Cookie Law / GDPR Info - Version 2.0.7

Version Description

  • Fix - Conflict with W3 Total Cache plugin
  • Fix - Accessibility issue ( Hidden element has a focusable content )
  • Fix - Opacity of the cookie banner is set to 0.1 after closing the settings popup.
Download this release

Release Info

Developer webtoffee
Plugin Icon Cookie Law / GDPR Info
Version 2.0.7
Comparing to
See all releases

Code changes from version 2.0.6 to 2.0.7

admin/css/cookie-law-info-admin.css CHANGED
@@ -2,297 +2,546 @@
2
  * All of the CSS for your admin-specific functionality should be
3
  * included in this file.
4
  */
5
- #cli-plugin-migrate {
6
- background: #C5E3BF;
7
- border: 1px solid #98A148;
8
- color: #000;
9
- margin: 0 0 20px 0;
10
- padding: 10px;
11
- display: none;
12
  }
13
 
14
  .vvv_combobox {
15
- width: 100%;
16
  }
 
17
  .vvv_textbox {
18
- height: 150px;
19
- width: 100%;
20
  }
 
21
  .form-table input[type="text"], .vvv_textfield {
22
- width:100%;
23
- margin-bottom: 5px;
24
  }
25
- .cli-plugin-example{
26
- display: block;
 
27
  }
 
28
  #cookielawinfo-accordion h4 {
29
- border-bottom: 1px solid #ccc;
30
- line-height: 110%;
31
- padding: 5px;
32
  }
 
33
  #cookielawinfo-accordion h4 code {
34
- padding-left: 40px;
35
- background: transparent;
36
  }
 
37
  .cli-help pre {
38
- font-weight: bold;
39
  }
 
40
  .cli-help span {
41
- margin: 0 0 30px 15px;
42
- display: block;
43
  }
 
44
  .cli-plugin-toolbar {
45
- height: 40px;
46
- width: 100%;
47
- margin: 0;
48
- padding: 0;
49
  }
 
50
  .cli-plugin-toolbar .left {
51
- float: left;
52
- margin: 0;
53
- padding: 0;
54
  }
 
55
  .cli-plugin-toolbar .left img {
56
- vertical-align: text-bottom;
57
- margin-right: 10px;
58
  }
 
59
  .cli-plugin-toolbar .right {
60
- float: right;
61
- margin: 0 10px 0 0;
62
- padding: 0;
63
  }
 
64
  .cli-plugin-toolbar.top {
65
- margin-bottom: -5px;
66
  }
 
67
  .cli-plugin-toolbar.bottom {
68
- margin-top: 12px;
69
  background: #f5f5f5;
70
  border-top: 1px solid #ddd;
71
  margin-left: -15px;
72
  margin-right: -15px;
73
  margin-bottom: -15px;
74
- padding:15px;
75
  }
 
76
  .cli-plugin-toolbar.top {
77
- margin-top:-15px;
78
  background: #f5f5f5;
79
  border-bottom: 1px solid #ddd;
80
  border-top: 1px solid #ddd;
81
  margin-left: -15px;
82
  margin-right: -15px;
83
  margin-bottom: -15px;
84
- padding:15px;
85
  }
 
86
  #header_on_off_field_warning {
87
- margin-left: 30px;
88
  }
89
- .warning { /* called by jQuery in admin-ui-controller.js */
90
- color: #f00;
91
- font-weight: bold;
 
 
92
  }
 
93
  .cli-plugin-container {
94
- overflow: hidden;
95
- width: 100%;
96
  }
 
97
  .cli-plugin-left-col {
98
- float: left;
99
- padding-bottom: 500em;
100
- margin-bottom: -500em;
101
  }
 
102
  .cli-plugin-right-col {
103
- float: left;
104
- margin-right: -1px; /* For IE */
105
- padding-bottom: 500em;
106
- margin-bottom: -500em;
107
- }
108
-
109
- .cli-plugin-container.width-50 { width: 50%; }
110
- .cli-plugin-container.width-60 { width: 60%; }
111
- .cli-plugin-container.width-70 { width: 70%; }
112
- .cli-plugin-container.width-80 { width: 80%; }
113
- .cli-plugin-container.width-90 { width: 90%; }
114
- .cli-plugin-left-col.width-50, .cli-plugin-right-col.width-50 { width: 50%; }
115
- .cli-plugin-left-col.width-62, .cli-plugin-right-col.width-62 { width: 62%; } /* Golden Ratio */
116
- .cli-plugin-left-col.width-38, .cli-plugin-right-col.width-38 { width: 38%; } /* Golden Ratio */
117
- .cli-plugin-left-col.width-f220, .cli-plugin-right-col.width-f220 { width: 220px; }
118
- .cli-plugin-container div.pad-5, .cli-plugin-left-col div.pad-5, .cli-plugin-right-col div.pad-5 { padding: 5px; }
119
- .cli-plugin-container div.pad-10, .cli-plugin-left-col div.pad-10, .cli-plugin-right-col div.pad-10 { padding: 10px; }
120
- .width-60 { width: 60%; }
121
- .width-100 { width: 100%; }
122
-
123
- .hr-top { border-top: 1px solid #ccc; }
124
- .hr-bottom { border-bottom: 1px solid #ccc; }
125
-
126
-
127
-
128
-
129
-
130
- table.cli_script_items{
131
- position:relative
132
- }
133
- table.cli_script_items td,table.cli_script_items th{
134
- display:table-cell!important;
135
- padding:1em!important;
136
- vertical-align:top;
137
- line-height:1.75em
138
- }
139
- table.wc_emails.wc_emails td,table.cli_script_items.wc_emails td,table.wc_shipping.wc_emails td{
140
- vertical-align:middle
141
- }
142
- table.cli_script_items tr:nth-child(odd) td{
143
- background:#f9f9f9
144
- }
145
- table.cli_script_items td.name{
146
- font-weight:700
147
- }
148
- table.wc_emails .settings,table.cli_script_items .settings,table.wc_shipping .settings{
149
- text-align:right
150
- }
151
- table.wc_emails .default,table.wc_emails .radio,table.wc_emails .status,table.cli_script_items .default,table.cli_script_items .radio,table.cli_script_items .status,table.wc_shipping .default,table.wc_shipping .radio,table.wc_shipping .status{
152
- text-align:center
153
- }
154
- table.wc_emails .default .tips,table.wc_emails .radio .tips,table.wc_emails .status .tips,table.cli_script_items .default .tips,table.cli_script_items .radio .tips,table.cli_script_items .status .tips,table.wc_shipping .default .tips,table.wc_shipping .radio .tips,table.wc_shipping .status .tips{
155
- margin:0 auto
156
- }
157
- table.wc_emails .default input,table.wc_emails .radio input,table.wc_emails .status input,table.cli_script_items .default input,table.cli_script_items .radio input,table.cli_script_items .status input,table.wc_shipping .default input,table.wc_shipping .radio input,table.wc_shipping .status input{
158
- margin:0
159
- }
160
- table.wc_emails td.sort,table.cli_script_items td.sort,table.wc_shipping td.sort{
161
- cursor:move;
162
- font-size:15px;
163
- text-align:center
164
- }
165
- table.wc_emails td.sort::before,table.cli_script_items td.sort::before,table.wc_shipping td.sort::before{
166
- content:'\f333';
167
- font-family:Dashicons;
168
- text-align:center;
169
- line-height:1;
170
- color:#999;
171
- display:block;
172
- width:17px;
173
- float:left;
174
- height:100%;
175
- line-height:24px
176
- }
177
- table.wc_emails .wc-payment-gateway-method-name,table.cli_script_items .wc-payment-gateway-method-name,table.wc_shipping .wc-payment-gateway-method-name{
178
- font-weight:400
179
- }
180
- table.wc_emails .wc-email-settings-table-name,table.cli_script_items .wc-email-settings-table-name,table.wc_shipping .wc-email-settings-table-name{
181
- font-weight:700
182
- }
183
- table.wc_emails .wc-email-settings-table-name span,table.cli_script_items .wc-email-settings-table-name span,table.wc_shipping .wc-email-settings-table-name span{
184
- font-weight:400;
185
- color:#999;
186
- margin:0 0 0 4px!important
187
- }
188
- table.wc_emails .wc-payment-gateway-method-toggle-disabled,table.wc_emails .cli-script-items-toggle-enabled,table.cli_script_items .wc-payment-gateway-method-toggle-disabled,table.cli_script_items .cli-script-items-toggle-enabled,table.wc_shipping .wc-payment-gateway-method-toggle-disabled,table.wc_shipping .cli-script-items-toggle-enabled{
189
- padding-top:1px;
190
- display:block;
191
- outline:0;
192
- -webkit-box-shadow:none;
193
- box-shadow:none
194
- }
195
- table.wc_emails .wc-email-settings-table-status,table.cli_script_items .wc-email-settings-table-status,table.wc_shipping .wc-email-settings-table-status{
196
- text-align:center;
197
- width:1em
198
- }
199
- table.wc_emails .wc-email-settings-table-status .tips,table.cli_script_items .wc-email-settings-table-status .tips,table.wc_shipping .wc-email-settings-table-status .tips{
200
- margin:0 auto
201
- }
202
- .cli-input-toggle{
203
- height:16px;
204
- width:32px;
205
- border:2px solid #935687;
206
- background-color:#935687;
207
- display:inline-block;
208
- text-indent:-9999px;
209
- border-radius:10em;
210
- position:relative;
211
- margin-top:-1px;
212
- vertical-align:text-top
213
- }
214
- .cli-input-toggle:before{
215
- content:"";
216
- display:block;
217
- width:16px;
218
- height:16px;
219
- background:#fff;
220
- position:absolute;
221
- top:0;
222
- right:0;
223
- border-radius:100%
224
- }
225
- .cli-input-toggle.cli-input-toggle--disabled{
226
- border-color:#999;
227
- background-color:#999
228
- }
229
- .cli-input-toggle.cli-input-toggle--disabled:before{
230
- right:auto;
231
- left:0
232
- }
233
- .cli-input-toggle.cli-input-toggle--loading{
234
- opacity:.5
235
- }
236
- .cookie-law-info-tab-head{ margin-right:0px;}
237
- .cookie-law-info-tab-container{
238
- padding:15px;
239
- background: #fff; box-shadow:0px 2px 2px #ccc; float: left; box-sizing:border-box; width:100%; height:auto;
240
- }
241
- .cookie-law-info-tab-head .nav-tab-active{ background: #fff; border-bottom: solid 1px #fff; }
242
- .cookie-law-info-tab-head .nav-tab:focus{ box-shadow:none;}
243
- .cookie-law-info-tab-content{ display:none; float:left; width:100%; height:auto; }
244
- .cli_sub_tab_container{float:left; width:100%; height:auto;}
245
- .cli_sub_tab{ display:inline-block; margin:0px; float:left; width:100%; height:auto;}
246
- .cli_sub_tab li{ display:inline-block; border-left: solid 1px #ccc; padding:3px 10px; cursor: pointer;}
247
- .cli_sub_tab_content{ display: none; float:left; width:100%; height:auto; }
248
- .cli-shortcodes li{margin-bottom:20px; border-bottom: dashed 1px #ccc; padding-bottom:7px; margin-left: 15px;}
249
- .cli-shortcodes li div{ font-weight: bold; width: 100%; }
250
- .cli-shortcodes li span{ display: inline-block;}
251
- .cli-help-links li{ float:left; padding:40px; margin:20px; display: inline-block; text-align: center; box-shadow:1px 1px 5px 1px rgba(0,0,0,.1); width: 185px; height: 245px;}
252
- .cli-help-links li a{ text-decoration: none; height: 28px !important; margin-top: 20px; }
253
- .cli-help-links li img{
254
- margin-top: 15px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
255
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
256
  /* copied from bootstrap */
257
  .cli_sub_tab_container input[type="text"], .cli_sub_tab_container select {
258
- display: block;
259
- width: 100%;
260
- padding: 0.375rem 0.75rem;
261
- font-size: 1rem;
262
- line-height: 1.5;
263
- color: #495057;
264
- background-color: #fff;
265
- background-clip: padding-box;
266
- border: 1px solid #ced4da;
267
- border-radius: 0.25rem;
268
- transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; height: auto !important;
269
- }
270
- .cookie-law-info-tab-container .button-primary
271
- {
272
- height:34px;
273
- }
274
- .notify_msg{ position:fixed; width:300px; padding:15px; color:#fff; right:60px; top:0px; opacity:0; box-shadow:0px 2px 2px #ccc; border-radius:5px;}
275
- .cli-indent-15 th{ padding-left: 15px; }
276
- .cli_notify_table{ height:60px;}
277
- .cookie-law-info-form-container{
278
- padding:15px;
279
- background: #fff; box-shadow:0px 2px 2px #ccc;
280
- }
281
- .cli-admin-table label{ width:100%; display: inline-block; font-weight: bold; margin-bottom: 10px; margin-top: 15px; }
282
- .cli_non_necessary_form .cli_form_help{ color: #aaa; font-style: italic; font-weight:250; font-size: 12px; }
283
- .cli_settings_left{ width:65%;float: left; margin-bottom: 25px; }
284
- .cli_settings_right { width: calc(35% - 25px); float: left; margin-left: 25px; }
285
- .cli_privacy_overview_form label{ width:100%; display: inline-block; font-weight: bold; margin-bottom: 10px; margin-top: 15px; }
286
- .cli_privacy_overview_form .cli_form_help{ color: #aaa; font-style: italic; font-weight:250; font-size: 12px; }
287
- .cli_form_help{ color: #8e8989; font-style: italic; font-weight:250; font-size: 12px; display: inline-block; width: 100%; }
288
- .cli_form_er{ color:red; font-style: italic; font-weight:300; font-size: 12px; display: inline-block; width: 100%;}
289
- .cli_scroll_accept_er{ display: none; }
290
- .cli_premium_features{ font-size:14px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
291
 
292
  @media screen and (max-width:1210px) {
293
- .cli_settings_left{ width:100%;}
294
- .cli_settings_right{ padding-left:0px; width:100%;}
 
 
 
 
 
 
295
  }
 
296
  /* CCPA Related Changes */
297
  /* Accordion Styles */
298
 
@@ -311,14 +560,14 @@ table.wc_emails .wc-email-settings-table-status .tips,table.cli_script_items .wc
311
  padding-bottom: 15px;
312
  }
313
 
314
- .wt-cli-accordion-content > .wt-cli-accordion-tab {
315
  padding-left: 10px;
316
  padding-right: 10px;
317
  border-left: 1px solid #e2e4e7;
318
  border-right: 1px solid #e2e4e7;
319
  }
320
 
321
- .wt-cli-accordion-content.active > .wt-cli-accordion-tab {
322
  background: #fff;
323
  }
324
 
@@ -338,7 +587,7 @@ table.wc_emails .wc-email-settings-table-status .tips,table.cli_script_items .wc
338
  margin-top: -1px;
339
  }
340
 
341
- .wt-cli-accordion-tab > a {
342
  display: block;
343
  text-decoration: none;
344
  color: #191e23;
@@ -355,12 +604,12 @@ table.wc_emails .wc-email-settings-table-status .tips,table.cli_script_items .wc
355
  font-size: 1.3em;
356
  }
357
 
358
- .wt-cli-accordion-tab > a i {
359
  float: right;
360
  margin-top: 2px;
361
  }
362
 
363
- .wt-cli-accordion-tab > a:before {
364
  content: "";
365
  display: block;
366
  width: 8px;
@@ -376,7 +625,7 @@ table.wc_emails .wc-email-settings-table-status .tips,table.cli_script_items .wc
376
  margin-right: 16px;
377
  }
378
 
379
- .wt-cli-accordion-tab > a.active::before {
380
  -webkit-transform: rotate(135deg);
381
  transform: rotate(135deg);
382
  }
@@ -390,6 +639,7 @@ table.wc_emails .wc-email-settings-table-status .tips,table.cli_script_items .wc
390
  .wt-cli-section-gdpr-ccpa .wt-cli-section-inner {
391
  display: none;
392
  }
 
393
  /* Webtoffe GDPR Cookie Consent Tooltip */
394
 
395
  /* Add this attribute to the element that needs a tooltip */
@@ -474,6 +724,7 @@ span.wt-cli-tootip-icon {
474
  margin-left: 10px;
475
  margin-bottom: -2px;
476
  }
 
477
  .wt-cli-ccpa-message-toggler .wt-cli-form-group {
478
  margin-bottom: 15px;
479
  }
@@ -485,7 +736,7 @@ span.wt-cli-tootip-icon {
485
  border-left: 4px solid;
486
  border-color: #00a0d2;
487
  margin-bottom: 15px;
488
- width:100%;
489
  box-sizing: border-box;
490
  }
491
 
@@ -497,7 +748,8 @@ span.wt-cli-tootip-icon {
497
  left: 15px;
498
  font-size: 16px;
499
  }
500
- .wt-cli-status-success:before{
 
501
  content: "";
502
  background: url(../images/add.svg);
503
  width: 18px;
@@ -505,6 +757,7 @@ span.wt-cli-tootip-icon {
505
  display: block;
506
  background-size: cover;
507
  }
 
508
  .wt-cli-status-icon {
509
  width: 18px;
510
  height: 18px;
@@ -513,20 +766,23 @@ span.wt-cli-tootip-icon {
513
  content: "";
514
  font-family: "dashicons";
515
  }
 
516
  /* Toggle checkbox CSS since 1.9.4 */
517
- .wt-cli-input-toggle-section
518
- {
519
  display: none;
520
  }
 
521
  .wt-cli-section-floating-widget-settings .wt-cli-input-toggle-section.wt-cli-toggle-active label {
522
  margin-left: 15px !important;
523
  }
 
524
  .wt-cli-section-floating-widget-settings .wt-cli-input-toggle-section label {
525
  -webkit-transition: margin 700ms;
526
- -moz-transition: margin 700ms;
527
- -o-transition: margin 700ms;
528
- transition: margin 700ms;
529
  }
 
530
  .wt-cli-section-floating-widget-settings .form-table th {
531
  width: 260px;
532
  }
@@ -535,7 +791,7 @@ span.wt-cli-tootip-icon {
535
  /* Callout styles */
536
 
537
  .wt-cli-callout {
538
- width:100%;
539
  padding: 1.5em 1.5em 1.5em 1.5em;
540
  margin-bottom: 1.5em;
541
  overflow: auto;
@@ -544,21 +800,26 @@ span.wt-cli-tootip-icon {
544
  border-style: solid;
545
  min-width: 170px;
546
  box-sizing: border-box;
547
- }
548
- .wt-cli-callout.wt-cli-callout-icon {
 
549
  padding: 1.5em 3em 1.6em 3.7em;
550
- }
551
- .wt-cli-callout p {
 
552
  margin-bottom: 0.6em;
553
  margin-top: 0.5em;
554
- }
555
- .wt-cli-callout p:first-child {
 
556
  margin-top: 0;
557
- }
558
- .wt-cli-callout p:last-child {
 
559
  margin-bottom: 0;
560
- }
561
- .wt-cli-callout:before {
 
562
  content: "";
563
  font-family: "dashicons";
564
  position: absolute;
@@ -567,21 +828,63 @@ span.wt-cli-tootip-icon {
567
  left: 0.5em;
568
  transform: translateY(-50%);
569
  }
570
- .wt-cli-callout .screen-reader-text + br {
 
571
  display: none;
572
- }
573
-
574
- .wt-cli-callout-info { background: #e5f5fa; border-color: #00a0d2; }
575
- .wt-cli-callout-success { background: #eff7ed; border-color: #64b450; }
576
- .wt-cli-callout-alert { background: #fff8e5; border-color: #ffb900; }
577
- .wt-cli-callout-tutorial { background: #f2f0f7; border-color: #826eb4; }
578
- .wt-cli-callout-warning { background: #fbeaea; border-color: #dc3232; }
579
-
580
- .wt-cli-callout-info.wt-cli-callout-icon:before { content: "\f348"; color: #00a0d2; }
581
- .wt-cli-callout-success.wt-cli-callout-icon:before { content: ""; color: #fff; width: 18px; height: 18px;background:url('../images/add.svg'); }
582
- .wt-cli-callout-alert.wt-cli-callout-icon:before { content: "\f227"; color: #ffb900; }
583
- .wt-cli-callout-tutorial.wt-cli-callout-icon:before { content: "\f308"; color: #826eb4; }
584
- .wt-cli-callout-warning.wt-cli-callout-icon:before { content: "\f153"; color: #dc3232; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
585
 
586
  /* Modal styles since 2.3.2 */
587
 
@@ -595,14 +898,15 @@ span.wt-cli-tootip-icon {
595
  width: 400px;
596
  display: none;
597
  left: 0;
598
- right:0;
599
- margin:0 auto;
600
  box-sizing: border-box;
601
  }
602
 
603
  .wt-cli-modal.on {
604
  display: block;
605
  }
 
606
  .wt-cli-modal-js-overlay {
607
  background: #444;
608
  opacity: .8;
@@ -613,6 +917,7 @@ span.wt-cli-tootip-icon {
613
  z-index: 20000;
614
  left: 0px;
615
  }
 
616
  .wt-cli-modal-js-close {
617
  position: absolute;
618
  bottom: 0px;
@@ -627,6 +932,7 @@ span.wt-cli-tootip-icon {
627
  box-shadow: var(--box-shadow);
628
  cursor: pointer;
629
  }
 
630
  .wt-cli-modal-header h4 {
631
  margin: 0;
632
  font-size: 15px;
@@ -634,21 +940,22 @@ span.wt-cli-tootip-icon {
634
 
635
  /* New grid styles */
636
  .wt-cli-align-center {
637
- -webkit-box-align: center!important;
638
- -ms-flex-align: center!important;
639
- align-items: center!important;
640
  }
641
 
642
  .wt-cli-justify-center {
643
- -webkit-box-pack: justify!important;
644
- -ms-flex-pack: justify!important;
645
- justify-content: center!important;
646
  }
647
 
648
  .wt-cli-justify-end {
649
- -ms-flex-pack: end!important;
650
- justify-content: flex-end!important;
651
  }
 
652
  .wt-cli-container-fluid {
653
  width: 100%;
654
  padding-right: 15px;
@@ -656,9 +963,11 @@ span.wt-cli-tootip-icon {
656
  margin-right: auto;
657
  margin-left: auto;
658
  }
659
- .wt-cli-grid-wrapper *,.wt-cli-row *{
 
660
  box-sizing: border-box;
661
  }
 
662
  .wt-cli-row {
663
  display: -webkit-box;
664
  display: -ms-flexbox;
@@ -759,149 +1068,185 @@ span.wt-cli-tootip-icon {
759
  padding-right: 12.5px;
760
  padding-left: 12.5px;
761
  }
762
- .wt-cli-gdpr-plugin-status{
 
763
  display: flex;
764
  align-items: center;
765
  font-weight: 500;
766
  }
 
767
  .wt-cli-gdpr-plugin-status img {
768
  width: 18px;
769
  margin-right: 10px;
770
  }
 
771
  .wt-cli-gdpr-plugin-header {
772
  display: flex;
773
  align-items: center;
774
  justify-content: space-between;
775
  }
 
776
  .wt-cli-gdpr-plugin-branding-logo {
777
  display: flex;
778
  justify-content: flex-end;
779
  }
 
780
  .wt-cli-gdpr-plugin-branding-logo img {
781
  width: 150px;
782
  }
 
783
  .wt-cli-gdpr-plugin-branding-logo a:focus {
784
- outline:none;
785
  box-shadow: none;
786
  }
 
787
  .wt-cli-gdpr-plugin-branding-tagline a {
788
  color: #444;
789
  }
 
790
  .wt-cli-gdpr-plugin-branding-tagline {
791
  margin-top: 5px;
792
  }
 
793
  /* Upgrade side bar styles */
794
- .wt-ier-sidebar-wrapper{
795
- background: #FFFFFF;
796
- border-radius: 5px;
797
- max-width: 370px;
798
- }
799
- .wt-ier-sidebar-img{
800
- margin: 0 auto 20px auto;
801
- display: block;
802
- }
803
- .wt-ier-sidebar-title{
804
- font-weight: 600;
805
- font-size: 17px;
806
- line-height: 25px;
807
- color: #000000;
808
- margin-bottom: 20px;
809
- }
810
- .wt-ier-icon{
811
- width: auto;
812
- height: 100%;
813
- max-height: 25px;
814
- margin-right: 8px;
815
- }
816
- .wt-ier-sidebar-p{
817
- font-style: normal;
818
- font-weight: normal;
819
- font-size: 12px;
820
- line-height: 16px;
821
- color: #000000;
822
- margin: 0;
823
- }
824
- .wt-ier-green-btn{
825
- background: #00CB95;
826
- border-radius: 4px;
827
- font-weight: 600;
828
- font-size: 16px;
829
- line-height: 19px;
830
- text-align: center;
831
- padding: 15px 20px;
832
- color: #FFFFFF;
833
- display: inline-block;
834
- text-decoration: none;
835
- transition: all .2s ease;
836
- border:none;
837
- margin-top: 20px;
838
- }
839
- .wt-ier-green-btn:hover,.wt-ier-green-btn:focus{
840
- text-decoration: none;
841
- opacity: .8;
842
- transition: all .2s ease;
843
- border:none;
844
- transform: translateY(1px);
845
- }
846
- .wt-ier-wrapper{
847
- background-color: #fff;
848
- padding: 30px;
849
- }
850
- .wt-ier-box-wrapper{
851
- background: #FFFFFF;
852
- border: 1px solid #D2D2D2;
853
- border-radius: 6px;
854
- min-height: 100%;
855
- }
856
- .wt-ier-p-5{
857
- padding:35px;
858
- }
859
- .wt-ier-p-4{
860
- padding:20px;
861
- }
862
- .wt-ier-v-center{
863
- -ms-flex-align: center;
864
- align-items: center;
865
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
866
  .wt-ier-flex {
867
- display: -ms-flexbox;
868
- display: flex;
869
  }
870
- .wt-ier-center{
871
- text-align: center;
 
872
  }
 
873
  .wt-ier-row * {
874
  box-sizing: border-box;
875
  }
876
- .wt-ier-row{
877
- display: -ms-flexbox;
878
- display: flex;
879
- -ms-flex-wrap: wrap;
880
- flex-wrap: wrap;
881
- margin: -15px;
882
- }
883
- .wt-ier-col-12{
884
- -ms-flex: 0 0 100%;
885
- flex: 0 0 100%;
886
- max-width: 100%;
887
-
888
- }
889
- .wt-ier-col-md-6,.wt-ier-col-12{
890
- position: relative;
891
- width: 100%;
892
- padding:15px;
893
- }
894
- @media (min-width: 768px){
895
- .wt-ier-col-md-6{
896
- -ms-flex: 0 0 50%;
897
- flex: 0 0 50%;
898
- max-width: 50%;
899
- }
900
- .wt-ier-mb-md-0{
901
- margin-bottom: 0;
902
- }
903
- .wt-ier-border-md-right{
904
- border-right: 1px solid #E8E8E8;
905
- }
906
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
907
  }
2
  * All of the CSS for your admin-specific functionality should be
3
  * included in this file.
4
  */
5
+ #cli-plugin-migrate {
6
+ background: #C5E3BF;
7
+ border: 1px solid #98A148;
8
+ color: #000;
9
+ margin: 0 0 20px 0;
10
+ padding: 10px;
11
+ display: none;
12
  }
13
 
14
  .vvv_combobox {
15
+ width: 100%;
16
  }
17
+
18
  .vvv_textbox {
19
+ height: 150px;
20
+ width: 100%;
21
  }
22
+
23
  .form-table input[type="text"], .vvv_textfield {
24
+ width: 100%;
25
+ margin-bottom: 5px;
26
  }
27
+
28
+ .cli-plugin-example {
29
+ display: block;
30
  }
31
+
32
  #cookielawinfo-accordion h4 {
33
+ border-bottom: 1px solid #ccc;
34
+ line-height: 110%;
35
+ padding: 5px;
36
  }
37
+
38
  #cookielawinfo-accordion h4 code {
39
+ padding-left: 40px;
40
+ background: transparent;
41
  }
42
+
43
  .cli-help pre {
44
+ font-weight: bold;
45
  }
46
+
47
  .cli-help span {
48
+ margin: 0 0 30px 15px;
49
+ display: block;
50
  }
51
+
52
  .cli-plugin-toolbar {
53
+ height: 40px;
54
+ width: 100%;
55
+ margin: 0;
56
+ padding: 0;
57
  }
58
+
59
  .cli-plugin-toolbar .left {
60
+ float: left;
61
+ margin: 0;
62
+ padding: 0;
63
  }
64
+
65
  .cli-plugin-toolbar .left img {
66
+ vertical-align: text-bottom;
67
+ margin-right: 10px;
68
  }
69
+
70
  .cli-plugin-toolbar .right {
71
+ float: right;
72
+ margin: 0 10px 0 0;
73
+ padding: 0;
74
  }
75
+
76
  .cli-plugin-toolbar.top {
77
+ margin-bottom: -5px;
78
  }
79
+
80
  .cli-plugin-toolbar.bottom {
81
+ margin-top: 12px;
82
  background: #f5f5f5;
83
  border-top: 1px solid #ddd;
84
  margin-left: -15px;
85
  margin-right: -15px;
86
  margin-bottom: -15px;
87
+ padding: 15px;
88
  }
89
+
90
  .cli-plugin-toolbar.top {
91
+ margin-top: -15px;
92
  background: #f5f5f5;
93
  border-bottom: 1px solid #ddd;
94
  border-top: 1px solid #ddd;
95
  margin-left: -15px;
96
  margin-right: -15px;
97
  margin-bottom: -15px;
98
+ padding: 15px;
99
  }
100
+
101
  #header_on_off_field_warning {
102
+ margin-left: 30px;
103
  }
104
+
105
+ .warning {
106
+ /* called by jQuery in admin-ui-controller.js */
107
+ color: #f00;
108
+ font-weight: bold;
109
  }
110
+
111
  .cli-plugin-container {
112
+ overflow: hidden;
113
+ width: 100%;
114
  }
115
+
116
  .cli-plugin-left-col {
117
+ float: left;
118
+ padding-bottom: 500em;
119
+ margin-bottom: -500em;
120
  }
121
+
122
  .cli-plugin-right-col {
123
+ float: left;
124
+ margin-right: -1px;
125
+ /* For IE */
126
+ padding-bottom: 500em;
127
+ margin-bottom: -500em;
128
+ }
129
+
130
+ .cli-plugin-container.width-50 {
131
+ width: 50%;
132
+ }
133
+
134
+ .cli-plugin-container.width-60 {
135
+ width: 60%;
136
+ }
137
+
138
+ .cli-plugin-container.width-70 {
139
+ width: 70%;
140
+ }
141
+
142
+ .cli-plugin-container.width-80 {
143
+ width: 80%;
144
+ }
145
+
146
+ .cli-plugin-container.width-90 {
147
+ width: 90%;
148
+ }
149
+
150
+ .cli-plugin-left-col.width-50, .cli-plugin-right-col.width-50 {
151
+ width: 50%;
152
+ }
153
+
154
+ .cli-plugin-left-col.width-62, .cli-plugin-right-col.width-62 {
155
+ width: 62%;
156
+ }
157
+
158
+ /* Golden Ratio */
159
+ .cli-plugin-left-col.width-38, .cli-plugin-right-col.width-38 {
160
+ width: 38%;
161
+ }
162
+
163
+ /* Golden Ratio */
164
+ .cli-plugin-left-col.width-f220, .cli-plugin-right-col.width-f220 {
165
+ width: 220px;
166
+ }
167
+
168
+ .cli-plugin-container div.pad-5, .cli-plugin-left-col div.pad-5, .cli-plugin-right-col div.pad-5 {
169
+ padding: 5px;
170
+ }
171
+
172
+ .cli-plugin-container div.pad-10, .cli-plugin-left-col div.pad-10, .cli-plugin-right-col div.pad-10 {
173
+ padding: 10px;
174
+ }
175
+
176
+ .width-60 {
177
+ width: 60%;
178
+ }
179
+
180
+ .width-100 {
181
+ width: 100%;
182
+ }
183
+
184
+ .hr-top {
185
+ border-top: 1px solid #ccc;
186
+ }
187
+
188
+ .hr-bottom {
189
+ border-bottom: 1px solid #ccc;
190
+ }
191
+
192
+
193
+
194
+
195
+
196
+ table.cli_script_items {
197
+ position: relative
198
+ }
199
+
200
+ table.cli_script_items td, table.cli_script_items th {
201
+ display: table-cell !important;
202
+ padding: 1em !important;
203
+ vertical-align: top;
204
+ line-height: 1.75em
205
+ }
206
+
207
+ table.wc_emails.wc_emails td, table.cli_script_items.wc_emails td, table.wc_shipping.wc_emails td {
208
+ vertical-align: middle
209
+ }
210
+
211
+ table.cli_script_items tr:nth-child(odd) td {
212
+ background: #f9f9f9
213
+ }
214
+
215
+ table.cli_script_items td.name {
216
+ font-weight: 700
217
+ }
218
+
219
+ table.wc_emails .settings, table.cli_script_items .settings, table.wc_shipping .settings {
220
+ text-align: right
221
+ }
222
+
223
+ table.wc_emails .default, table.wc_emails .radio, table.wc_emails .status, table.cli_script_items .default, table.cli_script_items .radio, table.cli_script_items .status, table.wc_shipping .default, table.wc_shipping .radio, table.wc_shipping .status {
224
+ text-align: center
225
+ }
226
+
227
+ table.wc_emails .default .tips, table.wc_emails .radio .tips, table.wc_emails .status .tips, table.cli_script_items .default .tips, table.cli_script_items .radio .tips, table.cli_script_items .status .tips, table.wc_shipping .default .tips, table.wc_shipping .radio .tips, table.wc_shipping .status .tips {
228
+ margin: 0 auto
229
+ }
230
+
231
+ table.wc_emails .default input, table.wc_emails .radio input, table.wc_emails .status input, table.cli_script_items .default input, table.cli_script_items .radio input, table.cli_script_items .status input, table.wc_shipping .default input, table.wc_shipping .radio input, table.wc_shipping .status input {
232
+ margin: 0
233
+ }
234
+
235
+ table.wc_emails td.sort, table.cli_script_items td.sort, table.wc_shipping td.sort {
236
+ cursor: move;
237
+ font-size: 15px;
238
+ text-align: center
239
+ }
240
+
241
+ table.wc_emails td.sort::before, table.cli_script_items td.sort::before, table.wc_shipping td.sort::before {
242
+ content: '\f333';
243
+ font-family: Dashicons;
244
+ text-align: center;
245
+ line-height: 1;
246
+ color: #999;
247
+ display: block;
248
+ width: 17px;
249
+ float: left;
250
+ height: 100%;
251
+ line-height: 24px
252
+ }
253
+
254
+ table.wc_emails .wc-payment-gateway-method-name, table.cli_script_items .wc-payment-gateway-method-name, table.wc_shipping .wc-payment-gateway-method-name {
255
+ font-weight: 400
256
+ }
257
+
258
+ table.wc_emails .wc-email-settings-table-name, table.cli_script_items .wc-email-settings-table-name, table.wc_shipping .wc-email-settings-table-name {
259
+ font-weight: 700
260
+ }
261
+
262
+ table.wc_emails .wc-email-settings-table-name span, table.cli_script_items .wc-email-settings-table-name span, table.wc_shipping .wc-email-settings-table-name span {
263
+ font-weight: 400;
264
+ color: #999;
265
+ margin: 0 0 0 4px !important
266
+ }
267
+
268
+ table.wc_emails .wc-payment-gateway-method-toggle-disabled, table.wc_emails .cli-script-items-toggle-enabled, table.cli_script_items .wc-payment-gateway-method-toggle-disabled, table.cli_script_items .cli-script-items-toggle-enabled, table.wc_shipping .wc-payment-gateway-method-toggle-disabled, table.wc_shipping .cli-script-items-toggle-enabled {
269
+ padding-top: 1px;
270
+ display: block;
271
+ outline: 0;
272
+ -webkit-box-shadow: none;
273
+ box-shadow: none
274
+ }
275
+
276
+ table.wc_emails .wc-email-settings-table-status, table.cli_script_items .wc-email-settings-table-status, table.wc_shipping .wc-email-settings-table-status {
277
+ text-align: center;
278
+ width: 1em
279
+ }
280
+
281
+ table.wc_emails .wc-email-settings-table-status .tips, table.cli_script_items .wc-email-settings-table-status .tips, table.wc_shipping .wc-email-settings-table-status .tips {
282
+ margin: 0 auto
283
+ }
284
+
285
+ .cli-input-toggle {
286
+ height: 16px;
287
+ width: 32px;
288
+ border: 2px solid #935687;
289
+ background-color: #935687;
290
+ display: inline-block;
291
+ text-indent: -9999px;
292
+ border-radius: 10em;
293
+ position: relative;
294
+ margin-top: -1px;
295
+ vertical-align: text-top
296
+ }
297
+
298
+ .cli-input-toggle:before {
299
+ content: "";
300
+ display: block;
301
+ width: 16px;
302
+ height: 16px;
303
+ background: #fff;
304
+ position: absolute;
305
+ top: 0;
306
+ right: 0;
307
+ border-radius: 100%
308
+ }
309
+
310
+ .cli-input-toggle.cli-input-toggle--disabled {
311
+ border-color: #999;
312
+ background-color: #999
313
+ }
314
+
315
+ .cli-input-toggle.cli-input-toggle--disabled:before {
316
+ right: auto;
317
+ left: 0
318
+ }
319
+
320
+ .cli-input-toggle.cli-input-toggle--loading {
321
+ opacity: .5
322
+ }
323
+
324
+ .cookie-law-info-tab-head {
325
+ margin-right: 0px;
326
+ border-bottom: none;
327
+ }
328
+
329
+ .cookie-law-info-tab-container {
330
+ padding: 15px;
331
+ background: #fff;
332
+ box-shadow: 0px 2px 2px #ccc;
333
+ float: left;
334
+ box-sizing: border-box;
335
+ width: 100%;
336
+ height: auto;
337
+ }
338
+
339
+ .cookie-law-info-tab-head .nav-tab-active {
340
+ background: #fff;
341
+ border-bottom: solid 1px #fff;
342
+ }
343
+
344
+ .cookie-law-info-tab-head .nav-tab:focus {
345
+ box-shadow: none;
346
+ }
347
+
348
+ .cookie-law-info-tab-content {
349
+ display: none;
350
+ float: left;
351
+ width: 100%;
352
+ height: auto;
353
+ }
354
+
355
+ .cli_sub_tab_container {
356
+ float: left;
357
+ width: 100%;
358
+ height: auto;
359
+ }
360
+
361
+ .cli_sub_tab {
362
+ display: inline-block;
363
+ margin: 0px;
364
+ float: left;
365
+ width: 100%;
366
+ height: auto;
367
+ }
368
+
369
+ .cli_sub_tab li {
370
+ display: inline-block;
371
+ border-left: solid 1px #ccc;
372
+ padding: 3px 10px;
373
+ cursor: pointer;
374
+ }
375
+
376
+ .cli_sub_tab_content {
377
+ display: none;
378
+ float: left;
379
+ width: 100%;
380
+ height: auto;
381
  }
382
+
383
+ .cli-shortcodes li {
384
+ margin-bottom: 20px;
385
+ border-bottom: dashed 1px #ccc;
386
+ padding-bottom: 7px;
387
+ margin-left: 15px;
388
+ }
389
+
390
+ .cli-shortcodes li div {
391
+ font-weight: bold;
392
+ width: 100%;
393
+ }
394
+
395
+ .cli-shortcodes li span {
396
+ display: inline-block;
397
+ }
398
+
399
+ .cli-help-links li {
400
+ float: left;
401
+ padding: 40px;
402
+ margin: 20px;
403
+ display: inline-block;
404
+ text-align: center;
405
+ box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, .1);
406
+ width: 185px;
407
+ height: 245px;
408
+ }
409
+
410
+ .cli-help-links li a {
411
+ text-decoration: none;
412
+ height: 28px !important;
413
+ margin-top: 20px;
414
+ }
415
+
416
+ .cli-help-links li img {
417
+ margin-top: 15px;
418
+ }
419
+
420
  /* copied from bootstrap */
421
  .cli_sub_tab_container input[type="text"], .cli_sub_tab_container select {
422
+ display: block;
423
+ width: 100%;
424
+ padding: 0.375rem 0.75rem;
425
+ font-size: 1rem;
426
+ line-height: 1.5;
427
+ color: #495057;
428
+ background-color: #fff;
429
+ background-clip: padding-box;
430
+ border: 1px solid #ced4da;
431
+ border-radius: 0.25rem;
432
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
433
+ height: auto !important;
434
+ }
435
+
436
+ .cookie-law-info-tab-container .button-primary {
437
+ height: 34px;
438
+ }
439
+
440
+ .notify_msg {
441
+ position: fixed;
442
+ width: 300px;
443
+ padding: 15px;
444
+ color: #fff;
445
+ right: 60px;
446
+ top: 0px;
447
+ opacity: 0;
448
+ box-shadow: 0px 2px 2px #ccc;
449
+ border-radius: 5px;
450
+ }
451
+
452
+ .cli-indent-15 th {
453
+ padding-left: 15px;
454
+ }
455
+
456
+ .cli_notify_table {
457
+ height: 60px;
458
+ }
459
+
460
+ .cookie-law-info-form-container {
461
+ padding: 15px;
462
+ background: #fff;
463
+ box-shadow: 0px 2px 2px #ccc;
464
+ }
465
+
466
+ .cli-admin-table label {
467
+ width: 100%;
468
+ display: inline-block;
469
+ font-weight: bold;
470
+ margin-bottom: 10px;
471
+ margin-top: 15px;
472
+ }
473
+
474
+ .cli_non_necessary_form .cli_form_help {
475
+ color: #aaa;
476
+ font-style: italic;
477
+ font-weight: 250;
478
+ font-size: 12px;
479
+ }
480
+
481
+ .cli_settings_left {
482
+ width: 68%;
483
+ float: left;
484
+ margin-bottom: 25px;
485
+ }
486
+
487
+ .cli_settings_right {
488
+ width: calc(31% - 20px);
489
+ float: left;
490
+ margin-left: 25px;
491
+ }
492
+
493
+ .cli_privacy_overview_form label {
494
+ width: 100%;
495
+ display: inline-block;
496
+ font-weight: bold;
497
+ margin-bottom: 10px;
498
+ margin-top: 15px;
499
+ }
500
+
501
+ .cli_privacy_overview_form .cli_form_help {
502
+ color: #aaa;
503
+ font-style: italic;
504
+ font-weight: 250;
505
+ font-size: 12px;
506
+ }
507
+
508
+ .cli_form_help {
509
+ color: #8e8989;
510
+ font-style: italic;
511
+ font-weight: 250;
512
+ font-size: 12px;
513
+ display: inline-block;
514
+ width: 100%;
515
+ }
516
+
517
+ .cli_form_er {
518
+ color: red;
519
+ font-style: italic;
520
+ font-weight: 300;
521
+ font-size: 12px;
522
+ display: inline-block;
523
+ width: 100%;
524
+ }
525
+
526
+ .cli_scroll_accept_er {
527
+ display: none;
528
+ }
529
+
530
+ .cli_premium_features {
531
+ font-size: 14px;
532
+ }
533
 
534
  @media screen and (max-width:1210px) {
535
+ .cli_settings_left {
536
+ width: 100%;
537
+ }
538
+
539
+ .cli_settings_right {
540
+ padding-left: 0px;
541
+ width: 100%;
542
+ }
543
  }
544
+
545
  /* CCPA Related Changes */
546
  /* Accordion Styles */
547
 
560
  padding-bottom: 15px;
561
  }
562
 
563
+ .wt-cli-accordion-content>.wt-cli-accordion-tab {
564
  padding-left: 10px;
565
  padding-right: 10px;
566
  border-left: 1px solid #e2e4e7;
567
  border-right: 1px solid #e2e4e7;
568
  }
569
 
570
+ .wt-cli-accordion-content.active>.wt-cli-accordion-tab {
571
  background: #fff;
572
  }
573
 
587
  margin-top: -1px;
588
  }
589
 
590
+ .wt-cli-accordion-tab>a {
591
  display: block;
592
  text-decoration: none;
593
  color: #191e23;
604
  font-size: 1.3em;
605
  }
606
 
607
+ .wt-cli-accordion-tab>a i {
608
  float: right;
609
  margin-top: 2px;
610
  }
611
 
612
+ .wt-cli-accordion-tab>a:before {
613
  content: "";
614
  display: block;
615
  width: 8px;
625
  margin-right: 16px;
626
  }
627
 
628
+ .wt-cli-accordion-tab>a.active::before {
629
  -webkit-transform: rotate(135deg);
630
  transform: rotate(135deg);
631
  }
639
  .wt-cli-section-gdpr-ccpa .wt-cli-section-inner {
640
  display: none;
641
  }
642
+
643
  /* Webtoffe GDPR Cookie Consent Tooltip */
644
 
645
  /* Add this attribute to the element that needs a tooltip */
724
  margin-left: 10px;
725
  margin-bottom: -2px;
726
  }
727
+
728
  .wt-cli-ccpa-message-toggler .wt-cli-form-group {
729
  margin-bottom: 15px;
730
  }
736
  border-left: 4px solid;
737
  border-color: #00a0d2;
738
  margin-bottom: 15px;
739
+ width: 100%;
740
  box-sizing: border-box;
741
  }
742
 
748
  left: 15px;
749
  font-size: 16px;
750
  }
751
+
752
+ .wt-cli-status-success:before {
753
  content: "";
754
  background: url(../images/add.svg);
755
  width: 18px;
757
  display: block;
758
  background-size: cover;
759
  }
760
+
761
  .wt-cli-status-icon {
762
  width: 18px;
763
  height: 18px;
766
  content: "";
767
  font-family: "dashicons";
768
  }
769
+
770
  /* Toggle checkbox CSS since 1.9.4 */
771
+ .wt-cli-input-toggle-section {
 
772
  display: none;
773
  }
774
+
775
  .wt-cli-section-floating-widget-settings .wt-cli-input-toggle-section.wt-cli-toggle-active label {
776
  margin-left: 15px !important;
777
  }
778
+
779
  .wt-cli-section-floating-widget-settings .wt-cli-input-toggle-section label {
780
  -webkit-transition: margin 700ms;
781
+ -moz-transition: margin 700ms;
782
+ -o-transition: margin 700ms;
783
+ transition: margin 700ms;
784
  }
785
+
786
  .wt-cli-section-floating-widget-settings .form-table th {
787
  width: 260px;
788
  }
791
  /* Callout styles */
792
 
793
  .wt-cli-callout {
794
+ width: 100%;
795
  padding: 1.5em 1.5em 1.5em 1.5em;
796
  margin-bottom: 1.5em;
797
  overflow: auto;
800
  border-style: solid;
801
  min-width: 170px;
802
  box-sizing: border-box;
803
+ }
804
+
805
+ .wt-cli-callout.wt-cli-callout-icon {
806
  padding: 1.5em 3em 1.6em 3.7em;
807
+ }
808
+
809
+ .wt-cli-callout p {
810
  margin-bottom: 0.6em;
811
  margin-top: 0.5em;
812
+ }
813
+
814
+ .wt-cli-callout p:first-child {
815
  margin-top: 0;
816
+ }
817
+
818
+ .wt-cli-callout p:last-child {
819
  margin-bottom: 0;
820
+ }
821
+
822
+ .wt-cli-callout:before {
823
  content: "";
824
  font-family: "dashicons";
825
  position: absolute;
828
  left: 0.5em;
829
  transform: translateY(-50%);
830
  }
831
+
832
+ .wt-cli-callout .screen-reader-text+br {
833
  display: none;
834
+ }
835
+
836
+ .wt-cli-callout-info {
837
+ background: #e5f5fa;
838
+ border-color: #00a0d2;
839
+ }
840
+
841
+ .wt-cli-callout-success {
842
+ background: #eff7ed;
843
+ border-color: #64b450;
844
+ }
845
+
846
+ .wt-cli-callout-alert {
847
+ background: #fff8e5;
848
+ border-color: #ffb900;
849
+ }
850
+
851
+ .wt-cli-callout-tutorial {
852
+ background: #f2f0f7;
853
+ border-color: #826eb4;
854
+ }
855
+
856
+ .wt-cli-callout-warning {
857
+ background: #fbeaea;
858
+ border-color: #dc3232;
859
+ }
860
+
861
+ .wt-cli-callout-info.wt-cli-callout-icon:before {
862
+ content: "\f348";
863
+ color: #00a0d2;
864
+ }
865
+
866
+ .wt-cli-callout-success.wt-cli-callout-icon:before {
867
+ content: "";
868
+ color: #fff;
869
+ width: 18px;
870
+ height: 18px;
871
+ background: url('../images/add.svg');
872
+ }
873
+
874
+ .wt-cli-callout-alert.wt-cli-callout-icon:before {
875
+ content: "\f227";
876
+ color: #ffb900;
877
+ }
878
+
879
+ .wt-cli-callout-tutorial.wt-cli-callout-icon:before {
880
+ content: "\f308";
881
+ color: #826eb4;
882
+ }
883
+
884
+ .wt-cli-callout-warning.wt-cli-callout-icon:before {
885
+ content: "\f153";
886
+ color: #dc3232;
887
+ }
888
 
889
  /* Modal styles since 2.3.2 */
890
 
898
  width: 400px;
899
  display: none;
900
  left: 0;
901
+ right: 0;
902
+ margin: 0 auto;
903
  box-sizing: border-box;
904
  }
905
 
906
  .wt-cli-modal.on {
907
  display: block;
908
  }
909
+
910
  .wt-cli-modal-js-overlay {
911
  background: #444;
912
  opacity: .8;
917
  z-index: 20000;
918
  left: 0px;
919
  }
920
+
921
  .wt-cli-modal-js-close {
922
  position: absolute;
923
  bottom: 0px;
932
  box-shadow: var(--box-shadow);
933
  cursor: pointer;
934
  }
935
+
936
  .wt-cli-modal-header h4 {
937
  margin: 0;
938
  font-size: 15px;
940
 
941
  /* New grid styles */
942
  .wt-cli-align-center {
943
+ -webkit-box-align: center !important;
944
+ -ms-flex-align: center !important;
945
+ align-items: center !important;
946
  }
947
 
948
  .wt-cli-justify-center {
949
+ -webkit-box-pack: justify !important;
950
+ -ms-flex-pack: justify !important;
951
+ justify-content: center !important;
952
  }
953
 
954
  .wt-cli-justify-end {
955
+ -ms-flex-pack: end !important;
956
+ justify-content: flex-end !important;
957
  }
958
+
959
  .wt-cli-container-fluid {
960
  width: 100%;
961
  padding-right: 15px;
963
  margin-right: auto;
964
  margin-left: auto;
965
  }
966
+
967
+ .wt-cli-grid-wrapper *, .wt-cli-row * {
968
  box-sizing: border-box;
969
  }
970
+
971
  .wt-cli-row {
972
  display: -webkit-box;
973
  display: -ms-flexbox;
1068
  padding-right: 12.5px;
1069
  padding-left: 12.5px;
1070
  }
1071
+
1072
+ .wt-cli-gdpr-plugin-status {
1073
  display: flex;
1074
  align-items: center;
1075
  font-weight: 500;
1076
  }
1077
+
1078
  .wt-cli-gdpr-plugin-status img {
1079
  width: 18px;
1080
  margin-right: 10px;
1081
  }
1082
+
1083
  .wt-cli-gdpr-plugin-header {
1084
  display: flex;
1085
  align-items: center;
1086
  justify-content: space-between;
1087
  }
1088
+
1089
  .wt-cli-gdpr-plugin-branding-logo {
1090
  display: flex;
1091
  justify-content: flex-end;
1092
  }
1093
+
1094
  .wt-cli-gdpr-plugin-branding-logo img {
1095
  width: 150px;
1096
  }
1097
+
1098
  .wt-cli-gdpr-plugin-branding-logo a:focus {
1099
+ outline: none;
1100
  box-shadow: none;
1101
  }
1102
+
1103
  .wt-cli-gdpr-plugin-branding-tagline a {
1104
  color: #444;
1105
  }
1106
+
1107
  .wt-cli-gdpr-plugin-branding-tagline {
1108
  margin-top: 5px;
1109
  }
1110
+
1111
  /* Upgrade side bar styles */
1112
+ .wt-ier-sidebar-wrapper {
1113
+ background: #FFFFFF;
1114
+ border-radius: 5px;
1115
+ max-width: 370px;
1116
+ }
1117
+
1118
+ .wt-ier-sidebar-img {
1119
+ margin: 0 auto 20px auto;
1120
+ display: block;
1121
+ }
1122
+
1123
+ .wt-ier-sidebar-title {
1124
+ font-weight: 600;
1125
+ font-size: 17px;
1126
+ line-height: 25px;
1127
+ color: #000000;
1128
+ margin-bottom: 20px;
1129
+ }
1130
+
1131
+ .wt-ier-icon {
1132
+ width: auto;
1133
+ height: 100%;
1134
+ max-height: 25px;
1135
+ margin-right: 8px;
1136
+ }
1137
+
1138
+ .wt-ier-sidebar-p {
1139
+ font-style: normal;
1140
+ font-weight: normal;
1141
+ font-size: 12px;
1142
+ line-height: 16px;
1143
+ color: #000000;
1144
+ margin: 0;
1145
+ }
1146
+
1147
+ .wt-ier-green-btn {
1148
+ background: #00CB95;
1149
+ border-radius: 4px;
1150
+ font-weight: 600;
1151
+ font-size: 16px;
1152
+ line-height: 19px;
1153
+ text-align: center;
1154
+ padding: 15px 20px;
1155
+ color: #FFFFFF;
1156
+ display: inline-block;
1157
+ text-decoration: none;
1158
+ transition: all .2s ease;
1159
+ border: none;
1160
+ margin-top: 20px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1161
  }
1162
+
1163
+ .wt-ier-green-btn:hover, .wt-ier-green-btn:focus {
1164
+ text-decoration: none;
1165
+ opacity: .8;
1166
+ transition: all .2s ease;
1167
+ border: none;
1168
+ transform: translateY(1px);
1169
+ }
1170
+
1171
+ .wt-ier-wrapper {
1172
+ background-color: #fff;
1173
+ padding: 30px;
1174
+ }
1175
+
1176
+ .wt-ier-box-wrapper {
1177
+ background: #FFFFFF;
1178
+ border: 1px solid #D2D2D2;
1179
+ border-radius: 6px;
1180
+ min-height: 100%;
1181
+ }
1182
+
1183
+ .wt-ier-p-5 {
1184
+ padding: 35px;
1185
+ }
1186
+
1187
+ .wt-ier-p-4 {
1188
+ padding: 20px;
1189
+ }
1190
+
1191
+ .wt-ier-v-center {
1192
+ -ms-flex-align: center;
1193
+ align-items: center;
1194
+ }
1195
+
1196
  .wt-ier-flex {
1197
+ display: -ms-flexbox;
1198
+ display: flex;
1199
  }
1200
+
1201
+ .wt-ier-center {
1202
+ text-align: center;
1203
  }
1204
+
1205
  .wt-ier-row * {
1206
  box-sizing: border-box;
1207
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1208
 
1209
+ .wt-ier-row {
1210
+ display: -ms-flexbox;
1211
+ display: flex;
1212
+ -ms-flex-wrap: wrap;
1213
+ flex-wrap: wrap;
1214
+ margin: -15px;
1215
+ }
1216
+
1217
+ .wt-ier-col-12 {
1218
+ -ms-flex: 0 0 100%;
1219
+ flex: 0 0 100%;
1220
+ max-width: 100%;
1221
+
1222
+ }
1223
+
1224
+ .wt-ier-col-md-6, .wt-ier-col-12 {
1225
+ position: relative;
1226
+ width: 100%;
1227
+ padding: 15px;
1228
+ }
1229
+
1230
+ @media (min-width: 768px) {
1231
+ .wt-ier-col-md-6 {
1232
+ -ms-flex: 0 0 50%;
1233
+ flex: 0 0 50%;
1234
+ max-width: 50%;
1235
+ }
1236
+
1237
+ .wt-ier-mb-md-0 {
1238
+ margin-bottom: 0;
1239
+ }
1240
+
1241
+ .wt-ier-border-md-right {
1242
+ border-right: 1px solid #E8E8E8;
1243
+ }
1244
+
1245
+ }
1246
+ .wt-cli-footer {
1247
+ padding: 15px;
1248
+ background: #f5f5f5;
1249
+ margin-left: -15px;
1250
+ margin-right: -15px;
1251
+ margin-bottom: -15px;
1252
  }
admin/js/cookie-law-info-admin.js CHANGED
@@ -60,6 +60,13 @@
60
  cli_nav_tab.eq(0).click();
61
  }
62
  }
 
 
 
 
 
 
 
63
  $('.cli_sub_tab li').click(function(){
64
  var trgt=$(this).attr('data-target');
65
  var prnt=$(this).parent('.cli_sub_tab');
60
  cli_nav_tab.eq(0).click();
61
  }
62
  }
63
+ $('#cky-table-comparison-link').click(function( event ){
64
+ event.preventDefault();
65
+ $('a[href="#cookie-law-info-upgrade-pro"]').trigger("click");
66
+ $('html,body').animate({
67
+ scrollTop: $('#cky-container').offset().top - 50 },
68
+ 'slow');
69
+ });
70
  $('.cli_sub_tab li').click(function(){
71
  var trgt=$(this).attr('data-target');
72
  var prnt=$(this).parent('.cli_sub_tab');
admin/modules/cookie-scaner/cookie-scaner.php CHANGED
@@ -450,7 +450,7 @@ class Cookie_Law_Info_Cookie_Scaner extends Cookie_Law_Info_Cookieyes {
450
  $notice = '<p>' . __( 'Scan your website with CookieYes, our scanning solution for high-speed, accurate cookie scanning', 'cookie-law-info' ) . '</p>';
451
  $notice = '<p style="font-weight:500;">' . sprintf(
452
  wp_kses(
453
- __( 'Clicking “Connect & scan” will let you connect with a free <a href="%s" target="_blank">CookieYes</a> account and initiate scanning of your website for cookies. These cookies along with their description will be listed under the cookie declaration popup. By continuing, you agree to CookieYes\'s <a href="%1$s" target="_blank">Privacy Policy</a> & <a href="%2$s" target="_blank">Terms of service</a>.', 'cookie-law-info' ),
454
  array(
455
  'a' => array(
456
  'href' => array(),
450
  $notice = '<p>' . __( 'Scan your website with CookieYes, our scanning solution for high-speed, accurate cookie scanning', 'cookie-law-info' ) . '</p>';
451
  $notice = '<p style="font-weight:500;">' . sprintf(
452
  wp_kses(
453
+ __( 'Clicking “Connect & scan” will let you connect with a free <a href="%s" target="_blank">CookieYes</a> account and initiate scanning of your website for cookies. These cookies along with their description will be listed under the cookie declaration popup. By continuing, you agree to CookieYes\'s <a href="%s" target="_blank">Privacy Policy</a> & <a href="%s" target="_blank">Terms of service</a>.', 'cookie-law-info' ),
454
  array(
455
  'a' => array(
456
  'href' => array(),
admin/partials/cookie-law-info-admin_settings.php CHANGED
@@ -74,7 +74,7 @@ $all_pages=get_pages($args_for_get_pages);
74
  </div>
75
 
76
 
77
- <div class="cli_settings_left">
78
  <div class="nav-tab-wrapper wp-clearfix cookie-law-info-tab-head">
79
  <?php
80
  $tab_head_arr=array(
@@ -83,11 +83,12 @@ $all_pages=get_pages($args_for_get_pages);
83
  'cookie-law-info-buttons'=>__('Customise Buttons','cookie-law-info'),
84
  'cookie-law-info-advanced'=>__('Advanced','cookie-law-info'),
85
  'cookie-law-info-help'=>__('Help Guide','cookie-law-info'),
 
86
  );
87
  Cookie_Law_Info::generate_settings_tabhead($tab_head_arr);
88
  ?>
89
  </div>
90
- <div class="cookie-law-info-tab-container">
91
  <?php
92
  $setting_views_a=array(
93
  'cookie-law-info-general'=>'admin-settings-general.php',
@@ -97,6 +98,7 @@ $all_pages=get_pages($args_for_get_pages);
97
  );
98
  $setting_views_b=array(
99
  'cookie-law-info-help'=>'admin-settings-help.php',
 
100
  );
101
  ?>
102
  <form method="post" action="<?php echo esc_url($_SERVER["REQUEST_URI"]);?>" id="cli_settings_form">
@@ -134,7 +136,7 @@ $all_pages=get_pages($args_for_get_pages);
134
  </div>
135
  </div>
136
  <div class="cli_settings_right">
137
- <?php include $cli_admin_view_path."goto-pro.php"; ?>
138
  </div>
139
 
140
  </div>
74
  </div>
75
 
76
 
77
+ <div class="cli_settings_left" id="cky-container">
78
  <div class="nav-tab-wrapper wp-clearfix cookie-law-info-tab-head">
79
  <?php
80
  $tab_head_arr=array(
83
  'cookie-law-info-buttons'=>__('Customise Buttons','cookie-law-info'),
84
  'cookie-law-info-advanced'=>__('Advanced','cookie-law-info'),
85
  'cookie-law-info-help'=>__('Help Guide','cookie-law-info'),
86
+ 'cookie-law-info-upgrade-pro'=>__('Free vs Pro','cookie-law-info'),
87
  );
88
  Cookie_Law_Info::generate_settings_tabhead($tab_head_arr);
89
  ?>
90
  </div>
91
+ <div id="cky-tab-container" class="cookie-law-info-tab-container">
92
  <?php
93
  $setting_views_a=array(
94
  'cookie-law-info-general'=>'admin-settings-general.php',
98
  );
99
  $setting_views_b=array(
100
  'cookie-law-info-help'=>'admin-settings-help.php',
101
+ 'cookie-law-info-upgrade-pro'=>'admin-settings-upgrade-pro.php',
102
  );
103
  ?>
104
  <form method="post" action="<?php echo esc_url($_SERVER["REQUEST_URI"]);?>" id="cli_settings_form">
136
  </div>
137
  </div>
138
  <div class="cli_settings_right">
139
+ <?php include $cli_admin_view_path."goto-pro-v2.php"; ?>
140
  </div>
141
 
142
  </div>
admin/views/admin-settings-save-button.php CHANGED
@@ -1,15 +1,14 @@
1
  <?php
2
  // If this file is called directly, abort.
3
  if ( ! defined( 'WPINC' ) ) {
4
- die;
5
  }
6
  ?>
7
  <div style="clear: both;"></div>
8
- <div class="cli-plugin-toolbar bottom">
9
- <div class="left">
10
- </div>
11
- <div class="right">
12
- <input type="submit" name="update_admin_settings_form" value="<?php _e('Update Settings', 'cookie-law-info'); ?>" class="button-primary" style="float:right;" onClick="return cli_store_settings_btn_click(this.name)" />
13
- <span class="spinner" style="margin-top:9px"></span>
14
- </div>
15
  </div>
1
  <?php
2
  // If this file is called directly, abort.
3
  if ( ! defined( 'WPINC' ) ) {
4
+ die;
5
  }
6
  ?>
7
  <div style="clear: both;"></div>
8
+ <div class="wt-cli-footer">
9
+ <div class="wt-cli-row">
10
+ <div class="wt-cli-col-6"></div>
11
+ <div class="wt-cli-col-6"><input type="submit" name="update_admin_settings_form" value="<?php _e( 'Update Settings', 'cookie-law-info' ); ?>" class="button-primary" style="float:right;" onClick="return cli_store_settings_btn_click(this.name)" />
12
+ <span class="spinner" style="margin-top:10px"></span></div>
13
+ </div>
 
14
  </div>
admin/views/admin-settings-upgrade-pro.php ADDED
@@ -0,0 +1,170 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ // If this file is called directly, abort.
3
+ if ( ! defined( 'WPINC' ) ) {
4
+ die;
5
+ }
6
+ ?>
7
+ <div class="cookie-law-info-tab-content" data-id="<?php echo esc_attr( $target_id ); ?>">
8
+ <div class="wt-free-pro-table" style="margin-top:30px">
9
+ <table>
10
+ <thead style="text-transform:uppercase;">
11
+ <tr>
12
+ <th width="40%"><?php echo esc_html( __( 'Features', 'cookie-law-info' ) ); ?></th>
13
+ <th width="30%"><?php echo esc_html( __( 'Free', 'cookie-law-info' ) ); ?></th>
14
+ <th width="30%"><?php echo esc_html( __( 'Premium', 'cookie-law-info' ) ); ?></th>
15
+ </tr>
16
+ </thead>
17
+ <tbody>
18
+ <tr>
19
+ <td><?php echo esc_html( __( 'Supported regulations:', 'cookie-law-info' ) ); ?>
20
+ <p class="light">
21
+ <?php
22
+ echo esc_html( __( 'GDPR (RGPD, DSGVO), CCPA, CNIL, LGPD', 'cookie-law-info' ) );
23
+ ?>
24
+ </p>
25
+ </td>
26
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
27
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
28
+
29
+ </tr>
30
+ <tr>
31
+ <td><?php echo esc_html( __( 'Show cookie notice', 'cookie-law-info' ) ); ?></td>
32
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
33
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
34
+ </tr>
35
+ <tr>
36
+ <td>
37
+ <?php
38
+ echo esc_html(
39
+ __(
40
+ 'Display ‘Do Not Sell My
41
+ Personal Information’ link.',
42
+ 'cookie-law-info'
43
+ )
44
+ );
45
+ ?>
46
+
47
+ <br />
48
+ <p class="light"> <?php echo esc_html( __( 'In regards to CCPA compliance', 'cookie-law-info' ) ); ?></p>
49
+ </td>
50
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
51
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
52
+ </tr>
53
+ <tr>
54
+ <td><?php echo esc_html( __( 'Cookie notice customization', 'cookie-law-info' ) ); ?></td>
55
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
56
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
57
+ </tr>
58
+ <tr>
59
+ <td><?php echo esc_html( __( 'Set up cookie notice for multilingual websites', 'cookie-law-info' ) ); ?></td>
60
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
61
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
62
+ </tr>
63
+ <tr>
64
+ <td><?php echo esc_html( __( 'Pre-built templates for cookie notice', 'cookie-law-info' ) ); ?></td>
65
+ <td><?php echo esc_html( __( 'Standard template', 'cookie-law-info' ) ); ?></td>
66
+ <td><?php echo esc_html( __( '26 Template', 'cookie-law-info' ) ); ?></td>
67
+ </tr>
68
+ <tr>
69
+ <td><?php echo esc_html( __( 'Cookie scanner', 'cookie-law-info' ) ); ?></td>
70
+ <td><?php echo esc_html( __( 'Up to 100 URLs', 'cookie-law-info' ) ); ?></td>
71
+ <td><?php echo esc_html( __( 'Up to 2000 URLs', 'cookie-law-info' ) ); ?></td>
72
+ </tr>
73
+ <tr>
74
+ <td><?php echo esc_html( __( 'Auto-blocking of third-party cookies', 'cookie-law-info' ) ); ?></td>
75
+ <td><?php echo esc_html( __( 'From plugins', 'cookie-law-info' ) ); ?></td>
76
+ <td><?php echo esc_html( __( 'From plugins & services', 'cookie-law-info' ) ); ?><br /><a
77
+ href=" https://www.webtoffee.com/how-to-automatically-block-cookies-using-the-gdpr-cookie-consent-plugin/"
78
+ target="_blank"><?php echo esc_html( __( 'See list', 'cookie-law-info' ) ); ?></a></td>
79
+ </tr>
80
+ <tr>
81
+ <td><?php echo esc_html( __( 'Revisit consent widget', 'cookie-law-info' ) ); ?>
82
+
83
+ <br />
84
+ <p class="light"> <?php echo esc_html( __( 'Let users revoke their consent', 'cookie-law-info' ) ); ?></p>
85
+ </td>
86
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
87
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
88
+ </tr>
89
+ <tr>
90
+ <td><?php echo esc_html( __( 'Cookie-audit table', 'cookie-law-info' ) ); ?>
91
+
92
+ <br />
93
+ <p class="light"> <?php echo esc_html( __( 'Display your website’s cookie list for your site visitors using a shortcode', 'cookie-law-info' ) ); ?></p>
94
+ </td>
95
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
96
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
97
+ </tr>
98
+ <tr>
99
+ <td><?php echo esc_html( __( 'Cookie category based consent', 'cookie-law-info' ) ); ?></td>
100
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
101
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
102
+ </tr>
103
+ <tr>
104
+ <td><?php echo esc_html( __( 'Privacy/cookie policy generator', 'cookie-law-info' ) ); ?></td>
105
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
106
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
107
+ </tr>
108
+ <tr>
109
+ <td><?php echo esc_html( __( 'Record user consent for cookies', 'cookie-law-info' ) ); ?>
110
+
111
+ <br />
112
+ <p class="light"> <?php echo esc_html( __( 'Anonymized IP, cookie categories, user ID, timestamp, etc.', 'cookie-law-info' ) ); ?></p>
113
+ </td>
114
+ <td><span class="wt-cli-badge wt-cli-error"></span></td>
115
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
116
+ </tr>
117
+ <tr>
118
+ <td><?php echo esc_html( __( 'Option to show cookie notice only to users from the EU', 'cookie-law-info' ) ); ?></td>
119
+ <td><span class="wt-cli-badge wt-cli-error"></span></td>
120
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
121
+ </tr>
122
+ <tr>
123
+ <td><?php echo esc_html( __( 'Option to show ‘Do Not Sell My Personal Information’ link only to visitors from California', 'cookie-law-info' ) ); ?></td>
124
+ <td><span class="wt-cli-badge wt-cli-error"></span></td>
125
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
126
+ </tr>
127
+ <tr>
128
+ <td><?php echo esc_html( __( 'Option to show ‘Do Not Sell My Personal Information’ link only to visitors from California', 'cookie-law-info' ) ); ?></td>
129
+ <td><span class="wt-cli-badge wt-cli-error"></span></td>
130
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
131
+ </tr>
132
+ <tr>
133
+ <td><?php echo esc_html( __( 'Disable ‘Powered by CookieYes’ branding', 'cookie-law-info' ) ); ?>
134
+ <br />
135
+ <p class="light">
136
+ <?php echo esc_html( __( 'From cookie notices', 'cookie-law-info' ) ); ?></p>
137
+ </td>
138
+ <td><span class="wt-cli-badge wt-cli-error"></span></td>
139
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
140
+ </tr>
141
+ <tr>
142
+ <td><?php echo esc_html( __( 'Renew user consent', 'cookie-law-info' ) ); ?></td>
143
+ <td><span class="wt-cli-badge wt-cli-error"></span></td>
144
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
145
+ </tr>
146
+ <tr>
147
+ <td><?php echo esc_html( __( 'Categorize personal data collecting cookies', 'cookie-law-info' ) ); ?>
148
+ <br />
149
+ <p class="light"><?php echo esc_html( __( 'In regards to CCPA compliance', 'cookie-law-info' ) ); ?></p>
150
+ </td>
151
+ <td><span class="wt-cli-badge wt-cli-error"></span></td>
152
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
153
+ </tr>
154
+ <tr>
155
+ <td><?php echo esc_html( __( 'Cookie notice live preview', 'cookie-law-info' ) ); ?>
156
+ <br />
157
+ <p class="light"><?php echo esc_html( __( 'During cookie notice customization', 'cookie-law-info' ) ); ?></p>
158
+ </td>
159
+ <td><span class="wt-cli-badge wt-cli-error"></span></td>
160
+ <td><span class="wt-cli-badge wt-cli-success"></span></td>
161
+ </tr>
162
+ </tbody>
163
+ </table>
164
+ </div>
165
+ <p class="text-right" style="margin-top: 25px;"><a
166
+ href="https://www.webtoffee.com/product/gdpr-cookie-consent/?utm_source=free_pro-comparison&utm_medium=gdpr_basic&utm_campaign=GDPR&utm_content=<?php echo esc_attr( CLI_VERSION );?>"
167
+ class="wt-primary-btn crown-icon" target="_blank" style="text-transform:uppercase;margin-bottom:0px"><?php echo esc_html( __( 'Upgrade to premium', 'cookie-law-info' ) ); ?></a></p>
168
+
169
+ <!------ stop copying -- (frame 10 : table)-------->
170
+ </div>
admin/views/goto-pro-v2.php ADDED
@@ -0,0 +1,451 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php $assets_path = CLI_PLUGIN_URL . 'images/'; ?>
2
+ <style>
3
+ /************/
4
+
5
+ .text-center {
6
+ text-align: center !important;
7
+ }
8
+
9
+ .mx-auto {
10
+ margin-right: auto !important;
11
+ margin-left: auto !important;
12
+ }
13
+
14
+ .my-0 {
15
+ margin-top: 0 !important;
16
+ margin-bottom: 0 !important;
17
+ }
18
+
19
+ .d-flex {
20
+ display: flex !important;
21
+ }
22
+
23
+ .v-center {
24
+ align-items: center !important;
25
+ }
26
+
27
+ .wt-white-wrapper {
28
+ background-color: #fff;
29
+ padding: 17px;
30
+ }
31
+
32
+ .px-10 {
33
+ padding-left: 10px;
34
+ padding-right: 10px;
35
+ }
36
+
37
+ .text-right {
38
+ text-align: right !important;
39
+ }
40
+
41
+ .my-35 {
42
+ margin-top: 35px;
43
+ margin-bottom: 35px;
44
+ }
45
+
46
+ .wt-bg {
47
+ padding: 10px;
48
+ background-image: url(
49
+ <?php
50
+ echo esc_url( $assets_path . 'bg.svg' );
51
+ ?>
52
+ );
53
+ background-repeat: no-repeat;
54
+ background-position: center;
55
+ background-size: cover;
56
+ }
57
+
58
+ h3.wt-sidebar-title {
59
+ font-style: normal;
60
+ font-weight: bold;
61
+ font-size: 20px;
62
+ line-height: 26px;
63
+ text-align: center;
64
+ color: #000000;
65
+ margin-bottom: 20px;
66
+ }
67
+
68
+ .wt-primary-btn {
69
+ background: #2D9FFF;
70
+ border-radius: 7px;
71
+ font-style: normal;
72
+ font-weight: 600;
73
+ font-size: 14px;
74
+ line-height: 19px;
75
+ padding: 10px 15px;
76
+ color: #FFFFFF;
77
+ display: inline-block;
78
+ text-align: center;
79
+ margin: 0 auto 30px auto;
80
+ }
81
+
82
+ .wt-secondary-btn {
83
+ background: #FFFFFF;
84
+ border: 2px solid #2D9FFF;
85
+ border-radius: 13px;
86
+ font-style: normal;
87
+ font-weight: 700;
88
+ font-size: 15px;
89
+ line-height: 17px;
90
+ color: #2D9FFF;
91
+ padding: 12px 15px 12px 56px;
92
+ display: inline-block;
93
+ }
94
+
95
+ .wt-primary-btn.crown-icon, .wt-secondary-btn.crown-icon {
96
+ position: relative;
97
+ padding-left: 52px;
98
+ text-decoration: none;
99
+ transition: all .2s ease;
100
+ }
101
+
102
+ .wt-primary-btn:hover,
103
+ .wt-secondary-btn:hover,
104
+ .wt-primary-btn:focus,
105
+ .wt-secondary-btn:focus {
106
+ outline: none;
107
+ text-decoration: none;
108
+ transition: all .2s ease;
109
+ transform: translateY(2px);
110
+ box-shadow: none;
111
+ opacity: .8;
112
+
113
+ }
114
+ .wt-primary-btn:hover {
115
+ color: #fff;
116
+ }
117
+ .wt-secondary-btn:hover {
118
+ color: #2D9FFF;
119
+ }
120
+ .wt-primary-btn.crown-icon:before,
121
+ .wt-secondary-btn.crown-icon:before {
122
+ position: absolute;
123
+ content: '';
124
+ height: 19px;
125
+ width: 23px;
126
+ background-repeat: no-repeat;
127
+ background-position: center;
128
+ background-size: contain;
129
+ left: 15px;
130
+ }
131
+
132
+ .wt-primary-btn.crown-icon:before {
133
+ background-image: url(
134
+ <?php
135
+ echo esc_url( $assets_path . 'white-crown.svg' );
136
+ ?>
137
+ );
138
+ }
139
+
140
+ .wt-secondary-btn.crown-icon:before {
141
+ background-image: url(
142
+ <?php
143
+ echo esc_url( $assets_path . 'blue-crown.svg' );
144
+ ?>
145
+ );
146
+
147
+ }
148
+
149
+ .wt-moneyback-support-wrapper {
150
+ background: #E2F2FF;
151
+ border-radius: 13px;
152
+ padding: 17px 12px;
153
+ }
154
+
155
+ .wt-moneyback-support-wrapper>div {
156
+ padding: 6px;
157
+ width: 50%;
158
+ }
159
+
160
+ .wt-moneyback-support-wrapper img {
161
+ filter: drop-shadow(0px 11px 21px rgba(34, 112, 177, 0.26));
162
+ width: 36px;
163
+ height: auto;
164
+ margin-right: 10px;
165
+ }
166
+
167
+ .wt-moneyback-support-wrapper p {
168
+ font-style: normal;
169
+ font-weight: 600;
170
+ font-size: 12px;
171
+ line-height: 13px;
172
+ color: #000000;
173
+ margin: 0;
174
+ }
175
+
176
+ ul.wt-gdprpro-features {
177
+ margin: 0;
178
+ padding: 30px 25px;
179
+ }
180
+
181
+ .wt-gdprpro-features li {
182
+ font-style: normal;
183
+ font-weight: 400;
184
+ font-size: 13px;
185
+ line-height: 19px;
186
+ color: #000000;
187
+ list-style: none;
188
+ margin: 0 0 30px 0;
189
+ padding-left: 42px;
190
+ position: relative;
191
+ }
192
+
193
+ .wt-gdprpro-features li b {
194
+ font-weight: bold;
195
+ }
196
+
197
+ .wt-gdprpro-features li:before {
198
+ content: '';
199
+ position: absolute;
200
+ height: 17px;
201
+ width: 20px;
202
+ background-image: url(
203
+ <?php
204
+ echo esc_url( $assets_path . 'list-icon.svg' );
205
+ ?>
206
+ );
207
+ background-size: contain;
208
+ background-repeat: no-repeat;
209
+ background-position: center;
210
+ left: 0;
211
+ }
212
+
213
+ .wt-gdprpro-features li:last-child {
214
+ margin-bottom: 0;
215
+ }
216
+
217
+ .wt-link {
218
+ font-style: normal;
219
+ font-weight: 600;
220
+ font-size: 14px;
221
+ line-height: 18px;
222
+ text-decoration: underline;
223
+ margin-top: 20px;
224
+ color: #1093F2;
225
+ display: inline-block;
226
+ margin-bottom: 35px;
227
+ cursor: pointer;
228
+ }
229
+
230
+ .wt-link:hover, .wt-link:focus {
231
+ text-decoration: none;
232
+
233
+ }
234
+
235
+ .wt-free-pro-table {
236
+ overflow-x: auto;
237
+ border-radius: 7px;
238
+ border: 0.5px solid #d3d3d3;
239
+ }
240
+
241
+ .wt-free-pro-table table {
242
+ width: 100%;
243
+ min-width: 400px;
244
+ border-collapse: collapse;
245
+ }
246
+
247
+ .wt-free-pro-table table th {
248
+ font-style: normal;
249
+ font-weight: bold;
250
+ font-size: 15px;
251
+ line-height: 28px;
252
+ color: #000000;
253
+ padding: 15px;
254
+ text-align: center;
255
+ }
256
+
257
+ .wt-free-pro-table table th {
258
+ border-right: 0.5px solid #d3d3d3;
259
+ border-bottom: 0.5px solid #d3d3d3;
260
+ border-left: none;
261
+ border-top: none;
262
+ }
263
+
264
+ .wt-free-pro-table table tr th:first-child {
265
+ background-color: #F8F9FA;
266
+ }
267
+
268
+ .wt-free-pro-table table tr th:last-child {
269
+ border-right: none;
270
+ }
271
+
272
+ .wt-free-pro-table table td {
273
+ border-right: 0.5px solid #d3d3d3;
274
+ border-bottom: 0.5px solid #d3d3d3;
275
+ border-left: none;
276
+ border-top: none;
277
+ padding: 20px 40px;
278
+ font-style: normal;
279
+ font-weight: 600;
280
+ font-size: 14px;
281
+ line-height: 20px;
282
+ color: #3A3A3A;
283
+ text-align: center;
284
+ }
285
+
286
+ .wt-free-pro-table table td p.light {
287
+ margin: 10px 0 0 0;
288
+ font-style: normal;
289
+ font-weight: 300;
290
+ font-size: 14px;
291
+ line-height: 20px;
292
+ }
293
+
294
+ .wt-free-pro-table table tr td:first-child {
295
+ text-align: left;
296
+ background-color: #F8F9FA;
297
+ }
298
+
299
+ .wt-free-pro-table table tr td:last-child {
300
+ border-right: none;
301
+ }
302
+
303
+ .wt-free-pro-table table tr:last-child td {
304
+ border-bottom: none;
305
+ }
306
+
307
+ .wt-free-pro-table table a {
308
+ font-style: normal;
309
+ font-weight: 600;
310
+ font-size: 14px;
311
+ line-height: 24px;
312
+ text-decoration: underline;
313
+ color: #2DB3FF;
314
+ }
315
+
316
+ .wt-free-pro-table table a:hover {
317
+ text-decoration: none;
318
+ }
319
+
320
+ .wt-free-pro-table .wt-cli-badge {
321
+ background-size: contain;
322
+ background-repeat: no-repeat;
323
+ background-position: center;
324
+ height: 20px;
325
+ width: 20px;
326
+ display: inline-block;
327
+ }
328
+
329
+ .wt-cli-badge.wt-cli-success {
330
+ background-image: url(
331
+ <?php
332
+ echo esc_url( $assets_path . 'tick.svg' );
333
+ ?>
334
+ );
335
+ }
336
+
337
+ .wt-cli-badge.wt-cli-error {
338
+ background-image: url(
339
+ <?php
340
+ echo esc_url( $assets_path . 'cross.svg' );
341
+ ?>
342
+ );
343
+ }
344
+
345
+ .wt-colored-wrapper {
346
+ background-color: #F5FAFF;
347
+ display: inline-block;
348
+ border-radius: 0 0 13px 13px;
349
+ }
350
+
351
+ </style>
352
+
353
+ <div class="wt-cli-sidebar" style="max-width: 365px;margin-top:45px">
354
+ <div class="wt-white-wrapper">
355
+ <div class="wt-bg">
356
+ <h3 class="wt-sidebar-title text-center"><?php echo esc_html( _e( 'Get access to advanced features for GDPR compliance', 'cookie-law-info' ) ); ?></h3>
357
+ <p class="text-center my-0"><a
358
+ href="https://www.webtoffee.com/product/gdpr-cookie-consent/?utm_source=free_plugin_sidebar&utm_medium=gdpr_basic&utm_campaign=GDPR&utm_content=<?php echo esc_attr( CLI_VERSION );?>"
359
+ class="wt-primary-btn crown-icon" target="_blank" style="text-transform:uppercase;"><?php echo esc_html( _e( 'Upgrade to premium', 'cookie-law-info' ) ); ?></a></p>
360
+
361
+ </div>
362
+ <div class="wt-moneyback-support-wrapper d-flex ">
363
+ <div class="wt-moneyback d-flex v-center">
364
+ <img src="<?php echo esc_url( $assets_path . 'money-back.svg' ); ?>" alt="money back badge" height="36" width="36">
365
+ <p><?php echo esc_html( __( '30 Day Money Back Guarantee', 'cookie-law-info' ) ); ?></p>
366
+ </div>
367
+ <div class="wt-support d-flex v-center">
368
+ <img src="<?php echo esc_url( $assets_path . 'support.svg' ); ?>" alt="support badge" height="36" width="36">
369
+ <p><?php echo esc_html( __( 'Fast and Priority Support', 'cookie-law-info' ) ); ?></p>
370
+ </div>
371
+ </div>
372
+ <ul class="wt-gdprpro-features">
373
+ <li><b><?php echo esc_html( __( 'Enhanced cookie scanning:', 'cookie-law-info' ) ); ?></b> <?php echo esc_html( __( 'Scan up to 2000 URLs in a go.', 'cookie-law-info' ) ); ?></li>
374
+ <li>
375
+ <b><?php echo esc_html( __( 'Auto-block cookies from popular third-party services & plugins:', 'cookie-law-info' ) ); ?></b> <?php
376
+ echo esc_html(
377
+ __( 'Supports Google analytics, Facebook pixel, Google tag manager, Hotjar analytics, +20 more.', 'cookie-law-info' )
378
+ );
379
+ ?>
380
+ </li>
381
+ <li>
382
+ <b><?php echo esc_html( __( 'Be consent proof ready:', 'cookie-law-info' ) ); ?></b>
383
+ <?php
384
+ echo esc_html(
385
+ __(
386
+ 'Keep a record of users who have given consent along with details such as cookie categories, user ID, time stamp, etc.',
387
+ 'cookie-law-info'
388
+ )
389
+ );
390
+ ?>
391
+ </li>
392
+ <li>
393
+
394
+ <b><?php echo esc_html( __( 'Display cookie notice based on user location:', 'cookie-law-info' ) ); ?></b> <?php echo esc_html( __( 'Option to show cookie notice only to users from the EU.', 'cookie-law-info' ) ); ?>
395
+ </li>
396
+ <li>
397
+
398
+ <b><?php echo esc_html( __( 'Show ‘Do not sell my personal information’ link only to users from california.', 'cookie-law-info' ) ); ?></b>
399
+ </li>
400
+ <li>
401
+
402
+ <b><?php echo esc_html( __( 'Multiple pre-built templates for cookie notice:', 'cookie-law-info' ) ); ?></b>
403
+ <?php
404
+ echo esc_html(
405
+ __(
406
+ 'Choose from 26 pre-designed and customizable cookie notice templates.',
407
+ 'cookie-law-info'
408
+ )
409
+ );
410
+ ?>
411
+ </li>
412
+ <li>
413
+
414
+ <b><?php echo esc_html( __( 'Live preview of cookie notice:', 'cookie-law-info' ) ); ?></b> <?php echo esc_html( __( 'Get live preview of cookie notice as and when you customize them.', 'cookie-law-info' ) ); ?>
415
+ </li>
416
+ <li>
417
+
418
+ <b><?php echo esc_html( __( 'Disable ‘Powered by CookieYes’ branding:', 'cookie-law-info' ) ); ?></b> <?php echo esc_html( __( 'Remove CookieYes branding from cookie notices.', 'cookie-law-info' ) ); ?>
419
+ </li>
420
+ <li>
421
+
422
+ <b><?php echo esc_html( __( 'Renew user consent:', 'cookie-law-info' ) ); ?></b>
423
+ <?php
424
+ echo esc_html(
425
+ __(
426
+ 'Renew user consent when you update your privacy/cookie policy or when needed otherwise.',
427
+ 'cookie-law-info'
428
+ )
429
+ );
430
+ ?>
431
+ </li>
432
+ <li>
433
+
434
+ <b><?php echo esc_html( __( 'Categorize personal data collecting cookies:', 'cookie-law-info' ) ); ?></b>
435
+ <?php
436
+ echo esc_html(
437
+ __(
438
+ 'Categorize personal data collecting cookies for ‘Do not sell my personal information’ link.',
439
+ 'cookie-law-info'
440
+ )
441
+ );
442
+ ?>
443
+ </li>
444
+ </ul>
445
+ <p class="text-center my-0"><a
446
+ href="https://www.webtoffee.com/product/gdpr-cookie-consent/?utm_source=free_plugin_sidebar&utm_medium=gdpr_basic&utm_campaign=GDPR&utm_content=<?php echo esc_attr( CLI_VERSION );?>"
447
+ class="wt-secondary-btn crown-icon" target="_blank" style="text-transform:uppercase;"><?php echo esc_html( __( 'Upgrade to premium', 'cookie-law-info' ) ); ?></a></p>
448
+ <p class="text-center my-0"> <a id="cky-table-comparison-link" class="wt-link"><?php echo esc_html( __( 'Compare Free and Premium', 'cookie-law-info' ) ); ?></a></p>
449
+ </div>
450
+
451
+ </div>
cookie-law-info.php CHANGED
@@ -16,7 +16,7 @@
16
  * Plugin Name: GDPR Cookie Consent
17
  * Plugin URI: https://www.webtoffee.com/product/gdpr-cookie-consent/
18
  * Description: A simple way to show your website complies with the EU Cookie Law / GDPR.
19
- * Version: 2.0.6
20
  * Author: WebToffee
21
  * Author URI: https://www.webtoffee.com/
22
  * License: GPLv3
@@ -69,7 +69,7 @@ define ( 'CLI_ACTIVATION_ID','wtgdprcookieconsent');
69
  * Currently plugin version.
70
  * Rename this for your plugin and update it as you release new versions.
71
  */
72
- define( 'CLI_VERSION', '2.0.6' );
73
 
74
  function wt_cookie_law_info_update_message( $data, $response )
75
  {
16
  * Plugin Name: GDPR Cookie Consent
17
  * Plugin URI: https://www.webtoffee.com/product/gdpr-cookie-consent/
18
  * Description: A simple way to show your website complies with the EU Cookie Law / GDPR.
19
+ * Version: 2.0.7
20
  * Author: WebToffee
21
  * Author URI: https://www.webtoffee.com/
22
  * License: GPLv3
69
  * Currently plugin version.
70
  * Rename this for your plugin and update it as you release new versions.
71
  */
72
+ define( 'CLI_VERSION', '2.0.7' );
73
 
74
  function wt_cookie_law_info_update_message( $data, $response )
75
  {
images/bg.svg ADDED
@@ -0,0 +1,1204 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <svg width="839" height="486" viewBox="0 0 839 486" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M775.394 80.9023L776.541 87.3555C777.132 90.6815 778.73 93.7458 781.118 96.1345C783.507 98.5231 786.572 100.121 789.898 100.712L796.351 101.859L789.898 103.006C786.572 103.597 783.507 105.195 781.119 107.584C778.73 109.972 777.132 113.037 776.541 116.362L775.394 122.816L774.247 116.362C773.656 113.037 772.058 109.972 769.669 107.584C767.281 105.195 764.216 103.597 760.89 103.006L754.438 101.859L760.89 100.712C764.216 100.121 767.281 98.5231 769.67 96.1345C772.058 93.7458 773.656 90.6815 774.247 87.3555L775.394 80.9023Z" fill="url(#paint0_linear_351_1680)" fill-opacity="0.89"/>
3
+ <path d="M775.394 0L776.541 6.45312C777.132 9.77912 778.73 12.8435 781.118 15.2322C783.507 17.6208 786.572 19.2186 789.898 19.8095L796.351 20.9566L789.898 22.1034C786.572 22.6947 783.507 24.2926 781.119 26.6813C778.73 29.0699 777.132 32.1342 776.541 35.4601L775.394 41.9133L774.247 35.4601C773.656 32.1342 772.058 29.0699 769.669 26.6812C767.281 24.2926 764.216 22.6946 760.89 22.1034L754.438 20.9566L760.89 19.8095C764.216 19.2186 767.281 17.6208 769.67 15.2322C772.058 12.8435 773.656 9.77912 774.247 6.45312L775.394 0Z" fill="url(#paint1_linear_351_1680)" fill-opacity="0.89"/>
4
+ <path d="M817.308 0L818.455 6.45312C819.046 9.77912 820.644 12.8435 823.032 15.2322C825.421 17.6208 828.486 19.2186 831.812 19.8095L838.265 20.9566L831.812 22.1034C828.486 22.6947 825.421 24.2926 823.033 26.6813C820.644 29.0699 819.046 32.1342 818.455 35.4601L817.308 41.9133L816.161 35.4601C815.57 32.1342 813.972 29.0699 811.583 26.6812C809.195 24.2926 806.13 22.6946 802.804 22.1034L796.352 20.9566L802.804 19.8095C806.13 19.2186 809.195 17.6208 811.584 15.2322C813.972 12.8435 815.57 9.77912 816.161 6.45312L817.308 0Z" fill="url(#paint2_linear_351_1680)" fill-opacity="0.89"/>
5
+ <path d="M817.308 80.9023L818.455 87.3555C819.046 90.6815 820.644 93.7458 823.032 96.1345C825.421 98.5231 828.486 100.121 831.812 100.712L838.265 101.859L831.812 103.006C828.486 103.597 825.421 105.195 823.033 107.584C820.644 109.972 819.046 113.037 818.455 116.362L817.308 122.816L816.161 116.362C815.57 113.037 813.972 109.972 811.583 107.584C809.195 105.195 806.13 103.597 802.804 103.006L796.352 101.859L802.804 100.712C806.13 100.121 809.195 98.5231 811.584 96.1345C813.972 93.7458 815.57 90.6815 816.161 87.3555L817.308 80.9023Z" fill="url(#paint3_linear_351_1680)" fill-opacity="0.89"/>
6
+ <path d="M775.394 119.891L776.541 126.344C777.132 129.67 778.73 132.735 781.118 135.124C783.507 137.512 786.572 139.11 789.898 139.701L796.351 140.848L789.898 141.995C786.572 142.586 783.507 144.184 781.119 146.573C778.73 148.961 777.132 152.026 776.541 155.351L775.394 161.805L774.247 155.351C773.656 152.026 772.058 148.961 769.669 146.573C767.281 144.184 764.216 142.586 760.89 141.995L754.438 140.848L760.89 139.701C764.216 139.11 767.281 137.512 769.67 135.124C772.058 132.735 773.656 129.67 774.247 126.344L775.394 119.891Z" fill="url(#paint4_linear_351_1680)" fill-opacity="0.89"/>
7
+ <path d="M775.394 38.989L776.541 45.4421C777.132 48.7681 778.73 51.8325 781.118 54.2212C783.507 56.6098 786.572 58.2076 789.898 58.7985L796.351 59.9456L789.898 61.0924C786.572 61.6837 783.507 63.2816 781.119 65.6703C778.73 68.0589 777.132 71.1232 776.541 74.4492L775.394 80.9023L774.247 74.4492C773.656 71.1232 772.058 68.0589 769.669 65.6702C767.281 63.2816 764.216 61.6837 760.89 61.0924L754.438 59.9456L760.89 58.7985C764.216 58.2076 767.281 56.6098 769.67 54.2212C772.058 51.8325 773.656 48.7681 774.247 45.4421L775.394 38.989Z" fill="url(#paint5_linear_351_1680)" fill-opacity="0.89"/>
8
+ <path d="M817.308 38.989L818.455 45.4421C819.046 48.7681 820.644 51.8325 823.032 54.2212C825.421 56.6098 828.486 58.2076 831.812 58.7985L838.265 59.9456L831.812 61.0924C828.486 61.6837 825.421 63.2816 823.033 65.6703C820.644 68.0589 819.046 71.1232 818.455 74.4492L817.308 80.9023L816.161 74.4492C815.57 71.1232 813.972 68.0589 811.583 65.6702C809.195 63.2816 806.13 61.6837 802.804 61.0924L796.352 59.9456L802.804 58.7985C806.13 58.2076 809.195 56.6098 811.584 54.2212C813.972 51.8325 815.57 48.7681 816.161 45.4421L817.308 38.989Z" fill="url(#paint6_linear_351_1680)" fill-opacity="0.89"/>
9
+ <path d="M817.308 119.891L818.455 126.344C819.046 129.67 820.644 132.735 823.032 135.124C825.421 137.512 828.486 139.11 831.812 139.701L838.265 140.848L831.812 141.995C828.486 142.586 825.421 144.184 823.033 146.573C820.644 148.961 819.046 152.026 818.455 155.351L817.308 161.805L816.161 155.351C815.57 152.026 813.972 148.961 811.583 146.573C809.195 144.184 806.13 142.586 802.804 141.995L796.352 140.848L802.804 139.701C806.13 139.11 809.195 137.512 811.584 135.124C813.972 132.735 815.57 129.67 816.161 126.344L817.308 119.891Z" fill="url(#paint7_linear_351_1680)" fill-opacity="0.89"/>
10
+ <path d="M440.089 80.9023L441.236 87.3555C441.827 90.6815 443.425 93.7458 445.814 96.1345C448.202 98.5231 451.267 100.121 454.593 100.712L461.046 101.859L454.593 103.006C451.267 103.597 448.203 105.195 445.814 107.584C443.425 109.972 441.827 113.037 441.236 116.362L440.089 122.816L438.942 116.362C438.351 113.037 436.753 109.972 434.365 107.584C431.976 105.195 428.912 103.597 425.586 103.006L419.133 101.859L425.586 100.712C428.912 100.121 431.976 98.5231 434.365 96.1345C436.754 93.7458 438.351 90.6815 438.942 87.3555L440.089 80.9023Z" fill="url(#paint8_linear_351_1680)" fill-opacity="0.89"/>
11
+ <path d="M440.089 0L441.236 6.45312C441.827 9.77912 443.425 12.8435 445.814 15.2322C448.202 17.6208 451.267 19.2186 454.593 19.8095L461.046 20.9566L454.593 22.1034C451.267 22.6947 448.203 24.2926 445.814 26.6813C443.425 29.0699 441.827 32.1342 441.236 35.4601L440.089 41.9133L438.942 35.4601C438.351 32.1342 436.753 29.0699 434.365 26.6812C431.976 24.2926 428.912 22.6946 425.586 22.1034L419.133 20.9566L425.586 19.8095C428.912 19.2186 431.976 17.6208 434.365 15.2322C436.754 12.8435 438.351 9.77912 438.942 6.45312L440.089 0Z" fill="url(#paint9_linear_351_1680)" fill-opacity="0.89"/>
12
+ <path d="M482.003 0L483.15 6.45312C483.741 9.77912 485.339 12.8435 487.728 15.2322C490.116 17.6208 493.181 19.2186 496.507 19.8095L502.96 20.9566L496.507 22.1034C493.181 22.6947 490.117 24.2926 487.728 26.6813C485.339 29.0699 483.741 32.1342 483.15 35.4601L482.003 41.9133L480.857 35.4601C480.265 32.1342 478.667 29.0699 476.279 26.6812C473.89 24.2926 470.826 22.6946 467.5 22.1034L461.047 20.9566L467.5 19.8095C470.826 19.2186 473.89 17.6208 476.279 15.2322C478.668 12.8435 480.266 9.77912 480.857 6.45312L482.003 0Z" fill="url(#paint10_linear_351_1680)" fill-opacity="0.89"/>
13
+ <path d="M482.003 80.9023L483.15 87.3555C483.741 90.6815 485.339 93.7458 487.728 96.1345C490.116 98.5231 493.181 100.121 496.507 100.712L502.96 101.859L496.507 103.006C493.181 103.597 490.117 105.195 487.728 107.584C485.339 109.972 483.741 113.037 483.15 116.362L482.003 122.816L480.857 116.362C480.265 113.037 478.667 109.972 476.279 107.584C473.89 105.195 470.826 103.597 467.5 103.006L461.047 101.859L467.5 100.712C470.826 100.121 473.89 98.5231 476.279 96.1345C478.668 93.7458 480.266 90.6815 480.857 87.3555L482.003 80.9023Z" fill="url(#paint11_linear_351_1680)" fill-opacity="0.89"/>
14
+ <path d="M440.089 119.891L441.236 126.344C441.827 129.67 443.425 132.735 445.814 135.124C448.202 137.512 451.267 139.11 454.593 139.701L461.046 140.848L454.593 141.995C451.267 142.586 448.203 144.184 445.814 146.573C443.425 148.961 441.827 152.026 441.236 155.351L440.089 161.805L438.942 155.351C438.351 152.026 436.753 148.961 434.365 146.573C431.976 144.184 428.912 142.586 425.586 141.995L419.133 140.848L425.586 139.701C428.912 139.11 431.976 137.512 434.365 135.124C436.754 132.735 438.351 129.67 438.942 126.344L440.089 119.891Z" fill="url(#paint12_linear_351_1680)" fill-opacity="0.89"/>
15
+ <path d="M440.089 38.989L441.236 45.4421C441.827 48.7681 443.425 51.8325 445.814 54.2212C448.202 56.6098 451.267 58.2076 454.593 58.7985L461.046 59.9456L454.593 61.0924C451.267 61.6837 448.203 63.2816 445.814 65.6703C443.425 68.0589 441.827 71.1232 441.236 74.4492L440.089 80.9023L438.942 74.4492C438.351 71.1232 436.753 68.0589 434.365 65.6702C431.976 63.2816 428.912 61.6837 425.586 61.0924L419.133 59.9456L425.586 58.7985C428.912 58.2076 431.976 56.6098 434.365 54.2212C436.754 51.8325 438.351 48.7681 438.942 45.4421L440.089 38.989Z" fill="url(#paint13_linear_351_1680)" fill-opacity="0.89"/>
16
+ <path d="M482.003 38.989L483.15 45.4421C483.741 48.7681 485.339 51.8325 487.728 54.2212C490.116 56.6098 493.181 58.2076 496.507 58.7985L502.96 59.9456L496.507 61.0924C493.181 61.6837 490.117 63.2816 487.728 65.6703C485.339 68.0589 483.741 71.1232 483.15 74.4492L482.003 80.9023L480.857 74.4492C480.265 71.1232 478.667 68.0589 476.279 65.6702C473.89 63.2816 470.826 61.6837 467.5 61.0924L461.047 59.9456L467.5 58.7985C470.826 58.2076 473.89 56.6098 476.279 54.2212C478.668 51.8325 480.266 48.7681 480.857 45.4421L482.003 38.989Z" fill="url(#paint14_linear_351_1680)" fill-opacity="0.89"/>
17
+ <path d="M482.003 119.891L483.15 126.344C483.741 129.67 485.339 132.735 487.728 135.124C490.116 137.512 493.181 139.11 496.507 139.701L502.96 140.848L496.507 141.995C493.181 142.586 490.117 144.184 487.728 146.573C485.339 148.961 483.741 152.026 483.15 155.351L482.003 161.805L480.857 155.351C480.265 152.026 478.667 148.961 476.279 146.573C473.89 144.184 470.826 142.586 467.5 141.995L461.047 140.848L467.5 139.701C470.826 139.11 473.89 137.512 476.279 135.124C478.668 132.735 480.266 129.67 480.857 126.344L482.003 119.891Z" fill="url(#paint15_linear_351_1680)" fill-opacity="0.89"/>
18
+ <path d="M607.742 80.9023L608.888 87.3555C609.479 90.6815 611.077 93.7458 613.466 96.1345C615.855 98.5231 618.919 100.121 622.245 100.712L628.698 101.859L622.245 103.006C618.919 103.597 615.855 105.195 613.466 107.584C611.078 109.972 609.48 113.037 608.888 116.362L607.742 122.816L606.595 116.362C606.004 113.037 604.406 109.972 602.017 107.584C599.628 105.195 596.564 103.597 593.238 103.006L586.785 101.859L593.238 100.712C596.564 100.121 599.628 98.5231 602.017 96.1345C604.406 93.7458 606.004 90.6815 606.595 87.3555L607.742 80.9023Z" fill="url(#paint16_linear_351_1680)" fill-opacity="0.89"/>
19
+ <path d="M607.742 0L608.888 6.45312C609.479 9.77912 611.077 12.8435 613.466 15.2322C615.855 17.6208 618.919 19.2186 622.245 19.8095L628.698 20.9566L622.245 22.1034C618.919 22.6947 615.855 24.2926 613.466 26.6813C611.078 29.0699 609.48 32.1342 608.888 35.4601L607.742 41.9133L606.595 35.4601C606.004 32.1342 604.406 29.0699 602.017 26.6812C599.628 24.2926 596.564 22.6946 593.238 22.1034L586.785 20.9566L593.238 19.8095C596.564 19.2186 599.628 17.6208 602.017 15.2322C604.406 12.8435 606.004 9.77912 606.595 6.45312L607.742 0Z" fill="url(#paint17_linear_351_1680)" fill-opacity="0.89"/>
20
+ <path d="M649.656 0L650.802 6.45312C651.393 9.77912 652.991 12.8435 655.38 15.2322C657.769 17.6208 660.833 19.2186 664.159 19.8095L670.612 20.9566L664.159 22.1034C660.833 22.6947 657.769 24.2926 655.38 26.6813C652.992 29.0699 651.394 32.1342 650.802 35.4601L649.656 41.9133L648.509 35.4601C647.918 32.1342 646.32 29.0699 643.931 26.6812C641.542 24.2926 638.478 22.6946 635.152 22.1034L628.699 20.9566L635.152 19.8095C638.478 19.2186 641.543 17.6208 643.931 15.2322C646.32 12.8435 647.918 9.77912 648.509 6.45312L649.656 0Z" fill="url(#paint18_linear_351_1680)" fill-opacity="0.89"/>
21
+ <path d="M649.656 80.9023L650.802 87.3555C651.393 90.6815 652.991 93.7458 655.38 96.1345C657.769 98.5231 660.833 100.121 664.159 100.712L670.612 101.859L664.159 103.006C660.833 103.597 657.769 105.195 655.38 107.584C652.992 109.972 651.394 113.037 650.802 116.362L649.656 122.816L648.509 116.362C647.918 113.037 646.32 109.972 643.931 107.584C641.542 105.195 638.478 103.597 635.152 103.006L628.699 101.859L635.152 100.712C638.478 100.121 641.543 98.5231 643.931 96.1345C646.32 93.7458 647.918 90.6815 648.509 87.3555L649.656 80.9023Z" fill="url(#paint19_linear_351_1680)" fill-opacity="0.89"/>
22
+ <path d="M607.742 119.891L608.888 126.344C609.479 129.67 611.077 132.735 613.466 135.124C615.855 137.512 618.919 139.11 622.245 139.701L628.698 140.848L622.245 141.995C618.919 142.586 615.855 144.184 613.466 146.573C611.078 148.961 609.48 152.026 608.888 155.351L607.742 161.805L606.595 155.351C606.004 152.026 604.406 148.961 602.017 146.573C599.628 144.184 596.564 142.586 593.238 141.995L586.785 140.848L593.238 139.701C596.564 139.11 599.628 137.512 602.017 135.124C604.406 132.735 606.004 129.67 606.595 126.344L607.742 119.891Z" fill="url(#paint20_linear_351_1680)" fill-opacity="0.89"/>
23
+ <path d="M607.742 38.989L608.888 45.4421C609.479 48.7681 611.077 51.8325 613.466 54.2212C615.855 56.6098 618.919 58.2076 622.245 58.7985L628.698 59.9456L622.245 61.0924C618.919 61.6837 615.855 63.2816 613.466 65.6703C611.078 68.0589 609.48 71.1232 608.888 74.4492L607.742 80.9023L606.595 74.4492C606.004 71.1232 604.406 68.0589 602.017 65.6702C599.628 63.2816 596.564 61.6837 593.238 61.0924L586.785 59.9456L593.238 58.7985C596.564 58.2076 599.628 56.6098 602.017 54.2212C604.406 51.8325 606.004 48.7681 606.595 45.4421L607.742 38.989Z" fill="url(#paint21_linear_351_1680)" fill-opacity="0.89"/>
24
+ <path d="M649.656 38.989L650.802 45.4421C651.393 48.7681 652.991 51.8325 655.38 54.2212C657.769 56.6098 660.833 58.2076 664.159 58.7985L670.612 59.9456L664.159 61.0924C660.833 61.6837 657.769 63.2816 655.38 65.6703C652.992 68.0589 651.394 71.1232 650.802 74.4492L649.656 80.9023L648.509 74.4492C647.918 71.1232 646.32 68.0589 643.931 65.6702C641.542 63.2816 638.478 61.6837 635.152 61.0924L628.699 59.9456L635.152 58.7985C638.478 58.2076 641.543 56.6098 643.931 54.2212C646.32 51.8325 647.918 48.7681 648.509 45.4421L649.656 38.989Z" fill="url(#paint22_linear_351_1680)" fill-opacity="0.89"/>
25
+ <path d="M649.656 119.891L650.802 126.344C651.393 129.67 652.991 132.735 655.38 135.124C657.769 137.512 660.833 139.11 664.159 139.701L670.612 140.848L664.159 141.995C660.833 142.586 657.769 144.184 655.38 146.573C652.992 148.961 651.394 152.026 650.802 155.351L649.656 161.805L648.509 155.351C647.918 152.026 646.32 148.961 643.931 146.573C641.542 144.184 638.478 142.586 635.152 141.995L628.699 140.848L635.152 139.701C638.478 139.11 641.543 137.512 643.931 135.124C646.32 132.735 647.918 129.67 648.509 126.344L649.656 119.891Z" fill="url(#paint23_linear_351_1680)" fill-opacity="0.89"/>
26
+ <path d="M272.437 80.9023L273.584 87.3555C274.175 90.6815 275.773 93.7458 278.161 96.1345C280.55 98.5231 283.615 100.121 286.941 100.712L293.394 101.859L286.941 103.006C283.615 103.597 280.55 105.195 278.162 107.584C275.773 109.972 274.175 113.037 273.584 116.362L272.437 122.816L271.29 116.362C270.699 113.037 269.101 109.972 266.712 107.584C264.324 105.195 261.259 103.597 257.933 103.006L251.48 101.859L257.933 100.712C261.259 100.121 264.324 98.5231 266.713 96.1345C269.101 93.7458 270.699 90.6815 271.29 87.3555L272.437 80.9023Z" fill="url(#paint24_linear_351_1680)" fill-opacity="0.89"/>
27
+ <path d="M272.437 0L273.584 6.45312C274.175 9.77912 275.773 12.8435 278.161 15.2322C280.55 17.6208 283.615 19.2186 286.941 19.8095L293.394 20.9566L286.941 22.1034C283.615 22.6947 280.55 24.2926 278.162 26.6813C275.773 29.0699 274.175 32.1342 273.584 35.4601L272.437 41.9133L271.29 35.4601C270.699 32.1342 269.101 29.0699 266.712 26.6812C264.324 24.2926 261.259 22.6946 257.933 22.1034L251.48 20.9566L257.933 19.8095C261.259 19.2186 264.324 17.6208 266.713 15.2322C269.101 12.8435 270.699 9.77912 271.29 6.45312L272.437 0Z" fill="url(#paint25_linear_351_1680)" fill-opacity="0.89"/>
28
+ <path d="M314.351 0L315.498 6.45312C316.089 9.77912 317.687 12.8435 320.075 15.2322C322.464 17.6208 325.529 19.2186 328.855 19.8095L335.308 20.9566L328.855 22.1034C325.529 22.6947 322.464 24.2926 320.076 26.6813C317.687 29.0699 316.089 32.1342 315.498 35.4601L314.351 41.9133L313.204 35.4601C312.613 32.1342 311.015 29.0699 308.626 26.6812C306.238 24.2926 303.173 22.6946 299.847 22.1034L293.395 20.9566L299.847 19.8095C303.173 19.2186 306.238 17.6208 308.627 15.2322C311.015 12.8435 312.613 9.77912 313.204 6.45312L314.351 0Z" fill="url(#paint26_linear_351_1680)" fill-opacity="0.89"/>
29
+ <path d="M314.351 80.9023L315.498 87.3555C316.089 90.6815 317.687 93.7458 320.075 96.1345C322.464 98.5231 325.529 100.121 328.855 100.712L335.308 101.859L328.855 103.006C325.529 103.597 322.464 105.195 320.076 107.584C317.687 109.972 316.089 113.037 315.498 116.362L314.351 122.816L313.204 116.362C312.613 113.037 311.015 109.972 308.626 107.584C306.238 105.195 303.173 103.597 299.847 103.006L293.395 101.859L299.847 100.712C303.173 100.121 306.238 98.5231 308.627 96.1345C311.015 93.7458 312.613 90.6815 313.204 87.3555L314.351 80.9023Z" fill="url(#paint27_linear_351_1680)" fill-opacity="0.89"/>
30
+ <path d="M272.437 119.891L273.584 126.344C274.175 129.67 275.773 132.735 278.161 135.124C280.55 137.512 283.615 139.11 286.941 139.701L293.394 140.848L286.941 141.995C283.615 142.586 280.55 144.184 278.162 146.573C275.773 148.961 274.175 152.026 273.584 155.351L272.437 161.805L271.29 155.351C270.699 152.026 269.101 148.961 266.712 146.573C264.324 144.184 261.259 142.586 257.933 141.995L251.48 140.848L257.933 139.701C261.259 139.11 264.324 137.512 266.713 135.124C269.101 132.735 270.699 129.67 271.29 126.344L272.437 119.891Z" fill="url(#paint28_linear_351_1680)" fill-opacity="0.89"/>
31
+ <path d="M272.437 38.989L273.584 45.4421C274.175 48.7681 275.773 51.8325 278.161 54.2212C280.55 56.6098 283.615 58.2076 286.941 58.7985L293.394 59.9456L286.941 61.0924C283.615 61.6837 280.55 63.2816 278.162 65.6703C275.773 68.0589 274.175 71.1232 273.584 74.4492L272.437 80.9023L271.29 74.4492C270.699 71.1232 269.101 68.0589 266.712 65.6702C264.324 63.2816 261.259 61.6837 257.933 61.0924L251.48 59.9456L257.933 58.7985C261.259 58.2076 264.324 56.6098 266.713 54.2212C269.101 51.8325 270.699 48.7681 271.29 45.4421L272.437 38.989Z" fill="url(#paint29_linear_351_1680)" fill-opacity="0.89"/>
32
+ <path d="M314.351 38.989L315.498 45.4421C316.089 48.7681 317.687 51.8325 320.075 54.2212C322.464 56.6098 325.529 58.2076 328.855 58.7985L335.308 59.9456L328.855 61.0924C325.529 61.6837 322.464 63.2816 320.076 65.6703C317.687 68.0589 316.089 71.1232 315.498 74.4492L314.351 80.9023L313.204 74.4492C312.613 71.1232 311.015 68.0589 308.626 65.6702C306.238 63.2816 303.173 61.6837 299.847 61.0924L293.395 59.9456L299.847 58.7985C303.173 58.2076 306.238 56.6098 308.627 54.2212C311.015 51.8325 312.613 48.7681 313.204 45.4421L314.351 38.989Z" fill="url(#paint30_linear_351_1680)" fill-opacity="0.89"/>
33
+ <path d="M314.351 119.891L315.498 126.344C316.089 129.67 317.687 132.735 320.075 135.124C322.464 137.512 325.529 139.11 328.855 139.701L335.308 140.848L328.855 141.995C325.529 142.586 322.464 144.184 320.076 146.573C317.687 148.961 316.089 152.026 315.498 155.351L314.351 161.805L313.204 155.351C312.613 152.026 311.015 148.961 308.626 146.573C306.238 144.184 303.173 142.586 299.847 141.995L293.395 140.848L299.847 139.701C303.173 139.11 306.238 137.512 308.627 135.124C311.015 132.735 312.613 129.67 313.204 126.344L314.351 119.891Z" fill="url(#paint31_linear_351_1680)" fill-opacity="0.89"/>
34
+ <path d="M104.785 80.9023L105.931 87.3555C106.522 90.6815 108.12 93.7458 110.509 96.1345C112.898 98.5231 115.962 100.121 119.288 100.712L125.741 101.859L119.288 103.006C115.962 103.597 112.898 105.195 110.509 107.584C108.121 109.972 106.523 113.037 105.931 116.362L104.785 122.816L103.638 116.362C103.047 113.037 101.449 109.972 99.0599 107.584C96.6713 105.195 93.6069 103.597 90.2809 103.006L83.8281 101.859L90.2809 100.712C93.607 100.121 96.6714 98.5231 99.0602 96.1345C101.449 93.7458 103.047 90.6815 103.638 87.3555L104.785 80.9023Z" fill="url(#paint32_linear_351_1680)" fill-opacity="0.89"/>
35
+ <path d="M104.785 0L105.931 6.45312C106.522 9.77912 108.12 12.8435 110.509 15.2322C112.898 17.6208 115.962 19.2186 119.288 19.8095L125.741 20.9566L119.288 22.1034C115.962 22.6947 112.898 24.2926 110.509 26.6813C108.121 29.0699 106.523 32.1342 105.931 35.4601L104.785 41.9133L103.638 35.4601C103.047 32.1342 101.449 29.0699 99.0599 26.6812C96.6713 24.2926 93.6069 22.6946 90.2809 22.1034L83.8281 20.9566L90.2809 19.8095C93.607 19.2186 96.6714 17.6208 99.0602 15.2322C101.449 12.8435 103.047 9.77912 103.638 6.45312L104.785 0Z" fill="url(#paint33_linear_351_1680)" fill-opacity="0.89"/>
36
+ <path d="M146.699 0L147.845 6.45312C148.436 9.77912 150.034 12.8435 152.423 15.2322C154.812 17.6208 157.876 19.2186 161.202 19.8095L167.655 20.9566L161.202 22.1034C157.876 22.6947 154.812 24.2926 152.423 26.6813C150.035 29.0699 148.437 32.1342 147.845 35.4601L146.699 41.9133L145.552 35.4601C144.961 32.1342 143.363 29.0699 140.974 26.6812C138.585 24.2926 135.521 22.6946 132.195 22.1034L125.742 20.9566L132.195 19.8095C135.521 19.2186 138.585 17.6208 140.974 15.2322C143.363 12.8435 144.961 9.77912 145.552 6.45312L146.699 0Z" fill="url(#paint34_linear_351_1680)" fill-opacity="0.89"/>
37
+ <path d="M146.699 80.9023L147.845 87.3555C148.436 90.6815 150.034 93.7458 152.423 96.1345C154.812 98.5231 157.876 100.121 161.202 100.712L167.655 101.859L161.202 103.006C157.876 103.597 154.812 105.195 152.423 107.584C150.035 109.972 148.437 113.037 147.845 116.362L146.699 122.816L145.552 116.362C144.961 113.037 143.363 109.972 140.974 107.584C138.585 105.195 135.521 103.597 132.195 103.006L125.742 101.859L132.195 100.712C135.521 100.121 138.585 98.5231 140.974 96.1345C143.363 93.7458 144.961 90.6815 145.552 87.3555L146.699 80.9023Z" fill="url(#paint35_linear_351_1680)" fill-opacity="0.89"/>
38
+ <path d="M104.785 119.891L105.931 126.344C106.522 129.67 108.12 132.735 110.509 135.124C112.898 137.512 115.962 139.11 119.288 139.701L125.741 140.848L119.288 141.995C115.962 142.586 112.898 144.184 110.509 146.573C108.121 148.961 106.523 152.026 105.931 155.351L104.785 161.805L103.638 155.351C103.047 152.026 101.449 148.961 99.0599 146.573C96.6713 144.184 93.6069 142.586 90.2809 141.995L83.8281 140.848L90.2809 139.701C93.607 139.11 96.6714 137.512 99.0602 135.124C101.449 132.735 103.047 129.67 103.638 126.344L104.785 119.891Z" fill="url(#paint36_linear_351_1680)" fill-opacity="0.89"/>
39
+ <path d="M104.785 38.989L105.931 45.4421C106.522 48.7681 108.12 51.8325 110.509 54.2212C112.898 56.6098 115.962 58.2076 119.288 58.7985L125.741 59.9456L119.288 61.0924C115.962 61.6837 112.898 63.2816 110.509 65.6703C108.121 68.0589 106.523 71.1232 105.931 74.4492L104.785 80.9023L103.638 74.4492C103.047 71.1232 101.449 68.0589 99.0599 65.6702C96.6713 63.2816 93.6069 61.6837 90.2809 61.0924L83.8281 59.9456L90.2809 58.7985C93.607 58.2076 96.6714 56.6098 99.0602 54.2212C101.449 51.8325 103.047 48.7681 103.638 45.4421L104.785 38.989Z" fill="url(#paint37_linear_351_1680)" fill-opacity="0.89"/>
40
+ <path d="M146.699 38.989L147.845 45.4421C148.436 48.7681 150.034 51.8325 152.423 54.2212C154.812 56.6098 157.876 58.2076 161.202 58.7985L167.655 59.9456L161.202 61.0924C157.876 61.6837 154.812 63.2816 152.423 65.6703C150.035 68.0589 148.437 71.1232 147.845 74.4492L146.699 80.9023L145.552 74.4492C144.961 71.1232 143.363 68.0589 140.974 65.6702C138.585 63.2816 135.521 61.6837 132.195 61.0924L125.742 59.9456L132.195 58.7985C135.521 58.2076 138.585 56.6098 140.974 54.2212C143.363 51.8325 144.961 48.7681 145.552 45.4421L146.699 38.989Z" fill="url(#paint38_linear_351_1680)" fill-opacity="0.89"/>
41
+ <path d="M146.699 119.891L147.845 126.344C148.436 129.67 150.034 132.735 152.423 135.124C154.812 137.512 157.876 139.11 161.202 139.701L167.655 140.848L161.202 141.995C157.876 142.586 154.812 144.184 152.423 146.573C150.035 148.961 148.437 152.026 147.845 155.351L146.699 161.805L145.552 155.351C144.961 152.026 143.363 148.961 140.974 146.573C138.585 144.184 135.521 142.586 132.195 141.995L125.742 140.848L132.195 139.701C135.521 139.11 138.585 137.512 140.974 135.124C143.363 132.735 144.961 129.67 145.552 126.344L146.699 119.891Z" fill="url(#paint39_linear_351_1680)" fill-opacity="0.89"/>
42
+ <path d="M691.57 80.9023L692.717 87.3555C693.308 90.6815 694.905 93.7458 697.294 96.1345C699.683 98.5231 702.747 100.121 706.073 100.712L712.527 101.859L706.073 103.006C702.747 103.597 699.683 105.195 697.294 107.584C694.906 109.972 693.308 113.037 692.717 116.362L691.57 122.816L690.423 116.362C689.832 113.037 688.234 109.972 685.845 107.584C683.456 105.195 680.392 103.597 677.066 103.006L670.613 101.859L677.066 100.712C680.392 100.121 683.457 98.5231 685.845 96.1345C688.234 93.7458 689.832 90.6815 690.423 87.3555L691.57 80.9023Z" fill="url(#paint40_linear_351_1680)" fill-opacity="0.89"/>
43
+ <path d="M691.57 0L692.717 6.45312C693.308 9.77912 694.905 12.8435 697.294 15.2322C699.683 17.6208 702.747 19.2186 706.073 19.8095L712.527 20.9566L706.073 22.1034C702.747 22.6947 699.683 24.2926 697.294 26.6813C694.906 29.0699 693.308 32.1342 692.717 35.4601L691.57 41.9133L690.423 35.4601C689.832 32.1342 688.234 29.0699 685.845 26.6812C683.456 24.2926 680.392 22.6946 677.066 22.1034L670.613 20.9566L677.066 19.8095C680.392 19.2186 683.457 17.6208 685.845 15.2322C688.234 12.8435 689.832 9.77912 690.423 6.45312L691.57 0Z" fill="url(#paint41_linear_351_1680)" fill-opacity="0.89"/>
44
+ <path d="M733.484 0L734.631 6.45312C735.222 9.77912 736.819 12.8435 739.208 15.2322C741.597 17.6208 744.661 19.2186 747.987 19.8095L754.441 20.9566L747.987 22.1034C744.661 22.6947 741.597 24.2926 739.208 26.6813C736.82 29.0699 735.222 32.1342 734.631 35.4601L733.484 41.9133L732.337 35.4601C731.746 32.1342 730.148 29.0699 727.759 26.6812C725.37 24.2926 722.306 22.6946 718.98 22.1034L712.527 20.9566L718.98 19.8095C722.306 19.2186 725.371 17.6208 727.759 15.2322C730.148 12.8435 731.746 9.77912 732.337 6.45312L733.484 0Z" fill="url(#paint42_linear_351_1680)" fill-opacity="0.89"/>
45
+ <path d="M733.484 80.9023L734.631 87.3555C735.222 90.6815 736.819 93.7458 739.208 96.1345C741.597 98.5231 744.661 100.121 747.987 100.712L754.441 101.859L747.987 103.006C744.661 103.597 741.597 105.195 739.208 107.584C736.82 109.972 735.222 113.037 734.631 116.362L733.484 122.816L732.337 116.362C731.746 113.037 730.148 109.972 727.759 107.584C725.37 105.195 722.306 103.597 718.98 103.006L712.527 101.859L718.98 100.712C722.306 100.121 725.371 98.5231 727.759 96.1345C730.148 93.7458 731.746 90.6815 732.337 87.3555L733.484 80.9023Z" fill="url(#paint43_linear_351_1680)" fill-opacity="0.89"/>
46
+ <path d="M691.57 119.891L692.717 126.344C693.308 129.67 694.905 132.735 697.294 135.124C699.683 137.512 702.747 139.11 706.073 139.701L712.527 140.848L706.073 141.995C702.747 142.586 699.683 144.184 697.294 146.573C694.906 148.961 693.308 152.026 692.717 155.351L691.57 161.805L690.423 155.351C689.832 152.026 688.234 148.961 685.845 146.573C683.456 144.184 680.392 142.586 677.066 141.995L670.613 140.848L677.066 139.701C680.392 139.11 683.457 137.512 685.845 135.124C688.234 132.735 689.832 129.67 690.423 126.344L691.57 119.891Z" fill="url(#paint44_linear_351_1680)" fill-opacity="0.89"/>
47
+ <path d="M691.57 38.989L692.717 45.4421C693.308 48.7681 694.905 51.8325 697.294 54.2212C699.683 56.6098 702.747 58.2076 706.073 58.7985L712.527 59.9456L706.073 61.0924C702.747 61.6837 699.683 63.2816 697.294 65.6703C694.906 68.0589 693.308 71.1232 692.717 74.4492L691.57 80.9023L690.423 74.4492C689.832 71.1232 688.234 68.0589 685.845 65.6702C683.456 63.2816 680.392 61.6837 677.066 61.0924L670.613 59.9456L677.066 58.7985C680.392 58.2076 683.457 56.6098 685.845 54.2212C688.234 51.8325 689.832 48.7681 690.423 45.4421L691.57 38.989Z" fill="url(#paint45_linear_351_1680)" fill-opacity="0.89"/>
48
+ <path d="M733.484 38.989L734.631 45.4421C735.222 48.7681 736.819 51.8325 739.208 54.2212C741.597 56.6098 744.661 58.2076 747.987 58.7985L754.441 59.9456L747.987 61.0924C744.661 61.6837 741.597 63.2816 739.208 65.6703C736.82 68.0589 735.222 71.1232 734.631 74.4492L733.484 80.9023L732.337 74.4492C731.746 71.1232 730.148 68.0589 727.759 65.6702C725.37 63.2816 722.306 61.6837 718.98 61.0924L712.527 59.9456L718.98 58.7985C722.306 58.2076 725.371 56.6098 727.759 54.2212C730.148 51.8325 731.746 48.7681 732.337 45.4421L733.484 38.989Z" fill="url(#paint46_linear_351_1680)" fill-opacity="0.89"/>
49
+ <path d="M733.484 119.891L734.631 126.344C735.222 129.67 736.819 132.735 739.208 135.124C741.597 137.512 744.661 139.11 747.987 139.701L754.441 140.848L747.987 141.995C744.661 142.586 741.597 144.184 739.208 146.573C736.82 148.961 735.222 152.026 734.631 155.351L733.484 161.805L732.337 155.351C731.746 152.026 730.148 148.961 727.759 146.573C725.37 144.184 722.306 142.586 718.98 141.995L712.527 140.848L718.98 139.701C722.306 139.11 725.371 137.512 727.759 135.124C730.148 132.735 731.746 129.67 732.337 126.344L733.484 119.891Z" fill="url(#paint47_linear_351_1680)" fill-opacity="0.89"/>
50
+ <path d="M356.261 80.9023L357.408 87.3555C357.999 90.6815 359.597 93.7458 361.986 96.1345C364.374 98.5231 367.439 100.121 370.765 100.712L377.218 101.859L370.765 103.006C367.439 103.597 364.375 105.195 361.986 107.584C359.597 109.972 357.999 113.037 357.408 116.362L356.261 122.816L355.114 116.362C354.523 113.037 352.925 109.972 350.537 107.584C348.148 105.195 345.083 103.597 341.758 103.006L335.305 101.859L341.758 100.712C345.084 100.121 348.148 98.5231 350.537 96.1345C352.925 93.7458 354.523 90.6815 355.114 87.3555L356.261 80.9023Z" fill="url(#paint48_linear_351_1680)" fill-opacity="0.89"/>
51
+ <path d="M356.261 0L357.408 6.45312C357.999 9.77912 359.597 12.8435 361.986 15.2322C364.374 17.6208 367.439 19.2186 370.765 19.8095L377.218 20.9566L370.765 22.1034C367.439 22.6947 364.375 24.2926 361.986 26.6813C359.597 29.0699 357.999 32.1342 357.408 35.4601L356.261 41.9133L355.114 35.4601C354.523 32.1342 352.925 29.0699 350.537 26.6812C348.148 24.2926 345.083 22.6946 341.758 22.1034L335.305 20.9566L341.758 19.8095C345.084 19.2186 348.148 17.6208 350.537 15.2322C352.925 12.8435 354.523 9.77912 355.114 6.45312L356.261 0Z" fill="url(#paint49_linear_351_1680)" fill-opacity="0.89"/>
52
+ <path d="M398.175 0L399.322 6.45312C399.913 9.77912 401.511 12.8435 403.9 15.2322C406.288 17.6208 409.353 19.2186 412.679 19.8095L419.132 20.9566L412.679 22.1034C409.353 22.6947 406.289 24.2926 403.9 26.6813C401.511 29.0699 399.913 32.1342 399.322 35.4601L398.175 41.9133L397.028 35.4601C396.437 32.1342 394.839 29.0699 392.451 26.6812C390.062 24.2926 386.998 22.6946 383.672 22.1034L377.219 20.9566L383.672 19.8095C386.998 19.2186 390.062 17.6208 392.451 15.2322C394.84 12.8435 396.437 9.77912 397.028 6.45312L398.175 0Z" fill="url(#paint50_linear_351_1680)" fill-opacity="0.89"/>
53
+ <path d="M398.175 80.9023L399.322 87.3555C399.913 90.6815 401.511 93.7458 403.9 96.1345C406.288 98.5231 409.353 100.121 412.679 100.712L419.132 101.859L412.679 103.006C409.353 103.597 406.289 105.195 403.9 107.584C401.511 109.972 399.913 113.037 399.322 116.362L398.175 122.816L397.028 116.362C396.437 113.037 394.839 109.972 392.451 107.584C390.062 105.195 386.998 103.597 383.672 103.006L377.219 101.859L383.672 100.712C386.998 100.121 390.062 98.5231 392.451 96.1345C394.84 93.7458 396.437 90.6815 397.028 87.3555L398.175 80.9023Z" fill="url(#paint51_linear_351_1680)" fill-opacity="0.89"/>
54
+ <path d="M356.261 119.891L357.408 126.344C357.999 129.67 359.597 132.735 361.986 135.124C364.374 137.512 367.439 139.11 370.765 139.701L377.218 140.848L370.765 141.995C367.439 142.586 364.375 144.184 361.986 146.573C359.597 148.961 357.999 152.026 357.408 155.351L356.261 161.805L355.114 155.351C354.523 152.026 352.925 148.961 350.537 146.573C348.148 144.184 345.083 142.586 341.758 141.995L335.305 140.848L341.758 139.701C345.084 139.11 348.148 137.512 350.537 135.124C352.925 132.735 354.523 129.67 355.114 126.344L356.261 119.891Z" fill="url(#paint52_linear_351_1680)" fill-opacity="0.89"/>
55
+ <path d="M356.261 38.989L357.408 45.4421C357.999 48.7681 359.597 51.8325 361.986 54.2212C364.374 56.6098 367.439 58.2076 370.765 58.7985L377.218 59.9456L370.765 61.0924C367.439 61.6837 364.375 63.2816 361.986 65.6703C359.597 68.0589 357.999 71.1232 357.408 74.4492L356.261 80.9023L355.114 74.4492C354.523 71.1232 352.925 68.0589 350.537 65.6702C348.148 63.2816 345.083 61.6837 341.758 61.0924L335.305 59.9456L341.758 58.7985C345.084 58.2076 348.148 56.6098 350.537 54.2212C352.925 51.8325 354.523 48.7681 355.114 45.4421L356.261 38.989Z" fill="url(#paint53_linear_351_1680)" fill-opacity="0.89"/>
56
+ <path d="M398.175 38.989L399.322 45.4421C399.913 48.7681 401.511 51.8325 403.9 54.2212C406.288 56.6098 409.353 58.2076 412.679 58.7985L419.132 59.9456L412.679 61.0924C409.353 61.6837 406.289 63.2816 403.9 65.6703C401.511 68.0589 399.913 71.1232 399.322 74.4492L398.175 80.9023L397.028 74.4492C396.437 71.1232 394.839 68.0589 392.451 65.6702C390.062 63.2816 386.998 61.6837 383.672 61.0924L377.219 59.9456L383.672 58.7985C386.998 58.2076 390.062 56.6098 392.451 54.2212C394.84 51.8325 396.437 48.7681 397.028 45.4421L398.175 38.989Z" fill="url(#paint54_linear_351_1680)" fill-opacity="0.89"/>
57
+ <path d="M398.175 119.891L399.322 126.344C399.913 129.67 401.511 132.735 403.9 135.124C406.288 137.512 409.353 139.11 412.679 139.701L419.132 140.848L412.679 141.995C409.353 142.586 406.289 144.184 403.9 146.573C401.511 148.961 399.913 152.026 399.322 155.351L398.175 161.805L397.028 155.351C396.437 152.026 394.839 148.961 392.451 146.573C390.062 144.184 386.998 142.586 383.672 141.995L377.219 140.848L383.672 139.701C386.998 139.11 390.062 137.512 392.451 135.124C394.84 132.735 396.437 129.67 397.028 126.344L398.175 119.891Z" fill="url(#paint55_linear_351_1680)" fill-opacity="0.89"/>
58
+ <path d="M523.917 80.9023L525.064 87.3555C525.655 90.6815 527.253 93.7458 529.642 96.1345C532.031 98.5231 535.095 100.121 538.421 100.712L544.874 101.859L538.421 103.006C535.095 103.597 532.031 105.195 529.642 107.584C527.253 109.972 525.655 113.037 525.064 116.362L523.917 122.816L522.771 116.362C522.179 113.037 520.581 109.972 518.193 107.584C515.804 105.195 512.74 103.597 509.414 103.006L502.961 101.859L509.414 100.712C512.74 100.121 515.804 98.5231 518.193 96.1345C520.582 93.7458 522.18 90.6815 522.771 87.3555L523.917 80.9023Z" fill="url(#paint56_linear_351_1680)" fill-opacity="0.89"/>
59
+ <path d="M523.917 0L525.064 6.45312C525.655 9.77912 527.253 12.8435 529.642 15.2322C532.031 17.6208 535.095 19.2186 538.421 19.8095L544.874 20.9566L538.421 22.1034C535.095 22.6947 532.031 24.2926 529.642 26.6813C527.253 29.0699 525.655 32.1342 525.064 35.4601L523.917 41.9133L522.771 35.4601C522.179 32.1342 520.581 29.0699 518.193 26.6812C515.804 24.2926 512.74 22.6946 509.414 22.1034L502.961 20.9566L509.414 19.8095C512.74 19.2186 515.804 17.6208 518.193 15.2322C520.582 12.8435 522.18 9.77912 522.771 6.45312L523.917 0Z" fill="url(#paint57_linear_351_1680)" fill-opacity="0.89"/>
60
+ <path d="M565.831 0L566.978 6.45312C567.569 9.77912 569.167 12.8435 571.556 15.2322C573.945 17.6208 577.009 19.2186 580.335 19.8095L586.788 20.9566L580.335 22.1034C577.009 22.6947 573.945 24.2926 571.556 26.6813C569.167 29.0699 567.57 32.1342 566.978 35.4601L565.831 41.9133L564.685 35.4601C564.093 32.1342 562.496 29.0699 560.107 26.6812C557.718 24.2926 554.654 22.6946 551.328 22.1034L544.875 20.9566L551.328 19.8095C554.654 19.2186 557.718 17.6208 560.107 15.2322C562.496 12.8435 564.094 9.77912 564.685 6.45312L565.831 0Z" fill="url(#paint58_linear_351_1680)" fill-opacity="0.89"/>
61
+ <path d="M565.831 80.9023L566.978 87.3555C567.569 90.6815 569.167 93.7458 571.556 96.1345C573.945 98.5231 577.009 100.121 580.335 100.712L586.788 101.859L580.335 103.006C577.009 103.597 573.945 105.195 571.556 107.584C569.167 109.972 567.57 113.037 566.978 116.362L565.831 122.816L564.685 116.362C564.093 113.037 562.496 109.972 560.107 107.584C557.718 105.195 554.654 103.597 551.328 103.006L544.875 101.859L551.328 100.712C554.654 100.121 557.718 98.5231 560.107 96.1345C562.496 93.7458 564.094 90.6815 564.685 87.3555L565.831 80.9023Z" fill="url(#paint59_linear_351_1680)" fill-opacity="0.89"/>
62
+ <path d="M523.917 119.891L525.064 126.344C525.655 129.67 527.253 132.735 529.642 135.124C532.031 137.512 535.095 139.11 538.421 139.701L544.874 140.848L538.421 141.995C535.095 142.586 532.031 144.184 529.642 146.573C527.253 148.961 525.655 152.026 525.064 155.351L523.917 161.805L522.771 155.351C522.179 152.026 520.581 148.961 518.193 146.573C515.804 144.184 512.74 142.586 509.414 141.995L502.961 140.848L509.414 139.701C512.74 139.11 515.804 137.512 518.193 135.124C520.582 132.735 522.18 129.67 522.771 126.344L523.917 119.891Z" fill="url(#paint60_linear_351_1680)" fill-opacity="0.89"/>
63
+ <path d="M523.917 38.989L525.064 45.4421C525.655 48.7681 527.253 51.8325 529.642 54.2212C532.031 56.6098 535.095 58.2076 538.421 58.7985L544.874 59.9456L538.421 61.0924C535.095 61.6837 532.031 63.2816 529.642 65.6703C527.253 68.0589 525.655 71.1232 525.064 74.4492L523.917 80.9023L522.771 74.4492C522.179 71.1232 520.581 68.0589 518.193 65.6702C515.804 63.2816 512.74 61.6837 509.414 61.0924L502.961 59.9456L509.414 58.7985C512.74 58.2076 515.804 56.6098 518.193 54.2212C520.582 51.8325 522.18 48.7681 522.771 45.4421L523.917 38.989Z" fill="url(#paint61_linear_351_1680)" fill-opacity="0.89"/>
64
+ <path d="M565.831 38.989L566.978 45.4421C567.569 48.7681 569.167 51.8325 571.556 54.2212C573.945 56.6098 577.009 58.2076 580.335 58.7985L586.788 59.9456L580.335 61.0924C577.009 61.6837 573.945 63.2816 571.556 65.6703C569.167 68.0589 567.57 71.1232 566.978 74.4492L565.831 80.9023L564.685 74.4492C564.093 71.1232 562.496 68.0589 560.107 65.6702C557.718 63.2816 554.654 61.6837 551.328 61.0924L544.875 59.9456L551.328 58.7985C554.654 58.2076 557.718 56.6098 560.107 54.2212C562.496 51.8325 564.094 48.7681 564.685 45.4421L565.831 38.989Z" fill="url(#paint62_linear_351_1680)" fill-opacity="0.89"/>
65
+ <path d="M565.831 119.891L566.978 126.344C567.569 129.67 569.167 132.735 571.556 135.124C573.945 137.512 577.009 139.11 580.335 139.701L586.788 140.848L580.335 141.995C577.009 142.586 573.945 144.184 571.556 146.573C569.167 148.961 567.57 152.026 566.978 155.351L565.831 161.805L564.685 155.351C564.093 152.026 562.496 148.961 560.107 146.573C557.718 144.184 554.654 142.586 551.328 141.995L544.875 140.848L551.328 139.701C554.654 139.11 557.718 137.512 560.107 135.124C562.496 132.735 564.094 129.67 564.685 126.344L565.831 119.891Z" fill="url(#paint63_linear_351_1680)" fill-opacity="0.89"/>
66
+ <path d="M188.609 80.9023L189.756 87.3555C190.347 90.6815 191.944 93.7458 194.333 96.1345C196.722 98.5231 199.786 100.121 203.112 100.712L209.566 101.859L203.112 103.006C199.786 103.597 196.722 105.195 194.333 107.584C191.945 109.972 190.347 113.037 189.756 116.362L188.609 122.816L187.462 116.362C186.871 113.037 185.273 109.972 182.884 107.584C180.495 105.195 177.431 103.597 174.105 103.006L167.652 101.859L174.105 100.712C177.431 100.121 180.496 98.5231 182.884 96.1345C185.273 93.7458 186.871 90.6815 187.462 87.3555L188.609 80.9023Z" fill="url(#paint64_linear_351_1680)" fill-opacity="0.89"/>
67
+ <path d="M188.609 0L189.756 6.45312C190.347 9.77912 191.944 12.8435 194.333 15.2322C196.722 17.6208 199.786 19.2186 203.112 19.8095L209.566 20.9566L203.112 22.1034C199.786 22.6947 196.722 24.2926 194.333 26.6813C191.945 29.0699 190.347 32.1342 189.756 35.4601L188.609 41.9133L187.462 35.4601C186.871 32.1342 185.273 29.0699 182.884 26.6812C180.495 24.2926 177.431 22.6946 174.105 22.1034L167.652 20.9566L174.105 19.8095C177.431 19.2186 180.496 17.6208 182.884 15.2322C185.273 12.8435 186.871 9.77912 187.462 6.45312L188.609 0Z" fill="url(#paint65_linear_351_1680)" fill-opacity="0.89"/>
68
+ <path d="M230.523 0L231.67 6.45312C232.261 9.77912 233.859 12.8435 236.247 15.2322C238.636 17.6208 241.7 19.2186 245.026 19.8095L251.48 20.9566L245.026 22.1034C241.701 22.6947 238.636 24.2926 236.248 26.6813C233.859 29.0699 232.261 32.1342 231.67 35.4601L230.523 41.9133L229.376 35.4601C228.785 32.1342 227.187 29.0699 224.798 26.6812C222.41 24.2926 219.345 22.6946 216.019 22.1034L209.566 20.9566L216.019 19.8095C219.345 19.2186 222.41 17.6208 224.798 15.2322C227.187 12.8435 228.785 9.77912 229.376 6.45312L230.523 0Z" fill="url(#paint66_linear_351_1680)" fill-opacity="0.89"/>
69
+ <path d="M230.523 80.9023L231.67 87.3555C232.261 90.6815 233.859 93.7458 236.247 96.1345C238.636 98.5231 241.7 100.121 245.026 100.712L251.48 101.859L245.026 103.006C241.701 103.597 238.636 105.195 236.248 107.584C233.859 109.972 232.261 113.037 231.67 116.362L230.523 122.816L229.376 116.362C228.785 113.037 227.187 109.972 224.798 107.584C222.41 105.195 219.345 103.597 216.019 103.006L209.566 101.859L216.019 100.712C219.345 100.121 222.41 98.5231 224.798 96.1345C227.187 93.7458 228.785 90.6815 229.376 87.3555L230.523 80.9023Z" fill="url(#paint67_linear_351_1680)" fill-opacity="0.89"/>
70
+ <path d="M188.609 119.891L189.756 126.344C190.347 129.67 191.944 132.735 194.333 135.124C196.722 137.512 199.786 139.11 203.112 139.701L209.566 140.848L203.112 141.995C199.786 142.586 196.722 144.184 194.333 146.573C191.945 148.961 190.347 152.026 189.756 155.351L188.609 161.805L187.462 155.351C186.871 152.026 185.273 148.961 182.884 146.573C180.495 144.184 177.431 142.586 174.105 141.995L167.652 140.848L174.105 139.701C177.431 139.11 180.496 137.512 182.884 135.124C185.273 132.735 186.871 129.67 187.462 126.344L188.609 119.891Z" fill="url(#paint68_linear_351_1680)" fill-opacity="0.89"/>
71
+ <path d="M188.609 38.989L189.756 45.4421C190.347 48.7681 191.944 51.8325 194.333 54.2212C196.722 56.6098 199.786 58.2076 203.112 58.7985L209.566 59.9456L203.112 61.0924C199.786 61.6837 196.722 63.2816 194.333 65.6703C191.945 68.0589 190.347 71.1232 189.756 74.4492L188.609 80.9023L187.462 74.4492C186.871 71.1232 185.273 68.0589 182.884 65.6702C180.495 63.2816 177.431 61.6837 174.105 61.0924L167.652 59.9456L174.105 58.7985C177.431 58.2076 180.496 56.6098 182.884 54.2212C185.273 51.8325 186.871 48.7681 187.462 45.4421L188.609 38.989Z" fill="url(#paint69_linear_351_1680)" fill-opacity="0.89"/>
72
+ <path d="M230.523 38.989L231.67 45.4421C232.261 48.7681 233.859 51.8325 236.247 54.2212C238.636 56.6098 241.7 58.2076 245.026 58.7985L251.48 59.9456L245.026 61.0924C241.701 61.6837 238.636 63.2816 236.248 65.6703C233.859 68.0589 232.261 71.1232 231.67 74.4492L230.523 80.9023L229.376 74.4492C228.785 71.1232 227.187 68.0589 224.798 65.6702C222.41 63.2816 219.345 61.6837 216.019 61.0924L209.566 59.9456L216.019 58.7985C219.345 58.2076 222.41 56.6098 224.798 54.2212C227.187 51.8325 228.785 48.7681 229.376 45.4421L230.523 38.989Z" fill="url(#paint70_linear_351_1680)" fill-opacity="0.89"/>
73
+ <path d="M230.523 119.891L231.67 126.344C232.261 129.67 233.859 132.735 236.247 135.124C238.636 137.512 241.7 139.11 245.026 139.701L251.48 140.848L245.026 141.995C241.701 142.586 238.636 144.184 236.248 146.573C233.859 148.961 232.261 152.026 231.67 155.351L230.523 161.805L229.376 155.351C228.785 152.026 227.187 148.961 224.798 146.573C222.41 144.184 219.345 142.586 216.019 141.995L209.566 140.848L216.019 139.701C219.345 139.11 222.41 137.512 224.798 135.124C227.187 132.735 228.785 129.67 229.376 126.344L230.523 119.891Z" fill="url(#paint71_linear_351_1680)" fill-opacity="0.89"/>
74
+ <path d="M20.9565 80.9023L22.1032 87.3555C22.6943 90.6815 24.2921 93.7458 26.6809 96.1345C29.0696 98.5231 32.134 100.121 35.4601 100.712L41.9133 101.859L35.4601 103.006C32.1341 103.597 29.0698 105.195 26.6811 107.584C24.2925 109.972 22.6945 113.037 22.1032 116.362L20.9565 122.816L19.8097 116.362C19.2184 113.037 17.6205 109.972 15.2318 107.584C12.8431 105.195 9.77879 103.597 6.45282 103.006L0 101.859L6.45282 100.712C9.77887 100.121 12.8433 98.5231 15.232 96.1345C17.6208 93.7458 19.2186 90.6815 19.8097 87.3555L20.9565 80.9023Z" fill="url(#paint72_linear_351_1680)" fill-opacity="0.89"/>
75
+ <path d="M20.9565 0L22.1032 6.45312C22.6943 9.77912 24.2921 12.8435 26.6809 15.2322C29.0696 17.6208 32.134 19.2186 35.4601 19.8095L41.9133 20.9566L35.4601 22.1034C32.1341 22.6947 29.0698 24.2926 26.6811 26.6813C24.2925 29.0699 22.6945 32.1342 22.1032 35.4601L20.9565 41.9133L19.8097 35.4601C19.2184 32.1342 17.6205 29.0699 15.2318 26.6812C12.8431 24.2926 9.77879 22.6946 6.45282 22.1034L0 20.9566L6.45282 19.8095C9.77887 19.2186 12.8433 17.6208 15.232 15.2322C17.6208 12.8435 19.2186 9.77912 19.8097 6.45312L20.9565 0Z" fill="url(#paint73_linear_351_1680)" fill-opacity="0.89"/>
76
+ <path d="M62.8705 0L64.0173 6.45312C64.6083 9.77912 66.2062 12.8435 68.5949 15.2322C70.9837 17.6208 74.0481 19.2186 77.3742 19.8095L83.8273 20.9566L77.3742 22.1034C74.0482 22.6947 70.9839 24.2926 68.5952 26.6813C66.2065 29.0699 64.6086 32.1342 64.0173 35.4601L62.8705 41.9133L61.7237 35.4601C61.1325 32.1342 59.5346 29.0699 57.1459 26.6812C54.7572 24.2926 51.6929 22.6946 48.3669 22.1034L41.9141 20.9566L48.3669 19.8095C51.6929 19.2186 54.7574 17.6208 57.1461 15.2322C59.5348 12.8435 61.1327 9.77912 61.7237 6.45312L62.8705 0Z" fill="url(#paint74_linear_351_1680)" fill-opacity="0.89"/>
77
+ <path d="M62.8705 80.9023L64.0173 87.3555C64.6083 90.6815 66.2062 93.7458 68.5949 96.1345C70.9837 98.5231 74.0481 100.121 77.3742 100.712L83.8273 101.859L77.3742 103.006C74.0482 103.597 70.9839 105.195 68.5952 107.584C66.2065 109.972 64.6086 113.037 64.0173 116.362L62.8705 122.816L61.7237 116.362C61.1325 113.037 59.5346 109.972 57.1459 107.584C54.7572 105.195 51.6929 103.597 48.3669 103.006L41.9141 101.859L48.3669 100.712C51.6929 100.121 54.7574 98.5231 57.1461 96.1345C59.5348 93.7458 61.1327 90.6815 61.7237 87.3555L62.8705 80.9023Z" fill="url(#paint75_linear_351_1680)" fill-opacity="0.89"/>
78
+ <path d="M20.9565 119.891L22.1032 126.344C22.6943 129.67 24.2921 132.735 26.6809 135.124C29.0696 137.512 32.134 139.11 35.4601 139.701L41.9133 140.848L35.4601 141.995C32.1341 142.586 29.0698 144.184 26.6811 146.573C24.2925 148.961 22.6945 152.026 22.1032 155.351L20.9565 161.805L19.8097 155.351C19.2184 152.026 17.6205 148.961 15.2318 146.573C12.8431 144.184 9.77879 142.586 6.45282 141.995L0 140.848L6.45282 139.701C9.77887 139.11 12.8433 137.512 15.232 135.124C17.6208 132.735 19.2186 129.67 19.8097 126.344L20.9565 119.891Z" fill="url(#paint76_linear_351_1680)" fill-opacity="0.89"/>
79
+ <path d="M20.9565 38.989L22.1032 45.4421C22.6943 48.7681 24.2921 51.8325 26.6809 54.2212C29.0696 56.6098 32.134 58.2076 35.4601 58.7985L41.9133 59.9456L35.4601 61.0924C32.1341 61.6837 29.0698 63.2816 26.6811 65.6703C24.2925 68.0589 22.6945 71.1232 22.1032 74.4492L20.9565 80.9023L19.8097 74.4492C19.2184 71.1232 17.6205 68.0589 15.2318 65.6702C12.8431 63.2816 9.77879 61.6837 6.45282 61.0924L0 59.9456L6.45282 58.7985C9.77887 58.2076 12.8433 56.6098 15.232 54.2212C17.6208 51.8325 19.2186 48.7681 19.8097 45.4421L20.9565 38.989Z" fill="url(#paint77_linear_351_1680)" fill-opacity="0.89"/>
80
+ <path d="M62.8705 38.989L64.0173 45.4421C64.6083 48.7681 66.2062 51.8325 68.5949 54.2212C70.9837 56.6098 74.0481 58.2076 77.3742 58.7985L83.8273 59.9456L77.3742 61.0924C74.0482 61.6837 70.9839 63.2816 68.5952 65.6703C66.2065 68.0589 64.6086 71.1232 64.0173 74.4492L62.8705 80.9023L61.7237 74.4492C61.1325 71.1232 59.5346 68.0589 57.1459 65.6702C54.7572 63.2816 51.6929 61.6837 48.3669 61.0924L41.9141 59.9456L48.3669 58.7985C51.6929 58.2076 54.7574 56.6098 57.1461 54.2212C59.5348 51.8325 61.1327 48.7681 61.7237 45.4421L62.8705 38.989Z" fill="url(#paint78_linear_351_1680)" fill-opacity="0.89"/>
81
+ <path d="M62.8705 119.891L64.0173 126.344C64.6083 129.67 66.2062 132.735 68.5949 135.124C70.9837 137.512 74.0481 139.11 77.3742 139.701L83.8273 140.848L77.3742 141.995C74.0482 142.586 70.9839 144.184 68.5952 146.573C66.2065 148.961 64.6086 152.026 64.0173 155.351L62.8705 161.805L61.7237 155.351C61.1325 152.026 59.5346 148.961 57.1459 146.573C54.7572 144.184 51.6929 142.586 48.3669 141.995L41.9141 140.848L48.3669 139.701C51.6929 139.11 54.7574 137.512 57.1461 135.124C59.5348 132.735 61.1327 129.67 61.7237 126.344L62.8705 119.891Z" fill="url(#paint79_linear_351_1680)" fill-opacity="0.89"/>
82
+ <path d="M775.394 242.707L776.541 249.16C777.132 252.486 778.73 255.551 781.118 257.939C783.507 260.328 786.572 261.926 789.898 262.517L796.351 263.664L789.898 264.81C786.572 265.402 783.507 267 781.119 269.388C778.73 271.777 777.132 274.841 776.541 278.167L775.394 284.62L774.247 278.167C773.656 274.841 772.058 271.777 769.669 269.388C767.281 267 764.216 265.402 760.89 264.81L754.438 263.664L760.89 262.517C764.216 261.926 767.281 260.328 769.67 257.939C772.058 255.551 773.656 252.486 774.247 249.16L775.394 242.707Z" fill="url(#paint80_linear_351_1680)" fill-opacity="0.89"/>
83
+ <path d="M775.394 161.805L776.541 168.258C777.132 171.584 778.73 174.648 781.118 177.037C783.507 179.425 786.572 181.023 789.898 181.614L796.351 182.761L789.898 183.908C786.572 184.499 783.507 186.097 781.119 188.486C778.73 190.875 777.132 193.939 776.541 197.265L775.394 203.718L774.247 197.265C773.656 193.939 772.058 190.875 769.669 188.486C767.281 186.097 764.216 184.499 760.89 183.908L754.438 182.761L760.89 181.614C764.216 181.023 767.281 179.425 769.67 177.037C772.058 174.648 773.656 171.584 774.247 168.258L775.394 161.805Z" fill="url(#paint81_linear_351_1680)" fill-opacity="0.89"/>
84
+ <path d="M817.308 161.805L818.455 168.258C819.046 171.584 820.644 174.648 823.032 177.037C825.421 179.425 828.486 181.023 831.812 181.614L838.265 182.761L831.812 183.908C828.486 184.499 825.421 186.097 823.033 188.486C820.644 190.875 819.046 193.939 818.455 197.265L817.308 203.718L816.161 197.265C815.57 193.939 813.972 190.875 811.583 188.486C809.195 186.097 806.13 184.499 802.804 183.908L796.352 182.761L802.804 181.614C806.13 181.023 809.195 179.425 811.584 177.037C813.972 174.648 815.57 171.584 816.161 168.258L817.308 161.805Z" fill="url(#paint82_linear_351_1680)" fill-opacity="0.89"/>
85
+ <path d="M817.308 242.707L818.455 249.16C819.046 252.486 820.644 255.551 823.032 257.939C825.421 260.328 828.486 261.926 831.812 262.517L838.265 263.664L831.812 264.81C828.486 265.402 825.421 267 823.033 269.388C820.644 271.777 819.046 274.841 818.455 278.167L817.308 284.62L816.161 278.167C815.57 274.841 813.972 271.777 811.583 269.388C809.195 267 806.13 265.402 802.804 264.81L796.352 263.664L802.804 262.517C806.13 261.926 809.195 260.328 811.584 257.939C813.972 255.551 815.57 252.486 816.161 249.16L817.308 242.707Z" fill="url(#paint83_linear_351_1680)" fill-opacity="0.89"/>
86
+ <path d="M775.394 281.696L776.541 288.149C777.132 291.475 778.73 294.54 781.118 296.928C783.507 299.317 786.572 300.915 789.898 301.506L796.351 302.653L789.898 303.799C786.572 304.391 783.507 305.989 781.119 308.377C778.73 310.766 777.132 313.83 776.541 317.156L775.394 323.609L774.247 317.156C773.656 313.83 772.058 310.766 769.669 308.377C767.281 305.989 764.216 304.391 760.89 303.799L754.438 302.653L760.89 301.506C764.216 300.915 767.281 299.317 769.67 296.928C772.058 294.54 773.656 291.475 774.247 288.149L775.394 281.696Z" fill="url(#paint84_linear_351_1680)" fill-opacity="0.89"/>
87
+ <path d="M775.394 200.794L776.541 207.247C777.132 210.573 778.73 213.637 781.118 216.026C783.507 218.415 786.572 220.012 789.898 220.603L796.351 221.75L789.898 222.897C786.572 223.488 783.507 225.086 781.119 227.475C778.73 229.864 777.132 232.928 776.541 236.254L775.394 242.707L774.247 236.254C773.656 232.928 772.058 229.864 769.669 227.475C767.281 225.086 764.216 223.488 760.89 222.897L754.438 221.75L760.89 220.603C764.216 220.012 767.281 218.415 769.67 216.026C772.058 213.637 773.656 210.573 774.247 207.247L775.394 200.794Z" fill="url(#paint85_linear_351_1680)" fill-opacity="0.89"/>
88
+ <path d="M817.308 200.794L818.455 207.247C819.046 210.573 820.644 213.637 823.032 216.026C825.421 218.415 828.486 220.012 831.812 220.603L838.265 221.75L831.812 222.897C828.486 223.488 825.421 225.086 823.033 227.475C820.644 229.864 819.046 232.928 818.455 236.254L817.308 242.707L816.161 236.254C815.57 232.928 813.972 229.864 811.583 227.475C809.195 225.086 806.13 223.488 802.804 222.897L796.352 221.75L802.804 220.603C806.13 220.012 809.195 218.415 811.584 216.026C813.972 213.637 815.57 210.573 816.161 207.247L817.308 200.794Z" fill="url(#paint86_linear_351_1680)" fill-opacity="0.89"/>
89
+ <path d="M817.308 281.696L818.455 288.149C819.046 291.475 820.644 294.54 823.032 296.928C825.421 299.317 828.486 300.915 831.812 301.506L838.265 302.653L831.812 303.799C828.486 304.391 825.421 305.989 823.033 308.377C820.644 310.766 819.046 313.83 818.455 317.156L817.308 323.609L816.161 317.156C815.57 313.83 813.972 310.766 811.583 308.377C809.195 305.989 806.13 304.391 802.804 303.799L796.352 302.653L802.804 301.506C806.13 300.915 809.195 299.317 811.584 296.928C813.972 294.54 815.57 291.475 816.161 288.149L817.308 281.696Z" fill="url(#paint87_linear_351_1680)" fill-opacity="0.89"/>
90
+ <path d="M440.089 242.707L441.236 249.16C441.827 252.486 443.425 255.551 445.814 257.939C448.202 260.328 451.267 261.926 454.593 262.517L461.046 263.664L454.593 264.81C451.267 265.402 448.203 267 445.814 269.388C443.425 271.777 441.827 274.841 441.236 278.167L440.089 284.62L438.942 278.167C438.351 274.841 436.753 271.777 434.365 269.388C431.976 267 428.912 265.402 425.586 264.81L419.133 263.664L425.586 262.517C428.912 261.926 431.976 260.328 434.365 257.939C436.754 255.551 438.351 252.486 438.942 249.16L440.089 242.707Z" fill="url(#paint88_linear_351_1680)" fill-opacity="0.89"/>
91
+ <path d="M440.089 161.805L441.236 168.258C441.827 171.584 443.425 174.648 445.814 177.037C448.202 179.425 451.267 181.023 454.593 181.614L461.046 182.761L454.593 183.908C451.267 184.499 448.203 186.097 445.814 188.486C443.425 190.875 441.827 193.939 441.236 197.265L440.089 203.718L438.942 197.265C438.351 193.939 436.753 190.875 434.365 188.486C431.976 186.097 428.912 184.499 425.586 183.908L419.133 182.761L425.586 181.614C428.912 181.023 431.976 179.425 434.365 177.037C436.754 174.648 438.351 171.584 438.942 168.258L440.089 161.805Z" fill="url(#paint89_linear_351_1680)" fill-opacity="0.89"/>
92
+ <path d="M482.003 161.805L483.15 168.258C483.741 171.584 485.339 174.648 487.728 177.037C490.116 179.425 493.181 181.023 496.507 181.614L502.96 182.761L496.507 183.908C493.181 184.499 490.117 186.097 487.728 188.486C485.339 190.875 483.741 193.939 483.15 197.265L482.003 203.718L480.857 197.265C480.265 193.939 478.667 190.875 476.279 188.486C473.89 186.097 470.826 184.499 467.5 183.908L461.047 182.761L467.5 181.614C470.826 181.023 473.89 179.425 476.279 177.037C478.668 174.648 480.266 171.584 480.857 168.258L482.003 161.805Z" fill="url(#paint90_linear_351_1680)" fill-opacity="0.89"/>
93
+ <path d="M482.003 242.707L483.15 249.16C483.741 252.486 485.339 255.551 487.728 257.939C490.116 260.328 493.181 261.926 496.507 262.517L502.96 263.664L496.507 264.81C493.181 265.402 490.117 267 487.728 269.388C485.339 271.777 483.741 274.841 483.15 278.167L482.003 284.62L480.857 278.167C480.265 274.841 478.667 271.777 476.279 269.388C473.89 267 470.826 265.402 467.5 264.81L461.047 263.664L467.5 262.517C470.826 261.926 473.89 260.328 476.279 257.939C478.668 255.551 480.266 252.486 480.857 249.16L482.003 242.707Z" fill="url(#paint91_linear_351_1680)" fill-opacity="0.89"/>
94
+ <path d="M440.089 281.696L441.236 288.149C441.827 291.475 443.425 294.54 445.814 296.928C448.202 299.317 451.267 300.915 454.593 301.506L461.046 302.653L454.593 303.799C451.267 304.391 448.203 305.989 445.814 308.377C443.425 310.766 441.827 313.83 441.236 317.156L440.089 323.609L438.942 317.156C438.351 313.83 436.753 310.766 434.365 308.377C431.976 305.989 428.912 304.391 425.586 303.799L419.133 302.653L425.586 301.506C428.912 300.915 431.976 299.317 434.365 296.928C436.754 294.54 438.351 291.475 438.942 288.149L440.089 281.696Z" fill="url(#paint92_linear_351_1680)" fill-opacity="0.89"/>
95
+ <path d="M440.089 200.794L441.236 207.247C441.827 210.573 443.425 213.637 445.814 216.026C448.202 218.415 451.267 220.012 454.593 220.603L461.046 221.75L454.593 222.897C451.267 223.488 448.203 225.086 445.814 227.475C443.425 229.864 441.827 232.928 441.236 236.254L440.089 242.707L438.942 236.254C438.351 232.928 436.753 229.864 434.365 227.475C431.976 225.086 428.912 223.488 425.586 222.897L419.133 221.75L425.586 220.603C428.912 220.012 431.976 218.415 434.365 216.026C436.754 213.637 438.351 210.573 438.942 207.247L440.089 200.794Z" fill="url(#paint93_linear_351_1680)" fill-opacity="0.89"/>
96
+ <path d="M482.003 200.794L483.15 207.247C483.741 210.573 485.339 213.637 487.728 216.026C490.116 218.415 493.181 220.012 496.507 220.603L502.96 221.75L496.507 222.897C493.181 223.488 490.117 225.086 487.728 227.475C485.339 229.864 483.741 232.928 483.15 236.254L482.003 242.707L480.857 236.254C480.265 232.928 478.667 229.864 476.279 227.475C473.89 225.086 470.826 223.488 467.5 222.897L461.047 221.75L467.5 220.603C470.826 220.012 473.89 218.415 476.279 216.026C478.668 213.637 480.266 210.573 480.857 207.247L482.003 200.794Z" fill="url(#paint94_linear_351_1680)" fill-opacity="0.89"/>
97
+ <path d="M482.003 281.696L483.15 288.149C483.741 291.475 485.339 294.54 487.728 296.928C490.116 299.317 493.181 300.915 496.507 301.506L502.96 302.653L496.507 303.799C493.181 304.391 490.117 305.989 487.728 308.377C485.339 310.766 483.741 313.83 483.15 317.156L482.003 323.609L480.857 317.156C480.265 313.83 478.667 310.766 476.279 308.377C473.89 305.989 470.826 304.391 467.5 303.799L461.047 302.653L467.5 301.506C470.826 300.915 473.89 299.317 476.279 296.928C478.668 294.54 480.266 291.475 480.857 288.149L482.003 281.696Z" fill="url(#paint95_linear_351_1680)" fill-opacity="0.89"/>
98
+ <path d="M607.742 242.707L608.888 249.16C609.479 252.486 611.077 255.551 613.466 257.939C615.855 260.328 618.919 261.926 622.245 262.517L628.698 263.664L622.245 264.81C618.919 265.402 615.855 267 613.466 269.388C611.078 271.777 609.48 274.841 608.888 278.167L607.742 284.62L606.595 278.167C606.004 274.841 604.406 271.777 602.017 269.388C599.628 267 596.564 265.402 593.238 264.81L586.785 263.664L593.238 262.517C596.564 261.926 599.628 260.328 602.017 257.939C604.406 255.551 606.004 252.486 606.595 249.16L607.742 242.707Z" fill="url(#paint96_linear_351_1680)" fill-opacity="0.89"/>
99
+ <path d="M607.742 161.805L608.888 168.258C609.479 171.584 611.077 174.648 613.466 177.037C615.855 179.425 618.919 181.023 622.245 181.614L628.698 182.761L622.245 183.908C618.919 184.499 615.855 186.097 613.466 188.486C611.078 190.875 609.48 193.939 608.888 197.265L607.742 203.718L606.595 197.265C606.004 193.939 604.406 190.875 602.017 188.486C599.628 186.097 596.564 184.499 593.238 183.908L586.785 182.761L593.238 181.614C596.564 181.023 599.628 179.425 602.017 177.037C604.406 174.648 606.004 171.584 606.595 168.258L607.742 161.805Z" fill="url(#paint97_linear_351_1680)" fill-opacity="0.89"/>
100
+ <path d="M649.656 161.805L650.802 168.258C651.393 171.584 652.991 174.648 655.38 177.037C657.769 179.425 660.833 181.023 664.159 181.614L670.612 182.761L664.159 183.908C660.833 184.499 657.769 186.097 655.38 188.486C652.992 190.875 651.394 193.939 650.802 197.265L649.656 203.718L648.509 197.265C647.918 193.939 646.32 190.875 643.931 188.486C641.542 186.097 638.478 184.499 635.152 183.908L628.699 182.761L635.152 181.614C638.478 181.023 641.543 179.425 643.931 177.037C646.32 174.648 647.918 171.584 648.509 168.258L649.656 161.805Z" fill="url(#paint98_linear_351_1680)" fill-opacity="0.89"/>
101
+ <path d="M649.656 242.707L650.802 249.16C651.393 252.486 652.991 255.551 655.38 257.939C657.769 260.328 660.833 261.926 664.159 262.517L670.612 263.664L664.159 264.81C660.833 265.402 657.769 267 655.38 269.388C652.992 271.777 651.394 274.841 650.802 278.167L649.656 284.62L648.509 278.167C647.918 274.841 646.32 271.777 643.931 269.388C641.542 267 638.478 265.402 635.152 264.81L628.699 263.664L635.152 262.517C638.478 261.926 641.543 260.328 643.931 257.939C646.32 255.551 647.918 252.486 648.509 249.16L649.656 242.707Z" fill="url(#paint99_linear_351_1680)" fill-opacity="0.89"/>
102
+ <path d="M607.742 281.696L608.888 288.149C609.479 291.475 611.077 294.54 613.466 296.928C615.855 299.317 618.919 300.915 622.245 301.506L628.698 302.653L622.245 303.799C618.919 304.391 615.855 305.989 613.466 308.377C611.078 310.766 609.48 313.83 608.888 317.156L607.742 323.609L606.595 317.156C606.004 313.83 604.406 310.766 602.017 308.377C599.628 305.989 596.564 304.391 593.238 303.799L586.785 302.653L593.238 301.506C596.564 300.915 599.628 299.317 602.017 296.928C604.406 294.54 606.004 291.475 606.595 288.149L607.742 281.696Z" fill="url(#paint100_linear_351_1680)" fill-opacity="0.89"/>
103
+ <path d="M607.742 200.794L608.888 207.247C609.479 210.573 611.077 213.637 613.466 216.026C615.855 218.415 618.919 220.012 622.245 220.603L628.698 221.75L622.245 222.897C618.919 223.488 615.855 225.086 613.466 227.475C611.078 229.864 609.48 232.928 608.888 236.254L607.742 242.707L606.595 236.254C606.004 232.928 604.406 229.864 602.017 227.475C599.628 225.086 596.564 223.488 593.238 222.897L586.785 221.75L593.238 220.603C596.564 220.012 599.628 218.415 602.017 216.026C604.406 213.637 606.004 210.573 606.595 207.247L607.742 200.794Z" fill="url(#paint101_linear_351_1680)" fill-opacity="0.89"/>
104
+ <path d="M649.656 200.794L650.802 207.247C651.393 210.573 652.991 213.637 655.38 216.026C657.769 218.415 660.833 220.012 664.159 220.603L670.612 221.75L664.159 222.897C660.833 223.488 657.769 225.086 655.38 227.475C652.992 229.864 651.394 232.928 650.802 236.254L649.656 242.707L648.509 236.254C647.918 232.928 646.32 229.864 643.931 227.475C641.542 225.086 638.478 223.488 635.152 222.897L628.699 221.75L635.152 220.603C638.478 220.012 641.543 218.415 643.931 216.026C646.32 213.637 647.918 210.573 648.509 207.247L649.656 200.794Z" fill="url(#paint102_linear_351_1680)" fill-opacity="0.89"/>
105
+ <path d="M649.656 281.696L650.802 288.149C651.393 291.475 652.991 294.54 655.38 296.928C657.769 299.317 660.833 300.915 664.159 301.506L670.612 302.653L664.159 303.799C660.833 304.391 657.769 305.989 655.38 308.377C652.992 310.766 651.394 313.83 650.802 317.156L649.656 323.609L648.509 317.156C647.918 313.83 646.32 310.766 643.931 308.377C641.542 305.989 638.478 304.391 635.152 303.799L628.699 302.653L635.152 301.506C638.478 300.915 641.543 299.317 643.931 296.928C646.32 294.54 647.918 291.475 648.509 288.149L649.656 281.696Z" fill="url(#paint103_linear_351_1680)" fill-opacity="0.89"/>
106
+ <path d="M272.437 242.707L273.584 249.16C274.175 252.486 275.773 255.551 278.161 257.939C280.55 260.328 283.615 261.926 286.941 262.517L293.394 263.664L286.941 264.81C283.615 265.402 280.55 267 278.162 269.388C275.773 271.777 274.175 274.841 273.584 278.167L272.437 284.62L271.29 278.167C270.699 274.841 269.101 271.777 266.712 269.388C264.324 267 261.259 265.402 257.933 264.81L251.48 263.664L257.933 262.517C261.259 261.926 264.324 260.328 266.713 257.939C269.101 255.551 270.699 252.486 271.29 249.16L272.437 242.707Z" fill="url(#paint104_linear_351_1680)" fill-opacity="0.89"/>
107
+ <path d="M272.437 161.805L273.584 168.258C274.175 171.584 275.773 174.648 278.161 177.037C280.55 179.425 283.615 181.023 286.941 181.614L293.394 182.761L286.941 183.908C283.615 184.499 280.55 186.097 278.162 188.486C275.773 190.875 274.175 193.939 273.584 197.265L272.437 203.718L271.29 197.265C270.699 193.939 269.101 190.875 266.712 188.486C264.324 186.097 261.259 184.499 257.933 183.908L251.48 182.761L257.933 181.614C261.259 181.023 264.324 179.425 266.713 177.037C269.101 174.648 270.699 171.584 271.29 168.258L272.437 161.805Z" fill="url(#paint105_linear_351_1680)" fill-opacity="0.89"/>
108
+ <path d="M314.351 161.805L315.498 168.258C316.089 171.584 317.687 174.648 320.075 177.037C322.464 179.425 325.529 181.023 328.855 181.614L335.308 182.761L328.855 183.908C325.529 184.499 322.464 186.097 320.076 188.486C317.687 190.875 316.089 193.939 315.498 197.265L314.351 203.718L313.204 197.265C312.613 193.939 311.015 190.875 308.626 188.486C306.238 186.097 303.173 184.499 299.847 183.908L293.395 182.761L299.847 181.614C303.173 181.023 306.238 179.425 308.627 177.037C311.015 174.648 312.613 171.584 313.204 168.258L314.351 161.805Z" fill="url(#paint106_linear_351_1680)" fill-opacity="0.89"/>
109
+ <path d="M314.351 242.707L315.498 249.16C316.089 252.486 317.687 255.551 320.075 257.939C322.464 260.328 325.529 261.926 328.855 262.517L335.308 263.664L328.855 264.81C325.529 265.402 322.464 267 320.076 269.388C317.687 271.777 316.089 274.841 315.498 278.167L314.351 284.62L313.204 278.167C312.613 274.841 311.015 271.777 308.626 269.388C306.238 267 303.173 265.402 299.847 264.81L293.395 263.664L299.847 262.517C303.173 261.926 306.238 260.328 308.627 257.939C311.015 255.551 312.613 252.486 313.204 249.16L314.351 242.707Z" fill="url(#paint107_linear_351_1680)" fill-opacity="0.89"/>
110
+ <path d="M272.437 281.696L273.584 288.149C274.175 291.475 275.773 294.54 278.161 296.928C280.55 299.317 283.615 300.915 286.941 301.506L293.394 302.653L286.941 303.799C283.615 304.391 280.55 305.989 278.162 308.377C275.773 310.766 274.175 313.83 273.584 317.156L272.437 323.609L271.29 317.156C270.699 313.83 269.101 310.766 266.712 308.377C264.324 305.989 261.259 304.391 257.933 303.799L251.48 302.653L257.933 301.506C261.259 300.915 264.324 299.317 266.713 296.928C269.101 294.54 270.699 291.475 271.29 288.149L272.437 281.696Z" fill="url(#paint108_linear_351_1680)" fill-opacity="0.89"/>
111
+ <path d="M272.437 200.794L273.584 207.247C274.175 210.573 275.773 213.637 278.161 216.026C280.55 218.415 283.615 220.012 286.941 220.603L293.394 221.75L286.941 222.897C283.615 223.488 280.55 225.086 278.162 227.475C275.773 229.864 274.175 232.928 273.584 236.254L272.437 242.707L271.29 236.254C270.699 232.928 269.101 229.864 266.712 227.475C264.324 225.086 261.259 223.488 257.933 222.897L251.48 221.75L257.933 220.603C261.259 220.012 264.324 218.415 266.713 216.026C269.101 213.637 270.699 210.573 271.29 207.247L272.437 200.794Z" fill="url(#paint109_linear_351_1680)" fill-opacity="0.89"/>
112
+ <path d="M314.351 200.794L315.498 207.247C316.089 210.573 317.687 213.637 320.075 216.026C322.464 218.415 325.529 220.012 328.855 220.603L335.308 221.75L328.855 222.897C325.529 223.488 322.464 225.086 320.076 227.475C317.687 229.864 316.089 232.928 315.498 236.254L314.351 242.707L313.204 236.254C312.613 232.928 311.015 229.864 308.626 227.475C306.238 225.086 303.173 223.488 299.847 222.897L293.395 221.75L299.847 220.603C303.173 220.012 306.238 218.415 308.627 216.026C311.015 213.637 312.613 210.573 313.204 207.247L314.351 200.794Z" fill="url(#paint110_linear_351_1680)" fill-opacity="0.89"/>
113
+ <path d="M314.351 281.696L315.498 288.149C316.089 291.475 317.687 294.54 320.075 296.928C322.464 299.317 325.529 300.915 328.855 301.506L335.308 302.653L328.855 303.799C325.529 304.391 322.464 305.989 320.076 308.377C317.687 310.766 316.089 313.83 315.498 317.156L314.351 323.609L313.204 317.156C312.613 313.83 311.015 310.766 308.626 308.377C306.238 305.989 303.173 304.391 299.847 303.799L293.395 302.653L299.847 301.506C303.173 300.915 306.238 299.317 308.627 296.928C311.015 294.54 312.613 291.475 313.204 288.149L314.351 281.696Z" fill="url(#paint111_linear_351_1680)" fill-opacity="0.89"/>
114
+ <path d="M104.785 242.707L105.931 249.16C106.522 252.486 108.12 255.551 110.509 257.939C112.898 260.328 115.962 261.926 119.288 262.517L125.741 263.664L119.288 264.81C115.962 265.402 112.898 267 110.509 269.388C108.121 271.777 106.523 274.841 105.931 278.167L104.785 284.62L103.638 278.167C103.047 274.841 101.449 271.777 99.0599 269.388C96.6713 267 93.6069 265.402 90.2809 264.81L83.8281 263.664L90.2809 262.517C93.607 261.926 96.6714 260.328 99.0602 257.939C101.449 255.551 103.047 252.486 103.638 249.16L104.785 242.707Z" fill="url(#paint112_linear_351_1680)" fill-opacity="0.89"/>
115
+ <path d="M104.785 161.805L105.931 168.258C106.522 171.584 108.12 174.648 110.509 177.037C112.898 179.425 115.962 181.023 119.288 181.614L125.741 182.761L119.288 183.908C115.962 184.499 112.898 186.097 110.509 188.486C108.121 190.875 106.523 193.939 105.931 197.265L104.785 203.718L103.638 197.265C103.047 193.939 101.449 190.875 99.0599 188.486C96.6713 186.097 93.6069 184.499 90.2809 183.908L83.8281 182.761L90.2809 181.614C93.607 181.023 96.6714 179.425 99.0602 177.037C101.449 174.648 103.047 171.584 103.638 168.258L104.785 161.805Z" fill="url(#paint113_linear_351_1680)" fill-opacity="0.89"/>
116
+ <path d="M146.699 161.805L147.845 168.258C148.436 171.584 150.034 174.648 152.423 177.037C154.812 179.425 157.876 181.023 161.202 181.614L167.655 182.761L161.202 183.908C157.876 184.499 154.812 186.097 152.423 188.486C150.035 190.875 148.437 193.939 147.845 197.265L146.699 203.718L145.552 197.265C144.961 193.939 143.363 190.875 140.974 188.486C138.585 186.097 135.521 184.499 132.195 183.908L125.742 182.761L132.195 181.614C135.521 181.023 138.585 179.425 140.974 177.037C143.363 174.648 144.961 171.584 145.552 168.258L146.699 161.805Z" fill="url(#paint114_linear_351_1680)" fill-opacity="0.89"/>
117
+ <path d="M146.699 242.707L147.845 249.16C148.436 252.486 150.034 255.551 152.423 257.939C154.812 260.328 157.876 261.926 161.202 262.517L167.655 263.664L161.202 264.81C157.876 265.402 154.812 267 152.423 269.388C150.035 271.777 148.437 274.841 147.845 278.167L146.699 284.62L145.552 278.167C144.961 274.841 143.363 271.777 140.974 269.388C138.585 267 135.521 265.402 132.195 264.81L125.742 263.664L132.195 262.517C135.521 261.926 138.585 260.328 140.974 257.939C143.363 255.551 144.961 252.486 145.552 249.16L146.699 242.707Z" fill="url(#paint115_linear_351_1680)" fill-opacity="0.89"/>
118
+ <path d="M104.785 281.696L105.931 288.149C106.522 291.475 108.12 294.54 110.509 296.928C112.898 299.317 115.962 300.915 119.288 301.506L125.741 302.653L119.288 303.799C115.962 304.391 112.898 305.989 110.509 308.377C108.121 310.766 106.523 313.83 105.931 317.156L104.785 323.609L103.638 317.156C103.047 313.83 101.449 310.766 99.0599 308.377C96.6713 305.989 93.6069 304.391 90.2809 303.799L83.8281 302.653L90.2809 301.506C93.607 300.915 96.6714 299.317 99.0602 296.928C101.449 294.54 103.047 291.475 103.638 288.149L104.785 281.696Z" fill="url(#paint116_linear_351_1680)" fill-opacity="0.89"/>
119
+ <path d="M104.785 200.794L105.931 207.247C106.522 210.573 108.12 213.637 110.509 216.026C112.898 218.415 115.962 220.012 119.288 220.603L125.741 221.75L119.288 222.897C115.962 223.488 112.898 225.086 110.509 227.475C108.121 229.864 106.523 232.928 105.931 236.254L104.785 242.707L103.638 236.254C103.047 232.928 101.449 229.864 99.0599 227.475C96.6713 225.086 93.6069 223.488 90.2809 222.897L83.8281 221.75L90.2809 220.603C93.607 220.012 96.6714 218.415 99.0602 216.026C101.449 213.637 103.047 210.573 103.638 207.247L104.785 200.794Z" fill="url(#paint117_linear_351_1680)" fill-opacity="0.89"/>
120
+ <path d="M146.699 200.794L147.845 207.247C148.436 210.573 150.034 213.637 152.423 216.026C154.812 218.415 157.876 220.012 161.202 220.603L167.655 221.75L161.202 222.897C157.876 223.488 154.812 225.086 152.423 227.475C150.035 229.864 148.437 232.928 147.845 236.254L146.699 242.707L145.552 236.254C144.961 232.928 143.363 229.864 140.974 227.475C138.585 225.086 135.521 223.488 132.195 222.897L125.742 221.75L132.195 220.603C135.521 220.012 138.585 218.415 140.974 216.026C143.363 213.637 144.961 210.573 145.552 207.247L146.699 200.794Z" fill="url(#paint118_linear_351_1680)" fill-opacity="0.89"/>
121
+ <path d="M146.699 281.696L147.845 288.149C148.436 291.475 150.034 294.54 152.423 296.928C154.812 299.317 157.876 300.915 161.202 301.506L167.655 302.653L161.202 303.799C157.876 304.391 154.812 305.989 152.423 308.377C150.035 310.766 148.437 313.83 147.845 317.156L146.699 323.609L145.552 317.156C144.961 313.83 143.363 310.766 140.974 308.377C138.585 305.989 135.521 304.391 132.195 303.799L125.742 302.653L132.195 301.506C135.521 300.915 138.585 299.317 140.974 296.928C143.363 294.54 144.961 291.475 145.552 288.149L146.699 281.696Z" fill="url(#paint119_linear_351_1680)" fill-opacity="0.89"/>
122
+ <path d="M691.57 242.707L692.717 249.16C693.308 252.486 694.905 255.551 697.294 257.939C699.683 260.328 702.747 261.926 706.073 262.517L712.527 263.664L706.073 264.81C702.747 265.402 699.683 267 697.294 269.388C694.906 271.777 693.308 274.841 692.717 278.167L691.57 284.62L690.423 278.167C689.832 274.841 688.234 271.777 685.845 269.388C683.456 267 680.392 265.402 677.066 264.81L670.613 263.664L677.066 262.517C680.392 261.926 683.457 260.328 685.845 257.939C688.234 255.551 689.832 252.486 690.423 249.16L691.57 242.707Z" fill="url(#paint120_linear_351_1680)" fill-opacity="0.89"/>
123
+ <path d="M691.57 161.805L692.717 168.258C693.308 171.584 694.905 174.648 697.294 177.037C699.683 179.425 702.747 181.023 706.073 181.614L712.527 182.761L706.073 183.908C702.747 184.499 699.683 186.097 697.294 188.486C694.906 190.875 693.308 193.939 692.717 197.265L691.57 203.718L690.423 197.265C689.832 193.939 688.234 190.875 685.845 188.486C683.456 186.097 680.392 184.499 677.066 183.908L670.613 182.761L677.066 181.614C680.392 181.023 683.457 179.425 685.845 177.037C688.234 174.648 689.832 171.584 690.423 168.258L691.57 161.805Z" fill="url(#paint121_linear_351_1680)" fill-opacity="0.89"/>
124
+ <path d="M733.484 161.805L734.631 168.258C735.222 171.584 736.819 174.648 739.208 177.037C741.597 179.425 744.661 181.023 747.987 181.614L754.441 182.761L747.987 183.908C744.661 184.499 741.597 186.097 739.208 188.486C736.82 190.875 735.222 193.939 734.631 197.265L733.484 203.718L732.337 197.265C731.746 193.939 730.148 190.875 727.759 188.486C725.37 186.097 722.306 184.499 718.98 183.908L712.527 182.761L718.98 181.614C722.306 181.023 725.371 179.425 727.759 177.037C730.148 174.648 731.746 171.584 732.337 168.258L733.484 161.805Z" fill="url(#paint122_linear_351_1680)" fill-opacity="0.89"/>
125
+ <path d="M733.484 242.707L734.631 249.16C735.222 252.486 736.819 255.551 739.208 257.939C741.597 260.328 744.661 261.926 747.987 262.517L754.441 263.664L747.987 264.81C744.661 265.402 741.597 267 739.208 269.388C736.82 271.777 735.222 274.841 734.631 278.167L733.484 284.62L732.337 278.167C731.746 274.841 730.148 271.777 727.759 269.388C725.37 267 722.306 265.402 718.98 264.81L712.527 263.664L718.98 262.517C722.306 261.926 725.371 260.328 727.759 257.939C730.148 255.551 731.746 252.486 732.337 249.16L733.484 242.707Z" fill="url(#paint123_linear_351_1680)" fill-opacity="0.89"/>
126
+ <path d="M691.57 281.696L692.717 288.149C693.308 291.475 694.905 294.54 697.294 296.928C699.683 299.317 702.747 300.915 706.073 301.506L712.527 302.653L706.073 303.799C702.747 304.391 699.683 305.989 697.294 308.377C694.906 310.766 693.308 313.83 692.717 317.156L691.57 323.609L690.423 317.156C689.832 313.83 688.234 310.766 685.845 308.377C683.456 305.989 680.392 304.391 677.066 303.799L670.613 302.653L677.066 301.506C680.392 300.915 683.457 299.317 685.845 296.928C688.234 294.54 689.832 291.475 690.423 288.149L691.57 281.696Z" fill="url(#paint124_linear_351_1680)" fill-opacity="0.89"/>
127
+ <path d="M691.57 200.794L692.717 207.247C693.308 210.573 694.905 213.637 697.294 216.026C699.683 218.415 702.747 220.012 706.073 220.603L712.527 221.75L706.073 222.897C702.747 223.488 699.683 225.086 697.294 227.475C694.906 229.864 693.308 232.928 692.717 236.254L691.57 242.707L690.423 236.254C689.832 232.928 688.234 229.864 685.845 227.475C683.456 225.086 680.392 223.488 677.066 222.897L670.613 221.75L677.066 220.603C680.392 220.012 683.457 218.415 685.845 216.026C688.234 213.637 689.832 210.573 690.423 207.247L691.57 200.794Z" fill="url(#paint125_linear_351_1680)" fill-opacity="0.89"/>
128
+ <path d="M733.484 200.794L734.631 207.247C735.222 210.573 736.819 213.637 739.208 216.026C741.597 218.415 744.661 220.012 747.987 220.603L754.441 221.75L747.987 222.897C744.661 223.488 741.597 225.086 739.208 227.475C736.82 229.864 735.222 232.928 734.631 236.254L733.484 242.707L732.337 236.254C731.746 232.928 730.148 229.864 727.759 227.475C725.37 225.086 722.306 223.488 718.98 222.897L712.527 221.75L718.98 220.603C722.306 220.012 725.371 218.415 727.759 216.026C730.148 213.637 731.746 210.573 732.337 207.247L733.484 200.794Z" fill="url(#paint126_linear_351_1680)" fill-opacity="0.89"/>
129
+ <path d="M733.484 281.696L734.631 288.149C735.222 291.475 736.819 294.54 739.208 296.928C741.597 299.317 744.661 300.915 747.987 301.506L754.441 302.653L747.987 303.799C744.661 304.391 741.597 305.989 739.208 308.377C736.82 310.766 735.222 313.83 734.631 317.156L733.484 323.609L732.337 317.156C731.746 313.83 730.148 310.766 727.759 308.377C725.37 305.989 722.306 304.391 718.98 303.799L712.527 302.653L718.98 301.506C722.306 300.915 725.371 299.317 727.759 296.928C730.148 294.54 731.746 291.475 732.337 288.149L733.484 281.696Z" fill="url(#paint127_linear_351_1680)" fill-opacity="0.89"/>
130
+ <path d="M356.261 242.707L357.408 249.16C357.999 252.486 359.597 255.551 361.986 257.939C364.374 260.328 367.439 261.926 370.765 262.517L377.218 263.664L370.765 264.81C367.439 265.402 364.375 267 361.986 269.388C359.597 271.777 357.999 274.841 357.408 278.167L356.261 284.62L355.114 278.167C354.523 274.841 352.925 271.777 350.537 269.388C348.148 267 345.083 265.402 341.758 264.81L335.305 263.664L341.758 262.517C345.084 261.926 348.148 260.328 350.537 257.939C352.925 255.551 354.523 252.486 355.114 249.16L356.261 242.707Z" fill="url(#paint128_linear_351_1680)" fill-opacity="0.89"/>
131
+ <path d="M356.261 161.805L357.408 168.258C357.999 171.584 359.597 174.648 361.986 177.037C364.374 179.425 367.439 181.023 370.765 181.614L377.218 182.761L370.765 183.908C367.439 184.499 364.375 186.097 361.986 188.486C359.597 190.875 357.999 193.939 357.408 197.265L356.261 203.718L355.114 197.265C354.523 193.939 352.925 190.875 350.537 188.486C348.148 186.097 345.083 184.499 341.758 183.908L335.305 182.761L341.758 181.614C345.084 181.023 348.148 179.425 350.537 177.037C352.925 174.648 354.523 171.584 355.114 168.258L356.261 161.805Z" fill="url(#paint129_linear_351_1680)" fill-opacity="0.89"/>
132
+ <path d="M398.175 161.805L399.322 168.258C399.913 171.584 401.511 174.648 403.9 177.037C406.288 179.425 409.353 181.023 412.679 181.614L419.132 182.761L412.679 183.908C409.353 184.499 406.289 186.097 403.9 188.486C401.511 190.875 399.913 193.939 399.322 197.265L398.175 203.718L397.028 197.265C396.437 193.939 394.839 190.875 392.451 188.486C390.062 186.097 386.998 184.499 383.672 183.908L377.219 182.761L383.672 181.614C386.998 181.023 390.062 179.425 392.451 177.037C394.84 174.648 396.437 171.584 397.028 168.258L398.175 161.805Z" fill="url(#paint130_linear_351_1680)" fill-opacity="0.89"/>
133
+ <path d="M398.175 242.707L399.322 249.16C399.913 252.486 401.511 255.551 403.9 257.939C406.288 260.328 409.353 261.926 412.679 262.517L419.132 263.664L412.679 264.81C409.353 265.402 406.289 267 403.9 269.388C401.511 271.777 399.913 274.841 399.322 278.167L398.175 284.62L397.028 278.167C396.437 274.841 394.839 271.777 392.451 269.388C390.062 267 386.998 265.402 383.672 264.81L377.219 263.664L383.672 262.517C386.998 261.926 390.062 260.328 392.451 257.939C394.84 255.551 396.437 252.486 397.028 249.16L398.175 242.707Z" fill="url(#paint131_linear_351_1680)" fill-opacity="0.89"/>
134
+ <path d="M356.261 281.696L357.408 288.149C357.999 291.475 359.597 294.54 361.986 296.928C364.374 299.317 367.439 300.915 370.765 301.506L377.218 302.653L370.765 303.799C367.439 304.391 364.375 305.989 361.986 308.377C359.597 310.766 357.999 313.83 357.408 317.156L356.261 323.609L355.114 317.156C354.523 313.83 352.925 310.766 350.537 308.377C348.148 305.989 345.083 304.391 341.758 303.799L335.305 302.653L341.758 301.506C345.084 300.915 348.148 299.317 350.537 296.928C352.925 294.54 354.523 291.475 355.114 288.149L356.261 281.696Z" fill="url(#paint132_linear_351_1680)" fill-opacity="0.89"/>
135
+ <path d="M356.261 200.794L357.408 207.247C357.999 210.573 359.597 213.637 361.986 216.026C364.374 218.415 367.439 220.012 370.765 220.603L377.218 221.75L370.765 222.897C367.439 223.488 364.375 225.086 361.986 227.475C359.597 229.864 357.999 232.928 357.408 236.254L356.261 242.707L355.114 236.254C354.523 232.928 352.925 229.864 350.537 227.475C348.148 225.086 345.083 223.488 341.758 222.897L335.305 221.75L341.758 220.603C345.084 220.012 348.148 218.415 350.537 216.026C352.925 213.637 354.523 210.573 355.114 207.247L356.261 200.794Z" fill="url(#paint133_linear_351_1680)" fill-opacity="0.89"/>
136
+ <path d="M398.175 200.794L399.322 207.247C399.913 210.573 401.511 213.637 403.9 216.026C406.288 218.415 409.353 220.012 412.679 220.603L419.132 221.75L412.679 222.897C409.353 223.488 406.289 225.086 403.9 227.475C401.511 229.864 399.913 232.928 399.322 236.254L398.175 242.707L397.028 236.254C396.437 232.928 394.839 229.864 392.451 227.475C390.062 225.086 386.998 223.488 383.672 222.897L377.219 221.75L383.672 220.603C386.998 220.012 390.062 218.415 392.451 216.026C394.84 213.637 396.437 210.573 397.028 207.247L398.175 200.794Z" fill="url(#paint134_linear_351_1680)" fill-opacity="0.89"/>
137
+ <path d="M398.175 281.696L399.322 288.149C399.913 291.475 401.511 294.54 403.9 296.928C406.288 299.317 409.353 300.915 412.679 301.506L419.132 302.653L412.679 303.799C409.353 304.391 406.289 305.989 403.9 308.377C401.511 310.766 399.913 313.83 399.322 317.156L398.175 323.609L397.028 317.156C396.437 313.83 394.839 310.766 392.451 308.377C390.062 305.989 386.998 304.391 383.672 303.799L377.219 302.653L383.672 301.506C386.998 300.915 390.062 299.317 392.451 296.928C394.84 294.54 396.437 291.475 397.028 288.149L398.175 281.696Z" fill="url(#paint135_linear_351_1680)" fill-opacity="0.89"/>
138
+ <path d="M523.917 242.707L525.064 249.16C525.655 252.486 527.253 255.551 529.642 257.939C532.031 260.328 535.095 261.926 538.421 262.517L544.874 263.664L538.421 264.81C535.095 265.402 532.031 267 529.642 269.388C527.253 271.777 525.655 274.841 525.064 278.167L523.917 284.62L522.771 278.167C522.179 274.841 520.581 271.777 518.193 269.388C515.804 267 512.74 265.402 509.414 264.81L502.961 263.664L509.414 262.517C512.74 261.926 515.804 260.328 518.193 257.939C520.582 255.551 522.18 252.486 522.771 249.16L523.917 242.707Z" fill="url(#paint136_linear_351_1680)" fill-opacity="0.89"/>
139
+ <path d="M523.917 161.805L525.064 168.258C525.655 171.584 527.253 174.648 529.642 177.037C532.031 179.425 535.095 181.023 538.421 181.614L544.874 182.761L538.421 183.908C535.095 184.499 532.031 186.097 529.642 188.486C527.253 190.875 525.655 193.939 525.064 197.265L523.917 203.718L522.771 197.265C522.179 193.939 520.581 190.875 518.193 188.486C515.804 186.097 512.74 184.499 509.414 183.908L502.961 182.761L509.414 181.614C512.74 181.023 515.804 179.425 518.193 177.037C520.582 174.648 522.18 171.584 522.771 168.258L523.917 161.805Z" fill="url(#paint137_linear_351_1680)" fill-opacity="0.89"/>
140
+ <path d="M565.831 161.805L566.978 168.258C567.569 171.584 569.167 174.648 571.556 177.037C573.945 179.425 577.009 181.023 580.335 181.614L586.788 182.761L580.335 183.908C577.009 184.499 573.945 186.097 571.556 188.486C569.167 190.875 567.57 193.939 566.978 197.265L565.831 203.718L564.685 197.265C564.093 193.939 562.496 190.875 560.107 188.486C557.718 186.097 554.654 184.499 551.328 183.908L544.875 182.761L551.328 181.614C554.654 181.023 557.718 179.425 560.107 177.037C562.496 174.648 564.094 171.584 564.685 168.258L565.831 161.805Z" fill="url(#paint138_linear_351_1680)" fill-opacity="0.89"/>
141
+ <path d="M565.831 242.707L566.978 249.16C567.569 252.486 569.167 255.551 571.556 257.939C573.945 260.328 577.009 261.926 580.335 262.517L586.788 263.664L580.335 264.81C577.009 265.402 573.945 267 571.556 269.388C569.167 271.777 567.57 274.841 566.978 278.167L565.831 284.62L564.685 278.167C564.093 274.841 562.496 271.777 560.107 269.388C557.718 267 554.654 265.402 551.328 264.81L544.875 263.664L551.328 262.517C554.654 261.926 557.718 260.328 560.107 257.939C562.496 255.551 564.094 252.486 564.685 249.16L565.831 242.707Z" fill="url(#paint139_linear_351_1680)" fill-opacity="0.89"/>
142
+ <path d="M523.917 281.696L525.064 288.149C525.655 291.475 527.253 294.54 529.642 296.928C532.031 299.317 535.095 300.915 538.421 301.506L544.874 302.653L538.421 303.799C535.095 304.391 532.031 305.989 529.642 308.377C527.253 310.766 525.655 313.83 525.064 317.156L523.917 323.609L522.771 317.156C522.179 313.83 520.581 310.766 518.193 308.377C515.804 305.989 512.74 304.391 509.414 303.799L502.961 302.653L509.414 301.506C512.74 300.915 515.804 299.317 518.193 296.928C520.582 294.54 522.18 291.475 522.771 288.149L523.917 281.696Z" fill="url(#paint140_linear_351_1680)" fill-opacity="0.89"/>
143
+ <path d="M523.917 200.794L525.064 207.247C525.655 210.573 527.253 213.637 529.642 216.026C532.031 218.415 535.095 220.012 538.421 220.603L544.874 221.75L538.421 222.897C535.095 223.488 532.031 225.086 529.642 227.475C527.253 229.864 525.655 232.928 525.064 236.254L523.917 242.707L522.771 236.254C522.179 232.928 520.581 229.864 518.193 227.475C515.804 225.086 512.74 223.488 509.414 222.897L502.961 221.75L509.414 220.603C512.74 220.012 515.804 218.415 518.193 216.026C520.582 213.637 522.18 210.573 522.771 207.247L523.917 200.794Z" fill="url(#paint141_linear_351_1680)" fill-opacity="0.89"/>
144
+ <path d="M565.831 200.794L566.978 207.247C567.569 210.573 569.167 213.637 571.556 216.026C573.945 218.415 577.009 220.012 580.335 220.603L586.788 221.75L580.335 222.897C577.009 223.488 573.945 225.086 571.556 227.475C569.167 229.864 567.57 232.928 566.978 236.254L565.831 242.707L564.685 236.254C564.093 232.928 562.496 229.864 560.107 227.475C557.718 225.086 554.654 223.488 551.328 222.897L544.875 221.75L551.328 220.603C554.654 220.012 557.718 218.415 560.107 216.026C562.496 213.637 564.094 210.573 564.685 207.247L565.831 200.794Z" fill="url(#paint142_linear_351_1680)" fill-opacity="0.89"/>
145
+ <path d="M565.831 281.696L566.978 288.149C567.569 291.475 569.167 294.54 571.556 296.928C573.945 299.317 577.009 300.915 580.335 301.506L586.788 302.653L580.335 303.799C577.009 304.391 573.945 305.989 571.556 308.377C569.167 310.766 567.57 313.83 566.978 317.156L565.831 323.609L564.685 317.156C564.093 313.83 562.496 310.766 560.107 308.377C557.718 305.989 554.654 304.391 551.328 303.799L544.875 302.653L551.328 301.506C554.654 300.915 557.718 299.317 560.107 296.928C562.496 294.54 564.094 291.475 564.685 288.149L565.831 281.696Z" fill="url(#paint143_linear_351_1680)" fill-opacity="0.89"/>
146
+ <path d="M188.609 242.707L189.756 249.16C190.347 252.486 191.944 255.551 194.333 257.939C196.722 260.328 199.786 261.926 203.112 262.517L209.566 263.664L203.112 264.81C199.786 265.402 196.722 267 194.333 269.388C191.945 271.777 190.347 274.841 189.756 278.167L188.609 284.62L187.462 278.167C186.871 274.841 185.273 271.777 182.884 269.388C180.495 267 177.431 265.402 174.105 264.81L167.652 263.664L174.105 262.517C177.431 261.926 180.496 260.328 182.884 257.939C185.273 255.551 186.871 252.486 187.462 249.16L188.609 242.707Z" fill="url(#paint144_linear_351_1680)" fill-opacity="0.89"/>
147
+ <path d="M188.609 161.805L189.756 168.258C190.347 171.584 191.944 174.648 194.333 177.037C196.722 179.425 199.786 181.023 203.112 181.614L209.566 182.761L203.112 183.908C199.786 184.499 196.722 186.097 194.333 188.486C191.945 190.875 190.347 193.939 189.756 197.265L188.609 203.718L187.462 197.265C186.871 193.939 185.273 190.875 182.884 188.486C180.495 186.097 177.431 184.499 174.105 183.908L167.652 182.761L174.105 181.614C177.431 181.023 180.496 179.425 182.884 177.037C185.273 174.648 186.871 171.584 187.462 168.258L188.609 161.805Z" fill="url(#paint145_linear_351_1680)" fill-opacity="0.89"/>
148
+ <path d="M230.523 161.805L231.67 168.258C232.261 171.584 233.859 174.648 236.247 177.037C238.636 179.425 241.7 181.023 245.026 181.614L251.48 182.761L245.026 183.908C241.701 184.499 238.636 186.097 236.248 188.486C233.859 190.875 232.261 193.939 231.67 197.265L230.523 203.718L229.376 197.265C228.785 193.939 227.187 190.875 224.798 188.486C222.41 186.097 219.345 184.499 216.019 183.908L209.566 182.761L216.019 181.614C219.345 181.023 222.41 179.425 224.798 177.037C227.187 174.648 228.785 171.584 229.376 168.258L230.523 161.805Z" fill="url(#paint146_linear_351_1680)" fill-opacity="0.89"/>
149
+ <path d="M230.523 242.707L231.67 249.16C232.261 252.486 233.859 255.551 236.247 257.939C238.636 260.328 241.7 261.926 245.026 262.517L251.48 263.664L245.026 264.81C241.701 265.402 238.636 267 236.248 269.388C233.859 271.777 232.261 274.841 231.67 278.167L230.523 284.62L229.376 278.167C228.785 274.841 227.187 271.777 224.798 269.388C222.41 267 219.345 265.402 216.019 264.81L209.566 263.664L216.019 262.517C219.345 261.926 222.41 260.328 224.798 257.939C227.187 255.551 228.785 252.486 229.376 249.16L230.523 242.707Z" fill="url(#paint147_linear_351_1680)" fill-opacity="0.89"/>
150
+ <path d="M188.609 281.696L189.756 288.149C190.347 291.475 191.944 294.54 194.333 296.928C196.722 299.317 199.786 300.915 203.112 301.506L209.566 302.653L203.112 303.799C199.786 304.391 196.722 305.989 194.333 308.377C191.945 310.766 190.347 313.83 189.756 317.156L188.609 323.609L187.462 317.156C186.871 313.83 185.273 310.766 182.884 308.377C180.495 305.989 177.431 304.391 174.105 303.799L167.652 302.653L174.105 301.506C177.431 300.915 180.496 299.317 182.884 296.928C185.273 294.54 186.871 291.475 187.462 288.149L188.609 281.696Z" fill="url(#paint148_linear_351_1680)" fill-opacity="0.89"/>
151
+ <path d="M188.609 200.794L189.756 207.247C190.347 210.573 191.944 213.637 194.333 216.026C196.722 218.415 199.786 220.012 203.112 220.603L209.566 221.75L203.112 222.897C199.786 223.488 196.722 225.086 194.333 227.475C191.945 229.864 190.347 232.928 189.756 236.254L188.609 242.707L187.462 236.254C186.871 232.928 185.273 229.864 182.884 227.475C180.495 225.086 177.431 223.488 174.105 222.897L167.652 221.75L174.105 220.603C177.431 220.012 180.496 218.415 182.884 216.026C185.273 213.637 186.871 210.573 187.462 207.247L188.609 200.794Z" fill="url(#paint149_linear_351_1680)" fill-opacity="0.89"/>
152
+ <path d="M230.523 200.794L231.67 207.247C232.261 210.573 233.859 213.637 236.247 216.026C238.636 218.415 241.7 220.012 245.026 220.603L251.48 221.75L245.026 222.897C241.701 223.488 238.636 225.086 236.248 227.475C233.859 229.864 232.261 232.928 231.67 236.254L230.523 242.707L229.376 236.254C228.785 232.928 227.187 229.864 224.798 227.475C222.41 225.086 219.345 223.488 216.019 222.897L209.566 221.75L216.019 220.603C219.345 220.012 222.41 218.415 224.798 216.026C227.187 213.637 228.785 210.573 229.376 207.247L230.523 200.794Z" fill="url(#paint150_linear_351_1680)" fill-opacity="0.89"/>
153
+ <path d="M230.523 281.696L231.67 288.149C232.261 291.475 233.859 294.54 236.247 296.928C238.636 299.317 241.7 300.915 245.026 301.506L251.48 302.653L245.026 303.799C241.701 304.391 238.636 305.989 236.248 308.377C233.859 310.766 232.261 313.83 231.67 317.156L230.523 323.609L229.376 317.156C228.785 313.83 227.187 310.766 224.798 308.377C222.41 305.989 219.345 304.391 216.019 303.799L209.566 302.653L216.019 301.506C219.345 300.915 222.41 299.317 224.798 296.928C227.187 294.54 228.785 291.475 229.376 288.149L230.523 281.696Z" fill="url(#paint151_linear_351_1680)" fill-opacity="0.89"/>
154
+ <path d="M20.9565 242.707L22.1032 249.16C22.6943 252.486 24.2921 255.551 26.6809 257.939C29.0696 260.328 32.134 261.926 35.4601 262.517L41.9133 263.664L35.4601 264.81C32.1341 265.402 29.0698 267 26.6811 269.388C24.2925 271.777 22.6945 274.841 22.1032 278.167L20.9565 284.62L19.8097 278.167C19.2184 274.841 17.6205 271.777 15.2318 269.388C12.8431 267 9.77879 265.402 6.45282 264.81L0 263.664L6.45282 262.517C9.77887 261.926 12.8433 260.328 15.232 257.939C17.6208 255.551 19.2186 252.486 19.8097 249.16L20.9565 242.707Z" fill="url(#paint152_linear_351_1680)" fill-opacity="0.89"/>
155
+ <path d="M20.9565 161.805L22.1032 168.258C22.6943 171.584 24.2921 174.648 26.6809 177.037C29.0696 179.425 32.134 181.023 35.4601 181.614L41.9133 182.761L35.4601 183.908C32.1341 184.499 29.0698 186.097 26.6811 188.486C24.2925 190.875 22.6945 193.939 22.1032 197.265L20.9565 203.718L19.8097 197.265C19.2184 193.939 17.6205 190.875 15.2318 188.486C12.8431 186.097 9.77879 184.499 6.45282 183.908L0 182.761L6.45282 181.614C9.77887 181.023 12.8433 179.425 15.232 177.037C17.6208 174.648 19.2186 171.584 19.8097 168.258L20.9565 161.805Z" fill="url(#paint153_linear_351_1680)" fill-opacity="0.89"/>
156
+ <path d="M62.8705 161.805L64.0173 168.258C64.6083 171.584 66.2062 174.648 68.5949 177.037C70.9837 179.425 74.0481 181.023 77.3742 181.614L83.8273 182.761L77.3742 183.908C74.0482 184.499 70.9839 186.097 68.5952 188.486C66.2065 190.875 64.6086 193.939 64.0173 197.265L62.8705 203.718L61.7237 197.265C61.1325 193.939 59.5346 190.875 57.1459 188.486C54.7572 186.097 51.6929 184.499 48.3669 183.908L41.9141 182.761L48.3669 181.614C51.6929 181.023 54.7574 179.425 57.1461 177.037C59.5348 174.648 61.1327 171.584 61.7237 168.258L62.8705 161.805Z" fill="url(#paint154_linear_351_1680)" fill-opacity="0.89"/>
157
+ <path d="M62.8705 242.707L64.0173 249.16C64.6083 252.486 66.2062 255.551 68.5949 257.939C70.9837 260.328 74.0481 261.926 77.3742 262.517L83.8273 263.664L77.3742 264.81C74.0482 265.402 70.9839 267 68.5952 269.388C66.2065 271.777 64.6086 274.841 64.0173 278.167L62.8705 284.62L61.7237 278.167C61.1325 274.841 59.5346 271.777 57.1459 269.388C54.7572 267 51.6929 265.402 48.3669 264.81L41.9141 263.664L48.3669 262.517C51.6929 261.926 54.7574 260.328 57.1461 257.939C59.5348 255.551 61.1327 252.486 61.7237 249.16L62.8705 242.707Z" fill="url(#paint155_linear_351_1680)" fill-opacity="0.89"/>
158
+ <path d="M20.9565 281.696L22.1032 288.149C22.6943 291.475 24.2921 294.54 26.6809 296.928C29.0696 299.317 32.134 300.915 35.4601 301.506L41.9133 302.653L35.4601 303.799C32.1341 304.391 29.0698 305.989 26.6811 308.377C24.2925 310.766 22.6945 313.83 22.1032 317.156L20.9565 323.609L19.8097 317.156C19.2184 313.83 17.6205 310.766 15.2318 308.377C12.8431 305.989 9.77879 304.391 6.45282 303.799L0 302.653L6.45282 301.506C9.77887 300.915 12.8433 299.317 15.232 296.928C17.6208 294.54 19.2186 291.475 19.8097 288.149L20.9565 281.696Z" fill="url(#paint156_linear_351_1680)" fill-opacity="0.89"/>
159
+ <path d="M20.9565 200.794L22.1032 207.247C22.6943 210.573 24.2921 213.637 26.6809 216.026C29.0696 218.415 32.134 220.012 35.4601 220.603L41.9133 221.75L35.4601 222.897C32.1341 223.488 29.0698 225.086 26.6811 227.475C24.2925 229.864 22.6945 232.928 22.1032 236.254L20.9565 242.707L19.8097 236.254C19.2184 232.928 17.6205 229.864 15.2318 227.475C12.8431 225.086 9.77879 223.488 6.45282 222.897L0 221.75L6.45282 220.603C9.77887 220.012 12.8433 218.415 15.232 216.026C17.6208 213.637 19.2186 210.573 19.8097 207.247L20.9565 200.794Z" fill="url(#paint157_linear_351_1680)" fill-opacity="0.89"/>
160
+ <path d="M62.8705 200.794L64.0173 207.247C64.6083 210.573 66.2062 213.637 68.5949 216.026C70.9837 218.415 74.0481 220.012 77.3742 220.603L83.8273 221.75L77.3742 222.897C74.0482 223.488 70.9839 225.086 68.5952 227.475C66.2065 229.864 64.6086 232.928 64.0173 236.254L62.8705 242.707L61.7237 236.254C61.1325 232.928 59.5346 229.864 57.1459 227.475C54.7572 225.086 51.6929 223.488 48.3669 222.897L41.9141 221.75L48.3669 220.603C51.6929 220.012 54.7574 218.415 57.1461 216.026C59.5348 213.637 61.1327 210.573 61.7237 207.247L62.8705 200.794Z" fill="url(#paint158_linear_351_1680)" fill-opacity="0.89"/>
161
+ <path d="M62.8705 281.696L64.0173 288.149C64.6083 291.475 66.2062 294.54 68.5949 296.928C70.9837 299.317 74.0481 300.915 77.3742 301.506L83.8273 302.653L77.3742 303.799C74.0482 304.391 70.9839 305.989 68.5952 308.377C66.2065 310.766 64.6086 313.83 64.0173 317.156L62.8705 323.609L61.7237 317.156C61.1325 313.83 59.5346 310.766 57.1459 308.377C54.7572 305.989 51.6929 304.391 48.3669 303.799L41.9141 302.653L48.3669 301.506C51.6929 300.915 54.7574 299.317 57.1461 296.928C59.5348 294.54 61.1327 291.475 61.7237 288.149L62.8705 281.696Z" fill="url(#paint159_linear_351_1680)" fill-opacity="0.89"/>
162
+ <path d="M775.394 404.512L776.541 410.965C777.132 414.291 778.73 417.355 781.118 419.744C783.507 422.133 786.572 423.73 789.898 424.321L796.351 425.468L789.898 426.615C786.572 427.206 783.507 428.804 781.119 431.193C778.73 433.582 777.132 436.646 776.541 439.972L775.394 446.425L774.247 439.972C773.656 436.646 772.058 433.582 769.669 431.193C767.281 428.804 764.216 427.206 760.89 426.615L754.438 425.468L760.89 424.321C764.216 423.73 767.281 422.133 769.67 419.744C772.058 417.355 773.656 414.291 774.247 410.965L775.394 404.512Z" fill="url(#paint160_linear_351_1680)" fill-opacity="0.89"/>
163
+ <path d="M775.394 323.609L776.541 330.062C777.132 333.388 778.73 336.453 781.118 338.842C783.507 341.23 786.572 342.828 789.898 343.419L796.351 344.566L789.898 345.713C786.572 346.304 783.507 347.902 781.119 350.291C778.73 352.679 777.132 355.744 776.541 359.07L775.394 365.523L774.247 359.07C773.656 355.744 772.058 352.679 769.669 350.291C767.281 347.902 764.216 346.304 760.89 345.713L754.438 344.566L760.89 343.419C764.216 342.828 767.281 341.23 769.67 338.842C772.058 336.453 773.656 333.388 774.247 330.062L775.394 323.609Z" fill="url(#paint161_linear_351_1680)" fill-opacity="0.89"/>
164
+ <path d="M817.308 323.609L818.455 330.062C819.046 333.388 820.644 336.453 823.032 338.842C825.421 341.23 828.486 342.828 831.812 343.419L838.265 344.566L831.812 345.713C828.486 346.304 825.421 347.902 823.033 350.291C820.644 352.679 819.046 355.744 818.455 359.07L817.308 365.523L816.161 359.07C815.57 355.744 813.972 352.679 811.583 350.291C809.195 347.902 806.13 346.304 802.804 345.713L796.352 344.566L802.804 343.419C806.13 342.828 809.195 341.23 811.584 338.842C813.972 336.453 815.57 333.388 816.161 330.062L817.308 323.609Z" fill="url(#paint162_linear_351_1680)" fill-opacity="0.89"/>
165
+ <path d="M817.308 404.512L818.455 410.965C819.046 414.291 820.644 417.355 823.032 419.744C825.421 422.133 828.486 423.73 831.812 424.321L838.265 425.468L831.812 426.615C828.486 427.206 825.421 428.804 823.033 431.193C820.644 433.582 819.046 436.646 818.455 439.972L817.308 446.425L816.161 439.972C815.57 436.646 813.972 433.582 811.583 431.193C809.195 428.804 806.13 427.206 802.804 426.615L796.352 425.468L802.804 424.321C806.13 423.73 809.195 422.133 811.584 419.744C813.972 417.355 815.57 414.291 816.161 410.965L817.308 404.512Z" fill="url(#paint163_linear_351_1680)" fill-opacity="0.89"/>
166
+ <path d="M775.394 443.501L776.541 449.954C777.132 453.28 778.73 456.344 781.118 458.733C783.507 461.122 786.572 462.719 789.898 463.31L796.351 464.457L789.898 465.604C786.572 466.196 783.507 467.793 781.119 470.182C778.73 472.571 777.132 475.635 776.541 478.961L775.394 485.414L774.247 478.961C773.656 475.635 772.058 472.571 769.669 470.182C767.281 467.793 764.216 466.196 760.89 465.604L754.438 464.457L760.89 463.31C764.216 462.719 767.281 461.122 769.67 458.733C772.058 456.344 773.656 453.28 774.247 449.954L775.394 443.501Z" fill="url(#paint164_linear_351_1680)" fill-opacity="0.89"/>
167
+ <path d="M775.394 362.598L776.541 369.052C777.132 372.378 778.73 375.442 781.118 377.831C783.507 380.219 786.572 381.817 789.898 382.408L796.351 383.555L789.898 384.702C786.572 385.293 783.507 386.891 781.119 389.28C778.73 391.668 777.132 394.733 776.541 398.059L775.394 404.512L774.247 398.059C773.656 394.733 772.058 391.668 769.669 389.28C767.281 386.891 764.216 385.293 760.89 384.702L754.438 383.555L760.89 382.408C764.216 381.817 767.281 380.219 769.67 377.831C772.058 375.442 773.656 372.378 774.247 369.052L775.394 362.598Z" fill="url(#paint165_linear_351_1680)" fill-opacity="0.89"/>
168
+ <path d="M817.308 362.598L818.455 369.052C819.046 372.378 820.644 375.442 823.032 377.831C825.421 380.219 828.486 381.817 831.812 382.408L838.265 383.555L831.812 384.702C828.486 385.293 825.421 386.891 823.033 389.28C820.644 391.668 819.046 394.733 818.455 398.059L817.308 404.512L816.161 398.059C815.57 394.733 813.972 391.668 811.583 389.28C809.195 386.891 806.13 385.293 802.804 384.702L796.352 383.555L802.804 382.408C806.13 381.817 809.195 380.219 811.584 377.831C813.972 375.442 815.57 372.378 816.161 369.052L817.308 362.598Z" fill="url(#paint166_linear_351_1680)" fill-opacity="0.89"/>
169
+ <path d="M817.308 443.501L818.455 449.954C819.046 453.28 820.644 456.344 823.032 458.733C825.421 461.122 828.486 462.719 831.812 463.31L838.265 464.457L831.812 465.604C828.486 466.196 825.421 467.793 823.033 470.182C820.644 472.571 819.046 475.635 818.455 478.961L817.308 485.414L816.161 478.961C815.57 475.635 813.972 472.571 811.583 470.182C809.195 467.793 806.13 466.196 802.804 465.604L796.352 464.457L802.804 463.31C806.13 462.719 809.195 461.122 811.584 458.733C813.972 456.344 815.57 453.28 816.161 449.954L817.308 443.501Z" fill="url(#paint167_linear_351_1680)" fill-opacity="0.89"/>
170
+ <path d="M440.089 404.512L441.236 410.965C441.827 414.291 443.425 417.355 445.814 419.744C448.202 422.133 451.267 423.73 454.593 424.321L461.046 425.468L454.593 426.615C451.267 427.206 448.203 428.804 445.814 431.193C443.425 433.582 441.827 436.646 441.236 439.972L440.089 446.425L438.942 439.972C438.351 436.646 436.753 433.582 434.365 431.193C431.976 428.804 428.912 427.206 425.586 426.615L419.133 425.468L425.586 424.321C428.912 423.73 431.976 422.133 434.365 419.744C436.754 417.355 438.351 414.291 438.942 410.965L440.089 404.512Z" fill="url(#paint168_linear_351_1680)" fill-opacity="0.89"/>
171
+ <path d="M440.089 323.609L441.236 330.062C441.827 333.388 443.425 336.453 445.814 338.842C448.202 341.23 451.267 342.828 454.593 343.419L461.046 344.566L454.593 345.713C451.267 346.304 448.203 347.902 445.814 350.291C443.425 352.679 441.827 355.744 441.236 359.07L440.089 365.523L438.942 359.07C438.351 355.744 436.753 352.679 434.365 350.291C431.976 347.902 428.912 346.304 425.586 345.713L419.133 344.566L425.586 343.419C428.912 342.828 431.976 341.23 434.365 338.842C436.754 336.453 438.351 333.388 438.942 330.062L440.089 323.609Z" fill="url(#paint169_linear_351_1680)" fill-opacity="0.89"/>
172
+ <path d="M482.003 323.609L483.15 330.062C483.741 333.388 485.339 336.453 487.728 338.842C490.116 341.23 493.181 342.828 496.507 343.419L502.96 344.566L496.507 345.713C493.181 346.304 490.117 347.902 487.728 350.291C485.339 352.679 483.741 355.744 483.15 359.07L482.003 365.523L480.857 359.07C480.265 355.744 478.667 352.679 476.279 350.291C473.89 347.902 470.826 346.304 467.5 345.713L461.047 344.566L467.5 343.419C470.826 342.828 473.89 341.23 476.279 338.842C478.668 336.453 480.266 333.388 480.857 330.062L482.003 323.609Z" fill="url(#paint170_linear_351_1680)" fill-opacity="0.89"/>
173
+ <path d="M482.003 404.512L483.15 410.965C483.741 414.291 485.339 417.355 487.728 419.744C490.116 422.133 493.181 423.73 496.507 424.321L502.96 425.468L496.507 426.615C493.181 427.206 490.117 428.804 487.728 431.193C485.339 433.582 483.741 436.646 483.15 439.972L482.003 446.425L480.857 439.972C480.265 436.646 478.667 433.582 476.279 431.193C473.89 428.804 470.826 427.206 467.5 426.615L461.047 425.468L467.5 424.321C470.826 423.73 473.89 422.133 476.279 419.744C478.668 417.355 480.266 414.291 480.857 410.965L482.003 404.512Z" fill="url(#paint171_linear_351_1680)" fill-opacity="0.89"/>
174
+ <path d="M440.089 443.501L441.236 449.954C441.827 453.28 443.425 456.344 445.814 458.733C448.202 461.122 451.267 462.719 454.593 463.31L461.046 464.457L454.593 465.604C451.267 466.196 448.203 467.793 445.814 470.182C443.425 472.571 441.827 475.635 441.236 478.961L440.089 485.414L438.942 478.961C438.351 475.635 436.753 472.571 434.365 470.182C431.976 467.793 428.912 466.196 425.586 465.604L419.133 464.457L425.586 463.31C428.912 462.719 431.976 461.122 434.365 458.733C436.754 456.344 438.351 453.28 438.942 449.954L440.089 443.501Z" fill="url(#paint172_linear_351_1680)" fill-opacity="0.89"/>
175
+ <path d="M440.089 362.598L441.236 369.052C441.827 372.378 443.425 375.442 445.814 377.831C448.202 380.219 451.267 381.817 454.593 382.408L461.046 383.555L454.593 384.702C451.267 385.293 448.203 386.891 445.814 389.28C443.425 391.668 441.827 394.733 441.236 398.059L440.089 404.512L438.942 398.059C438.351 394.733 436.753 391.668 434.365 389.28C431.976 386.891 428.912 385.293 425.586 384.702L419.133 383.555L425.586 382.408C428.912 381.817 431.976 380.219 434.365 377.831C436.754 375.442 438.351 372.378 438.942 369.052L440.089 362.598Z" fill="url(#paint173_linear_351_1680)" fill-opacity="0.89"/>
176
+ <path d="M482.003 362.598L483.15 369.052C483.741 372.378 485.339 375.442 487.728 377.831C490.116 380.219 493.181 381.817 496.507 382.408L502.96 383.555L496.507 384.702C493.181 385.293 490.117 386.891 487.728 389.28C485.339 391.668 483.741 394.733 483.15 398.059L482.003 404.512L480.857 398.059C480.265 394.733 478.667 391.668 476.279 389.28C473.89 386.891 470.826 385.293 467.5 384.702L461.047 383.555L467.5 382.408C470.826 381.817 473.89 380.219 476.279 377.831C478.668 375.442 480.266 372.378 480.857 369.052L482.003 362.598Z" fill="url(#paint174_linear_351_1680)" fill-opacity="0.89"/>
177
+ <path d="M482.003 443.501L483.15 449.954C483.741 453.28 485.339 456.344 487.728 458.733C490.116 461.122 493.181 462.719 496.507 463.31L502.96 464.457L496.507 465.604C493.181 466.196 490.117 467.793 487.728 470.182C485.339 472.571 483.741 475.635 483.15 478.961L482.003 485.414L480.857 478.961C480.265 475.635 478.667 472.571 476.279 470.182C473.89 467.793 470.826 466.196 467.5 465.604L461.047 464.457L467.5 463.31C470.826 462.719 473.89 461.122 476.279 458.733C478.668 456.344 480.266 453.28 480.857 449.954L482.003 443.501Z" fill="url(#paint175_linear_351_1680)" fill-opacity="0.89"/>
178
+ <path d="M607.742 404.512L608.888 410.965C609.479 414.291 611.077 417.355 613.466 419.744C615.855 422.133 618.919 423.73 622.245 424.321L628.698 425.468L622.245 426.615C618.919 427.206 615.855 428.804 613.466 431.193C611.078 433.582 609.48 436.646 608.888 439.972L607.742 446.425L606.595 439.972C606.004 436.646 604.406 433.582 602.017 431.193C599.628 428.804 596.564 427.206 593.238 426.615L586.785 425.468L593.238 424.321C596.564 423.73 599.628 422.133 602.017 419.744C604.406 417.355 606.004 414.291 606.595 410.965L607.742 404.512Z" fill="url(#paint176_linear_351_1680)" fill-opacity="0.89"/>
179
+ <path d="M607.742 323.609L608.888 330.062C609.479 333.388 611.077 336.453 613.466 338.842C615.855 341.23 618.919 342.828 622.245 343.419L628.698 344.566L622.245 345.713C618.919 346.304 615.855 347.902 613.466 350.291C611.078 352.679 609.48 355.744 608.888 359.07L607.742 365.523L606.595 359.07C606.004 355.744 604.406 352.679 602.017 350.291C599.628 347.902 596.564 346.304 593.238 345.713L586.785 344.566L593.238 343.419C596.564 342.828 599.628 341.23 602.017 338.842C604.406 336.453 606.004 333.388 606.595 330.062L607.742 323.609Z" fill="url(#paint177_linear_351_1680)" fill-opacity="0.89"/>
180
+ <path d="M649.656 323.609L650.802 330.062C651.393 333.388 652.991 336.453 655.38 338.842C657.769 341.23 660.833 342.828 664.159 343.419L670.612 344.566L664.159 345.713C660.833 346.304 657.769 347.902 655.38 350.291C652.992 352.679 651.394 355.744 650.802 359.07L649.656 365.523L648.509 359.07C647.918 355.744 646.32 352.679 643.931 350.291C641.542 347.902 638.478 346.304 635.152 345.713L628.699 344.566L635.152 343.419C638.478 342.828 641.543 341.23 643.931 338.842C646.32 336.453 647.918 333.388 648.509 330.062L649.656 323.609Z" fill="url(#paint178_linear_351_1680)" fill-opacity="0.89"/>
181
+ <path d="M649.656 404.512L650.802 410.965C651.393 414.291 652.991 417.355 655.38 419.744C657.769 422.133 660.833 423.73 664.159 424.321L670.612 425.468L664.159 426.615C660.833 427.206 657.769 428.804 655.38 431.193C652.992 433.582 651.394 436.646 650.802 439.972L649.656 446.425L648.509 439.972C647.918 436.646 646.32 433.582 643.931 431.193C641.542 428.804 638.478 427.206 635.152 426.615L628.699 425.468L635.152 424.321C638.478 423.73 641.543 422.133 643.931 419.744C646.32 417.355 647.918 414.291 648.509 410.965L649.656 404.512Z" fill="url(#paint179_linear_351_1680)" fill-opacity="0.89"/>
182
+ <path d="M607.742 443.501L608.888 449.954C609.479 453.28 611.077 456.344 613.466 458.733C615.855 461.122 618.919 462.719 622.245 463.31L628.698 464.457L622.245 465.604C618.919 466.196 615.855 467.793 613.466 470.182C611.078 472.571 609.48 475.635 608.888 478.961L607.742 485.414L606.595 478.961C606.004 475.635 604.406 472.571 602.017 470.182C599.628 467.793 596.564 466.196 593.238 465.604L586.785 464.457L593.238 463.31C596.564 462.719 599.628 461.122 602.017 458.733C604.406 456.344 606.004 453.28 606.595 449.954L607.742 443.501Z" fill="url(#paint180_linear_351_1680)" fill-opacity="0.89"/>
183
+ <path d="M607.742 362.598L608.888 369.052C609.479 372.378 611.077 375.442 613.466 377.831C615.855 380.219 618.919 381.817 622.245 382.408L628.698 383.555L622.245 384.702C618.919 385.293 615.855 386.891 613.466 389.28C611.078 391.668 609.48 394.733 608.888 398.059L607.742 404.512L606.595 398.059C606.004 394.733 604.406 391.668 602.017 389.28C599.628 386.891 596.564 385.293 593.238 384.702L586.785 383.555L593.238 382.408C596.564 381.817 599.628 380.219 602.017 377.831C604.406 375.442 606.004 372.378 606.595 369.052L607.742 362.598Z" fill="url(#paint181_linear_351_1680)" fill-opacity="0.89"/>
184
+ <path d="M649.656 362.598L650.802 369.052C651.393 372.378 652.991 375.442 655.38 377.831C657.769 380.219 660.833 381.817 664.159 382.408L670.612 383.555L664.159 384.702C660.833 385.293 657.769 386.891 655.38 389.28C652.992 391.668 651.394 394.733 650.802 398.059L649.656 404.512L648.509 398.059C647.918 394.733 646.32 391.668 643.931 389.28C641.542 386.891 638.478 385.293 635.152 384.702L628.699 383.555L635.152 382.408C638.478 381.817 641.543 380.219 643.931 377.831C646.32 375.442 647.918 372.378 648.509 369.052L649.656 362.598Z" fill="url(#paint182_linear_351_1680)" fill-opacity="0.89"/>
185
+ <path d="M649.656 443.501L650.802 449.954C651.393 453.28 652.991 456.344 655.38 458.733C657.769 461.122 660.833 462.719 664.159 463.31L670.612 464.457L664.159 465.604C660.833 466.196 657.769 467.793 655.38 470.182C652.992 472.571 651.394 475.635 650.802 478.961L649.656 485.414L648.509 478.961C647.918 475.635 646.32 472.571 643.931 470.182C641.542 467.793 638.478 466.196 635.152 465.604L628.699 464.457L635.152 463.31C638.478 462.719 641.543 461.122 643.931 458.733C646.32 456.344 647.918 453.28 648.509 449.954L649.656 443.501Z" fill="url(#paint183_linear_351_1680)" fill-opacity="0.89"/>
186
+ <path d="M272.437 404.512L273.584 410.965C274.175 414.291 275.773 417.355 278.161 419.744C280.55 422.133 283.615 423.73 286.941 424.321L293.394 425.468L286.941 426.615C283.615 427.206 280.55 428.804 278.162 431.193C275.773 433.582 274.175 436.646 273.584 439.972L272.437 446.425L271.29 439.972C270.699 436.646 269.101 433.582 266.712 431.193C264.324 428.804 261.259 427.206 257.933 426.615L251.48 425.468L257.933 424.321C261.259 423.73 264.324 422.133 266.713 419.744C269.101 417.355 270.699 414.291 271.29 410.965L272.437 404.512Z" fill="url(#paint184_linear_351_1680)" fill-opacity="0.89"/>
187
+ <path d="M272.437 323.609L273.584 330.062C274.175 333.388 275.773 336.453 278.161 338.842C280.55 341.23 283.615 342.828 286.941 343.419L293.394 344.566L286.941 345.713C283.615 346.304 280.55 347.902 278.162 350.291C275.773 352.679 274.175 355.744 273.584 359.07L272.437 365.523L271.29 359.07C270.699 355.744 269.101 352.679 266.712 350.291C264.324 347.902 261.259 346.304 257.933 345.713L251.48 344.566L257.933 343.419C261.259 342.828 264.324 341.23 266.713 338.842C269.101 336.453 270.699 333.388 271.29 330.062L272.437 323.609Z" fill="url(#paint185_linear_351_1680)" fill-opacity="0.89"/>
188
+ <path d="M314.351 323.609L315.498 330.062C316.089 333.388 317.687 336.453 320.075 338.842C322.464 341.23 325.529 342.828 328.855 343.419L335.308 344.566L328.855 345.713C325.529 346.304 322.464 347.902 320.076 350.291C317.687 352.679 316.089 355.744 315.498 359.07L314.351 365.523L313.204 359.07C312.613 355.744 311.015 352.679 308.626 350.291C306.238 347.902 303.173 346.304 299.847 345.713L293.395 344.566L299.847 343.419C303.173 342.828 306.238 341.23 308.627 338.842C311.015 336.453 312.613 333.388 313.204 330.062L314.351 323.609Z" fill="url(#paint186_linear_351_1680)" fill-opacity="0.89"/>
189
+ <path d="M314.351 404.512L315.498 410.965C316.089 414.291 317.687 417.355 320.075 419.744C322.464 422.133 325.529 423.73 328.855 424.321L335.308 425.468L328.855 426.615C325.529 427.206 322.464 428.804 320.076 431.193C317.687 433.582 316.089 436.646 315.498 439.972L314.351 446.425L313.204 439.972C312.613 436.646 311.015 433.582 308.626 431.193C306.238 428.804 303.173 427.206 299.847 426.615L293.395 425.468L299.847 424.321C303.173 423.73 306.238 422.133 308.627 419.744C311.015 417.355 312.613 414.291 313.204 410.965L314.351 404.512Z" fill="url(#paint187_linear_351_1680)" fill-opacity="0.89"/>
190
+ <path d="M272.437 443.501L273.584 449.954C274.175 453.28 275.773 456.344 278.161 458.733C280.55 461.122 283.615 462.719 286.941 463.31L293.394 464.457L286.941 465.604C283.615 466.196 280.55 467.793 278.162 470.182C275.773 472.571 274.175 475.635 273.584 478.961L272.437 485.414L271.29 478.961C270.699 475.635 269.101 472.571 266.712 470.182C264.324 467.793 261.259 466.196 257.933 465.604L251.48 464.457L257.933 463.31C261.259 462.719 264.324 461.122 266.713 458.733C269.101 456.344 270.699 453.28 271.29 449.954L272.437 443.501Z" fill="url(#paint188_linear_351_1680)" fill-opacity="0.89"/>
191
+ <path d="M272.437 362.598L273.584 369.052C274.175 372.378 275.773 375.442 278.161 377.831C280.55 380.219 283.615 381.817 286.941 382.408L293.394 383.555L286.941 384.702C283.615 385.293 280.55 386.891 278.162 389.28C275.773 391.668 274.175 394.733 273.584 398.059L272.437 404.512L271.29 398.059C270.699 394.733 269.101 391.668 266.712 389.28C264.324 386.891 261.259 385.293 257.933 384.702L251.48 383.555L257.933 382.408C261.259 381.817 264.324 380.219 266.713 377.831C269.101 375.442 270.699 372.378 271.29 369.052L272.437 362.598Z" fill="url(#paint189_linear_351_1680)" fill-opacity="0.89"/>
192
+ <path d="M314.351 362.598L315.498 369.052C316.089 372.378 317.687 375.442 320.075 377.831C322.464 380.219 325.529 381.817 328.855 382.408L335.308 383.555L328.855 384.702C325.529 385.293 322.464 386.891 320.076 389.28C317.687 391.668 316.089 394.733 315.498 398.059L314.351 404.512L313.204 398.059C312.613 394.733 311.015 391.668 308.626 389.28C306.238 386.891 303.173 385.293 299.847 384.702L293.395 383.555L299.847 382.408C303.173 381.817 306.238 380.219 308.627 377.831C311.015 375.442 312.613 372.378 313.204 369.052L314.351 362.598Z" fill="url(#paint190_linear_351_1680)" fill-opacity="0.89"/>
193
+ <path d="M314.351 443.501L315.498 449.954C316.089 453.28 317.687 456.344 320.075 458.733C322.464 461.122 325.529 462.719 328.855 463.31L335.308 464.457L328.855 465.604C325.529 466.196 322.464 467.793 320.076 470.182C317.687 472.571 316.089 475.635 315.498 478.961L314.351 485.414L313.204 478.961C312.613 475.635 311.015 472.571 308.626 470.182C306.238 467.793 303.173 466.196 299.847 465.604L293.395 464.457L299.847 463.31C303.173 462.719 306.238 461.122 308.627 458.733C311.015 456.344 312.613 453.28 313.204 449.954L314.351 443.501Z" fill="url(#paint191_linear_351_1680)" fill-opacity="0.89"/>
194
+ <path d="M104.785 404.512L105.931 410.965C106.522 414.291 108.12 417.355 110.509 419.744C112.898 422.133 115.962 423.73 119.288 424.321L125.741 425.468L119.288 426.615C115.962 427.206 112.898 428.804 110.509 431.193C108.121 433.582 106.523 436.646 105.931 439.972L104.785 446.425L103.638 439.972C103.047 436.646 101.449 433.582 99.0599 431.193C96.6713 428.804 93.6069 427.206 90.2809 426.615L83.8281 425.468L90.2809 424.321C93.607 423.73 96.6714 422.133 99.0602 419.744C101.449 417.355 103.047 414.291 103.638 410.965L104.785 404.512Z" fill="url(#paint192_linear_351_1680)" fill-opacity="0.89"/>
195
+ <path d="M104.785 323.609L105.931 330.062C106.522 333.388 108.12 336.453 110.509 338.842C112.898 341.23 115.962 342.828 119.288 343.419L125.741 344.566L119.288 345.713C115.962 346.304 112.898 347.902 110.509 350.291C108.121 352.679 106.523 355.744 105.931 359.07L104.785 365.523L103.638 359.07C103.047 355.744 101.449 352.679 99.0599 350.291C96.6713 347.902 93.6069 346.304 90.2809 345.713L83.8281 344.566L90.2809 343.419C93.607 342.828 96.6714 341.23 99.0602 338.842C101.449 336.453 103.047 333.388 103.638 330.062L104.785 323.609Z" fill="url(#paint193_linear_351_1680)" fill-opacity="0.89"/>
196
+ <path d="M146.699 323.609L147.845 330.062C148.436 333.388 150.034 336.453 152.423 338.842C154.812 341.23 157.876 342.828 161.202 343.419L167.655 344.566L161.202 345.713C157.876 346.304 154.812 347.902 152.423 350.291C150.035 352.679 148.437 355.744 147.845 359.07L146.699 365.523L145.552 359.07C144.961 355.744 143.363 352.679 140.974 350.291C138.585 347.902 135.521 346.304 132.195 345.713L125.742 344.566L132.195 343.419C135.521 342.828 138.585 341.23 140.974 338.842C143.363 336.453 144.961 333.388 145.552 330.062L146.699 323.609Z" fill="url(#paint194_linear_351_1680)" fill-opacity="0.89"/>
197
+ <path d="M146.699 404.512L147.845 410.965C148.436 414.291 150.034 417.355 152.423 419.744C154.812 422.133 157.876 423.73 161.202 424.321L167.655 425.468L161.202 426.615C157.876 427.206 154.812 428.804 152.423 431.193C150.035 433.582 148.437 436.646 147.845 439.972L146.699 446.425L145.552 439.972C144.961 436.646 143.363 433.582 140.974 431.193C138.585 428.804 135.521 427.206 132.195 426.615L125.742 425.468L132.195 424.321C135.521 423.73 138.585 422.133 140.974 419.744C143.363 417.355 144.961 414.291 145.552 410.965L146.699 404.512Z" fill="url(#paint195_linear_351_1680)" fill-opacity="0.89"/>
198
+ <path d="M104.785 443.501L105.931 449.954C106.522 453.28 108.12 456.344 110.509 458.733C112.898 461.122 115.962 462.719 119.288 463.31L125.741 464.457L119.288 465.604C115.962 466.196 112.898 467.793 110.509 470.182C108.121 472.571 106.523 475.635 105.931 478.961L104.785 485.414L103.638 478.961C103.047 475.635 101.449 472.571 99.0599 470.182C96.6713 467.793 93.6069 466.196 90.2809 465.604L83.8281 464.457L90.2809 463.31C93.607 462.719 96.6714 461.122 99.0602 458.733C101.449 456.344 103.047 453.28 103.638 449.954L104.785 443.501Z" fill="url(#paint196_linear_351_1680)" fill-opacity="0.89"/>
199
+ <path d="M104.785 362.598L105.931 369.052C106.522 372.378 108.12 375.442 110.509 377.831C112.898 380.219 115.962 381.817 119.288 382.408L125.741 383.555L119.288 384.702C115.962 385.293 112.898 386.891 110.509 389.28C108.121 391.668 106.523 394.733 105.931 398.059L104.785 404.512L103.638 398.059C103.047 394.733 101.449 391.668 99.0599 389.28C96.6713 386.891 93.6069 385.293 90.2809 384.702L83.8281 383.555L90.2809 382.408C93.607 381.817 96.6714 380.219 99.0602 377.831C101.449 375.442 103.047 372.378 103.638 369.052L104.785 362.598Z" fill="url(#paint197_linear_351_1680)" fill-opacity="0.89"/>
200
+ <path d="M146.699 362.598L147.845 369.052C148.436 372.378 150.034 375.442 152.423 377.831C154.812 380.219 157.876 381.817 161.202 382.408L167.655 383.555L161.202 384.702C157.876 385.293 154.812 386.891 152.423 389.28C150.035 391.668 148.437 394.733 147.845 398.059L146.699 404.512L145.552 398.059C144.961 394.733 143.363 391.668 140.974 389.28C138.585 386.891 135.521 385.293 132.195 384.702L125.742 383.555L132.195 382.408C135.521 381.817 138.585 380.219 140.974 377.831C143.363 375.442 144.961 372.378 145.552 369.052L146.699 362.598Z" fill="url(#paint198_linear_351_1680)" fill-opacity="0.89"/>
201
+ <path d="M146.699 443.501L147.845 449.954C148.436 453.28 150.034 456.344 152.423 458.733C154.812 461.122 157.876 462.719 161.202 463.31L167.655 464.457L161.202 465.604C157.876 466.196 154.812 467.793 152.423 470.182C150.035 472.571 148.437 475.635 147.845 478.961L146.699 485.414L145.552 478.961C144.961 475.635 143.363 472.571 140.974 470.182C138.585 467.793 135.521 466.196 132.195 465.604L125.742 464.457L132.195 463.31C135.521 462.719 138.585 461.122 140.974 458.733C143.363 456.344 144.961 453.28 145.552 449.954L146.699 443.501Z" fill="url(#paint199_linear_351_1680)" fill-opacity="0.89"/>
202
+ <path d="M691.57 404.512L692.717 410.965C693.308 414.291 694.905 417.355 697.294 419.744C699.683 422.133 702.747 423.73 706.073 424.321L712.527 425.468L706.073 426.615C702.747 427.206 699.683 428.804 697.294 431.193C694.906 433.582 693.308 436.646 692.717 439.972L691.57 446.425L690.423 439.972C689.832 436.646 688.234 433.582 685.845 431.193C683.456 428.804 680.392 427.206 677.066 426.615L670.613 425.468L677.066 424.321C680.392 423.73 683.457 422.133 685.845 419.744C688.234 417.355 689.832 414.291 690.423 410.965L691.57 404.512Z" fill="url(#paint200_linear_351_1680)" fill-opacity="0.89"/>
203
+ <path d="M691.57 323.609L692.717 330.062C693.308 333.388 694.905 336.453 697.294 338.842C699.683 341.23 702.747 342.828 706.073 343.419L712.527 344.566L706.073 345.713C702.747 346.304 699.683 347.902 697.294 350.291C694.906 352.679 693.308 355.744 692.717 359.07L691.57 365.523L690.423 359.07C689.832 355.744 688.234 352.679 685.845 350.291C683.456 347.902 680.392 346.304 677.066 345.713L670.613 344.566L677.066 343.419C680.392 342.828 683.457 341.23 685.845 338.842C688.234 336.453 689.832 333.388 690.423 330.062L691.57 323.609Z" fill="url(#paint201_linear_351_1680)" fill-opacity="0.89"/>
204
+ <path d="M733.484 323.609L734.631 330.062C735.222 333.388 736.819 336.453 739.208 338.842C741.597 341.23 744.661 342.828 747.987 343.419L754.441 344.566L747.987 345.713C744.661 346.304 741.597 347.902 739.208 350.291C736.82 352.679 735.222 355.744 734.631 359.07L733.484 365.523L732.337 359.07C731.746 355.744 730.148 352.679 727.759 350.291C725.37 347.902 722.306 346.304 718.98 345.713L712.527 344.566L718.98 343.419C722.306 342.828 725.371 341.23 727.759 338.842C730.148 336.453 731.746 333.388 732.337 330.062L733.484 323.609Z" fill="url(#paint202_linear_351_1680)" fill-opacity="0.89"/>
205
+ <path d="M733.484 404.512L734.631 410.965C735.222 414.291 736.819 417.355 739.208 419.744C741.597 422.133 744.661 423.73 747.987 424.321L754.441 425.468L747.987 426.615C744.661 427.206 741.597 428.804 739.208 431.193C736.82 433.582 735.222 436.646 734.631 439.972L733.484 446.425L732.337 439.972C731.746 436.646 730.148 433.582 727.759 431.193C725.37 428.804 722.306 427.206 718.98 426.615L712.527 425.468L718.98 424.321C722.306 423.73 725.371 422.133 727.759 419.744C730.148 417.355 731.746 414.291 732.337 410.965L733.484 404.512Z" fill="url(#paint203_linear_351_1680)" fill-opacity="0.89"/>
206
+ <path d="M691.57 443.501L692.717 449.954C693.308 453.28 694.905 456.344 697.294 458.733C699.683 461.122 702.747 462.719 706.073 463.31L712.527 464.457L706.073 465.604C702.747 466.196 699.683 467.793 697.294 470.182C694.906 472.571 693.308 475.635 692.717 478.961L691.57 485.414L690.423 478.961C689.832 475.635 688.234 472.571 685.845 470.182C683.456 467.793 680.392 466.196 677.066 465.604L670.613 464.457L677.066 463.31C680.392 462.719 683.457 461.122 685.845 458.733C688.234 456.344 689.832 453.28 690.423 449.954L691.57 443.501Z" fill="url(#paint204_linear_351_1680)" fill-opacity="0.89"/>
207
+ <path d="M691.57 362.598L692.717 369.052C693.308 372.378 694.905 375.442 697.294 377.831C699.683 380.219 702.747 381.817 706.073 382.408L712.527 383.555L706.073 384.702C702.747 385.293 699.683 386.891 697.294 389.28C694.906 391.668 693.308 394.733 692.717 398.059L691.57 404.512L690.423 398.059C689.832 394.733 688.234 391.668 685.845 389.28C683.456 386.891 680.392 385.293 677.066 384.702L670.613 383.555L677.066 382.408C680.392 381.817 683.457 380.219 685.845 377.831C688.234 375.442 689.832 372.378 690.423 369.052L691.57 362.598Z" fill="url(#paint205_linear_351_1680)" fill-opacity="0.89"/>
208
+ <path d="M733.484 362.598L734.631 369.052C735.222 372.378 736.819 375.442 739.208 377.831C741.597 380.219 744.661 381.817 747.987 382.408L754.441 383.555L747.987 384.702C744.661 385.293 741.597 386.891 739.208 389.28C736.82 391.668 735.222 394.733 734.631 398.059L733.484 404.512L732.337 398.059C731.746 394.733 730.148 391.668 727.759 389.28C725.37 386.891 722.306 385.293 718.98 384.702L712.527 383.555L718.98 382.408C722.306 381.817 725.371 380.219 727.759 377.831C730.148 375.442 731.746 372.378 732.337 369.052L733.484 362.598Z" fill="url(#paint206_linear_351_1680)" fill-opacity="0.89"/>
209
+ <path d="M733.484 443.501L734.631 449.954C735.222 453.28 736.819 456.344 739.208 458.733C741.597 461.122 744.661 462.719 747.987 463.31L754.441 464.457L747.987 465.604C744.661 466.196 741.597 467.793 739.208 470.182C736.82 472.571 735.222 475.635 734.631 478.961L733.484 485.414L732.337 478.961C731.746 475.635 730.148 472.571 727.759 470.182C725.37 467.793 722.306 466.196 718.98 465.604L712.527 464.457L718.98 463.31C722.306 462.719 725.371 461.122 727.759 458.733C730.148 456.344 731.746 453.28 732.337 449.954L733.484 443.501Z" fill="url(#paint207_linear_351_1680)" fill-opacity="0.89"/>
210
+ <path d="M356.261 404.512L357.408 410.965C357.999 414.291 359.597 417.355 361.986 419.744C364.374 422.133 367.439 423.73 370.765 424.321L377.218 425.468L370.765 426.615C367.439 427.206 364.375 428.804 361.986 431.193C359.597 433.582 357.999 436.646 357.408 439.972L356.261 446.425L355.114 439.972C354.523 436.646 352.925 433.582 350.537 431.193C348.148 428.804 345.083 427.206 341.758 426.615L335.305 425.468L341.758 424.321C345.084 423.73 348.148 422.133 350.537 419.744C352.925 417.355 354.523 414.291 355.114 410.965L356.261 404.512Z" fill="url(#paint208_linear_351_1680)" fill-opacity="0.89"/>
211
+ <path d="M356.261 323.609L357.408 330.062C357.999 333.388 359.597 336.453 361.986 338.842C364.374 341.23 367.439 342.828 370.765 343.419L377.218 344.566L370.765 345.713C367.439 346.304 364.375 347.902 361.986 350.291C359.597 352.679 357.999 355.744 357.408 359.07L356.261 365.523L355.114 359.07C354.523 355.744 352.925 352.679 350.537 350.291C348.148 347.902 345.083 346.304 341.758 345.713L335.305 344.566L341.758 343.419C345.084 342.828 348.148 341.23 350.537 338.842C352.925 336.453 354.523 333.388 355.114 330.062L356.261 323.609Z" fill="url(#paint209_linear_351_1680)" fill-opacity="0.89"/>
212
+ <path d="M398.175 323.609L399.322 330.062C399.913 333.388 401.511 336.453 403.9 338.842C406.288 341.23 409.353 342.828 412.679 343.419L419.132 344.566L412.679 345.713C409.353 346.304 406.289 347.902 403.9 350.291C401.511 352.679 399.913 355.744 399.322 359.07L398.175 365.523L397.028 359.07C396.437 355.744 394.839 352.679 392.451 350.291C390.062 347.902 386.998 346.304 383.672 345.713L377.219 344.566L383.672 343.419C386.998 342.828 390.062 341.23 392.451 338.842C394.84 336.453 396.437 333.388 397.028 330.062L398.175 323.609Z" fill="url(#paint210_linear_351_1680)" fill-opacity="0.89"/>
213
+ <path d="M398.175 404.512L399.322 410.965C399.913 414.291 401.511 417.355 403.9 419.744C406.288 422.133 409.353 423.73 412.679 424.321L419.132 425.468L412.679 426.615C409.353 427.206 406.289 428.804 403.9 431.193C401.511 433.582 399.913 436.646 399.322 439.972L398.175 446.425L397.028 439.972C396.437 436.646 394.839 433.582 392.451 431.193C390.062 428.804 386.998 427.206 383.672 426.615L377.219 425.468L383.672 424.321C386.998 423.73 390.062 422.133 392.451 419.744C394.84 417.355 396.437 414.291 397.028 410.965L398.175 404.512Z" fill="url(#paint211_linear_351_1680)" fill-opacity="0.89"/>
214
+ <path d="M356.261 443.501L357.408 449.954C357.999 453.28 359.597 456.344 361.986 458.733C364.374 461.122 367.439 462.719 370.765 463.31L377.218 464.457L370.765 465.604C367.439 466.196 364.375 467.793 361.986 470.182C359.597 472.571 357.999 475.635 357.408 478.961L356.261 485.414L355.114 478.961C354.523 475.635 352.925 472.571 350.537 470.182C348.148 467.793 345.083 466.196 341.758 465.604L335.305 464.457L341.758 463.31C345.084 462.719 348.148 461.122 350.537 458.733C352.925 456.344 354.523 453.28 355.114 449.954L356.261 443.501Z" fill="url(#paint212_linear_351_1680)" fill-opacity="0.89"/>
215
+ <path d="M356.261 362.598L357.408 369.052C357.999 372.378 359.597 375.442 361.986 377.831C364.374 380.219 367.439 381.817 370.765 382.408L377.218 383.555L370.765 384.702C367.439 385.293 364.375 386.891 361.986 389.28C359.597 391.668 357.999 394.733 357.408 398.059L356.261 404.512L355.114 398.059C354.523 394.733 352.925 391.668 350.537 389.28C348.148 386.891 345.083 385.293 341.758 384.702L335.305 383.555L341.758 382.408C345.084 381.817 348.148 380.219 350.537 377.831C352.925 375.442 354.523 372.378 355.114 369.052L356.261 362.598Z" fill="url(#paint213_linear_351_1680)" fill-opacity="0.89"/>
216
+ <path d="M398.175 362.598L399.322 369.052C399.913 372.378 401.511 375.442 403.9 377.831C406.288 380.219 409.353 381.817 412.679 382.408L419.132 383.555L412.679 384.702C409.353 385.293 406.289 386.891 403.9 389.28C401.511 391.668 399.913 394.733 399.322 398.059L398.175 404.512L397.028 398.059C396.437 394.733 394.839 391.668 392.451 389.28C390.062 386.891 386.998 385.293 383.672 384.702L377.219 383.555L383.672 382.408C386.998 381.817 390.062 380.219 392.451 377.831C394.84 375.442 396.437 372.378 397.028 369.052L398.175 362.598Z" fill="url(#paint214_linear_351_1680)" fill-opacity="0.89"/>
217
+ <path d="M398.175 443.501L399.322 449.954C399.913 453.28 401.511 456.344 403.9 458.733C406.288 461.122 409.353 462.719 412.679 463.31L419.132 464.457L412.679 465.604C409.353 466.196 406.289 467.793 403.9 470.182C401.511 472.571 399.913 475.635 399.322 478.961L398.175 485.414L397.028 478.961C396.437 475.635 394.839 472.571 392.451 470.182C390.062 467.793 386.998 466.196 383.672 465.604L377.219 464.457L383.672 463.31C386.998 462.719 390.062 461.122 392.451 458.733C394.84 456.344 396.437 453.28 397.028 449.954L398.175 443.501Z" fill="url(#paint215_linear_351_1680)" fill-opacity="0.89"/>
218
+ <path d="M523.917 404.512L525.064 410.965C525.655 414.291 527.253 417.355 529.642 419.744C532.031 422.133 535.095 423.73 538.421 424.321L544.874 425.468L538.421 426.615C535.095 427.206 532.031 428.804 529.642 431.193C527.253 433.582 525.655 436.646 525.064 439.972L523.917 446.425L522.771 439.972C522.179 436.646 520.581 433.582 518.193 431.193C515.804 428.804 512.74 427.206 509.414 426.615L502.961 425.468L509.414 424.321C512.74 423.73 515.804 422.133 518.193 419.744C520.582 417.355 522.18 414.291 522.771 410.965L523.917 404.512Z" fill="url(#paint216_linear_351_1680)" fill-opacity="0.89"/>
219
+ <path d="M523.917 323.609L525.064 330.062C525.655 333.388 527.253 336.453 529.642 338.842C532.031 341.23 535.095 342.828 538.421 343.419L544.874 344.566L538.421 345.713C535.095 346.304 532.031 347.902 529.642 350.291C527.253 352.679 525.655 355.744 525.064 359.07L523.917 365.523L522.771 359.07C522.179 355.744 520.581 352.679 518.193 350.291C515.804 347.902 512.74 346.304 509.414 345.713L502.961 344.566L509.414 343.419C512.74 342.828 515.804 341.23 518.193 338.842C520.582 336.453 522.18 333.388 522.771 330.062L523.917 323.609Z" fill="url(#paint217_linear_351_1680)" fill-opacity="0.89"/>
220
+ <path d="M565.831 323.609L566.978 330.062C567.569 333.388 569.167 336.453 571.556 338.842C573.945 341.23 577.009 342.828 580.335 343.419L586.788 344.566L580.335 345.713C577.009 346.304 573.945 347.902 571.556 350.291C569.167 352.679 567.57 355.744 566.978 359.07L565.831 365.523L564.685 359.07C564.093 355.744 562.496 352.679 560.107 350.291C557.718 347.902 554.654 346.304 551.328 345.713L544.875 344.566L551.328 343.419C554.654 342.828 557.718 341.23 560.107 338.842C562.496 336.453 564.094 333.388 564.685 330.062L565.831 323.609Z" fill="url(#paint218_linear_351_1680)" fill-opacity="0.89"/>
221
+ <path d="M565.831 404.512L566.978 410.965C567.569 414.291 569.167 417.355 571.556 419.744C573.945 422.133 577.009 423.73 580.335 424.321L586.788 425.468L580.335 426.615C577.009 427.206 573.945 428.804 571.556 431.193C569.167 433.582 567.57 436.646 566.978 439.972L565.831 446.425L564.685 439.972C564.093 436.646 562.496 433.582 560.107 431.193C557.718 428.804 554.654 427.206 551.328 426.615L544.875 425.468L551.328 424.321C554.654 423.73 557.718 422.133 560.107 419.744C562.496 417.355 564.094 414.291 564.685 410.965L565.831 404.512Z" fill="url(#paint219_linear_351_1680)" fill-opacity="0.89"/>
222
+ <path d="M523.917 443.501L525.064 449.954C525.655 453.28 527.253 456.344 529.642 458.733C532.031 461.122 535.095 462.719 538.421 463.31L544.874 464.457L538.421 465.604C535.095 466.196 532.031 467.793 529.642 470.182C527.253 472.571 525.655 475.635 525.064 478.961L523.917 485.414L522.771 478.961C522.179 475.635 520.581 472.571 518.193 470.182C515.804 467.793 512.74 466.196 509.414 465.604L502.961 464.457L509.414 463.31C512.74 462.719 515.804 461.122 518.193 458.733C520.582 456.344 522.18 453.28 522.771 449.954L523.917 443.501Z" fill="url(#paint220_linear_351_1680)" fill-opacity="0.89"/>
223
+ <path d="M523.917 362.598L525.064 369.052C525.655 372.378 527.253 375.442 529.642 377.831C532.031 380.219 535.095 381.817 538.421 382.408L544.874 383.555L538.421 384.702C535.095 385.293 532.031 386.891 529.642 389.28C527.253 391.668 525.655 394.733 525.064 398.059L523.917 404.512L522.771 398.059C522.179 394.733 520.581 391.668 518.193 389.28C515.804 386.891 512.74 385.293 509.414 384.702L502.961 383.555L509.414 382.408C512.74 381.817 515.804 380.219 518.193 377.831C520.582 375.442 522.18 372.378 522.771 369.052L523.917 362.598Z" fill="url(#paint221_linear_351_1680)" fill-opacity="0.89"/>
224
+ <path d="M565.831 362.598L566.978 369.052C567.569 372.378 569.167 375.442 571.556 377.831C573.945 380.219 577.009 381.817 580.335 382.408L586.788 383.555L580.335 384.702C577.009 385.293 573.945 386.891 571.556 389.28C569.167 391.668 567.57 394.733 566.978 398.059L565.831 404.512L564.685 398.059C564.093 394.733 562.496 391.668 560.107 389.28C557.718 386.891 554.654 385.293 551.328 384.702L544.875 383.555L551.328 382.408C554.654 381.817 557.718 380.219 560.107 377.831C562.496 375.442 564.094 372.378 564.685 369.052L565.831 362.598Z" fill="url(#paint222_linear_351_1680)" fill-opacity="0.89"/>
225
+ <path d="M565.831 443.501L566.978 449.954C567.569 453.28 569.167 456.344 571.556 458.733C573.945 461.122 577.009 462.719 580.335 463.31L586.788 464.457L580.335 465.604C577.009 466.196 573.945 467.793 571.556 470.182C569.167 472.571 567.57 475.635 566.978 478.961L565.831 485.414L564.685 478.961C564.093 475.635 562.496 472.571 560.107 470.182C557.718 467.793 554.654 466.196 551.328 465.604L544.875 464.457L551.328 463.31C554.654 462.719 557.718 461.122 560.107 458.733C562.496 456.344 564.094 453.28 564.685 449.954L565.831 443.501Z" fill="url(#paint223_linear_351_1680)" fill-opacity="0.89"/>
226
+ <path d="M188.609 404.512L189.756 410.965C190.347 414.291 191.944 417.355 194.333 419.744C196.722 422.133 199.786 423.73 203.112 424.321L209.566 425.468L203.112 426.615C199.786 427.206 196.722 428.804 194.333 431.193C191.945 433.582 190.347 436.646 189.756 439.972L188.609 446.425L187.462 439.972C186.871 436.646 185.273 433.582 182.884 431.193C180.495 428.804 177.431 427.206 174.105 426.615L167.652 425.468L174.105 424.321C177.431 423.73 180.496 422.133 182.884 419.744C185.273 417.355 186.871 414.291 187.462 410.965L188.609 404.512Z" fill="url(#paint224_linear_351_1680)" fill-opacity="0.89"/>
227
+ <path d="M188.609 323.609L189.756 330.062C190.347 333.388 191.944 336.453 194.333 338.842C196.722 341.23 199.786 342.828 203.112 343.419L209.566 344.566L203.112 345.713C199.786 346.304 196.722 347.902 194.333 350.291C191.945 352.679 190.347 355.744 189.756 359.07L188.609 365.523L187.462 359.07C186.871 355.744 185.273 352.679 182.884 350.291C180.495 347.902 177.431 346.304 174.105 345.713L167.652 344.566L174.105 343.419C177.431 342.828 180.496 341.23 182.884 338.842C185.273 336.453 186.871 333.388 187.462 330.062L188.609 323.609Z" fill="url(#paint225_linear_351_1680)" fill-opacity="0.89"/>
228
+ <path d="M230.523 323.609L231.67 330.062C232.261 333.388 233.859 336.453 236.247 338.842C238.636 341.23 241.7 342.828 245.026 343.419L251.48 344.566L245.026 345.713C241.701 346.304 238.636 347.902 236.248 350.291C233.859 352.679 232.261 355.744 231.67 359.07L230.523 365.523L229.376 359.07C228.785 355.744 227.187 352.679 224.798 350.291C222.41 347.902 219.345 346.304 216.019 345.713L209.566 344.566L216.019 343.419C219.345 342.828 222.41 341.23 224.798 338.842C227.187 336.453 228.785 333.388 229.376 330.062L230.523 323.609Z" fill="url(#paint226_linear_351_1680)" fill-opacity="0.89"/>
229
+ <path d="M230.523 404.512L231.67 410.965C232.261 414.291 233.859 417.355 236.247 419.744C238.636 422.133 241.7 423.73 245.026 424.321L251.48 425.468L245.026 426.615C241.701 427.206 238.636 428.804 236.248 431.193C233.859 433.582 232.261 436.646 231.67 439.972L230.523 446.425L229.376 439.972C228.785 436.646 227.187 433.582 224.798 431.193C222.41 428.804 219.345 427.206 216.019 426.615L209.566 425.468L216.019 424.321C219.345 423.73 222.41 422.133 224.798 419.744C227.187 417.355 228.785 414.291 229.376 410.965L230.523 404.512Z" fill="url(#paint227_linear_351_1680)" fill-opacity="0.89"/>
230
+ <path d="M188.609 443.501L189.756 449.954C190.347 453.28 191.944 456.344 194.333 458.733C196.722 461.122 199.786 462.719 203.112 463.31L209.566 464.457L203.112 465.604C199.786 466.196 196.722 467.793 194.333 470.182C191.945 472.571 190.347 475.635 189.756 478.961L188.609 485.414L187.462 478.961C186.871 475.635 185.273 472.571 182.884 470.182C180.495 467.793 177.431 466.196 174.105 465.604L167.652 464.457L174.105 463.31C177.431 462.719 180.496 461.122 182.884 458.733C185.273 456.344 186.871 453.28 187.462 449.954L188.609 443.501Z" fill="url(#paint228_linear_351_1680)" fill-opacity="0.89"/>
231
+ <path d="M188.609 362.598L189.756 369.052C190.347 372.378 191.944 375.442 194.333 377.831C196.722 380.219 199.786 381.817 203.112 382.408L209.566 383.555L203.112 384.702C199.786 385.293 196.722 386.891 194.333 389.28C191.945 391.668 190.347 394.733 189.756 398.059L188.609 404.512L187.462 398.059C186.871 394.733 185.273 391.668 182.884 389.28C180.495 386.891 177.431 385.293 174.105 384.702L167.652 383.555L174.105 382.408C177.431 381.817 180.496 380.219 182.884 377.831C185.273 375.442 186.871 372.378 187.462 369.052L188.609 362.598Z" fill="url(#paint229_linear_351_1680)" fill-opacity="0.89"/>
232
+ <path d="M230.523 362.598L231.67 369.052C232.261 372.378 233.859 375.442 236.247 377.831C238.636 380.219 241.7 381.817 245.026 382.408L251.48 383.555L245.026 384.702C241.701 385.293 238.636 386.891 236.248 389.28C233.859 391.668 232.261 394.733 231.67 398.059L230.523 404.512L229.376 398.059C228.785 394.733 227.187 391.668 224.798 389.28C222.41 386.891 219.345 385.293 216.019 384.702L209.566 383.555L216.019 382.408C219.345 381.817 222.41 380.219 224.798 377.831C227.187 375.442 228.785 372.378 229.376 369.052L230.523 362.598Z" fill="url(#paint230_linear_351_1680)" fill-opacity="0.89"/>
233
+ <path d="M230.523 443.501L231.67 449.954C232.261 453.28 233.859 456.344 236.247 458.733C238.636 461.122 241.7 462.719 245.026 463.31L251.48 464.457L245.026 465.604C241.701 466.196 238.636 467.793 236.248 470.182C233.859 472.571 232.261 475.635 231.67 478.961L230.523 485.414L229.376 478.961C228.785 475.635 227.187 472.571 224.798 470.182C222.41 467.793 219.345 466.196 216.019 465.604L209.566 464.457L216.019 463.31C219.345 462.719 222.41 461.122 224.798 458.733C227.187 456.344 228.785 453.28 229.376 449.954L230.523 443.501Z" fill="url(#paint231_linear_351_1680)" fill-opacity="0.89"/>
234
+ <path d="M20.9565 404.512L22.1032 410.965C22.6943 414.291 24.2921 417.355 26.6809 419.744C29.0696 422.133 32.134 423.73 35.4601 424.321L41.9133 425.468L35.4601 426.615C32.1341 427.206 29.0698 428.804 26.6811 431.193C24.2925 433.582 22.6945 436.646 22.1032 439.972L20.9565 446.425L19.8097 439.972C19.2184 436.646 17.6205 433.582 15.2318 431.193C12.8431 428.804 9.77879 427.206 6.45282 426.615L0 425.468L6.45282 424.321C9.77887 423.73 12.8433 422.133 15.232 419.744C17.6208 417.355 19.2186 414.291 19.8097 410.965L20.9565 404.512Z" fill="url(#paint232_linear_351_1680)" fill-opacity="0.89"/>
235
+ <path d="M20.9565 323.609L22.1032 330.062C22.6943 333.388 24.2921 336.453 26.6809 338.842C29.0696 341.23 32.134 342.828 35.4601 343.419L41.9133 344.566L35.4601 345.713C32.1341 346.304 29.0698 347.902 26.6811 350.291C24.2925 352.679 22.6945 355.744 22.1032 359.07L20.9565 365.523L19.8097 359.07C19.2184 355.744 17.6205 352.679 15.2318 350.291C12.8431 347.902 9.77879 346.304 6.45282 345.713L0 344.566L6.45282 343.419C9.77887 342.828 12.8433 341.23 15.232 338.842C17.6208 336.453 19.2186 333.388 19.8097 330.062L20.9565 323.609Z" fill="url(#paint233_linear_351_1680)" fill-opacity="0.89"/>
236
+ <path d="M62.8705 323.609L64.0173 330.062C64.6083 333.388 66.2062 336.453 68.5949 338.842C70.9837 341.23 74.0481 342.828 77.3742 343.419L83.8273 344.566L77.3742 345.713C74.0482 346.304 70.9839 347.902 68.5952 350.291C66.2065 352.679 64.6086 355.744 64.0173 359.07L62.8705 365.523L61.7237 359.07C61.1325 355.744 59.5346 352.679 57.1459 350.291C54.7572 347.902 51.6929 346.304 48.3669 345.713L41.9141 344.566L48.3669 343.419C51.6929 342.828 54.7574 341.23 57.1461 338.842C59.5348 336.453 61.1327 333.388 61.7237 330.062L62.8705 323.609Z" fill="url(#paint234_linear_351_1680)" fill-opacity="0.89"/>
237
+ <path d="M62.8705 404.512L64.0173 410.965C64.6083 414.291 66.2062 417.355 68.5949 419.744C70.9837 422.133 74.0481 423.73 77.3742 424.321L83.8273 425.468L77.3742 426.615C74.0482 427.206 70.9839 428.804 68.5952 431.193C66.2065 433.582 64.6086 436.646 64.0173 439.972L62.8705 446.425L61.7237 439.972C61.1325 436.646 59.5346 433.582 57.1459 431.193C54.7572 428.804 51.6929 427.206 48.3669 426.615L41.9141 425.468L48.3669 424.321C51.6929 423.73 54.7574 422.133 57.1461 419.744C59.5348 417.355 61.1327 414.291 61.7237 410.965L62.8705 404.512Z" fill="url(#paint235_linear_351_1680)" fill-opacity="0.89"/>
238
+ <path d="M20.9565 443.501L22.1032 449.954C22.6943 453.28 24.2921 456.344 26.6809 458.733C29.0696 461.122 32.134 462.719 35.4601 463.31L41.9133 464.457L35.4601 465.604C32.1341 466.196 29.0698 467.793 26.6811 470.182C24.2925 472.571 22.6945 475.635 22.1032 478.961L20.9565 485.414L19.8097 478.961C19.2184 475.635 17.6205 472.571 15.2318 470.182C12.8431 467.793 9.77879 466.196 6.45282 465.604L0 464.457L6.45282 463.31C9.77887 462.719 12.8433 461.122 15.232 458.733C17.6208 456.344 19.2186 453.28 19.8097 449.954L20.9565 443.501Z" fill="url(#paint236_linear_351_1680)" fill-opacity="0.89"/>
239
+ <path d="M20.9565 362.598L22.1032 369.052C22.6943 372.378 24.2921 375.442 26.6809 377.831C29.0696 380.219 32.134 381.817 35.4601 382.408L41.9133 383.555L35.4601 384.702C32.1341 385.293 29.0698 386.891 26.6811 389.28C24.2925 391.668 22.6945 394.733 22.1032 398.059L20.9565 404.512L19.8097 398.059C19.2184 394.733 17.6205 391.668 15.2318 389.28C12.8431 386.891 9.77879 385.293 6.45282 384.702L0 383.555L6.45282 382.408C9.77887 381.817 12.8433 380.219 15.232 377.831C17.6208 375.442 19.2186 372.378 19.8097 369.052L20.9565 362.598Z" fill="url(#paint237_linear_351_1680)" fill-opacity="0.89"/>
240
+ <path d="M62.8705 362.598L64.0173 369.052C64.6083 372.378 66.2062 375.442 68.5949 377.831C70.9837 380.219 74.0481 381.817 77.3742 382.408L83.8273 383.555L77.3742 384.702C74.0482 385.293 70.9839 386.891 68.5952 389.28C66.2065 391.668 64.6086 394.733 64.0173 398.059L62.8705 404.512L61.7237 398.059C61.1325 394.733 59.5346 391.668 57.1459 389.28C54.7572 386.891 51.6929 385.293 48.3669 384.702L41.9141 383.555L48.3669 382.408C51.6929 381.817 54.7574 380.219 57.1461 377.831C59.5348 375.442 61.1327 372.378 61.7237 369.052L62.8705 362.598Z" fill="url(#paint238_linear_351_1680)" fill-opacity="0.89"/>
241
+ <path d="M62.8705 443.501L64.0173 449.954C64.6083 453.28 66.2062 456.344 68.5949 458.733C70.9837 461.122 74.0481 462.719 77.3742 463.31L83.8273 464.457L77.3742 465.604C74.0482 466.196 70.9839 467.793 68.5952 470.182C66.2065 472.571 64.6086 475.635 64.0173 478.961L62.8705 485.414L61.7237 478.961C61.1325 475.635 59.5346 472.571 57.1459 470.182C54.7572 467.793 51.6929 466.196 48.3669 465.604L41.9141 464.457L48.3669 463.31C51.6929 462.719 54.7574 461.122 57.1461 458.733C59.5348 456.344 61.1327 453.28 61.7237 449.954L62.8705 443.501Z" fill="url(#paint239_linear_351_1680)" fill-opacity="0.89"/>
242
+ <defs>
243
+ <linearGradient id="paint0_linear_351_1680" x1="775.394" y1="80.9023" x2="775.394" y2="122.816" gradientUnits="userSpaceOnUse">
244
+ <stop stop-color="#E9F5FF"/>
245
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
246
+ </linearGradient>
247
+ <linearGradient id="paint1_linear_351_1680" x1="775.394" y1="0" x2="775.394" y2="41.9133" gradientUnits="userSpaceOnUse">
248
+ <stop stop-color="#E9F5FF"/>
249
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
250
+ </linearGradient>
251
+ <linearGradient id="paint2_linear_351_1680" x1="817.308" y1="0" x2="817.308" y2="41.9133" gradientUnits="userSpaceOnUse">
252
+ <stop stop-color="#E9F5FF"/>
253
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
254
+ </linearGradient>
255
+ <linearGradient id="paint3_linear_351_1680" x1="817.308" y1="80.9023" x2="817.308" y2="122.816" gradientUnits="userSpaceOnUse">
256
+ <stop stop-color="#E9F5FF"/>
257
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
258
+ </linearGradient>
259
+ <linearGradient id="paint4_linear_351_1680" x1="775.394" y1="119.891" x2="775.394" y2="161.805" gradientUnits="userSpaceOnUse">
260
+ <stop stop-color="#E9F5FF"/>
261
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
262
+ </linearGradient>
263
+ <linearGradient id="paint5_linear_351_1680" x1="775.394" y1="38.989" x2="775.394" y2="80.9023" gradientUnits="userSpaceOnUse">
264
+ <stop stop-color="#E9F5FF"/>
265
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
266
+ </linearGradient>
267
+ <linearGradient id="paint6_linear_351_1680" x1="817.308" y1="38.989" x2="817.308" y2="80.9023" gradientUnits="userSpaceOnUse">
268
+ <stop stop-color="#E9F5FF"/>
269
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
270
+ </linearGradient>
271
+ <linearGradient id="paint7_linear_351_1680" x1="817.308" y1="119.891" x2="817.308" y2="161.805" gradientUnits="userSpaceOnUse">
272
+ <stop stop-color="#E9F5FF"/>
273
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
274
+ </linearGradient>
275
+ <linearGradient id="paint8_linear_351_1680" x1="440.089" y1="80.9023" x2="440.089" y2="122.816" gradientUnits="userSpaceOnUse">
276
+ <stop stop-color="#E9F5FF"/>
277
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
278
+ </linearGradient>
279
+ <linearGradient id="paint9_linear_351_1680" x1="440.089" y1="0" x2="440.089" y2="41.9133" gradientUnits="userSpaceOnUse">
280
+ <stop stop-color="#E9F5FF"/>
281
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
282
+ </linearGradient>
283
+ <linearGradient id="paint10_linear_351_1680" x1="482.004" y1="0" x2="482.004" y2="41.9133" gradientUnits="userSpaceOnUse">
284
+ <stop stop-color="#E9F5FF"/>
285
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
286
+ </linearGradient>
287
+ <linearGradient id="paint11_linear_351_1680" x1="482.004" y1="80.9023" x2="482.004" y2="122.816" gradientUnits="userSpaceOnUse">
288
+ <stop stop-color="#E9F5FF"/>
289
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
290
+ </linearGradient>
291
+ <linearGradient id="paint12_linear_351_1680" x1="440.089" y1="119.891" x2="440.089" y2="161.805" gradientUnits="userSpaceOnUse">
292
+ <stop stop-color="#E9F5FF"/>
293
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
294
+ </linearGradient>
295
+ <linearGradient id="paint13_linear_351_1680" x1="440.089" y1="38.989" x2="440.089" y2="80.9023" gradientUnits="userSpaceOnUse">
296
+ <stop stop-color="#E9F5FF"/>
297
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
298
+ </linearGradient>
299
+ <linearGradient id="paint14_linear_351_1680" x1="482.004" y1="38.989" x2="482.004" y2="80.9023" gradientUnits="userSpaceOnUse">
300
+ <stop stop-color="#E9F5FF"/>
301
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
302
+ </linearGradient>
303
+ <linearGradient id="paint15_linear_351_1680" x1="482.004" y1="119.891" x2="482.004" y2="161.805" gradientUnits="userSpaceOnUse">
304
+ <stop stop-color="#E9F5FF"/>
305
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
306
+ </linearGradient>
307
+ <linearGradient id="paint16_linear_351_1680" x1="607.742" y1="80.9023" x2="607.742" y2="122.816" gradientUnits="userSpaceOnUse">
308
+ <stop stop-color="#E9F5FF"/>
309
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
310
+ </linearGradient>
311
+ <linearGradient id="paint17_linear_351_1680" x1="607.742" y1="0" x2="607.742" y2="41.9133" gradientUnits="userSpaceOnUse">
312
+ <stop stop-color="#E9F5FF"/>
313
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
314
+ </linearGradient>
315
+ <linearGradient id="paint18_linear_351_1680" x1="649.656" y1="0" x2="649.656" y2="41.9133" gradientUnits="userSpaceOnUse">
316
+ <stop stop-color="#E9F5FF"/>
317
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
318
+ </linearGradient>
319
+ <linearGradient id="paint19_linear_351_1680" x1="649.656" y1="80.9023" x2="649.656" y2="122.816" gradientUnits="userSpaceOnUse">
320
+ <stop stop-color="#E9F5FF"/>
321
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
322
+ </linearGradient>
323
+ <linearGradient id="paint20_linear_351_1680" x1="607.742" y1="119.891" x2="607.742" y2="161.805" gradientUnits="userSpaceOnUse">
324
+ <stop stop-color="#E9F5FF"/>
325
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
326
+ </linearGradient>
327
+ <linearGradient id="paint21_linear_351_1680" x1="607.742" y1="38.989" x2="607.742" y2="80.9023" gradientUnits="userSpaceOnUse">
328
+ <stop stop-color="#E9F5FF"/>
329
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
330
+ </linearGradient>
331
+ <linearGradient id="paint22_linear_351_1680" x1="649.656" y1="38.989" x2="649.656" y2="80.9023" gradientUnits="userSpaceOnUse">
332
+ <stop stop-color="#E9F5FF"/>
333
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
334
+ </linearGradient>
335
+ <linearGradient id="paint23_linear_351_1680" x1="649.656" y1="119.891" x2="649.656" y2="161.805" gradientUnits="userSpaceOnUse">
336
+ <stop stop-color="#E9F5FF"/>
337
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
338
+ </linearGradient>
339
+ <linearGradient id="paint24_linear_351_1680" x1="272.437" y1="80.9023" x2="272.437" y2="122.816" gradientUnits="userSpaceOnUse">
340
+ <stop stop-color="#E9F5FF"/>
341
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
342
+ </linearGradient>
343
+ <linearGradient id="paint25_linear_351_1680" x1="272.437" y1="0" x2="272.437" y2="41.9133" gradientUnits="userSpaceOnUse">
344
+ <stop stop-color="#E9F5FF"/>
345
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
346
+ </linearGradient>
347
+ <linearGradient id="paint26_linear_351_1680" x1="314.351" y1="0" x2="314.351" y2="41.9133" gradientUnits="userSpaceOnUse">
348
+ <stop stop-color="#E9F5FF"/>
349
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
350
+ </linearGradient>
351
+ <linearGradient id="paint27_linear_351_1680" x1="314.351" y1="80.9023" x2="314.351" y2="122.816" gradientUnits="userSpaceOnUse">
352
+ <stop stop-color="#E9F5FF"/>
353
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
354
+ </linearGradient>
355
+ <linearGradient id="paint28_linear_351_1680" x1="272.437" y1="119.891" x2="272.437" y2="161.805" gradientUnits="userSpaceOnUse">
356
+ <stop stop-color="#E9F5FF"/>
357
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
358
+ </linearGradient>
359
+ <linearGradient id="paint29_linear_351_1680" x1="272.437" y1="38.989" x2="272.437" y2="80.9023" gradientUnits="userSpaceOnUse">
360
+ <stop stop-color="#E9F5FF"/>
361
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
362
+ </linearGradient>
363
+ <linearGradient id="paint30_linear_351_1680" x1="314.351" y1="38.989" x2="314.351" y2="80.9023" gradientUnits="userSpaceOnUse">
364
+ <stop stop-color="#E9F5FF"/>
365
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
366
+ </linearGradient>
367
+ <linearGradient id="paint31_linear_351_1680" x1="314.351" y1="119.891" x2="314.351" y2="161.805" gradientUnits="userSpaceOnUse">
368
+ <stop stop-color="#E9F5FF"/>
369
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
370
+ </linearGradient>
371
+ <linearGradient id="paint32_linear_351_1680" x1="104.785" y1="80.9023" x2="104.785" y2="122.816" gradientUnits="userSpaceOnUse">
372
+ <stop stop-color="#E9F5FF"/>
373
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
374
+ </linearGradient>
375
+ <linearGradient id="paint33_linear_351_1680" x1="104.785" y1="0" x2="104.785" y2="41.9133" gradientUnits="userSpaceOnUse">
376
+ <stop stop-color="#E9F5FF"/>
377
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
378
+ </linearGradient>
379
+ <linearGradient id="paint34_linear_351_1680" x1="146.699" y1="0" x2="146.699" y2="41.9133" gradientUnits="userSpaceOnUse">
380
+ <stop stop-color="#E9F5FF"/>
381
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
382
+ </linearGradient>
383
+ <linearGradient id="paint35_linear_351_1680" x1="146.699" y1="80.9023" x2="146.699" y2="122.816" gradientUnits="userSpaceOnUse">
384
+ <stop stop-color="#E9F5FF"/>
385
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
386
+ </linearGradient>
387
+ <linearGradient id="paint36_linear_351_1680" x1="104.785" y1="119.891" x2="104.785" y2="161.805" gradientUnits="userSpaceOnUse">
388
+ <stop stop-color="#E9F5FF"/>
389
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
390
+ </linearGradient>
391
+ <linearGradient id="paint37_linear_351_1680" x1="104.785" y1="38.989" x2="104.785" y2="80.9023" gradientUnits="userSpaceOnUse">
392
+ <stop stop-color="#E9F5FF"/>
393
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
394
+ </linearGradient>
395
+ <linearGradient id="paint38_linear_351_1680" x1="146.699" y1="38.989" x2="146.699" y2="80.9023" gradientUnits="userSpaceOnUse">
396
+ <stop stop-color="#E9F5FF"/>
397
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
398
+ </linearGradient>
399
+ <linearGradient id="paint39_linear_351_1680" x1="146.699" y1="119.891" x2="146.699" y2="161.805" gradientUnits="userSpaceOnUse">
400
+ <stop stop-color="#E9F5FF"/>
401
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
402
+ </linearGradient>
403
+ <linearGradient id="paint40_linear_351_1680" x1="691.57" y1="80.9023" x2="691.57" y2="122.816" gradientUnits="userSpaceOnUse">
404
+ <stop stop-color="#E9F5FF"/>
405
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
406
+ </linearGradient>
407
+ <linearGradient id="paint41_linear_351_1680" x1="691.57" y1="0" x2="691.57" y2="41.9133" gradientUnits="userSpaceOnUse">
408
+ <stop stop-color="#E9F5FF"/>
409
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
410
+ </linearGradient>
411
+ <linearGradient id="paint42_linear_351_1680" x1="733.484" y1="0" x2="733.484" y2="41.9133" gradientUnits="userSpaceOnUse">
412
+ <stop stop-color="#E9F5FF"/>
413
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
414
+ </linearGradient>
415
+ <linearGradient id="paint43_linear_351_1680" x1="733.484" y1="80.9023" x2="733.484" y2="122.816" gradientUnits="userSpaceOnUse">
416
+ <stop stop-color="#E9F5FF"/>
417
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
418
+ </linearGradient>
419
+ <linearGradient id="paint44_linear_351_1680" x1="691.57" y1="119.891" x2="691.57" y2="161.805" gradientUnits="userSpaceOnUse">
420
+ <stop stop-color="#E9F5FF"/>
421
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
422
+ </linearGradient>
423
+ <linearGradient id="paint45_linear_351_1680" x1="691.57" y1="38.989" x2="691.57" y2="80.9023" gradientUnits="userSpaceOnUse">
424
+ <stop stop-color="#E9F5FF"/>
425
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
426
+ </linearGradient>
427
+ <linearGradient id="paint46_linear_351_1680" x1="733.484" y1="38.989" x2="733.484" y2="80.9023" gradientUnits="userSpaceOnUse">
428
+ <stop stop-color="#E9F5FF"/>
429
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
430
+ </linearGradient>
431
+ <linearGradient id="paint47_linear_351_1680" x1="733.484" y1="119.891" x2="733.484" y2="161.805" gradientUnits="userSpaceOnUse">
432
+ <stop stop-color="#E9F5FF"/>
433
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
434
+ </linearGradient>
435
+ <linearGradient id="paint48_linear_351_1680" x1="356.261" y1="80.9023" x2="356.261" y2="122.816" gradientUnits="userSpaceOnUse">
436
+ <stop stop-color="#E9F5FF"/>
437
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
438
+ </linearGradient>
439
+ <linearGradient id="paint49_linear_351_1680" x1="356.261" y1="0" x2="356.261" y2="41.9133" gradientUnits="userSpaceOnUse">
440
+ <stop stop-color="#E9F5FF"/>
441
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
442
+ </linearGradient>
443
+ <linearGradient id="paint50_linear_351_1680" x1="398.175" y1="0" x2="398.175" y2="41.9133" gradientUnits="userSpaceOnUse">
444
+ <stop stop-color="#E9F5FF"/>
445
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
446
+ </linearGradient>
447
+ <linearGradient id="paint51_linear_351_1680" x1="398.175" y1="80.9023" x2="398.175" y2="122.816" gradientUnits="userSpaceOnUse">
448
+ <stop stop-color="#E9F5FF"/>
449
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
450
+ </linearGradient>
451
+ <linearGradient id="paint52_linear_351_1680" x1="356.261" y1="119.891" x2="356.261" y2="161.805" gradientUnits="userSpaceOnUse">
452
+ <stop stop-color="#E9F5FF"/>
453
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
454
+ </linearGradient>
455
+ <linearGradient id="paint53_linear_351_1680" x1="356.261" y1="38.989" x2="356.261" y2="80.9023" gradientUnits="userSpaceOnUse">
456
+ <stop stop-color="#E9F5FF"/>
457
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
458
+ </linearGradient>
459
+ <linearGradient id="paint54_linear_351_1680" x1="398.175" y1="38.989" x2="398.175" y2="80.9023" gradientUnits="userSpaceOnUse">
460
+ <stop stop-color="#E9F5FF"/>
461
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
462
+ </linearGradient>
463
+ <linearGradient id="paint55_linear_351_1680" x1="398.175" y1="119.891" x2="398.175" y2="161.805" gradientUnits="userSpaceOnUse">
464
+ <stop stop-color="#E9F5FF"/>
465
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
466
+ </linearGradient>
467
+ <linearGradient id="paint56_linear_351_1680" x1="523.918" y1="80.9023" x2="523.918" y2="122.816" gradientUnits="userSpaceOnUse">
468
+ <stop stop-color="#E9F5FF"/>
469
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
470
+ </linearGradient>
471
+ <linearGradient id="paint57_linear_351_1680" x1="523.918" y1="0" x2="523.918" y2="41.9133" gradientUnits="userSpaceOnUse">
472
+ <stop stop-color="#E9F5FF"/>
473
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
474
+ </linearGradient>
475
+ <linearGradient id="paint58_linear_351_1680" x1="565.832" y1="0" x2="565.832" y2="41.9133" gradientUnits="userSpaceOnUse">
476
+ <stop stop-color="#E9F5FF"/>
477
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
478
+ </linearGradient>
479
+ <linearGradient id="paint59_linear_351_1680" x1="565.832" y1="80.9023" x2="565.832" y2="122.816" gradientUnits="userSpaceOnUse">
480
+ <stop stop-color="#E9F5FF"/>
481
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
482
+ </linearGradient>
483
+ <linearGradient id="paint60_linear_351_1680" x1="523.918" y1="119.891" x2="523.918" y2="161.805" gradientUnits="userSpaceOnUse">
484
+ <stop stop-color="#E9F5FF"/>
485
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
486
+ </linearGradient>
487
+ <linearGradient id="paint61_linear_351_1680" x1="523.918" y1="38.989" x2="523.918" y2="80.9023" gradientUnits="userSpaceOnUse">
488
+ <stop stop-color="#E9F5FF"/>
489
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
490
+ </linearGradient>
491
+ <linearGradient id="paint62_linear_351_1680" x1="565.832" y1="38.989" x2="565.832" y2="80.9023" gradientUnits="userSpaceOnUse">
492
+ <stop stop-color="#E9F5FF"/>
493
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
494
+ </linearGradient>
495
+ <linearGradient id="paint63_linear_351_1680" x1="565.832" y1="119.891" x2="565.832" y2="161.805" gradientUnits="userSpaceOnUse">
496
+ <stop stop-color="#E9F5FF"/>
497
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
498
+ </linearGradient>
499
+ <linearGradient id="paint64_linear_351_1680" x1="188.609" y1="80.9023" x2="188.609" y2="122.816" gradientUnits="userSpaceOnUse">
500
+ <stop stop-color="#E9F5FF"/>
501
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
502
+ </linearGradient>
503
+ <linearGradient id="paint65_linear_351_1680" x1="188.609" y1="0" x2="188.609" y2="41.9133" gradientUnits="userSpaceOnUse">
504
+ <stop stop-color="#E9F5FF"/>
505
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
506
+ </linearGradient>
507
+ <linearGradient id="paint66_linear_351_1680" x1="230.523" y1="0" x2="230.523" y2="41.9133" gradientUnits="userSpaceOnUse">
508
+ <stop stop-color="#E9F5FF"/>
509
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
510
+ </linearGradient>
511
+ <linearGradient id="paint67_linear_351_1680" x1="230.523" y1="80.9023" x2="230.523" y2="122.816" gradientUnits="userSpaceOnUse">
512
+ <stop stop-color="#E9F5FF"/>
513
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
514
+ </linearGradient>
515
+ <linearGradient id="paint68_linear_351_1680" x1="188.609" y1="119.891" x2="188.609" y2="161.805" gradientUnits="userSpaceOnUse">
516
+ <stop stop-color="#E9F5FF"/>
517
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
518
+ </linearGradient>
519
+ <linearGradient id="paint69_linear_351_1680" x1="188.609" y1="38.989" x2="188.609" y2="80.9023" gradientUnits="userSpaceOnUse">
520
+ <stop stop-color="#E9F5FF"/>
521
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
522
+ </linearGradient>
523
+ <linearGradient id="paint70_linear_351_1680" x1="230.523" y1="38.989" x2="230.523" y2="80.9023" gradientUnits="userSpaceOnUse">
524
+ <stop stop-color="#E9F5FF"/>
525
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
526
+ </linearGradient>
527
+ <linearGradient id="paint71_linear_351_1680" x1="230.523" y1="119.891" x2="230.523" y2="161.805" gradientUnits="userSpaceOnUse">
528
+ <stop stop-color="#E9F5FF"/>
529
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
530
+ </linearGradient>
531
+ <linearGradient id="paint72_linear_351_1680" x1="20.9566" y1="80.9023" x2="20.9566" y2="122.816" gradientUnits="userSpaceOnUse">
532
+ <stop stop-color="#E9F5FF"/>
533
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
534
+ </linearGradient>
535
+ <linearGradient id="paint73_linear_351_1680" x1="20.9566" y1="0" x2="20.9566" y2="41.9133" gradientUnits="userSpaceOnUse">
536
+ <stop stop-color="#E9F5FF"/>
537
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
538
+ </linearGradient>
539
+ <linearGradient id="paint74_linear_351_1680" x1="62.8707" y1="0" x2="62.8707" y2="41.9133" gradientUnits="userSpaceOnUse">
540
+ <stop stop-color="#E9F5FF"/>
541
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
542
+ </linearGradient>
543
+ <linearGradient id="paint75_linear_351_1680" x1="62.8707" y1="80.9023" x2="62.8707" y2="122.816" gradientUnits="userSpaceOnUse">
544
+ <stop stop-color="#E9F5FF"/>
545
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
546
+ </linearGradient>
547
+ <linearGradient id="paint76_linear_351_1680" x1="20.9566" y1="119.891" x2="20.9566" y2="161.805" gradientUnits="userSpaceOnUse">
548
+ <stop stop-color="#E9F5FF"/>
549
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
550
+ </linearGradient>
551
+ <linearGradient id="paint77_linear_351_1680" x1="20.9566" y1="38.989" x2="20.9566" y2="80.9023" gradientUnits="userSpaceOnUse">
552
+ <stop stop-color="#E9F5FF"/>
553
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
554
+ </linearGradient>
555
+ <linearGradient id="paint78_linear_351_1680" x1="62.8707" y1="38.989" x2="62.8707" y2="80.9023" gradientUnits="userSpaceOnUse">
556
+ <stop stop-color="#E9F5FF"/>
557
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
558
+ </linearGradient>
559
+ <linearGradient id="paint79_linear_351_1680" x1="62.8707" y1="119.891" x2="62.8707" y2="161.805" gradientUnits="userSpaceOnUse">
560
+ <stop stop-color="#E9F5FF"/>
561
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
562
+ </linearGradient>
563
+ <linearGradient id="paint80_linear_351_1680" x1="775.394" y1="242.707" x2="775.394" y2="284.62" gradientUnits="userSpaceOnUse">
564
+ <stop stop-color="#E9F5FF"/>
565
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
566
+ </linearGradient>
567
+ <linearGradient id="paint81_linear_351_1680" x1="775.394" y1="161.805" x2="775.394" y2="203.718" gradientUnits="userSpaceOnUse">
568
+ <stop stop-color="#E9F5FF"/>
569
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
570
+ </linearGradient>
571
+ <linearGradient id="paint82_linear_351_1680" x1="817.308" y1="161.805" x2="817.308" y2="203.718" gradientUnits="userSpaceOnUse">
572
+ <stop stop-color="#E9F5FF"/>
573
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
574
+ </linearGradient>
575
+ <linearGradient id="paint83_linear_351_1680" x1="817.308" y1="242.707" x2="817.308" y2="284.62" gradientUnits="userSpaceOnUse">
576
+ <stop stop-color="#E9F5FF"/>
577
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
578
+ </linearGradient>
579
+ <linearGradient id="paint84_linear_351_1680" x1="775.394" y1="281.696" x2="775.394" y2="323.609" gradientUnits="userSpaceOnUse">
580
+ <stop stop-color="#E9F5FF"/>
581
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
582
+ </linearGradient>
583
+ <linearGradient id="paint85_linear_351_1680" x1="775.394" y1="200.794" x2="775.394" y2="242.707" gradientUnits="userSpaceOnUse">
584
+ <stop stop-color="#E9F5FF"/>
585
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
586
+ </linearGradient>
587
+ <linearGradient id="paint86_linear_351_1680" x1="817.308" y1="200.794" x2="817.308" y2="242.707" gradientUnits="userSpaceOnUse">
588
+ <stop stop-color="#E9F5FF"/>
589
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
590
+ </linearGradient>
591
+ <linearGradient id="paint87_linear_351_1680" x1="817.308" y1="281.696" x2="817.308" y2="323.609" gradientUnits="userSpaceOnUse">
592
+ <stop stop-color="#E9F5FF"/>
593
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
594
+ </linearGradient>
595
+ <linearGradient id="paint88_linear_351_1680" x1="440.089" y1="242.707" x2="440.089" y2="284.62" gradientUnits="userSpaceOnUse">
596
+ <stop stop-color="#E9F5FF"/>
597
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
598
+ </linearGradient>
599
+ <linearGradient id="paint89_linear_351_1680" x1="440.089" y1="161.805" x2="440.089" y2="203.718" gradientUnits="userSpaceOnUse">
600
+ <stop stop-color="#E9F5FF"/>
601
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
602
+ </linearGradient>
603
+ <linearGradient id="paint90_linear_351_1680" x1="482.004" y1="161.805" x2="482.004" y2="203.718" gradientUnits="userSpaceOnUse">
604
+ <stop stop-color="#E9F5FF"/>
605
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
606
+ </linearGradient>
607
+ <linearGradient id="paint91_linear_351_1680" x1="482.004" y1="242.707" x2="482.004" y2="284.62" gradientUnits="userSpaceOnUse">
608
+ <stop stop-color="#E9F5FF"/>
609
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
610
+ </linearGradient>
611
+ <linearGradient id="paint92_linear_351_1680" x1="440.089" y1="281.696" x2="440.089" y2="323.609" gradientUnits="userSpaceOnUse">
612
+ <stop stop-color="#E9F5FF"/>
613
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
614
+ </linearGradient>
615
+ <linearGradient id="paint93_linear_351_1680" x1="440.089" y1="200.794" x2="440.089" y2="242.707" gradientUnits="userSpaceOnUse">
616
+ <stop stop-color="#E9F5FF"/>
617
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
618
+ </linearGradient>
619
+ <linearGradient id="paint94_linear_351_1680" x1="482.004" y1="200.794" x2="482.004" y2="242.707" gradientUnits="userSpaceOnUse">
620
+ <stop stop-color="#E9F5FF"/>
621
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
622
+ </linearGradient>
623
+ <linearGradient id="paint95_linear_351_1680" x1="482.004" y1="281.696" x2="482.004" y2="323.609" gradientUnits="userSpaceOnUse">
624
+ <stop stop-color="#E9F5FF"/>
625
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
626
+ </linearGradient>
627
+ <linearGradient id="paint96_linear_351_1680" x1="607.742" y1="242.707" x2="607.742" y2="284.62" gradientUnits="userSpaceOnUse">
628
+ <stop stop-color="#E9F5FF"/>
629
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
630
+ </linearGradient>
631
+ <linearGradient id="paint97_linear_351_1680" x1="607.742" y1="161.805" x2="607.742" y2="203.718" gradientUnits="userSpaceOnUse">
632
+ <stop stop-color="#E9F5FF"/>
633
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
634
+ </linearGradient>
635
+ <linearGradient id="paint98_linear_351_1680" x1="649.656" y1="161.805" x2="649.656" y2="203.718" gradientUnits="userSpaceOnUse">
636
+ <stop stop-color="#E9F5FF"/>
637
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
638
+ </linearGradient>
639
+ <linearGradient id="paint99_linear_351_1680" x1="649.656" y1="242.707" x2="649.656" y2="284.62" gradientUnits="userSpaceOnUse">
640
+ <stop stop-color="#E9F5FF"/>
641
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
642
+ </linearGradient>
643
+ <linearGradient id="paint100_linear_351_1680" x1="607.742" y1="281.696" x2="607.742" y2="323.609" gradientUnits="userSpaceOnUse">
644
+ <stop stop-color="#E9F5FF"/>
645
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
646
+ </linearGradient>
647
+ <linearGradient id="paint101_linear_351_1680" x1="607.742" y1="200.794" x2="607.742" y2="242.707" gradientUnits="userSpaceOnUse">
648
+ <stop stop-color="#E9F5FF"/>
649
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
650
+ </linearGradient>
651
+ <linearGradient id="paint102_linear_351_1680" x1="649.656" y1="200.794" x2="649.656" y2="242.707" gradientUnits="userSpaceOnUse">
652
+ <stop stop-color="#E9F5FF"/>
653
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
654
+ </linearGradient>
655
+ <linearGradient id="paint103_linear_351_1680" x1="649.656" y1="281.696" x2="649.656" y2="323.609" gradientUnits="userSpaceOnUse">
656
+ <stop stop-color="#E9F5FF"/>
657
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
658
+ </linearGradient>
659
+ <linearGradient id="paint104_linear_351_1680" x1="272.437" y1="242.707" x2="272.437" y2="284.62" gradientUnits="userSpaceOnUse">
660
+ <stop stop-color="#E9F5FF"/>
661
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
662
+ </linearGradient>
663
+ <linearGradient id="paint105_linear_351_1680" x1="272.437" y1="161.805" x2="272.437" y2="203.718" gradientUnits="userSpaceOnUse">
664
+ <stop stop-color="#E9F5FF"/>
665
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
666
+ </linearGradient>
667
+ <linearGradient id="paint106_linear_351_1680" x1="314.351" y1="161.805" x2="314.351" y2="203.718" gradientUnits="userSpaceOnUse">
668
+ <stop stop-color="#E9F5FF"/>
669
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
670
+ </linearGradient>
671
+ <linearGradient id="paint107_linear_351_1680" x1="314.351" y1="242.707" x2="314.351" y2="284.62" gradientUnits="userSpaceOnUse">
672
+ <stop stop-color="#E9F5FF"/>
673
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
674
+ </linearGradient>
675
+ <linearGradient id="paint108_linear_351_1680" x1="272.437" y1="281.696" x2="272.437" y2="323.609" gradientUnits="userSpaceOnUse">
676
+ <stop stop-color="#E9F5FF"/>
677
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
678
+ </linearGradient>
679
+ <linearGradient id="paint109_linear_351_1680" x1="272.437" y1="200.794" x2="272.437" y2="242.707" gradientUnits="userSpaceOnUse">
680
+ <stop stop-color="#E9F5FF"/>
681
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
682
+ </linearGradient>
683
+ <linearGradient id="paint110_linear_351_1680" x1="314.351" y1="200.794" x2="314.351" y2="242.707" gradientUnits="userSpaceOnUse">
684
+ <stop stop-color="#E9F5FF"/>
685
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
686
+ </linearGradient>
687
+ <linearGradient id="paint111_linear_351_1680" x1="314.351" y1="281.696" x2="314.351" y2="323.609" gradientUnits="userSpaceOnUse">
688
+ <stop stop-color="#E9F5FF"/>
689
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
690
+ </linearGradient>
691
+ <linearGradient id="paint112_linear_351_1680" x1="104.785" y1="242.707" x2="104.785" y2="284.62" gradientUnits="userSpaceOnUse">
692
+ <stop stop-color="#E9F5FF"/>
693
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
694
+ </linearGradient>
695
+ <linearGradient id="paint113_linear_351_1680" x1="104.785" y1="161.805" x2="104.785" y2="203.718" gradientUnits="userSpaceOnUse">
696
+ <stop stop-color="#E9F5FF"/>
697
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
698
+ </linearGradient>
699
+ <linearGradient id="paint114_linear_351_1680" x1="146.699" y1="161.805" x2="146.699" y2="203.718" gradientUnits="userSpaceOnUse">
700
+ <stop stop-color="#E9F5FF"/>
701
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
702
+ </linearGradient>
703
+ <linearGradient id="paint115_linear_351_1680" x1="146.699" y1="242.707" x2="146.699" y2="284.62" gradientUnits="userSpaceOnUse">
704
+ <stop stop-color="#E9F5FF"/>
705
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
706
+ </linearGradient>
707
+ <linearGradient id="paint116_linear_351_1680" x1="104.785" y1="281.696" x2="104.785" y2="323.609" gradientUnits="userSpaceOnUse">
708
+ <stop stop-color="#E9F5FF"/>
709
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
710
+ </linearGradient>
711
+ <linearGradient id="paint117_linear_351_1680" x1="104.785" y1="200.794" x2="104.785" y2="242.707" gradientUnits="userSpaceOnUse">
712
+ <stop stop-color="#E9F5FF"/>
713
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
714
+ </linearGradient>
715
+ <linearGradient id="paint118_linear_351_1680" x1="146.699" y1="200.794" x2="146.699" y2="242.707" gradientUnits="userSpaceOnUse">
716
+ <stop stop-color="#E9F5FF"/>
717
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
718
+ </linearGradient>
719
+ <linearGradient id="paint119_linear_351_1680" x1="146.699" y1="281.696" x2="146.699" y2="323.609" gradientUnits="userSpaceOnUse">
720
+ <stop stop-color="#E9F5FF"/>
721
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
722
+ </linearGradient>
723
+ <linearGradient id="paint120_linear_351_1680" x1="691.57" y1="242.707" x2="691.57" y2="284.62" gradientUnits="userSpaceOnUse">
724
+ <stop stop-color="#E9F5FF"/>
725
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
726
+ </linearGradient>
727
+ <linearGradient id="paint121_linear_351_1680" x1="691.57" y1="161.805" x2="691.57" y2="203.718" gradientUnits="userSpaceOnUse">
728
+ <stop stop-color="#E9F5FF"/>
729
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
730
+ </linearGradient>
731
+ <linearGradient id="paint122_linear_351_1680" x1="733.484" y1="161.805" x2="733.484" y2="203.718" gradientUnits="userSpaceOnUse">
732
+ <stop stop-color="#E9F5FF"/>
733
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
734
+ </linearGradient>
735
+ <linearGradient id="paint123_linear_351_1680" x1="733.484" y1="242.707" x2="733.484" y2="284.62" gradientUnits="userSpaceOnUse">
736
+ <stop stop-color="#E9F5FF"/>
737
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
738
+ </linearGradient>
739
+ <linearGradient id="paint124_linear_351_1680" x1="691.57" y1="281.696" x2="691.57" y2="323.609" gradientUnits="userSpaceOnUse">
740
+ <stop stop-color="#E9F5FF"/>
741
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
742
+ </linearGradient>
743
+ <linearGradient id="paint125_linear_351_1680" x1="691.57" y1="200.794" x2="691.57" y2="242.707" gradientUnits="userSpaceOnUse">
744
+ <stop stop-color="#E9F5FF"/>
745
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
746
+ </linearGradient>
747
+ <linearGradient id="paint126_linear_351_1680" x1="733.484" y1="200.794" x2="733.484" y2="242.707" gradientUnits="userSpaceOnUse">
748
+ <stop stop-color="#E9F5FF"/>
749
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
750
+ </linearGradient>
751
+ <linearGradient id="paint127_linear_351_1680" x1="733.484" y1="281.696" x2="733.484" y2="323.609" gradientUnits="userSpaceOnUse">
752
+ <stop stop-color="#E9F5FF"/>
753
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
754
+ </linearGradient>
755
+ <linearGradient id="paint128_linear_351_1680" x1="356.261" y1="242.707" x2="356.261" y2="284.62" gradientUnits="userSpaceOnUse">
756
+ <stop stop-color="#E9F5FF"/>
757
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
758
+ </linearGradient>
759
+ <linearGradient id="paint129_linear_351_1680" x1="356.261" y1="161.805" x2="356.261" y2="203.718" gradientUnits="userSpaceOnUse">
760
+ <stop stop-color="#E9F5FF"/>
761
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
762
+ </linearGradient>
763
+ <linearGradient id="paint130_linear_351_1680" x1="398.175" y1="161.805" x2="398.175" y2="203.718" gradientUnits="userSpaceOnUse">
764
+ <stop stop-color="#E9F5FF"/>
765
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
766
+ </linearGradient>
767
+ <linearGradient id="paint131_linear_351_1680" x1="398.175" y1="242.707" x2="398.175" y2="284.62" gradientUnits="userSpaceOnUse">
768
+ <stop stop-color="#E9F5FF"/>
769
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
770
+ </linearGradient>
771
+ <linearGradient id="paint132_linear_351_1680" x1="356.261" y1="281.696" x2="356.261" y2="323.609" gradientUnits="userSpaceOnUse">
772
+ <stop stop-color="#E9F5FF"/>
773
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
774
+ </linearGradient>
775
+ <linearGradient id="paint133_linear_351_1680" x1="356.261" y1="200.794" x2="356.261" y2="242.707" gradientUnits="userSpaceOnUse">
776
+ <stop stop-color="#E9F5FF"/>
777
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
778
+ </linearGradient>
779
+ <linearGradient id="paint134_linear_351_1680" x1="398.175" y1="200.794" x2="398.175" y2="242.707" gradientUnits="userSpaceOnUse">
780
+ <stop stop-color="#E9F5FF"/>
781
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
782
+ </linearGradient>
783
+ <linearGradient id="paint135_linear_351_1680" x1="398.175" y1="281.696" x2="398.175" y2="323.609" gradientUnits="userSpaceOnUse">
784
+ <stop stop-color="#E9F5FF"/>
785
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
786
+ </linearGradient>
787
+ <linearGradient id="paint136_linear_351_1680" x1="523.918" y1="242.707" x2="523.918" y2="284.62" gradientUnits="userSpaceOnUse">
788
+ <stop stop-color="#E9F5FF"/>
789
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
790
+ </linearGradient>
791
+ <linearGradient id="paint137_linear_351_1680" x1="523.918" y1="161.805" x2="523.918" y2="203.718" gradientUnits="userSpaceOnUse">
792
+ <stop stop-color="#E9F5FF"/>
793
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
794
+ </linearGradient>
795
+ <linearGradient id="paint138_linear_351_1680" x1="565.832" y1="161.805" x2="565.832" y2="203.718" gradientUnits="userSpaceOnUse">
796
+ <stop stop-color="#E9F5FF"/>
797
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
798
+ </linearGradient>
799
+ <linearGradient id="paint139_linear_351_1680" x1="565.832" y1="242.707" x2="565.832" y2="284.62" gradientUnits="userSpaceOnUse">
800
+ <stop stop-color="#E9F5FF"/>
801
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
802
+ </linearGradient>
803
+ <linearGradient id="paint140_linear_351_1680" x1="523.918" y1="281.696" x2="523.918" y2="323.609" gradientUnits="userSpaceOnUse">
804
+ <stop stop-color="#E9F5FF"/>
805
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
806
+ </linearGradient>
807
+ <linearGradient id="paint141_linear_351_1680" x1="523.918" y1="200.794" x2="523.918" y2="242.707" gradientUnits="userSpaceOnUse">
808
+ <stop stop-color="#E9F5FF"/>
809
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
810
+ </linearGradient>
811
+ <linearGradient id="paint142_linear_351_1680" x1="565.832" y1="200.794" x2="565.832" y2="242.707" gradientUnits="userSpaceOnUse">
812
+ <stop stop-color="#E9F5FF"/>
813
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
814
+ </linearGradient>
815
+ <linearGradient id="paint143_linear_351_1680" x1="565.832" y1="281.696" x2="565.832" y2="323.609" gradientUnits="userSpaceOnUse">
816
+ <stop stop-color="#E9F5FF"/>
817
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
818
+ </linearGradient>
819
+ <linearGradient id="paint144_linear_351_1680" x1="188.609" y1="242.707" x2="188.609" y2="284.62" gradientUnits="userSpaceOnUse">
820
+ <stop stop-color="#E9F5FF"/>
821
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
822
+ </linearGradient>
823
+ <linearGradient id="paint145_linear_351_1680" x1="188.609" y1="161.805" x2="188.609" y2="203.718" gradientUnits="userSpaceOnUse">
824
+ <stop stop-color="#E9F5FF"/>
825
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
826
+ </linearGradient>
827
+ <linearGradient id="paint146_linear_351_1680" x1="230.523" y1="161.805" x2="230.523" y2="203.718" gradientUnits="userSpaceOnUse">
828
+ <stop stop-color="#E9F5FF"/>
829
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
830
+ </linearGradient>
831
+ <linearGradient id="paint147_linear_351_1680" x1="230.523" y1="242.707" x2="230.523" y2="284.62" gradientUnits="userSpaceOnUse">
832
+ <stop stop-color="#E9F5FF"/>
833
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
834
+ </linearGradient>
835
+ <linearGradient id="paint148_linear_351_1680" x1="188.609" y1="281.696" x2="188.609" y2="323.609" gradientUnits="userSpaceOnUse">
836
+ <stop stop-color="#E9F5FF"/>
837
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
838
+ </linearGradient>
839
+ <linearGradient id="paint149_linear_351_1680" x1="188.609" y1="200.794" x2="188.609" y2="242.707" gradientUnits="userSpaceOnUse">
840
+ <stop stop-color="#E9F5FF"/>
841
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
842
+ </linearGradient>
843
+ <linearGradient id="paint150_linear_351_1680" x1="230.523" y1="200.794" x2="230.523" y2="242.707" gradientUnits="userSpaceOnUse">
844
+ <stop stop-color="#E9F5FF"/>
845
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
846
+ </linearGradient>
847
+ <linearGradient id="paint151_linear_351_1680" x1="230.523" y1="281.696" x2="230.523" y2="323.609" gradientUnits="userSpaceOnUse">
848
+ <stop stop-color="#E9F5FF"/>
849
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
850
+ </linearGradient>
851
+ <linearGradient id="paint152_linear_351_1680" x1="20.9566" y1="242.707" x2="20.9566" y2="284.62" gradientUnits="userSpaceOnUse">
852
+ <stop stop-color="#E9F5FF"/>
853
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
854
+ </linearGradient>
855
+ <linearGradient id="paint153_linear_351_1680" x1="20.9566" y1="161.805" x2="20.9566" y2="203.718" gradientUnits="userSpaceOnUse">
856
+ <stop stop-color="#E9F5FF"/>
857
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
858
+ </linearGradient>
859
+ <linearGradient id="paint154_linear_351_1680" x1="62.8707" y1="161.805" x2="62.8707" y2="203.718" gradientUnits="userSpaceOnUse">
860
+ <stop stop-color="#E9F5FF"/>
861
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
862
+ </linearGradient>
863
+ <linearGradient id="paint155_linear_351_1680" x1="62.8707" y1="242.707" x2="62.8707" y2="284.62" gradientUnits="userSpaceOnUse">
864
+ <stop stop-color="#E9F5FF"/>
865
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
866
+ </linearGradient>
867
+ <linearGradient id="paint156_linear_351_1680" x1="20.9566" y1="281.696" x2="20.9566" y2="323.609" gradientUnits="userSpaceOnUse">
868
+ <stop stop-color="#E9F5FF"/>
869
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
870
+ </linearGradient>
871
+ <linearGradient id="paint157_linear_351_1680" x1="20.9566" y1="200.794" x2="20.9566" y2="242.707" gradientUnits="userSpaceOnUse">
872
+ <stop stop-color="#E9F5FF"/>
873
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
874
+ </linearGradient>
875
+ <linearGradient id="paint158_linear_351_1680" x1="62.8707" y1="200.794" x2="62.8707" y2="242.707" gradientUnits="userSpaceOnUse">
876
+ <stop stop-color="#E9F5FF"/>
877
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
878
+ </linearGradient>
879
+ <linearGradient id="paint159_linear_351_1680" x1="62.8707" y1="281.696" x2="62.8707" y2="323.609" gradientUnits="userSpaceOnUse">
880
+ <stop stop-color="#E9F5FF"/>
881
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
882
+ </linearGradient>
883
+ <linearGradient id="paint160_linear_351_1680" x1="775.394" y1="404.512" x2="775.394" y2="446.425" gradientUnits="userSpaceOnUse">
884
+ <stop stop-color="#E9F5FF"/>
885
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
886
+ </linearGradient>
887
+ <linearGradient id="paint161_linear_351_1680" x1="775.394" y1="323.609" x2="775.394" y2="365.523" gradientUnits="userSpaceOnUse">
888
+ <stop stop-color="#E9F5FF"/>
889
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
890
+ </linearGradient>
891
+ <linearGradient id="paint162_linear_351_1680" x1="817.308" y1="323.609" x2="817.308" y2="365.523" gradientUnits="userSpaceOnUse">
892
+ <stop stop-color="#E9F5FF"/>
893
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
894
+ </linearGradient>
895
+ <linearGradient id="paint163_linear_351_1680" x1="817.308" y1="404.512" x2="817.308" y2="446.425" gradientUnits="userSpaceOnUse">
896
+ <stop stop-color="#E9F5FF"/>
897
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
898
+ </linearGradient>
899
+ <linearGradient id="paint164_linear_351_1680" x1="775.394" y1="443.501" x2="775.394" y2="485.414" gradientUnits="userSpaceOnUse">
900
+ <stop stop-color="#E9F5FF"/>
901
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
902
+ </linearGradient>
903
+ <linearGradient id="paint165_linear_351_1680" x1="775.394" y1="362.598" x2="775.394" y2="404.512" gradientUnits="userSpaceOnUse">
904
+ <stop stop-color="#E9F5FF"/>
905
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
906
+ </linearGradient>
907
+ <linearGradient id="paint166_linear_351_1680" x1="817.308" y1="362.598" x2="817.308" y2="404.512" gradientUnits="userSpaceOnUse">
908
+ <stop stop-color="#E9F5FF"/>
909
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
910
+ </linearGradient>
911
+ <linearGradient id="paint167_linear_351_1680" x1="817.308" y1="443.501" x2="817.308" y2="485.414" gradientUnits="userSpaceOnUse">
912
+ <stop stop-color="#E9F5FF"/>
913
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
914
+ </linearGradient>
915
+ <linearGradient id="paint168_linear_351_1680" x1="440.089" y1="404.512" x2="440.089" y2="446.425" gradientUnits="userSpaceOnUse">
916
+ <stop stop-color="#E9F5FF"/>
917
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
918
+ </linearGradient>
919
+ <linearGradient id="paint169_linear_351_1680" x1="440.089" y1="323.609" x2="440.089" y2="365.523" gradientUnits="userSpaceOnUse">
920
+ <stop stop-color="#E9F5FF"/>
921
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
922
+ </linearGradient>
923
+ <linearGradient id="paint170_linear_351_1680" x1="482.004" y1="323.609" x2="482.004" y2="365.523" gradientUnits="userSpaceOnUse">
924
+ <stop stop-color="#E9F5FF"/>
925
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
926
+ </linearGradient>
927
+ <linearGradient id="paint171_linear_351_1680" x1="482.004" y1="404.512" x2="482.004" y2="446.425" gradientUnits="userSpaceOnUse">
928
+ <stop stop-color="#E9F5FF"/>
929
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
930
+ </linearGradient>
931
+ <linearGradient id="paint172_linear_351_1680" x1="440.089" y1="443.501" x2="440.089" y2="485.414" gradientUnits="userSpaceOnUse">
932
+ <stop stop-color="#E9F5FF"/>
933
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
934
+ </linearGradient>
935
+ <linearGradient id="paint173_linear_351_1680" x1="440.089" y1="362.598" x2="440.089" y2="404.512" gradientUnits="userSpaceOnUse">
936
+ <stop stop-color="#E9F5FF"/>
937
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
938
+ </linearGradient>
939
+ <linearGradient id="paint174_linear_351_1680" x1="482.004" y1="362.598" x2="482.004" y2="404.512" gradientUnits="userSpaceOnUse">
940
+ <stop stop-color="#E9F5FF"/>
941
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
942
+ </linearGradient>
943
+ <linearGradient id="paint175_linear_351_1680" x1="482.004" y1="443.501" x2="482.004" y2="485.414" gradientUnits="userSpaceOnUse">
944
+ <stop stop-color="#E9F5FF"/>
945
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
946
+ </linearGradient>
947
+ <linearGradient id="paint176_linear_351_1680" x1="607.742" y1="404.512" x2="607.742" y2="446.425" gradientUnits="userSpaceOnUse">
948
+ <stop stop-color="#E9F5FF"/>
949
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
950
+ </linearGradient>
951
+ <linearGradient id="paint177_linear_351_1680" x1="607.742" y1="323.609" x2="607.742" y2="365.523" gradientUnits="userSpaceOnUse">
952
+ <stop stop-color="#E9F5FF"/>
953
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
954
+ </linearGradient>
955
+ <linearGradient id="paint178_linear_351_1680" x1="649.656" y1="323.609" x2="649.656" y2="365.523" gradientUnits="userSpaceOnUse">
956
+ <stop stop-color="#E9F5FF"/>
957
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
958
+ </linearGradient>
959
+ <linearGradient id="paint179_linear_351_1680" x1="649.656" y1="404.512" x2="649.656" y2="446.425" gradientUnits="userSpaceOnUse">
960
+ <stop stop-color="#E9F5FF"/>
961
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
962
+ </linearGradient>
963
+ <linearGradient id="paint180_linear_351_1680" x1="607.742" y1="443.501" x2="607.742" y2="485.414" gradientUnits="userSpaceOnUse">
964
+ <stop stop-color="#E9F5FF"/>
965
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
966
+ </linearGradient>
967
+ <linearGradient id="paint181_linear_351_1680" x1="607.742" y1="362.598" x2="607.742" y2="404.512" gradientUnits="userSpaceOnUse">
968
+ <stop stop-color="#E9F5FF"/>
969
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
970
+ </linearGradient>
971
+ <linearGradient id="paint182_linear_351_1680" x1="649.656" y1="362.598" x2="649.656" y2="404.512" gradientUnits="userSpaceOnUse">
972
+ <stop stop-color="#E9F5FF"/>
973
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
974
+ </linearGradient>
975
+ <linearGradient id="paint183_linear_351_1680" x1="649.656" y1="443.501" x2="649.656" y2="485.414" gradientUnits="userSpaceOnUse">
976
+ <stop stop-color="#E9F5FF"/>
977
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
978
+ </linearGradient>
979
+ <linearGradient id="paint184_linear_351_1680" x1="272.437" y1="404.512" x2="272.437" y2="446.425" gradientUnits="userSpaceOnUse">
980
+ <stop stop-color="#E9F5FF"/>
981
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
982
+ </linearGradient>
983
+ <linearGradient id="paint185_linear_351_1680" x1="272.437" y1="323.609" x2="272.437" y2="365.523" gradientUnits="userSpaceOnUse">
984
+ <stop stop-color="#E9F5FF"/>
985
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
986
+ </linearGradient>
987
+ <linearGradient id="paint186_linear_351_1680" x1="314.351" y1="323.609" x2="314.351" y2="365.523" gradientUnits="userSpaceOnUse">
988
+ <stop stop-color="#E9F5FF"/>
989
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
990
+ </linearGradient>
991
+ <linearGradient id="paint187_linear_351_1680" x1="314.351" y1="404.512" x2="314.351" y2="446.425" gradientUnits="userSpaceOnUse">
992
+ <stop stop-color="#E9F5FF"/>
993
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
994
+ </linearGradient>
995
+ <linearGradient id="paint188_linear_351_1680" x1="272.437" y1="443.501" x2="272.437" y2="485.414" gradientUnits="userSpaceOnUse">
996
+ <stop stop-color="#E9F5FF"/>
997
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
998
+ </linearGradient>
999
+ <linearGradient id="paint189_linear_351_1680" x1="272.437" y1="362.598" x2="272.437" y2="404.512" gradientUnits="userSpaceOnUse">
1000
+ <stop stop-color="#E9F5FF"/>
1001
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1002
+ </linearGradient>
1003
+ <linearGradient id="paint190_linear_351_1680" x1="314.351" y1="362.598" x2="314.351" y2="404.512" gradientUnits="userSpaceOnUse">
1004
+ <stop stop-color="#E9F5FF"/>
1005
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1006
+ </linearGradient>
1007
+ <linearGradient id="paint191_linear_351_1680" x1="314.351" y1="443.501" x2="314.351" y2="485.414" gradientUnits="userSpaceOnUse">
1008
+ <stop stop-color="#E9F5FF"/>
1009
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1010
+ </linearGradient>
1011
+ <linearGradient id="paint192_linear_351_1680" x1="104.785" y1="404.512" x2="104.785" y2="446.425" gradientUnits="userSpaceOnUse">
1012
+ <stop stop-color="#E9F5FF"/>
1013
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1014
+ </linearGradient>
1015
+ <linearGradient id="paint193_linear_351_1680" x1="104.785" y1="323.609" x2="104.785" y2="365.523" gradientUnits="userSpaceOnUse">
1016
+ <stop stop-color="#E9F5FF"/>
1017
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1018
+ </linearGradient>
1019
+ <linearGradient id="paint194_linear_351_1680" x1="146.699" y1="323.609" x2="146.699" y2="365.523" gradientUnits="userSpaceOnUse">
1020
+ <stop stop-color="#E9F5FF"/>
1021
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1022
+ </linearGradient>
1023
+ <linearGradient id="paint195_linear_351_1680" x1="146.699" y1="404.512" x2="146.699" y2="446.425" gradientUnits="userSpaceOnUse">
1024
+ <stop stop-color="#E9F5FF"/>
1025
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1026
+ </linearGradient>
1027
+ <linearGradient id="paint196_linear_351_1680" x1="104.785" y1="443.501" x2="104.785" y2="485.414" gradientUnits="userSpaceOnUse">
1028
+ <stop stop-color="#E9F5FF"/>
1029
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1030
+ </linearGradient>
1031
+ <linearGradient id="paint197_linear_351_1680" x1="104.785" y1="362.598" x2="104.785" y2="404.512" gradientUnits="userSpaceOnUse">
1032
+ <stop stop-color="#E9F5FF"/>
1033
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1034
+ </linearGradient>
1035
+ <linearGradient id="paint198_linear_351_1680" x1="146.699" y1="362.598" x2="146.699" y2="404.512" gradientUnits="userSpaceOnUse">
1036
+ <stop stop-color="#E9F5FF"/>
1037
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1038
+ </linearGradient>
1039
+ <linearGradient id="paint199_linear_351_1680" x1="146.699" y1="443.501" x2="146.699" y2="485.414" gradientUnits="userSpaceOnUse">
1040
+ <stop stop-color="#E9F5FF"/>
1041
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1042
+ </linearGradient>
1043
+ <linearGradient id="paint200_linear_351_1680" x1="691.57" y1="404.512" x2="691.57" y2="446.425" gradientUnits="userSpaceOnUse">
1044
+ <stop stop-color="#E9F5FF"/>
1045
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1046
+ </linearGradient>
1047
+ <linearGradient id="paint201_linear_351_1680" x1="691.57" y1="323.609" x2="691.57" y2="365.523" gradientUnits="userSpaceOnUse">
1048
+ <stop stop-color="#E9F5FF"/>
1049
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1050
+ </linearGradient>
1051
+ <linearGradient id="paint202_linear_351_1680" x1="733.484" y1="323.609" x2="733.484" y2="365.523" gradientUnits="userSpaceOnUse">
1052
+ <stop stop-color="#E9F5FF"/>
1053
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1054
+ </linearGradient>
1055
+ <linearGradient id="paint203_linear_351_1680" x1="733.484" y1="404.512" x2="733.484" y2="446.425" gradientUnits="userSpaceOnUse">
1056
+ <stop stop-color="#E9F5FF"/>
1057
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1058
+ </linearGradient>
1059
+ <linearGradient id="paint204_linear_351_1680" x1="691.57" y1="443.501" x2="691.57" y2="485.414" gradientUnits="userSpaceOnUse">
1060
+ <stop stop-color="#E9F5FF"/>
1061
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1062
+ </linearGradient>
1063
+ <linearGradient id="paint205_linear_351_1680" x1="691.57" y1="362.598" x2="691.57" y2="404.512" gradientUnits="userSpaceOnUse">
1064
+ <stop stop-color="#E9F5FF"/>
1065
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1066
+ </linearGradient>
1067
+ <linearGradient id="paint206_linear_351_1680" x1="733.484" y1="362.598" x2="733.484" y2="404.512" gradientUnits="userSpaceOnUse">
1068
+ <stop stop-color="#E9F5FF"/>
1069
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1070
+ </linearGradient>
1071
+ <linearGradient id="paint207_linear_351_1680" x1="733.484" y1="443.501" x2="733.484" y2="485.414" gradientUnits="userSpaceOnUse">
1072
+ <stop stop-color="#E9F5FF"/>
1073
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1074
+ </linearGradient>
1075
+ <linearGradient id="paint208_linear_351_1680" x1="356.261" y1="404.512" x2="356.261" y2="446.425" gradientUnits="userSpaceOnUse">
1076
+ <stop stop-color="#E9F5FF"/>
1077
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1078
+ </linearGradient>
1079
+ <linearGradient id="paint209_linear_351_1680" x1="356.261" y1="323.609" x2="356.261" y2="365.523" gradientUnits="userSpaceOnUse">
1080
+ <stop stop-color="#E9F5FF"/>
1081
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1082
+ </linearGradient>
1083
+ <linearGradient id="paint210_linear_351_1680" x1="398.175" y1="323.609" x2="398.175" y2="365.523" gradientUnits="userSpaceOnUse">
1084
+ <stop stop-color="#E9F5FF"/>
1085
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1086
+ </linearGradient>
1087
+ <linearGradient id="paint211_linear_351_1680" x1="398.175" y1="404.512" x2="398.175" y2="446.425" gradientUnits="userSpaceOnUse">
1088
+ <stop stop-color="#E9F5FF"/>
1089
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1090
+ </linearGradient>
1091
+ <linearGradient id="paint212_linear_351_1680" x1="356.261" y1="443.501" x2="356.261" y2="485.414" gradientUnits="userSpaceOnUse">
1092
+ <stop stop-color="#E9F5FF"/>
1093
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1094
+ </linearGradient>
1095
+ <linearGradient id="paint213_linear_351_1680" x1="356.261" y1="362.598" x2="356.261" y2="404.512" gradientUnits="userSpaceOnUse">
1096
+ <stop stop-color="#E9F5FF"/>
1097
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1098
+ </linearGradient>
1099
+ <linearGradient id="paint214_linear_351_1680" x1="398.175" y1="362.598" x2="398.175" y2="404.512" gradientUnits="userSpaceOnUse">
1100
+ <stop stop-color="#E9F5FF"/>
1101
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1102
+ </linearGradient>
1103
+ <linearGradient id="paint215_linear_351_1680" x1="398.175" y1="443.501" x2="398.175" y2="485.414" gradientUnits="userSpaceOnUse">
1104
+ <stop stop-color="#E9F5FF"/>
1105
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1106
+ </linearGradient>
1107
+ <linearGradient id="paint216_linear_351_1680" x1="523.918" y1="404.512" x2="523.918" y2="446.425" gradientUnits="userSpaceOnUse">
1108
+ <stop stop-color="#E9F5FF"/>
1109
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1110
+ </linearGradient>
1111
+ <linearGradient id="paint217_linear_351_1680" x1="523.918" y1="323.609" x2="523.918" y2="365.523" gradientUnits="userSpaceOnUse">
1112
+ <stop stop-color="#E9F5FF"/>
1113
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1114
+ </linearGradient>
1115
+ <linearGradient id="paint218_linear_351_1680" x1="565.832" y1="323.609" x2="565.832" y2="365.523" gradientUnits="userSpaceOnUse">
1116
+ <stop stop-color="#E9F5FF"/>
1117
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1118
+ </linearGradient>
1119
+ <linearGradient id="paint219_linear_351_1680" x1="565.832" y1="404.512" x2="565.832" y2="446.425" gradientUnits="userSpaceOnUse">
1120
+ <stop stop-color="#E9F5FF"/>
1121
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1122
+ </linearGradient>
1123
+ <linearGradient id="paint220_linear_351_1680" x1="523.918" y1="443.501" x2="523.918" y2="485.414" gradientUnits="userSpaceOnUse">
1124
+ <stop stop-color="#E9F5FF"/>
1125
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1126
+ </linearGradient>
1127
+ <linearGradient id="paint221_linear_351_1680" x1="523.918" y1="362.598" x2="523.918" y2="404.512" gradientUnits="userSpaceOnUse">
1128
+ <stop stop-color="#E9F5FF"/>
1129
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1130
+ </linearGradient>
1131
+ <linearGradient id="paint222_linear_351_1680" x1="565.832" y1="362.598" x2="565.832" y2="404.512" gradientUnits="userSpaceOnUse">
1132
+ <stop stop-color="#E9F5FF"/>
1133
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1134
+ </linearGradient>
1135
+ <linearGradient id="paint223_linear_351_1680" x1="565.832" y1="443.501" x2="565.832" y2="485.414" gradientUnits="userSpaceOnUse">
1136
+ <stop stop-color="#E9F5FF"/>
1137
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1138
+ </linearGradient>
1139
+ <linearGradient id="paint224_linear_351_1680" x1="188.609" y1="404.512" x2="188.609" y2="446.425" gradientUnits="userSpaceOnUse">
1140
+ <stop stop-color="#E9F5FF"/>
1141
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1142
+ </linearGradient>
1143
+ <linearGradient id="paint225_linear_351_1680" x1="188.609" y1="323.609" x2="188.609" y2="365.523" gradientUnits="userSpaceOnUse">
1144
+ <stop stop-color="#E9F5FF"/>
1145
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1146
+ </linearGradient>
1147
+ <linearGradient id="paint226_linear_351_1680" x1="230.523" y1="323.609" x2="230.523" y2="365.523" gradientUnits="userSpaceOnUse">
1148
+ <stop stop-color="#E9F5FF"/>
1149
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1150
+ </linearGradient>
1151
+ <linearGradient id="paint227_linear_351_1680" x1="230.523" y1="404.512" x2="230.523" y2="446.425" gradientUnits="userSpaceOnUse">
1152
+ <stop stop-color="#E9F5FF"/>
1153
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1154
+ </linearGradient>
1155
+ <linearGradient id="paint228_linear_351_1680" x1="188.609" y1="443.501" x2="188.609" y2="485.414" gradientUnits="userSpaceOnUse">
1156
+ <stop stop-color="#E9F5FF"/>
1157
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1158
+ </linearGradient>
1159
+ <linearGradient id="paint229_linear_351_1680" x1="188.609" y1="362.598" x2="188.609" y2="404.512" gradientUnits="userSpaceOnUse">
1160
+ <stop stop-color="#E9F5FF"/>
1161
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1162
+ </linearGradient>
1163
+ <linearGradient id="paint230_linear_351_1680" x1="230.523" y1="362.598" x2="230.523" y2="404.512" gradientUnits="userSpaceOnUse">
1164
+ <stop stop-color="#E9F5FF"/>
1165
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1166
+ </linearGradient>
1167
+ <linearGradient id="paint231_linear_351_1680" x1="230.523" y1="443.501" x2="230.523" y2="485.414" gradientUnits="userSpaceOnUse">
1168
+ <stop stop-color="#E9F5FF"/>
1169
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1170
+ </linearGradient>
1171
+ <linearGradient id="paint232_linear_351_1680" x1="20.9566" y1="404.512" x2="20.9566" y2="446.425" gradientUnits="userSpaceOnUse">
1172
+ <stop stop-color="#E9F5FF"/>
1173
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1174
+ </linearGradient>
1175
+ <linearGradient id="paint233_linear_351_1680" x1="20.9566" y1="323.609" x2="20.9566" y2="365.523" gradientUnits="userSpaceOnUse">
1176
+ <stop stop-color="#E9F5FF"/>
1177
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1178
+ </linearGradient>
1179
+ <linearGradient id="paint234_linear_351_1680" x1="62.8707" y1="323.609" x2="62.8707" y2="365.523" gradientUnits="userSpaceOnUse">
1180
+ <stop stop-color="#E9F5FF"/>
1181
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1182
+ </linearGradient>
1183
+ <linearGradient id="paint235_linear_351_1680" x1="62.8707" y1="404.512" x2="62.8707" y2="446.425" gradientUnits="userSpaceOnUse">
1184
+ <stop stop-color="#E9F5FF"/>
1185
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1186
+ </linearGradient>
1187
+ <linearGradient id="paint236_linear_351_1680" x1="20.9566" y1="443.501" x2="20.9566" y2="485.414" gradientUnits="userSpaceOnUse">
1188
+ <stop stop-color="#E9F5FF"/>
1189
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1190
+ </linearGradient>
1191
+ <linearGradient id="paint237_linear_351_1680" x1="20.9566" y1="362.598" x2="20.9566" y2="404.512" gradientUnits="userSpaceOnUse">
1192
+ <stop stop-color="#E9F5FF"/>
1193
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1194
+ </linearGradient>
1195
+ <linearGradient id="paint238_linear_351_1680" x1="62.8707" y1="362.598" x2="62.8707" y2="404.512" gradientUnits="userSpaceOnUse">
1196
+ <stop stop-color="#E9F5FF"/>
1197
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1198
+ </linearGradient>
1199
+ <linearGradient id="paint239_linear_351_1680" x1="62.8707" y1="443.501" x2="62.8707" y2="485.414" gradientUnits="userSpaceOnUse">
1200
+ <stop stop-color="#E9F5FF"/>
1201
+ <stop offset="1" stop-color="#E9F5FF" stop-opacity="0"/>
1202
+ </linearGradient>
1203
+ </defs>
1204
+ </svg>
images/blue-crown.svg ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ <svg width="54" height="45" viewBox="0 0 54 45" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M48.6329 5.18102C46.0982 5.22892 43.993 7.71963 44.1219 10.5456C44.1649 12.1263 44.8523 13.4674 45.8834 14.3775C40.5561 22.3286 35.1429 22.9513 28.8704 9.77926C31.1045 8.5339 32.3504 5.37261 30.7178 2.21132C29.9445 0.678577 28.3549 -0.0877971 26.7653 0.00799956C26.7223 0.00799956 26.7223 0.00799956 26.6794 0.00799956C26.6794 0.00799956 26.6364 0.00799956 26.5934 0.00799956C25.0039 -0.0398988 23.4572 0.678577 22.6409 2.21132C21.0084 5.37261 22.2543 8.5339 24.4883 9.77926C18.2159 22.9513 12.8027 22.3286 7.47538 14.3775C8.50647 13.4674 9.19386 12.0784 9.23682 10.5456C9.32274 7.71963 7.26057 5.22892 4.72582 5.18102C2.10514 5.13312 0 7.43224 0 10.354C0 13.18 2.06217 15.5271 4.63989 15.5271C4.81174 15.5271 5.02655 15.5271 5.1984 15.4792L6.95984 34.7343C7.08872 36.267 8.2487 37.4166 9.62348 37.4166H26.6794H43.7353C45.1101 37.4166 46.27 36.267 46.3989 34.7343L48.1604 15.4792C48.3322 15.5271 48.504 15.5271 48.7189 15.5271C51.2536 15.5271 53.3587 13.2279 53.3587 10.354C53.3587 7.43224 51.2106 5.13312 48.6329 5.18102Z" fill="#2D9FFF"/>
3
+ <rect x="7.30469" y="40.2346" width="38.6658" height="4.31085" rx="2.15543" fill="#2D9FFF"/>
4
+ </svg>
images/cross.svg ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
1
+ <svg width="46" height="46" viewBox="0 0 46 46" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <circle cx="23" cy="23" r="23" fill="#FF5286"/>
3
+ <path d="M12 13L33 34" stroke="white" stroke-width="7"/>
4
+ <path d="M33 13L12 34" stroke="white" stroke-width="7"/>
5
+ </svg>
images/list-icon.svg ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ <svg width="45" height="45" viewBox="0 0 45 45" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <circle cx="22.5" cy="22.5" r="22.5" fill="#37CEA6"/>
3
+ <path d="M11 21.6486L18.5556 29L35 13" stroke="white" stroke-width="5"/>
4
+ </svg>
images/money-back.svg ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <svg width="84" height="84" viewBox="0 0 84 84" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <circle cx="42" cy="42" r="42" fill="white"/>
3
+ <g clip-path="url(#clip0_351_1979)">
4
+ <path d="M41.5701 66.3125C39.4494 65.8011 37.2936 65.4048 35.2169 64.751C32.2475 63.8167 29.6733 62.1267 27.3441 60.0582C25.8994 58.777 25.6739 57.3453 26.7273 56.1395C27.7631 54.9539 29.2154 54.9938 30.6696 56.249C40.9582 65.127 56.3727 61.5444 61.2189 48.9888C64.1656 41.3546 62.7523 34.2482 57.0505 28.4173C51.2632 22.5016 44.121 20.9926 36.4594 24.0201C29.0684 26.9406 25.0727 32.7177 24.3855 40.7349C24.3566 41.0729 24.3817 41.416 24.3817 41.897C25.0827 41.897 25.6927 41.842 26.2888 41.9097C27.3642 42.0312 27.917 43.0376 27.3146 43.9352C25.8623 46.0936 24.3585 48.2204 22.7868 50.2921C22.1587 51.1181 21.2792 51.0244 20.6674 50.1952C19.1768 48.1697 17.7107 46.1278 16.3074 44.0422C15.6132 43.0111 16.1817 42.0002 17.433 41.9008C17.9933 41.8565 18.5599 41.8932 18.9444 41.8932C19.4664 39.2898 19.7446 36.7662 20.4865 34.3951C23.8289 23.7068 34.0108 16.7302 45.0174 17.6031C56.8972 18.5462 65.8541 27.121 67.4183 38.6176C67.4591 38.9183 67.5772 39.2075 67.6595 39.5038V44.2821C67.5772 44.5758 67.4647 44.8644 67.417 45.1638C65.9816 54.1937 61.1473 60.6582 52.8229 64.2756C50.4516 65.3055 47.7889 65.6542 45.2593 66.315L41.5701 66.3125Z" fill="#2270B1"/>
5
+ <path d="M44.9899 52.9427C44.8015 54.3352 45.3756 56.1259 43.2662 56.4493C42.1004 56.6278 41.677 55.8581 41.3039 53.18C40.1104 52.9446 38.903 52.7598 37.7234 52.4572C36.2202 52.0717 35.5367 51.0153 35.8696 49.7639C36.2277 48.4176 37.2786 48.0201 38.9068 48.3461C40.3573 48.6394 41.8321 48.7937 43.3115 48.8069C44.4579 48.8132 45.5157 48.2809 45.7443 46.989C45.9768 45.673 45.0615 44.9635 44.037 44.4527C43.2951 44.0805 42.4936 43.8305 41.7341 43.4906C40.6556 43.0082 39.5243 42.6044 38.5305 41.9746C34.5555 39.4617 34.6768 34.1473 38.7523 31.7807C39.611 31.2819 40.5821 30.9793 41.5746 30.5546C41.6952 29.2747 41.2769 27.5746 43.3033 27.3138C44.4139 27.1708 44.8178 27.8632 45.2437 30.3476C46.218 30.523 47.2174 30.6375 48.181 30.892C49.4744 31.2332 50.0743 32.32 49.7369 33.5175C49.4298 34.6081 48.3927 35.0867 47.1137 34.8784C45.8674 34.6759 44.5973 34.4986 43.3404 34.517C42.3083 34.5296 41.3032 34.9297 41.079 36.1513C40.8717 37.2805 41.6714 37.8736 42.5169 38.2781C44.2129 39.0914 46.0025 39.725 47.6678 40.5947C50.5843 42.1139 51.7163 44.5502 51.0598 47.615C50.6201 49.6607 49.3562 51.071 47.5302 51.9692C46.7538 52.3528 45.907 52.5971 44.9899 52.9427Z" fill="#2270B1"/>
6
+ </g>
7
+ <defs>
8
+ <clipPath id="clip0_351_1979">
9
+ <rect width="51.6518" height="48.7822" fill="white" transform="translate(16.0078 17.5311)"/>
10
+ </clipPath>
11
+ </defs>
12
+ </svg>
images/support.svg CHANGED
@@ -1,9 +1,18 @@
1
- <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M10 0C4.486 0 0 4.486 0 10V14.143C0 15.167 0.897 16 2 16H3C3.26522 16 3.51957 15.8946 3.70711 15.7071C3.89464 15.5196 4 15.2652 4 15V9.857C4 9.59178 3.89464 9.33743 3.70711 9.14989C3.51957 8.96236 3.26522 8.857 3 8.857H2.092C2.648 4.987 5.978 2 10 2C14.022 2 17.352 4.987 17.908 8.857H17C16.7348 8.857 16.4804 8.96236 16.2929 9.14989C16.1054 9.33743 16 9.59178 16 9.857V16C16 17.103 15.103 18 14 18H12V17H8V20H14C16.206 20 18 18.206 18 16C19.103 16 20 15.167 20 14.143V10C20 4.486 15.514 0 10 0Z" fill="url(#paint0_linear)"/>
 
 
 
 
 
 
 
 
 
 
3
  <defs>
4
- <linearGradient id="paint0_linear" x1="8.5413" y1="0.497567" x2="11.4817" y2="19.7726" gradientUnits="userSpaceOnUse">
5
- <stop stop-color="#72D0FF"/>
6
- <stop offset="1" stop-color="#349EFA"/>
7
- </linearGradient>
8
  </defs>
9
  </svg>
1
+ <svg width="84" height="84" viewBox="0 0 84 84" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <circle cx="42" cy="42" r="42" fill="white"/>
3
+ <g clip-path="url(#clip0_351_1999)">
4
+ <path d="M23.1845 40.1135C23.1259 40.6574 23.047 41.1654 23.0165 41.6734C22.7568 45.5665 23.666 49.4483 25.6258 52.8133C27.2648 55.6758 29.6107 58.0622 32.4356 59.7405C34.9082 61.2262 37.685 62.123 40.5538 62.3626C44.5199 62.7193 48.4958 61.7966 51.9077 59.7277C54.8397 57.9946 57.2782 55.5281 58.9873 52.567C60.1354 50.6043 60.8508 48.4774 61.4312 46.2941C61.6679 45.3961 62.0829 45.1729 62.9586 45.4218C64.2875 45.799 65.6189 46.1658 66.9452 46.5481C67.6274 46.7456 67.8718 47.1818 67.7089 47.854C66.8663 51.2586 65.6036 54.4784 63.6052 57.375C59.9903 62.6114 55.1917 66.2546 49.0947 67.9608C40.6659 70.316 32.9473 68.6483 26.1044 63.2144C21.3643 59.448 18.4113 54.463 17.0875 48.521C16.3619 45.3068 16.2831 41.9786 16.8559 38.7332C16.9144 38.4023 16.8151 38.2842 16.5045 38.2047C15.6161 37.9764 14.7378 37.7121 13.8596 37.4581C12.9202 37.1887 12.7216 36.4113 13.4268 35.7161C16.4189 32.757 19.4151 29.8014 22.4157 26.8492C23.0776 26.1976 23.8667 26.4003 24.0958 27.2931C25.1566 31.4203 26.2096 35.551 27.2551 39.6851C27.474 40.5445 26.8732 41.1116 26.0102 40.8807C25.2287 40.6703 24.4497 40.4419 23.6682 40.2239C23.5282 40.1828 23.378 40.1571 23.1845 40.1135Z" fill="#2270B1" stroke="white" stroke-width="0.25"/>
5
+ <path d="M40.4269 16.9999C41.1473 16.9743 41.5139 17.3027 41.5827 18.0262C41.715 19.4578 41.8508 20.8886 41.99 22.3185C42.0663 23.0881 41.7354 23.5269 40.9564 23.6013C40.5975 23.6372 40.2385 23.6782 39.8796 23.6987C39.2177 23.7398 38.8206 23.4601 38.7493 22.8085C38.5796 21.2588 38.4353 19.7075 38.3165 18.1545C38.2707 17.5618 38.6195 17.2026 39.2177 17.1102H39.3068L40.4269 16.9999Z" fill="#2270B1" stroke="white" stroke-width="0.25"/>
6
+ <path d="M61.3242 39.8801C61.3242 39.1745 61.561 38.8205 62.1618 38.7307C63.6892 38.5083 65.2166 38.3057 66.744 38.1227C66.8679 38.1024 66.9946 38.1082 67.1162 38.1396C67.2377 38.171 67.3515 38.2273 67.4505 38.3051C67.5494 38.3829 67.6314 38.4805 67.6911 38.5917C67.7509 38.7029 67.7873 38.8254 67.7979 38.9514C67.876 39.3824 67.9371 39.8159 67.9812 40.2521C68.0398 40.8858 67.7648 41.2784 67.1386 41.381C65.6265 41.6034 64.1101 41.8052 62.5894 41.9865C61.9657 42.0609 61.589 41.7556 61.4744 41.1244C61.4057 40.6806 61.3675 40.2265 61.3242 39.8801Z" fill="#2270B1" stroke="white" stroke-width="0.25"/>
7
+ <path d="M32.2514 26.2363C32.0198 26.0516 31.671 25.8977 31.5259 25.6308C30.78 24.2685 30.0748 22.8831 29.3798 21.4925C29.315 21.3847 29.2732 21.2644 29.2573 21.1393C29.2414 21.0142 29.2516 20.8872 29.2873 20.7664C29.3231 20.6455 29.3835 20.5335 29.4648 20.4376C29.546 20.3418 29.6463 20.2641 29.7592 20.2097C30.1703 19.9636 30.5953 19.7417 31.032 19.5452C31.1349 19.4869 31.2486 19.4507 31.366 19.4386C31.4834 19.4265 31.6021 19.4389 31.7145 19.475C31.827 19.5111 31.9309 19.5701 32.0197 19.6483C32.1086 19.7266 32.1805 19.8225 32.231 19.93C32.9769 21.3283 33.7101 22.7317 34.3949 24.1607C34.4551 24.3094 34.4804 24.4702 34.469 24.6304C34.4575 24.7906 34.4095 24.9459 34.3287 25.0844C33.8272 25.677 33.0762 25.9054 32.2514 26.2363Z" fill="#2270B1" stroke="white" stroke-width="0.25"/>
8
+ <path d="M65.3283 31.3777C65.1348 31.6342 64.9846 31.9626 64.7224 32.1191C63.4088 32.9068 62.0723 33.6585 60.7282 34.3974C60.6246 34.4661 60.5079 34.5121 60.3856 34.5325C60.2633 34.5528 60.1382 34.5471 60.0182 34.5157C59.8982 34.4842 59.7861 34.4278 59.6892 34.35C59.5922 34.2722 59.5126 34.1747 59.4553 34.0639C59.1949 33.6576 58.9586 33.236 58.7476 32.8015C58.6861 32.7 58.6458 32.5868 58.6294 32.4689C58.6131 32.351 58.6209 32.231 58.6524 32.1162C58.6839 32.0015 58.7384 31.8945 58.8126 31.8019C58.8868 31.7093 58.979 31.633 59.0836 31.5778C60.4583 30.7696 61.8406 29.9794 63.2459 29.2328C63.3855 29.1716 63.5374 29.1442 63.6895 29.1526C63.8415 29.1611 63.9895 29.2052 64.1216 29.2815C64.7147 29.7947 65.0075 30.5233 65.3283 31.3777Z" fill="#2270B1" stroke="white" stroke-width="0.25"/>
9
+ <path d="M59.3758 23.7708C59.2774 24.0214 59.1555 24.2619 59.0118 24.4892C58.0869 25.6865 57.1534 26.8701 56.2115 28.04C56.1397 28.1486 56.0459 28.2406 55.9361 28.3099C55.8264 28.3792 55.7033 28.4241 55.575 28.4419C55.4467 28.4596 55.3161 28.4496 55.1919 28.4126C55.0678 28.3756 54.9528 28.3125 54.8547 28.2273C54.4748 27.9556 54.111 27.6618 53.7651 27.3473C53.664 27.2723 53.5798 27.1766 53.5179 27.0665C53.4561 26.9564 53.4181 26.8343 53.4063 26.7084C53.3945 26.5824 53.4093 26.4554 53.4496 26.3355C53.49 26.2157 53.555 26.1059 53.6404 26.0132C54.5823 24.797 55.5361 23.5904 56.5017 22.3931C56.904 21.9005 57.3876 21.8568 57.8942 22.2289C58.2521 22.4812 58.5923 22.7581 58.9125 23.0576C59.0911 23.2785 59.2464 23.5175 59.3758 23.7708V23.7708Z" fill="#2270B1" stroke="white" stroke-width="0.25"/>
10
+ <path d="M50.9922 19.2526C50.9183 19.5091 50.8216 19.8555 50.7198 20.2018C50.3761 21.3769 50.0401 22.5519 49.6811 23.7219C49.4265 24.5172 49.032 24.7276 48.2479 24.4916C47.8737 24.3812 47.4842 24.2863 47.1278 24.1503C46.5805 23.9476 46.3462 23.5372 46.5066 22.9676C46.9292 21.4556 47.3722 19.9495 47.8355 18.4495C47.865 18.3343 47.9174 18.2264 47.9895 18.1322C48.0616 18.0381 48.1519 17.9596 48.2549 17.9015C48.3579 17.8435 48.4715 17.8071 48.5889 17.7946C48.7063 17.782 48.825 17.7936 48.9378 17.8286C49.4186 17.9414 49.8928 18.081 50.3583 18.2468C50.7681 18.3956 50.9845 18.7035 50.9922 19.2526Z" fill="#2270B1" stroke="white" stroke-width="0.25"/>
11
+ <path d="M40.6244 44.4987C42.5456 46.427 44.7714 48.2724 45.6512 47.3887C46.9098 46.1247 47.6865 45.0228 50.4632 47.2644C53.2388 49.5047 51.1065 50.9991 49.8868 52.2228C48.479 53.6367 43.2313 52.2984 38.0443 47.0901C32.8585 41.8805 31.5296 36.6101 32.9386 35.1962C34.1583 33.97 35.6389 31.8296 37.8695 34.6172C40.1014 37.4048 39.0055 38.1849 37.7445 39.4501C36.8683 40.3338 38.7045 42.5692 40.6244 44.4987Z" fill="#2270B1" stroke="#2270B1" stroke-width="0.5"/>
12
+ </g>
13
  <defs>
14
+ <clipPath id="clip0_351_1999">
15
+ <rect width="55" height="52" fill="white" transform="translate(13 17)"/>
16
+ </clipPath>
 
17
  </defs>
18
  </svg>
images/tick.svg ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ <svg width="46" height="46" viewBox="0 0 46 46" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <circle cx="23" cy="23" r="23" fill="#37CEA6"/>
3
+ <path d="M9.9668 23.383L18.0168 31.433L35.2668 15.333" stroke="white" stroke-width="7"/>
4
+ </svg>
images/white-crown.svg ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ <svg width="54" height="45" viewBox="0 0 54 45" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M48.6329 5.18102C46.0982 5.22892 43.993 7.71963 44.1219 10.5456C44.1649 12.1263 44.8523 13.4674 45.8834 14.3775C40.5561 22.3286 35.1429 22.9513 28.8704 9.77926C31.1045 8.5339 32.3504 5.37261 30.7178 2.21132C29.9445 0.678577 28.3549 -0.0877971 26.7653 0.00799956C26.7223 0.00799956 26.7223 0.00799956 26.6794 0.00799956C26.6794 0.00799956 26.6364 0.00799956 26.5934 0.00799956C25.0039 -0.0398988 23.4572 0.678577 22.6409 2.21132C21.0084 5.37261 22.2543 8.5339 24.4883 9.77926C18.2159 22.9513 12.8027 22.3286 7.47538 14.3775C8.50647 13.4674 9.19386 12.0784 9.23682 10.5456C9.32274 7.71963 7.26057 5.22892 4.72582 5.18102C2.10514 5.13312 0 7.43224 0 10.354C0 13.18 2.06217 15.5271 4.63989 15.5271C4.81174 15.5271 5.02655 15.5271 5.1984 15.4792L6.95984 34.7343C7.08872 36.267 8.2487 37.4166 9.62348 37.4166H26.6794H43.7353C45.1101 37.4166 46.27 36.267 46.3989 34.7343L48.1604 15.4792C48.3322 15.5271 48.504 15.5271 48.7189 15.5271C51.2536 15.5271 53.3587 13.2279 53.3587 10.354C53.3587 7.43224 51.2106 5.13312 48.6329 5.18102Z" fill="white"/>
3
+ <rect x="7.30469" y="40.2346" width="38.6658" height="4.31085" rx="2.15543" fill="white"/>
4
+ </svg>
includes/class-cookie-law-info-cookieyes.php CHANGED
@@ -49,7 +49,7 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
49
  *
50
  * @var string
51
  */
52
- public $ckyes_scan_data;
53
 
54
  public $user_email;
55
  /**
@@ -87,7 +87,7 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
87
 
88
  add_action( 'init', array( $this, 'init' ) );
89
  add_action( 'wp_ajax_cookieyes_ajax_main_controller', array( $this, 'ajax_main_controller' ), 10, 0 );
90
- add_action( 'wt_cli_after_advanced_settings', array( $this, 'ckyes_settings' ),11 );
91
  add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
92
  }
93
  /**
@@ -130,12 +130,12 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
130
 
131
  if ( in_array( $sub_action, $this->ckyes_actions, true ) && method_exists( $this, $sub_action ) ) {
132
 
133
- $response = $this->{$sub_action}();
134
- $data = array();
135
- $status = ( isset( $response['status'] ) ? $response['status'] : false );
136
- $status_code = ( isset( $response['code'] ) ? $response['code'] : '' );
137
- $message = ( isset( $response['message'] ) ? $response['message'] : false );
138
- $html = ( isset( $response['html'] ) ? $response['html'] : false );
139
  $data['status'] = $status;
140
  if ( ! empty( $status_code ) ) {
141
  $data['code'] = $status_code;
@@ -194,15 +194,15 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
194
  */
195
  public function enqueue_scripts() {
196
 
197
- $allowed_pages = apply_filters( 'wt_cli_ckyes_allowed_pages', array( 'cookie-law-info-cookie-scaner','cookie-law-info' ) );
198
  if ( isset( $_GET['post_type'] ) && CLI_POST_TYPE === $_GET['post_type'] && isset( $_GET['page'] ) && in_array( $_GET['page'], $allowed_pages, true ) ) { // phpcs:ignore WordPress.Security.NonceVerification,WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
199
  $params = array(
200
  'nonce' => wp_create_nonce( esc_html( $this->module_id ) ),
201
  'ajax_url' => admin_url( 'admin-ajax.php' ),
202
  'messages' => array(
203
- 'error' => __( 'Invalid request', 'cookie-law-info' ),
204
  'delete_success' => __( 'Successfully deleted!', 'cookie-law-info' ),
205
- 'delete_failed' => __( 'Delete failed, please try again later', 'cookie-law-info' ),
206
  ),
207
  );
208
  wp_enqueue_script( 'cookie-law-info-ckyes-admin', CLI_PLUGIN_URL . 'admin/js/cookie-law-info-ckyes.js', array( 'cookie-law-info' ), CLI_VERSION, true );
@@ -269,7 +269,7 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
269
  </div>
270
  <div class="wt-cli-modal-body">
271
  <form id="wt-cli-ckyes-form-password-reset">
272
- <input type="email" name="ckyes-reset-email" class="wt-cli-form-input" placeholder="<?php echo __('Email','cookie-law-info'); ?>" value="<?php echo esc_attr( $this->get_user_email() ); ?>" />
273
  <div class="wt-cli-action-container">
274
  <button id="wt-cli-ckyes-password-reset-btn" class="wt-cli-action button button-primary"><?php echo __( 'Send password reset email', 'cookie-law-info' ); // phpcs:ignore WordPress.Security.EscapeOutput ?></button>
275
  </div>
@@ -281,9 +281,9 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
281
  <span class="wt-cli-modal-js-close">×</span>
282
  <div class="wt-cli-modal-header"><h4><?php echo __( 'Welcome to CookieYes', 'cookie-law-info' ); ?></h4></div>
283
  <div class="wt-cli-modal-body">
284
- <p><?php echo sprintf( __( 'Enter your email to create an account with CookieYes. By clicking “Connect”, your CookieYes account will be created automatically and you can start scanning your website for cookies right away!', 'cookie-law-info' ), $this->get_user_email() ); // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
285
  <form id="wt-cli-ckyes-form-register">
286
- <input type="email" name="ckyes-email" class="wt-cli-form-input" placeholder="<?php echo __('Email','cookie-law-info'); ?>" value = "<?php echo esc_attr( $this->get_user_email() ); ?>" />
287
  <div class="wt-cli-action-container">
288
  <div class="wt-cli-action-group">
289
  <button id="wt-cli-ckyes-register-btn" class="wt-cli-action button button-primary"><?php echo __( 'Connect', 'cookie-law-info' ); // phpcs:ignore WordPress.Security.EscapeOutput ?></button>
@@ -349,7 +349,8 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
349
  */
350
  public function get_user_email() {
351
  if ( ! $this->user_email ) {
352
- $this->user_email = get_option( 'admin_email' );
 
353
  }
354
  return $this->user_email;
355
  }
@@ -410,12 +411,14 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
410
  $cky_license = array(
411
  'status' => 0,
412
  'token' => '',
 
413
  );
414
  $cookieyes_options = get_option( 'wt_cli_cookieyes_options', false );
415
  if ( false !== $cookieyes_options && is_array( $cookieyes_options ) ) {
416
 
417
  $cky_license['status'] = intval( isset( $cookieyes_options['status'] ) ? $cookieyes_options['status'] : 0 );
418
  $cky_license['token'] = isset( $cookieyes_options['token'] ) ? $cookieyes_options['token'] : '';
 
419
  } else {
420
  return false;
421
  }
@@ -444,16 +447,14 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
444
  * @return void
445
  */
446
  public function set_cookieyes_options( $options ) {
447
-
448
- $cookieyes_options = get_option( 'wt_cli_cookieyes_options', false );
449
-
450
- $cky_license = array(
451
  'status' => 0,
452
  'token' => '',
 
453
  );
454
-
455
  $this->ckyes_status = $cky_license['status'] = ( isset( $options['status'] ) ? intval( $options['status'] ) : 0 );
456
  $this->token = $cky_license['token'] = isset( $options['token'] ) ? sanitize_text_field( $options['token'] ) : '';
 
457
 
458
  update_option( 'wt_cli_cookieyes_options', $cky_license );
459
  }
@@ -581,6 +582,7 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
581
  $cky_options = array(
582
  'status' => 2, // Waiting for email verification.
583
  'token' => $response['token'],
 
584
  );
585
  $this->set_cookieyes_options( $cky_options );
586
  $api_response['status'] = true;
@@ -616,7 +618,7 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
616
  $email = isset( $_POST['email'] ) ? $_POST['email'] : $email; // phpcs:ignore WordPress.Security.NonceVerification,WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
617
  $password = isset( $_POST['password'] ) ? $_POST['password'] : ''; // phpcs:ignore WordPress.Security.NonceVerification,WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
618
 
619
- $email = Wt_Cookie_Law_Info_Security_Helper::sanitize_item( $email );
620
 
621
  if ( empty( $email ) || empty( $url ) || empty( $password ) ) {
622
  $api_response['code'] = 101;
@@ -641,6 +643,7 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
641
  $cky_options = array(
642
  'status' => true,
643
  'token' => $response['token'],
 
644
  );
645
  $this->set_cookieyes_options( $cky_options );
646
  $this->set_ckyes_branding_default();
@@ -685,7 +688,7 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
685
  if ( $response['error_code'] == 1005 ) {
686
  $response = $this->refresh_scan_token();
687
  } elseif ( $response['error_code'] == 1007 ) {
688
- $api_response['code'] = self::EC_WT_CKYES_PENDING_VERIFICATION;
689
  }
690
  }
691
  }
@@ -887,7 +890,7 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
887
  <tr valign="top">
888
  <th scope="row"></th>
889
  <td>
890
- <button class="wt-cli-ckyes-delete-btn button" data-action="show-prompt"><?php echo __('Delete site data from CookieYes '); ?></button>
891
  </td>
892
  </tr>
893
  </table>
@@ -895,7 +898,7 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
895
  <span class="wt-cli-modal-js-close">×</span>
896
  <div class="wt-cli-modal-header"><h4><?php echo __( 'Do you really want to delete your website from CookieYes', 'cookie-law-info' ); ?></h4></div>
897
  <div class="wt-cli-modal-body">
898
- <p><?php echo sprintf( __( 'This action will clear all your website data from CookieYes. If you have multiple websites added to your CookieYes account, then only the data associated with this website get deleted. Otherwise, your entire account will be deleted.', 'cookie-law-info' ), $this->get_user_email() ); // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
899
  <button class="wt-cli-action wt-cli-ckyes-delete-btn button button-primary" data-action="delete-account" ><?php echo __( 'Delete this website', 'cookie-law-info' ); // phpcs:ignore WordPress.Security.EscapeOutput ?></button>
900
  </div>
901
  </div>
@@ -994,9 +997,8 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
994
 
995
  $html = '';
996
  $resend_message = '';
997
-
998
  /* translators: %s: user email. */
999
- $message = sprintf( __( "We've sent an account verification link to the email address %s. Please click on the link given in email to verify your account with CookieYes.", 'cookie-law-info' ), $this->get_user_email() );
1000
 
1001
  if ( true === $resend ) {
1002
  /* translators: %s: Resent link. */
@@ -1051,17 +1053,16 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
1051
  * @return string
1052
  */
1053
  public function get_login_html() {
1054
-
1055
  $html = '';
1056
  $html .= '<div class="wt-cli-modal-body">';
1057
  $html .= '<div class="wt-cli-ckyes-login-icon">';
1058
  $html .= '<span class="dashicons dashicons-admin-users"></span>';
1059
  $html .= '</div>';
1060
- $html .= '<h4>' . sprintf( __( 'Looks like you already have an account with CookieYes for email id %s, please login to continue.', 'cookie-law-info' ), $this->get_user_email() ) . '</h4>';
1061
  $html .= '<form id="wt-cli-ckyes-form-login">';
1062
  $html .= '<div class="wt-cli-form-row">';
1063
- $html .= '<input type="email" name="ckyes-email" class="wt-cli-form-input" placeholder="'.__("Email","cookie-law-info").'" value="' . $this->get_user_email() . '"/>';
1064
- $html .= '<input type="password" name="ckyes-password" class="wt-cli-form-input" placeholder="'.__("Password","cookie-law-info").'" />';
1065
  $html .= '</div>';
1066
  $html .= '<p style="color: #757575">' . __( 'Please check if you have received an email with your password from CookieYes.', 'cookie-law-info' ) . '</p>';
1067
  $html .= '<p style="color: #757575;">' . __( 'If you did not get the email, click “Reset password” to create a new password.', 'cookie-law-info' ) . '</p>';
@@ -1081,21 +1082,21 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
1081
  public function delete_account() {
1082
 
1083
  $api_response = $this->get_default_response();
1084
- if( 1 === apply_filters('wt_cli_cookie_scan_status',0) ) {
1085
  $ckyes_scan_id = $this->get_ckyes_scan_id();
1086
- if( $ckyes_scan_id ) {
1087
  $response = $this->ckyes_abort_scan( $ckyes_scan_id );
1088
  $status = isset( $response['status'] ) ? $response['status'] : false;
1089
- if( false === $status ) {
1090
  wp_send_json_error();
1091
  }
1092
- do_action('wt_cli_ckyes_abort_scan' );
1093
  }
1094
  }
1095
  $this->delete_ckyes_account();
1096
 
1097
  }
1098
- public function delete_ckyes_account(){
1099
  $api_response = $this->get_default_response();
1100
  $token = $this->get_access_token();
1101
 
@@ -1115,86 +1116,86 @@ if ( ! class_exists( 'Cookie_Law_Info_Cookieyes' ) ) {
1115
  }
1116
  public function get_ckyes_scan_data() {
1117
 
1118
- if( !$this->ckyes_scan_data ) {
1119
- $scan_data = array(
1120
- 'scan_id' => 0,
1121
- 'scan_status' => '',
1122
- 'scan_token' => '',
1123
- 'scan_estimate' => ''
1124
- );
1125
- $ckyes_scan_data = get_option('wt_cli_ckyes_scan_options', false);
1126
-
1127
- if ($ckyes_scan_data !== false && is_array($ckyes_scan_data)) {
1128
-
1129
- $scan_data['scan_id'] = intval(isset($ckyes_scan_data['scan_id']) ? $ckyes_scan_data['scan_id'] : 0);
1130
- $scan_data['scan_status'] = isset($ckyes_scan_data['scan_status']) ? $ckyes_scan_data['scan_status'] : 0;
1131
- $scan_data['scan_token'] = isset($ckyes_scan_data['scan_token']) ? $ckyes_scan_data['scan_token'] : '';
1132
- $scan_data['scan_estimate'] = isset($ckyes_scan_data['scan_estimate']) ? $ckyes_scan_data['scan_estimate'] : 0;
1133
- $scan_data['scan_instance'] = isset($ckyes_scan_data['scan_instance']) ? $ckyes_scan_data['scan_instance'] : 0;
1134
-
1135
- } else {
1136
- return false;
1137
- }
1138
- $this->ckyes_scan_data = $scan_data;
1139
- }
1140
- return $this->ckyes_scan_data;
1141
- }
1142
- public function get_ckyes_scan_id() {
1143
- $ckyes_scan_data = $this->get_ckyes_scan_data();
1144
- return ( isset( $ckyes_scan_data['scan_id'] ) ? $ckyes_scan_data['scan_id'] : 0 );
1145
- }
1146
-
1147
- public function get_ckyes_scan_status() {
1148
- $ckyes_scan_data = $this->get_ckyes_scan_data();
1149
- return ( isset( $ckyes_scan_data['scan_status'] ) ? intval( $ckyes_scan_data['scan_status'] ) : 0 );
1150
- }
1151
-
1152
- public function get_ckyes_scan_token() {
1153
- $ckyes_scan_data = $this->get_ckyes_scan_data();
1154
- return ( isset( $ckyes_scan_data['scan_token'] ) ? $ckyes_scan_data['scan_token'] : '' );
1155
- }
1156
-
1157
- public function get_ckyes_scan_estimate() {
1158
- $ckyes_scan_data = $this->get_ckyes_scan_data();
1159
- return ( isset( $ckyes_scan_data['scan_estimate'] ) ? $ckyes_scan_data['scan_estimate'] : 0 );
1160
- }
1161
-
1162
- public function set_ckyes_scan_id( $value = 0 ) {
1163
- $this->set_ckyes_scan_data( 'scan_id', $value );
1164
- }
1165
-
1166
- public function set_ckyes_scan_status( $value = 0 ){
1167
- $this->set_ckyes_scan_data( 'scan_status', $value );
1168
- }
1169
-
1170
- public function set_ckyes_scan_token( $value = '' ){
1171
- $this->set_ckyes_scan_data( 'scan_token', $value );
1172
- }
1173
-
1174
- public function set_ckyes_scan_estimate( $value = 0 ){
1175
- $this->set_ckyes_scan_data( 'scan_estimate', $value );
1176
- }
1177
-
1178
- public function set_ckyes_scan_data( $option_name, $value ) {
1179
- $options = $this->get_ckyes_scan_data();
1180
- $options[ $option_name ] = $value;
1181
- update_option('wt_cli_ckyes_scan_options', $options );
1182
- $this->ckyes_scan_data = $options;
1183
- }
1184
- public function reset_scan_token(){
1185
- delete_option('wt_cli_ckyes_scan_options');
1186
- }
1187
-
1188
- public function set_ckyes_scan_instance(){
1189
- $instance_id = 'wt-cli-scan-'.wp_create_nonce( $this->module_id );
1190
- $instance_id = base64_encode( $instance_id );
1191
- $this->set_ckyes_scan_data( 'scan_instance', $instance_id );
1192
- return $instance_id;
1193
- }
1194
- public function get_ckyes_scan_instance(){
1195
- $ckyes_scan_data = $this->get_ckyes_scan_data();
1196
- return ( isset( $ckyes_scan_data['scan_instance'] ) ? $ckyes_scan_data['scan_instance'] : 0 );
1197
- }
1198
  }
1199
  $settings_popup = new Cookie_Law_Info_Cookieyes();
1200
  }
49
  *
50
  * @var string
51
  */
52
+ public $ckyes_scan_data;
53
 
54
  public $user_email;
55
  /**
87
 
88
  add_action( 'init', array( $this, 'init' ) );
89
  add_action( 'wp_ajax_cookieyes_ajax_main_controller', array( $this, 'ajax_main_controller' ), 10, 0 );
90
+ add_action( 'wt_cli_after_advanced_settings', array( $this, 'ckyes_settings' ), 11 );
91
  add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
92
  }
93
  /**
130
 
131
  if ( in_array( $sub_action, $this->ckyes_actions, true ) && method_exists( $this, $sub_action ) ) {
132
 
133
+ $response = $this->{$sub_action}();
134
+ $data = array();
135
+ $status = ( isset( $response['status'] ) ? $response['status'] : false );
136
+ $status_code = ( isset( $response['code'] ) ? $response['code'] : '' );
137
+ $message = ( isset( $response['message'] ) ? $response['message'] : false );
138
+ $html = ( isset( $response['html'] ) ? $response['html'] : false );
139
  $data['status'] = $status;
140
  if ( ! empty( $status_code ) ) {
141
  $data['code'] = $status_code;
194
  */
195
  public function enqueue_scripts() {
196
 
197
+ $allowed_pages = apply_filters( 'wt_cli_ckyes_allowed_pages', array( 'cookie-law-info-cookie-scaner', 'cookie-law-info' ) );
198
  if ( isset( $_GET['post_type'] ) && CLI_POST_TYPE === $_GET['post_type'] && isset( $_GET['page'] ) && in_array( $_GET['page'], $allowed_pages, true ) ) { // phpcs:ignore WordPress.Security.NonceVerification,WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
199
  $params = array(
200
  'nonce' => wp_create_nonce( esc_html( $this->module_id ) ),
201
  'ajax_url' => admin_url( 'admin-ajax.php' ),
202
  'messages' => array(
203
+ 'error' => __( 'Invalid request', 'cookie-law-info' ),
204
  'delete_success' => __( 'Successfully deleted!', 'cookie-law-info' ),
205
+ 'delete_failed' => __( 'Delete failed, please try again later', 'cookie-law-info' ),
206
  ),
207
  );
208
  wp_enqueue_script( 'cookie-law-info-ckyes-admin', CLI_PLUGIN_URL . 'admin/js/cookie-law-info-ckyes.js', array( 'cookie-law-info' ), CLI_VERSION, true );
269
  </div>
270
  <div class="wt-cli-modal-body">
271
  <form id="wt-cli-ckyes-form-password-reset">
272
+ <input type="email" name="ckyes-reset-email" class="wt-cli-form-input" placeholder="<?php echo __( 'Email', 'cookie-law-info' ); ?>" value="<?php echo esc_attr( $this->get_user_email() ); ?>" />
273
  <div class="wt-cli-action-container">
274
  <button id="wt-cli-ckyes-password-reset-btn" class="wt-cli-action button button-primary"><?php echo __( 'Send password reset email', 'cookie-law-info' ); // phpcs:ignore WordPress.Security.EscapeOutput ?></button>
275
  </div>
281
  <span class="wt-cli-modal-js-close">×</span>
282
  <div class="wt-cli-modal-header"><h4><?php echo __( 'Welcome to CookieYes', 'cookie-law-info' ); ?></h4></div>
283
  <div class="wt-cli-modal-body">
284
+ <p><?php echo __( 'Enter your email to create an account with CookieYes. By clicking “Connect”, your CookieYes account will be created automatically and you can start scanning your website for cookies right away!', 'cookie-law-info' ); // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
285
  <form id="wt-cli-ckyes-form-register">
286
+ <input type="email" name="ckyes-email" class="wt-cli-form-input" placeholder="<?php echo __( 'Email', 'cookie-law-info' ); ?>" value = "<?php echo esc_attr( $this->get_user_email() ); ?>" />
287
  <div class="wt-cli-action-container">
288
  <div class="wt-cli-action-group">
289
  <button id="wt-cli-ckyes-register-btn" class="wt-cli-action button button-primary"><?php echo __( 'Connect', 'cookie-law-info' ); // phpcs:ignore WordPress.Security.EscapeOutput ?></button>
349
  */
350
  public function get_user_email() {
351
  if ( ! $this->user_email ) {
352
+ $cookieyes_options = $this->get_cookieyes_options();
353
+ $this->user_email = ( isset( $cookieyes_options['email'] ) ? $cookieyes_options['email'] : '' );
354
  }
355
  return $this->user_email;
356
  }
411
  $cky_license = array(
412
  'status' => 0,
413
  'token' => '',
414
+ 'email' => '',
415
  );
416
  $cookieyes_options = get_option( 'wt_cli_cookieyes_options', false );
417
  if ( false !== $cookieyes_options && is_array( $cookieyes_options ) ) {
418
 
419
  $cky_license['status'] = intval( isset( $cookieyes_options['status'] ) ? $cookieyes_options['status'] : 0 );
420
  $cky_license['token'] = isset( $cookieyes_options['token'] ) ? $cookieyes_options['token'] : '';
421
+ $cky_license['email'] = isset( $cookieyes_options['email'] ) ? $cookieyes_options['email'] : '';
422
  } else {
423
  return false;
424
  }
447
  * @return void
448
  */
449
  public function set_cookieyes_options( $options ) {
450
+ $cky_license = array(
 
 
 
451
  'status' => 0,
452
  'token' => '',
453
+ 'email' => '',
454
  );
 
455
  $this->ckyes_status = $cky_license['status'] = ( isset( $options['status'] ) ? intval( $options['status'] ) : 0 );
456
  $this->token = $cky_license['token'] = isset( $options['token'] ) ? sanitize_text_field( $options['token'] ) : '';
457
+ $this->user_email = $cky_license['email'] = isset( $options['email'] ) ? sanitize_email( $options['email'] ) : '';
458
 
459
  update_option( 'wt_cli_cookieyes_options', $cky_license );
460
  }
582
  $cky_options = array(
583
  'status' => 2, // Waiting for email verification.
584
  'token' => $response['token'],
585
+ 'email' => $this->get_user_email(),
586
  );
587
  $this->set_cookieyes_options( $cky_options );
588
  $api_response['status'] = true;
618
  $email = isset( $_POST['email'] ) ? $_POST['email'] : $email; // phpcs:ignore WordPress.Security.NonceVerification,WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
619
  $password = isset( $_POST['password'] ) ? $_POST['password'] : ''; // phpcs:ignore WordPress.Security.NonceVerification,WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
620
 
621
+ $email = Wt_Cookie_Law_Info_Security_Helper::sanitize_item( $email );
622
 
623
  if ( empty( $email ) || empty( $url ) || empty( $password ) ) {
624
  $api_response['code'] = 101;
643
  $cky_options = array(
644
  'status' => true,
645
  'token' => $response['token'],
646
+ 'email' => $this->get_user_email(),
647
  );
648
  $this->set_cookieyes_options( $cky_options );
649
  $this->set_ckyes_branding_default();
688
  if ( $response['error_code'] == 1005 ) {
689
  $response = $this->refresh_scan_token();
690
  } elseif ( $response['error_code'] == 1007 ) {
691
+ $api_response['code'] = self::EC_WT_CKYES_PENDING_VERIFICATION;
692
  }
693
  }
694
  }
890
  <tr valign="top">
891
  <th scope="row"></th>
892
  <td>
893
+ <button class="wt-cli-ckyes-delete-btn button" data-action="show-prompt"><?php echo esc_html( __( 'Delete site data from CookieYes', 'cookie-law-info' ) ); ?></button>
894
  </td>
895
  </tr>
896
  </table>
898
  <span class="wt-cli-modal-js-close">×</span>
899
  <div class="wt-cli-modal-header"><h4><?php echo __( 'Do you really want to delete your website from CookieYes', 'cookie-law-info' ); ?></h4></div>
900
  <div class="wt-cli-modal-body">
901
+ <p><?php echo __( 'This action will clear all your website data from CookieYes. If you have multiple websites added to your CookieYes account, then only the data associated with this website get deleted. Otherwise, your entire account will be deleted.', 'cookie-law-info' ); // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
902
  <button class="wt-cli-action wt-cli-ckyes-delete-btn button button-primary" data-action="delete-account" ><?php echo __( 'Delete this website', 'cookie-law-info' ); // phpcs:ignore WordPress.Security.EscapeOutput ?></button>
903
  </div>
904
  </div>
997
 
998
  $html = '';
999
  $resend_message = '';
 
1000
  /* translators: %s: user email. */
1001
+ $message = sprintf( __( "We've sent an account verification link to the email address %s. Please click on the link given in email to verify your account with CookieYes.", 'cookie-law-info' ), esc_html( $this->get_user_email() ) );
1002
 
1003
  if ( true === $resend ) {
1004
  /* translators: %s: Resent link. */
1053
  * @return string
1054
  */
1055
  public function get_login_html() {
 
1056
  $html = '';
1057
  $html .= '<div class="wt-cli-modal-body">';
1058
  $html .= '<div class="wt-cli-ckyes-login-icon">';
1059
  $html .= '<span class="dashicons dashicons-admin-users"></span>';
1060
  $html .= '</div>';
1061
+ $html .= '<h4>' . sprintf( __( 'Looks like you already have an account with CookieYes for email id %s, please login to continue.', 'cookie-law-info' ), esc_html( $this->get_user_email() ) ) . '</h4>';
1062
  $html .= '<form id="wt-cli-ckyes-form-login">';
1063
  $html .= '<div class="wt-cli-form-row">';
1064
+ $html .= '<input type="email" name="ckyes-email" class="wt-cli-form-input" placeholder="' . __( 'Email', 'cookie-law-info' ) . '" value="' . esc_attr( $this->get_user_email() ) . '"/>';
1065
+ $html .= '<input type="password" name="ckyes-password" class="wt-cli-form-input" placeholder="' . __( 'Password', 'cookie-law-info' ) . '" />';
1066
  $html .= '</div>';
1067
  $html .= '<p style="color: #757575">' . __( 'Please check if you have received an email with your password from CookieYes.', 'cookie-law-info' ) . '</p>';
1068
  $html .= '<p style="color: #757575;">' . __( 'If you did not get the email, click “Reset password” to create a new password.', 'cookie-law-info' ) . '</p>';
1082
  public function delete_account() {
1083
 
1084
  $api_response = $this->get_default_response();
1085
+ if ( 1 === apply_filters( 'wt_cli_cookie_scan_status', 0 ) ) {
1086
  $ckyes_scan_id = $this->get_ckyes_scan_id();
1087
+ if ( $ckyes_scan_id ) {
1088
  $response = $this->ckyes_abort_scan( $ckyes_scan_id );
1089
  $status = isset( $response['status'] ) ? $response['status'] : false;
1090
+ if ( false === $status ) {
1091
  wp_send_json_error();
1092
  }
1093
+ do_action( 'wt_cli_ckyes_abort_scan' );
1094
  }
1095
  }
1096
  $this->delete_ckyes_account();
1097
 
1098
  }
1099
+ public function delete_ckyes_account() {
1100
  $api_response = $this->get_default_response();
1101
  $token = $this->get_access_token();
1102
 
1116
  }
1117
  public function get_ckyes_scan_data() {
1118
 
1119
+ if ( ! $this->ckyes_scan_data ) {
1120
+ $scan_data = array(
1121
+ 'scan_id' => 0,
1122
+ 'scan_status' => '',
1123
+ 'scan_token' => '',
1124
+ 'scan_estimate' => '',
1125
+ );
1126
+ $ckyes_scan_data = get_option( 'wt_cli_ckyes_scan_options', false );
1127
+
1128
+ if ( $ckyes_scan_data !== false && is_array( $ckyes_scan_data ) ) {
1129
+
1130
+ $scan_data['scan_id'] = intval( isset( $ckyes_scan_data['scan_id'] ) ? $ckyes_scan_data['scan_id'] : 0 );
1131
+ $scan_data['scan_status'] = isset( $ckyes_scan_data['scan_status'] ) ? $ckyes_scan_data['scan_status'] : 0;
1132
+ $scan_data['scan_token'] = isset( $ckyes_scan_data['scan_token'] ) ? $ckyes_scan_data['scan_token'] : '';
1133
+ $scan_data['scan_estimate'] = isset( $ckyes_scan_data['scan_estimate'] ) ? $ckyes_scan_data['scan_estimate'] : 0;
1134
+ $scan_data['scan_instance'] = isset( $ckyes_scan_data['scan_instance'] ) ? $ckyes_scan_data['scan_instance'] : 0;
1135
+
1136
+ } else {
1137
+ return false;
1138
+ }
1139
+ $this->ckyes_scan_data = $scan_data;
1140
+ }
1141
+ return $this->ckyes_scan_data;
1142
+ }
1143
+ public function get_ckyes_scan_id() {
1144
+ $ckyes_scan_data = $this->get_ckyes_scan_data();
1145
+ return ( isset( $ckyes_scan_data['scan_id'] ) ? $ckyes_scan_data['scan_id'] : 0 );
1146
+ }
1147
+
1148
+ public function get_ckyes_scan_status() {
1149
+ $ckyes_scan_data = $this->get_ckyes_scan_data();
1150
+ return ( isset( $ckyes_scan_data['scan_status'] ) ? intval( $ckyes_scan_data['scan_status'] ) : 0 );
1151
+ }
1152
+
1153
+ public function get_ckyes_scan_token() {
1154
+ $ckyes_scan_data = $this->get_ckyes_scan_data();
1155
+ return ( isset( $ckyes_scan_data['scan_token'] ) ? $ckyes_scan_data['scan_token'] : '' );
1156
+ }
1157
+
1158
+ public function get_ckyes_scan_estimate() {
1159
+ $ckyes_scan_data = $this->get_ckyes_scan_data();
1160
+ return ( isset( $ckyes_scan_data['scan_estimate'] ) ? $ckyes_scan_data['scan_estimate'] : 0 );
1161
+ }
1162
+
1163
+ public function set_ckyes_scan_id( $value = 0 ) {
1164
+ $this->set_ckyes_scan_data( 'scan_id', $value );
1165
+ }
1166
+
1167
+ public function set_ckyes_scan_status( $value = 0 ) {
1168
+ $this->set_ckyes_scan_data( 'scan_status', $value );
1169
+ }
1170
+
1171
+ public function set_ckyes_scan_token( $value = '' ) {
1172
+ $this->set_ckyes_scan_data( 'scan_token', $value );
1173
+ }
1174
+
1175
+ public function set_ckyes_scan_estimate( $value = 0 ) {
1176
+ $this->set_ckyes_scan_data( 'scan_estimate', $value );
1177
+ }
1178
+
1179
+ public function set_ckyes_scan_data( $option_name, $value ) {
1180
+ $options = $this->get_ckyes_scan_data();
1181
+ $options[ $option_name ] = $value;
1182
+ update_option( 'wt_cli_ckyes_scan_options', $options );
1183
+ $this->ckyes_scan_data = $options;
1184
+ }
1185
+ public function reset_scan_token() {
1186
+ delete_option( 'wt_cli_ckyes_scan_options' );
1187
+ }
1188
+
1189
+ public function set_ckyes_scan_instance() {
1190
+ $instance_id = 'wt-cli-scan-' . wp_create_nonce( $this->module_id );
1191
+ $instance_id = base64_encode( $instance_id );
1192
+ $this->set_ckyes_scan_data( 'scan_instance', $instance_id );
1193
+ return $instance_id;
1194
+ }
1195
+ public function get_ckyes_scan_instance() {
1196
+ $ckyes_scan_data = $this->get_ckyes_scan_data();
1197
+ return ( isset( $ckyes_scan_data['scan_instance'] ) ? $ckyes_scan_data['scan_instance'] : 0 );
1198
+ }
1199
  }
1200
  $settings_popup = new Cookie_Law_Info_Cookieyes();
1201
  }
includes/class-cookie-law-info.php CHANGED
@@ -78,7 +78,7 @@ class Cookie_Law_Info {
78
  }
79
  else
80
  {
81
- $this->version = '2.0.6';
82
  }
83
  $this->plugin_name = 'cookie-law-info';
84
 
78
  }
79
  else
80
  {
81
+ $this->version = '2.0.7';
82
  }
83
  $this->plugin_name = 'cookie-law-info';
84
 
public/css/cookie-law-info-gdpr.css CHANGED
@@ -710,6 +710,7 @@ background: #ffffff;
710
  transform: scale(0);
711
  overflow: hidden;
712
  outline: 0;
 
713
  }
714
  .cli-modal a {
715
  text-decoration: none;
710
  transform: scale(0);
711
  overflow: hidden;
712
  outline: 0;
713
+ display: none;
714
  }
715
  .cli-modal a {
716
  text-decoration: none;
public/js/cookie-law-info-public.js CHANGED
@@ -95,6 +95,7 @@ var CLI=
95
  {
96
  CLI_COOKIEBAR_AS_POPUP=true;
97
  }
 
98
  this.addStyleAttribute();
99
  this.configBar();
100
  this.toggleBar();
@@ -603,7 +604,7 @@ var CLI=
603
  }else
604
  {
605
  if( CLI.js_blocking_enabled === true ) {
606
- this.bar_elm.hide( cliBlocker.runScripts );
607
 
608
  } else {
609
  this.bar_elm.hide();
@@ -950,6 +951,11 @@ var CLI=
950
  jQuery(document).on('click','.cli_manage_current_consent,.wt-cli-manage-consent-link',function(){
951
  CLI.displayHeader();
952
  });
 
 
 
 
 
953
  }
954
  }
955
  var cliBlocker =
@@ -1014,8 +1020,6 @@ var cliBlocker =
1014
  {
1015
  CLI.hideHeader();
1016
  }
1017
- CLI.settingsModal.show();
1018
- jQuery('.cli-modal-backdrop').show();
1019
  }
1020
  },
1021
  removeCookieByCategory : function()
95
  {
96
  CLI_COOKIEBAR_AS_POPUP=true;
97
  }
98
+ this.mayBeSetPreferenceCookie();
99
  this.addStyleAttribute();
100
  this.configBar();
101
  this.toggleBar();
604
  }else
605
  {
606
  if( CLI.js_blocking_enabled === true ) {
607
+ this.bar_elm.hide( 0, cliBlocker.runScripts );
608
 
609
  } else {
610
  this.bar_elm.hide();
951
  jQuery(document).on('click','.cli_manage_current_consent,.wt-cli-manage-consent-link',function(){
952
  CLI.displayHeader();
953
  });
954
+ },
955
+ mayBeSetPreferenceCookie: function() {
956
+ if( CLI.getParameterByName('cli_bypass') === "1" ) {
957
+ CLI.generateConsent();
958
+ }
959
  }
960
  }
961
  var cliBlocker =
1020
  {
1021
  CLI.hideHeader();
1022
  }
 
 
1023
  }
1024
  },
1025
  removeCookieByCategory : function()
public/modules/script-blocker/script-blocker.php CHANGED
@@ -61,10 +61,8 @@ if (!class_exists('Cookie_Law_Info_Script_Blocker')) {
61
  function __construct()
62
  {
63
  add_action( 'init', array($this, 'init_scripts'), 10);
64
- add_action( 'template_redirect', array($this, 'start_buffer'));
65
- add_action( 'shutdown', array($this, 'end_buffer'), 999);
66
  register_activation_hook( CLI_PLUGIN_FILENAME, array($this, 'activator'));
67
-
68
  add_action( 'activated_plugin', array($this, 'update_integration_data'));
69
  add_action( 'admin_menu', array( $this, 'register_settings_page' ),10 );
70
  add_action( 'wp_ajax_wt_cli_change_plugin_status',array($this, 'change_plugin_status'));
@@ -78,6 +76,15 @@ if (!class_exists('Cookie_Law_Info_Script_Blocker')) {
78
  add_action('wt_cli_after_cookie_category_migration',array( $this, 'reset_scripts_category') );
79
 
80
 
 
 
 
 
 
 
 
 
 
81
  }
82
  public function init_scripts() {
83
  $this->load_integrations();
@@ -471,9 +478,7 @@ if (!class_exists('Cookie_Law_Info_Script_Blocker')) {
471
 
472
  public function start_buffer()
473
  {
474
- if( $this->get_blocking_status() === true && $this->advanced_rendering_enabled() === true && $this->third_party_scripts() === true ) {
475
- ob_start(array($this, "init"));
476
- }
477
  }
478
  /**
479
  * Flush the buffer
@@ -483,10 +488,8 @@ if (!class_exists('Cookie_Law_Info_Script_Blocker')) {
483
 
484
  public function end_buffer()
485
  {
486
- if( $this->get_blocking_status() === true && $this->advanced_rendering_enabled() === true && $this->third_party_scripts() === true ) {
487
- if (ob_get_length()) {
488
- ob_end_flush();
489
- }
490
  }
491
  }
492
 
61
  function __construct()
62
  {
63
  add_action( 'init', array($this, 'init_scripts'), 10);
64
+ $this->init_script_blocker();
 
65
  register_activation_hook( CLI_PLUGIN_FILENAME, array($this, 'activator'));
 
66
  add_action( 'activated_plugin', array($this, 'update_integration_data'));
67
  add_action( 'admin_menu', array( $this, 'register_settings_page' ),10 );
68
  add_action( 'wp_ajax_wt_cli_change_plugin_status',array($this, 'change_plugin_status'));
76
  add_action('wt_cli_after_cookie_category_migration',array( $this, 'reset_scripts_category') );
77
 
78
 
79
+ }
80
+ public function init_script_blocker() {
81
+ if ( wp_doing_ajax() || is_admin() ) {
82
+ return;
83
+ }
84
+ if( $this->get_blocking_status() === true && $this->advanced_rendering_enabled() === true && $this->third_party_scripts() === true ) {
85
+ add_action( 'template_redirect', array($this, 'start_buffer'));
86
+ add_action( 'shutdown', array($this, 'end_buffer'), 999);
87
+ }
88
  }
89
  public function init_scripts() {
90
  $this->load_integrations();
478
 
479
  public function start_buffer()
480
  {
481
+ ob_start(array($this, "init"));
 
 
482
  }
483
  /**
484
  * Flush the buffer
488
 
489
  public function end_buffer()
490
  {
491
+ if (ob_get_length()) {
492
+ ob_end_flush();
 
 
493
  }
494
  }
495
 
public/views/cookie-law-info_popup_content.php CHANGED
File without changes
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: GDPR, CCPA, cookie notice, DSGVO, RGPD, LGPD, PIPEDA, POPIA, cookies , coo
5
  Requires at least: 4.4.0
6
  Tested up to: 5.8
7
  Requires PHP: 5.6
8
- Stable tag: 2.0.6
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
@@ -191,6 +191,13 @@ For every update of the plugin, you will be notified of the installed plugins pa
191
 
192
  == Changelog ==
193
 
 
 
 
 
 
 
 
194
  = 2.0.6 =
195
 
196
  * Fix: Removed extract() function from the shortcodes module to improve security.
@@ -530,6 +537,8 @@ For every update of the plugin, you will be notified of the installed plugins pa
530
 
531
  == Upgrade Notice ==
532
 
533
- = 2.0.6 =
534
 
535
- * Fix: Removed extract() function from the shortcodes module to improve security.
 
 
5
  Requires at least: 4.4.0
6
  Tested up to: 5.8
7
  Requires PHP: 5.6
8
+ Stable tag: 2.0.7
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
191
 
192
  == Changelog ==
193
 
194
+ = 2.0.7 =
195
+
196
+ * Fix - Conflict with W3 Total Cache plugin
197
+ * Fix - Accessibility issue ( Hidden element has a focusable content )
198
+ * Fix - Opacity of the cookie banner is set to 0.1 after closing the settings popup.
199
+
200
+
201
  = 2.0.6 =
202
 
203
  * Fix: Removed extract() function from the shortcodes module to improve security.
537
 
538
  == Upgrade Notice ==
539
 
540
+ = 2.0.7 =
541
 
542
+ * Fix - Conflict with W3 Total Cache plugin
543
+ * Fix - Accessibility issue ( Hidden element has a focusable content )
544
+ * Fix - Opacity of the cookie banner is set to 0.1 after closing the settings popup.