/* ===========================================================================
   Theme — Report 2026-78, "Artificial Intelligence as an Accelerator of Global Development"

   Aesthetic: AI by night. The masthead is a data-generated night map of the
   world: the land is a dark indigo silhouette and every country is a light.
   For the 120 countries where the Anthropic Economic Index publishes usage,
   the light's size and glow come from usage per capita (1.0 = proportional
   to working-age population); countries below the publication floor are
   faint grey points. Australia, Singapore and Switzerland blaze; much of
   sub-Saharan Africa, South Asia and Central Asia is dark or dim. The page
   is pale night-paper with a faint star-dot grain; every h2 opens with a
   small four-point spark. Italiana for display, Lusitana for prose, Quantico
   for figures.

   Loaded after report.css; charts.js reads the --i, --u and --g tokens.
   =========================================================================== */

:root {
  --bg: #f2f1f6;
  --bg-card: #fcfbfe;
  --bg-accent: #e5e3ee;
  --bg-dark: #141a33;
  --bg-dark-2: #0a0e20;

  --text: #15182b;
  --text-secondary: #3b3f58;
  --text-muted: #6d7189;
  --text-inverse: #f3f1fa;

  --primary: #141a33;
  --primary-light: #3b4aa3;
  --accent: #d9852b;
  --accent-light: #ffd98a;

  --border: #d8d6e4;
  --border-light: #e5e3ee;
  --rule: #bcb9d0;

  /* night palette */
  --i-ink: #141a33; --i-indigo: #2a3573; --i-amber: #e8a33d; --i-light: #ffd98a; --i-teal: #1f9a94; --i-coral: #e0603f; --i-green: #3f9a5a; --i-grey: #6d7489; --i-violet: #7a62c4; --i-blue: #2f6fb5;
  /* usage mix */
  --u-work: #2f6fb5; --u-pers: #e8a33d; --u-course: #3f9a5a;
  /* income groups */
  --g-lic: #e0603f; --g-lmc: #e8a33d; --g-umc: #1f9a94; --g-hic: #232c73;
  /* legacy names used by shared rules */
  --a-lime: #3f9a5a; --a-limebright: #ffd98a; --a-amber: #e8a33d; --a-orange: #d9852b; --a-red: #e0603f; --a-ink: #141a33; --a-grey: #6d7489; --a-blue: #2f6fb5; --a-teal: #1f9a94; --a-violet: #7a62c4;
  --s-coal: #3a3330; --s-gas: #8a8f99; --s-oil: #a79b8a; --s-nuc: #7a5fb0; --s-hydro: #2f6fb5; --s-bio: #5f9a3a; --s-wind: #1f9a94; --s-solar: #e8a33d;
  --cl-falling: #3f9a5a; --cl-catching: #e8a33d; --cl-lagging: #e0603f;
  --n-ink: #141a33; --n-blue: #2f6fb5; --n-cyan: #1f9a94; --n-orange: #d9852b; --n-gold: #e8a33d; --n-green: #3f9a5a; --n-red: #e0603f; --n-grey: #6d7489;
  --k-mobile: #1f9a94; --k-internet: #2f6fb5; --k-bband: #5a6e87; --k-elec: #e8a33d; --k-cook: #c8702c; --k-water: #3a9fa5; --k-san: #7a6fb0; --k-dtp3: #3f9a5a; --k-acct: #b04a7a;
  --c-income: #d9852b; --c-human: #3f9a5a; --c-inst: #7a62c4; --c-fin: #b04a7a; --c-power: #e8a33d; --c-place: #6d7489;
  --v-prev: #3f9a5a; --v-crisis: #e0603f; --v-recon: #e8a33d; --v-gold: #e8a33d; --v-ink: #141a33; --v-blue: #2f6fb5; --v-grey: #6d7489;
  --e-coal: #3a3330; --e-gas: #8a8f99; --e-oil: #a79b8a; --e-nuc: #7a62c4; --e-hydro: #2f6fb5; --e-bio: #5f9a3a; --e-oren: #3a9fa5; --e-wind: #1f9a94; --e-solar: #e8a33d;
  --p-stalled: #e0603f; --p-current: #e8a33d; --p-two: #1f9a94; --p-onefive: #3f9a5a;
  --c-heat: #d9852b; --c-danger: #e0603f; --c-air: #6d7189; --c-access: #e8a33d; --c-cook: #c8702c; --c-money: #2f6fb5;
  --q-ember: #d9852b; --q-teal: #1f9a94; --q-violet: #7a62c4; --q-gold: #e8a33d; --q-ash: #6d7489; --q-ink: #141a33;
  --t-a: #6d7189; --t-b: #d9852b; --t-c: #e8a33d; --t-d: #e0603f; --t-cap: #2f6fb5; --t-srr: #e0603f;
  --s-126: #3f9a5a; --s-245: #e8a33d; --s-370: #e0603f; --s-585: #7a62c4;
  --d-airdis: #6d7189; --d-climate: #d9852b; --d-poverty: #b04a7a; --d-food: #b89a2a; --d-water: #3a9fa5; --d-energy: #e8a33d; --d-infra: #5a6e87; --d-pandemic: #7a62c4; --d-eco: #3f9a5a; --d-conflict: #e0603f;
  --r-ssf: #d9852b; --r-sas: #e8a33d; --r-eas: #3f9a5a; --r-mna: #a8704a; --r-lcn: #1f9a94; --r-ecs: #7a62c4; --r-nac: #6d7a8a;
  --map-sea: #e4e2ee;
  --map-none: #d2d0e0;

  --chart-blue: #2f6fb5; --chart-blue-light: #a9bcd2; --chart-gold: #e8a33d; --chart-red: #e0603f; --chart-teal: #1f9a94; --chart-gray: #6d7489; --chart-orange: #d9852b; --chart-purple: #7a62c4;

  --serif: "Italiana", "Didot", Georgia, serif;
  --sans: "Lusitana", Georgia, "Times New Roman", serif;
  --mono: "Quantico", "Arial Narrow", ui-sans-serif, sans-serif;

  --sheet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1000' height='435' viewBox='0 0 1000 435'%3E%3Cdefs%3E%3CradialGradient id='g'%3E%3Cstop offset='0' stop-color='%23ffe9a8' stop-opacity='1'/%3E%3Cstop offset='.35' stop-color='%23ffb347' stop-opacity='.55'/%3E%3Cstop offset='1' stop-color='%23ff8a3d' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg fill='%23233047' fill-opacity='.9' stroke='%23324562' stroke-width='.4'%3E%3Cpath d='M321 173L322 173L321 175L318 175L318 173L321 173ZM418 427L421 429L416 427L418 427ZM367 419L368 420L369 419L369 420L368 421L368 421L367 421L367 422L366 422L366 421L367 420L367 419ZM364 420L366 420L364 422L363 421L364 420L363 420L364 420L363 419L364 420ZM824 158L824 160L821 156L820 154L821 149L822 148L824 150L824 158ZM477 140L477 146L468 146L468 155L465 157L465 162L454 162L454 164L454 162L460 162L462 159L463 154L467 150L468 146L469 146L470 143L472 142L474 143L477 142L477 140ZM549 89L550 88L553 90L552 91L550 92L549 90L549 89ZM95 307L94 306L95 307ZM943 316L945 318L947 323L947 324L946 324L943 320L942 317L943 316ZM950 320L949 319L950 318L950 320ZM660 413L663 413L662 414L661 414L662 414L661 414L659 414L658 414L659 412L660 411L660 413ZM450 0L457 0L446 1L464 1L450 2L464 1L461 3L467 2L481 2L466 3L467 4L463 5L462 6L466 6L464 6L468 7L460 7L465 9L465 10L460 10L465 10L460 11L463 12L463 12L459 13L454 12L455 12L453 12L450 12L452 13L450 13L455 12L460 13L459 14L456 14L455 13L451 14L455 13L454 14L459 15L458 16L460 16L460 17L458 18L458 17L456 18L454 16L450 15L452 16L447 16L448 17L446 18L450 18L448 18L452 18L458 18L449 21L440 22L438 21L438 22L432 26L430 26L430 26L425 27L427 26L425 26L426 26L424 26L425 27L421 27L422 28L421 28L418 28L420 30L417 30L418 30L418 32L416 33L415 33L416 33L415 34L413 34L414 34L414 36L412 36L410 39L409 39L410 39L410 40L408 41L407 40L408 40L407 40L405 40L407 39L404 39L405 37L400 38L401 38L400 38L398 36L400 35L398 36L399 35L397 34L399 33L398 34L396 32L396 31L399 30L396 30L399 29L400 30L400 29L399 28L399 29L396 30L396 28L399 27L396 28L395 27L395 26L400 24L395 26L396 25L398 24L396 24L396 23L399 23L402 23L399 23L396 23L398 22L401 22L402 22L398 22L398 21L402 21L403 21L402 21L403 20L404 20L403 20L405 18L402 18L398 17L405 18L403 16L405 16L401 16L404 15L401 15L402 15L401 14L400 16L397 16L399 14L398 14L400 13L398 13L399 12L398 12L399 12L398 11L397 11L399 11L396 9L396 9L388 8L379 8L377 8L380 8L375 7L384 6L379 6L373 6L386 4L390 3L386 3L398 2L404 2L400 2L408 1L409 2L411 1L416 2L414 1L416 1L424 2L425 1L423 1L430 1L422 1L450 0ZM400 18L402 19L398 20L396 19L398 18L400 18ZM424 1L420 1L424 1ZM452 17L451 18L447 17L448 17L452 17ZM470 4L467 4L470 4ZM468 9L469 10L466 10L468 9ZM805 158L806 158L806 159L805 158ZM695 114L694 113L697 113L695 114Z'/%3E%3Cpath d='M666 107L670 107L671 108L672 107L674 108L674 106L675 106L675 105L676 103L678 105L680 109L684 107L684 107L686 107L688 107L686 108L687 108L686 109L681 109L679 111L681 114L680 116L681 118L678 118L680 120L678 122L678 125L678 126L676 126L674 128L673 128L672 129L672 132L667 134L663 134L658 132L660 128L659 127L657 127L655 121L656 120L654 119L654 118L655 117L654 116L655 113L658 114L659 114L659 113L659 112L661 111L662 110L662 108L664 107L664 106L666 107Z'/%3E%3Cpath d='M536 259L534 260L535 263L534 263L533 260L536 258L536 259ZM566 282L566 290L560 290L560 302L564 307L556 308L551 308L550 306L538 306L536 304L532 305L532 300L534 291L537 287L538 283L536 275L537 273L534 264L536 263L546 264L549 272L554 271L554 268L555 268L557 267L557 269L560 269L560 277L561 280L561 283L566 282Z'/%3E%3Cpath d='M547 92L548 90L550 91L550 94L552 96L550 99L548 97L548 93L547 92Z'/%3E%3Cpath d='M649 147L650 150L649 150L649 150L648 150L649 153L648 153L647 158L640 157L637 152L637 152L638 153L643 153L645 152L648 146L649 147Z'/%3E%3Cpath d='M350 352L350 358L351 366L355 369L356 371L357 372L358 374L357 378L355 379L349 381L345 381L347 382L347 387L344 388L341 387L340 387L342 391L344 392L345 391L346 393L345 394L344 392L343 393L345 394L343 396L344 400L341 401L340 404L343 406L346 408L346 409L347 409L344 412L344 415L344 416L342 415L342 415L343 416L342 417L342 418L344 420L343 420L346 422L338 421L336 420L335 417L333 418L331 414L332 412L332 410L331 409L331 405L330 402L330 401L328 400L330 400L330 399L328 398L325 392L326 391L324 387L323 383L323 381L324 380L321 374L323 372L321 369L322 365L321 362L321 362L318 356L319 352L318 349L318 345L319 341L320 340L319 339L318 332L318 331L321 330L321 326L320 326L322 322L324 323L327 324L328 326L329 323L332 323L337 329L347 334L348 335L346 342L352 342L352 342L354 342L356 339L355 335L357 335L358 338L358 341L354 345L350 352ZM349 429L346 423L348 424L347 425L351 427L356 428L354 430L349 429Z'/%3E%3Cpath d='M610 99L607 98L606 95L610 94L612 96L611 96L613 98L612 98L615 100L615 102L614 102L613 100L610 99Z'/%3E%3Cpath d='M894 286L893 295L894 295L895 294L897 297L896 302L897 304L896 312L898 313L899 315L901 316L900 318L901 321L901 324L901 325L902 323L903 325L903 324L902 328L904 330L905 337L903 341L902 346L895 356L892 359L886 363L879 371L875 376L869 378L864 380L863 380L862 382L861 380L862 379L860 380L860 379L862 378L861 378L856 381L854 379L852 379L850 378L850 376L852 373L851 370L852 369L849 370L852 367L852 365L849 368L846 369L848 368L852 363L854 360L850 363L848 365L845 368L844 368L843 367L844 367L845 364L845 362L844 362L845 360L844 358L840 358L838 356L832 357L827 359L824 359L818 361L815 364L805 364L799 368L795 368L793 366L794 363L794 363L796 362L798 357L798 353L800 348L799 344L800 342L799 338L800 337L800 339L800 339L800 336L800 337L801 337L801 338L802 338L802 336L802 331L806 322L806 324L808 322L814 318L816 318L821 315L827 314L832 309L832 306L835 302L836 306L836 305L837 305L837 304L836 303L837 302L837 302L840 302L839 302L840 300L840 301L839 300L840 299L840 298L841 299L841 298L842 297L842 298L842 296L844 294L844 296L845 295L845 293L846 294L848 293L849 294L850 296L850 298L852 296L853 297L853 298L853 297L854 298L855 297L854 295L859 288L859 288L861 286L861 287L865 287L865 285L863 284L863 284L863 283L871 287L874 286L873 287L874 287L874 288L875 286L876 287L874 291L873 291L872 293L870 297L876 304L878 304L878 306L880 307L882 307L886 301L889 290L890 289L889 287L892 282L893 282L893 286L894 286ZM905 336L907 332L905 336ZM880 303L879 304L879 303L880 302L880 303ZM874 293L875 293L875 294L873 294L874 293L874 293ZM859 285L859 286L858 285L859 284L859 285ZM859 284L861 283L862 284L860 286L859 285L859 283L859 284ZM847 370L848 371L846 372L844 371L847 370L847 370ZM855 387L858 388L862 387L863 388L857 395L856 395L857 394L856 394L856 393L853 396L851 396L852 395L852 395L851 394L852 392L852 392L853 392L854 388L855 387L855 387ZM854 385L856 383L854 385ZM865 384L865 384L864 385L864 384L865 384Z'/%3E%3Cpath d='M522 76L523 75L524 76L524 75L526 75L528 74L530 75L530 73L532 71L534 72L535 70L539 71L540 73L540 74L538 74L539 75L539 76L538 77L534 78L529 77L528 76L526 77L524 77L522 76Z'/%3E%3Cpath d='M611 99L613 100L614 102L613 102L611 99ZM622 103L619 102L619 100L618 99L615 102L615 100L612 98L613 98L610 94L610 94L614 95L614 94L612 93L613 92L617 94L618 93L621 96L624 97L622 98L622 103Z'/%3E%3Cpath d='M585 250L584 252L585 253L586 254L583 258L582 258L581 251L582 252L583 250L585 250Z'/%3E%3Cpath d='M510 64L511 63L513 64L513 65L514 66L513 68L513 69L511 68L511 67L510 68L509 66L506 65L506 64L507 64L510 64Z'/%3E%3Cpath d='M504 218L504 208L504 204L502 203L502 201L504 199L506 199L506 196L508 195L510 198L511 202L508 208L508 208L508 218L504 218Z'/%3E%3Cpath d='M502 200L499 200L498 201L492 200L492 206L491 204L487 205L485 202L486 197L488 195L489 192L490 192L493 188L494 189L495 188L498 185L501 186L501 189L503 192L503 192L503 193L504 194L506 194L506 195L506 198L506 199L504 199L502 200Z'/%3E%3Cpath d='M739 160L737 156L736 154L736 152L734 151L734 149L736 148L733 146L733 144L734 145L735 144L736 146L737 145L738 148L744 149L745 150L745 150L744 152L743 153L743 154L745 157L745 154L746 154L749 163L748 162L748 164L746 159L744 157L743 158L742 154L742 155L741 155L742 156L743 159L742 161L741 158L740 161L740 159L740 161L739 160ZM743 160L743 160L742 157L743 158L743 160Z'/%3E%3Cpath d='M568 92L565 92L564 93L563 94L562 94L560 93L556 94L556 93L554 91L554 89L555 88L554 87L554 86L554 85L555 85L555 86L561 87L565 85L569 86L567 90L568 92Z'/%3E%3Cpath d='M293 152L294 153L293 154L292 152L293 152ZM296 146L296 144L295 142L297 144L296 146ZM304 163L302 164L302 163L304 163ZM294 150L292 152L292 151L293 149L294 150ZM293 143L295 143L292 144L292 143L293 143Z'/%3E%3Cpath d='M546 87L545 89L545 90L543 89L538 83L538 82L539 82L540 82L546 83L546 84L547 86L546 86L547 87L546 87Z'/%3E%3Cpath d='M572 61L569 62L569 64L558 62L555 62L553 63L553 62L552 61L554 60L552 56L557 56L557 54L559 53L558 52L558 52L561 50L564 51L564 52L566 51L568 52L568 54L570 57L573 58L570 59L572 61Z'/%3E%3Cpath d='M258 175L260 173L261 174L260 180L258 182L257 182L258 175Z'/%3E%3Cpath d='M311 306L311 305L312 302L311 300L311 298L310 296L312 294L311 289L311 288L308 282L311 283L316 278L320 278L320 283L321 286L323 288L327 289L331 292L333 292L334 293L335 298L334 298L336 299L336 302L341 302L341 305L343 306L344 309L343 314L344 315L343 316L343 315L340 313L333 314L332 318L332 324L332 323L329 323L328 326L327 324L324 323L322 322L320 326L319 326L317 320L315 317L315 313L313 312L313 308L311 306Z'/%3E%3Cpath d='M314 237L316 238L318 238L318 239L322 236L322 234L324 233L324 232L322 232L322 228L320 225L322 227L324 227L326 228L327 226L331 224L332 222L334 222L333 224L334 225L335 227L333 231L334 235L336 237L341 234L345 234L345 232L347 232L350 234L351 233L353 233L357 225L359 233L361 235L361 237L358 242L356 246L354 247L356 247L359 245L360 249L363 248L362 251L363 249L365 247L366 247L365 246L366 244L369 244L374 246L374 248L375 247L376 248L376 250L377 250L377 250L376 253L377 251L377 252L380 250L385 252L389 252L393 255L397 260L401 261L402 262L404 269L403 275L400 280L397 283L395 289L394 290L394 288L393 289L393 292L394 300L394 307L392 309L393 314L390 320L390 323L388 324L388 326L385 326L385 325L384 326L381 326L381 327L379 329L378 329L375 331L372 335L371 335L372 336L371 338L372 341L372 346L370 349L368 355L366 358L366 357L368 356L369 352L367 351L367 354L366 356L365 362L364 364L363 362L364 360L362 358L356 354L355 355L352 351L350 352L354 345L358 341L358 338L357 335L355 335L356 330L354 329L352 330L351 324L349 323L348 324L345 323L344 319L343 316L344 315L343 314L344 309L343 306L341 305L341 302L336 302L336 299L334 298L335 298L334 293L333 292L331 292L327 289L323 288L321 286L320 283L320 278L316 278L311 283L307 282L306 283L306 282L305 277L304 279L301 279L300 277L298 276L298 275L295 270L296 269L296 267L298 266L298 261L304 257L306 258L307 246L305 242L305 239L308 239L308 238L306 237L306 235L311 235L311 234L311 235L313 234L314 237L314 237ZM362 242L366 242L364 247L363 247L362 247L362 248L360 248L359 245L359 242L360 242L362 242ZM362 240L361 242L360 241L360 240L362 240ZM359 242L358 242L359 242ZM363 242L362 242L362 242L362 241L363 242ZM360 241L359 241L359 241L360 239L360 241ZM356 247L357 244L358 243L358 245L356 247Z'/%3E%3Cpath d='M819 223L820 225L819 223ZM819 223L818 224L818 226L816 224L819 223Z'/%3E%3Cpath d='M740 140L742 141L742 143L738 143L736 143L733 142L734 139L736 138L737 138L739 139L740 140Z'/%3E%3Cpath d='M569 307L571 314L573 316L574 317L575 317L574 319L575 321L578 322L579 323L576 325L572 328L571 331L569 332L567 336L564 336L561 334L558 339L557 340L555 340L555 337L553 333L554 323L556 323L557 309L563 308L564 310L566 308L569 307Z'/%3E%3Cpath d='M567 209L567 210L569 211L570 214L573 217L573 219L575 220L576 222L571 222L570 223L563 224L562 226L557 225L554 222L552 225L552 228L548 228L546 228L545 233L545 230L542 227L541 224L540 219L543 213L544 213L546 212L546 213L549 212L551 211L553 209L552 208L556 207L560 203L560 202L562 200L563 201L565 205L565 208L567 209Z'/%3E%3Cpath d='M207 56L207 56L206 57L209 56L206 58L204 58L205 56L207 56ZM206 58L205 59L206 60L205 61L204 58L206 58ZM210 66L213 66L213 69L214 70L214 72L211 71L210 71L212 70L210 71L210 69L209 69L210 68L208 68L209 67L207 67L209 66L208 66L208 65L210 66ZM217 51L217 50L215 49L216 44L216 41L209 43L210 42L209 40L210 40L206 40L233 19L241 21L241 20L241 20L246 19L246 19L245 20L256 18L246 21L250 19L252 19L251 20L256 19L260 17L261 18L261 19L262 20L266 18L264 20L269 19L276 20L281 20L282 21L278 23L288 22L290 24L289 24L290 26L290 24L291 24L292 23L298 21L292 22L291 22L293 21L298 20L299 22L302 23L309 23L310 22L312 23L312 22L311 22L311 22L313 21L315 22L314 22L316 22L314 23L314 24L312 24L313 25L316 22L321 21L321 20L319 21L323 19L319 19L318 18L320 17L320 17L320 16L325 15L327 16L326 17L328 18L324 19L329 19L327 20L327 20L327 22L330 20L332 21L330 22L330 24L338 21L339 19L344 19L343 19L344 20L345 20L344 20L345 21L342 21L343 23L342 24L337 26L335 24L334 24L336 25L335 26L330 25L331 26L327 28L323 27L320 26L327 28L323 30L319 30L318 32L312 30L312 31L314 32L313 32L316 32L316 33L312 34L313 34L311 35L310 35L303 39L299 43L300 44L299 45L301 44L302 44L302 47L300 48L305 47L308 48L310 51L313 52L314 52L313 53L316 52L319 53L316 59L317 60L316 61L318 63L316 64L318 64L319 65L319 64L321 63L321 64L322 62L324 61L325 56L324 54L330 53L334 50L336 46L334 44L337 41L338 41L339 38L338 38L340 36L340 36L340 35L342 34L347 35L350 34L351 35L350 36L352 36L351 36L352 36L352 37L352 38L355 38L356 38L354 40L352 40L354 40L353 42L354 42L351 44L355 44L354 45L352 46L356 44L355 45L356 44L356 45L360 43L360 44L362 42L363 42L363 41L365 40L364 40L366 40L365 41L366 42L365 42L366 42L365 43L366 43L367 44L365 45L367 44L365 45L367 45L368 46L366 47L368 48L367 49L365 48L367 50L366 50L367 50L366 51L368 51L367 53L369 52L370 53L368 54L370 53L371 54L373 54L374 54L366 57L366 58L366 58L372 56L371 56L371 56L373 56L372 58L375 57L376 58L375 60L374 60L375 60L374 61L375 61L371 63L367 64L363 67L348 67L345 69L342 70L338 73L335 72L338 73L333 77L324 81L324 81L320 83L315 87L310 87L310 87L309 89L299 93L298 91L302 87L304 81L302 80L302 79L302 79L302 78L301 78L301 77L295 72L292 73L289 73L287 73L284 72L281 71L281 70L281 69L280 70L216 70L217 69L216 69L217 68L216 69L215 69L216 68L216 68L217 67L215 68L214 67L216 65L215 66L212 66L212 66L213 65L212 66L213 64L211 65L210 64L214 62L211 63L211 63L214 61L215 62L214 60L216 60L211 62L214 59L213 59L213 57L214 57L213 57L215 58L214 57L215 56L211 58L211 57L214 56L212 56L212 55L217 52L215 53L217 51ZM310 5L303 5L310 5ZM308 6L309 6L307 6L308 6L307 6L302 6L308 6ZM298 6L293 8L292 8L292 7L287 9L282 8L291 7L298 6ZM308 8L312 8L310 10L297 11L295 10L302 10L290 10L295 9L292 9L296 8L293 8L297 8L306 9L306 9L305 8L306 8L305 8L308 7L309 7L308 8ZM290 14L294 13L296 14L294 14L299 13L300 14L300 15L300 15L302 15L302 13L305 13L307 13L306 15L305 16L310 18L309 19L304 19L304 20L306 19L306 20L304 21L300 20L300 20L298 19L291 21L283 21L284 20L279 19L279 18L290 18L287 17L280 17L280 16L286 16L281 16L282 15L280 15L287 13L292 12L290 14ZM284 11L288 11L290 12L282 14L276 16L271 16L270 15L268 15L276 12L275 11L281 10L284 11ZM383 1L397 1L383 2L390 2L379 3L377 3L379 3L377 4L368 4L371 4L364 4L371 5L362 6L357 6L362 7L362 8L357 8L355 7L342 8L348 7L346 6L352 6L356 6L352 6L351 6L354 6L352 5L353 5L348 6L350 5L359 4L354 4L356 4L352 4L352 3L362 4L358 3L370 2L355 3L353 3L358 2L350 3L348 2L356 2L348 2L352 2L345 2L383 1ZM333 6L337 6L333 6ZM332 10L330 10L327 10L331 9L332 10ZM319 12L324 12L320 13L323 14L321 15L316 16L315 14L312 14L313 13L314 14L317 13L317 13L318 13L315 12L319 12ZM332 28L333 28L334 28L336 30L336 31L338 31L338 31L336 32L333 30L327 33L327 32L324 32L327 30L331 27L332 27L332 28ZM327 8L326 9L326 9L325 10L320 10L321 10L320 9L324 9L317 9L320 9L319 8L320 8L323 8L324 8L322 8L327 8ZM322 4L327 5L328 6L318 5L321 5L318 5L318 4L318 4L322 4ZM344 2L353 4L348 4L346 6L340 5L341 5L337 4L343 4L336 4L338 4L334 3L339 3L335 3L340 3L337 3L340 2L344 2ZM334 7L336 7L335 8L342 8L338 8L341 9L354 9L358 9L356 10L353 11L350 10L348 11L336 10L335 9L336 9L335 8L329 7L334 7ZM333 5L335 5L335 6L331 6L330 6L331 6L329 5L333 5ZM332 11L336 12L331 13L327 13L328 14L326 15L324 15L326 12L332 11ZM316 19L318 21L315 21L310 20L314 19L316 19ZM356 80L356 80L355 80L356 80L358 78L358 80L356 81L354 80L355 79L358 76L357 79L356 80ZM340 82L339 80L341 76L340 75L338 76L338 75L332 82L330 82L322 82L325 81L330 78L335 76L340 72L349 70L352 71L351 72L348 73L345 73L347 74L347 74L349 74L347 76L348 76L348 79L351 80L353 80L354 81L354 81L355 82L348 84L348 84L346 84L342 87L341 86L342 84L347 81L347 82L350 81L346 81L348 80L347 80L343 82L343 81L342 82L340 82ZM374 63L373 64L373 64L369 69L371 67L371 68L373 68L371 69L373 69L372 70L375 69L375 69L376 69L374 72L377 72L375 73L375 73L375 74L377 73L376 75L377 74L377 75L375 77L374 78L374 76L373 77L374 75L374 74L373 75L369 77L372 74L370 75L369 75L370 74L367 75L362 75L362 74L365 72L363 72L364 72L365 70L366 70L366 69L367 69L370 64L373 63L374 63ZM338 16L342 16L343 15L341 15L344 15L343 13L346 13L344 13L349 12L352 12L353 13L353 13L350 14L352 14L350 15L353 14L355 15L355 14L357 14L356 14L358 14L361 14L362 14L359 15L363 15L361 15L362 15L360 16L363 15L362 16L364 16L365 15L368 16L364 17L368 16L365 18L366 17L366 18L369 17L372 17L368 18L372 18L373 18L373 19L369 19L373 20L368 20L372 21L371 22L373 22L372 23L373 22L374 23L375 22L374 23L376 23L374 24L378 24L376 25L379 24L380 25L378 26L378 26L376 27L375 27L374 29L372 28L373 28L372 28L371 27L374 26L370 26L371 26L370 26L369 25L368 26L367 25L368 26L367 27L365 26L366 26L366 27L367 28L367 28L367 29L370 29L369 30L370 30L369 30L370 32L369 33L369 31L369 33L367 34L365 32L365 33L363 31L363 32L361 32L365 35L364 36L355 33L354 32L356 32L354 31L353 30L354 30L352 30L351 29L351 30L346 30L344 30L347 28L350 28L350 29L350 28L354 28L354 26L360 24L359 22L358 22L359 21L358 21L357 21L358 20L354 21L356 20L352 17L351 18L351 18L346 18L347 19L334 17L333 16L338 16L333 16L337 13L341 12L346 12L341 13L341 15L342 16L338 16ZM357 70L355 70L352 68L356 68L358 70L357 70ZM350 78L354 78L352 80L351 79L352 78L350 79L348 78L350 76L350 78ZM334 33L329 35L331 33L334 33ZM338 34L336 36L335 36L338 34ZM355 22L356 22L354 23L351 24L351 22L355 22ZM356 12L360 12L361 13L354 13L353 12L353 12L356 12ZM319 60L317 59L319 58L319 60ZM329 50L328 51L328 50L326 51L328 49L327 50L329 49L329 50ZM342 7L340 6L342 7ZM316 7L315 6L316 7ZM331 3L328 4L331 3ZM308 13L306 12L310 12L308 13ZM319 8L315 8L319 8ZM316 8L318 8L316 8ZM289 9L287 9L292 8L289 9ZM301 6L300 6L301 6ZM210 58L210 57L211 58L210 58ZM213 59L211 61L212 60L211 60L211 59L212 58L213 59ZM357 34L355 33L357 34ZM366 37L365 36L367 36L366 37ZM358 23L356 22L358 22L358 23ZM343 32L343 33L342 33L341 32L343 32ZM322 12L320 12L322 12ZM350 19L347 19L350 19ZM349 21L351 20L349 21ZM335 27L334 26L335 27ZM333 23L333 22L334 22L333 23ZM333 27L332 27L333 26L333 27ZM314 10L312 10L315 9L314 10Z'/%3E%3Cpath d='M522 75L522 76L524 77L524 79L522 78L521 80L520 78L518 80L517 80L516 78L514 79L516 75L520 74L522 75Z'/%3E%3Cpath d='M309 309L310 309L310 307L311 306L313 308L313 312L315 313L315 317L317 320L318 326L321 326L321 330L318 331L318 332L319 339L320 340L319 341L318 345L318 349L319 352L318 356L321 362L321 362L322 365L321 369L323 372L321 374L324 380L323 381L323 383L324 387L326 391L325 392L328 398L330 399L330 400L328 400L330 401L330 402L331 405L331 409L332 410L332 412L331 414L333 418L335 417L336 420L338 421L346 422L344 422L342 423L342 426L342 426L339 425L340 425L340 425L341 423L339 424L339 425L337 425L337 423L340 423L337 423L337 424L335 423L336 422L334 423L333 421L334 422L336 421L337 422L336 420L334 420L336 420L334 421L332 420L333 420L332 419L329 417L330 417L330 416L332 418L332 417L332 418L329 416L330 415L329 414L330 414L329 412L329 414L329 414L328 411L328 411L327 411L326 409L329 410L328 408L327 409L326 408L327 408L326 408L326 407L325 406L324 406L324 405L322 406L323 406L322 406L323 404L322 403L324 403L324 402L325 404L324 404L325 404L326 403L326 405L325 402L327 402L325 401L326 399L324 397L324 394L323 392L324 392L323 391L324 389L321 390L319 388L319 382L316 376L317 375L317 363L316 359L314 353L314 350L313 347L313 334L312 327L312 320L309 309ZM346 423L349 429L342 428L344 428L345 428L343 427L343 426L344 427L347 428L344 426L346 425L343 425L342 423L344 423L344 422L346 423ZM353 430L351 430L350 429L353 430ZM322 395L321 395L320 390L322 392L321 393L323 394L322 395ZM328 413L329 415L328 414L328 415L326 414L327 412L328 413ZM325 412L324 410L326 411L325 412ZM334 424L337 425L334 424ZM327 411L326 411L325 409L326 409L327 411ZM338 425L340 427L339 427L339 426L338 427L336 425L338 425ZM331 420L332 422L330 420L331 420ZM347 429L350 429L352 431L348 430L349 431L348 431L347 430L347 429ZM342 427L343 428L341 428L340 426L342 427ZM324 398L323 399L325 401L322 399L323 398L324 398ZM326 400L325 400L325 398L326 399L326 400ZM326 412L326 413L325 412L326 412ZM331 419L330 420L330 419L331 419ZM328 416L328 416L327 415L329 416L328 416ZM324 402L323 403L323 401L324 402ZM344 429L346 430L344 429Z'/%3E%3Cpath d='M814 127L812 126L814 127ZM790 162L786 160L786 157L783 157L781 155L780 157L778 157L778 158L777 157L777 158L776 157L776 158L774 157L773 159L772 158L773 163L772 163L771 161L770 162L769 162L768 160L766 160L766 157L764 156L763 152L760 153L759 148L761 146L759 140L758 140L755 137L755 138L752 137L752 136L752 135L751 136L751 134L750 134L749 135L747 134L745 136L744 137L743 139L741 140L735 138L734 141L733 139L729 140L726 138L726 139L713 131L711 131L711 132L704 127L703 127L701 123L703 124L703 123L701 118L701 117L699 116L697 113L692 112L690 109L686 108L688 107L686 104L683 103L682 100L682 98L684 97L685 96L686 97L688 97L688 95L691 95L692 93L695 92L694 90L695 89L694 89L695 88L692 85L692 83L690 83L694 81L696 82L695 81L694 76L699 77L700 76L699 72L701 72L700 70L703 70L704 72L710 74L713 76L716 82L723 83L728 85L733 90L746 90L748 91L752 93L754 92L756 93L759 91L765 90L767 89L767 88L769 86L766 84L766 82L771 83L772 81L774 81L775 80L775 78L777 78L776 78L782 77L776 73L774 73L774 74L772 74L770 74L769 73L768 68L771 69L773 67L772 66L772 61L769 60L770 58L775 57L781 59L793 68L802 71L806 74L809 74L810 73L812 72L813 73L814 74L814 76L817 82L813 82L812 83L816 88L817 89L816 90L816 90L814 89L814 90L813 91L813 92L811 92L813 94L809 93L808 95L807 97L806 98L803 100L801 102L800 102L801 101L801 100L799 100L800 97L798 95L797 95L796 98L794 99L794 101L792 101L792 103L796 105L798 107L799 108L800 108L800 106L801 105L807 107L807 109L806 108L804 109L804 111L803 111L803 112L802 115L802 116L806 117L810 123L814 126L810 125L809 125L811 125L815 129L813 131L812 131L815 131L817 132L816 134L818 134L818 135L817 135L818 138L817 138L816 139L816 144L815 143L816 145L816 146L815 145L816 146L817 148L816 148L816 149L815 149L815 151L813 151L814 152L813 154L812 154L811 157L805 158L803 156L804 159L803 159L802 161L801 160L801 161L800 161L800 162L798 162L797 163L797 162L796 164L798 166L797 166L796 166L795 164L795 162L794 161L793 162L791 160L791 162L790 162ZM799 167L800 169L798 173L797 174L794 173L794 170L795 168L798 167L798 167L799 167Z'/%3E%3Cpath d='M478 204L479 202L481 204L482 202L483 201L483 203L485 202L487 205L491 204L493 206L493 211L491 216L492 222L491 221L491 222L489 222L485 222L486 222L484 223L479 225L479 220L476 217L477 215L476 213L477 213L478 211L477 210L479 210L478 209L478 206L478 206L478 204Z'/%3E%3Cpath d='M524 224L525 219L527 216L529 215L531 217L533 215L534 210L535 208L538 201L540 198L540 196L539 195L539 193L540 193L542 197L542 202L543 204L539 204L539 205L542 209L543 212L540 219L542 227L545 230L545 235L540 233L528 233L527 226L526 227L525 226L525 224L524 224L524 224L524 224Z'/%3E%3Cpath d='M585 272L580 273L578 276L579 278L578 285L580 287L581 288L582 287L582 291L581 291L580 291L578 288L576 287L575 285L574 286L572 286L570 285L570 283L567 284L566 282L561 283L561 280L560 277L560 269L557 269L557 267L555 268L554 268L554 271L549 272L546 264L534 263L534 260L536 259L536 259L537 260L538 258L540 258L540 260L541 260L544 256L545 250L547 246L549 244L550 234L552 229L552 225L554 222L555 222L557 225L562 226L563 224L570 223L571 222L574 222L575 222L578 225L582 224L586 228L585 232L587 234L583 238L582 247L580 251L581 253L582 265L584 268L585 272Z'/%3E%3Cpath d='M531 256L532 255L533 255L532 250L535 250L535 248L536 250L537 250L538 249L539 251L540 248L540 244L538 242L539 240L540 238L539 236L537 237L537 233L540 233L545 235L546 228L551 228L552 229L550 234L549 244L547 246L545 250L545 254L544 256L541 260L540 260L540 258L538 258L537 260L536 258L533 260L531 256Z'/%3E%3Cpath d='M304 197L302 198L300 201L298 207L299 207L300 211L300 213L301 215L306 215L308 218L313 218L312 224L313 229L312 231L313 232L314 236L314 237L313 234L311 235L311 234L311 235L306 235L306 237L308 238L308 239L305 239L305 242L307 246L306 257L305 256L304 256L305 251L303 250L298 250L295 246L294 245L292 242L288 240L288 240L285 240L284 238L280 235L281 234L282 235L282 233L284 231L286 227L285 226L286 224L285 221L286 220L286 217L284 214L285 213L286 213L287 212L286 209L288 212L288 209L291 206L291 204L294 200L295 200L295 201L296 199L298 199L303 195L304 195L304 197Z'/%3E%3Cpath d='M620 286L619 285L619 284L620 286Z'/%3E%3Cpath d='M432 178L431 178L432 178L432 178ZM436 186L435 186L435 184L436 186Z'/%3E%3Cpath d='M272 206L271 206L272 208L270 210L271 211L270 209L269 209L270 210L269 210L269 208L267 206L266 204L265 203L266 205L265 206L264 204L263 203L264 201L263 201L264 200L269 201L270 201L272 206Z'/%3E%3Cpath d='M282 156L287 157L288 159L292 161L294 162L296 163L296 165L298 165L300 167L297 168L290 168L292 166L292 165L290 165L289 162L287 162L283 159L282 160L281 159L280 159L281 158L281 158L279 158L275 160L272 161L274 160L275 158L282 156ZM278 162L277 162L277 162L278 160L278 162Z'/%3E%3Cpath d='M586 115L583 114L583 114L587 113L586 114L586 115ZM583 114L586 115L584 116L582 115L583 114Z'/%3E%3Cpath d='M543 69L539 72L535 70L534 72L533 72L529 69L528 67L528 67L532 64L534 65L534 64L537 66L537 66L538 67L539 67L538 66L540 67L540 67L543 68L543 69Z'/%3E%3Cpath d='M522 75L520 74L518 74L519 70L516 70L515 69L515 68L514 67L514 66L513 64L514 63L513 62L515 62L516 61L515 60L516 59L516 57L518 57L519 58L519 56L520 56L522 57L519 55L520 55L519 54L524 55L524 56L525 56L528 55L530 56L532 57L532 58L532 59L533 60L533 62L534 64L534 65L532 64L528 67L528 67L529 69L532 71L530 73L530 75L528 74L526 75L524 75L524 76L522 75ZM530 55L529 55L529 54L530 55Z'/%3E%3Cpath d='M619 198L618 200L615 200L615 198L616 195L617 195L618 194L619 196L617 198L619 198Z'/%3E%3Cpath d='M527 51L526 54L524 51L525 51L526 52L526 50L527 51ZM521 54L519 54L519 52L518 52L518 49L520 49L520 48L518 49L518 48L523 46L522 49L524 50L521 52L521 53L521 54ZM523 52L524 53L522 53L522 52L523 52ZM525 54L526 54L524 54L525 54Z'/%3E%3Cpath d='M305 174L305 172L306 172L306 168L307 168L311 168L312 170L313 170L312 170L314 171L315 172L314 174L312 173L308 174L306 176L305 174Z'/%3E%3Cpath d='M522 108L521 110L521 116L519 119L521 123L523 125L525 131L524 132L526 135L526 144L525 145L527 151L531 152L532 155L520 164L516 169L509 171L508 168L505 166L503 163L477 141L477 136L481 133L483 133L483 132L486 132L487 130L490 128L490 126L492 126L493 125L497 125L497 123L496 120L495 116L494 114L503 110L510 108L512 108L513 109L516 108L522 108Z'/%3E%3Cpath d='M291 242L290 242L291 244L290 247L287 251L284 253L283 254L283 254L281 260L280 260L279 258L278 258L277 258L277 256L278 256L277 254L279 251L278 249L278 251L278 250L277 252L275 250L275 245L277 244L276 243L278 241L278 238L281 237L281 236L284 238L285 240L288 240L288 240L291 242ZM278 252L277 252L278 251L278 252ZM249 244L248 244L249 243L249 244ZM246 241L248 244L247 245L246 245L247 244L246 241L246 241Z'/%3E%3Cpath d='M599 160L584 160L584 159L584 160L567 160L565 135L564 131L565 129L564 127L565 126L570 127L575 129L580 126L582 126L583 127L582 127L582 127L583 128L583 127L584 128L588 127L591 134L590 140L587 137L585 132L584 133L588 139L594 151L595 153L595 154L595 157L599 160Z'/%3E%3Cpath d='M600 188L600 185L601 178L602 178L605 175L609 185L609 184L610 186L613 187L618 194L617 195L616 195L612 189L610 188L607 187L605 188L604 186L603 189L602 188L600 188Z'/%3E%3Cpath d='M508 99L508 99L508 101L506 100L507 99L508 98L508 99ZM496 87L497 89L500 90L502 89L503 90L504 90L508 90L508 92L502 96L502 96L499 100L500 102L499 104L498 106L496 107L494 109L489 109L486 111L484 109L484 108L483 107L482 108L481 106L483 104L482 103L483 101L481 99L483 99L483 95L485 93L484 92L480 92L480 91L478 92L479 91L478 88L482 86L483 87L496 87ZM457 138L456 139L456 138L458 137L457 138ZM464 136L465 134L464 136ZM463 138L462 138L464 136L464 138L463 138ZM460 138L459 140L459 139L460 138Z'/%3E%3Cpath d='M559 47L554 45L552 46L552 44L550 44L550 42L554 41L559 42L558 43L559 46L559 47ZM548 44L550 44L547 46L546 44L548 44ZM548 43L547 43L548 43L548 43Z'/%3E%3Cpath d='M598 221L596 216L594 213L591 212L592 210L594 209L594 202L595 201L596 201L596 197L598 194L599 194L600 188L602 188L603 189L604 186L605 188L607 187L612 189L616 195L615 198L615 200L618 200L618 202L618 203L622 208L630 212L633 212L625 223L621 223L616 226L614 227L613 225L610 228L606 228L602 225L600 225L599 221L598 221Z'/%3E%3Cpath d='M548 27L546 26L547 25L545 23L546 22L539 20L541 20L543 21L548 21L550 18L552 18L555 19L556 19L554 20L555 21L554 21L558 23L557 24L559 27L559 27L559 29L561 31L560 31L564 33L564 34L558 39L555 39L555 39L548 41L548 40L547 40L547 39L544 39L544 36L543 34L544 33L545 32L549 29L550 29L550 28L548 27Z'/%3E%3Cpath d='M990 302L989 303L990 303L990 304L988 304L986 304L986 303L990 302ZM984 306L985 308L982 309L981 309L982 306L984 306Z'/%3E%3Cpath d='M523 89L523 91L522 94L522 93L521 91L522 90L523 89L523 89ZM518 75L516 75L514 79L516 78L517 80L516 80L517 81L516 82L517 83L516 84L518 85L518 86L515 88L509 87L507 89L508 90L505 91L502 89L500 90L496 88L496 87L497 83L497 81L499 82L497 80L497 78L495 77L495 76L496 76L490 74L489 73L490 72L489 72L492 71L494 72L497 71L496 68L497 68L497 69L501 69L500 68L504 67L504 65L506 64L506 65L510 67L510 68L511 67L511 68L513 69L519 70L518 75ZM650 320L649 320L649 319L650 319L650 320ZM334 188L333 188L333 186L334 188ZM332 182L332 181L332 182ZM348 233L350 228L349 226L349 223L351 220L353 221L356 224L356 225L356 224L357 226L353 233L351 233L350 234L348 233Z'/%3E%3Cpath d='M537 233L537 237L539 236L540 238L539 240L538 242L540 244L540 248L539 251L538 249L537 250L536 250L535 248L535 250L532 250L533 255L532 255L531 256L527 251L528 251L527 250L525 246L526 248L526 247L525 246L524 244L525 244L526 243L526 240L527 241L528 241L526 239L527 239L527 238L532 238L532 233L537 233Z'/%3E%3Cpath d='M494 63L492 63L488 62L491 61L491 59L490 59L490 58L494 58L493 58L494 56L492 55L493 54L489 54L489 53L490 52L489 51L490 51L490 50L489 51L489 50L487 52L489 49L488 49L487 49L488 48L488 46L489 46L488 45L489 44L494 44L491 46L496 46L495 49L493 50L494 50L492 50L495 51L497 54L500 56L500 57L498 57L501 58L500 59L503 59L504 60L503 62L501 63L503 64L503 64L501 65L493 65L492 67L490 66L487 67L490 64L493 64L494 63ZM497 39L498 39L497 41L496 40L497 39ZM488 50L486 50L486 49L488 50ZM487 44L485 46L485 45L487 44ZM487 47L488 47L487 48L486 47L487 47ZM486 56L484 55L483 56L482 55L484 53L487 53L487 54L487 54L488 55L486 56Z'/%3E%3Cpath d='M606 95L604 93L601 93L602 92L600 90L596 87L603 88L606 90L608 90L611 90L611 91L613 92L612 93L614 94L614 95L610 94L610 94L606 95Z'/%3E%3Cpath d='M500 200L500 202L501 203L501 206L502 206L501 209L502 210L502 216L503 219L503 220L501 220L494 224L491 222L492 222L492 221L491 216L493 211L492 200L498 201L500 200Z'/%3E%3Cpath d='M472 210L470 210L471 209L469 204L466 204L463 208L462 204L460 203L459 201L459 201L460 198L462 198L462 196L462 196L462 194L466 195L469 195L469 197L470 196L471 197L472 196L473 196L474 195L475 195L476 198L477 199L476 200L477 200L478 203L478 206L478 206L478 209L479 210L477 210L478 211L477 213L476 213L475 214L474 214L474 210L473 210L472 210Z'/%3E%3Cpath d='M455 191L458 191L459 190L462 192L461 192L458 191L457 192L454 193L454 191L455 192L458 191L455 192L455 191Z'/%3E%3Cpath d='M454 195L458 194L462 194L462 196L462 196L462 198L460 198L459 201L457 199L458 198L457 198L458 197L456 197L455 196L455 196L454 195Z'/%3E%3Cpath d='M524 227L525 228L524 229L523 229L524 227ZM532 233L532 238L528 238L526 237L527 233L532 233Z'/%3E%3Cpath d='M558 102L560 103L561 105L557 102L558 102ZM565 104L564 103L565 103L565 104ZM565 100L566 102L564 101L565 100ZM570 112L570 111L571 110L570 112ZM560 113L565 114L565 114L567 114L566 115L563 115L560 114L560 113L560 113ZM564 93L565 94L564 96L561 95L558 96L560 98L558 97L559 98L558 97L558 98L558 98L556 96L556 97L556 98L558 101L557 100L557 101L556 102L560 104L560 106L559 105L558 105L559 107L558 107L557 106L558 110L557 109L557 110L555 108L555 109L554 109L554 107L553 105L554 104L557 105L558 104L556 103L553 104L552 102L552 101L551 101L549 99L551 98L551 96L559 93L563 94L564 93Z'/%3E%3Cpath d='M248 187L248 185L250 182L254 182L254 180L252 177L253 177L253 175L258 175L257 182L258 183L258 182L259 183L256 185L256 187L253 190L250 189L248 187Z'/%3E%3Cpath d='M332 222L330 219L331 216L333 215L332 213L335 211L334 210L336 211L338 214L338 218L339 216L342 218L341 222L340 223L339 226L340 229L341 229L343 234L341 234L337 237L336 236L334 234L333 231L335 227L334 225L333 224L334 222L332 222Z'/%3E%3Cpath d='M273 186L269 187L268 186L265 190L264 189L262 190L262 192L261 193L260 193L260 192L259 192L260 190L258 190L256 188L256 185L261 182L263 183L266 182L268 182L270 183L271 184L270 184L271 185L272 185L272 184L273 186Z'/%3E%3Cpath d='M532 81L534 80L536 81L537 79L538 78L542 80L545 80L545 81L546 82L545 83L540 82L539 82L538 82L538 83L542 89L541 88L538 87L536 85L537 85L535 82L533 83L532 81Z'/%3E%3Cpath d='M306 168L306 170L305 172L305 174L305 174L301 174L300 174L298 173L299 172L303 173L304 172L303 171L304 169L302 169L302 168L306 168Z'/%3E%3Cpath d='M551 72L553 74L551 75L550 78L549 79L542 80L538 77L539 75L538 74L540 74L540 73L544 74L544 73L546 73L548 72L551 72Z'/%3E%3Cpath d='M771 236L772 238L772 239L770 236L771 236ZM775 248L774 246L775 245L775 248ZM822 274L822 275L820 274L822 272L823 272L822 274ZM819 272L820 273L818 274L816 272L819 272ZM794 248L795 251L797 251L796 253L794 252L794 250L792 249L793 247L794 248L794 247L794 248ZM842 258L841 261L842 261L840 263L841 259L841 258L842 258ZM840 261L839 261L839 259L840 259L840 261ZM801 228L800 226L800 226L801 228ZM800 253L800 254L799 253L799 251L800 252L800 253ZM876 244L878 244L879 246L878 246L876 244ZM876 247L880 248L878 248L876 247ZM863 241L865 242L865 243L863 242L864 243L862 242L863 241ZM857 234L856 233L857 232L857 234ZM856 248L854 247L854 246L856 248ZM850 248L848 248L850 248ZM847 248L848 248L846 249L846 248L847 248ZM863 271L862 271L863 270L864 268L863 271ZM851 270L850 271L848 271L848 270L851 270ZM844 272L846 272L844 273L844 272ZM864 246L863 245L864 245L864 246ZM768 222L770 222L773 226L777 230L779 233L780 234L780 233L781 233L784 238L786 239L786 240L785 241L787 240L788 240L787 244L790 245L790 248L791 249L791 251L793 250L794 253L793 263L792 262L791 263L790 262L790 264L782 253L779 244L775 240L774 234L771 233L769 228L765 223L764 220L768 222ZM839 274L834 275L831 274L831 274L831 273L833 272L836 273L837 273L838 274L840 272L840 272L839 274ZM831 276L833 279L832 280L828 277L829 276L831 276ZM827 272L829 272L829 274L827 274L827 274L824 275L822 275L823 273L824 273L826 274L827 274L826 272L826 272L827 272ZM847 238L846 240L844 240L842 240L834 240L833 243L835 246L836 246L838 244L839 245L842 244L843 244L843 245L841 245L840 247L837 248L840 252L839 255L841 257L841 258L839 258L838 260L837 259L837 257L836 255L836 252L835 251L834 252L834 262L832 263L831 261L832 258L832 255L830 254L830 252L831 249L832 245L832 244L833 245L833 242L834 238L835 238L836 236L841 238L844 238L847 235L848 236L847 238ZM798 264L800 265L801 267L806 267L807 265L808 266L812 267L813 270L816 270L816 274L813 272L808 272L802 270L799 270L794 269L795 268L792 266L792 267L794 264L798 264ZM804 234L804 235L807 238L811 238L812 236L816 237L818 236L819 233L820 232L820 231L820 230L821 225L826 226L827 228L825 228L828 233L827 234L830 238L829 238L828 237L826 240L826 244L825 246L824 245L823 248L824 250L822 255L818 257L817 254L816 254L814 252L813 254L810 255L810 252L808 253L808 252L806 252L806 246L804 244L804 241L803 239L803 236L804 234ZM855 238L856 236L858 236L858 237L856 239L858 241L856 240L855 240L857 245L855 242L854 237L854 234L856 233L855 238ZM860 252L862 253L863 256L860 254L859 254L858 254L857 254L856 253L855 254L856 252L860 252ZM852 253L853 255L852 256L850 255L850 253L852 253ZM845 275L846 275L845 278L843 279L841 280L841 277L845 275ZM873 263L873 265L872 265L872 264L872 263L873 262L873 263ZM873 266L872 267L872 264L873 266ZM883 272L880 273L882 270L884 269L884 270L883 272ZM891 251L889 275L887 272L887 271L885 272L885 271L884 272L885 270L884 268L885 268L884 267L884 267L883 263L883 263L883 263L883 262L881 260L875 258L874 257L874 256L872 256L871 254L872 253L870 256L869 257L868 254L866 252L868 252L870 250L871 251L872 249L867 250L866 247L864 247L865 245L868 243L872 244L873 246L873 250L873 252L874 251L874 254L875 254L879 250L881 249L881 248L883 247L888 250L891 251ZM782 234L782 235L782 234L782 234ZM784 238L784 236L784 238ZM785 236L783 235L785 236ZM786 239L785 238L785 237L786 239ZM790 237L790 238L790 237L790 237ZM791 242L791 243L790 242L790 241L791 242ZM805 246L804 246L804 245L805 246ZM815 268L813 268L812 268L812 267L816 267L815 268ZM854 243L855 245L854 243L854 243ZM852 226L852 224L852 226ZM862 248L862 249L860 248L862 248ZM779 253L778 252L779 253ZM774 243L773 241L774 243ZM768 233L766 232L766 230L768 233ZM838 262L838 260L838 262ZM842 246L843 247L842 247L842 246L841 247L841 246L842 246ZM823 256L822 257L822 255L823 254L823 256ZM839 282L838 282L840 280L839 282ZM844 272L843 273L842 273L844 272ZM842 272L840 273L841 272L842 272Z'/%3E%3Cpath d='M682 154L683 153L683 152L686 152L689 152L687 147L685 146L685 144L683 143L683 142L684 139L686 140L688 139L689 136L690 135L691 132L692 132L693 128L692 126L694 124L689 121L689 119L689 118L688 118L688 116L692 116L694 116L697 113L699 116L701 117L701 118L703 123L703 124L701 123L703 127L704 127L710 131L709 133L709 136L717 140L721 141L725 143L732 144L731 139L732 138L733 142L735 143L742 143L742 143L742 141L740 140L743 139L744 137L745 136L747 134L749 135L750 134L751 134L751 136L752 135L752 136L752 137L754 138L755 139L754 140L756 142L754 141L753 141L751 144L751 146L751 148L751 149L751 153L748 153L749 156L749 160L748 160L748 160L746 154L745 154L745 157L743 154L743 153L744 152L745 150L744 149L738 148L737 145L736 146L735 144L734 145L733 144L733 146L736 148L734 149L734 151L736 152L736 154L737 156L739 161L738 162L738 160L738 161L736 161L735 159L736 160L736 161L733 163L734 166L733 168L730 168L730 169L731 169L728 174L724 178L724 180L721 181L721 183L720 182L719 183L719 185L720 191L719 191L720 192L719 199L720 203L719 203L718 206L719 207L716 207L716 210L714 211L711 208L708 199L700 180L695 162L696 161L695 161L694 160L695 159L693 159L694 163L691 165L690 164L685 159L688 158L688 156L686 157L685 157L682 154L683 154L682 154L682 154ZM760 216L759 215L760 214L760 216ZM755 198L754 197L755 191L755 198Z'/%3E%3Cpath d='M484 53L482 55L483 56L484 55L486 56L486 59L486 61L479 63L477 63L478 62L477 62L478 61L477 61L480 60L478 60L480 58L478 58L479 57L478 55L481 55L482 54L481 54L482 53L483 53L483 53L484 52L485 53L484 53Z'/%3E%3Cpath d='M648 143L646 144L647 142L648 143ZM635 107L637 107L638 105L642 104L646 106L648 106L652 109L654 110L655 113L654 116L655 117L654 118L654 119L656 120L655 121L657 127L659 127L660 129L658 132L662 137L664 138L665 142L666 142L666 144L663 145L663 149L660 148L656 148L652 147L649 142L648 142L644 144L642 143L638 140L635 139L630 131L629 132L627 130L627 132L626 132L624 130L624 128L623 128L623 126L622 124L618 122L616 118L617 112L614 111L611 106L610 105L611 104L609 100L610 100L610 99L613 102L614 102L618 99L619 100L619 102L622 103L623 106L625 107L628 109L631 109L635 109L635 107Z'/%3E%3Cpath d='M606 108L607 107L610 107L611 108L612 108L614 111L617 112L616 118L618 122L622 124L623 126L623 128L624 128L624 130L626 132L623 132L621 135L617 135L609 128L604 125L601 124L599 120L604 117L604 110L606 108Z'/%3E%3Cpath d='M470 26L471 26L470 26L471 27L473 28L473 28L470 30L462 32L458 31L454 31L454 31L457 30L456 30L457 29L452 29L456 28L455 28L457 28L452 27L454 27L453 27L454 26L456 27L455 26L456 26L455 26L455 26L458 26L457 27L458 28L460 26L462 27L463 26L464 27L464 26L466 26L468 25L470 26Z'/%3E%3Cpath d='M592 120L591 124L590 123L590 124L591 126L590 127L592 127L591 134L588 128L590 121L592 120Z'/%3E%3Cpath d='M517 80L518 80L520 78L521 80L522 78L524 79L524 77L528 76L529 77L532 78L532 79L533 81L531 80L529 81L530 85L533 87L535 91L537 92L539 92L539 93L545 98L545 99L544 97L542 97L541 99L542 100L542 102L541 102L540 105L539 105L540 102L539 98L537 98L536 96L535 96L534 94L532 94L527 91L525 89L524 86L521 84L518 86L518 85L516 84L517 83L516 82L517 81L516 80L517 80ZM539 104L538 107L538 109L531 105L532 104L534 105L539 104ZM524 96L524 101L522 101L521 102L520 96L522 94L524 96Z'/%3E%3Cpath d='M291 173L293 174L293 175L292 175L290 176L289 175L288 173L291 173Z'/%3E%3Cpath d='M592 122L595 124L599 120L600 124L601 124L595 127L598 130L597 132L596 132L594 135L591 134L592 122Z'/%3E%3Cpath d='M845 105L844 104L845 105ZM845 85L847 86L848 85L849 87L850 88L851 88L850 89L848 89L848 92L843 90L842 91L840 90L840 91L844 92L842 92L842 94L839 90L839 89L838 88L841 88L836 81L845 85ZM835 120L836 120L836 121L837 121L838 122L839 127L838 127L838 128L837 126L838 128L836 127L835 122L833 121L834 123L834 122L833 123L832 121L833 122L832 121L833 118L835 120ZM842 117L844 119L843 121L841 120L841 122L840 122L838 120L838 120L839 118L840 118L841 117L842 117ZM845 94L851 100L852 104L851 104L853 108L854 111L856 112L855 113L855 114L854 115L854 113L853 113L854 114L852 114L853 116L851 114L851 116L848 116L848 116L848 116L847 115L847 116L848 117L847 118L847 120L844 118L844 116L842 116L839 117L837 117L837 119L836 118L834 118L833 117L834 117L836 113L841 112L842 113L843 113L843 109L842 107L843 106L843 108L844 109L846 107L847 104L847 102L846 100L844 99L843 94L846 96L845 94L844 94L844 94L845 94ZM838 144L837 146L837 143L838 143L838 144Z'/%3E%3Cpath d='M672 91L669 94L668 96L666 94L663 94L662 92L660 92L660 89L659 89L656 86L649 87L646 84L639 81L633 82L637 94L635 94L631 91L629 91L628 93L627 90L624 88L622 85L620 84L623 84L622 83L622 81L626 82L625 81L625 77L620 76L616 78L614 78L614 77L615 77L612 74L610 74L608 72L608 70L608 68L608 67L609 66L611 68L612 68L611 66L615 62L616 63L618 62L621 63L624 66L624 64L627 66L628 64L631 65L631 64L636 66L637 65L639 65L640 65L640 64L635 62L637 61L636 60L636 59L639 59L636 58L637 57L636 57L636 56L644 55L644 54L650 53L651 52L655 52L657 56L659 55L660 56L661 56L663 56L663 58L665 58L667 56L670 55L669 56L674 58L682 65L683 64L686 65L689 65L696 69L698 69L699 68L702 70L700 70L701 72L699 72L700 76L699 77L694 76L695 81L696 82L694 81L690 83L692 83L692 85L695 88L694 90L695 91L691 89L686 89L682 89L679 88L678 89L678 91L674 89L672 90L672 91Z'/%3E%3Cpath d='M594 245L594 241L597 235L596 228L594 226L598 221L599 221L600 225L602 225L606 228L610 228L613 225L614 227L616 226L614 231L614 245L615 248L612 252L609 259L605 255L604 253L594 245Z'/%3E%3Cpath d='M674 98L676 98L679 96L677 95L675 93L674 95L671 93L673 91L672 91L673 89L678 91L678 89L679 88L682 89L686 89L691 89L695 92L692 93L691 95L688 95L688 97L686 97L685 96L684 97L682 98L682 100L679 101L676 100L675 100L674 100L671 100L671 98L672 98L674 98L674 98Z'/%3E%3Cpath d='M794 187L794 189L795 191L795 195L792 197L793 198L791 198L792 201L791 200L789 201L789 202L788 202L786 202L786 202L785 200L784 201L780 191L782 188L783 188L787 188L790 190L790 188L791 188L791 187L793 188L794 187Z'/%3E%3Cpath d='M816 106L816 104L818 104L819 103L824 108L827 112L827 114L826 114L826 115L824 115L824 116L823 115L824 117L823 116L822 117L820 114L820 112L817 109L817 108L818 108L816 106ZM823 121L823 120L824 120L823 121Z'/%3E%3Cpath d='M627 137L625 137L624 135L621 135L623 132L625 132L625 133L624 134L625 134L627 137Z'/%3E%3Cpath d='M773 159L776 161L776 161L777 164L779 165L780 164L782 165L781 166L783 167L782 169L781 168L781 170L785 172L790 180L793 182L792 183L794 185L794 187L793 188L791 187L791 188L790 188L790 190L788 188L788 187L788 183L785 180L784 177L782 174L780 173L779 175L777 174L775 176L774 176L773 169L771 169L771 167L770 166L770 166L770 165L772 162L772 163L774 163L772 159L772 158L773 159Z'/%3E%3Cpath d='M591 116L592 116L593 117L591 121L590 121L591 116Z'/%3E%3Cpath d='M468 216L472 210L473 210L474 214L475 214L476 213L477 215L476 217L479 220L479 225L475 222L468 216Z'/%3E%3Cpath d='M525 131L526 129L526 126L530 124L529 121L532 122L534 122L539 124L540 127L546 129L550 131L551 130L552 128L552 125L554 122L557 122L559 123L560 124L564 125L565 126L564 127L565 129L564 131L565 135L567 167L565 167L565 169L543 155L538 158L536 156L532 155L531 152L528 151L525 145L526 143L526 135L524 132L525 131Z'/%3E%3Cpath d='M721 205L723 206L727 214L726 217L724 219L722 218L721 216L720 211L721 206L722 206L721 205Z'/%3E%3Cpath d='M575 351L574 351L573 353L572 353L570 350L572 347L575 346L577 348L575 351Z'/%3E%3Cpath d='M550 55L550 53L546 53L546 50L547 50L554 50L558 52L558 52L559 53L557 54L557 56L552 56L550 55Z'/%3E%3Cpath d='M514 67L515 68L515 69L513 69L513 68L514 67Z'/%3E%3Cpath d='M558 52L554 50L548 50L546 50L546 48L547 46L548 46L550 48L552 48L552 47L552 46L554 45L560 47L560 48L561 50L558 52Z'/%3E%3Cpath d='M494 114L495 116L496 120L497 123L497 125L493 125L492 126L490 126L490 128L487 130L486 132L483 132L483 133L481 133L477 136L477 142L474 143L472 142L470 143L469 146L468 146L467 150L463 154L462 159L460 162L454 162L458 154L460 150L462 145L464 143L466 139L470 138L473 134L475 132L475 127L476 123L478 121L482 118L485 112L487 112L487 113L488 114L492 113L493 114L494 114Z'/%3E%3Cpath d='M562 73L564 72L568 74L568 75L571 78L568 78L568 79L567 81L566 76L562 73Z'/%3E%3Cpath d='M636 288L637 292L638 300L637 301L636 299L636 299L636 303L634 305L634 309L625 333L624 334L620 335L617 333L616 324L617 320L620 315L620 306L621 302L626 300L626 301L627 299L628 298L629 299L630 296L630 297L631 296L631 292L632 292L634 291L634 288L635 286L636 288Z'/%3E%3Cpath d='M199 123L206 122L205 123L213 127L221 127L221 126L226 126L228 130L228 133L230 135L233 133L236 133L239 140L239 144L243 146L243 146L240 152L238 158L238 165L240 172L242 172L244 174L250 172L251 172L252 173L253 172L253 171L255 170L257 164L262 162L266 162L266 162L267 163L263 169L264 169L262 174L262 172L258 175L253 175L253 177L252 177L254 180L254 182L250 182L248 185L248 187L243 181L244 182L242 180L241 181L242 181L237 183L226 178L224 175L220 173L219 172L216 170L215 167L215 166L217 165L216 164L218 162L217 158L214 151L214 151L213 151L213 149L214 149L212 148L211 148L212 147L211 147L212 144L210 142L210 139L209 139L207 135L207 130L208 128L204 125L202 131L205 137L204 139L205 144L206 143L206 143L206 152L206 153L207 152L207 152L208 155L208 156L206 157L206 154L202 150L203 145L202 144L202 142L201 143L198 140L200 139L201 140L200 139L202 137L200 134L199 133L199 123ZM205 135L204 133L205 135ZM207 135L206 136L207 135L207 135Z'/%3E%3Cpath d='M552 91L554 91L556 92L556 93L556 94L553 96L551 95L550 92L552 91Z'/%3E%3Cpath d='M469 195L469 193L467 191L466 186L467 186L469 183L470 185L471 184L474 184L474 183L475 184L485 184L485 181L485 180L482 149L487 149L503 163L505 166L508 168L509 171L511 170L511 180L510 184L504 185L503 186L501 186L498 185L495 188L494 189L493 188L492 191L491 190L491 192L490 192L489 192L488 192L488 195L486 197L485 202L483 203L483 201L482 202L481 204L479 202L478 204L477 200L476 200L477 199L476 198L475 195L474 195L473 196L472 196L471 197L470 196L469 197L469 195Z'/%3E%3Cpath d='M770 166L768 166L768 167L767 167L767 168L765 168L765 172L764 173L769 181L769 181L769 182L769 184L768 185L772 190L774 198L772 204L771 202L772 198L771 198L770 192L769 190L769 190L767 186L766 180L765 180L763 177L763 179L763 180L762 179L762 180L760 183L760 182L760 183L759 183L759 181L758 182L758 180L757 182L757 176L754 170L754 171L753 170L754 170L754 169L753 168L752 167L751 168L751 166L750 167L748 163L748 162L749 163L748 160L750 159L748 153L751 153L751 149L751 148L751 146L751 144L753 141L754 141L756 142L754 140L755 137L758 140L759 140L760 143L761 146L759 148L759 150L760 153L763 152L764 156L766 157L766 160L768 160L769 162L771 161L770 166Z'/%3E%3Cpath d='M546 87L549 89L549 90L548 90L547 92L545 90L545 89L546 87Z'/%3E%3Cpath d='M703 70L703 69L705 69L706 67L710 65L715 66L717 67L724 68L725 67L722 64L723 61L731 64L733 66L736 67L740 66L744 67L750 69L755 70L760 69L761 67L765 68L767 68L768 68L769 73L769 74L774 74L774 73L776 73L782 77L776 78L777 78L775 78L775 80L774 81L772 81L771 83L766 82L766 84L769 86L767 88L767 89L765 90L759 91L756 93L754 92L752 93L748 91L746 90L733 90L728 85L723 83L716 82L713 76L710 74L704 72L703 70Z'/%3E%3Cpath d='M584 324L587 320L588 318L589 315L588 312L589 310L590 304L585 301L583 301L583 297L591 294L592 296L594 295L594 298L593 300L596 305L596 303L596 301L598 301L598 297L596 293L595 291L594 287L595 285L599 284L600 285L602 284L603 285L604 284L606 284L608 283L612 280L611 290L612 296L611 299L608 302L602 307L598 311L594 315L594 314L594 324L595 323L595 324L595 329L594 331L587 335L586 337L587 338L587 337L587 340L585 340L585 332L584 324Z'/%3E%3Cpath d='M466 186L464 182L460 180L456 180L455 182L456 174L455 170L456 166L455 163L454 164L454 162L465 162L465 157L468 155L468 146L477 146L477 141L487 149L482 149L485 180L485 181L485 184L475 184L474 183L474 184L471 184L470 185L469 183L467 186L466 186Z'/%3E%3Cpath d='M655 317L654 317L656 315L655 317Z'/%3E%3Cpath d='M591 294L590 292L591 288L592 287L591 286L592 282L593 281L591 276L594 278L594 277L595 279L595 283L596 285L595 285L594 287L595 291L596 293L598 297L598 301L596 302L596 305L593 300L594 296L594 295L592 296L591 294Z'/%3E%3Cpath d='M777 217L778 216L780 218L780 220L781 219L782 220L783 218L786 221L787 224L787 230L790 236L789 235L789 236L787 236L781 231L781 229L780 227L777 217ZM826 226L821 225L820 230L820 231L820 232L819 233L818 236L816 237L812 236L811 238L807 238L804 235L804 234L805 235L809 236L808 236L809 232L809 232L810 231L814 230L816 224L818 226L818 224L819 223L820 225L819 223L820 222L820 221L821 220L823 215L823 217L824 215L826 217L826 219L827 219L827 220L828 220L831 221L830 222L828 223L829 225L826 225L826 226Z'/%3E%3Cpath d='M564 307L567 306L569 307L566 308L564 310L563 308L557 309L556 323L554 323L552 346L550 347L547 347L546 346L545 344L543 346L540 342L540 338L539 324L532 308L532 305L536 304L538 306L550 306L551 308L556 308L564 307Z'/%3E%3Cpath d='M537 190L534 193L529 192L526 194L524 193L522 192L519 193L517 190L515 190L513 190L511 191L510 195L510 198L508 195L506 196L507 197L506 194L504 194L503 193L503 192L503 192L501 189L501 186L503 186L504 185L510 184L511 180L511 170L516 169L520 164L532 155L536 156L538 158L540 157L541 162L543 166L542 179L537 188L537 190Z'/%3E%3Cpath d='M537 190L539 195L540 196L540 198L538 201L532 216L531 217L529 215L529 216L528 215L525 219L524 224L523 223L523 224L520 224L520 224L519 225L519 224L519 225L517 225L515 223L515 221L514 221L515 220L514 220L512 218L510 217L510 217L508 218L508 208L508 208L510 202L510 198L510 195L511 191L515 190L517 190L519 193L522 192L524 193L526 194L529 192L534 193L537 190Z'/%3E%3Cpath d='M273 186L272 186L272 188L271 192L271 195L270 194L270 195L269 199L270 201L268 201L268 200L264 200L264 200L259 193L261 193L262 190L264 189L265 190L268 186L269 187L273 186Z'/%3E%3Cpath d='M514 65L513 65L513 64L511 63L508 63L510 63L509 62L511 59L515 58L516 58L516 60L515 60L516 61L515 62L513 62L514 63L514 65ZM510 64L509 64L508 64L510 64Z'/%3E%3Cpath d='M539 20L538 20L539 20L538 22L535 21L534 22L532 22L531 23L532 24L530 26L529 26L529 28L527 30L528 31L526 31L525 32L525 36L527 37L526 38L526 40L524 41L525 43L523 42L522 41L522 43L520 43L517 45L514 45L512 44L512 43L513 43L512 43L514 42L511 42L511 41L513 41L512 41L513 40L515 39L513 40L511 41L511 40L512 40L511 39L512 39L511 39L510 38L515 38L516 37L515 37L515 38L511 37L510 37L511 37L510 36L514 36L510 35L513 34L512 34L513 34L516 34L514 34L515 33L518 34L516 33L517 32L522 32L523 31L520 32L519 31L523 29L526 28L524 28L526 26L525 26L528 26L526 26L526 25L527 25L527 24L530 24L528 24L529 23L530 24L529 23L531 22L532 22L531 22L534 21L532 21L535 19L536 20L535 19L537 19L537 19L538 18L538 20L539 19L539 18L542 19L540 18L543 18L544 18L546 16L548 17L548 18L550 17L550 18L551 17L551 16L553 16L552 17L553 18L554 17L558 18L554 18L558 19L557 19L555 20L555 19L550 18L548 21L543 21L541 20L539 20ZM544 17L541 17L544 17ZM529 20L529 21L528 21L529 20ZM536 18L537 18L536 19L534 19L536 18ZM533 19L534 20L532 20L533 19ZM530 21L527 22L530 21L530 20L530 21ZM538 5L544 6L537 6L538 6L535 5L538 5ZM536 3L547 4L540 4L531 4L536 3ZM529 4L537 5L533 5L530 8L524 6L530 6L524 6L529 5L523 5L518 4L526 4L528 4L527 4L529 4Z'/%3E%3Cpath d='M731 139L732 144L726 144L721 141L717 140L710 136L709 136L709 133L710 131L711 132L711 131L713 131L725 139L726 138L727 139L727 138L729 139L731 139Z'/%3E%3Cpath d='M923 389L926 388L924 390L916 395L915 396L916 396L915 397L913 396L910 398L904 403L898 405L896 405L896 405L896 404L894 404L895 403L894 404L894 403L896 402L896 402L898 400L913 394L922 387L924 386L923 387L923 389ZM895 406L892 407L894 406L895 406ZM939 368L940 368L941 369L941 369L938 374L940 375L941 373L940 377L942 378L945 376L946 377L940 382L940 382L938 382L935 385L927 390L927 389L927 389L927 388L926 389L931 385L930 382L933 380L936 377L937 375L938 375L938 374L939 372L939 371L938 373L938 370L939 369L938 370L938 369L939 366L940 366L939 368ZM77 396L76 396L77 398L76 397L77 396Z'/%3E%3Cpath d='M644 180L641 171L648 167L649 160L648 156L648 153L649 153L648 150L649 150L649 150L650 150L652 153L657 155L660 158L660 159L658 166L657 165L656 166L656 171L654 172L653 175L651 175L650 178L647 178L644 180ZM649 147L648 146L649 145L649 147Z'/%3E%3Cpath d='M694 113L695 114L694 116L692 116L689 116L688 117L689 118L689 119L689 121L692 123L694 124L692 126L693 128L692 132L691 132L690 135L689 136L688 139L686 140L684 139L683 142L683 143L685 144L685 146L687 147L689 152L686 152L683 152L683 153L682 154L680 153L678 150L677 150L676 147L675 148L676 148L671 149L670 148L668 149L663 149L663 145L666 144L666 142L665 142L664 138L662 137L658 132L663 134L667 134L672 132L672 129L673 128L674 128L676 126L678 126L678 125L678 122L680 120L678 118L681 118L680 116L681 114L679 111L681 109L688 108L691 109L692 112L694 113Z'/%3E%3Cpath d='M286 209L287 212L286 213L285 213L284 214L283 211L284 210L285 211L284 210L283 210L282 208L280 208L278 211L279 213L277 214L276 214L276 212L275 213L274 211L272 210L271 211L270 210L272 208L271 208L272 206L273 206L273 208L274 208L274 207L275 209L280 206L282 206L284 207L286 209Z'/%3E%3Cpath d='M306 257L304 257L298 261L298 266L296 267L296 269L295 270L298 275L298 276L300 277L301 279L304 279L305 277L306 282L308 282L311 288L311 289L312 294L310 296L311 298L311 300L312 302L311 305L311 306L310 307L310 309L309 309L306 306L295 299L292 296L291 293L291 291L286 284L282 272L278 266L275 264L276 262L274 259L275 257L277 254L278 256L277 256L277 258L278 258L279 258L280 260L281 260L283 254L283 254L284 253L287 251L290 247L291 244L290 242L291 242L295 246L298 250L303 250L305 251L304 256L305 256L306 257Z'/%3E%3Cpath d='M828 172L830 174L831 173L832 176L833 178L833 181L832 182L832 184L833 189L835 190L834 189L836 188L837 190L838 189L839 190L839 191L840 193L841 193L841 195L840 193L838 193L836 190L836 192L834 190L832 191L830 190L831 187L830 186L830 188L828 186L826 181L828 182L827 173L828 172ZM824 210L824 209L828 202L829 199L830 202L828 204L827 207L824 210ZM837 198L839 198L839 199L838 201L836 202L835 197L837 198ZM840 208L838 205L839 204L839 201L839 200L840 201L840 208ZM843 199L844 200L845 203L844 203L845 204L844 203L844 201L843 201L842 199L843 199ZM844 195L846 200L845 200L842 195L841 195L844 195ZM831 191L833 192L833 196L830 191L831 191ZM848 207L849 208L848 209L850 211L850 214L849 216L850 218L848 214L847 216L848 219L847 220L847 219L846 219L844 218L844 214L842 212L841 214L839 212L838 215L837 215L838 212L840 211L841 209L842 210L842 211L844 209L845 209L845 208L847 208L846 205L848 207ZM840 206L841 199L842 203L840 206ZM836 219L836 219L835 219L836 219ZM830 196L831 197L830 197L829 196L830 196ZM844 205L842 206L842 205L843 204L844 205ZM838 217L837 216L839 217L838 217ZM847 204L846 204L846 202L847 204ZM834 191L835 192L834 191ZM835 195L835 194L835 195ZM840 196L841 198L839 196L839 197L838 194L840 196ZM841 191L840 190L840 189L841 191Z'/%3E%3Cpath d='M924 259L923 255L918 252L919 251L924 257L924 259ZM921 258L923 258L922 259L921 260L922 262L920 262L917 265L914 265L911 263L911 262L915 262L916 260L916 262L918 262L921 260L921 257L921 258ZM889 275L892 251L901 256L904 259L904 262L909 264L909 266L907 267L907 269L910 272L910 275L912 275L912 277L914 278L913 278L913 279L916 280L915 280L915 281L914 281L913 280L907 279L904 272L900 270L899 270L897 269L898 271L897 271L897 272L893 272L896 273L896 275L894 276L889 275ZM910 263L910 262L910 263ZM917 279L917 279L917 279L916 279L916 278L917 279ZM908 249L910 249L909 250L907 250L907 249L908 249ZM918 251L916 251L917 250L918 251ZM916 276L916 277L916 278L915 277L916 276ZM922 275L922 276L922 275ZM922 284L923 285L922 284L922 284L922 284L922 284ZM932 266L931 267L930 266L929 264L929 262L932 266Z'/%3E%3Cpath d='M553 63L555 66L552 69L553 70L550 69L546 70L545 69L544 69L540 67L538 66L539 67L538 67L537 66L534 64L534 65L534 64L533 62L533 60L532 59L532 58L532 57L532 57L532 57L532 56L540 54L542 55L550 55L552 56L553 59L554 60L552 61L553 62L553 63Z'/%3E%3Cpath d='M819 103L818 104L816 104L816 106L814 105L813 106L812 105L812 104L810 104L811 103L812 103L810 102L810 100L808 100L806 98L808 95L809 93L813 94L811 92L813 92L813 91L814 90L814 89L817 91L816 91L816 93L818 96L814 99L815 101L819 103Z'/%3E%3Cpath d='M456 122L457 122L456 123L456 122ZM479 92L480 91L480 92L484 92L485 93L483 95L483 99L481 99L483 101L482 103L483 104L481 106L482 108L480 108L477 108L478 103L478 103L477 103L477 103L478 101L476 102L479 96L479 92Z'/%3E%3Cpath d='M343 316L344 319L345 323L348 324L349 323L350 324L352 330L354 329L356 330L356 339L354 342L352 342L352 342L346 342L347 334L341 330L337 329L332 324L332 318L333 314L340 313L343 315L343 316Z'/%3E%3Cpath d='M591 124L592 127L590 127L591 126L590 126L590 123L591 124Z'/%3E%3Cpath d='M636 151L635 150L634 148L635 145L636 146L637 149L636 151Z'/%3E%3Cpath d='M567 81L571 82L570 83L569 83L569 86L565 85L561 87L555 86L555 85L554 84L554 84L551 83L551 82L548 79L550 78L551 75L554 73L558 74L562 73L566 76L567 81Z'/%3E%3Cpath d='M817 91L816 90L817 89L816 88L812 83L813 82L817 82L814 76L814 74L813 73L812 72L810 73L809 74L806 74L802 71L793 68L782 60L775 57L770 58L769 60L771 60L772 62L772 63L772 66L773 67L771 69L761 67L760 69L755 70L750 69L744 67L740 66L736 67L733 66L731 64L723 61L722 64L725 67L724 68L717 67L715 66L710 65L706 67L705 69L703 69L703 70L702 70L699 68L698 69L696 69L689 65L686 65L683 64L682 65L674 58L669 56L670 55L667 56L665 58L663 58L663 56L661 56L660 56L659 55L657 56L655 52L651 52L650 53L644 54L644 55L636 56L636 57L637 57L636 58L639 59L636 59L636 60L637 61L635 62L640 64L640 65L639 65L637 65L636 66L631 64L631 65L628 64L627 66L624 64L624 66L621 63L618 62L616 63L615 62L611 66L612 68L611 68L608 66L608 68L608 70L608 72L610 74L612 74L615 77L614 78L616 78L615 79L615 80L612 80L612 84L614 87L614 86L615 89L618 92L617 94L616 94L611 91L611 90L608 90L606 90L603 88L598 87L596 87L593 85L587 82L588 81L589 81L590 79L591 79L589 78L590 77L590 77L592 76L592 76L590 76L589 75L590 74L593 74L593 73L592 72L592 71L592 70L592 70L592 69L587 68L586 66L584 67L581 66L580 64L578 64L577 63L578 62L576 61L572 61L570 59L573 58L570 57L568 54L568 52L562 50L560 48L560 47L559 47L559 46L558 43L559 42L559 41L563 40L559 39L558 39L564 33L560 31L561 31L559 29L559 27L559 27L557 24L558 23L555 22L555 21L554 20L560 18L562 19L561 19L561 19L563 19L563 20L568 20L579 23L580 25L576 26L562 24L568 26L568 28L570 30L575 31L576 31L573 29L573 28L579 30L581 29L579 27L583 25L587 26L586 24L585 24L585 22L583 21L588 21L590 22L587 23L591 25L593 24L593 23L594 23L594 22L600 21L600 22L601 21L600 21L602 20L604 20L603 20L603 21L602 22L605 22L606 21L612 20L613 21L615 22L614 21L616 20L614 19L615 19L622 19L631 22L632 20L627 19L626 17L624 16L626 15L627 13L631 13L634 14L634 15L633 16L636 16L638 20L641 21L641 23L639 24L640 25L635 25L641 26L644 24L644 23L642 21L646 20L648 21L649 23L653 23L650 23L649 22L650 22L648 20L640 20L639 19L639 17L636 16L638 14L637 13L639 14L639 15L640 16L646 17L648 16L640 15L644 15L643 14L644 14L654 15L653 16L654 17L654 18L654 17L655 17L656 18L656 18L657 17L655 16L655 15L648 14L646 12L657 12L656 12L658 13L656 12L659 12L654 10L656 10L657 10L656 10L665 8L675 8L677 9L675 8L680 8L678 7L682 6L686 6L683 7L689 7L688 8L696 7L702 9L700 9L703 9L702 10L695 12L692 13L700 12L701 12L699 12L701 11L705 12L708 14L706 12L709 12L724 13L725 13L724 12L731 12L736 13L735 13L737 14L736 14L738 14L735 14L745 17L745 15L757 16L756 15L760 16L757 15L758 14L756 14L759 14L758 13L769 14L766 14L770 14L770 15L768 14L769 15L768 15L769 15L771 14L776 14L777 15L776 15L785 17L796 17L805 19L808 21L808 20L806 20L809 19L817 19L826 21L821 18L832 18L843 20L860 30L853 26L858 28L857 29L856 30L850 28L853 29L850 29L848 29L850 29L857 30L865 34L866 35L860 34L861 34L857 36L857 37L856 37L857 38L856 39L857 40L852 39L848 39L848 41L846 39L845 40L846 41L843 40L845 45L849 46L850 47L854 50L854 51L853 50L853 49L852 50L853 52L857 54L856 55L854 55L854 56L857 58L854 59L857 62L856 65L841 53L837 49L837 47L835 46L838 45L838 39L840 38L836 35L838 34L833 34L836 36L834 36L834 38L833 39L832 38L831 38L829 36L823 36L823 41L827 42L820 43L819 43L821 42L814 41L813 41L814 42L813 42L814 42L803 42L800 43L800 45L800 46L799 47L799 50L797 54L801 54L804 57L804 57L803 56L804 55L804 56L805 56L805 57L807 57L807 56L808 57L806 55L809 55L815 58L815 59L814 59L818 61L819 64L825 72L825 76L826 80L825 87L822 90L818 88L817 90L816 90L817 91ZM581 3L577 3L581 3ZM586 2L588 3L584 3L580 3L586 2ZM620 8L610 9L605 11L606 11L603 12L598 12L601 11L600 10L601 10L600 10L605 9L619 7L622 7L620 8ZM601 12L603 13L602 14L602 15L608 17L602 17L600 17L601 16L599 16L595 15L595 15L597 14L596 13L598 13L597 13L601 12ZM664 2L667 3L666 3L666 3L656 3L664 2ZM667 3L672 4L671 4L672 5L660 4L667 3ZM677 4L677 5L683 5L673 6L675 4L677 4ZM749 9L751 9L751 8L759 9L758 10L753 9L756 10L750 10L745 10L744 9L746 8L749 9ZM762 9L770 10L766 10L762 9ZM815 55L835 71L831 70L830 70L832 74L837 77L839 79L837 78L835 77L836 80L834 78L831 73L828 71L823 65L819 62L816 58L817 58L814 55L815 55ZM834 16L836 17L833 16L834 16ZM808 20L805 19L808 20ZM600 2L597 2L600 2ZM596 20L593 21L592 20L593 19L596 20ZM608 3L611 2L608 3ZM599 3L598 3L601 3L599 3ZM606 3L601 3L606 3ZM598 2L594 2L598 2ZM593 2L598 3L593 2ZM659 4L656 3L659 4ZM755 11L753 11L755 11ZM757 12L762 13L754 12L757 12ZM802 53L803 53L803 54L802 54L801 53L802 53ZM820 19L817 18L820 19ZM847 44L846 43L847 42L848 43L847 44ZM866 54L863 53L866 54ZM856 67L856 67L855 67L856 66L855 65L856 67ZM855 80L854 80L855 79L855 80ZM853 82L852 83L851 84L851 81L852 82L853 81L853 82ZM849 84L850 84L850 85L850 87L849 86L849 84ZM704 11L701 11L704 11ZM629 13L628 13L628 12L631 13L629 13ZM643 14L641 14L643 14L644 14L643 14ZM646 14L644 13L646 14ZM614 18L613 19L610 18L614 18ZM546 53L545 53L546 54L546 54L546 53L550 53L550 55L543 55L544 54L546 53ZM579 79L582 80L584 82L587 81L587 82L584 82L580 84L580 82L577 81L580 80L579 79Z'/%3E%3Cpath d='M582 247L583 247L585 245L586 249L585 250L583 250L583 252L582 252L580 251L580 251L582 247Z'/%3E%3Cpath d='M641 171L633 172L631 174L628 178L627 177L619 177L618 176L618 179L617 181L610 168L606 164L604 158L602 154L600 152L598 148L592 139L591 139L591 134L594 135L596 132L597 132L598 130L595 127L601 124L604 125L609 128L616 135L624 135L625 137L627 137L628 140L632 144L632 146L635 150L637 151L636 152L640 157L648 158L649 160L648 167L641 171Z'/%3E%3Cpath d='M594 206L594 206L594 203L591 201L591 196L590 196L590 197L588 197L589 200L586 205L585 205L583 203L580 207L577 207L577 206L574 206L571 202L569 203L568 208L567 209L565 208L565 205L563 201L563 199L562 198L561 194L560 194L563 184L565 183L565 167L567 167L567 160L584 160L584 159L584 160L599 160L600 163L601 172L605 175L602 178L601 178L599 194L598 194L596 197L596 201L595 202L594 206Z'/%3E%3Cpath d='M466 186L467 191L469 193L469 195L466 195L464 194L458 194L454 195L455 194L454 194L454 192L457 192L458 191L461 192L462 192L459 190L458 191L455 191L454 189L452 186L454 184L456 180L461 180L462 181L464 182L466 186Z'/%3E%3Cpath d='M936 272L936 274L936 272L935 272L936 271L936 272ZM941 276L943 277L944 278L941 278L941 276ZM942 273L938 270L941 271L942 273ZM936 269L935 269L933 266L936 269ZM944 272L945 277L944 275L944 272ZM946 280L947 280L947 282L945 281L945 280L946 280Z'/%3E%3Cpath d='M472 210L468 216L466 214L466 212L464 212L463 210L464 209L464 209L464 208L463 208L466 204L469 204L470 207L471 209L470 210L472 210Z'/%3E%3Cpath d='M256 188L258 190L259 189L260 190L259 192L257 192L253 190L256 188Z'/%3E%3Cpath d='M615 248L614 245L614 231L617 226L619 225L621 223L625 223L633 212L635 206L635 199L638 198L640 197L641 197L641 202L642 203L640 203L640 206L633 225L628 232L621 239L615 248ZM635 199L635 206L633 212L630 212L622 208L618 202L619 198L622 202L624 202L626 201L628 201L630 200L635 199Z'/%3E%3Cpath d='M554 85L554 86L555 88L554 89L554 91L552 91L553 90L550 88L549 89L546 87L547 87L546 86L547 85L546 85L546 83L545 83L545 82L546 82L545 81L545 80L548 79L551 82L551 83L553 84L554 84L554 85Z'/%3E%3Cpath d='M594 226L593 227L592 227L589 228L588 227L586 227L586 228L582 224L581 225L578 225L575 220L573 219L573 217L570 214L569 211L567 210L567 209L568 208L569 203L571 203L573 206L577 206L577 207L580 207L583 203L585 205L586 205L589 200L588 197L591 196L591 201L594 203L594 209L594 210L592 210L591 212L594 213L596 216L598 221L594 226Z'/%3E%3Cpath d='M518 241L518 240L519 240L518 241Z'/%3E%3Cpath d='M350 221L349 225L350 228L349 232L348 233L347 232L345 232L344 233L345 234L343 234L341 229L340 229L339 226L340 223L341 222L342 219L345 220L345 219L349 219L350 220L350 221Z'/%3E%3Cpath d='M552 70L551 72L548 72L546 73L544 73L544 74L541 74L539 72L540 71L545 69L546 70L549 69L552 70Z'/%3E%3Cpath d='M539 78L537 79L536 81L534 80L532 81L533 81L532 79L532 78L534 78L538 77L539 78Z'/%3E%3Cpath d='M541 46L539 48L539 47L541 46ZM536 50L536 49L537 47L536 50ZM524 43L525 43L524 41L526 40L526 38L527 37L525 36L524 32L526 31L528 30L527 30L529 28L529 26L530 26L532 24L531 23L533 22L534 22L535 21L538 22L539 20L538 20L546 22L545 23L547 25L546 26L548 27L544 27L542 28L543 28L542 29L543 30L542 31L536 34L536 35L535 36L536 39L540 41L538 42L539 42L539 43L534 44L536 44L535 44L536 48L535 50L532 50L531 51L531 52L528 52L527 50L528 50L528 49L524 44L524 43Z'/%3E%3Cpath d='M584 337L584 342L582 341L581 340L581 338L583 336L584 337Z'/%3E%3Cpath d='M590 112L591 112L592 111L592 109L594 109L596 108L599 109L602 108L606 107L606 108L604 110L604 117L595 124L592 122L592 119L593 119L593 117L592 116L591 116L590 112Z'/%3E%3Cpath d='M565 169L565 183L563 184L560 194L562 195L563 201L562 200L560 202L560 203L556 207L552 208L553 209L551 211L549 212L546 213L546 212L544 213L543 213L542 209L539 205L539 204L543 204L542 202L541 195L540 193L539 193L537 188L542 179L543 166L541 162L540 157L543 155L565 169Z'/%3E%3Cpath d='M502 200L502 203L504 204L504 208L504 215L505 218L503 219L502 216L502 206L501 206L501 203L500 201L500 200L502 200Z'/%3E%3Cpath d='M770 166L771 167L772 169L773 169L774 176L775 176L777 174L779 175L780 173L782 174L784 177L785 180L788 183L788 187L788 188L787 188L782 188L780 191L783 198L780 194L777 194L777 191L776 191L774 192L775 196L773 203L774 205L774 207L776 207L778 214L781 216L783 218L782 220L781 219L780 220L780 218L778 216L777 217L773 210L772 211L772 202L774 198L772 190L768 185L769 184L769 182L769 181L769 181L764 173L765 172L765 168L767 168L767 167L768 167L768 166L770 166Z'/%3E%3Cpath d='M670 108L670 104L669 102L667 101L667 100L669 100L670 98L669 98L670 98L670 96L671 96L672 95L673 96L673 97L674 98L674 98L672 98L671 98L671 100L674 100L675 100L676 100L679 101L682 100L683 103L686 103L688 107L685 107L684 107L680 109L678 105L676 103L675 105L675 106L674 106L674 108L672 107L671 108L670 108Z'/%3E%3Cpath d='M637 94L639 94L639 92L640 91L641 90L642 91L641 90L642 89L645 91L647 94L651 95L654 99L663 104L666 105L666 107L664 106L664 107L662 108L662 110L661 111L659 112L659 113L658 114L655 113L654 109L652 109L648 106L646 106L642 104L638 105L637 107L635 107L634 102L632 101L631 100L632 100L632 99L630 98L631 99L630 97L630 95L632 96L633 96L634 95L631 92L629 92L629 94L628 93L629 91L631 91L635 94L637 94Z'/%3E%3Cpath d='M845 277L846 275L845 275L846 274L851 272L852 273L845 277Z'/%3E%3Cpath d='M332 204L329 204L330 203L330 201L332 201L332 204Z'/%3E%3Cpath d='M529 121L530 124L526 126L526 129L525 131L523 125L521 123L519 119L521 114L521 110L523 108L525 107L526 109L528 108L526 111L528 114L526 118L526 119L528 119L529 121Z'/%3E%3Cpath d='M601 93L604 93L607 95L607 98L611 99L610 99L610 100L609 100L611 104L610 105L612 108L611 108L610 107L607 107L606 108L606 107L602 108L599 109L596 108L594 109L592 109L592 111L591 112L590 110L591 109L590 108L589 110L587 109L585 111L583 111L578 109L577 109L577 110L575 111L573 109L569 109L571 108L568 108L569 108L568 106L568 105L565 104L566 103L566 104L568 103L566 102L567 102L566 101L566 100L564 100L564 98L566 97L571 97L571 96L573 96L571 95L571 94L576 95L581 92L585 92L589 94L594 95L596 95L598 95L601 93ZM568 92L569 93L571 94L571 95L567 95L564 98L566 96L564 96L565 94L564 93L566 92L568 92Z'/%3E%3Cpath d='M609 264L609 266L608 264L609 263L609 264ZM610 260L610 262L610 260L610 260ZM591 276L586 273L584 268L582 265L582 258L583 258L586 254L584 251L586 250L586 247L585 246L586 245L594 245L604 253L604 254L609 259L608 264L610 268L609 273L610 279L612 280L608 283L606 284L604 284L603 285L602 284L600 285L599 284L596 285L595 278L594 277L594 278L591 276Z'/%3E%3Cpath d='M594 245L586 245L583 247L582 247L582 245L583 238L587 234L585 232L586 228L588 227L589 228L592 227L593 227L594 226L596 228L597 235L594 241L594 245Z'/%3E%3Cpath d='M590 76L584 78L583 79L583 78L582 79L583 80L580 79L577 79L575 78L575 78L574 78L577 78L575 78L574 76L575 77L572 78L572 80L570 80L571 82L568 82L567 81L568 79L568 78L571 78L568 75L568 74L564 72L558 74L557 74L553 74L551 72L552 70L553 70L552 69L555 66L553 63L558 62L569 64L570 62L576 61L578 62L577 63L578 64L580 64L581 66L584 67L586 66L587 68L592 69L592 70L592 70L592 71L592 72L593 73L593 74L590 74L590 76Z'/%3E%3Cpath d='M364 364L363 366L361 368L357 368L355 366L353 366L351 364L350 352L352 351L355 355L356 354L362 358L364 360L363 362L364 364Z'/%3E%3Cpath d='M154 32L156 32L159 32L155 33L155 32L153 32L154 32ZM154 39L154 40L153 41L152 41L150 40L154 39ZM173 46L174 46L173 47L167 48L169 47L170 46L170 47L171 46L173 46ZM217 51L213 54L213 53L215 50L212 52L214 50L214 50L214 48L213 48L215 46L214 46L214 45L216 44L214 45L214 44L215 42L212 45L211 44L212 43L211 44L210 43L210 43L211 44L209 45L208 42L206 42L208 40L207 41L209 41L208 40L205 41L204 41L204 40L198 40L198 40L199 39L197 39L196 39L197 39L196 38L197 38L193 38L190 39L192 39L189 40L188 40L180 42L183 41L182 41L186 39L188 38L191 38L190 38L192 37L181 40L180 40L175 42L176 43L175 44L156 50L148 52L147 52L148 52L141 54L148 51L151 51L152 50L162 47L165 44L169 42L164 44L166 43L164 43L162 44L162 43L161 43L156 44L159 43L158 42L161 40L163 39L157 41L156 39L158 38L159 38L158 39L161 38L160 38L161 38L158 38L158 37L157 38L159 36L167 33L169 33L175 32L176 31L177 30L177 30L179 29L174 30L174 29L168 30L169 28L171 28L168 27L178 25L180 25L178 26L184 26L183 26L184 24L184 25L186 26L184 25L185 24L182 24L183 23L180 22L183 20L188 20L196 18L200 17L200 18L202 17L209 16L210 16L209 17L211 16L216 17L215 17L216 17L215 18L230 18L233 19L206 40L210 40L209 40L210 42L209 43L216 41L216 44L215 49L217 50L217 51ZM141 53L141 54L136 55L139 54L141 53ZM213 50L212 50L213 49L213 50ZM214 52L211 53L213 51L214 51L214 52ZM213 48L213 48L213 49L211 49L211 48L213 48ZM208 54L209 54L208 54L208 52L208 54ZM190 41L193 40L190 41ZM210 47L208 50L209 47L207 48L210 47L210 47ZM213 45L214 45L213 46L214 45L212 47L210 48L213 45ZM211 45L211 45L212 45L210 46L211 46L208 47L208 46L211 45ZM210 50L211 50L211 52L210 52L211 53L209 54L209 52L210 52L209 51L210 51L209 51L210 50ZM211 48L208 50L210 48L211 48ZM176 44L177 45L176 45L173 45L176 44ZM126 58L122 59L126 58ZM131 56L132 56L131 57L126 58L131 56ZM106 62L109 61L106 62ZM886 59L888 59L886 59ZM79 171L78 171L79 168L80 166L81 167L82 169L79 171ZM79 164L80 165L79 165L78 164L79 164ZM76 162L76 163L75 163L75 162L76 161L76 162ZM73 160L72 160L73 159L73 160ZM322 82L330 82L332 82L338 75L338 76L340 75L341 76L339 80L340 81L340 82L340 82L340 83L337 84L336 84L336 85L335 84L336 84L334 86L331 87L328 91L329 93L330 92L330 92L330 93L326 94L326 92L326 94L322 94L319 96L319 94L318 97L318 97L317 99L315 102L314 100L315 98L314 100L314 103L310 108L311 105L311 104L310 103L311 103L311 102L313 100L311 101L310 104L310 103L310 104L308 104L309 102L308 103L308 104L310 105L309 106L308 104L309 107L309 107L308 106L308 108L307 107L308 108L308 108L309 108L309 112L309 109L309 111L308 110L307 111L307 111L306 112L308 112L308 112L309 112L307 114L305 113L306 114L305 115L306 115L304 116L301 118L302 118L301 118L299 119L295 123L293 123L293 124L292 123L290 128L289 133L289 143L288 146L286 149L285 149L286 148L284 145L284 143L284 144L284 142L283 143L283 141L284 139L283 139L284 136L282 132L278 133L278 131L277 131L276 130L276 130L274 131L274 130L272 131L272 131L272 130L271 131L269 130L267 131L266 130L266 132L267 131L267 132L268 132L266 133L268 135L267 135L265 134L265 135L264 134L263 135L262 134L262 133L261 132L260 133L256 133L256 132L256 133L253 134L254 133L253 133L253 134L251 136L248 137L249 137L248 136L248 137L244 139L244 141L243 141L243 146L243 146L239 144L239 140L236 133L234 132L230 135L228 133L228 130L226 126L221 126L221 127L213 127L205 123L206 122L199 123L200 120L198 119L198 118L194 116L194 114L193 110L194 109L194 107L194 106L194 106L195 106L195 105L197 105L195 104L194 105L194 105L194 104L193 102L195 99L194 97L197 94L199 89L207 79L209 79L207 79L209 76L209 76L210 72L214 73L212 75L215 74L213 76L212 76L212 76L215 73L216 70L280 70L281 69L281 70L281 71L284 72L287 73L289 73L292 73L295 72L301 77L301 78L302 78L302 79L302 79L302 80L304 81L302 87L298 91L299 93L309 89L310 87L310 87L315 87L322 82ZM323 95L318 96L320 95L323 95Z'/%3E%3Cpath d='M672 91L673 91L671 93L674 95L675 93L677 95L679 96L676 98L674 98L673 97L673 96L672 95L671 96L670 96L670 98L669 98L670 98L669 100L667 100L667 101L669 102L670 104L670 108L666 107L666 105L663 104L654 99L651 95L647 94L645 91L642 89L641 90L642 91L641 90L640 91L639 92L639 94L637 94L633 82L639 81L646 84L649 87L656 86L659 89L660 89L660 92L662 92L663 94L666 94L668 96L669 94L672 91Z'/%3E%3Cpath d='M324 200L324 201L323 200L324 200ZM334 210L335 211L332 213L333 215L331 216L330 219L332 223L329 225L326 226L326 228L324 227L322 227L320 225L322 228L322 232L324 232L324 233L318 239L318 238L316 239L314 237L313 232L312 231L313 229L312 224L313 218L308 218L306 215L301 215L300 213L300 211L299 207L298 207L300 201L302 198L304 197L302 198L303 202L301 205L302 208L303 207L304 205L303 201L307 198L308 199L307 197L308 196L308 199L311 199L312 200L312 202L318 202L318 203L320 204L324 202L323 202L330 201L327 202L328 205L329 204L330 205L330 204L332 206L331 209L330 209L331 210L334 210Z'/%3E%3Cpath d='M790 162L788 164L787 164L787 166L786 168L786 171L789 175L789 176L797 184L800 194L800 194L800 199L796 203L795 202L795 203L794 202L794 203L794 203L794 204L794 205L793 203L794 205L794 206L792 204L793 206L790 209L789 206L790 204L788 202L789 202L789 201L791 200L792 201L791 198L793 198L792 197L795 195L795 191L794 189L794 185L792 183L793 182L790 180L785 172L781 170L781 168L782 169L783 167L781 166L782 165L780 164L779 165L777 164L776 161L776 161L773 159L774 157L776 158L776 157L778 158L778 157L780 157L781 155L783 157L786 157L786 160L790 162Z'/%3E%3Cpath d='M956 297L956 298L957 297L956 299L955 300L955 296L956 296L956 297ZM956 301L957 302L956 303L956 301L956 300L956 301ZM958 306L957 307L957 307L958 306ZM958 312L957 311L958 310L958 312Z'/%3E%3Cpath d='M28 292L28 293L26 292L28 292ZM31 294L29 293L31 294Z'/%3E%3Cpath d='M644 180L643 181L642 183L635 187L633 189L631 189L628 191L625 192L624 194L619 194L616 185L617 181L618 179L618 176L619 177L627 177L628 178L631 174L633 172L641 171L644 180ZM648 194L650 195L648 196L646 195L648 194Z'/%3E%3Cpath d='M579 323L584 324L585 331L584 337L582 336L581 340L582 341L583 342L584 342L584 340L587 340L585 346L582 349L578 354L571 361L568 364L566 364L565 365L558 365L555 366L552 366L551 367L548 366L548 365L547 366L547 364L546 361L547 360L547 357L543 346L544 344L545 345L546 346L547 347L550 347L552 346L553 333L555 337L554 340L557 340L560 337L561 334L565 336L567 336L569 332L571 331L572 328L576 325L579 323ZM575 351L577 348L575 346L572 347L570 350L572 353L573 353L574 351L575 351Z'/%3E%3Cpath d='M583 300L579 301L578 303L576 304L573 308L569 308L567 306L564 307L560 302L560 290L566 290L566 282L567 284L570 283L570 285L572 286L574 286L575 285L576 287L578 288L580 291L581 291L582 291L582 287L581 288L580 287L578 284L579 281L578 276L580 273L585 272L586 274L592 277L593 281L592 282L591 286L592 287L591 288L590 292L591 294L583 297L583 300Z'/%3E%3Cpath d='M584 324L579 323L578 322L575 321L574 319L575 317L574 317L573 316L571 314L568 308L573 308L576 304L578 303L579 301L581 300L583 300L583 301L585 301L590 304L589 310L588 312L589 315L588 318L587 320L584 324Z'/%3E%3C/g%3E%3Ccircle cx='671' cy='119' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='549' cy='286' r='7.1' fill='url(%23g)' fill-opacity='0.43'/%3E%3Ccircle cx='549' cy='286' r='0.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='549' cy='95' r='15.0' fill='url(%23g)' fill-opacity='0.64'/%3E%3Ccircle cx='549' cy='95' r='1.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='643' cy='152' r='20.9' fill='url(%23g)' fill-opacity='0.76'/%3E%3Ccircle cx='643' cy='152' r='2.7' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='338' cy='372' r='17.1' fill='url(%23g)' fill-opacity='0.69'/%3E%3Ccircle cx='338' cy='372' r='2.2' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='611' cy='98' r='14.7' fill='url(%23g)' fill-opacity='0.64'/%3E%3Ccircle cx='611' cy='98' r='1.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='849' cy='332' r='26.2' fill='url(%23g)' fill-opacity='0.86'/%3E%3Ccircle cx='849' cy='332' r='3.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='531' cy='74' r='20.4' fill='url(%23g)' fill-opacity='0.75'/%3E%3Ccircle cx='531' cy='74' r='2.6' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='617' cy='98' r='11.0' fill='url(%23g)' fill-opacity='0.55'/%3E%3Ccircle cx='617' cy='98' r='1.4' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='583' cy='254' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='510' cy='66' r='22.8' fill='url(%23g)' fill-opacity='0.80'/%3E%3Ccircle cx='510' cy='66' r='2.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='506' cy='207' r='10.7' fill='url(%23g)' fill-opacity='0.54'/%3E%3Ccircle cx='506' cy='207' r='1.4' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='496' cy='196' r='7.9' fill='url(%23g)' fill-opacity='0.46'/%3E%3Ccircle cx='496' cy='196' r='1.0' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='741' cy='154' r='7.3' fill='url(%23g)' fill-opacity='0.44'/%3E%3Ccircle cx='741' cy='154' r='0.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='561' cy='90' r='16.6' fill='url(%23g)' fill-opacity='0.68'/%3E%3Ccircle cx='561' cy='90' r='2.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='296' cy='144' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='542' cy='86' r='12.5' fill='url(%23g)' fill-opacity='0.59'/%3E%3Ccircle cx='542' cy='86' r='1.6' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='562' cy='57' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='259' cy='178' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='326' cy='302' r='12.1' fill='url(%23g)' fill-opacity='0.58'/%3E%3Ccircle cx='326' cy='302' r='1.5' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='350' cy='293' r='14.7' fill='url(%23g)' fill-opacity='0.64'/%3E%3Ccircle cx='350' cy='293' r='1.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='818' cy='225' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='738' cy='141' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='566' cy='324' r='11.8' fill='url(%23g)' fill-opacity='0.57'/%3E%3Ccircle cx='566' cy='324' r='1.5' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='558' cy='217' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='291' cy='54' r='23.3' fill='url(%23g)' fill-opacity='0.81'/%3E%3Ccircle cx='291' cy='54' r='3.0' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='519' cy='77' r='24.6' fill='url(%23g)' fill-opacity='0.83'/%3E%3Ccircle cx='519' cy='77' r='3.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='328' cy='366' r='18.3' fill='url(%23g)' fill-opacity='0.71'/%3E%3Ccircle cx='328' cy='366' r='2.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='750' cy='112' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='485' cy='213' r='9.7' fill='url(%23g)' fill-opacity='0.52'/%3E%3Ccircle cx='485' cy='213' r='1.2' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='534' cy='214' r='10.6' fill='url(%23g)' fill-opacity='0.54'/%3E%3Ccircle cx='534' cy='214' r='1.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='560' cy='256' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='541' cy='244' r='9.1' fill='url(%23g)' fill-opacity='0.50'/%3E%3Ccircle cx='541' cy='244' r='1.2' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='297' cy='226' r='15.8' fill='url(%23g)' fill-opacity='0.66'/%3E%3Ccircle cx='297' cy='226' r='2.0' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='619' cy='285' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='436' cy='185' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='268' cy='205' r='17.4' fill='url(%23g)' fill-opacity='0.69'/%3E%3Ccircle cx='268' cy='205' r='2.2' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='286' cy='162' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='585' cy='114' r='21.5' fill='url(%23g)' fill-opacity='0.77'/%3E%3Ccircle cx='585' cy='114' r='2.7' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='535' cy='68' r='18.3' fill='url(%23g)' fill-opacity='0.71'/%3E%3Ccircle cx='535' cy='68' r='2.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='524' cy='65' r='19.9' fill='url(%23g)' fill-opacity='0.74'/%3E%3Ccircle cx='524' cy='65' r='2.5' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='617' cy='197' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='521' cy='50' r='22.4' fill='url(%23g)' fill-opacity='0.79'/%3E%3Ccircle cx='521' cy='50' r='2.8' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='310' cy='172' r='12.9' fill='url(%23g)' fill-opacity='0.60'/%3E%3Ccircle cx='310' cy='172' r='1.6' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='505' cy='139' r='12.1' fill='url(%23g)' fill-opacity='0.58'/%3E%3Ccircle cx='505' cy='139' r='1.5' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='283' cy='248' r='12.3' fill='url(%23g)' fill-opacity='0.58'/%3E%3Ccircle cx='283' cy='248' r='1.6' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='581' cy='143' r='10.4' fill='url(%23g)' fill-opacity='0.54'/%3E%3Ccircle cx='581' cy='143' r='1.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='609' cy='185' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='493' cy='99' r='20.6' fill='url(%23g)' fill-opacity='0.75'/%3E%3Ccircle cx='493' cy='99' r='2.6' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='554' cy='44' r='21.7' fill='url(%23g)' fill-opacity='0.78'/%3E%3Ccircle cx='554' cy='44' r='2.8' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='612' cy='207' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='552' cy='30' r='19.4' fill='url(%23g)' fill-opacity='0.73'/%3E%3Ccircle cx='552' cy='30' r='2.5' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='988' cy='303' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='504' cy='78' r='23.1' fill='url(%23g)' fill-opacity='0.80'/%3E%3Ccircle cx='504' cy='78' r='2.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='532' cy='244' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='495' cy='56' r='22.0' fill='url(%23g)' fill-opacity='0.78'/%3E%3Ccircle cx='495' cy='56' r='2.8' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='605' cy='91' r='18.2' fill='url(%23g)' fill-opacity='0.71'/%3E%3Ccircle cx='605' cy='91' r='2.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='497' cy='212' r='10.6' fill='url(%23g)' fill-opacity='0.54'/%3E%3Ccircle cx='497' cy='212' r='1.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='469' cy='204' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='458' cy='191' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='458' cy='197' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='529' cy='235' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='557' cy='101' r='17.2' fill='url(%23g)' fill-opacity='0.69'/%3E%3Ccircle cx='557' cy='101' r='2.2' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='254' cy='183' r='10.5' fill='url(%23g)' fill-opacity='0.54'/%3E%3Ccircle cx='254' cy='183' r='1.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='336' cy='223' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='264' cy='187' r='9.3' fill='url(%23g)' fill-opacity='0.51'/%3E%3Ccircle cx='264' cy='187' r='1.2' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='539' cy='83' r='18.2' fill='url(%23g)' fill-opacity='0.71'/%3E%3Ccircle cx='539' cy='83' r='2.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='302' cy='171' r='7.7' fill='url(%23g)' fill-opacity='0.46'/%3E%3Ccircle cx='302' cy='171' r='1.0' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='546' cy='76' r='15.3' fill='url(%23g)' fill-opacity='0.65'/%3E%3Ccircle cx='546' cy='76' r='1.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='779' cy='242' r='11.3' fill='url(%23g)' fill-opacity='0.56'/%3E%3Ccircle cx='779' cy='242' r='1.4' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='719' cy='162' r='9.7' fill='url(%23g)' fill-opacity='0.52'/%3E%3Ccircle cx='719' cy='162' r='1.2' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='482' cy='58' r='21.8' fill='url(%23g)' fill-opacity='0.78'/%3E%3Ccircle cx='482' cy='58' r='2.8' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='638' cy='124' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='613' cy='121' r='9.1' fill='url(%23g)' fill-opacity='0.50'/%3E%3Ccircle cx='613' cy='121' r='1.2' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='462' cy='29' r='23.1' fill='url(%23g)' fill-opacity='0.80'/%3E%3Ccircle cx='462' cy='29' r='2.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='590' cy='127' r='21.4' fill='url(%23g)' fill-opacity='0.77'/%3E%3Ccircle cx='590' cy='127' r='2.7' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='531' cy='91' r='17.9' fill='url(%23g)' fill-opacity='0.70'/%3E%3Ccircle cx='531' cy='91' r='2.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='290' cy='174' r='12.9' fill='url(%23g)' fill-opacity='0.60'/%3E%3Ccircle cx='290' cy='174' r='1.6' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='596' cy='128' r='12.7' fill='url(%23g)' fill-opacity='0.59'/%3E%3Ccircle cx='596' cy='128' r='1.6' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='844' cy='107' r='18.5' fill='url(%23g)' fill-opacity='0.71'/%3E%3Ccircle cx='844' cy='107' r='2.4' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='655' cy='74' r='13.2' fill='url(%23g)' fill-opacity='0.60'/%3E%3Ccircle cx='655' cy='74' r='1.7' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='605' cy='240' r='10.2' fill='url(%23g)' fill-opacity='0.53'/%3E%3Ccircle cx='605' cy='240' r='1.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='683' cy='94' r='10.3' fill='url(%23g)' fill-opacity='0.53'/%3E%3Ccircle cx='683' cy='94' r='1.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='788' cy='195' r='8.7' fill='url(%23g)' fill-opacity='0.49'/%3E%3Ccircle cx='788' cy='195' r='1.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='822' cy='110' r='22.8' fill='url(%23g)' fill-opacity='0.79'/%3E%3Ccircle cx='822' cy='110' r='2.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='624' cy='134' r='14.5' fill='url(%23g)' fill-opacity='0.63'/%3E%3Ccircle cx='624' cy='134' r='1.8' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='782' cy='174' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='592' cy='119' r='14.7' fill='url(%23g)' fill-opacity='0.64'/%3E%3Ccircle cx='592' cy='119' r='1.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='474' cy='217' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='546' cy='145' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='724' cy='212' r='12.1' fill='url(%23g)' fill-opacity='0.58'/%3E%3Ccircle cx='724' cy='212' r='1.5' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='574' cy='350' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='552' cy='53' r='19.6' fill='url(%23g)' fill-opacity='0.74'/%3E%3Ccircle cx='552' cy='53' r='2.5' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='514' cy='68' r='24.4' fill='url(%23g)' fill-opacity='0.82'/%3E%3Ccircle cx='514' cy='68' r='3.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='553' cy='48' r='19.8' fill='url(%23g)' fill-opacity='0.74'/%3E%3Ccircle cx='553' cy='48' r='2.5' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='476' cy='137' r='14.4' fill='url(%23g)' fill-opacity='0.63'/%3E%3Ccircle cx='476' cy='137' r='1.8' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='566' cy='76' r='16.9' fill='url(%23g)' fill-opacity='0.68'/%3E%3Ccircle cx='566' cy='76' r='2.2' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='627' cy='311' r='7.1' fill='url(%23g)' fill-opacity='0.43'/%3E%3Ccircle cx='627' cy='311' r='0.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='232' cy='155' r='12.7' fill='url(%23g)' fill-opacity='0.59'/%3E%3Ccircle cx='232' cy='155' r='1.6' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='553' cy='93' r='14.8' fill='url(%23g)' fill-opacity='0.64'/%3E%3Ccircle cx='553' cy='93' r='1.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='489' cy='176' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='761' cy='170' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='547' cy='90' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='742' cy='77' r='16.6' fill='url(%23g)' fill-opacity='0.68'/%3E%3Ccircle cx='742' cy='77' r='2.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='597' cy='310' r='6.8' fill='url(%23g)' fill-opacity='0.42'/%3E%3Ccircle cx='597' cy='310' r='0.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='471' cy='164' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='655' cy='316' r='18.0' fill='url(%23g)' fill-opacity='0.70'/%3E%3Ccircle cx='655' cy='316' r='2.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='594' cy='291' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='818' cy='227' r='14.2' fill='url(%23g)' fill-opacity='0.63'/%3E%3Ccircle cx='818' cy='227' r='1.8' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='550' cy='326' r='11.1' fill='url(%23g)' fill-opacity='0.56'/%3E%3Ccircle cx='550' cy='326' r='1.4' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='522' cy='176' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='524' cy='208' r='9.1' fill='url(%23g)' fill-opacity='0.50'/%3E%3Ccircle cx='524' cy='208' r='1.2' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='266' cy='193' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='512' cy='61' r='23.0' fill='url(%23g)' fill-opacity='0.80'/%3E%3Ccircle cx='512' cy='61' r='2.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='534' cy='31' r='23.2' fill='url(%23g)' fill-opacity='0.80'/%3E%3Ccircle cx='534' cy='31' r='3.0' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='721' cy='138' r='10.9' fill='url(%23g)' fill-opacity='0.55'/%3E%3Ccircle cx='721' cy='138' r='1.4' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='910' cy='396' r='24.3' fill='url(%23g)' fill-opacity='0.82'/%3E%3Ccircle cx='910' cy='396' r='3.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='650' cy='164' r='13.3' fill='url(%23g)' fill-opacity='0.61'/%3E%3Ccircle cx='650' cy='164' r='1.7' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='677' cy='131' r='9.9' fill='url(%23g)' fill-opacity='0.52'/%3E%3Ccircle cx='677' cy='131' r='1.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='279' cy='210' r='16.2' fill='url(%23g)' fill-opacity='0.67'/%3E%3Ccircle cx='279' cy='210' r='2.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='293' cy='275' r='15.2' fill='url(%23g)' fill-opacity='0.65'/%3E%3Ccircle cx='293' cy='275' r='1.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='834' cy='184' r='11.1' fill='url(%23g)' fill-opacity='0.56'/%3E%3Ccircle cx='834' cy='184' r='1.4' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='902' cy='266' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='543' cy='62' r='16.5' fill='url(%23g)' fill-opacity='0.67'/%3E%3Ccircle cx='543' cy='62' r='2.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='812' cy='97' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='481' cy='100' r='21.9' fill='url(%23g)' fill-opacity='0.78'/%3E%3Ccircle cx='481' cy='100' r='2.8' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='344' cy='328' r='12.4' fill='url(%23g)' fill-opacity='0.58'/%3E%3Ccircle cx='344' cy='328' r='1.6' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='591' cy='125' r='11.0' fill='url(%23g)' fill-opacity='0.55'/%3E%3Ccircle cx='591' cy='125' r='1.4' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='636' cy='148' r='17.7' fill='url(%23g)' fill-opacity='0.70'/%3E%3Ccircle cx='636' cy='148' r='2.3' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='559' cy='80' r='16.6' fill='url(%23g)' fill-opacity='0.68'/%3E%3Ccircle cx='559' cy='80' r='2.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='710' cy='50' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='583' cy='249' r='8.5' fill='url(%23g)' fill-opacity='0.48'/%3E%3Ccircle cx='583' cy='249' r='1.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='620' cy='153' r='14.5' fill='url(%23g)' fill-opacity='0.63'/%3E%3Ccircle cx='620' cy='153' r='1.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='582' cy='184' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='460' cy='188' r='10.9' fill='url(%23g)' fill-opacity='0.55'/%3E%3Ccircle cx='460' cy='188' r='1.4' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='940' cy='271' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='467' cy='210' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='256' cy='190' r='12.4' fill='url(%23g)' fill-opacity='0.58'/%3E%3Ccircle cx='256' cy='190' r='1.6' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='628' cy='222' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='550' cy='85' r='16.4' fill='url(%23g)' fill-opacity='0.67'/%3E%3Ccircle cx='550' cy='85' r='2.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='582' cy='212' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='345' cy='227' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='546' cy='71' r='16.9' fill='url(%23g)' fill-opacity='0.68'/%3E%3Ccircle cx='546' cy='71' r='2.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='535' cy='79' r='19.2' fill='url(%23g)' fill-opacity='0.73'/%3E%3Ccircle cx='535' cy='79' r='2.4' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='536' cy='36' r='21.2' fill='url(%23g)' fill-opacity='0.77'/%3E%3Ccircle cx='536' cy='36' r='2.7' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='583' cy='339' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='598' cy='116' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='551' cy='184' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='502' cy='209' r='8.8' fill='url(%23g)' fill-opacity='0.49'/%3E%3Ccircle cx='502' cy='209' r='1.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='776' cy='193' r='13.3' fill='url(%23g)' fill-opacity='0.61'/%3E%3Ccircle cx='776' cy='193' r='1.7' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='677' cy='102' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='647' cy='102' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='848' cy='275' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='331' cy='202' r='15.2' fill='url(%23g)' fill-opacity='0.65'/%3E%3Ccircle cx='331' cy='202' r='1.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='524' cy='119' r='16.7' fill='url(%23g)' fill-opacity='0.68'/%3E%3Ccircle cx='524' cy='119' r='2.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='588' cy='102' r='12.7' fill='url(%23g)' fill-opacity='0.59'/%3E%3Ccircle cx='588' cy='102' r='1.6' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='597' cy='265' r='6.6' fill='url(%23g)' fill-opacity='0.41'/%3E%3Ccircle cx='597' cy='265' r='0.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='590' cy='236' r='7.3' fill='url(%23g)' fill-opacity='0.44'/%3E%3Ccircle cx='590' cy='236' r='0.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='572' cy='71' r='13.7' fill='url(%23g)' fill-opacity='0.61'/%3E%3Ccircle cx='572' cy='71' r='1.7' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='357' cy='360' r='18.5' fill='url(%23g)' fill-opacity='0.71'/%3E%3Ccircle cx='357' cy='360' r='2.4' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='267' cy='109' r='22.9' fill='url(%23g)' fill-opacity='0.80'/%3E%3Ccircle cx='267' cy='109' r='2.9' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='656' cy='94' r='9.7' fill='url(%23g)' fill-opacity='0.52'/%3E%3Ccircle cx='656' cy='94' r='1.2' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='316' cy='217' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='787' cy='182' r='11.9' fill='url(%23g)' fill-opacity='0.57'/%3E%3Ccircle cx='787' cy='182' r='1.5' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='956' cy='298' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='630' cy='183' r='1.2' fill='%23566a8c' fill-opacity='.7'/%3E%3Ccircle cx='565' cy='345' r='11.3' fill='url(%23g)' fill-opacity='0.56'/%3E%3Ccircle cx='565' cy='345' r='1.4' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='576' cy='290' r='7.9' fill='url(%23g)' fill-opacity='0.46'/%3E%3Ccircle cx='576' cy='290' r='1.0' fill='%23fff1c9' fill-opacity='.95'/%3E%3Ccircle cx='579' cy='312' r='8.5' fill='url(%23g)' fill-opacity='0.48'/%3E%3Ccircle cx='579' cy='312' r='1.1' fill='%23fff1c9' fill-opacity='.95'/%3E%3C/svg%3E");
  --ramp: linear-gradient(90deg, #141a33, #2a3573, #1f9a94, #e8a33d, #ffd98a);
  --glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1l2.6 8.4L23 12l-8.4 2.6L12 23l-2.6-8.4L1 12l8.4-2.6z' fill='%23e8a33d'/%3E%3Cpath d='M19 3l.9 2.6L22.5 6.5l-2.6.9L19 10l-.9-2.6-2.6-.9 2.6-.9z' fill='%232a3573'/%3E%3C/svg%3E");

  --max-width: 1200px;
}




body { font-size: 0.95rem; line-height: 1.8; font-weight: 400; background-image: radial-gradient(rgba(34, 26, 23, 0.06) 0.9px, transparent 1.1px); background-size: 12px 12px; }
strong, b { font-weight: 700; }

::selection { background: rgba(196, 49, 43, 0.18); }
:where(a, button, [tabindex], input, select):focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }

a { color: var(--primary-light); }
a:hover { color: var(--accent); }

.progress__bar { background: var(--ramp); }
.skip-link { background: var(--primary); }

/* --- masthead ----------------------------------------------------------- */

.masthead {
  position: relative;
  color: var(--text-inverse);
  border-bottom: 0;
  padding: 3.3rem var(--gutter) 4.2rem;
  background:
    linear-gradient(90deg, rgba(13, 10, 9, 0.97) 0 30%, rgba(13, 10, 9, 0.6) 45%, rgba(13, 10, 9, 0.04) 66%),
    var(--sheet) right 0% bottom 0% / 70% auto no-repeat,
    radial-gradient(ellipse at 70% 70%, rgba(200, 70, 43, 0.22), transparent 60%),
    linear-gradient(180deg, #221c18, #0b0908);
}
.masthead::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 6px; background: var(--ramp); }
.masthead .overline { font-family: var(--mono); font-weight: 600; font-size: 0.92rem; letter-spacing: 0.1em; color: var(--accent-light); margin-bottom: 1rem; }
.masthead .overline::before { content: "▮ PEOPLE IN SURVIVABILITY RISK REGIONS EACH YEAR, 2025 → 12,000 CE (STRETCHED LOG TIME) · EMBER = UNSAFE STABILISATION (S2) · TEAL LINE = BUFFERED PATH (S1) · "; color: #e8c27a; }
.masthead h1 { font-family: var(--serif); font-weight: 600; text-transform: uppercase; font-size: clamp(2.2rem, 5vw, 3.7rem); line-height: 1.02; letter-spacing: 0.02em; max-width: 16ch; color: #fff; }
.masthead .subtitle { font-family: var(--sans); font-weight: 400; font-style: italic; font-size: 1.08rem; color: #e6d8c8; max-width: 60ch; }
.masthead .strapline { font-family: var(--sans); font-style: normal; font-size: 0.97rem; color: #f1f2f5; border-left: 4px solid var(--t-d); max-width: 64ch; background: rgba(13, 10, 9, 0.86); }
.masthead .meta-row { border-top: 1px solid rgba(255, 255, 255, 0.14); color: #bcae9f; font-family: var(--mono); font-size: 1rem; position: relative; }
.masthead .meta-row strong { color: var(--accent-light); font-family: var(--mono); font-weight: 600; font-size: 0.84rem; letter-spacing: 0.1em; }

/* --- nav --------------------------------------------------------------------- */

.sticky-nav { background: rgba(243, 240, 235, 0.96); border-bottom: 1px solid var(--border); }
.nav-inner a { color: var(--text-muted); font-family: var(--mono); font-size: 0.84rem; font-weight: 500; }
.nav-inner a:hover { color: var(--text); }
.nav-inner a.is-active { color: var(--primary); border-bottom-color: var(--accent); }

/* --- headings with a crowd glyph ------------------------------------------------ */

section > h2 {
  position: relative;
  font-family: var(--serif);
  font-weight: 600;
  font-size: clamp(1.8rem, 3.6vw, 2.5rem);
  letter-spacing: 0.01em;
  line-height: 1.1;
  color: var(--primary);
  border-bottom: 1px solid var(--rule);
  padding: 0 0 0.6rem 2.5rem;
}
section > h2::before {
  content: "";
  position: absolute; left: 0.05rem; top: 0.2em;
  width: 1.7rem; height: 1.7rem;
  background: var(--glyph) center / contain no-repeat;
}
.abstract h2, .endmatter h2 { padding-left: 0; border-bottom: 0; font-family: var(--mono); font-size: 0.86rem; }
.abstract h2::before, .endmatter h2::before { content: none; }
section > .section-dek { font-family: var(--sans); font-style: normal; font-weight: 600; color: var(--text-muted); font-size: 1.15rem; line-height: 1.45; max-width: none; }

.section-rule { border-top: 1px solid var(--border-light); margin: 2.6rem 0 2.8rem; }

/* --- abstract, endmatter ------------------------------------------------------------- */

.abstract { background: var(--bg-card); border: 1px solid var(--border); border-top: 6px solid transparent; border-image: var(--ramp) 1; border-radius: 0; }
.abstract h2 { color: var(--primary); letter-spacing: 0.12em; }
.endmatter .kw { background: var(--bg-accent); border-color: var(--border); font-family: var(--mono); font-size: 0.72rem; }
.endmatter dt { font-family: var(--mono); font-size: 0.72rem; }

/* --- KPI board ------------------------------------------------------------------------- */

.kpi-board { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 12px; margin: 1.6rem 0; }
.kpi { position: relative; background: var(--bg-card); border: 1px solid var(--border); border-radius: 2px; padding: 1.15rem 1.05rem 0.85rem; display: flex; flex-direction: column; min-width: 0; overflow: hidden; }
.kpi::before { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 4px; background: var(--k, var(--accent)); }

.kpi--b { --k: var(--t-b); }
.kpi--d { --k: var(--t-d); }
.kpi--a { --k: var(--t-a); }
.kpi--srr { --k: var(--t-srr); }
.kpi--gold { --k: var(--q-gold); }
.kpi--teal { --k: var(--q-teal); }
.kpi-value { font-family: var(--mono); font-weight: 700; font-size: clamp(2.1rem, 3.8vw, 2.7rem); letter-spacing: -0.02em; line-height: 1; color: var(--text); font-variant-numeric: lining-nums tabular-nums; }
.kpi-label { font-size: 0.86rem; line-height: 1.42; color: var(--text-secondary); margin-top: 0.45rem; flex: 1; }
.kpi-source { font-family: var(--mono); font-size: 0.82rem; font-weight: 400; color: var(--text-muted); margin-top: 0.6rem; border-top: 1px solid var(--border-light); padding-top: 0.4rem; margin-bottom: 0.3rem; }

/* --- readout ----------------------------------------------------------------------------- */

.readout { background: var(--bg-dark); border-radius: 2px; padding: 1.15rem 1.4rem 0.45rem; margin: 1.6rem 0; position: relative; overflow: hidden; border-top: 6px solid transparent; border-image: var(--ramp) 1; }
.readout-title { font-family: var(--mono); font-size: 0.74rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(--accent-light); margin: 0 0 0.4rem !important; }
.readout p { color: #efe5da; text-align: justify; hyphens: auto; -webkit-hyphens: auto; position: relative; }
.readout strong { color: #fff; }

/* --- panels ------------------------------------------------------------------------------ */

.dash-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px; margin: 1.2rem 0; }
.panel { background: var(--bg-card); border: 1px solid var(--border); border-radius: 2px; padding: 1.05rem 1.15rem 0.95rem; min-width: 0; }
.panel--wide { grid-column: 1 / -1; }
.panel--hero { margin: 1.2rem 0; padding: 1.15rem 1.25rem 1.05rem; border-top: 5px solid transparent; border-image: var(--ramp) 1; }
.panel-head { border-bottom: 1px solid var(--border-light); margin-bottom: 0.75rem; padding-bottom: 0.55rem; }
.panel-title { font-family: var(--serif); font-weight: 700; letter-spacing: -0.01em; font-size: 1.15rem; line-height: 1.2; color: var(--text); margin: 0 !important; }
.panel-meta { font-family: var(--mono); font-size: 0.88rem; font-weight: 400; color: var(--text-muted); margin: 0.25rem 0 0.4rem !important; }
.panel-note { font-size: 0.85rem; line-height: 1.5; color: var(--text-muted); margin: 0.6rem 0 0 !important; text-align: left !important; }
.panel canvas { max-width: 100%; }
.panel .chart-frame { height: 310px; }
.panel .chart-frame--tall { height: 440px; }
.panel .chart-frame--short { height: 240px; }

.stat-tile { background: var(--bg-card); border: 1px solid var(--border); border-radius: 2px; padding: 0.85rem 1rem; border-left: 6px solid var(--k, var(--accent)); min-width: 0; }
.stat-tile--heat { --k: var(--t-b); }
.stat-tile--danger { --k: var(--t-d); }
.stat-tile--pm { --k: var(--t-a); }
.stat-tile--cool { --k: var(--q-teal); }
.stat-tile-value { font-family: var(--mono); font-weight: 700; letter-spacing: -0.02em; font-size: 1.6rem; line-height: 1.05; color: var(--text); margin: 0 !important; font-variant-numeric: lining-nums tabular-nums; }
.stat-tile-label { font-size: 0.82rem; color: var(--text-muted); margin: 0.2rem 0 0 !important; text-align: left !important; line-height: 1.4; }
.tile-row { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 12px; margin: 1rem 0; }

/* --- controls ------------------------------------------------------------------------------ */

.controls { display: grid; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)); gap: 14px 22px; margin-bottom: 1rem; padding-bottom: 0.9rem; border-bottom: 1px solid var(--border-light); }
.slider { display: grid; gap: 3px; }
.slider-top { display: flex; justify-content: space-between; align-items: baseline; gap: 10px; }
.slider label, .seg-wrap .seg-label { font-family: var(--sans); font-weight: 600; font-size: 0.9rem; color: var(--text); }
.slider output { font-family: var(--mono); font-weight: 700; font-size: 0.9rem; color: var(--accent); white-space: nowrap; }
.slider .hint { font-size: 0.78rem; line-height: 1.35; color: var(--text-muted); margin: 0 !important; text-align: left !important; }
.slider input[type="range"] { width: 100%; accent-color: var(--accent); margin: 2px 0; }
.seg-wrap { display: grid; gap: 5px; }
.segmented { display: inline-flex; flex-wrap: wrap; border: 1px solid var(--rule); border-radius: 2px; overflow: hidden; background: var(--bg-card); width: fit-content; max-width: 100%; }
.segmented button { font: inherit; font-family: var(--mono); font-size: 0.92rem; font-weight: 400; padding: 0.38rem 0.66rem; border: 0; background: transparent; color: var(--text-secondary); cursor: pointer; }
.segmented button + button { border-left: 1px solid var(--rule); }
.segmented button.is-on { background: var(--primary); color: #fff; }
.calc-note { font-family: var(--mono); font-size: 0.88rem; font-weight: 400; color: var(--text-muted); margin: 0.6rem 0 0 !important; line-height: 1.5; }
select.pick { font: inherit; font-family: var(--sans); font-size: 0.92rem; padding: 0.35rem 0.5rem; border: 1px solid var(--rule); border-radius: 2px; background: var(--bg-card); color: var(--text); max-width: 100%; }

/* --- atlas and country card ------------------------------------------------------------------- */

.atlas-layout { display: grid; grid-template-columns: minmax(0, 2.15fr) minmax(0, 1fr); gap: 18px; align-items: start; }
.atlas-wrap { position: relative; border-radius: 2px; overflow: hidden; background: var(--map-sea); border: 1px solid var(--border); }
.atlas { display: block; width: 100%; height: auto; }

.atlas-corner { position: absolute; left: 10px; bottom: 8px; font-family: var(--mono); font-size: 0.62rem; color: var(--text-muted); background: rgba(255, 255, 255, 0.85); padding: 1px 6px; border-radius: 2px; }
.legend { display: flex; flex-wrap: wrap; gap: 6px 14px; margin: 0.6rem 0 0; }
.legend span { display: inline-flex; align-items: center; gap: 6px; font-family: var(--mono); font-size: 0.72rem; color: var(--text-secondary); }
.legend i { width: 14px; height: 10px; border-radius: 1px; flex: none; }
.country-card { border: 1px solid var(--border); border-radius: 2px; background: var(--bg); padding: 0.85rem 0.95rem; min-height: 300px; border-top: 6px solid var(--cc, var(--rule)); }
.country-card .cc-kicker { font-family: var(--mono); font-size: 0.66rem; letter-spacing: 0.08em; text-transform: uppercase; color: var(--text-muted); margin: 0 !important; }
.country-card h3 { font-family: var(--serif); font-weight: 800; font-size: 1.45rem; color: var(--primary); margin: 0.05rem 0 0.15rem; line-height: 1.1; }
.country-card .cc-class { font-family: var(--mono); font-size: 0.72rem; margin: 0 0 0.55rem !important; color: var(--text-secondary); text-align: left !important; }
.kv { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 4px 10px; font-size: 0.86rem; margin: 0; }
.kv dt { color: var(--text-secondary); }
.kv dd { margin: 0; font-family: var(--mono); font-size: 0.8rem; color: var(--text); text-align: right; }
.tag-row { display: flex; flex-wrap: wrap; gap: 5px; margin: 0.5rem 0 0; }
.tag-row span { font-family: var(--mono); font-size: 0.64rem; letter-spacing: 0.04em; padding: 2px 6px; border-radius: 2px; background: var(--bg-accent); color: var(--text-secondary); }
.tag-row span.on { background: var(--accent); color: #fff; }

/* --- breaker cards -------------------------------------------------------------- */

.cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; margin: 1.2rem 0; }
.card { background: var(--bg-card); border: 1px solid var(--border); border-radius: 2px; padding: 0.95rem 1rem; border-top: 5px solid var(--k, var(--primary-light)); }
.card h3 { font-family: var(--serif); font-weight: 700; font-size: 1.1rem; line-height: 1.2; color: var(--primary); margin: 0 0 0.35rem; }
.card p { font-size: 0.88rem; line-height: 1.5; color: var(--text-secondary); margin: 0 !important; text-align: left !important; }
.card .tag { font-family: var(--mono); font-size: 0.64rem; letter-spacing: 0.06em; text-transform: uppercase; color: var(--text-muted); margin: 0 0 0.25rem !important; }
.card--a { --k: var(--s-126); }
.card--b { --k: var(--t-b); }
.card--c { --k: var(--t-a); }
.card--d { --k: var(--t-d); }
.card--e { --k: var(--r-sas); }
.card--f { --k: var(--r-ssf); }

/* --- references, footer --------------------------------------------------------------------- */

.ref-list .ref-org { font-family: var(--mono); color: var(--primary-light); font-size: 0.7rem; }
.report-footer { border-top: 0; position: relative; padding-top: calc(3rem + 6px); }
.report-footer::before { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 6px; background: var(--ramp); }
.footer-inner h3 { color: #fff; font-family: var(--serif); font-weight: 400; font-size: 1.4rem; }
.footer-inner a { color: var(--accent-light); }
.cite-box { border-left-color: var(--accent); }

/* --- responsive ------------------------------------------------------------------------------ */

@media (max-width: 1000px) {
  .kpi-board, .tile-row { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .atlas-layout { grid-template-columns: minmax(0, 1fr); }
  .cards { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 680px) {
  .dash-grid, .cards { grid-template-columns: minmax(0, 1fr); }
  .masthead { padding-top: 2.2rem; background: linear-gradient(180deg, rgba(13, 10, 9, 0.92) 0 62%, rgba(13, 10, 9, 0.35)), var(--sheet) 50% 100% / 160% auto no-repeat, linear-gradient(180deg, #2a201c, #0d0a09); }
  .segmented button { padding: 0.34rem 0.5rem; font-size: 0.7rem; }
}
@media (max-width: 420px) {
  .kpi-board, .tile-row { grid-template-columns: minmax(0, 1fr); }
}

@media print {
  .controls { display: none; }
  .masthead, .readout, .report-footer::before, .atlas-wrap, .strip { -webkit-print-color-adjust: exact; print-color-adjust: exact; }
}


/* --- report-specific: levers, ledger, driver matrix, calculator, atlas, table --------------------------------------- */

.levers { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; margin: 0.4rem 0 0.2rem; }
.lever { border: 1px solid var(--border); border-radius: 3px; background: var(--bg-card); padding: 0.8rem 0.9rem; border-top: 6px solid var(--k); min-width: 0; }
.lever h4 { font-family: var(--serif); font-weight: 700; font-size: 1.12rem; line-height: 1.15; margin: 0 0 0.3rem; color: var(--primary); }
.lever .big { font-family: var(--mono); font-weight: 700; font-size: 1.15rem; line-height: 1; color: var(--k); margin: 0.1rem 0 0.35rem !important; text-align: left !important; }
.lever p { font-size: 0.86rem; line-height: 1.45; color: var(--text-secondary); margin: 0 0 0.45rem !important; text-align: left !important; }
.lever .row { display: flex; justify-content: space-between; gap: 8px; font-family: var(--mono); font-size: 0.95rem; border-top: 1px solid var(--border-light); padding-top: 0.25rem; margin-top: 0.25rem; }
.lever .row b { color: var(--k); font-weight: 700; }
.lever--heat { --k: var(--t-b); } .lever--danger { --k: var(--t-d); } .lever--pm { --k: var(--t-a); } .lever--cool { --k: var(--q-teal); }
.root-note { margin: 0.6rem 0 0; padding: 0.55rem 0.8rem; border-left: 5px solid var(--t-d); background: var(--bg-accent); font-size: 0.9rem; color: var(--text-secondary); }
@media (max-width: 1000px) { .levers { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 560px) { .levers { grid-template-columns: minmax(0, 1fr); } }

table.heat { width: 100%; border-collapse: separate; border-spacing: 3px; font-size: 0.86rem; }
table.heat th { font-family: var(--mono); font-weight: 600; font-size: 0.82rem; letter-spacing: 0.03em; color: var(--text-secondary); text-align: center; padding: 0.2rem 0.3rem; vertical-align: bottom; }
table.heat th.rh { text-align: left; white-space: nowrap; }
table.heat td { font-family: var(--mono); font-weight: 600; font-size: 0.92rem; text-align: center; padding: 0.45rem 0.2rem; border-radius: 2px; min-width: 44px; }
.heat-wrap { overflow-x: auto; }
.heat-key { display: flex; flex-wrap: wrap; gap: 6px 14px; margin: 0.5rem 0 0; font-family: var(--mono); font-size: 0.85rem; color: var(--text-muted); }
.heat-key i { display: inline-block; width: 14px; height: 10px; border-radius: 1px; margin-right: 5px; vertical-align: middle; }

.calc-out { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; margin: 0.9rem 0 0.4rem; }
.calc-out div { border: 1px solid var(--border); border-left: 5px solid var(--k, var(--t-b)); border-radius: 2px; background: var(--bg); padding: 0.6rem 0.75rem; min-width: 0; }
.calc-out b { display: block; font-family: var(--mono); font-weight: 700; font-size: 1.55rem; line-height: 1.05; color: var(--text); }
.calc-out span { display: block; font-size: 0.8rem; line-height: 1.35; color: var(--text-muted); margin-top: 0.2rem; }
@media (max-width: 900px) { .calc-out { grid-template-columns: repeat(2, minmax(0, 1fr)); } }

.atlas .atlas-sea { fill: var(--map-sea); }
.atlas .atlas-land path { fill: var(--map-none); stroke: #fff; stroke-width: 0.45; stroke-linejoin: round; transition: fill 0.25s; }
.atlas [data-iso].is-in { cursor: pointer; }
.atlas [data-iso].is-in:hover { stroke: var(--text); stroke-width: 1.3; }
.atlas [data-iso].is-pick { stroke: var(--text); stroke-width: 2.2; }
.cls-chip { display: inline-block; font-family: var(--mono); font-weight: 600; font-size: 0.8rem; letter-spacing: 0.04em; text-transform: uppercase; padding: 1px 7px; border-radius: 2px; color: #fff; background: var(--k, var(--text-muted)); }
.chbar { display: flex; height: 16px; border-radius: 2px; overflow: hidden; margin: 0.35rem 0 0.15rem; background: var(--bg-accent); }
.chbar i { display: block; height: 100%; }
.ch-lab { font-family: var(--mono); font-size: 0.86rem; color: var(--text-muted); margin: 0 0 0.5rem !important; text-align: left !important; }
.ch-key { display: flex; flex-wrap: wrap; gap: 4px 12px; margin: 0.4rem 0 0; }
.ch-key span { display: inline-flex; align-items: center; gap: 5px; font-family: var(--mono); font-size: 0.85rem; color: var(--text-secondary); }
.ch-key i { width: 12px; height: 10px; border-radius: 1px; }
table.rank { width: 100%; border-collapse: collapse; font-size: 0.86rem; }
table.rank th, table.rank td { padding: 0.36rem 0.5rem; border-bottom: 1px solid var(--border-light); text-align: left; }
table.rank thead th { position: sticky; top: 0; background: var(--bg-card); font-family: var(--mono); font-weight: 600; font-size: 0.8rem; letter-spacing: 0.04em; text-transform: uppercase; color: var(--text-muted); border-bottom: 2px solid var(--rule); }
table.rank th button { font: inherit; background: none; border: 0; color: inherit; cursor: pointer; padding: 0; text-transform: inherit; letter-spacing: inherit; }
table.rank th button[aria-sort]::after { content: " ↓"; color: var(--accent); }
table.rank td.n { font-family: var(--mono); font-size: 0.92rem; text-align: right; white-space: nowrap; }
table.rank tbody tr { cursor: pointer; }
table.rank tbody tr:hover td { background: var(--bg-accent); }
.rank-wrap { overflow-x: auto; max-height: 480px; overflow-y: auto; }
.mini { display: inline-flex; width: 90px; height: 9px; border-radius: 1px; overflow: hidden; background: var(--bg-accent); vertical-align: middle; }
.mini i { display: block; height: 100%; }

.calc-split { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 16px; align-items: start; }
.calc-split .calc-out { grid-template-columns: repeat(2, minmax(0, 1fr)); margin-top: 0; }
@media (max-width: 860px) { .calc-split { grid-template-columns: minmax(0, 1fr); } }
.spark { display: inline-block; vertical-align: middle; }
.gridmap { display: block; width: 100%; height: auto; image-rendering: pixelated; border: 1px solid var(--border); background: var(--map-sea); }
.bikey { display: grid; grid-template-columns: auto repeat(3, 34px); gap: 2px; align-items: center; font-family: var(--mono); font-size: 0.8rem; color: var(--text-muted); margin: 0.6rem 0 0; width: fit-content; }
.bikey i { display: block; width: 34px; height: 20px; }
.bikey span { padding-right: 6px; text-align: right; }
.bikey .hx { text-align: center; padding: 0; }
.mapwrap { position: relative; }
.maptip { position: absolute; pointer-events: none; background: rgba(34, 26, 23, 0.92); color: #fff; font-family: var(--mono); font-size: 0.85rem; padding: 3px 7px; border-radius: 2px; display: none; white-space: nowrap; }

/* --- report-specific: eclipse panels, ramp key ------------------------------------------------ */

.venn-row { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; margin: 0.4rem 0 0.2rem; }
.venn-cell { border: 1px solid var(--border); background: var(--bg); border-radius: 2px; padding: 0.55rem 0.6rem 0.5rem; min-width: 0; text-align: center; }
.venn-cell svg { display: block; width: 100%; height: auto; max-width: 220px; margin: 0 auto; }
.venn-cell h4 { font-family: var(--serif); font-weight: 600; font-size: 1rem; margin: 0 0 0.2rem; color: var(--primary); }
.venn-cell p { font-family: var(--mono); font-size: 0.85rem; line-height: 1.35; color: var(--text-secondary); margin: 0.25rem 0 0 !important; text-align: center !important; }
.venn-cell p b { color: var(--t-d); }
.venn-key { display: flex; flex-wrap: wrap; gap: 6px 16px; margin: 0.6rem 0 0; font-family: var(--mono); font-size: 0.85rem; color: var(--text-muted); }
.venn-key i { display: inline-block; width: 13px; height: 13px; border-radius: 50%; margin-right: 5px; vertical-align: -2px; }
@media (max-width: 860px) { .venn-row { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
.rampkey { display: flex; align-items: center; gap: 8px; font-family: var(--mono); font-size: 0.82rem; color: var(--text-muted); margin: 0.6rem 0 0; flex-wrap: wrap; }
.rampkey .bar { display: inline-block; width: 220px; max-width: 60vw; height: 11px; border-radius: 1px; }
.flag { font-family: var(--mono); font-size: 0.72rem; color: var(--text-muted); }

.typo-key { display: flex; flex-wrap: wrap; gap: 6px 14px; margin: 0.6rem 0 0; font-family: var(--mono); font-size: 0.85rem; color: var(--text-secondary); }
.typo-key i { display: inline-block; width: 13px; height: 11px; border-radius: 1px; margin-right: 5px; vertical-align: -1px; }
.pyr-row { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 8px; margin: 0.4rem 0 0.2rem; }
.pyr-row .venn-cell svg { max-width: 190px; }
@media (max-width: 860px) { .pyr-row { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
@media (max-width: 480px) { .pyr-row { grid-template-columns: repeat(2, minmax(0, 1fr)); } }

.quote-band { border-left: 5px solid var(--t-d); background: var(--bg-card); padding: 0.8rem 1.1rem; margin: 1.2rem 0; font-family: var(--sans); font-style: italic; font-size: 1.05rem; color: var(--text-secondary); }
.pct-out { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; margin: 0.4rem 0 0.6rem; }
@media (max-width: 900px) { .pct-out { grid-template-columns: repeat(2, minmax(0, 1fr)); } }

.kpi--violet { --k: var(--q-violet); }
.kpi--ember { --k: var(--q-ember); }
.stat-tile--violet { --k: var(--q-violet); }
.stat-tile--ember { --k: var(--q-ember); }
.compare-note { font-family: var(--mono); font-size: 0.95rem; color: var(--text-muted); border-left: 4px solid var(--q-gold); padding: 0.4rem 0.8rem; margin: 0.8rem 0; background: var(--bg-card); }
table.cmp { width: 100%; border-collapse: collapse; font-size: 0.92rem; margin: 0.8rem 0 1.2rem; }
table.cmp th, table.cmp td { padding: 0.4rem 0.55rem; border-bottom: 1px solid var(--border-light); text-align: right; }
table.cmp th:first-child, table.cmp td:first-child { text-align: left; }
table.cmp thead th { font-family: var(--mono); font-weight: 600; font-size: 0.95rem; letter-spacing: 0.03em; color: var(--text-muted); border-bottom: 2px solid var(--rule); }
table.cmp td { font-family: var(--mono); font-size: 1rem; }
table.cmp td:first-child { font-family: var(--sans); font-size: 0.92rem; }
.tbl-wrap { overflow-x: auto; }




.kpi--prev { --k: var(--v-prev); } .kpi--crisis { --k: var(--v-crisis); } .kpi--gold { --k: var(--v-gold); } .kpi--ink { --k: var(--v-ink); } .kpi--blue { --k: var(--v-blue); }
.stat-tile--prev { --k: var(--v-prev); } .stat-tile--crisis { --k: var(--v-crisis); } .stat-tile--gold { --k: var(--v-gold); } .stat-tile--blue { --k: var(--v-blue); }
.props { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 10px; margin: 0.6rem 0 0.4rem; }
.prop { border: 1px solid var(--border); border-top: 6px solid var(--k, var(--v-prev)); border-radius: 2px; background: var(--bg-card); padding: 0.7rem 0.8rem; min-width: 0; }
.prop .n { font-family: var(--mono); font-weight: 600; font-size: 0.78rem; letter-spacing: 0.06em; text-transform: uppercase; color: var(--text-muted); margin: 0 !important; }
.prop h4 { font-family: var(--serif); font-weight: 400; font-size: 1.04rem; line-height: 1.2; margin: 0.15rem 0 0.3rem; color: var(--primary); }
.prop .big { font-family: var(--mono); font-weight: 700; font-size: 1.3rem; line-height: 1.05; color: var(--k); margin: 0 !important; text-align: left !important; }
.prop p { font-size: 0.83rem; line-height: 1.42; color: var(--text-secondary); margin: 0.25rem 0 0 !important; text-align: left !important; }
.prop--1 { --k: var(--v-crisis); } .prop--2 { --k: var(--v-recon); } .prop--3 { --k: var(--v-gold); } .prop--4 { --k: var(--v-blue); } .prop--5 { --k: var(--v-prev); }
@media (max-width: 1000px) { .props { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
table.ev { width: 100%; border-collapse: collapse; font-size: 0.86rem; }
table.ev th, table.ev td { padding: 0.38rem 0.5rem; border-bottom: 1px solid var(--border-light); text-align: left; vertical-align: top; }
table.ev thead th { font-family: var(--mono); font-weight: 600; font-size: 0.8rem; color: var(--text-muted); border-bottom: 2px solid var(--rule); white-space: nowrap; }
table.ev td.n { font-family: var(--mono); text-align: right; white-space: nowrap; }
table.ev td.src { font-size: 0.8rem; color: var(--text-muted); }
table.ev .dombar { display: flex; width: 120px; height: 10px; border-radius: 1px; overflow: hidden; }
table.ev .dombar i { display: block; height: 100%; }
.ev-wrap { overflow-x: auto; max-height: 560px; overflow-y: auto; }
.pick-list { display: flex; flex-wrap: wrap; gap: 6px 8px; margin: 0.2rem 0 0.4rem; }
.pick-list label { display: inline-flex; align-items: center; gap: 5px; font-family: var(--mono); font-size: 0.84rem; color: var(--text-secondary); background: var(--bg); border: 1px solid var(--border); border-radius: 2px; padding: 2px 7px; cursor: pointer; }
.pick-list input { accent-color: var(--v-prev); }
.tagchip { display: inline-block; font-family: var(--mono); font-size: 0.74rem; font-weight: 600; padding: 0 6px; margin: 0 3px 2px 0; border-radius: 2px; color: #fff; background: var(--k, var(--text-muted)); }
.explorer-top { display: flex; flex-wrap: wrap; gap: 12px 24px; align-items: flex-end; margin-bottom: 0.8rem; }
.explorer-top input[type=search] { font: inherit; font-size: 0.92rem; padding: 0.35rem 0.6rem; border: 1px solid var(--border); border-radius: 2px; background: var(--bg-card); color: var(--text); min-width: 200px; }
#pf-out, #esc-out { grid-template-columns: repeat(3, minmax(0, 1fr)); }
@media (max-width: 900px) { #pf-out, #esc-out { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
section > h2, .panel-title, .card h3, .country-card h3 { font-weight: 400; letter-spacing: 0.005em; }

/* --- 2026-78 masthead and components ----------------------------------------------------- */
.masthead {
  background:
    linear-gradient(90deg, rgba(10, 14, 32, 0.97) 0 26%, rgba(10, 14, 32, 0.6) 42%, rgba(10, 14, 32, 0.0) 60%),
    var(--sheet) right 0% bottom 0% / 76% auto no-repeat,
    radial-gradient(ellipse at 70% 55%, rgba(232, 163, 61, 0.1), transparent 55%),
    linear-gradient(180deg, #141a33 0%, #0f1530 70%, #0a0e20 100%);
}
.masthead .overline::before { content: "▮ AI BY NIGHT: EVERY COUNTRY IS A LIGHT, SIZED BY CLAUDE USAGE PER CAPITA · "; color: var(--accent-light); }
.masthead h1 { font-weight: 400; text-transform: none; letter-spacing: 0.01em; font-size: clamp(2.3rem, 5.2vw, 4rem); line-height: 1.04; max-width: 16ch; }
.masthead .strapline { border-left-color: var(--i-light); background: rgba(10, 14, 32, 0.88); }
.masthead .meta-row strong { font-weight: 600; }
.sticky-nav { background: rgba(242, 241, 246, 0.97); }
section > h2 { font-weight: 400; text-transform: none; letter-spacing: 0.01em; font-size: clamp(1.7rem, 3.5vw, 2.4rem); line-height: 1.1; }
.panel-title, .card h3, .country-card h3, .prop h4 { font-weight: 400; font-size: 1.12rem; line-height: 1.2; letter-spacing: 0.01em; text-transform: none; }
.country-card h3 { font-size: 1.45rem; }
@media (max-width: 680px) { .masthead { background: linear-gradient(180deg, rgba(10, 14, 32, 0.92) 0 62%, rgba(10, 14, 32, 0.35)), var(--sheet) 50% 100% / 170% auto no-repeat, linear-gradient(180deg, #141a33, #0a0e20); } }
.kpi--lt { --k: var(--i-amber); } .kpi--tl { --k: var(--i-teal); } .kpi--cr { --k: var(--i-coral); } .kpi--ix { --k: var(--i-indigo); } .kpi--gr { --k: var(--i-green); } .kpi--vl { --k: var(--i-violet); } .kpi--bl { --k: var(--i-blue); } .kpi--og { --k: var(--a-orange); }
.stat-tile--lt { --k: var(--i-amber); } .stat-tile--tl { --k: var(--i-teal); } .stat-tile--cr { --k: var(--i-coral); } .stat-tile--gr { --k: var(--i-green); }
table.ev { width: 100%; border-collapse: collapse; font-size: 0.88rem; }
table.ev th, table.ev td { padding: 0.45rem 0.55rem; border-bottom: 1px solid var(--border-light); text-align: left; vertical-align: top; }
table.ev thead th { font-family: var(--mono); font-weight: 700; font-size: 0.8rem; color: var(--text-muted); border-bottom: 2px solid var(--rule); white-space: nowrap; }
table.ev td.n { font-family: var(--mono); text-align: right; white-space: nowrap; font-weight: 700; }
table.ev td.s { font-size: 0.8rem; color: var(--text-muted); }
.ev-wrap { overflow-x: auto; }
.seg-wrap.sm select.pick { min-width: 220px; }
#calc-out { grid-template-columns: repeat(3, minmax(0, 1fr)); }
@media (max-width: 900px) { #calc-out { grid-template-columns: repeat(2, minmax(0, 1fr)); } }

/* colour hooks used by the KPI board, stat tiles and agenda cards */
.kpi--cr, .stat-tile--cr { --k: var(--g-lic); }
.kpi--ix, .stat-tile--ix { --k: var(--i-indigo); }
.kpi--lt, .stat-tile--lt { --k: var(--i-amber); }
.kpi--tl, .stat-tile--tl { --k: var(--i-teal); }
.kpi--gr, .stat-tile--gr { --k: var(--i-green); }
.kpi--bl, .stat-tile--bl { --k: var(--i-blue); }
.kpi--vl, .stat-tile--vl { --k: var(--i-violet); }
.kpi--og, .stat-tile--og { --k: var(--accent); }
