/* Circle 2 Traders: trading card edition.
   Every disc is a collectible card. The page is a course map: faint contour lines on sandstone (light) or midnight navy (dark).
   Color roles: card frames = disc type (Distance red, Fairway blue, Midrange green, Putter orange); gold = what you GET; pink = what you GIVE; holo foil = two-way + mint discs. */
:root{
  --ground:#e4d6b4; --page:#f1e6cc; --page-2:#e6d7b5; --stitch:rgba(70,48,18,.28); --topo:rgba(96,64,22,.16);
  --txt:#1c160e; --txt-2:#4d412d; --txt-3:#6b5c44; --edge:#1a140c;
  --cream:#f7eed7; --cream-2:#e9dcbc; --ink:#17120c; --field:#fffaf0;
  --get:#ffd23f; --get-deep:#7a5c00; --give:#ff4f9a; --give-deep:#b8145b;
  --ok:#4cc6ee; --ok-deep:#1b5e9e; --t-green:#3fd17f; --t-amber:#ff9a1c; --t-red:#ff5b4a; --bad:#ff5b4a; --bad-deep:#b42416;
  --holo:linear-gradient(110deg,#ff8fd8 0%,#ffe066 22%,#8ff5cf 45%,#8cc3ff 68%,#a9e4ff 86%,#ff8fd8 100%);
  --f-disp:"Bungee","Arial Black",Impact,sans-serif;
  --f:"Barlow","Helvetica Neue",Arial,sans-serif;
  --f-cond:"Barlow Condensed","Arial Narrow",sans-serif;
  --f-mono:"Martian Mono",ui-monospace,Menlo,monospace;
  --f-hand:"Caveat","Bradley Hand",cursive;
  --tap:48px;
}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){
  --ground:#0d1630; --page:#16213f; --page-2:#1f2b4e; --stitch:rgba(214,224,255,.17); --topo:rgba(186,206,255,.10);
  --txt:#f2ecdc; --txt-2:#c4cadb; --txt-3:#9aa3ba; --edge:#03060f;
  color-scheme:dark}}
:root[data-theme="dark"]{
  --ground:#0d1630; --page:#16213f; --page-2:#1f2b4e; --stitch:rgba(214,224,255,.17); --topo:rgba(186,206,255,.10);
  --txt:#f2ecdc; --txt-2:#c4cadb; --txt-3:#9aa3ba; --edge:#03060f;
  color-scheme:dark}

*{box-sizing:border-box}
html{background:var(--ground)}
body{margin:0;background:transparent;color:var(--txt);font-family:var(--f);font-size:16px;line-height:1.4;font-weight:500;-webkit-font-smoothing:antialiased}
body::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--topo);
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='720' height='720' viewBox='0 0 720 720'%3E%3Cg fill='none' stroke='black' stroke-width='1.3'%3E%3Cpath d='M170 148Q169 150 168 152Q167 154 166 156Q166 158 164 159Q163 161 161 162Q160 164 158 165Q157 166 155 168Q153 169 151 170Q150 172 147 173Q145 174 143 175Q140 176 137 176Q134 176 132 176Q129 175 127 174Q125 172 122 171Q120 169 118 168Q116 167 114 165Q112 163 110 161Q109 160 107 157Q106 155 107 152Q107 150 108 148Q109 145 110 143Q112 142 114 140Q116 138 118 137Q120 136 121 135Q123 133 125 132Q127 132 129 131Q131 130 133 130Q136 129 138 129Q140 128 142 127Q145 127 148 126Q151 125 154 125Q157 125 161 126Q164 126 166 128Q169 130 170 133Q171 135 171 138Q171 140 171 143Q170 146 170 148Z'/%3E%3Cpath d='M198 146Q197 150 195 154Q194 158 193 162Q191 166 189 169Q187 173 184 176Q181 179 178 182Q174 184 171 186Q167 189 163 191Q159 194 155 196Q150 198 145 199Q140 201 135 201Q129 201 124 200Q119 199 114 196Q109 194 105 192Q101 189 97 186Q92 183 88 180Q84 177 80 173Q76 169 74 165Q71 160 72 155Q72 150 74 145Q77 141 81 137Q85 133 89 130Q93 127 97 125Q101 122 104 120Q108 118 111 116Q115 114 119 112Q123 110 127 109Q131 108 136 106Q140 105 145 104Q150 102 156 101Q162 100 168 100Q175 100 181 101Q187 103 192 107Q197 110 199 115Q201 120 202 126Q202 131 201 136Q199 141 198 146Z'/%3E%3Cpath d='M226 144Q224 150 223 156Q221 162 220 168Q218 174 215 179Q213 185 208 190Q204 195 199 199Q193 203 187 206Q181 209 175 212Q168 215 162 217Q155 220 147 222Q140 224 132 225Q124 225 116 224Q108 222 101 219Q94 216 87 213Q81 209 74 205Q67 201 61 196Q54 191 48 185Q42 180 39 172Q36 165 36 158Q37 150 41 143Q45 136 51 131Q58 125 65 121Q71 117 77 114Q83 110 88 107Q93 103 98 100Q103 97 108 93Q114 90 120 87Q126 85 133 82Q140 80 148 78Q156 76 164 75Q173 74 183 74Q192 74 202 77Q211 80 217 86Q224 91 227 99Q231 106 231 114Q231 122 229 130Q228 137 226 144Z'/%3E%3Cpath d='M254 141Q252 150 250 158Q249 166 247 174Q246 182 243 190Q240 198 234 205Q228 212 220 217Q212 222 204 225Q195 229 186 232Q177 235 168 238Q159 241 150 243Q140 245 130 247Q119 248 109 247Q98 245 88 242Q78 239 69 234Q60 230 50 225Q41 219 32 213Q23 206 16 198Q8 190 4 180Q-0 171 1 160Q2 150 8 141Q14 132 23 124Q32 117 42 112Q51 107 59 103Q67 99 73 94Q79 89 85 84Q91 79 98 74Q104 69 113 64Q121 60 130 57Q140 54 151 51Q161 49 173 48Q185 47 197 49Q210 50 221 54Q233 58 241 66Q250 73 255 83Q259 93 259 103Q260 114 258 123Q256 133 254 141Z'/%3E%3Cpath d='M974 141Q972 150 970 158Q969 166 967 174Q966 182 963 190Q960 198 954 205Q948 212 940 217Q932 222 924 225Q915 229 906 232Q897 235 888 238Q879 241 870 243Q860 245 850 247Q839 248 829 247Q818 245 808 242Q798 239 789 234Q780 230 770 225Q761 219 752 213Q743 206 736 198Q728 190 724 180Q720 171 721 160Q722 150 728 141Q734 132 743 124Q752 117 762 112Q771 107 779 103Q787 99 793 94Q799 89 805 84Q811 79 818 74Q824 69 833 64Q841 60 850 57Q860 54 871 51Q881 49 893 48Q905 47 917 49Q930 50 941 54Q953 58 961 66Q970 73 975 83Q979 93 979 103Q980 114 978 123Q976 133 974 141Z'/%3E%3Cpath d='M283 139Q281 150 280 160Q278 170 277 181Q275 191 271 201Q267 211 260 220Q252 229 242 235Q231 241 220 245Q208 248 197 251Q185 254 174 257Q163 259 152 262Q140 265 127 267Q115 270 101 269Q88 269 75 266Q62 263 49 258Q37 252 25 246Q13 239 2 230Q-8 221 -17 211Q-26 200 -31 188Q-35 176 -33 163Q-31 150 -23 139Q-15 127 -3 119Q8 110 20 104Q32 98 41 93Q51 88 58 81Q65 75 72 68Q78 61 86 53Q95 46 105 40Q115 34 128 30Q140 26 154 24Q167 22 182 22Q196 22 211 24Q226 26 239 32Q253 38 264 47Q274 56 280 68Q286 80 287 92Q288 105 287 117Q285 129 283 139Z'/%3E%3Cpath d='M1003 139Q1001 150 1000 160Q998 170 997 181Q995 191 991 201Q987 211 980 220Q972 229 962 235Q951 241 940 245Q928 248 917 251Q905 254 894 257Q883 259 872 262Q860 265 847 267Q835 270 821 269Q808 269 795 266Q782 263 769 258Q757 252 745 246Q733 239 722 230Q712 221 703 211Q694 200 689 188Q685 176 687 163Q689 150 697 139Q705 127 717 119Q728 110 740 104Q752 98 761 93Q771 88 778 81Q785 75 792 68Q798 61 806 53Q815 46 825 40Q835 34 848 30Q860 26 874 24Q887 22 902 22Q916 22 931 24Q946 26 959 32Q973 38 984 47Q994 56 1000 68Q1006 80 1007 92Q1008 105 1007 117Q1005 129 1003 139Z'/%3E%3Cpath d='M314 137Q312 150 311 162Q309 175 307 188Q305 200 300 212Q295 225 286 235Q276 245 263 252Q250 259 235 263Q221 267 207 269Q193 271 180 274Q167 277 153 281Q140 284 125 288Q110 292 94 293Q77 294 60 291Q44 289 28 283Q12 277 -2 268Q-16 259 -28 248Q-41 237 -50 224Q-60 211 -64 196Q-68 181 -65 165Q-62 150 -53 137Q-43 123 -29 113Q-15 103 -1 96Q13 89 23 82Q34 76 42 68Q50 61 57 51Q65 42 74 32Q84 22 97 14Q109 6 125 1Q140 -3 156 -5Q173 -6 190 -4Q207 -3 224 1Q241 5 256 12Q272 19 285 29Q297 40 305 53Q313 67 315 81Q318 96 317 110Q316 124 314 137Z'/%3E%3Cpath d='M314 857Q312 870 311 882Q309 895 307 908Q305 920 300 932Q295 945 286 955Q276 965 263 972Q250 979 235 983Q221 987 207 989Q193 991 180 994Q167 997 153 1001Q140 1004 125 1008Q110 1012 94 1013Q77 1014 60 1011Q44 1009 28 1003Q12 997 -2 988Q-16 979 -28 968Q-41 957 -50 944Q-60 931 -64 916Q-68 901 -65 885Q-62 870 -53 857Q-43 843 -29 833Q-15 823 -1 816Q13 809 23 802Q34 796 42 788Q50 781 57 771Q65 762 74 752Q84 742 97 734Q109 726 125 721Q140 717 156 715Q173 714 190 716Q207 717 224 721Q241 725 256 732Q272 739 285 749Q297 760 305 773Q313 787 315 801Q318 816 317 830Q316 844 314 857Z'/%3E%3Cpath d='M1034 137Q1032 150 1031 162Q1029 175 1027 188Q1025 200 1020 212Q1015 225 1006 235Q996 245 983 252Q970 259 955 263Q941 267 927 269Q913 271 900 274Q887 277 873 281Q860 284 845 288Q830 292 814 293Q797 294 780 291Q764 289 748 283Q732 277 718 268Q704 259 692 248Q679 237 670 224Q660 211 656 196Q652 181 655 165Q658 150 667 137Q677 123 691 113Q705 103 719 96Q733 89 743 82Q754 76 762 68Q770 61 777 51Q785 42 794 32Q804 22 817 14Q829 6 845 1Q860 -3 876 -5Q893 -6 910 -4Q927 -3 944 1Q961 5 976 12Q992 19 1005 29Q1017 40 1025 53Q1033 67 1035 81Q1038 96 1037 110Q1036 124 1034 137Z'/%3E%3Cpath d='M1034 857Q1032 870 1031 882Q1029 895 1027 908Q1025 920 1020 932Q1015 945 1006 955Q996 965 983 972Q970 979 955 983Q941 987 927 989Q913 991 900 994Q887 997 873 1001Q860 1004 845 1008Q830 1012 814 1013Q797 1014 780 1011Q764 1009 748 1003Q732 997 718 988Q704 979 692 968Q679 957 670 944Q660 931 656 916Q652 901 655 885Q658 870 667 857Q677 843 691 833Q705 823 719 816Q733 809 743 802Q754 796 762 788Q770 781 777 771Q785 762 794 752Q804 742 817 734Q829 726 845 721Q860 717 876 715Q893 714 910 716Q927 717 944 721Q961 725 976 732Q992 739 1005 749Q1017 760 1025 773Q1033 787 1035 801Q1038 816 1037 830Q1036 844 1034 857Z'/%3E%3Cpath d='M552 108Q552 110 551 112Q551 115 550 117Q549 119 548 121Q547 123 545 125Q544 127 542 128Q540 130 537 130Q535 131 532 131Q529 132 527 132Q525 131 522 131Q520 131 518 131Q516 130 514 130Q511 130 509 129Q507 128 506 127Q504 126 502 125Q500 124 498 123Q497 121 495 120Q493 118 491 116Q489 115 487 112Q486 110 485 107Q485 105 486 102Q487 100 489 98Q491 96 493 94Q496 93 498 92Q501 91 504 91Q506 90 509 90Q511 90 513 90Q516 90 518 90Q520 90 522 91Q524 91 526 91Q528 92 530 92Q532 92 535 92Q537 93 540 93Q543 94 545 96Q547 97 549 99Q551 101 551 103Q552 105 552 108Z'/%3E%3Cpath d='M583 105Q583 110 582 115Q581 119 580 123Q578 128 576 132Q574 136 571 140Q568 144 564 147Q560 150 555 151Q550 153 545 153Q539 154 534 153Q529 153 525 152Q520 151 516 151Q512 150 507 149Q503 148 499 147Q495 146 491 144Q487 142 484 140Q480 138 476 135Q472 133 468 130Q464 127 460 123Q457 119 454 115Q451 110 450 105Q449 100 451 95Q453 90 457 86Q461 82 467 79Q472 77 478 75Q483 73 488 72Q493 71 498 71Q503 70 507 70Q511 70 516 70Q520 70 524 70Q528 71 532 71Q537 72 541 73Q545 74 550 74Q555 75 560 77Q565 79 569 81Q574 84 577 88Q580 92 582 96Q583 101 583 105Z'/%3E%3Cpath d='M614 103Q615 110 613 117Q612 124 610 130Q608 137 605 143Q602 150 598 155Q593 161 587 166Q581 171 573 173Q565 176 557 176Q549 176 541 175Q534 174 527 172Q520 171 514 169Q508 168 502 167Q496 166 490 164Q483 163 477 161Q471 159 465 156Q459 153 453 149Q447 145 441 140Q435 136 429 130Q424 124 420 117Q416 110 415 102Q414 94 417 87Q420 80 427 74Q433 68 441 64Q449 60 457 58Q466 56 473 55Q481 53 487 52Q494 51 501 50Q507 49 514 49Q520 48 526 49Q533 49 539 51Q546 52 552 53Q558 54 565 56Q572 58 579 61Q586 64 593 68Q599 72 604 77Q609 83 612 90Q614 96 614 103Z'/%3E%3Cpath d='M645 101Q646 110 645 119Q644 128 641 137Q639 146 635 155Q631 163 625 171Q619 179 611 185Q602 192 592 195Q581 198 570 198Q559 199 548 197Q538 195 529 192Q520 189 512 187Q504 185 496 184Q488 183 480 181Q472 180 463 178Q454 175 446 172Q437 168 429 163Q420 158 412 151Q405 145 398 137Q391 129 386 120Q381 110 381 100Q380 89 384 80Q388 70 397 62Q405 55 416 50Q427 45 438 42Q448 39 458 37Q468 35 477 33Q486 31 494 30Q503 28 511 27Q520 26 529 27Q538 27 546 29Q555 30 563 33Q572 35 580 38Q589 41 598 45Q607 49 615 55Q624 60 630 67Q637 75 641 83Q644 92 645 101Z'/%3E%3Cpath d='M677 99Q679 110 678 122Q677 133 674 144Q671 156 666 167Q660 178 653 187Q645 197 634 205Q623 213 610 216Q596 220 582 220Q568 220 555 217Q542 214 531 211Q520 207 510 204Q501 202 491 200Q481 199 470 198Q460 197 448 195Q437 193 425 188Q414 184 403 178Q393 171 383 163Q373 154 365 144Q358 134 353 122Q348 110 347 97Q347 85 352 73Q358 61 368 51Q378 42 391 36Q404 29 418 25Q431 22 443 19Q455 16 466 14Q477 11 487 8Q498 6 509 4Q520 3 531 3Q542 4 553 6Q564 9 574 13Q585 17 595 21Q605 25 616 31Q626 36 636 42Q646 49 655 58Q664 66 669 77Q675 87 677 99Z'/%3E%3Cpath d='M588 468Q588 470 589 472Q590 474 590 477Q591 479 591 482Q591 485 590 487Q588 490 586 492Q583 493 580 494Q577 494 574 494Q570 494 568 493Q565 492 562 492Q560 491 558 491Q556 491 553 490Q551 490 549 489Q547 489 545 488Q543 487 541 486Q539 485 537 483Q535 482 533 481Q530 479 529 477Q527 475 526 472Q525 470 525 467Q526 465 527 463Q529 461 531 459Q534 457 536 456Q538 455 540 453Q542 452 544 450Q545 449 547 448Q550 446 552 445Q555 444 557 444Q560 444 563 445Q565 445 567 447Q570 448 572 449Q574 450 576 451Q578 452 580 454Q581 455 583 457Q584 458 585 460Q586 462 587 464Q587 466 588 468Z'/%3E%3Cpath d='M617 466Q618 470 620 474Q621 479 622 484Q623 489 623 495Q623 500 620 505Q617 510 612 513Q606 516 600 517Q593 518 587 517Q580 516 575 515Q569 513 565 512Q560 511 556 511Q551 511 547 510Q542 510 538 510Q533 509 529 507Q524 505 520 503Q516 501 512 498Q508 495 505 491Q501 488 498 484Q495 480 493 475Q492 470 493 465Q493 460 496 456Q499 452 504 448Q508 445 512 442Q516 439 520 437Q523 434 527 430Q530 427 534 424Q539 421 544 419Q549 417 554 417Q560 417 565 418Q571 420 575 423Q579 426 583 428Q587 431 590 434Q594 436 598 439Q601 441 604 444Q607 447 610 451Q612 454 614 458Q616 462 617 466Z'/%3E%3Cpath d='M649 464Q651 470 653 477Q655 484 656 492Q657 499 655 507Q654 515 649 522Q645 529 637 534Q629 538 619 539Q609 540 599 539Q589 537 581 535Q573 533 567 532Q560 530 554 531Q547 531 540 531Q533 532 526 531Q518 530 511 528Q504 526 498 522Q492 518 487 513Q482 508 477 502Q472 497 469 490Q465 484 463 477Q461 470 462 463Q463 456 467 449Q471 443 476 438Q482 432 488 428Q494 424 499 419Q504 414 509 409Q514 404 521 399Q527 395 535 392Q543 389 551 389Q560 389 568 392Q576 395 582 400Q589 405 594 409Q599 414 604 418Q609 422 614 425Q619 429 625 432Q630 436 635 441Q639 446 643 452Q646 457 649 464Z'/%3E%3Cpath d='M683 461Q687 470 688 480Q690 489 690 499Q690 509 687 520Q684 530 677 539Q671 547 660 553Q649 559 636 560Q623 562 611 560Q598 558 588 555Q577 553 569 551Q560 550 551 551Q543 552 533 553Q523 554 513 554Q502 554 492 550Q482 547 475 541Q467 535 461 528Q455 521 450 513Q446 505 442 496Q438 488 436 479Q433 470 434 461Q434 452 438 443Q442 434 449 427Q455 419 462 413Q469 407 476 400Q483 394 490 387Q498 380 506 374Q515 368 526 364Q537 360 548 361Q560 361 570 366Q581 371 589 378Q597 385 603 392Q610 398 616 403Q622 408 629 412Q637 416 645 421Q653 425 661 431Q668 437 674 445Q680 452 683 461Z'/%3E%3Cpath d='M0 459Q5 470 5 482Q6 494 4 507Q2 519 -3 531Q-8 543 -17 554Q-26 564 -39 571Q-52 577 -67 580Q-83 582 -98 580Q-113 579 -125 576Q-138 573 -149 572Q-160 572 -171 573Q-182 574 -195 576Q-207 578 -221 578Q-235 578 -247 573Q-260 569 -269 561Q-278 553 -284 543Q-290 533 -295 522Q-299 512 -303 502Q-306 491 -309 481Q-312 470 -313 459Q-313 447 -310 436Q-307 425 -301 415Q-294 405 -286 397Q-277 388 -268 380Q-259 371 -250 363Q-240 355 -228 348Q-217 341 -203 337Q-189 333 -175 334Q-160 335 -147 342Q-134 348 -125 358Q-115 367 -107 375Q-100 384 -93 390Q-85 396 -76 400Q-66 404 -54 409Q-43 414 -32 421Q-21 428 -12 437Q-4 447 0 459Z'/%3E%3Cpath d='M720 459Q725 470 725 482Q726 494 724 507Q722 519 717 531Q712 543 703 554Q694 564 681 571Q668 577 653 580Q637 582 622 580Q607 579 595 576Q582 573 571 572Q560 572 549 573Q538 574 525 576Q513 578 499 578Q485 578 473 573Q460 569 451 561Q442 553 436 543Q430 533 425 522Q421 512 417 502Q414 491 411 481Q408 470 407 459Q407 447 410 436Q413 425 419 415Q426 405 434 397Q443 388 452 380Q461 371 470 363Q480 355 492 348Q503 341 517 337Q531 333 545 334Q560 335 573 342Q586 348 595 358Q605 367 613 375Q620 384 627 390Q635 396 644 400Q654 404 666 409Q677 414 688 421Q699 428 708 437Q716 447 720 459Z'/%3E%3Cpath d='M39 456Q44 470 43 485Q42 500 38 514Q33 529 26 542Q18 556 7 567Q-5 579 -19 587Q-34 595 -52 598Q-69 601 -86 601Q-103 600 -118 598Q-133 596 -147 596Q-160 595 -174 597Q-187 599 -203 601Q-218 603 -235 603Q-252 602 -266 596Q-281 590 -292 580Q-302 570 -308 557Q-314 544 -318 532Q-321 519 -325 507Q-328 495 -332 482Q-336 470 -339 457Q-341 443 -340 430Q-338 416 -332 403Q-326 390 -316 379Q-307 367 -295 357Q-283 347 -270 338Q-257 329 -243 322Q-228 314 -211 311Q-194 307 -177 310Q-160 312 -145 320Q-130 328 -119 339Q-107 349 -99 359Q-90 369 -81 376Q-72 383 -60 387Q-48 391 -32 396Q-17 401 -2 409Q13 418 23 430Q34 441 39 456Z'/%3E%3Cpath d='M759 456Q764 470 763 485Q762 500 758 514Q753 529 746 542Q738 556 727 567Q715 579 701 587Q686 595 668 598Q651 601 634 601Q617 600 602 598Q587 596 573 596Q560 595 546 597Q533 599 517 601Q502 603 485 603Q468 602 454 596Q439 590 428 580Q418 570 412 557Q406 544 402 532Q399 519 395 507Q392 495 388 482Q384 470 381 457Q379 443 380 430Q382 416 388 403Q394 390 404 379Q413 367 425 357Q437 347 450 338Q463 329 477 322Q492 314 509 311Q526 307 543 310Q560 312 575 320Q590 328 601 339Q613 349 621 359Q630 369 639 376Q648 383 660 387Q672 391 688 396Q703 401 718 409Q733 418 743 430Q754 441 759 456Z'/%3E%3Cpath d='M79 453Q83 470 80 487Q77 505 70 521Q62 537 51 552Q40 566 27 579Q14 592 -2 601Q-18 611 -37 616Q-55 621 -74 623Q-93 624 -110 623Q-128 622 -144 621Q-160 621 -176 623Q-193 625 -211 627Q-229 629 -249 627Q-268 626 -285 618Q-302 611 -313 598Q-325 585 -330 570Q-336 555 -339 540Q-342 525 -345 511Q-349 498 -355 484Q-360 470 -365 455Q-370 439 -371 422Q-372 406 -366 390Q-361 373 -349 359Q-338 345 -323 334Q-308 323 -292 313Q-275 304 -257 297Q-239 290 -219 287Q-199 285 -180 288Q-160 291 -143 300Q-126 309 -113 321Q-100 333 -90 343Q-80 354 -69 361Q-58 368 -42 373Q-27 377 -8 383Q11 388 29 397Q48 407 61 421Q74 436 79 453Z'/%3E%3Cpath d='M799 453Q803 470 800 487Q797 505 790 521Q782 537 771 552Q760 566 747 579Q734 592 718 601Q702 611 683 616Q665 621 646 623Q627 624 610 623Q592 622 576 621Q560 621 544 623Q527 625 509 627Q491 629 471 627Q452 626 435 618Q418 611 407 598Q395 585 390 570Q384 555 381 540Q378 525 375 511Q371 498 365 484Q360 470 355 455Q350 439 349 422Q348 406 354 390Q359 373 371 359Q382 345 397 334Q412 323 428 313Q445 304 463 297Q481 290 501 287Q521 285 540 288Q560 291 577 300Q594 309 607 321Q620 333 630 343Q640 354 651 361Q662 368 678 373Q693 377 712 383Q731 388 749 397Q768 407 781 421Q794 436 799 453Z'/%3E%3Cpath d='M228 558Q228 560 228 562Q227 564 226 566Q226 568 225 570Q224 572 223 574Q223 576 221 578Q220 580 219 582Q217 585 215 586Q212 588 209 589Q206 590 203 591Q200 591 197 590Q194 589 191 588Q188 586 186 585Q184 583 182 582Q179 580 177 579Q176 577 174 575Q172 573 171 571Q170 569 169 567Q169 565 169 562Q169 560 169 558Q169 556 170 553Q171 551 172 549Q173 547 175 545Q177 544 178 542Q180 541 183 539Q185 538 187 537Q190 536 192 535Q195 534 197 533Q200 532 203 531Q206 531 210 531Q213 531 216 532Q219 532 222 534Q224 536 226 539Q227 541 228 544Q229 546 229 549Q229 551 229 553Q229 556 228 558Z'/%3E%3Cpath d='M256 556Q255 560 255 564Q254 568 254 572Q253 576 252 580Q250 584 248 588Q247 593 244 597Q242 601 238 605Q234 609 229 613Q225 616 219 618Q213 620 206 620Q200 620 194 619Q188 617 183 615Q177 612 173 609Q168 606 163 604Q159 601 155 598Q150 595 147 591Q143 587 140 583Q138 579 137 574Q136 569 136 565Q136 560 138 556Q139 551 141 547Q143 543 146 539Q148 535 151 532Q154 528 158 525Q162 522 166 519Q170 517 175 514Q179 512 184 510Q189 507 194 505Q200 503 206 502Q213 500 219 500Q226 500 232 502Q239 504 243 508Q248 512 251 517Q254 522 255 528Q256 533 256 538Q256 543 256 547Q256 552 256 556Z'/%3E%3Cpath d='M282 554Q283 560 283 566Q283 572 282 578Q282 585 280 591Q278 598 275 604Q272 610 267 616Q263 623 257 628Q251 634 244 638Q236 643 227 645Q219 648 209 648Q200 648 191 646Q182 644 174 641Q166 637 159 634Q152 630 145 626Q138 622 131 617Q124 613 118 608Q112 602 108 596Q105 589 103 582Q102 574 103 567Q104 560 107 553Q110 547 114 541Q117 535 121 529Q125 524 129 519Q134 514 138 509Q143 504 149 499Q155 495 161 491Q168 487 175 483Q183 479 191 476Q200 473 210 471Q219 469 229 469Q239 470 249 473Q258 477 265 483Q272 489 275 497Q279 505 281 513Q282 520 282 528Q282 535 282 541Q282 548 282 554Z'/%3E%3Cpath d='M310 552Q311 560 312 568Q313 577 313 585Q312 594 310 603Q307 612 303 620Q298 628 291 636Q284 644 276 651Q267 657 257 663Q247 668 236 671Q224 674 212 675Q200 675 188 673Q177 671 166 667Q155 663 145 659Q135 654 125 649Q115 644 106 638Q97 632 89 625Q81 617 76 608Q71 599 69 589Q68 579 71 570Q73 560 78 551Q83 543 88 535Q93 528 98 521Q103 513 108 506Q113 499 119 492Q125 485 132 479Q139 472 147 466Q156 460 166 454Q177 449 188 445Q200 441 213 439Q226 437 239 438Q253 440 264 445Q276 450 285 458Q294 467 299 477Q304 488 305 498Q307 508 307 518Q308 527 308 536Q309 544 310 552Z'/%3E%3Cpath d='M339 550Q341 560 343 571Q345 581 345 593Q344 604 341 615Q337 626 331 636Q324 647 314 655Q305 664 294 672Q283 679 270 685Q257 691 243 695Q229 699 215 700Q200 701 185 699Q171 698 157 694Q143 690 130 685Q117 680 104 674Q92 668 80 660Q68 652 58 643Q49 633 43 621Q37 609 36 597Q36 584 40 572Q44 560 50 549Q57 539 64 530Q71 521 77 512Q83 503 88 494Q93 485 99 476Q106 466 114 457Q122 447 133 439Q143 431 157 424Q170 417 185 413Q200 409 216 407Q233 406 249 408Q265 411 279 418Q294 425 304 435Q315 446 321 459Q327 471 329 484Q332 497 332 508Q333 520 335 530Q336 540 339 550Z'/%3E%3Cpath d='M392 328Q393 330 394 332Q394 335 392 337Q391 340 389 341Q387 343 384 344Q382 345 379 346Q376 346 374 347Q372 348 370 348Q368 349 366 350Q364 351 362 351Q360 352 358 352Q355 352 353 351Q351 350 349 350Q347 349 345 348Q343 347 341 346Q339 345 337 343Q335 342 334 340Q332 338 331 336Q331 334 330 332Q330 330 331 328Q331 326 331 324Q332 321 333 319Q333 317 334 315Q336 313 338 311Q339 310 342 309Q345 308 348 308Q350 308 353 309Q356 310 358 310Q360 311 362 312Q364 312 366 312Q368 312 370 312Q372 313 374 313Q377 314 379 314Q381 315 383 317Q385 318 386 320Q388 321 390 323Q391 325 392 328Z'/%3E%3Cpath d='M424 325Q426 330 426 335Q426 340 424 344Q421 349 417 352Q413 356 408 358Q403 360 398 361Q393 363 389 364Q385 366 381 367Q377 369 373 371Q369 373 365 374Q360 375 355 375Q351 374 346 373Q342 371 338 369Q334 367 331 365Q327 363 323 360Q320 358 316 356Q312 353 309 350Q305 347 303 343Q301 339 300 334Q300 330 300 326Q300 321 301 317Q302 313 304 308Q306 304 308 300Q311 296 315 293Q319 289 324 288Q330 286 335 287Q341 287 346 289Q352 290 356 292Q360 293 364 294Q367 295 371 295Q375 295 380 295Q384 295 389 296Q394 296 399 298Q403 300 407 303Q411 306 414 309Q417 313 420 317Q423 321 424 325Z'/%3E%3Cpath d='M455 323Q456 330 456 337Q456 344 453 351Q450 357 444 363Q439 368 432 372Q425 375 417 378Q410 380 404 382Q398 384 392 387Q386 390 380 392Q374 395 367 397Q360 398 353 398Q346 397 339 395Q333 392 327 388Q322 385 317 381Q312 378 307 374Q302 371 296 367Q290 364 284 359Q279 355 275 349Q270 343 269 337Q267 330 267 323Q268 316 270 310Q272 303 275 297Q278 290 282 285Q287 279 293 274Q299 270 307 268Q315 266 324 266Q332 267 340 269Q348 271 354 274Q360 276 365 277Q371 278 377 278Q383 278 390 277Q397 277 405 277Q412 278 420 281Q427 283 432 288Q438 292 443 298Q447 304 450 310Q453 316 455 323Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/720px 720px repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='720' height='720' viewBox='0 0 720 720'%3E%3Cg fill='none' stroke='black' stroke-width='1.3'%3E%3Cpath d='M170 148Q169 150 168 152Q167 154 166 156Q166 158 164 159Q163 161 161 162Q160 164 158 165Q157 166 155 168Q153 169 151 170Q150 172 147 173Q145 174 143 175Q140 176 137 176Q134 176 132 176Q129 175 127 174Q125 172 122 171Q120 169 118 168Q116 167 114 165Q112 163 110 161Q109 160 107 157Q106 155 107 152Q107 150 108 148Q109 145 110 143Q112 142 114 140Q116 138 118 137Q120 136 121 135Q123 133 125 132Q127 132 129 131Q131 130 133 130Q136 129 138 129Q140 128 142 127Q145 127 148 126Q151 125 154 125Q157 125 161 126Q164 126 166 128Q169 130 170 133Q171 135 171 138Q171 140 171 143Q170 146 170 148Z'/%3E%3Cpath d='M198 146Q197 150 195 154Q194 158 193 162Q191 166 189 169Q187 173 184 176Q181 179 178 182Q174 184 171 186Q167 189 163 191Q159 194 155 196Q150 198 145 199Q140 201 135 201Q129 201 124 200Q119 199 114 196Q109 194 105 192Q101 189 97 186Q92 183 88 180Q84 177 80 173Q76 169 74 165Q71 160 72 155Q72 150 74 145Q77 141 81 137Q85 133 89 130Q93 127 97 125Q101 122 104 120Q108 118 111 116Q115 114 119 112Q123 110 127 109Q131 108 136 106Q140 105 145 104Q150 102 156 101Q162 100 168 100Q175 100 181 101Q187 103 192 107Q197 110 199 115Q201 120 202 126Q202 131 201 136Q199 141 198 146Z'/%3E%3Cpath d='M226 144Q224 150 223 156Q221 162 220 168Q218 174 215 179Q213 185 208 190Q204 195 199 199Q193 203 187 206Q181 209 175 212Q168 215 162 217Q155 220 147 222Q140 224 132 225Q124 225 116 224Q108 222 101 219Q94 216 87 213Q81 209 74 205Q67 201 61 196Q54 191 48 185Q42 180 39 172Q36 165 36 158Q37 150 41 143Q45 136 51 131Q58 125 65 121Q71 117 77 114Q83 110 88 107Q93 103 98 100Q103 97 108 93Q114 90 120 87Q126 85 133 82Q140 80 148 78Q156 76 164 75Q173 74 183 74Q192 74 202 77Q211 80 217 86Q224 91 227 99Q231 106 231 114Q231 122 229 130Q228 137 226 144Z'/%3E%3Cpath d='M254 141Q252 150 250 158Q249 166 247 174Q246 182 243 190Q240 198 234 205Q228 212 220 217Q212 222 204 225Q195 229 186 232Q177 235 168 238Q159 241 150 243Q140 245 130 247Q119 248 109 247Q98 245 88 242Q78 239 69 234Q60 230 50 225Q41 219 32 213Q23 206 16 198Q8 190 4 180Q-0 171 1 160Q2 150 8 141Q14 132 23 124Q32 117 42 112Q51 107 59 103Q67 99 73 94Q79 89 85 84Q91 79 98 74Q104 69 113 64Q121 60 130 57Q140 54 151 51Q161 49 173 48Q185 47 197 49Q210 50 221 54Q233 58 241 66Q250 73 255 83Q259 93 259 103Q260 114 258 123Q256 133 254 141Z'/%3E%3Cpath d='M974 141Q972 150 970 158Q969 166 967 174Q966 182 963 190Q960 198 954 205Q948 212 940 217Q932 222 924 225Q915 229 906 232Q897 235 888 238Q879 241 870 243Q860 245 850 247Q839 248 829 247Q818 245 808 242Q798 239 789 234Q780 230 770 225Q761 219 752 213Q743 206 736 198Q728 190 724 180Q720 171 721 160Q722 150 728 141Q734 132 743 124Q752 117 762 112Q771 107 779 103Q787 99 793 94Q799 89 805 84Q811 79 818 74Q824 69 833 64Q841 60 850 57Q860 54 871 51Q881 49 893 48Q905 47 917 49Q930 50 941 54Q953 58 961 66Q970 73 975 83Q979 93 979 103Q980 114 978 123Q976 133 974 141Z'/%3E%3Cpath d='M283 139Q281 150 280 160Q278 170 277 181Q275 191 271 201Q267 211 260 220Q252 229 242 235Q231 241 220 245Q208 248 197 251Q185 254 174 257Q163 259 152 262Q140 265 127 267Q115 270 101 269Q88 269 75 266Q62 263 49 258Q37 252 25 246Q13 239 2 230Q-8 221 -17 211Q-26 200 -31 188Q-35 176 -33 163Q-31 150 -23 139Q-15 127 -3 119Q8 110 20 104Q32 98 41 93Q51 88 58 81Q65 75 72 68Q78 61 86 53Q95 46 105 40Q115 34 128 30Q140 26 154 24Q167 22 182 22Q196 22 211 24Q226 26 239 32Q253 38 264 47Q274 56 280 68Q286 80 287 92Q288 105 287 117Q285 129 283 139Z'/%3E%3Cpath d='M1003 139Q1001 150 1000 160Q998 170 997 181Q995 191 991 201Q987 211 980 220Q972 229 962 235Q951 241 940 245Q928 248 917 251Q905 254 894 257Q883 259 872 262Q860 265 847 267Q835 270 821 269Q808 269 795 266Q782 263 769 258Q757 252 745 246Q733 239 722 230Q712 221 703 211Q694 200 689 188Q685 176 687 163Q689 150 697 139Q705 127 717 119Q728 110 740 104Q752 98 761 93Q771 88 778 81Q785 75 792 68Q798 61 806 53Q815 46 825 40Q835 34 848 30Q860 26 874 24Q887 22 902 22Q916 22 931 24Q946 26 959 32Q973 38 984 47Q994 56 1000 68Q1006 80 1007 92Q1008 105 1007 117Q1005 129 1003 139Z'/%3E%3Cpath d='M314 137Q312 150 311 162Q309 175 307 188Q305 200 300 212Q295 225 286 235Q276 245 263 252Q250 259 235 263Q221 267 207 269Q193 271 180 274Q167 277 153 281Q140 284 125 288Q110 292 94 293Q77 294 60 291Q44 289 28 283Q12 277 -2 268Q-16 259 -28 248Q-41 237 -50 224Q-60 211 -64 196Q-68 181 -65 165Q-62 150 -53 137Q-43 123 -29 113Q-15 103 -1 96Q13 89 23 82Q34 76 42 68Q50 61 57 51Q65 42 74 32Q84 22 97 14Q109 6 125 1Q140 -3 156 -5Q173 -6 190 -4Q207 -3 224 1Q241 5 256 12Q272 19 285 29Q297 40 305 53Q313 67 315 81Q318 96 317 110Q316 124 314 137Z'/%3E%3Cpath d='M314 857Q312 870 311 882Q309 895 307 908Q305 920 300 932Q295 945 286 955Q276 965 263 972Q250 979 235 983Q221 987 207 989Q193 991 180 994Q167 997 153 1001Q140 1004 125 1008Q110 1012 94 1013Q77 1014 60 1011Q44 1009 28 1003Q12 997 -2 988Q-16 979 -28 968Q-41 957 -50 944Q-60 931 -64 916Q-68 901 -65 885Q-62 870 -53 857Q-43 843 -29 833Q-15 823 -1 816Q13 809 23 802Q34 796 42 788Q50 781 57 771Q65 762 74 752Q84 742 97 734Q109 726 125 721Q140 717 156 715Q173 714 190 716Q207 717 224 721Q241 725 256 732Q272 739 285 749Q297 760 305 773Q313 787 315 801Q318 816 317 830Q316 844 314 857Z'/%3E%3Cpath d='M1034 137Q1032 150 1031 162Q1029 175 1027 188Q1025 200 1020 212Q1015 225 1006 235Q996 245 983 252Q970 259 955 263Q941 267 927 269Q913 271 900 274Q887 277 873 281Q860 284 845 288Q830 292 814 293Q797 294 780 291Q764 289 748 283Q732 277 718 268Q704 259 692 248Q679 237 670 224Q660 211 656 196Q652 181 655 165Q658 150 667 137Q677 123 691 113Q705 103 719 96Q733 89 743 82Q754 76 762 68Q770 61 777 51Q785 42 794 32Q804 22 817 14Q829 6 845 1Q860 -3 876 -5Q893 -6 910 -4Q927 -3 944 1Q961 5 976 12Q992 19 1005 29Q1017 40 1025 53Q1033 67 1035 81Q1038 96 1037 110Q1036 124 1034 137Z'/%3E%3Cpath d='M1034 857Q1032 870 1031 882Q1029 895 1027 908Q1025 920 1020 932Q1015 945 1006 955Q996 965 983 972Q970 979 955 983Q941 987 927 989Q913 991 900 994Q887 997 873 1001Q860 1004 845 1008Q830 1012 814 1013Q797 1014 780 1011Q764 1009 748 1003Q732 997 718 988Q704 979 692 968Q679 957 670 944Q660 931 656 916Q652 901 655 885Q658 870 667 857Q677 843 691 833Q705 823 719 816Q733 809 743 802Q754 796 762 788Q770 781 777 771Q785 762 794 752Q804 742 817 734Q829 726 845 721Q860 717 876 715Q893 714 910 716Q927 717 944 721Q961 725 976 732Q992 739 1005 749Q1017 760 1025 773Q1033 787 1035 801Q1038 816 1037 830Q1036 844 1034 857Z'/%3E%3Cpath d='M552 108Q552 110 551 112Q551 115 550 117Q549 119 548 121Q547 123 545 125Q544 127 542 128Q540 130 537 130Q535 131 532 131Q529 132 527 132Q525 131 522 131Q520 131 518 131Q516 130 514 130Q511 130 509 129Q507 128 506 127Q504 126 502 125Q500 124 498 123Q497 121 495 120Q493 118 491 116Q489 115 487 112Q486 110 485 107Q485 105 486 102Q487 100 489 98Q491 96 493 94Q496 93 498 92Q501 91 504 91Q506 90 509 90Q511 90 513 90Q516 90 518 90Q520 90 522 91Q524 91 526 91Q528 92 530 92Q532 92 535 92Q537 93 540 93Q543 94 545 96Q547 97 549 99Q551 101 551 103Q552 105 552 108Z'/%3E%3Cpath d='M583 105Q583 110 582 115Q581 119 580 123Q578 128 576 132Q574 136 571 140Q568 144 564 147Q560 150 555 151Q550 153 545 153Q539 154 534 153Q529 153 525 152Q520 151 516 151Q512 150 507 149Q503 148 499 147Q495 146 491 144Q487 142 484 140Q480 138 476 135Q472 133 468 130Q464 127 460 123Q457 119 454 115Q451 110 450 105Q449 100 451 95Q453 90 457 86Q461 82 467 79Q472 77 478 75Q483 73 488 72Q493 71 498 71Q503 70 507 70Q511 70 516 70Q520 70 524 70Q528 71 532 71Q537 72 541 73Q545 74 550 74Q555 75 560 77Q565 79 569 81Q574 84 577 88Q580 92 582 96Q583 101 583 105Z'/%3E%3Cpath d='M614 103Q615 110 613 117Q612 124 610 130Q608 137 605 143Q602 150 598 155Q593 161 587 166Q581 171 573 173Q565 176 557 176Q549 176 541 175Q534 174 527 172Q520 171 514 169Q508 168 502 167Q496 166 490 164Q483 163 477 161Q471 159 465 156Q459 153 453 149Q447 145 441 140Q435 136 429 130Q424 124 420 117Q416 110 415 102Q414 94 417 87Q420 80 427 74Q433 68 441 64Q449 60 457 58Q466 56 473 55Q481 53 487 52Q494 51 501 50Q507 49 514 49Q520 48 526 49Q533 49 539 51Q546 52 552 53Q558 54 565 56Q572 58 579 61Q586 64 593 68Q599 72 604 77Q609 83 612 90Q614 96 614 103Z'/%3E%3Cpath d='M645 101Q646 110 645 119Q644 128 641 137Q639 146 635 155Q631 163 625 171Q619 179 611 185Q602 192 592 195Q581 198 570 198Q559 199 548 197Q538 195 529 192Q520 189 512 187Q504 185 496 184Q488 183 480 181Q472 180 463 178Q454 175 446 172Q437 168 429 163Q420 158 412 151Q405 145 398 137Q391 129 386 120Q381 110 381 100Q380 89 384 80Q388 70 397 62Q405 55 416 50Q427 45 438 42Q448 39 458 37Q468 35 477 33Q486 31 494 30Q503 28 511 27Q520 26 529 27Q538 27 546 29Q555 30 563 33Q572 35 580 38Q589 41 598 45Q607 49 615 55Q624 60 630 67Q637 75 641 83Q644 92 645 101Z'/%3E%3Cpath d='M677 99Q679 110 678 122Q677 133 674 144Q671 156 666 167Q660 178 653 187Q645 197 634 205Q623 213 610 216Q596 220 582 220Q568 220 555 217Q542 214 531 211Q520 207 510 204Q501 202 491 200Q481 199 470 198Q460 197 448 195Q437 193 425 188Q414 184 403 178Q393 171 383 163Q373 154 365 144Q358 134 353 122Q348 110 347 97Q347 85 352 73Q358 61 368 51Q378 42 391 36Q404 29 418 25Q431 22 443 19Q455 16 466 14Q477 11 487 8Q498 6 509 4Q520 3 531 3Q542 4 553 6Q564 9 574 13Q585 17 595 21Q605 25 616 31Q626 36 636 42Q646 49 655 58Q664 66 669 77Q675 87 677 99Z'/%3E%3Cpath d='M588 468Q588 470 589 472Q590 474 590 477Q591 479 591 482Q591 485 590 487Q588 490 586 492Q583 493 580 494Q577 494 574 494Q570 494 568 493Q565 492 562 492Q560 491 558 491Q556 491 553 490Q551 490 549 489Q547 489 545 488Q543 487 541 486Q539 485 537 483Q535 482 533 481Q530 479 529 477Q527 475 526 472Q525 470 525 467Q526 465 527 463Q529 461 531 459Q534 457 536 456Q538 455 540 453Q542 452 544 450Q545 449 547 448Q550 446 552 445Q555 444 557 444Q560 444 563 445Q565 445 567 447Q570 448 572 449Q574 450 576 451Q578 452 580 454Q581 455 583 457Q584 458 585 460Q586 462 587 464Q587 466 588 468Z'/%3E%3Cpath d='M617 466Q618 470 620 474Q621 479 622 484Q623 489 623 495Q623 500 620 505Q617 510 612 513Q606 516 600 517Q593 518 587 517Q580 516 575 515Q569 513 565 512Q560 511 556 511Q551 511 547 510Q542 510 538 510Q533 509 529 507Q524 505 520 503Q516 501 512 498Q508 495 505 491Q501 488 498 484Q495 480 493 475Q492 470 493 465Q493 460 496 456Q499 452 504 448Q508 445 512 442Q516 439 520 437Q523 434 527 430Q530 427 534 424Q539 421 544 419Q549 417 554 417Q560 417 565 418Q571 420 575 423Q579 426 583 428Q587 431 590 434Q594 436 598 439Q601 441 604 444Q607 447 610 451Q612 454 614 458Q616 462 617 466Z'/%3E%3Cpath d='M649 464Q651 470 653 477Q655 484 656 492Q657 499 655 507Q654 515 649 522Q645 529 637 534Q629 538 619 539Q609 540 599 539Q589 537 581 535Q573 533 567 532Q560 530 554 531Q547 531 540 531Q533 532 526 531Q518 530 511 528Q504 526 498 522Q492 518 487 513Q482 508 477 502Q472 497 469 490Q465 484 463 477Q461 470 462 463Q463 456 467 449Q471 443 476 438Q482 432 488 428Q494 424 499 419Q504 414 509 409Q514 404 521 399Q527 395 535 392Q543 389 551 389Q560 389 568 392Q576 395 582 400Q589 405 594 409Q599 414 604 418Q609 422 614 425Q619 429 625 432Q630 436 635 441Q639 446 643 452Q646 457 649 464Z'/%3E%3Cpath d='M683 461Q687 470 688 480Q690 489 690 499Q690 509 687 520Q684 530 677 539Q671 547 660 553Q649 559 636 560Q623 562 611 560Q598 558 588 555Q577 553 569 551Q560 550 551 551Q543 552 533 553Q523 554 513 554Q502 554 492 550Q482 547 475 541Q467 535 461 528Q455 521 450 513Q446 505 442 496Q438 488 436 479Q433 470 434 461Q434 452 438 443Q442 434 449 427Q455 419 462 413Q469 407 476 400Q483 394 490 387Q498 380 506 374Q515 368 526 364Q537 360 548 361Q560 361 570 366Q581 371 589 378Q597 385 603 392Q610 398 616 403Q622 408 629 412Q637 416 645 421Q653 425 661 431Q668 437 674 445Q680 452 683 461Z'/%3E%3Cpath d='M0 459Q5 470 5 482Q6 494 4 507Q2 519 -3 531Q-8 543 -17 554Q-26 564 -39 571Q-52 577 -67 580Q-83 582 -98 580Q-113 579 -125 576Q-138 573 -149 572Q-160 572 -171 573Q-182 574 -195 576Q-207 578 -221 578Q-235 578 -247 573Q-260 569 -269 561Q-278 553 -284 543Q-290 533 -295 522Q-299 512 -303 502Q-306 491 -309 481Q-312 470 -313 459Q-313 447 -310 436Q-307 425 -301 415Q-294 405 -286 397Q-277 388 -268 380Q-259 371 -250 363Q-240 355 -228 348Q-217 341 -203 337Q-189 333 -175 334Q-160 335 -147 342Q-134 348 -125 358Q-115 367 -107 375Q-100 384 -93 390Q-85 396 -76 400Q-66 404 -54 409Q-43 414 -32 421Q-21 428 -12 437Q-4 447 0 459Z'/%3E%3Cpath d='M720 459Q725 470 725 482Q726 494 724 507Q722 519 717 531Q712 543 703 554Q694 564 681 571Q668 577 653 580Q637 582 622 580Q607 579 595 576Q582 573 571 572Q560 572 549 573Q538 574 525 576Q513 578 499 578Q485 578 473 573Q460 569 451 561Q442 553 436 543Q430 533 425 522Q421 512 417 502Q414 491 411 481Q408 470 407 459Q407 447 410 436Q413 425 419 415Q426 405 434 397Q443 388 452 380Q461 371 470 363Q480 355 492 348Q503 341 517 337Q531 333 545 334Q560 335 573 342Q586 348 595 358Q605 367 613 375Q620 384 627 390Q635 396 644 400Q654 404 666 409Q677 414 688 421Q699 428 708 437Q716 447 720 459Z'/%3E%3Cpath d='M39 456Q44 470 43 485Q42 500 38 514Q33 529 26 542Q18 556 7 567Q-5 579 -19 587Q-34 595 -52 598Q-69 601 -86 601Q-103 600 -118 598Q-133 596 -147 596Q-160 595 -174 597Q-187 599 -203 601Q-218 603 -235 603Q-252 602 -266 596Q-281 590 -292 580Q-302 570 -308 557Q-314 544 -318 532Q-321 519 -325 507Q-328 495 -332 482Q-336 470 -339 457Q-341 443 -340 430Q-338 416 -332 403Q-326 390 -316 379Q-307 367 -295 357Q-283 347 -270 338Q-257 329 -243 322Q-228 314 -211 311Q-194 307 -177 310Q-160 312 -145 320Q-130 328 -119 339Q-107 349 -99 359Q-90 369 -81 376Q-72 383 -60 387Q-48 391 -32 396Q-17 401 -2 409Q13 418 23 430Q34 441 39 456Z'/%3E%3Cpath d='M759 456Q764 470 763 485Q762 500 758 514Q753 529 746 542Q738 556 727 567Q715 579 701 587Q686 595 668 598Q651 601 634 601Q617 600 602 598Q587 596 573 596Q560 595 546 597Q533 599 517 601Q502 603 485 603Q468 602 454 596Q439 590 428 580Q418 570 412 557Q406 544 402 532Q399 519 395 507Q392 495 388 482Q384 470 381 457Q379 443 380 430Q382 416 388 403Q394 390 404 379Q413 367 425 357Q437 347 450 338Q463 329 477 322Q492 314 509 311Q526 307 543 310Q560 312 575 320Q590 328 601 339Q613 349 621 359Q630 369 639 376Q648 383 660 387Q672 391 688 396Q703 401 718 409Q733 418 743 430Q754 441 759 456Z'/%3E%3Cpath d='M79 453Q83 470 80 487Q77 505 70 521Q62 537 51 552Q40 566 27 579Q14 592 -2 601Q-18 611 -37 616Q-55 621 -74 623Q-93 624 -110 623Q-128 622 -144 621Q-160 621 -176 623Q-193 625 -211 627Q-229 629 -249 627Q-268 626 -285 618Q-302 611 -313 598Q-325 585 -330 570Q-336 555 -339 540Q-342 525 -345 511Q-349 498 -355 484Q-360 470 -365 455Q-370 439 -371 422Q-372 406 -366 390Q-361 373 -349 359Q-338 345 -323 334Q-308 323 -292 313Q-275 304 -257 297Q-239 290 -219 287Q-199 285 -180 288Q-160 291 -143 300Q-126 309 -113 321Q-100 333 -90 343Q-80 354 -69 361Q-58 368 -42 373Q-27 377 -8 383Q11 388 29 397Q48 407 61 421Q74 436 79 453Z'/%3E%3Cpath d='M799 453Q803 470 800 487Q797 505 790 521Q782 537 771 552Q760 566 747 579Q734 592 718 601Q702 611 683 616Q665 621 646 623Q627 624 610 623Q592 622 576 621Q560 621 544 623Q527 625 509 627Q491 629 471 627Q452 626 435 618Q418 611 407 598Q395 585 390 570Q384 555 381 540Q378 525 375 511Q371 498 365 484Q360 470 355 455Q350 439 349 422Q348 406 354 390Q359 373 371 359Q382 345 397 334Q412 323 428 313Q445 304 463 297Q481 290 501 287Q521 285 540 288Q560 291 577 300Q594 309 607 321Q620 333 630 343Q640 354 651 361Q662 368 678 373Q693 377 712 383Q731 388 749 397Q768 407 781 421Q794 436 799 453Z'/%3E%3Cpath d='M228 558Q228 560 228 562Q227 564 226 566Q226 568 225 570Q224 572 223 574Q223 576 221 578Q220 580 219 582Q217 585 215 586Q212 588 209 589Q206 590 203 591Q200 591 197 590Q194 589 191 588Q188 586 186 585Q184 583 182 582Q179 580 177 579Q176 577 174 575Q172 573 171 571Q170 569 169 567Q169 565 169 562Q169 560 169 558Q169 556 170 553Q171 551 172 549Q173 547 175 545Q177 544 178 542Q180 541 183 539Q185 538 187 537Q190 536 192 535Q195 534 197 533Q200 532 203 531Q206 531 210 531Q213 531 216 532Q219 532 222 534Q224 536 226 539Q227 541 228 544Q229 546 229 549Q229 551 229 553Q229 556 228 558Z'/%3E%3Cpath d='M256 556Q255 560 255 564Q254 568 254 572Q253 576 252 580Q250 584 248 588Q247 593 244 597Q242 601 238 605Q234 609 229 613Q225 616 219 618Q213 620 206 620Q200 620 194 619Q188 617 183 615Q177 612 173 609Q168 606 163 604Q159 601 155 598Q150 595 147 591Q143 587 140 583Q138 579 137 574Q136 569 136 565Q136 560 138 556Q139 551 141 547Q143 543 146 539Q148 535 151 532Q154 528 158 525Q162 522 166 519Q170 517 175 514Q179 512 184 510Q189 507 194 505Q200 503 206 502Q213 500 219 500Q226 500 232 502Q239 504 243 508Q248 512 251 517Q254 522 255 528Q256 533 256 538Q256 543 256 547Q256 552 256 556Z'/%3E%3Cpath d='M282 554Q283 560 283 566Q283 572 282 578Q282 585 280 591Q278 598 275 604Q272 610 267 616Q263 623 257 628Q251 634 244 638Q236 643 227 645Q219 648 209 648Q200 648 191 646Q182 644 174 641Q166 637 159 634Q152 630 145 626Q138 622 131 617Q124 613 118 608Q112 602 108 596Q105 589 103 582Q102 574 103 567Q104 560 107 553Q110 547 114 541Q117 535 121 529Q125 524 129 519Q134 514 138 509Q143 504 149 499Q155 495 161 491Q168 487 175 483Q183 479 191 476Q200 473 210 471Q219 469 229 469Q239 470 249 473Q258 477 265 483Q272 489 275 497Q279 505 281 513Q282 520 282 528Q282 535 282 541Q282 548 282 554Z'/%3E%3Cpath d='M310 552Q311 560 312 568Q313 577 313 585Q312 594 310 603Q307 612 303 620Q298 628 291 636Q284 644 276 651Q267 657 257 663Q247 668 236 671Q224 674 212 675Q200 675 188 673Q177 671 166 667Q155 663 145 659Q135 654 125 649Q115 644 106 638Q97 632 89 625Q81 617 76 608Q71 599 69 589Q68 579 71 570Q73 560 78 551Q83 543 88 535Q93 528 98 521Q103 513 108 506Q113 499 119 492Q125 485 132 479Q139 472 147 466Q156 460 166 454Q177 449 188 445Q200 441 213 439Q226 437 239 438Q253 440 264 445Q276 450 285 458Q294 467 299 477Q304 488 305 498Q307 508 307 518Q308 527 308 536Q309 544 310 552Z'/%3E%3Cpath d='M339 550Q341 560 343 571Q345 581 345 593Q344 604 341 615Q337 626 331 636Q324 647 314 655Q305 664 294 672Q283 679 270 685Q257 691 243 695Q229 699 215 700Q200 701 185 699Q171 698 157 694Q143 690 130 685Q117 680 104 674Q92 668 80 660Q68 652 58 643Q49 633 43 621Q37 609 36 597Q36 584 40 572Q44 560 50 549Q57 539 64 530Q71 521 77 512Q83 503 88 494Q93 485 99 476Q106 466 114 457Q122 447 133 439Q143 431 157 424Q170 417 185 413Q200 409 216 407Q233 406 249 408Q265 411 279 418Q294 425 304 435Q315 446 321 459Q327 471 329 484Q332 497 332 508Q333 520 335 530Q336 540 339 550Z'/%3E%3Cpath d='M392 328Q393 330 394 332Q394 335 392 337Q391 340 389 341Q387 343 384 344Q382 345 379 346Q376 346 374 347Q372 348 370 348Q368 349 366 350Q364 351 362 351Q360 352 358 352Q355 352 353 351Q351 350 349 350Q347 349 345 348Q343 347 341 346Q339 345 337 343Q335 342 334 340Q332 338 331 336Q331 334 330 332Q330 330 331 328Q331 326 331 324Q332 321 333 319Q333 317 334 315Q336 313 338 311Q339 310 342 309Q345 308 348 308Q350 308 353 309Q356 310 358 310Q360 311 362 312Q364 312 366 312Q368 312 370 312Q372 313 374 313Q377 314 379 314Q381 315 383 317Q385 318 386 320Q388 321 390 323Q391 325 392 328Z'/%3E%3Cpath d='M424 325Q426 330 426 335Q426 340 424 344Q421 349 417 352Q413 356 408 358Q403 360 398 361Q393 363 389 364Q385 366 381 367Q377 369 373 371Q369 373 365 374Q360 375 355 375Q351 374 346 373Q342 371 338 369Q334 367 331 365Q327 363 323 360Q320 358 316 356Q312 353 309 350Q305 347 303 343Q301 339 300 334Q300 330 300 326Q300 321 301 317Q302 313 304 308Q306 304 308 300Q311 296 315 293Q319 289 324 288Q330 286 335 287Q341 287 346 289Q352 290 356 292Q360 293 364 294Q367 295 371 295Q375 295 380 295Q384 295 389 296Q394 296 399 298Q403 300 407 303Q411 306 414 309Q417 313 420 317Q423 321 424 325Z'/%3E%3Cpath d='M455 323Q456 330 456 337Q456 344 453 351Q450 357 444 363Q439 368 432 372Q425 375 417 378Q410 380 404 382Q398 384 392 387Q386 390 380 392Q374 395 367 397Q360 398 353 398Q346 397 339 395Q333 392 327 388Q322 385 317 381Q312 378 307 374Q302 371 296 367Q290 364 284 359Q279 355 275 349Q270 343 269 337Q267 330 267 323Q268 316 270 310Q272 303 275 297Q278 290 282 285Q287 279 293 274Q299 270 307 268Q315 266 324 266Q332 267 340 269Q348 271 354 274Q360 276 365 277Q371 278 377 278Q383 278 390 277Q397 277 405 277Q412 278 420 281Q427 283 432 288Q438 292 443 298Q447 304 450 310Q453 316 455 323Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/720px 720px repeat}
body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:10;background:var(--ground)}
button,input,select,textarea{font:inherit;color:inherit}
button{cursor:pointer;-webkit-tap-highlight-color:transparent}
:focus-visible{outline:3px solid var(--give);outline-offset:2px}
h1,h2,h3{margin:0;text-wrap:balance}
h1{font-family:var(--f-disp);font-weight:400;font-size:30px;line-height:1.05;letter-spacing:.01em;text-shadow:3px 3px 0 var(--give)}
h2{font-family:var(--f-disp);font-weight:400;font-size:19px;line-height:1.1;letter-spacing:.01em}
h3{font-family:var(--f-cond);font-weight:800;font-size:19px;text-transform:uppercase;letter-spacing:.05em}
.mono{font-family:var(--f-mono)}
.muted{color:var(--txt-2)}
.small{font-size:14px}
.eyebrow{font-family:var(--f-cond);font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--txt-3)}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}

/* ---------- Shell ---------- */
.appbar{position:sticky;top:env(safe-area-inset-top,0px);z-index:5;background:var(--ground);border-bottom:2px solid var(--edge);display:flex;align-items:center;gap:12px;
  padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-block:10px}
.brand{display:flex;align-items:center;gap:10px;font-family:var(--f-disp);font-size:19px;letter-spacing:.01em}
.brand svg{width:32px;height:32px;flex:none}
.appbar .sp{flex:1}
.rule-stamp{font-family:var(--f-cond);font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;padding:4px 9px;border:2px dashed var(--give-deep);color:var(--give-deep);border-radius:6px;transform:rotate(-3deg)}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .rule-stamp{border-color:var(--give);color:var(--give)}}
:root[data-theme="dark"] .rule-stamp{border-color:var(--give);color:var(--give)}
main{max-width:1200px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));
  padding-block:18px calc(108px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:22px}

.nav{position:fixed;z-index:20;left:0;right:0;bottom:0;background:var(--page);border-top:2px solid var(--edge);padding:8px max(8px,env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))}
.nav-brand,.nav-cta,.nav-foot{display:none}
.nav-items{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;max-width:600px;margin:0 auto}
.nav-item{border:2px solid transparent;background:none;min-height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;
  font-family:var(--f-cond);font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--txt-2);position:relative;border-radius:10px;white-space:nowrap}
.nav-item svg{width:24px;height:24px}
.nav-item[aria-current="page"]{background:var(--get);color:var(--ink);border-color:var(--edge);box-shadow:0 3px 0 var(--edge);transform:translateY(-3px)}
.nav-item .badge{position:absolute;top:3px;left:calc(50% + 7px);min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--give);color:var(--ink);font-family:var(--f-cond);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid var(--edge)}

@media (min-width:960px){
  .appbar{display:none}
  body::before{display:none}
  .nav{top:0;bottom:0;right:auto;width:244px;border-top:0;border-right:2px solid var(--edge);display:flex;flex-direction:column;gap:18px;
    padding:calc(26px + env(safe-area-inset-top,0px)) 16px calc(20px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}
  .nav-brand{display:flex;padding:0 6px 6px}
  .nav-items{display:flex;flex-direction:column;gap:6px;margin:0;max-width:none}
  .nav-item{flex-direction:row;justify-content:flex-start;gap:12px;min-height:50px;padding:0 12px;font-size:16px}
  .nav-item:hover{background:var(--page-2)}
  .nav-item[aria-current="page"]{transform:translateX(4px)}
  .nav-item[aria-current="page"]:hover{background:var(--get)}
  .nav-item .badge{position:static;margin-left:auto}
  .nav-cta{display:flex}
  .nav-foot{display:block;margin-top:auto;font-size:13px;color:var(--txt-3);padding:0 6px}
  main{margin-left:244px;padding-block:34px 56px;padding-left:40px;padding-right:max(40px,env(safe-area-inset-right,0px));max-width:calc(1200px + 244px)}
}

/* ---------- Headers ---------- */
.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}
.page-head p{margin:8px 0 0;color:var(--txt-2)}
.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}
.sec-head .count{font-family:var(--f-cond);font-size:16px;color:var(--txt-3);font-weight:800;margin-left:8px}
.link-btn{border:0;background:none;color:var(--txt);font-family:var(--f-cond);font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase;padding:8px 2px;min-height:44px;text-decoration:underline;text-decoration-color:var(--give);text-decoration-thickness:3px;text-underline-offset:4px}

/* ---------- Buttons ---------- */
.btn{border:2px solid var(--edge);border-radius:10px;min-height:52px;padding:0 18px;font-family:var(--f-cond);font-weight:800;font-size:17px;letter-spacing:.07em;text-transform:uppercase;
  display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--page-2);color:var(--txt);box-shadow:0 4px 0 var(--edge);transition:transform .06s,box-shadow .06s}
.btn:active{transform:translateY(3px);box-shadow:0 1px 0 var(--edge)}
.btn.get,.btn.sun{background:var(--get);color:var(--ink)}
.btn.give{background:var(--give);color:var(--ink)}
.btn.line{background:transparent;box-shadow:none;border-style:dashed}
.btn.line:active{transform:none}
.btn.danger{background:var(--bad);color:var(--ink)}
.btn.block{width:100%}
.btn.sm{min-height:42px;padding:0 14px;font-size:15px;border-radius:8px;box-shadow:0 3px 0 var(--edge)}
.btn.line.sm{box-shadow:none}
.btn:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}
.round-btn{width:56px;height:56px;border-radius:50%;border:2px solid var(--edge);background:var(--get);color:var(--ink);display:flex;align-items:center;justify-content:center;flex:none;box-shadow:0 4px 0 var(--edge)}
.round-btn:active{transform:translateY(3px);box-shadow:0 1px 0 var(--edge)}
.row{display:flex;gap:10px;flex-wrap:wrap}
.row > .btn{flex:1}

/* ---------- Panels, stickers, chips ---------- */
.card{position:relative;background:var(--page);border:2px solid var(--edge);border-radius:14px;box-shadow:0 5px 0 var(--edge)}
.card::before{content:"";position:absolute;inset:5px;border:1.5px dashed var(--stitch);border-radius:9px;pointer-events:none}
.pad{padding:18px}
.tag{display:inline-flex;align-items:center;gap:5px;font-family:var(--f-cond);font-size:13px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;padding:3px 9px;border-radius:6px;border:2px solid var(--edge);white-space:nowrap;color:var(--ink);background:var(--cream)}
.tag.two{background:var(--holo)}
.tag.get{background:var(--get)}
.tag.give{background:var(--give)}
.tag.plain{background:var(--cream-2)}
.tag.bad{background:var(--bad)}
.tag.ok{background:var(--ok)}
.tag.needs{background:var(--give)}
.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 2px 6px}
.chips::-webkit-scrollbar{display:none}
.chip{flex:none;min-height:42px;border:2px solid var(--edge);background:var(--page);border-radius:999px;padding:0 15px;font-family:var(--f-cond);font-size:15px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--txt);display:inline-flex;align-items:center;gap:6px}
.chip[aria-pressed="true"]{background:var(--ink);color:var(--get);box-shadow:0 3px 0 var(--give)}
.chip .n{font-family:var(--f-mono);font-size:12px;opacity:.75}
.avatar{flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-disp);color:#fff;border:2px solid var(--edge);text-shadow:1px 1px 0 rgba(0,0,0,.35)}
.who{display:flex;align-items:center;gap:12px;min-width:0;flex:1;background:none;border:0;padding:0;text-align:left;min-height:var(--tap)}
.card.who{padding:14px 16px;background:var(--page)}
.who-name{font-family:var(--f-cond);font-weight:800;font-size:19px;letter-spacing:.02em}
.who-meta{font-size:14px;color:var(--txt-2)}
.hdl{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 6px;text-transform:none;letter-spacing:.01em}
.hdl-r{align-self:center;display:inline-flex;align-items:center;gap:3px;font-family:var(--f-mono);font-weight:700;font-size:11.5px;line-height:1;padding:3px 7px 3px 5px;border-radius:999px;border:1.5px solid var(--edge);color:var(--ink)!important;background:var(--t-green)}
.hdl-r svg{width:10px;height:10px;flex:none}
.hdl-r.amber{background:var(--t-amber)}.hdl-r.red{background:var(--t-red)}
.pc-legend{margin:0 16px 14px;padding:10px 12px;border-radius:8px;border:1.5px solid var(--ink);background:var(--field);display:flex;flex-direction:column;gap:7px;font-size:13.5px;color:#3d3222}
.pc-legend b{font-family:var(--f-cond);font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:12px;color:#17120c}
.pc-legend div{display:flex;gap:8px;align-items:center}
.pc-legend .hdl-r{font-size:10.5px;min-width:38px;justify-content:center}
.pc-flag.amb{border:2px solid var(--edge);background:var(--t-amber);color:var(--ink);font-weight:600}
.new-tag{align-self:center;font-family:var(--f-cond);font-weight:800;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;line-height:1;padding:3px 5px 2px;border-radius:4px;background:var(--get);color:var(--ink);border:1.5px solid var(--edge)}
.hdl.big .hdl-r{font-size:15px;padding:4px 9px 4px 7px}.hdl.big .hdl-r svg{width:13px;height:13px}
.tk-body .eb .hdl{letter-spacing:.02em}
.fb-top{display:flex;justify-content:space-between;gap:8px;align-items:baseline}
.fb-top .when{font-family:var(--f-mono);font-size:11px;color:var(--txt-3)}
.fb-reply{margin-top:6px;padding:6px 10px;border-left:3px solid var(--get);background:var(--page-2);border-radius:0 6px 6px 0;font-size:14px}
.fb-form{display:flex;flex-direction:column;gap:8px;margin-top:8px}
.sm-link{min-height:34px;font-size:13px;padding:4px 0}
.pc-flag{margin:0 16px 10px;padding:8px 12px;border-radius:8px;border:1.5px dashed #6b5c44;font-size:14px;color:#3d3222;background:var(--field)}
.pc-flag.bad{border:2px solid var(--edge);background:var(--bad);color:var(--ink);font-weight:600}
.pc-stats b.sm{font-size:15px;padding-top:3px}
.rep-chip{font-family:var(--f-mono);font-weight:700;font-size:13px;color:var(--get-deep)}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .rep-chip{color:var(--get)}}
:root[data-theme="dark"] .rep-chip{color:var(--get)}

/* ---------- Disc art windows ---------- */
/* doubled class so the type color beats the .tcard/.photo default */
.t-dist.t-dist{--tc:#e8432e}.t-fair.t-fair{--tc:#2f6fe0}.t-mid.t-mid{--tc:#22a85c}.t-put.t-put{--tc:#ef7a1a}.t-unk.t-unk{--tc:#8a7f6e}
.tc-art,.photo{background:
  radial-gradient(rgba(0,0,0,.13) 1px,transparent 1.6px) 0 0/6px 6px,
  repeating-conic-gradient(from 0deg at 50% 50%,rgba(255,255,255,.22) 0deg 8deg,rgba(255,255,255,0) 8deg 16deg),
  radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--tc) 30%,#fff7e2) 0%,var(--tc) 68%,color-mix(in srgb,var(--tc) 65%,#000) 100%)}
.photo{--tc:#8a7f6e;display:block;position:relative;aspect-ratio:1;width:100%;border:2px solid var(--edge);border-radius:10px;overflow:hidden;padding:0}
.photo > svg{position:absolute;left:6%;top:6%;width:88%;height:88%}
.photo > img{position:absolute;left:6%;top:6%;width:88%;height:88%;border-radius:50%;object-fit:cover;border:1.5px solid var(--ink);box-shadow:0 2px 5px rgba(0,0,0,.35)}
.thumb{width:54px;height:54px;flex:none}

/* ---------- The trading card ---------- */
.tcard{--tc:#8a7f6e;container-type:inline-size;display:block;position:relative;width:100%;padding:0;text-align:left;border:2px solid var(--edge);border-radius:12px;
  background:linear-gradient(155deg,rgba(255,255,255,.38),rgba(255,255,255,0) 34%,rgba(0,0,0,.22)),var(--tc);color:var(--ink);box-shadow:0 5px 0 var(--edge);overflow:hidden;transition:transform .15s}
button.tcard:hover{transform:translateY(-3px) rotate(-.8deg)}
button.tcard:active{transform:translateY(2px)}
.tc-in{position:relative;z-index:1;display:flex;flex-direction:column;gap:2.4cqw;padding:3.4cqw}
.tc-top{display:flex;align-items:center;justify-content:space-between;gap:2cqw;background:var(--cream);border:1.5px solid var(--ink);border-radius:2.6cqw;padding:2cqw 3cqw;min-height:13cqw}
.tc-name{font-family:var(--f-disp);font-size:9.6cqw;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.tc-name.l{font-size:7.8cqw}.tc-name.xl{font-size:6.6cqw}
.tc-wt{font-family:var(--f-cond);font-weight:800;font-size:9cqw;line-height:1;flex:none}
.tc-wt small{font-size:5.6cqw;margin-left:.4cqw}
.tc-art{position:relative;display:block;aspect-ratio:1/.9;border:1.5px solid var(--ink);border-radius:2.6cqw;overflow:hidden;box-shadow:inset 0 0 0 1.4cqw rgba(255,255,255,.18)}
.tc-art > svg{position:absolute;left:12%;top:5%;width:76%;height:90%}
/* Real photos sit in a round window, like the drawn discs, so backgrounds mostly drop out */
.tc-art > img{position:absolute;left:50%;top:50%;width:82%;height:auto;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;object-fit:cover;
  border:2px solid var(--ink);box-shadow:0 0 0 3px rgba(255,250,235,.55),0 6px 12px rgba(0,0,0,.4)}
.tc-art > .ring{position:absolute;left:50%;top:50%;width:82%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;
  background:radial-gradient(circle at 32% 26%,rgba(255,255,255,.28),rgba(255,255,255,0) 38%),radial-gradient(circle,rgba(0,0,0,0) 62%,rgba(0,0,0,.28) 100%)}
.tc-type{font-family:var(--f-cond);font-weight:800;font-size:max(11px,5.8cqw);text-transform:uppercase;letter-spacing:.06em;background:var(--tc);color:var(--ink);border:1.5px solid var(--ink);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.35);border-radius:1.8cqw;padding:1.2cqw 2.8cqw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tc-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1.4cqw;background:var(--cream);border:1.5px solid var(--ink);border-radius:2.6cqw;padding:2cqw 1.6cqw}
.tc-stats span{display:flex;flex-direction:column;align-items:center;font-family:var(--f-mono);font-size:max(11px,7.4cqw);font-weight:700;line-height:1}
.tc-stats i{font-style:normal;font-family:var(--f-cond);font-size:max(10px,4.8cqw);letter-spacing:.1em;font-weight:800;color:#5c4e36;margin-bottom:1cqw}
.tc-foot{display:flex;justify-content:space-between;align-items:center;gap:2cqw;font-family:var(--f-mono);font-size:max(10px,4.8cqw);font-weight:700;padding:0 1cqw;color:var(--ink)}
.tc-foot .rar{letter-spacing:.08em}
.tc-stk{position:absolute;left:3cqw;top:3cqw;display:flex;flex-direction:column;align-items:flex-start;gap:1.6cqw;z-index:3}
.tc-stk .tag{font-size:max(11px,5.4cqw);transform:rotate(-4deg);box-shadow:0 2px 0 var(--ink)}
@container (max-width:180px){.tc-stats i{display:none}.tc-foot .set{display:none}.tc-type{letter-spacing:.03em}}
.tcard.holo::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;
  background:linear-gradient(115deg,transparent 22%,rgba(255,130,220,.55) 36%,rgba(130,255,220,.5) 46%,rgba(255,236,120,.55) 56%,rgba(140,180,255,.5) 64%,transparent 76%);
  background-size:300% 300%;mix-blend-mode:color-dodge;opacity:.65;animation:holo 6s ease-in-out infinite}
@keyframes holo{0%{background-position:100% 100%}50%{background-position:0 0}100%{background-position:100% 100%}}
.tcard.big{max-width:340px;margin:0 auto}
/* wanted = empty sleeve */
.tcard.ghost{background:repeating-linear-gradient(-45deg,rgba(0,0,0,.05) 0 7px,transparent 7px 14px),var(--page-2);border-style:dashed;box-shadow:none;color:var(--txt)}
.tcard.ghost .tc-top{background:var(--cream);color:var(--ink)}
.tcard.ghost .tc-art > svg{filter:grayscale(1);opacity:.55}
.tcard.ghost .tc-art{background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--tc) 18%,var(--cream)) 0 8px,color-mix(in srgb,var(--tc) 8%,var(--cream)) 8px 16px)}
.wanted{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-12deg);font-family:var(--f-disp);font-size:11cqw;color:var(--give-deep);border:3px solid var(--give-deep);border-radius:2cqw;padding:1cqw 3cqw;background:rgba(255,250,240,.72);z-index:2}
.tc-x{flex:none;width:34px;height:34px;border-radius:8px;border:1.5px solid var(--ink);background:var(--field);color:var(--ink);display:flex;align-items:center;justify-content:center;padding:0}
.tc-crit{display:flex;flex-direction:column;background:var(--cream);color:var(--ink);border:1.5px solid var(--ink);border-radius:2.6cqw;padding:1cqw 2.6cqw}
.tc-crit span{display:flex;justify-content:space-between;gap:2cqw;font-family:var(--f-mono);font-size:max(11px,5.4cqw);font-weight:700;padding:1.2cqw 0;border-bottom:1px dashed rgba(0,0,0,.2)}
.tc-crit span:last-child{border-bottom:0}
.tc-crit i{font-style:normal;font-family:var(--f-cond);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#5c4e36}
.tc-avail{display:flex;flex-direction:column;gap:2cqw;font-family:var(--f-cond);font-weight:800;font-size:max(13px,6cqw);letter-spacing:.06em;text-transform:uppercase;padding:0 1cqw 1cqw}
.tc-avail.none{color:var(--txt-3)}
.tc-avail b{display:inline-flex;align-self:flex-start;background:var(--get);color:var(--ink);border:2px solid var(--edge);border-radius:6px;padding:1px 8px}
.row-thumbs{display:flex;gap:6px;flex-wrap:wrap}
.row-thumbs .photo{width:46px;height:46px;border-radius:8px}

/* ---------- Home ---------- */
.tee{position:relative;overflow:hidden;padding:20px 18px 18px;display:flex;align-items:center;gap:14px}
.tee .course{position:absolute;right:-10px;top:-6px;width:260px;height:150px;color:var(--txt);opacity:.16;pointer-events:none}
.tee .grow{flex:1;min-width:0;position:relative}
.tee h1{font-size:32px}
.home{display:grid;gap:22px;grid-template-areas:"sum" "needs" "matches" "act";grid-template-columns:minmax(0,1fr)}
.a-sum{grid-area:sum}.a-needs{grid-area:needs}.a-matches{grid-area:matches}.a-act{grid-area:act}
@media (min-width:1120px){
  .home{grid-template-columns:minmax(0,1fr) 350px;grid-template-areas:"matches sum" "matches needs" "matches act";grid-template-rows:auto auto 1fr;align-items:start;column-gap:30px}
}
.summary{padding:18px;display:flex;flex-direction:column;gap:16px}
.sum-nums{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.sum-nums button{border:2px solid var(--edge);background:var(--cream);color:var(--ink);border-radius:10px;padding:10px 8px 8px;text-align:left;display:flex;flex-direction:column;gap:4px;min-height:86px;box-shadow:0 3px 0 var(--edge)}
.sum-nums button:active{transform:translateY(2px);box-shadow:0 1px 0 var(--edge)}
.sum-nums b{font-family:var(--f-disp);font-weight:400;font-size:30px;line-height:1}
.sum-nums span{font-family:var(--f-cond);font-size:13px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;line-height:1.1;color:#4d412d}
.sum-nums .is-two{background:var(--holo)}
.matches-col{display:flex;flex-direction:column;gap:16px}
.match{padding:16px;display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}
.match-top{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0}
.match-top .who{min-width:min(100%,180px)}
.match-top > .tag{flex:none;margin-left:auto}
.swap{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:start;gap:6px}
.side{display:flex;flex-direction:column;gap:10px;min-width:0;align-items:stretch}
.slot-lbl{align-self:center;font-family:var(--f-disp);font-size:13px;letter-spacing:.02em;padding:4px 10px;border:2px solid var(--edge);border-radius:6px;color:var(--ink);white-space:nowrap}
.slot-lbl.get{background:var(--get);transform:rotate(-2deg)}
.slot-lbl.give{background:var(--give);transform:rotate(2deg)}
.deck{position:relative;width:100%;max-width:250px;margin:0 auto}
.deck .tcard{z-index:1}
.side.get .deck .tcard{outline:3px solid var(--get);outline-offset:3px}
.side.give .deck .tcard{outline:3px solid var(--give);outline-offset:3px}
.deck.more::before{content:"";position:absolute;inset:0;border:2px solid var(--edge);border-radius:12px;background:var(--cream-2);transform:rotate(5deg) translate(5px,-3px);z-index:0}
.deck-n{position:absolute;z-index:5;right:-6px;top:-8px;font-family:var(--f-disp);font-size:13px;background:var(--ink);color:var(--get);border-radius:999px;padding:3px 8px;border:2px solid var(--get)}
.empty-slot{aspect-ratio:5/7;max-width:250px;width:100%;margin:0 auto;border:2.5px dashed var(--txt-3);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:14px;color:var(--txt-2);font-size:14px;line-height:1.3;
  background:repeating-linear-gradient(-45deg,rgba(0,0,0,.04) 0 7px,transparent 7px 14px)}
.empty-slot b{font-family:var(--f-disp);font-weight:400;font-size:14px;color:var(--txt)}
.swap-ic{align-self:center;margin-top:30px;width:34px;height:34px;border-radius:50%;background:var(--ink);border:2px solid var(--edge);display:flex;align-items:center;justify-content:center;color:var(--get)}
.feed{display:flex;flex-direction:column;padding:6px 0}
.feed-i{display:flex;gap:12px;padding:12px 16px;border:0;border-bottom:1.5px dashed var(--stitch);align-items:flex-start;text-align:left;background:none;width:100%;min-height:var(--tap);position:relative}
.feed-i:last-child{border-bottom:0}
.feed-i .dot{width:36px;height:36px;border-radius:8px;flex:none;display:flex;align-items:center;justify-content:center;border:2px solid var(--edge);color:var(--ink);transform:rotate(-4deg)}
.feed-i .dot svg{width:19px;height:19px}
.feed-i .grow{flex:1;min-width:0}
.feed-i b{font-weight:700}
.feed-i .when{font-family:var(--f-mono);font-size:11.5px;color:var(--txt-3);flex:none;padding-top:3px}
.needs-card{padding:26px 16px 16px;display:flex;flex-direction:column;gap:12px}
.needs-card::after{content:"";position:absolute;left:0;right:0;top:0;height:11px;border-radius:12px 12px 0 0;border-bottom:2px solid var(--edge);background:repeating-linear-gradient(-45deg,var(--get) 0 11px,var(--ink) 11px 22px)}
.needs-card .ttl{display:flex;align-items:center;gap:8px}

/* ---------- Grids ---------- */
.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}
@media (min-width:640px){.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 16px}}
@media (min-width:1180px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (min-width:1480px){.grid{grid-template-columns:repeat(5,minmax(0,1fr))}}
.list{display:flex;flex-direction:column;padding:4px 0}
.li{display:flex;align-items:center;gap:12px;padding:12px 16px;border:0;border-bottom:1.5px dashed var(--stitch);text-align:left;background:none;width:100%;min-height:62px;position:relative}
.li:last-child{border-bottom:0}
.li .grow{flex:1;min-width:0}
.li b{display:block;font-weight:700}
.li .sub{font-size:14px;color:var(--txt-2)}
.chev{color:var(--txt-3);flex:none}
.icon-btn{border:2px solid transparent;background:none;width:var(--tap);height:var(--tap);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--txt);flex:none}
.icon-btn:hover{border-color:var(--edge);background:var(--page)}
.stack-list{display:flex;flex-direction:column;gap:12px}

/* ---------- Ticket stubs (trades) ---------- */
.ticket{display:flex;align-items:stretch;width:100%;text-align:left;padding:0;border:2px solid var(--edge);background:var(--cream);color:var(--ink);border-radius:10px;box-shadow:0 4px 0 var(--edge);min-height:84px;position:relative;overflow:hidden}
.ticket:active{transform:translateY(2px);box-shadow:0 2px 0 var(--edge)}
.ticket.needs{background:linear-gradient(90deg,var(--give) 0 8px,var(--cream) 8px)}
.tk-stub{flex:none;display:flex;align-items:center;justify-content:center;padding:10px 12px 10px 16px;border-right:2px dashed rgba(0,0,0,.3);position:relative}
.tk-stub::before,.tk-stub::after{content:"";position:absolute;right:-9px;width:16px;height:16px;border-radius:50%;background:var(--ground);border:2px solid var(--edge)}
.tk-stub::before{top:-10px}.tk-stub::after{bottom:-10px}
.ticket .stack{display:flex}
.ticket .stack .photo{width:46px;height:46px;border-radius:8px}
.ticket .stack .photo + .photo{margin-left:-16px;transform:rotate(7deg)}
.tk-body{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:10px 12px 10px 16px}
.tk-body .eb{font-family:var(--f-cond);font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#5c4e36}
.tk-body b{font-weight:700;font-size:15.5px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.stamp{align-self:center;flex:none;margin-right:12px;font-family:var(--f-disp);font-size:11.5px;line-height:1.05;text-align:center;border:2.5px solid currentColor;border-radius:6px;padding:4px 6px;transform:rotate(-8deg);max-width:76px}
.stamp.needs{color:var(--give-deep)}.stamp.done{color:var(--ok-deep)}.stamp.bad{color:var(--bad-deep)}.stamp.wait{color:#6b5c44}

.flight{display:inline-flex;border:1.5px solid var(--ink);border-radius:6px;overflow:hidden;font-family:var(--f-mono);font-size:11.5px;font-weight:700;background:var(--cream);color:var(--ink);vertical-align:middle}
.flight span{padding:2px 6px;border-right:1.5px solid var(--ink)}
.flight span:last-child{border-right:0}

/* ---------- Sheets ---------- */
.sheet{position:fixed;inset:0;z-index:40;background:var(--ground);overflow-y:auto;-webkit-overflow-scrolling:touch;animation:up .22s ease-out}
.sheet::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--topo);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='720' height='720' viewBox='0 0 720 720'%3E%3Cg fill='none' stroke='black' stroke-width='1.3'%3E%3Cpath d='M170 148Q169 150 168 152Q167 154 166 156Q166 158 164 159Q163 161 161 162Q160 164 158 165Q157 166 155 168Q153 169 151 170Q150 172 147 173Q145 174 143 175Q140 176 137 176Q134 176 132 176Q129 175 127 174Q125 172 122 171Q120 169 118 168Q116 167 114 165Q112 163 110 161Q109 160 107 157Q106 155 107 152Q107 150 108 148Q109 145 110 143Q112 142 114 140Q116 138 118 137Q120 136 121 135Q123 133 125 132Q127 132 129 131Q131 130 133 130Q136 129 138 129Q140 128 142 127Q145 127 148 126Q151 125 154 125Q157 125 161 126Q164 126 166 128Q169 130 170 133Q171 135 171 138Q171 140 171 143Q170 146 170 148Z'/%3E%3Cpath d='M198 146Q197 150 195 154Q194 158 193 162Q191 166 189 169Q187 173 184 176Q181 179 178 182Q174 184 171 186Q167 189 163 191Q159 194 155 196Q150 198 145 199Q140 201 135 201Q129 201 124 200Q119 199 114 196Q109 194 105 192Q101 189 97 186Q92 183 88 180Q84 177 80 173Q76 169 74 165Q71 160 72 155Q72 150 74 145Q77 141 81 137Q85 133 89 130Q93 127 97 125Q101 122 104 120Q108 118 111 116Q115 114 119 112Q123 110 127 109Q131 108 136 106Q140 105 145 104Q150 102 156 101Q162 100 168 100Q175 100 181 101Q187 103 192 107Q197 110 199 115Q201 120 202 126Q202 131 201 136Q199 141 198 146Z'/%3E%3Cpath d='M226 144Q224 150 223 156Q221 162 220 168Q218 174 215 179Q213 185 208 190Q204 195 199 199Q193 203 187 206Q181 209 175 212Q168 215 162 217Q155 220 147 222Q140 224 132 225Q124 225 116 224Q108 222 101 219Q94 216 87 213Q81 209 74 205Q67 201 61 196Q54 191 48 185Q42 180 39 172Q36 165 36 158Q37 150 41 143Q45 136 51 131Q58 125 65 121Q71 117 77 114Q83 110 88 107Q93 103 98 100Q103 97 108 93Q114 90 120 87Q126 85 133 82Q140 80 148 78Q156 76 164 75Q173 74 183 74Q192 74 202 77Q211 80 217 86Q224 91 227 99Q231 106 231 114Q231 122 229 130Q228 137 226 144Z'/%3E%3Cpath d='M254 141Q252 150 250 158Q249 166 247 174Q246 182 243 190Q240 198 234 205Q228 212 220 217Q212 222 204 225Q195 229 186 232Q177 235 168 238Q159 241 150 243Q140 245 130 247Q119 248 109 247Q98 245 88 242Q78 239 69 234Q60 230 50 225Q41 219 32 213Q23 206 16 198Q8 190 4 180Q-0 171 1 160Q2 150 8 141Q14 132 23 124Q32 117 42 112Q51 107 59 103Q67 99 73 94Q79 89 85 84Q91 79 98 74Q104 69 113 64Q121 60 130 57Q140 54 151 51Q161 49 173 48Q185 47 197 49Q210 50 221 54Q233 58 241 66Q250 73 255 83Q259 93 259 103Q260 114 258 123Q256 133 254 141Z'/%3E%3Cpath d='M974 141Q972 150 970 158Q969 166 967 174Q966 182 963 190Q960 198 954 205Q948 212 940 217Q932 222 924 225Q915 229 906 232Q897 235 888 238Q879 241 870 243Q860 245 850 247Q839 248 829 247Q818 245 808 242Q798 239 789 234Q780 230 770 225Q761 219 752 213Q743 206 736 198Q728 190 724 180Q720 171 721 160Q722 150 728 141Q734 132 743 124Q752 117 762 112Q771 107 779 103Q787 99 793 94Q799 89 805 84Q811 79 818 74Q824 69 833 64Q841 60 850 57Q860 54 871 51Q881 49 893 48Q905 47 917 49Q930 50 941 54Q953 58 961 66Q970 73 975 83Q979 93 979 103Q980 114 978 123Q976 133 974 141Z'/%3E%3Cpath d='M283 139Q281 150 280 160Q278 170 277 181Q275 191 271 201Q267 211 260 220Q252 229 242 235Q231 241 220 245Q208 248 197 251Q185 254 174 257Q163 259 152 262Q140 265 127 267Q115 270 101 269Q88 269 75 266Q62 263 49 258Q37 252 25 246Q13 239 2 230Q-8 221 -17 211Q-26 200 -31 188Q-35 176 -33 163Q-31 150 -23 139Q-15 127 -3 119Q8 110 20 104Q32 98 41 93Q51 88 58 81Q65 75 72 68Q78 61 86 53Q95 46 105 40Q115 34 128 30Q140 26 154 24Q167 22 182 22Q196 22 211 24Q226 26 239 32Q253 38 264 47Q274 56 280 68Q286 80 287 92Q288 105 287 117Q285 129 283 139Z'/%3E%3Cpath d='M1003 139Q1001 150 1000 160Q998 170 997 181Q995 191 991 201Q987 211 980 220Q972 229 962 235Q951 241 940 245Q928 248 917 251Q905 254 894 257Q883 259 872 262Q860 265 847 267Q835 270 821 269Q808 269 795 266Q782 263 769 258Q757 252 745 246Q733 239 722 230Q712 221 703 211Q694 200 689 188Q685 176 687 163Q689 150 697 139Q705 127 717 119Q728 110 740 104Q752 98 761 93Q771 88 778 81Q785 75 792 68Q798 61 806 53Q815 46 825 40Q835 34 848 30Q860 26 874 24Q887 22 902 22Q916 22 931 24Q946 26 959 32Q973 38 984 47Q994 56 1000 68Q1006 80 1007 92Q1008 105 1007 117Q1005 129 1003 139Z'/%3E%3Cpath d='M314 137Q312 150 311 162Q309 175 307 188Q305 200 300 212Q295 225 286 235Q276 245 263 252Q250 259 235 263Q221 267 207 269Q193 271 180 274Q167 277 153 281Q140 284 125 288Q110 292 94 293Q77 294 60 291Q44 289 28 283Q12 277 -2 268Q-16 259 -28 248Q-41 237 -50 224Q-60 211 -64 196Q-68 181 -65 165Q-62 150 -53 137Q-43 123 -29 113Q-15 103 -1 96Q13 89 23 82Q34 76 42 68Q50 61 57 51Q65 42 74 32Q84 22 97 14Q109 6 125 1Q140 -3 156 -5Q173 -6 190 -4Q207 -3 224 1Q241 5 256 12Q272 19 285 29Q297 40 305 53Q313 67 315 81Q318 96 317 110Q316 124 314 137Z'/%3E%3Cpath d='M314 857Q312 870 311 882Q309 895 307 908Q305 920 300 932Q295 945 286 955Q276 965 263 972Q250 979 235 983Q221 987 207 989Q193 991 180 994Q167 997 153 1001Q140 1004 125 1008Q110 1012 94 1013Q77 1014 60 1011Q44 1009 28 1003Q12 997 -2 988Q-16 979 -28 968Q-41 957 -50 944Q-60 931 -64 916Q-68 901 -65 885Q-62 870 -53 857Q-43 843 -29 833Q-15 823 -1 816Q13 809 23 802Q34 796 42 788Q50 781 57 771Q65 762 74 752Q84 742 97 734Q109 726 125 721Q140 717 156 715Q173 714 190 716Q207 717 224 721Q241 725 256 732Q272 739 285 749Q297 760 305 773Q313 787 315 801Q318 816 317 830Q316 844 314 857Z'/%3E%3Cpath d='M1034 137Q1032 150 1031 162Q1029 175 1027 188Q1025 200 1020 212Q1015 225 1006 235Q996 245 983 252Q970 259 955 263Q941 267 927 269Q913 271 900 274Q887 277 873 281Q860 284 845 288Q830 292 814 293Q797 294 780 291Q764 289 748 283Q732 277 718 268Q704 259 692 248Q679 237 670 224Q660 211 656 196Q652 181 655 165Q658 150 667 137Q677 123 691 113Q705 103 719 96Q733 89 743 82Q754 76 762 68Q770 61 777 51Q785 42 794 32Q804 22 817 14Q829 6 845 1Q860 -3 876 -5Q893 -6 910 -4Q927 -3 944 1Q961 5 976 12Q992 19 1005 29Q1017 40 1025 53Q1033 67 1035 81Q1038 96 1037 110Q1036 124 1034 137Z'/%3E%3Cpath d='M1034 857Q1032 870 1031 882Q1029 895 1027 908Q1025 920 1020 932Q1015 945 1006 955Q996 965 983 972Q970 979 955 983Q941 987 927 989Q913 991 900 994Q887 997 873 1001Q860 1004 845 1008Q830 1012 814 1013Q797 1014 780 1011Q764 1009 748 1003Q732 997 718 988Q704 979 692 968Q679 957 670 944Q660 931 656 916Q652 901 655 885Q658 870 667 857Q677 843 691 833Q705 823 719 816Q733 809 743 802Q754 796 762 788Q770 781 777 771Q785 762 794 752Q804 742 817 734Q829 726 845 721Q860 717 876 715Q893 714 910 716Q927 717 944 721Q961 725 976 732Q992 739 1005 749Q1017 760 1025 773Q1033 787 1035 801Q1038 816 1037 830Q1036 844 1034 857Z'/%3E%3Cpath d='M552 108Q552 110 551 112Q551 115 550 117Q549 119 548 121Q547 123 545 125Q544 127 542 128Q540 130 537 130Q535 131 532 131Q529 132 527 132Q525 131 522 131Q520 131 518 131Q516 130 514 130Q511 130 509 129Q507 128 506 127Q504 126 502 125Q500 124 498 123Q497 121 495 120Q493 118 491 116Q489 115 487 112Q486 110 485 107Q485 105 486 102Q487 100 489 98Q491 96 493 94Q496 93 498 92Q501 91 504 91Q506 90 509 90Q511 90 513 90Q516 90 518 90Q520 90 522 91Q524 91 526 91Q528 92 530 92Q532 92 535 92Q537 93 540 93Q543 94 545 96Q547 97 549 99Q551 101 551 103Q552 105 552 108Z'/%3E%3Cpath d='M583 105Q583 110 582 115Q581 119 580 123Q578 128 576 132Q574 136 571 140Q568 144 564 147Q560 150 555 151Q550 153 545 153Q539 154 534 153Q529 153 525 152Q520 151 516 151Q512 150 507 149Q503 148 499 147Q495 146 491 144Q487 142 484 140Q480 138 476 135Q472 133 468 130Q464 127 460 123Q457 119 454 115Q451 110 450 105Q449 100 451 95Q453 90 457 86Q461 82 467 79Q472 77 478 75Q483 73 488 72Q493 71 498 71Q503 70 507 70Q511 70 516 70Q520 70 524 70Q528 71 532 71Q537 72 541 73Q545 74 550 74Q555 75 560 77Q565 79 569 81Q574 84 577 88Q580 92 582 96Q583 101 583 105Z'/%3E%3Cpath d='M614 103Q615 110 613 117Q612 124 610 130Q608 137 605 143Q602 150 598 155Q593 161 587 166Q581 171 573 173Q565 176 557 176Q549 176 541 175Q534 174 527 172Q520 171 514 169Q508 168 502 167Q496 166 490 164Q483 163 477 161Q471 159 465 156Q459 153 453 149Q447 145 441 140Q435 136 429 130Q424 124 420 117Q416 110 415 102Q414 94 417 87Q420 80 427 74Q433 68 441 64Q449 60 457 58Q466 56 473 55Q481 53 487 52Q494 51 501 50Q507 49 514 49Q520 48 526 49Q533 49 539 51Q546 52 552 53Q558 54 565 56Q572 58 579 61Q586 64 593 68Q599 72 604 77Q609 83 612 90Q614 96 614 103Z'/%3E%3Cpath d='M645 101Q646 110 645 119Q644 128 641 137Q639 146 635 155Q631 163 625 171Q619 179 611 185Q602 192 592 195Q581 198 570 198Q559 199 548 197Q538 195 529 192Q520 189 512 187Q504 185 496 184Q488 183 480 181Q472 180 463 178Q454 175 446 172Q437 168 429 163Q420 158 412 151Q405 145 398 137Q391 129 386 120Q381 110 381 100Q380 89 384 80Q388 70 397 62Q405 55 416 50Q427 45 438 42Q448 39 458 37Q468 35 477 33Q486 31 494 30Q503 28 511 27Q520 26 529 27Q538 27 546 29Q555 30 563 33Q572 35 580 38Q589 41 598 45Q607 49 615 55Q624 60 630 67Q637 75 641 83Q644 92 645 101Z'/%3E%3Cpath d='M677 99Q679 110 678 122Q677 133 674 144Q671 156 666 167Q660 178 653 187Q645 197 634 205Q623 213 610 216Q596 220 582 220Q568 220 555 217Q542 214 531 211Q520 207 510 204Q501 202 491 200Q481 199 470 198Q460 197 448 195Q437 193 425 188Q414 184 403 178Q393 171 383 163Q373 154 365 144Q358 134 353 122Q348 110 347 97Q347 85 352 73Q358 61 368 51Q378 42 391 36Q404 29 418 25Q431 22 443 19Q455 16 466 14Q477 11 487 8Q498 6 509 4Q520 3 531 3Q542 4 553 6Q564 9 574 13Q585 17 595 21Q605 25 616 31Q626 36 636 42Q646 49 655 58Q664 66 669 77Q675 87 677 99Z'/%3E%3Cpath d='M588 468Q588 470 589 472Q590 474 590 477Q591 479 591 482Q591 485 590 487Q588 490 586 492Q583 493 580 494Q577 494 574 494Q570 494 568 493Q565 492 562 492Q560 491 558 491Q556 491 553 490Q551 490 549 489Q547 489 545 488Q543 487 541 486Q539 485 537 483Q535 482 533 481Q530 479 529 477Q527 475 526 472Q525 470 525 467Q526 465 527 463Q529 461 531 459Q534 457 536 456Q538 455 540 453Q542 452 544 450Q545 449 547 448Q550 446 552 445Q555 444 557 444Q560 444 563 445Q565 445 567 447Q570 448 572 449Q574 450 576 451Q578 452 580 454Q581 455 583 457Q584 458 585 460Q586 462 587 464Q587 466 588 468Z'/%3E%3Cpath d='M617 466Q618 470 620 474Q621 479 622 484Q623 489 623 495Q623 500 620 505Q617 510 612 513Q606 516 600 517Q593 518 587 517Q580 516 575 515Q569 513 565 512Q560 511 556 511Q551 511 547 510Q542 510 538 510Q533 509 529 507Q524 505 520 503Q516 501 512 498Q508 495 505 491Q501 488 498 484Q495 480 493 475Q492 470 493 465Q493 460 496 456Q499 452 504 448Q508 445 512 442Q516 439 520 437Q523 434 527 430Q530 427 534 424Q539 421 544 419Q549 417 554 417Q560 417 565 418Q571 420 575 423Q579 426 583 428Q587 431 590 434Q594 436 598 439Q601 441 604 444Q607 447 610 451Q612 454 614 458Q616 462 617 466Z'/%3E%3Cpath d='M649 464Q651 470 653 477Q655 484 656 492Q657 499 655 507Q654 515 649 522Q645 529 637 534Q629 538 619 539Q609 540 599 539Q589 537 581 535Q573 533 567 532Q560 530 554 531Q547 531 540 531Q533 532 526 531Q518 530 511 528Q504 526 498 522Q492 518 487 513Q482 508 477 502Q472 497 469 490Q465 484 463 477Q461 470 462 463Q463 456 467 449Q471 443 476 438Q482 432 488 428Q494 424 499 419Q504 414 509 409Q514 404 521 399Q527 395 535 392Q543 389 551 389Q560 389 568 392Q576 395 582 400Q589 405 594 409Q599 414 604 418Q609 422 614 425Q619 429 625 432Q630 436 635 441Q639 446 643 452Q646 457 649 464Z'/%3E%3Cpath d='M683 461Q687 470 688 480Q690 489 690 499Q690 509 687 520Q684 530 677 539Q671 547 660 553Q649 559 636 560Q623 562 611 560Q598 558 588 555Q577 553 569 551Q560 550 551 551Q543 552 533 553Q523 554 513 554Q502 554 492 550Q482 547 475 541Q467 535 461 528Q455 521 450 513Q446 505 442 496Q438 488 436 479Q433 470 434 461Q434 452 438 443Q442 434 449 427Q455 419 462 413Q469 407 476 400Q483 394 490 387Q498 380 506 374Q515 368 526 364Q537 360 548 361Q560 361 570 366Q581 371 589 378Q597 385 603 392Q610 398 616 403Q622 408 629 412Q637 416 645 421Q653 425 661 431Q668 437 674 445Q680 452 683 461Z'/%3E%3Cpath d='M0 459Q5 470 5 482Q6 494 4 507Q2 519 -3 531Q-8 543 -17 554Q-26 564 -39 571Q-52 577 -67 580Q-83 582 -98 580Q-113 579 -125 576Q-138 573 -149 572Q-160 572 -171 573Q-182 574 -195 576Q-207 578 -221 578Q-235 578 -247 573Q-260 569 -269 561Q-278 553 -284 543Q-290 533 -295 522Q-299 512 -303 502Q-306 491 -309 481Q-312 470 -313 459Q-313 447 -310 436Q-307 425 -301 415Q-294 405 -286 397Q-277 388 -268 380Q-259 371 -250 363Q-240 355 -228 348Q-217 341 -203 337Q-189 333 -175 334Q-160 335 -147 342Q-134 348 -125 358Q-115 367 -107 375Q-100 384 -93 390Q-85 396 -76 400Q-66 404 -54 409Q-43 414 -32 421Q-21 428 -12 437Q-4 447 0 459Z'/%3E%3Cpath d='M720 459Q725 470 725 482Q726 494 724 507Q722 519 717 531Q712 543 703 554Q694 564 681 571Q668 577 653 580Q637 582 622 580Q607 579 595 576Q582 573 571 572Q560 572 549 573Q538 574 525 576Q513 578 499 578Q485 578 473 573Q460 569 451 561Q442 553 436 543Q430 533 425 522Q421 512 417 502Q414 491 411 481Q408 470 407 459Q407 447 410 436Q413 425 419 415Q426 405 434 397Q443 388 452 380Q461 371 470 363Q480 355 492 348Q503 341 517 337Q531 333 545 334Q560 335 573 342Q586 348 595 358Q605 367 613 375Q620 384 627 390Q635 396 644 400Q654 404 666 409Q677 414 688 421Q699 428 708 437Q716 447 720 459Z'/%3E%3Cpath d='M39 456Q44 470 43 485Q42 500 38 514Q33 529 26 542Q18 556 7 567Q-5 579 -19 587Q-34 595 -52 598Q-69 601 -86 601Q-103 600 -118 598Q-133 596 -147 596Q-160 595 -174 597Q-187 599 -203 601Q-218 603 -235 603Q-252 602 -266 596Q-281 590 -292 580Q-302 570 -308 557Q-314 544 -318 532Q-321 519 -325 507Q-328 495 -332 482Q-336 470 -339 457Q-341 443 -340 430Q-338 416 -332 403Q-326 390 -316 379Q-307 367 -295 357Q-283 347 -270 338Q-257 329 -243 322Q-228 314 -211 311Q-194 307 -177 310Q-160 312 -145 320Q-130 328 -119 339Q-107 349 -99 359Q-90 369 -81 376Q-72 383 -60 387Q-48 391 -32 396Q-17 401 -2 409Q13 418 23 430Q34 441 39 456Z'/%3E%3Cpath d='M759 456Q764 470 763 485Q762 500 758 514Q753 529 746 542Q738 556 727 567Q715 579 701 587Q686 595 668 598Q651 601 634 601Q617 600 602 598Q587 596 573 596Q560 595 546 597Q533 599 517 601Q502 603 485 603Q468 602 454 596Q439 590 428 580Q418 570 412 557Q406 544 402 532Q399 519 395 507Q392 495 388 482Q384 470 381 457Q379 443 380 430Q382 416 388 403Q394 390 404 379Q413 367 425 357Q437 347 450 338Q463 329 477 322Q492 314 509 311Q526 307 543 310Q560 312 575 320Q590 328 601 339Q613 349 621 359Q630 369 639 376Q648 383 660 387Q672 391 688 396Q703 401 718 409Q733 418 743 430Q754 441 759 456Z'/%3E%3Cpath d='M79 453Q83 470 80 487Q77 505 70 521Q62 537 51 552Q40 566 27 579Q14 592 -2 601Q-18 611 -37 616Q-55 621 -74 623Q-93 624 -110 623Q-128 622 -144 621Q-160 621 -176 623Q-193 625 -211 627Q-229 629 -249 627Q-268 626 -285 618Q-302 611 -313 598Q-325 585 -330 570Q-336 555 -339 540Q-342 525 -345 511Q-349 498 -355 484Q-360 470 -365 455Q-370 439 -371 422Q-372 406 -366 390Q-361 373 -349 359Q-338 345 -323 334Q-308 323 -292 313Q-275 304 -257 297Q-239 290 -219 287Q-199 285 -180 288Q-160 291 -143 300Q-126 309 -113 321Q-100 333 -90 343Q-80 354 -69 361Q-58 368 -42 373Q-27 377 -8 383Q11 388 29 397Q48 407 61 421Q74 436 79 453Z'/%3E%3Cpath d='M799 453Q803 470 800 487Q797 505 790 521Q782 537 771 552Q760 566 747 579Q734 592 718 601Q702 611 683 616Q665 621 646 623Q627 624 610 623Q592 622 576 621Q560 621 544 623Q527 625 509 627Q491 629 471 627Q452 626 435 618Q418 611 407 598Q395 585 390 570Q384 555 381 540Q378 525 375 511Q371 498 365 484Q360 470 355 455Q350 439 349 422Q348 406 354 390Q359 373 371 359Q382 345 397 334Q412 323 428 313Q445 304 463 297Q481 290 501 287Q521 285 540 288Q560 291 577 300Q594 309 607 321Q620 333 630 343Q640 354 651 361Q662 368 678 373Q693 377 712 383Q731 388 749 397Q768 407 781 421Q794 436 799 453Z'/%3E%3Cpath d='M228 558Q228 560 228 562Q227 564 226 566Q226 568 225 570Q224 572 223 574Q223 576 221 578Q220 580 219 582Q217 585 215 586Q212 588 209 589Q206 590 203 591Q200 591 197 590Q194 589 191 588Q188 586 186 585Q184 583 182 582Q179 580 177 579Q176 577 174 575Q172 573 171 571Q170 569 169 567Q169 565 169 562Q169 560 169 558Q169 556 170 553Q171 551 172 549Q173 547 175 545Q177 544 178 542Q180 541 183 539Q185 538 187 537Q190 536 192 535Q195 534 197 533Q200 532 203 531Q206 531 210 531Q213 531 216 532Q219 532 222 534Q224 536 226 539Q227 541 228 544Q229 546 229 549Q229 551 229 553Q229 556 228 558Z'/%3E%3Cpath d='M256 556Q255 560 255 564Q254 568 254 572Q253 576 252 580Q250 584 248 588Q247 593 244 597Q242 601 238 605Q234 609 229 613Q225 616 219 618Q213 620 206 620Q200 620 194 619Q188 617 183 615Q177 612 173 609Q168 606 163 604Q159 601 155 598Q150 595 147 591Q143 587 140 583Q138 579 137 574Q136 569 136 565Q136 560 138 556Q139 551 141 547Q143 543 146 539Q148 535 151 532Q154 528 158 525Q162 522 166 519Q170 517 175 514Q179 512 184 510Q189 507 194 505Q200 503 206 502Q213 500 219 500Q226 500 232 502Q239 504 243 508Q248 512 251 517Q254 522 255 528Q256 533 256 538Q256 543 256 547Q256 552 256 556Z'/%3E%3Cpath d='M282 554Q283 560 283 566Q283 572 282 578Q282 585 280 591Q278 598 275 604Q272 610 267 616Q263 623 257 628Q251 634 244 638Q236 643 227 645Q219 648 209 648Q200 648 191 646Q182 644 174 641Q166 637 159 634Q152 630 145 626Q138 622 131 617Q124 613 118 608Q112 602 108 596Q105 589 103 582Q102 574 103 567Q104 560 107 553Q110 547 114 541Q117 535 121 529Q125 524 129 519Q134 514 138 509Q143 504 149 499Q155 495 161 491Q168 487 175 483Q183 479 191 476Q200 473 210 471Q219 469 229 469Q239 470 249 473Q258 477 265 483Q272 489 275 497Q279 505 281 513Q282 520 282 528Q282 535 282 541Q282 548 282 554Z'/%3E%3Cpath d='M310 552Q311 560 312 568Q313 577 313 585Q312 594 310 603Q307 612 303 620Q298 628 291 636Q284 644 276 651Q267 657 257 663Q247 668 236 671Q224 674 212 675Q200 675 188 673Q177 671 166 667Q155 663 145 659Q135 654 125 649Q115 644 106 638Q97 632 89 625Q81 617 76 608Q71 599 69 589Q68 579 71 570Q73 560 78 551Q83 543 88 535Q93 528 98 521Q103 513 108 506Q113 499 119 492Q125 485 132 479Q139 472 147 466Q156 460 166 454Q177 449 188 445Q200 441 213 439Q226 437 239 438Q253 440 264 445Q276 450 285 458Q294 467 299 477Q304 488 305 498Q307 508 307 518Q308 527 308 536Q309 544 310 552Z'/%3E%3Cpath d='M339 550Q341 560 343 571Q345 581 345 593Q344 604 341 615Q337 626 331 636Q324 647 314 655Q305 664 294 672Q283 679 270 685Q257 691 243 695Q229 699 215 700Q200 701 185 699Q171 698 157 694Q143 690 130 685Q117 680 104 674Q92 668 80 660Q68 652 58 643Q49 633 43 621Q37 609 36 597Q36 584 40 572Q44 560 50 549Q57 539 64 530Q71 521 77 512Q83 503 88 494Q93 485 99 476Q106 466 114 457Q122 447 133 439Q143 431 157 424Q170 417 185 413Q200 409 216 407Q233 406 249 408Q265 411 279 418Q294 425 304 435Q315 446 321 459Q327 471 329 484Q332 497 332 508Q333 520 335 530Q336 540 339 550Z'/%3E%3Cpath d='M392 328Q393 330 394 332Q394 335 392 337Q391 340 389 341Q387 343 384 344Q382 345 379 346Q376 346 374 347Q372 348 370 348Q368 349 366 350Q364 351 362 351Q360 352 358 352Q355 352 353 351Q351 350 349 350Q347 349 345 348Q343 347 341 346Q339 345 337 343Q335 342 334 340Q332 338 331 336Q331 334 330 332Q330 330 331 328Q331 326 331 324Q332 321 333 319Q333 317 334 315Q336 313 338 311Q339 310 342 309Q345 308 348 308Q350 308 353 309Q356 310 358 310Q360 311 362 312Q364 312 366 312Q368 312 370 312Q372 313 374 313Q377 314 379 314Q381 315 383 317Q385 318 386 320Q388 321 390 323Q391 325 392 328Z'/%3E%3Cpath d='M424 325Q426 330 426 335Q426 340 424 344Q421 349 417 352Q413 356 408 358Q403 360 398 361Q393 363 389 364Q385 366 381 367Q377 369 373 371Q369 373 365 374Q360 375 355 375Q351 374 346 373Q342 371 338 369Q334 367 331 365Q327 363 323 360Q320 358 316 356Q312 353 309 350Q305 347 303 343Q301 339 300 334Q300 330 300 326Q300 321 301 317Q302 313 304 308Q306 304 308 300Q311 296 315 293Q319 289 324 288Q330 286 335 287Q341 287 346 289Q352 290 356 292Q360 293 364 294Q367 295 371 295Q375 295 380 295Q384 295 389 296Q394 296 399 298Q403 300 407 303Q411 306 414 309Q417 313 420 317Q423 321 424 325Z'/%3E%3Cpath d='M455 323Q456 330 456 337Q456 344 453 351Q450 357 444 363Q439 368 432 372Q425 375 417 378Q410 380 404 382Q398 384 392 387Q386 390 380 392Q374 395 367 397Q360 398 353 398Q346 397 339 395Q333 392 327 388Q322 385 317 381Q312 378 307 374Q302 371 296 367Q290 364 284 359Q279 355 275 349Q270 343 269 337Q267 330 267 323Q268 316 270 310Q272 303 275 297Q278 290 282 285Q287 279 293 274Q299 270 307 268Q315 266 324 266Q332 267 340 269Q348 271 354 274Q360 276 365 277Q371 278 377 278Q383 278 390 277Q397 277 405 277Q412 278 420 281Q427 283 432 288Q438 292 443 298Q447 304 450 310Q453 316 455 323Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/720px 720px repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='720' height='720' viewBox='0 0 720 720'%3E%3Cg fill='none' stroke='black' stroke-width='1.3'%3E%3Cpath d='M170 148Q169 150 168 152Q167 154 166 156Q166 158 164 159Q163 161 161 162Q160 164 158 165Q157 166 155 168Q153 169 151 170Q150 172 147 173Q145 174 143 175Q140 176 137 176Q134 176 132 176Q129 175 127 174Q125 172 122 171Q120 169 118 168Q116 167 114 165Q112 163 110 161Q109 160 107 157Q106 155 107 152Q107 150 108 148Q109 145 110 143Q112 142 114 140Q116 138 118 137Q120 136 121 135Q123 133 125 132Q127 132 129 131Q131 130 133 130Q136 129 138 129Q140 128 142 127Q145 127 148 126Q151 125 154 125Q157 125 161 126Q164 126 166 128Q169 130 170 133Q171 135 171 138Q171 140 171 143Q170 146 170 148Z'/%3E%3Cpath d='M198 146Q197 150 195 154Q194 158 193 162Q191 166 189 169Q187 173 184 176Q181 179 178 182Q174 184 171 186Q167 189 163 191Q159 194 155 196Q150 198 145 199Q140 201 135 201Q129 201 124 200Q119 199 114 196Q109 194 105 192Q101 189 97 186Q92 183 88 180Q84 177 80 173Q76 169 74 165Q71 160 72 155Q72 150 74 145Q77 141 81 137Q85 133 89 130Q93 127 97 125Q101 122 104 120Q108 118 111 116Q115 114 119 112Q123 110 127 109Q131 108 136 106Q140 105 145 104Q150 102 156 101Q162 100 168 100Q175 100 181 101Q187 103 192 107Q197 110 199 115Q201 120 202 126Q202 131 201 136Q199 141 198 146Z'/%3E%3Cpath d='M226 144Q224 150 223 156Q221 162 220 168Q218 174 215 179Q213 185 208 190Q204 195 199 199Q193 203 187 206Q181 209 175 212Q168 215 162 217Q155 220 147 222Q140 224 132 225Q124 225 116 224Q108 222 101 219Q94 216 87 213Q81 209 74 205Q67 201 61 196Q54 191 48 185Q42 180 39 172Q36 165 36 158Q37 150 41 143Q45 136 51 131Q58 125 65 121Q71 117 77 114Q83 110 88 107Q93 103 98 100Q103 97 108 93Q114 90 120 87Q126 85 133 82Q140 80 148 78Q156 76 164 75Q173 74 183 74Q192 74 202 77Q211 80 217 86Q224 91 227 99Q231 106 231 114Q231 122 229 130Q228 137 226 144Z'/%3E%3Cpath d='M254 141Q252 150 250 158Q249 166 247 174Q246 182 243 190Q240 198 234 205Q228 212 220 217Q212 222 204 225Q195 229 186 232Q177 235 168 238Q159 241 150 243Q140 245 130 247Q119 248 109 247Q98 245 88 242Q78 239 69 234Q60 230 50 225Q41 219 32 213Q23 206 16 198Q8 190 4 180Q-0 171 1 160Q2 150 8 141Q14 132 23 124Q32 117 42 112Q51 107 59 103Q67 99 73 94Q79 89 85 84Q91 79 98 74Q104 69 113 64Q121 60 130 57Q140 54 151 51Q161 49 173 48Q185 47 197 49Q210 50 221 54Q233 58 241 66Q250 73 255 83Q259 93 259 103Q260 114 258 123Q256 133 254 141Z'/%3E%3Cpath d='M974 141Q972 150 970 158Q969 166 967 174Q966 182 963 190Q960 198 954 205Q948 212 940 217Q932 222 924 225Q915 229 906 232Q897 235 888 238Q879 241 870 243Q860 245 850 247Q839 248 829 247Q818 245 808 242Q798 239 789 234Q780 230 770 225Q761 219 752 213Q743 206 736 198Q728 190 724 180Q720 171 721 160Q722 150 728 141Q734 132 743 124Q752 117 762 112Q771 107 779 103Q787 99 793 94Q799 89 805 84Q811 79 818 74Q824 69 833 64Q841 60 850 57Q860 54 871 51Q881 49 893 48Q905 47 917 49Q930 50 941 54Q953 58 961 66Q970 73 975 83Q979 93 979 103Q980 114 978 123Q976 133 974 141Z'/%3E%3Cpath d='M283 139Q281 150 280 160Q278 170 277 181Q275 191 271 201Q267 211 260 220Q252 229 242 235Q231 241 220 245Q208 248 197 251Q185 254 174 257Q163 259 152 262Q140 265 127 267Q115 270 101 269Q88 269 75 266Q62 263 49 258Q37 252 25 246Q13 239 2 230Q-8 221 -17 211Q-26 200 -31 188Q-35 176 -33 163Q-31 150 -23 139Q-15 127 -3 119Q8 110 20 104Q32 98 41 93Q51 88 58 81Q65 75 72 68Q78 61 86 53Q95 46 105 40Q115 34 128 30Q140 26 154 24Q167 22 182 22Q196 22 211 24Q226 26 239 32Q253 38 264 47Q274 56 280 68Q286 80 287 92Q288 105 287 117Q285 129 283 139Z'/%3E%3Cpath d='M1003 139Q1001 150 1000 160Q998 170 997 181Q995 191 991 201Q987 211 980 220Q972 229 962 235Q951 241 940 245Q928 248 917 251Q905 254 894 257Q883 259 872 262Q860 265 847 267Q835 270 821 269Q808 269 795 266Q782 263 769 258Q757 252 745 246Q733 239 722 230Q712 221 703 211Q694 200 689 188Q685 176 687 163Q689 150 697 139Q705 127 717 119Q728 110 740 104Q752 98 761 93Q771 88 778 81Q785 75 792 68Q798 61 806 53Q815 46 825 40Q835 34 848 30Q860 26 874 24Q887 22 902 22Q916 22 931 24Q946 26 959 32Q973 38 984 47Q994 56 1000 68Q1006 80 1007 92Q1008 105 1007 117Q1005 129 1003 139Z'/%3E%3Cpath d='M314 137Q312 150 311 162Q309 175 307 188Q305 200 300 212Q295 225 286 235Q276 245 263 252Q250 259 235 263Q221 267 207 269Q193 271 180 274Q167 277 153 281Q140 284 125 288Q110 292 94 293Q77 294 60 291Q44 289 28 283Q12 277 -2 268Q-16 259 -28 248Q-41 237 -50 224Q-60 211 -64 196Q-68 181 -65 165Q-62 150 -53 137Q-43 123 -29 113Q-15 103 -1 96Q13 89 23 82Q34 76 42 68Q50 61 57 51Q65 42 74 32Q84 22 97 14Q109 6 125 1Q140 -3 156 -5Q173 -6 190 -4Q207 -3 224 1Q241 5 256 12Q272 19 285 29Q297 40 305 53Q313 67 315 81Q318 96 317 110Q316 124 314 137Z'/%3E%3Cpath d='M314 857Q312 870 311 882Q309 895 307 908Q305 920 300 932Q295 945 286 955Q276 965 263 972Q250 979 235 983Q221 987 207 989Q193 991 180 994Q167 997 153 1001Q140 1004 125 1008Q110 1012 94 1013Q77 1014 60 1011Q44 1009 28 1003Q12 997 -2 988Q-16 979 -28 968Q-41 957 -50 944Q-60 931 -64 916Q-68 901 -65 885Q-62 870 -53 857Q-43 843 -29 833Q-15 823 -1 816Q13 809 23 802Q34 796 42 788Q50 781 57 771Q65 762 74 752Q84 742 97 734Q109 726 125 721Q140 717 156 715Q173 714 190 716Q207 717 224 721Q241 725 256 732Q272 739 285 749Q297 760 305 773Q313 787 315 801Q318 816 317 830Q316 844 314 857Z'/%3E%3Cpath d='M1034 137Q1032 150 1031 162Q1029 175 1027 188Q1025 200 1020 212Q1015 225 1006 235Q996 245 983 252Q970 259 955 263Q941 267 927 269Q913 271 900 274Q887 277 873 281Q860 284 845 288Q830 292 814 293Q797 294 780 291Q764 289 748 283Q732 277 718 268Q704 259 692 248Q679 237 670 224Q660 211 656 196Q652 181 655 165Q658 150 667 137Q677 123 691 113Q705 103 719 96Q733 89 743 82Q754 76 762 68Q770 61 777 51Q785 42 794 32Q804 22 817 14Q829 6 845 1Q860 -3 876 -5Q893 -6 910 -4Q927 -3 944 1Q961 5 976 12Q992 19 1005 29Q1017 40 1025 53Q1033 67 1035 81Q1038 96 1037 110Q1036 124 1034 137Z'/%3E%3Cpath d='M1034 857Q1032 870 1031 882Q1029 895 1027 908Q1025 920 1020 932Q1015 945 1006 955Q996 965 983 972Q970 979 955 983Q941 987 927 989Q913 991 900 994Q887 997 873 1001Q860 1004 845 1008Q830 1012 814 1013Q797 1014 780 1011Q764 1009 748 1003Q732 997 718 988Q704 979 692 968Q679 957 670 944Q660 931 656 916Q652 901 655 885Q658 870 667 857Q677 843 691 833Q705 823 719 816Q733 809 743 802Q754 796 762 788Q770 781 777 771Q785 762 794 752Q804 742 817 734Q829 726 845 721Q860 717 876 715Q893 714 910 716Q927 717 944 721Q961 725 976 732Q992 739 1005 749Q1017 760 1025 773Q1033 787 1035 801Q1038 816 1037 830Q1036 844 1034 857Z'/%3E%3Cpath d='M552 108Q552 110 551 112Q551 115 550 117Q549 119 548 121Q547 123 545 125Q544 127 542 128Q540 130 537 130Q535 131 532 131Q529 132 527 132Q525 131 522 131Q520 131 518 131Q516 130 514 130Q511 130 509 129Q507 128 506 127Q504 126 502 125Q500 124 498 123Q497 121 495 120Q493 118 491 116Q489 115 487 112Q486 110 485 107Q485 105 486 102Q487 100 489 98Q491 96 493 94Q496 93 498 92Q501 91 504 91Q506 90 509 90Q511 90 513 90Q516 90 518 90Q520 90 522 91Q524 91 526 91Q528 92 530 92Q532 92 535 92Q537 93 540 93Q543 94 545 96Q547 97 549 99Q551 101 551 103Q552 105 552 108Z'/%3E%3Cpath d='M583 105Q583 110 582 115Q581 119 580 123Q578 128 576 132Q574 136 571 140Q568 144 564 147Q560 150 555 151Q550 153 545 153Q539 154 534 153Q529 153 525 152Q520 151 516 151Q512 150 507 149Q503 148 499 147Q495 146 491 144Q487 142 484 140Q480 138 476 135Q472 133 468 130Q464 127 460 123Q457 119 454 115Q451 110 450 105Q449 100 451 95Q453 90 457 86Q461 82 467 79Q472 77 478 75Q483 73 488 72Q493 71 498 71Q503 70 507 70Q511 70 516 70Q520 70 524 70Q528 71 532 71Q537 72 541 73Q545 74 550 74Q555 75 560 77Q565 79 569 81Q574 84 577 88Q580 92 582 96Q583 101 583 105Z'/%3E%3Cpath d='M614 103Q615 110 613 117Q612 124 610 130Q608 137 605 143Q602 150 598 155Q593 161 587 166Q581 171 573 173Q565 176 557 176Q549 176 541 175Q534 174 527 172Q520 171 514 169Q508 168 502 167Q496 166 490 164Q483 163 477 161Q471 159 465 156Q459 153 453 149Q447 145 441 140Q435 136 429 130Q424 124 420 117Q416 110 415 102Q414 94 417 87Q420 80 427 74Q433 68 441 64Q449 60 457 58Q466 56 473 55Q481 53 487 52Q494 51 501 50Q507 49 514 49Q520 48 526 49Q533 49 539 51Q546 52 552 53Q558 54 565 56Q572 58 579 61Q586 64 593 68Q599 72 604 77Q609 83 612 90Q614 96 614 103Z'/%3E%3Cpath d='M645 101Q646 110 645 119Q644 128 641 137Q639 146 635 155Q631 163 625 171Q619 179 611 185Q602 192 592 195Q581 198 570 198Q559 199 548 197Q538 195 529 192Q520 189 512 187Q504 185 496 184Q488 183 480 181Q472 180 463 178Q454 175 446 172Q437 168 429 163Q420 158 412 151Q405 145 398 137Q391 129 386 120Q381 110 381 100Q380 89 384 80Q388 70 397 62Q405 55 416 50Q427 45 438 42Q448 39 458 37Q468 35 477 33Q486 31 494 30Q503 28 511 27Q520 26 529 27Q538 27 546 29Q555 30 563 33Q572 35 580 38Q589 41 598 45Q607 49 615 55Q624 60 630 67Q637 75 641 83Q644 92 645 101Z'/%3E%3Cpath d='M677 99Q679 110 678 122Q677 133 674 144Q671 156 666 167Q660 178 653 187Q645 197 634 205Q623 213 610 216Q596 220 582 220Q568 220 555 217Q542 214 531 211Q520 207 510 204Q501 202 491 200Q481 199 470 198Q460 197 448 195Q437 193 425 188Q414 184 403 178Q393 171 383 163Q373 154 365 144Q358 134 353 122Q348 110 347 97Q347 85 352 73Q358 61 368 51Q378 42 391 36Q404 29 418 25Q431 22 443 19Q455 16 466 14Q477 11 487 8Q498 6 509 4Q520 3 531 3Q542 4 553 6Q564 9 574 13Q585 17 595 21Q605 25 616 31Q626 36 636 42Q646 49 655 58Q664 66 669 77Q675 87 677 99Z'/%3E%3Cpath d='M588 468Q588 470 589 472Q590 474 590 477Q591 479 591 482Q591 485 590 487Q588 490 586 492Q583 493 580 494Q577 494 574 494Q570 494 568 493Q565 492 562 492Q560 491 558 491Q556 491 553 490Q551 490 549 489Q547 489 545 488Q543 487 541 486Q539 485 537 483Q535 482 533 481Q530 479 529 477Q527 475 526 472Q525 470 525 467Q526 465 527 463Q529 461 531 459Q534 457 536 456Q538 455 540 453Q542 452 544 450Q545 449 547 448Q550 446 552 445Q555 444 557 444Q560 444 563 445Q565 445 567 447Q570 448 572 449Q574 450 576 451Q578 452 580 454Q581 455 583 457Q584 458 585 460Q586 462 587 464Q587 466 588 468Z'/%3E%3Cpath d='M617 466Q618 470 620 474Q621 479 622 484Q623 489 623 495Q623 500 620 505Q617 510 612 513Q606 516 600 517Q593 518 587 517Q580 516 575 515Q569 513 565 512Q560 511 556 511Q551 511 547 510Q542 510 538 510Q533 509 529 507Q524 505 520 503Q516 501 512 498Q508 495 505 491Q501 488 498 484Q495 480 493 475Q492 470 493 465Q493 460 496 456Q499 452 504 448Q508 445 512 442Q516 439 520 437Q523 434 527 430Q530 427 534 424Q539 421 544 419Q549 417 554 417Q560 417 565 418Q571 420 575 423Q579 426 583 428Q587 431 590 434Q594 436 598 439Q601 441 604 444Q607 447 610 451Q612 454 614 458Q616 462 617 466Z'/%3E%3Cpath d='M649 464Q651 470 653 477Q655 484 656 492Q657 499 655 507Q654 515 649 522Q645 529 637 534Q629 538 619 539Q609 540 599 539Q589 537 581 535Q573 533 567 532Q560 530 554 531Q547 531 540 531Q533 532 526 531Q518 530 511 528Q504 526 498 522Q492 518 487 513Q482 508 477 502Q472 497 469 490Q465 484 463 477Q461 470 462 463Q463 456 467 449Q471 443 476 438Q482 432 488 428Q494 424 499 419Q504 414 509 409Q514 404 521 399Q527 395 535 392Q543 389 551 389Q560 389 568 392Q576 395 582 400Q589 405 594 409Q599 414 604 418Q609 422 614 425Q619 429 625 432Q630 436 635 441Q639 446 643 452Q646 457 649 464Z'/%3E%3Cpath d='M683 461Q687 470 688 480Q690 489 690 499Q690 509 687 520Q684 530 677 539Q671 547 660 553Q649 559 636 560Q623 562 611 560Q598 558 588 555Q577 553 569 551Q560 550 551 551Q543 552 533 553Q523 554 513 554Q502 554 492 550Q482 547 475 541Q467 535 461 528Q455 521 450 513Q446 505 442 496Q438 488 436 479Q433 470 434 461Q434 452 438 443Q442 434 449 427Q455 419 462 413Q469 407 476 400Q483 394 490 387Q498 380 506 374Q515 368 526 364Q537 360 548 361Q560 361 570 366Q581 371 589 378Q597 385 603 392Q610 398 616 403Q622 408 629 412Q637 416 645 421Q653 425 661 431Q668 437 674 445Q680 452 683 461Z'/%3E%3Cpath d='M0 459Q5 470 5 482Q6 494 4 507Q2 519 -3 531Q-8 543 -17 554Q-26 564 -39 571Q-52 577 -67 580Q-83 582 -98 580Q-113 579 -125 576Q-138 573 -149 572Q-160 572 -171 573Q-182 574 -195 576Q-207 578 -221 578Q-235 578 -247 573Q-260 569 -269 561Q-278 553 -284 543Q-290 533 -295 522Q-299 512 -303 502Q-306 491 -309 481Q-312 470 -313 459Q-313 447 -310 436Q-307 425 -301 415Q-294 405 -286 397Q-277 388 -268 380Q-259 371 -250 363Q-240 355 -228 348Q-217 341 -203 337Q-189 333 -175 334Q-160 335 -147 342Q-134 348 -125 358Q-115 367 -107 375Q-100 384 -93 390Q-85 396 -76 400Q-66 404 -54 409Q-43 414 -32 421Q-21 428 -12 437Q-4 447 0 459Z'/%3E%3Cpath d='M720 459Q725 470 725 482Q726 494 724 507Q722 519 717 531Q712 543 703 554Q694 564 681 571Q668 577 653 580Q637 582 622 580Q607 579 595 576Q582 573 571 572Q560 572 549 573Q538 574 525 576Q513 578 499 578Q485 578 473 573Q460 569 451 561Q442 553 436 543Q430 533 425 522Q421 512 417 502Q414 491 411 481Q408 470 407 459Q407 447 410 436Q413 425 419 415Q426 405 434 397Q443 388 452 380Q461 371 470 363Q480 355 492 348Q503 341 517 337Q531 333 545 334Q560 335 573 342Q586 348 595 358Q605 367 613 375Q620 384 627 390Q635 396 644 400Q654 404 666 409Q677 414 688 421Q699 428 708 437Q716 447 720 459Z'/%3E%3Cpath d='M39 456Q44 470 43 485Q42 500 38 514Q33 529 26 542Q18 556 7 567Q-5 579 -19 587Q-34 595 -52 598Q-69 601 -86 601Q-103 600 -118 598Q-133 596 -147 596Q-160 595 -174 597Q-187 599 -203 601Q-218 603 -235 603Q-252 602 -266 596Q-281 590 -292 580Q-302 570 -308 557Q-314 544 -318 532Q-321 519 -325 507Q-328 495 -332 482Q-336 470 -339 457Q-341 443 -340 430Q-338 416 -332 403Q-326 390 -316 379Q-307 367 -295 357Q-283 347 -270 338Q-257 329 -243 322Q-228 314 -211 311Q-194 307 -177 310Q-160 312 -145 320Q-130 328 -119 339Q-107 349 -99 359Q-90 369 -81 376Q-72 383 -60 387Q-48 391 -32 396Q-17 401 -2 409Q13 418 23 430Q34 441 39 456Z'/%3E%3Cpath d='M759 456Q764 470 763 485Q762 500 758 514Q753 529 746 542Q738 556 727 567Q715 579 701 587Q686 595 668 598Q651 601 634 601Q617 600 602 598Q587 596 573 596Q560 595 546 597Q533 599 517 601Q502 603 485 603Q468 602 454 596Q439 590 428 580Q418 570 412 557Q406 544 402 532Q399 519 395 507Q392 495 388 482Q384 470 381 457Q379 443 380 430Q382 416 388 403Q394 390 404 379Q413 367 425 357Q437 347 450 338Q463 329 477 322Q492 314 509 311Q526 307 543 310Q560 312 575 320Q590 328 601 339Q613 349 621 359Q630 369 639 376Q648 383 660 387Q672 391 688 396Q703 401 718 409Q733 418 743 430Q754 441 759 456Z'/%3E%3Cpath d='M79 453Q83 470 80 487Q77 505 70 521Q62 537 51 552Q40 566 27 579Q14 592 -2 601Q-18 611 -37 616Q-55 621 -74 623Q-93 624 -110 623Q-128 622 -144 621Q-160 621 -176 623Q-193 625 -211 627Q-229 629 -249 627Q-268 626 -285 618Q-302 611 -313 598Q-325 585 -330 570Q-336 555 -339 540Q-342 525 -345 511Q-349 498 -355 484Q-360 470 -365 455Q-370 439 -371 422Q-372 406 -366 390Q-361 373 -349 359Q-338 345 -323 334Q-308 323 -292 313Q-275 304 -257 297Q-239 290 -219 287Q-199 285 -180 288Q-160 291 -143 300Q-126 309 -113 321Q-100 333 -90 343Q-80 354 -69 361Q-58 368 -42 373Q-27 377 -8 383Q11 388 29 397Q48 407 61 421Q74 436 79 453Z'/%3E%3Cpath d='M799 453Q803 470 800 487Q797 505 790 521Q782 537 771 552Q760 566 747 579Q734 592 718 601Q702 611 683 616Q665 621 646 623Q627 624 610 623Q592 622 576 621Q560 621 544 623Q527 625 509 627Q491 629 471 627Q452 626 435 618Q418 611 407 598Q395 585 390 570Q384 555 381 540Q378 525 375 511Q371 498 365 484Q360 470 355 455Q350 439 349 422Q348 406 354 390Q359 373 371 359Q382 345 397 334Q412 323 428 313Q445 304 463 297Q481 290 501 287Q521 285 540 288Q560 291 577 300Q594 309 607 321Q620 333 630 343Q640 354 651 361Q662 368 678 373Q693 377 712 383Q731 388 749 397Q768 407 781 421Q794 436 799 453Z'/%3E%3Cpath d='M228 558Q228 560 228 562Q227 564 226 566Q226 568 225 570Q224 572 223 574Q223 576 221 578Q220 580 219 582Q217 585 215 586Q212 588 209 589Q206 590 203 591Q200 591 197 590Q194 589 191 588Q188 586 186 585Q184 583 182 582Q179 580 177 579Q176 577 174 575Q172 573 171 571Q170 569 169 567Q169 565 169 562Q169 560 169 558Q169 556 170 553Q171 551 172 549Q173 547 175 545Q177 544 178 542Q180 541 183 539Q185 538 187 537Q190 536 192 535Q195 534 197 533Q200 532 203 531Q206 531 210 531Q213 531 216 532Q219 532 222 534Q224 536 226 539Q227 541 228 544Q229 546 229 549Q229 551 229 553Q229 556 228 558Z'/%3E%3Cpath d='M256 556Q255 560 255 564Q254 568 254 572Q253 576 252 580Q250 584 248 588Q247 593 244 597Q242 601 238 605Q234 609 229 613Q225 616 219 618Q213 620 206 620Q200 620 194 619Q188 617 183 615Q177 612 173 609Q168 606 163 604Q159 601 155 598Q150 595 147 591Q143 587 140 583Q138 579 137 574Q136 569 136 565Q136 560 138 556Q139 551 141 547Q143 543 146 539Q148 535 151 532Q154 528 158 525Q162 522 166 519Q170 517 175 514Q179 512 184 510Q189 507 194 505Q200 503 206 502Q213 500 219 500Q226 500 232 502Q239 504 243 508Q248 512 251 517Q254 522 255 528Q256 533 256 538Q256 543 256 547Q256 552 256 556Z'/%3E%3Cpath d='M282 554Q283 560 283 566Q283 572 282 578Q282 585 280 591Q278 598 275 604Q272 610 267 616Q263 623 257 628Q251 634 244 638Q236 643 227 645Q219 648 209 648Q200 648 191 646Q182 644 174 641Q166 637 159 634Q152 630 145 626Q138 622 131 617Q124 613 118 608Q112 602 108 596Q105 589 103 582Q102 574 103 567Q104 560 107 553Q110 547 114 541Q117 535 121 529Q125 524 129 519Q134 514 138 509Q143 504 149 499Q155 495 161 491Q168 487 175 483Q183 479 191 476Q200 473 210 471Q219 469 229 469Q239 470 249 473Q258 477 265 483Q272 489 275 497Q279 505 281 513Q282 520 282 528Q282 535 282 541Q282 548 282 554Z'/%3E%3Cpath d='M310 552Q311 560 312 568Q313 577 313 585Q312 594 310 603Q307 612 303 620Q298 628 291 636Q284 644 276 651Q267 657 257 663Q247 668 236 671Q224 674 212 675Q200 675 188 673Q177 671 166 667Q155 663 145 659Q135 654 125 649Q115 644 106 638Q97 632 89 625Q81 617 76 608Q71 599 69 589Q68 579 71 570Q73 560 78 551Q83 543 88 535Q93 528 98 521Q103 513 108 506Q113 499 119 492Q125 485 132 479Q139 472 147 466Q156 460 166 454Q177 449 188 445Q200 441 213 439Q226 437 239 438Q253 440 264 445Q276 450 285 458Q294 467 299 477Q304 488 305 498Q307 508 307 518Q308 527 308 536Q309 544 310 552Z'/%3E%3Cpath d='M339 550Q341 560 343 571Q345 581 345 593Q344 604 341 615Q337 626 331 636Q324 647 314 655Q305 664 294 672Q283 679 270 685Q257 691 243 695Q229 699 215 700Q200 701 185 699Q171 698 157 694Q143 690 130 685Q117 680 104 674Q92 668 80 660Q68 652 58 643Q49 633 43 621Q37 609 36 597Q36 584 40 572Q44 560 50 549Q57 539 64 530Q71 521 77 512Q83 503 88 494Q93 485 99 476Q106 466 114 457Q122 447 133 439Q143 431 157 424Q170 417 185 413Q200 409 216 407Q233 406 249 408Q265 411 279 418Q294 425 304 435Q315 446 321 459Q327 471 329 484Q332 497 332 508Q333 520 335 530Q336 540 339 550Z'/%3E%3Cpath d='M392 328Q393 330 394 332Q394 335 392 337Q391 340 389 341Q387 343 384 344Q382 345 379 346Q376 346 374 347Q372 348 370 348Q368 349 366 350Q364 351 362 351Q360 352 358 352Q355 352 353 351Q351 350 349 350Q347 349 345 348Q343 347 341 346Q339 345 337 343Q335 342 334 340Q332 338 331 336Q331 334 330 332Q330 330 331 328Q331 326 331 324Q332 321 333 319Q333 317 334 315Q336 313 338 311Q339 310 342 309Q345 308 348 308Q350 308 353 309Q356 310 358 310Q360 311 362 312Q364 312 366 312Q368 312 370 312Q372 313 374 313Q377 314 379 314Q381 315 383 317Q385 318 386 320Q388 321 390 323Q391 325 392 328Z'/%3E%3Cpath d='M424 325Q426 330 426 335Q426 340 424 344Q421 349 417 352Q413 356 408 358Q403 360 398 361Q393 363 389 364Q385 366 381 367Q377 369 373 371Q369 373 365 374Q360 375 355 375Q351 374 346 373Q342 371 338 369Q334 367 331 365Q327 363 323 360Q320 358 316 356Q312 353 309 350Q305 347 303 343Q301 339 300 334Q300 330 300 326Q300 321 301 317Q302 313 304 308Q306 304 308 300Q311 296 315 293Q319 289 324 288Q330 286 335 287Q341 287 346 289Q352 290 356 292Q360 293 364 294Q367 295 371 295Q375 295 380 295Q384 295 389 296Q394 296 399 298Q403 300 407 303Q411 306 414 309Q417 313 420 317Q423 321 424 325Z'/%3E%3Cpath d='M455 323Q456 330 456 337Q456 344 453 351Q450 357 444 363Q439 368 432 372Q425 375 417 378Q410 380 404 382Q398 384 392 387Q386 390 380 392Q374 395 367 397Q360 398 353 398Q346 397 339 395Q333 392 327 388Q322 385 317 381Q312 378 307 374Q302 371 296 367Q290 364 284 359Q279 355 275 349Q270 343 269 337Q267 330 267 323Q268 316 270 310Q272 303 275 297Q278 290 282 285Q287 279 293 274Q299 270 307 268Q315 266 324 266Q332 267 340 269Q348 271 354 274Q360 276 365 277Q371 278 377 278Q383 278 390 277Q397 277 405 277Q412 278 420 281Q427 283 432 288Q438 292 443 298Q447 304 450 310Q453 316 455 323Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/720px 720px repeat}
.sheet-panel{max-width:620px;margin:0 auto;min-height:100%;padding-bottom:calc(36px + env(safe-area-inset-bottom,0px))}
@keyframes up{from{transform:translateY(28px);opacity:.3}to{transform:none;opacity:1}}
.sheet-head{position:sticky;top:0;z-index:6;background:var(--ground);border-bottom:2px solid var(--edge);display:flex;align-items:center;gap:8px;
  padding-top:calc(8px + env(safe-area-inset-top,0px));padding-bottom:8px;padding-left:max(8px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}
.sheet-head h2{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sheet-body{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-block:18px 16px;display:flex;flex-direction:column;gap:20px}
@media (min-width:960px){
  .sheet{background:rgba(4,8,22,.62);padding:5vh 24px;animation:fade .18s ease-out}
  .sheet::after{display:none}
  .sheet-panel{width:100%;min-height:0;background:var(--ground);border:2px solid var(--edge);border-radius:18px;box-shadow:0 8px 0 var(--edge);overflow:hidden;padding-bottom:26px;animation:up .22s ease-out}
  .sheet-head{padding-top:12px;padding-left:12px;padding-right:20px}
  .sheet-body{padding-left:26px;padding-right:26px}
}
@keyframes fade{from{opacity:0}to{opacity:1}}

/* ---------- Forms ---------- */
.field{display:flex;flex-direction:column;gap:8px}
.field label,.field .lbl{font-family:var(--f-cond);font-size:16px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.hint{font-size:14px;color:var(--txt-2)}
.input,select.input,textarea.input{width:100%;min-height:50px;border:2px solid var(--edge);background:var(--field);color:var(--ink);border-radius:8px;padding:10px 14px;font-size:16px;font-weight:600}
.input::placeholder{color:#8d7f66}
.input:focus{outline:none;box-shadow:0 0 0 3px var(--get),0 0 0 5px var(--edge)}
textarea.input{min-height:88px;resize:vertical}
.two-col{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.photo-slots{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.slot{position:relative;aspect-ratio:1;border:2.5px dashed var(--txt-3);border-radius:12px;background:repeating-linear-gradient(-45deg,rgba(0,0,0,.04) 0 7px,transparent 7px 14px),var(--page);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--txt-2);font-size:14px;font-weight:600;overflow:hidden;cursor:pointer;text-align:center;padding:10px}
.slot img{position:absolute;left:8%;top:8%;width:84%;height:84%;border-radius:50%;object-fit:cover;border:2px solid var(--edge)}
.slot .guide{position:absolute;left:12%;top:12%;width:76%;height:76%;border-radius:50%;border:2px dashed var(--txt-3);opacity:.6;pointer-events:none}
.slot .adj{right:auto;left:8px;background:var(--get);color:var(--ink)}
.crop{display:flex;flex-direction:column;gap:14px}
.crop-stage{position:relative;width:100%;max-width:380px;aspect-ratio:1;margin:0 auto;overflow:hidden;border:2px solid var(--edge);border-radius:12px;background:#111;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none}
.crop-stage:active{cursor:grabbing}
.crop-stage img{position:absolute;max-width:none;pointer-events:none;-webkit-user-drag:none}
.crop-ring{position:absolute;left:7%;top:7%;width:86%;height:86%;border-radius:50%;box-shadow:0 0 0 999px rgba(8,6,3,.64);border:3px solid var(--get);pointer-events:none}
.crop-ring::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;border:2px solid rgba(255,255,255,.8)}
.slot input{position:absolute;inset:0;opacity:0;cursor:pointer}
.slot b{color:var(--txt);font-family:var(--f-disp);font-weight:400;font-size:15px}
.slot .cam{width:56px;height:56px;border-radius:50%;background:var(--get);color:var(--ink);border:2px solid var(--edge);display:flex;align-items:center;justify-content:center}
.slot.filled{border-style:solid;border-color:var(--edge)}
.slot .clear{position:absolute;top:8px;right:8px;z-index:2;background:var(--ink);color:var(--cream);border:0;border-radius:8px;font-family:var(--f-cond);font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:13px;padding:6px 10px}
.picker-results{border:2px solid var(--edge);border-radius:10px;background:var(--page);max-height:330px;overflow-y:auto}
.picker-results .li{padding:10px 14px}
.picker-chosen{display:flex;align-items:center;gap:12px;padding:10px 12px;border:2px solid var(--edge);border-radius:10px;background:var(--get);color:var(--ink);box-shadow:0 3px 0 var(--edge)}
.picker-chosen .grow{flex:1;min-width:0}
.picker-chosen .small{color:var(--ink)}
.cond-wrap{display:flex;align-items:center;gap:12px}
.cond-wrap input[type=range]{flex:1;accent-color:var(--give);height:32px}
.cond-val{font-family:var(--f-disp);font-size:28px;min-width:2.2ch;text-align:right}
.disclaim{border:1.5px dashed var(--txt-3);border-radius:10px;padding:12px 14px;background:var(--field);color:#2b2418;font-size:14.5px;line-height:1.45;display:flex;flex-direction:column;gap:8px}
.disclaim b.h{font-family:var(--f-cond);font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:13px}
.disclaim .ph{align-self:flex-start;font-family:var(--f-mono);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 6px;border-radius:4px;background:var(--t-amber);color:var(--ink);border:1.5px solid var(--edge)}
.disclaim ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}
.stamp-hint{display:flex;gap:8px;align-items:center;font-size:14px;color:var(--txt-2);margin-top:8px}
.stamp-hint .tagp{font-family:var(--f-mono);font-size:10.5px;font-weight:700;padding:3px 6px;border-radius:4px;background:var(--ink);color:#fff6e0;white-space:nowrap}
.proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 14px}
.proof-tile{display:flex;flex-direction:column;gap:6px;min-width:0}
.proof-tile .ph{aspect-ratio:4/3;border-radius:8px;border:2px solid var(--edge);background:var(--page-2);overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;color:var(--txt-3);padding:6px}
.proof-tile .ph img{width:100%;height:100%;object-fit:cover;display:block}
.proof-tile .ph.done{background:var(--ok);color:var(--ink);font-weight:700}
.proof-tile b{font-family:var(--f-cond);font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12.5px}
.proof-act{display:flex;flex-direction:column;gap:8px;padding:0 14px 14px}
.proof-act .row .btn{flex:1}
.tk-proof{display:inline-block;margin-top:3px;font-family:var(--f-mono);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--txt-3)}
.tk-proof.ok{color:var(--ok-deep)}
.check{display:flex;gap:10px;align-items:flex-start;font-size:15px;min-height:32px}
.check input{width:22px;height:22px;accent-color:var(--give);margin-top:0;flex:none}
.warn{border-radius:8px;padding:12px 14px;font-size:15px;background:var(--bad);color:var(--ink);font-weight:600;border:2px solid var(--edge)}
.note{border-radius:8px;padding:12px 14px;font-size:15px;background:var(--page);color:var(--txt-2);border:1.5px dashed var(--txt-3)}
.okbox{border-radius:8px;padding:12px 14px;font-size:15px;background:var(--ok);color:var(--ink);font-weight:600;border:2px solid var(--edge)}

/* ---------- Disc detail ---------- */
.hero-art{display:flex;flex-direction:column;align-items:center;gap:14px}
.specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}
.specs div{background:var(--page);border:2px solid var(--edge);border-radius:10px;padding:10px 14px}
.specs dt{font-family:var(--f-cond);font-size:13px;color:var(--txt-3);font-weight:800;text-transform:uppercase;letter-spacing:.1em}
.specs dd{margin:4px 0 0;font-weight:700;font-size:17px}

/* ---------- Trade detail ---------- */
.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}
.steps .st{display:flex;flex-direction:column;align-items:center;gap:6px;font-family:var(--f-cond);font-size:12.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--txt-3);text-align:center}
.steps .bar{width:26px;height:36px;border-radius:5px;border:2px dashed var(--txt-3)}
.steps .st.done .bar{background:var(--get);border:2px solid var(--edge)}
.steps .st.now .bar{background:var(--give);border:2px solid var(--edge);animation:pulse 1.6s ease-in-out infinite}
.steps .st.done,.steps .st.now{color:var(--txt)}
@keyframes pulse{50%{transform:translateY(-3px) rotate(-4deg)}}
.banner{border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:3px;border:2px solid var(--edge);color:var(--ink);box-shadow:0 4px 0 var(--edge)}
.banner b{font-family:var(--f-disp);font-weight:400;font-size:17px;line-height:1.15}
.banner.act{background:var(--get)}
.banner.wait{background:var(--cream)}
.banner.done{background:var(--ok)}
.banner.bad{background:var(--bad)}
.ti-row{display:flex;align-items:center;gap:12px;padding:10px 16px;border:0;border-bottom:1.5px dashed var(--stitch);width:100%;background:none;text-align:left;min-height:74px;position:relative}
.ti-row:last-child{border-bottom:0}
.ti-row .grow{flex:1;min-width:0}
.ti-row b{display:block;font-weight:700}
.ti-row .sub{font-size:14px;color:var(--txt-2)}
.sides2{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}
@media (min-width:560px){.sides2{grid-template-columns:repeat(2,minmax(0,1fr))}}
.side-card{overflow:hidden}
.side-card .hd{margin:-2px -2px 4px;padding:9px 16px;font-family:var(--f-disp);font-size:14px;border-bottom:2px solid var(--edge);border-radius:12px 12px 0 0;color:var(--ink)}
.side-card.get .hd{background:var(--get)}
.side-card.give .hd{background:var(--give)}
.ship-row{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-bottom:1.5px dashed var(--stitch);position:relative}
.ship-row:last-child{border-bottom:0}
.ship-row .head{display:flex;justify-content:space-between;gap:8px;align-items:center}
.track{font-family:var(--f-mono);font-size:13px;word-break:break-all}
.chat{display:flex;flex-direction:column;gap:8px}
.msg{max-width:82%;padding:10px 14px;border-radius:14px 14px 14px 4px;font-size:15px;background:var(--page);border:2px solid var(--edge)}
.msg.me{align-self:flex-end;background:var(--give);color:var(--ink);border-radius:14px 14px 4px 14px}
.msg .t{display:block;font-family:var(--f-mono);font-size:11px;opacity:.75;margin-top:3px}
.msg .flagline{display:block;font-size:13px;font-weight:700;margin-top:4px}
.demo{border:2.5px dashed var(--give-deep);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:10px;background:var(--page)}
.rate{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.rate button{border:2px solid var(--edge);background:var(--cream);color:var(--ink);border-radius:10px;min-height:70px;font-family:var(--f-cond);font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;box-shadow:0 3px 0 var(--edge)}
.rate button .big{font-family:var(--f-disp);font-size:22px}
.rate button[aria-pressed="true"][data-v="1"]{background:var(--ok)}
.rate button[aria-pressed="true"][data-v="0"]{background:var(--cream-2)}
.rate button[aria-pressed="true"][data-v="-1"]{background:var(--bad)}
.rate button[aria-pressed="true"]{transform:translateY(2px);box-shadow:0 1px 0 var(--edge)}
.pick{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1.5px dashed var(--stitch);min-height:74px;cursor:pointer;position:relative}
.pick:last-child{border-bottom:0}
.pick input{width:22px;height:22px;flex:none}
.side-card.get .pick input{accent-color:#c99a00}
.side-card.give .pick input{accent-color:var(--give)}
.pick .grow{flex:1;min-width:0}
.pick b{display:block;font-weight:700}
.pick .sub{font-size:14px;color:var(--txt-2)}

/* ---------- Trader card (profile) ---------- */
.pcard{position:relative;background:var(--cream);color:var(--ink);border:2px solid var(--edge);border-radius:16px;box-shadow:0 6px 0 var(--edge);overflow:hidden}
.pc-strip{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:var(--holo);border-bottom:2px solid var(--edge);font-family:var(--f-cond);font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:13px}
.pc-body{display:flex;align-items:center;gap:14px;padding:18px 16px 12px}
.pc-body .grow{flex:1;min-width:0}
.pc-body h2{font-size:23px}
.pc-meta{font-size:14px;color:#4d412d;margin-top:4px}
.pc-rep{text-align:center;flex:none}
.pc-rep b{display:block;font-family:var(--f-disp);font-weight:400;font-size:42px;line-height:1;text-shadow:2px 2px 0 var(--get)}
.pc-rep b.neg{color:var(--bad-deep)}
.pc-rep b.amber{text-shadow:2px 2px 0 var(--t-amber)}.pc-rep b.red{text-shadow:2px 2px 0 var(--t-red)}.pc-rep b.green{text-shadow:2px 2px 0 var(--t-green)}
.pc-rep span{font-family:var(--f-cond);font-weight:800;letter-spacing:.14em;font-size:13px;text-transform:uppercase}
.pc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:4px 16px 16px}
.pc-stats div{border:1.5px solid var(--ink);border-radius:8px;padding:8px;text-align:center;background:var(--field)}
.pc-stats b{display:block;font-family:var(--f-mono);font-size:19px}
.pc-stats span{font-family:var(--f-cond);font-weight:800;letter-spacing:.08em;font-size:12.5px;text-transform:uppercase;color:#5c4e36}
.pcard .tag{margin-top:8px}
.fb{display:flex;gap:12px;padding:12px 16px;border-bottom:1.5px dashed var(--stitch);position:relative}
.fb:last-child{border-bottom:0}
.fb .mark{flex:none;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:var(--f-disp);font-size:16px;border:2px solid var(--edge);color:var(--ink);transform:rotate(-5deg)}
.fb .mark.p{background:var(--ok)}.fb .mark.n{background:var(--cream-2)}.fb .mark.x{background:var(--bad)}
.toggle{position:relative;width:56px;height:34px;flex:none}
.toggle input{opacity:0;position:absolute;inset:0;margin:0;cursor:pointer;z-index:1}
.toggle span{position:absolute;inset:0;background:var(--page-2);border:2px solid var(--edge);border-radius:17px;transition:background .15s}
.toggle span::after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:var(--cream);border:2px solid var(--edge);transition:transform .15s}
.toggle input:checked + span{background:var(--get)}
.toggle input:checked + span::after{transform:translateX(22px)}
.toggle input:focus-visible + span{outline:3px solid var(--give);outline-offset:2px}
.prof-grid{display:grid;gap:22px;grid-template-columns:minmax(0,1fr)}
@media (min-width:1000px){.prof-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}
.col{display:flex;flex-direction:column;gap:14px}

/* Design system sheet */
.swatches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.sw{border-radius:10px;overflow:hidden;border:2px solid var(--edge);background:var(--page)}
.sw i{display:block;height:54px;border-bottom:2px solid var(--edge)}
.sw div{padding:8px 10px;font-size:14px}
.sw b{display:block;font-family:var(--f-cond);font-weight:800;letter-spacing:.05em;text-transform:uppercase}
.type-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1.5px dashed var(--stitch)}
.type-row:last-child{border-bottom:0}

.empty{padding:26px 20px;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}
.empty b{font-family:var(--f-disp);font-weight:400;font-size:18px}
.empty .course{width:200px;height:96px;color:var(--txt);opacity:.28}
.proto-note{font-size:13px;color:var(--txt-3);text-align:center;padding:4px 8px;margin:0}
.toast{position:fixed;z-index:60;left:50%;transform:translateX(-50%) translateY(16px);bottom:calc(98px + env(safe-area-inset-bottom,0px));background:var(--get);color:var(--ink);border:2px solid var(--edge);box-shadow:0 4px 0 var(--edge);padding:11px 18px;border-radius:10px;font-family:var(--f-cond);font-weight:800;letter-spacing:.05em;text-transform:uppercase;font-size:16px;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;max-width:calc(100vw - 32px);text-align:center}
.toast.show{opacity:1;transform:translateX(-50%) translateY(0)}
@media (min-width:960px){.toast{bottom:32px;left:calc(50% + 122px)}}

/* ---------- Real build additions: sign-in, first-time setup, busy state ---------- */
body.gate .nav{display:none}
body.gate main{margin-left:auto;margin-right:auto;max-width:520px;padding-left:16px;padding-right:16px;padding-bottom:40px}
@media (min-width:960px){body.gate main{padding-top:56px}body.gate .appbar{display:none}}
.gate-card{display:flex;flex-direction:column;gap:16px;padding:24px 20px;max-width:460px;margin:24px auto 0;width:100%;box-sizing:border-box}
.gate-card.wide{max-width:520px}
.gate-card h1{margin:0}
.gate-brand{font-size:20px;display:flex;align-items:center;gap:10px}
.gate-brand svg{width:34px;height:34px}
body.busy{cursor:progress}
body.busy .btn,body.busy button[data-act]{pointer-events:none;opacity:.7}
.fb-form .hint{display:block}
