/* ============ MineAttack Hub — Halloween-Design ============
   Wird nur ausgeliefert, wenn Admins im Panel „Halloween" gewählt haben
   (lib/design.js). Alles hängt an html[data-design="halloween"], damit ein
   Wechsel ohne Neuladen möglich ist: Attribut setzen, Stylesheet laden, fertig.
   Aufbau: Farbwelt (Variablen) und Pixelbilder → Umgebung (Sternenhimmel,
   Mondschein, Friedhofsnebel) → Kopfzeile (Schleim, Spinnennetz) → Hero mit
   Vollmond und Friedhof → Karten & Bedienelemente → Fußzeile (Kürbisse und
   Kerzen). Die Regeln für Fledermäuse, Geist, Hexe, Wetterleuchten und den
   Iris-Seitenwechsel (.hw-*) bringt theme-halloween.js selbst mit (<style>),
   weil sie auch dann gelten müssen, wenn dieses Stylesheet beim Live-Wechsel
   gerade noch nicht (oder nicht mehr) gilt.
   Präfix hw- (nicht ad-: Adblocker-Filterlisten verstecken .ad-*). */

html[data-design="halloween"] {
  --bg0: #0b0612;
  --bg1: #120a1e;
  --bg2: #1a1028;
  --bg3: #261838;
  --line: rgba(200, 160, 255, 0.12);
  --line2: rgba(200, 160, 255, 0.28);
  --text: #f3eefc;
  --text2: #c6b8dc;
  --text3: #8c7ca8;
  /* Der Akzent der Seite heißt in styles.css --green; hier ist er Kürbisorange. */
  --green: #ff9a1f;
  --green-rgb: 255, 154, 31;
  --green-soft: rgba(255, 154, 31, 0.16);
  --red: #ff4d4d;
  --shadow: 0 14px 40px rgba(0, 0, 0, 0.6), 0 0 30px rgba(140, 90, 255, 0.1);
  --hw-orange: #ff9a1f;
  --hw-kuerbis: #f08a1e;
  --hw-gelb: #ffd35c;
  --hw-violett: #8a5fe0;
  --hw-lila: #b48cff;
  --hw-gift: #8dff4d;
  --hw-blut: #c8302a;
  --hw-glow: rgba(255, 154, 31, 0.4);
  /* Eigene Pixelzeichnungen als SVG (keine Mojang-Dateien): Sternenhimmel-Kachel,
     Vollmond, Friedhof unter dem Hero, Kürbisreihe der Fußzeile, Schleimtropfen
     unter der Kopfzeile, Spinnennetz in der Ecke. */
  --hw-sterne: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' width='64' height='64' shape-rendering='crispEdges'%3E%3Cpath fill='%237a6c98' d='M40 50h1v1h-1zM53 32h1v1h-1zM51 37h1v1h-1zM29 26h1v1h-1zM10 61h1v1h-1zM33 40h1v1h-1zM22 32h1v1h-1zM33 1h1v1h-1zM14 55h1v1h-1zM32 14h1v1h-1z'/%3E%3Cpath fill='%23ffb95c' d='M47 12h1v1h-1zM3 39h1v1h-1zM3 49h1v1h-1zM36 43h1v1h-1zM39 8h1v1h-1zM46 26h1v1h-1zM36 15h1v1h-1z'/%3E%3Cpath fill='%23c6b8dc' d='M48 13h1v1h-1zM52 26h1v1h-1zM47 41h1v1h-1zM39 27h1v1h-1zM15 25h1v1h-1zM25 37h1v1h-1zM40 57h1v1h-1z'/%3E%3Cpath fill='%23f3eefc' d='M14 58h1v1h-1zM35 39h1v1h-1z'/%3E%3Cpath fill='%236a5f88' d='M13 58h1v1h-1zM15 58h1v1h-1zM14 57h1v1h-1zM14 59h1v1h-1zM34 39h1v1h-1zM36 39h1v1h-1zM35 38h1v1h-1zM35 40h1v1h-1z'/%3E%3C/svg%3E");
  --hw-mond: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='32' height='32' shape-rendering='crispEdges'%3E%3Cpath fill='%23c8bc98' d='M11 1h10v1h-10zM9 2h3v1h-3zM20 2h3v1h-3zM7 3h2v1h-2zM23 3h2v1h-2zM6 4h2v1h-2zM24 4h2v1h-2zM5 5h1v1h-1zM26 5h1v1h-1zM4 6h1v1h-1zM27 6h1v1h-1zM3 7h2v1h-2zM27 7h2v1h-2zM3 8h1v1h-1zM28 8h1v1h-1zM2 9h1v1h-1zM29 9h1v1h-1zM2 10h1v1h-1zM29 10h1v1h-1zM1 11h2v1h-2zM29 11h2v1h-2zM1 12h1v1h-1zM30 12h1v1h-1zM1 13h1v1h-1zM30 13h1v1h-1zM1 14h1v1h-1zM30 14h1v1h-1zM1 15h1v1h-1zM30 15h1v1h-1zM1 16h1v1h-1zM30 16h1v1h-1zM1 17h1v1h-1zM30 17h1v1h-1zM1 18h1v1h-1zM30 18h1v1h-1zM1 19h1v1h-1zM30 19h1v1h-1zM1 20h2v1h-2zM29 20h2v1h-2zM2 21h1v1h-1zM29 21h1v1h-1zM2 22h1v1h-1zM29 22h1v1h-1zM3 23h1v1h-1zM28 23h1v1h-1zM3 24h2v1h-2zM27 24h2v1h-2zM4 25h1v1h-1zM27 25h1v1h-1zM5 26h1v1h-1zM26 26h1v1h-1zM6 27h2v1h-2zM24 27h2v1h-2zM7 28h2v1h-2zM23 28h2v1h-2zM9 29h3v1h-3zM20 29h3v1h-3zM11 30h10v1h-10z'/%3E%3Cpath fill='%23fff8dc' d='M12 2h8v1h-8zM9 3h14v1h-14zM8 4h16v1h-16zM9 5h17v1h-17zM10 6h17v1h-17zM11 7h16v1h-16zM12 8h16v1h-16zM13 9h16v1h-16zM14 10h15v1h-15zM15 11h14v1h-14zM16 12h14v1h-14zM17 13h13v1h-13zM18 14h12v1h-12zM19 15h11v1h-11zM20 16h10v1h-10zM21 17h9v1h-9zM22 18h8v1h-8zM23 19h7v1h-7zM24 20h5v1h-5zM25 21h4v1h-4zM26 22h3v1h-3zM27 23h1v1h-1z'/%3E%3Cpath fill='%23f4ecc8' d='M6 5h3v1h-3zM5 6h5v1h-5zM5 7h6v1h-6zM4 8h8v1h-8zM4 9h9v1h-9zM5 10h9v1h-9zM6 11h9v1h-9zM7 12h9v1h-9zM8 13h9v1h-9zM9 14h9v1h-9zM10 15h9v1h-9zM11 16h9v1h-9zM12 17h9v1h-9zM13 18h9v1h-9zM14 19h9v1h-9zM15 20h9v1h-9zM16 21h9v1h-9zM17 22h9v1h-9zM18 23h9v1h-9zM19 24h8v1h-8zM20 25h7v1h-7zM21 26h5v1h-5zM22 27h2v1h-2z'/%3E%3Cpath fill='%23e0d4b0' d='M3 9h1v1h-1zM3 10h2v1h-2zM3 11h3v1h-3zM2 12h5v1h-5zM2 13h6v1h-6zM2 14h7v1h-7zM2 15h8v1h-8zM2 16h9v1h-9zM2 17h10v1h-10zM2 18h11v1h-11zM2 19h12v1h-12zM3 20h12v1h-12zM3 21h13v1h-13zM3 22h14v1h-14zM4 23h14v1h-14zM5 24h14v1h-14zM5 25h15v1h-15zM6 26h15v1h-15zM8 27h14v1h-14zM9 28h14v1h-14zM12 29h8v1h-8z'/%3E%3Cpath fill='%23d8cca8' d='M9 7h1v1h-1zM7 8h1v1h-1zM8 8h1v1h-1zM9 8h1v1h-1zM7 9h1v1h-1zM8 9h1v1h-1zM6 10h1v1h-1zM7 10h1v1h-1zM20 6h1v1h-1zM19 7h1v1h-1zM18 8h1v1h-1zM13 16h1v1h-1zM11 17h1v1h-1zM12 17h1v1h-1zM13 17h1v1h-1zM10 18h1v1h-1zM11 18h1v1h-1zM12 18h1v1h-1zM10 19h1v1h-1zM11 19h1v1h-1zM9 20h1v1h-1zM10 20h1v1h-1zM22 17h1v1h-1zM21 18h1v1h-1zM20 19h1v1h-1zM7 17h1v1h-1zM6 18h1v1h-1zM5 19h1v1h-1zM18 13h1v1h-1zM17 14h1v1h-1z'/%3E%3Cpath fill='%23c8bc98' d='M10 8h1v1h-1zM11 8h1v1h-1zM9 9h1v1h-1zM10 9h1v1h-1zM11 9h1v1h-1zM8 10h1v1h-1zM9 10h1v1h-1zM10 10h1v1h-1zM11 10h1v1h-1zM12 10h1v1h-1zM7 11h1v1h-1zM8 11h1v1h-1zM9 11h1v1h-1zM10 11h1v1h-1zM11 11h1v1h-1zM7 12h1v1h-1zM8 12h1v1h-1zM9 12h1v1h-1zM10 12h1v1h-1zM11 12h1v1h-1zM9 13h1v1h-1zM20 7h1v1h-1zM21 7h1v1h-1zM19 8h1v1h-1zM20 8h1v1h-1zM21 8h1v1h-1zM22 8h1v1h-1zM19 9h1v1h-1zM20 9h1v1h-1zM21 9h1v1h-1zM20 10h1v1h-1zM14 17h1v1h-1zM15 17h1v1h-1zM13 18h1v1h-1zM14 18h1v1h-1zM15 18h1v1h-1zM16 18h1v1h-1zM12 19h1v1h-1zM13 19h1v1h-1zM14 19h1v1h-1zM15 19h1v1h-1zM16 19h1v1h-1zM11 20h1v1h-1zM12 20h1v1h-1zM13 20h1v1h-1zM14 20h1v1h-1zM15 20h1v1h-1zM16 20h1v1h-1zM17 20h1v1h-1zM10 21h1v1h-1zM11 21h1v1h-1zM12 21h1v1h-1zM13 21h1v1h-1zM14 21h1v1h-1zM15 21h1v1h-1zM16 21h1v1h-1zM10 22h1v1h-1zM11 22h1v1h-1zM12 22h1v1h-1zM13 22h1v1h-1zM14 22h1v1h-1zM15 22h1v1h-1zM16 22h1v1h-1zM11 23h1v1h-1zM12 23h1v1h-1zM13 23h1v1h-1zM14 23h1v1h-1zM15 23h1v1h-1zM13 24h1v1h-1zM22 18h1v1h-1zM23 18h1v1h-1zM21 19h1v1h-1zM22 19h1v1h-1zM23 19h1v1h-1zM24 19h1v1h-1zM21 20h1v1h-1zM22 20h1v1h-1zM23 20h1v1h-1zM22 21h1v1h-1zM7 18h1v1h-1zM8 18h1v1h-1zM6 19h1v1h-1zM7 19h1v1h-1zM8 19h1v1h-1zM9 19h1v1h-1zM6 20h1v1h-1zM7 20h1v1h-1zM8 20h1v1h-1zM7 21h1v1h-1zM18 14h1v1h-1zM19 14h1v1h-1zM18 15h1v1h-1z'/%3E%3Cpath fill='%23b0a480' d='M6 10h1v1h-1zM9 7h1v1h-1zM18 8h1v1h-1zM20 6h1v1h-1zM9 20h1v1h-1zM13 16h1v1h-1zM20 19h1v1h-1zM22 17h1v1h-1zM5 19h1v1h-1zM7 17h1v1h-1zM17 14h1v1h-1zM18 13h1v1h-1z'/%3E%3Cpath fill='%23e4d8b4' d='M20 15h1v1h-1zM19 24h1v1h-1zM23 8h1v1h-1zM19 26h1v1h-1zM10 8h1v1h-1zM21 26h1v1h-1zM9 16h1v1h-1zM27 11h1v1h-1zM7 22h1v1h-1zM26 9h1v1h-1z'/%3E%3C/svg%3E");
  --hw-friedhof: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 64' width='640' height='128' shape-rendering='crispEdges'%3E%3Cpath fill='%230f0a1c' d='M0 44h1v14h-1zM1 43h1v15h-1zM2 42h1v16h-1zM3 42h1v16h-1zM4 41h1v17h-1zM5 41h1v17h-1zM6 41h1v17h-1zM7 41h1v17h-1zM8 42h1v16h-1zM9 42h1v16h-1zM10 43h1v15h-1zM11 44h1v14h-1zM12 44h1v14h-1zM13 45h1v13h-1zM14 45h1v13h-1zM15 46h1v12h-1zM16 46h1v12h-1zM17 46h1v12h-1zM18 45h1v13h-1zM19 45h1v13h-1zM20 45h1v13h-1zM21 44h1v14h-1zM22 44h1v14h-1zM23 44h1v14h-1zM24 43h1v15h-1zM25 43h1v15h-1zM26 44h1v14h-1zM27 44h1v14h-1zM28 45h1v13h-1zM29 45h1v13h-1zM30 45h1v13h-1zM31 46h1v12h-1zM32 46h1v12h-1zM33 46h1v12h-1zM34 46h1v12h-1zM35 45h1v13h-1zM36 45h1v13h-1zM37 44h1v14h-1zM38 43h1v15h-1zM39 42h1v16h-1zM40 41h1v17h-1zM41 40h1v18h-1zM42 39h1v19h-1zM43 39h1v19h-1zM44 38h1v20h-1zM45 38h1v20h-1zM46 38h1v20h-1zM47 39h1v19h-1zM48 39h1v19h-1zM49 40h1v18h-1zM50 41h1v17h-1zM51 41h1v17h-1zM52 42h1v16h-1zM53 42h1v16h-1zM54 43h1v15h-1zM55 43h1v15h-1zM56 43h1v15h-1zM57 43h1v15h-1zM58 43h1v15h-1zM59 43h1v15h-1zM60 43h1v15h-1zM61 43h1v15h-1zM62 43h1v15h-1zM63 44h1v14h-1zM64 44h1v14h-1zM65 45h1v13h-1zM66 46h1v12h-1zM67 47h1v11h-1zM68 48h1v10h-1zM69 49h1v9h-1zM70 50h1v8h-1zM71 51h1v7h-1zM72 52h1v6h-1zM73 52h1v6h-1zM74 52h1v6h-1zM75 52h1v6h-1zM76 52h1v6h-1zM77 51h1v7h-1zM78 50h1v8h-1zM79 50h1v8h-1zM80 49h1v9h-1zM81 49h1v9h-1zM82 48h1v10h-1zM83 48h1v10h-1zM84 48h1v10h-1zM85 48h1v10h-1zM86 48h1v10h-1zM87 49h1v9h-1zM88 49h1v9h-1zM89 49h1v9h-1zM90 50h1v8h-1zM91 50h1v8h-1zM92 50h1v8h-1zM93 50h1v8h-1zM94 50h1v8h-1zM95 50h1v8h-1zM96 49h1v9h-1zM97 49h1v9h-1zM98 48h1v10h-1zM99 48h1v10h-1zM100 48h1v10h-1zM101 48h1v10h-1zM102 48h1v10h-1zM103 48h1v10h-1zM104 49h1v9h-1zM105 50h1v8h-1zM106 51h1v7h-1zM107 52h1v6h-1zM108 53h1v5h-1zM109 54h1v4h-1zM110 55h1v3h-1zM111 55h1v3h-1zM112 56h1v2h-1zM113 56h1v2h-1zM114 56h1v2h-1zM115 56h1v2h-1zM116 55h1v3h-1zM117 54h1v4h-1zM118 54h1v4h-1zM119 53h1v5h-1zM120 53h1v5h-1zM121 52h1v6h-1zM122 52h1v6h-1zM123 52h1v6h-1zM124 52h1v6h-1zM125 52h1v6h-1zM126 52h1v6h-1zM127 52h1v6h-1zM128 52h1v6h-1zM129 52h1v6h-1zM130 52h1v6h-1zM131 51h1v7h-1zM132 51h1v7h-1zM133 50h1v8h-1zM134 49h1v9h-1zM135 48h1v10h-1zM136 47h1v11h-1zM137 46h1v12h-1zM138 45h1v13h-1zM139 44h1v14h-1zM140 43h1v15h-1zM141 43h1v15h-1zM142 43h1v15h-1zM143 43h1v15h-1zM144 43h1v15h-1zM145 43h1v15h-1zM146 44h1v14h-1zM147 45h1v13h-1zM148 45h1v13h-1zM149 46h1v12h-1zM150 46h1v12h-1zM151 47h1v11h-1zM152 47h1v11h-1zM153 47h1v11h-1zM154 46h1v12h-1zM155 46h1v12h-1zM156 46h1v12h-1zM157 45h1v13h-1zM158 45h1v13h-1zM159 44h1v14h-1zM160 44h1v14h-1zM161 44h1v14h-1zM162 45h1v13h-1zM163 45h1v13h-1zM164 45h1v13h-1zM165 46h1v12h-1zM166 46h1v12h-1zM167 47h1v11h-1zM168 47h1v11h-1zM169 47h1v11h-1zM170 47h1v11h-1zM171 46h1v12h-1zM172 46h1v12h-1zM173 45h1v13h-1zM174 44h1v14h-1zM175 43h1v15h-1zM176 42h1v16h-1zM177 41h1v17h-1zM178 40h1v18h-1zM179 39h1v19h-1zM180 39h1v19h-1zM181 38h1v20h-1zM182 38h1v20h-1zM183 38h1v20h-1zM184 39h1v19h-1zM185 39h1v19h-1zM186 40h1v18h-1zM187 40h1v18h-1zM188 41h1v17h-1zM189 41h1v17h-1zM190 42h1v16h-1zM191 42h1v16h-1zM192 42h1v16h-1zM193 42h1v16h-1zM194 41h1v17h-1zM195 41h1v17h-1zM196 41h1v17h-1zM197 41h1v17h-1zM198 41h1v17h-1zM199 42h1v16h-1zM200 42h1v16h-1zM201 43h1v15h-1zM202 44h1v14h-1zM203 45h1v13h-1zM204 46h1v12h-1zM205 47h1v11h-1zM206 48h1v10h-1zM207 49h1v9h-1zM208 50h1v8h-1zM209 50h1v8h-1zM210 51h1v7h-1zM211 50h1v8h-1zM212 50h1v8h-1zM213 50h1v8h-1zM214 49h1v9h-1zM215 49h1v9h-1zM216 48h1v10h-1zM217 47h1v11h-1zM218 47h1v11h-1zM219 47h1v11h-1zM220 47h1v11h-1zM221 47h1v11h-1zM222 47h1v11h-1zM223 47h1v11h-1zM224 48h1v10h-1zM225 48h1v10h-1zM226 49h1v9h-1zM227 49h1v9h-1zM228 49h1v9h-1zM229 49h1v9h-1zM230 49h1v9h-1zM231 49h1v9h-1zM232 48h1v10h-1zM233 48h1v10h-1zM234 47h1v11h-1zM235 47h1v11h-1zM236 47h1v11h-1zM237 46h1v12h-1zM238 47h1v11h-1zM239 47h1v11h-1zM240 48h1v10h-1zM241 48h1v10h-1zM242 49h1v9h-1zM243 50h1v8h-1zM244 52h1v6h-1zM245 53h1v5h-1zM246 54h1v4h-1zM247 54h1v4h-1zM248 55h1v3h-1zM249 55h1v3h-1zM250 56h1v2h-1zM251 55h1v3h-1zM252 55h1v3h-1zM253 55h1v3h-1zM254 54h1v4h-1zM255 54h1v4h-1zM256 53h1v5h-1zM257 53h1v5h-1zM258 53h1v5h-1zM259 53h1v5h-1zM260 53h1v5h-1zM261 53h1v5h-1zM262 53h1v5h-1zM263 53h1v5h-1zM264 54h1v4h-1zM265 54h1v4h-1zM266 54h1v4h-1zM267 53h1v5h-1zM268 53h1v5h-1zM269 52h1v6h-1zM270 51h1v7h-1zM271 50h1v8h-1zM272 49h1v9h-1zM273 48h1v10h-1zM274 47h1v11h-1zM275 46h1v12h-1zM276 45h1v13h-1zM277 45h1v13h-1zM278 44h1v14h-1zM279 44h1v14h-1zM280 45h1v13h-1zM281 45h1v13h-1zM282 45h1v13h-1zM283 46h1v12h-1zM284 47h1v11h-1zM285 47h1v11h-1zM286 48h1v10h-1zM287 48h1v10h-1zM288 48h1v10h-1zM289 48h1v10h-1zM290 48h1v10h-1zM291 47h1v11h-1zM292 47h1v11h-1zM293 46h1v12h-1zM294 46h1v12h-1zM295 46h1v12h-1zM296 46h1v12h-1zM297 46h1v12h-1zM298 46h1v12h-1zM299 46h1v12h-1zM300 46h1v12h-1zM301 47h1v11h-1zM302 47h1v11h-1zM303 48h1v10h-1zM304 48h1v10h-1zM305 48h1v10h-1zM306 48h1v10h-1zM307 48h1v10h-1zM308 47h1v11h-1zM309 47h1v11h-1zM310 46h1v12h-1zM311 44h1v14h-1zM312 43h1v15h-1zM313 42h1v16h-1zM314 41h1v17h-1zM315 40h1v18h-1zM316 40h1v18h-1zM317 39h1v19h-1zM318 39h1v19h-1zM319 39h1v19h-1z'/%3E%3Cpath fill='%23140c22' d='M200 23h44v30h-44z'/%3E%3Cpath fill='%231f1434' d='M200 23h44v1h-44z'/%3E%3Cpath fill='%23140c22' d='M198 23h48v1h-48z'/%3E%3Cpath fill='%231f1434' d='M200 22h44v1h-44z'/%3E%3Cpath fill='%23140c22' d='M202 21h40v1h-40z'/%3E%3Cpath fill='%231f1434' d='M204 20h36v1h-36z'/%3E%3Cpath fill='%23140c22' d='M206 19h32v1h-32z'/%3E%3Cpath fill='%231f1434' d='M208 18h28v1h-28z'/%3E%3Cpath fill='%23140c22' d='M210 17h24v1h-24z'/%3E%3Cpath fill='%231f1434' d='M212 16h20v1h-20z'/%3E%3Cpath fill='%23140c22' d='M214 15h16v1h-16z'/%3E%3Cpath fill='%231f1434' d='M216 14h12v1h-12z'/%3E%3Cpath fill='%23140c22' d='M234 7h12v46h-12z'/%3E%3Cpath fill='%231f1434' d='M234 7h1v46h-1z'/%3E%3Cpath fill='%23140c22' d='M233 7h14v1h-14zM234 6h12v1h-12zM235 5h10v1h-10zM236 4h8v1h-8zM237 3h6v1h-6zM238 2h4v1h-4zM239 1h2v1h-2z'/%3E%3Cpath fill='%23ffb347' d='M206 31h5v6h-5z'/%3E%3Cpath fill='%23140c22' d='M208 31h1v6h-1zM206 34h5v1h-5z'/%3E%3Cpath fill='%23ff8a1e' d='M218 31h5v6h-5z'/%3E%3Cpath fill='%23140c22' d='M220 31h1v6h-1zM218 34h5v1h-5z'/%3E%3Cpath fill='%23ffb347' d='M237 15h4v5h-4z'/%3E%3Cpath fill='%23140c22' d='M238 15h1v5h-1zM237 17h4v1h-4z'/%3E%3Cpath fill='%23ff8a1e' d='M237 27h4v5h-4z'/%3E%3Cpath fill='%230a0612' d='M227 43h5v10h-5z'/%3E%3Cpath fill='%23ff8a1e' d='M228 44h3v1h-3z'/%3E%3Cpath fill='%231f1434' d='M176 47h2v6h-2zM180 47h2v6h-2zM184 47h2v6h-2zM188 47h2v6h-2zM192 47h2v6h-2zM196 47h2v6h-2zM200 47h2v6h-2zM204 47h2v6h-2zM208 47h2v6h-2zM212 47h2v6h-2zM216 47h2v6h-2zM220 47h2v6h-2zM224 47h2v6h-2zM228 47h2v6h-2zM176 49h56v1h-56z'/%3E%3Cpath fill='%231a1026' d='M28 37h5v20h-5z'/%3E%3Cpath fill='%230e0818' d='M32 37h1v20h-1z'/%3E%3Cpath fill='%231a1026' d='M26 55h9v2h-9z'/%3E%3Cpath fill='%231a1026' d='M29 37h2v1h-2zM28 36h2v1h-2zM27 35h2v1h-2zM26 34h2v1h-2zM25 33h2v1h-2zM25 32h2v1h-2zM24 31h1v1h-1zM22 30h1v1h-1zM21 29h1v1h-1zM20 28h1v1h-1zM19 27h1v1h-1zM18 26h1v1h-1zM17 25h1v1h-1zM16 24h1v1h-1zM15 23h1v1h-1zM13 22h1v1h-1zM12 21h1v1h-1zM24 31h2v1h-2zM23 30h2v1h-2zM22 29h2v1h-2zM21 28h2v1h-2zM20 27h2v1h-2zM19 26h2v1h-2zM18 25h2v1h-2zM17 24h1v1h-1zM17 23h1v1h-1zM16 22h1v1h-1zM16 21h1v1h-1zM15 20h1v1h-1zM15 19h1v1h-1zM14 18h1v1h-1zM13 17h1v1h-1zM13 16h1v1h-1zM12 15h1v1h-1zM12 14h1v1h-1zM17 24h2v1h-2zM16 23h1v1h-1zM16 22h1v1h-1zM15 21h1v1h-1zM15 20h1v1h-1zM14 19h1v1h-1zM14 18h1v1h-1zM13 17h1v1h-1zM12 16h1v1h-1zM12 15h1v1h-1zM11 14h1v1h-1zM11 13h1v1h-1zM16 23h2v1h-2zM16 22h2v1h-2zM15 21h2v1h-2zM14 20h1v1h-1zM13 19h1v1h-1zM12 18h1v1h-1zM11 17h1v1h-1zM10 16h1v1h-1zM9 15h1v1h-1zM8 14h1v1h-1zM7 13h1v1h-1zM6 12h1v1h-1zM5 11h1v1h-1zM4 10h1v1h-1zM14 20h2v1h-2zM13 19h2v1h-2zM12 18h1v1h-1zM11 17h1v1h-1zM11 16h1v1h-1zM10 15h1v1h-1zM9 14h1v1h-1zM9 13h1v1h-1zM8 12h1v1h-1zM7 11h1v1h-1zM7 10h1v1h-1zM6 9h1v1h-1zM5 8h1v1h-1zM12 18h2v1h-2zM11 17h2v1h-2zM10 16h2v1h-2zM31 37h2v1h-2zM32 36h2v1h-2zM33 35h2v1h-2zM34 34h2v1h-2zM35 33h2v1h-2zM35 32h2v1h-2zM36 31h2v1h-2zM37 30h1v1h-1zM38 29h1v1h-1zM40 28h1v1h-1zM41 27h1v1h-1zM42 26h1v1h-1zM43 25h1v1h-1zM44 24h1v1h-1zM45 23h1v1h-1zM47 22h1v1h-1zM48 21h1v1h-1zM49 20h1v1h-1zM50 19h1v1h-1zM37 30h2v1h-2zM38 29h1v1h-1zM39 28h1v1h-1zM40 27h1v1h-1zM41 26h1v1h-1zM42 25h1v1h-1zM44 24h1v1h-1zM45 23h1v1h-1zM46 22h1v1h-1zM47 21h1v1h-1zM48 20h1v1h-1zM49 19h1v1h-1zM50 18h1v1h-1zM38 29h2v1h-2zM39 28h2v1h-2zM40 27h2v1h-2zM41 26h2v1h-2zM42 25h2v1h-2zM43 24h1v1h-1zM44 23h1v1h-1zM44 22h1v1h-1zM45 21h1v1h-1zM46 20h1v1h-1zM47 19h1v1h-1zM48 18h1v1h-1zM49 17h1v1h-1zM49 16h1v1h-1zM50 15h1v1h-1zM51 14h1v1h-1zM52 13h1v1h-1zM43 24h2v1h-2zM44 23h2v1h-2zM44 22h1v1h-1zM46 21h1v1h-1zM47 20h1v1h-1zM48 19h1v1h-1zM49 18h1v1h-1zM50 17h1v1h-1zM51 16h1v1h-1zM52 15h1v1h-1zM53 14h1v1h-1zM54 13h1v1h-1zM55 12h1v1h-1zM56 11h1v1h-1zM44 22h2v1h-2zM45 21h1v1h-1zM46 20h1v1h-1zM47 19h1v1h-1zM48 18h1v1h-1zM49 17h1v1h-1zM49 16h1v1h-1zM50 15h1v1h-1zM51 14h1v1h-1zM52 13h1v1h-1zM53 12h1v1h-1zM53 11h1v1h-1zM54 10h1v1h-1zM45 21h2v1h-2zM46 20h2v1h-2zM47 19h2v1h-2zM48 18h1v1h-1zM49 17h1v1h-1zM51 16h1v1h-1zM52 15h1v1h-1zM53 14h1v1h-1zM55 13h1v1h-1zM56 12h1v1h-1zM57 11h1v1h-1zM59 10h1v1h-1zM60 9h1v1h-1zM61 8h1v1h-1zM63 7h1v1h-1zM48 18h2v1h-2zM49 17h2v1h-2zM50 16h1v1h-1zM50 15h1v1h-1zM51 14h1v1h-1zM51 13h1v1h-1zM52 12h1v1h-1zM52 11h1v1h-1zM53 10h1v1h-1zM53 9h1v1h-1zM54 8h1v1h-1zM54 7h1v1h-1zM55 6h1v1h-1zM55 5h1v1h-1zM50 16h2v1h-2zM51 15h2v1h-2zM52 14h2v1h-2zM30 37h2v1h-2zM30 36h2v1h-2zM30 35h2v1h-2zM30 34h2v1h-2zM30 33h2v1h-2zM31 32h2v1h-2zM31 31h2v1h-2zM31 30h1v1h-1zM31 29h1v1h-1zM31 28h1v1h-1zM31 27h1v1h-1zM31 26h1v1h-1zM31 25h1v1h-1zM31 24h1v1h-1zM31 23h1v1h-1zM31 22h1v1h-1zM31 30h2v1h-2zM31 29h1v1h-1zM30 28h1v1h-1zM30 27h1v1h-1zM29 26h1v1h-1zM29 25h1v1h-1zM28 24h1v1h-1zM28 23h1v1h-1zM28 22h1v1h-1zM27 21h1v1h-1zM31 29h2v1h-2zM31 28h2v1h-2zM31 27h2v1h-2zM31 26h2v1h-2zM31 25h2v1h-2zM31 24h2v1h-2zM31 23h1v1h-1zM31 22h1v1h-1zM31 21h1v1h-1zM31 20h1v1h-1zM31 19h1v1h-1zM31 18h1v1h-1zM31 17h1v1h-1zM31 16h1v1h-1zM31 15h1v1h-1zM31 23h2v1h-2zM32 22h1v1h-1zM31 21h1v1h-1zM31 20h1v1h-1zM31 19h1v1h-1zM31 18h1v1h-1zM31 17h1v1h-1zM31 16h1v1h-1zM31 15h1v1h-1zM31 14h1v1h-1zM32 22h2v1h-2zM32 21h1v1h-1zM31 20h1v1h-1zM31 19h1v1h-1zM31 18h1v1h-1zM30 17h1v1h-1zM30 16h1v1h-1zM30 15h1v1h-1zM29 14h1v1h-1zM29 13h1v1h-1zM32 21h2v1h-2zM32 20h2v1h-2zM29 43h1v1h-1zM28 42h1v1h-1zM26 42h1v1h-1zM25 41h1v1h-1zM23 40h1v1h-1zM22 39h1v1h-1zM21 39h1v1h-1zM19 38h1v1h-1zM18 37h1v1h-1zM16 37h1v1h-1zM15 36h1v1h-1zM14 35h1v1h-1zM12 35h1v1h-1zM32 46h1v1h-1zM33 45h1v1h-1zM35 45h1v1h-1zM36 44h1v1h-1zM38 44h1v1h-1zM39 43h1v1h-1zM40 42h1v1h-1zM42 42h1v1h-1zM43 41h1v1h-1zM45 41h1v1h-1zM46 40h1v1h-1zM47 39h1v1h-1zM148 41h5v16h-5z'/%3E%3Cpath fill='%230e0818' d='M152 41h1v16h-1z'/%3E%3Cpath fill='%231a1026' d='M146 55h9v2h-9z'/%3E%3Cpath fill='%231a1026' d='M149 41h2v1h-2zM148 40h2v1h-2zM147 39h2v1h-2zM146 38h2v1h-2zM145 37h2v1h-2zM144 36h2v1h-2zM144 35h2v1h-2zM143 34h2v1h-2zM142 33h2v1h-2zM141 32h1v1h-1zM140 31h1v1h-1zM140 30h1v1h-1zM139 29h1v1h-1zM139 28h1v1h-1zM138 27h1v1h-1zM137 26h1v1h-1zM137 25h1v1h-1zM136 24h1v1h-1zM141 32h2v1h-2zM140 31h1v1h-1zM139 30h1v1h-1zM138 29h1v1h-1zM138 28h1v1h-1zM137 27h1v1h-1zM136 26h1v1h-1zM135 25h1v1h-1zM134 24h1v1h-1zM134 23h1v1h-1zM140 31h2v1h-2zM139 30h2v1h-2zM138 29h1v1h-1zM137 28h1v1h-1zM136 27h1v1h-1zM135 26h1v1h-1zM133 25h1v1h-1zM132 24h1v1h-1zM131 23h1v1h-1zM130 22h1v1h-1zM129 21h1v1h-1zM138 29h2v1h-2zM137 28h2v1h-2zM136 27h2v1h-2zM135 26h1v1h-1zM134 25h1v1h-1zM133 24h1v1h-1zM132 23h1v1h-1zM131 22h1v1h-1zM130 21h1v1h-1zM129 20h1v1h-1zM127 19h1v1h-1zM126 18h1v1h-1zM135 26h2v1h-2zM135 25h1v1h-1zM134 24h1v1h-1zM133 23h1v1h-1zM133 22h1v1h-1zM132 21h1v1h-1zM132 20h1v1h-1zM131 19h1v1h-1zM131 18h1v1h-1zM130 17h1v1h-1zM135 25h2v1h-2zM134 24h2v1h-2zM151 41h2v1h-2zM152 40h2v1h-2zM153 39h2v1h-2zM154 38h2v1h-2zM155 37h2v1h-2zM156 36h2v1h-2zM156 35h2v1h-2zM157 34h2v1h-2zM158 33h2v1h-2zM159 32h2v1h-2zM160 31h2v1h-2zM161 30h2v1h-2zM162 29h2v1h-2zM163 28h1v1h-1zM164 27h1v1h-1zM165 26h1v1h-1zM166 25h1v1h-1zM167 24h1v1h-1zM168 23h1v1h-1zM169 22h1v1h-1zM171 21h1v1h-1zM172 20h1v1h-1zM173 19h1v1h-1zM163 28h2v1h-2zM164 27h2v1h-2zM165 26h2v1h-2zM165 25h2v1h-2zM166 24h2v1h-2zM167 23h1v1h-1zM168 22h1v1h-1zM169 21h1v1h-1zM170 20h1v1h-1zM171 19h1v1h-1zM172 18h1v1h-1zM173 17h1v1h-1zM174 16h1v1h-1zM175 15h1v1h-1zM176 14h1v1h-1zM167 23h2v1h-2zM168 22h2v1h-2zM150 41h2v1h-2zM150 40h2v1h-2zM150 39h2v1h-2zM150 38h2v1h-2zM150 37h2v1h-2zM150 36h2v1h-2zM151 35h1v1h-1zM150 34h1v1h-1zM150 33h1v1h-1zM150 32h1v1h-1zM149 31h1v1h-1zM149 30h1v1h-1zM149 29h1v1h-1zM151 35h2v1h-2zM151 34h2v1h-2zM151 33h2v1h-2zM151 32h2v1h-2zM151 31h2v1h-2zM151 30h2v1h-2zM151 29h2v1h-2zM151 28h1v1h-1zM152 27h1v1h-1zM153 26h1v1h-1zM153 25h1v1h-1zM154 24h1v1h-1zM154 23h1v1h-1zM155 22h1v1h-1zM151 28h2v1h-2zM149 47h1v1h-1zM148 46h1v1h-1zM146 46h1v1h-1zM145 45h1v1h-1zM143 44h1v1h-1zM142 43h1v1h-1zM141 43h1v1h-1zM139 42h1v1h-1zM138 41h1v1h-1zM136 41h1v1h-1zM135 40h1v1h-1zM152 50h1v1h-1zM153 49h1v1h-1zM155 49h1v1h-1zM156 48h1v1h-1zM158 48h1v1h-1zM159 47h1v1h-1zM160 46h1v1h-1zM162 46h1v1h-1zM163 45h1v1h-1zM165 45h1v1h-1zM290 39h5v18h-5z'/%3E%3Cpath fill='%230e0818' d='M294 39h1v18h-1z'/%3E%3Cpath fill='%231a1026' d='M288 55h9v2h-9z'/%3E%3Cpath fill='%231a1026' d='M291 39h2v1h-2zM290 38h2v1h-2zM289 37h2v1h-2zM288 36h2v1h-2zM287 35h2v1h-2zM287 34h2v1h-2zM286 33h1v1h-1zM285 32h1v1h-1zM284 31h1v1h-1zM283 30h1v1h-1zM282 29h1v1h-1zM282 28h1v1h-1zM281 27h1v1h-1zM280 26h1v1h-1zM279 25h1v1h-1zM279 24h1v1h-1zM286 33h2v1h-2zM285 32h2v1h-2zM284 31h2v1h-2zM283 30h2v1h-2zM282 29h1v1h-1zM281 28h1v1h-1zM279 27h1v1h-1zM278 26h1v1h-1zM277 25h1v1h-1zM276 24h1v1h-1zM274 23h1v1h-1zM273 22h1v1h-1zM272 21h1v1h-1zM270 20h1v1h-1zM282 29h2v1h-2zM281 28h2v1h-2zM280 27h1v1h-1zM279 26h1v1h-1zM279 25h1v1h-1zM278 24h1v1h-1zM277 23h1v1h-1zM276 22h1v1h-1zM276 21h1v1h-1zM275 20h1v1h-1zM274 19h1v1h-1zM273 18h1v1h-1zM280 27h2v1h-2zM279 26h2v1h-2zM278 25h1v1h-1zM278 24h1v1h-1zM277 23h1v1h-1zM277 22h1v1h-1zM277 21h1v1h-1zM276 20h1v1h-1zM276 19h1v1h-1zM275 18h1v1h-1zM275 17h1v1h-1zM274 16h1v1h-1zM278 25h2v1h-2zM278 24h2v1h-2zM277 23h1v1h-1zM275 22h1v1h-1zM274 21h1v1h-1zM272 20h1v1h-1zM271 19h1v1h-1zM270 18h1v1h-1zM268 17h1v1h-1zM267 16h1v1h-1zM265 15h1v1h-1zM264 14h1v1h-1zM277 23h2v1h-2zM276 22h2v1h-2zM275 21h2v1h-2zM274 20h2v1h-2zM293 39h2v1h-2zM294 38h2v1h-2zM295 37h2v1h-2zM296 36h2v1h-2zM297 35h2v1h-2zM297 34h2v1h-2zM298 33h2v1h-2zM299 32h2v1h-2zM300 31h2v1h-2zM301 30h1v1h-1zM302 29h1v1h-1zM302 28h1v1h-1zM303 27h1v1h-1zM303 26h1v1h-1zM304 25h1v1h-1zM304 24h1v1h-1zM305 23h1v1h-1zM306 22h1v1h-1zM306 21h1v1h-1zM307 20h1v1h-1zM301 30h2v1h-2zM302 29h2v1h-2zM303 28h2v1h-2zM304 27h2v1h-2zM305 26h1v1h-1zM306 25h1v1h-1zM307 24h1v1h-1zM308 23h1v1h-1zM309 22h1v1h-1zM310 21h1v1h-1zM311 20h1v1h-1zM312 19h1v1h-1zM313 18h1v1h-1zM314 17h1v1h-1zM315 16h1v1h-1zM305 26h2v1h-2zM306 25h2v1h-2zM306 24h1v1h-1zM308 23h1v1h-1zM309 22h1v1h-1zM310 21h1v1h-1zM311 20h1v1h-1zM312 19h1v1h-1zM313 18h1v1h-1zM314 17h1v1h-1zM315 16h1v1h-1zM316 15h1v1h-1zM317 14h1v1h-1zM306 24h2v1h-2zM307 23h2v1h-2zM308 22h2v1h-2zM309 21h2v1h-2zM310 20h2v1h-2zM311 19h2v1h-2zM312 18h2v1h-2zM292 39h2v1h-2zM292 38h2v1h-2zM292 37h2v1h-2zM292 36h2v1h-2zM292 35h2v1h-2zM293 34h2v1h-2zM293 33h2v1h-2zM293 32h2v1h-2zM293 31h2v1h-2zM293 30h2v1h-2zM293 29h2v1h-2zM293 28h1v1h-1zM294 27h1v1h-1zM294 26h1v1h-1zM295 25h1v1h-1zM295 24h1v1h-1zM296 23h1v1h-1zM296 22h1v1h-1zM296 21h1v1h-1zM293 28h2v1h-2zM293 27h2v1h-2zM293 26h2v1h-2zM293 25h2v1h-2zM294 24h2v1h-2zM291 45h1v1h-1zM290 44h1v1h-1zM288 44h1v1h-1zM287 43h1v1h-1zM285 42h1v1h-1zM284 41h1v1h-1zM283 41h1v1h-1zM281 40h1v1h-1zM280 39h1v1h-1zM278 39h1v1h-1zM277 38h1v1h-1zM276 37h1v1h-1zM294 48h1v1h-1zM295 47h1v1h-1zM297 47h1v1h-1zM298 46h1v1h-1zM300 46h1v1h-1zM301 45h1v1h-1zM302 44h1v1h-1zM304 44h1v1h-1zM305 43h1v1h-1zM307 43h1v1h-1zM308 42h1v1h-1z'/%3E%3Cpath fill='%23160e24' d='M0 57h320v7h-320z'/%3E%3Cpath fill='%23241838' d='M0 57h320v1h-320z'/%3E%3Cpath fill='%232a3a2a' d='M0 56h1v1h-1zM4 55h1v1h-1zM6 55h1v1h-1zM14 56h1v1h-1zM16 55h1v2h-1zM18 55h1v1h-1zM20 56h1v2h-1zM22 56h1v1h-1zM40 55h1v1h-1zM42 56h1v1h-1zM46 55h1v2h-1zM56 56h1v2h-1zM58 55h1v1h-1zM60 55h1v1h-1zM62 55h1v1h-1zM64 56h1v1h-1zM66 56h1v1h-1zM72 56h1v2h-1zM74 55h1v2h-1zM76 56h1v1h-1zM86 56h1v2h-1zM90 56h1v2h-1zM94 56h1v1h-1zM96 55h1v2h-1zM100 55h1v2h-1zM102 56h1v2h-1zM104 56h1v2h-1zM110 56h1v1h-1zM112 56h1v2h-1zM118 56h1v1h-1zM120 56h1v2h-1zM122 56h1v1h-1zM130 56h1v2h-1zM134 56h1v1h-1zM144 55h1v1h-1zM152 56h1v1h-1zM156 56h1v2h-1zM160 55h1v2h-1zM164 56h1v2h-1zM172 56h1v1h-1zM174 55h1v2h-1zM176 56h1v1h-1zM182 55h1v2h-1zM186 55h1v1h-1zM188 56h1v1h-1zM190 55h1v1h-1zM192 55h1v1h-1zM196 56h1v1h-1zM200 56h1v1h-1zM204 55h1v1h-1zM208 56h1v1h-1zM210 56h1v2h-1zM212 56h1v1h-1zM216 55h1v2h-1zM218 56h1v1h-1zM220 55h1v1h-1zM222 55h1v1h-1zM226 56h1v1h-1zM230 55h1v2h-1zM234 55h1v1h-1zM236 55h1v1h-1zM240 55h1v1h-1zM244 56h1v1h-1zM256 56h1v1h-1zM258 56h1v1h-1zM262 56h1v1h-1zM264 55h1v1h-1zM266 55h1v1h-1zM268 55h1v1h-1zM270 56h1v1h-1zM274 55h1v2h-1zM276 55h1v1h-1zM280 56h1v2h-1zM282 56h1v1h-1zM286 56h1v1h-1zM292 55h1v1h-1zM296 56h1v1h-1zM298 56h1v1h-1zM300 56h1v2h-1zM302 55h1v1h-1zM304 55h1v1h-1zM306 55h1v1h-1zM312 56h1v1h-1zM314 55h1v1h-1zM316 55h1v1h-1zM318 55h1v1h-1z'/%3E%3Cpath fill='%231c2a1c' d='M18 58h1v1h-1zM60 58h1v2h-1zM74 59h1v2h-1zM82 58h1v1h-1zM88 59h1v1h-1zM92 58h1v1h-1zM94 58h1v1h-1zM96 59h1v1h-1zM124 58h1v1h-1zM130 59h1v1h-1zM134 58h1v2h-1zM142 59h1v1h-1zM156 58h1v1h-1zM174 59h1v1h-1zM176 59h1v2h-1zM178 59h1v1h-1zM180 59h1v1h-1zM186 59h1v1h-1zM190 58h1v1h-1zM204 58h1v1h-1zM212 58h1v2h-1zM214 58h1v1h-1zM218 58h1v1h-1zM220 59h1v1h-1zM232 59h1v1h-1zM250 58h1v1h-1zM256 59h1v1h-1zM260 58h1v1h-1zM280 58h1v1h-1zM292 58h1v2h-1zM298 59h1v1h-1zM304 59h1v1h-1zM306 58h1v2h-1zM316 59h1v2h-1zM318 59h1v1h-1z'/%3E%3Cpath fill='%238c88a0' d='M60 47h1v1h-1zM59 48h1v1h-1zM58 49h1v1h-1zM58 50h1v1h-1zM58 51h1v1h-1zM58 52h1v1h-1zM58 53h1v1h-1zM58 54h1v1h-1zM58 55h1v1h-1z'/%3E%3Cpath fill='%236e6a80' d='M61 47h4v1h-4zM60 48h5v1h-5zM59 49h7v1h-7zM59 50h2v1h-2zM62 50h1v1h-1zM64 50h2v1h-2zM59 51h7v1h-7zM59 52h1v1h-1zM65 52h1v1h-1zM59 53h7v1h-7zM59 54h2v1h-2zM64 54h2v1h-2zM59 55h7v1h-7zM59 56h6v1h-6z'/%3E%3Cpath fill='%234a4660' d='M65 48h1v1h-1zM66 49h1v1h-1zM66 50h1v1h-1zM66 51h1v1h-1zM66 52h1v1h-1zM66 53h1v1h-1zM66 54h1v1h-1zM66 55h1v1h-1zM65 56h1v1h-1z'/%3E%3Cpath fill='%233a3650' d='M61 50h1v1h-1zM63 50h1v1h-1zM60 52h5v1h-5zM61 54h3v1h-3z'/%3E%3Cpath fill='%235a7a4a' d='M58 56h1v1h-1zM66 56h1v1h-1z'/%3E%3Cpath fill='%238c88a0' d='M87 47h1v1h-1zM87 48h1v1h-1zM85 49h1v1h-1zM85 50h1v1h-1zM87 51h1v1h-1zM87 52h1v1h-1zM87 53h1v1h-1zM87 54h1v1h-1zM86 55h1v1h-1z'/%3E%3Cpath fill='%236e6a80' d='M88 47h1v1h-1zM88 48h1v1h-1zM86 49h5v1h-5zM86 50h5v1h-5zM88 51h1v1h-1zM88 52h1v1h-1zM88 53h1v1h-1zM88 54h1v1h-1zM87 55h3v1h-3zM86 56h5v1h-5z'/%3E%3Cpath fill='%234a4660' d='M89 47h1v1h-1zM89 48h1v1h-1zM91 49h1v1h-1zM91 50h1v1h-1zM89 51h1v1h-1zM89 52h1v1h-1zM89 53h1v1h-1zM89 54h1v1h-1zM90 55h1v1h-1zM91 56h1v1h-1z'/%3E%3Cpath fill='%235a7a4a' d='M85 56h1v1h-1zM92 56h1v1h-1z'/%3E%3Cpath fill='%238c88a0' d='M110 48h1v1h-1zM110 49h1v1h-1zM110 50h1v1h-1zM110 51h1v1h-1zM110 52h1v1h-1zM110 53h1v1h-1zM110 54h1v1h-1zM110 55h1v1h-1z'/%3E%3Cpath fill='%236e6a80' d='M111 48h7v1h-7zM111 49h7v1h-7zM111 50h1v1h-1zM113 50h1v1h-1zM115 50h1v1h-1zM117 50h1v1h-1zM111 51h7v1h-7zM111 52h1v1h-1zM117 52h1v1h-1zM111 53h7v1h-7zM111 54h3v1h-3zM115 54h3v1h-3zM111 55h7v1h-7zM111 56h6v1h-6z'/%3E%3Cpath fill='%234a4660' d='M118 48h1v1h-1zM118 49h1v1h-1zM118 50h1v1h-1zM118 51h1v1h-1zM118 52h1v1h-1zM118 53h1v1h-1zM118 54h1v1h-1zM118 55h1v1h-1zM117 56h1v1h-1z'/%3E%3Cpath fill='%233a3650' d='M112 50h1v1h-1zM114 50h1v1h-1zM116 50h1v1h-1zM112 52h5v1h-5zM114 54h1v1h-1z'/%3E%3Cpath fill='%235a7a4a' d='M110 56h1v1h-1zM118 56h1v1h-1z'/%3E%3Cpath fill='%238c88a0' d='M132 48h1v1h-1zM131 49h1v1h-1zM131 50h1v1h-1zM130 51h1v1h-1zM130 52h1v1h-1zM129 53h1v1h-1zM129 54h1v1h-1zM128 55h1v1h-1z'/%3E%3Cpath fill='%236e6a80' d='M133 48h4v1h-4zM132 49h5v1h-5zM132 50h1v1h-1zM134 50h1v1h-1zM136 50h1v1h-1zM131 51h5v1h-5zM131 52h1v1h-1zM135 52h1v1h-1zM130 53h5v1h-5zM130 54h5v1h-5zM129 55h5v1h-5zM129 56h4v1h-4z'/%3E%3Cpath fill='%234a4660' d='M137 48h1v1h-1zM137 49h1v1h-1zM137 50h1v1h-1zM136 51h1v1h-1zM136 52h1v1h-1zM135 53h1v1h-1zM135 54h1v1h-1zM134 55h1v1h-1zM133 56h1v1h-1z'/%3E%3Cpath fill='%233a3650' d='M133 50h1v1h-1zM135 50h1v1h-1zM132 52h3v1h-3z'/%3E%3Cpath fill='%235a7a4a' d='M128 56h1v1h-1zM134 56h1v1h-1z'/%3E%3Cpath fill='%238c88a0' d='M260 47h1v1h-1zM259 48h1v1h-1zM258 49h1v1h-1zM258 50h1v1h-1zM258 51h1v1h-1zM258 52h1v1h-1zM258 53h1v1h-1zM258 54h1v1h-1zM258 55h1v1h-1z'/%3E%3Cpath fill='%236e6a80' d='M261 47h4v1h-4zM260 48h5v1h-5zM259 49h7v1h-7zM259 50h2v1h-2zM262 50h1v1h-1zM264 50h2v1h-2zM259 51h7v1h-7zM259 52h1v1h-1zM265 52h1v1h-1zM259 53h7v1h-7zM259 54h2v1h-2zM264 54h2v1h-2zM259 55h7v1h-7zM259 56h6v1h-6z'/%3E%3Cpath fill='%234a4660' d='M265 48h1v1h-1zM266 49h1v1h-1zM266 50h1v1h-1zM266 51h1v1h-1zM266 52h1v1h-1zM266 53h1v1h-1zM266 54h1v1h-1zM266 55h1v1h-1zM265 56h1v1h-1z'/%3E%3Cpath fill='%233a3650' d='M261 50h1v1h-1zM263 50h1v1h-1zM260 52h5v1h-5zM261 54h3v1h-3z'/%3E%3Cpath fill='%235a7a4a' d='M258 56h1v1h-1zM266 56h1v1h-1z'/%3E%3Cpath fill='%238c88a0' d='M177 47h1v1h-1zM177 48h1v1h-1zM175 49h1v1h-1zM175 50h1v1h-1zM177 51h1v1h-1zM177 52h1v1h-1zM177 53h1v1h-1zM177 54h1v1h-1zM176 55h1v1h-1z'/%3E%3Cpath fill='%236e6a80' d='M178 47h1v1h-1zM178 48h1v1h-1zM176 49h5v1h-5zM176 50h5v1h-5zM178 51h1v1h-1zM178 52h1v1h-1zM178 53h1v1h-1zM178 54h1v1h-1zM177 55h3v1h-3zM176 56h5v1h-5z'/%3E%3Cpath fill='%234a4660' d='M179 47h1v1h-1zM179 48h1v1h-1zM181 49h1v1h-1zM181 50h1v1h-1zM179 51h1v1h-1zM179 52h1v1h-1zM179 53h1v1h-1zM179 54h1v1h-1zM180 55h1v1h-1zM181 56h1v1h-1z'/%3E%3Cpath fill='%235a7a4a' d='M175 56h1v1h-1zM182 56h1v1h-1z'/%3E%3Cpath fill='%238c88a0' d='M310 48h1v1h-1zM309 49h1v1h-1zM309 50h1v1h-1zM308 51h1v1h-1zM308 52h1v1h-1zM307 53h1v1h-1zM307 54h1v1h-1zM306 55h1v1h-1z'/%3E%3Cpath fill='%236e6a80' d='M311 48h4v1h-4zM310 49h5v1h-5zM310 50h1v1h-1zM312 50h1v1h-1zM314 50h1v1h-1zM309 51h5v1h-5zM309 52h1v1h-1zM313 52h1v1h-1zM308 53h5v1h-5zM308 54h5v1h-5zM307 55h5v1h-5zM307 56h4v1h-4z'/%3E%3Cpath fill='%234a4660' d='M315 48h1v1h-1zM315 49h1v1h-1zM315 50h1v1h-1zM314 51h1v1h-1zM314 52h1v1h-1zM313 53h1v1h-1zM313 54h1v1h-1zM312 55h1v1h-1zM311 56h1v1h-1z'/%3E%3Cpath fill='%233a3650' d='M311 50h1v1h-1zM313 50h1v1h-1zM310 52h3v1h-3z'/%3E%3Cpath fill='%235a7a4a' d='M306 56h1v1h-1zM312 56h1v1h-1z'/%3E%3Cpath fill='%233a2010' d='M5 56h20v2h-20z'/%3E%3Cpath fill='%236f8f2f' d='M15 47h1v1h-1zM14 48h1v1h-1z'/%3E%3Cpath fill='%234f6a1f' d='M16 47h1v1h-1zM15 48h1v1h-1z'/%3E%3Cpath fill='%23f08a1e' d='M10 49h10v1h-10zM9 50h2v1h-2zM12 50h6v1h-6zM19 50h2v1h-2zM8 51h3v1h-3zM12 51h1v1h-1zM14 51h3v1h-3zM19 51h3v1h-3zM8 52h3v1h-3zM15 52h1v1h-1zM19 52h3v1h-3zM8 53h3v1h-3zM12 53h3v1h-3zM16 53h2v1h-2zM19 53h3v1h-3zM8 54h3v1h-3zM13 54h4v1h-4zM19 54h3v1h-3zM8 55h3v1h-3zM19 55h3v1h-3zM9 56h2v1h-2zM12 56h1v1h-1zM14 56h1v1h-1zM16 56h1v1h-1zM19 56h2v1h-2z'/%3E%3Cpath fill='%23b85a16' d='M11 50h1v1h-1zM18 50h1v1h-1zM11 51h1v1h-1zM18 51h1v1h-1zM11 52h1v1h-1zM11 53h1v1h-1zM18 53h1v1h-1zM11 54h1v1h-1zM18 54h1v1h-1zM11 55h1v1h-1zM18 55h1v1h-1zM11 56h1v1h-1zM18 56h1v1h-1z'/%3E%3Cpath fill='%23ffd35c' d='M13 51h1v1h-1zM17 51h1v1h-1zM12 52h3v1h-3zM16 52h3v1h-3zM15 53h1v1h-1zM12 54h1v1h-1zM17 54h1v1h-1zM12 55h6v1h-6zM13 56h1v1h-1zM15 56h1v1h-1zM17 56h1v1h-1z'/%3E%3Cpath fill='%238f4510' d='M10 57h10v1h-10z'/%3E%3Cpath fill='%233a2010' d='M93 56h14v2h-14z'/%3E%3Cpath fill='%236f8f2f' d='M100 50h1v1h-1z'/%3E%3Cpath fill='%234f6a1f' d='M101 50h1v1h-1z'/%3E%3Cpath fill='%23f08a1e' d='M97 51h8v1h-8zM96 52h2v1h-2zM99 52h1v1h-1zM101 52h1v1h-1zM104 52h2v1h-2zM96 53h2v1h-2zM99 53h4v1h-4zM104 53h2v1h-2zM96 54h2v1h-2zM104 54h2v1h-2zM96 55h2v1h-2zM99 55h1v1h-1zM101 55h1v1h-1zM104 55h2v1h-2zM96 56h2v1h-2zM99 56h4v1h-4zM104 56h2v1h-2z'/%3E%3Cpath fill='%23b85a16' d='M98 52h1v1h-1zM103 52h1v1h-1zM98 53h1v1h-1zM103 53h1v1h-1zM98 54h1v1h-1zM103 54h1v1h-1zM98 55h1v1h-1zM103 55h1v1h-1zM98 56h1v1h-1zM103 56h1v1h-1z'/%3E%3Cpath fill='%23ffd35c' d='M100 52h1v1h-1zM102 52h1v1h-1zM99 54h4v1h-4zM100 55h1v1h-1zM102 55h1v1h-1z'/%3E%3Cpath fill='%238f4510' d='M97 57h8v1h-8z'/%3E%3Cpath fill='%233a2010' d='M234 56h18v2h-18z'/%3E%3Cpath fill='%236f8f2f' d='M242 48h1v1h-1z'/%3E%3Cpath fill='%234f6a1f' d='M243 48h1v1h-1z'/%3E%3Cpath fill='%23f08a1e' d='M239 49h8v1h-8zM238 50h1v1h-1zM240 50h6v1h-6zM247 50h1v1h-1zM237 51h2v1h-2zM240 51h1v1h-1zM242 51h2v1h-2zM245 51h1v1h-1zM247 51h2v1h-2zM237 52h2v1h-2zM247 52h2v1h-2zM237 53h2v1h-2zM240 53h6v1h-6zM247 53h2v1h-2zM237 54h2v1h-2zM247 54h2v1h-2zM237 55h2v1h-2zM240 55h1v1h-1zM242 55h1v1h-1zM244 55h1v1h-1zM247 55h2v1h-2zM238 56h1v1h-1zM240 56h6v1h-6zM247 56h1v1h-1z'/%3E%3Cpath fill='%23b85a16' d='M239 50h1v1h-1zM246 50h1v1h-1zM239 51h1v1h-1zM246 51h1v1h-1zM239 52h1v1h-1zM246 52h1v1h-1zM239 53h1v1h-1zM246 53h1v1h-1zM239 54h1v1h-1zM246 54h1v1h-1zM239 55h1v1h-1zM246 55h1v1h-1zM239 56h1v1h-1zM246 56h1v1h-1z'/%3E%3Cpath fill='%23ffd35c' d='M241 51h1v1h-1zM244 51h1v1h-1zM240 52h6v1h-6zM240 54h6v1h-6zM241 55h1v1h-1zM243 55h1v1h-1zM245 55h1v1h-1z'/%3E%3Cpath fill='%238f4510' d='M239 57h8v1h-8z'/%3E%3Cpath fill='%236f8f2f' d='M280 50h1v1h-1z'/%3E%3Cpath fill='%234f6a1f' d='M281 50h1v1h-1z'/%3E%3Cpath fill='%23f08a1e' d='M277 51h8v1h-8zM276 52h2v1h-2zM279 52h1v1h-1zM281 52h1v1h-1zM284 52h2v1h-2zM276 53h2v1h-2zM279 53h4v1h-4zM284 53h2v1h-2zM276 54h2v1h-2zM284 54h2v1h-2zM276 55h2v1h-2zM279 55h1v1h-1zM281 55h1v1h-1zM284 55h2v1h-2zM276 56h2v1h-2zM279 56h4v1h-4zM284 56h2v1h-2z'/%3E%3Cpath fill='%23b85a16' d='M278 52h1v1h-1zM283 52h1v1h-1zM278 53h1v1h-1zM283 53h1v1h-1zM278 54h1v1h-1zM283 54h1v1h-1zM278 55h1v1h-1zM283 55h1v1h-1zM278 56h1v1h-1zM283 56h1v1h-1z'/%3E%3Cpath fill='%23ffd35c' d='M280 52h1v1h-1zM282 52h1v1h-1zM279 54h4v1h-4zM280 55h1v1h-1zM282 55h1v1h-1z'/%3E%3Cpath fill='%238f4510' d='M277 57h8v1h-8z'/%3E%3Cpath fill='%23fff0a0' d='M71 50h1v1h-1zM70 51h1v1h-1zM72 51h1v1h-1z'/%3E%3Cpath fill='%23ffb347' d='M71 51h1v1h-1zM71 52h1v1h-1z'/%3E%3Cpath fill='%23f0e6d0' d='M70 53h2v1h-2zM70 54h2v1h-2zM70 55h2v1h-2zM70 56h2v1h-2zM70 57h2v1h-2z'/%3E%3Cpath fill='%23c8bca0' d='M72 53h1v1h-1zM72 54h1v1h-1zM72 55h1v1h-1zM72 56h1v1h-1zM72 57h1v1h-1z'/%3E%3Cpath fill='%23fff0a0' d='M123 53h1v1h-1zM122 54h1v1h-1zM124 54h1v1h-1z'/%3E%3Cpath fill='%23ffb347' d='M123 54h1v1h-1z'/%3E%3Cpath fill='%23f0e6d0' d='M122 55h2v1h-2zM122 56h2v1h-2zM122 57h2v1h-2z'/%3E%3Cpath fill='%23c8bca0' d='M124 55h1v1h-1zM124 56h1v1h-1zM124 57h1v1h-1z'/%3E%3Cpath fill='%23fff0a0' d='M269 50h1v1h-1zM268 51h1v1h-1zM270 51h1v1h-1z'/%3E%3Cpath fill='%23ffb347' d='M269 51h1v1h-1zM269 52h1v1h-1z'/%3E%3Cpath fill='%23f0e6d0' d='M268 53h2v1h-2zM268 54h2v1h-2zM268 55h2v1h-2zM268 56h2v1h-2zM268 57h2v1h-2z'/%3E%3Cpath fill='%23c8bca0' d='M270 53h1v1h-1zM270 54h1v1h-1zM270 55h1v1h-1zM270 56h1v1h-1zM270 57h1v1h-1z'/%3E%3Cpath fill='%23d8ffc0' d='M161 49h1v1h-1zM166 49h1v1h-1zM163 50h1v1h-1z'/%3E%3Cpath fill='%234a4258' d='M160 51h8v1h-8zM160 52h1v1h-1zM167 52h1v1h-1z'/%3E%3Cpath fill='%238dff4d' d='M161 52h6v1h-6z'/%3E%3Cpath fill='%232a2434' d='M161 53h6v1h-6zM161 54h6v1h-6zM161 55h6v1h-6zM162 56h4v1h-4zM161 57h1v1h-1zM166 57h1v1h-1z'/%3E%3Cpath fill='%23e8e2d0' d='M189 51h6v1h-6zM188 52h7v1h-7zM188 53h1v1h-1zM191 53h2v1h-2zM188 54h1v1h-1zM191 54h2v1h-2zM188 55h7v1h-7zM189 56h1v1h-1zM193 56h1v1h-1zM189 57h1v1h-1zM191 57h1v1h-1zM193 57h1v1h-1z'/%3E%3Cpath fill='%23b8b0a0' d='M195 52h1v1h-1zM195 53h1v1h-1zM195 54h1v1h-1zM195 55h1v1h-1zM190 56h1v1h-1zM192 56h1v1h-1zM194 56h1v1h-1zM194 57h1v1h-1z'/%3E%3Cpath fill='%231a1026' d='M189 53h2v1h-2zM193 53h2v1h-2zM189 54h2v1h-2zM193 54h2v1h-2zM191 56h1v1h-1zM190 57h1v1h-1zM192 57h1v1h-1z'/%3E%3Cpath fill='%23e8e2d0' d='M47 51h6v1h-6zM46 52h7v1h-7zM46 53h1v1h-1zM49 53h2v1h-2zM46 54h1v1h-1zM49 54h2v1h-2zM46 55h7v1h-7zM47 56h1v1h-1zM51 56h1v1h-1zM47 57h1v1h-1zM49 57h1v1h-1zM51 57h1v1h-1z'/%3E%3Cpath fill='%23b8b0a0' d='M53 52h1v1h-1zM53 53h1v1h-1zM53 54h1v1h-1zM53 55h1v1h-1zM48 56h1v1h-1zM50 56h1v1h-1zM52 56h1v1h-1zM52 57h1v1h-1z'/%3E%3Cpath fill='%231a1026' d='M47 53h2v1h-2zM51 53h2v1h-2zM47 54h2v1h-2zM51 54h2v1h-2zM49 56h1v1h-1zM48 57h1v1h-1zM50 57h1v1h-1z'/%3E%3C/svg%3E");
  --hw-huegel: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 48' width='640' height='96' shape-rendering='crispEdges'%3E%3Cpath fill='%232a1a44' d='M0 24h320v1h-320z'/%3E%3Cpath fill='%233a2860' d='M0 25h320v2h-320z'/%3E%3Cpath fill='%232a1a44' d='M0 27h320v1h-320z'/%3E%3Cpath fill='%23160e26' d='M0 24h1v24h-1zM1 24h1v24h-1zM2 24h1v24h-1zM3 23h1v25h-1zM4 23h1v25h-1zM5 23h1v25h-1zM6 23h1v25h-1zM7 23h1v25h-1zM8 24h1v24h-1zM9 24h1v24h-1zM10 24h1v24h-1zM11 25h1v23h-1zM12 25h1v23h-1zM13 25h1v23h-1zM14 26h1v22h-1zM15 26h1v22h-1zM16 26h1v22h-1zM17 26h1v22h-1zM18 26h1v22h-1zM19 26h1v22h-1zM20 25h1v23h-1zM21 25h1v23h-1zM22 25h1v23h-1zM23 25h1v23h-1zM24 24h1v24h-1zM25 24h1v24h-1zM26 24h1v24h-1zM27 24h1v24h-1zM28 24h1v24h-1zM29 24h1v24h-1zM30 24h1v24h-1zM31 24h1v24h-1zM32 25h1v23h-1zM33 25h1v23h-1zM34 25h1v23h-1zM35 25h1v23h-1zM36 24h1v24h-1zM37 24h1v24h-1zM38 24h1v24h-1zM39 23h1v25h-1zM40 23h1v25h-1zM41 22h1v26h-1zM42 22h1v26h-1zM43 21h1v27h-1zM44 21h1v27h-1zM45 20h1v28h-1zM46 20h1v28h-1zM47 20h1v28h-1zM48 20h1v28h-1zM49 20h1v28h-1zM50 20h1v28h-1zM51 20h1v28h-1zM52 20h1v28h-1zM53 21h1v27h-1zM54 21h1v27h-1zM55 21h1v27h-1zM56 21h1v27h-1zM57 21h1v27h-1zM58 21h1v27h-1zM59 21h1v27h-1zM60 21h1v27h-1zM61 21h1v27h-1zM62 21h1v27h-1zM63 21h1v27h-1zM64 20h1v28h-1zM65 20h1v28h-1zM66 21h1v27h-1zM67 21h1v27h-1zM68 21h1v27h-1zM69 21h1v27h-1zM70 22h1v26h-1zM71 22h1v26h-1zM72 23h1v25h-1zM73 23h1v25h-1zM74 24h1v24h-1zM75 25h1v23h-1zM76 25h1v23h-1zM77 26h1v22h-1zM78 26h1v22h-1zM79 26h1v22h-1zM80 26h1v22h-1zM81 26h1v22h-1zM82 26h1v22h-1zM83 26h1v22h-1zM84 26h1v22h-1zM85 26h1v22h-1zM86 26h1v22h-1zM87 26h1v22h-1zM88 26h1v22h-1zM89 26h1v22h-1zM90 26h1v22h-1zM91 26h1v22h-1zM92 27h1v21h-1zM93 27h1v21h-1zM94 27h1v21h-1zM95 28h1v20h-1zM96 28h1v20h-1zM97 28h1v20h-1zM98 28h1v20h-1zM99 28h1v20h-1zM100 28h1v20h-1zM101 27h1v21h-1zM102 27h1v21h-1zM103 27h1v21h-1zM104 26h1v22h-1zM105 26h1v22h-1zM106 26h1v22h-1zM107 25h1v23h-1zM108 25h1v23h-1zM109 25h1v23h-1zM110 25h1v23h-1zM111 25h1v23h-1zM112 26h1v22h-1zM113 26h1v22h-1zM114 26h1v22h-1zM115 27h1v21h-1zM116 27h1v21h-1zM117 27h1v21h-1zM118 27h1v21h-1zM119 28h1v20h-1zM120 28h1v20h-1zM121 28h1v20h-1zM122 28h1v20h-1zM123 28h1v20h-1zM124 28h1v20h-1zM125 27h1v21h-1zM126 27h1v21h-1zM127 27h1v21h-1zM128 27h1v21h-1zM129 28h1v20h-1zM130 28h1v20h-1zM131 28h1v20h-1zM132 29h1v19h-1zM133 29h1v19h-1zM134 30h1v18h-1zM135 30h1v18h-1zM136 31h1v17h-1zM137 31h1v17h-1zM138 32h1v16h-1zM139 32h1v16h-1zM140 32h1v16h-1zM141 32h1v16h-1zM142 32h1v16h-1zM143 32h1v16h-1zM144 32h1v16h-1zM145 32h1v16h-1zM146 32h1v16h-1zM147 31h1v17h-1zM148 31h1v17h-1zM149 31h1v17h-1zM150 31h1v17h-1zM151 31h1v17h-1zM152 31h1v17h-1zM153 31h1v17h-1zM154 31h1v17h-1zM155 31h1v17h-1zM156 31h1v17h-1zM157 31h1v17h-1zM158 31h1v17h-1zM159 31h1v17h-1zM160 31h1v17h-1zM161 31h1v17h-1zM162 31h1v17h-1zM163 30h1v18h-1zM164 30h1v18h-1zM165 29h1v19h-1zM166 29h1v19h-1zM167 28h1v20h-1zM168 28h1v20h-1zM169 27h1v21h-1zM170 27h1v21h-1zM171 26h1v22h-1zM172 26h1v22h-1zM173 26h1v22h-1zM174 26h1v22h-1zM175 26h1v22h-1zM176 26h1v22h-1zM177 26h1v22h-1zM178 27h1v21h-1zM179 27h1v21h-1zM180 27h1v21h-1zM181 27h1v21h-1zM182 27h1v21h-1zM183 27h1v21h-1zM184 26h1v22h-1zM185 26h1v22h-1zM186 26h1v22h-1zM187 26h1v22h-1zM188 25h1v23h-1zM189 25h1v23h-1zM190 25h1v23h-1zM191 25h1v23h-1zM192 25h1v23h-1zM193 25h1v23h-1zM194 25h1v23h-1zM195 26h1v22h-1zM196 26h1v22h-1zM197 26h1v22h-1zM198 27h1v21h-1zM199 27h1v21h-1zM200 27h1v21h-1zM201 27h1v21h-1zM202 28h1v20h-1zM203 28h1v20h-1zM204 27h1v21h-1zM205 27h1v21h-1zM206 27h1v21h-1zM207 27h1v21h-1zM208 26h1v22h-1zM209 26h1v22h-1zM210 25h1v23h-1zM211 25h1v23h-1zM212 25h1v23h-1zM213 25h1v23h-1zM214 25h1v23h-1zM215 24h1v24h-1zM216 24h1v24h-1zM217 25h1v23h-1zM218 25h1v23h-1zM219 25h1v23h-1zM220 25h1v23h-1zM221 25h1v23h-1zM222 24h1v24h-1zM223 24h1v24h-1zM224 24h1v24h-1zM225 23h1v25h-1zM226 23h1v25h-1zM227 22h1v26h-1zM228 22h1v26h-1zM229 21h1v27h-1zM230 21h1v27h-1zM231 20h1v28h-1zM232 20h1v28h-1zM233 20h1v28h-1zM234 20h1v28h-1zM235 20h1v28h-1zM236 20h1v28h-1zM237 20h1v28h-1zM238 20h1v28h-1zM239 20h1v28h-1zM240 20h1v28h-1zM241 21h1v27h-1zM242 21h1v27h-1zM243 21h1v27h-1zM244 21h1v27h-1zM245 21h1v27h-1zM246 21h1v27h-1zM247 21h1v27h-1zM248 21h1v27h-1zM249 21h1v27h-1zM250 21h1v27h-1zM251 21h1v27h-1zM252 21h1v27h-1zM253 21h1v27h-1zM254 21h1v27h-1zM255 21h1v27h-1zM256 22h1v26h-1zM257 22h1v26h-1zM258 23h1v25h-1zM259 23h1v25h-1zM260 24h1v24h-1zM261 24h1v24h-1zM262 25h1v23h-1zM263 25h1v23h-1zM264 25h1v23h-1zM265 26h1v22h-1zM266 26h1v22h-1zM267 26h1v22h-1zM268 26h1v22h-1zM269 25h1v23h-1zM270 25h1v23h-1zM271 25h1v23h-1zM272 25h1v23h-1zM273 25h1v23h-1zM274 25h1v23h-1zM275 25h1v23h-1zM276 25h1v23h-1zM277 25h1v23h-1zM278 25h1v23h-1zM279 25h1v23h-1zM280 26h1v22h-1zM281 26h1v22h-1zM282 26h1v22h-1zM283 26h1v22h-1zM284 26h1v22h-1zM285 26h1v22h-1zM286 26h1v22h-1zM287 26h1v22h-1zM288 26h1v22h-1zM289 25h1v23h-1zM290 25h1v23h-1zM291 25h1v23h-1zM292 24h1v24h-1zM293 24h1v24h-1zM294 24h1v24h-1zM295 24h1v24h-1zM296 24h1v24h-1zM297 24h1v24h-1zM298 24h1v24h-1zM299 24h1v24h-1zM300 25h1v23h-1zM301 25h1v23h-1zM302 26h1v22h-1zM303 26h1v22h-1zM304 26h1v22h-1zM305 27h1v21h-1zM306 27h1v21h-1zM307 27h1v21h-1zM308 27h1v21h-1zM309 27h1v21h-1zM310 27h1v21h-1zM311 27h1v21h-1zM312 27h1v21h-1zM313 27h1v21h-1zM314 27h1v21h-1zM315 28h1v20h-1zM316 28h1v20h-1zM317 28h1v20h-1zM318 29h1v19h-1zM319 29h1v19h-1z'/%3E%3Cpath fill='%232e2050' d='M0 24h1v1h-1zM1 24h1v1h-1zM2 24h1v1h-1zM3 23h1v1h-1zM4 23h1v1h-1zM5 23h1v1h-1zM6 23h1v1h-1zM7 23h1v1h-1zM8 24h1v1h-1zM9 24h1v1h-1zM10 24h1v1h-1zM11 25h1v1h-1zM12 25h1v1h-1zM13 25h1v1h-1zM14 26h1v1h-1zM15 26h1v1h-1zM16 26h1v1h-1zM17 26h1v1h-1zM18 26h1v1h-1zM19 26h1v1h-1zM20 25h1v1h-1zM21 25h1v1h-1zM22 25h1v1h-1zM23 25h1v1h-1zM24 24h1v1h-1zM25 24h1v1h-1zM26 24h1v1h-1zM27 24h1v1h-1zM28 24h1v1h-1zM29 24h1v1h-1zM30 24h1v1h-1zM31 24h1v1h-1zM32 25h1v1h-1zM33 25h1v1h-1zM34 25h1v1h-1zM35 25h1v1h-1zM36 24h1v1h-1zM37 24h1v1h-1zM38 24h1v1h-1zM39 23h1v1h-1zM40 23h1v1h-1zM41 22h1v1h-1zM42 22h1v1h-1zM43 21h1v1h-1zM44 21h1v1h-1zM45 20h1v1h-1zM46 20h1v1h-1zM47 20h1v1h-1zM48 20h1v1h-1zM49 20h1v1h-1zM50 20h1v1h-1zM51 20h1v1h-1zM52 20h1v1h-1zM53 21h1v1h-1zM54 21h1v1h-1zM55 21h1v1h-1zM56 21h1v1h-1zM57 21h1v1h-1zM58 21h1v1h-1zM59 21h1v1h-1zM60 21h1v1h-1zM61 21h1v1h-1zM62 21h1v1h-1zM63 21h1v1h-1zM64 20h1v1h-1zM65 20h1v1h-1zM66 21h1v1h-1zM67 21h1v1h-1zM68 21h1v1h-1zM69 21h1v1h-1zM70 22h1v1h-1zM71 22h1v1h-1zM72 23h1v1h-1zM73 23h1v1h-1zM74 24h1v1h-1zM75 25h1v1h-1zM76 25h1v1h-1zM77 26h1v1h-1zM78 26h1v1h-1zM79 26h1v1h-1zM80 26h1v1h-1zM81 26h1v1h-1zM82 26h1v1h-1zM83 26h1v1h-1zM84 26h1v1h-1zM85 26h1v1h-1zM86 26h1v1h-1zM87 26h1v1h-1zM88 26h1v1h-1zM89 26h1v1h-1zM90 26h1v1h-1zM91 26h1v1h-1zM92 27h1v1h-1zM93 27h1v1h-1zM94 27h1v1h-1zM95 28h1v1h-1zM96 28h1v1h-1zM97 28h1v1h-1zM98 28h1v1h-1zM99 28h1v1h-1zM100 28h1v1h-1zM101 27h1v1h-1zM102 27h1v1h-1zM103 27h1v1h-1zM104 26h1v1h-1zM105 26h1v1h-1zM106 26h1v1h-1zM107 25h1v1h-1zM108 25h1v1h-1zM109 25h1v1h-1zM110 25h1v1h-1zM111 25h1v1h-1zM112 26h1v1h-1zM113 26h1v1h-1zM114 26h1v1h-1zM115 27h1v1h-1zM116 27h1v1h-1zM117 27h1v1h-1zM118 27h1v1h-1zM119 28h1v1h-1zM120 28h1v1h-1zM121 28h1v1h-1zM122 28h1v1h-1zM123 28h1v1h-1zM124 28h1v1h-1zM125 27h1v1h-1zM126 27h1v1h-1zM127 27h1v1h-1zM128 27h1v1h-1zM129 28h1v1h-1zM130 28h1v1h-1zM131 28h1v1h-1zM132 29h1v1h-1zM133 29h1v1h-1zM134 30h1v1h-1zM135 30h1v1h-1zM136 31h1v1h-1zM137 31h1v1h-1zM138 32h1v1h-1zM139 32h1v1h-1zM140 32h1v1h-1zM141 32h1v1h-1zM142 32h1v1h-1zM143 32h1v1h-1zM144 32h1v1h-1zM145 32h1v1h-1zM146 32h1v1h-1zM147 31h1v1h-1zM148 31h1v1h-1zM149 31h1v1h-1zM150 31h1v1h-1zM151 31h1v1h-1zM152 31h1v1h-1zM153 31h1v1h-1zM154 31h1v1h-1zM155 31h1v1h-1zM156 31h1v1h-1zM157 31h1v1h-1zM158 31h1v1h-1zM159 31h1v1h-1zM160 31h1v1h-1zM161 31h1v1h-1zM162 31h1v1h-1zM163 30h1v1h-1zM164 30h1v1h-1zM165 29h1v1h-1zM166 29h1v1h-1zM167 28h1v1h-1zM168 28h1v1h-1zM169 27h1v1h-1zM170 27h1v1h-1zM171 26h1v1h-1zM172 26h1v1h-1zM173 26h1v1h-1zM174 26h1v1h-1zM175 26h1v1h-1zM176 26h1v1h-1zM177 26h1v1h-1zM178 27h1v1h-1zM179 27h1v1h-1zM180 27h1v1h-1zM181 27h1v1h-1zM182 27h1v1h-1zM183 27h1v1h-1zM184 26h1v1h-1zM185 26h1v1h-1zM186 26h1v1h-1zM187 26h1v1h-1zM188 25h1v1h-1zM189 25h1v1h-1zM190 25h1v1h-1zM191 25h1v1h-1zM192 25h1v1h-1zM193 25h1v1h-1zM194 25h1v1h-1zM195 26h1v1h-1zM196 26h1v1h-1zM197 26h1v1h-1zM198 27h1v1h-1zM199 27h1v1h-1zM200 27h1v1h-1zM201 27h1v1h-1zM202 28h1v1h-1zM203 28h1v1h-1zM204 27h1v1h-1zM205 27h1v1h-1zM206 27h1v1h-1zM207 27h1v1h-1zM208 26h1v1h-1zM209 26h1v1h-1zM210 25h1v1h-1zM211 25h1v1h-1zM212 25h1v1h-1zM213 25h1v1h-1zM214 25h1v1h-1zM215 24h1v1h-1zM216 24h1v1h-1zM217 25h1v1h-1zM218 25h1v1h-1zM219 25h1v1h-1zM220 25h1v1h-1zM221 25h1v1h-1zM222 24h1v1h-1zM223 24h1v1h-1zM224 24h1v1h-1zM225 23h1v1h-1zM226 23h1v1h-1zM227 22h1v1h-1zM228 22h1v1h-1zM229 21h1v1h-1zM230 21h1v1h-1zM231 20h1v1h-1zM232 20h1v1h-1zM233 20h1v1h-1zM234 20h1v1h-1zM235 20h1v1h-1zM236 20h1v1h-1zM237 20h1v1h-1zM238 20h1v1h-1zM239 20h1v1h-1zM240 20h1v1h-1zM241 21h1v1h-1zM242 21h1v1h-1zM243 21h1v1h-1zM244 21h1v1h-1zM245 21h1v1h-1zM246 21h1v1h-1zM247 21h1v1h-1zM248 21h1v1h-1zM249 21h1v1h-1zM250 21h1v1h-1zM251 21h1v1h-1zM252 21h1v1h-1zM253 21h1v1h-1zM254 21h1v1h-1zM255 21h1v1h-1zM256 22h1v1h-1zM257 22h1v1h-1zM258 23h1v1h-1zM259 23h1v1h-1zM260 24h1v1h-1zM261 24h1v1h-1zM262 25h1v1h-1zM263 25h1v1h-1zM264 25h1v1h-1zM265 26h1v1h-1zM266 26h1v1h-1zM267 26h1v1h-1zM268 26h1v1h-1zM269 25h1v1h-1zM270 25h1v1h-1zM271 25h1v1h-1zM272 25h1v1h-1zM273 25h1v1h-1zM274 25h1v1h-1zM275 25h1v1h-1zM276 25h1v1h-1zM277 25h1v1h-1zM278 25h1v1h-1zM279 25h1v1h-1zM280 26h1v1h-1zM281 26h1v1h-1zM282 26h1v1h-1zM283 26h1v1h-1zM284 26h1v1h-1zM285 26h1v1h-1zM286 26h1v1h-1zM287 26h1v1h-1zM288 26h1v1h-1zM289 25h1v1h-1zM290 25h1v1h-1zM291 25h1v1h-1zM292 24h1v1h-1zM293 24h1v1h-1zM294 24h1v1h-1zM295 24h1v1h-1zM296 24h1v1h-1zM297 24h1v1h-1zM298 24h1v1h-1zM299 24h1v1h-1zM300 25h1v1h-1zM301 25h1v1h-1zM302 26h1v1h-1zM303 26h1v1h-1zM304 26h1v1h-1zM305 27h1v1h-1zM306 27h1v1h-1zM307 27h1v1h-1zM308 27h1v1h-1zM309 27h1v1h-1zM310 27h1v1h-1zM311 27h1v1h-1zM312 27h1v1h-1zM313 27h1v1h-1zM314 27h1v1h-1zM315 28h1v1h-1zM316 28h1v1h-1zM317 28h1v1h-1zM318 29h1v1h-1zM319 29h1v1h-1z'/%3E%3Cpath fill='%236e6894' d='M24 20h1v1h-1zM23 21h1v1h-1zM22 22h1v1h-1zM22 23h1v1h-1zM22 24h1v1h-1zM22 25h1v1h-1zM22 26h1v1h-1zM22 27h1v1h-1zM22 28h1v1h-1z'/%3E%3Cpath fill='%23524a7a' d='M25 20h4v1h-4zM24 21h5v1h-5zM23 22h7v1h-7zM23 23h2v1h-2zM26 23h1v1h-1zM28 23h2v1h-2zM23 24h7v1h-7zM23 25h1v1h-1zM29 25h1v1h-1zM23 26h7v1h-7zM23 27h2v1h-2zM28 27h2v1h-2zM23 28h7v1h-7zM23 29h6v1h-6z'/%3E%3Cpath fill='%233a3260' d='M29 21h1v1h-1zM30 22h1v1h-1zM30 23h1v1h-1zM30 24h1v1h-1zM30 25h1v1h-1zM30 26h1v1h-1zM30 27h1v1h-1zM30 28h1v1h-1zM29 29h1v1h-1z'/%3E%3Cpath fill='%232a2448' d='M25 23h1v1h-1zM27 23h1v1h-1zM24 25h5v1h-5zM25 27h3v1h-3z'/%3E%3Cpath fill='%23243424' d='M22 29h1v1h-1zM30 29h1v1h-1z'/%3E%3Cpath fill='%236e6894' d='M55 20h1v1h-1zM55 21h1v1h-1zM53 22h1v1h-1zM53 23h1v1h-1zM55 24h1v1h-1zM55 25h1v1h-1zM55 26h1v1h-1zM55 27h1v1h-1zM54 28h1v1h-1z'/%3E%3Cpath fill='%23524a7a' d='M56 20h1v1h-1zM56 21h1v1h-1zM54 22h5v1h-5zM54 23h5v1h-5zM56 24h1v1h-1zM56 25h1v1h-1zM56 26h1v1h-1zM56 27h1v1h-1zM55 28h3v1h-3zM54 29h5v1h-5z'/%3E%3Cpath fill='%233a3260' d='M57 20h1v1h-1zM57 21h1v1h-1zM59 22h1v1h-1zM59 23h1v1h-1zM57 24h1v1h-1zM57 25h1v1h-1zM57 26h1v1h-1zM57 27h1v1h-1zM58 28h1v1h-1zM59 29h1v1h-1z'/%3E%3Cpath fill='%23243424' d='M53 29h1v1h-1zM60 29h1v1h-1z'/%3E%3Cpath fill='%236e6894' d='M78 21h1v1h-1zM77 22h1v1h-1zM77 23h1v1h-1zM76 24h1v1h-1zM76 25h1v1h-1zM75 26h1v1h-1zM75 27h1v1h-1zM74 28h1v1h-1z'/%3E%3Cpath fill='%23524a7a' d='M79 21h4v1h-4zM78 22h5v1h-5zM78 23h1v1h-1zM80 23h1v1h-1zM82 23h1v1h-1zM77 24h5v1h-5zM77 25h1v1h-1zM81 25h1v1h-1zM76 26h5v1h-5zM76 27h5v1h-5zM75 28h5v1h-5zM75 29h4v1h-4z'/%3E%3Cpath fill='%233a3260' d='M83 21h1v1h-1zM83 22h1v1h-1zM83 23h1v1h-1zM82 24h1v1h-1zM82 25h1v1h-1zM81 26h1v1h-1zM81 27h1v1h-1zM80 28h1v1h-1zM79 29h1v1h-1z'/%3E%3Cpath fill='%232a2448' d='M79 23h1v1h-1zM81 23h1v1h-1zM78 25h3v1h-3z'/%3E%3Cpath fill='%23243424' d='M74 29h1v1h-1zM80 29h1v1h-1z'/%3E%3Cpath fill='%236e6894' d='M128 21h1v1h-1zM128 22h1v1h-1zM128 23h1v1h-1zM128 24h1v1h-1zM128 25h1v1h-1zM128 26h1v1h-1zM128 27h1v1h-1zM128 28h1v1h-1z'/%3E%3Cpath fill='%23524a7a' d='M129 21h7v1h-7zM129 22h7v1h-7zM129 23h1v1h-1zM131 23h1v1h-1zM133 23h1v1h-1zM135 23h1v1h-1zM129 24h7v1h-7zM129 25h1v1h-1zM135 25h1v1h-1zM129 26h7v1h-7zM129 27h3v1h-3zM133 27h3v1h-3zM129 28h7v1h-7zM129 29h6v1h-6z'/%3E%3Cpath fill='%233a3260' d='M136 21h1v1h-1zM136 22h1v1h-1zM136 23h1v1h-1zM136 24h1v1h-1zM136 25h1v1h-1zM136 26h1v1h-1zM136 27h1v1h-1zM136 28h1v1h-1zM135 29h1v1h-1z'/%3E%3Cpath fill='%232a2448' d='M130 23h1v1h-1zM132 23h1v1h-1zM134 23h1v1h-1zM130 25h5v1h-5zM132 27h1v1h-1z'/%3E%3Cpath fill='%23243424' d='M128 29h1v1h-1zM136 29h1v1h-1z'/%3E%3Cpath fill='%236e6894' d='M164 20h1v1h-1zM163 21h1v1h-1zM162 22h1v1h-1zM162 23h1v1h-1zM162 24h1v1h-1zM162 25h1v1h-1zM162 26h1v1h-1zM162 27h1v1h-1zM162 28h1v1h-1z'/%3E%3Cpath fill='%23524a7a' d='M165 20h4v1h-4zM164 21h5v1h-5zM163 22h7v1h-7zM163 23h2v1h-2zM166 23h1v1h-1zM168 23h2v1h-2zM163 24h7v1h-7zM163 25h1v1h-1zM169 25h1v1h-1zM163 26h7v1h-7zM163 27h2v1h-2zM168 27h2v1h-2zM163 28h7v1h-7zM163 29h6v1h-6z'/%3E%3Cpath fill='%233a3260' d='M169 21h1v1h-1zM170 22h1v1h-1zM170 23h1v1h-1zM170 24h1v1h-1zM170 25h1v1h-1zM170 26h1v1h-1zM170 27h1v1h-1zM170 28h1v1h-1zM169 29h1v1h-1z'/%3E%3Cpath fill='%232a2448' d='M165 23h1v1h-1zM167 23h1v1h-1zM164 25h5v1h-5zM165 27h3v1h-3z'/%3E%3Cpath fill='%23243424' d='M162 29h1v1h-1zM170 29h1v1h-1z'/%3E%3Cpath fill='%236e6894' d='M253 20h1v1h-1zM253 21h1v1h-1zM251 22h1v1h-1zM251 23h1v1h-1zM253 24h1v1h-1zM253 25h1v1h-1zM253 26h1v1h-1zM253 27h1v1h-1zM252 28h1v1h-1z'/%3E%3Cpath fill='%23524a7a' d='M254 20h1v1h-1zM254 21h1v1h-1zM252 22h5v1h-5zM252 23h5v1h-5zM254 24h1v1h-1zM254 25h1v1h-1zM254 26h1v1h-1zM254 27h1v1h-1zM253 28h3v1h-3zM252 29h5v1h-5z'/%3E%3Cpath fill='%233a3260' d='M255 20h1v1h-1zM255 21h1v1h-1zM257 22h1v1h-1zM257 23h1v1h-1zM255 24h1v1h-1zM255 25h1v1h-1zM255 26h1v1h-1zM255 27h1v1h-1zM256 28h1v1h-1zM257 29h1v1h-1z'/%3E%3Cpath fill='%23243424' d='M251 29h1v1h-1zM258 29h1v1h-1z'/%3E%3Cpath fill='%236e6894' d='M288 21h1v1h-1zM287 22h1v1h-1zM287 23h1v1h-1zM286 24h1v1h-1zM286 25h1v1h-1zM285 26h1v1h-1zM285 27h1v1h-1zM284 28h1v1h-1z'/%3E%3Cpath fill='%23524a7a' d='M289 21h4v1h-4zM288 22h5v1h-5zM288 23h1v1h-1zM290 23h1v1h-1zM292 23h1v1h-1zM287 24h5v1h-5zM287 25h1v1h-1zM291 25h1v1h-1zM286 26h5v1h-5zM286 27h5v1h-5zM285 28h5v1h-5zM285 29h4v1h-4z'/%3E%3Cpath fill='%233a3260' d='M293 21h1v1h-1zM293 22h1v1h-1zM293 23h1v1h-1zM292 24h1v1h-1zM292 25h1v1h-1zM291 26h1v1h-1zM291 27h1v1h-1zM290 28h1v1h-1zM289 29h1v1h-1z'/%3E%3Cpath fill='%232a2448' d='M289 23h1v1h-1zM291 23h1v1h-1zM288 25h3v1h-3z'/%3E%3Cpath fill='%23243424' d='M284 29h1v1h-1zM290 29h1v1h-1z'/%3E%3Cpath fill='%236e6894' d='M8 21h1v1h-1zM8 22h1v1h-1zM8 23h1v1h-1zM8 24h1v1h-1zM8 25h1v1h-1zM8 26h1v1h-1zM8 27h1v1h-1zM8 28h1v1h-1z'/%3E%3Cpath fill='%23524a7a' d='M9 21h7v1h-7zM9 22h7v1h-7zM9 23h1v1h-1zM11 23h1v1h-1zM13 23h1v1h-1zM15 23h1v1h-1zM9 24h7v1h-7zM9 25h1v1h-1zM15 25h1v1h-1zM9 26h7v1h-7zM9 27h3v1h-3zM13 27h3v1h-3zM9 28h7v1h-7zM9 29h6v1h-6z'/%3E%3Cpath fill='%233a3260' d='M16 21h1v1h-1zM16 22h1v1h-1zM16 23h1v1h-1zM16 24h1v1h-1zM16 25h1v1h-1zM16 26h1v1h-1zM16 27h1v1h-1zM16 28h1v1h-1zM15 29h1v1h-1z'/%3E%3Cpath fill='%232a2448' d='M10 23h1v1h-1zM12 23h1v1h-1zM14 23h1v1h-1zM10 25h5v1h-5zM12 27h1v1h-1z'/%3E%3Cpath fill='%23243424' d='M8 29h1v1h-1zM16 29h1v1h-1z'/%3E%3Cpath fill='%236e6894' d='M198 20h1v1h-1zM197 21h1v1h-1zM196 22h1v1h-1zM196 23h1v1h-1zM196 24h1v1h-1zM196 25h1v1h-1zM196 26h1v1h-1zM196 27h1v1h-1zM196 28h1v1h-1z'/%3E%3Cpath fill='%23524a7a' d='M199 20h4v1h-4zM198 21h5v1h-5zM197 22h7v1h-7zM197 23h2v1h-2zM200 23h1v1h-1zM202 23h2v1h-2zM197 24h7v1h-7zM197 25h1v1h-1zM203 25h1v1h-1zM197 26h7v1h-7zM197 27h2v1h-2zM202 27h2v1h-2zM197 28h7v1h-7zM197 29h6v1h-6z'/%3E%3Cpath fill='%233a3260' d='M203 21h1v1h-1zM204 22h1v1h-1zM204 23h1v1h-1zM204 24h1v1h-1zM204 25h1v1h-1zM204 26h1v1h-1zM204 27h1v1h-1zM204 28h1v1h-1zM203 29h1v1h-1z'/%3E%3Cpath fill='%232a2448' d='M199 23h1v1h-1zM201 23h1v1h-1zM198 25h5v1h-5zM199 27h3v1h-3z'/%3E%3Cpath fill='%23243424' d='M196 29h1v1h-1zM204 29h1v1h-1z'/%3E%3Cpath fill='%236e6894' d='M243 20h1v1h-1zM243 21h1v1h-1zM241 22h1v1h-1zM241 23h1v1h-1zM243 24h1v1h-1zM243 25h1v1h-1zM243 26h1v1h-1zM243 27h1v1h-1zM242 28h1v1h-1z'/%3E%3Cpath fill='%23524a7a' d='M244 20h1v1h-1zM244 21h1v1h-1zM242 22h5v1h-5zM242 23h5v1h-5zM244 24h1v1h-1zM244 25h1v1h-1zM244 26h1v1h-1zM244 27h1v1h-1zM243 28h3v1h-3zM242 29h5v1h-5z'/%3E%3Cpath fill='%233a3260' d='M245 20h1v1h-1zM245 21h1v1h-1zM247 22h1v1h-1zM247 23h1v1h-1zM245 24h1v1h-1zM245 25h1v1h-1zM245 26h1v1h-1zM245 27h1v1h-1zM246 28h1v1h-1zM247 29h1v1h-1z'/%3E%3Cpath fill='%23243424' d='M241 29h1v1h-1zM248 29h1v1h-1z'/%3E%3Cpath fill='%231a1026' d='M116 14h5v16h-5z'/%3E%3Cpath fill='%230e0818' d='M120 14h1v16h-1z'/%3E%3Cpath fill='%231a1026' d='M114 28h9v2h-9z'/%3E%3Cpath fill='%231a1026' d='M117 14h2v1h-2zM116 13h2v1h-2zM115 12h2v1h-2zM114 11h2v1h-2zM113 10h2v1h-2zM112 9h2v1h-2zM112 8h2v1h-2zM111 7h2v1h-2zM110 6h2v1h-2zM109 5h2v1h-2zM108 4h2v1h-2zM107 3h2v1h-2zM106 2h2v1h-2zM105 1h1v1h-1zM104 0h1v1h-1zM105 1h2v1h-2zM104 0h2v1h-2zM119 14h2v1h-2zM120 13h2v1h-2zM121 12h2v1h-2zM122 11h2v1h-2zM123 10h2v1h-2zM124 9h2v1h-2zM124 8h2v1h-2zM125 7h2v1h-2zM126 6h1v1h-1zM127 5h1v1h-1zM127 4h1v1h-1zM128 3h1v1h-1zM129 2h1v1h-1zM129 1h1v1h-1zM130 0h1v1h-1zM126 6h2v1h-2zM127 5h2v1h-2zM128 4h2v1h-2zM129 3h2v1h-2zM130 2h2v1h-2zM131 1h1v1h-1zM132 0h1v1h-1zM131 1h2v1h-2zM132 0h2v1h-2zM118 14h2v1h-2zM118 13h2v1h-2zM118 12h2v1h-2zM118 11h2v1h-2zM118 10h2v1h-2zM118 9h2v1h-2zM119 8h2v1h-2zM119 7h2v1h-2zM119 6h2v1h-2zM119 5h2v1h-2zM119 4h2v1h-2zM119 3h1v1h-1zM119 2h1v1h-1zM119 1h1v1h-1zM119 0h1v1h-1zM119 3h2v1h-2zM119 2h2v1h-2zM119 1h2v1h-2zM117 20h1v1h-1zM116 19h1v1h-1zM114 19h1v1h-1zM113 18h1v1h-1zM111 17h1v1h-1zM110 17h1v1h-1zM109 16h1v1h-1zM107 15h1v1h-1zM106 14h1v1h-1zM104 14h1v1h-1zM103 13h1v1h-1zM120 23h1v1h-1zM121 22h1v1h-1zM123 22h1v1h-1zM124 21h1v1h-1zM126 21h1v1h-1zM127 20h1v1h-1zM128 19h1v1h-1zM130 19h1v1h-1zM131 18h1v1h-1zM133 18h1v1h-1zM306 17h5v14h-5z'/%3E%3Cpath fill='%230e0818' d='M310 17h1v14h-1z'/%3E%3Cpath fill='%231a1026' d='M304 29h9v2h-9z'/%3E%3Cpath fill='%231a1026' d='M307 17h2v1h-2zM306 16h2v1h-2zM305 15h2v1h-2zM304 14h2v1h-2zM303 13h2v1h-2zM303 12h2v1h-2zM302 11h2v1h-2zM301 10h2v1h-2zM300 9h2v1h-2zM299 8h2v1h-2zM298 7h2v1h-2zM297 6h2v1h-2zM296 5h1v1h-1zM295 4h1v1h-1zM293 3h1v1h-1zM292 2h1v1h-1zM290 1h1v1h-1zM289 0h1v1h-1zM296 5h2v1h-2zM295 4h2v1h-2zM294 3h2v1h-2zM309 17h2v1h-2zM310 16h2v1h-2zM311 15h2v1h-2zM312 14h2v1h-2zM313 13h2v1h-2zM313 12h2v1h-2zM314 11h2v1h-2zM315 10h1v1h-1zM316 9h1v1h-1zM317 8h1v1h-1zM318 7h1v1h-1zM319 6h1v1h-1zM0 5h1v1h-1zM1 4h1v1h-1zM2 3h1v1h-1zM3 2h1v1h-1zM315 10h2v1h-2zM316 9h1v1h-1zM317 8h1v1h-1zM318 7h1v1h-1zM319 6h1v1h-1zM1 5h1v1h-1zM2 4h1v1h-1zM3 3h1v1h-1zM4 2h1v1h-1zM5 1h1v1h-1zM316 9h2v1h-2zM317 8h2v1h-2zM318 7h2v1h-2zM319 6h1v1h-1zM0 5h1v1h-1zM2 4h1v1h-1zM3 3h1v1h-1zM4 2h1v1h-1zM6 1h1v1h-1zM7 0h1v1h-1zM0 6h1v1h-1zM319 6h1v1h-1zM0 5h2v1h-2zM1 4h2v1h-2zM2 3h2v1h-2zM2 2h2v1h-2zM3 1h2v1h-2zM308 17h2v1h-2zM308 16h2v1h-2zM308 15h2v1h-2zM308 14h2v1h-2zM308 13h2v1h-2zM309 12h2v1h-2zM309 11h2v1h-2zM309 10h2v1h-2zM309 9h2v1h-2zM309 8h2v1h-2zM309 7h2v1h-2zM309 6h2v1h-2zM307 23h1v1h-1zM306 22h1v1h-1zM304 22h1v1h-1zM303 21h1v1h-1zM301 20h1v1h-1zM300 20h1v1h-1zM299 19h1v1h-1zM297 18h1v1h-1zM296 17h1v1h-1zM310 26h1v1h-1zM311 25h1v1h-1zM313 25h1v1h-1zM314 24h1v1h-1zM316 24h1v1h-1zM317 23h1v1h-1zM318 22h1v1h-1zM0 22h1v1h-1z'/%3E%3Cpath fill='%230d0818' d='M140 24h2v8h-2zM145 24h2v8h-2zM150 24h2v8h-2zM155 24h2v8h-2zM140 26h20v1h-20zM262 24h2v8h-2zM267 24h2v8h-2zM272 24h2v8h-2zM277 24h2v8h-2zM262 26h20v1h-20z'/%3E%3Cpath fill='%23d8ffc0' d='M215 22h1v1h-1zM220 22h1v1h-1zM217 23h1v1h-1z'/%3E%3Cpath fill='%234a4258' d='M214 24h8v1h-8zM214 25h1v1h-1zM221 25h1v1h-1z'/%3E%3Cpath fill='%238dff4d' d='M215 25h6v1h-6z'/%3E%3Cpath fill='%232a2434' d='M215 26h6v1h-6zM215 27h6v1h-6zM215 28h6v1h-6zM216 29h4v1h-4zM215 30h1v1h-1zM220 30h1v1h-1z'/%3E%3Cpath fill='%238dff4d' d='M217 18h1v1h-1z'/%3E%3Cpath fill='%23d8ffc0' d='M221 16h1v1h-1z'/%3E%3Cpath fill='%238dff4d' d='M12 10h1v1h-1z'/%3E%3Cpath fill='%233a6a2a' d='M11 10h1v1h-1zM13 10h1v1h-1z'/%3E%3Cpath fill='%238dff4d' d='M96 6h1v1h-1z'/%3E%3Cpath fill='%233a6a2a' d='M95 6h1v1h-1zM97 6h1v1h-1z'/%3E%3Cpath fill='%238dff4d' d='M150 12h1v1h-1z'/%3E%3Cpath fill='%233a6a2a' d='M149 12h1v1h-1zM151 12h1v1h-1z'/%3E%3Cpath fill='%238dff4d' d='M262 8h1v1h-1z'/%3E%3Cpath fill='%233a6a2a' d='M261 8h1v1h-1zM263 8h1v1h-1z'/%3E%3Cpath fill='%238dff4d' d='M312 14h1v1h-1z'/%3E%3Cpath fill='%233a6a2a' d='M311 14h1v1h-1zM313 14h1v1h-1z'/%3E%3Cpath fill='%230d0818' d='M2 27h1v1h-1zM6 28h1v1h-1zM8 28h1v1h-1zM24 28h1v1h-1zM26 27h1v1h-1zM30 28h1v2h-1zM42 28h1v1h-1zM48 27h1v1h-1zM50 28h1v2h-1zM62 27h1v1h-1zM66 28h1v1h-1zM70 28h1v2h-1zM74 28h1v2h-1zM76 27h1v2h-1zM82 28h1v1h-1zM106 28h1v2h-1zM120 28h1v2h-1zM124 28h1v1h-1zM132 28h1v2h-1zM134 28h1v2h-1zM136 27h1v1h-1zM142 27h1v1h-1zM160 28h1v1h-1zM164 28h1v2h-1zM168 28h1v2h-1zM170 28h1v1h-1zM172 27h1v1h-1zM188 28h1v1h-1zM190 28h1v2h-1zM192 27h1v1h-1zM194 27h1v1h-1zM196 27h1v1h-1zM206 27h1v1h-1zM208 28h1v1h-1zM218 27h1v1h-1zM222 27h1v1h-1zM228 28h1v1h-1zM232 27h1v2h-1zM234 28h1v2h-1zM246 28h1v2h-1zM248 28h1v1h-1zM254 27h1v2h-1zM260 28h1v1h-1zM266 27h1v1h-1zM276 28h1v2h-1zM290 28h1v1h-1zM292 27h1v2h-1zM296 28h1v2h-1zM298 27h1v2h-1zM312 28h1v1h-1zM314 28h1v1h-1zM318 28h1v2h-1z'/%3E%3C/svg%3E");
  --hw-geistchen: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 18' width='16' height='18' shape-rendering='crispEdges'%3E%3Cpath fill='%23f4f1ff' d='M5 0h6v1h-6zM3 1h10v1h-10zM2 2h12v1h-12zM1 3h14v1h-14zM1 4h3v1h-3zM6 4h4v1h-4zM12 4h3v1h-3zM0 5h4v1h-4zM6 5h4v1h-4zM12 5h4v1h-4zM0 6h16v1h-16zM0 7h7v1h-7zM9 7h7v1h-7zM0 8h6v1h-6zM10 8h6v1h-6zM0 9h7v1h-7zM9 9h7v1h-7zM0 10h14v1h-14zM15 10h1v1h-1zM0 11h14v1h-14zM15 11h1v1h-1zM0 12h1v1h-1zM2 12h11v1h-11zM15 12h1v1h-1zM0 13h1v1h-1zM2 13h11v1h-11zM15 13h1v1h-1zM0 14h1v1h-1zM2 14h11v1h-11zM15 14h1v1h-1z'/%3E%3Cpath fill='%232a1a44' d='M4 4h2v1h-2zM10 4h2v1h-2zM4 5h2v1h-2zM10 5h2v1h-2z'/%3E%3Cpath fill='%233a2458' d='M7 7h2v1h-2zM6 8h4v1h-4zM7 9h2v1h-2z'/%3E%3Cpath fill='%23c8bfe8' d='M14 10h1v1h-1zM14 11h1v1h-1zM1 12h1v1h-1zM13 12h2v1h-2zM1 13h1v1h-1zM13 13h2v1h-2zM1 14h1v1h-1zM13 14h2v1h-2z'/%3E%3Cpath fill='%23f4f1ff' d='M0 15h1v1h-1zM2 15h4v1h-4zM7 15h6v1h-6zM15 15h1v1h-1zM0 16h2v1h-2zM3 16h4v1h-4zM8 16h4v1h-4zM13 16h2v1h-2zM1 17h1v1h-1zM4 17h2v1h-2zM9 17h2v1h-2zM14 17h1v1h-1z'/%3E%3Cpath fill='%23c8bfe8' d='M1 15h1v1h-1zM6 15h1v1h-1zM13 15h2v1h-2zM15 16h1v1h-1z'/%3E%3C/svg%3E");
  --hw-schleim: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 10' width='96' height='20' shape-rendering='crispEdges'%3E%3Cpath fill='%236fdc3a' d='M0 0h48v2h-48z'/%3E%3Cpath fill='%23b8ff7a' d='M0 0h48v1h-48z'/%3E%3Cpath fill='%236fdc3a' d='M3 2h3v5h-3z'/%3E%3Cpath fill='%234aa824' d='M5 2h1v5h-1zM3 7h3v1h-3zM3 8h2v1h-2z'/%3E%3Cpath fill='%236fdc3a' d='M11 2h2v2h-2z'/%3E%3Cpath fill='%234aa824' d='M12 2h1v2h-1zM11 4h2v1h-2z'/%3E%3Cpath fill='%236fdc3a' d='M18 2h3v7h-3z'/%3E%3Cpath fill='%234aa824' d='M20 2h1v7h-1zM18 9h3v1h-3z'/%3E%3Cpath fill='%236fdc3a' d='M26 2h2v1h-2z'/%3E%3Cpath fill='%234aa824' d='M27 2h1v1h-1zM26 3h2v1h-2z'/%3E%3Cpath fill='%236fdc3a' d='M31 2h3v4h-3z'/%3E%3Cpath fill='%234aa824' d='M33 2h1v4h-1zM31 6h3v1h-3zM31 7h2v1h-2z'/%3E%3Cpath fill='%236fdc3a' d='M39 2h2v6h-2z'/%3E%3Cpath fill='%234aa824' d='M40 2h1v6h-1zM39 8h2v1h-2zM39 9h1v1h-1z'/%3E%3Cpath fill='%236fdc3a' d='M44 2h2v3h-2z'/%3E%3Cpath fill='%234aa824' d='M45 2h1v3h-1zM44 5h2v1h-2zM1 2h2v1h-2zM6 2h2v1h-2zM11 2h2v1h-2zM16 2h2v1h-2zM21 2h2v1h-2zM26 2h2v1h-2zM31 2h2v1h-2zM36 2h2v1h-2zM41 2h2v1h-2zM46 2h2v1h-2z'/%3E%3C/svg%3E");
  --hw-netz: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' shape-rendering='crispEdges'%3E%3Cpath fill='%238c84a8' d='M0 0h1v1h-1zM1 0h1v1h-1zM2 0h1v1h-1zM3 0h1v1h-1zM4 0h1v1h-1zM5 0h1v1h-1zM6 0h1v1h-1zM7 0h1v1h-1zM8 0h1v1h-1zM9 0h1v1h-1zM10 0h1v1h-1zM11 0h1v1h-1zM12 0h1v1h-1zM13 0h1v1h-1zM14 0h1v1h-1zM15 0h1v1h-1zM16 0h1v1h-1zM17 0h1v1h-1zM18 0h1v1h-1zM19 0h1v1h-1zM20 0h1v1h-1zM21 0h1v1h-1zM22 0h1v1h-1zM23 0h1v1h-1zM0 0h1v1h-1zM1 0h1v1h-1zM2 1h1v1h-1zM3 1h1v1h-1zM4 1h1v1h-1zM5 1h1v1h-1zM6 2h1v1h-1zM7 2h1v1h-1zM8 2h1v1h-1zM9 2h1v1h-1zM10 3h1v1h-1zM11 3h1v1h-1zM12 3h1v1h-1zM13 4h1v1h-1zM14 4h1v1h-1zM15 4h1v1h-1zM16 4h1v1h-1zM17 5h1v1h-1zM18 5h1v1h-1zM19 5h1v1h-1zM20 5h1v1h-1zM21 6h1v1h-1zM22 6h1v1h-1zM23 6h1v1h-1zM0 0h1v1h-1zM1 1h1v1h-1zM2 1h1v1h-1zM3 2h1v1h-1zM4 2h1v1h-1zM5 3h1v1h-1zM6 3h1v1h-1zM7 4h1v1h-1zM8 5h1v1h-1zM9 5h1v1h-1zM10 6h1v1h-1zM11 6h1v1h-1zM12 7h1v1h-1zM13 8h1v1h-1zM14 8h1v1h-1zM15 9h1v1h-1zM16 9h1v1h-1zM17 10h1v1h-1zM18 10h1v1h-1zM19 11h1v1h-1zM20 12h1v1h-1zM21 12h1v1h-1zM22 13h1v1h-1zM23 13h1v1h-1zM0 0h1v1h-1zM1 1h1v1h-1zM2 2h1v1h-1zM3 3h1v1h-1zM4 4h1v1h-1zM5 5h1v1h-1zM6 6h1v1h-1zM7 7h1v1h-1zM8 8h1v1h-1zM9 9h1v1h-1zM10 10h1v1h-1zM11 11h1v1h-1zM12 12h1v1h-1zM13 13h1v1h-1zM14 14h1v1h-1zM15 15h1v1h-1zM16 16h1v1h-1zM17 17h1v1h-1zM18 18h1v1h-1zM19 19h1v1h-1zM20 20h1v1h-1zM21 21h1v1h-1zM22 22h1v1h-1zM23 23h1v1h-1zM0 0h1v1h-1zM1 1h1v1h-1zM1 2h1v1h-1zM2 3h1v1h-1zM2 4h1v1h-1zM3 5h1v1h-1zM3 6h1v1h-1zM4 7h1v1h-1zM5 8h1v1h-1zM5 9h1v1h-1zM6 10h1v1h-1zM6 11h1v1h-1zM7 12h1v1h-1zM8 13h1v1h-1zM8 14h1v1h-1zM9 15h1v1h-1zM9 16h1v1h-1zM10 17h1v1h-1zM10 18h1v1h-1zM11 19h1v1h-1zM12 20h1v1h-1zM12 21h1v1h-1zM13 22h1v1h-1zM13 23h1v1h-1zM0 0h1v1h-1zM0 1h1v1h-1zM1 2h1v1h-1zM1 3h1v1h-1zM1 4h1v1h-1zM1 5h1v1h-1zM2 6h1v1h-1zM2 7h1v1h-1zM2 8h1v1h-1zM2 9h1v1h-1zM3 10h1v1h-1zM3 11h1v1h-1zM3 12h1v1h-1zM4 13h1v1h-1zM4 14h1v1h-1zM4 15h1v1h-1zM4 16h1v1h-1zM5 17h1v1h-1zM5 18h1v1h-1zM5 19h1v1h-1zM5 20h1v1h-1zM6 21h1v1h-1zM6 22h1v1h-1zM6 23h1v1h-1zM0 0h1v1h-1zM0 1h1v1h-1zM0 2h1v1h-1zM0 3h1v1h-1zM0 4h1v1h-1zM0 5h1v1h-1zM0 6h1v1h-1zM0 7h1v1h-1zM0 8h1v1h-1zM0 9h1v1h-1zM0 10h1v1h-1zM0 11h1v1h-1zM0 12h1v1h-1zM0 13h1v1h-1zM0 14h1v1h-1zM0 15h1v1h-1zM0 16h1v1h-1zM0 17h1v1h-1zM0 18h1v1h-1zM0 19h1v1h-1zM0 20h1v1h-1zM0 21h1v1h-1zM0 22h1v1h-1zM0 23h1v1h-1zM14 12h1v5h-1z'/%3E%3Cpath fill='%23d8d0ec' d='M5 0h1v1h-1zM5 0h1v1h-1zM5 0h1v1h-1zM5 1h1v1h-1zM5 1h1v1h-1zM5 1h1v1h-1zM5 1h1v1h-1zM5 1h1v1h-1zM5 2h1v1h-1zM5 2h1v1h-1zM5 2h1v1h-1zM5 2h1v1h-1zM4 2h1v1h-1zM4 2h1v1h-1zM4 3h1v1h-1zM4 3h1v1h-1zM4 3h1v1h-1zM4 3h1v1h-1zM4 3h1v1h-1zM4 3h1v1h-1zM3 4h1v1h-1zM3 4h1v1h-1zM3 4h1v1h-1zM3 4h1v1h-1zM3 4h1v1h-1zM3 4h1v1h-1zM3 4h1v1h-1zM2 4h1v1h-1zM2 5h1v1h-1zM2 5h1v1h-1zM2 5h1v1h-1zM2 5h1v1h-1zM1 5h1v1h-1zM1 5h1v1h-1zM1 5h1v1h-1zM1 5h1v1h-1zM1 5h1v1h-1zM0 5h1v1h-1zM0 5h1v1h-1zM0 5h1v1h-1zM9 0h1v1h-1zM9 0h1v1h-1zM9 1h1v1h-1zM9 1h1v1h-1zM9 1h1v1h-1zM9 2h1v1h-1zM9 2h1v1h-1zM9 2h1v1h-1zM9 3h1v1h-1zM8 3h1v1h-1zM8 4h1v1h-1zM8 4h1v1h-1zM8 4h1v1h-1zM8 4h1v1h-1zM8 5h1v1h-1zM7 5h1v1h-1zM7 5h1v1h-1zM7 6h1v1h-1zM7 6h1v1h-1zM7 6h1v1h-1zM6 6h1v1h-1zM6 7h1v1h-1zM6 7h1v1h-1zM5 7h1v1h-1zM5 7h1v1h-1zM5 8h1v1h-1zM5 8h1v1h-1zM4 8h1v1h-1zM4 8h1v1h-1zM4 8h1v1h-1zM3 8h1v1h-1zM3 9h1v1h-1zM3 9h1v1h-1zM2 9h1v1h-1zM2 9h1v1h-1zM2 9h1v1h-1zM1 9h1v1h-1zM1 9h1v1h-1zM0 9h1v1h-1zM0 9h1v1h-1zM13 0h1v1h-1zM13 1h1v1h-1zM13 1h1v1h-1zM13 2h1v1h-1zM13 2h1v1h-1zM13 3h1v1h-1zM13 3h1v1h-1zM12 4h1v1h-1zM12 4h1v1h-1zM12 5h1v1h-1zM12 5h1v1h-1zM12 6h1v1h-1zM12 6h1v1h-1zM11 6h1v1h-1zM11 7h1v1h-1zM11 7h1v1h-1zM10 8h1v1h-1zM10 8h1v1h-1zM10 9h1v1h-1zM9 9h1v1h-1zM9 9h1v1h-1zM9 10h1v1h-1zM8 10h1v1h-1zM8 10h1v1h-1zM7 11h1v1h-1zM7 11h1v1h-1zM7 11h1v1h-1zM6 11h1v1h-1zM6 12h1v1h-1zM5 12h1v1h-1zM5 12h1v1h-1zM4 12h1v1h-1zM4 12h1v1h-1zM3 13h1v1h-1zM3 13h1v1h-1zM2 13h1v1h-1zM2 13h1v1h-1zM1 13h1v1h-1zM1 13h1v1h-1zM0 13h1v1h-1zM17 0h1v1h-1zM17 1h1v1h-1zM17 1h1v1h-1zM17 2h1v1h-1zM17 3h1v1h-1zM17 3h1v1h-1zM17 4h1v1h-1zM16 5h1v1h-1zM16 5h1v1h-1zM16 6h1v1h-1zM16 7h1v1h-1zM15 7h1v1h-1zM15 8h1v1h-1zM15 8h1v1h-1zM14 9h1v1h-1zM14 10h1v1h-1zM14 10h1v1h-1zM13 11h1v1h-1zM13 11h1v1h-1zM12 12h1v1h-1zM12 12h1v1h-1zM11 13h1v1h-1zM11 13h1v1h-1zM10 14h1v1h-1zM10 14h1v1h-1zM9 14h1v1h-1zM9 15h1v1h-1zM8 15h1v1h-1zM7 15h1v1h-1zM7 16h1v1h-1zM6 16h1v1h-1zM6 16h1v1h-1zM5 16h1v1h-1zM4 16h1v1h-1zM4 17h1v1h-1zM3 17h1v1h-1zM2 17h1v1h-1zM2 17h1v1h-1zM1 17h1v1h-1zM0 17h1v1h-1zM21 0h1v1h-1zM21 1h1v1h-1zM21 2h1v1h-1zM21 3h1v1h-1zM21 3h1v1h-1zM21 4h1v1h-1zM20 5h1v1h-1zM20 6h1v1h-1zM20 7h1v1h-1zM20 7h1v1h-1zM19 8h1v1h-1zM19 9h1v1h-1zM19 10h1v1h-1zM18 10h1v1h-1zM18 11h1v1h-1zM17 12h1v1h-1zM17 13h1v1h-1zM16 13h1v1h-1zM16 14h1v1h-1zM15 14h1v1h-1zM15 15h1v1h-1zM14 16h1v1h-1zM13 16h1v1h-1zM13 17h1v1h-1zM12 17h1v1h-1zM11 18h1v1h-1zM11 18h1v1h-1zM10 19h1v1h-1zM9 19h1v1h-1zM8 19h1v1h-1zM8 20h1v1h-1zM7 20h1v1h-1zM6 20h1v1h-1zM5 20h1v1h-1zM4 21h1v1h-1zM4 21h1v1h-1zM3 21h1v1h-1zM2 21h1v1h-1zM1 21h1v1h-1zM0 21h1v1h-1z'/%3E%3Cpath fill='%231a1026' d='M13 17h3v3h-3zM12 18h1v1h-1zM16 18h1v1h-1zM11 17h1v1h-1zM17 17h1v1h-1z'/%3E%3Cpath fill='%23ff4d4d' d='M13 18h1v1h-1zM15 18h1v1h-1z'/%3E%3C/svg%3E");
  background: var(--bg0);
  scrollbar-color: #6a3fb0 var(--bg0);
}

/* ============ Umgebung ============ */

html[data-design="halloween"] body { background: transparent; }

/* Sternenhimmel (64×64-Pixelkachel), darüber kalter Mondschein von rechts oben
   und ein warmer Kürbisschein von links unten — fest hinter allem, scrollt nicht mit. */
html[data-design="halloween"] body::before {
  content: "";
  position: fixed;
  inset: 0;
  z-index: -1;
  pointer-events: none;
  background:
    radial-gradient(ellipse 60% 48% at 88% -6%, rgba(190, 170, 255, 0.22), transparent 70%),
    radial-gradient(ellipse 50% 40% at 6% 104%, rgba(255, 140, 40, 0.14), transparent 70%),
    radial-gradient(ellipse 110% 50% at 50% 112%, rgba(0, 0, 0, 0.65), transparent 70%),
    var(--hw-sterne) 0 0 / 192px 192px repeat;
  image-rendering: pixelated;
}
/* Friedhofsnebel: breiter als das Fenster und langsam hin- und hergeschoben — nur
   transform und Deckkraft, das bleibt auf dem Compositor. */
html[data-design="halloween"] body::after {
  content: "";
  position: fixed;
  left: -30%;
  right: -30%;
  bottom: 0;
  height: 52vh;
  z-index: -1;
  pointer-events: none;
  background:
    radial-gradient(ellipse 26% 40% at 12% 96%, rgba(170, 200, 190, 0.1), transparent 70%),
    radial-gradient(ellipse 30% 30% at 42% 104%, rgba(150, 255, 150, 0.06), transparent 70%),
    radial-gradient(ellipse 24% 44% at 68% 94%, rgba(170, 200, 190, 0.09), transparent 70%),
    radial-gradient(ellipse 28% 30% at 92% 104%, rgba(190, 170, 255, 0.08), transparent 70%);
  animation: hw-nebel 48s ease-in-out infinite alternate;
}
@keyframes hw-nebel {
  from { transform: translateX(-11%); opacity: 0.6; }
  to { transform: translateX(11%); opacity: 1; }
}

html[data-design="halloween"] ::selection { background: rgba(255, 154, 31, 0.45); }
html[data-design="halloween"] ::-webkit-scrollbar-track { background: var(--bg0); }
html[data-design="halloween"] ::-webkit-scrollbar-thumb {
  background: linear-gradient(180deg, #ff9a1f, #8a5fe0 55%, #3a2478);
  border-color: var(--bg0);
}
html[data-design="halloween"] ::-webkit-scrollbar-thumb:hover { background: linear-gradient(180deg, #ffb24a, #b48cff 55%, #5a3aa8); }
html[data-design="halloween"] :focus-visible { outline-color: var(--hw-orange); }

/* ============ Kopfzeile ============ */

html[data-design="halloween"] .topbar {
  background: rgba(12, 6, 20, 0.86);
  border-bottom-color: rgba(140, 255, 77, 0.3);
  position: sticky;
}
/* Grüner Schleim, der unter der Leiste herabtropft (Pixelkachel, 48×10) */
html[data-design="halloween"] .topbar::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  height: 20px;
  background: var(--hw-schleim) 0 0 / 96px 20px repeat-x;
  image-rendering: pixelated;
  filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5)) drop-shadow(0 0 8px rgba(140, 255, 77, 0.35));
  animation: hw-tropfen 3.2s ease-in-out infinite alternate;
  pointer-events: none;
}
@keyframes hw-tropfen {
  from { transform: translateY(-1px); }
  to { transform: translateY(2px); }
}
/* Spinnennetz in der linken oberen Ecke */
html[data-design="halloween"] .topbar::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 72px;
  height: 72px;
  background: var(--hw-netz) 0 0 / 72px 72px no-repeat;
  image-rendering: pixelated;
  opacity: 0.55;
  pointer-events: none;
}
html[data-design="halloween"] .brand-logo { filter: drop-shadow(0 2px 6px rgba(0, 0, 0, 0.6)) drop-shadow(0 0 12px rgba(255, 154, 31, 0.3)); }

/* Navigation: Hexenviolett mit giftgrüner Kante — nicht das Bernstein des Herbsts */
html[data-design="halloween"] .nav a { transition: color 0.12s, background 0.12s, box-shadow 0.12s; }
html[data-design="halloween"] .nav a:hover {
  color: #c8ff9a;
  background: rgba(141, 255, 77, 0.08);
  box-shadow: 0 0 0 1px rgba(141, 255, 77, 0.25), 0 0 12px rgba(141, 255, 77, 0.18);
}
html[data-design="halloween"] .nav a.current {
  color: #f3eefc;
  background: linear-gradient(180deg, rgba(138, 95, 224, 0.5), rgba(74, 46, 140, 0.5));
  box-shadow: inset 0 -2px 0 var(--hw-gift), 0 0 0 1px rgba(180, 140, 255, 0.4), 0 0 16px rgba(141, 255, 77, 0.22);
  text-shadow: 0 0 8px rgba(200, 170, 255, 0.7);
}
html[data-design="halloween"] .nav a.current:hover { color: #e8ffd0; }
html[data-design="halloween"] .nav-live {
  color: #ffd0c2 !important;
  background: rgba(200, 48, 42, 0.18) !important;
  border-color: rgba(255, 77, 77, 0.5);
  box-shadow: 0 0 14px rgba(255, 60, 40, 0.3);
}

html[data-design="halloween"] .search.open #search-form,
html[data-design="halloween"] #search-form:focus-within {
  border-color: rgba(255, 154, 31, 0.6);
  box-shadow: 0 0 0 3px rgba(255, 154, 31, 0.14), 0 0 18px rgba(140, 90, 255, 0.2);
}
html[data-design="halloween"] .suggest { box-shadow: var(--shadow), 0 0 0 1px rgba(200, 160, 255, 0.08); }

/* Login-Knopf bleibt Discord-blau — der ist Marke, nicht Deko. */

/* ============ Layout & Seitenwechsel ============ */

html[data-design="halloween"] .view { animation: hw-view-in 0.55s cubic-bezier(0.2, 0.8, 0.2, 1); }
/* Nur Deckkraft und Verschiebung (wie das Standard-fadeIn) — ein filter auf der
   ganzen Ansicht würde bei langen Seiten jedes Bild neu rastern. */
@keyframes hw-view-in {
  from { opacity: 0; transform: translateY(12px) scale(0.995); }
  to { opacity: 1; transform: none; }
}

html[data-design="halloween"] .page-head h1 { text-shadow: 0 0 28px rgba(255, 154, 31, 0.3), 0 0 60px rgba(140, 90, 255, 0.2); }
html[data-design="halloween"] .section-head h2 { text-shadow: 0 0 22px rgba(255, 154, 31, 0.18); }
html[data-design="halloween"] .section-link:hover { text-shadow: 0 0 10px rgba(255, 154, 31, 0.6); text-decoration: none; }

/* ============ Hero: Vollmond über dem Friedhof ============ */

/* Nachthimmel von Schwarzviolett nach Blutrot am Horizont. Der Mond ist ein
   Pixelbild (32×32, dreifach) rechts oben neben dem Text, mit kaltem Hof. */
html[data-design="halloween"] .hero {
  --hw-mx: calc(100% - 72px);
  --hw-my: 48px;
  border-color: rgba(200, 160, 255, 0.22);
  background:
    var(--hw-mond) calc(100% - 24px) 0 / 96px 96px no-repeat,
    radial-gradient(circle 150px at var(--hw-mx) var(--hw-my), rgba(220, 210, 255, 0.4), rgba(170, 150, 255, 0.16) 45%, transparent 72%),
    radial-gradient(ellipse 85% 50% at 50% 100%, rgba(200, 48, 42, 0.42), transparent 72%),
    linear-gradient(180deg, #06030c 0%, #15092a 35%, #2a1040 65%, #5a1a30 100%);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.5), 0 24px 60px rgba(0, 0, 0, 0.55), 0 0 60px rgba(140, 90, 255, 0.1);
  image-rendering: pixelated;
}
/* Wolkenfetzen, die langsam über den Mond ziehen, und ein paar Sterne */
html[data-design="halloween"] .hero::before {
  background-image:
    radial-gradient(ellipse 140px 26px at 20% 30%, rgba(120, 100, 170, 0.22), transparent 70%),
    radial-gradient(ellipse 200px 30px at 70% 18%, rgba(120, 100, 170, 0.2), transparent 70%),
    radial-gradient(ellipse 120px 22px at 95% 40%, rgba(120, 100, 170, 0.18), transparent 70%),
    radial-gradient(ellipse 170px 24px at 45% 55%, rgba(120, 100, 170, 0.16), transparent 70%),
    var(--hw-sterne);
  background-size: 200% 100%, 200% 100%, 200% 100%, 200% 100%, 128px 128px;
  background-repeat: repeat-x, repeat-x, repeat-x, repeat-x, repeat;
  mask-image: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0.6) 55%, transparent 85%);
  -webkit-mask-image: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0.6) 55%, transparent 85%);
  animation: hw-wolken 90s linear infinite;
}
@keyframes hw-wolken {
  from { background-position: 0 0, 0 0, 0 0, 0 0, 0 0; }
  to { background-position: -200% 0, -200% 0, -200% 0, -200% 0, 0 0; }
}
/* Friedhof mit Grabsteinen, kahlen Bäumen, Spukhaus und Kürbissen, über die
   ganze Breite wiederholt (320×64-Pixelbild, doppelt gezeigt) */
html[data-design="halloween"] .hero::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 128px;
  pointer-events: none;
  background: var(--hw-friedhof) 50% 100% / 640px 128px repeat-x;
  image-rendering: pixelated;
}
html[data-design="halloween"] .hero::before,
html[data-design="halloween"] .hero::after { z-index: 0; }
html[data-design="halloween"] .hero > * { position: relative; z-index: 2; }
html[data-design="halloween"] .hero > .hero-blocks { position: absolute; z-index: 1; }
/* Bodennebel vor dem Friedhof */
html[data-design="halloween"] .hero-blocks::after {
  content: "";
  position: absolute;
  left: -20%;
  right: -20%;
  bottom: 0;
  height: 70px;
  background:
    radial-gradient(ellipse 30% 100% at 15% 100%, rgba(190, 210, 200, 0.16), transparent 70%),
    radial-gradient(ellipse 34% 90% at 50% 100%, rgba(170, 255, 170, 0.08), transparent 70%),
    radial-gradient(ellipse 30% 100% at 85% 100%, rgba(190, 210, 200, 0.14), transparent 70%);
  animation: hw-hero-nebel 26s ease-in-out infinite alternate;
}
@keyframes hw-hero-nebel {
  from { transform: translateX(-6%); opacity: 0.7; }
  to { transform: translateX(6%); opacity: 1; }
}

/* Aus den schwebenden Blöcken werden Irrlichter: grün glimmende Lichter, die
   vom Friedhof aufsteigen, flackern und oben verlöschen. */
html[data-design="halloween"] .hb {
  top: auto;
  bottom: 40px;
  width: var(--hw-g, 14px);
  height: var(--hw-g, 14px);
  border-radius: 50%;
  background: radial-gradient(circle, #e8ffd0 0%, #8dff4d 30%, rgba(141, 255, 77, 0.35) 60%, transparent 72%);
  box-shadow: 0 0 18px 4px rgba(141, 255, 77, 0.35);
  opacity: 0;
  animation: hw-irrlicht var(--hw-t, 11s) ease-in-out infinite;
  animation-delay: var(--hw-d, 0s);
}
html[data-design="halloween"] .hb1 { left: 9%; --hw-g: 14px; --hw-t: 12s; --hw-d: -3s; }
html[data-design="halloween"] .hb2 { left: 22%; --hw-g: 10px; --hw-t: 15s; --hw-d: -9s; }
html[data-design="halloween"] .hb3 { right: 12%; left: auto; --hw-g: 16px; --hw-t: 11s; --hw-d: -6.5s; }
html[data-design="halloween"] .hb4 { right: 26%; left: auto; --hw-g: 11px; --hw-t: 14s; --hw-d: -1s; }
html[data-design="halloween"] .hb5 { right: 44%; left: auto; --hw-g: 9px; --hw-t: 17s; --hw-d: -12s; }
@keyframes hw-irrlicht {
  0% { transform: translate(0, 0) scale(0.6); opacity: 0; }
  12% { opacity: 0.9; }
  30% { transform: translate(14px, -60px) scale(1); opacity: 0.6; }
  48% { transform: translate(-10px, -120px) scale(1.1); opacity: 0.95; }
  66% { transform: translate(12px, -180px) scale(0.9); opacity: 0.5; }
  84% { transform: translate(-6px, -240px) scale(1); opacity: 0.7; }
  100% { transform: translate(4px, -300px) scale(0.5); opacity: 0; }
}

html[data-design="halloween"] .hero-kicker { color: #ffb95c; text-shadow: 0 0 14px rgba(255, 154, 31, 0.7), 0 1px 2px rgba(0, 0, 0, 0.7); }
html[data-design="halloween"] .hero-logo img { filter: drop-shadow(0 14px 34px rgba(0, 0, 0, 0.7)) drop-shadow(0 0 28px rgba(255, 154, 31, 0.3)); }
html[data-design="halloween"] .hero-sub { color: #dcd0f0; text-shadow: 0 1px 8px rgba(0, 0, 0, 0.8); }
html[data-design="halloween"] .stat-chip { background: rgba(12, 6, 20, 0.84); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.35); }
html[data-design="halloween"] .stat-chip.live-chip { border-color: rgba(255, 77, 77, 0.55); color: #ffd0c2; }
html[data-design="halloween"] .stat-chip.live-chip strong { color: #ff7a6a; }

/* Schlichter Countdown (Stil „Standard") in Kürbisorange; der Portal-Stil bleibt violett. */
html[data-design="halloween"] .countdown:not(.nether) {
  background: rgba(12, 6, 20, 0.6);
  border-color: rgba(255, 154, 31, 0.45);
  box-shadow: 0 0 40px rgba(255, 154, 31, 0.14), inset 0 0 30px rgba(140, 90, 255, 0.1);
}
html[data-design="halloween"] .countdown:not(.nether) .cd-num { text-shadow: 0 0 18px rgba(255, 154, 31, 0.6); }
html[data-design="halloween"] .countdown:not(.nether) .cd-fertig { text-shadow: 0 0 18px rgba(255, 154, 31, 0.65); }

/* ============ Karten ============ */

html[data-design="halloween"] .lcard,
html[data-design="halloween"] .ccard,
html[data-design="halloween"] .mc-card,
html[data-design="halloween"] .mod-card,
html[data-design="halloween"] .modpack-card,
html[data-design="halloween"] .rule-card,
html[data-design="halloween"] .ap-card,
html[data-design="halloween"] .me-card,
html[data-design="halloween"] .srv-kpi,
html[data-design="halloween"] .srv-hero,
html[data-design="halloween"] .sp-hero,
html[data-design="halloween"] .ch-hero,
html[data-design="halloween"] .srv-liste,
html[data-design="halloween"] .srv-cta,
html[data-design="halloween"] .ap-side {
  box-shadow: 0 1px 0 rgba(220, 200, 255, 0.05) inset, 0 10px 30px rgba(0, 0, 0, 0.4);
}
html[data-design="halloween"] .lcard:hover,
html[data-design="halloween"] .ccard:hover,
html[data-design="halloween"] .mod-card:hover,
html[data-design="halloween"] .mods-video:hover {
  border-color: rgba(255, 154, 31, 0.6);
  box-shadow: 0 14px 34px rgba(0, 0, 0, 0.6), 0 0 28px rgba(255, 154, 31, 0.22);
}
html[data-design="halloween"] .lcard:hover { border-color: rgba(255, 77, 77, 0.6); }
html[data-design="halloween"] .vcard:hover .vthumb {
  border-color: rgba(255, 154, 31, 0.6);
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.55), 0 0 24px rgba(255, 154, 31, 0.24);
}
html[data-design="halloween"] .mc-card:hover,
html[data-design="halloween"] .srv-p:hover {
  border-color: rgba(180, 140, 255, 0.55);
  box-shadow: 0 0 22px rgba(140, 90, 255, 0.2);
}
html[data-design="halloween"] .ccard.is-live { border-color: rgba(255, 77, 77, 0.5); }
html[data-design="halloween"] .live-badge {
  background: linear-gradient(180deg, #ff4d4d, #c8302a);
  box-shadow: 0 0 14px rgba(255, 60, 40, 0.65);
}
html[data-design="halloween"] .lmeta .avi { border-color: #ff4d4d; box-shadow: 0 0 0 2px rgba(255, 77, 77, 0.3), 0 0 12px rgba(255, 77, 77, 0.4); }
html[data-design="halloween"] .new-chip { background: linear-gradient(135deg, #b8ff7a, #8dff4d); color: #10260a; box-shadow: 0 0 10px rgba(141, 255, 77, 0.55); }
html[data-design="halloween"] .mc-dot.on { box-shadow: 0 0 0 4px rgba(141, 255, 77, 0.18), 0 0 10px rgba(141, 255, 77, 0.7); }
html[data-design="halloween"] .srv-on { --srv-tint: rgba(255, 154, 31, 0.12); }
html[data-design="halloween"] .srv-bar i { background: linear-gradient(90deg, #8a5fe0, #ff9a1f 55%, #ffd35c); box-shadow: 0 0 10px rgba(255, 154, 31, 0.55); }
html[data-design="halloween"] .rule-num { border-color: rgba(255, 154, 31, 0.4); box-shadow: 0 0 14px rgba(255, 154, 31, 0.2); }
html[data-design="halloween"] .mods-callout,
html[data-design="halloween"] .callout { border-left-color: var(--hw-violett); }
html[data-design="halloween"] .mod-card.featured { border-color: rgba(255, 154, 31, 0.4); }
html[data-design="halloween"] .ccard.is-host { border-color: rgba(180, 140, 255, 0.55); }

/* ============ Bedienelemente ============ */

html[data-design="halloween"] .btn:hover { border-color: rgba(255, 154, 31, 0.6); box-shadow: 0 0 16px rgba(255, 154, 31, 0.2); }
html[data-design="halloween"] .mp-btn {
  background: linear-gradient(135deg, #ffd35c, #ff9a1f 50%, #e0601a);
  border-color: #ffb24a;
  color: #2a1206;
  box-shadow: 0 0 18px rgba(255, 154, 31, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.35);
  animation: hw-schimmer 3.2s ease-in-out infinite alternate;
}
html[data-design="halloween"] .mp-btn:hover {
  background: linear-gradient(135deg, #ffe08a, #ffb24a 50%, #f07a2a);
  border-color: #ffd35c;
}
@keyframes hw-schimmer {
  from { box-shadow: 0 0 14px rgba(255, 154, 31, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.35); }
  to { box-shadow: 0 0 26px rgba(255, 154, 31, 0.65), 0 0 50px rgba(140, 90, 255, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.35); }
}
html[data-design="halloween"] .chip.on:not(.chip-live) {
  background: linear-gradient(135deg, #b48cff, #8a5fe0);
  color: #150826;
  border-color: #b48cff;
  box-shadow: 0 0 14px rgba(140, 90, 255, 0.45);
}
html[data-design="halloween"] .chip.on:not(.chip-live) .n { opacity: 0.75; }
html[data-design="halloween"] .sort select:focus,
html[data-design="halloween"] .ap-search:focus { border-color: rgba(255, 154, 31, 0.6); }
html[data-design="halloween"] .ap-tab.on { border-color: rgba(255, 154, 31, 0.3); }
html[data-design="halloween"] .ap-tab.on .n { background: rgba(255, 154, 31, 0.2); color: var(--hw-orange); }
html[data-design="halloween"] .skel-box { background: linear-gradient(100deg, var(--bg2) 40%, #2e1f44 50%, var(--bg2) 60%); background-size: 200% 100%; }

/* ============ Mobile Leiste ============ */

html[data-design="halloween"] .bottom-nav {
  background: rgba(12, 6, 20, 0.95);
  border-top-color: rgba(141, 255, 77, 0.45);
  box-shadow: 0 -2px 0 rgba(138, 95, 224, 0.18), 0 -10px 30px rgba(0, 0, 0, 0.6);
}
html[data-design="halloween"] .bottom-nav a.current { color: var(--hw-gift); text-shadow: 0 0 10px rgba(141, 255, 77, 0.7); }

/* ============ Fußzeile: Friedhofshügel im Nebel ============ */

/* Keine Kürbisreihe wie im Herbst: ein Schattenriss aus Grabsteinen, kahlem Baum
   und Zaun vor einem violetten Horizont, Nebel, der darüber treibt, grüner
   Kesselschein und zwei Geisterchen, die über dem Hügel schweben. Die
   Danke-Karten sind Grabsteine. */
html[data-design="halloween"] .footer {
  position: relative;
  overflow: hidden;
  border-top: 1px solid rgba(141, 255, 77, 0.28);
  padding-bottom: 96px;
  background:
    radial-gradient(ellipse 70% 60% at 50% 115%, rgba(120, 80, 200, 0.28), transparent 70%),
    linear-gradient(180deg, #0e0718, #0a0512 55%, #06030c);
  box-shadow: inset 0 1px 0 rgba(141, 255, 77, 0.1);
}
/* Nebelbänke vor dem Hügel, treiben langsam, dazu der Kesselschein (Kessel bei
   x = 436 px der 640-px-Kachel) */
html[data-design="halloween"] .footer::before {
  content: "";
  position: absolute;
  left: -20%;
  right: -20%;
  bottom: var(--hw-leiste, 0px);
  height: 120px;
  z-index: 1;
  pointer-events: none;
  background:
    radial-gradient(ellipse 30% 55% at 10% 100%, rgba(190, 200, 220, 0.14), transparent 70%),
    radial-gradient(ellipse 26% 45% at 38% 100%, rgba(170, 255, 170, 0.07), transparent 70%),
    radial-gradient(ellipse 32% 50% at 64% 100%, rgba(190, 200, 220, 0.13), transparent 70%),
    radial-gradient(ellipse 28% 50% at 92% 100%, rgba(190, 180, 255, 0.11), transparent 70%);
  animation: hw-fussnebel 30s ease-in-out infinite alternate;
}
@keyframes hw-fussnebel {
  from { transform: translateX(-5%); opacity: 0.7; }
  to { transform: translateX(5%); opacity: 1; }
}
html[data-design="halloween"] .footer::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: var(--hw-leiste, 0px);
  height: 96px;
  pointer-events: none;
  background:
    radial-gradient(ellipse 60px 50px at 436px 100%, rgba(141, 255, 77, 0.35), transparent 70%) 50% 100% / 640px 96px repeat-x,
    var(--hw-huegel) 50% 100% / 640px 96px repeat-x;
  image-rendering: pixelated;
  animation: hw-kessel 3s ease-in-out infinite alternate;
}
@keyframes hw-kessel {
  from { filter: brightness(0.95); }
  to { filter: brightness(1.08); }
}
html[data-design="halloween"] .footer-inner { position: relative; z-index: 2; }
/* Zwei Geisterchen über dem Hügel: schweben auf und ab, treiben seitlich */
html[data-design="halloween"] .footer-brand::before,
html[data-design="halloween"] .footer-brand::after {
  content: "";
  position: absolute;
  bottom: 14px;
  width: 32px;
  height: 36px;
  background: var(--hw-geistchen) center / contain no-repeat;
  image-rendering: pixelated;
  opacity: 0.7;
  filter: drop-shadow(0 0 8px rgba(200, 180, 255, 0.6));
  pointer-events: none;
  animation: hw-geistchen 7s ease-in-out infinite alternate;
}
html[data-design="halloween"] .footer-brand::before { left: 7%; }
html[data-design="halloween"] .footer-brand::after { right: 9%; bottom: 30px; animation-duration: 8.5s; animation-delay: -3s; transform: scaleX(-1); }
@keyframes hw-geistchen {
  0% { translate: 0 0; rotate: -4deg; }
  50% { translate: 18px -22px; rotate: 3deg; }
  100% { translate: -10px -8px; rotate: -2deg; }
}
html[data-design="halloween"] .footer-inner > p { color: #9c8cb8; }
html[data-design="halloween"] .footer-note { color: #7a6c98; }
/* Spinnennetz in der rechten oberen Ecke der Fußzeile (gespiegelt) */
html[data-design="halloween"] .footer-inner::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 64px;
  height: 64px;
  background: var(--hw-netz) 0 0 / 64px 64px no-repeat;
  image-rendering: pixelated;
  transform: scaleX(-1);
  opacity: 0.45;
  pointer-events: none;
}
html[data-design="halloween"] .footer-links a { color: #b48cff; }
html[data-design="halloween"] .footer-links a:hover { color: var(--hw-gift); text-shadow: 0 0 10px rgba(141, 255, 77, 0.7); }
html[data-design="halloween"] .footer-logo { filter: drop-shadow(0 0 12px rgba(180, 140, 255, 0.35)); }
/* Danke-Karten als Grabsteine: runder Kopf, Steinkante, Inschrift in Stein-Grau */
html[data-design="halloween"] .fcred {
  border-radius: 48px 48px 10px 10px;
  padding-top: 18px;
  background: linear-gradient(180deg, #2c2544, #1c1630 70%, #171226);
  border: 2px solid #4a4068;
  box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.08), inset 0 -3px 0 rgba(0, 0, 0, 0.4), 0 10px 20px rgba(0, 0, 0, 0.45);
}
html[data-design="halloween"] .fcred:hover {
  border-color: rgba(141, 255, 77, 0.6);
  box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.08), inset 0 -3px 0 rgba(0, 0, 0, 0.4), 0 10px 24px rgba(0, 0, 0, 0.5), 0 0 24px rgba(141, 255, 77, 0.18);
}
html[data-design="halloween"] .fcred-label { color: #a8a0c0; letter-spacing: 1px; }
html[data-design="halloween"] .fcred-sub { color: #9c8cb8; }
html[data-design="halloween"] .fcred-badge {
  background: rgba(141, 255, 77, 0.1);
  border-color: rgba(141, 255, 77, 0.35);
  color: #c8ff9a;
}
html[data-design="halloween"] .fcred:hover .fcred-badge { background: rgba(141, 255, 77, 0.2); }

@media (max-width: 760px) {
  html[data-design="halloween"] .hero::after { height: 96px; background-size: 480px 96px; }
  /* Kleinerer Mond ganz oben in der Ecke. Der Kicker füllt hier fast die ganze
     Breite und begänne sonst schon bei 43 px, mitten im Mond: der Hero bekommt
     oben mehr Luft, damit der Mond (bis 50 px) frei steht — gemessen bei 375 px. */
  html[data-design="halloween"] .hero {
    --hw-mx: calc(100% - 34px);
    --hw-my: 26px;
    padding-top: 76px;
    background:
      var(--hw-mond) calc(100% - 10px) 2px / 48px 48px no-repeat,
      radial-gradient(circle 80px at var(--hw-mx) var(--hw-my), rgba(220, 210, 255, 0.4), rgba(170, 150, 255, 0.16) 45%, transparent 72%),
      radial-gradient(ellipse 85% 50% at 50% 100%, rgba(200, 48, 42, 0.42), transparent 72%),
      linear-gradient(180deg, #06030c 0%, #15092a 35%, #2a1040 65%, #5a1a30 100%);
  }
  html[data-design="halloween"] .hb { bottom: 30px; }
  html[data-design="halloween"] .topbar::before { width: 48px; height: 48px; background-size: 48px 48px; }
  html[data-design="halloween"] .topbar::after { height: 14px; background-size: 67px 14px; }
  /* Die feste untere Leiste verdeckt den Fuß der Seite: der Hügel steht darüber. */
  html[data-design="halloween"] .footer { --hw-leiste: 58px; padding-bottom: 154px; }
  html[data-design="halloween"] .footer::after { height: 72px; background-size: 480px 72px, 480px 72px; }
  html[data-design="halloween"] .footer-brand::before,
  html[data-design="halloween"] .footer-brand::after { width: 24px; height: 27px; }
}

/* Ohne Bewegung: das Design bleibt, das Bewegte nicht (Fledermäuse, Geist, Hexe,
   Wetterleuchten und Iris-Wechsel regelt theme-halloween.js selbst). Die
   Irrlichter bleiben als ruhende Lichter auf halber Höhe stehen. */
@media (prefers-reduced-motion: reduce) {
  html[data-design="halloween"] body::after,
  html[data-design="halloween"] .topbar::after,
  html[data-design="halloween"] .hero::before,
  html[data-design="halloween"] .hero-blocks::after,
  html[data-design="halloween"] .footer::before,
  html[data-design="halloween"] .footer::after,
  html[data-design="halloween"] .footer-brand::before,
  html[data-design="halloween"] .footer-brand::after,
  html[data-design="halloween"] .mp-btn,
  html[data-design="halloween"] .hb { animation: none; }
  html[data-design="halloween"] .hb { opacity: 0.6; bottom: var(--hw-ruhe, 40%); }
  html[data-design="halloween"] .hb2 { --hw-ruhe: 22%; }
  html[data-design="halloween"] .hb3 { --hw-ruhe: 55%; }
  html[data-design="halloween"] .hb4 { --hw-ruhe: 30%; }
  html[data-design="halloween"] .hb5 { --hw-ruhe: 65%; }
}
