9 Commits

187 changed files with 1223 additions and 155 deletions

427
package-lock.json generated
View File

@@ -14,7 +14,8 @@
"dotenv": "^17.2.4",
"drizzle-orm": "^1.0.0-beta.15-859cf75",
"mysql2": "^3.16.3",
"sass": "^1.97.3"
"sass": "^1.97.3",
"typesense": "^3.0.1"
},
"devDependencies": {
"@types/bootstrap": "^5.2.10",
@@ -99,7 +100,6 @@
"resolved": "https://registry.npmjs.org/@azure-rest/core-client/-/core-client-2.5.1.tgz",
"integrity": "sha512-EHaOXW0RYDKS5CFffnixdyRPak5ytiCtU7uXDcP/uiY+A6jFRwNGzzJBiznkCzvi5EYpY+YWinieqHb0oY916A==",
"license": "MIT",
"peer": true,
"dependencies": {
"@azure/abort-controller": "^2.1.2",
"@azure/core-auth": "^1.10.0",
@@ -117,7 +117,6 @@
"resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz",
"integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==",
"license": "MIT",
"peer": true,
"dependencies": {
"tslib": "^2.6.2"
},
@@ -130,7 +129,6 @@
"resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.10.1.tgz",
"integrity": "sha512-ykRMW8PjVAn+RS6ww5cmK9U2CyH9p4Q88YJwvUslfuMmN98w/2rdGRLPqJYObapBCdzBVeDgYWdJnFPFb7qzpg==",
"license": "MIT",
"peer": true,
"dependencies": {
"@azure/abort-controller": "^2.1.2",
"@azure/core-util": "^1.13.0",
@@ -164,7 +162,6 @@
"resolved": "https://registry.npmjs.org/@azure/core-http-compat/-/core-http-compat-2.3.2.tgz",
"integrity": "sha512-Tf6ltdKzOJEgxZeWLCjMxrxbodB/ZeCbzzA1A2qHbhzAjzjHoBVSUeSl/baT/oHAxhc4qdqVaDKnc2+iE932gw==",
"license": "MIT",
"peer": true,
"dependencies": {
"@azure/abort-controller": "^2.1.2"
},
@@ -181,7 +178,6 @@
"resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.7.2.tgz",
"integrity": "sha512-0YIpccoX8m/k00O7mDDMdJpbr6mf1yWo2dfmxt5A8XVZVVMz2SSKaEbMCeJRvgQ0IaSlqhjT47p4hVIRRy90xw==",
"license": "MIT",
"peer": true,
"dependencies": {
"@azure/abort-controller": "^2.0.0",
"@azure/core-util": "^1.2.0",
@@ -197,7 +193,6 @@
"resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.2.tgz",
"integrity": "sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==",
"license": "MIT",
"peer": true,
"dependencies": {
"tslib": "^2.6.2"
},
@@ -229,7 +224,6 @@
"resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.3.1.tgz",
"integrity": "sha512-9MWKevR7Hz8kNzzPLfX4EAtGM2b8mr50HPDBvio96bURP/9C+HjdH3sBlLSNNrvRAr5/k/svoH457gB5IKpmwQ==",
"license": "MIT",
"peer": true,
"dependencies": {
"tslib": "^2.6.2"
},
@@ -242,7 +236,6 @@
"resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.13.1.tgz",
"integrity": "sha512-XPArKLzsvl0Hf0CaGyKHUyVgF7oDnhKoP85Xv6M4StF/1AhfORhZudHtOyf2s+FcbuQ9dPRAjB8J2KvRRMUK2A==",
"license": "MIT",
"peer": true,
"dependencies": {
"@azure/abort-controller": "^2.1.2",
"@typespec/ts-http-runtime": "^0.3.0",
@@ -280,7 +273,6 @@
"resolved": "https://registry.npmjs.org/@azure/keyvault-common/-/keyvault-common-2.0.0.tgz",
"integrity": "sha512-wRLVaroQtOqfg60cxkzUkGKrKMsCP6uYXAOomOIysSMyt1/YM0eUn9LqieAWM8DLcU4+07Fio2YGpPeqUbpP9w==",
"license": "MIT",
"peer": true,
"dependencies": {
"@azure/abort-controller": "^2.0.0",
"@azure/core-auth": "^1.3.0",
@@ -300,7 +292,6 @@
"resolved": "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.10.0.tgz",
"integrity": "sha512-eDT7iXoBTRZ2n3fLiftuGJFD+yjkiB1GNqzU2KbY1TLYeXeSPVTVgn2eJ5vmRTZ11978jy2Kg2wI7xa9Tyr8ag==",
"license": "MIT",
"peer": true,
"dependencies": {
"@azure-rest/core-client": "^2.3.3",
"@azure/abort-controller": "^2.1.2",
@@ -324,7 +315,6 @@
"resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.3.0.tgz",
"integrity": "sha512-fCqPIfOcLE+CGqGPd66c8bZpwAji98tZ4JI9i/mlTNTlsIWslCfpg48s/ypyLxZTump5sypjrKn2/kY7q8oAbA==",
"license": "MIT",
"peer": true,
"dependencies": {
"@typespec/ts-http-runtime": "^0.3.0",
"tslib": "^2.6.2"
@@ -338,7 +328,6 @@
"resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-4.28.2.tgz",
"integrity": "sha512-6vYUMvs6kJxJgxaCmHn/F8VxjLHNh7i9wzfwPGf8kyBJ8Gg2yvBXx175Uev8LdrD1F5C4o7qHa2CC4IrhGE1XQ==",
"license": "MIT",
"peer": true,
"dependencies": {
"@azure/msal-common": "15.14.2"
},
@@ -351,7 +340,6 @@
"resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-15.14.2.tgz",
"integrity": "sha512-n8RBJEUmd5QotoqbZfd+eGBkzuFI1KX6jw2b3WcpSyGjwmzoeI/Jb99opIBPHpb8y312NB+B6+FGi2ZVSR8yfA==",
"license": "MIT",
"peer": true,
"engines": {
"node": ">=0.8.0"
}
@@ -361,7 +349,6 @@
"resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-3.8.7.tgz",
"integrity": "sha512-a+Xnrae+uwLnlw68bplS1X4kuJ9F/7K6afuMFyRkNIskhjgDezl5Fhrx+1pmAlDmC0VaaAxjRQMp1OmcqVwkIg==",
"license": "MIT",
"peer": true,
"dependencies": {
"@azure/msal-common": "15.14.2",
"jsonwebtoken": "^9.0.0",
@@ -404,6 +391,16 @@
"node": ">=6.0.0"
}
},
"node_modules/@babel/runtime": {
"version": "7.28.6",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz",
"integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==",
"license": "MIT",
"peer": true,
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/types": {
"version": "7.29.0",
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
@@ -1338,8 +1335,7 @@
"version": "5.7.0",
"resolved": "https://registry.npmjs.org/@js-joda/core/-/core-5.7.0.tgz",
"integrity": "sha512-WBu4ULVVxySLLzK1Ppq+OdfP+adRS4ntmDQT915rzDJ++i95gc2jZkM5B6LWEAwN3lGXpfie3yPABozdD3K3Vg==",
"license": "BSD-3-Clause",
"peer": true
"license": "BSD-3-Clause"
},
"node_modules/@js-temporal/polyfill": {
"version": "0.5.1",
@@ -1661,6 +1657,7 @@
"resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
"integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
"license": "MIT",
"peer": true,
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/popperjs"
@@ -2090,8 +2087,7 @@
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/@tediousjs/connection-string/-/connection-string-0.5.0.tgz",
"integrity": "sha512-7qSgZbincDDDFyRweCIEvZULFAw5iz/DeunhvuxpL31nfntX3P4Yd4HkHBRg9H8CdqY1e5WFN1PZIz/REL9MVQ==",
"license": "MIT",
"peer": true
"license": "MIT"
},
"node_modules/@types/bootstrap": {
"version": "5.2.10",
@@ -2168,6 +2164,7 @@
"resolved": "https://registry.npmjs.org/@types/node/-/node-25.2.1.tgz",
"integrity": "sha512-CPrnr8voK8vC6eEtyRzvMpgp3VyVRhgclonE7qYi6P9sXwYb59ucfrnmFBTaP0yUi8Gk4yZg/LlTJULGxvTNsg==",
"license": "MIT",
"peer": true,
"dependencies": {
"undici-types": "~7.16.0"
}
@@ -2177,7 +2174,6 @@
"resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.23.tgz",
"integrity": "sha512-wwXrtQvbMHxCbBgjHaMGEmImFTQxxpfMOR/ZoQnXxB1woqkUbdLGFDgauo00Py9IudiaqSeiBiulSV9i6XIPig==",
"license": "MIT",
"peer": true,
"dependencies": {
"@types/node": "*"
}
@@ -2193,7 +2189,6 @@
"resolved": "https://registry.npmjs.org/@typespec/ts-http-runtime/-/ts-http-runtime-0.3.3.tgz",
"integrity": "sha512-91fp6CAAJSRtH5ja95T1FHSKa8aPW9/Zw6cta81jlZTUw/+Vq8jM/AfF/14h2b71wwR84JUTW/3Y8QPhDAawFA==",
"license": "MIT",
"peer": true,
"dependencies": {
"http-proxy-agent": "^7.0.0",
"https-proxy-agent": "^7.0.0",
@@ -2214,7 +2209,6 @@
"resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
"integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
"license": "MIT",
"peer": true,
"dependencies": {
"event-target-shim": "^5.0.0"
},
@@ -2239,7 +2233,6 @@
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
"integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
"license": "MIT",
"peer": true,
"engines": {
"node": ">= 14"
}
@@ -2454,6 +2447,12 @@
"sharp": "^0.34.0"
}
},
"node_modules/asynckit": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
"license": "MIT"
},
"node_modules/aws-ssl-profiles": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/aws-ssl-profiles/-/aws-ssl-profiles-1.1.2.tgz",
@@ -2463,6 +2462,17 @@
"node": ">= 6.0.0"
}
},
"node_modules/axios": {
"version": "1.13.5",
"resolved": "https://registry.npmjs.org/axios/-/axios-1.13.5.tgz",
"integrity": "sha512-cz4ur7Vb0xS4/KUN0tPWe44eqxrIu31me+fbang3ijiNscE129POzipJJA6zniq2C/Z6sJCjMimjS8Lc/GAs8Q==",
"license": "MIT",
"dependencies": {
"follow-redirects": "^1.15.11",
"form-data": "^4.0.5",
"proxy-from-env": "^1.1.0"
}
},
"node_modules/axobject-query": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
@@ -2506,15 +2516,13 @@
"url": "https://feross.org/support"
}
],
"license": "MIT",
"peer": true
"license": "MIT"
},
"node_modules/bl": {
"version": "6.1.6",
"resolved": "https://registry.npmjs.org/bl/-/bl-6.1.6.tgz",
"integrity": "sha512-jLsPgN/YSvPUg9UX0Kd73CXpm2Psg9FxMeCSXnk3WBO3CMT10JMwijubhGfHCnFu6TPn1ei3b975dxv7K2pWVg==",
"license": "MIT",
"peer": true,
"dependencies": {
"@types/readable-stream": "^4.0.0",
"buffer": "^6.0.3",
@@ -2588,7 +2596,6 @@
}
],
"license": "MIT",
"peer": true,
"dependencies": {
"base64-js": "^1.3.1",
"ieee754": "^1.2.1"
@@ -2598,15 +2605,13 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
"integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==",
"license": "BSD-3-Clause",
"peer": true
"license": "BSD-3-Clause"
},
"node_modules/bundle-name": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz",
"integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==",
"license": "MIT",
"peer": true,
"dependencies": {
"run-applescript": "^7.0.0"
},
@@ -2617,6 +2622,19 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/call-bind-apply-helpers": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
"integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
"license": "MIT",
"dependencies": {
"es-errors": "^1.3.0",
"function-bind": "^1.1.2"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/camelcase": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz",
@@ -2732,6 +2750,18 @@
"node": ">=6"
}
},
"node_modules/combined-stream": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
"integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
"license": "MIT",
"dependencies": {
"delayed-stream": "~1.0.0"
},
"engines": {
"node": ">= 0.8"
}
},
"node_modules/comma-separated-tokens": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
@@ -2906,7 +2936,6 @@
"resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz",
"integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==",
"license": "MIT",
"peer": true,
"dependencies": {
"bundle-name": "^4.1.0",
"default-browser-id": "^5.0.0"
@@ -2923,7 +2952,6 @@
"resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz",
"integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==",
"license": "MIT",
"peer": true,
"engines": {
"node": ">=18"
},
@@ -2936,7 +2964,6 @@
"resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz",
"integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==",
"license": "MIT",
"peer": true,
"engines": {
"node": ">=12"
},
@@ -2950,6 +2977,15 @@
"integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==",
"license": "MIT"
},
"node_modules/delayed-stream": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
"integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
"license": "MIT",
"engines": {
"node": ">=0.4.0"
}
},
"node_modules/denque": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz",
@@ -3297,12 +3333,25 @@
"node": ">=4"
}
},
"node_modules/dunder-proto": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
"integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
"license": "MIT",
"dependencies": {
"call-bind-apply-helpers": "^1.0.1",
"es-errors": "^1.3.0",
"gopd": "^1.2.0"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/ecdsa-sig-formatter": {
"version": "1.0.11",
"resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
"integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
"license": "Apache-2.0",
"peer": true,
"dependencies": {
"safe-buffer": "^5.0.1"
}
@@ -3325,12 +3374,57 @@
"url": "https://github.com/fb55/entities?sponsor=1"
}
},
"node_modules/es-define-property": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
"integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
}
},
"node_modules/es-errors": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
}
},
"node_modules/es-module-lexer": {
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
"integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
"license": "MIT"
},
"node_modules/es-object-atoms": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
"integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
"license": "MIT",
"dependencies": {
"es-errors": "^1.3.0"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/es-set-tostringtag": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
"integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
"license": "MIT",
"dependencies": {
"es-errors": "^1.3.0",
"get-intrinsic": "^1.2.6",
"has-tostringtag": "^1.0.2",
"hasown": "^2.0.2"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/esbuild": {
"version": "0.25.12",
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
@@ -3398,7 +3492,6 @@
"resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
"integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
"license": "MIT",
"peer": true,
"engines": {
"node": ">=6"
}
@@ -3414,7 +3507,6 @@
"resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
"integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
"license": "MIT",
"peer": true,
"engines": {
"node": ">=0.8.x"
}
@@ -3451,6 +3543,26 @@
"node": ">=8"
}
},
"node_modules/follow-redirects": {
"version": "1.15.11",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz",
"integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==",
"funding": [
{
"type": "individual",
"url": "https://github.com/sponsors/RubenVerborgh"
}
],
"license": "MIT",
"engines": {
"node": ">=4.0"
},
"peerDependenciesMeta": {
"debug": {
"optional": true
}
}
},
"node_modules/fontace": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/fontace/-/fontace-0.4.1.tgz",
@@ -3472,6 +3584,22 @@
"node": ">=20"
}
},
"node_modules/form-data": {
"version": "4.0.5",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
"integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
"license": "MIT",
"dependencies": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
"es-set-tostringtag": "^2.1.0",
"hasown": "^2.0.2",
"mime-types": "^2.1.12"
},
"engines": {
"node": ">= 6"
}
},
"node_modules/fsevents": {
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
@@ -3486,6 +3614,15 @@
"node": "^8.16.0 || ^10.6.0 || >=11.0.0"
}
},
"node_modules/function-bind": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/generate-function": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz",
@@ -3507,12 +3644,61 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/get-intrinsic": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
"integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
"license": "MIT",
"dependencies": {
"call-bind-apply-helpers": "^1.0.2",
"es-define-property": "^1.0.1",
"es-errors": "^1.3.0",
"es-object-atoms": "^1.1.1",
"function-bind": "^1.1.2",
"get-proto": "^1.0.1",
"gopd": "^1.2.0",
"has-symbols": "^1.1.0",
"hasown": "^2.0.2",
"math-intrinsics": "^1.1.0"
},
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/get-proto": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
"integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
"license": "MIT",
"dependencies": {
"dunder-proto": "^1.0.1",
"es-object-atoms": "^1.0.0"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/github-slugger": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz",
"integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==",
"license": "ISC"
},
"node_modules/gopd": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
"integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/h3": {
"version": "1.15.5",
"resolved": "https://registry.npmjs.org/h3/-/h3-1.15.5.tgz",
@@ -3530,6 +3716,45 @@
"uncrypto": "^0.1.3"
}
},
"node_modules/has-symbols": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
"integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/has-tostringtag": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
"integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
"license": "MIT",
"dependencies": {
"has-symbols": "^1.0.3"
},
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/hasown": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
"license": "MIT",
"dependencies": {
"function-bind": "^1.1.2"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/hast-util-from-html": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz",
@@ -3734,7 +3959,6 @@
"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
"integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
"license": "MIT",
"peer": true,
"dependencies": {
"agent-base": "^7.1.0",
"debug": "^4.3.4"
@@ -3748,7 +3972,6 @@
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
"integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
"license": "MIT",
"peer": true,
"dependencies": {
"agent-base": "^7.1.2",
"debug": "4"
@@ -3791,8 +4014,7 @@
"url": "https://feross.org/support"
}
],
"license": "BSD-3-Clause",
"peer": true
"license": "BSD-3-Clause"
},
"node_modules/immutable": {
"version": "5.1.4",
@@ -3814,8 +4036,7 @@
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
"license": "ISC",
"peer": true
"license": "ISC"
},
"node_modules/iron-webcrypto": {
"version": "1.2.1",
@@ -3930,6 +4151,7 @@
"integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==",
"devOptional": true,
"license": "MIT",
"peer": true,
"bin": {
"jiti": "lib/jiti-cli.mjs"
}
@@ -3938,8 +4160,7 @@
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/js-md4/-/js-md4-0.3.2.tgz",
"integrity": "sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==",
"license": "MIT",
"peer": true
"license": "MIT"
},
"node_modules/js-yaml": {
"version": "4.1.1",
@@ -3965,7 +4186,6 @@
"resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz",
"integrity": "sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==",
"license": "MIT",
"peer": true,
"dependencies": {
"jws": "^4.0.1",
"lodash.includes": "^4.3.0",
@@ -3988,7 +4208,6 @@
"resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz",
"integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==",
"license": "MIT",
"peer": true,
"dependencies": {
"buffer-equal-constant-time": "^1.0.1",
"ecdsa-sig-formatter": "1.0.11",
@@ -4000,7 +4219,6 @@
"resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz",
"integrity": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==",
"license": "MIT",
"peer": true,
"dependencies": {
"jwa": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -4019,50 +4237,56 @@
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",
"integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==",
"license": "MIT",
"peer": true
"license": "MIT"
},
"node_modules/lodash.isboolean": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
"integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==",
"license": "MIT",
"peer": true
"license": "MIT"
},
"node_modules/lodash.isinteger": {
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz",
"integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==",
"license": "MIT",
"peer": true
"license": "MIT"
},
"node_modules/lodash.isnumber": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz",
"integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==",
"license": "MIT",
"peer": true
"license": "MIT"
},
"node_modules/lodash.isplainobject": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
"integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
"license": "MIT",
"peer": true
"license": "MIT"
},
"node_modules/lodash.isstring": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
"integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==",
"license": "MIT",
"peer": true
"license": "MIT"
},
"node_modules/lodash.once": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
"integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==",
"license": "MIT"
},
"node_modules/loglevel": {
"version": "1.9.2",
"resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.2.tgz",
"integrity": "sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==",
"license": "MIT",
"peer": true
"engines": {
"node": ">= 0.6.0"
},
"funding": {
"type": "tidelift",
"url": "https://tidelift.com/funding/github/npm/loglevel"
}
},
"node_modules/long": {
"version": "5.3.2",
@@ -4134,6 +4358,15 @@
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/math-intrinsics": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
"integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
}
},
"node_modules/mdast-util-definitions": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz",
@@ -4928,6 +5161,27 @@
],
"license": "MIT"
},
"node_modules/mime-db": {
"version": "1.52.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
"integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/mime-types": {
"version": "2.1.35",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
"integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
"license": "MIT",
"dependencies": {
"mime-db": "1.52.0"
},
"engines": {
"node": ">= 0.6"
}
},
"node_modules/mrmime": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz",
@@ -4948,7 +5202,6 @@
"resolved": "https://registry.npmjs.org/mssql/-/mssql-11.0.1.tgz",
"integrity": "sha512-KlGNsugoT90enKlR8/G36H0kTxPthDhmtNUCwEHvgRza5Cjpjoj+P2X6eMpFUDN7pFrJZsKadL4x990G8RBE1w==",
"license": "MIT",
"peer": true,
"dependencies": {
"@tediousjs/connection-string": "^0.5.0",
"commander": "^11.0.0",
@@ -4969,7 +5222,6 @@
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
"integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
"license": "MIT",
"peer": true,
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
},
@@ -4982,7 +5234,6 @@
"resolved": "https://registry.npmjs.org/tedious/-/tedious-18.6.2.tgz",
"integrity": "sha512-g7jC56o3MzLkE3lHkaFe2ZdOVFBahq5bsB60/M4NYUbocw/MCrS89IOEQUFr+ba6pb8ZHczZ/VqCyYeYq0xBAg==",
"license": "MIT",
"peer": true,
"dependencies": {
"@azure/core-auth": "^1.7.2",
"@azure/identity": "^4.2.1",
@@ -5004,6 +5255,7 @@
"resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.16.3.tgz",
"integrity": "sha512-+3XhQEt4FEFuvGV0JjIDj4eP2OT/oIj/54dYvqhblnSzlfcxVOuj+cd15Xz6hsG4HU1a+A5+BA9gm0618C4z7A==",
"license": "MIT",
"peer": true,
"dependencies": {
"aws-ssl-profiles": "^1.1.2",
"denque": "^2.1.0",
@@ -5053,8 +5305,7 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz",
"integrity": "sha512-E7QQoM+3jvNtlmyfqRZ0/U75VFgCls+fSkbml2MpgWkWyz3ox8Y58gNhfuziuQYGNNQAbFZJQck55LHCnCK6CA==",
"license": "MIT",
"peer": true
"license": "MIT"
},
"node_modules/neotraverse": {
"version": "0.6.18",
@@ -5157,7 +5408,6 @@
"resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz",
"integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==",
"license": "MIT",
"peer": true,
"dependencies": {
"default-browser": "^5.2.1",
"define-lazy-prop": "^3.0.0",
@@ -5316,7 +5566,6 @@
"resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
"integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
"license": "MIT",
"peer": true,
"engines": {
"node": ">= 0.6.0"
}
@@ -5344,6 +5593,12 @@
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/proxy-from-env": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
"integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
"license": "MIT"
},
"node_modules/radix3": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz",
@@ -5355,7 +5610,6 @@
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
"integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
"license": "MIT",
"peer": true,
"dependencies": {
"abort-controller": "^3.0.0",
"buffer": "^6.0.3",
@@ -5611,14 +5865,14 @@
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",
"integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==",
"license": "MIT",
"peer": true
"license": "MIT"
},
"node_modules/rollup": {
"version": "4.57.1",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.1.tgz",
"integrity": "sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==",
"license": "MIT",
"peer": true,
"dependencies": {
"@types/estree": "1.0.8"
},
@@ -5663,7 +5917,6 @@
"resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz",
"integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==",
"license": "MIT",
"peer": true,
"engines": {
"node": ">=18"
},
@@ -5689,8 +5942,7 @@
"url": "https://feross.org/support"
}
],
"license": "MIT",
"peer": true
"license": "MIT"
},
"node_modules/safer-buffer": {
"version": "2.1.2",
@@ -5703,6 +5955,7 @@
"resolved": "https://registry.npmjs.org/sass/-/sass-1.97.3.tgz",
"integrity": "sha512-fDz1zJpd5GycprAbu4Q2PV/RprsRtKC/0z82z0JLgdytmcq0+ujJbJ/09bPGDxCLkKY3Np5cRAOcWiVkLXJURg==",
"license": "MIT",
"peer": true,
"dependencies": {
"chokidar": "^4.0.0",
"immutable": "^5.0.2",
@@ -5874,8 +6127,7 @@
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
"integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
"license": "BSD-3-Clause",
"peer": true
"license": "BSD-3-Clause"
},
"node_modules/sqlstring": {
"version": "2.3.3",
@@ -5891,7 +6143,6 @@
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
"license": "MIT",
"peer": true,
"dependencies": {
"safe-buffer": "~5.2.0"
}
@@ -5972,7 +6223,6 @@
"resolved": "https://registry.npmjs.org/tarn/-/tarn-3.0.2.tgz",
"integrity": "sha512-51LAVKUSZSVfI05vjPESNc5vwqqZpbXCsU+/+wxlOrUjk2SnFTt97v9ZgQrD4YmxYW1Px6w2KjaDitCfkvgxMQ==",
"license": "MIT",
"peer": true,
"engines": {
"node": ">=8.0.0"
}
@@ -5982,7 +6232,6 @@
"resolved": "https://registry.npmjs.org/tedious/-/tedious-19.2.1.tgz",
"integrity": "sha512-pk1Q16Yl62iocuQB+RWbg6rFUFkIyzqOFQ6NfysCltRvQqKwfurgj8v/f2X+CKvDhSL4IJ0cCOfCHDg9PWEEYA==",
"license": "MIT",
"peer": true,
"dependencies": {
"@azure/core-auth": "^1.7.2",
"@azure/identity": "^4.2.1",
@@ -6093,6 +6342,7 @@
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
"integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
"license": "Apache-2.0",
"peer": true,
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
@@ -6101,6 +6351,23 @@
"node": ">=14.17"
}
},
"node_modules/typesense": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/typesense/-/typesense-3.0.1.tgz",
"integrity": "sha512-aRzuDQlwR7s2sWw+JiR3CufrMWpzH5UAJ4XlybYczD02QPy5jCsEQiueqUu0Wiai4zW/RGYRruF3XrdEXPgPJA==",
"license": "Apache-2.0",
"dependencies": {
"axios": "^1.8.4",
"loglevel": "^1.8.1",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=18"
},
"peerDependencies": {
"@babel/runtime": "^7.23.2"
}
},
"node_modules/ufo": {
"version": "1.6.3",
"resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.3.tgz",
@@ -6379,7 +6646,6 @@
"resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
"integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
"license": "MIT",
"peer": true,
"bin": {
"uuid": "dist/bin/uuid"
}
@@ -6431,6 +6697,7 @@
"resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz",
"integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==",
"license": "MIT",
"peer": true,
"dependencies": {
"esbuild": "^0.25.0",
"fdir": "^6.4.4",
@@ -6575,7 +6842,6 @@
"resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz",
"integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==",
"license": "MIT",
"peer": true,
"dependencies": {
"is-wsl": "^3.1.0"
},
@@ -6645,6 +6911,7 @@
"resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
"integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
"license": "MIT",
"peer": true,
"funding": {
"url": "https://github.com/sponsors/colinhacks"
}

View File

@@ -15,7 +15,8 @@
"dotenv": "^17.2.4",
"drizzle-orm": "^1.0.0-beta.15-859cf75",
"mysql2": "^3.16.3",
"sass": "^1.97.3"
"sass": "^1.97.3",
"typesense": "^3.0.1"
},
"devDependencies": {
"@types/bootstrap": "^5.2.10",

1
public/vendors/ebay.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 122 48.592" id="gh-logo" aria-labelledby="ebayLogoTitle"><title id="ebayLogoTitle">eBay Home</title><g><path fill="#F02D2D" d="M24.355 22.759c-.269-5.738-4.412-7.838-8.826-7.813-4.756.026-8.544 2.459-9.183 7.915zM6.234 26.93c.364 5.553 4.208 8.814 9.476 8.785 3.648-.021 6.885-1.524 7.952-4.763l6.306-.035c-1.187 6.568-8.151 8.834-14.145 8.866C4.911 39.844.043 33.865-.002 25.759c-.05-8.927 4.917-14.822 15.765-14.884 8.628-.048 14.978 4.433 15.033 14.291l.01 1.625z"></path><path fill="#0968F6" d="M46.544 35.429c5.688-.032 9.543-4.148 9.508-10.32s-3.947-10.246-9.622-10.214-9.543 4.148-9.509 10.32 3.974 10.245 9.623 10.214zM30.652.029l6.116-.034.085 15.369c2.978-3.588 7.1-4.65 11.167-4.674 6.817-.037 14.412 4.518 14.468 14.454.045 8.29-5.941 14.407-14.422 14.454-4.463.026-8.624-1.545-11.218-4.681a33.237 33.237 0 01-.19 3.731l-5.994.034c.09-1.915.185-4.364.174-6.322z"></path><path fill="#FFBD14" d="M77.282 25.724c-5.548.216-8.985 1.229-8.965 4.883.013 2.365 1.94 4.919 6.7 4.891 6.415-.035 9.826-3.556 9.794-9.289v-.637c-2.252.02-5.039.054-7.529.152zm13.683 7.506c.01 1.778.071 3.538.232 5.1l-5.688.032a33.381 33.381 0 01-.225-3.825c-3.052 3.8-6.708 4.909-11.783 4.938-7.532.042-11.585-3.915-11.611-8.518-.037-6.665 5.434-9.049 14.954-9.318 2.6-.072 5.529-.1 7.945-.116v-.637c-.026-4.463-2.9-6.285-7.854-6.257-3.68.021-6.368 1.561-6.653 4.2l-6.434.035c.645-6.566 7.53-8.269 13.595-8.3 7.263-.04 13.406 2.508 13.448 10.192z"></path><path fill="#92C821" d="M91.939 19.852l-4.5-8.362 7.154-.04 10.589 20.922 10.328-21.02 6.486-.048-18.707 37.251-6.85.039 5.382-10.348-9.887-18.393"></path></g></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
public/vendors/tcgplayer.webp vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 658 B

View File

@@ -0,0 +1,80 @@
import { Client } from 'typesense';
import chalk from 'chalk';
import { db, poolConnection } from '../src/db/index.ts';
import { client } from '../src/db/typesense.ts';
async function createCollection(client: Client) {
// Delete the collection if it already exists to ensure a clean slate
try {
const response = await client.collections('cards').delete();
console.log(`Collection "cards" deleted successfully:`, response);
} catch (error) {
console.error(`Error deleting collection "cards":`, error);
}
// Create the collection with the specified schema
try {
await client.collections('cards').retrieve();
console.log(chalk.yellow('Collection "cards" already exists.'));
} catch (error) {
if (error instanceof Error && error.message.includes('404')) {
await client.collections().create({
name: 'cards',
fields: [
{ name: 'productId', type: 'int32' },
{ name: 'productName', type: 'string' },
{ name: 'productLineName', type: 'string', facet: true },
{ name: 'rarityName', type: 'string', facet: true },
{ name: 'setName', type: 'string', facet: true },
{ name: 'cardType', type: 'string', facet: true },
{ name: 'energyType', type: 'string', facet: true },
{ name: 'number', type: 'string' },
],
default_sorting_field: 'productId',
});
console.log(chalk.green('Collection "cards" created successfully.'));
} else {
console.error(chalk.red('Error checking/creating collection:'), error);
process.exit(1);
}
}
}
async function preloadSearchIndex() {
const pokemon = await db.query.cards.findMany({
with: { set: true, }
});
// Ensure the collection exists before importing documents
await createCollection(client);
await client.collections('cards').documents().import(pokemon.map(card => ({
productId: card.productId,
productName: card.productName,
productLineName: card.productLineName,
rarityName: card.rarityName,
setName: card.set?.setName || "",
cardType: card.cardType || "",
energyType: card.energyType || "",
number: card.number,
})), { action: 'upsert' });
console.log(chalk.green('Search index preloaded with Pokémon cards.'));
}
await preloadSearchIndex().catch((error) => {
console.error(chalk.red('Error preloading search index:'), error);
for (const e of error.importResults) {
if (!e.success) {
console.error(chalk.red(`Error importing document ${e.id}:`), e.error);
}
}
process.exit(1);
}).finally(() => {
poolConnection.end();
console.log(chalk.blue('Database connection closed.'));
process.exit(0);
});

View File

@@ -23,10 +23,10 @@
// @import 'bootstrap/scss/badge';
// @import 'bootstrap/scss/breadcrumb';
// @import 'bootstrap/scss/button-group';
// @import 'bootstrap/scss/buttons';
// @import 'bootstrap/scss/card';
@import 'bootstrap/scss/buttons';
@import 'bootstrap/scss/card';
// @import 'bootstrap/scss/carousel';
// @import 'bootstrap/scss/close';
@import 'bootstrap/scss/close';
// @import 'bootstrap/scss/dropdown';
// @import 'bootstrap/scss/forms';
@import 'bootstrap/scss/grid';

View File

@@ -1,46 +1,263 @@
@import '_bootstrap';
@import "_bootstrap";
// ----------------------
// Container
// ----------------------
.container {
max-width: 100vw;
@media (min-width: 768px) {
max-width: 95vw;
}
}
// ----------------------
// Typography
// ----------------------
.copy-small {
font-size: 0.9rem;
opacity: .87;
font-size: 0.75rem;
opacity: 0.87;
@media (min-width: 768px) {
font-size: 0.85rem;
}
@media (min-width: 1400px) {
font-size: 1rem;
}
}
// ----------------------
// Card
// ----------------------
.tcg-card {
cursor: pointer;
}
.modal-xl {
@media (min-width: 768px) {
max-width: 95vw;
}
@media (min-width: 1400px) {
max-width: 90vw;
}
}
.card-modal {
background-color: rgba(1, 11, 18, .8);
cursor: default;
}
.nav-link:hover, .nav-link:focus {
color: rgba(255, 255, 255, 0.87);
}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
color: rgba(0, 0, 0, .94);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
border-color: rgba(0, 0, 0, .0);
}
.nav-link {
font-weight: 600;
color: rgba(255,255,255,67);
transition: margin-top 0.2s cubic-bezier(0.5, 0, 0.3, 1),
padding-top 0.2s cubic-bezier(0.5, 0, 0.3, 1),
padding-bottom 0.2s cubic-bezier(0.5, 0, 0.3, 1);
}
.nav-link:hover, .nav-link:focus {
color: rgba(0, 0, 0, 0.87);
}
.nav-link.nm, .nav-link.nm:hover, .nav-link.nm:focus {
border-bottom: 3px solid rgba(156, 204, 102, 1);
}
.nav-link.nm:hover, .nav-link.nm:focus {
background-color: rgba(156, 204, 102, .67);
}
.nav-link.nm.active {
background-color: rgba(156, 204, 102, 1);
border-bottom: 3px solid rgba(156, 204, 102, 1);
}
.nav-link.lp, .nav-link.lp:hover, .nav-link.lp:focus {
border-bottom: 3px solid rgba(211, 225, 86, 1);
}
.nav-link.lp:hover, .nav-link.lp:focus {
background-color: rgba(211, 225, 86, .67);
}
.nav-link.lp.active {
background-color: rgba(211, 225, 86, 1);
border-bottom: 3px solid rgba(211, 225, 86, 1);
}
.nav-link.mp, .nav-link.mp:hover, .nav-link.mp:focus {
border-bottom: 3px solid rgba(255, 238, 87, 1);
}
.nav-link.mp:hover, .nav-link.mp:focus {
background-color: rgba(255, 238, 87, .67);
}
.nav-link.mp.active {
background-color: rgba(255, 238, 87, 1);
border-bottom: 3px solid rgba(255, 238, 87, 1);
}
.nav-link.hp, .nav-link.hp:hover, .nav-link.hp:focus {
border-bottom: 3px solid rgba(255, 201, 41, 1);
}
.nav-link.hp:hover, .nav-link.hp:focus {
background-color: rgba(255, 201, 41, .67);
}
.nav-link.hp.active {
background-color: rgba(255, 201, 41, 1);
border-bottom: 3px solid rgba(255, 201, 41, 1);
}
.nav-link.dmg, .nav-link.dmg:hover, .nav-link.dmg:focus {
border-bottom: 3px solid rgba(255, 167, 36, 1);
}
.nav-link.dmg:hover, .nav-link.dmg:focus {
background-color: rgba(255, 167, 36, .67);
}
.nav-link.dmg.active {
background-color: rgba(255, 167, 36, 1);
border-bottom: 3px solid rgba(255, 167, 36, 1);
}
.nav-link.vendor, .nav-link.vendor:hover, .nav-link.vendor:focus {
border-bottom: 3px solid hsl(262, 47%, 55%);
}
.nav-link.vendor:hover, .nav-link.vendor:focus {
background-color: hsla(262, 47%, 55%, .67);
}
.nav-link.vendor.active {
color: rgba(255, 255, 255, 0.87);
background-color: hsl(262, 47%, 55%);
border-bottom: 3px solid hsl(262, 47%, 55%);
}
.dark-callout {
@media (min-width: 768px) {
background-color: rgba(44, 48, 59, 1);
}
}
.card-image {
aspect-ratio: 5/7;
object-fit: cover;
aspect-ratio: 23/32;
object-fit: cover;
z-index: 998;
}
.sticky {
background-color: hsl(195, 4%, 22%);
position: sticky;
z-index: 1000;
top: 0;
.small-icon svg {
width: 100%;
max-height: 16px;
margin-top: -0.25rem;
}
.rarity-icon svg {
height: 1rem;
line-height: 1rem;
display: inline-block;
.energy-icon svg {
width:2.5rem;
margin-top: -0.25rem;
margin-right: -0.25rem;
}
.rarity-icon-large svg {
width: 2.5rem;
margin-bottom: -0.25rem;
margin-right: -0.25rem;
}
.set-icon svg {
width: 2.5rem;
margin-bottom: -0.25rem;
margin-left: -0.25rem;
}
.shadow-filter {
//filter: drop-shadow(0 30px 30px #333);
filter: drop-shadow(0 5px 5px rgba(0, 0, 0, 0.3))
drop-shadow(0 4px 6px rgba(0, 0, 0, 0.2));
}
// ----------------------
// Pricing
// ----------------------
.price-row {
position: relative;
z-index: 999;
margin-top: -1.25rem;
border-radius: 0.33rem;
background: linear-gradient(
90deg,
rgba(156, 204, 102, 1) 21%,
rgba(211, 225, 86, 1) 42%,
rgba(255, 238, 87, 1) 63%,
rgba(255, 201, 41, 1) 74%,
rgba(255, 167, 36, 1) 85%
);
}
// Base label style
.price-label {
color: hsl(122, 39%, 49%);
font-size: 0.825rem;
font-weight: 600;
font-size: 0.7rem;
font-weight: 600;
color: rgba(0, 0, 0, 0.87);
background-color: hsl(88, 50%, 60%);
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 10px;
border-top-left-radius: 0.33rem;
border-bottom-left-radius: 0.33rem;
@media (min-width: 768px) {
font-size: 0.8rem;
}
@media (min-width: 996px) {
font-size: 0.85rem;
}
@media (min-width: 1200px) {
font-size: 0.9rem;
}
@media (min-width: 1600px) {
font-size: 1rem;
}
}
.price-label:nth-of-type(n+2) {
color: hsl(66, 70%, 54%);
// Your palette tiers
.price-label:nth-of-type(n + 2) {
background-color: hsl(66, 70%, 61%);
}
.price-label:nth-of-type(n+3) {
color: hsl(54, 100%, 62%);
.price-label:nth-of-type(n + 3) {
background-color: hsl(54, 100%, 67%);
}
.price-label:nth-of-type(n+4) {
color: hsl(45, 100%, 51%);
.price-label:nth-of-type(n + 4) {
background-color: hsl(45, 100%, 58%);
}
.price-label:last-of-type {
color: hsl(36, 100%, 50%);
background-color: hsl(36, 100%, 57%);
border-radius: 0.33rem;
}
// ----------------------
// Search Elements
// ----------------------
@media (max-width: 768px) {
.search-box,
.search-button {
min-height: 48px;
}
}
// ----------------------
// Sticky Bar
// ----------------------
.sticky {
background-color: hsl(195, 4%, 22%);
position: fixed;
bottom: 0;
width: 100%;
z-index: 1000;
@media (min-width: 768px) {
position: sticky;
top: 0;
}
}

View File

@@ -1,16 +1,22 @@
---
//import { eq } from 'drizzle-orm';
import { isConditionalExpression } from 'typescript';
import { client } from '../db/typesense.ts';
import { db } from '../db';
import RarityIcon from './RarityIcon.astro';
//import * as schema from '../db/schema.ts';
// Get some sample Pokemon data from the database
//const pokemon = await db.select().from(schema.cards).where(eq(schema.cards.productLineName, "pokemon")).limit(256);
const { query } = Astro.props;
const searchResults = await client.collections('cards').documents().search({
q: query,
query_by: 'productLineName,productName,setName,number,rarityName',
per_page: 250,
});
const productIds = searchResults.hits?.map((hit: any) => hit.document.productId) ?? [];
// get pokemon data with prices and set info using searchResults and then query the database for each card to get the prices and set info
const pokemon = await db.query.cards.findMany({
where: { productLineName: "pokemon", },
orderBy: (cards, { desc }) => [desc(cards.marketPrice)],
limit: 320,
where: { productId: { in: productIds, }, },
with: {
prices: true,
set: true,
@@ -32,15 +38,10 @@ const formatPrice = (price:any) => {
const order = ["Near Mint", "Lightly Played", "Moderately Played", "Heavily Played", "Damaged"];
---
{pokemon.map((card) => (
<div class="col">
<img src={`/cards/${card.productId}.jpg`} alt={card.productName} class="img-fluid rounded-3 mb-2 card-image w-100" onerror="this.onerror=null;this.src='/cards/noImage.webp'"/>
<div class="h6 my-0">{card.productName}</div>
<div class="d-flex justify-content-between align-items-end">
<div class="copy-small">{card.number}</div>
<RarityIcon rarity={card.rarityName} />
</div>
<div class="copy-small">{card.set?.setName}</div>
<div class="row row-cols-5 gx-1 mt-1">
<div data-bs-toggle="modal" data-bs-target="#cardModal">
<div class="col tcg-card">
<img src={`/cards/${card.productId}.jpg`} alt={card.productName} loading="lazy" decoding="async" class="img-fluid rounded-3 mb-2 card-image w-100" onerror="this.onerror=null;this.src='/cards/noImage.webp'"/>
<div class="row row-cols-5 gx-1 price-row mb-2">
{card.prices
.slice()
.sort((a, b) => order.indexOf(a.condition) - order.indexOf(b.condition))
@@ -48,11 +49,18 @@ const order = ["Near Mint", "Lightly Played", "Moderately Played", "Heavily Play
arr.findIndex(p => p.condition === price.condition) === index
)
.map((price) => (
<div class="col p price-label">
<div class="col price-label ps-xxl-2 ps-1">
{price.condition.split(' ').map((w) => w[0]).join('')}
<br />${formatPrice(price.marketPrice)}
</div>
))}
</div>
<div class="h5 my-0">{card.productName}</div>
<div class="d-flex flex-row lh-1">
<div class="copy-small d-none d-lg-flex flex-grow-1">{card.set?.setCode}</div>
<div class="copy-small">{card.number}</div>
<span class="ps-2 small-icon"><RarityIcon rarity={card.rarityName} /></span>
</div>
</div>
</div>
))}

View File

@@ -1,9 +1,13 @@
---
---
<div class="row mb-5">
<div class="col-md-3 display-sm-none">
<div class="h5 d-none">Inventory management placeholder</div>
</div>
<div class="col-sm-12 col-md-9 mt-0">
<div class="row g-3 row-cols-2 row-cols-lg-3 row-cols-xl-4 d-flex">
<div class="row g-xxl-3 g-2 row-cols-2 row-cols-lg-3 row-cols-xl-4">
<slot name="Card">
</div>
</div>

View File

@@ -0,0 +1,191 @@
---
import Card from '../components/Card.astro';
import ebay from "/vendors/ebay.svg?raw";
import EnergyIcon from './EnergyIcon.astro';
import RarityIcon from './RarityIcon.astro';
import SetIcon from './SetIcon.astro';
---
<!-- Modal -->
<div class="modal fade card-modal" id="cardModal" tabindex="-1" aria-labelledby="cardModalLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered modal-fullscreen-md-down modal-xl">
<div class="modal-content">
<div class="modal-header border-0">
<div class="container-fluid">
<span class="h4 card-title w-100 pe-2">Pikachu</span><span class="text-secondary smaller ps-2 border-start">070/111</span>
</div>
<button type="button" class="btn-close" aria-label="Close" data-bs-dismiss="modal"></button>
</div>
<div class="modal-body pt-0">
<div class="container-fluid">
<div class="card mb-2 border-0">
<div class="row g-4">
<div class="col-sm-12 col-md-3">
<h6 class="text-secondary">Neo Genesis</h6>
<div class="position-relative d-inline-block"><img src="/cards/88072.jpg" class="card-image img-fluid rounded" alt="..."><span class="position-absolute bottom-0 start-0 d-inline"><SetIcon set="Neo Genesis" /></span><span class="position-absolute top-0 end-0 d-inline"><EnergyIcon energy="Electric" /></span><span class="rarity-icon-large position-absolute bottom-0 end-0 d-inline"><RarityIcon rarity="Common" /></span></div>
<div class="d-flex flex-row justify-content-between mt-2">
<div class="h6 text-secondary">Naoyo Kimura</div>
</div>
</div>
<div class="col-sm-12 col-md-7">
<nav>
<div class="nav nav-tabs nav-sm-fill border-0" id="nav-tab" role="tablist">
<button class="nav-link nm active" id="nav-nm" data-bs-toggle="tab" data-bs-target="#nav-nm" type="button" role="tab" aria-controls="nav-nm" aria-selected="true"><span class="d-none d-md-inline">Near Mint</span><span class="d-md-none">NM</span></button>
<button class="nav-link lp" id="nav-lp" data-bs-toggle="tab" data-bs-target="#nav-lp" type="button" role="tab" aria-controls="nav-lp" aria-selected="false"><span class="d-none d-md-inline">Lightly Played</span><span class="d-md-none">LP</span></button>
<button class="nav-link mp" id="nav-mp" data-bs-toggle="tab" data-bs-target="#nav-mp" type="button" role="tab" aria-controls="nav-mp" aria-selected="false"><span class="d-none d-md-inline">Moderately Played</span><span class="d-md-none">MP</span></button>
<button class="nav-link hp" id="nav-hp" data-bs-toggle="tab" data-bs-target="#nav-hp" type="button" role="tab" aria-controls="nav-hp" aria-selected="false"><span class="d-none d-md-inline">Heavily Played</span><span class="d-md-none">HP</span></button>
<button class="nav-link dmg" id="nav-dmg" data-bs-toggle="tab" data-bs-target="#nav-dmg" type="button" role="tab" aria-controls="nav-dmg" aria-selected="false"><span class="d-none d-md-inline">Damaged</span><span class="d-md-none">DMG</span></button>
<button class="nav-link vendor" id="nav-vendor" data-bs-toggle="tab" data-bs-target="#nav-vendor" type="button" role="tab" aria-controls="nav-vendor" aria-selected="false"><span class="d-none d-md-inline">Inventory</span><span class="d-md-none">+/-</span></button>
</div>
</nav>
<div class="tab-content" id="nav-tabContent">
<div class="tab-pane fade show active" id="nav-nm" role="tabpanel" aria-labelledby="nav-nm" tabindex="0">
<div class="row g-2 mt-2">
<div class="d-inline-flex justify-content-sm-evenly flex-row flex-md-column flex-wrap flex-md-nowrap mt-2 col-sm-4 col-md-3">
<div class="dark-callout rounded p-2 mb-2">
<h6>Market Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Lowest Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Highest Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Volatility</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2 flex-fill">
<h6>Latest Sales</h6>
<p></p>
</div>
</div>
<div class="d-flex flex-column mt-2 col-xs-8 col-md-9">
<div class="dark-callout rounded p-2 pb-0 h-100">
<h6>Placeholder for graph</h6>
</div>
</div>
</div>
</div>
<div class="tab-pane fade" id="nav-lp" role="tabpanel" aria-labelledby="nav-lp" tabindex="0">
<div class="row g-2 mt-2">
<div class="d-flex flex-column mt-2 col-3">
<div class="dark-callout rounded p-2 mb-2">
<h6>Market Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Lowest Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Highest Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Volatility</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2 flex-fill">
<h6>Latest Sales</h6>
<p></p>
</div>
</div>
</div>
</div>
<div class="tab-pane fade" id="nav-mp" role="tabpanel" aria-labelledby="nav-mp" tabindex="0">
<div class="row g-2 mt-2">
<div class="d-flex flex-column mt-2 col-3">
<div class="dark-callout rounded p-2 mb-2">
<h6>Market Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Lowest Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Highest Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Volatility</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2 flex-fill">
<h6>Latest Sales</h6>
<p></p>
</div>
</div>
</div>
</div>
<div class="tab-pane fade" id="nav-hp" role="tabpanel" aria-labelledby="nav-hp" tabindex="0">
<div class="row g-2 mt-2">
<div class="d-flex flex-column mt-2 col-3">
<div class="dark-callout rounded p-2 mb-2">
<h6>Market Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Lowest Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Highest Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Volatility</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2 flex-fill">
<h6>Latest Sales</h6>
<p></p>
</div>
</div>
</div>
</div>
<div class="tab-pane fade" id="nav-dmg" role="tabpanel" aria-labelledby="nav-dmg" tabindex="0">
<div class="row g-2 mt-2">
<div class="d-flex flex-column mt-2 col-3">
<div class="dark-callout rounded p-2 mb-2">
<h6>Market Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Lowest Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Highest Price</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2">
<h6>Volatility</h6>
<p></p>
</div>
<div class="dark-callout rounded p-2 mb-2 flex-fill">
<h6>Latest Sales</h6>
<p></p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-sm-12 col-md-2 mt-0 mt-md-5">
<button type="button" class="btn btn-secondary mb-2 w-100"><img src="/vendors/tcgplayer.webp"> TCGPlayer</button>
<button type="button" class="btn btn-secondary mb-2 w-100"><span set:html={ebay} /></button>
</div>
</div>
<div class="text-end my-0"><small class="text-body-secondary">Prices last updated</small></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,33 @@
---
import grass from "/src/svg/energy/grass.svg?raw";
import fairy from "/src/svg/energy/fairy.svg?raw";
import dark from "/src/svg/energy/dark.svg?raw";
import dragon from "/src/svg/energy/dragon.svg?raw";
import fire from "/src/svg/energy/fire.svg?raw";
import water from "/src/svg/energy/water.svg?raw";
import electric from "/src/svg/energy/electric.svg?raw";
import steel from "/src/svg/energy/steel.svg?raw";
import colorless from "/src/svg/energy/colorless.svg?raw";
import fighting from "/src/svg/energy/fighting.svg?raw";
import psychic from "/src/svg/energy/psychic.svg?raw";
const { energy } = Astro.props;
const energyMap = {
"Grass": grass,
"Fairy": fairy,
"Dark": dark,
"Dragon": dragon,
"Fire": fire,
"Water": water,
"Steel": steel,
"Colorless": colorless,
"Fighting": fighting,
"Psychic": psychic,
"Electric": electric,
};
const svg = energyMap[energy as keyof typeof energyMap] ?? "";
---
<div class="energy-icon shadow-filter" set:html={svg}></div>

View File

@@ -14,6 +14,9 @@ import ultrarare from "/src/svg/rarity/rare_ultra.svg?raw";
import secretrare from "/src/svg/rarity/rare_secret.svg?raw";
import blackwhiterare from "/src/svg/rarity/black_white_rare.svg?raw";
import raresecret from "/src/svg/rarity/rare_secret.svg?raw";
import rarebreak from "/src/svg/rarity/rare_break.svg?raw";
import artrare from "/src/svg/rarity/art_rare.svg?raw";
import specialartrare from "/src/svg/rarity/special_art_rare.svg?raw";
const { rarity } = Astro.props;
@@ -33,9 +36,12 @@ const rarityMap = {
"Secret Rare": secretrare,
"Black White Rare": blackwhiterare,
"Shiny Holo Rare": raresecret,
"Rare BREAK": rarebreak,
"Art Rare": artrare,
"Special Art Rare": specialartrare,
};
const svg = rarityMap[rarity as keyof typeof rarityMap] ?? "";
---
<div class="rarity-icon" set:html={svg}></div>
<div class="rarity-icon shadow-filter" set:html={svg}></div>

View File

@@ -0,0 +1,67 @@
---
import ancient_origins from "/src/svg/set/ancient_origins.svg?raw";
import aquapolis from "/src/svg/set/aquapolis.svg?raw";
import arceus from "/src/svg/set/arceus.svg?raw";
import astral_radiance from "/src/svg/set/astral_radiance.svg?raw";
import base_set_2 from "/src/svg/set/base_set_2.svg?raw";
import battle_styles from "/src/svg/set/battle_styles.svg?raw";
import best_of_game from "/src/svg/set/best_of_game.svg?raw";
import black_and_white from "/src/svg/set/black_and_white.svg?raw";
import boundaries_crossed from "/src/svg/set/boundaries_crossed.svg?raw";
import box_topper from "/src/svg/set/box_topper.svg?raw";
import breakpoint from "/src/svg/set/breakpoint.svg?raw";
import breakthrough from "/src/svg/set/breakthrough.svg?raw";
import brilliant_stars from "/src/svg/set/brilliant_stars.svg?raw";
import burning_shadows from "/src/svg/set/burning_shadows.svg?raw";
import call_of_legends from "/src/svg/set/call_of_legends.svg?raw";
import celebrations from "/src/svg/set/celebrations.svg?raw";
import champions_path from "/src/svg/set/champions_path.svg?raw";
import celestial_storm from "/src/svg/set/celestial_storm.svg?raw";
import crimson_invasion from "/src/svg/set/crimson_invasion.svg?raw";
import darkness_ablaze from "/src/svg/set/darkness_ablaze.svg?raw";
import chilling_reign from "/src/svg/set/chilling_reign.svg?raw";
import cosmic_eclipse from "/src/svg/set/cosmic_eclipse.svg?raw";
import dark_explorers from "/src/svg/set/dark_explorers.svg?raw";
import detective_pikachu from "/src/svg/set/detective_pikachu.svg?raw";
import diamond_and_pearl from "/src/svg/set/diamond_and_pearl.svg?raw";
import double_crisis from "/src/svg/set/double_crisis.svg?raw";
import dragon_majesty from "/src/svg/set/dragon_majesty.svg?raw";
import neo_genesis from "/src/svg/set/neo_genesis.svg?raw";
const { set } = Astro.props;
const setMap = {
"Ancient Origins": ancient_origins,
"Aquapolis": aquapolis,
"Arceus": arceus,
"Astral Radiance": astral_radiance,
"Base Set 2": base_set_2,
"Battle Styles": battle_styles,
"Best of Game": best_of_game,
"Black and White": black_and_white,
"Boundaries Crossed": boundaries_crossed,
"Box Topper": box_topper,
"Breakpoint": breakpoint,
"Breakthrough": breakthrough,
"Brilliant Stars": brilliant_stars,
"Burning Shadows": burning_shadows,
"Call of Legends": call_of_legends,
"Celebrations": celebrations,
"Champions Path": champions_path,
"Celestial Storm": celestial_storm,
"Crimson Invasion": crimson_invasion,
"Darkness Ablaze": darkness_ablaze,
"Chilling Reign": chilling_reign,
"Cosmic Eclipse": cosmic_eclipse,
"Dark Explorers": dark_explorers,
"Detective Pikachu": detective_pikachu,
"Diamond and Pearl": diamond_and_pearl,
"Double Crisis": double_crisis,
"Dragon Majesty": dragon_majesty,
"Neo Genesis": neo_genesis,
};
const svg = setMap[set as keyof typeof setMap] ?? "";
---
<div class="set-icon shadow-filter" set:html={svg}></div>

View File

@@ -1,11 +1,19 @@
---
import '/src/assets/css/main.scss';
const { query } = Astro.props;
---
<div class="sticky border-bottom">
<div class="container">
<div class="d-flex align-items-center gap-3 p-2">
<h5>Placeholder for search input/filters</h5>
</div>
<form method="GET">
<div class="d-flex justify-content-between">
<div class="my-2 flex-grow-1 me-2">
<input type="text" name="q" class="form-control w-100 search-box" placeholder="Search cards..." value={query} />
</div>
<div class="my-2">
<input type="submit" class="btn btn-primary w-100 search-button" value="Search" />
</div>
</div>
</form>
</div>
</div>

13
src/db/typesense.ts Normal file
View File

@@ -0,0 +1,13 @@
import 'dotenv/config';
import { Client } from 'typesense';
export const client = new Client({
nodes: [{
host: process.env.TYPESENSE_HOST!,
port: Number(process.env.TYPESENSE_PORT!),
protocol: process.env.TYPESENSE_PROTOCOL!,
}],
apiKey: process.env.TYPESENSE_API_KEY!,
connectionTimeoutSeconds: 2,
});

View File

@@ -16,7 +16,7 @@ import '/src/assets/css/main.scss';
<script>
// Import only what you need
// import 'bootstrap/js/dist/alert';
// import 'bootstrap/js/dist/button';
import 'bootstrap/js/dist/button';
// import 'bootstrap/js/dist/carousel';
// import 'bootstrap/js/dist/collapse';
// import 'bootstrap/js/dist/dropdown';
@@ -24,7 +24,7 @@ import '/src/assets/css/main.scss';
// import 'bootstrap/js/dist/offcanvas';
// import 'bootstrap/js/dist/popover';
// import 'bootstrap/js/dist/scrollspy';
// import 'bootstrap/js/dist/tab';
import 'bootstrap/js/dist/tab';
// import 'bootstrap/js/dist/toast';
// import 'bootstrap/js/dist/tooltip';
</script>

View File

@@ -1,18 +0,0 @@
import type { APIRoute } from "astro";
import { db } from "../../db";
export const GET: APIRoute = async ({ url }) => {
const page = Number(url.searchParams.get("page") ?? 0);
const PAGE_SIZE = 256;
const cards = await db.query.cards.findMany({
where: { productLineName: "pokemon" },
limit: PAGE_SIZE,
offset: page * PAGE_SIZE,
with: { prices: true }
});
return new Response(JSON.stringify(cards), {
headers: { "Content-Type": "application/json" },
});
};

View File

@@ -2,16 +2,26 @@
import Layout from '../layouts/Main.astro';
import CardGrid from "../components/CardGrid.astro";
import Card from "../components/Card.astro";
import CardModal from "../components/CardModal.astro";
import StickyFilter from '../components/StickyFilter.astro';
export const prerender = false;
// super dirty form retrieval
// TODO: need to prevent XSS here
const searchParams = Astro.url.searchParams;
const query = searchParams.get('q') || '*';
---
<Layout>
<StickyFilter />
<StickyFilter query={ query } />
<div class="container">
<h1 class="my-5">Rigid's app thing</h1>
<CardGrid>
<Card slot="Card"></Card>
<Card slot="Card" query={query}></Card>
</CardGrid>
<CardModal></CardModal>
</div>
</div>
</Layout>

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 938 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 109 KiB

1
src/svg/energy/dark.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 95 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 117 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 104 KiB

1
src/svg/energy/fairy.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 126 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 120 KiB

1
src/svg/energy/fire.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 137 KiB

1
src/svg/energy/grass.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 138 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 136 KiB

1
src/svg/energy/steel.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 107 KiB

1
src/svg/energy/water.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 101 KiB

View File

@@ -0,0 +1,4 @@
<svg viewBox="0 0 18 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.41 1.75V4.41H13.432C14.3654 4.41 14.832 3.95267 14.832 3.038C14.832 2.63667 14.7107 2.324 14.468 2.1C14.2254 1.86667 13.894 1.75 13.474 1.75H12.41ZM15.112 9.436L13.068 6.16H12.41V9.436H10.254V0H13.516C14.5707 0 15.4154 0.28 16.05 0.84C16.694 1.4 17.016 2.128 17.016 3.024C17.016 4.368 16.442 5.29667 15.294 5.81L17.688 9.436H15.112Z" fill="white"/>
<path d="M3.346 5.768H5.614L5.516 5.432C5.24533 4.51733 5.02133 3.738 4.844 3.094C4.676 2.45 4.57333 2.03467 4.536 1.848L4.48 1.568C4.40533 2.08133 4.06 3.36933 3.444 5.432L3.346 5.768ZM6.706 9.436L6.132 7.504H2.828L2.254 9.436H0L3.15 0H5.866L9.016 9.436H6.706Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 720 B

View File

@@ -1,4 +1,4 @@
<svg width="35" height="11" viewBox="0 0 35 11" fill="none" xmlns="http://www.w3.org/2000/svg">
<svg viewBox="0 0 35 11" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M25.7285 10.7275V0H30.1599C30.9631 0 31.6562 0.14492 32.2394 0.434759C32.8261 0.721106 33.2783 1.13317 33.5961 1.67094C33.9139 2.20522 34.0727 2.83903 34.0727 3.57235C34.0727 4.31616 33.9104 4.94822 33.5856 5.46853C33.2608 5.98535 32.7999 6.37995 32.2028 6.65233C31.6056 6.92122 30.8985 7.05566 30.0813 7.05566H27.279V5.01282H29.5994C29.9905 5.01282 30.3171 4.96218 30.579 4.86092C30.8444 4.75615 31.0451 4.59901 31.1813 4.38949C31.3175 4.17648 31.3856 3.9041 31.3856 3.57235C31.3856 3.24061 31.3175 2.96649 31.1813 2.74998C31.0451 2.52998 30.8444 2.36586 30.579 2.2576C30.3136 2.14586 29.9871 2.08998 29.5994 2.08998H28.3214V10.7275H25.7285ZM31.768 5.82472L34.4394 10.7275H31.6109L28.9918 5.82472H31.768Z" fill="white"/>
<path d="M12.6707 10.7275L9.54883 0H12.414L14.0326 7.02947H14.1217L15.9707 0H18.3069L20.1559 7.04519H20.2449L21.8687 0H24.7287L21.6121 10.7275H19.1135L17.1807 4.22187H17.0969L15.164 10.7275H12.6707Z" fill="white"/>
<path d="M0 10.7275V0H4.4733C5.27647 0 5.94869 0.113491 6.48995 0.340473C7.03471 0.567456 7.44328 0.885232 7.71566 1.2938C7.99153 1.70237 8.12946 2.17554 8.12946 2.71331C8.12946 3.12188 8.04391 3.4868 7.8728 3.80807C7.70169 4.12584 7.46598 4.38949 7.16566 4.59901C6.86535 4.80854 6.51789 4.9552 6.12329 5.03901V5.14377C6.5563 5.16472 6.95614 5.28171 7.3228 5.49472C7.69296 5.70774 7.98978 6.00456 8.21327 6.38519C8.43676 6.76233 8.54851 7.20931 8.54851 7.72613C8.54851 8.30232 8.40184 8.81739 8.10851 9.27136C7.81518 9.72183 7.3909 10.078 6.83566 10.3399C6.28043 10.5983 5.60647 10.7275 4.81377 10.7275H0ZM2.59284 8.63755H4.19568C4.7579 8.63755 5.17171 8.53105 5.4371 8.31803C5.70599 8.10502 5.84043 7.8082 5.84043 7.42756C5.84043 7.15169 5.77583 6.91423 5.64662 6.71519C5.51742 6.51265 5.33409 6.35725 5.09663 6.249C4.85917 6.13726 4.57457 6.08138 4.24283 6.08138H2.59284V8.63755ZM2.59284 4.41044H4.02806C4.31092 4.41044 4.56235 4.3633 4.78235 4.26902C5.00234 4.17473 5.17345 4.03854 5.29567 3.86045C5.42139 3.68235 5.48424 3.46759 5.48424 3.21617C5.48424 2.85649 5.35679 2.57363 5.10187 2.3676C4.84695 2.16157 4.50298 2.05856 4.06997 2.05856H2.59284V4.41044Z" fill="white"/>

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -1,4 +1,4 @@
<svg width="17" height="10" viewBox="0 0 17 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<svg viewBox="0 0 17 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.7556 1.75V4.41H11.7776C12.7109 4.41 13.1776 3.95267 13.1776 3.038C13.1776 2.63667 13.0563 2.324 12.8136 2.1C12.5709 1.86667 12.2396 1.75 11.8196 1.75H10.7556ZM13.4576 9.436L11.4136 6.16H10.7556V9.436H8.59961V0H11.8616C12.9163 0 13.7609 0.28 14.3956 0.84C15.0396 1.4 15.3616 2.128 15.3616 3.024C15.3616 4.368 14.7876 5.29667 13.6396 5.81L16.0336 9.436H13.4576Z" fill="white"/>
<path d="M2.156 1.75V4.41H3.178C4.11133 4.41 4.578 3.95267 4.578 3.038C4.578 2.63667 4.45667 2.324 4.214 2.1C3.97133 1.86667 3.64 1.75 3.22 1.75H2.156ZM4.858 9.436L2.814 6.16H2.156V9.436H0V0H3.262C4.31667 0 5.16133 0.28 5.796 0.84C6.44 1.4 6.762 2.128 6.762 3.024C6.762 4.368 6.188 5.29667 5.04 5.81L7.434 9.436H4.858Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 827 B

After

Width:  |  Height:  |  Size: 804 B

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

@@ -0,0 +1,11 @@
<svg viewBox="0 0 23 13" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7.00045 0L9.01677 4.47646L14 4.96555L10.2632 8.22148L11.3263 13L7.00045 10.5361L2.67373 13L3.73765 8.22148L0 4.96555L4.98323 4.47646L7.00045 0Z" fill="url(#paint0_linear_295_2589)"/>
<path d="M17 12V3H20.1397C20.7034 3 21.1752 3.09521 21.5551 3.28564C21.9375 3.47607 22.2243 3.74268 22.4154 4.08545C22.6091 4.42822 22.7059 4.8252 22.7059 5.27637C22.7059 5.61914 22.6458 5.92529 22.5257 6.19482C22.4056 6.46143 22.2402 6.68262 22.0294 6.8584C21.8186 7.03418 21.5748 7.15723 21.2978 7.22754V7.31543C21.6017 7.33301 21.8824 7.43115 22.1397 7.60986C22.3995 7.78857 22.6078 8.0376 22.7647 8.35693C22.9216 8.67334 23 9.04834 23 9.48193C23 9.96533 22.8971 10.3975 22.6912 10.7783C22.4853 11.1563 22.1875 11.4551 21.7978 11.6748C21.4081 11.8916 20.935 12 20.3787 12H17ZM18.8199 10.2466H19.9449C20.3395 10.2466 20.6299 10.1572 20.8162 9.97852C21.0049 9.79981 21.0993 9.55078 21.0993 9.23145C21.0993 9 21.0539 8.80078 20.9632 8.63379C20.8725 8.46387 20.7439 8.3335 20.5772 8.24268C20.4105 8.14893 20.2108 8.10205 19.9779 8.10205H18.8199V10.2466ZM18.8199 6.7002H19.8272C20.0257 6.7002 20.2022 6.66064 20.3566 6.58154C20.511 6.50244 20.6311 6.38818 20.7169 6.23877C20.8051 6.08936 20.8493 5.90918 20.8493 5.69824C20.8493 5.39648 20.7598 5.15918 20.5809 4.98633C20.402 4.81348 20.1605 4.72705 19.8566 4.72705H18.8199V6.7002Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear_295_2589" x1="0" y1="0" x2="11.5419" y2="12.9269" gradientUnits="userSpaceOnUse">
<stop offset="0.203125" stop-color="#BFBFBF"/>
<stop offset="0.505208" stop-color="white"/>
<stop offset="0.822917" stop-color="#798194"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -1,4 +1,4 @@
<svg width="30" height="13" viewBox="0 0 30 13" fill="none" xmlns="http://www.w3.org/2000/svg">
<svg viewBox="0 0 30 13" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7.00045 0L9.01677 4.47646L14 4.96555L10.2632 8.22148L11.3263 13L7.00045 10.5361L2.67373 13L3.73765 8.22148L0 4.96555L4.98323 4.47646L7.00045 0Z" fill="url(#paint0_linear_295_2587)"/>
<path d="M21.3173 5.74881C21.2926 5.43482 21.1828 5.19077 20.9878 5.01665C20.7952 4.83968 20.52 4.75119 20.1621 4.75119C19.9251 4.75119 19.7276 4.78687 19.5696 4.85823C19.4117 4.92959 19.2932 5.02807 19.2142 5.15366C19.1352 5.2764 19.0945 5.4177 19.092 5.57755C19.0871 5.70885 19.1093 5.82445 19.1586 5.92436C19.2105 6.02426 19.2845 6.11275 19.3808 6.18982C19.4795 6.26403 19.598 6.32969 19.7363 6.38677C19.8745 6.44386 20.03 6.49382 20.2028 6.53663L20.8545 6.7079C21.2297 6.80209 21.5604 6.92769 21.8468 7.08468C22.1356 7.24167 22.3775 7.42864 22.5725 7.64558C22.77 7.86251 22.9193 8.11227 23.0205 8.39486C23.1217 8.67745 23.1736 8.99429 23.176 9.34539C23.1736 9.89914 23.0526 10.3744 22.8132 10.7712C22.5737 11.1679 22.2294 11.4719 21.7801 11.6832C21.3333 11.8944 20.794 12 20.1621 12C19.5277 12 18.9747 11.8901 18.5033 11.6703C18.0318 11.4505 17.6652 11.1166 17.4036 10.6684C17.1419 10.2203 17.0074 9.65366 17 8.9686H18.7551C18.7699 9.25119 18.8353 9.48668 18.9513 9.67507C19.0673 9.86346 19.2265 10.0062 19.4289 10.1032C19.6338 10.2003 19.8708 10.2488 20.1398 10.2488C20.3867 10.2488 20.5965 10.2103 20.7693 10.1332C20.9446 10.0561 21.0791 9.9491 21.1729 9.81208C21.2667 9.67507 21.3148 9.51808 21.3173 9.3411C21.3148 9.17555 21.2704 9.03425 21.184 8.91722C21.0976 8.79734 20.9643 8.69458 20.7841 8.60894C20.6064 8.52046 20.3793 8.43911 20.1028 8.36489L19.3105 8.15081C18.6538 7.97669 18.1367 7.69553 17.759 7.30733C17.3814 6.91627 17.1938 6.3882 17.1962 5.72312C17.1938 5.18078 17.3197 4.70552 17.5739 4.29734C17.8282 3.88915 18.1799 3.57089 18.6292 3.34253C19.0784 3.11418 19.5906 3 20.1658 3C20.7533 3 21.263 3.1156 21.695 3.34681C22.1294 3.57517 22.4663 3.89629 22.7058 4.31018C22.9452 4.72407 23.0674 5.20362 23.0723 5.74881H21.3173Z" fill="white"/>
<path d="M24.1017 11.8887V3.11989H27.2341C27.8019 3.11989 28.2918 3.24834 28.7041 3.50523C29.1188 3.75928 29.4384 4.11465 29.6631 4.57136C29.8877 5.02521 30 5.55328 30 6.15557C30 6.7607 29.8852 7.2902 29.6557 7.74405C29.4286 8.19505 29.104 8.54472 28.6819 8.79305C28.2598 9.04139 27.7587 9.16556 27.1786 9.16556H25.2458V7.49572H26.8379C27.1144 7.49572 27.3452 7.44006 27.5303 7.32874C27.7179 7.21741 27.8599 7.06185 27.9561 6.86204C28.0524 6.65937 28.1005 6.42388 28.1005 6.15557C28.1005 5.8844 28.0524 5.65033 27.9561 5.45338C27.8599 5.25357 27.7179 5.09943 27.5303 4.99096C27.3427 4.88249 27.1119 4.82826 26.8379 4.82826H25.9345V11.8887H24.1017Z" fill="white"/>

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -0,0 +1,5 @@
<svg viewBox="0 0 25 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M19.3774 1.80603V4.46603H20.3994C21.3328 4.46603 21.7994 4.0087 21.7994 3.09403C21.7994 2.6927 21.6781 2.38003 21.4354 2.15603C21.1928 1.9227 20.8614 1.80603 20.4414 1.80603H19.3774ZM22.0794 9.49203L20.0354 6.21603H19.3774V9.49203H17.2214V0.0560303H20.4834C21.5381 0.0560303 22.3828 0.33603 23.0174 0.89603C23.6614 1.45603 23.9834 2.18403 23.9834 3.08003C23.9834 4.42403 23.4094 5.3527 22.2614 5.86603L24.6554 9.49203H22.0794Z" fill="white"/>
<path d="M10.3134 5.82403H12.5814L12.4834 5.48803C12.2127 4.57336 11.9887 3.79403 11.8114 3.15003C11.6434 2.50603 11.5407 2.0907 11.5034 1.90403L11.4474 1.62403C11.3727 2.13736 11.0274 3.42536 10.4114 5.48803L10.3134 5.82403ZM13.6734 9.49203L13.0994 7.56003H9.79541L9.22141 9.49203H6.96741L10.1174 0.0560303H12.8334L15.9834 9.49203H13.6734Z" fill="white"/>
<path d="M5.81 0.476V2.492C5.054 2.05333 4.27 1.834 3.458 1.834C3.094 1.834 2.814 1.90867 2.618 2.058C2.43133 2.20733 2.338 2.39867 2.338 2.632C2.338 2.86533 2.45467 3.07533 2.688 3.262C2.92133 3.43933 3.27133 3.63067 3.738 3.836C4.02733 3.96667 4.26533 4.08333 4.452 4.186C4.648 4.27933 4.86733 4.41467 5.11 4.592C5.362 4.76 5.558 4.942 5.698 5.138C5.84733 5.32467 5.97333 5.558 6.076 5.838C6.17867 6.118 6.23 6.42133 6.23 6.748C6.23 7.59733 5.91733 8.288 5.292 8.82C4.66667 9.34267 3.836 9.604 2.8 9.604C1.68933 9.604 0.784 9.408 0.084 9.016V6.846C0.933333 7.462 1.83867 7.77 2.8 7.77C3.12667 7.77 3.39733 7.686 3.612 7.518C3.82667 7.34067 3.934 7.112 3.934 6.832C3.934 6.73867 3.92 6.65 3.892 6.566C3.864 6.482 3.81267 6.40267 3.738 6.328C3.66333 6.25333 3.58867 6.19267 3.514 6.146C3.44867 6.09 3.346 6.02933 3.206 5.964C3.07533 5.88933 2.96333 5.82867 2.87 5.782C2.77667 5.73533 2.63667 5.67 2.45 5.586C2.27267 5.502 2.128 5.43667 2.016 5.39C1.40933 5.11 0.919333 4.76467 0.546 4.354C0.182 3.94333 0 3.39733 0 2.716C0 1.904 0.298667 1.25067 0.896 0.756001C1.49333 0.252 2.31933 0 3.374 0C4.31667 0 5.12867 0.158667 5.81 0.476Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.8 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M1705.0876,1271.1253c-4.6455,338.7471-259.6635,627.889-705.0876,634.0912-445.4241-6.2022-700.43-295.3441-705.0876-634.0912,1.1675-547.0421,400.2457-587.6115,585.155-894.083C923.1419,305.6689,1000,157.5347,1000,157.5347s76.8581,148.1342,119.9326,219.5076C1304.8541,683.5138,1703.9323,724.0832,1705.0876,1271.1253Zm-204.3671,199.1256V1100.7972h-175.57V914.7447h-178.16V731.3434H876.6136V914.7447H698.4416v186.0525H522.872v369.4537Z"/><polygon class="cls-1" points="1500.721 1100.797 1500.721 1470.251 522.872 1470.251 522.872 1100.797 698.442 1100.797 698.442 914.745 876.614 914.745 876.614 731.343 1146.991 731.343 1146.991 914.745 1325.151 914.745 1325.151 1100.797 1500.721 1100.797"/><path class="cls-1" d="M1001.3134,1999.9878S1000.1459,2000,1000,2000c-.1581,0-1.2039-.0122-1.2039-.0122-235.56-3.2713-436.8871-78.9254-582.3336-218.79-136.8-131.5464-213.6217-312.2358-216.3214-508.7711l-.0122-1.2405c.3892-179.5706,40.5451-327.6683,122.7783-453.0247,71.8234-109.4741,163.8585-185.6025,252.8655-259.2257,86.1005-71.2275,167.4095-138.4783,223.1437-230.8539,40.7275-67.5062,116.1992-212.7461,116.941-214.1932L963.42,22.2305a41.212,41.212,0,0,1,73.161,0l47.55,91.6459c.754,1.4593,76.2378,146.7357,116.9532,214.2054C1256.83,420.47,1338.139,487.7325,1424.2273,558.9357c89.0192,73.6353,181.0421,149.7516,252.8655,259.2257,82.2332,125.3443,122.3891,273.4541,122.7783,452.7693l-.0122,1.131c-2.7,196.9-79.5213,377.59-216.3335,509.136C1438.091,1921.0624,1236.7642,1996.7165,1001.3134,1999.9878ZM1000,1905.2165c445.4241-6.2022,700.4421-295.3441,705.0876-634.0912-1.1553-547.0421-400.2335-587.6115-585.155-894.083C1076.8581,305.6689,1000,157.5347,1000,157.5347S923.1419,305.6689,880.0674,377.0423C695.1581,683.5138,296.08,724.0832,294.9124,1271.1253,299.57,1609.8724,554.5759,1899.0143,1000,1905.2165Z"/></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

1
src/svg/set/arceus.svg Normal file
View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M1358.837,335.1076c15.9981-5.3608,46.654-14.1628,95.8315,13.2332,54.0434,30.0885,98.1015,73.3014,139.3343,118.905,127.4655,140.9763,202.3366,335.2474,204.196,527.6108-7.1,249.6185-97.8721,459.6824-293.2782,620.2066-27.01,22.18-53.44,45.58-90.4344,50.1314-47.5475,5.868-86.933-7.8361-113.5683-48.9723-26.4663-40.8706-27.1545-84.47,2.0767-122.6,20.9364-27.3236,50.18-48.2962,75.7645-72.0578,255.2329-236.977,253.2648-611.622-4.6-847.8262-19.33-17.7126-41.5467-32.6361-59.042-51.93-16.0584-17.7246-31.815-40.7136-33.5658-72.6615-1.968-35.5821,16.1068-61.7707,22.7234-71.0918C1310.2028,369.7239,1327.9154,345.4913,1358.837,335.1076Z"/><path class="cls-1" d="M1281.5511,449.1468c1.7508,31.9479,17.5074,54.9369,33.5658,72.6615,17.4953,19.2943,39.7115,34.2178,59.042,51.93,257.865,236.2042,259.8331,610.8492,4.6,847.8262-25.5848,23.7616-54.8281,44.7342-75.7645,72.0578-29.2312,38.13-28.543,81.729-2.0767,122.6,26.6353,41.1362,66.0208,54.84,113.5683,48.9723,36.9948-4.5519,63.4248-27.9514,90.4344-50.1314,195.4061-160.5242,286.1786-370.5881,293.2782-620.2066-1.8594-192.3634-76.73-386.6345-204.196-527.6108-41.2328-45.6036-85.2909-88.8165-139.3343-118.905-49.1775-27.396-79.8334-18.594-95.8315-13.2332-30.9216,10.3837-48.6342,34.6163-54.5625,42.9474C1297.6579,387.3761,1279.5831,413.5647,1281.5511,449.1468ZM532.8286,1642.0487c17.3866,10.7821,78.1069,38.5765,128.2986,12.2068,18.4854-9.6954,30.6439-24.3533,35.884-31.4045,5.8922-7.9447,18.9442-27.71,21.528-54.5263,4.5036-46.5213-24.7879-82.6588-40.8826-99.84-14.8752-15.8532-33.7469-27.8548-49.8778-42.6092-261.5355-239.3193-259.7848-616.7413,3.9-856.7247,19.3909-17.6522,41.9814-32.5274,58.4383-52.5341,10.939-13.2935,28.6516-40.5567,29.6659-78.614.338-12.557,1.2315-46.4971-23.3029-74.9193-27.0821-31.3925-65.7552-33.5417-75.97-34.1092-28.5551-1.5937-50.9162,6.0733-68.75,16.6743a501.6921,501.6921,0,0,0-74.0621,53.8622C299.9327,555.4466,212.0579,753.4485,205.0671,933.9432,202.2055,1219.011,294.6926,1435.1,460.795,1585.24,483.4458,1605.7421,506.99,1626.0264,532.8286,1642.0487ZM1004.8506-.0794C1557.008,1.14,2002.1774,451.5013,1999.992,1006.6892c-2.1492,545.3234-451.303,992.9439-996.7955,993.3906C450.87,2000.5145,1.04,1551.3727.0018,998.3823-1.0366,448.3741,451.51-1.2989,1004.8506-.0794Zm-1.304,1375.3041c205.9467-2.0646,370.6365-175.9668,369.2721-379.0158-1.3644-203.6888-169.4348-376.2508-375.9369-374.0413-205.0532,2.1975-371.9646,173.866-370.1173,380.6821C628.5636,1206.2,797.2981,1377.2894,1003.5466,1375.2247Z"/><path class="cls-1" d="M999.3811,852.77c78.3-.7365,149.7783,75.4506,144.9608,154.5113-4.564,74.8228-69.9328,138.5374-148.583,135.06-77.0685-3.417-136.3761-70.0294-136.11-145.2023C859.9261,919.9373,922.9525,853.4939,999.3811,852.77Z"/><path d="M1372.8187,996.2089c1.3644,203.049-163.3254,376.9512-369.2721,379.0158-206.2485,2.0647-374.983-169.0243-376.7821-372.375-1.8473-206.8161,165.0641-378.4846,370.1173-380.6821C1203.3839,619.9581,1371.4543,792.52,1372.8187,996.2089Zm-377.06,146.132c78.65,3.4773,144.019-60.2373,148.583-135.06,4.8175-79.0607-66.6607-155.2478-144.9608-154.5113-76.4286.7244-139.455,67.1678-139.7327,144.3691C859.3828,1072.3115,918.69,1138.9239,995.7589,1142.3409Z"/><path d="M620.51,328.974c10.2146.5675,48.8877,2.7167,75.97,34.1092,24.5344,28.4222,23.6409,62.3623,23.3029,74.9193-1.0143,38.0573-18.7269,65.32-29.6659,78.614-16.4569,20.0067-39.0474,34.8819-58.4383,52.5341-263.6847,239.9834-265.4354,617.4054-3.9,856.7247,16.1309,14.7544,35.0026,26.756,49.8778,42.6092,16.0947,17.1814,45.3862,53.3189,40.8826,99.84-2.5838,26.8164-15.6358,46.5816-21.528,54.5263-5.24,7.0512-17.3986,21.7091-35.884,31.4045-50.1917,26.37-110.912-1.4247-128.2986-12.2068-25.8384-16.0223-49.3828-36.3066-72.0336-56.8083C294.6926,1435.1,202.2055,1219.011,205.0671,933.9432c6.9908-180.4947,94.8656-378.4966,272.6315-534.4327a501.6921,501.6921,0,0,1,74.0621-53.8622C569.594,335.0473,591.9551,327.38,620.51,328.974Z"/></svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M1537.7031,1152.1727c232.5145-60.678,271.4486-27.4664,47.3551,40.3845-71.3812,21.6089-180.37,60.588-164.3038,59.5424,49.2889-3.1817,102.5578,6.9369,105.9644,14.3235-2.451,7.825-213.6377,51.8635-332.4977,92.6977-370.0938,127.1348-517.522,209.77-624.7006,350.3289-73.7535,96.7-167.4968,185.0132-195.6827,184.3161-7.0943-.18-23.2728-7.2517-35.9661-15.7288-35.19-23.4977-71.2575-101.4447-71.2575-154.05,0-103.2323,92.8439-381.9214,169.6442-509.2585l73.9783-122.6826A406.9548,406.9548,0,0,1,416.4709,832.47c.0112-224.7231,182.18-406.8807,406.8919-406.8919a406.9206,406.9206,0,0,1,275.5523,108.078c4.1373-2.2823,6.0936-6.8919,6.0936-14.4134,0-175.839-363.0558-273.1238-586.88-157.2657-51.8748,26.8593-104.9862,32.2559-124.1554,49.0753-19.1579,16.8194-54.7867,64.4893-78.1044,65.5573-9.1293.4273,54.5505-73.8209,55.4837-74.9C330.44,418.8431,262.7017,487.9982,246.4557,512.1367c-13.6489,20.2822-56.0009,100.208-72.2806,98.2967-8.5559-52.3132,18.0223-109.697,59.7672-162.0664,4.2836-5.3741-2.3273-40.5644-.5284-44.3533,58.25-123.1323,123.627-140.8173,274.2369-193.4,97.06-33.8861,190.556-49.84,276.1482-49.4238,218.7307,1.0793,385.7889,109.1573,428.141,298.42,21.89,97.802,20.8893,119.04-7.1056,150.6211-10.3884,11.7151-16.6732,22.8119-19.8437,36.6407A406.8991,406.8991,0,0,1,1230.2434,832.47c0,224.7119-182.1687,406.8807-406.8806,406.8807A406.6544,406.6544,0,0,1,656.0459,1202.8a29.8442,29.8442,0,0,0-9.0056,7.24c-22.34,27.9836-107.9431,195.3679-107.9431,211.0743,0,5.9362,73.09-23.2279,162.4375-64.8154,298.1393-138.7486,444.8142-197.6952,564.8659-185.5528,4.5646.4609,99.8707,18.5845,104.66,18.8993C1435.8649,1193.9288,1464.1183,1171.3756,1537.7031,1152.1727ZM968.97,807.6452h192.76C1148.7324,630.3671,1001.113,493.17,823.3628,493.1475,645.05,493.3386,497.2961,631.5139,485.1875,809.41H677.43a147.6984,147.6984,0,0,1,291.54-1.7651Zm191.8152,59.9022H966.8334a147.6271,147.6271,0,0,1-286.4579,1.7651H486.4579c18.7869,171.96,163.9215,302.2654,336.9049,302.4791C997.1555,1171.7466,1142.8186,1040.407,1160.7848,867.5474ZM914.835,832.47a91.4723,91.4723,0,1,0-91.4722,91.4723A91.4707,91.4707,0,0,0,914.835,832.47Z"/><path class="cls-1" d="M1946.9335,992.917l-77.8346,191.0394-176.8846,103.772-488.2006,174.5348-426.893,198.1112-264.152,287.74-115.5658,44.8142L272.4043,2000l-91.9782-106.133L163.91,1573.107l33.02-238.2034L357.3107,1096.7l7.0718-58.969-23.5876-103.772,2.361-207.544,21.2266-132.0816L81.3649,844.342,53.0665,624.993,128.54,299.5222,321.9293,129.7094,557.7829,7.0718,902.1193,0l212.266,44.803L1255.9,174.5236l96.689,212.266-14.1436,132.07-44.8142,91.9894,2.361,247.6362L1291.27,936.32l-25.9374,82.5454,268.8628,21.2266,132.0816-33.02Zm-361.8753,199.64c224.0935-67.8509,185.1594-101.0625-47.3551-40.3845-73.5848,19.2029-101.8382,41.7561-166.6423,37.4726-4.7895-.3148-100.0956-18.4384-104.66-18.8993-120.0517-12.1424-266.7266,46.8042-564.8659,185.5528-89.3474,41.5875-162.4375,70.7516-162.4375,64.8154,0-15.7064,85.6035-183.0907,107.9431-211.0743a29.8442,29.8442,0,0,1,9.0056-7.24A406.6544,406.6544,0,0,0,823.3628,1239.35c224.7119,0,406.8806-182.1688,406.8806-406.8807a406.8991,406.8991,0,0,0-45.2527-185.5978c3.17-13.8288,9.4553-24.9256,19.8437-36.6407,27.9949-31.5813,28.9955-52.8191,7.1056-150.6211-42.3521-189.2631-209.41-297.3411-428.141-298.42-85.5922-.416-179.0882,15.5377-276.1482,49.4238-150.61,52.5831-215.9874,70.2681-274.2369,193.4-1.7989,3.7889,4.812,38.9792.5284,44.3533-41.7449,52.3694-68.3231,109.7532-59.7672,162.0664,16.28,1.9113,58.6317-78.0145,72.2806-98.2967,16.246-24.1385,83.9845-93.2936,124.8974-110.4278-.9332,1.0793-64.613,75.3275-55.4837,74.9,23.3177-1.068,58.9465-48.7379,78.1044-65.5573,19.1692-16.8194,72.2806-22.216,124.1554-49.0753,223.8237-115.8581,586.88-18.5733,586.88,157.2657,0,7.5215-1.9563,12.1311-6.0936,14.4134a406.9206,406.9206,0,0,0-275.5523-108.078c-224.7119.0112-406.8807,182.1688-406.8919,406.8919a406.9548,406.9548,0,0,0,93.7658,259.5761l-73.9783,122.6826c-76.8,127.3371-169.6442,406.0262-169.6442,509.2585,0,52.6056,36.0672,130.5526,71.2575,154.05,12.6933,8.4771,28.8718,15.5489,35.9661,15.7288,28.1859.6971,121.9292-87.6159,195.6827-184.3161,107.1786-140.5588,254.6068-223.1941,624.7006-350.3289,118.86-40.8342,330.0467-84.8727,332.4977-92.6977-3.4066-7.3866-56.6755-17.5052-105.9644-14.3235C1404.6883,1253.1452,1513.677,1214.1661,1585.0582,1192.5572Z"/><path class="cls-1" d="M1161.7292,807.6452H968.97A147.6984,147.6984,0,0,0,677.43,809.41H485.1875C497.2961,631.5139,645.05,493.3386,823.3628,493.1475,1001.113,493.17,1148.7324,630.3671,1161.7292,807.6452Z"/><path class="cls-1" d="M966.8334,867.5474h193.9514c-17.9662,172.86-163.6293,304.1992-337.422,304.2442-172.9834-.2137-318.118-130.5189-336.9049-302.4791H680.3755a147.6271,147.6271,0,0,0,286.4579-1.7651Z"/><circle class="cls-1" cx="823.3628" cy="832.4695" r="91.4723"/></svg>

After

Width:  |  Height:  |  Size: 4.8 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 4.9 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 20 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><rect class="cls-1" x="277.78" y="277.78" width="722.22" height="722.22"/><rect class="cls-1" x="1000" y="1000" width="722.22" height="722.22"/><path class="cls-1" d="M0,0V2000H2000V0ZM1861.11,1861.1H138.89V138.88H1861.11Z"/><path d="M138.89,138.88V1861.1H1861.11V138.88ZM1722.22,1722.22H1000V1000H277.78V277.78H1000V1000h722.22Z"/></svg>

After

Width:  |  Height:  |  Size: 481 B

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><polygon points="999.983 1650.104 999.983 1754.748 564.298 1754.748 128.362 1000.08 564.298 245.161 999.983 245.161 999.983 350.055 861.098 350.055 861.098 919.302 497.75 570.423 426.141 694.349 744.646 999.829 426.141 1305.56 497.75 1429.497 861.098 1080.607 861.098 1650.104 999.983 1650.104"/><polygon points="1502.466 570.446 1574.086 694.361 1255.57 1000.091 1574.086 1305.583 1502.466 1429.508 1138.879 1080.63 1138.879 1649.888 999.994 1649.888 999.994 350.067 1138.879 350.067 1138.879 919.336 1502.466 570.446"/><path class="cls-1" d="M1499.94,134.0557,2000,1000.1251l-500.06,865.8192H500.06L0,1000.1251,500.06,134.0557Zm74.1461,560.3048-71.6207-123.9143-363.5868,348.89V350.0668H999.9943l-.0114-.0113V245.1611H564.2977L128.3622,1000.08l435.9355,754.6683H999.9829V1650.1038l.0114-.2161h138.8846V1080.63l363.5868,348.8781,71.6207-123.9257L1255.57,1000.091Z"/><polygon class="cls-1" points="999.994 350.067 999.994 1649.888 999.983 1650.104 861.098 1650.104 861.098 1080.607 497.75 1429.497 426.141 1305.56 744.646 999.829 426.141 694.349 497.75 570.423 861.098 919.302 861.098 350.055 999.983 350.055 999.994 350.067"/></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M592.7844,0,23.2729,569.5115V2000H1427.7036l549.0235-549.0127V.0869ZM1829.0672,1389.8169,1366.544,1852.34H170.9328V630.6709q241.5056-241.5054,483.0106-483l1175.1238.0652Z"/><path d="M653.9434,147.6708q-241.5048,241.5056-483.0106,483V1852.34H1366.544l462.5232-462.5231V147.736Zm493.9337,1484.0479H391.5539V866.9269h756.3232Zm71.8758-985.4131H466.7957L744.7438,368.3574h752.9573Zm388.6932,660.4634-239.9474,239.9475V801.24l239.9474-239.9475Z"/><path class="cls-1" d="M1608.446,561.2925v745.4766l-239.9475,239.9474V801.24Z"/><path class="cls-1" d="M1497.701,368.3574,1219.7528,646.3055H466.7955L744.7437,368.3574Z"/><rect class="cls-1" x="391.5539" y="866.9269" width="756.3232" height="764.7918"/></svg>

After

Width:  |  Height:  |  Size: 867 B

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M999.8491,0c552.3679,0,1000,447.9339,1000,999.9888,0,552.3792-447.6321,1000.0112-1000,1000.0112C447.783,2000,.1509,1552.368.1509,999.9888.1509,447.9339,447.783,0,999.8491,0Zm196.19,1866.531c396.2032-89.4638,692.6568-443.8978,692.6568-866.5981,0-490.0161-398.6964-888.7237-888.7237-888.7237S111.2484,509.9168,111.2484,999.9329c0,422.7,296.4536,777.1343,692.3326,866.5981L279.2641,935.4121c-56.7282-100.6887-41.7691-111.6006,33.6747-23.3778l526.184,613.4677L967.55,283.5964c17.7653-168.9437,46.7555-168.9437,64.532,0l128.74,1241.9056,526.184-613.4677c75.1308-87.8985,90.4029-77.3109,33.3505,23.68Z"/><path d="M1888.6957,999.9329c0,422.7-296.4536,777.1343-692.6568,866.5981l524.3169-930.817c57.0524-100.9906,41.78-111.5782-33.3505-23.68l-526.184,613.4677-128.74-1241.9056c-17.7765-168.9437-46.7667-168.9437-64.532,0L839.1228,1525.502,312.9388,912.0343c-75.4438-88.2228-90.4029-77.3109-33.6747,23.3778L803.581,1866.531c-395.879-89.4638-692.3326-443.8978-692.3326-866.5981,0-490.0161,398.6964-888.7237,888.7236-888.7237S1888.6957,509.9168,1888.6957,999.9329Z"/></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1999.9926,911.3056v177.3888a112.037,112.037,0,0,1-11.5406,49.2616l-394.0777,799.9911a111.0547,111.0547,0,0,1-99.7627,62.0566H505.0564a111.0548,111.0548,0,0,1-99.7628-62.0566L11.2159,1137.956A111.7313,111.7313,0,0,1,0,1088.6944V911.3056a106.591,106.591,0,0,1,11.5258-48.9369L405.2936,62.0529A111.0548,111.0548,0,0,1,505.0564-.0037h989.5552a111.0547,111.0547,0,0,1,99.7627,62.0566L1988.452,862.3687A107.5311,107.5311,0,0,1,1999.9926,911.3056Zm-111.082,0L1494.523,111.0193H1225.1488l275.2921,558.6862H1211.4388L1000.048,257.5348,788.362,669.7055H499.67L774.652,111.0193H504.9678L111.2,911.3056Zm-14.6545,207.3472,14.6545-29.9436H111.2L504.9678,1889.025H774.652L499.67,1330.6486H788.362l211.686,412.156,211.0809-412.156h289.312L1225.1488,1889.025H1494.523Z"/><polygon points="1494.523 111.019 1888.911 911.306 111.2 911.306 504.968 111.019 774.652 111.019 499.67 669.706 788.362 669.706 1000.048 257.535 1211.439 669.706 1500.441 669.706 1225.149 111.019 1494.523 111.019"/><polygon points="1888.911 1088.709 1874.256 1118.653 1494.523 1889.025 1225.149 1889.025 1500.441 1330.649 1211.129 1330.649 1000.048 1742.805 788.362 1330.649 499.67 1330.649 774.652 1889.025 504.968 1889.025 111.2 1088.709 1888.911 1088.709"/></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 4.9 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1958.9476,703.0364a166.3159,166.3159,0,0,1,12.6008,202.4323L1601.15,1455.9131a164.1349,164.1349,0,0,1-63.0168,55.5505L747.454,1911.7022a167.3738,167.3738,0,0,1-222.4871-70.483L19.531,890.8091A166.46,166.46,0,0,1,46.8039,696.8724l555.579-575.3981A165.95,165.95,0,0,1,722.2523,70.55h4.3656a166.7764,166.7764,0,0,1,121.4074,57.3612L937.794,231.05l37.5546-37.0336a165.6221,165.6221,0,0,1,117.29-48.3571h6.1764a166.6715,166.6715,0,0,1,119.5966,57.3488l89.7811,103.151,37.5421-37.046a165.6746,165.6746,0,0,1,117.29-48.3571h5.9283a167.4819,167.4819,0,0,1,119.857,57.1132ZM1463,1362.7213l370.3983-550.1839-452.9613-66.8739L1564.34,484.0716,1130.6765,631.7224,1000.017,312.5212,869.345,631.7224,435.6819,484.0716,619.5974,745.6635,166.6361,812.5374l505.684,950.41L853.656,1200.1627l189.05,362.6717,181.3483-437.52Z"/><path d="M166.6361,812.5374l452.9613-66.8739L435.6819,484.0716,869.345,631.7224l130.672-319.2012,130.6595,319.2012L1564.34,484.0716,1380.4365,745.6635l452.9613,66.8739L1463,1362.7213l-238.9451-237.4072-181.3483,437.52-189.05-362.6717L672.32,1762.9475Zm583.3728,0H1250.025c0-82.8234-111.8822-149.9577-250.008-149.9577S750.0089,729.714,750.0089,812.5374Z"/><path class="cls-1" d="M1250.025,812.5374H750.0089c0-82.8234,111.8823-149.9577,250.0081-149.9577S1250.025,729.714,1250.025,812.5374Z"/></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M963.6958,1121.4625c3.2919,13.5271,8.7978,34.82,26.3008,42.8649,15.0457,6.92,31.3548.4753,36.2116-1.3446,47.8029-17.955,62.0371-90.5751,68.2385-122.1964,9.9686-50.8978,3.3151-88.1989,1.3909-97.8314a232.1977,232.1977,0,0,0-20.4124-58.9074,213.7811,213.7811,0,0,0-47.7449,37.5793c-25.2925,26.5559-36.9186,52.5669-44.511,70.012C972.1227,1016.9661,950.3773,1066.8554,963.6958,1121.4625Zm-21.12-565.6831c26.2777-8.3342,108.4606-34.38,179.1333,5.2741,50.26,28.19,73.2924,77.6043,94.8408,123.8192,32.7573,70.2322,41.1263,136.535,42.1579,184.4075,17.4682-52.6945,40.338-143.8376,28.9785-255.5439-8.8906-87.3411-26.5907-261.3511-148.5553-311.4143-127.598-52.3815-273.2439,70.36-280.8594,76.9553C968.0657,177.1466,1140.4181,80.59,1247.0705,121.16c79.76,30.3346,129.8816,140.0587,138.0883,158.0138,24.5737,53.7957,29.1523,97.8661,36.8722,179.1334,5.4827,57.7135,12.8433,139.85,1.3794,248.4614-3.4427,32.56-20.3777,179.3421-98.8514,357.4554-39.0166,88.57-63.3122,142.3191-118.5452,200.2181-30.2651,31.714-140.1051,146.84-239.5245,114.9634-36.7563-11.7884-58.1424-39.2137-73.246-58.5829-66.7316-85.5561-46.4583-194.2717-40.2337-227.62,3.0833-16.541,18.28-91.2127,79.03-163.3343a370.8356,370.8356,0,0,1,97.472-81.673c-23.38-2.6544-59.4291-3.5354-98.353,10.49-98.237,35.4117-140.5224,139.0388-163.5893,195.5932C661.8559,1313.37,751.156,1832.0611,760.8,1886.1582a1036.9252,1036.9252,0,0,1-176.5022-634.8953C598.0569,989.46,719.0479,626.6376,942.5763,555.7794Z"/><path class="cls-1" d="M1075.4252,884.0476a232.1977,232.1977,0,0,1,20.4124,58.9074c1.9242,9.6325,8.5777,46.9336-1.3909,97.8314-6.2014,31.6213-20.4356,104.2414-68.2385,122.1964-4.8568,1.82-21.1659,8.2647-36.2116,1.3446-17.503-8.0444-23.0089-29.3378-26.3008-42.8649-13.3185-54.6071,8.4269-104.4964,19.4735-129.8236,7.5924-17.4451,19.2185-43.4561,44.511-70.012A213.7811,213.7811,0,0,1,1075.4252,884.0476Z"/><path class="cls-1" d="M858.2721,379.2773c7.6155-6.5955,153.2614-129.3368,280.8594-76.9553,121.9646,50.0632,139.6647,224.0732,148.5553,311.4143,11.36,111.7063-11.51,202.8494-28.9785,255.5439-1.0316-47.8725-9.4006-114.1753-42.1579-184.4075-21.5484-46.2149-44.5805-95.629-94.8408-123.8192-70.6727-39.6542-152.8556-13.6083-179.1333-5.2741-223.5284,70.8582-344.5194,433.68-358.2784,695.4835A1036.9252,1036.9252,0,0,0,760.8,1886.1582c-9.6441-54.0971-98.9442-572.7887,6.7693-831.8794,23.0669-56.5544,65.3523-160.1815,163.5893-195.5932,38.9239-14.0256,74.9732-13.1446,98.353-10.49a370.8356,370.8356,0,0,0-97.472,81.673c-60.75,72.1216-75.9468,146.7933-79.03,163.3343-6.2246,33.3484-26.4979,142.064,40.2337,227.62,15.1036,19.3692,36.49,46.7945,73.246,58.5829,99.4194,31.8763,209.2594-83.2494,239.5245-114.9634,55.233-57.899,79.5286-111.6483,118.5452-200.2181,78.4737-178.1133,95.4087-324.8951,98.8514-357.4554,11.4639-108.6113,4.1033-190.7479-1.3794-248.4614-7.72-81.2673-12.2985-125.3377-36.8722-179.1334-8.2067-17.9551-58.3279-127.6792-138.0883-158.0138C1140.4181,80.59,968.0657,177.1466,858.2721,379.2773Zm694.73,201.099c10.2932,264.3417-44.5109,466.1362-74.6833,573.8782-45.1485,161.1667-103.14,292.7638-158.9991,397.0168-51.8947,96.8344-88.28,164.7252-158.57,239.2463-74.66,79.146-221.8476,235.1777-389.4707,205.8631-141.9482-24.8172-221.4536-169.0489-253.8515-227.8288-23.02-41.7638-69.6758-138.9808-71.6348-378.6328-2.11-256.0191,48.6027-453.5943,69.5484-528.5675,30.7983-110.28,133.6139-464.8959,386.6888-709.3931C971.96,84.3923,1093.1369-13.1841,1213.3164,1.479c30.7056,3.7441,61.3069,14.8138,63.3122,15.5441,95.4087,34.9944,146.2833,109.7589,169.7327,144.2085C1481.773,213.2769,1543.1842,328.4142,1553.0021,580.3763Z"/></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M1409.9712,279.936,1503.3363,435.34H470.2039q45.2841-77.7084,90.5683-155.4038Z"/><path d="M1581.0186,567.3369l88.2028,155.4038H302.6982q45.2841-77.7084,90.5683-155.4038Z"/><path d="M1802.8652,1688.5154l28.6735,50.5117H188.1613l88.2028-155.4037H576.8209l69.096-259.2895H278.73L190.5268,1168.93H687.32l34.3846-129.0174-323.223.0784,99.05-180.0389h956.0644L1524.7041,1039.9H886.2693L851.8847,1168.93H1532.441v414.6932h208.66l6.626,7.7238Zm-435.93-104.892V1324.3339H810.482l-69.0959,259.2895Z"/><path class="cls-1" d="M1966.15,956.7546a259.7893,259.7893,0,0,1,0,256.4534l-119.4247,210.4375a99.2054,99.2054,0,0,0,0,97.9392v.0131l34.463,60.7187,14.2191,25.04,63.4109,111.74a99.82,99.82,0,0,1,8.2073,18.6233c19.0285,58.9675-21.3678,124.574-83.3019,124.574H142.0407c-68.5732,0-110.7339-80.4137-75.0946-143.1973l63.4109-111.74,48.6821-85.7589a99.2556,99.2556,0,0,0,0-97.9654L118.32,1316.6494l-79.1983-139.538-5.2668-9.279a259.7565,259.7565,0,0,1,0-256.4534Q89.2157,816.4,144.563,721.4338q45.2841-77.7084,90.5683-155.4038,38.4623-66.0051,76.9374-131.9971,45.2841-77.7084,90.5683-155.4038,27.8763-47.8326,55.7655-95.6783c15.9442-28.0984,44.4086-45.245,75.0816-45.245h907.2646c30.6861,0,59.15,17.1466,75.0946,45.245l57.4907,95.6783,93.3651,155.4038,49.989,83.1974,27.6932,48.8,88.2029,155.4038Zm-134.6109,782.2725-28.6735-50.5117-55.1382-97.1682-6.626-7.7238h-208.66V1168.93H851.8847L886.2693,1039.9h638.4348l-71.1085-179.9474H497.5312l-99.05,180.0389,323.223-.0784L687.32,1168.93H190.5268L278.73,1324.3339H645.9169l-69.096,259.2895H276.3641l-88.2028,155.4037ZM1669.2214,722.7407l-88.2028-155.4038H393.2665q-45.2841,77.7084-90.5683,155.4038ZM1503.3363,435.34,1409.9712,279.936H560.7722Q515.488,357.6444,470.2039,435.34Z"/><polygon class="cls-1" points="1366.935 1324.334 1366.935 1583.623 741.386 1583.623 810.482 1324.334 1366.935 1324.334"/></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1000.0059.0059C1552.2034.0059,2000,447.7908,2000,1000.0118c0,552.456-447.7966,999.9823-999.9941,999.9823C447.7849,1999.9941,0,1552.4678,0,1000.0118,0,447.7908,447.7849.0059,1000.0059.0059Zm833.3852,999.9118a812.7555,812.7555,0,0,0-5.9234-97.22c-177.4686-95.4217-372.9425-161.7785-580.4985-191.1019a236.9971,236.9971,0,0,1-11.5766,46.5649l288.0632,414.8533L1120.6727,893.4366a217.8409,217.8409,0,0,1-25.9738,12.3523l-94.646,743.8282L905.1484,905.7889a265.5188,265.5188,0,0,1-25.9857-12.3523L476.65,1173.0142,764.4546,758.1609a256.2341,256.2341,0,0,1-11.318-46.5649c-207.556,29.3234-403.03,95.68-580.4985,191.1019a812.7555,812.7555,0,0,0-5.9234,97.22c0,460.3957,372.9542,833.3383,833.3382,833.3383C1460.19,1833.256,1833.3911,1460.3134,1833.3911,999.9177Zm-16.09-163.1065c-49.127-246.9281-207.0388-454.2254-421.7992-570.2264L1208.2552,536.384c3.0793,4.6306,6.17,9.79,9.0027,14.6676A1245.29,1245.29,0,0,1,1817.3014,836.8112ZM1103.96,447.4617l273.9245-190.0794a827.4232,827.4232,0,0,0-356.747-90.0154l48.3631,267.2254A231.4292,231.4292,0,0,1,1103.96,447.4617ZM930.4758,434.6158,978.8272,167.39a827.3719,827.3719,0,0,0-356.7353,90.0154L896.0164,447.4852A231.4292,231.4292,0,0,1,930.4758,434.6158Zm-138.86,101.7329L604.38,266.5378C389.6081,382.5387,231.9432,590.1064,182.8161,836.7642c167.1848-144.8073,372.9425-245.8821,600.0552-285.76C785.7038,546.1271,788.5245,541.2262,791.6155,536.3487Z"/><path d="M1827.4677,902.6979a812.7555,812.7555,0,0,1,5.9234,97.22c0,460.3957-373.2011,833.3383-833.3382,833.3383-460.384,0-833.3382-372.9426-833.3382-833.3383a812.7555,812.7555,0,0,1,5.9234-97.22C350.1067,807.2762,545.5806,740.9194,753.1366,711.596a256.2341,256.2341,0,0,0,11.318,46.5649L476.65,1173.0142,879.1627,893.4366a265.5188,265.5188,0,0,0,25.9857,12.3523l94.9045,743.8282,94.646-743.8282a217.8409,217.8409,0,0,0,25.9738-12.3523l402.7831,279.5776L1235.3926,758.1609a236.9971,236.9971,0,0,0,11.5766-46.5649C1454.5252,740.9194,1649.9991,807.2762,1827.4677,902.6979Z"/><path d="M1395.5022,266.5848c214.76,116.001,372.6722,323.2983,421.7992,570.2264a1245.29,1245.29,0,0,0-600.0435-285.76c-2.8324-4.8775-5.9234-10.037-9.0027-14.6676Z"/><path d="M1377.8846,257.3823,1103.96,447.4617a231.4292,231.4292,0,0,0-34.4594-12.8694l-48.3631-267.2254A827.4232,827.4232,0,0,1,1377.8846,257.3823Z"/><path d="M978.8272,167.39,930.4758,434.6158a231.4292,231.4292,0,0,0-34.4594,12.8694L622.0919,257.4058A827.3719,827.3719,0,0,1,978.8272,167.39Z"/><path d="M604.38,266.5378,791.6155,536.3487c-3.091,4.8775-5.9117,9.7784-8.7442,14.6559-227.1127,39.8775-432.87,140.9523-600.0552,285.76C231.9432,590.1064,389.6081,382.5387,604.38,266.5378Z"/></svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M1820.0374,821.2417c36.3476,420.8056-194.29,793.7915-525.7475,904.485-288.9743,96.5221-676.1525.8618-833.0565-232.5581a448.3773,448.3773,0,0,1-34.6034-61.4618q21.8646,1.386,43.74,2.772A634.57,634.57,0,0,0,600.353,1542.5872c173.5153,108.4614,487.012,184.3646,743.7708,3.7376,205.4609-144.5287,306.551-405.4714,256.6445-662.7907Z"/><path d="M1582.62,568.2828q-21.8646-1.386-43.74-2.772a634.57,634.57,0,0,0-129.9834-108.1084c-173.5153-108.451-487.012-184.3646-743.7707-3.7375-205.461,144.539-306.5511,405.4713-256.6446,662.7907L189.213,1178.7479c-36.3579-420.7952,194.29-793.7811,525.7475-904.485,288.9743-96.5117,676.1525-.8617,833.0565,232.5581A449.4984,449.4984,0,0,1,1582.62,568.2828Z"/><path d="M799.6574,1000c0,110.6416,89.701,200.3426,200.3426,200.3426,110.652,0,200.353-89.701,200.353-200.3426,0-110.652-89.701-200.353-200.353-200.353C889.3584,799.647,799.6574,889.348,799.6574,1000ZM1839.0262,708.1084l-356.78,88.3513a521.0233,521.0233,0,0,1,42.7014,207.2467c0,288.6939-234.0324,522.7367-522.7367,522.7367-162.6246,0-307.9008-74.2732-403.7791-190.7392l-437.4481-37.9983,360.1537-89.1819a520.96,520.96,0,0,1-41.6529-204.8173c0-288.6939,234.0324-522.7263,522.7264-522.7263,162.0224,0,306.821,73.7022,402.6993,189.4206Z"/><path class="cls-1" d="M1000,0c552.2841,0,1000,447.7159,1000,1000S1552.2841,2000,1000,2000,0,1552.2841,0,1000,447.7159,0,1000,0Zm482.2467,796.46,356.78-88.3513-434.1155-37.7077C1309.0324,554.6823,1164.2338,480.98,1002.2114,480.98c-288.694,0-522.7264,234.0324-522.7264,522.7263a520.96,520.96,0,0,0,41.6529,204.8173l-360.1537,89.1819,437.4481,37.9983c95.8783,116.466,241.1545,190.7392,403.7791,190.7392,288.7043,0,522.7367-234.0428,522.7367-522.7367A521.0233,521.0233,0,0,0,1482.2467,796.46ZM1294.29,1725.7267c331.4576-110.6935,562.0951-483.6794,525.7475-904.485l-219.2691,62.2924c49.9065,257.3193-51.1836,518.262-256.6445,662.7907-256.7588,180.627-570.2555,104.7238-743.7708-3.7376A634.57,634.57,0,0,1,470.37,1434.4788q-21.8646-1.386-43.74-2.772a448.3773,448.3773,0,0,0,34.6034,61.4618C618.1374,1726.5885,1005.3156,1822.2488,1294.29,1725.7267ZM1538.8808,565.5108q21.8646,1.386,43.74,2.772a449.4984,449.4984,0,0,0-34.6034-61.4618c-156.904-233.42-544.0822-329.07-833.0565-232.5581-331.4576,110.7039-562.1054,483.69-525.7475,904.485l219.2691-62.2923c-49.9065-257.3194,51.1836-518.2517,256.6446-662.7907,256.7587-180.6271,570.2554-104.7135,743.7707,3.7375A634.57,634.57,0,0,1,1538.8808,565.5108Z"/><path class="cls-1" d="M1000,799.647c110.652,0,200.353,89.701,200.353,200.353,0,110.6416-89.701,200.3426-200.353,200.3426-110.6416,0-200.3426-89.701-200.3426-200.3426C799.6574,889.348,889.3584,799.647,1000,799.647Z"/></svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M1437.208,1514.769Q1218.6009,1603.3923,1000,1692.0155q-218.6072-88.6232-437.208-177.2465,217.2213-89.5,434.4425-179.0063c.9239.3331,1.8416.6725,2.7655,1.0056.9239-.3331,1.8416-.6725,2.7655-1.0056Q1219.9868,1425.2627,1437.208,1514.769Z"/><path d="M571.5915,667.7571,821.9993,994.3432l-78.441,125.9581q-63.3939-13.4536-126.7941-26.9012Q594.1747,880.5818,571.5915,667.7571Z"/><path d="M1433.6882,667.7571q-22.59,212.8183-45.1727,425.643-63.3939,13.4538-126.7941,26.9012L1183.28,994.3432Z"/><path d="M1856.0628,793.7153l-57.3223,378.6286-181.0176,60.3393,27.1526,298.6791Q1322.4377,1388.6883,1000,1246.0081q-322.4377,142.674-644.8755,285.3542l27.1526-298.6791L201.26,1172.3439,143.9372,793.7153,475.8029,961.1566l21.1188,178.0007L777.4991,1185.92,932.8726,940.0379,789.5669,749.9693q105.7162-220.9924,211.4388-441.9848,104.7168,220.9924,209.4274,441.9848L1067.1274,940.0379,1222.5009,1185.92l280.5774-46.7629,21.1188-178.0007Z"/><path class="cls-1" d="M1940.5,677.1474a143.9451,143.9451,0,0,1,57.8754,138.114L1941.0531,1193.89a143.9344,143.9344,0,0,1-96.7942,115.0028l-72.8721,24.2865,16.8321,185.1534a143.9277,143.9277,0,0,1-201.5833,144.6508l-67.5045-29.868a143.5892,143.5892,0,0,1-27.8441,15.0409l-437.208,177.2464a143.9192,143.9192,0,0,1-108.158,0L508.713,1648.1565a143.5892,143.5892,0,0,1-27.8441-15.0409l-67.4982,29.868a143.93,143.93,0,0,1-201.59-144.6508l16.8321-185.1534-72.8721-24.2865A143.9344,143.9344,0,0,1,58.9469,1193.89L1.6246,815.2614A143.9315,143.9315,0,0,1,208.77,665.2116l230.1313,116.109-10.44-98.3718A143.9291,143.9291,0,0,1,685.8149,580.1772l15.6568,20.4148L871.1632,245.8728A143.94,143.94,0,0,1,1001.0057,164.05h.2639a143.9378,143.9378,0,0,1,129.8048,82.3l169.7167,358.1824,18.6737-24.3557a143.9339,143.9339,0,0,1,257.3531,102.7716L1566.68,778.5047l224.55-113.2931a143.9342,143.9342,0,0,1,149.27,11.9358Zm-141.7595,495.1965,57.3223-378.6286L1524.1971,961.1566l-21.1188,178.0007L1222.5009,1185.92,1067.1274,940.0379l143.3057-190.0686q-104.717-220.9924-209.4274-441.9848Q895.2895,528.977,789.5669,749.9693L932.8726,940.0379,777.4991,1185.92l-280.5774-46.7629L475.8029,961.1566,143.9372,793.7153,201.26,1172.3439l181.0176,60.3393-27.1526,298.6791Q677.5622,1388.6883,1000,1246.0081q322.4378,142.674,644.8755,285.3542l-27.1526-298.6791ZM1000,1692.0155q218.6072-88.6232,437.208-177.2465-217.2213-89.5-434.4425-179.0063c-.9239.3331-1.8416.6725-2.7655,1.0056-.9239-.3331-1.8416-.6725-2.7655-1.0056q-217.2213,89.5-434.4425,179.0063Q781.3992,1603.3923,1000,1692.0155ZM1388.5155,1093.4q22.59-212.8183,45.1727-425.643L1183.28,994.3432l78.441,125.9581Q1325.1153,1106.8477,1388.5155,1093.4ZM821.9993,994.3432,571.5915,667.7571q22.5894,212.8183,45.1727,425.643,63.3939,13.4538,126.7941,26.9012Z"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1888.4534,583.452v833.3852a166.9468,166.9468,0,0,1-83.311,144.2506L1083.311,1977.6285a166.31,166.31,0,0,1-166.622,0L194.8576,1561.0878a166.9468,166.9468,0,0,1-83.311-144.2506V583.452a167.4334,167.4334,0,0,1,83.311-144.54L916.689,22.3715a166.31,166.31,0,0,1,166.622,0l721.8314,416.5407A167.4334,167.4334,0,0,1,1888.4534,583.452Zm-166.8968,756.3937V679.5179L1598.26,1155.61l-452.043-238.74,17.8885-511.0447,321.2125,177.5113L1220.5769,872.6907l500.98-289.3544L1066.536,205.0889V961.5838ZM1083.311,1784.6292l571.71-329.8892L1000,1076.4926,344.9794,1454.74,1000,1832.7127V1254.2932L882.0254,1628.0721,567.5086,1438.8038l433.6049-271.1767L1433.88,1439.6425ZM933.464,961.5838V205.0889l-571.71,330.1639,473.865-131.1053L854.9107,914.903,403.4172,1154.7711l-6.9992-366.78,383.0051,84.6993L278.1686,583.3363l.2748,756.2346Z"/><polygon points="1721.557 679.518 1721.557 1339.846 1066.536 961.584 1066.536 205.089 1721.557 583.336 1220.577 872.691 1485.318 583.336 1164.106 405.825 1146.217 916.87 1598.26 1155.61 1721.557 679.518"/><polygon points="1655.021 1454.74 1083.311 1784.629 1433.88 1439.643 1001.114 1167.627 567.509 1438.804 882.025 1628.072 1000 1254.293 1000 1832.713 344.979 1454.74 1000 1076.493 1655.021 1454.74"/><polygon points="933.464 205.089 933.464 961.584 278.443 1339.571 278.169 583.336 779.423 872.691 396.418 787.991 403.417 1154.771 854.911 914.903 835.619 404.147 361.754 535.253 933.464 205.089"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1985.1136,649.2947a166.3427,166.3427,0,0,1,9.7744,109.8312L1738.9621,1767.9078a166.7527,166.7527,0,0,1-161.5368,125.5264H367.2428a166.7972,166.7972,0,0,1-159.4765-117.292L21.5476,1172.721C-55.8736,922.7089,81.9938,648.0078,328.3985,560.2919L1575.6251,116.3471a162.6374,162.6374,0,0,1,55.8192-9.7813A166.7741,166.7741,0,0,1,1783.2,204.3091Zm-176.7819,85.0859c13.6278-9.0008,19.5417-28.5495,12.6012-43.4712L1667.1172,351.9087c-6.6874-14.9287-23.4022-19.2956-36.7769-9.7744l-695.5039,496.93,75.1007,320.7459-397.6538,77.9345-175.1575,461.187c-5.9139,15.428,2.8268,28.0362,19.2955,28.0362H851.7546c16.4616,0,34.21-12.8683,39.6106-28.5565L976.5,1449.6934l115.2317,250.005c6.9475,14.9217,25.9829,27.27,42.4375,27.27h413.342c16.4687,0,22.1224-11.3213,12.8613-24.696l-273.161-395.08,351.8691,45.7846c16.4617,2.3135,32.9233-9.0008,36.7838-25.2023l69.7-281.3884c3.8605-15.9554-6.174-30.6169-22.6286-32.93l-288.8563-37.55ZM778.1868,779.652l565.3576-403.8278L384.14,717.4056c-162.8166,57.8725-254.6461,240.7511-203.4539,406.1413l146.0947,472.5014,182.1051-478.9356L841.72,1051.7864Z"/><path d="M1820.9329,690.9094c6.94,14.9217,1.0266,34.47-12.6012,43.4712L1434.08,975.9052l288.8563,37.55c16.4546,2.3135,26.4891,16.975,22.6286,32.93l-69.7,281.3884c-3.8605,16.2015-20.3221,27.5158-36.7838,25.2023l-351.8691-45.7846,273.161,395.08c9.2611,13.3747,3.6074,24.696-12.8613,24.696H1134.17c-16.4546,0-35.49-12.348-42.4375-27.27L976.5,1449.6934l-85.1352,248.7182c-5.4,15.6882-23.149,28.5565-39.6106,28.5565H456.4213c-16.4687,0-25.2094-12.6082-19.2955-28.0362l175.1575-461.187,397.6538-77.9345L934.8364,839.0645l695.5039-496.93c13.3747-9.5212,30.0895-5.1543,36.7769,9.7744Z"/><path d="M1343.5444,375.8242,778.1868,779.652,841.72,1051.7864l-332.8337,65.3263L326.7812,1596.0483,180.6865,1123.5469c-51.1922-165.39,40.6373-348.2688,203.4539-406.1413Z"/></svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1866.0446,499.8974v999.985l-566.1693,326.9938-234.4295,135.3171-42.6527,24.7105L1000.1252,2000l-37.8067-21.827-27.5741-15.98-155.1616-89.5306-645.6274-372.78V500.1377L680.42,184.608,1000.1252,0,1319.81,184.5579Zm-130.7215,924.5618V575.4206L1254.4993,297.8679c61.0053,84.3942,98.6218,196.763,98.6218,315.3995,0,243.7911-158.1854,441.295-353.026,441.295-195.0809,0-353.026-197.5039-353.026-441.295,0-118.6365,37.6165-231.0053,98.6218-315.3995L264.6268,575.4206v849.0386l735.4683,424.6444Z"/><path d="M745.6909,297.8679c-61.0053,84.3942-98.6218,196.763-98.6218,315.3995,0,243.7911,157.9451,441.295,353.026,441.295,194.8406,0,353.026-197.5039,353.026-441.295,0-118.6365-37.6165-231.0053-98.6218-315.3995l480.8238,277.5527v849.0386l-735.228,424.6444L264.6268,1424.4592V575.4206Z"/></svg>

After

Width:  |  Height:  |  Size: 949 B

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><polygon points="694.629 1091.268 693.9 1482.736 398.394 1225.973 398.713 1056.832 173.458 861.092 174.426 340.354 567.512 681.905 566.953 980.327 694.629 1091.268"/><polygon points="1000 162.602 1216.438 636.236 1092.408 907.649 1162.716 1061.503 1024.879 1363.103 1120.818 1573.025 1000 1837.398 879.182 1573.025 975.121 1363.103 837.284 1061.503 907.592 907.649 783.562 636.236 1000 162.602"/><polygon points="1825.574 340.354 1826.542 861.092 1601.287 1056.832 1601.606 1225.973 1306.1 1482.736 1305.371 1091.268 1433.047 980.327 1432.488 681.905 1825.574 340.354"/><path class="cls-1" d="M1989.1439,860.7849A162.5912,162.5912,0,0,1,1933.2,983.8355L1764.0257,1130.82l.1823,94.8454a162.5636,162.5636,0,0,1-55.9549,123.0506l-295.4947,256.7637a163.1255,163.1255,0,0,1-28.0571,19.6161c-25.13,13.8748-49.0517,16.6771-78.624,20.254-9.58,1.162-23.6259,2.5175-40.8611,2.8935q-58.66,128.359-117.3208,256.7409a162.61,162.61,0,0,1-295.7908,0q-58.7629-128.6154-117.5372-257.2194a383.4855,383.4855,0,0,1-40.6447-2.415c-27.92-3.1782-52.2413-5.8666-77.8379-19.8211a162.7306,162.7306,0,0,1-28.8432-20.049L291.7469,1348.7156A162.5636,162.5636,0,0,1,235.792,1225.665l.1823-94.8454L66.8,983.8355A162.5912,162.5912,0,0,1,10.8561,860.7849l.9682-520.7382A162.6024,162.6024,0,0,1,281.0731,217.6112L649.7124,537.9165l202.3922-442.9a162.61,162.61,0,0,1,295.7908,0l202.3922,442.9,368.6393-320.3053a162.6019,162.6019,0,0,1,269.2488,122.4355Zm-162.6018.3075-.9683-520.7381-393.0853,341.55.5581,298.4222-127.6755,110.9415.729,391.4678,295.5061-256.7637-.319-169.14ZM1216.4379,636.2363,1000,162.6018,783.5621,636.2363l124.03,271.4131-70.3081,153.8531L975.121,1363.103l-95.9389,209.922L1000,1837.3982l120.8179-264.3732-95.9389-209.922,137.8367-301.6-70.3081-153.8531Zm-522.538,846.5.729-391.4678L566.9534,980.3269l.5581-298.4222-393.0853-341.55-.9683,520.7381,225.2549,195.74-.319,169.14Z"/></svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M2000.1405,166.572V544.3493a166.2873,166.2873,0,0,1-108.584,156.3331l-66.2353,24.4488a163.4621,163.4621,0,0,1,7.9663,38.94,165.8118,165.8118,0,0,1-57.1449,140.7058,166.6276,166.6276,0,0,1-20.7467,261.5081L1399.7947,1401.939l138.7143,138.7143c59.4176,59.4053,65.0991,154.3537,13.3668,220.5768a1197.5,1197.5,0,0,1-203.52,203.2391,166.4077,166.4077,0,0,1-220.589-13.3546L797.7506,1621.38A618.4443,618.4443,0,0,1,617.543,1648.101C276.4327,1648.101-.14,1371.5277-.14,1030.4174S276.4327,412.7339,617.543,412.7339c134.1569,0,258.0992,43.2161,359.5721,115.695L1742.3223,27.0024a166.5912,166.5912,0,0,1,257.8182,139.57ZM1833.6785,544.52V166.462L1108.56,641.4481l279.9822,171.41L1183.6043,1041.39l196.409,51.7322L1241.299,1306.8929l421.8366-279.42-234.2247-46.344L1667.4,778.464,1487.18,672.7147ZM1420.6636,1658.511l-59.1243-59.1244a910.5467,910.5467,0,0,1-175.1,174.8071l59.1243,59.1244A1028.8526,1028.8526,0,0,0,1420.6636,1658.511Zm-118.8107-118.8229-188.7482-188.736A669.4058,669.4058,0,0,1,938.2854,1526.04l188.4672,188.7482A825.0068,825.0068,0,0,0,1301.8529,1539.6881ZM1011.62,1249.467a449.1479,449.1479,0,0,0,56.8517-219.16c0-249.0088-201.8095-450.8306-450.8183-450.8306S166.5414,781.2987,166.5414,1030.3075c0,249.29,202.1028,451.1115,451.1116,451.1115a448.0768,448.0768,0,0,0,218.8785-56.8639l41.4933,41.2245a577.1146,577.1146,0,0,0,174.8193-175.1ZM982.8089,532.4c.843-1.1363.281-1.1363-1.1486-.5621A1.5535,1.5535,0,0,1,982.8089,532.4Z"/><polygon points="1833.679 166.462 1833.679 544.52 1487.18 672.715 1667.4 778.464 1428.911 981.129 1663.136 1027.473 1241.299 1306.893 1380.013 1093.122 1183.604 1041.389 1388.542 812.859 1108.56 641.448 1833.679 166.462"/><path d="M1361.5393,1599.3866l59.1243,59.1244a1028.8526,1028.8526,0,0,1-175.1,174.8071l-59.1243-59.1244A910.5467,910.5467,0,0,0,1361.5393,1599.3866Z"/><path d="M1113.1047,1350.9521l188.7482,188.736a825.0068,825.0068,0,0,1-175.1,175.1L938.2854,1526.04A669.4058,669.4058,0,0,0,1113.1047,1350.9521Z"/><path d="M1068.4713,1030.3075a449.1479,449.1479,0,0,1-56.8517,219.16l41.2245,41.2123a577.1146,577.1146,0,0,1-174.8193,175.1l-41.4933-41.2245A448.0768,448.0768,0,0,1,617.653,1481.419c-249.0088,0-451.1116-201.8217-451.1116-451.1115,0-249.0088,202.1028-450.8306,451.1116-450.8306S1068.4713,781.2987,1068.4713,1030.3075Zm-166.572,0c0-156.9073-127.339-284.2586-284.2463-284.2586S333.3944,873.4,333.3944,1030.3075c0,157.1883,127.3513,284.2463,284.2586,284.2463S901.8993,1187.4958,901.8993,1030.3075Z"/><path class="cls-1" d="M617.653,746.0489c156.9073,0,284.2463,127.3513,284.2463,284.2586,0,157.1883-127.339,284.2463-284.2463,284.2463s-284.2586-127.058-284.2586-284.2463C333.3944,873.4,460.7457,746.0489,617.653,746.0489Z"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M1369.9565,902.5558c.3646,201.3342-163.7852,367.2537-365.1623,369.1306-204.3266,1.877-368.23-156.4383-372.3375-359.6387C628.2846,704.1818,796.8425,531.366,1002.52,532.6423,1200.8087,533.8757,1369.6025,703.7957,1369.9565,902.5558Zm-79.399-25.2257c-1.6624-45.6038-13.739-96.4843-37.903-143.6-8.5373-16.6241-24.046-42.3754-52.9934-61.2089-11.6691-7.5935-25.0971-15.7661-42.6221-14.2646-24.0246,2.0485-44.2738,21.4826-51.0736,41.7-8.0332,23.9066,3.5608,46.44,9.4382,60.9194,29.3764,72.2881,10.8647,175.83-39.4367,233.21-8.4837,9.6742-47.33,54.0123-103.4128,59.3-33.452,3.1532-57.8412-9.02-104.1528,3.1747-18.4045,4.8585-36.0475,12.452-45.4214,28.6256a60.5581,60.5581,0,0,0-7.3361,23.8422c-3.3141,45.4643,32.6584,63.8581,70.3147,77.6615C1074.5726,1255.8238,1288.2837,1096.5647,1290.5575,877.33Z"/><path d="M1505.3626,207.4637c102.19,312.6622,205.6887,629.3142,311.7184,953.7635-272.2817,198.492-538.6859,392.6939-815.59,594.5537-269.1821-195.1779-535.4255-388.2108-818.7-593.61C287.726,838.43,389.3584,524.9308,492.2671,207.4637Zm87.8934,698.0094c1.169-331.9569-258.178-594.6074-588.6549-596.1411-329.8869-1.5337-597.8034,259.3042-602.1579,586.22-4.4081,331.26,268.249,606.9414,599.4337,606.1156C1329.3829,1500.8312,1592.0655,1236.0036,1593.256,905.4731Z"/><path class="cls-1" d="M1964.907,1112.9207,2000,1220.334l-998.2625,727.7183L0,1221.7283l34.857-107.51C100.8923,910.46,165.63,710.7563,230.2066,511.5672L379.1909,51.9477H1618.1493l91.143,278.8563C1793.25,587.6842,1878.2256,847.6962,1964.907,1112.9207Zm-147.826,48.3065c-106.03-324.4493-209.5283-641.1013-311.7184-953.7635H492.2671C389.3584,524.9308,287.726,838.43,182.79,1162.171c283.275,205.3991,549.5184,398.432,818.7005,593.61C1278.3951,1553.9211,1544.7993,1359.7192,1817.081,1161.2272Z"/><path class="cls-1" d="M1004.6011,309.332c330.4769,1.5337,589.8239,264.1842,588.6549,596.1411-1.1905,330.53-263.8731,595.3581-591.3791,596.1947-331.1847.8258-603.8418-274.8558-599.4337-606.1156C406.7977,568.6362,674.7142,307.7983,1004.6011,309.332Zm.1931,962.3544c201.3771-1.8769,365.5269-167.7964,365.1623-369.1306-.354-198.76-169.1478-368.68-367.4361-369.9135C796.8425,531.366,628.2846,704.1818,632.4567,912.0477,636.5645,1115.2481,800.4676,1273.5634,1004.7942,1271.6864Z"/><path class="cls-1" d="M1252.6545,733.73c24.164,47.116,36.2406,97.9965,37.903,143.6-2.2738,219.2346-215.9849,378.4937-404.599,309.3588-37.6563-13.8034-73.6288-32.1972-70.3147-77.6615a60.5581,60.5581,0,0,1,7.3361-23.8422c9.3739-16.1736,27.0169-23.7671,45.4214-28.6256,46.3116-12.1946,70.7008-.0215,104.1528-3.1747,56.0823-5.2876,94.9291-49.6257,103.4128-59.3,50.3014-57.38,68.8131-160.9215,39.4367-233.21-5.8774-14.4791-17.4714-37.0128-9.4382-60.9194,6.8-20.2171,27.049-39.6512,51.0736-41.7,17.525-1.5015,30.953,6.6711,42.6221,14.2646C1228.6085,691.3544,1244.1172,717.1057,1252.6545,733.73Z"/></svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M2000,942.2976C2000,1493.983,1551.1942,1942.78,999.5181,1942.78c-337.855,0-650.3993-169.067-836.4269-451.8557a166.9158,166.9158,0,0,1,110.3929-255.8229c177.4078-31.42,304.2034-184.9118,301.1441-365.1,0-3.8868,0-7.7829.279-11.679a527.8859,527.8859,0,0,0-149.5957,156.2721c-51.4491,82.8691-125.1312,178.2447-237.7464,178.2447-59.511,0-113.7311-27.8121-148.7682-76.1926-63.9557-88.43-35.595-207.712-8.62-289.7441C165.8715,415.0861,533.203,134.52,965.8665,111.71c15.8541-.8275,32.2568-1.1065,48.1109-1.1065A904.2532,904.2532,0,0,1,1273.687,148.7a178.76,178.76,0,0,1,26.1384-37.5384,166.5029,166.5029,0,0,1,207.7212-30.5924C1811.4711,259.9205,2000,590.2715,2000,942.2976ZM999.4344,1776.0093c460.4755,0,833.9162-373.1711,833.9162-833.6559,0-306.1375-165.1708-573.0908-410.7-718.2418A869.7312,869.7312,0,0,1,1555.5645,509.69l1.6645,3.8961c-144.8721-154.8866-354.5274-247.203-582.8264-235.2543-371.2184,19.4712-675.98,267.5019-785.8147,600.6239-54.22,165.7381-2.5013,204.662,95.106,47.553C453.5885,652.8975,798.9475,524.9768,1113.993,638.15c283.356,102.052,374.8355,420.7147,246.9241,623.7123-166.5656,264.4333-557.8039,164.334-361.4827-394.5764H741.3892c4.1658,256.65-177.9658,485.777-438.7912,531.9352C451.6451,1626.1253,707.7376,1776.0093,999.4344,1776.0093Zm220.3115-602.9207c34.4792-55.0569,40.5977-130.1338,16.1238-201.3145a280.6218,280.6218,0,0,0-69.7953-109.8349,162.3273,162.3273,0,0,1-9.1777,60.6175c-63.6767,180.746-46.1582,277.7861-25.85,306.4258,4.1658,5.8395,5.5513,5.8395,9.1685,5.8395C1154.3954,1234.822,1189.1535,1222.0364,1219.7459,1173.0886Z"/><path d="M1833.3506,942.3534c0,460.4848-373.4407,833.6559-833.9162,833.6559-291.6968,0-547.7893-149.884-696.8364-376.7882,260.8254-46.1582,442.957-275.2848,438.7912-531.9352H999.4344c-196.3212,558.91,194.9171,659.01,361.4827,394.5764,127.9114-202.9976,36.4319-521.66-246.9241-623.7123C798.9475,524.9768,453.5885,652.8975,283.6939,926.5086c-97.6073,157.109-149.326,118.1851-95.106-47.553,109.835-333.122,414.5963-581.1527,785.8147-600.6239,228.299-11.9487,437.9543,80.3677,582.8264,235.2543l-1.6645-3.8961a869.7312,869.7312,0,0,0-132.914-285.5783C1668.18,369.2626,1833.3506,636.2159,1833.3506,942.3534Z"/></svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M1852.367,780.0849c12.339,0,5.91,36.269-19.8079,113.6952-89.7651,269.2952-77.9369,540.387,4.6237,891.9874,9.7763,42.1876,9.5209,62.7525-.2554,62.7525-9.0011,0-26.748-18.2576-51.9548-53.7514-80.764-113.4215-181.5821-275.2139-231.485-414.8728-209.88,299.8918-536.7848,432.6288-819.9693,432.6288-254.64,0-474.0321-107.2749-541.1621-297.3382C22.0825,1033.6943,764.6347,867.5427,1324.0636,741.5178c262.6014-58.9041,246.14-150.7211,82.3052-150.7211-81.2747,0-198.5629,22.6169-336.17,82.8068-127.0555,55.5571-217.34,70.4678-299.1348,70.4678-93.3582,0-175.4081-19.5435-288.3189-19.5435-82.57,0-181.8465,10.5515-314.5653,47.0849-2.3164-119.3584-34.9832-130.9313-48.3617-217.6048,686.229-41.1571,985.8745-402.0231,1305.8387-402.0231,122.6872,0,248.4568,53.25,400.2175,198.0522-98.5109-26.4836-182.3664-41.9141-259.7834-41.9141-106.7368,0-200.8794,29.3107-303.7585,99.0125,85.3876-11.2993,162.2939-16.4519,230.71-16.4519,509.0153,0,535.2435,290.1245-34.208,535.7633C999.9773,1124.2345,696.7386,1192.65,781.36,1344.1375c15.9412,28.8091,51.7,41.9323,101.0735,41.9323,211.6861,0,674.1363-241.772,899.9671-534.4774C1818.67,804.781,1841.8156,780.0849,1852.367,780.0849Z"/><path class="cls-1" d="M1995.1084,518.45c10.0316,47.3311,8.235,115.747-40.382,195.48,40.1266,57.6182,22.6351,123.7268-8.7367,217.6049-77.6814,233.2815-75.365,472.7463,7.7153,826.9184,23.4011,100.2983-3.3469,176.9584-68.16,200.095-70.9877,25.216-131.1776-.5015-198.0523-94.3978-42.4339-59.9164-107.5119-156.12-164.355-262.6014-209.6251,209.89-493.0649,330.771-789.6189,330.771-321.25,0-571.7678-144.5561-653.8176-377.3179-49.1278-138.9019-41.4125-268.2738,22.89-384.7869,78.7029-142.2306,231.74-245.1189,419.7609-325.1077-100.3166-5.6633-216.5652,12.6125-322.5359,41.9323C111.8476,908.1253,48.5752,846.3942,48.5752,773.8744c0-33.7063-10.5424-74.8544-18.5221-97.7448-8.226-22.8995-21.34-56.843-28.5446-103.91C-10.32,495.3136,49.35,438.4706,112.6227,434.613c372.95-22.3706,619.09-142.5042,836.1749-248.7212,168.7234-82.3052,314.31-153.5573,476.8593-153.5573,164.355,0,317.6478,73.5594,483.0333,231.2388a119.8265,119.8265,0,0,1,25.2068,138.3638C1971.4519,442.0638,1988.1683,484.5159,1995.1084,518.45ZM1832.5591,893.78c25.7175-77.4262,32.1469-113.6952,19.8079-113.6952-10.5514,0-33.6972,24.6961-69.9662,71.5075C1556.57,1144.2978,1094.12,1386.07,882.4337,1386.07c-49.374,0-85.1323-13.1232-101.0735-41.9323-84.6216-151.4871,218.6171-219.903,677.4741-417.6907,569.4515-245.6388,543.2233-535.7633,34.208-535.7633-68.4159,0-145.3222,5.1526-230.71,16.4519,102.8791-69.7018,197.0217-99.0125,303.7585-99.0125,77.417,0,161.2725,15.43,259.7834,41.9141-151.7607-144.8024-277.53-198.0522-400.2175-198.0522-319.9642,0-619.61,360.866-1305.8387,402.0231,13.3785,86.6735,46.0453,98.2464,48.3617,217.6048,132.7188-36.5334,231.9957-47.0849,314.5653-47.0849,112.9108,0,194.9607,19.5435,288.3189,19.5435,81.7944,0,172.0793-14.9107,299.1348-70.4678,137.607-60.19,254.8952-82.8068,336.17-82.8068,163.8352,0,180.2962,91.817-82.3052,150.7211C764.6347,867.5427,22.0825,1033.6943,192.3562,1515.1864c67.13,190.0633,286.5223,297.3382,541.1621,297.3382,283.1845,0,610.0888-132.737,819.9693-432.6288,49.9029,139.6589,150.721,301.4513,231.485,414.8728,25.2068,35.4938,42.9537,53.7514,51.9548,53.7514,9.7763,0,10.0317-20.5649.2554-62.7525C1754.6222,1434.1671,1742.794,1163.0753,1832.5591,893.78Z"/></svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M422.904,198.9665c809.8974-234.36,1578.5728,488.7548,1374.3508,1309.0153C1724.4389,835.5152,1216.1685,448.2877,695.6036,448.2877c-31.349,303.5727,75.958,548.2961,312.25,777.3521C649.5531,1152.3482,315.1214,652.034,422.904,198.9665Z"/><path d="M991.9409,775.4694c358.5307,73.306,692.9623,573.8509,585.18,1026.9184C767.2232,2036.5173-1.6972,1313.6474,202.77,493.3724c72.816,672.236,581.0864,1059.4492,1101.6513,1059.4492C1335.77,1249.2632,1228.463,1004.54,991.9409,775.4694Z"/><path class="cls-1" d="M1728.3305,490.62c369.3839,490.1961,311.2695,1138.7943-90.9047,1420.4157-443.41,187.5746-996.29,89.6939-1365.674-400.4878C-97.6321,1020.3513-39.7627,371.7531,362.6565,90.1461,766.9926-100.0949,1358.9322.4522,1728.3305,490.62Zm68.9243,1017.3623C2001.4768,687.7213,1232.8014-35.3937,422.904,198.9665,315.1214,652.034,649.5531,1152.3482,1007.8532,1225.64,771.5616,996.5838,664.2546,751.86,695.6036,448.2877,1216.1685,448.2877,1724.4389,835.5152,1797.2548,1507.9818Zm-220.1342,294.406c107.7826-453.0675-226.649-953.6124-585.18-1026.9184,236.5221,229.0705,343.8291,473.7938,312.48,777.3522-520.5649,0-1028.8353-387.2132-1101.6513-1059.4492C-1.6972,1313.6474,767.2232,2036.5173,1577.1206,1802.3878Z"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1999.99,1000,1000,1999.99.01,1000,1000,.01Zm-135.72,0L1000.08,135.56,135.89,1000,808.21,728.66l191.87,811.47,192.13-811.47Zm-835.39,835.4,761.57-761.57L1259.59,859.58Zm-57.61,0L740.31,859.58,209.7,1073.83Z"/><polygon points="1000.08 135.56 1864.27 1000 1192.21 728.66 1000.08 1540.13 808.21 728.66 135.89 1000 1000.08 135.56"/><polygon points="1790.45 1073.83 1028.88 1835.4 1259.59 859.58 1790.45 1073.83"/><polygon points="740.31 859.58 971.27 1835.4 209.7 1073.83 740.31 859.58"/></svg>

After

Width:  |  Height:  |  Size: 656 B

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M2000,1409.6025v171.4413a111.2605,111.2605,0,0,1-111.2814,110.9749,101.0648,101.0648,0,0,1-27.1241-3.4245c-131.8544-33.0446-251.5611-104.739-344.45-203.2335C1384.3526,1626.8753,1197.0065,1710.42,1000,1710.42s-384.3526-83.5443-517.1441-225.0589c-92.898,98.4945-212.596,170.1889-344.45,203.2335a101.1085,101.1085,0,0,1-27.1241,3.4245A111.2471,111.2471,0,0,1,0,1581.0438V1409.6025a110.9866,110.9866,0,0,1,73.8752-104.7391C202.927,1258.7253,289.58,1136.2159,289.58,1000.0088c0-136.5488-86.6534-259.0407-215.7052-304.8722A111.3,111.3,0,0,1,0,590.3975V418.9562A111.23,111.23,0,0,1,111.2814,307.9813a114.6888,114.6888,0,0,1,27.1241,3.1179C270.26,344.45,389.9579,415.8383,482.8559,514.3328,615.6474,373.1247,802.9935,289.58,1000,289.58s384.3526,83.5443,517.1441,224.7524c92.8893-98.4945,212.596-169.8824,344.45-203.2336a114.6372,114.6372,0,0,1,27.1241-3.1179A111.2432,111.2432,0,0,1,2000,418.9562V590.3975a111.3,111.3,0,0,1-73.8752,104.7391c-129.0518,45.8315-215.714,168.3234-215.714,304.8722,0,136.2071,86.6622,258.7165,215.714,304.8546A110.9866,110.9866,0,0,1,2000,1409.6025Zm-111.22,171.4763V1409.3134c-168.3322-59.8358-289.5892-220.6973-289.5892-409.2871,0-188.9052,121.257-349.4338,289.5892-409.6112V418.9737c-158.0413,39.5957-291.1481,142.1452-371.5745,279.6224-95.3853-162.727-264.6458-276.8022-461.661-295.2032v165.53c195.4562,24.9433,350.38,179.8667,375.63,375.3054H1199.2485c-24.3127-86.9687-104.1084-151.1836-199.1872-151.1836S825.1868,857.2592,800.8741,944.2279H568.9488C593.8833,748.7892,749.122,593.8658,944.5782,568.9225v-165.53c-197.0064,18.401-366.591,132.4762-461.661,295.2032-80.4264-137.4772-213.84-240.0267-371.5745-279.6224V590.4151c168.3322,60.1774,289.2826,220.706,289.2826,409.6112,0,188.59-120.95,349.4513-289.2826,409.2871v171.7654c157.7348-39.8935,291.1481-142.46,371.5745-279.9289,95.07,162.71,264.6546,276.811,461.661,295.212V1431.1388c-195.4562-25.25-350.6949-180.182-375.6294-375.6295H800.8741a206.8017,206.8017,0,0,0,398.3744,0h231.9254c-25.25,195.4475-180.1733,350.38-375.6295,375.63v165.2231c197.0152-18.401,366.2757-132.5025,461.661-295.212C1597.6318,1438.6183,1730.7386,1541.1853,1888.78,1581.0788Z"/><path d="M1888.78,1409.3134v171.7654c-158.0413-39.8935-291.1481-142.46-371.5745-279.9289-95.3853,162.71-264.6458,276.811-461.661,295.212V1431.1388c195.4562-25.25,350.38-180.182,375.63-375.6295H1199.2485a206.8017,206.8017,0,0,1-398.3744,0H568.9488c24.9345,195.4475,180.1732,350.38,375.6294,375.63v165.2231c-197.0064-18.401-366.591-132.5025-461.661-295.212-80.4264,137.4684-213.84,240.0354-371.5745,279.9289V1409.3134c168.3322-59.8358,289.2826-220.6973,289.2826-409.2871,0-188.9052-120.95-349.4338-289.2826-409.6112V418.9737c157.7348,39.5957,291.1481,142.1452,371.5745,279.6224,95.07-162.727,264.6546-276.8022,461.661-295.2032v165.53C749.122,593.8658,593.8833,748.7892,568.9488,944.2279H800.8741c24.3127-86.9687,104.1084-151.1836,199.1872-151.1836s174.8745,64.2149,199.1872,151.1836h231.9254c-25.25-195.4387-180.1733-350.3621-375.6295-375.3054v-165.53c197.0152,18.401,366.2757,132.4762,461.661,295.2032,80.4264-137.4772,213.5332-240.0267,371.5745-279.6224V590.4151c-168.3322,60.1774-289.5892,220.706-289.5892,409.6112C1599.1907,1188.6161,1720.4477,1349.4776,1888.78,1409.3134Z"/></svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M1442.6829,798.46c6.5034,285.3075-144.2392,552.5285-392.0471,695.2794-61.4748-79.4642-94.1858-152.7809-112.1753-202.77-27.0488-75.29-28.99-120.9435-29.3137-132.0089-2.006-65.228,14.5922-117.6109,27.5989-149.2543a502.3008,502.3008,0,0,0,148.8336,203.19c127.1233-90.8532,195.3926-234.1541,177.4356-373.8636-18.5719-144.3686-132.6237-310.9651-266.671-304.3323C870.1589,540.9454,782.7353,699.712,760.022,807.1634c-11.389,53.8066-7.1505,97.5831-2.5884,144.951,10.936,113.4047,49.924,198.9841,85.4175,276.96,31.5139,69.2076,60.7953,116.705,68.1723,128.547,18.4748,29.702,52.8359,83.9939,108.7132,144.9509,46.7532,51.0564,51.7035,43.8736,77.6523,79.3995,25.4959,34.8789,67.3311,92.18,56.8156,163.3934-1.7471,11.7773-8.38,58.304-44.8118,90.6591-69.6606,61.8954-216.6823,44.1648-258.7763-40.088-19.4778-38.9556-18.8307-96.8713,14.2362-139.7742,30.4462-39.5056,74.611-48.4356,86.7118-50.474-7.8623,16.6629-16.3717,41.9646-14.2363,72.4755,1.5531,21.9368,3.6885,52.4477,27.146,66.5545,15.4657,9.3183,38.7291,11.1949,53.6124,0,28.02-20.9985,10.839-76.0669,7.9594-85.3205-9.1242-29.3137-25.7871-47.7885-41.4146-64.71-60.0511-65.1309-90.0443-97.68-98.36-104.8306-96.4183-83.0557-176.3678-203.6432-194.2278-230.595-24.7841-37.3379-92.6651-145.5658-118.3874-289.0284-13.6216-75.8728-65.228-363.6717,126.8321-553.92,124.0495-122.8848,285.0163-140.9066,351.15-144.2069-2.1678-16.0157-5.08-32.8728-8.8977-50.4092a660.365,660.365,0,0,0-31.9021-104.3453C1269.5506,247.0961,1436.1148,509.7227,1442.6829,798.46Z"/><path class="cls-1" d="M1000,0c386.1261,182.7418,651.47,561.8792,651.47,1000S1386.1261,1817.2582,1000,2000c-386.1261-182.7418-651.47-561.8792-651.47-1000S613.8739,182.7418,1000,0Zm50.6358,1493.7393c247.8079-142.7509,398.5505-409.9719,392.0471-695.2794-6.5681-288.7372-173.1323-551.3638-431.8439-681.1078a660.365,660.365,0,0,1,31.9021,104.3453c3.8179,17.5364,6.73,34.3935,8.8977,50.4092-66.1339,3.3-227.1007,21.3221-351.15,144.2069-192.06,190.2481-140.4537,478.047-126.8321,553.92,25.7223,143.4626,93.6033,251.6905,118.3874,289.0284,17.86,26.9518,97.8095,147.5393,194.2278,230.595,8.3153,7.15,38.3085,39.7,98.36,104.8306,15.6275,16.9217,32.29,35.3965,41.4146,64.71,2.88,9.2536,20.06,64.322-7.9594,85.3205-14.8833,11.1949-38.1467,9.3183-53.6124,0-23.4575-14.1068-25.5929-44.6177-27.146-66.5545-2.1354-30.5109,6.374-55.8126,14.2363-72.4755-12.1008,2.0384-56.2656,10.9684-86.7118,50.474-33.0669,42.9029-33.714,100.8186-14.2362,139.7742,42.094,84.2528,189.1157,101.9834,258.7763,40.088,36.4319-32.3551,43.0647-78.8818,44.8118-90.6591,10.5155-71.2136-31.32-128.5145-56.8156-163.3934-25.9488-35.5259-30.8991-28.3431-77.6523-79.3995-55.8773-60.957-90.2384-115.2489-108.7132-144.9509-7.377-11.842-36.6584-59.3394-68.1723-128.547-35.4935-77.9758-74.4815-163.5552-85.4175-276.96-4.5621-47.3679-8.8006-91.1444,2.5884-144.951,22.7133-107.4514,110.1369-266.218,236.3219-272.4625,134.0473-6.6328,248.0991,159.9637,266.671,304.3323,17.957,139.71-50.3123,283.01-177.4356,373.8636a502.3008,502.3008,0,0,1-148.8336-203.19c-13.0067,31.6434-29.6049,84.0263-27.5989,149.2543.3235,11.0654,2.2649,56.7185,29.3137,132.0089C956.45,1340.9584,989.161,1414.2751,1050.6358,1493.7393Z"/></svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M653.854,1642.5465c-6.9587,2.691-25.2031,9.7327-33.1931,1.9679-4.896-4.7656-4.2914-13.4788-2.8452-20.39,64.7267-129.9987,121.4989-234.3557,160.9869-304.9623,137.6687-246.1867,487.6789-844.15,513.83-889.1858.984-1.6953,1.5175-2.9637,2.7978-5.4058,20.473-39.1679,45.8658-87.7367,65.9121-85.0219a13.4545,13.4545,0,0,1,5.2161,1.8967c10.2543,6.4608,8.1323,25.6892,7.9308,33.2525-1.7427,63.316-61.0755,411.2752-84.6782,548.1141q-146.72,245.9259-293.4513,491.84C940.7023,1454.14,699.1153,1625.0608,653.854,1642.5465Z"/><path class="cls-1" d="M620.6609,1644.5144c7.99,7.7648,26.2344.7231,33.1931-1.9679,45.2613-17.4857,286.8483-188.4068,342.5062-227.8949q146.7375-245.9257,293.4513-491.84c23.6027-136.8389,82.9355-484.7981,84.6782-548.1141.2015-7.5633,2.3235-26.7917-7.9308-33.2525a13.4545,13.4545,0,0,0-5.2161-1.8967c-20.0463-2.7148-45.4391,45.854-65.9121,85.0219-1.28,2.4421-1.8138,3.71-2.7978,5.4058-26.1514,45.036-376.1616,642.9991-513.83,889.1858-39.488,70.6066-96.26,174.9636-160.9869,304.9623C616.37,1631.0356,615.7649,1639.7488,620.6609,1644.5144Zm969.43-1608.885c6.7335,20.971,2.857,39.5236,1.7189,45.19-5.6784,28.3446-64.5251,352.44-146.1329,798.1773q-216.6566,379.4691-433.325,758.9145c-297.8021,195.9938-516.0116,338.0013-540.373,352.5233-5.228,3.1178-20.6509,11.76-37.864,9.0452-3.2956-.5216-12.886-2.1694-20.0344-9.6972a35.3129,35.3129,0,0,1-7.5159-14.1663c-5.56-21.5519,35.6234-585.089,42.6888-681.5152Q663.0473,925.657,876.8173,557.2127C1234.3315,250.2,1497.2807,26.359,1520.1959,9.9877c3.8883-2.774,14.7354-10.527,28.8187-9.958,13.1.5216,23.5672,8.0257,30.4666,14.51A78.1279,78.1279,0,0,1,1590.0912,35.6294Z"/></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M648.79,1108.39q-65.925,271.785-131.87,543.57-119.145.405-238.26.79,92.205-272.865,184.4-545.72Q555.925,1107.705,648.79,1108.39Z"/><path d="M1570.3,1119.48q90.27,263.55,180.56,527.1-120.72.33-241.47.68-58.515-264.18-117.03-528.39Q1481.325,1119.155,1570.3,1119.48Z"/><path d="M1577.61,322.4c-.19.32-.39.65-.59.97h.04c-93.92,168.55-294.74,283.97-424.4,310.37q100.455,507.51,200.91,1015.06-336,1.59-672.01,3.16,97.77-508.98,195.56-1017.94c-110.3-26.72-202.93-71.18-292.6-151.25-7.82-7.07-15.49-14.49-22.81-21.83v-.01c-45.59-45.47-81.9-98.45-103.73-138.53Z"/><path class="cls-1" d="M1689.41,913.55q155.31,464.205,310.59,928.39-999.99.06-2000,.1,176.145-472.02,352.28-944.01H628.32q24.045-87.285,48.09-174.54C432.19,652.34,205.11,407.98,152.5,157.96H1843.94c-62.92,202.64-262.97,455.68-491.36,563.16q28.785,93.795,57.59,187.59Q1549.775,911.14,1689.41,913.55Zm61.45,733.03q-90.27-263.55-180.56-527.1-88.98-.315-177.94-.61,58.515,264.18,117.03,528.39Q1630.125,1646.915,1750.86,1646.58ZM1577.02,323.37c.2-.32.4-.65.59-.97H457.98c21.83,40.08,58.14,93.06,103.73,138.53v.01c7.32,7.34,14.99,14.76,22.81,21.83,89.67,80.07,182.3,124.53,292.6,151.25q-97.77,508.95-195.56,1017.94,336-1.575,672.01-3.16-100.455-507.54-200.91-1015.06c129.66-26.4,330.48-141.82,424.4-310.37ZM516.92,1651.96q65.94-271.785,131.87-543.57-92.865-.69-185.73-1.36-92.205,272.85-184.4,545.72Q397.775,1652.375,516.92,1651.96Z"/></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1973.29,54.0493a117.928,117.928,0,0,0-125.1094-38.25L815.2176,325.2386a117.9664,117.9664,0,0,0-64.1648,178.6446L851.8274,654.362,826.5,664.0134,645.2936,396.7577a117.965,117.965,0,0,0-214.9484,53.7875l-41.53,392.4556L69.3872,987.3508a117.966,117.966,0,0,0,2.2582,215.9905L358.19,1325.684l-46.397,535.32a117.9618,117.9618,0,0,0,217.4409,72.898l277.7984-442.6085,321.379,107.55a117.9664,117.9664,0,0,0,143.5737-163.355c-17.2786-35.62-35.447-69.5789-54.0085-102.4016a117.95,117.95,0,0,0,72.4532,24.8862q1.969,0,3.9466-.0658a117.9683,117.9683,0,0,0,100.1955-62.4632l591.59-1111.2036A117.9674,117.9674,0,0,0,1973.29,54.0493Z"/><path d="M849.07,438.2425l101.0559,150.9,521.3587-154.1437-328.852,567.0868q73.9053,118.961,147.81,237.9218,295.795-555.6022,591.59-1111.2046Z"/><path d="M1165.8485,1486.9746c-74.1746-152.9093-170.0582-280.299-236.8762-417.96q127.6086-207.5315,255.217-415.0627l-402.93,153.5425Q664.4575,635.2266,547.6555,462.9592q-24.3229,229.848-48.646,459.6962-190.5214,86.097-381.0431,172.1939l365.1274,155.8955q-26.8878,310.2234-53.7752,620.4467,163.5687-260.61,327.1375-521.2195Z"/></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M1900.0455,910.4479v179.7386a48.2881,48.2881,0,0,1-48.2894,48.2894H1592.1617c-51.6173,223.24-226.7711,399.16-449.5919,451.8662,0,.1437.012.2394.012.3711V1851.96a49.1183,49.1183,0,0,1-49.1273,49.1154H915.38a49.1157,49.1157,0,0,1-49.1153-49.1154V1591.1561C641.6242,1539.3474,464.83,1362.47,413.1772,1137.77a55.4113,55.4113,0,0,1-8.7385.7063H154.9474a54.9883,54.9883,0,0,1-54.9929-54.9929V917.1515a54.9807,54.9807,0,0,1,54.9929-54.993H404.4387a55.7259,55.7259,0,0,1,9.3371.8021c52.2875-222.8926,227.8364-398.31,450.8128-450.3939V134.4418A35.5111,35.5111,0,0,1,900.1053,98.925h205.2719a35.5213,35.5213,0,0,1,35.5287,35.5168v278.113c222.7011,52.0242,398.0823,227.0942,450.6093,449.6037h260.2409A48.28,48.28,0,0,1,1900.0455,910.4479ZM1432.1387,1000c0-217.6973-161.0046-397.807-370.43-427.7574v105.425C1198.82,712.2507,1294.07,858.0167,1295.1351,997.3545c1.0654,141.8995-95.4894,289.88-233.4267,324.906v105.4969C1271.1341,1397.807,1432.1387,1217.6973,1432.1387,1000Zm-267.1479,1.0414c.4549-93.3946-70.5906-197.3832-165.9245-196.8565C904.87,804.6877,835.7155,906.8927,835.0092,998.36c-.6943,92.6644,68.7113,197.0122,164.0571,197.4551C1093.9932,1196.27,1164.5479,1093.4425,1164.9908,1001.0414Zm-226.6873,426.716V1322.4281c-140.056-35.23-236.6228-187.0885-233.3668-330.4484,3.1-136.68,97.2491-280.3036,233.3668-314.42V572.2426C728.8659,602.193,567.8613,782.3027,567.8613,1000S728.8659,1397.807,938.3035,1427.7574Z"/><path class="cls-1" d="M1998.9705,910.4479v179.7386c0,81.1726-66.0418,147.2144-147.2144,147.2144H1666.14a705.5692,705.5692,0,0,1-424.6331,426.56V1851.96c0,81.6275-66.4129,148.04-148.0405,148.04H915.38c-81.6275,0-148.04-66.4129-148.04-148.04V1665.1823a705.6578,705.6578,0,0,1-427.9968-427.7814H154.9474c-84.8715,0-153.9179-69.0464-153.9179-153.9179V917.1515c0-84.8716,69.0464-153.918,153.9179-153.918H340.3122A705.565,705.565,0,0,1,765.6635,338.744V134.4418C765.6635,60.3079,825.9714,0,900.0934,0h205.2958c74.1339,0,134.4418,60.3079,134.4418,134.4418V338.744a705.5829,705.5829,0,0,1,425.3393,424.49h186.5858C1932.9287,763.2335,1998.9705,829.2753,1998.9705,910.4479Zm-98.925,179.7386V910.4479a48.28,48.28,0,0,0-48.2894-48.2894H1591.5152c-52.527-222.5095-227.9082-397.5795-450.6093-449.6037V134.4418a35.5213,35.5213,0,0,0-35.5287-35.5168H900.1053a35.5111,35.5111,0,0,0-35.5167,35.5168V412.5667C641.6122,464.6508,466.0633,640.068,413.7758,862.9606a55.7259,55.7259,0,0,0-9.3371-.8021H154.9474a54.9807,54.9807,0,0,0-54.9929,54.993V1083.483a54.9883,54.9883,0,0,0,54.9929,54.9929H404.4387a55.4113,55.4113,0,0,0,8.7385-.7063c51.6532,224.7,228.447,401.5778,453.0873,453.3865V1851.96A49.1157,49.1157,0,0,0,915.38,1901.075h178.0747a49.1183,49.1183,0,0,0,49.1273-49.1154V1590.7132c0-.1317-.012-.2274-.012-.3711,222.8208-52.7065,397.9746-228.6265,449.5919-451.8662h259.5944A48.2881,48.2881,0,0,0,1900.0455,1090.1865Z"/><path class="cls-1" d="M1061.7084,572.2426c209.4257,29.95,370.43,210.06,370.43,427.7574s-161.0046,397.807-370.43,427.7574V1322.2605c137.9373-35.0259,234.4921-183.0065,233.4267-324.906-1.0653-139.3378-96.3154-285.1038-233.4267-319.6869Z"/><path class="cls-1" d="M999.0663,804.1849c95.3339-.5267,166.3794,103.4619,165.9245,196.8565-.4429,92.4011-70.9976,195.2286-165.9245,194.7737-95.3458-.4429-164.7514-104.7907-164.0571-197.4551C835.7155,906.8927,904.87,804.6877,999.0663,804.1849Z"/><path class="cls-1" d="M938.3035,1322.4281v105.3293c-209.4376-29.95-370.4422-210.06-370.4422-427.7574S728.8659,602.193,938.3035,572.2426V677.56c-136.1177,34.1162-230.2664,177.74-233.3668,314.42C701.6807,1135.34,798.2475,1287.1986,938.3035,1322.4281Z"/></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M469.4339,1416.2157q-35.0224,94.6331-70.0567,189.2659-108.1167-80.7438-216.2451-161.4993,94.4743-48.894,188.9251-97.7763Q420.7574,1381.2109,469.4339,1416.2157Z"/><path d="M1439.2527,1459.728q28.36,91.5484,56.72,183.1086-482.8061-.1058-965.6121-.2233,24.3237-91.425,48.6473-182.8853Z"/><path d="M1822.2849,1440.6569q-101.7186,82.947-203.437,165.8823-33.9826-93.7693-67.9769-187.5268,43.8354-37.7369,87.6825-75.4972Q1730.4192,1392.092,1822.2849,1440.6569Z"/><path d="M1885.3265,674.3809v654.0113q-95.8491-44.7166-191.6865-89.445-1.7625-228.8183-3.5134-457.6247Q1787.7384,727.8458,1885.3265,674.3809Z"/><path d="M1824.541,557.5218,1639.2938,665.286q-45.3511-38.53-90.7024-77.0718,35.5689-96.8361,71.1495-193.6841Q1722.1468,476.0143,1824.541,557.5218Z"/><path d="M517.6346,358.1505h982.3683q-31.9378,99.9382-63.8406,199.8531H588.62Q553.1212,458.0829,517.6346,358.1505Z"/><path d="M385.1473,411.6389q39.3408,95.5848,78.6816,191.1577-43.5709,32.3082-87.142,64.64-98.634-54.0759-197.28-108.1637C251.814,507.3118,318.6275,459.37,385.1473,411.6389Z"/><path d="M315.4431,772.6976l3.3842,460.3508q-98.017,50.11-196.0342,100.2321a.0432.0432,0,0,0-.0352.0117q.0175-77.2714.0235-154.5548v-3.2314l.07-490.5614Q219.1593,728.833,315.4431,772.6976Z"/><path d="M661.4612,1201.3572q346.065-1.2162,692.1066-2.4206-81.1493-92.3064-162.2867-184.6127,82.0128-101.7714,164.0375-203.5663l-700.332-1.9741h-1.3043q79.4923,102.6351,158.973,205.2936-76.2492,93.6459-152.4984,187.28Zm904.18-419.1534v446.2384q-53.7234,46.0386-107.4586,92.0772H542.4753c-32.6195-23.3836-64.6045-46.3089-93.5108-67.0133V764.4253q54.4813-39.711,108.9745-79.3984h890.6553Q1507.112,733.6212,1565.6414,782.2038Z"/><path class="cls-1" d="M2000,545.9123v915.7545q-199.1364,155.3186-398.2609,310.6254H411.7035Q205.8517,1620.869,0,1469.4339V546.2413q215.8457-157.98,431.7147-315.9837,590.4468-1.2867,1180.9054-2.55Q1806.31,386.816,2000,545.9123Zm-114.6735,782.48V674.3809q-97.594,53.4767-195.2,106.9416,1.7626,228.8183,3.5134,457.6247Q1789.4891,1283.6814,1885.3265,1328.3922ZM1639.2938,665.286,1824.541,557.5218q-102.3883-81.5018-204.8-162.9917-35.5865,96.8363-71.1495,193.6841Q1593.9425,626.7618,1639.2938,665.286Zm-20.4459,941.2532q101.7185-82.947,203.437-165.8823-91.8657-48.5592-183.7314-97.1417-43.8529,37.7544-87.6825,75.4972Q1584.8535,1512.7816,1618.8479,1606.5392Zm-53.2065-378.097V782.2038q-58.5176-48.5943-117.0471-97.1769H557.939Q503.4575,724.72,448.9645,764.4253v489.0808c28.9063,20.7044,60.8913,43.63,93.5108,67.0133h915.7075Q1511.9062,1274.4631,1565.6414,1228.4422Zm-65.6385-870.2917H517.6346q35.4984,99.9207,70.985,199.8531h847.5427Q1468.0649,458.0652,1500.0029,358.1505Zm-4.03,1284.6861q-28.36-91.5485-56.72-183.1086H579.0077q-24.3412,91.4427-48.6473,182.8853Q1013.1665,1642.7368,1495.9725,1642.8366Zm-1096.5953-37.355q35.0224-94.6329,70.0567-189.2659-48.6825-35.0047-97.3767-70.01-94.4567,48.894-188.9251,97.7763Q291.2664,1524.7261,399.3772,1605.4816Zm64.4517-1002.685q-39.3408-95.5847-78.6816-191.1577c-66.52,47.7307-133.3333,95.6729-205.74,147.6337q98.634,54.0936,197.28,108.1637Q420.258,635.1106,463.8289,602.7966ZM318.8273,1233.0484l-3.3842-460.3508q-96.29-43.8706-192.5912-87.753l-.07,490.5614v3.2314q-.0177,77.2716-.0235,154.5548a.0432.0432,0,0,1,.0352-.0117Q220.81,1283.1526,318.8273,1233.0484Z"/><path class="cls-1" d="M660.1569,1201.3572q76.2492-93.6459,152.4984-187.28-79.4924-102.6526-158.973-205.2936h1.3043l700.332,1.9741q-82.013,101.7891-164.0375,203.5663,81.1316,92.3064,162.2867,184.6127-346.0475,1.2162-692.1066,2.4206Z"/></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1921.33,610.6954A1002.9613,1002.9613,0,0,0,1389.3047,78.67C1265.8807,26.4742,1134.913,0,1000,0S734.0994,26.4742,610.6754,78.67A1002.9645,1002.9645,0,0,0,78.65,610.6954C26.454,734.0993,0,865.0874,0,1000s26.4538,265.9006,78.65,389.3045A1002.7829,1002.7829,0,0,0,610.6754,1921.33C734.0994,1973.5258,865.0875,2000,1000,2000s265.8805-26.4742,389.3045-78.67a1002.78,1002.78,0,0,0,532.025-532.0253C1973.5261,1265.9007,2000,1134.9126,2000,1000S1973.5261,734.0993,1921.33,610.6954ZM1000,197.2346c353.1719,0,653.05,228.06,760.4514,544.937H1477.8775C1386.0512,571.3908,1205.6731,455.3071,998.19,455.3071S610.3294,571.3908,518.5036,742.1716H239.5285C346.93,425.2949,646.8075,197.2346,1000,197.2346Zm0,1605.5308c-353.7819,0-654.0873-228.833-761-546.5636H518.0563C609.74,1427.45,790.362,1543.92,998.19,1543.92s388.4506-116.47,480.1344-287.7184h282.6759C1654.0668,1573.9324,1353.7619,1802.7654,1000,1802.7654Zm798.2714-717.3648h-471.39c-38.6132,144.876-170.8215,246.4416-320.74,246.4416-153.7416,0-283.0621-104.5547-320.74-246.4416H201.7284a813.0494,813.0494,0,0,1-.1623-169.1745H684.9735C722.1029,773.5055,851.81,668.1578,1006.141,668.1578s284.0381,105.3477,321.167,248.0683h471.1264a813.0957,813.0957,0,0,1-.1628,169.1745Z"/><path d="M998.1905,455.307c207.4828,0,387.8609,116.0837,479.6872,286.8645h282.5742c-107.4016-316.8767-407.28-544.9369-760.4514-544.9369-353.1927,0-653.0707,228.06-760.4717,544.9369H518.5034C610.33,571.3907,790.7078,455.307,998.1905,455.307Z"/><path d="M1802.7654,1000a808.6763,808.6763,0,0,0-4.3308-83.7739H1327.3083c-37.129-142.7206-166.8362-248.0683-321.1671-248.0683S722.1031,773.5055,684.9737,916.2261H201.5664a813.0031,813.0031,0,0,0,.1618,169.1745H685.4006c37.6785,141.8868,166.9986,246.4415,320.7406,246.4415,149.9187,0,282.1269-101.5656,320.74-246.4415h471.3905A811.4789,811.4789,0,0,0,1802.7654,1000Z"/><path d="M998.1905,1543.92c-207.8283,0-388.4506-116.47-480.1339-287.7186H239c106.9135,317.7308,407.2194,546.5637,761.0009,546.5637,353.7616,0,654.0665-228.8329,761-546.5637H1478.325C1386.6412,1427.45,1206.0188,1543.92,998.1905,1543.92Z"/></svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M995.2423,1905.1822c-108.5741.03-217.1672,1.3953-325.7147-.332-122.1616-1.9435-224.3868-53.0846-287.0088-155.8467-118.0547-193.73-226.921-393.0806-338.771-590.568-58.1586-102.6863-57.9329-208.7682-1.6939-310.4432C151.8686,649.4548,262.7834,451.3689,379.7152,256.99,442.0375,153.3892,543.4357,98.5451,664.4287,96.4593c222.2509-3.831,444.6345-2.9726,666.9233-.4742,128.2676,1.4426,230.7072,60.37,295.8653,169.5242,111.04,186.0208,215.0635,376.22,323.0344,564.0875,64.83,112.8059,67.0569,224.6965,2.2118,338.1123-110.1125,192.5883-216.1524,387.6144-330.7055,577.5137-62.4361,103.5009-164.0448,155.56-285.3072,159.1977C1222.81,1907.83,1108.9854,1905.1509,995.2423,1905.1822Zm432.9858-607.7342q-103.221-285.729-206.4423-571.4575l-457.046.1734q-98.2974,285.5639-196.5945,571.1281Zm385.4154-299.0972c-1.3032-82.6716-64.4411-146.1642-146.1572-146.9752-79.0092-.7835-149.894,65.7-152.8588,143.369-3.147,82.4079,72.7665,156.41,157.8059,153.8329C1755.6689,1146.0554,1814.977,1082.9583,1813.6435,998.3508ZM334.465,850.1406c-79.0187-.7806-144.799,64.685-146.952,146.243-2.2383,84.8077,55.41,148.1978,138.4918,152.284,86.6935,4.2646,159.0864-65.5736,157.2255-151.68C481.5573,919.625,411.9415,850.9061,334.465,850.1406ZM1502.2408,425.5864c1.2348-81.6719-61.3833-146.1425-144.1579-148.4246-81.0559-2.2356-151.3944,60.0846-156.0816,138.2906-4.9965,83.3536,68.6408,159.0138,153.3217,157.5351A148.9607,148.9607,0,0,0,1502.2408,425.5864ZM1355.8844,1430.1736c-79.6124-1.11-150.5313,63.66-154.4427,141.05-4.1675,82.5151,70.9531,157.0475,156.4553,155.23,80.9991-1.7215,144.8237-67.8491,144.156-149.36C1501.38,1494.8319,1438.1923,1431.3213,1355.8844,1430.1736Zm-559.345,153.5892c3.0483-80.472-58.4507-147.9351-139.74-153.2895-87.4067-5.7565-159.7142,62.2121-158.8037,149.2744.8422,80.47,66.5163,145.9,147.062,146.5123C725.8424,1726.8747,793.5291,1663.2009,796.5394,1583.7628Zm-.03-1152.4246c4.16-80.4426-56.0664-146.9639-138.7138-153.21-82.4615-6.2318-150.9563,50.6573-158.7961,131.889-8.2439,85.4091,59.2076,161.1242,145.351,163.1607C723.4523,575.0486,792.4,510.7763,796.5091,431.3382Z"/><path d="M644.5,1724.4652c80.7849.6147,148.4716-63.0591,151.482-142.4972,3.0484-80.472-58.4506-147.9352-139.74-153.29-87.4066-5.7566-159.714,62.2121-158.8037,149.2744C498.28,1658.4231,563.9541,1723.8525,644.5,1724.4652Z"/><path d="M1221.228,724.1957l-457.046.1734q-98.2973,285.564-196.5945,571.1281,430.0415.0778,860.0829.1559Q1324.4491,1009.9243,1221.228,724.1957Z"/><path d="M1666.9287,849.5809c-79.0094-.7835-149.894,65.7-152.8589,143.3689-3.1472,82.4079,72.7663,156.41,157.8058,153.833,83.2354-2.5222,142.5437-65.6192,141.21-150.2267C1811.7824,913.8844,1748.6445,850.3918,1666.9287,849.5809Z"/><path d="M795.9515,429.5434c4.16-80.4426-56.0665-146.9638-138.714-153.21-82.4616-6.2317-150.9561,50.6573-158.7962,131.8891-8.2439,85.409,59.2076,161.1242,145.3512,163.1606C722.8945,573.2538,791.8426,508.9815,795.9515,429.5434Z"/><path d="M333.9072,848.3459c-79.0188-.7807-144.7989,64.6849-146.9519,146.2429-2.2384,84.8076,55.41,148.1979,138.4916,152.284,86.6938,4.2646,159.0865-65.5735,157.2257-151.68C481,917.83,411.3836,849.1113,333.9072,848.3459Z"/><path d="M1357.5251,275.367c-81.056-2.2356-151.3945,60.0847-156.0815,138.2907-4.9964,83.3535,68.6406,159.0138,153.3216,157.535a148.96,148.96,0,0,0,146.9176-147.4011C1502.9177,342.12,1440.3,277.6492,1357.5251,275.367Z"/><path d="M1357.3391,1724.6587c80.9992-1.7215,144.8238-67.849,144.1562-149.36-.6736-82.2619-63.8608-145.7724-146.1688-146.92-79.6122-1.11-150.5314,63.66-154.4424,141.05C1196.7163,1651.9438,1271.8369,1726.4762,1357.3391,1724.6587Z"/></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1847.0147,1323.78c148.7391,88.7259,197.3854,281.2314,108.6594,429.9706-88.1233,147.7348-282.2239,196.7946-429.9587,108.6594a1087.1542,1087.1542,0,0,0-111.2354-76.2365c-52.5219-31.43-78.7887-47.1338-111.0463-56.35a321.4607,321.4607,0,0,0-50.525-10.5162c-52.1083-6.2861-74.2278,4.1-142.5712,10.5162-39.3471,3.6865-68.4616,3.6038-115.4418,3.4738-47.8546-.13-71.7819-.2008-105.7173-3.4738-63.7353-6.1443-86.091-16.0225-136.38-10.15a317.0188,317.0188,0,0,0-49.7452,10.15c-31.5131,8.85-60.58,26.5622-118.7384,61.9746-47.0866,28.6655-84.52,55.2987-110.5146,74.7832C325.0613,1955.3071,132.5559,1906.649,43.83,1757.91c-88.1233-147.7348-39.0753-341.8354,108.6713-429.9588,26.7868-12.8557,64.3969-32.0212,107.856-58.099,35.59-21.3632,68.3789-41.0368,93.5-62.0219a419.7728,419.7728,0,0,0,47.1456-47.3583c40.836-48.3627,54.6843-91.1246,74.76-137.5377,38.7209-89.5058,84.106-157.5539,118.1123-205.8456,22.4385-31.8677,77.9852-107.2062,87.1544-172.8319.3309-2.4223,2.1269-15.6916,3.97-33.0256.3308-3.1549,5.1517-49.3789,6.18-93.925,1.3589-58.6544-5.01-102.7869-5.01-114.6147,0-173.1982,140.3971-313.5953,313.5834-313.5953,172.04,0,313.5953,141.5669,313.5953,313.5953-1.2052,27.732-2.5286,67.6109-2.7295,115.7372-.26,62.2937-.39,93.4406,2.7295,113.8231,9.7718,63.7825,39.7489,79.1077,102.0307,176.7193,42.7974,67.091,76.9219,120.5581,104.843,197.09,0,0,37.0193,101.5108,82.1562,155.8051a342.9719,342.9719,0,0,0,26.5505,28.0747c37.2793,34.7035,73.3416,50.5368,94.8939,60.7813C1723.8216,1250.7221,1744.96,1262.9043,1847.0147,1323.78Zm-58.1936,335.2775-199.3823-345.3447-199.3823,345.3447Zm-508.7948-459.4513c0-154.6472-125.3672-280.0262-280.0261-280.0262S719.974,1044.9591,719.974,1199.6063c0,154.6589,125.3672,280.0262,280.0262,280.0262S1280.0263,1354.2652,1280.0263,1199.6063Zm-80.6438-588.9306L1000,265.331,800.6178,610.6757ZM605.442,1659.0576,406.06,1313.7129,206.6773,1659.0576Z"/><polygon points="1589.439 1313.713 1788.821 1659.058 1390.056 1659.058 1589.439 1313.713"/><circle cx="1000.0002" cy="1199.6063" r="280.0262"/><polygon points="1000 265.331 1199.382 610.676 800.618 610.676 1000 265.331"/><polygon points="406.06 1313.713 605.442 1659.058 206.677 1659.058 406.06 1313.713"/></svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M1865.4387,995.7637c1.5282,481.3875-383.4054,871.8005-860.8046,873.043-477.3247,1.2549-870.4836-388.4374-872.5834-864.9048C129.9385,525.1733,516.1146,136.6364,996.4958,134.139,1479.8589,131.6168,1863.91,512.45,1865.4387,995.7637ZM1302.743,1602.4805c236.37-141.7922,353.8964-329.4816,367.7874-588.3778q-197.3871-41.0019-394.8114-82.0163c92.1177-82.19,171.5248-153.0118,250.9194-223.8581q-153.2168,32.8573-306.4584,65.69,15.1893-99.7652,30.3911-199.53-86.98,60.8878-173.9724,121.7633c-22.1411-125.7765-43.6857-248.1362-70.61-401.0735Q957.457,495.596,908.9256,696.1016L743.0169,572.91q16.27,101.4239,32.5157,202.8353L453.332,697.6175c97.8828,86.8247,177.8366,157.7332,267.3947,237.1651q-190.2863,35.8581-380.61,71.7285c-15.3943,254.4605,147.52,513.0212,359.1273,572.151,96.2179-202.4874,192.9576-406.0558,300.656-632.7344C1106.94,1177.9986,1202.5119,1385.2075,1302.743,1602.4805Z"/><path class="cls-1" d="M1005.9884,295.0778c26.9246,152.9373,48.4692,275.297,70.61,401.0735q86.98-60.8692,173.9724-121.7633-15.2079,99.7651-30.3911,199.53,153.2167-32.8573,306.4584-65.69c-79.3946,70.8463-158.8017,141.6679-250.9194,223.8581q197.4057,41.0019,394.8114,82.0163c-13.891,258.8962-131.4175,446.5856-367.7874,588.3778C1202.5119,1385.2075,1106.94,1177.9986,999.9,945.9277c-107.6984,226.6786-204.4381,430.247-300.656,632.7344-211.6073-59.13-374.5216-317.69-359.1273-572.151q190.3236-35.8579,380.61-71.7285c-89.5581-79.4319-169.5119-150.34-267.3947-237.1651l322.2006,78.1273Q759.281,674.321,743.0169,572.91L908.9256,696.1016Q957.4383,495.6022,1005.9884,295.0778Z"/><path class="cls-1" d="M132.0507,1003.9019c2.1,476.4674,395.2587,866.16,872.5834,864.9048,477.3992-1.2425,862.3328-391.6555,860.8046-873.043C1863.91,512.45,1479.8589,131.6168,996.4958,134.139,516.1146,136.6364,129.9385,525.1733,132.0507,1003.9019ZM999.7263-.1237C1552.7306-.5213,2000.4344,447.7417,2000,1001.417c-.4349,546.2079-445.1568,994.1975-991.402,998.67C453.4438,2004.6349-5.4673,1545.2642.0494,990.52,5.4914,444.0888,453.3444.2739,999.7263-.1237Z"/></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M588.2018,153.3607Q661.64,326.154,735.0664,498.9349,617.0038,619.877,498.9287,740.8318q-174.2238-74.8691-348.4475-149.75Z"/><path d="M470.9627,830.9966q2.0436,169.0033,4.0748,338.0191-131.7176,52.5384-263.46,105.0768c-18.12-75.4636-20.0642-159.9683-3.5051-246.74-17.6738,73.8163-34.2453,152.1408-48.9466,234.7011q-3.1769,17.8162-6.1431,35.4095-15.1038,6.0192-30.22,12.0509V690.4856Q296.8753,760.7474,470.9627,830.9966Z"/><path d="M754.6228,1496.7551l-149.738,348.4475L378.5933,1618.9235a978.9167,978.9167,0,0,1,183.6861-48.7361c-53.4053-.9289-124.1872-11.9023-190.56-54.743-52.7365-34.0471-94.673-83.0928-124.2739-142.0839q132.6279-56.3654,265.28-112.7432Q633.6682,1378.68,754.6228,1496.7551Z"/><path d="M1174.6449,1532.9944q70.2617,176.1372,140.511,352.2745H696.1271q70.2432-174.0936,140.4987-348.2Q1005.6292,1535.0257,1174.6449,1532.9944Z"/><path d="M1855.1541,1408.9186l-437.7206,437.7207q-73.4385-172.7932-146.8646-345.5742,118.0812-120.9422,236.1377-241.8969Q1680.93,1334.0559,1855.1541,1408.9186Z"/><path d="M1645.57,785.1339c70.0512,184.4169,70.2369,362.8888,65.2952,454.9734q-88.0965-35.54-176.193-71.0916-2.0436-169.0218-4.0748-338.0191Q1588.0779,808.0529,1645.57,785.1339Z"/><path d="M1882.8724,690.4856v619.0288q-86.0158-34.7036-172.0068-69.4071c2.9229-25.2041,7.1835-59.9572,13.0046-101.3116,5.9449-42.2586,10.9981-74.126,12.3728-82.1516,39.4472-230.0318,71.7232-303.6,92.3819-344.5214Q1855.7487,701.31,1882.8724,690.4856Z"/><path d="M1400.7629,154.81l76.3181,76.3181c-9.1775,6.106-21.1788,13.7725-35.5209,22.0706a759.8744,759.8744,0,0,1-104.569,49.987Q1368.8709,228.9853,1400.7629,154.81Z"/><path d="M1604.1045,692.1329q-55.6038,23.631-111.1951,47.25Q1371.9671,621.32,1251.0125,503.2449q23.2224-54.043,46.4572-108.0987c23.693,8.3972,47.4232,18.2311,68.2553,28.9073C1481.3168,483.2923,1548.5441,595.28,1581.7,651.5587,1589.6385,665.0215,1597.07,678.5586,1604.1045,692.1329Z"/><path d="M1309.5082,114.7311q-45.386,112.5078-90.7841,225.0157c-83.031,19.4945-140.4863,20.82-135.21,20.9559,33.6631.9042,67.1777,4.6817,100.7914,6.7252a204.2062,204.2062,0,0,1,22.12,2.7991l-37.416,92.7039q-169.0033,2.0435-338.019,4.0747Q760.7287,290.8684,690.4918,114.7311Z"/><polygon points="1429.076 822.327 1429.076 1177.685 1177.679 1429.082 822.321 1429.082 570.924 1177.685 570.924 822.327 822.321 570.931 1177.679 570.931 1429.076 822.327"/><path class="cls-1" d="M2000,585.9043v828.1914l-585.91,585.8981H585.9105Q292.9553,1707.0386,0,1414.0957V585.9043L585.9105.0062H1414.09Zm-117.1276,723.61V690.4856q-27.1237,10.8125-54.2475,21.6371c-20.6587,40.921-52.9347,114.49-92.3819,344.5214-1.3747,8.0256-6.4279,39.893-12.3728,82.1516-5.8211,41.3544-10.0817,76.1075-13.0046,101.3116,4.9417-92.0846,4.756-270.5565-65.2952-454.9734q-57.48,22.9253-114.9726,45.8627,2.0436,169.0033,4.0748,338.0191,88.0965,35.54,176.193,71.0916Q1796.8629,1274.8108,1882.8724,1309.5144Zm-465.4389,537.1249,437.7206-437.7207q-174.2236-74.8689-348.4475-149.75-118.0626,120.9609-236.1377,241.8969Q1344.0074,1673.8584,1417.4335,1846.6393Zm75.4759-1107.2566q55.6038-23.6126,111.1951-47.25c-7.0349-13.5743-14.466-27.1114-22.405-40.5742-33.1554-56.2787-100.3827-168.2664-215.9745-227.5052-20.8321-10.6762-44.5623-20.51-68.2553-28.9073q-23.2224,54.0618-46.4572,108.0987Q1371.9734,621.3263,1492.9094,739.3827ZM1477.081,231.1279,1400.7629,154.81q-31.8982,74.1817-63.7718,148.3757a759.8744,759.8744,0,0,0,104.569-49.987C1455.9022,244.9,1467.9035,237.2339,1477.081,231.1279Zm-48.0053,946.5575V822.3269L1177.6792,570.9305H822.3208L570.9243,822.3269v355.3585l251.3965,251.3965h355.3584Zm-113.92,707.5835q-70.2618-176.1372-140.511-352.2745-169.0035,2.0436-338.0191,4.0747-70.2432,174.0938-140.4987,348.2ZM1218.7241,339.7468q45.3858-112.5078,90.7841-225.0157H690.4918Q760.735,290.8683,830.9905,467.0056q169.0034-2.0436,338.019-4.0747l37.416-92.7039a204.2062,204.2062,0,0,0-22.12-2.7991c-33.6137-2.0435-67.1283-5.821-100.7914-6.7252C1078.2378,360.5665,1135.6931,359.2413,1218.7241,339.7468ZM604.8848,1845.2026l149.738-348.4475Q633.68,1378.6738,512.7259,1260.6173q-132.6463,56.3654-265.28,112.7432c29.6009,58.9911,71.5374,108.0368,124.2739,142.0839,66.3728,42.8407,137.1547,53.8141,190.56,54.743a978.9167,978.9167,0,0,0-183.6861,48.7361ZM735.0664,498.9349Q661.6279,326.1416,588.2018,153.3607L150.4812,591.0814q174.2236,74.8689,348.4475,149.75Q616.9913,619.8709,735.0664,498.9349ZM475.0375,1169.0157q-2.025-169.0218-4.0748-338.0191-174.0937-70.2616-348.2-140.511v619.0288q15.1224-6.0194,30.22-12.0509,2.9724-17.612,6.1431-35.4095c14.7013-82.56,31.2728-160.8848,48.9466-234.7011-16.5591,86.7713-14.6146,171.276,3.5051,246.74Q343.3138,1221.5541,475.0375,1169.0157Z"/></svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M948.5135,98.1656C905.15,51.15,860.3406,23.7122,814.46,10.6076,695.1913-23.4589,587.6433,29.9,507.8161,72.5277c-18.1317,9.6822-312.3638,172.23-425.84,498.8283C34.25,708.7178,12.4754,892.43,16.4085,941.8118a377.69,377.69,0,0,1-1.6392,78.6808,374.6979,374.6979,0,0,1-9.835,50.8147c-14.1233,54.6317-13.8091,382.3406,227.66,668.8511,37.2771,44.23,81.6851,88.14,148.46,138.5533,85.3376,64.4273,185.5308,93.5538,297.7083,98.9774,131.3045,6.3473,231.4206-64.2115,347.92-110.2378,108.5645,107.74,240.9071,149.0811,389.458,127.0481,206.6211-30.6457,387.65-119.7526,391.6608-417.5985,1.6892-125.432,4.728-250.2848-.3423-304.4928-2.4577-26.2761-5.1142-48.001-7.07-62.8628,10.243-11.4972,24.7291-28.3677,40.9918-49.5713,71.4211-93.12,124.8922-196.0867,142.9847-274.01,39.44-169.8661-.8548-345.4236-87.6179-519.9339-75.348-151.55-194.66-293.8994-364.8312-322.3645C1342.3194,11.949,1138.917-13.1177,948.5135,98.1656Z"/><path d="M1504.578,604.0422a1224.93,1224.93,0,0,0-92.4035-391.6677c34.995,2.8274,90.0412,11.7986,148.485,42.8176,89.69,47.6026,134.0235,119.2237,161.3469,163.3016,86.665,139.8079,104.3448,295.66,74.8046,454.6753-26.1131,140.5624-223.4152,337.905-354.0387,328.72-161.7452-11.3745-327.6559-32.8289-473.6227-118.3785-39.9085-23.3895-72.84-56.505-92.732-98.436-74.09-156.18-94.94-319.6724-54.8552-488.2356,14.1319-59.427,41.8377-114.3662,111.3569-146.9823,107,88.1256,106.7876,229.8666,165.4772,349.5858,17.0947-.8709,60.0866-5.2487,78.3031-35.2224,14.54-23.9237,6.52-53.0046,2.0644-68.3246-18.8137-64.6857-54.8333-181.1909-104.6854-330.3064a373.299,373.299,0,0,1,196.3064-68.787c35.341,55.3815,55.1651,103.6915,66.74,137.595,19.3256,56.6056,22.2525,92.3731,54.3993,221.0549,6.84,27.3816,12.7008,49.7519,16.5521,64.26a147.673,147.673,0,0,0,96.5015-15.67Z"/><path d="M443.4162,1170.8879c101.8526,19.545,125.8468,1.6006,170.0335,3.242a274.796,274.796,0,0,1,48.172,8.3936c66.6469,18.3943,140.3831,109.7913,174.3793,154.3319,111.1084,145.57,119.7254,212.5012,119.8929,242.99a194.79,194.79,0,0,1-7.0669,52.2736c-10.7261,35.8716-33.0357,65.9113-62.8058,92.5393-93.5152,83.6433-221.6274,103.0938-337.7385,36.7242-105.0773-60.0628-172.6412-130.0309-211.6891-180.1795-12.065-15.4948-67.275-87.7155-108.32-196.4015-30.1922-79.9471-34.7816-132.125-40.57-197.9315-3.81-43.3191-1.4972-54.4507,6.1469-62.6988C225.3028,1090.2333,309.811,1145.25,443.4162,1170.8879Z"/><path d="M641.3478,725.8492c.021,38.3107-1.2764,92.55-7.3763,157.3617-8.7327,92.7829-13.099,139.1744-31.6419,159.6386-84.9577,93.76-335.4834-35.3676-375.7737-71.0714-28.713-25.4445-39.4256-57.25-41.06-94.1316-3.593-81.0818,21.7674-152.571,25.4567-162.3413a449.7459,449.7459,0,0,1,45.5963-89.0365,1289.2483,1289.2483,0,0,0,231.1252,74.9927A1286.4967,1286.4967,0,0,0,641.3478,725.8492Z"/><path d="M333.4031,479.2483C435.5555,303.8242,566.0777,215.5907,763.4272,196.769A572.2172,572.2172,0,0,0,705.276,318.9215c-15.77,46.83-21.5039,84.2794-27.0466,120.48a972.225,972.225,0,0,0-11.0645,130.3152,607.97,607.97,0,0,1-132.7738-11.4743A613.5685,613.5685,0,0,1,333.4031,479.2483Z"/><path d="M1244.2033,1553.1283c22.38-8.658,41.7659,8.332,74.5376,20.999,46.5793,18.004,86.8364,14.3789,136.0331,9.9488a408.2076,408.2076,0,0,0,146.3965-42.1318c23.8044,138.5958,3.492,194.7676-80.468,240.5846-102.9737,56.1924-252.0679,53.6787-317.109-5.3456-9.71-8.8119-24.9921-23.4006-31.6106-46.7514-8.5808-30.2732,6.2-62.4506,36.113-125.57C1227.6964,1563.5025,1235.1716,1556.6223,1244.2033,1553.1283Z"/><path d="M1602.9453,1281.8163c36.96,119.9768,29.7448,144.6611-63.3761,173.9189-87.3348,27.438-176.74,38.0377-260.3133,6.1194-25.6239-56.0157-3.1163-97.0192,10.96-143.5979a547.5959,547.5959,0,0,0,312.73-36.44Z"/></svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:url(#linear-gradient);}.cls-2{fill:url(#linear-gradient-2);}</style><linearGradient id="linear-gradient" x1="257.9435" y1="308.0035" x2="1630.2435" y2="1569.5837" gradientUnits="userSpaceOnUse"><stop offset="0.497" stop-color="#fff"/><stop offset="0.5851" stop-color="#fff"/></linearGradient><linearGradient id="linear-gradient-2" x1="354.4742" y1="396.815" x2="1530.5072" y2="1477.9634" gradientUnits="userSpaceOnUse"><stop offset="0.497" stop-color="#7d1813"/><stop offset="0.5851" stop-color="#133053"/></linearGradient></defs><path class="cls-1" d="M219.0325,2000a141.53,141.53,0,0,1-58.5081-12.6319c-7.61-3.4545-20.9008-9.4762-33.15-21.0428-33.8952-32.0066-33.1513-81.2591-32.9453-94.9027.6-39.7172,15.4709-69.59,20.23-78.899,225.787-441.6115,338.6806-662.4172,356.0562-684.4642,5.3849-6.8324,22.07-27.4474,24.2767-56.6454,2.2948-30.3617-12.06-53.9726-18.2267-64.1167-28.5384-46.9416-170.6281-203.2468-371.9169-405.92-8.4553-7.3653-39.2247-35.9345-46.8949-84.8516A141.5824,141.5824,0,0,1,249.049,342.5524L919.8327,556.4418l795.97-527.0724a141.6126,141.6126,0,0,1,198.6984,198.4457L1502.47,835.6223l358.1742,305.5226A141.5985,141.5985,0,0,1,1752.1083,1397.43l-658.2935-88.4143Q704.522,1635.67,315.2294,1962.3247A141.3176,141.3176,0,0,1,219.0325,2000Z"/><polygon class="cls-2" points="1802.147 141.614 976.728 776.553 197.858 474.59 791.782 991.879 219.047 1858.387 1040.963 1097.807 1782.209 1259.053 1227.789 890.243 1802.147 141.614"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1894.0627,1233.3657c-2.643-311.597.1813-623.2365-1.2-934.85C1891.9708,98.4552,1793.5273,2.3466,1589.4544.851,1391.6247-.5994,1193.7806.536,995.94.5672S600.2443-1.0122,402.4255,1.06C211.6,3.0577,109.339,102.7282,107.4829,294.271c-3.0166,311.59.5582,623.24-1.5519,934.8444-.9136,134.91,53.7882,239.452,159.9542,317.4q268.2205,196.9248,539.6355,389.486c118.9277,84.3511,270.5213,85.5322,387.8937,2.2851,180.96-128.3454,359.7777-259.7147,539.5523-389.728C1840.3508,1470.8979,1895.2083,1368.7587,1894.0627,1233.3657Zm-256.11,186.241c-172.8209,124.1948-345.66,248.3887-516.98,374.6339-84.054,61.941-161.901,57.34-244.3413-3.6449q-250.6662-185.4273-505.034-365.83c-74.439-53.06-111.1074-121.3232-110.6215-213.6148,1.5372-292.044-1.0333-584.1125,1.171-876.1475C263.184,197.18,301.9844,159.5007,439.5943,157.889c188.0624-2.2027,376.1649-.5493,564.2528-.5493,188.0881.0671,376.2013-1.83,564.2567.7134,132.1645,1.7875,168.5936,36.9875,169.6014,167.8864,2.2877,296.985-.4531,594.0054,1.3778,890.9959C1739.6159,1303.66,1707.8166,1369.3969,1637.9529,1419.6067Z"/><path class="cls-1" d="M1496.1068,425.1642c-85.2965-88.87-204.3146-90.6627-230.1387-90.4676L458.39,333.98q4.497,470.1852,8.9941,940.37,167.602,115.5861,335.2041,231.1721,10.5193-242.1062,21.0389-484.2123l195.6782.9687,181.2336,471.884,326.8472-196.5373q-37.941-80.16-83.1693-165.3329c-30.9136-57.9456-62.0883-112.8155-93.0723-164.6067a426.3376,426.3376,0,0,0,77.711-49.0543c28.33-22.5091,136.4213-108.61,150.3738-248.9195,4.2017-42.2529-.5561-85.7755-14.8558-129.5786C1555.9846,514.4375,1536.29,467.03,1496.1068,425.1642ZM1184.1446,660.7889c-9.6272,18.973-24.873,28.633-35.1971,34.9942-45.1359,27.811-106.259,28.97-124.29,28.9108l-203.3255,9.0345q-2.2115-98.8089-4.423-197.6178a1819.726,1819.726,0,0,1,218.453.1843c39.92,2.4634,128.2118,9.2742,147.6715,48.045,9.5443,19.0156,9.5329,39.5354,9.5329,39.5355A83.8056,83.8056,0,0,1,1184.1446,660.7889Z"/><path d="M1035.3617,536.2949a1819.7272,1819.7272,0,0,0-218.4531-.1843q2.2113,98.8089,4.4231,197.6178l203.3256-9.0345c18.0311.0589,79.1544-1.1,124.29-28.9108,10.324-6.3612,25.57-16.0212,35.1971-34.9942a83.8077,83.8077,0,0,0,8.4213-36.9135s.0115-20.52-9.5328-39.5355C1163.5735,545.5691,1075.2818,538.7583,1035.3617,536.2949Z"/><path d="M1739.083,1216.9354c-1.8308-296.9905.91-594.0109-1.3777-890.9959-1.0078-130.8989-37.437-166.0989-169.6014-167.8864-188.0554-2.5435-376.1687-.6463-564.2568-.7134-188.0878,0-376.19-1.6534-564.2528.5493-137.61,1.6117-176.41,39.2908-177.447,177.1149-2.2044,292.035.3662,584.1035-1.1711,876.1475-.4858,92.2916,36.1825,160.5551,110.6216,213.6148q253.902,180.98,505.0338,365.83c82.44,60.9846,160.2874,65.5859,244.3415,3.6448,171.32-126.2452,344.159-250.4391,516.98-374.6339C1707.8166,1369.3969,1739.616,1303.66,1739.083,1216.9354ZM1579.229,669.712c-13.9526,140.3091-122.0441,226.41-150.3739,248.9195a426.3342,426.3342,0,0,1-77.711,49.0543c30.9841,51.7911,62.1587,106.6611,93.0723,164.6067q45.345,84.9964,83.1693,165.3329l-326.8472,196.5374q-90.6168-235.9421-181.2335-471.8841l-195.6784-.9686q-10.5191,242.106-21.0388,484.2121-167.602-115.5858-335.2039-231.172-4.4974-470.185-8.9944-940.37l807.5786.7166c25.8241-.1951,144.8422,1.5981,230.1387,90.4676,40.1829,41.8661,59.8778,89.2733,68.2664,114.9692C1578.6728,583.9365,1583.4307,627.4591,1579.229,669.712Z"/></svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.3 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M1600.656,1035.037h234.8033C1816.6841,1482.9151,1448.28,1836.44,1000,1836.716c-462.104,0-836.716-374.612-836.716-836.716S537.896,163.284,1000,163.284c366.0789.05,689.6183,238.0707,798.65,587.536L1584.2308,855.7174c-.0251-.2136-.0628-.4147-.1005-.6284L1408.9955,940.91a444.6264,444.6264,0,0,1,4.3985,59.09v.0251c-.0126,236.5627-185.1,428.3363-413.394,428.3237-115.416-.1508-225.5288-50.306-303.6708-138.3258l-169.2786,82.9427A602.4487,602.4487,0,0,0,1000,1602.4405C1318.8142,1602.0384,1582.12,1353.3108,1600.656,1035.037ZM1286.1523,691.516l170.3845-83.4706A602.4836,602.4836,0,0,0,1000,397.56c-332.7134,0-602.44,269.7271-602.44,602.44a602.95,602.95,0,0,0,12.8687,120.5937l177.5979-87.0145q-1.3385-16.7581-1.42-33.5792v-.0251C586.6186,763.4122,771.7065,571.6386,1000,571.6512,1106.7448,571.8271,1209.28,614.7688,1286.1523,691.516Z"/><path class="cls-1" d="M1000,0c552.2853,0,1000,447.7147,1000,1000S1552.2853,2000,1000,2000,0,1552.2853,0,1000,447.7147,0,1000,0Zm835.4593,1035.037H1600.656C1582.12,1353.3108,1318.8142,1602.0384,1000,1602.4405a602.4487,602.4487,0,0,1-472.9494-229.4748l169.2786-82.9427c78.142,88.02,188.2548,138.175,303.6708,138.3258,228.2935.0126,413.3814-191.761,413.394-428.3237V1000a444.6264,444.6264,0,0,0-4.3985-59.09L1584.13,855.089c.0377.2137.0754.4148.1005.6284L1798.65,750.82C1689.6183,401.3547,1366.0789,163.3343,1000,163.284c-462.104,0-836.716,374.612-836.716,836.716S537.896,1836.716,1000,1836.716C1448.28,1836.44,1816.6841,1482.9151,1835.4593,1035.037Z"/><path class="cls-1" d="M1456.5368,608.0454,1286.1523,691.516C1209.28,614.7688,1106.7448,571.8271,1000,571.6512c-228.2935-.0126-413.3814,191.761-413.394,428.3237V1000q.0755,16.8147,1.42,33.5792l-177.5979,87.0145A602.95,602.95,0,0,1,397.56,1000c0-332.7134,269.7271-602.44,602.44-602.44A602.4836,602.4836,0,0,1,1456.5368,608.0454Z"/></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path d="M1878.5819,120.4977q-110.353,190.063-220.7063,380.1417-160.854,277.0606-321.708,554.1135-302.6085,106.1205-605.2169,212.2255Q837.631,964.9413,944.3189,662.912,1221.3679,502.07,1498.4014,341.22,1688.4994,230.8664,1878.5819,120.4977Z"/><path d="M1837.39,961.8669c3.397,377.0556-314.4553,592.5149-340.3568,609.4767-75.59,49.4942-229.6926,134.8243-436.2356,129.3051-146.3835-3.91-258.1748-51.36-318.6374-82.5395L534.8865,1824.2869a189.7509,189.7509,0,0,1-267.0989.5363q-23.5422-23.2272-47.0766-46.4546l-45.5374-46.1438c-73.4832-74.47-72.8225-194.3774,1.477-268.0394q103.3454-102.4476,206.6829-204.9028c-31.7005-60.2527-80.6816-172.93-84.91-321.0084-1.0649-37.554-1.166-237.023,129.3129-436.2356,17.1717-26.22,232.2967-343.5439,609.4767-340.3567,240.7621,2.0367,407.7223,133.48,461.1887,179.5377-43.6407-29.796-223.365-145.1709-469.1022-113.5792-76.81,9.88-283.4077,51.5-424.7851,229.5449-175.0757,220.4809-189.3712,615.6644,59.5764,864.169q3.4165,3.4166,6.88,6.7552c2.2232,2.301,4.4776,4.602,6.7552,6.88,248.5046,248.9477,643.6881,234.6521,864.1613,59.5764,183.541-145.7461,221.7169-363.996,229.5449-424.7851,18.742-145.443-18.0036-264.8679-31.7161-305.1115a686.1057,686.1057,0,0,0-81.84-164.0295A733.1453,733.1453,0,0,1,1766.674,666.8221C1776.6086,687.7563,1836.0607,813.5089,1837.39,961.8669Z"/><path class="cls-1" d="M1963.78,35.2919a120.4947,120.4947,0,0,1,19.0063,145.7l-179.8487,309.76a850.4526,850.4526,0,0,1,72.5816,124.3922,871.8167,871.8167,0,0,1,44.8455,115.81c24.2224,78.3028,36.8466,155.6262,37.5151,229.8247a772.8709,772.8709,0,0,1-56.8945,298.1853c-30.8454,76.2429-74.1129,149.524-128.6055,217.8224-92.6684,116.1522-190.6383,183.1135-209.3337,195.3568-59.623,39.0388-122.1845,70.9414-185.9508,94.8139-96.5008,36.1237-196.5,54.4381-297.1981,54.4381h-.0233c-7.4,0-14.9019-.101-22.2945-.2954a850.9329,850.9329,0,0,1-223.1551-36.1469q-33.4067-10.0863-66.0984-22.9164L619.8668,1909.71a310.0948,310.0948,0,0,1-436.71.8784l-47.0766-46.4547c-.3809-.3731-.7618-.754-1.1349-1.1349l-45.53-46.1437A310.1,310.1,0,0,1,91.818,1378.622l146.881-145.614q-12.9663-32.4507-23.2506-65.7486A846.471,846.471,0,0,1,177.9877,941.71c-1.788-62.5537,3.6846-283.89,148.9566-505.6844,12.1578-18.5632,78.6216-115.818,193.6155-207.9811,67.5988-54.1738,140.157-97.3558,215.6536-128.3412a774.49,774.49,0,0,1,295.3557-58.5347c2.1922,0,4.462.0077,6.6619.0311,205.9989,1.7412,367.1755,83.06,469.8173,155.0977l310.04-180.0042A120.47,120.47,0,0,1,1963.78,35.2919ZM1657.8756,500.6394q110.3532-190.0747,220.7063-380.1417-190.0863,110.3647-380.18,220.7219c-53.4664-46.0582-220.4266-177.501-461.1887-179.5377-377.18-3.1872-592.305,314.1366-609.4767,340.3567C297.2571,701.2512,297.3582,900.72,298.4231,938.2742c4.2288,148.0782,53.21,260.7557,84.91,321.0084Q279.9882,1361.73,176.6506,1464.1854c-74.2995,73.662-74.96,193.5689-1.477,268.0394l45.5374,46.1438q23.53,23.2273,47.0766,46.4546a189.7509,189.7509,0,0,0,267.0989-.5363L742.16,1618.1092c60.4626,31.18,172.2539,78.6294,318.6374,82.5395,206.543,5.5192,360.6457-79.8109,436.2356-129.3051,25.9015-16.9618,343.7538-232.4211,340.3568-609.4767-1.3293-148.358-60.7814-274.1106-70.716-295.0448A733.1453,733.1453,0,0,0,1657.8756,500.6394Z"/><path class="cls-1" d="M1498.4014,341.22Q1221.364,502.0736,944.3189,662.912q-106.68,302.0371-213.3682,604.0664,302.6085-106.1088,605.2169-212.2255,160.854-277.0489,321.708-554.1135a686.1057,686.1057,0,0,1,81.84,164.0295c13.7125,40.2436,50.4581,159.6685,31.7161,305.1115-7.828,60.7891-46.0039,279.039-229.5449,424.7851-220.4732,175.0757-615.6567,189.3713-864.1613-59.5764-2.2776-2.2776-4.532-4.5786-6.7552-6.88q-3.4631-3.3348-6.88-6.7552C415.1429,1072.85,429.4384,677.6662,604.5141,457.1853,745.8915,279.14,952.4889,237.5206,1029.2992,227.64,1275.0364,196.0487,1454.7607,311.4236,1498.4014,341.22Z"/></svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1981.0352,532.5017A108.33,108.33,0,0,1,1956.7039,601.4l-382.2164,508.8171,211.38,323.2922a111.0156,111.0156,0,0,1-93.2294,171.7854,86.4281,86.4281,0,0,1-12.46-.6179l-363.5188-41.1607-220.7356,380.9948a110.8305,110.8305,0,0,1-192.05,0L683.1378,1563.5159l-363.5187,41.1607a88.5857,88.5857,0,0,1-12.7765.6179,111.0151,111.0151,0,0,1-92.9133-171.7854l211.38-323.2922L41.21,599.23A111.2134,111.2134,0,0,1,130.07,421.1926a79.85,79.85,0,0,1,14.6448,1.2647l526.8967,70.1341L901.6889,58.9241a111.3051,111.3051,0,0,1,196.4185,0l230.0772,433.6673,525.0284-70.1341c3.7367-.3306,7.79-.9342,11.5261-.9342,1.5666,0,3.4349-.33,4.987-.33a8.27,8.27,0,0,1,2.8169.33A110.9255,110.9255,0,0,1,1981.0352,532.5017ZM1438.962,1105.9341l430.8647-573.3606-603.5843,80.453L999.9916,111.0648,733.7407,613.0265l-603.5843-80.453,430.8648,573.3606L306.9288,1494.3878,742.7806,1444.82l257.211,444.2592,257.211-444.2592,435.5356,49.5681Z"/><path d="M1869.8267,532.5735,1438.962,1105.9341l253.7762,388.4537L1257.2026,1444.82l-257.211,444.2592L742.7806,1444.82l-435.8518,49.5681,254.0924-388.4537L130.1564,532.5735l603.5843,80.453L999.9916,111.0648l266.2508,501.9617ZM1153.0793,949.0953v-204.51l-153.0877-288.7-153.39,288.7v204.51l153.39,264.3825Z"/><polygon class="cls-1" points="1153.079 744.585 1153.079 949.095 999.992 1213.478 846.602 949.095 846.602 744.585 999.992 455.886 1153.079 744.585"/></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1627.3293,646.3605c201.1888,303.8969,219.1489,727.603-124.0251,945.0791-313.719,198.3745-666.4325-23.0237-911.1256,408.56C163.42,1423.0626,143.776,1095.3282,377.7994,854.0146,154.1632,391.8566,459.4617-65.2378,1053.5,7.71,841.3589,139.6019,706.11,404.4817,768.1171,612.1245c83.6177-115.0394,121.7871-225.32,145.6359-378.8115,157.1421,120.6568,268.5419,347.9437,196.9842,558.6834C1232.7956,679.4776,1425.5752,630.0846,1627.3293,646.3605Zm-392.3749,923.9317c333.0807-43.21,565.1373-368.7069,329.4412-815.4366,47.1324,328.3108-138.0631,533.7156-426.803,594.0384-103.8271,21.6109-196.4192,42.9391-276.1148,75.1972C931.3514,1304,916.1944,1133.6784,828.372,965.8665c176.4924-93.1459,259.8389-301.9189,134.13-517.1345-62.0181,197.2668-140.301,296.3128-232.6331,354.9514C585.363,547.778,623.25,340.4065,818.8212,111.4354c-368.9894,78.8593-528.652,395.6527-293.2271,783.7212,107.7491,177.34,196.9842,351.3232,145.3533,519.1238-45.1771,147.8738-138.6169,264.3373-91.4731,413.0475a21.4727,21.4727,0,0,0-.5652,4.2047,7.1554,7.1554,0,0,1,1.4016-1.6728,1.0384,1.0384,0,0,0,.2825.8364v-1.13C747.84,1626.41,921.8118,1610.9821,1234.9544,1570.2922Zm63.7023-400.4224c-57.52-140.8548-18.7965-296.8779,84.748-395.9239-236.5552,58.65-342.9027,239.347-333.917,480.6606,17.9487-4.1933,35.9088-8.1267,53.8689-12.0487l10.1046-2.2493C1187.822,1224.0439,1248.9924,1201.02,1298.6567,1169.87Zm-758.1882-8.9744c-30.02-65.6689-65.3751-132.7168-105.5111-200.9176-127.6646,129.0887-138.6169,365.35,49.6755,686.0767C443.1066,1401.09,469.7585,1257.7147,540.4685,1160.8954Z"/><path d="M1383.4047,773.9459c-103.5445,99.046-142.2677,255.0691-84.748,395.9239-49.6643,31.15-110.8347,54.1741-185.1955,70.4387l-10.1046,2.2493c-17.96,3.922-35.92,7.8554-53.8689,12.0487C1040.502,1013.2929,1146.85,832.5959,1383.4047,773.9459Z"/><path d="M1234.9544,1570.2922c-313.1426,40.69-487.1144,56.1181-654.3612,259.2737v1.13a1.0384,1.0384,0,0,1-.2825-.8364,7.1554,7.1554,0,0,0-1.4016,1.6728,21.4727,21.4727,0,0,1,.5652-4.2047c-47.1438-148.71,46.296-265.1737,91.4731-413.0475,51.6309-167.8006-37.6042-341.7838-145.3533-519.1238C290.1692,507.0881,449.8318,190.2947,818.8212,111.4354,623.25,340.4065,585.363,547.778,729.8686,803.6834c92.3321-58.6386,170.615-157.6846,232.6331-354.9514,125.7092,215.2156,42.3627,423.9886-134.13,517.1345,87.8224,167.8119,102.9794,338.133,33.1058,458.2247,79.6956-32.2581,172.2877-53.5863,276.1148-75.1972,288.74-60.3228,473.9354-265.7276,426.803-594.0384C1800.0917,1201.5853,1568.0351,1527.0818,1234.9544,1570.2922Z"/><path d="M434.9574,959.9778c40.136,68.2008,75.491,135.2487,105.5111,200.9176-70.71,96.8193-97.3619,240.1947-55.8356,485.1591C296.3405,1325.3278,307.2928,1089.0665,434.9574,959.9778Z"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M2000,1282.8322v7.1983l-488.4867,626.6234H1059.0406l-58.91-30.604-59.1595,30.604H488.4867L0,1290.0305v-7.1983L354.73,972.3557l-42.703-50.6822L834.468,83.3461h331.064l522.4409,838.3274-42.703,50.6822Zm-667.2665,596.2911,442.7052-571.3122L1412.48,989.8647l69.9681-83.0858L1072.9278,249.8005H927.0722L517.5628,906.7789l69.9681,83.0858L224.5726,1307.8111l442.6939,571.3122-146.3649-458.392,176.72-299.9282,198.0771,234.8494-94.4151,112.1618L1000.13,1811.215l198.5863-343.4007-94.4038-112.1618,198.0658-234.8494,176.72,299.9282Z"/><path d="M1775.4387,1307.8111l-442.7052,571.3122,146.3649-458.392-176.72-299.9282-198.0658,234.8494,94.4038,112.1618L1000.13,1811.215,801.2835,1467.8143l94.4151-112.1618L697.6215,1120.8031l-176.72,299.9282,146.3649,458.392L224.5726,1307.8111,587.5309,989.8647l-69.9681-83.0858L927.0722,249.8005h145.8556l409.5207,656.9784L1412.48,989.8647ZM1204.6359,844.2694,1000.13,399.7646,795.3754,844.2694ZM1000.13,1231.9237l204.5057-262.6352h-409.26Z"/><polygon class="cls-1" points="1000.13 399.765 1204.636 844.269 795.375 844.269 1000.13 399.765"/><polygon class="cls-1" points="1204.636 969.288 1000.13 1231.924 795.375 969.288 1204.636 969.288"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

1
src/svg/set/fossil.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.3 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1893.8378,552.7582a110.4258,110.4258,0,0,1,15.9884,109.9739l-353.2449,886.9216a100.4257,100.4257,0,0,1-7.3005,14.59,110.1536,110.1536,0,0,1,15.1582,55.8455v268.7886A111.0027,111.0027,0,0,1,1453.3279,2000h-906.56a111.0027,111.0027,0,0,1-111.1111-111.1225V1620.0889a109.9523,109.9523,0,0,1,14.8739-55.8455,98.7194,98.7194,0,0,1-7.0162-14.59L89.9851,662.7321a111.7335,111.7335,0,0,1,15.9884-109.9739L509.4464,42.0974A111.2465,111.2465,0,0,1,596.7114,0h806.6728a111.6829,111.6829,0,0,1,87.265,42.0974Zm-440.51,955.6965,353.2449-886.9216H1502.7144L1316.4035,887.8086l122.6077,180.9891-101.57,272.996H662.3592l-177.6-478.6727h679.289l266.2642-380.48h266.56L1403.3842,111.1566H596.7114L193.2385,621.5331l353.5292,886.9216Zm-.0341,380.366v-268.8h-906.56v268.8Z"/><polygon points="1806.573 621.533 1453.328 1508.455 546.768 1508.455 193.239 621.533 596.711 111.157 1403.384 111.157 1696.872 482.641 1430.312 482.641 1164.048 863.121 484.759 863.121 662.359 1341.794 1337.441 1341.794 1439.011 1068.798 1316.403 887.809 1502.714 621.533 1806.573 621.533"/><rect x="546.7336" y="1620.0207" width="906.5602" height="268.8"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1985,944.1265a111.5592,111.5592,0,0,1,0,111.747l-444.127,769.3677a111.635,111.635,0,0,1-96.6006,55.7318H555.7258a111.6209,111.6209,0,0,1-96.5919-55.7318L15.0068,1055.8735a111.5177,111.5177,0,0,1,0-111.747L459.1339,174.7588a111.6209,111.6209,0,0,1,96.5919-55.7318H1444.272a111.635,111.635,0,0,1,96.6006,55.7318Zm-162.3325-58.2232L1693.7718,662.71H306.226L177.3394,885.9033ZM1627.0948,1452.714l128.8952-223.21H1139.53V1027.737H860.588v201.7666h-616.46L372.74,1452.714H860.588v316.6666H1139.53V1452.714ZM1572.97,453.6666,1444.3579,230.4733H555.82L426.9251,453.6666Z"/><polygon points="1693.772 662.71 1822.667 885.903 177.339 885.903 306.226 662.71 1693.772 662.71"/><polygon points="1755.99 1229.504 1627.095 1452.714 1139.53 1452.714 1139.53 1769.381 860.588 1769.381 860.588 1452.714 372.74 1452.714 244.128 1229.504 860.588 1229.504 860.588 1027.737 1139.53 1027.737 1139.53 1229.504 1755.99 1229.504"/><polygon points="1444.358 230.473 1572.97 453.667 426.925 453.667 555.82 230.473 1444.358 230.473"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M1500.006,133.9647,2000,1000l-499.994,866.0353H499.994L0,1000,499.994,133.9647Zm299.077,861.1621-248.3646-430.173H1086.6371V940.9816l329.5284,190.2464,145.0554,83.7445L1285.79,1692.0289h110.9311Zm-345.06-597.6618-57.302-99.24H592.0085l-246,426.0919,235.4855,407.8716L912.7987,940.8976V397.465ZM1092.3985,1692.0289l236.8538-410.2481-329.6-190.2945L668.4071,1282.729l-145.0434,83.7444L249.3008,891.8056,189.6583,995.1268l402.35,696.9021Z"/><polygon points="1550.718 564.954 1799.083 995.127 1396.721 1692.029 1285.79 1692.029 1561.221 1214.972 1416.166 1131.228 1086.637 940.982 1086.637 564.954 1550.718 564.954"/><polygon points="1396.721 298.225 1454.023 397.465 912.799 397.465 912.799 564.954 912.799 940.898 581.494 1132.188 346.008 724.317 592.008 298.225 1396.721 298.225"/><polygon points="1329.252 1281.781 1092.399 1692.029 592.008 1692.029 189.658 995.127 249.301 891.806 523.364 1366.473 668.407 1282.729 999.652 1091.486 1329.252 1281.781"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#fff;}</style></defs><polygon points="1521.036 1058.995 1521.036 1375.876 1310.899 1217.43 1521.036 1058.995"/><polygon points="1521.036 559.255 1521.036 602.99 999.946 995.474 478.857 602.99 478.857 559.255 576.083 485.953 999.946 805.398 1424.072 485.953 1521.036 559.255"/><polygon points="1339.714 422.682 999.946 678.593 660.19 422.682 999.946 166.771 1339.714 422.682"/><polygon points="1261.272 1636.415 999.946 1833.181 738.632 1636.415 999.946 1439.397 1261.272 1636.415"/><path class="cls-1" d="M1126.2381,1217.43l394.7976-297.5712V729.7828L999.9463,1122.5289,478.8569,729.7828V919.8585l395.06,297.5712L528.2454,1477.98l126.28,94.9127,345.421-260.2883L1345.63,1572.893l126.0294-95.1631ZM1687.759,559.4218V1440.59a166.5424,166.5424,0,0,1-66.36,133.2332L1100.31,1966.3071a166.1657,166.1657,0,0,1-200.619,0L378.6011,1573.8233a166.5424,166.5424,0,0,1-66.36-133.2332V559.4218a166.1543,166.1543,0,0,1,66.36-133.2332L899.6905,33.4425a167.1585,167.1585,0,0,1,200.619,0l521.0894,392.7461A166.1543,166.1543,0,0,1,1687.759,559.4218Zm-166.7233,816.4541v-316.88L1310.8992,1217.43Zm0-772.8859V559.2548l-96.964-73.3015L999.9463,805.398,576.0834,485.9533l-97.2265,73.3015V602.99L999.9463,995.4738ZM999.9463,678.5934l339.7678-255.9112L999.9463,166.771,660.1905,422.6822Zm0,1154.5879,261.3259-196.7667L999.9463,1439.3975,738.6324,1636.4146ZM478.8569,1375.8759,688.9934,1217.43,478.8569,1058.9954Z"/><polygon points="999.946 1122.529 1521.036 729.783 1521.036 919.859 1126.238 1217.43 1471.659 1477.73 1345.63 1572.893 999.946 1312.605 654.525 1572.893 528.245 1477.98 873.917 1217.43 478.857 919.859 478.857 729.783 999.946 1122.529"/><polygon points="688.993 1217.43 478.857 1375.876 478.857 1058.995 688.993 1217.43"/></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000"><defs><style>.cls-1{fill:#aab6bb;}.cls-2{fill:#fff;}.cls-3{fill:#f9b20c;}</style></defs><path class="cls-1" d="M1385.6249,235.6643q-.6255-1.465-1.2511-2.93,1.4294.6508,2.8639,1.2964Q1386.46,234.8648,1385.6249,235.6643Z"/><path class="cls-2" d="M1982.1028,1377.7108c-2.7307-50.9875-13.626-99.2121-32.5056-144.1271a405.7607,405.7607,0,0,0-37.8415-70.2318c-33.69-49.4606-73.8418-83.2732-107.5312-105.7044a328.7836,328.7836,0,0,0,36.7395-54.6016c9.8846-18.4488,15.6849-34.7875,23.3088-54.9919A714.7329,714.7329,0,0,0,1909.98,668.7883c-3.256-90.9859-27.63-179.43-72.46-262.8834-11.299-21.0164-48.371-87.638-117.3-155.3517a703.74,703.74,0,0,0-66.3664-57.0576s-7.9-5.9609-15.9127-11.6565c-70.0306-49.77-182.39-91.4146-182.39-91.4146-68.1407-25.254-119.7129-44.3662-179.517-59.2643-31.06-7.7375-55.26-12.073-64.1361-13.6857A1064.4373,1064.4373,0,0,0,1048.6282.6022a492.562,492.562,0,0,1-46.272,93.6329,492.8369,492.8369,0,0,1-75.9408,92.5443A439.5347,439.5347,0,0,1,937.3369,0c-9.5231.7655-195.3328,16.4844-314.0718,64.8251-51.3008,20.8837-103.9692,49.6167-103.9692,49.6167-20.6591,11.2481-42.9821,24.3234-66.6421,39.5932-22.4862,14.5145-45.86,30.9479-69.98,49.7289Q270.3708,291.2181,183.6155,410.3348c-44.4723,61.1609-80.35,123.9344-106.6333,186.5752C46.9735,668.431,28.2944,742.3915,21.4657,816.75c-10.6459,115.9729-.99,230.17,28.6922,339.4058C78.891,1261.9013,126.8643,1364.5845,192.72,1461.368c54.0158,79.36,120.1575,154.1985,196.5882,222.4532,48.28,43.1147,124.4344,107.44,228.8734,169.4375a1404.8007,1404.8007,0,0,0,233.1094,110.7774q-23.8848-77.7779-47.7692-155.5558a504.49,504.49,0,0,0,82.4107,78.6835c94.7559,71.816,189.0226,92.1172,233.1922,100.9611,140.2357,28.0788,251.9663-.011,326.6265-18.7811,135.8679-34.1581,224.7831-90.9518,244.8678-104.102A753.1336,753.1336,0,0,0,1894.7406,1667.5c29.5905-42.1756,52.0666-86.76,66.7951-132.5185A435.3245,435.3245,0,0,0,1982.1028,1377.7108Z"/><path class="cls-3" d="M759.2679,193.903c-8.3832,92.6325,29.7919,165.9918,81.2587,230.438,65.2817-47.1273,132.7015-94.2564,198.34-143.7481,40.75-30.7261,76.6675-66.7006,93.5765-123.7524,28.1056,30.584,55.3756,57.1355,79.02,86.5968,61.2225,76.2859,99.5369,162.3646,106.183,261.2466,5.5875,83.13-12.4289,161.7885-46.4666,236.66-52.2256,114.879-133.3033,207.1066-231.015,285.5268-1.3653,1.0959-3.3651,1.4016-4.5174,1.8578-5.952-34.5384-9.7633-69.31-18.1372-102.9459C988.7879,810.4156,925.4981,715.16,837.6833,637.1946,793.7084,598.152,743.3089,566.292,695.2,532.0481c-4.53-3.2243-15.4846-3.0244-20.0917.2788C550.4482,621.7079,482.6924,743.1282,475.64,896.49c-5.7263,124.5264,35.2373,235.0123,108.0951,334.6732a38.9747,38.9747,0,0,0,5.365,5.3851c.2738.2511,1.1173-.1189,3.6125-.4737.39-46.5158,6.6319-92.856,27.1786-135.2933,17.5143-36.1745,37.59-71.2563,58.5834-105.5671,40.2566-65.7954,58.2974-136.9576,56.2326-213.6577-.1515-5.6274-.02-11.2624-.02-22.0763C807.7366,832.78,879.54,900.9459,899.9447,1003.822c11.1271,56.101-6.8748,107.0011-33.94,154.7065-31.4187,55.38-66.1878,108.8645-97.41,164.3494-65.0669,115.6312-79.16,238.9948-51.923,367.934a135.8176,135.8176,0,0,1,2.4685,15.3547c.23,2.4552-.7284,5.022-1.3633,8.8258-4.1137-1.3611-7.9546-1.865-10.9452-3.7313-146.519-91.4508-277.6508-199.989-375.7225-344.0839C221.1883,1205.6714,170.2419,1027.28,188.1656,832.0516,199.186,712.0134,248.6682,605.5,318.9989,508.7971q142.8246-196.38,367.8516-289.12C709.4912,210.38,732.9967,203.1877,759.2679,193.903Z"/><path class="cls-1" d="M1063.2086,1223.2928c-5.705,21.8546-13.0041,43.4337-16.8392,65.6116-16.5953,95.9676,64.5668,194.6934,161.58,204.2,125.1,12.2587,199.604-85.5936,197.0974-188.6284-1.9829-81.5054-47.0487-136.891-120.8689-168.1045-27.6729-11.7009-57.564-18.156-88.3023-27.5721,19.9945-20.4786,40.421-40.8056,60.1922-61.751,89.895-95.2334,160.57-202.3582,198.978-328.594,47.9165-157.4856,29.2319-307.6249-52.5748-450.2139-6.0776-10.5934-11.2519-21.7052-16.8463-32.5759q.8322-.7968,1.618-1.639c33.7677,16.5,68.7239,30.969,101.072,49.8953,84.4738,49.4238,154.827,113.8956,201.7417,201.2153,31.78,59.15,50.2139,121.93,52.6306,189.6211,5.4749,153.3561-50.7075,284.0627-144.561,401.42-9.586,11.9865-19.156,23.9858-28.4291,35.5982,35.4137,17.54,70.4631,31.6942,102.1942,51.2369,83.1572,51.2151,137.674,123.18,143.0587,223.6525,3.6225,67.5924-18.5491,129.537-57.2437,184.6874-89.133,127.039-214.4944,202.1555-360.796,244.0534-104.49,29.9239-210.428,31.9422-314.521-3.29-90.98-30.7937-165.5867-82.1087-198.5428-177.8711-22.6255-65.7437-13.3063-130.619,10.5861-194.2585,31.6767-84.3737,87.089-151.5591,153.2044-210.9,3.7336-3.351,8.9465-5.0538,13.4708-7.5237Q1062.1732,1222.4091,1063.2086,1223.2928Z"/></svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

Some files were not shown because too many files have changed in this diff Show More