-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathui.html
399 lines (384 loc) · 48.3 KB
/
ui.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Circular Clone</title>
<link
href="https://fonts.googleapis.com/css2?family=Urbanist:wght@400;500;600&display=swap"
rel="stylesheet"
/>
<script src="https://cdn.tailwindcss.com"></script>
<style>
/* Dark Theme Styles */
* {
font-family: "Urbanist", sans-serif;
}
body {
font-family: "Urbanist", sans-serif;
/* background-color: #2c2c2c; */
color: #e0e0e0;
padding: 12px;
border-radius: 0.625rem;
border: 1px solid #7967ff;
background: #09090b;
position: relative;
}
h2 {
margin-top: 0;
display: flex;
align-items: center;
text-align: center;
font-size: 24px;
font-weight: 500;
margin-bottom: 20px;
}
h2::before {
margin-right: 8px;
}
label {
display: flex;
align-items: center;
margin-bottom: 8px;
margin-top: 20px;
font-size: 15px;
}
.description {
font-size: 12px;
color: #888;
margin-bottom: 16px;
}
p {
font-size: 12px;
font-weight: 100;
}
input {
margin-top: 5px;
padding: 10px;
width: 100%;
border: 1px solid #626262;
border-radius: 4px;
background-color: #3a3a3a;
color: #e0e0e0;
}
input::placeholder {
color: #888;
}
button {
background: var(
--Linear-degrade,
linear-gradient(90deg, #c082ff 0%, #7967ff 100%)
);
color: #e0e0e0;
border: none;
padding: 14px 12px;
border-radius: 4px;
cursor: pointer;
transition: background-color 0.3s;
width: 100%;
font-size: 20px;
margin-top: 10px;
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
}
button:hover {
background-color: #626262;
}
.row {
display: flex;
gap: 10px;
}
.input {
flex: 1;
}
.bg-gradient {
border-radius: 5.375rem;
border: 10px solid #7967ff;
opacity: 1;
background: var(
--Linear-degrade,
linear-gradient(90deg, #c082ff 100%, #7967ff 100%)
);
filter: blur(75px);
position: absolute;
bottom: 0;
left: 0;
right: 0;
width: 100px;
height: 100px;
z-index: -1;
}
.coffee-link {
display: flex;
/* justify-content: center; */
margin-top: 20px;
}
.input-field {
border-radius: 0.3125rem;
border: 1px solid #27272a;
background: #18181b;
}
</style>
</head>
<body>
<h2
style="
justify-content: center;
display: flex;
align-items: center;
margin-top: 12px;
"
>
<svg
width="192"
height="23"
viewBox="0 0 192 23"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M36.768 20.472C34.688 20.472 33.04 19.896 31.824 18.744C30.608 17.576 30 15.912 30 13.752V9.72C30 7.56 30.608 5.904 31.824 4.752C33.04 3.584 34.688 3 36.768 3C38.832 3 40.424 3.568 41.544 4.704C42.68 5.824 43.248 7.368 43.248 9.336V9.48H40.128V9.24C40.128 8.248 39.848 7.432 39.288 6.792C38.744 6.152 37.904 5.832 36.768 5.832C35.648 5.832 34.768 6.176 34.128 6.864C33.488 7.552 33.168 8.488 33.168 9.672V13.8C33.168 14.968 33.488 15.904 34.128 16.608C34.768 17.296 35.648 17.64 36.768 17.64C37.904 17.64 38.744 17.32 39.288 16.68C39.848 16.024 40.128 15.208 40.128 14.232V13.8H43.248V14.136C43.248 16.104 42.68 17.656 41.544 18.792C40.424 19.912 38.832 20.472 36.768 20.472Z"
fill="#D4D4D8"
/>
<path
d="M46.1653 20.136V8.232H49.1893V20.136H46.1653ZM47.6773 6.84C47.1333 6.84 46.6693 6.664 46.2853 6.312C45.9173 5.96 45.7333 5.496 45.7333 4.92C45.7333 4.344 45.9173 3.88 46.2853 3.528C46.6693 3.176 47.1333 3 47.6773 3C48.2373 3 48.7013 3.176 49.0693 3.528C49.4373 3.88 49.6213 4.344 49.6213 4.92C49.6213 5.496 49.4373 5.96 49.0693 6.312C48.7013 6.664 48.2373 6.84 47.6773 6.84Z"
fill="#D4D4D8"
/>
<path
d="M52.7803 20.136V8.232H55.7563V9.576H56.1883C56.3643 9.096 56.6523 8.744 57.0523 8.52C57.4683 8.296 57.9483 8.184 58.4923 8.184H59.9323V10.872H58.4443C57.6763 10.872 57.0443 11.08 56.5483 11.496C56.0523 11.896 55.8043 12.52 55.8043 13.368V20.136H52.7803Z"
fill="#D4D4D8"
/>
<path
d="M67.7061 20.472C66.5541 20.472 65.5061 20.232 64.5621 19.752C63.6341 19.272 62.8981 18.576 62.3541 17.664C61.8101 16.752 61.5381 15.648 61.5381 14.352V14.016C61.5381 12.72 61.8101 11.616 62.3541 10.704C62.8981 9.792 63.6341 9.096 64.5621 8.616C65.5061 8.136 66.5541 7.896 67.7061 7.896C68.8421 7.896 69.8181 8.096 70.6341 8.496C71.4501 8.896 72.1061 9.448 72.6021 10.152C73.1141 10.84 73.4501 11.624 73.6101 12.504L70.6821 13.128C70.6181 12.648 70.4741 12.216 70.2501 11.832C70.0261 11.448 69.7061 11.144 69.2901 10.92C68.8901 10.696 68.3861 10.584 67.7781 10.584C67.1701 10.584 66.6181 10.72 66.1221 10.992C65.6421 11.248 65.2581 11.64 64.9701 12.168C64.6981 12.68 64.5621 13.312 64.5621 14.064V14.304C64.5621 15.056 64.6981 15.696 64.9701 16.224C65.2581 16.736 65.6421 17.128 66.1221 17.4C66.6181 17.656 67.1701 17.784 67.7781 17.784C68.6901 17.784 69.3781 17.552 69.8421 17.088C70.3221 16.608 70.6261 15.984 70.7541 15.216L73.6821 15.912C73.4741 16.76 73.1141 17.536 72.6021 18.24C72.1061 18.928 71.4501 19.472 70.6341 19.872C69.8181 20.272 68.8421 20.472 67.7061 20.472Z"
fill="#D4D4D8"
/>
<path
d="M80.9526 20.328C80.0246 20.328 79.2086 20.12 78.5046 19.704C77.8166 19.272 77.2806 18.68 76.8966 17.928C76.5126 17.176 76.3206 16.312 76.3206 15.336V8.232H79.3446V15.096C79.3446 15.992 79.5606 16.664 79.9926 17.112C80.4406 17.56 81.0726 17.784 81.8886 17.784C82.8166 17.784 83.5366 17.48 84.0486 16.872C84.5606 16.248 84.8166 15.384 84.8166 14.28V8.232H87.8406V20.136H84.8646V18.576H84.4326C84.2406 18.976 83.8806 19.368 83.3526 19.752C82.8246 20.136 82.0246 20.328 80.9526 20.328Z"
fill="#D4D4D8"
/>
<path
d="M91.4456 20.136V3.336H94.4696V20.136H91.4456Z"
fill="#D4D4D8"
/>
<path
d="M101.757 20.472C100.909 20.472 100.149 20.328 99.4766 20.04C98.8046 19.736 98.2686 19.304 97.8686 18.744C97.4846 18.168 97.2926 17.472 97.2926 16.656C97.2926 15.84 97.4846 15.16 97.8686 14.616C98.2686 14.056 98.8126 13.64 99.5006 13.368C100.205 13.08 101.005 12.936 101.901 12.936H105.165V12.264C105.165 11.704 104.989 11.248 104.637 10.896C104.285 10.528 103.725 10.344 102.957 10.344C102.205 10.344 101.645 10.52 101.277 10.872C100.909 11.208 100.669 11.648 100.557 12.192L97.7726 11.256C97.9646 10.648 98.2686 10.096 98.6846 9.6C99.1166 9.088 99.6846 8.68 100.389 8.376C101.109 8.056 101.981 7.896 103.005 7.896C104.573 7.896 105.813 8.288 106.725 9.072C107.637 9.856 108.093 10.992 108.093 12.48V16.92C108.093 17.4 108.317 17.64 108.765 17.64H109.725V20.136H107.709C107.117 20.136 106.629 19.992 106.245 19.704C105.861 19.416 105.669 19.032 105.669 18.552V18.528H105.213C105.149 18.72 105.005 18.976 104.781 19.296C104.557 19.6 104.205 19.872 103.725 20.112C103.245 20.352 102.589 20.472 101.757 20.472ZM102.285 18.024C103.133 18.024 103.821 17.792 104.349 17.328C104.893 16.848 105.165 16.216 105.165 15.432V15.192H102.117C101.557 15.192 101.117 15.312 100.797 15.552C100.477 15.792 100.317 16.128 100.317 16.56C100.317 16.992 100.485 17.344 100.821 17.616C101.157 17.888 101.645 18.024 102.285 18.024Z"
fill="#D4D4D8"
/>
<path
d="M112.176 20.136V8.232H115.152V9.576H115.584C115.76 9.096 116.048 8.744 116.448 8.52C116.864 8.296 117.344 8.184 117.888 8.184H119.328V10.872H117.84C117.072 10.872 116.44 11.08 115.944 11.496C115.448 11.896 115.2 12.52 115.2 13.368V20.136H112.176Z"
fill="#D4D4D8"
/>
<path
d="M134.553 20.472C132.473 20.472 130.825 19.896 129.609 18.744C128.393 17.576 127.785 15.912 127.785 13.752V9.72C127.785 7.56 128.393 5.904 129.609 4.752C130.825 3.584 132.473 3 134.553 3C136.617 3 138.209 3.568 139.329 4.704C140.465 5.824 141.033 7.368 141.033 9.336V9.48H137.913V9.24C137.913 8.248 137.633 7.432 137.073 6.792C136.529 6.152 135.689 5.832 134.553 5.832C133.433 5.832 132.553 6.176 131.913 6.864C131.273 7.552 130.953 8.488 130.953 9.672V13.8C130.953 14.968 131.273 15.904 131.913 16.608C132.553 17.296 133.433 17.64 134.553 17.64C135.689 17.64 136.529 17.32 137.073 16.68C137.633 16.024 137.913 15.208 137.913 14.232V13.8H141.033V14.136C141.033 16.104 140.465 17.656 139.329 18.792C138.209 19.912 136.617 20.472 134.553 20.472Z"
fill="#D4D4D8"
/>
<path d="M143.95 20.136V3.336H146.974V20.136H143.95Z" fill="#D4D4D8" />
<path
d="M156.229 20.472C155.045 20.472 153.981 20.232 153.037 19.752C152.093 19.272 151.349 18.576 150.805 17.664C150.261 16.752 149.989 15.656 149.989 14.376V13.992C149.989 12.712 150.261 11.616 150.805 10.704C151.349 9.792 152.093 9.096 153.037 8.616C153.981 8.136 155.045 7.896 156.229 7.896C157.413 7.896 158.477 8.136 159.421 8.616C160.365 9.096 161.109 9.792 161.653 10.704C162.197 11.616 162.469 12.712 162.469 13.992V14.376C162.469 15.656 162.197 16.752 161.653 17.664C161.109 18.576 160.365 19.272 159.421 19.752C158.477 20.232 157.413 20.472 156.229 20.472ZM156.229 17.784C157.157 17.784 157.925 17.488 158.533 16.896C159.141 16.288 159.445 15.424 159.445 14.304V14.064C159.445 12.944 159.141 12.088 158.533 11.496C157.941 10.888 157.173 10.584 156.229 10.584C155.301 10.584 154.533 10.888 153.925 11.496C153.317 12.088 153.013 12.944 153.013 14.064V14.304C153.013 15.424 153.317 16.288 153.925 16.896C154.533 17.488 155.301 17.784 156.229 17.784Z"
fill="#D4D4D8"
/>
<path
d="M165.501 20.136V8.232H168.477V9.792H168.909C169.101 9.376 169.461 8.984 169.989 8.616C170.517 8.232 171.317 8.04 172.389 8.04C173.317 8.04 174.125 8.256 174.813 8.688C175.517 9.104 176.061 9.688 176.445 10.44C176.829 11.176 177.021 12.04 177.021 13.032V20.136H173.997V13.272C173.997 12.376 173.773 11.704 173.325 11.256C172.893 10.808 172.269 10.584 171.453 10.584C170.525 10.584 169.805 10.896 169.293 11.52C168.781 12.128 168.525 12.984 168.525 14.088V20.136H165.501Z"
fill="#D4D4D8"
/>
<path
d="M185.954 20.472C184.77 20.472 183.722 20.224 182.81 19.728C181.914 19.216 181.21 18.504 180.698 17.592C180.202 16.664 179.954 15.576 179.954 14.328V14.04C179.954 12.792 180.202 11.712 180.698 10.8C181.194 9.872 181.89 9.16 182.786 8.664C183.682 8.152 184.722 7.896 185.906 7.896C187.074 7.896 188.09 8.16 188.954 8.688C189.818 9.2 190.49 9.92 190.97 10.848C191.45 11.76 191.69 12.824 191.69 14.04V15.072H183.026C183.058 15.888 183.362 16.552 183.938 17.064C184.514 17.576 185.218 17.832 186.05 17.832C186.898 17.832 187.522 17.648 187.922 17.28C188.322 16.912 188.626 16.504 188.834 16.056L191.306 17.352C191.082 17.768 190.754 18.224 190.322 18.72C189.906 19.2 189.346 19.616 188.642 19.968C187.938 20.304 187.042 20.472 185.954 20.472ZM183.05 12.816H188.618C188.554 12.128 188.274 11.576 187.778 11.16C187.298 10.744 186.666 10.536 185.882 10.536C185.066 10.536 184.418 10.744 183.938 11.16C183.458 11.576 183.162 12.128 183.05 12.816Z"
fill="#D4D4D8"
/>
<path
d="M19.9255 3.67236C19.8287 3.57174 19.7366 3.46824 19.6369 3.36857C19.5382 3.26987 19.4346 3.17499 19.3301 3.07916C17.2076 1.09335 14.4069 -0.00795097 11.4997 4.32183e-05C9.98815 -0.00402312 8.49079 0.291507 7.09423 0.869539C5.69767 1.44757 4.42963 2.29663 3.36346 3.36761C-1.02394 7.75293 -1.1179 14.8254 3.07486 19.3276C3.16978 19.4311 3.26374 19.5327 3.3625 19.6343C3.46221 19.733 3.56384 19.826 3.66643 19.9218C5.79067 21.9065 8.59192 23.0073 11.4997 23C14.5736 23 17.4633 21.8049 19.6369 19.6343C24.0243 15.249 24.1173 8.17651 19.9255 3.67236ZM3.95695 3.96082C4.94527 2.96777 6.12077 2.18043 7.41546 1.64435C8.71015 1.10826 10.0983 0.834069 11.4997 0.837624C14.2083 0.837624 16.7634 1.84195 18.7385 3.67236L17.7788 4.63261C16.0665 3.06057 13.8247 2.19081 11.4997 2.19654C10.2768 2.1932 9.06533 2.43237 7.93551 2.9002C6.80569 3.36804 5.77994 4.05524 4.91765 4.92203C4.05074 5.78387 3.36345 6.80901 2.89557 7.93812C2.42768 9.06723 2.18848 10.2779 2.19182 11.5C2.19182 13.846 3.05473 16.0549 4.62905 17.7761L3.66739 18.7354C-0.198427 14.558 -0.102549 8.01839 3.95695 3.96082ZM17.1863 5.2239V5.22582L16.2131 6.19756C14.9182 5.03644 13.2393 4.39535 11.4997 4.39782C10.5664 4.3952 9.64179 4.57775 8.77955 4.93489C7.91731 5.29202 7.13455 5.81665 6.47663 6.47835C5.81454 7.13615 5.28956 7.91869 4.9321 8.78066C4.57464 9.64263 4.39179 10.5669 4.39415 11.5C4.39159 13.2377 5.03265 14.9149 6.19379 16.2083L5.22158 17.1819C3.80641 15.6283 3.02479 13.6011 3.03076 11.5C3.02767 10.388 3.2454 9.28637 3.67133 8.25905C4.09727 7.23173 4.72294 6.29911 5.51209 5.51523C6.29638 4.7265 7.22944 4.10115 8.25724 3.67542C9.28504 3.24969 10.3871 3.03204 11.4997 3.03507C13.6215 3.03507 15.6234 3.81036 17.1863 5.2239ZM17.7673 11.5C17.7673 13.1723 17.1143 14.7459 15.9302 15.9294C14.7462 17.1129 13.1737 17.7656 11.4997 17.7656C9.98322 17.7666 8.51853 17.2142 7.38077 16.2121L7.37981 16.2083C7.27434 16.1182 7.16887 16.0281 7.06916 15.9294C6.97176 15.8287 6.87806 15.7245 6.78824 15.617C5.78437 14.4806 5.23181 13.016 5.23501 11.5C5.23501 9.82676 5.88602 8.25414 7.07012 7.07156C7.65035 6.48813 8.34064 6.02559 9.101 5.71073C9.86136 5.39587 10.6767 5.23496 11.4997 5.23732C13.0328 5.23732 14.4767 5.78931 15.6177 6.78981C15.7241 6.88181 15.8325 6.97189 15.9302 7.07252C16.03 7.17218 16.122 7.2776 16.2131 7.38302C17.2164 8.51983 17.7691 9.9841 17.7673 11.5ZM6.78632 16.8034C8.08093 17.9644 9.76038 18.6058 11.4997 18.6041C12.4333 18.6067 13.3581 18.4239 14.2204 18.0662C15.0827 17.7086 15.8653 17.1832 16.5228 16.5207C17.1853 15.8633 17.7106 15.081 18.0682 14.2192C18.4259 13.3573 18.6087 12.4331 18.6062 11.5C18.6076 9.7618 17.9671 8.08424 16.8075 6.78885L17.7788 5.81902C19.1932 7.3728 19.9747 9.39934 19.9696 11.5C19.973 12.6123 19.7553 13.7142 19.3291 14.7417C18.903 15.7693 18.277 16.702 17.4873 17.4857C16.7033 18.2748 15.7702 18.9003 14.7424 19.3261C13.7145 19.7518 12.6123 19.9693 11.4997 19.9659C9.39747 19.971 7.36936 19.1899 5.81411 17.7761L6.78632 16.8034ZM19.0425 19.0392C18.0544 20.0325 16.8789 20.82 15.5842 21.356C14.2894 21.8919 12.9011 22.1657 11.4997 22.1614C8.81421 22.1688 6.22625 21.1558 4.25992 19.3276L5.22254 18.3684C6.93451 19.9409 9.17654 20.8107 11.5016 20.8044C12.7247 20.8078 13.9363 20.5684 15.0662 20.1002C16.1961 19.6321 17.2217 18.9444 18.0837 18.077C18.9506 17.2154 19.6378 16.1904 20.1057 15.0614C20.5736 13.9325 20.8128 12.722 20.8095 11.5C20.8153 9.17623 19.9447 6.93563 18.3713 5.22486L19.3311 4.26461C23.1959 8.44197 23.1039 14.9807 19.0425 19.0392Z"
fill="#D4D4D8"
/>
</svg>
</h2>
<div class="row">
<div class="input">
<label for="segments"> Number of Segments</label>
<input
class="input-field"
type="number"
id="segments"
min="1"
value="8"
placeholder="Enter number of segments"
/>
<p class="description">
Specify how many clones you want arranged within the circular
formation.
</p>
</div>
<div class="input">
<label for="radius"> Radius</label>
<input
class="input-field"
type="number"
id="radius"
min="1"
value="500"
placeholder="Enter radius"
/>
<p class="description">
Adjust the radius of the resulting circular pattern.
</p>
</div>
</div>
<div class="row">
<div class="input">
<label for="rotation"> Rotation Angle°</label>
<input
class="input-field"
type="number"
id="rotation"
min="1"
value="360"
placeholder="Enter rotation angle"
/>
<p class="description">
Use 360 for a complete circle or 180 for a half-circle configuration.
</p>
</div>
<div class="input">
<label for="initialRotation"> Initial Rotation°</label>
<input
class="input-field"
type="number"
id="initialRotation"
value="0"
placeholder="Enter initial rotation"
/>
<p class="description">
Set the rotation angle for each individual cloned element.
</p>
</div>
</div>
<button onclick="createPattern()">
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
>
<g clip-path="url(#clip0_1_38)">
<path
d="M7.57876 15.9815L2.73563 14.2003C2.59322 14.1477 2.47035 14.0527 2.38356 13.9282C2.29677 13.8037 2.25024 13.6555 2.25024 13.5037C2.25024 13.3519 2.29677 13.2037 2.38356 13.0792C2.47035 12.9547 2.59322 12.8597 2.73563 12.8071L7.57876 11.0259C7.6796 10.989 7.77118 10.9305 7.84711 10.8546C7.92305 10.7786 7.98152 10.687 8.01844 10.5862L9.79969 5.74308C9.85226 5.60067 9.94721 5.47779 10.0718 5.39101C10.1963 5.30422 10.3445 5.25769 10.4963 5.25769C10.6481 5.25769 10.7962 5.30422 10.9208 5.39101C11.0453 5.47779 11.1403 5.60067 11.1928 5.74308L12.9741 10.5862C13.011 10.687 13.0695 10.7786 13.1454 10.8546C13.2213 10.9305 13.3129 10.989 13.4138 11.0259L18.2569 12.8071C18.3993 12.8597 18.5222 12.9547 18.609 13.0792C18.6957 13.2037 18.7423 13.3519 18.7423 13.5037C18.7423 13.6555 18.6957 13.8037 18.609 13.9282C18.5222 14.0527 18.3993 14.1477 18.2569 14.2003L13.4138 15.9815C13.3129 16.0184 13.2213 16.0769 13.1454 16.1528C13.0695 16.2288 13.011 16.3204 12.9741 16.4212L11.1928 21.2643C11.1403 21.4067 11.0453 21.5296 10.9208 21.6164C10.7962 21.7032 10.6481 21.7497 10.4963 21.7497C10.3445 21.7497 10.1963 21.7032 10.0718 21.6164C9.94721 21.5296 9.85226 21.4067 9.79969 21.2643L8.01844 16.4212C7.98152 16.3204 7.92305 16.2288 7.84711 16.1528C7.77118 16.0769 7.6796 16.0184 7.57876 15.9815Z"
stroke="#FAFAFA"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M16.5 1.5V6"
stroke="#FAFAFA"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M21 6.75V9.75"
stroke="#FAFAFA"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M14.25 3.75H18.75"
stroke="#FAFAFA"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M19.5 8.25H22.5"
stroke="#FAFAFA"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round"
/>
</g>
<defs>
<clipPath id="clip0_1_38">
<rect width="24" height="24" fill="white" />
</clipPath>
</defs>
</svg>
<span>Generate</span>
</button>
<span class="bg-gradient"></span>
<a
href="https://www.buymeacoffee.com/ajjuism"
target="_blank"
class="coffee-link"
>
<svg
width="330"
height="30"
viewBox="0 0 4169 913"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M1128.89 528.658C1123.53 538.898 1116.15 547.814 1106.77 555.381C1097.38 562.953 1086.43 569.118 1073.91 573.865C1061.4 578.623 1048.8 581.815 1036.14 583.443C1023.47 585.076 1011.17 584.935 999.256 582.996C987.335 581.069 977.194 577.136 968.858 571.192L978.249 473.648C986.887 470.681 997.758 467.635 1010.88 464.516C1023.99 461.403 1037.47 459.171 1051.33 457.837C1065.19 456.498 1078.3 456.656 1090.68 458.283C1103.03 459.916 1112.8 463.849 1119.95 470.088C1123.82 473.648 1127.11 477.507 1129.79 481.666C1132.47 485.825 1134.11 490.131 1134.71 494.584C1136.19 507.055 1134.26 518.413 1128.89 528.658ZM992.546 320.873C998.808 317.014 1006.33 313.595 1015.12 310.623C1023.91 307.662 1032.93 305.576 1042.17 304.39C1051.4 303.209 1060.42 303.051 1069.22 303.943C1078 304.836 1085.76 307.283 1092.46 311.289C1099.17 315.301 1104.16 321.094 1107.43 328.66C1110.71 336.238 1111.61 345.816 1110.12 357.394C1108.93 366.599 1105.27 374.397 1099.17 380.777C1093.06 387.168 1085.6 392.508 1076.82 396.814C1068.02 401.126 1058.71 404.539 1048.88 407.053C1039.04 409.585 1029.57 411.444 1020.49 412.625C1011.4 413.817 1003.5 414.563 996.8 414.851C990.091 415.151 985.69 415.298 983.609 415.298L992.546 320.873ZM1177.17 465.629C1172.4 455.243 1166 446.112 1157.95 438.234C1149.91 430.369 1140.36 424.656 1129.34 421.09C1134.11 417.23 1138.8 411.145 1143.42 402.827C1148.04 394.52 1151.99 385.456 1155.27 375.658C1158.54 365.853 1160.78 355.987 1161.97 346.036C1163.16 336.091 1162.71 327.552 1160.64 320.421C1155.56 302.61 1147.59 288.652 1136.71 278.554C1125.83 268.462 1113.17 261.483 1098.72 257.618C1084.26 253.77 1068.32 252.945 1050.89 255.171C1033.45 257.398 1015.64 261.777 997.469 268.31C997.469 266.829 997.617 265.269 997.917 263.636C998.206 262.009 998.359 260.297 998.359 258.511C998.359 254.058 996.125 250.204 991.656 246.933C987.187 243.666 982.043 241.74 976.236 241.141C970.423 240.553 964.757 241.807 959.245 244.927C953.727 248.046 949.927 253.77 947.846 262.071C945.458 288.799 943.076 316.567 940.694 345.364C938.307 374.171 935.777 403.273 933.095 432.674C930.412 462.069 927.73 491.244 925.047 520.193C922.365 549.148 919.682 576.984 917 603.706C917.896 611.725 920.131 617.963 923.709 622.416C927.282 626.875 931.456 629.548 936.225 630.435C940.989 631.328 945.986 630.502 951.198 627.982C956.409 625.468 960.958 621.077 964.837 614.844C976.752 621.376 990.165 625.609 1005.07 627.541C1019.97 629.468 1035.09 629.468 1050.44 627.541C1065.78 625.609 1080.91 621.975 1095.81 616.624C1110.71 611.284 1124.27 604.599 1136.49 596.586C1148.71 588.568 1158.99 579.431 1167.34 569.191C1175.68 558.941 1181.19 547.882 1183.88 536.01C1186.56 523.833 1187.3 511.661 1186.11 499.483C1184.92 487.312 1181.94 476.033 1177.17 465.629Z"
fill="#94A3B8"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M1613.27 700.802C1611.63 710.601 1609.31 720.919 1606.34 731.763C1603.35 742.595 1599.85 752.473 1595.83 761.384C1591.81 770.29 1587.34 777.483 1582.43 782.982C1577.5 788.474 1572.21 790.78 1566.55 789.892C1562.08 789.288 1559.25 786.468 1558.06 781.428C1556.87 776.37 1556.87 770.137 1558.06 762.718C1559.25 755.293 1561.56 746.901 1564.99 737.549C1568.41 728.197 1572.59 718.913 1577.5 709.713C1582.43 700.503 1588.01 691.676 1594.27 683.211C1600.53 674.752 1607.08 667.694 1613.94 662.055C1615.43 663.835 1616.1 668.287 1615.95 675.419C1615.79 682.544 1614.9 691.009 1613.27 700.802ZM1764.81 507.494C1760.79 503.041 1755.87 500.521 1750.06 499.922C1744.25 499.329 1738.36 502.595 1732.4 509.721C1728.52 516.846 1723.61 523.678 1717.65 530.21C1711.68 536.748 1705.5 542.682 1699.09 548.027C1692.69 553.367 1686.58 557.978 1680.77 561.832C1674.96 565.697 1670.41 568.517 1667.13 570.297C1665.94 560.798 1665.27 550.553 1665.12 539.562C1664.96 528.577 1665.19 517.445 1665.79 506.161C1666.68 490.124 1668.54 473.946 1671.38 457.609C1674.21 441.278 1678.31 425.241 1683.67 409.498C1683.67 401.192 1681.73 394.433 1677.86 389.235C1673.98 384.041 1669.29 380.77 1663.78 379.436C1658.26 378.102 1652.61 378.843 1646.79 381.662C1640.98 384.488 1635.99 389.613 1631.82 397.027C1628.24 406.831 1624.14 417.816 1619.53 429.988C1614.9 442.165 1609.69 454.563 1603.88 467.182C1598.07 479.811 1591.58 492.056 1584.43 503.929C1577.28 515.812 1569.46 526.357 1560.96 535.556C1552.47 544.761 1543.23 551.966 1533.25 557.159C1523.26 562.358 1512.47 564.658 1500.84 564.064C1495.47 562.578 1491.6 558.572 1489.21 552.034C1486.83 545.507 1485.41 537.336 1484.97 527.538C1484.52 517.739 1484.97 506.974 1486.31 495.243C1487.65 483.518 1489.44 471.86 1491.67 460.282C1493.91 448.698 1496.37 437.713 1499.05 427.321C1501.73 416.929 1504.26 408.165 1506.65 401.039C1510.23 392.433 1510.23 385.222 1506.65 379.436C1503.07 373.644 1498.16 369.79 1491.9 367.852C1485.64 365.925 1479.08 366.004 1472.23 368.078C1465.37 370.157 1460.45 374.757 1457.48 381.883C1452.41 394.066 1447.79 407.718 1443.62 422.862C1439.44 438.007 1436.09 453.676 1433.56 469.854C1431.02 486.044 1429.6 502.081 1429.31 517.965C1429.29 518.999 1429.34 519.982 1429.34 521.011C1422.84 538.274 1416.64 551.322 1410.76 560.052C1403.16 571.343 1394.59 576.242 1385.06 574.75C1380.88 572.97 1378.13 568.817 1376.79 562.279C1375.44 555.752 1374.99 547.734 1375.44 538.223C1375.9 528.73 1377.01 517.965 1378.79 505.935C1380.59 493.91 1382.82 481.438 1385.5 468.521C1388.19 455.597 1391.02 442.618 1393.99 429.547C1396.97 416.483 1399.65 404.158 1402.05 392.574C1401.75 382.182 1398.69 374.243 1392.88 368.745C1387.07 363.258 1378.94 361.105 1368.52 362.286C1361.37 365.258 1356.07 369.123 1352.64 373.87C1349.21 378.617 1346.46 384.708 1344.38 392.128C1343.18 395.993 1341.39 403.712 1339.01 415.296C1336.62 426.869 1333.57 440.165 1329.85 455.157C1326.12 470.159 1321.73 485.818 1316.66 502.149C1311.59 518.479 1305.93 533.262 1299.68 546.468C1293.41 559.679 1286.56 570.297 1279.11 578.316C1271.66 586.328 1263.61 589.6 1254.97 588.114C1250.2 587.221 1247.15 582.322 1245.81 573.416C1244.47 564.505 1244.24 553.526 1245.14 540.455C1246.03 527.391 1247.82 513.06 1250.5 497.475C1253.18 481.885 1255.93 467.114 1258.77 453.151C1261.6 439.199 1264.21 426.869 1266.6 416.183C1268.98 405.492 1270.62 398.366 1271.51 394.806C1271.51 386.194 1269.57 379.295 1265.7 374.09C1261.82 368.903 1257.13 365.631 1251.62 364.292C1246.1 362.958 1240.44 363.699 1234.63 366.518C1228.82 369.344 1223.83 374.469 1219.65 381.883C1218.16 389.901 1216.22 399.186 1213.84 409.724C1211.45 420.263 1209.15 431.101 1206.92 442.239C1204.68 453.377 1202.59 464.288 1200.66 474.98C1198.72 485.671 1197.3 495.023 1196.41 503.041C1195.81 509.274 1195.14 516.925 1194.4 525.978C1193.65 535.042 1193.28 544.614 1193.28 554.707C1193.28 564.81 1194.02 574.829 1195.52 584.774C1197 594.725 1199.69 603.857 1203.56 612.164C1207.43 620.482 1212.87 627.308 1219.88 632.654C1226.88 637.999 1235.75 640.966 1246.48 641.565C1257.5 642.153 1267.11 641.344 1275.31 639.112C1283.51 636.886 1290.95 633.394 1297.66 628.642C1304.37 623.9 1310.47 618.255 1315.99 611.717C1321.5 605.191 1326.94 598.065 1332.31 590.34C1337.37 601.631 1343.93 610.384 1351.98 616.622C1360.02 622.855 1368.52 626.573 1377.46 627.754C1386.39 628.935 1395.49 627.687 1404.73 623.968C1413.96 620.261 1422.3 613.949 1429.76 605.038C1434.67 599.574 1439.3 593.364 1443.64 586.498C1445.48 589.713 1447.44 592.816 1449.65 595.68C1456.96 605.191 1466.87 611.717 1479.39 615.283C1492.79 618.849 1505.9 619.448 1518.72 617.069C1531.53 614.695 1543.75 610.384 1555.37 604.151C1567 597.913 1577.8 590.42 1587.79 581.655C1597.77 572.896 1606.48 563.77 1613.94 554.26C1613.63 561.092 1613.49 567.556 1613.49 573.637C1613.49 579.728 1613.34 586.328 1613.04 593.46C1598.14 603.857 1584.06 616.328 1570.8 630.874C1557.53 645.419 1545.91 660.936 1535.93 677.419C1525.95 693.897 1518.12 710.601 1512.47 727.525C1506.8 744.46 1504.04 760.265 1504.19 774.969C1504.34 789.666 1507.84 802.505 1514.69 813.49C1521.55 824.481 1532.72 832.347 1548.22 837.099C1564.32 842.151 1578.47 842.292 1590.69 837.546C1602.91 832.793 1613.56 824.922 1622.65 813.937C1631.74 802.951 1639.19 789.666 1645.01 774.076C1650.82 758.485 1655.44 742.228 1658.86 725.304C1662.29 708.38 1664.45 691.738 1665.34 675.419C1666.24 659.082 1666.24 644.526 1665.34 631.761C1690.97 621.075 1711.98 607.564 1728.37 591.228C1744.76 574.908 1758.32 557.679 1769.05 539.562C1772.33 535.11 1773.45 529.764 1772.41 523.531C1771.36 517.293 1768.83 511.947 1764.81 507.494Z"
fill="#94A3B8"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M2328.72 478.992C2329.61 472.166 2330.95 464.961 2332.74 457.389C2334.52 449.817 2336.76 442.466 2339.45 435.34C2342.12 428.214 2345.25 422.055 2348.83 416.856C2352.41 411.663 2356.21 407.951 2360.23 405.719C2364.26 403.498 2368.35 403.718 2372.53 406.385C2377 409.064 2379.75 414.703 2380.8 423.309C2381.83 431.933 2380.8 441.132 2377.67 450.93C2374.53 460.735 2368.95 469.934 2360.9 478.546C2352.86 487.163 2341.98 492.797 2328.27 495.47C2327.67 491.322 2327.82 485.824 2328.72 478.992ZM2483.61 497.25C2478.69 495.775 2474 495.623 2469.53 496.809C2465.06 497.996 2462.22 501.115 2461.04 506.167C2458.64 515.666 2454.85 525.391 2449.63 535.336C2444.42 545.287 2438.01 554.713 2430.42 563.624C2422.82 572.53 2414.24 580.401 2404.71 587.227C2395.17 594.059 2385.19 598.959 2374.76 601.925C2364.32 605.197 2355.68 605.564 2348.83 603.038C2341.98 600.524 2336.54 596.212 2332.52 590.126C2328.5 584.04 2325.59 576.689 2323.8 568.077C2322.01 559.465 2320.96 550.56 2320.67 541.349C2337.65 542.541 2352.78 539.501 2366.05 532.217C2379.3 524.95 2390.55 515.293 2399.79 503.268C2409.03 491.243 2416.03 477.732 2420.8 462.735C2425.56 447.743 2428.25 432.82 2428.85 417.969C2429.14 404.012 2427.06 392.213 2422.59 382.562C2418.12 372.916 2412.08 365.406 2404.48 360.066C2396.89 354.72 2388.17 351.601 2378.33 350.714C2368.51 349.821 2358.51 351.16 2348.38 354.72C2336.16 358.879 2325.81 365.632 2317.32 374.99C2308.82 384.342 2301.74 395.185 2296.08 407.504C2290.42 419.829 2285.95 433.114 2282.67 447.365C2279.39 461.622 2277.01 475.653 2275.52 489.463C2274.18 501.855 2273.46 513.705 2273.21 525.142C2272.57 526.595 2271.95 527.99 2271.27 529.544C2266.65 540.094 2261.28 550.413 2255.18 560.505C2249.07 570.603 2242.29 579.068 2234.84 585.894C2227.39 592.726 2219.64 595.099 2211.59 593.02C2206.83 591.839 2204.22 586.335 2203.77 576.542C2203.33 566.738 2203.84 554.566 2205.33 540.015C2206.83 525.47 2208.54 509.721 2210.48 492.797C2212.41 475.873 2213.38 459.695 2213.38 444.251C2213.38 430.887 2210.85 418.049 2205.78 405.719C2200.71 393.405 2193.78 383.155 2185 374.99C2176.2 366.818 2166 361.399 2154.38 358.732C2142.75 356.054 2130.24 357.839 2116.83 364.072C2103.41 370.311 2092.76 379.069 2084.87 390.354C2076.96 401.644 2069.73 413.517 2063.18 425.988C2060.79 416.483 2057.3 407.657 2052.68 399.486C2048.05 391.32 2042.4 384.195 2035.69 378.103C2028.98 372.023 2021.45 367.271 2013.12 363.852C2004.77 360.444 1995.97 358.732 1986.74 358.732C1977.8 358.732 1969.53 360.444 1961.93 363.852C1954.33 367.271 1947.4 371.644 1941.14 376.99C1934.88 382.341 1929.22 388.348 1924.15 395.033C1919.09 401.712 1914.61 408.324 1910.75 414.85C1910.14 407.131 1909.47 400.379 1908.73 394.581C1907.99 388.794 1906.64 383.895 1904.71 379.889C1902.77 375.877 1900.02 372.837 1896.44 370.757C1892.86 368.683 1887.8 367.638 1881.25 367.638C1877.96 367.638 1874.68 368.305 1871.41 369.638C1868.12 370.977 1865.21 372.837 1862.69 375.21C1860.15 377.595 1858.22 380.482 1856.88 383.895C1855.53 387.308 1855.17 391.247 1855.76 395.7C1856.05 398.971 1856.88 402.899 1858.22 407.504C1859.56 412.11 1860.82 418.128 1862.02 425.541C1863.21 432.967 1864.18 441.951 1864.92 452.49C1865.67 463.034 1865.89 475.952 1865.59 491.243C1865.29 506.54 1864.18 524.425 1862.24 544.914C1860.3 565.404 1857.24 589.16 1853.08 616.177C1852.48 622.415 1854.86 627.467 1860.23 631.326C1865.59 635.18 1871.7 637.406 1878.56 638.005C1885.41 638.599 1891.9 637.406 1898 634.445C1904.11 631.468 1907.62 626.274 1908.51 618.855C1909.4 604.898 1911.12 590.053 1913.65 574.31C1916.18 558.578 1919.31 542.987 1923.04 527.544C1926.76 512.106 1931 497.408 1935.78 483.445C1940.54 469.488 1945.84 457.169 1951.65 446.478C1957.46 435.786 1963.5 427.254 1969.75 420.868C1976.01 414.483 1982.56 411.29 1989.42 411.29C1997.77 411.29 2004.24 415.071 2008.87 422.643C2013.48 430.22 2016.76 439.951 2018.7 451.818C2020.64 463.701 2021.53 476.698 2021.39 490.797C2021.23 504.901 2020.64 518.486 2019.6 531.55C2018.55 544.621 2017.36 556.272 2016.02 566.517C2014.68 576.762 2013.71 583.82 2013.12 587.674C2013.12 594.506 2015.72 599.919 2020.93 603.931C2026.15 607.938 2031.96 610.317 2038.37 611.057C2044.78 611.803 2050.81 610.61 2056.48 607.491C2062.14 604.372 2065.41 599.111 2066.31 591.68C2069.29 570.303 2073.39 548.853 2078.6 527.323C2083.81 505.794 2089.78 486.497 2096.49 469.42C2103.19 452.343 2110.64 438.386 2118.84 427.548C2127.03 416.715 2135.75 411.29 2144.99 411.29C2149.75 411.29 2153.41 414.562 2155.94 421.089C2158.47 427.621 2159.74 436.527 2159.74 447.811C2159.74 456.129 2159.07 464.668 2157.73 473.426C2156.39 482.185 2154.83 491.243 2153.03 500.595C2151.25 509.953 2149.68 519.525 2148.34 529.324C2147 539.128 2146.33 549.367 2146.33 560.058C2146.33 567.484 2147.07 576.095 2148.56 585.894C2150.05 595.687 2152.88 604.977 2157.05 613.73C2161.23 622.494 2166.96 629.914 2174.27 635.999C2181.57 642.085 2190.88 645.131 2202.2 645.131C2219.19 645.131 2234.24 641.492 2247.36 634.219C2260.47 626.947 2271.72 617.448 2281.11 605.717C2281.59 605.101 2282.04 604.445 2282.51 603.835C2283.23 605.57 2283.87 607.406 2284.68 609.057C2291.09 622.121 2299.81 632.213 2310.84 639.345C2321.85 646.47 2334.82 650.403 2349.73 651.149C2364.63 651.884 2380.86 649.138 2398.46 642.905C2411.56 638.152 2422.96 632.213 2432.65 625.088C2442.33 617.962 2451.05 609.277 2458.8 599.032C2466.55 588.787 2473.62 576.983 2480.04 563.624C2486.45 550.254 2492.92 534.969 2499.48 517.74C2500.67 512.999 2499.55 508.766 2496.13 505.048C2492.7 501.341 2488.53 498.742 2483.61 497.25Z"
fill="#94A3B8"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M2726.57 447.574C2725.07 456.338 2723.06 465.995 2720.53 476.528C2717.99 487.073 2714.79 497.984 2710.92 509.269C2707.04 520.554 2702.28 530.725 2696.62 539.778C2690.95 548.841 2684.47 556.035 2677.17 561.381C2669.86 566.726 2661.45 568.953 2651.91 568.06C2647.14 567.472 2643.49 564.206 2640.96 558.261C2638.42 552.328 2637.08 544.75 2636.93 535.545C2636.78 526.346 2637.6 516.248 2639.39 505.257C2641.18 494.277 2643.94 483.507 2647.67 472.963C2651.39 462.43 2655.94 452.699 2661.29 443.788C2666.66 434.882 2672.84 427.977 2679.85 423.078C2686.85 418.178 2694.53 415.884 2702.87 416.172C2711.21 416.472 2720.15 420.625 2729.7 428.644C2729.09 432.509 2728.06 438.821 2726.57 447.574ZM2885.48 481.648C2880.86 479.275 2876.09 478.76 2871.18 480.094C2866.26 481.428 2862.75 485.96 2860.67 493.678C2859.48 501.996 2856.8 511.789 2852.63 523.074C2848.45 534.359 2843.31 545.055 2837.21 555.142C2831.09 565.24 2824.09 573.631 2816.19 580.311C2808.29 586.996 2799.88 590.041 2790.94 589.437C2783.48 588.849 2778.26 585.063 2775.29 578.084C2772.3 571.106 2770.74 562.353 2770.6 551.802C2770.44 541.269 2771.49 529.391 2773.72 516.174C2775.96 502.963 2778.64 489.825 2781.77 476.749C2784.9 463.69 2788.1 451.139 2791.39 439.114C2794.66 427.09 2797.34 416.918 2799.43 408.606C2801.82 401.181 2801.07 394.874 2797.19 389.67C2793.32 384.483 2788.48 380.764 2782.67 378.538C2776.85 376.312 2770.97 375.718 2765 376.758C2759.04 377.798 2755.18 380.99 2753.38 386.33C2735.8 371.186 2718.89 363.021 2702.65 361.834C2686.4 360.648 2671.42 364.213 2657.72 372.526C2644.01 380.838 2631.87 392.863 2621.29 408.606C2610.71 424.349 2602.14 441.493 2595.58 460.051C2589.03 478.608 2584.93 497.544 2583.29 516.841C2581.65 536.144 2582.91 553.741 2587.09 569.625C2591.27 585.509 2598.63 598.506 2609.22 608.593C2619.79 618.691 2634.18 623.743 2652.36 623.743C2660.4 623.743 2668.15 622.11 2675.6 618.843C2683.05 615.572 2689.91 611.712 2696.17 607.259C2702.42 602.807 2707.94 598.128 2712.71 593.228C2717.47 588.329 2721.2 584.249 2723.88 580.978C2725.96 591.669 2729.4 600.733 2734.16 608.152C2738.93 615.572 2744.37 621.669 2750.48 626.41C2756.58 631.157 2763 634.649 2769.7 636.881C2776.41 639.107 2782.89 640.22 2789.15 640.22C2803.16 640.22 2816.26 635.468 2828.49 625.963C2840.7 616.47 2851.66 604.807 2861.35 591.002C2871.03 577.191 2879 562.646 2885.26 547.35C2891.52 532.059 2895.69 518.474 2897.77 506.591C2899.86 502.138 2899.49 497.465 2896.66 492.565C2893.82 487.666 2890.1 484.033 2885.48 481.648Z"
fill="#94A3B8"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M3690.14 727.546C3687.61 737.639 3683.66 746.183 3678.3 753.156C3672.94 760.135 3666.23 763.774 3658.18 764.073C3653.12 764.367 3649.24 761.694 3646.56 756.055C3643.88 750.41 3642.02 743.137 3640.97 734.231C3639.92 725.32 3639.48 715.369 3639.63 704.384C3639.78 693.399 3640.23 682.561 3640.97 671.869C3641.71 661.184 3642.61 651.227 3643.66 642.027C3644.69 632.817 3645.51 625.702 3646.11 620.651C3656.24 621.837 3664.67 626.211 3671.37 633.789C3678.08 641.361 3683.21 650.34 3686.79 660.737C3690.37 671.129 3692.45 682.34 3693.05 694.365C3693.64 706.39 3692.67 717.449 3690.14 727.546ZM3528.32 727.546C3525.79 737.639 3521.84 746.183 3516.47 753.156C3511.11 760.135 3504.41 763.774 3496.36 764.073C3491.29 764.367 3487.42 761.694 3484.74 756.055C3482.05 750.41 3480.19 743.137 3479.15 734.231C3478.1 725.32 3477.65 715.369 3477.81 704.384C3477.95 693.399 3478.4 682.561 3479.15 671.869C3479.89 661.184 3480.78 651.227 3481.83 642.027C3482.87 632.817 3483.69 625.702 3484.29 620.651C3494.42 621.837 3502.85 626.211 3509.54 633.789C3516.25 641.361 3521.39 650.34 3524.97 660.737C3528.55 671.129 3530.63 682.34 3531.23 694.365C3531.82 706.39 3530.85 717.449 3528.32 727.546ZM3362.26 474.555C3361.95 481.675 3361.28 487.987 3360.24 493.48C3359.19 498.983 3357.78 502.464 3355.99 503.95C3352.71 502.165 3348.68 497.571 3343.92 490.14C3339.15 482.72 3335.43 474.323 3332.74 464.971C3330.07 455.619 3329.24 446.42 3330.29 437.356C3331.32 428.303 3336.03 421.257 3344.37 416.199C3347.64 414.419 3350.47 415.086 3352.86 418.205C3355.25 421.325 3357.18 425.851 3358.68 431.79C3360.16 437.734 3361.2 444.561 3361.8 452.28C3362.4 460.004 3362.54 467.424 3362.26 474.555ZM3322.69 563.414C3318.07 568.307 3312.92 572.54 3307.27 576.105C3301.6 579.671 3295.79 582.344 3289.83 584.124C3283.87 585.909 3278.5 586.35 3273.74 585.457C3260.33 582.79 3250.04 576.993 3242.9 568.087C3235.74 559.181 3231.19 548.716 3229.26 536.691C3227.32 524.661 3227.54 511.816 3229.93 498.158C3232.31 484.5 3236.33 471.809 3242 460.078C3247.66 448.347 3254.52 438.249 3262.56 429.789C3270.61 421.325 3279.39 416.058 3288.94 413.973C3285.36 429.117 3284.17 444.787 3285.36 460.965C3286.55 477.149 3290.43 492.366 3296.99 506.618C3301.15 515.241 3306.15 523.101 3311.96 530.227C3317.77 537.358 3324.85 543.444 3333.2 548.49C3330.81 553.542 3327.3 558.514 3322.69 563.414ZM3817.33 479.008C3818.22 472.182 3819.56 464.971 3821.35 457.399C3823.13 449.833 3825.37 442.481 3828.05 435.355C3830.73 428.224 3833.86 422.065 3837.44 416.872C3841.02 411.679 3844.82 407.96 3848.84 405.734C3852.86 403.508 3856.96 403.728 3861.13 406.401C3865.6 409.079 3868.36 414.719 3869.4 423.325C3870.44 431.942 3869.4 441.142 3866.27 450.946C3863.14 460.744 3857.56 469.95 3849.51 478.556C3841.47 487.179 3830.59 492.813 3816.88 495.486C3816.28 491.332 3816.43 485.84 3817.33 479.008ZM3997.48 479.008C3998.37 472.182 3999.71 464.971 4001.5 457.399C4003.29 449.833 4005.53 442.481 4008.21 435.355C4010.89 428.224 4014.02 422.065 4017.59 416.872C4021.17 411.679 4024.97 407.96 4028.99 405.734C4033.02 403.508 4037.12 403.728 4041.29 406.401C4045.76 409.079 4048.51 414.719 4049.56 423.325C4050.6 431.942 4049.56 441.142 4046.43 450.946C4043.3 460.744 4037.71 469.95 4029.66 478.556C4021.62 487.179 4010.74 492.813 3997.03 495.486C3996.44 491.332 3996.58 485.84 3997.48 479.008ZM4164.89 505.064C4161.46 501.357 4157.29 498.757 4152.38 497.266C4147.46 495.785 4142.77 495.638 4138.29 496.825C4133.82 498.011 4130.99 501.131 4129.8 506.177C4127.41 515.681 4123.61 525.406 4118.4 535.346C4113.18 545.303 4106.78 554.728 4099.18 563.634C4091.58 572.54 4083.01 580.417 4073.48 587.243C4063.93 594.075 4053.95 598.974 4043.53 601.935C4033.09 605.213 4024.45 605.58 4017.59 603.054C4010.74 600.534 4005.3 596.228 4001.28 590.142C3997.26 584.05 3994.35 576.704 3992.56 568.087C3990.78 559.481 3989.73 550.575 3989.43 541.364C4006.42 542.557 4021.55 539.516 4034.81 532.233C4048.06 524.96 4059.32 515.303 4068.56 503.278C4077.79 491.259 4084.8 477.748 4089.57 462.751C4094.33 447.753 4097.01 432.835 4097.62 417.985C4097.9 404.028 4095.82 392.223 4091.35 382.571C4086.89 372.926 4080.85 365.421 4073.25 360.081C4065.65 354.73 4056.94 351.616 4047.1 350.724C4037.27 349.831 4027.28 351.176 4017.15 354.73C4004.93 358.895 3994.58 365.647 3986.09 374.999C3977.59 384.357 3970.51 395.201 3964.85 407.514C3959.18 419.844 3954.71 433.123 3951.43 447.38C3948.15 461.632 3945.77 475.668 3944.29 489.473C3942.84 502.871 3942.05 515.693 3941.87 527.966C3940.74 530.413 3939.54 532.871 3938.24 535.346C3933.03 545.303 3926.62 554.728 3919.02 563.634C3911.43 572.54 3902.85 580.417 3893.32 587.243C3883.78 594.075 3873.8 598.974 3863.37 601.935C3852.93 605.213 3844.29 605.58 3837.44 603.054C3830.59 600.534 3825.15 596.228 3821.13 590.142C3817.11 584.05 3814.2 576.704 3812.41 568.087C3810.62 559.481 3809.57 550.575 3809.28 541.364C3826.26 542.557 3841.39 539.516 3854.65 532.233C3867.91 524.96 3879.16 515.303 3888.4 503.278C3897.64 491.259 3904.64 477.748 3909.41 462.751C3914.17 447.753 3916.86 432.835 3917.46 417.985C3917.75 404.028 3915.67 392.223 3911.2 382.571C3906.73 372.926 3900.69 365.421 3893.09 360.081C3885.49 354.73 3876.78 351.616 3866.94 350.724C3857.11 349.831 3847.12 351.176 3836.99 354.73C3824.77 358.895 3814.42 365.647 3805.93 374.999C3797.43 384.357 3790.35 395.201 3784.69 407.514C3779.03 419.844 3774.56 433.123 3771.28 447.38C3768 461.632 3765.62 475.668 3764.13 489.473C3763.29 497.26 3762.72 504.809 3762.3 512.223C3759.42 514.664 3756.62 517.122 3753.62 519.535C3743.35 527.853 3732.54 535.346 3721.22 542.031C3709.88 548.716 3698.11 554.209 3685.9 558.514C3673.67 562.82 3661.16 565.42 3648.35 566.307L3676.07 270.55C3677.85 264.312 3676.96 258.825 3673.39 254.073C3669.81 249.32 3665.18 246.054 3659.52 244.274C3653.86 242.488 3647.82 242.641 3641.42 244.715C3635.01 246.8 3629.72 251.552 3625.55 258.966C3623.46 270.256 3621.3 285.694 3619.07 305.291C3616.83 324.888 3614.6 346.271 3612.36 369.433C3610.13 392.596 3607.89 416.499 3605.66 441.142C3603.42 465.796 3601.48 488.806 3599.85 510.183C3599.77 511.133 3599.71 511.991 3599.64 512.93C3597.03 515.133 3594.5 517.354 3591.8 519.535C3581.52 527.853 3570.71 535.346 3559.39 542.031C3548.06 548.716 3536.29 554.209 3524.08 558.514C3511.85 562.82 3499.33 565.42 3486.52 566.307L3514.24 270.55C3516.03 264.312 3515.14 258.825 3511.56 254.073C3507.98 249.32 3503.36 246.054 3497.7 244.274C3492.04 242.488 3486 242.641 3479.59 244.715C3473.18 246.8 3467.9 251.552 3463.73 258.966C3461.64 270.256 3459.48 285.694 3457.25 305.291C3455.01 324.888 3452.77 346.271 3450.54 369.433C3448.3 392.596 3446.07 416.499 3443.83 441.142C3441.6 465.796 3439.66 488.806 3438.02 510.183C3437.99 510.613 3437.96 511.003 3437.93 511.432C3433.24 513.596 3428.14 515.495 3422.6 517.089C3416.93 518.727 3410.53 519.694 3403.38 519.987C3404.57 514.636 3405.53 508.697 3406.28 502.165C3407.02 495.638 3407.63 488.806 3408.07 481.675C3408.52 474.555 3408.66 467.424 3408.52 460.298C3408.36 453.167 3407.99 446.64 3407.4 440.695C3405.91 427.936 3403.16 415.832 3399.14 404.395C3395.11 392.969 3389.67 383.396 3382.82 375.666C3375.96 367.947 3367.39 362.749 3357.11 360.081C3346.83 357.409 3334.83 358.296 3321.13 362.749C3300.85 360.081 3282.6 361.94 3266.36 368.32C3250.12 374.711 3236.04 383.984 3224.12 396.156C3212.2 408.339 3202.44 422.658 3194.84 439.142C3187.24 455.619 3182.17 472.549 3179.64 489.914C3178.56 497.277 3178.04 504.606 3177.88 511.918C3173.27 521.332 3168.22 529.56 3162.65 536.465C3154.76 546.264 3146.56 554.282 3138.07 560.515C3129.57 566.753 3121.15 571.506 3112.81 574.772C3104.46 578.044 3097.01 580.27 3090.46 581.451C3082.71 582.937 3075.26 583.09 3068.11 581.897C3060.96 580.716 3054.39 577.298 3048.44 571.653C3043.67 567.499 3040.02 560.814 3037.49 551.609C3034.95 542.404 3033.47 531.944 3033.02 520.208C3032.57 508.477 3033.02 496.226 3034.36 483.461C3035.7 470.696 3038 458.592 3041.29 447.16C3044.56 435.728 3048.73 425.484 3053.8 416.42C3058.86 407.373 3064.82 400.908 3071.68 397.049C3075.55 397.648 3077.95 399.942 3078.84 403.948C3079.73 407.96 3079.95 412.713 3079.51 418.205C3079.06 423.704 3078.39 429.343 3077.5 435.129C3076.6 440.922 3076.15 445.753 3076.15 449.607C3077.65 457.625 3080.55 463.864 3084.87 468.317C3089.19 472.769 3094.04 475.374 3099.4 476.109C3104.76 476.855 3110.05 475.595 3115.27 472.323C3120.48 469.062 3124.73 463.864 3128.01 456.732C3128.31 457.032 3128.75 457.179 3129.35 457.179L3135.61 400.614C3137.4 392.89 3136.2 386.064 3132.03 380.125C3127.86 374.186 3122.35 370.767 3115.49 369.88C3106.85 357.409 3095.15 350.803 3080.4 350.057C3065.65 349.317 3050.52 354.142 3035.03 364.534C3025.49 371.372 3017.07 380.791 3009.77 392.816C3002.46 404.847 2996.51 418.205 2991.89 432.903C2987.26 447.601 2983.99 463.123 2982.06 479.454C2980.12 495.785 2979.74 511.675 2980.93 527.107C2982.12 542.557 2984.89 557.107 2989.21 570.76C2993.52 584.423 2999.56 595.855 3007.32 605.054C3013.87 613.073 3021.31 618.944 3029.66 622.657C3038 626.369 3046.72 628.663 3055.81 629.556C3064.9 630.443 3073.92 630.07 3082.86 628.443C3091.8 626.816 3100.3 624.516 3108.34 621.538C3118.77 617.684 3129.5 612.779 3140.53 606.84C3151.55 600.907 3162.13 593.775 3172.27 585.457C3177.59 581.084 3182.73 576.314 3187.69 571.2C3189.95 576.783 3192.47 582.186 3195.51 587.243C3203.56 600.602 3214.43 611.445 3228.14 619.758C3241.84 628.07 3258.69 632.071 3278.66 631.783C3300.12 631.483 3319.93 626.07 3338.11 615.525C3356.29 604.992 3371.19 589.464 3382.82 568.98C3400.23 568.98 3417.35 566.12 3434.19 560.441C3434.05 562.238 3433.91 564.131 3433.78 565.866C3432.59 581.604 3431.98 592.289 3431.98 597.934C3431.69 607.733 3431.03 619.831 3429.98 634.229C3428.93 648.633 3428.26 663.777 3427.97 679.662C3427.67 695.546 3428.26 711.583 3429.75 727.773C3431.25 743.951 3434.37 758.654 3439.14 771.871C3443.9 785.077 3450.68 796.288 3459.48 805.499C3468.27 814.699 3479.82 820.197 3494.13 821.977C3509.32 824.051 3522.43 821.378 3533.46 813.958C3544.48 806.533 3553.43 796.367 3560.29 783.45C3567.14 770.526 3571.98 755.608 3574.81 738.684C3577.64 721.76 3578.46 704.757 3577.27 687.68C3576.08 670.604 3572.95 654.499 3567.88 639.36C3562.81 624.211 3555.81 611.739 3546.87 601.935C3552.24 600.46 3558.64 597.641 3566.1 593.476C3573.54 589.323 3581.22 584.644 3589.12 579.445C3591.06 578.168 3592.97 576.823 3594.91 575.512C3594.18 586.034 3593.81 593.538 3593.81 597.934C3593.52 607.733 3592.85 619.831 3591.8 634.229C3590.76 648.633 3590.09 663.777 3589.79 679.662C3589.5 695.546 3590.09 711.583 3591.58 727.773C3593.07 743.951 3596.2 758.654 3600.96 771.871C3605.73 785.077 3612.51 796.288 3621.3 805.499C3630.09 814.699 3641.64 820.197 3655.95 821.977C3671.14 824.051 3684.26 821.378 3695.29 813.958C3706.31 806.533 3715.25 796.367 3722.11 783.45C3728.96 770.526 3733.8 755.608 3736.64 738.684C3739.47 721.76 3740.28 704.757 3739.1 687.68C3737.9 670.604 3734.77 654.499 3729.71 639.36C3724.64 624.211 3717.64 611.739 3708.69 601.935C3714.06 600.46 3720.47 597.641 3727.92 593.476C3735.37 589.323 3743.04 584.644 3750.94 579.445C3755.05 576.744 3759.13 573.958 3763.19 571.093C3764.73 585.616 3768.03 598.353 3773.29 609.066C3779.7 622.137 3788.41 632.229 3799.44 639.36C3810.46 646.48 3823.43 650.419 3838.34 651.159C3853.24 651.894 3869.47 649.153 3887.07 642.915C3900.17 638.168 3911.57 632.229 3921.26 625.103C3930.94 617.972 3939.66 609.287 3947.41 599.048C3947.86 598.454 3948.28 597.81 3948.72 597.211C3950.1 601.37 3951.63 605.365 3953.45 609.066C3959.86 622.137 3968.57 632.229 3979.6 639.36C3990.62 646.48 4003.59 650.419 4018.49 651.159C4033.39 651.894 4049.63 649.153 4067.22 642.915C4080.33 638.168 4091.73 632.229 4101.42 625.103C4111.1 617.972 4119.81 609.287 4127.57 599.048C4135.31 588.797 4142.38 576.993 4148.8 563.634C4155.21 550.27 4161.68 534.985 4168.25 517.755C4169.44 513.009 4168.31 508.776 4164.89 505.064Z"
fill="#94A3B8"
/>
</svg>
</a>
<script>
function createPattern() {
const segments = parseInt(
document.getElementById("segments").value,
10
);
const radius = parseInt(document.getElementById("radius").value, 10);
const rotation = parseInt(
document.getElementById("rotation").value,
10
);
const initialRotation = parseInt(
document.getElementById("initialRotation").value,
10
);
parent.postMessage(
{
pluginMessage: {
type: "create-pattern",
segments,
radius,
rotation,
initialRotation,
},
},
"*"
);
}
</script>
</body>
</html>