PageSourceSearch

https://newarkresidentialcleaningservices.com/window-cleaning

html newarkresidentialcleaningservices.com collected 2026-09-29 17:07:56 UTC 281,977 bytes, 1,215 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4    <meta name="viewport" content="initial-scale=1.0, width=device-width">
5    <title>Freshly Scrubbed Offers Window Cleaning in Newark, NJ 07107</title>
6    <meta name="Description" content="Freshly Scrubbed - Freshly Scrubbed Offers Window Cleaning in Newark, NJ 07107">
7    <meta content="Banner Cleaning, Window Cleaning, Power Washing, Deep Cleaning, Partition Cleaning, Post-Construction Cleaning, Lamination Removal, Commercial Cleaning Services, Cleaning Services, New Construction Cleaning, Residential Cleaning Services, Gutter Cleaning, Graffiti Removal" name="keywords">
8    <link rel="stylesheet" href="/static/10/style/uikit.min.css">
9    <style id="critical-inline-css">
10        body {
11    font-family: 'Raleway', 'sans-serif';
12}
13
14.uk-navbar-nav>li>a {
15    font-family: 'Raleway', 'sans-serif';
16}
17
18input, textarea, .uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6 {
19    font-family: 'Raleway', 'sans-serif';
20
21}
22        #topnav {
23    min-height: 45px;
24    background-color: #22202b;
25    color: #ffffff;
26}
27
28#topnav-left-text p {
29    margin-top: 0;
30    margin-bottom: 0;
31}
32
33#topnav-right-text button {
34    height: 45px;
35}
36
37#topnav-right-text .uk-button-primary {
38    background-color: #B38900!important;
39    color: #000000!important;
40}
41
42#topnav-right-text .uk-button-primary:hover {
43    background-color: #000000!important;
44    color: #B38900!important;
45}
46
47.uk-offcanvas-bar,
48.uk-offcanvas-bar a,
49.uk-offcanvas-bar .uk-close {
50    background-color: #000000;
51    color: #ffffff;
52}
53
54#header-color {
55    background-color: #000000;
56    color: #ffffff;
57}
58
59#header-color .uk-navbar-dropdown {
60    background-color: #000000;
61}
62
63.uk-navbar-nav>li>a,
64.uk-navbar-dropdown-nav>li>a,
65.uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a.uk-open, .uk-navbar-nav>li>a:focus {
66    color: #ffffff;
67}
68
69.uk-navbar-nav>li>a:hover,
70.uk-navbar-dropdown-nav>li>a:hover,
71.uk-offcanvas-bar a:hover,
72.uk-offcanvas-bar .uk-close:hover {
73    color: #B38900;
74}
75
76.uk-slidenav {
77    padding: 15px 10px;
78    border-radius: 15px;
79}
80
81#header-color.uk-sticky-fixed,
82.uk-navbar-container:not(.uk-navbar-transparent) {
83    background: #000000BF;
84}
85
86#footer-top-nav {
87    min-height: 150px;
88    background: #B38900;
89    color: #000000;
90}
91
92#footer-social-list {
93    display: flex;
94    flex: 1;
95    list-style-type: none;
96    padding-left: 0px;
97    height: 100%;
98    flex-wrap: wrap;
99}
100
101#footer-social-list li {
102    display: flex;
103    /* justify-content: center; */
104    align-items: center;
105    height: 40px;
106    width: 40px;
107    cursor: pointer;
108}
109
110#footer-social-list li a svg{
111    display: flex;
112    align-items: center;
113    /* justify-content: center; */
114}
115
116#footer-social-list li svg {
117    display: flex;
118}
119
120#footer-social-list li svg:hover {
121    opacity: .65;
122}
123
124.footer-social-media {
125    display: flex;
126    /* justify-content: center; */
127    max-width: 40px;
128}
129
130#footer-social-container {
131    display: flex;
132    align-items: flex-start;
133    /* flex: 1; */
134}
135
136.footer-social-media a svg{
137    width: 30px;
138    height: 30px;
139}
140
141#footer-social-list path {
142    fill: #ffffff
143}
144
145#middle-footer,
146#middle-footer * {
147    color: #ffffff;
148}
149
150#footer-social-list svg:hover {
151    opacity: .9;
152    -webkit-filter: grayscale(100%) sepia(100%);
153    filter: grayscale(100%) sepia(100%);
154}
155
156#footer-bottom-copyright {
157    min-height: 75px;
158    background: #22202B;
159    color: #ffffff;
160}
161
162#footer-bottom-copyright a {
163    color: #ffffff;
164    text-decoration: none;
165}
166
167.uk-button-primary {
168    background-color: #B38900!important;
169    color: #000000!important;
170}
171
172.uk-button-primary:hover {
173    background-color: #000000!important;
174    color: #B38900!important;
175}
176
177#form-submit {
178    background-color: #B38900!important;
179    color: #000000!important;
180}
181
182#form-submit:hover {
183    background-color: #000000!important;
184    color: #B38900!important;
185}
186
187/* Accessibility helpers */
188.uk-sr-only {
189    position: absolute;
190    width: 1px;
191    height: 1px;
192    padding: 0;
193    margin: -1px;
194    overflow: hidden;
195    clip: rect(0, 0, 0, 0);
196    white-space: nowrap;
197    border: 0;
198}
199
200        /* roboto-condensed-300 - latin */
201@font-face {
202  font-family: 'Roboto Condensed';
203  font-style: normal;
204  font-weight: 300;
205  src: url('/static/4/fonts/roboto-condensed-v16-latin-300.eot');
206  /* IE9 Compat Modes */
207  src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'),
208    url('/static/4/fonts/roboto-condensed-v16-latin-300.eot?#iefix') format('embedded-opentype'),
209    /* IE6-IE8 */
210    url('/static/4/fonts/roboto-condensed-v16-latin-300.woff2') format('woff2'),
211    /* Super Modern Browsers */
212    url('/static/4/fonts/roboto-condensed-v16-latin-300.woff') format('woff'),
213    /* Modern Browsers */
214    url('/static/4/fonts/roboto-condensed-v16-latin-300.ttf') format('truetype'),
215    /* Safari, Android, iOS */
216    url('/static/4/fonts/roboto-condensed-v16-latin-300.svg#RobotoCondensed') format('svg');
217  /* Legacy iOS */
218  font-display: swap;
219}
220
221/* roboto-condensed-regular - latin */
222@font-face {
223  font-family: 'Roboto Condensed';
224  font-style: normal;
225  font-weight: 400;
226  src: url('/static/4/fonts/roboto-condensed-v16-latin-regular.eot');
227  /* IE9 Compat Modes */
228  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'),
229    url('/static/4/fonts/roboto-condensed-v16-latin-regular.eot?#iefix') format('embedded-opentype'),
230    /* IE6-IE8 */
231    url('/static/4/fonts/roboto-condensed-v16-latin-regular.woff2') format('woff2'),
232    /* Super Modern Browsers */
233    url('/static/4/fonts/roboto-condensed-v16-latin-regular.woff') format('woff'),
234    /* Modern Browsers */
235    url('/static/4/fonts/roboto-condensed-v16-latin-regular.ttf') format('truetype'),
236    /* Safari, Android, iOS */
237    url('/static/4/fonts/roboto-condensed-v16-latin-regular.svg#RobotoCondensed') format('svg');
238  /* Legacy iOS */
239  font-display: swap;
240}
241
242/* roboto-condensed-700 - latin */
243@font-face {
244  font-family: 'Roboto Condensed';
245  font-style: normal;
246  font-weight: 700;
247  src: url('/static/4/fonts/roboto-condensed-v16-latin-700.eot');
248  /* IE9 Compat Modes */
249  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'),
250    url('/static/4/fonts/roboto-condensed-v16-latin-700.eot?#iefix') format('embedded-opentype'),
251    /* IE6-IE8 */
252    url('/static/4/fonts/roboto-condensed-v16-latin-700.woff2') format('woff2'),
253    /* Super Modern Browsers */
254    url('/static/4/fonts/roboto-condensed-v16-latin-700.woff') format('woff'),
255    /* Modern Browsers */
256    url('/static/4/fonts/roboto-condensed-v16-latin-700.ttf') format('truetype'),
257    /* Safari, Android, iOS */
258    url('/static/4/fonts/roboto-condensed-v16-latin-700.svg#RobotoCondensed') format('svg');
259  /* Legacy iOS */
260  font-display: swap;
261}
262
263/* noto-sans-regular - latin */
264@font-face {
265  font-family: 'Noto Sans';
266  font-style: normal;
267  font-weight: 400;
268  src: url('/static/4/fonts/noto-sans-v9-latin-regular.eot');
269  /* IE9 Compat Modes */
270  src: local('Noto Sans'), local('NotoSans'),
271    url('/static/4/fonts/noto-sans-v9-latin-regular.eot?#iefix') format('embedded-opentype'),
272    /* IE6-IE8 */
273    url('/static/4/fonts/noto-sans-v9-latin-regular.woff2') format('woff2'),
274    /* Super Modern Browsers */
275    url('/static/4/fonts/noto-sans-v9-latin-regular.woff') format('woff'),
276    /* Modern Browsers */
277    url('/static/4/fonts/noto-sans-v9-latin-regular.ttf') format('truetype'),
278    /* Safari, Android, iOS */
279    url('/static/4/fonts/noto-sans-v9-latin-regular.svg#NotoSans') format('svg');
280  /* Legacy iOS */
281  font-display: swap;
282}
283
284/* roboto-regular - latin */
285@font-face {
286  font-family: 'Roboto';
287  font-style: normal;
288  font-weight: 400;
289  src: url('/static/4/fonts/roboto-v20-latin-regular.eot');
290  /* IE9 Compat Modes */
291  src: local('Roboto'), local('Roboto-Regular'),
292    url('/static/4/fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'),
293    /* IE6-IE8 */
294    url('/static/4/fonts/roboto-v20-latin-regular.woff2') format('woff2'),
295    /* Super Modern Browsers */
296    url('/static/4/fonts/roboto-v20-latin-regular.woff') format('woff'),
297    /* Modern Browsers */
298    url('/static/4/fonts/roboto-v20-latin-regular.ttf') format('truetype'),
299    /* Safari, Android, iOS */
300    url('/static/4/fonts/roboto-v20-latin-regular.svg#Roboto') format('svg');
301  /* Legacy iOS */
302  font-display: swap;
303}
304
305/* roboto-300italic - latin */
306@font-face {
307  font-family: 'Roboto';
308  font-style: italic;
309  font-weight: 300;
310  src: url('/static/4/fonts/roboto-v20-latin-300italic.eot');
311  /* IE9 Compat Modes */
312  src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
313    url('/static/4/fonts/roboto-v20-latin-300italic.eot?#iefix') format('embedded-opentype'),
314    /* IE6-IE8 */
315    url('/static/4/fonts/roboto-v20-latin-300italic.woff2') format('woff2'),
316    /* Super Modern Browsers */
317    url('/static/4/fonts/roboto-v20-latin-300italic.woff') format('woff'),
318    /* Modern Browsers */
319    url('/static/4/fonts/roboto-v20-latin-300italic.ttf') format('truetype'),
320    /* Safari, Android, iOS */
321    url('/static/4/fonts/roboto-v20-latin-300italic.svg#Roboto') format('svg');
322  /* Legacy iOS */
323  font-display: swap;
324}
325
326/* roboto-700 - latin */
327@font-face {
328  font-family: 'Roboto';
329  font-style: normal;
330  font-weight: 700;
331  src: url('/static/4/fonts/roboto-v20-latin-700.eot');
332  /* IE9 Compat Modes */
333  src: local('Roboto Bold'), local('Roboto-Bold'),
334    url('/static/4/fonts/roboto-v20-latin-700.eot?#iefix') format('embedded-opentype'),
335    /* IE6-IE8 */
336    url('/static/4/fonts/roboto-v20-latin-700.woff2') format('woff2'),
337    /* Super Modern Browsers */
338    url('/static/4/fonts/roboto-v20-latin-700.woff') format('woff'),
339    /* Modern Browsers */
340    url('/static/4/fonts/roboto-v20-latin-700.ttf') format('truetype'),
341    /* Safari, Android, iOS */
342    url('/static/4/fonts/roboto-v20-latin-700.svg#Roboto') format('svg');
343  /* Legacy iOS */
344  font-display: swap;
345}
346
347/* oxygen-regular - latin */
348@font-face {
349  font-family: 'Oxygen';
350  font-style: normal;
351  font-weight: 400;
352  src: url('/static/4/fonts/oxygen-v9-latin-regular.eot');
353  /* IE9 Compat Modes */
354  src: local('Oxygen Regular'), local('Oxygen-Regular'),
355    url('/static/4/fonts/oxygen-v9-latin-regular.eot?#iefix') format('embedded-opentype'),
356    /* IE6-IE8 */
357    url('/static/4/fonts/oxygen-v9-latin-regular.woff2') format('woff2'),
358    /* Super Modern Browsers */
359    url('/static/4/fonts/oxygen-v9-latin-regular.woff') format('woff'),
360    /* Modern Browsers */
361    url('/static/4/fonts/oxygen-v9-latin-regular.ttf') format('truetype'),
362    /* Safari, Android, iOS */
363    url('/static/4/fonts/oxygen-v9-latin-regular.svg#Oxygen') format('svg');
364  /* Legacy iOS */
365  font-display: swap;
366}
367
368/* oxygen-700 - latin */
369@font-face {
370  font-family: 'Oxygen';
371  font-style: normal;
372  font-weight: 700;
373  src: url('/static/4/fonts/oxygen-v9-latin-700.eot');
374  /* IE9 Compat Modes */
375  src: local('Oxygen Bold'), local('Oxygen-Bold'),
376    url('/static/4/fonts/oxygen-v9-latin-700.eot?#iefix') format('embedded-opentype'),
377    /* IE6-IE8 */
378    url('/static/4/fonts/oxygen-v9-latin-700.woff2') format('woff2'),
379    /* Super Modern Browsers */
380    url('/static/4/fonts/oxygen-v9-latin-700.woff') format('woff'),
381    /* Modern Browsers */
382    url('/static/4/fonts/oxygen-v9-latin-700.ttf') format('truetype'),
383    /* Safari, Android, iOS */
384    url('/static/4/fonts/oxygen-v9-latin-700.svg#Oxygen') format('svg');
385  /* Legacy iOS */
386  font-display: swap;
387}
388
389/* coda-regular - latin */
390@font-face {
391  font-family: 'Coda';
392  font-style: normal;
393  font-weight: 400;
394  src: url('/static/4/fonts/coda-v15-latin-regular.eot');
395  /* IE9 Compat Modes */
396  src: local('Coda Regular'), local('Coda-Regular'),
397    url('/static/4/fonts/coda-v15-latin-regular.eot?#iefix') format('embedded-opentype'),
398    /* IE6-IE8 */
399    url('/static/4/fonts/coda-v15-latin-regular.woff2') format('woff2'),
400    /* Super Modern Browsers */
401    url('/static/4/fonts/coda-v15-latin-regular.woff') format('woff'),
402    /* Modern Browsers */
403    url('/static/4/fonts/coda-v15-latin-regular.ttf') format('truetype'),
404    /* Safari, Android, iOS */
405    url('/static/4/fonts/coda-v15-latin-regular.svg#Coda') format('svg');
406  /* Legacy iOS */
407  font-display: swap;
408}
409
410/* abeezee-regular - latin */
411@font-face {
412  font-family: 'ABeeZee';
413  font-style: normal;
414  font-weight: 400;
415  src: url('/static/4/fonts/abeezee-v13-latin-regular.eot');
416  /* IE9 Compat Modes */
417  src: local('ABeeZee Regular'), local('ABeeZee-Regular'),
418    url('/static/4/fonts/abeezee-v13-latin-regular.eot?#iefix') format('embedded-opentype'),
419    /* IE6-IE8 */
420    url('/static/4/fonts/abeezee-v13-latin-regular.woff2') format('woff2'),
421    /* Super Modern Browsers */
422    url('/static/4/fonts/abeezee-v13-latin-regular.woff') format('woff'),
423    /* Modern Browsers */
424    url('/static/4/fonts/abeezee-v13-latin-regular.ttf') format('truetype'),
425    /* Safari, Android, iOS */
426    url('/static/4/fonts/abeezee-v13-latin-regular.svg#ABeeZee') format('svg');
427  /* Legacy iOS */
428  font-display: swap;
429}
430
431/* abeezee-italic - latin */
432@font-face {
433  font-family: 'ABeeZee';
434  font-style: italic;
435  font-weight: 400;
436  src: url('/static/4/fonts/abeezee-v13-latin-italic.eot');
437  /* IE9 Compat Modes */
438  src: local('ABeeZee Italic'), local('ABeeZee-Italic'),
439    url('/static/4/fonts/abeezee-v13-latin-italic.eot?#iefix') format('embedded-opentype'),
440    /* IE6-IE8 */
441    url('/static/4/fonts/abeezee-v13-latin-italic.woff2') format('woff2'),
442    /* Super Modern Browsers */
443    url('/static/4/fonts/abeezee-v13-latin-italic.woff') format('woff'),
444    /* Modern Browsers */
445    url('/static/4/fonts/abeezee-v13-latin-italic.ttf') format('truetype'),
446    /* Safari, Android, iOS */
447    url('/static/4/fonts/abeezee-v13-latin-italic.svg#ABeeZee') format('svg');
448  /* Legacy iOS */
449  font-display: swap;
450}
451
452/* raleway-regular - latin */
453@font-face {
454  font-family: 'Raleway';
455  font-style: normal;
456  font-weight: 400;
457  src: url('/static/4/fonts/raleway-v14-latin-regular.eot');
458  /* IE9 Compat Modes */
459  src: local('Raleway'), local('Raleway-Regular'),
460    url('/static/4/fonts/raleway-v14-latin-regular.eot?#iefix') format('embedded-opentype'),
461    /* IE6-IE8 */
462    url('/static/4/fonts/raleway-v14-latin-regular.woff2') format('woff2'),
463    /* Super Modern Browsers */
464    url('/static/4/fonts/raleway-v14-latin-regular.woff') format('woff'),
465    /* Modern Browsers */
466    url('/static/4/fonts/raleway-v14-latin-regular.ttf') format('truetype'),
467    /* Safari, Android, iOS */
468    url('/static/4/fonts/raleway-v14-latin-regular.svg#Raleway') format('svg');
469  /* Legacy iOS */
470  font-display: swap;
471}
472
473/* raleway-italic - latin */
474@font-face {
475  font-family: 'Raleway';
476  font-style: italic;
477  font-weight: 400;
478  src: url('/static/4/fonts/raleway-v14-latin-italic.eot');
479  /* IE9 Compat Modes */
480  src: local('Raleway Italic'), local('Raleway-Italic'),
481    url('/static/4/fonts/raleway-v14-latin-italic.eot?#iefix') format('embedded-opentype'),
482    /* IE6-IE8 */
483    url('/static/4/fonts/raleway-v14-latin-italic.woff2') format('woff2'),
484    /* Super Modern Browsers */
485    url('/static/4/fonts/raleway-v14-latin-italic.woff') format('woff'),
486    /* Modern Browsers */
487    url('/static/4/fonts/raleway-v14-latin-italic.ttf') format('truetype'),
488    /* Safari, Android, iOS */
489    url('/static/4/fonts/raleway-v14-latin-italic.svg#Raleway') format('svg');
490  /* Legacy iOS */
491  font-display: swap;
492}
493
494/* raleway-700 - latin */
495@font-face {
496  font-family: 'Raleway';
497  font-style: normal;
498  font-weight: 700;
499  src: url('/static/4/fonts/raleway-v14-latin-700.eot');
500  /* IE9 Compat Modes */
501  src: local('Raleway Bold'), local('Raleway-Bold'),
502    url('/static/4/fonts/raleway-v14-latin-700.eot?#iefix') format('embedded-opentype'),
503    /* IE6-IE8 */
504    url('/static/4/fonts/raleway-v14-latin-700.woff2') format('woff2'),
505    /* Super Modern Browsers */
506    url('/static/4/fonts/raleway-v14-latin-700.woff') format('woff'),
507    /* Modern Browsers */
508    url('/static/4/fonts/raleway-v14-latin-700.ttf') format('truetype'),
509    /* Safari, Android, iOS */
510    url('/static/4/fonts/raleway-v14-latin-700.svg#Raleway') format('svg');
511  /* Legacy iOS */
512  font-display: swap;
513}
514
515/* merriweather-regular - latin */
516@font-face {
517  font-family: 'Merriweather';
518  font-style: normal;
519  font-weight: 400;
520  src: url('/static/4/fonts/merriweather-v21-latin-regular.eot');
521  /* IE9 Compat Modes */
522  src: local('Merriweather Regular'), local('Merriweather-Regular'),
523    url('/static/4/fonts/merriweather-v21-latin-regular.eot?#iefix') format('embedded-opentype'),
524    /* IE6-IE8 */
525    url('/static/4/fonts/merriweather-v21-latin-regular.woff2') format('woff2'),
526    /* Super Modern Browsers */
527    url('/static/4/fonts/merriweather-v21-latin-regular.woff') format('woff'),
528    /* Modern Browsers */
529    url('/static/4/fonts/merriweather-v21-latin-regular.ttf') format('truetype'),
530    /* Safari, Android, iOS */
531    url('/static/4/fonts/merriweather-v21-latin-regular.svg#Merriweather') format('svg');
532  /* Legacy iOS */
533  font-display: swap;
534}
535
536/* merriweather-italic - latin */
537@font-face {
538  font-family: 'Merriweather';
539  font-style: italic;
540  font-weight: 400;
541  src: url('/static/4/fonts/merriweather-v21-latin-italic.eot');
542  /* IE9 Compat Modes */
543  src: local('Merriweather Italic'), local('Merriweather-Italic'),
544    url('/static/4/fonts/merriweather-v21-latin-italic.eot?#iefix') format('embedded-opentype'),
545    /* IE6-IE8 */
546    url('/static/4/fonts/merriweather-v21-latin-italic.woff2') format('woff2'),
547    /* Super Modern Browsers */
548    url('/static/4/fonts/merriweather-v21-latin-italic.woff') format('woff'),
549    /* Modern Browsers */
550    url('/static/4/fonts/merriweather-v21-latin-italic.ttf') format('truetype'),
551    /* Safari, Android, iOS */
552    url('/static/4/fonts/merriweather-v21-latin-italic.svg#Merriweather') format('svg');
553  /* Legacy iOS */
554  font-display: swap;
555}
556
557/* merriweather-700 - latin */
558@font-face {
559  font-family: 'Merriweather';
560  font-style: normal;
561  font-weight: 700;
562  src: url('/static/4/fonts/merriweather-v21-latin-700.eot');
563  /* IE9 Compat Modes */
564  src: local('Merriweather Bold'), local('Merriweather-Bold'),
565    url('/static/4/fonts/merriweather-v21-latin-700.eot?#iefix') format('embedded-opentype'),
566    /* IE6-IE8 */
567    url('/static/4/fonts/merriweather-v21-latin-700.woff2') format('woff2'),
568    /* Super Modern Browsers */
569    url('/static/4/fonts/merriweather-v21-latin-700.woff') format('woff'),
570    /* Modern Browsers */
571    url('/static/4/fonts/merriweather-v21-latin-700.ttf') format('truetype'),
572    /* Safari, Android, iOS */
573    url('/static/4/fonts/merriweather-v21-latin-700.svg#Merriweather') format('svg');
574  /* Legacy iOS */
575  font-display: swap;
576}
577
578/* lato-regular - latin */
579@font-face {
580  font-family: 'Lato';
581  font-style: normal;
582  font-weight: 400;
583  src: url('/static/4/fonts/lato-v16-latin-regular.eot');
584  /* IE9 Compat Modes */
585  src: local('Lato Regular'), local('Lato-Regular'),
586    url('/static/4/fonts/lato-v16-latin-regular.eot?#iefix') format('embedded-opentype'),
587    /* IE6-IE8 */
588    url('/static/4/fonts/lato-v16-latin-regular.woff2') format('woff2'),
589    /* Super Modern Browsers */
590    url('/static/4/fonts/lato-v16-latin-regular.woff') format('woff'),
591    /* Modern Browsers */
592    url('/static/4/fonts/lato-v16-latin-regular.ttf') format('truetype'),
593    /* Safari, Android, iOS */
594    url('/static/4/fonts/lato-v16-latin-regular.svg#Lato') format('svg');
595  /* Legacy iOS */
596  font-display: swap;
597}
598
599/* lato-italic - latin */
600@font-face {
601  font-family: 'Lato';
602  font-style: italic;
603  font-weight: 400;
604  src: url('/static/4/fonts/lato-v16-latin-italic.eot');
605  /* IE9 Compat Modes */
606  src: local('Lato Italic'), local('Lato-Italic'),
607    url('/static/4/fonts/lato-v16-latin-italic.eot?#iefix') format('embedded-opentype'),
608    /* IE6-IE8 */
609    url('/static/4/fonts/lato-v16-latin-italic.woff2') format('woff2'),
610    /* Super Modern Browsers */
611    url('/static/4/fonts/lato-v16-latin-italic.woff') format('woff'),
612    /* Modern Browsers */
613    url('/static/4/fonts/lato-v16-latin-italic.ttf') format('truetype'),
614    /* Safari, Android, iOS */
615    url('/static/4/fonts/lato-v16-latin-italic.svg#Lato') format('svg');
616  /* Legacy iOS */
617  font-display: swap;
618}
619
620/* lato-700 - latin */
621@font-face {
622  font-family: 'Lato';
623  font-style: normal;
624  font-weight: 700;
625  src: url('/static/4/fonts/lato-v16-latin-700.eot');
626  /* IE9 Compat Modes */
627  src: local('Lato Bold'), local('Lato-Bold'),
628    url('/static/4/fonts/lato-v16-latin-700.eot?#iefix') format('embedded-opentype'),
629    /* IE6-IE8 */
630    url('/static/4/fonts/lato-v16-latin-700.woff2') format('woff2'),
631    /* Super Modern Browsers */
632    url('/static/4/fonts/lato-v16-latin-700.woff') format('woff'),
633    /* Modern Browsers */
634    url('/static/4/fonts/lato-v16-latin-700.ttf') format('truetype'),
635    /* Safari, Android, iOS */
636    url('/static/4/fonts/lato-v16-latin-700.svg#Lato') format('svg');
637  /* Legacy iOS */
638  font-display: swap;
639}
640
641/* montserrat-regular - latin */
642@font-face {
643  font-family: 'Montserrat';
644  font-style: normal;
645  font-weight: 400;
646  src: url('/static/4/fonts/montserrat-v14-latin-regular.eot');
647  /* IE9 Compat Modes */
648  src: local('Montserrat Regular'), local('Montserrat-Regular'),
649    url('/static/4/fonts/montserrat-v14-latin-regular.eot?#iefix') format('embedded-opentype'),
650    /* IE6-IE8 */
651    url('/static/4/fonts/montserrat-v14-latin-regular.woff2') format('woff2'),
652    /* Super Modern Browsers */
653    url('/static/4/fonts/montserrat-v14-latin-regular.woff') format('woff'),
654    /* Modern Browsers */
655    url('/static/4/fonts/montserrat-v14-latin-regular.ttf') format('truetype'),
656    /* Safari, Android, iOS */
657    url('/static/4/fonts/montserrat-v14-latin-regular.svg#Montserrat') format('svg');
658  /* Legacy iOS */
659  font-display: swap;
660}
661
662/* montserrat-italic - latin */
663@font-face {
664  font-family: 'Montserrat';
665  font-style: italic;
666  font-weight: 400;
667  src: url('/static/4/fonts/montserrat-v14-latin-italic.eot');
668  /* IE9 Compat Modes */
669  src: local('Montserrat Italic'), local('Montserrat-Italic'),
670    url('/static/4/fonts/montserrat-v14-latin-italic.eot?#iefix') format('embedded-opentype'),
671    /* IE6-IE8 */
672    url('/static/4/fonts/montserrat-v14-latin-italic.woff2') format('woff2'),
673    /* Super Modern Browsers */
674    url('/static/4/fonts/montserrat-v14-latin-italic.woff') format('woff'),
675    /* Modern Browsers */
676    url('/static/4/fonts/montserrat-v14-latin-italic.ttf') format('truetype'),
677    /* Safari, Android, iOS */
678    url('/static/4/fonts/montserrat-v14-latin-italic.svg#Montserrat') format('svg');
679  /* Legacy iOS */
680  font-display: swap;
681}
682
683/* montserrat-700 - latin */
684@font-face {
685  font-family: 'Montserrat';
686  font-style: normal;
687  font-weight: 700;
688  src: url('/static/4/fonts/montserrat-v14-latin-700.eot');
689  /* IE9 Compat Modes */
690  src: local('Montserrat Bold'), local('Montserrat-Bold'),
691    url('/static/4/fonts/montserrat-v14-latin-700.eot?#iefix') format('embedded-opentype'),
692    /* IE6-IE8 */
693    url('/static/4/fonts/montserrat-v14-latin-700.woff2') format('woff2'),
694    /* Super Modern Browsers */
695    url('/static/4/fonts/montserrat-v14-latin-700.woff') format('woff'),
696    /* Modern Browsers */
697    url('/static/4/fonts/montserrat-v14-latin-700.ttf') format('truetype'),
698    /* Safari, Android, iOS */
699    url('/static/4/fonts/montserrat-v14-latin-700.svg#Montserrat') format('svg');
700  /* Legacy iOS */
701  font-display: swap;
702}
703
704
705/* roboto-slab-regular - latin */
706@font-face {
707  font-family: 'Roboto Slab';
708  font-style: normal;
709  font-weight: 400;
710  src: url('/static/4/fonts/roboto-slab-v9-latin-regular.eot');
711  /* IE9 Compat Modes */
712  src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'),
713    url('/static/4/fonts/roboto-slab-v9-latin-regular.eot?#iefix') format('embedded-opentype'),
714    /* IE6-IE8 */
715    url('/static/4/fonts/roboto-slab-v9-latin-regular.woff2') format('woff2'),
716    /* Super Modern Browsers */
717    url('/static/4/fonts/roboto-slab-v9-latin-regular.woff') format('woff'),
718    /* Modern Browsers */
719    url('/static/4/fonts/roboto-slab-v9-latin-regular.ttf') format('truetype'),
720    /* Safari, Android, iOS */
721    url('/static/4/fonts/roboto-slab-v9-latin-regular.svg#RobotoSlab') format('svg');
722  /* Legacy iOS */
723  font-display: swap;
724}
725
726/* roboto-slab-700 - latin */
727@font-face {
728  font-family: 'Roboto Slab';
729  font-style: normal;
730  font-weight: 700;
731  src: url('/static/4/fonts/roboto-slab-v9-latin-700.eot');
732  /* IE9 Compat Modes */
733  src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'),
734    url('/static/4/fonts/roboto-slab-v9-latin-700.eot?#iefix') format('embedded-opentype'),
735    /* IE6-IE8 */
736    url('/static/4/fonts/roboto-slab-v9-latin-700.woff2') format('woff2'),
737    /* Super Modern Browsers */
738    url('/static/4/fonts/roboto-slab-v9-latin-700.woff') format('woff'),
739    /* Modern Browsers */
740    url('/static/4/fonts/roboto-slab-v9-latin-700.ttf') format('truetype'),
741    /* Safari, Android, iOS */
742    url('/static/4/fonts/roboto-slab-v9-latin-700.svg#RobotoSlab') format('svg');
743  /* Legacy iOS */
744  font-display: swap;
745}
746
747
748html {
749  visibility: visible;
750  opacity: 1;
751}
752        #service-main {
753    background-color: #ffffff;
754}
755
756#service-banner *{
757    color: #ffffff;
758}
759
760#service-background {
761    background-color: #ffffff;
762    color: #000000;
763}
764
765#service-background * {
766    color: #000000;
767}
768
769#services-container {
770    background-color: #fafafa;
771    color: #000000;
772}
773
774#services-container *{
775    background-color: #fafafa;
776    color: #000000;
777}
778
779#services-container {
780    text-decoration: none;
781}
782
783#services-container a {
784    color: #000000;
785}
786
787#services-container .uk-divider-small::after {
788    border-top: 1px solid #000000;
789}
790
791#services-container ul li {
792    width: 80%;
793    border-bottom: 1px dashed #000000;
794    padding: 10px;
795}
796
797#services-container a:hover {
798    color: #333333;
799    text-decoration: none;
800}
801    </style>
802    
802<script>
803        function loadDeferredStyles() {
804  // Defer Non-critical CSS to after page load event.
805  const head = document.head;
806  const stylesEl = document.getElementById('deferred-styles');
807  if (!stylesEl) return;
808
809  const styles = stylesEl.innerHTML;
810  const regex = /href=["']([^"']+)["']/g;
811  const links = [];
812
813  let match;
814  while ((match = regex.exec(styles)) !== null) {
815    const linkElm = document.createElement('link');
816    linkElm.rel = 'stylesheet';
817    linkElm.type = 'text/css';
818    linkElm.href = match[1];
819    links.push(linkElm);
820  }
821
822  for (let i = 0; i < links.length; i++) {
823    head.appendChild(links[i]);
824  }
825
826  stylesEl.remove();
827}
828function loadDeferredScripts() {
829  // Defer non-critical JS to after page load event.
830  const scriptsEl = document.getElementById('deferred-scripts');
831  if (!scriptsEl) return;
832
833  try {
834    const urls = JSON.parse(scriptsEl.textContent.trim());
835    if (!Array.isArray(urls)) return;
836
837    for (const src of urls) {
838      const scriptElm = document.createElement('script');
839      scriptElm.type = 'text/javascript';
840      scriptElm.src = src;
841      scriptElm.defer = true;
842      document.body.appendChild(scriptElm);
843    }
844  } catch (e) {
845    console.error('Failed to parse deferred scripts JSON:', e);
846  }
847
848  scriptsEl.remove();
849}
850function lazyImportOnInteraction(loader) {
851  let loaded = false;
852  function handler() {
853    if (loaded) return;
854    loaded = true;
855    loader();
856    for (const ev of ['pointerdown', 'click', 'keydown', 'scroll']) {
857      window.removeEventListener(ev, handler, true);
858    }
859  }
860  for (const ev of ['pointerdown', 'click', 'keydown', 'scroll']) {
861    window.addEventListener(ev, handler, true);
862  }
863}
864
865function registerListener(event, func, elm) {
866  // Generic event listener function.
867  if (elm === undefined) {
868    elm = window;
869  }
870
871  if (elm.addEventListener) {
872    elm.addEventListener(event, func);
873  } else {
874    elm.attachEvent('on' + event, func);
875  }
876}
877
878function deregisterListener(event, func, elm) {
879  // Generic event listener disable function.
880  if (elm === undefined) {
881    elm = window;
882  }
883
884  if (elm.removeEventListener) {
885    elm.removeEventListener(event, func);
886  } else {
887    elm.detachEvent('on' + event, func);
888  }
889}
890
891lazyImportOnInteraction(loadDeferredScripts);
892
893var rAnim =
894  window.requestAnimationFrame ||
895  window.mozRequestAnimationFrame ||
896  window.webkitRequestAnimationFrame ||
897  window.msRequestAnimationFrame;
898
899if (rAnim) {
900  rAnim(function () {
901    window.setTimeout(loadDeferredStyles, 0);
902  });
903} else {
904  registerListener('load', loadDeferredStyles);
905}
906
907        /*! UIkit 3.23.7 | https://www.getuikit.com | (c) 2014 - 2025 YOOtheme | MIT License */(function(Se,Ie){typeof exports=="object"&&typeof module<"u"?module.exports=Ie():typeof define=="function"&&define.amd?define("uikit",Ie):(Se=typeof globalThis<"u"?globalThis:Se||self,Se.UIkit=Ie())})(this,function(){"use strict";const{hasOwnProperty:Se,toString:Ie}=Object.prototype;function gt(t,e){return Se.call(t,e)}const lr=/\B([A-Z])/g,zt=ct(t=>t.replace(lr,"-$1").toLowerCase()),hr=/-(\w)/g,Ee=ct(t=>(t.charAt(0).toLowerCase()+t.slice(1)).replace(hr,(e,i)=>i.toUpperCase())),Ft=ct(t=>t.charAt(0).toUpperCase()+t.slice(1));function mt(t,e){var i;return(i=t==null?void 0:t.startsWith)==null?void 0:i.call(t,e)}function se(t,e){var i;return(i=t==null?void 0:t.endsWith)==null?void 0:i.call(t,e)}function v(t,e){var i;return(i=t==null?void 0:t.includes)==null?void 0:i.call(t,e)}function xt(t,e){var i;return(i=t==null?void 0:t.findIndex)==null?void 0:i.call(t,e)}const{isArray:J,from:ne}=Array,{assign:ft}=Object;function ot(t){return typeof t=="function"}function Ct(t){return t!==null&&typeof t=="object"}function Te(t){return Ie.call(t)==="[object Object]"}function ei(t){return Ct(t)&&t===t.window}function Ce(t){return Li(t)===9}function Pe(t){return Li(t)>=1}function oe(t){return Li(t)===1}function Li(t){return!ei(t)&&Ct(t)&&t.nodeType}function re(t){return typeof t=="boolean"}function H(t){return typeof t=="string"}function _e(t){return typeof t=="number"}function vt(t){return _e(t)||H(t)&&!isNaN(t-parseFloat(t))}function ii(t){return!(J(t)?t.length:Ct(t)&&Object.keys(t).length)}function X(t){return t===void 0}function Wi(t){return re(t)?t:t==="true"||t==="1"||t===""?!0:t==="false"||t==="0"?!1:t}function $t(t){const e=Number(t);return isNaN(e)?!1:e}function S(t){return parseFloat(t)||0}function R(t){return t&&E(t)[0]}function E(t){return Pe(t)?[t]:Array.from(t||[]).filter(Pe)}function Ht(t){if(ei(t))return t;t=R(t);const e=Ce(t)?t:t==null?void 0:t.ownerDocument;return(e==null?void 0:e.defaultView)||window}function Ae(t,e){return t===e||Ct(t)&&Ct(e)&&Object.keys(t).length===Object.keys(e).length&&ae(t,(i,s)=>i===e[s])}
vendor: 4,770 bytes, line 907
907function ji(t,e,i){return t.replace(new RegExp(`${e}|${i}`,"g"),s=>s===e?i:e)}function Lt(t){return t[t.length-1]}function ae(t,e){for(const i in t)if(e(t[i],i)===!1)return!1;return!0}function Vs(t,e){return t.slice().sort(({[e]:i=0},{[e]:s=0})=>i>s?1:s>i?-1:0)}function Wt(t,e){return t.reduce((i,s)=>i+S(ot(e)?e(s):s[e]),0)}function Ys(t,e){const i=new Set;return t.filter(({[e]:s})=>i.has(s)?!1:i.add(s))}function si(t,e){return e.reduce((i,s)=>({...i,[s]:t[s]}),{})}function K(t,e=0,i=1){return Math.min(Math.max($t(t)||0,e),i)}function A(){}function ni(...t){return[["bottom","top"],["right","left"]].every(([e,i])=>Math.min(...t.map(({[e]:s})=>s))-Math.max(...t.map(({[i]:s})=>s))>0)}function oi(t,e){return t.x<=e.right&&t.x>=e.left&&t.y<=e.bottom&&t.y>=e.top}function Ri(t,e,i){const s=e==="width"?"height":"width";return{[s]:t[e]?Math.round(i*t[s]/t[e]):t[s],[e]:i}}function Gs(t,e){t={...t};for(const i in t)t=t[i]>e[i]?Ri(t,i,e[i]):t;return t}function cr(t,e){t=Gs(t,e);for(const i in t)t=t[i]<e[i]?Ri(t,i,e[i]):t;return t}const qi={ratio:Ri,contain:Gs,cover:cr};function rt(t,e,i=0,s=!1){e=E(e);const{length:n}=e;return n?(t=vt(t)?$t(t):t==="next"?i+1:t==="previous"?i-1:t==="last"?n-1:e.indexOf(R(t)),s?K(t,0,n-1):(t%=n,t<0?t+n:t)):-1}function ct(t){const e=Object.create(null);return(i,...s)=>e[i]||(e[i]=t(i,...s))}function I(t,...e){for(const i of E(t)){const s=jt(e).filter(n=>!x(i,n));s.length&&i.classList.add(...s)}}function _(t,...e){for(const i of E(t)){const s=jt(e).filter(n=>x(i,n));s.length&&i.classList.remove(...s)}}function ri(t,e,i){i=jt(i),e=jt(e).filter(s=>!v(i,s)),_(t,e),I(t,i)}function x(t,e){return[e]=jt(e),E(t).some(i=>i.classList.contains(e))}function L(t,e,i){const s=jt(e);X(i)||(i=!!i);for(const n of E(t))for(const o of s)n.classList.toggle(o,i)}function jt(t){return t?J(t)?t.map(jt).flat():String(t).split(" ").filter(Boolean):[]}function k(t,e,i){var s;if(Ct(e)){for(const n in e)k(t,n,e[n]);return}if(X(i))return(s=R(t))==null?void 0:s.getAttribute(e);for(const n of E(t))ot(i)&&(i=i.call(n,k(n,e))),i===null?Oe(n,e):n.setAttribute(e,i)}function Pt(t,e){return E(t).some(i=>i.hasAttribute(e))}function Oe(t,e){E(t).forEach(i=>i.removeAttribute(e))}function Z(t,e){for(const i of[e,`data-${e}`])if(Pt(t,i))return k(t,i)}const Rt=typeof window<"u",U=Rt&&document.dir==="rtl",le=Rt&&"ontouchstart"in window,he=Rt&&window.PointerEvent,ut=he?"pointerdown":le?"touchstart":"mousedown",ai=he?"pointermove":le?"touchmove":"mousemove",_t=he?"pointerup":le?"touchend":"mouseup",qt=he?"pointerenter":le?"":"mouseenter",ce=he?"pointerleave":le?"":"mouseleave",li=he?"pointercancel":"touchcancel",ur={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function Ui(t){return E(t).some(e=>ur[e.tagName.toLowerCase()])}const dr=Rt&&Element.prototype.checkVisibility||function(){return this.offsetWidth||this.offsetHeight||this.getClientRects().length};function q(t){return E(t).some(e=>dr.call(e))}const Me="input,select,textarea,button";function hi(t){return E(t).some(e=>C(e,Me))}const ue=`${Me},a[href],[tabindex]`;function ci(t){return C(t,ue)}function O(t){var e;return(e=R(t))==null?void 0:e.parentElement}function De(t,e){return E(t).filter(i=>C(i,e))}function C(t,e){return E(t).some(i=>i.matches(e))}function de(t,e){const i=[];for(;t=O(t);)(!e||C(t,e))&&i.push(t);return i}function N(t,e){t=R(t);const i=t?ne(t.children):[];return e?De(i,e):i}function yt(t,e){return e?E(t).indexOf(R(e)):N(O(t)).indexOf(t)}function fe(t){return t=R(t),t&&["origin","pathname","search"].every(e=>t[e]===location[e])}function Vi(t){if(fe(t)){const{hash:e,ownerDocument:i}=R(t),s=decodeURIComponent(e).slice(1);return s?i.getElementById(s)||i.getElementsByName(s)[0]:i.documentElement}}function et(t,e){return Yi(t,Xs(t,e))}function Be(t,e){return Ne(t,Xs(t,e))}function Yi(t,e){return R(Zs(t,R(e),"querySelector"))}function Ne(t,e){return E(Zs(t,R(e),"querySelectorAll"))}function Xs(t,e=document){return Ce(e)||Js(t).isContextSelector?e:e.ownerDocument}const fr=/([!>+~-])(?=\s+[!>+~-]|\s*$)/g,pr=/(\([^)]*\)|[^,])+/g,Js=ct(t=>{let e=!1;if(!t||!H(t))return{};const i=[];for(let s of t.match(pr))s=s.trim().replace(fr,"$1 *"),e||(e=["!","+","~","-",">"].includes(s[0])),i.push(s);return{selector:i.join(","),selectors:i,isContextSelector:e}}),gr=/(\([^)]*\)|\S)*/,Ks=ct(t=>{t=t.slice(1).trim();const[e]=t.match(gr);return[e,t.slice(e.length+1)]});function Zs(t,e=document,i){const s=Js(t);if(!s.isContextSelector)return s.selector?Gi(e,i,s.selector):t;t="";const n=s.selectors.length===1;for(let o of s.selectors){let r,a=e;if(o[0]==="!"&&([r,o]=Ks(o),a=e.parentElement.closest(r),!o&&n)||a&&o[0]==="-"&&([r,o]=Ks(o),a=a.previousElementSibling,a=C(a,r)?a:null,!o&&n))return a;
vendor: 4,358 bytes, line 907
907if(a){if(n)return o[0]==="~"||o[0]==="+"?(o=`:scope > :nth-child(${yt(a)+1}) ${o}`,a=a.parentElement):o[0]===">"&&(o=`:scope ${o}`),Gi(a,i,o);t+=`${t?",":""}${mr(a)} ${o}`}}return Ce(e)||(e=e.ownerDocument),Gi(e,i,t)}function Gi(t,e,i){try{return t[e](i)}catch{return null}}function mr(t){const e=[];for(;t.parentNode;){const i=k(t,"id");if(i){e.unshift(`#${Xi(i)}`);break}else{let{tagName:s}=t;s!=="HTML"&&(s+=`:nth-child(${yt(t)+1})`),e.unshift(s),t=t.parentNode}}return e.join(" > ")}function Xi(t){return H(t)?CSS.escape(t):""}function $(...t){let[e,i,s,n,o=!1]=Ji(t);n.length>1&&(n=br(n)),o!=null&&o.self&&(n=wr(n)),s&&(n=vr(s,n));for(const r of i)for(const a of e)a.addEventListener(r,n,o);return()=>Ut(e,i,n,o)}function Ut(...t){let[e,i,,s,n=!1]=Ji(t);for(const o of i)for(const r of e)r.removeEventListener(o,s,n)}function z(...t){const[e,i,s,n,o=!1,r]=Ji(t),a=$(e,i,s,l=>{const c=!r||r(l);c&&(a(),n(l,c))},o);return a}function m(t,e,i){return Ki(t).every(s=>s.dispatchEvent(pe(e,!0,!0,i)))}function pe(t,e=!0,i=!1,s){return H(t)&&(t=new CustomEvent(t,{bubbles:e,cancelable:i,detail:s})),t}function Ji(t){return t[0]=Ki(t[0]),H(t[1])&&(t[1]=t[1].split(" ")),ot(t[2])&&t.splice(2,0,!1),t}function vr(t,e){return i=>{const s=t[0]===">"?Ne(t,i.currentTarget).reverse().find(n=>n.contains(i.target)):i.target.closest(t);s&&(i.current=s,e.call(this,i),delete i.current)}}function br(t){return e=>J(e.detail)?t(e,...e.detail):t(e)}function wr(t){return function(e){if(e.target===e.currentTarget||e.target===e.current)return t.call(null,e)}}function Qs(t){return t&&"addEventListener"in t}function xr(t){return Qs(t)?t:R(t)}function Ki(t){return J(t)?t.map(xr).filter(Boolean):H(t)?Ne(t):Qs(t)?[t]:E(t)}function pt(t){return t.pointerType==="touch"||!!t.touches}function kt(t){var e,i;const{clientX:s,clientY:n}=((e=t.touches)==null?void 0:e[0])||((i=t.changedTouches)==null?void 0:i[0])||t;return{x:s,y:n}}const $r={"animation-iteration-count":!0,"column-count":!0,"fill-opacity":!0,"flex-grow":!0,"flex-shrink":!0,"font-weight":!0,"line-height":!0,opacity:!0,order:!0,orphans:!0,"stroke-dasharray":!0,"stroke-dashoffset":!0,widows:!0,"z-index":!0,zoom:!0};function h(t,e,i,s){const n=E(t);for(const o of n)if(H(e)){if(e=ui(e),X(i))return getComputedStyle(o).getPropertyValue(e);o.style.setProperty(e,vt(i)&&!$r[e]&&!tn(e)?`${i}px`:i||_e(i)?i:"",s)}else if(J(e)){const r={};for(const a of e)r[a]=h(o,a);return r}else if(Ct(e))for(const r in e)h(o,r,e[r],i);return n[0]}function St(t,e){for(const i in e)h(t,i,"")}const ui=ct(t=>{if(tn(t))return t;t=zt(t);const{style:e}=document.documentElement;if(t in e)return t;for(const i of["webkit","moz"]){const s=`-${i}-${t}`;if(s in e)return s}});function tn(t){return mt(t,"--")}const Zi="uk-transition",Qi="transitionend",ts="transitioncanceled";function yr(t,e,i=400,s="linear"){return i=Math.round(i),Promise.all(E(t).map(n=>new Promise((o,r)=>{for(const c in e)h(n,c);const a=setTimeout(()=>m(n,Qi),i);z(n,[Qi,ts],({type:c})=>{clearTimeout(a),_(n,Zi),St(n,l),c===ts?r():o(n)},{self:!0}),I(n,Zi);const l={transitionProperty:Object.keys(e).map(ui).join(","),transitionDuration:`${i}ms`,transitionTimingFunction:s};h(n,{...l,...e})})))}const M={start:yr,async stop(t){m(t,Qi),await Promise.resolve()},async cancel(t){m(t,ts),await Promise.resolve()},inProgress(t){return x(t,Zi)}},ze="uk-animation",en="animationend",di="animationcanceled";function sn(t,e,i=200,s,n){return Promise.all(E(t).map(o=>new Promise((r,a)=>{x(o,ze)&&m(o,di);const l=[e,ze,`${ze}-${n?"leave":"enter"}`,s&&`uk-transform-origin-${s}`,n&&`${ze}-reverse`],c=setTimeout(()=>m(o,en),i);z(o,[en,di],({type:u})=>{clearTimeout(c),u===di?a():r(o),h(o,"animationDuration",""),_(o,l)},{self:!0}),h(o,"animationDuration",`${i}ms`),I(o,l)})))}const At={in:sn,out(t,e,i,s){return sn(t,e,i,s,!0)},inProgress(t){return x(t,ze)},cancel(t){m(t,di)}};function kr(t){if(document.readyState!=="loading"){t();return}z(document,"DOMContentLoaded",t)}function F(t,...e){return e.some(i=>{var s;return((s=t==null?void 0:t.tagName)==null?void 0:s.toLowerCase())===i.toLowerCase()})}function nn(t){return t=w(t),t&&(t.innerHTML=""),t}function bt(t,e){return X(e)?w(t).innerHTML:W(nn(t),e)}const Sr=gi("prepend"),W=gi("append"),fi=gi("before"),pi=gi("after");function gi(t){return function(e,i){var s;const n=E(H(i)?It(i):i);return(s=w(e))==null||s[t](...n),on(n)}}
vendor: 4,516 bytes, line 907
907function Q(t){E(t).forEach(e=>e.remove())}function Fe(t,e){for(e=R(fi(t,e));e.firstElementChild;)e=e.firstElementChild;return W(e,t),e}function es(t,e){return E(E(t).map(i=>i.hasChildNodes()?Fe(ne(i.childNodes),e):W(i,e)))}function He(t){E(t).map(O).filter((e,i,s)=>s.indexOf(e)===i).forEach(e=>e.replaceWith(...e.childNodes))}const Ir=/^<(\w+)\s*\/?>(?:<\/\1>)?$/;function It(t){const e=Ir.exec(t);if(e)return document.createElement(e[1]);const i=document.createElement("template");return i.innerHTML=t.trim(),on(i.content.childNodes)}function on(t){return t.length>1?t:t[0]}function Ot(t,e){if(oe(t))for(e(t),t=t.firstElementChild;t;)Ot(t,e),t=t.nextElementSibling}function w(t,e){return rn(t)?R(It(t)):Yi(t,e)}function D(t,e){return rn(t)?E(It(t)):Ne(t,e)}function rn(t){return H(t)&&mt(t.trim(),"<")}const Vt={width:["left","right"],height:["top","bottom"]};function g(t){const e=oe(t)?R(t).getBoundingClientRect():{height:tt(t),width:mi(t),top:0,left:0};return{height:e.height,width:e.width,top:e.top,left:e.left,bottom:e.top+e.height,right:e.left+e.width}}function T(t,e){e&&h(t,{left:0,top:0});const i=g(t);if(t){const{scrollY:s,scrollX:n}=Ht(t),o={height:s,width:n};for(const r in Vt)for(const a of Vt[r])i[a]+=o[r]}if(!e)return i;for(const s of["left","top"])h(t,s,e[s]-i[s])}function is(t){let{top:e,left:i}=T(t);const{ownerDocument:{body:s,documentElement:n},offsetParent:o}=R(t);let r=o||n;for(;r&&(r===s||r===n)&&h(r,"position")==="static";)r=r.parentNode;if(oe(r)){const a=T(r);e-=a.top+S(h(r,"borderTopWidth")),i-=a.left+S(h(r,"borderLeftWidth"))}return{top:e-S(h(t,"marginTop")),left:i-S(h(t,"marginLeft"))}}function Le(t){t=R(t);const e=[t.offsetTop,t.offsetLeft];for(;t=t.offsetParent;)if(e[0]+=t.offsetTop+S(h(t,"borderTopWidth")),e[1]+=t.offsetLeft+S(h(t,"borderLeftWidth")),h(t,"position")==="fixed"){const i=Ht(t);return e[0]+=i.scrollY,e[1]+=i.scrollX,e}return e}const tt=an("height"),mi=an("width");function an(t){const e=Ft(t);return(i,s)=>{if(X(s)){if(ei(i))return i[`inner${e}`];if(Ce(i)){const n=i.documentElement;return Math.max(n[`offset${e}`],n[`scroll${e}`])}return i=R(i),s=h(i,t),s=s==="auto"?i[`offset${e}`]:S(s)||0,s-ge(i,t)}else return h(i,t,!s&&s!==0?"":+s+ge(i,t)+"px")}}function ge(t,e,i="border-box"){return h(t,"boxSizing")===i?Wt(Vt[e],s=>S(h(t,`padding-${s}`))+S(h(t,`border-${s}-width`))):0}function vi(t){for(const e in Vt)for(const i in Vt[e])if(Vt[e][i]===t)return Vt[e][1-i];return t}function G(t,e="width",i=window,s=!1){return H(t)?Wt(Tr(t),n=>{const o=Pr(n);return o?_r(o==="vh"?Ar():o==="vw"?mi(Ht(i)):s?i[`offset${Ft(e)}`]:g(i)[e],n):n}):S(t)}const Er=/-?\d+(?:\.\d+)?(?:v[wh]|%|px)?/g,Tr=ct(t=>t.toString().replace(/\s/g,"").match(Er)||[]),Cr=/(?:v[hw]|%)$/,Pr=ct(t=>(t.match(Cr)||[])[0]);function _r(t,e){return t*S(e)/100}let We,me;function Ar(){return We||(me||(me=w("<div>"),h(me,{height:"100vh",position:"fixed"}),$(window,"resize",()=>We=null)),W(document.body,me),We=me.clientHeight,Q(me),We)}const Mt={read:Or,write:Mr,clear:Dr,flush:ln},bi=[],wi=[];function Or(t){return bi.push(t),ns(),t}function Mr(t){return wi.push(t),ns(),t}function Dr(t){cn(bi,t),cn(wi,t)}let ss=!1;function ln(){hn(bi),hn(wi.splice(0)),ss=!1,(bi.length||wi.length)&&ns()}function ns(){ss||(ss=!0,queueMicrotask(ln))}function hn(t){let e;for(;e=t.shift();)try{e()}catch(i){console.error(i)}}function cn(t,e){const i=t.indexOf(e);return~i&&t.splice(i,1)}class un{init(){this.positions=[];let e;this.unbind=$(document,"mousemove",i=>e=kt(i)),this.interval=setInterval(()=>{e&&(this.positions.push(e),this.positions.length>5&&this.positions.shift())},50)}cancel(){var e;(e=this.unbind)==null||e.call(this),clearInterval(this.interval)}movesTo(e){if(!this.positions||this.positions.length<2)return!1;const i=g(e),{left:s,right:n,top:o,bottom:r}=i,[a]=this.positions,l=Lt(this.positions),c=[a,l];return oi(l,i)?!1:[[{x:s,y:o},{x:n,y:r}],[{x:s,y:r},{x:n,y:o}]].some(d=>{const f=Br(c,d);return f&&oi(f,i)})}}function Br([{x:t,y:e},{x:i,y:s}],[{x:n,y:o},{x:r,y:a}]){const l=(a-o)*(i-t)-(r-n)*(s-e);if(l===0)return!1;const c=((r-n)*(e-o)-(a-o)*(t-n))/l;return c<0?!1:{x:t+c*(i-t),y:e+c*(s-e)}}function dn(t,e,i={},{intersecting:s=!0}={}){const n=new IntersectionObserver(s?(o,r)=>{o.some(a=>a.isIntersecting)&&e(o,r)}:e,i);for(const o of E(t))n.observe(o);return n}const Nr=Rt&&window.ResizeObserver;function je(t,e,i={box:"border-box"}){if(Nr)return fn(ResizeObserver,t,e,i);const s=[$(window,"load resize",e),$(document,"loadedmetadata load",e,!0)];return{disconnect:()=>s.map(n=>n())}}
vendor: 3,119 bytes, line 907
907function os(t){return{disconnect:$([window,window.visualViewport],"resize",t)}}function rs(t,e,i){return fn(MutationObserver,t,e,i)}function fn(t,e,i,s){const n=new t(i);for(const o of E(e))n.observe(o,s);return n}function as(t){hs(t)&&cs(t,{func:"playVideo",method:"play"}),ls(t)&&t.play().catch(A)}function xi(t){hs(t)&&cs(t,{func:"pauseVideo",method:"pause"}),ls(t)&&t.pause()}function pn(t){hs(t)&&cs(t,{func:"mute",method:"setVolume",value:0}),ls(t)&&(t.muted=!0)}function ls(t){return F(t,"video")}function hs(t){return F(t,"iframe")&&(gn(t)||mn(t))}function gn(t){return!!t.src.match(/\/\/.*?youtube(-nocookie)?\.[a-z]+\/(watch\?v=[^&\s]+|embed)|youtu\.be\/.*/)}function mn(t){return!!t.src.match(/vimeo\.com\/video\/.*/)}async function cs(t,e){await Fr(t),vn(t,e)}function vn(t,e){t.contentWindow.postMessage(JSON.stringify({event:"command",...e}),"*")}const us="_ukPlayer";let zr=0;function Fr(t){if(t[us])return t[us];const e=gn(t),i=mn(t),s=++zr;let n;return t[us]=new Promise(o=>{e&&z(t,"load",()=>{const r=()=>vn(t,{event:"listening",id:s});n=setInterval(r,100),r()}),z(window,"message",o,!1,({data:r})=>{try{return r=JSON.parse(r),e&&(r==null?void 0:r.id)===s&&r.event==="onReady"||i&&Number(r==null?void 0:r.player_id)===s}catch{}}),t.src=`${t.src}${v(t.src,"?")?"&":"?"}${e?"enablejsapi=1":`api=1&player_id=${s}`}`}).then(()=>clearInterval(n))}function Hr(t,e=0,i=0){return q(t)?ni(...Gt(t).map(s=>{const{top:n,left:o,bottom:r,right:a}=at(s);return{top:n-e,left:o-i,bottom:r+e,right:a+i}}).concat(T(t))):!1}function bn(t,{offset:e=0}={}){const i=q(t)?Yt(t,!1,["hidden"]):[];return i.reduce((r,a,l)=>{const{scrollTop:c,scrollHeight:u,offsetHeight:d}=a,f=at(a),p=u-f.height,{height:b,top:y}=i[l-1]?at(i[l-1]):T(t);let P=Math.ceil(y-f.top-e+c);return e>0&&d<b+e?P+=e:e=0,P>p?(e-=P-p,P=p):P<0&&(e-=P,P=0),()=>s(a,P-c,t,p).then(r)},()=>Promise.resolve())();function s(r,a,l,c){return new Promise(u=>{const d=r.scrollTop,f=n(Math.abs(a)),p=Date.now(),b=ps(r)===r,y=T(l).top+(b?0:d);let P=0,it=15;(function Tt(){const Nt=o(K((Date.now()-p)/f));let wt=0;i[0]===r&&d+a<c&&(wt=T(l).top+(b?0:r.scrollTop)-y-g(ds(l)).height),h(r,"scrollBehavior")!=="auto"&&h(r,"scrollBehavior","auto"),r.scrollTop=d+(a+wt)*Nt,h(r,"scrollBehavior",""),Nt===1&&(P===wt||!it--)?u():(P=wt,requestAnimationFrame(Tt))})()})}function n(r){return 40*Math.pow(r,.375)}function o(r){return .5*(1-Math.cos(Math.PI*r))}}function $i(t,e=0,i=0){if(!q(t))return 0;const s=Dt(t,!0),{scrollHeight:n,scrollTop:o}=s,{height:r}=at(s),a=n-r,l=Le(t)[0]-Le(s)[0],c=Math.max(0,l-r+e),u=Math.min(a,l+t.offsetHeight-i);return c<u?K((o-c)/(u-c)):1}function Yt(t,e=!1,i=[]){const s=ps(t);let n=de(t).reverse();n=n.slice(n.indexOf(s)+1);const o=xt(n,r=>h(r,"position")==="fixed");return~o&&(n=n.slice(o)),[s].concat(n.filter(r=>h(r,"overflow").split(" ").some(a=>v(["auto","scroll",...i],a))&&(!e||r.scrollHeight>at(r).height))).reverse()}function Dt(...t){return Yt(...t)[0]}function Gt(t){return Yt(t,!1,["hidden","clip"])}function at(t){const e=Ht(t),i=ps(t),s=!Pe(t)||t.contains(i);if(s&&e.visualViewport){let{height:l,width:c,scale:u,pageTop:d,pageLeft:f}
vendor: 6,188 bytes, line 907
907=e.visualViewport;return l=Math.round(l*u),c=Math.round(c*u),{height:l,width:c,top:d,left:f,bottom:d+l,right:f+c}}let n=T(s?e:t);if(h(t,"display")==="inline")return n;const{body:o,documentElement:r}=e.document,a=s?i===r||i.clientHeight<o.clientHeight?i:o:t;for(let[l,c,u,d]of[["width","x","left","right"],["height","y","top","bottom"]]){const f=n[l]%1;n[u]+=S(h(a,`border-${u}-width`)),n[l]=n[c]=a[`client${Ft(l)}`]-(f?f<.5?-f:1-f:0),n[d]=n[l]+n[u]}return n}function ds(t){const{left:e,width:i,top:s}=g(t);for(const n of s?[0,s]:[0]){let o;for(const r of Ht(t).document.elementsFromPoint(e+i/2,n))!r.contains(t)&&!x(r,"uk-togglable-leave")&&(fs(r,"fixed")&&wn(de(t).reverse().find(a=>!a.contains(r)&&!fs(a,"static")))<wn(r)||fs(r,"sticky")&&O(r).contains(t))&&(!o||g(o).height<g(r).height)&&(o=r);if(o)return o}}function wn(t){return S(h(t,"zIndex"))}function fs(t,e){return h(t,"position")===e}function ps(t){return Ht(t).document.scrollingElement}const lt=[["width","x","left","right"],["height","y","top","bottom"]];function xn(t,e,i){i={attach:{element:["left","top"],target:["left","top"],...i.attach},offset:[0,0],placement:[],...i},J(e)||(e=[e,e]),T(t,$n(t,e,i))}function $n(t,e,i){const s=yn(t,e,i),{boundary:n,viewportOffset:o=0,placement:r}=i;let a=s;for(const[l,[c,,u,d]]of Object.entries(lt)){const f=Lr(t,e[l],o,n,l);if(yi(s,f,l))continue;let p=0;if(r[l]==="flip"){const b=i.attach.target[l];if(b===d&&s[d]<=f[d]||b===u&&s[u]>=f[u])continue;p=jr(t,e,i,l)[u]-s[u];const y=Wr(t,e[l],o,l);if(!yi(gs(s,p,l),y,l)){if(yi(s,y,l))continue;if(i.recursion)return!1;const P=Rr(t,e,i);if(P&&yi(P,y,1-l))return P;continue}}else if(r[l]==="shift"){const b=T(e[l]),{offset:y}=i;p=K(K(s[u],f[u],f[d]-s[c]),b[u]-s[c]+y[l],b[d]-y[l])-s[u]}a=gs(a,p,l)}return a}function yn(t,e,i){let{attach:s,offset:n}={attach:{element:["left","top"],target:["left","top"],...i.attach},offset:[0,0],...i},o=T(t);for(const[r,[a,,l,c]]of Object.entries(lt)){const u=s.target[r]===s.element[r]?at(e[r]):T(e[r]);o=gs(o,u[l]-o[l]+kn(s.target[r],c,u[a])-kn(s.element[r],c,o[a])+ +n[r],r)}return o}function gs(t,e,i){const[,s,n,o]=lt[i],r={...t};return r[n]=t[s]=t[n]+e,r[o]+=e,r}function kn(t,e,i){return t==="center"?i/2:t===e?i:0}function Lr(t,e,i,s,n){let o=In(...Sn(t,e).map(at));return i&&(o[lt[n][2]]+=i,o[lt[n][3]]-=i),s&&(o=In(o,T(J(s)?s[n]:s))),o}function Wr(t,e,i,s){const[n,o,r,a]=lt[s],[l]=Sn(t,e),c=at(l);return["auto","scroll"].includes(h(l,`overflow-${o}`))&&(c[r]-=l[`scroll${Ft(r)}`],c[a]=c[r]+l[`scroll${Ft(n)}`]),c[r]+=i,c[a]-=i,c}function Sn(t,e){return Gt(e).filter(i=>i.contains(t))}function In(...t){let e={};for(const i of t)for(const[,,s,n]of lt)e[s]=Math.max(e[s]||0,i[s]),e[n]=Math.min(...[e[n],i[n]].filter(Boolean));return e}function yi(t,e,i){const[,,s,n]=lt[i];return t[s]>=e[s]&&t[n]<=e[n]}function jr(t,e,{offset:i,attach:s},n){return yn(t,e,{attach:{element:En(s.element,n),target:En(s.target,n)},offset:qr(i,n)})}function Rr(t,e,i){return $n(t,e,{...i,attach:{element:i.attach.element.map(Tn).reverse(),target:i.attach.target.map(Tn).reverse()},offset:i.offset.reverse(),placement:i.placement.reverse(),recursion:!0})}function En(t,e){const i=[...t],s=lt[e].indexOf(t[e]);return~s&&(i[e]=lt[e][1-s%2+2]),i}function Tn(t){for(let e=0;e<lt.length;e++){const i=lt[e].indexOf(t);if(~i)return lt[1-e][i%2+2]}}function qr(t,e){return t=[...t],t[e]*=-1,t}var Ur=Object.freeze({__proto__:null,$:w,$$:D,Animation:At,Dimensions:qi,MouseTracker:un,Transition:M,addClass:I,after:pi,append:W,apply:Ot,assign:ft,attr:k,before:fi,boxModelAdjust:ge,camelize:Ee,children:N,clamp:K,createEvent:pe,css:h,data:Z,dimensions:g,each:ae,empty:nn,endsWith:se,escape:Xi,fastdom:Mt,filter:De,find:Yi,findAll:Ne,findIndex:xt,flipPosition:vi,fragment:It,getCoveringElement:ds,getEventPos:kt,getIndex:rt,getTargetedElement:Vi,hasAttr:Pt,hasClass:x,hasOwn:gt,hasTouch:le,height:tt,html:bt,hyphenate:zt,inBrowser:Rt,includes:v,index:yt,intersectRect:ni,isArray:J,isBoolean:re,isDocument:Ce,isElement:oe,isEmpty:ii,isEqual:Ae,isFocusable:ci,isFunction:ot,isInView:Hr,isInput:hi,isNode:Pe,isNumber:_e,isNumeric:vt,isObject:Ct,isPlainObject:Te,isRtl:U,isSameSiteAnchor:fe,isString:H,isTag:F,isTouch:pt,isUndefined:X,isVisible:q,isVoidElement:Ui,isWindow:ei,last:Lt,matches:C,memoize:ct,mute:pn,noop:A,observeIntersection:dn,observeMutation:rs,observeResize:je,observeViewportResize:os,off:Ut,offset:T,offsetPosition:Le,offsetViewport:at,on:$,once:z,overflowParents:Gt,parent:O,parents:de,pause:xi,pick:si,play:as,pointInRect:oi,pointerCancel:li,pointerDown:ut,pointerEnter:qt,pointerLeave:ce,pointerMove:ai,pointerUp:_t,position:is,positionAt:xn,prepend:Sr,propName:ui,query:et,queryAll:Be,ready:kr,remove:Q,removeAttr:Oe,removeClass:_,replaceClass:ri,resetProps:St,scrollIntoView:bn,scrollParent:Dt,scrollParents:Yt,scrolledOver:$i,selFocusable:ue,selInput:Me,sortBy:Vs,startsWith:mt,sumBy:Wt,swap:ji,toArray:ne,toBoolean:Wi,toEventTargets:Ki,toFloat:S,toNode:R,toNodes:E,toNumber:$t,toPx:G,toWindow:Ht,toggleClass:L,trigger:m,ucfirst:Ft,uniqueBy:Ys,unwrap:He,width:mi,wrapAll:Fe,wrapInner:es}),st={connected(){I(this.$el,this.$options.id)}};const Vr=["days","hours","minutes","seconds"];var Yr={mixins:[st],props:{date:String,clsWrapper:String,role:String,reload:Boolean},data:{date:"",clsWrapper:".uk-countdown-%unit%",role:"timer",reload:!1},connected(){this.$el.role=this.role,this.date=S(Date.parse(this.$props.date)),this.started=this.end=!1,this.start()},disconnected(){this.stop()},events:{name:"visibilitychange",el:()=>document,handler(){document.hidden?this.stop():this.start()}},methods:{start(){this.stop(),this.update()},stop(){this.timer&&(clearInterval(this.timer),m(this.$el,"countdownstop"),this.timer=null)},update(){const t=Gr(this.date);t.total?this.timer||(this.started=!0,this.timer=setInterval(this.update,1e3),m(this.$el,"countdownstart")):(this.stop(),this.end||(m(this.$el,"countdownend"),this.end=!0,this.reload&&this.started&&window.location.reload()));for(const e of Vr){const i=w(this.clsWrapper.replace("%unit%",e),this.$el);if(!i)continue;let s=Math.trunc(t[e]).toString().padStart(2,"0");i.textContent!==s&&(s=s.split(""),s.length!==i.children.length&&bt(i,s.map(()=>"<span></span>
907").join("")),s.forEach((n,o)=>i.children[o].textContent=n))}}}};function Gr(t){const e=Math.max(0,t-Date.now())/1e3;return{total:e,seconds:e%60,minutes:e/60%60,hours:e/60/60%24,days:e/60/60/24}}const V={};V.events=V.watch=V.observe=V.created=V.beforeConnect=V.connected=V.beforeDisconnect=V.disconnected=V.destroy=ms,V.args=function(t,e){return e!==!1&&ms(e||t)},V.update=function(t,e){return Vs(ms(t,ot(e)?{read:e}:e),"order")},V.props=function(t,e){if(J(e)){const i={};for(const s of e)i[s]=String;e=i}return V.methods(t,e)},V.computed=V.methods=function(t,e){return e?t?{...t,...e}:e:t},V.i18n=V.data=function(t,e,i){return i?Cn(t,e,i):e?t?function(s){return Cn(t,e,s)}:e:t};function Cn(t,e,i){return V.computed(ot(t)?t.call(i,i):t,ot(e)?e.call(i,i):e)}function ms(t,e){return t=t&&!J(t)?[t]:t,e?t?t.concat(e):J(e)?e:[e]:t}function Xr(t,e){return X(e)?t:e}function Re(t,e,i){const s={};if(ot(e)&&(e=e.options),e.extends&&(t=Re(t,e.extends,i)),e.mixins)for(const o of e.mixins)t=Re(t,o,i);for(const o in t)n(o);for(const o in e)gt(t,o)||n(o);function n(o){s[o]=(V[o]||Xr)(t[o],e[o],i)}return s}function ve(t,e=[]){try{return t?mt(t,"{")?JSON.parse(t):e.length&&!v(t,":")?{[e[0]]:t}:t.split(";").reduce((i,s)=>{const[n,o]=s.split(/:(.*)/);return n&&!X(o)&&(i[n.trim()]=o.trim()),i},{}):{}}catch{return{}}}function vs(t,e){return t===Boolean?Wi(e):t===Number?$t(e):t==="list"?Kr(e):t===Object&&H(e)?ve(e):t?t(e):e}const Jr=/,(?![^(]*\))/;function Kr(t){return J(t)?t:H(t)?t.split(Jr).map(e=>vt(e)?$t(e):Wi(e.trim())):[t]}function Zr(t){t._data={},t._updates=[...t.$options.update||[]],t._disconnect.push(()=>t._updates=t._data=null)}function Qr(t,e){t._updates.unshift(e)}function qe(t,e="update"){t._connected&&t._updates.length&&(t._queued||(t._queued=new Set,Mt.read(()=>{t._connected&&ta(t,t._queued),t._queued=null})),t._queued.add(e.type||e))}function ta(t,e){for(const{read:i,write:s,events:n=[]}of t._updates){if(!e.has("update")&&!n.some(r=>e.has(r)))continue;let o;i&&(o=i.call(t,t._data,e),o&&Te(o)&&ft(t._data,o)),s&&o!==!1&&Mt.write(()=>{t._connected&&s.call(t,t._data,e)})}}function dt(t){return Ve(je,t,"resize")}function be(t){return Ve(dn,t)}function ki(t){return Ve(rs,t)}function Si(t={}){return be({handler:function(e,i){const{targets:s=this.$el,preload:n=5}=t;for(const o of E(ot(s)?s(this):s))D('[loading="lazy"]',o).slice(0,n-1).forEach(r=>Oe(r,"loading"));for(const o of e.filter(({isIntersecting:r})=>r).map(({target:r})=>r))i.unobserve(o)},...t})}function bs(t){return Ve((e,i)=>os(i),t,"resize")}function Ue(t){return Ve((e,i)=>({disconnect:$(ia(e),"scroll",i,{passive:!0})}),t,"scroll")}function Pn(t){return{observe(e,i){return{observe:A,unobserve:A,disconnect:$(e,ut,i,{passive:!0})}},handler(e){if(!pt(e))return;const i=kt(e),s="tagName"in e.target?e.target:O(e.target);z(document,`${_t} ${li} scroll`,n=>{const{x:o,y:r}=kt(n);(n.type!=="scroll"&&s&&o&&Math.abs(i.x-o)>100||r&&Math.abs(i.y-r)>100)&&setTimeout(()=>{m(s,"swipe"),m(s,`swipe${ea(i.x,i.y,o,r)}`)})})},...t}}function Ve(t,e,i){return{observe:t,handler(){qe(this,i)},...e}}function ea(t,e,i,s){return Math.abs(t-i)>=Math.abs(e-s)?t-i>0?"Left":"Right":e-s>0?"Up":"Down"}function ia(t){return E(t).map(e=>{const{ownerDocument:i}=e,s=Dt(e,!0);return s===i.scrollingElement?i:s})}var _n={props:{margin:String,firstColumn:Boolean},data:{margin:"uk-margin-small-top",firstColumn:"uk-first-column"},observe:[ki({options:{childList:!0}}),ki({options:{attributes:!0,attributeFilter:["style"]}}),dt({handler(t){for(const{borderBoxSize:[{inlineSize:e,blockSize:i}]}of t)if(e||i){this.$emit("resize");return}},target:({$el:t})=>[t,...N(t)]})],update:{read(){return{rows:ws(N(this.$el))}},write({rows:t}){for(const e of t)for(const i of e)L(i,this.margin,t[0]!==e),L(i,this.firstColumn,e[U?e.length-1:0]===i)},events:["resize"]}};function ws(t){const e=[[]],i=t.some((s,n)=>n&&t[n-1].offsetParent!==s.offsetParent);for(const s of t){if(!q(s))continue;const n=xs(s,i);for(let o=e.length-1;o>=0;o--){const r=e[o];if(!r[0]){r.push(s);break}const a=xs(r[0],i);if(n.top>=a.bottom-1&&n.top!==a.top){e.push([s]);break}if(n.bottom-1>a.top||n.top===a.top){let l=r.length-1;for(;l>=0;l--){const c=xs(r[l],i);if(n.left>=c.left)break}r.splice(l+1,0,s);break}if(o===0){e.unshift([s]);break}}}return e}function xs(t,e=!1){let{offsetTop:i,offsetLeft:s,offsetHeight:n,offsetWidth:o}=t;return e&&([i,s]=Le(t)),{top:i,left:s,bottom:i+n,right:s+o}}const $s="uk-transition-leave",ys="uk-transition-enter";function An(t,e,i,s=0){const n=ks(e,!0),o={opacity:1},r={opacity:0}
907,a=()=>n===ks(e),l=d=>()=>a()?d():Promise.reject(),c=l(async()=>{I(e,$s),await(s?Promise.all(Mn(e).map(async(d,f)=>(await Ss(f*s),M.start(d,r,i/2,"ease")))):M.start(e,r,i/2,"ease")),_(e,$s)}),u=l(async()=>{const d=tt(e);I(e,ys),t(),h(s?N(e):e,r),tt(e,d),await Ss(),tt(e,"");const f=tt(e);h(e,"alignContent","flex-start"),tt(e,d);let p=[],b=i/2;if(s){const y=Mn(e);h(N(e),r),p=y.map(async(P,it)=>{await Ss(it*s),await M.start(P,o,i/2,"ease"),a()&&St(P,o)}),b+=y.length*s}if(!s||d!==f){const y={height:f,...s?{}:o};p.push(M.start(e,y,b,"ease"))}await Promise.all(p),_(e,ys),a()&&(St(e,{height:"",alignContent:"",...o}),delete e.dataset.transition)});return x(e,$s)?On(e).then(u):x(e,ys)?On(e).then(c).then(u):c().then(u)}function ks(t,e){return e&&(t.dataset.transition=1+ks(t)),$t(t.dataset.transition)||0}function On(t){return Promise.all(N(t).filter(M.inProgress).map(e=>new Promise(i=>z(e,"transitionend transitioncanceled",i))))}function Mn(t){return ws(N(t)).flat().filter(q)}function Ss(t){return new Promise(e=>setTimeout(e,t))}async function sa(t,e,i){await Nn();let s=N(e);const n=s.map(p=>Dn(p,!0)),o={...h(e,["height","padding"]),display:"block"},r=s.concat(e);await Promise.all(r.map(M.cancel)),h(r,"transitionProperty","none"),await t(),s=s.concat(N(e).filter(p=>!v(s,p))),await Promise.resolve(),h(r,"transitionProperty","");const a=k(e,"style"),l=h(e,["height","padding"]),[c,u]=na(e,s,n),d=s.map(p=>({style:k(p,"style")}));s.forEach((p,b)=>u[b]&&h(p,u[b])),h(e,o),m(e,"scroll"),await Nn();const f=s.map((p,b)=>O(p)===e&&M.start(p,c[b],i,"ease")).concat(M.start(e,l,i,"ease"));try{await Promise.all(f),s.forEach((p,b)=>{k(p,d[b]),O(p)===e&&h(p,"display",c[b].opacity===0?"none":"")}),k(e,"style",a)}catch{k(s,"style",""),St(e,o)}}function Dn(t,e){const i=h(t,"zIndex");return q(t)?{display:"",opacity:e?h(t,"opacity"):"0",pointerEvents:"none",position:"absolute",zIndex:i==="auto"?yt(t):i,...Bn(t)}:!1}function na(t,e,i){const s=e.map((o,r)=>O(o)&&r in i?i[r]?q(o)?Bn(o):{opacity:0}:{opacity:q(o)?1:0}:!1),n=s.map((o,r)=>
vendor: 8,701 bytes, line 907
907{const a=O(e[r])===t&&(i[r]||Dn(e[r]));if(!a)return!1;if(!o)delete a.opacity;else if(!("opacity"in o)){const{opacity:l}=a;l%1?o.opacity=1:delete a.opacity}return a});return[s,n]}function Bn(t){const{height:e,width:i}=g(t);return{height:e,width:i,transform:"",...is(t),...h(t,["marginTop","marginLeft"])}}function Nn(){return new Promise(t=>requestAnimationFrame(t))}var zn={props:{duration:Number,animation:Boolean},data:{duration:150,animation:"slide"},methods:{animate(t,e=this.$el){const i=this.animation;return(i==="fade"?An:i==="delayed-fade"?(...n)=>An(...n,40):i?sa:()=>(t(),Promise.resolve()))(t,e,this.duration).catch(A)}}};function Et(t){t.target.closest('a[href="#"],a[href=""]')&&t.preventDefault()}const B={TAB:9,ESC:27,SPACE:32,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40};var oa={mixins:[zn],args:"target",props:{target:String,selActive:Boolean},data:{target:"",selActive:!1,attrItem:"uk-filter-control",cls:"uk-active",duration:250},computed:{children:({target:t},e)=>D(`${t} > *`,e),toggles:({attrItem:t},e)=>D(`[${t}],[data-${t}]`,e)},watch:{toggles(t){this.updateState();const e=D(this.selActive,this.$el);for(const i of t){this.selActive!==!1&&L(i,this.cls,v(e,i));const s=ca(i);F(s,"a")&&(s.role="button")}},children(t,e){e&&this.updateState()}},events:{name:"click keydown",delegate:({attrItem:t})=>`[${t}],[data-${t}]`,handler(t){t.type==="keydown"&&t.keyCode!==B.SPACE||t.target.closest("a,button")&&(Et(t),this.apply(t.current))}},methods:{apply(t){const e=this.getState(),i=Hn(t,this.attrItem,this.getState());ra(e,i)||this.setState(i)},getState(){return this.toggles.filter(t=>x(t,this.cls)).reduce((t,e)=>Hn(e,this.attrItem,t),{filter:{"":""},sort:[]})},async setState(t,e=!0){t={filter:{"":""},sort:[],...t},m(this.$el,"beforeFilter",[this,t]);for(const i of this.toggles)L(i,this.cls,la(i,this.attrItem,t));await Promise.all(D(this.target,this.$el).map(i=>{const s=()=>aa(t,i,N(i));return e?this.animate(s,i):s()})),m(this.$el,"afterFilter",[this])},updateState(){Mt.write(()=>this.setState(this.getState(),!1))}}};function Fn(t,e){return ve(Z(t,e),["filter"])}function ra(t,e){return["filter","sort"].every(i=>Ae(t[i],e[i]))}function aa(t,e,i){for(const o of i)h(o,"display",Object.values(t.filter).every(r=>!r||C(o,r))?"":"none");const[s,n]=t.sort;if(s){const o=ha(i,s,n);Ae(o,i)||W(e,o)}}function Hn(t,e,i){const{filter:s,group:n,sort:o,order:r="asc"}=Fn(t,e);return(s||X(o))&&(n?s?(delete i.filter[""],i.filter[n]=s):(delete i.filter[n],(ii(i.filter)||""in i.filter)&&(i.filter={"":s||""})):i.filter={"":s||""}),X(o)||(i.sort=[o,r]),i}function la(t,e,{filter:i={"":""},sort:[s,n]}){const{filter:o="",group:r="",sort:a,order:l="asc"}=Fn(t,e);return X(a)?r in i&&o===i[r]||!o&&r&&!(r in i)&&!i[""]:s===a&&n===l}function ha(t,e,i){return[...t].sort((s,n)=>Z(s,e).localeCompare(Z(n,e),void 0,{numeric:!0})*(i==="asc"||-1))}function ca(t){return w("a,button",t)||t}var ua={args:"dataSrc",props:{dataSrc:String,sources:String,margin:String,target:String,loading:String},data:{dataSrc:"",sources:!1,margin:"50%",target:!1,loading:"lazy"},connected(){this.loading!=="lazy"?this.load():Es(this.$el)&&(this.$el.loading="lazy",Is(this.$el))},disconnected(){this.img&&(this.img.onload=""),delete this.img},observe:be({handler(t,e){this.load(),e.disconnect()},options:({margin:t})=>({rootMargin:t}),filter:({loading:t})=>t==="lazy",target:({$el:t,$props:e})=>e.target?[t,...Be(e.target,t)]:t}),methods:{load(){if(this.img)return this.img;const t=Es(this.$el)?this.$el:fa(this.$el,this.dataSrc,this.sources);return Oe(t,"loading"),Is(this.$el,t.currentSrc),this.img=t}}};function Is(t,e){if(Es(t)){const i=O(t);(F(i,"picture")?N(i):[t]).forEach(n=>Ln(n,n))}else e&&!v(t.style.backgroundImage,e)&&(h(t,"backgroundImage",`url(${Xi(e)})`),m(t,pe("load",!1)))}const da=["data-src","data-srcset","sizes"];function Ln(t,e){for(const i of da){const s=Z(t,i);s&&k(e,i.replace(/data-/g,""),s)}}function fa(t,e,i){const s=new Image;return Wn(s,i),Ln(t,s),s.onload=()=>Is(t,s.currentSrc),s.src=e,s}function Wn(t,e){if(e=pa(e),e.length){const i=It("<picture>");for(const s of e){const n=It("<source>");k(n,s),W(i,n)}W(i,t)}}function pa(t){if(!t)return[];if(mt(t,"["))try{t=JSON.parse(t)}catch{t=[]}else t=ve(t);return J(t)||(t=[t]),t.filter(e=>!ii(e))}function Es(t){return F(t,"img")}let Ts;function jn(t){const e=$(t,"touchstart",n=>{if(n.targetTouches.length!==1||C(n.target,'input[type="range"'))return;let o=kt(n).y;const r=$(t,"touchmove",a=>{const l=kt(a).y;l!==o&&(o=l,Yt(a.target).some(c=>{if(!t.contains(c))return!1;let{scrollHeight:u,clientHeight:d}=c;return d<u})||a.preventDefault())},{passive:!1});z(t,"scroll touchend touchcanel",r,{capture:!0})},{passive:!0});if(Ts)return e;Ts=!0;const{scrollingElement:i}=document,s={overflowY:CSS.supports("overflow","clip")?"clip":"hidden",touchAction:"none",paddingRight:mi(window)-i.clientWidth||""};return h(i,s),()=>{Ts=!1,e(),St(i,s)}}var Ye={props:{container:Boolean},data:{container:!0},computed:{container({container:t}){return t===!0&&this.$container||t&&w(t)}}},Rn={props:{pos:String,offset:Boolean,flip:Boolean,shift:Boolean,inset:Boolean},data:{pos:`bottom-${U?"right":"left"}`,offset:!1,flip:!0,shift:!0,inset:!1},connected(){this.pos=this.$props.pos.split("-").concat("center").slice(0,2),[this.dir,this.align]=this.pos,this.axis=v(["top","bottom"],this.dir)?"y":"x"},methods:{positionAt(t,e,i){let s=[this.getPositionOffset(t),this.getShiftOffset(t)];const n=[this.flip&&"flip",this.shift&&"shift"],o={element:[this.inset?this.dir:vi(this.dir),this.align],target:[this.dir,this.align]};if(this.axis==="y"){for(const l in o)o[l].reverse();s.reverse(),n.reverse()}const r=Cs(t),a=g(t);h(t,{top:-a.height,left:-a.width}),xn(t,e,{attach:o,offset:s,boundary:i,placement:n,viewportOffset:this.getViewportOffset(t)}),r()},getPositionOffset(t=this.$el){return G(this.offset===!1?h(t,"--uk-position-offset"):this.offset,this.axis==="x"?"width":"height",t)*(v(["left","top"],this.dir)?-1:1)*(this.inset?-1:1)},getShiftOffset(t=this.$el){return this.align==="center"?0:G(h(t,"--uk-position-shift-offset"),this.axis==="y"?"width":"height",t)*(v(["left","top"],this.align)?1:-1)},getViewportOffset(t){return G(h(t,"--uk-position-viewport-offset"))}}};function Cs(t){const e=Dt(t),{scrollTop:i}=e;return()=>{i!==e.scrollTop&&(e.scrollTop=i)}}var Xt={props:{cls:Boolean,animation:"list",duration:Number,velocity:Number,origin:String,transition:String},data:{cls:!1,animation:[!1],duration:200,velocity:.2,origin:!1,transition:"ease",clsEnter:"uk-togglable-enter",clsLeave:"uk-togglable-leave"},computed:{hasAnimation:({animation:t})=>!!t[0],hasTransition:({animation:t})=>["slide","reveal"].some(e=>mt(t[0],e))},methods:{async toggleElement(t,e,i){try{return await Promise.all(E(t).map(s=>{const n=re(e)?e:!this.isToggled(s);if(!m(s,`before${n?"show":"hide"}`,[this]))return Promise.reject();const o=(ot(i)?i:i===!1||!this.hasAnimation?ga:this.hasTransition?ma:va)(s,n,this),r=n?this.clsEnter:this.clsLeave;I(s,r),m(s,n?"show":"hide",[this]);const a=()=>{var l;if(_(s,r),m(s,n?"shown":"hidden",[this]),n){const c=Cs(s);(l=D("[autofocus]",s).find(q))==null||l.focus(),c()}};return o?o.then(a,()=>(_(s,r),Promise.reject())):a()})),!0}catch{return!1}},isToggled(t=this.$el){return t=R(t),x(t,this.clsEnter)?!0:x(t,this.clsLeave)?!1:this.cls?x(t,this.cls.split(" ")[0]):q(t)},_toggle(t,e){if(!t)return;e=!!e;let i;this.cls?(i=v(this.cls," ")||e!==x(t,this.cls),i&&L(t,this.cls,v(this.cls," ")?void 0:e)):(i=e===t.hidden,i&&(t.hidden=!e)),i&&m(t,"toggled",[e,this])}}};function ga(t,e,{_toggle:i}){return At.cancel(t),M.cancel(t),i(t,e)}async function ma(t,e,{animation:i,duration:s,velocity:n,transition:o,_toggle:r}){var a;const[l="reveal",c="top"]=((a=i[0])==null?void 0:a.split("-"))||[],u=[["left","right"],["top","bottom"]],d=u[v(u[0],c)?0:1],f=d[1]===c,b=["width","height"][u.indexOf(d)],y=`margin-${d[0]}`,P=`margin-${c}`;let it=g(t)[b];const Tt=M.inProgress(t);await M.cancel(t),e&&r(t,!0);const Nt=Object.fromEntries(["padding","border","width","height","minWidth","minHeight","overflowY","overflowX",y,P].map(ar=>[ar,t.style[ar]])),wt=g(t),Us=S(h(t,y)),nr=S(h(t,P)),ie=wt[b]+nr;!Tt&&!e&&(it+=nr);const[Hi]=es(t,"<div>");h(Hi,{boxSizing:"border-box",height:wt.height,width:wt.width,...h(t,["overflow","padding","borderTop","borderRight","borderBottom","borderLeft","borderImage",P])}),h(t,{padding:0,border:0,minWidth:0,minHeight:0,[P]:0,width:wt.width,height:wt.height,overflow:"hidden",[b]:it});const or=it/ie;s=(n*ie+s)*(e?1-or:or);const rr={[b]:e?ie:0};f&&(h(t,y,ie-it+Us),rr[y]=e?Us:ie+Us),!f^l==="reveal"&&(h(Hi,y,-ie+it),M.start(Hi,{[y]:e?0:-ie},s,o));try{await M.start(t,rr,s,o)}finally{h(t,Nt),He(Hi.firstChild),e||r(t,!1)}}
vendor: 6,853 bytes, line 907
907function va(t,e,i){const{animation:s,duration:n,_toggle:o}=i;return e?(o(t,!0),At.in(t,s[0],n,i.origin)):At.out(t,s[1]||s[0],n,i.origin).then(()=>o(t,!1))}const nt=[];var Ps={mixins:[st,Ye,Xt],props:{selPanel:String,selClose:String,escClose:Boolean,bgClose:Boolean,stack:Boolean,role:String},data:{cls:"uk-open",escClose:!0,bgClose:!0,overlay:!0,stack:!1,role:"dialog"},computed:{panel:({selPanel:t},e)=>w(t,e),transitionElement(){return this.panel}},connected(){const t=this.panel||this.$el;t.role=this.role,this.overlay&&(t.ariaModal=!0)},beforeDisconnect(){v(nt,this)&&this.toggleElement(this.$el,!1,!1)},events:[{name:"click",delegate:({selClose:t})=>`${t},a[href*="#"]`,handler(t){const{current:e,defaultPrevented:i}=t,{hash:s}=e;!i&&s&&fe(e)&&!this.$el.contains(w(s))?this.hide():C(e,this.selClose)&&(Et(t),this.hide())}},{name:"toggle",self:!0,handler(t){t.defaultPrevented||(t.preventDefault(),this.isToggled()===v(nt,this)&&this.toggle())}},{name:"beforeshow",self:!0,handler(t){if(v(nt,this))return!1;!this.stack&&nt.length?(Promise.all(nt.map(e=>e.hide())).then(this.show),t.preventDefault()):nt.push(this)}},{name:"show",self:!0,handler(){this.stack&&h(this.$el,"zIndex",S(h(this.$el,"zIndex"))+nt.length);const t=[this.overlay&&wa(this),this.overlay&&jn(this.$el),this.bgClose&&xa(this),this.escClose&&$a(this)];z(this.$el,"hidden",()=>t.forEach(e=>e&&e()),{self:!0}),I(document.documentElement,this.clsPage)}},{name:"shown",self:!0,handler(){ci(this.$el)||(this.$el.tabIndex=-1),C(this.$el,":focus-within")||this.$el.focus()}},{name:"hidden",self:!0,handler(){v(nt,this)&&nt.splice(nt.indexOf(this),1),h(this.$el,"zIndex",""),nt.some(t=>t.clsPage===this.clsPage)||_(document.documentElement,this.clsPage)}}],methods:{toggle(){return this.isToggled()?this.hide():this.show()},show(){return this.container&&O(this.$el)!==this.container?(W(this.container,this.$el),new Promise(t=>requestAnimationFrame(()=>this.show().then(t)))):this.toggleElement(this.$el,!0,qn)},hide(){return this.toggleElement(this.$el,!1,qn)}}};function qn(t,e,{transitionElement:i,_toggle:s}){return new Promise((n,o)=>z(t,"show hide",()=>{var r;(r=t._reject)==null||r.call(t),t._reject=o,s(t,e);const a=z(i,"transitionstart",()=>{z(i,"transitionend transitioncancel",n,{self:!0}),clearTimeout(l)},{self:!0}),l=setTimeout(()=>{a(),n()},ba(h(i,"transitionDuration")))})).then(()=>delete t._reject)}function ba(t){return t?se(t,"ms")?S(t):S(t)*1e3:0}function wa(t){return $(document,"focusin",e=>{Lt(nt)===t&&!t.$el.contains(e.target)&&t.$el.focus()})}function xa(t){return $(document,ut,({target:e})=>{Lt(nt)!==t||t.overlay&&!t.$el.contains(e)||!t.panel||t.panel.contains(e)||z(document,`${_t} ${li} scroll`,({defaultPrevented:i,type:s,target:n})=>{!i&&s===_t&&e===n&&t.hide()},!0)})}function $a(t){return $(document,"keydown",e=>{e.keyCode===27&&Lt(nt)===t&&t.hide()})}var _s={slide:{show(t){return[{transform:j(t*-100)},{transform:j()}]},percent(t){return Ge(t)},translate(t,e){return[{transform:j(e*-100*t)},{transform:j(e*100*(1-t))}]}}};function Ge(t){return Math.abs(new DOMMatrix(h(t,"transform")).m41/t.offsetWidth)}function j(t=0,e="%"){return t?`translate3d(${t+e}, 0, 0)`:""}function ya(t,e,i,{animation:s,easing:n}){const{percent:o,translate:r,show:a=A}=s,l=a(i),{promise:c,resolve:u}=Un();return{dir:i,show(d,f=0,p){const b=p?"linear":n;return d-=Math.round(d*K(f,-1,1)),this.translate(f),Jt(e,"itemin",{percent:f,duration:d,timing:b,dir:i}),Jt(t,"itemout",{percent:1-f,duration:d,timing:b,dir:i}),Promise.all([M.start(e,l[1],d,b),M.start(t,l[0],d,b)]).then(()=>{this.reset(),u()},A),c},cancel(){return M.cancel([e,t])},reset(){St([e,t],l[0])},async forward(d,f=this.percent()){return await this.cancel(),this.show(d,f,!0)},translate(d){this.reset();const f=r(d,i);h(e,f[1]),h(t,f[0]),Jt(e,"itemtranslatein",{percent:d,dir:i}),Jt(t,"itemtranslateout",{percent:1-d,dir:i})},percent(){return o(t||e,e,i)},getDistance(){return t==null?void 0:t.offsetWidth}}}function Jt(t,e,i){m(t,pe(e,!1,!1,i))}function Un(){let t;return{promise:new Promise(e=>t=e),resolve:t}}var Ii={props:{i18n:Object},data:{i18n:null},methods:{t(t,...e){var i,s,n;let o=0;return((n=((i=this.i18n)==null?void 0:i[t])||((s=this.$options.i18n)==null?void 0:s[t]))==null?void 0:n.replace(/%s/g,()=>e[o++]||""))||""}}},ka={props:{autoplay:Boolean,autoplayInterval:Number,pauseOnHover:Boolean},data:{autoplay:!1,autoplayInterval:7e3,pauseOnHover:!0},connected(){k(this.list,"aria-live",this.autoplay?"off":"polite"),this.autoplay&&this.startAutoplay()},disconnected(){this.stopAutoplay()},update(){k(this.slides,"tabindex","-1")},events:[{name:"visibilitychange",el:()=>document,filter:({autoplay:t})=>t,handler(){document.hidden?this.stopAutoplay():this.startAutoplay()}}],methods:{startAutoplay(){this.stopAutoplay(),this.interval=setInterval(()=>{this.stack.length||this.draggable&&C(this.$el,":focus-within")&&!C(this.$el,":focus")||this.pauseOnHover&&C(this.$el,":hover")||this.show("next")},this.autoplayInterval)},stopAutoplay(){clearInterval(this.interval)}}};const Ei={passive:!1,capture:!0},Vn={passive:!0,capture:!0},Sa="touchstart mousedown",As="touchmove mousemove",Yn="touchend touchcancel mouseup click input scroll";var Ia={props:{draggable:Boolean},data:{draggable:!0,threshold:10},created(){for(const t of["start","move","end"]){const e=this[t];this[t]=i=>{const s=kt(i).x*(U?-1:1);this.prevPos=s===this.pos?this.prevPos:this.pos,this.pos=s,e(i)}}},events:[{name:Sa,passive:!0,delegate:({selList:t})=>`${t} > *`,handler(t){!this.draggable||this.parallax||!pt(t)&&Ea(t.target)||t.target.closest(Me)||t.button>0||this.length<2||this.start(t)}},{name:"dragstart",handler(t){t.preventDefault()}},{name:As,el:({list:t})=>t,handler:A,...Ei}],methods:{start(){this.drag=this.pos,this._transitioner?(this.percent=this._transitioner.percent(),this.drag+=this._transitioner.getDistance()*this.percent*this.dir,this._transitioner.cancel(),this._transitioner.translate(this.percent),this.dragging=!0,this.stack=[]):this.prevIndex=this.index,$(document,As,this.move,Ei),$(document,Yn,this.end,Vn),h(this.list,"userSelect","none")},move(t){const e=this.pos-this.drag;if(e===0||this.prevPos===this.pos||!this.dragging&&Math.abs(e)<this.threshold)return;t.cancelable&&t.preventDefault(),this.dragging=!0,this.dir=e<0?1:-1;let{slides:i,prevIndex:s}=this,n=Math.abs(e),o=this.getIndex(s+this.dir),r=Gn.call(this,s,o);for(;o!==s&&n>r;)this.drag-=r*this.dir,s=o,n-=r,o=this.getIndex(s+this.dir),r=Gn.call(this,s,o);this.percent=n/r;const a=i[s],l=i[o],c=this.index!==o,u=s===o;let d;for(const f of[this.index,this.prevIndex])v([o,s],f)||(m(i[f],"itemhidden",[this]),u&&(d=!0,this.prevIndex=s));(this.index===s&&this.prevIndex!==s||d)&&m(i[this.index],"itemshown",[this]),c&&(this.prevIndex=s,this.index=o,u||(m(a,"beforeitemhide",[this]),m(a,"itemhide",[this])),m(l,"beforeitemshow",[this]),m(l,"
907itemshow",[this])),this._transitioner=this._translate(Math.abs(this.percent),a,!u&&l)},end(){if(Ut(document,As,this.move,Ei),Ut(document,Yn,this.end,Vn),this.dragging)if(setTimeout($(this.list,"click",t=>t.preventDefault(),Ei)),this.dragging=null,this.index===this.prevIndex)this.percent=1-this.percent,this.dir*=-1,this._show(!1,this.index,!0),this._transitioner=null;else{const t=(U?this.dir*(U?1:-1):this.dir)<0==this.prevPos>this.pos;this.index=t?this.index:this.prevIndex,t&&(m(this.slides[this.prevIndex],"itemhidden",[this]),m(this.slides[this.index],"itemshown",[this]),this.percent=1-this.percent),this.show(this.dir>0&&!t||this.dir<0&&t?"next":"previous",!0)}h(this.list,{userSelect:""}),this.drag=this.percent=null}}};function Gn(t,e){return this._getTransitioner(t,t!==e&&e).getDistance()||this.slides[t].offsetWidth}function Ea(t){return h(t,"userSelect")!=="none"&&ne(t.childNodes).some(e=>e.nodeType===3&&e.textContent.trim())}function Ta(t){t._watches=[];for(const e of t.$options.watch||[])for(const[i,s]of Object.entries(e))Xn(t,s,i);t._initial=!0}function Xn(t,e,i){t._watches.push({name:i,...Te(e)?e:{handler:e}})}function Ca(t,e){for(const{name:i,handler:s,immediate:n=!0}of t._watches)(t._initial&&n||gt(e,i)&&!Ae(e[i],t[i]))&&s.call(t,t[i],e[i]);t._initial=!1}function Pa(t){const{computed:e}=t.$options;if(t._computed={},e)for(const i in e)Kn(t,i,e[i])}const Jn={subtree:!0,childList:!0};function Kn(t,e,i){t._hasComputed=!0,Object.defineProperty(t,e,{enumerable:!0,get(){const{_computed:s,$props:n,$el:o}=t;if(!gt(s,e)&&(s[e]=(i.get||i).call(t,n,o),i.observe&&t._computedObserver)){const r=i.observe.call(t,n);t._computedObserver.observe(["~","+","-"].includes(r[0])?o.parentElement:o.getRootNode(),Jn)}return s[e]},set(s){const{_computed:n}=t;n[e]=i.set?i.set.call(t,s):s,X(n[e])&&delete n[e]}})}function _a(t){t._hasComputed&&(Qr(t,{read:()=>Ca(t,Zn(t)),events:["resize","computed"]}),t._computedObserver=rs(t.$el,()=>qe(t,"computed"),Jn),t._disconnect.push(()=>{t._computedObserver.disconnect(),t._computedObserver=null,Zn(t)}))}function Zn(t){const e={...t._computed};return t._computed={},e}function Aa(t){for(const e of t.$options.events||[])if(gt(e,"handler"))Qn(t,e);else for(const i in e)Qn(t,{name:i,handler:e[i]})}function Qn(t,{name:e,el:i,handler:s,capture:n,passive:o,delegate:r,filter:a,self:l}){a&&!a.call(t,t)||t._disconnect.push($(i?i.call(t,t):t.$el,e,r==null?void 0:r.call(t,t),s.bind(t),{passive:o,capture:n,self:l}))}function Oa(t){for(const e of t.$options.observe||[])Ma(t,e)}function Ma(t,e){let{observe:i,target:s=t.$el,handler:n,options:o,filter:r,args:a}=e;if(r&&!r.call(t,t))return;const l=`_observe${t._disconnect.length}`;ot(s)&&!gt(t,l)&&Kn(t,l,()=>{const d=s.call(t,t);return J(d)?E(d):d}),n=H(n)?t[n]:n.bind(t),ot(o)&&(o=o.call(t,t));const c=gt(t,l)?t[l]:s,u=i(c,n,o,a);ot(s)&&J(t[l])&&Xn(t,{handler:Da(u,o),immediate:!1},l),t._disconnect.push(()=>u.disconnect())}function Da(t,e){return(i,s)=>{for(const n of s)v(i,n)||(t.unobserve?t.unobserve(n):t.observe&&t.disconnect());for(const n of i)(!v(s,n)||!t.unobserve)&&t.observe(n,e)}}function Ba(t){const{$options:e,$props:i}=t,s=to(e);ft(i,s);const{computed:n,methods:o}=e;for(let r in i)r in s&&(!n||!gt(n,r))&&(!o||!gt(o,r))&&(t[r]=i[r])}function to(t){const e={},{args:i=[],props:s={},el:n,id:o}=t;if(!s)return e;for(const a in s){const l=zt(a);let c=Z(n,l);X(c)||(c=s[a]===Boolean&&c===""?!0:vs(s[a],c),!(l==="target"&&mt(c,"_"))&&(e[a]=c))}const r=ve(Z(n,o),i);for(const a in r){const l=Ee(a);X(s[l])||(e[l]=vs(s[l],r[a]))}return e}const Na=ct((t,e)=>{const i=Object.keys(e),s=i.concat(t).map(n=>[zt(n),`data-${zt(n)}`]).flat();return{attributes:i,filter:s}});function za(t){const{$options:e,$props:i}=t,{id:s,props:n,el:o}=e;if(!n)return;const{attributes:r,filter:a}=Na(s,n),l=new MutationObserver(c=>{const u=to(e);c.some(({attributeName:d})=>{const f=d.replace("data-","");return(f===s?r:[Ee(f),Ee(d)]).some(p=>!X(u[p])&&u[p]!==i[p])})&&t.$reset()});l.observe(o,{attributes:!0,attributeFilter:a}),t._disconnect.push(()=>l.disconnect())}function we(t,e){var i;
vendor: 7,569 bytes, line 907
907(i=t.$options[e])==null||i.forEach(s=>s.call(t))}function Os(t){t._connected||(Ba(t),we(t,"beforeConnect"),t._connected=!0,t._disconnect=[],Aa(t),Zr(t),Ta(t),Oa(t),za(t),_a(t),we(t,"connected"),qe(t))}function Ms(t){t._connected&&(we(t,"beforeDisconnect"),t._disconnect.forEach(e=>e()),t._disconnect=null,we(t,"disconnected"),t._connected=!1)}let Fa=0;function eo(t,e={}){e.data=Wa(e,t.constructor.options),t.$options=Re(t.constructor.options,e,t),t.$props={},t._uid=Fa++,Ha(t),La(t),Pa(t),we(t,"created"),e.el&&t.$mount(e.el)}function Ha(t){const{data:e={}}=t.$options;for(const i in e)t.$props[i]=t[i]=e[i]}function La(t){const{methods:e}=t.$options;if(e)for(const i in e)t[i]=e[i].bind(t)}function Wa({data:t={}},{args:e=[],props:i={}}){J(t)&&(t=t.slice(0,e.length).reduce((s,n,o)=>(Te(n)?ft(s,n):s[e[o]]=n,s),{}));for(const s in t)X(t[s])?delete t[s]:i[s]&&(t[s]=vs(i[s],t[s]));return t}const ht=function(t){eo(this,t)};ht.util=Ur,ht.options={},ht.version="3.23.7";const ja="uk-",Kt="__uikit__",xe={};function io(t,e){var i,s;const n=ja+zt(t);if(!e)return xe[n].options||(xe[n]=ht.extend(xe[n])),xe[n];t=Ee(t),ht[t]=(r,a)=>Xe(t,r,a);const o=(i=e.options)!=null?i:{...e};return o.id=n,o.name=t,(s=o.install)==null||s.call(o,ht,o,t),ht._initialized&&!o.functional&&requestAnimationFrame(()=>Xe(t,`[${n}],[data-${n}]`)),xe[n]=o}function Xe(t,e,i,...s){const n=io(t);return n.options.functional?new n({data:Te(e)?e:[e,i,...s]}):e?D(e).map(o)[0]:o();function o(r){const a=Ti(r,t);if(a)if(i)a.$destroy();else return a;return new n({el:r,data:i})}}function Je(t){return(t==null?void 0:t[Kt])||{}}function Ti(t,e){return Je(t)[e]}function Ra(t,e){t[Kt]||(t[Kt]={}),t[Kt][e.$options.name]=e}function qa(t,e){var i;(i=t[Kt])==null||delete i[e.$options.name],ii(t[Kt])&&delete t[Kt]}function Ua(t){t.component=io,t.getComponents=Je,t.getComponent=Ti,t.update=so,t.use=function(i){if(!i.installed)return i.call(null,this),i.installed=!0,this},t.mixin=function(i,s){s=(H(s)?this.component(s):s)||this,s.options=Re(s.options,i)},t.extend=function(i){i||(i={});const s=this,n=function(r){eo(this,r)};return n.prototype=Object.create(s.prototype),n.prototype.constructor=n,n.options=Re(s.options,i),n.super=s,n.extend=s.extend,n};let e;Object.defineProperty(t,"container",{get(){return e||document.body},set(i){e=w(i)}})}function so(t,e){t=t?R(t):document.body;for(const i of de(t).reverse())no(i,e);Ot(t,i=>no(i,e))}function no(t,e){const i=Je(t);for(const s in i)qe(i[s],e)}function Va(t){t.prototype.$mount=function(e){const i=this;Ra(e,i),i.$options.el=e,e.isConnected&&Os(i)},t.prototype.$destroy=function(e=!1){const i=this,{el:s}=i.$options;s&&Ms(i),we(i,"destroy"),qa(s,i),e&&Q(i.$el)},t.prototype.$create=Xe,t.prototype.$emit=function(e){qe(this,e)},t.prototype.$update=function(e=this.$el,i){so(e,i)},t.prototype.$reset=function(){Ms(this),Os(this)},t.prototype.$getComponent=Ti,Object.defineProperties(t.prototype,{$el:{get(){return this.$options.el}},$container:Object.getOwnPropertyDescriptor(t,"container")})}let Ya=1;function Zt(t,e=null){return(e==null?void 0:e.id)||`${t.$options.id}-${Ya++}`}var Ga={i18n:{next:"Next slide",previous:"Previous slide",slideX:"Slide %s",slideLabel:"%s of %s",role:"String"},data:{selNav:!1,role:"region"},computed:{nav:({selNav:t},e)=>w(t,e),navChildren(){return N(this.nav)},selNavItem:({attrItem:t})=>`[${t}],[data-${t}]`,navItems(t,e){return D(this.selNavItem,e)}},watch:{nav(t,e){k(t,"role","tablist"),this.padNavitems(),e&&this.$emit()},list(t){F(t,"ul")&&k(t,"role","presentation")},navChildren(t){k(t,"role","presentation"),this.padNavitems(),this.updateNav()},navItems(t){for(const e of t){const i=Z(e,this.attrItem),s=w("a,button",e)||e;let n,o=null;if(vt(i)){const r=$t(i),a=this.slides[r];a&&(a.id||(a.id=Zt(this,a)),o=a.id),n=this.t("slideX",S(i)+1),s.role="tab"}else this.list&&(this.list.id||(this.list.id=Zt(this,this.list)),o=this.list.id),n=this.t(i);s.ariaControls=o,s.ariaLabel=s.ariaLabel||n}},slides(t){t.forEach((e,i)=>k(e,{role:this.nav?"tabpanel":"group","aria-label":this.t("slideLabel",i+1,this.length),"aria-roledescription":this.nav?null:"slide"})),this.padNavitems()}},connected(){this.$el.role=this.role,this.$el.ariaRoleDescription="carousel"},update:[{write(){this.navItems.concat(this.nav).forEach(t=>t&&(t.hidden=!this.maxIndex)),this.updateNav()},events:["resize"]}],events:[{name:"click keydown",delegate:({selNavItem:t})=>t,filter:({parallax:t})=>!t,handler(t){t.target.closest("a,button")&&(t.type==="click"||t.keyCode===B.SPACE)&&(Et(t),this.show(Z(t.current,this.attrItem)))}},{name:"itemshow",handler(){this.updateNav()}},{name:"keydown",delegate:({selNavItem:t})=>t,filter:({parallax:t})=>!t,handler(t){const{current:e,keyCode:i}=t,s=Z(e,this.attrItem);if(!vt(s))return;let n=i===B.HOME?0:i===B.END?"last":i===B.LEFT?"previous":i===B.RIGHT?"next":-1;~n&&(t.preventDefault(),this.show(n))}}],methods:{updateNav(){const t=this.getValidIndex();for(const e of this.navItems){const i=Z(e,this.attrItem),s=w("a,button",e)||e;if(vt(i)){const o=$t(i)===t;L(e,this.clsActive,o),L(s,"uk-disabled",!!this.parallax),s.ariaSelected=o,s.tabIndex=o&&!this.parallax?null:-1,o&&s&&C(O(e),":focus-within")&&s.focus()}else L(e,"uk-invisible",this.finite&&(i==="previous"&&t===0||i==="next"&&t>=this.maxIndex))}},padNavitems(){if(!this.nav)return;const t=[];for(let e=0;e<this.length;e++){const i=`${this.attrItem}="${e}"`;t[e]=this.navChildren.findLast(s=>s.matches(`[${i}]`))||w(`<li ${i}><a href></a></li>`)}Ae(t,this.navChildren)||bt(this.nav,t)}}};const Xa="cubic-bezier(0.25, 0.46, 0.45, 0.94)",Ja="cubic-bezier(0.165, 0.84, 0.44, 1)";var oo={mixins:[ka,Ia,Ga,Ii],props:{clsActivated:String,easing:String,index:Number,finite:Boolean,velocity:Number},data:()=>({easing:"ease",finite:!1,velocity:1,index:0,prevIndex:-1,stack:[],percent:0,clsActive:"uk-active",clsActivated:"",clsEnter:"uk-slide-enter",clsLeave:"uk-slide-leave",clsSlideActive:"uk-slide-active",Transitioner:!1,transitionOptions:{}}),connected(){this.prevIndex=-1,this.index=this.getValidIndex(this.$props.index),this.stack=[]},disconnected(){_(this.slides,this.clsActive)},computed:{duration:({velocity:t},e)=>ro(e.offsetWidth/t),list:({selList:t},e)=>w(t,e),maxIndex(){return this.length-1},slides(){return N(this.list)},length(){return this.slides.length}},watch:{slides(t,e){e&&this.$emit()}},events:{itemshow({target:t}){I(t,this.clsEnter,this.clsSlideActive)},itemshown({target:t}){_(t,this.clsEnter)},itemhide({target:t}){I(t,this.clsLeave)},itemhidden({target:t}){_(t,this.clsLeave,this.clsSlideActive)}},methods:{async show(t,e=!1){var i;if(this.dragging||!this.length||this.parallax)return;const{stack:s}=this,n=e?0:s.length,o=()=>{s.splice(n,1),s.length&&this.show(s.shift(),!0)};if(s[e?"unshift":"push"](t),!e&&s.length>1){s.length===2&&((i=this._transitioner)==null||i.forward(Math.min(this.duration,200)));return}const r=this.getIndex(this.index),a=x(this.slides,this.clsActive)&&this.slides[r],l=this.getIndex(t,this.index),c=this.slides[l];if(a===c){o();return}if(this.dir=Ka(t,r),this.prevIndex=r,this.index=l,a&&!m(a,"beforeitemhide",[this])||!m(c,"beforeitemshow",[this,a])){this.index=this.prevIndex,o();return}a&&m(a,"itemhide",[this]),m(c,"itemshow",[this]),await this._show(a,c,e),a&&m(a,"itemhidden",[this]),m(c,"itemshown",[this]),s.shift(),this._transitioner=null,s.length&&requestAnimationFrame(()=>s.length&&this.show(s.shift(),!0))},getIndex(t=this.index,e=this.index){return K(rt(t,this.slides,e,this.finite),0,Math.max(0,this.maxIndex))},getValidIndex(t=this.index,e=this.prevIndex){return this.getIndex(t,e)}
vendor: 4,208 bytes, line 907
907,async _show(t,e,i){if(this._transitioner=this._getTransitioner(t,e,this.dir,{easing:i?e.offsetWidth<600?Xa:Ja:this.easing,...this.transitionOptions}),!i&&!t){this._translate(1);return}const{length:s}=this.stack;return this._transitioner[s>1?"forward":"show"](s>1?Math.min(this.duration,75+75/(s-1)):this.duration,this.percent)},_translate(t,e=this.prevIndex,i=this.index){const s=this._getTransitioner(e===i?!1:e,i);return s.translate(t),s},_getTransitioner(t=this.prevIndex,e=this.index,i=this.dir||1,s=this.transitionOptions){return new this.Transitioner(_e(t)?this.slides[t]:t,_e(e)?this.slides[e]:e,i*(U?-1:1),s)}}};function Ka(t,e){return t==="next"?1:t==="previous"||t<e?-1:1}function ro(t){return .5*t+300}var ao={mixins:[oo],props:{animation:String},data:{animation:"slide",clsActivated:"uk-transition-active",Animations:_s,Transitioner:ya},computed:{animation({animation:t,Animations:e}){return{...e[t]||e.slide,name:t}},transitionOptions(){return{animation:this.animation}}},observe:dt(),events:{itemshow({target:t}){I(t,this.clsActive)},itemshown({target:t}){I(t,this.clsActivated)},itemhidden({target:t}){_(t,this.clsActive,this.clsActivated)}}},Za={..._s,fade:{show(){return[{opacity:0,zIndex:0},{zIndex:-1}]},percent(t){return 1-h(t,"opacity")},translate(t){return[{opacity:1-t,zIndex:0},{zIndex:-1}]}},scale:{show(){return[{opacity:0,transform:$e(1+.5),zIndex:0},{zIndex:-1}]},percent(t){return 1-h(t,"opacity")},translate(t){return[{opacity:1-t,transform:$e(1+.5*t),zIndex:0},{zIndex:-1}]}},pull:{show(t){return t<0?[{transform:j(30),zIndex:-1},{transform:j(),zIndex:0}]:[{transform:j(-100),zIndex:0},{transform:j(),zIndex:-1}]},percent(t,e,i){return i<0?1-Ge(e):Ge(t)},translate(t,e){return e<0?[{transform:j(30*t),zIndex:-1},{transform:j(-100*(1-t)),zIndex:0}]:[{transform:j(-t*100),zIndex:0},{transform:j(30*(1-t)),zIndex:-1}]}},push:{show(t){return t<0?[{transform:j(100),zIndex:0},{transform:j(),zIndex:-1}]:[{transform:j(-30),zIndex:-1},{transform:j(),zIndex:0}]},percent(t,e,i){return i>0?1-Ge(e):Ge(t)},translate(t,e){return e<0?[{transform:j(t*100),zIndex:0},{transform:j(-30*(1-t)),zIndex:-1}]:[{transform:j(-30*t),zIndex:-1},{transform:j(100*(1-t)),zIndex:0}]}}};function $e(t){return`scale3d(${t}, ${t}, 1)`}var lo={..._s,fade:{show(){return[{opacity:0},{opacity:1}]},percent(t){return 1-h(t,"opacity")},translate(t){return[{opacity:1-t},{opacity:t}]}},scale:{show(){return[{opacity:0,transform:$e(1-.2)},{opacity:1,transform:$e(1)}]},percent(t){return 1-h(t,"opacity")},translate(t){return[{opacity:1-t,transform:$e(1-.2*t)},{opacity:t,transform:$e(1-.2+.2*t)}]}}},ho={i18n:{counter:"%s / %s"},mixins:[Ps,ao],functional:!0,props:{counter:Boolean,preload:Number,nav:Boolean,slidenav:Boolean,delayControls:Number,videoAutoplay:Boolean,template:String},data:()=>({counter:!1,preload:1,nav:!1,slidenav:!0,delayControls:3e3,videoAutoplay:!1,items:[],cls:"uk-open",clsPage:"uk-lightbox-page",clsFit:"uk-lightbox-items-fit",clsZoom:"uk-lightbox-zoom",attrItem:"uk-lightbox-item",selList:".uk-lightbox-items",selClose:".uk-close-large",selNav:".uk-lightbox-thumbnav, .uk-lightbox-dotnav",selCaption:".uk-lightbox-caption",selCounter:".uk-lightbox-counter",pauseOnHover:!1,velocity:2,Animations:lo,template:'<div class="uk-lightbox uk-overflow-hidden"> <div class="uk-lightbox-items"></div> <div class="uk-position-top-right uk-position-small uk-transition-fade" uk-inverse> <button class="uk-lightbox-close uk-close-large" type="button" uk-close></button> </div> <div class="uk-lightbox-slidenav uk-position-center-left uk-position-medium uk-transition-fade" uk-inverse> <a href uk-slidenav-previous uk-lightbox-item="previous"></a> </div> <div class="uk-lightbox-slidenav uk-position-center-right uk-position-medium uk-transition-fade" uk-inverse> <a href uk-slidenav-next uk-lightbox-item="next"></a> </div> <div class="uk-position-center-right uk-position-medium uk-transition-fade" uk-inverse style="max-height: 90vh; overflow: auto;"> <ul class="uk-lightbox-thumbnav uk-lightbox-thumbnav-vertical uk-thumbnav uk-thumbnav-vertical"></ul> <ul class="uk-lightbox-dotnav uk-dotnav uk-dotnav-vertical"></ul> </div> <div class="uk-lightbox-counter uk-text-large uk-position-top-left uk-p
907osition-small uk-transition-fade" uk-inverse></div> <div class="uk-lightbox-caption uk-position-bottom uk-text-center uk-transition-slide-bottom uk-transition-opaque"></div> </div>'}),created(){let t=w(this.template);F(t,"template")&&(t=It(bt(t)));const e=w(this.selList,t),i=this.$props.nav;Q(D(this.selNav,t).filter(o=>!C(o,`.uk-${i}`)));for(const[o,r]of this.items.entries())W(e,"<div>"),i==="thumbnav"&&Fe(Qa(r,this.videoAutoplay),W(w(this.selNav,t),`<li uk-lightbox-item="${o}"><a href></a></li>`));this.slidenav||Q(D(".uk-lightbox-slidenav",t)),this.counter||Q(w(this.selCounter,t)),I(e,this.clsFit);const s=w("[uk-close]",t),n=this.t("close");s&&n&&(s.dataset.i18n=JSON.stringify({label:n})),this.$mount(W(this.container,t))},events:[{name:"click",self:!0,filter:({bgClose:t})=>t,delegate:({selList:t})=>`${t} > *`,handler(t){t.defaultPrevented||this.hide()}},{name:"click",self:!0,delegate:({clsZoom:t})=>`.${t}`,handler(t){t.defaultPrevented||L(this.list,this.clsFit)}},{name:`${ai} ${ut} keydown`,filter:({delayControls:t})=>t,handler(){this.showControls()}},{name:"shown",self:!0,handler(){this.showControls()}},{name:"hide",self:!0,handler(){this.hideControls(),_(this.slides,this.clsActive),M.stop(this.slides)}},{name:"hidden",self:!0,handler(){this.$destroy(!0)}},{name:"keyup",el:()=>document,handler({keyCode:t}){if(!this.isToggled()||!this.draggable)return;let e=-1;t===B.LEFT?e="previous":t===B.RIGHT?e="next":t===B.HOME?e=0:t===B.END&&(e="last"),~e&&this.show(e)}},{name:"beforeitemshow",handler(t){bt(w(this.selCaption,this.$el),this.getItem().caption||""),bt(w(this.selCounter,this.$el),this.t("counter",this.index+1,this.slides.length));for(let e=-this.preload;e<=this.preload;e++)this.loadItem(this.index+e);this.isToggled()||(this.draggable=!1,t.preventDefault(),this.toggleElement(this.$el,!0,!1),this.animation=lo.scale,_(t.target,this.clsActive),this.stack.splice(1,0,this.index))}},{name:"itemshown",handler(){this.draggable=this.$props.draggable}},{name:"itemload",async handler(t,e){const{source:i,type:s,attrs:n={}}=e;if(this.setItem(e,"<span uk-spinner uk-inverse></span>"),!i)return;let o;const r={allowfullscreen:"",style:"max-width: 100%; box-sizing: border-box;","uk-responsive":"","uk-video":`${!!this.videoAutoplay}`};if(s==="image"||co(i)){const a=Bt("img");Wn(a,e.sources),k(a,{src:i,...si(e,["alt","srcset","sizes"]),...n}),$(a,"load",()=>this.setItem(e,O(a)||a)),$(a,"error",()=>this.setError(e))}else if(s==="video"||uo(i)){const a=this.videoAutoplay==="inline",l=Bt("video",{src:i,playsinline:"",controls:a?null:"",loop:a?"":null,poster:this.videoAutoplay?null:e.poster,"uk-video":a?"automute: true":!!this.videoAutoplay,...n});$(l,"loadedmetadata",()=>this.setItem(e,l)),$(l,"error",()=>this.setError(e))}else if(s==="iframe"||i.match(/\.(html|php)($|\?)/i))this.setItem(e,Bt("iframe",{src:i,allowfullscreen:"",class:"uk-lightbox-iframe",...n}));else if(o=i.match(/\/\/(?:.*?youtube(-nocookie)?\..*?(?:[?&]v=|\/shorts\/)|youtu\.be\/)([\w-]{11})[&?]?(.*)?/))this.setItem(e,Bt("iframe",{src:`https://www.youtube${o[1]||""}.com/embed/${o[2]}${o[3]?`?${o[3]}`:""}`,width:1920,height:1080,...r,...n}));else if(o=i.match(/\/\/.*?vimeo\.[a-z]+\/(\d+)[&?]?(.*)?/))try{const{height:a,width:l}=await(await fetch(`https://vimeo.com/api/oembed.json?maxwidth=1920&url=${encodeURI(i)}`,{credentials:"omit"})).json();this.setItem(e,Bt("iframe",{src:`https://player.vimeo.com/video/${o[1]}${o[2]?`?${o[2]}`:""}`,width:l,height:a,...r,...n}))}catch{this.setError(e)}}},{name:"itemloaded",handler(){this.$emit("resize")}}],update:{read(){for(const t of D(`${this.selList} :not([controls]):is(img,video)`,this.$el))L(t,this.clsZoom,(t.naturalHeight||t.videoHeight)-this.$el.offsetHeight>Math.max(0,(t.naturalWidth||t.videoWidth)-this.$el.offsetWidth))},events:["resize"]},methods:{loadItem(t=this.index){const e=this.getItem(t);this.getSlide(e).childElementCount||m(this.$el,"itemload",[e])},getItem(t=this.index){return this.items[rt(t,this.slides)]},setItem(t,e){m(this.$el,"itemloaded",[this,bt(this.getSlide(t),e)])},getSlide(t){return this.slides[this.items.indexOf(t)]},setError(t){this.setItem(t,'<span uk-icon="icon: bolt; ratio: 2" uk-inverse></span>')},showControls(){clearTimeout(this.controlsTimer),this.controlsTimer=this.delayControls&&setTimeout(this.hideControls,this.delayControls),I(this.$el,"uk-active","uk-transition-active")},hideControls(){_(this.$el,"uk-active","uk-transition-active")}}};function Bt(t,e){const i=It(`<${t}>`);return k(i,e),i}function Qa(t,e){const i=t.poster||t.thumb&&(t.type==="image"||co(t.thumb))?Bt("img",{src:t.poster||t.thumb,alt:""}):t.thumb&&(t.type==="video"||uo(t.thumb))?Bt("video",{src:t.thumb,loop:"",playsinline:"","uk-video":`autoplay: ${!!e}; automute: true`}
vendor: 5,659 bytes, line 907
907):Bt("canvas");return t.thumbRatio&&(i.style.aspectRatio=t.thumbRatio),i}function co(t){return t==null?void 0:t.match(/\.(avif|jpe?g|jfif|a?png|gif|svg|webp)($|\?)/i)}function uo(t){return t==null?void 0:t.match(/\.(mp4|webm|ogv)($|\?)/i)}const tl=".uk-disabled *, .uk-disabled, [disabled]";var el={install:il,props:{toggle:String},data:{toggle:"a"},computed:{toggles:({toggle:t},e)=>D(t,e)},watch:{toggles(t){this.hide();for(const e of t)F(e,"a")&&(e.role="button")}},disconnected(){this.hide()},events:{name:"click",delegate:({toggle:t})=>t,handler(t){t.defaultPrevented||(t.preventDefault(),C(t.current,tl)||this.show(t.current))}},methods:{show(t){let e=this.toggles.map(fo);if(this.nav==="thumbnav"&&sl.call(this,this.toggles,e),e=Ys(e,"source"),oe(t)){const{source:i}=fo(t);t=xt(e,({source:s})=>i===s)}return this.panel=this.panel||this.$create("lightboxPanel",{...this.$props,items:e}),$(this.panel.$el,"hidden",()=>this.panel=null),this.panel.show(t)},hide(){var t;return(t=this.panel)==null?void 0:t.hide()}}};function il(t,e){t.lightboxPanel||t.component("lightboxPanel",ho),ft(e.props,t.component("lightboxPanel").options.props)}function sl(t,e){for(const[i,s]of Object.entries(t)){if(e[i].thumb)continue;const n=de(s).reverse().concat(s).find(r=>this.$el.contains(r)&&(r===s||D(this.toggle,r).length===1));if(!n)continue;const o=w("img,video",n);o&&(e[i].thumb=o.currentSrc||o.poster||o.src,e[i].thumbRatio=(o.naturalWidth||o.videoWidth)/(o.naturalHeight||o.videoHeight))}}function fo(t){const e={};for(const i of t.getAttributeNames()){const s=i.replace(/^data-/,"");e[s==="href"?"source":s]=t.getAttribute(i)}return e.attrs=ve(e.attrs),e}var nl={mixins:[Ye],functional:!0,args:["message","status"],data:{message:"",status:"",timeout:5e3,group:"",pos:"top-center",clsContainer:"uk-notification",clsClose:"uk-notification-close",clsMsg:"uk-notification-message"},install:ol,computed:{marginProp:({pos:t})=>`margin-${t.match(/[a-z]+(?=-)/)[0]}`,startProps(){return{opacity:0,[this.marginProp]:-this.$el.offsetHeight}}},created(){const t=`${this.clsContainer}-${this.pos}`,e=`data-${this.clsContainer}-container`,i=w(`.${t}[${e}]`,this.container)||W(this.container,`<div class="${this.clsContainer} ${t}" ${e}></div>`);this.$mount(W(i,`<div class="${this.clsMsg}${this.status?` ${this.clsMsg}-${this.status}`:""}" role="alert"> <a href class="${this.clsClose}" data-uk-close></a> <div>${this.message}</div> </div>`))},async connected(){const t=S(h(this.$el,this.marginProp));await M.start(h(this.$el,this.startProps),{opacity:1,[this.marginProp]:t}),this.timeout&&(this.timer=setTimeout(this.close,this.timeout))},events:{click(t){Et(t),this.close()},[qt](){this.timer&&clearTimeout(this.timer)},[ce](){this.timeout&&(this.timer=setTimeout(this.close,this.timeout))}},methods:{async close(t){const e=i=>{const s=O(i);m(i,"close",[this]),Q(i),s!=null&&s.hasChildNodes()||Q(s)};this.timer&&clearTimeout(this.timer),t||await M.start(this.$el,this.startProps),e(this.$el)}}};function ol(t){t.notification.closeAll=function(e,i){Ot(document.body,s=>{const n=t.getComponent(s,"notification");n&&(!e||e===n.group)&&n.close(i)})}}var Ci={props:{media:Boolean},data:{media:!1},connected(){const t=rl(this.media,this.$el);if(this.matchMedia=!0,t){this.mediaObj=window.matchMedia(t);const e=()=>{this.matchMedia=this.mediaObj.matches,m(this.$el,pe("mediachange",!1,!0,[this.mediaObj]))};this.offMediaObj=$(this.mediaObj,"change",()=>{e(),this.$emit("resize")}),e()}},disconnected(){var t;(t=this.offMediaObj)==null||t.call(this)}};function rl(t,e){if(H(t)){if(mt(t,"@"))t=S(h(e,`--uk-breakpoint-${t.slice(1)}`));else if(isNaN(t))return t}return t&&vt(t)?`(min-width: ${t}px)`:""}function po(t){return q(t)?Math.ceil(Math.max(0,...D("[stroke]",t).map(e=>{var i;return((i=e.getTotalLength)==null?void 0:i.call(e))||0}))):0}const Pi={x:_i,y:_i,rotate:_i,scale:_i,color:Ds,backgroundColor:Ds,borderColor:Ds,blur:Qt,hue:Qt,fopacity:Qt,grayscale:Qt,invert:Qt,saturate:Qt,sepia:Qt,opacity:ll,stroke:hl,bgx:vo,bgy:vo},{keys:go}=Object;var mo={mixins:[Ci],props:yo(go(Pi),"list"),data:yo(go(Pi),void 0),computed:{props(t,e){const i={};for(const n in t)n in Pi&&!X(t[n])&&(i[n]=t[n].slice());const s={};for(const n in i)s[n]=Pi[n](n,e,i[n],i);return s}},events:{load(){this.$emit()}},methods:{reset(){St(this.$el,this.getCss(0))},getCss(t){const e={};for(const i in this.props)this.props[i](e,K(t));return e.willChange=Object.keys(e).map(ui).join(","),e}}};function _i(t,e,i){let s=Oi(i)||{x:"px",y:"px",rotate:"deg"}[t]||"",n;return t==="x"||t==="y"?(t=`translate${Ft(t)}`,n=o=>S(S(o).toFixed(s==="px"?0:6))):t==="scale"&&(s="",n=o=>{var r;return Oi([o])?G(o,"width",e,!0)/e[`offset${(r=o.endsWith)!=null&&r.call(o,"vh")?"Height":"Width"}`]:S(o)}),i.length===1&&i.unshift(t==="scale"?1:0),i=ye(i,n),(o,r)=>{o.transform=`${o.transform||""} ${t}(${Ke(i,r)}${s})`}}function Ds(t,e,i){return i.length===1&&i.unshift(Ze(e,t,"")),i=ye(i,s=>al(e,s)),(s,n)=>{const[o,r,a]=$o(i,n),l=o.map((c,u)=>(c+=a*(r[u]-c),u===3?S(c):parseInt(c,10))).join(",");s[t]=`rgba(${l})`}}function al(t,e){return Ze(t,"color",e).split(/[(),]/g).slice(1,-1).concat(1).slice(0,4).map(S)}function Qt(t,e,i){i.length===1&&i.unshift(0);const s=Oi(i)||{blur:"px",hue:"deg"}[t]||"%";return t={fopacity:"opacity",hue:"hue-rotate"}[t]||t,i=ye(i),(n,o)=>{const r=Ke(i,o);n.filter=`${n.filter||""} ${t}(${r+s})`}}function ll(t,e,i){return i.length===1&&i.unshift(Ze(e,t,"")),i=ye(i),(s,n)=>{s[t]=Ke(i,n)}}function hl(t,e,i){i.length===1&&i.unshift(0);const s=Oi(i),n=po(e);return i=ye(i.reverse(),o=>(o=S(o),s==="%"?o*n/100:o)),i.some(([o])=>o)?(h(e,"strokeDasharray",n),(o,r)=>{o.strokeDashoffset=Ke(i,r)}):A}
vendor: 26,226 bytes, line 907
907function vo(t,e,i,s){i.length===1&&i.unshift(0);const n=t==="bgy"?"height":"width";s[t]=ye(i,a=>G(a,n,e));const o=["bgx","bgy"].filter(a=>a in s);if(o.length===2&&t==="bgx")return A;if(Ze(e,"backgroundSize","")==="cover")return cl(t,e,i,s);const r={};for(const a of o)r[a]=bo(e,a);return wo(o,r,s)}function cl(t,e,i,s){const n=ul(e);if(!n.width)return A;const o={width:e.offsetWidth,height:e.offsetHeight},r=["bgx","bgy"].filter(u=>u in s),a={};for(const u of r){const d=s[u].map(([P])=>P),f=Math.min(...d),p=Math.max(...d),b=d.indexOf(f)<d.indexOf(p),y=p-f;a[u]=`${(b?-y:0)-(b?f:p)}px`,o[u==="bgy"?"height":"width"]+=y}const l=qi.cover(n,o);for(const u of r){const d=u==="bgy"?"height":"width",f=l[d]-o[d];a[u]=`max(${bo(e,u)},-${f}px) + ${a[u]}`}const c=wo(r,a,s);return(u,d)=>{c(u,d),u.backgroundSize=`${l.width}px ${l.height}px`,u.backgroundRepeat="no-repeat"}}function bo(t,e){return Ze(t,`background-position-${e.slice(-1)}`,"")}function wo(t,e,i){return function(s,n){for(const o of t){const r=Ke(i[o],n);s[`background-position-${o.slice(-1)}`]=`calc(${e[o]} + ${r}px)`}}}const xo={},Ai={};function ul(t){const e=h(t,"backgroundImage").replace(/^none|url\(["']?(.+?)["']?\)$/,"$1");if(Ai[e])return Ai[e];const i=new Image;return e&&(i.src=e,!i.naturalWidth&&!xo[e])?(z(i,"error load",()=>{Ai[e]=Bs(i),m(t,pe("load",!1))}),xo[e]=!0,Bs(i)):Ai[e]=Bs(i)}function Bs(t){return{width:t.naturalWidth,height:t.naturalHeight}}function ye(t,e=S){const i=[],{length:s}=t;let n=0;for(let o=0;o<s;o++){let[r,a]=H(t[o])?t[o].trim().split(/ (?![^(]*\))/):[t[o]];if(r=e(r),a=a?S(a)/100:null,o===0?a===null?a=0:a&&i.push([r,0]):o===s-1&&(a===null?a=1:a!==1&&(i.push([r,a]),a=1)),i.push([r,a]),a===null)n++;else if(n){const l=i[o-n-1][1],c=(a-l)/(n+1);for(let u=n;u>0;u--)i[o-u][1]=l+c*(n-u+1);n=0}}return i}function $o(t,e){const i=xt(t.slice(1),([,s])=>e<=s)+1;return[t[i-1][0],t[i][0],(e-t[i-1][1])/(t[i][1]-t[i-1][1])]}function Ke(t,e){const[i,s,n]=$o(t,e);return i+Math.abs(i-s)*n*(i<s?1:-1)}const dl=/^-?\d+(?:\.\d+)?(\S+)?/;function Oi(t,e){var i;for(const s of t){const n=(i=s.match)==null?void 0:i.call(s,dl);if(n)return n[1]}return e}function Ze(t,e,i){const s=t.style[e],n=h(h(t,e,i),e);return t.style[e]=s,n}function yo(t,e){return t.reduce((i,s)=>(i[s]=e,i),{})}function ko(t,e){return e>=0?Math.pow(t,e+1):1-Math.pow(1-t,1-e)}var fl={mixins:[mo],props:{target:String,viewport:Number,easing:Number,start:String,end:String},data:{target:!1,viewport:1,easing:1,start:0,end:0},computed:{target:({target:t},e)=>So(t&&et(t,e)||e),start({start:t}){return G(t,"height",this.target,!0)},end({end:t,viewport:e}){return G(t||(e=(1-e)*100)&&`${e}vh+${e}%`,"height",this.target,!0)}},observe:[bs(),Ue({target:({target:t})=>t}),dt({target:({$el:t,target:e})=>[t,e,Dt(e,!0)]})],update:{read({percent:t},e){if(e.has("scroll")||(t=!1),!q(this.$el))return!1;if(!this.matchMedia)return;const i=t;return t=ko($i(this.target,this.start,this.end),this.easing),{percent:t,style:i===t?!1:this.getCss(t)}},write({style:t}){if(!this.matchMedia){this.reset();return}t&&h(this.$el,t)},events:["scroll","resize"]}};function So(t){return t?"offsetTop"in t?t:So(O(t)):document.documentElement}var Io={props:{parallax:Boolean,parallaxTarget:Boolean,parallaxStart:String,parallaxEnd:String,parallaxEasing:Number},data:{parallax:!1,parallaxTarget:!1,parallaxStart:0,parallaxEnd:0,parallaxEasing:0},observe:[dt({target:({$el:t,parallaxTarget:e})=>[t,e],filter:({parallax:t})=>t}),Ue({filter:({parallax:t})=>t})],computed:{parallaxTarget({parallaxTarget:t},e){return t&&et(t,e)||this.list}},update:{read(){if(!this.parallax)return!1;const t=this.parallaxTarget;if(!t)return!1;const e=G(this.parallaxStart,"height",t,!0),i=G(this.parallaxEnd,"height",t,!0),s=ko($i(t,e,i),this.parallaxEasing);return{parallax:this.getIndexAt(s)}},write({parallax:t}){const[e,i]=t,s=this.getValidIndex(e+Math.ceil(i)),n=this.slides[e],o=this.slides[s],{triggerShow:r,triggerShown:a,triggerHide:l,triggerHidden:c}=pl(this);if(~this.prevIndex)for(const d of new Set([this.index,this.prevIndex]))v([s,e],d)||(l(this.slides[d]),c(this.slides[d]));const u=this.prevIndex!==e||this.index!==s;this.dir=1,this.prevIndex=e,this.index=s,n!==o&&l(n),r(o),u&&a(n),this._translate(n===o?1:i,n,o)},events:["scroll","resize"]},methods:{getIndexAt(t){const e=t*(this.length-1);return[Math.floor(e),e%1]}}};function pl(t){const{clsSlideActive:e,clsEnter:i,clsLeave:s}=t;return{triggerShow:n,triggerShown:o,triggerHide:r,triggerHidden:a};function n(l){x(l,s)&&(r(l),a(l)),x(l,e)||(m(l,"beforeitemshow",[t]),m(l,"itemshow",[t]))}function o(l){x(l,i)&&m(l,"itemshown",[t])}function r(l){x(l,e)||n(l),x(l,i)&&o(l),x(l,s)||(m(l,"beforeitemhide",[t]),m(l,"itemhide",[t]))}function a(l){x(l,s)&&m(l,"itemhidden",[t])}}var Eo={update:{write(){if(this.stack.length||this.dragging||this.parallax)return;const t=this.getValidIndex();!~this.prevIndex||this.index!==t?this.show(t):this._translate(1)},events:["resize"]}},To={observe:Si({target:({slides:t})=>t,targets:t=>t.getAdjacentSlides()}),methods:{getAdjacentSlides(){return[1,-1].map(t=>this.slides[this.getIndex(this.index+t)])}}};function gl(t,e,i,{center:s,easing:n,list:o}){const r=t?Qe(t,o,s):Qe(e,o,s)+g(e).width*i,a=e?Qe(e,o,s):r+g(t).width*i*(U?-1:1),{promise:l,resolve:c}=Un();return{dir:i,show(u,d=0,f){const p=f?"linear":n;return u-=Math.round(u*K(d,-1,1)),h(o,"transitionProperty","none"),this.translate(d),h(o,"transitionProperty",""),d=t?d:K(d,0,1),Jt(this.getItemIn(),"itemin",{percent:d,duration:u,timing:p,dir:i}),t&&Jt(this.getItemIn(!0),"itemout",{percent:1-d,duration:u,timing:p,dir:i}),M.start(o,{transform:j(-a*(U?-1:1),"px")},u,p).then(c,A),l},cancel(){return M.cancel(o)},reset(){h(o,"transform","")},async forward(u,d=this.percent()){return await this.cancel(),this.show(u,d,!0)},translate(u){if(u===this.percent())return;const d=this.getDistance()*i*(U?-1:1);h(o,"transform",j(K(-a+(d-d*u),-ke(o),g(o).width)*(U?-1:1),"px"));const f=this.getActives(),p=this.getItemIn(),b=this.getItemIn(!0);u=t?K(u,-1,1):0;for(const y of N(o)){const P=v(f,y),it=y===p,Tt=y===b,Nt=it||!Tt&&(P||i*(U?-1:1)===-1^Mi(y,o)>Mi(t||e));Jt(y,`itemtranslate${Nt?"in":"out"}`,{dir:i,percent:Tt?1-u:it?u:P?1:0})}},percent(){return Math.abs((new DOMMatrix(h(o,"transform")).m41*(U?-1:1)+r)/(a-r))},getDistance(){return Math.abs(a-r)},getItemIn(u=!1){let d=this.getActives(),f=Po(o,Qe(e||t,o,s));if(u){const p=d;d=f,f=p}return f[xt(f,p=>!v(d,p))]},getActives(){return Po(o,Qe(t||e,o,s))}}}function Qe(t,e,i){const s=Mi(t,e);return i?s-ml(t,e):Math.min(s,Co(e))}function Co(t){return Math.max(0,ke(t)-g(t).width)}function ke(t,e){return Wt(N(t).slice(0,e),i=>g(i).width)}function ml(t,e){return g(e).width/2-g(t).width/2}function Mi(t,e){return t&&(is(t).left+(U?g(t).width-g(e).width:0))*(U?-1:1)||0}function Po(t,e){e-=1;const i=g(t).width,s=e+i+2;return N(t).filter(n=>{const o=Mi(n,t),r=o+Math.min(g(n).width,i);return o>=e&&r<=s})}var vl={mixins:[st,oo,Eo,Io,To],props:{center:Boolean,sets:Boolean,active:String},data:{center:!1,sets:!1,attrItem:"uk-slider-item",selList:".uk-slider-items",selNav:".uk-slider-nav",clsContainer:"uk-slider-container",active:"all",Transitioner:gl},computed:{finite({finite:t}){return t||bl(this.list,this.center)},maxIndex(){if(!this.finite||this.center&&!this.sets)return this.length-1;if(this.center)return Lt(this.sets);let t=0;const e=Co(this.list),i=xt(this.slides,s=>{if(t>=e-.005)return!0;t+=g(s).width});return~i?i:this.length-1},sets({sets:t}){if(!t||this.parallax)return;let e=0;const i=[],s=g(this.list).width;for(let n=0;n<this.length;n++){const o=g(this.slides[n]).width;e+o>s&&(e=0),this.center?e<s/2&&e+o+g(this.slides[rt(n+1,this.slides)]).width/2>s/2&&(i.push(n),e=s/2-o/2):e===0&&i.push(Math.min(n,this.maxIndex)),e+=o}if(i.length)return i},transitionOptions(){return{center:this.center,list:this.list}},slides(){return N(this.list).filter(q)}},connected(){L(this.$el,this.clsContainer,!w(`.${this.clsContainer}`,this.$el))},observe:dt({target:({slides:t,$el:e})=>[e,...t]}),update:{write(){for(const t of this.navItems){const e=$t(Z(t,this.attrItem));e!==!1&&(t.hidden=!this.maxIndex||e>this.maxIndex||this.sets&&!v(this.sets,e))}this.reorder(),this.parallax||this._translate(1),this.updateActiveClasses()},events:["resize"]},events:{beforeitemshow(t){!this.dragging&&this.sets&&this.stack.length<2&&!v(this.sets,this.index)&&(this.index=this.getValidIndex());const e=Math.abs(this.index-this.prevIndex+(this.dir>0&&this.index<this.prevIndex||this.dir<0&&this.index>this.prevIndex?(this.maxIndex+1)*this.dir:0));if(!this.dragging&&e>1){for(let n=0;n<e;n++)this.stack.splice(1,0,this.dir>0?"next":"previous");t.preventDefault();return}const i=this.dir<0||!this.slides[this.prevIndex]?this.index:this.prevIndex,s=ke(this.list)/this.length;this.duration=ro(s/this.velocity)*(g(this.slides[i]).width/s),this.reorder()},itemshow(){~this.prevIndex&&I(this._getTransitioner().getItemIn(),this.clsActive),this.updateActiveClasses(this.prevIndex)},itemshown(){this.updateActiveClasses()}},methods:{reorder(){if(this.finite){h(this.slides,"order","");return}const t=this.dir>0&&this.slides[this.prevIndex]?this.prevIndex:this.index;if(this.slides.forEach((n,o)=>h(n,"order",this.dir>0&&o<t?1:this.dir<0&&o>=this.index?-1:"")),!this.center||!this.length)return;const e=this.slides[t];let i=g(this.list).width/2-g(e).width/2,s=0;for(;i>0;){const n=this.getIndex(--s+t,t),o=this.slides[n];h(o,"order",n>t?-2:-1),i-=g(o).width}},updateActiveClasses(t=this.index){let e=this._getTransitioner(t).getActives();this.active!=="all"&&(e=[this.slides[this.getValidIndex(t)]]);const i=[this.clsActive,!this.sets||v(this.sets,S(this.index))?this.clsActivated:""];for(const s of this.slides){const n=v(e,s);L(s,i,n),s.ariaHidden=!n;for(const o of D(ue,s))gt(o,"_tabindex")||(o._tabindex=o.tabIndex),o.tabIndex=n?o._tabindex:-1}},getValidIndex(t=this.index,e=this.prevIndex){if(t=this.getIndex(t,e),!this.sets)return t;let i;do{if(v(this.sets,t))return t;i=t,t=this.getIndex(t+this.dir,e)}while(t!==i);return t},getAdjacentSlides(){const{width:t}=g(this.list),e=-t,i=t*2,s=g(this.slides[this.index]).width,n=this.center?t/2-s/2:0,o=new Set;for(const r of[-1,1]){let a=n+(r>0?s:0),l=0;do{const c=this.slides[this.getIndex(this.index+r+l++*r)];a+=g(c).width*r,o.add(c)}while(this.length>l&&a>e&&a<i)}return Array.from(o)},getIndexAt(t){let e=-1;const i=this.center?ke(this.list)-(g(this.slides[0]).width/2+g(Lt(this.slides)).width/2):ke(this.list,this.maxIndex);let s=t*i,n=0;do{const o=g(this.slides[++e]).width,r=this.center?o/2+g(this.slides[e+1]).width/2:o;n=s/r%1,s-=r}while(s>=0&&e<this.maxIndex);return[e,n]}}};function bl(t,e){if(!t||t.length<2)return!0;const{width:i}=g(t);if(!e)return Math.ceil(ke(t))<Math.trunc(i+wl(t));const s=N(t),n=Math.trunc(i/2);for(const o in s){const r=s[o],a=g(r).width,l=new Set([r]);let c=0;for(const u of[-1,1]){let d=a/2,f=0;for(;d<n;){const p=s[rt(+o+u+f++*u,s)];if(l.has(p))return!0;d+=g(p).width,l.add(p)}c=Math.max(c,a/2+g(s[rt(+o+u,s)]).width/2-(d-n))}if(Math.trunc(c)>Wt(s.filter(u=>!l.has(u)),u=>g(u).width))return!0}return!1}function wl(t){return Math.max(0,...N(t).map(e=>g(e).width))}var _o={mixins:[mo],beforeConnect(){this.item=this.$el.closest(`.${this.$options.id.replace("parallax","items")} > *`)},disconnected(){this.item=null},events:[{name:"itemin itemout",self:!0,el:({item:t})=>t,handler({type:t,detail:{percent:e,duration:i,timing:s,dir:n}}){Mt.read(()=>{if(!this.matchMedia)return;const o=this.getCss(Oo(t,n,e)),r=this.getCss(Ao(t)?.5:n>0?1:0);Mt.write(()=>{h(this.$el,o),M.start(this.$el,r,i,s).catch(A)})})}},{name:"transitioncanceled transitionend",self:!0,el:({item:t})=>t,handler(){M.cancel(this.$el)}},{name:"itemtranslatein itemtranslateout",self:!0,el:({item:t})=>t,handler({type:t,detail:{percent:e,dir:i}}){Mt.read(()=>{if(!this.matchMedia){this.reset();return}const s=this.getCss(Oo(t,i,e));Mt.write(()=>h(this.$el,s))})}}]};function Ao(t){return se(t,"in")}function Oo(t,e,i){return i/=2,Ao(t)^e<0?i:1-i}var xl={mixins:[st,ao,Eo,Io,To],props:{ratio:String,minHeight:String,maxHeight:String},data:{ratio:"16:9",minHeight:void 0,maxHeight:void 0,selList:".uk-slideshow-items",attrItem:"uk-slideshow-item",selNav:".uk-slideshow-nav",Animations:Za},watch:{list(t){h(t,{aspectRatio:this.ratio?this.ratio.replace(":","/"):void 0,minHeight:this.minHeight,maxHeight:this.maxHeight,width:"100%"})}},methods:{getAdjacentSlides(){return[1,-1].map(t=>this.slides[this.getIndex(this.index+t)])}}},$l={mixins:[st,zn],props:{group:String,threshold:Number,clsItem:String,clsPlaceholder:String,clsDrag:String,clsDragState:String,clsBase:String,clsNoDrag:String,clsEmpty:String,clsCustom:String,handle:String},data:{group:!1,threshold:5,clsItem:"uk-sortable-item",clsPlaceholder:"uk-sortable-placeholder",clsDrag:"uk-sortable-drag",clsDragState:"uk-drag",clsBase:"uk-sortable",clsNoDrag:"uk-sortable-nodrag",clsEmpty:"uk-sortable-empty",clsCustom:"",handle:!1,pos:{}},events:{name:ut,passive:!1,handler(t){this.init(t)}},computed:{target:(t,e)=>(e.tBodies||[e])[0],items(){return N(this.target)},isEmpty(){return!this.items.length},handles({handle:t},e){return t?D(t,e):this.items}},watch:{isEmpty(t){L(this.target,this.clsEmpty,t)},handles(t,e){const i={touchAction:"none",userSelect:"none"};St(e,i),h(t,i)}},update:{write(t){if(!this.drag||!O(this.placeholder))return;const{pos:{x:e,y:i},origin:{offsetTop:s,offsetLeft:n},placeholder:o}=this;h(this.drag,{top:i-s,left:e-n});const r=this.getSortable(document.elementFromPoint(e,i));if(!r)return;const{items:a}=r;if(a.some(M.inProgress))return;const l=Il(a,{x:e,y:i});if(a.length&&(!l||l===o))return;const c=this.getSortable(o),u=El(r.target,l,o,e,i,r===c&&t.moved!==l);u!==!1&&(u&&o===u||(r!==c?(c.remove(o),t.moved=l):delete t.moved,r.insert(o,u),this.touched.add(r)))},events:["move"]},methods:{init(t){const{target:e,button:i,defaultPrevented:s}=t,[n]=this.items.filter(o=>o.contains(e));!n||s||i>0||hi(e)||e.closest(`.${this.clsNoDrag}`)||this.handle&&!e.closest(this.handle)||(t.preventDefault(),this.pos=kt(t),this.touched=new Set([this]),this.placeholder=n,this.origin={target:e,index:yt(n),...this.pos},$(document,ai,this.move),$(document,_t,this.end),this.threshold||this.start(t))},start(t){this.drag=Sl(this.$container,this.placeholder);const{left:e,top:i}=g(this.placeholder);ft(this.origin,{offsetLeft:this.pos.x-e,offsetTop:this.pos.y-i}),I(this.drag,this.clsDrag,this.clsCustom),I(this.placeholder,this.clsPlaceholder),I(this.items,this.clsItem),I(document.documentElement,this.clsDragState),m(this.$el,"start",[this,this.placeholder]),yl(this.pos),this.move(t)},move:Cl(function(t){ft(this.pos,kt(t)),!this.drag&&(Math.abs(this.pos.x-this.origin.x)>this.threshold||Math.abs(this.pos.y-this.origin.y)>this.threshold)&&this.start(t),this.$emit("move")}),end(){if(Ut(document,ai,this.move),Ut(document,_t,this.end),!this.drag)return;kl();const t=this.getSortable(this.placeholder);this===t?this.origin.index!==yt(this.placeholder)&&m(this.$el,"moved",[this,this.placeholder]):(m(t.$el,"added",[t,this.placeholder]),m(this.$el,"removed",[this,this.placeholder])),m(this.$el,"stop",[this,this.placeholder]),Q(this.drag),this.drag=null;for(const{clsPlaceholder:e,clsItem:i}of this.touched)for(const s of this.touched)_(s.items,e,i);this.touched=null,_(document.documentElement,this.clsDragState)},insert(t,e){I(this.items,this.clsItem),e&&e.previousElementSibling!==t?this.animate(()=>fi(e,t)):!e&&this.target.lastElementChild!==t&&this.animate(()=>W(this.target,t))},remove(t){this.target.contains(t)&&this.animate(()=>Q(t))},getSortable(t){do{const e=this.$getComponent(t,"sortable");if(e&&(e===this||this.group!==!1&&e.group===this.group))return e}while(t=O(t))}}};let Mo;function yl(t){let e=Date.now();Mo=setInterval(()=>{let{x:i,y:s}=t;s+=document.scrollingElement.scrollTop;const n=(Date.now()-e)*.3;e=Date.now(),Yt(document.elementFromPoint(i,t.y)).reverse().some(o=>{let{scrollTop:r,scrollHeight:a}=o;const{top:l,bottom:c,height:u}=at(o);if(l<s&&l+35>s)r-=n;else if(c>s&&c-35<s)r+=n;else return;if(r>0&&r<a-u)return o.scrollTop=r,!0})},15)}function kl(){clearInterval(Mo)}function Sl(t,e){let i;if(F(e,"li","tr")){i=w("<div>"),W(i,e.cloneNode(!0).children);for(const s of e.getAttributeNames())k(i,s,e.getAttribute(s))}else i=e.cloneNode(!0);return W(t,i),h(i,"margin","0","important"),h(i,{boxSizing:"border-box",width:e.offsetWidth,height:e.offsetHeight,padding:h(e,"padding")}),tt(i.firstElementChild,tt(e.firstElementChild)),i}function Il(t,e){return t[xt(t,i=>oi(e,g(i)))]}function El(t,e,i,s,n,o){if(!N(t).length)return;const r=g(e);if(!o)return Tl(t,i)||n<r.top+r.height/2?e:e.nextElementSibling;const a=g(i),l=Do([r.top,r.bottom],[a.top,a.bottom]),[c,u,d,f]=l?[s,"width","left","right"]:[n,"height","top","bottom"],p=a[u]<r[u]?r[u]-a[u]:0;return a[d]<r[d]?p&&c<r[d]+p?!1:e.nextElementSibling:p&&c>r[f]-p?!1:e}function Tl(t,e){const i=N(t).length===1;i&&W(t,e);const s=N(t),n=s.some((o,r)=>{const a=g(o);return s.slice(r+1).some(l=>{const c=g(l);return!Do([a.left,a.right],[c.left,c.right])})});return i&&Q(e),n}function Do(t,e){return t[1]>e[0]&&e[1]>t[0]}function Cl(t){let e;return function(...i){e||(e=!0,t.call(this,...i),requestAnimationFrame(()=>e=!1))}}var Pl={mixins:[Ye,Xt,Rn],data:{pos:"top",animation:["uk-animation-scale-up"],duration:100,cls:"uk-active"},connected(){_l(this.$el)},disconnected(){this.hide()},methods:{show(){if(this.isToggled(this.tooltip||null))return;const{delay:t=0,title:e}=Ol(this.$options);if(!e)return;const i=k(this.$el,"title"),s=$(this.$el,["blur",ce],o=>!pt(o)&&this.hide());this.reset=()=>{k(this.$el,{title:i,"aria-describedby":null}),s()};const n=Zt(this);k(this.$el,{title:null,"aria-describedby":n}),clearTimeout(this.showTimer),this.showTimer=setTimeout(()=>this._show(e,n),t)},async hide(){var t;C(this.$el,"input:focus")||(clearTimeout(this.showTimer),this.isToggled(this.tooltip||null)&&await this.toggleElement(this.tooltip,!1,!1),(t=this.reset)==null||t.call(this),Q(this.tooltip),this.tooltip=null)},async _show(t,e){this.tooltip=W(this.container,`<div id="${e}" class="uk-${this.$options.name}" role="tooltip"> <div class="uk-${this.$options.name}-inner">${t}</div> </div>`),$(this.tooltip,"toggled",(i,s)=>{if(!s)return;const n=()=>this.positionAt(this.tooltip,this.$el);n();const[o,r]=Al(this.tooltip,this.$el,this.pos);this.origin=this.axis==="y"?`${vi(o)}-${r}`:`${r}-${vi(o)}`;const a=[z(document,`keydown ${ut}`,this.hide,!1,l=>l.type===ut&&!this.$el.contains(l.target)||l.type==="keydown"&&l.keyCode===B.ESC),$([document,...Gt(this.$el)],"scroll",n,{passive:!0})];z(this.tooltip,"hide",()=>a.forEach(l=>l()),{self:!0})}),await this.toggleElement(this.tooltip,!0)||this.hide()}},events:{[`focus ${qt} ${ut}`](t){(!pt(t)||t.type===ut)&&document.readyState!=="loading"&&this.show()}}};function _l(t){ci(t)||(t.tabIndex=0)}function Al(t,e,[i,s]){const n=T(t),o=T(e),r=[["left","right"],["top","bottom"]];for(const l of r){if(n[l[0]]>=o[l[1]]){i=l[1];break}if(n[l[1]]<=o[l[0]]){i=l[0];break}}return s=(v(r[0],i)?r[1]:r[0]).find(l=>n[l]===o[l])||"center",[i,s]}function Ol(t){const{el:e,id:i,data:s}=t;return["delay","title"].reduce((n,o)=>({[o]:Z(e,o),...n}),{...ve(Z(e,i),["title"]),...s})}var Ml={mixins:[Ii],i18n:{invalidMime:"Invalid File Type: %s",invalidName:"Invalid File Name: %s",invalidSize:"Invalid File Size: %s Kilobytes Max"},props:{allow:String,clsDragover:String,concurrent:Number,maxSize:Number,method:String,mime:String,multiple:Boolean,name:String,params:Object,type:String,url:String},data:{allow:!1,clsDragover:"uk-dragover",concurrent:1,maxSize:0,method:"POST",mime:!1,multiple:!1,name:"files[]",params:{},type:"",url:"",abort:A,beforeAll:A,beforeSend:A,complete:A,completeAll:A,error:A,fail:A,load:A,loadEnd:A,loadStart:A,progress:A},events:{change(t){C(t.target,'input[type="file"]')&&(t.preventDefault(),t.target.files&&this.upload(t.target.files),t.target.value="")},drop(t){Di(t);const e=t.dataTransfer;e!=null&&e.files&&(_(this.$el,this.clsDragover),this.upload(e.files))},dragenter(t){Di(t)},dragover(t){Di(t),I(this.$el,this.clsDragover)},dragleave(t){Di(t),_(this.$el,this.clsDragover)}},methods:{async upload(t){if(t=ne(t),!t.length)return;m(this.$el,"upload",[t]);for(const s of t){if(this.maxSize&&this.maxSize*1e3<s.size){this.fail(this.t("invalidSize",this.maxSize));return}if(this.allow&&!Bo(this.allow,s.name)){this.fail(this.t("invalidName",this.allow));return}if(this.mime&&!Bo(this.mime,s.type)){this.fail(this.t("invalidMime",this.mime));return}}this.multiple||(t=t.slice(0,1)),this.beforeAll(this,t);const e=Dl(t,this.concurrent),i=async s=>{const n=new FormData;s.forEach(o=>n.append(this.name,o));for(const o in this.params)n.append(o,this.params[o]);try{const o=await Bl(this.url,{data:n,method:this.method,responseType:this.type,beforeSend:r=>{const{xhr:a}=r;$(a.upload,"progress",this.progress);for(const l of["loadStart","load","loadEnd","abort"])$(a,l.toLowerCase(),this[l]);return this.beforeSend(r)}});this.complete(o),e.length?await i(e.shift()):this.completeAll(o)}catch(o){this.error(o)}};await i(e.shift())}}};function Bo(t,e){return e.match(new RegExp(`^${t.replace(/\//g,"\\/").replace(/\*\*/g,"(\\/[^\\/]+)*").replace(/\*/g,"[^\\/]+").replace(/((?!\\))\?/g,"$1.")}$`,"i"))}function Dl(t,e){const i=[];for(let s=0;s<t.length;s+=e)i.push(t.slice(s,s+e));return i}function Di(t){t.preventDefault(),t.stopPropagation()}async function Bl(t,e){const i={data:null,method:"GET",headers:{},xhr:new XMLHttpRequest,beforeSend:A,responseType:"",...e};return await i.beforeSend(i),Nl(t,i)}function Nl(t,e){return new Promise((i,s)=>{const{xhr:n}=e;for(const o in e)if(o in n)try{n[o]=e[o]}catch{}n.open(e.method.toUpperCase(),t);for(const o in e.headers)n.setRequestHeader(o,e.headers[o]);$(n,"load",()=>{n.status===0||n.status>=200&&n.status<300||n.status===304?i(n):s(ft(Error(n.statusText),{xhr:n,status:n.status}))}),$(n,"error",()=>s(ft(Error("Network Error"),{xhr:n}))),$(n,"timeout",()=>s(ft(Error("Network Timeout"),{xhr:n}))),n.send(e.data)})}var zl=Object.freeze({__proto__:null,Countdown:Yr,Filter:oa,Lightbox:el,LightboxPanel:ho,Notification:nl,Parallax:fl,Slider:vl,SliderParallax:_o,Slideshow:xl,SlideshowParallax:_o,Sortable:$l,Tooltip:Pl,Upload:Ml});function Fl(t){Rt&&window.MutationObserver&&(document.body?requestAnimationFrame(()=>No(t)):new MutationObserver((e,i)=>{document.body&&(No(t),i.disconnect())}).observe(document.documentElement,{childList:!0}))}function No(t){m(document,"uikit:init",t),document.body&&Ot(document.body,zo),new MutationObserver(Hl).observe(document,{subtree:!0,childList:!0,attributes:!0}),t._initialized=!0}function Hl(t){var e;for(const{addedNodes:i,removedNodes:s,target:n,attributeName:o}of t){for(const a of i)Ot(a,zo);for(const a of s)Ot(a,Ll);const r=o&&Fo(o);r&&(Pt(n,o)?Xe(r,n):(e=Ti(n,r))==null||e.$destroy())}}function zo(t){const e=Je(t);for(const i in e)Os(e[i]);for(const i of t.getAttributeNames()){const s=Fo(i);s&&Xe(s,t)}}function Ll(t){const e=Je(t);for(const i in e)Ms(e[i])}function Fo(t){mt(t,"data-")&&(t=t.slice(5));const e=xe[t];return e&&(e.options||e).name}Ua(ht),Va(ht);var Ho={mixins:[st,Xt],props:{animation:Boolean,targets:String,active:null,collapsible:Boolean,multiple:Boolean,toggle:String,content:String,offset:Number},data:{targets:"> *",active:!1,animation:!0,collapsible:!0,multiple:!1,clsOpen:"uk-open",toggle:"> .uk-accordion-title",content:"> .uk-accordion-content",offset:0},computed:{items:({targets:t},e)=>D(t,e),toggles({toggle:t}){return this.items.map(e=>w(t,e))},contents({content:t}){return this.items.map(e=>{var i;return((i=e._wrapper)==null?void 0:i.firstElementChild)||w(t,e)})}},watch:{items(t,e){if(e||x(t,this.clsOpen))return;const i=this.active!==!1&&t[Number(this.active)]||!this.collapsible&&t[0];i&&this.toggle(i,!1)},toggles(){this.$emit()},contents(t){for(const e of t){const i=x(this.items.find(s=>s.contains(e)),this.clsOpen);Bi(e,!i)}this.$emit()}},observe:Si(),events:[{name:"click keydown",delegate:({targets:t,$props:e})=>`${t} ${e.toggle}`,async handler(t){var e;t.type==="keydown"&&t.keyCode!==B.SPACE||(Et(t),(e=this._off)==null||e.call(this),this._off=jl(t.target),await this.toggle(yt(this.toggles,t.current)),this._off())}},{name:"shown hidden",self:!0,delegate:({targets:t})=>t,handler(){this.$emit()}}],update(){const t=De(this.items,`.${this.clsOpen}`);for(const e in this.items){const i=this.toggles[e],s=this.contents[e];if(!i||!s)continue;i.id=Zt(this,i),s.id=Zt(this,s);const n=v(t,this.items[e]);k(i,{role:F(i,"a")?"button":null,"aria-controls":s.id,"aria-expanded":n,"aria-disabled":!this.collapsible&&t.length<2&&n}),k(s,{role:"region","aria-labelledby":i.id}),F(s,"ul")&&k(N(s),"role","presentation")}},methods:{toggle(t,e){t=this.items[rt(t,this.items)];let i=[t];const s=De(this.items,`.${this.clsOpen}`);if(!this.multiple&&!v(s,i[0])&&(i=i.concat(s)),!(!this.collapsible&&s.length<2&&v(s,t)))return Promise.all(i.map(n=>this.toggleElement(n,!v(s,n),(o,r)=>{if(L(o,this.clsOpen,r),e===!1||!this.animation){Bi(w(this.content,o),!r);return}return Wl(o,r,this)})))}}};function Bi(t,e){t&&(t.hidden=e)}async function Wl(t,e,{content:i,duration:s,velocity:n,transition:o}){var r;i=((r=t._wrapper)==null?void 0:r.firstElementChild)||w(i,t),t._wrapper||(t._wrapper=Fe(i,"<div>"));const a=t._wrapper;h(a,"overflow","hidden");const l=S(h(a,"height"));await M.cancel(a),Bi(i,!1);const c=Wt(["marginTop","marginBottom"],d=>h(i,d))+g(i).height,u=l/c;s=(n*c+s)*(e?1-u:u),h(a,"height",l),await M.start(a,{height:e?c:0},s,o),He(i),delete t._wrapper,e||Bi(i,!0)}function jl(t){const e=Dt(t,!0);let i;return function s(){i=requestAnimationFrame(()=>{const{top:n}=g(t);n<0&&(e.scrollTop+=n),s()})}(),()=>requestAnimationFrame(()=>cancelAnimationFrame(i))}var Rl={mixins:[st,Xt],args:"animation",props:{animation:Boolean,close:String},data:{animation:!0,selClose:".uk-alert-close",duration:150},events:{name:"click",delegate:({selClose:t})=>t,handler(t){Et(t),this.close()}},methods:{async close(){await this.toggleElement(this.$el,!1,ql),this.$destroy(!0)}}};function ql(t,e,{duration:i,transition:s,velocity:n}){const o=S(h(t,"height"));return h(t,"height",o),M.start(t,{height:0,marginTop:0,marginBottom:0,paddingTop:0,paddingBottom:0,borderTop:0,borderBottom:0,opacity:0}
vendor: 12,822 bytes, line 907
907,n*o+i,s)}var Lo={args:"autoplay",props:{automute:Boolean,autoplay:Boolean},data:{automute:!1,autoplay:!0},beforeConnect(){this.autoplay==="inview"&&!Pt(this.$el,"preload")&&(this.$el.preload="none"),F(this.$el,"iframe")&&!Pt(this.$el,"allow")&&(this.$el.allow="autoplay"),this.autoplay==="hover"&&(F(this.$el,"video")?this.$el.tabIndex=0:this.autoplay=!0),this.automute&&pn(this.$el)},events:[{name:`${qt} focusin`,filter:({autoplay:t})=>v(t,"hover"),handler(t){!pt(t)||!Ul(this.$el)?as(this.$el):xi(this.$el)}},{name:`${ce} focusout`,filter:({autoplay:t})=>v(t,"hover"),handler(t){pt(t)||xi(this.$el)}}],observe:[be({filter:({autoplay:t})=>t!=="hover",handler([{isIntersecting:t}]){document.fullscreenElement||(t?this.autoplay&&as(this.$el):xi(this.$el))},args:{intersecting:!1},options:({$el:t,autoplay:e})=>({root:e==="inview"?null:O(t).closest(":not(a)")})})]};function Ul(t){return!t.paused&&!t.ended}var Vl={mixins:[Lo],props:{width:Number,height:Number},data:{automute:!0},created(){this.useObjectFit=F(this.$el,"img","video")},observe:dt({target:({$el:t})=>Wo(t)||O(t),filter:({useObjectFit:t})=>!t}),update:{read(){if(this.useObjectFit)return!1;const{ratio:t,cover:e}=qi,{$el:i,width:s,height:n}=this;let o={width:s,height:n};if(!s||!n){const c={width:i.naturalWidth||i.videoWidth||i.clientWidth,height:i.naturalHeight||i.videoHeight||i.clientHeight};s?o=t(c,"width",s):n?o=t(c,"height",n):o=c}const{offsetHeight:r,offsetWidth:a}=Wo(i)||O(i),l=e(o,{width:a,height:r});return!l.width||!l.height?!1:l},write({height:t,width:e}){h(this.$el,{height:t,width:e})},events:["resize"]}};function Wo(t){for(;t=O(t);)if(h(t,"position")!=="static")return t}let Y;var jo={mixins:[Ye,Rn,Xt],args:"pos",props:{mode:"list",toggle:Boolean,boundary:Boolean,boundaryX:Boolean,boundaryY:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,stretch:Boolean,delayShow:Number,delayHide:Number,autoUpdate:Boolean,clsDrop:String,animateOut:Boolean,bgScroll:Boolean,closeOnScroll:Boolean},data:{mode:["click","hover"],toggle:"- *",boundary:!1,boundaryX:!1,boundaryY:!1,target:!1,targetX:!1,targetY:!1,stretch:!1,delayShow:0,delayHide:800,autoUpdate:!0,clsDrop:!1,animateOut:!1,bgScroll:!0,animation:["uk-animation-fade"],cls:"uk-open",container:!1,closeOnScroll:!1,selClose:".uk-drop-close"},computed:{boundary({boundary:t,boundaryX:e,boundaryY:i},s){return[et(e||t,s)||window,et(i||t,s)||window]},target({target:t,targetX:e,targetY:i},s){return e||(e=t||this.targetEl),i||(i=t||this.targetEl),[e===!0?window:et(e,s),i===!0?window:et(i,s)]}},created(){this.tracker=new un},beforeConnect(){this.clsDrop=this.$props.clsDrop||this.$options.id},connected(){I(this.$el,"uk-drop",this.clsDrop),this.toggle&&!this.targetEl&&(this.targetEl=Gl(this)),this._style=si(this.$el.style,["width","height"])},disconnected(){this.isActive()&&(this.hide(!1),Y=null),h(this.$el,this._style)},events:[{name:"click",delegate:({selClose:t})=>t,handler(t){Et(t),this.hide(!1)}},{name:"click",delegate:()=>'a[href*="#"]',handler({defaultPrevented:t,current:e}){const{hash:i}=e;!t&&i&&fe(e)&&!this.$el.contains(w(i))&&this.hide(!1)}},{name:"beforescroll",handler(){this.hide(!1)}},{name:"toggle",self:!0,handler(t,e){t.preventDefault(),this.isToggled()?this.hide(!1):this.show(e==null?void 0:e.$el,!1)}},{name:"toggleshow",self:!0,handler(t,e){t.preventDefault(),this.show(e==null?void 0:e.$el)}},{name:"togglehide",self:!0,handler(t){t.preventDefault(),C(this.$el,":focus,:hover")||this.hide()}},{name:`${qt} focusin`,filter:({mode:t})=>v(t,"hover"),handler(t){pt(t)||this.clearTimers()}},{name:`${ce} focusout`,filter:({mode:t})=>v(t,"hover"),handler(t){!pt(t)&&t.relatedTarget&&this.hide()}},{name:"toggled",self:!0,handler(t,e){e&&(this.clearTimers(),this.position())}},{name:"show",self:!0,handler(){Y=this,this.tracker.init(),k(this.targetEl,"aria-expanded",!0);const t=[Xl(this),Jl(this),Zl(this),this.autoUpdate&&Ro(this),this.closeOnScroll&&Kl(this)];z(this.$el,"hide",()=>t.forEach(e=>e&&e()),{self:!0}),this.bgScroll||z(this.$el,"hidden",jn(this.$el),{self:!0})}},{name:"beforehide",self:!0,handler(){this.clearTimers()}},{name:"hide",handler({target:t}){if(this.$el!==t){Y=Y===null&&this.$el.contains(t)&&this.isToggled()?this:Y;return}Y=this.isActive()?null:Y,this.tracker.cancel(),k(this.targetEl,"aria-expanded",null)}}],update:{write(){this.isToggled()&&!x(this.$el,this.clsEnter)&&this.position()}},methods:{show(t=this.targetEl,e=!0){if(this.isToggled()&&t&&this.targetEl&&t!==this.targetEl&&this.hide(!1,!1),this.targetEl=t,this.clearTimers(),!this.isActive()){if(Y){if(e&&Y.isDelaying()){this.showTimer=setTimeout(()=>C(t,":hover")&&this.show(),10);return}let i;for(;Y&&i!==Y&&!Y.$el.contains(this.$el);)i=Y,Y.hide(!1,!1)}this.container&&O(this.$el)!==this.container&&W(this.container,this.$el),this.showTimer=setTimeout(()=>this.toggleElement(this.$el,!0),e&&this.delayShow||0)}},hide(t=!0,e=!0){const i=()=>this.toggleElement(this.$el,!1,this.animateOut&&e);this.clearTimers(),this.isDelayedHide=t,t&&this.isDelaying()?this.hideTimer=setTimeout(this.hide,50):t&&this.delayHide?this.hideTimer=setTimeout(i,this.delayHide):i()},clearTimers(){clearTimeout(this.showTimer),clearTimeout(this.hideTimer),this.showTimer=null,this.hideTimer=null},isActive(){return Y===this},isDelaying(){return[this.$el,...D(".uk-drop",this.$el)].some(t=>this.tracker.movesTo(t))},position(){const t=Cs(this.$el);_(this.$el,"uk-drop-stack"),h(this.$el,this._style),this.$el.hidden=!0;const e=this.target.map(o=>Yl(this.$el,o)),i=this.getViewportOffset(this.$el),s=[[0,["x","width","left","right"]],[1,["y","height","top","bottom"]]];for(const[o,[r,a]]of s)this.axis!==r&&v([r,!0],this.stretch)&&h(this.$el,{[a]:Math.min(T(this.boundary[o])[a],e[o][a]-2*i),[`overflow-${r}`]:"auto"});const n=e[0].width-2*i;this.$el.hidden=!1,h(this.$el,"maxWidth",""),this.$el.offsetWidth>n&&I(this.$el,"uk-drop-stack"),h(this.$el,"maxWidth",n),this.positionAt(this.$el,this.target,this.boundary);for(const[o,[r,a,l,c]]of s)if(this.axis===r&&v([r,!0],this.stretch)){const u=Math.abs(this.getPositionOffset()),d=T(this.target[o]),f=T(this.$el);h(this.$el,{[a]:(d[l]>f[l]?d[this.inset?c:l]-Math.max(T(this.boundary[o])[l],e[o][l]+i):Math.min(T(this.boundary[o])[c],e[o][c]-i)-d[this.inset?l:c])-u,[`overflow-${r}`]:"auto"}),this.positionAt(this.$el,this.target,this.boundary)}t()}}};function Yl(t,e){return at(Gt(e).find(i=>i.contains(t)))}function Gl(t){const{$el:e}=t.$create("toggle",et(t.toggle,t.$el),{target:t.$el,mode:t.mode});return k(e,"aria-haspopup",!0),e}function Xl(t){const e=()=>t.$emit(),i=[os(e),je(Gt(t.$el).concat(t.target),e)];return()=>i.map(s=>s.disconnect())}function Ro(t,e=()=>t.$emit()){return $([document,...Gt(t.$el)],"scroll",e,{passive:!0})}function Jl(t){return $(document,"keydown",e=>{e.keyCode===B.ESC&&t.hide(!1)})}function Kl(t){return Ro(t,()=>t.hide(!1))}function Zl(t){return $(document,ut,({target:e})=>{t.$el.contains(e)||z(document,`${_t} ${li} scroll`,({defaultPrevented:i,type:s,target:n})=>{var o;!i&&s===_t&&e===n&&!((o=t.targetEl)!=null&&o.contains(e))&&t.hide(!1)},!0)})}var qo={mixins:[st,Ye],props:{align:String,clsDrop:String,boundary:Boolean,dropbar:Boolean,dropbarAnchor:Boolean,duration:Number,mode:Boolean,offset:Boolean,stretch:Boolean,delayShow:Boolean,delayHide:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,animation:Boolean,animateOut:Boolean,closeOnScroll:Boolean},data:{align:U?"right":"left",clsDrop:"uk-dropdown",clsDropbar:"uk-dropnav-dropbar",boundary:!0,dropbar:!1,dropbarAnchor:!1,duration:200,container:!1,selNavItem:"> li > a, > ul > li > a"},computed:{dropbarAnchor:({dropbarAnchor:t},e)=>et(t,e)||e,dropbar({dropbar:t}){return t?(t=this._dropbar||et(t,this.$el)||w(`+ .${this.clsDropbar}`,this.$el),t||(this._dropbar=w("<div></div>"))):null},dropContainer(t,e){return this.container||e},dropdowns({clsDrop:t},e){var i;const s=D(`.${t}`,e);if(this.dropContainer!==e)for(const n of D(`.${t}`,this.dropContainer)){const o=(i=this.getDropdown(n))==null?void 0:i.targetEl;!v(s,n)&&o&&this.$el.contains(o)&&s.push(n)}return s},items({selNavItem:t},e){return D(t,e)}},watch:{dropbar(t){I(t,"uk-dropbar","uk-dropbar-top",this.clsDropbar,`uk-${this.$options.name}-dropbar`)},dropdowns(){this.initializeDropdowns()}},connected(){this.initializeDropdowns()},disconnected(){Q(this._dropbar),delete this._dropbar},events:[{name:"mouseover focusin",delegate:({selNavItem:t})=>t,handler({current:t}){const e=this.getActive();e&&v(e.mode,"hover")&&e.targetEl&&!t.contains(e.targetEl)&&!e.isDelaying()&&e.hide(!1)}},{name:"keydown",self:!0,delegate:({selNavItem:t})=>t,handler(t){var e;const{current:i,keyCode:s}=t,n=this.getActive();if(s===B.DOWN)if((n==null?void 0:n.targetEl)===i)t.preventDefault(),(e=w(ue,n.$el))==null||e.focus();else{const o=this.dropdowns.find(r=>{var a;return((a=this.getDropdown(r))==null?void 0:a.targetEl)===i});o&&(t.preventDefault(),i.click(),z(o,"show",r=>{var a;return(a=w(ue,r.target))==null?void 0:a.focus()}))}Uo(t,this.items,n)}},{name:"keydown",el:({dropContainer:t})=>t,delegate:({clsDrop:t})=>`.${t}`,handler(t){var e;const{current:i,keyCode:s,target:n}=t;if(hi(n)||!v(this.dropdowns,i))return;const o=this.getActive();let r=-1;if(s===B.HOME?r=0:s===B.END?r="last":s===B.UP?r="previous":s===B.DOWN?r="next":s===B.ESC&&((e=o.targetEl)==null||e.focus()),~r){t.preventDefault();const a=D(ue,i);a[rt(r,a,xt(a,l=>C(l,":focus")))].focus();return}Uo(t,this.items,o)}},{name:"mouseleave",el:({dropbar:t})=>t,filter:({dropbar:t})=>t,handler(){const t=this.getActive();t&&v(t.mode,"hover")&&!this.dropdowns.some(e=>C(e,":hover"))&&t.hide()}},{name:"beforeshow",el:({dropContainer:t})=>t,filter:({dropbar:t})=>t,handler({target:t}){this.isDropbarDrop(t)&&(this.dropbar.previousElementSibling!==this.dropbarAnchor&&pi(this.dropbarAnchor,this.dropbar),I(t,`${this.clsDrop}-dropbar`))}},{name:"show",el:({dropContainer:t})=>t,filter:({dropbar:t})=>t,handler({target:t}){if(!this.isDropbarDrop(t))return;const e=this.getDropdown(t),i=()=>{const s=Math.max(...de(t,`.${this.clsDrop}`).concat(t).map(n=>T(n).bottom));T(this.dropbar,{left:T(this.dropbar).left,top:this.getDropbarOffset(e.getPositionOffset())}),this.transitionTo(s-T(this.dropbar).top+S(h(t,"marginBottom")),t)};this._observer=je([e.$el,...e.target],i),i()}},{name:"beforehide",el:({dropContainer:t})=>t,filter:({dropbar:t})=>t,handler(t){const e=this.getActive();C(this.dropbar,":hover")&&e.$el===t.target&&this.isDropbarDrop(e.$el)&&v(e.mode,"hover")&&e.isDelayedHide&&!this.items.some(i=>e.targetEl!==i&&C(i,":focus"))&&t.preventDefault()}},{name:"hide",el:({dropContainer:t})=>t,filter:({dropbar:t})=>t,handler({target:t}){var e;if(!this.isDropbarDrop(t))return;(e=this._observer)==null||e.disconnect();const i=this.getActive();(!i||i.$el===t)&&this.transitionTo(0)}}],methods:{getActive(){var t;return v(this.dropdowns,(t=Y)==null?void 0:t.$el)&&Y},async transitionTo(t,e){const{dropbar:i}=this,s=tt(i);if(e=s<t&&e,await M.cancel([e,i]),e){const n=T(e).top-T(i).top-s;n>0&&h(e,"transitionDelay",`${n/t*this.duration}ms`)}h(e,"clipPath",`polygon(0 0,100% 0,100% ${s}px,0 ${s}px)`),tt(i,s),await Promise.all([M.start(i,{height:t},this.duration),M.start(e,{clipPath:`polygon(0 0,100% 0,100% ${t}px,0 ${t}px)`},this.duration).finally(()=>h(e,{clipPath:"",transitionDelay:""}))]).catch(A)},getDropdown(t){return this.$getComponent(t,"drop")||this.$getComponent(t,"dropdown")},isDropbarDrop(t){return v(this.dropdowns,t)&&x(t,this.clsDrop)},getDropbarOffset(t){const{$el:e,target:i,targetY:s}=this,{top:n,height:o}=T(et(s||i||e,e));return n+o+t},initializeDropdowns(){this.$create("drop",this.dropdowns.filter(t=>!this.getDropdown(t)),{...this.$props,flip:!1,shift:!0,pos:`bottom-${this.align}`,boundary:this.boundary===!0?this.$el:this.boundary})}}};function Uo(t,e,i){var s,n,o;const{current:r,keyCode:a}=t;let l=-1;a===B.HOME?l=0:a===B.END?l="last":a===B.LEFT?l="previous":a===B.RIGHT?l="next":a===B.TAB&&((s=i.targetEl)==null||s.focus(),(n=i.hide)==null||n.call(i,!1)),~l&&(t.preventDefault(),(o=i.hide)==null||o.call(i,!1),e[rt(l,e,e.indexOf(i.targetEl||r))].focus())}var Ql={mixins:[st],args:"target",props:{target:Boolean},data:{target:!1},computed:{input:(t,e)=>w(Me,e),state(){return this.input.nextElementSibling},target({target:t},e){return t&&(t===!0&&O(this.input)===e&&this.input.nextElementSibling||w(t,e))}},update(){var t;const{target:e,input:i}=this;if(!e)return;let s;const n=hi(e)?"value":"textContent",o=e[n],r=(t=i.files)!=null&&t[0]?i.files[0].name:C(i,"select")&&(s=D("option",i).filter(a=>a.selected)[0])?s.textContent:i.value;o!==r&&(e[n]=r)},events:[{name:"change",handler(){this.$emit()}},{name:"reset",el:({$el:t})=>t.closest("form"),handler(){this.$emit()}}]},th={extends:_n,mixins:[st],name:"grid",props:{masonry:Boolean,parallax:String,parallaxStart:String,parallaxEnd:String,parallaxJustify:Boolean}
vendor: 5,769 bytes, line 907
907,data:{margin:"uk-grid-margin",clsStack:"uk-grid-stack",masonry:!1,parallax:0,parallaxStart:0,parallaxEnd:0,parallaxJustify:!1},connected(){this.masonry&&I(this.$el,"uk-flex-top","uk-flex-wrap-top")},observe:Ue({filter:({parallax:t,parallaxJustify:e})=>t||e}),update:[{write({rows:t}){L(this.$el,this.clsStack,!t.some(e=>e.length>1))},events:["resize"]},{read(t){const{rows:e}=t;let{masonry:i,parallax:s,parallaxJustify:n,margin:o}=this;if(s=Math.max(0,G(s)),!(i||s||n)||Vo(e)||e[0].some((b,y)=>e.some(P=>P[y]&&P[y].offsetWidth!==b.offsetWidth)))return t.translates=t.scrollColumns=!1;let r=ih(e,o),a,l;i?[a,l]=eh(e,r,i==="next"):a=sh(e);const c=a.map(b=>Wt(b,"offsetHeight")+r*(b.length-1)),u=Math.max(0,...c);let d,f,p;return(s||n)&&(d=c.map((b,y)=>n?u-b+s:s/(y%2||8)),n||(s=Math.max(...c.map((b,y)=>b+d[y]-u))),f=G(this.parallaxStart,"height",this.$el,!0),p=G(this.parallaxEnd,"height",this.$el,!0)),{columns:a,translates:l,scrollColumns:d,parallaxStart:f,parallaxEnd:p,padding:s,height:l?u:""}},write({height:t,padding:e}){h(this.$el,"paddingBottom",e||""),t!==!1&&h(this.$el,"height",t)},events:["resize"]},{read({rows:t,scrollColumns:e,parallaxStart:i,parallaxEnd:s}){return{scrolled:e&&!Vo(t)?$i(this.$el,i,s):!1}},write({columns:t,scrolled:e,scrollColumns:i,translates:s}){!e&&!s||t.forEach((n,o)=>n.forEach((r,a)=>{let[l,c]=s&&s[o][a]||[0,0];e&&(c+=e*i[o]),h(r,"transform",`translate(${l}px, ${c}px)`)}))},events:["scroll","resize"]}]};function Vo(t){return t.flat().some(e=>h(e,"position")==="absolute")}function eh(t,e,i){const s=[],n=[],o=Array(t[0].length).fill(0);let r=0;for(let a of t){U&&a.reverse();let l=0;for(const c in a){const{offsetWidth:u,offsetHeight:d}=a[c],f=i?c:o.indexOf(Math.min(...o));Ns(s,f,a[c]),Ns(n,f,[(f-c)*u*(U?-1:1),o[f]-r]),o[f]+=d+e,l=Math.max(l,d)}r+=l+e}return[s,n]}function ih(t,e){const i=t.flat().find(s=>x(s,e));return S(i?h(i,"marginTop"):h(t[0][0],"paddingLeft"))}function sh(t){const e=[];for(const i of t)for(const s in i)Ns(e,s,i[s]);return e}function Ns(t,e,i){t[e]||(t[e]=[]),t[e].push(i)}var nh={args:"target",props:{target:String,row:Boolean},data:{target:"> *",row:!0},computed:{elements:({target:t},e)=>D(t,e)},observe:dt({target:({$el:t,elements:e})=>e.reduce((i,s)=>i.concat(s,...s.children),[t])}),events:{name:"loadingdone",el:()=>document.fonts,handler(){this.$emit("resize")}},update:{read(){return{rows:(this.row?ws(this.elements):[this.elements]).map(oh)}},write({rows:t}){for(const{heights:e,elements:i}of t)i.forEach((s,n)=>h(s,"minHeight",e[n]))},events:["resize"]}};function oh(t){if(t.length<2)return{heights:[""],elements:t};let e=t.map(rh);const i=Math.max(...e);return{heights:t.map((s,n)=>e[n].toFixed(2)===i.toFixed(2)?"":i),elements:t}}function rh(t){const e=si(t.style,["display","minHeight"]);q(t)||h(t,"display","block","important"),h(t,"minHeight","");const i=g(t).height-ge(t,"height","content-box");return h(t,e),i}var ah={args:"target",props:{target:String},data:{target:""},computed:{target:{get:({target:t},e)=>et(t,e),observe:({target:t})=>t}},observe:dt({target:({target:t})=>t}),update:{read(){return this.target?{height:this.target.offsetHeight}:!1},write({height:t}){h(this.$el,"minHeight",t)},events:["resize"]}},lh={props:{expand:Boolean,offsetTop:Boolean,offsetBottom:Boolean,min:Number,property:String},data:{expand:!1,offsetTop:!1,offsetBottom:!1,min:0,property:"min-height"},observe:[bs({filter:({expand:t})=>t}),dt({target:({$el:t})=>Yt(t)})],update:{read(){if(!q(this.$el))return!1;let t="";const e=ge(this.$el,"height","content-box"),{body:i,scrollingElement:s}=document,n=Dt(this.$el),{height:o}=at(n===i?s:n),r=s===n||i===n;if(t=`calc(${r?"100vh":`${o}px`}`,this.expand){const a=g(n).height-g(this.$el).height;t+=` - ${a}px`}else{if(this.offsetTop)if(r){const a=this.offsetTop===!0?this.$el:et(this.offsetTop,this.$el),{top:l}=T(a);t+=l>0&&l<o/2?` - ${l}px`:""}else t+=` - ${ge(n,"height",h(n,"boxSizing"))}px`;this.offsetBottom===!0?t+=` - ${g(this.$el.nextElementSibling).height}px`:vt(this.offsetBottom)?t+=` - ${this.offsetBottom}vh`:this.offsetBottom&&se(this.offsetBottom,"px")?t+=` - ${S(this.offsetBottom)}px`:H(this.offsetBottom)&&(t+=` - ${g(et(this.offsetBottom,this.$el)).height}px`)}return t+=`${e?` - ${e}px`:""})`,{minHeight:t}},write({minHeight:t}){h(this.$el,this.property,`max(${this.min||0}px, ${t})`)},events:["resize"]}},hh='<svg width="14" height="14" viewBox="0 0 14 14"><line fill="none" stroke="#000" stroke-width="1.1" x1="1" y1="1" x2="13" y2="13"/><line fill="none" stroke="#000" stroke-width="1.1" x1="13" y1="1" x2="1" y2="13"/></svg>',ch='<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" stroke-width="1.4" x1="1" y1="1" x2="19" y2="19"/><line fill="none" stroke="#000" stroke-width="1.4" x1="19" y1="1" x2="1" y2="19"/></svg>',uh='<svg width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',dh='<svg width="20" height="20" viewBox="0 0 20 20"><rect width="1" height="11" x="9" y="4"/><rect width="11" height="1" x="4" y="9"/></svg>',fh='<svg width="14" height="14" viewBox="0 0 14 14"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 4 7 10 13 4"/></svg>',ph='<svg width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',gh='<svg width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',mh='<svg width="20" height="20" viewBox="0 0 20 20"><style>.uk-navbar-toggle-icon svg&gt;[class*=&quot;line-&quot;]{transition:0.2s ease-in-out;transition-property:transform, opacity;transform-origin:center;opacity:1}.uk-navbar-toggle-icon svg&gt;.line-3{opacity:0}
907.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-3{opacity:1}.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-2{transform:rotate(45deg)}.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-3{transform:rotate(-45deg)}.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-1,.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-4{opacity:0}.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-1{transform:translateY(6px) scaleX(0)}.uk-navbar-toggle-animate[aria-expanded=&quot;true&quot;] svg&gt;.line-4{transform:translateY(-6px) scaleX(0)}</style><rect width="20" height="2" y="3" class="line-1"/><rect width="20" height="2" y="9" class="line-2"/><rect width="20" height="2" y="9" class="line-3"/><rect width="20" height="2" y="15" class="line-4"/></svg>',vh='<svg width="40" height="40" viewBox="0 0 40 40"><rect width="1" height="40" x="19" y="0"/><rect width="40" height="1" x="0" y="19"/></svg>',bh='<svg width="7" height="12" viewBox="0 0 7 12"><polyline fill="none" stroke="#000" stroke-width="1.2" points="1 1 6 6 1 11"/></svg>',wh='<svg width="7" height="12" viewBox="0 0 7 12"><polyline fill="none" stroke="#000" stroke-width="1.2" points="6 1 1 6 6 11"/></svg>',Yo='<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9" cy="9" r="7"/><path fill="none" stroke="#000" stroke-width="1.1" d="M14,14 L18,18 L14,14 Z"/></svg>',xh='<svg width="40" height="40" viewBox="0 0 40 40"><circle fill="none" stroke="#000" stroke-width="1.8" cx="17.5" cy="17.5" r="16.5"/><line fill="none" stroke="#000" stroke-width="1.8" x1="38" y1="39" x2="29" y2="30"/></svg>',$h='<svg width="24" height="24" viewBox="0 0 24 24"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10.5" cy="10.5" r="9.5"/><line fill="none" stroke="#000" stroke-width="1.1" x1="23" y1="23" x2="17" y2="17"/></svg>',yh='<svg width="25" height="40" viewBox="0 0 25 40"><polyline fill="none" stroke="#000" stroke-width="2" points="4.002,38.547 22.527,20.024 4,1.5"/></svg>',kh='<svg width="14" height="24" viewBox="0 0 14 24"><polyline fill="none" stroke="#000" stroke-width="1.4" points="1.225,23 12.775,12 1.225,1"/></svg>',Sh='<svg width="25" height="40" viewBox="0 0 25 40"><polyline fill="none" stroke="#000" stroke-width="2" points="20.527,1.5 2,20.024 20.525,38.547"/></svg>',Ih='<svg width="14" height="24" viewBox="0 0 14 24"><polyline fill="none" stroke="#000" stroke-width="1.4" points="12.775,1 1.225,12 12.775,23"/></svg>',Eh='<svg width="30" height="30" viewBox="0 0 30 30"><circle fill="none" stroke="#000" cx="15" cy="15" r="14"/></svg>',Th='<svg width="18" height="10" viewBox="0 0 18 10"><polyline fill="none" stroke="#000" stroke-width="1.2" points="1 9 9 1 17 9"/></svg>',Go={args:"src",props:{width:Number,height:Number,ratio:Number},data:{ratio:1},connected(){this.svg=this.getSvg().then(t=>{if(!this._connected)return;const e=Ch(t,this.$el);return this.svgEl&&e!==this.svgEl&&Q(this.svgEl),Ph.call(this,e,t),this.svgEl=e},A)},disconnected(){this.svg.then(t=>{this._connected||(Ui(this.$el)&&(this.$el.hidden=!1),Q(t),this.svgEl=null)}),this.svg=null},methods:{async getSvg(){}}};function Ch(t,e){if(Ui(e)||F(e,"canvas")){e.hidden=!0;const s=e.nextElementSibling;return Xo(t,s)?s:pi(e,t)}const i=e.lastElementChild;return Xo(t,i)?i:W(e,t)}function Xo(t,e){return F(t,"svg")&&F(e,"svg")&&t.innerHTML===e.innerHTML}function Ph(t,e){const i=["width","height"];let s=i.map(o=>this[o]);s.some(o=>o)||(s=i.map(o=>k(e,o)));const n=k(e,"viewBox");n&&!s.some(o=>o)&&(s=n.split(" ").slice(2)),s.forEach((o,r)=>k(t,i[r],S(o)*this.ratio||null))}function Jo(t,e){return e&&v(t,"<symbol")&&(t=_h(t)[e]||t),E(It(t)).filter(oe)[0]}const Ko=/<symbol([^]*?id=(['"])(.+?)\2[^]*?<\/)symbol>/g,_h=ct(function(t){const e={};Ko.lastIndex=0;let i;for(;i=Ko.exec(t);)e[i[3]]=`<svg ${i[1]}svg>`;return e}),Ni={spinner:Eh,totop:Th,marker:dh,"close-icon":hh,"close-large":ch,"drop-parent-icon":uh,"nav-parent-icon":ph,"nav-parent-icon-large":fh,"navbar-parent-icon":gh,"navbar-toggle-icon":mh,"overlay-icon":vh,"pagination-next":bh,"pagination-previous":wh,"search-icon":Yo,"search-medium":$h,"search-large":xh,"search-toggle-icon":Yo,"slidenav-next":kh,"slidenav-next-large":yh,"slidenav-previous":Ih,"slidenav-previous-large":Sh},zs={install:Lh,mixins:[Go],args:"icon",props:{icon:String},isIcon:!0,beforeConnect(){I(this.$el,"uk-icon")},methods:{async getSvg(){const t=jh(this.icon);if(!t)throw"Icon not found.";return t}}},te={args:!1,extends:zs,data:t=>({icon:zt(t.constructor.options.name)}),beforeConnect(){I(this.$el,this.$options.id)}},Ah={extends:te,beforeConnect(){const t=this.$props.icon;this.icon=this.$el.closest(".uk-nav-primary")?`${t}-large`:t}},Oh={extends:te,mixins:[Ii],i18n:{toggle:"Open Search",submit:"Submit Search"},beforeConnect(){const t=x(this.$el,"uk-search-toggle")||x(this.$el,"uk-navbar-toggle");if(this.icon=t?"search-toggle-icon":x(this.$el,"uk-search-icon")&&this.$el.closest(".uk-search-large")?"search-large":this.$el.closest(".uk-search-medium")?"search-medium":this.$props.icon,!Pt(this.$el,"aria-label"))if(t)this.$el.ariaLabel=this.t("toggle");else{const e=this.$el.closest("a,button");e&&(e.ariaLabel=this.t("submit"))}}},Mh={extends:te,beforeConnect(){this.$el.role="status"},methods:{async getSvg(){const t=await zs.methods.getSvg.call(this);return this.ratio!==1&&h(w("circle",t),"strokeWidth",1/this.ratio),t}}
vendor: 5,659 bytes, line 907
907},ee={extends:te,mixins:[Ii],beforeConnect(){const t=this.$el.closest("a,button");k(t,"role",this.role!==null&&F(t,"a")?"button":this.role);const e=this.t("label");e&&!Pt(t,"aria-label")&&k(t,"aria-label",e)}},Zo={extends:ee,beforeConnect(){I(this.$el,"uk-slidenav");const t=this.$props.icon;this.icon=x(this.$el,"uk-slidenav-large")?`${t}-large`:t}},Dh={extends:ee,i18n:{label:"Open menu"}},Bh={extends:ee,i18n:{label:"Close"},beforeConnect(){this.icon=`close-${x(this.$el,"uk-close-large")?"large":"icon"}`}},Nh={extends:ee,i18n:{label:"Open"}},zh={extends:ee,i18n:{label:"Back to top"}},Fh={extends:ee,i18n:{label:"Next page"},data:{role:null}},Hh={extends:ee,i18n:{label:"Previous page"},data:{role:null}},zi={};function Lh(t){t.icon.add=(e,i)=>{const s=H(e)?{[e]:i}:e;ae(s,(n,o)=>{Ni[o]=n,delete zi[o]}),t._initialized&&Ot(document.body,n=>ae(t.getComponents(n),o=>{o.$options.isIcon&&o.icon in s&&o.$reset()}))}}const Wh={twitter:"x"};function jh(t){return t=Wh[t]||t,Ni[t]?(zi[t]||(zi[t]=Jo(Ni[Rh(t)]||Ni[t])),zi[t].cloneNode(!0)):null}function Rh(t){return U?ji(ji(t,"left","right"),"previous","next"):t}var qh={props:{target:String,selActive:String},data:{target:!1,selActive:!1},connected(){this.isIntersecting=0},computed:{target:({target:t},e)=>t?D(t,e):e},watch:{target:{handler(){queueMicrotask(()=>this.$reset())},immediate:!1}},observe:[be({handler(t){this.isIntersecting=t.reduce((e,{isIntersecting:i})=>e+(i?1:this.isIntersecting?-1:0),this.isIntersecting),this.$emit()},target:({target:t})=>t,args:{intersecting:!1}}),ki({target:({target:t})=>t,options:{attributes:!0,attributeFilter:["class"]}}),{target:({target:t})=>t,observe:(t,e)=>{const i=je([...E(t),document.documentElement],e),s=[$(document,"scroll itemshown itemhidden",e,{passive:!0,capture:!0}),$(document,"show hide transitionstart",n=>(e(),i.observe(n.target))),$(document,"shown hidden transitionend transitioncancel",n=>(e(),i.unobserve(n.target)))];return{observe:i.observe.bind(i),unobserve:i.unobserve.bind(i),disconnect(){i.disconnect(),s.map(n=>n())}}},handler(){this.$emit()}}],update:{read(){if(!this.isIntersecting)return!1;for(const t of E(this.target)){let e=!this.selActive||C(t,this.selActive)?Uh(t):"";e!==!1&&ri(t,"uk-light uk-dark",e)}}}};function Uh(t){const e=g(t),i=g(window);if(!ni(e,i))return!1;const{left:s,top:n,height:o,width:r}=e;let a;for(const l of[.25,.5,.75]){const c=t.ownerDocument.elementsFromPoint(Math.max(0,Math.min(s+r*l,i.width-1)),Math.max(0,Math.min(n+o/2,i.height-1)));for(const u of c){if(t.contains(u)||!Vh(u)||u.closest('[class*="-leave"]')&&c.some(f=>u!==f&&C(f,'[class*="-enter"]')))continue;const d=h(u,"--uk-inverse");if(d){if(d===a)return`uk-${d}`;a=d;break}}}return a?`uk-${a}`:""}function Vh(t){if(h(t,"visibility")!=="visible")return!1;for(;t;){if(h(t,"opacity")==="0")return!1;t=O(t)}return!0}var Yh={mixins:[st,Ci],props:{fill:String},data:{fill:"",clsWrapper:"uk-leader-fill",clsHide:"uk-leader-hide",attrFill:"data-fill"},computed:{fill:({fill:t},e)=>t||h(e,"--uk-leader-fill-content")},connected(){[this.wrapper]=es(this.$el,`<span class="${this.clsWrapper}">`)},disconnected(){He(this.wrapper.childNodes)},observe:dt(),update:{read(){return{width:Math.trunc(this.$el.offsetWidth/2),fill:this.fill,hide:!this.matchMedia}},write({width:t,fill:e,hide:i}){L(this.wrapper,this.clsHide,i),k(this.wrapper,this.attrFill,new Array(t).join(e))},events:["resize"]}},Gh={install:Xh,mixins:[Ps],data:{clsPage:"uk-modal-page",selPanel:".uk-modal-dialog",selClose:'[class*="uk-modal-close"]'},events:[{name:"fullscreenchange webkitendfullscreen",capture:!0,handler(t){F(t.target,"video")&&this.isToggled()&&!document.fullscreenElement&&this.hide()}},{name:"show",self:!0,handler(){x(this.panel,"uk-margin-auto-vertical")?I(this.$el,"uk-flex"):h(this.$el,"display","block"),tt(this.$el)}},{name:"hidden",self:!0,handler(){h(this.$el,"display",""),_(this.$el,"uk-flex")}}]};function Xh({modal:t}){t.dialog=function(i,s){const n=t(w(`<div><div class="uk-modal-dialog">${i}</div></div>`),{stack:!0,role:"alertdialog",...s});return n.show(),$(n.$el,"hidden",async()=>{await Promise.resolve(),n.$destroy(!0)},{self:!0}),n},t.alert=function(i,s){return e(({i18n:n})=>`<div class="uk-modal-body">${H(i)?i:bt(i)}</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-primary uk-modal-close" type="button" autofocus>${n.ok}</button> </div>`,s)},t.confirm=function(i,s){return e(({i18n:n})=>`<form> <div class="uk-modal-body">${H(i)?i:bt(i)}</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">${n.cancel}</button> <button class="uk-button uk-button-primary" autofocus>${n.ok}</button> </div> </form>`,s,()=>Promise.reject())},t.prompt=function(i,s,n){const o=e(({i18n:l})=>`<form class="uk-form-stacked"> <div class="uk-modal-body"> <label>${H(i)?i:bt(i)}</label> <input class="uk-input" autofocus> </div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">${l.cancel}</button> <button class="uk-button uk-button-primary">${l.ok}</button> </div> </form>`,n,()=>null,()=>a.value),{$el:r}=o.dialog,a=w("input",r);return a.value=s||"",$(r,"show",()=>a.select()),o},t.i18n={ok:"Ok",cancel:"Cancel"};function e(i,s,n=A,o=A){s={bgClose:!1,escClose:!0,...s,i18n:{...t.i18n,...s==null?void 0:s.i18n}};const r=t.dialog(i(s),s);return ft(new Promise(a=>{const l=$(r.$el,"hide",()=>a(n()));$(r.$el,"submit","form",c=>{c.preventDefault(),a(o(r)),l(),r.hide()})}),{dialog:r})}}var Jh={extends:Ho,data:{targets:"> .uk-parent",toggle:"> a",content:"> ul"}};const Fs="uk-navbar-transparent";
vendor: 6,268 bytes, line 907
907var Kh={extends:qo,props:{dropbarTransparentMode:Boolean},data:{clsDrop:"uk-navbar-dropdown",selNavItem:".uk-navbar-nav > li > a,a.uk-navbar-item,button.uk-navbar-item,.uk-navbar-item a,.uk-navbar-item button,.uk-navbar-toggle",dropbarTransparentMode:!1},computed:{navbarContainer:(t,e)=>e.closest(".uk-navbar-container")},watch:{items(){const t=x(this.$el,"uk-navbar-justify"),e=D(".uk-navbar-nav, .uk-navbar-left, .uk-navbar-right",this.$el);for(const i of e){const s=t?D(".uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle",i).length:"";h(i,"flexGrow",s)}}},events:[{name:"show",el:({dropContainer:t})=>t,handler({target:t}){this.getTransparentMode(t)==="remove"&&x(this.navbarContainer,Fs)&&(_(this.navbarContainer,Fs),this._transparent=!0)}},{name:"hide",el:({dropContainer:t})=>t,async handler(){await Zh(),this._transparent&&(!Y||!this.dropContainer.contains(Y.$el))&&(I(this.navbarContainer,Fs),this._transparent=null)}}],methods:{getTransparentMode(t){if(!this.navbarContainer)return;if(this.dropbar&&this.isDropbarDrop(t))return this.dropbarTransparentMode;const e=this.getDropdown(t);if(e&&x(t,"uk-dropbar"))return e.inset?"behind":"remove"},getDropbarOffset(t){const{top:e,height:i}=T(this.navbarContainer);return e+(this.dropbarTransparentMode==="behind"?0:i+t)}}};function Zh(){return new Promise(t=>setTimeout(t))}var Qh={mixins:[Ps],args:"mode",props:{mode:String,flip:Boolean,overlay:Boolean,swiping:Boolean},data:{mode:"slide",flip:!1,overlay:!1,clsPage:"uk-offcanvas-page",clsContainer:"uk-offcanvas-container",selPanel:".uk-offcanvas-bar",clsFlip:"uk-offcanvas-flip",clsContainerAnimation:"uk-offcanvas-container-animation",clsSidebarAnimation:"uk-offcanvas-bar-animation",clsMode:"uk-offcanvas",clsOverlay:"uk-offcanvas-overlay",selClose:".uk-offcanvas-close",container:!1,swiping:!0},computed:{clsFlip:({flip:t,clsFlip:e})=>t?e:"",clsOverlay:({overlay:t,clsOverlay:e})=>t?e:"",clsMode:({mode:t,clsMode:e})=>`${e}-${t}`,clsSidebarAnimation:({mode:t,clsSidebarAnimation:e})=>t==="none"||t==="reveal"?"":e,clsContainerAnimation:({mode:t,clsContainerAnimation:e})=>t!=="push"&&t!=="reveal"?"":e,transitionElement({mode:t}){return t==="reveal"?O(this.panel):this.panel}},observe:Pn({filter:({swiping:t})=>t}),update:{read(){this.isToggled()&&!q(this.$el)&&this.hide()},events:["resize"]},events:[{name:"touchmove",self:!0,passive:!1,filter:({overlay:t})=>t,handler(t){t.cancelable&&t.preventDefault()}},{name:"show",self:!0,handler(){this.mode==="reveal"&&!x(O(this.panel),this.clsMode)&&I(Fe(this.panel,"<div>"),this.clsMode);const{body:t,scrollingElement:e}=document;I(t,this.clsContainer,this.clsFlip),h(t,"touchAction","pan-y pinch-zoom"),h(this.$el,"display","block"),h(this.panel,"maxWidth",e.clientWidth),I(this.$el,this.clsOverlay),I(this.panel,this.clsSidebarAnimation,this.mode==="reveal"?"":this.clsMode),tt(t),I(t,this.clsContainerAnimation),this.clsContainerAnimation&&tc()}},{name:"hide",self:!0,handler(){_(document.body,this.clsContainerAnimation),h(document.body,"touchAction","")}},{name:"hidden",self:!0,handler(){this.clsContainerAnimation&&ec(),this.mode==="reveal"&&x(O(this.panel),this.clsMode)&&He(this.panel),_(this.panel,this.clsSidebarAnimation,this.clsMode),_(this.$el,this.clsOverlay),h(this.$el,"display",""),h(this.panel,"maxWidth",""),_(document.body,this.clsContainer,this.clsFlip)}},{name:"swipeLeft swipeRight",handler(t){this.isToggled()&&se(t.type,"Left")^this.flip&&this.hide()}}]};function tc(){Qo().content+=",user-scalable=0"}function ec(){const t=Qo();t.content=t.content.replace(/,user-scalable=0$/,"")}function Qo(){return w('meta[name="viewport"]',document.head)||W(document.head,'<meta name="viewport">')}var ic={mixins:[st],props:{selContainer:String,selContent:String,minHeight:Number},data:{selContainer:".uk-modal",selContent:".uk-modal-dialog",minHeight:150},computed:{container:({selContainer:t},e)=>e.closest(t),content:({selContent:t},e)=>e.closest(t)},observe:dt({target:({container:t,content:e})=>[t,e]}),update:{read(){return!this.content||!this.container||!q(this.$el)?!1:{max:Math.max(this.minHeight,tt(this.container)-(g(this.content).height-tt(this.$el)))}},write({max:t}){h(this.$el,{minHeight:this.minHeight,maxHeight:t})},events:["resize"]}},sc={props:["width","height"],connected(){I(this.$el,"uk-responsive-width"),h(this.$el,"aspectRatio",`${this.width}/${this.height}`)}},nc={props:{offset:Number},data:{offset:0},connected(){oc(this)},disconnected(){rc(this)},methods:{async scrollTo(t){t=t&&w(t)||document.body,m(this.$el,"beforescroll",[this,t])&&(await bn(t,{offset:this.offset}),m(this.$el,"scrolled",[this,t]))}}};const ti=new Set;function oc(t){ti.size||$(document,"click",tr),ti.add(t)}function rc(t){ti.delete(t),ti.size||Ut(document,"click",tr)}function tr(t){if(!t.defaultPrevented)for(const e of ti)e.$el.contains(t.target)&&fe(e.$el)&&(t.preventDefault(),window.location.href!==e.$el.href&&window.history.pushState({},"",e.$el.href),e.scrollTo(Vi(e.$el)))}const Hs="uk-scrollspy-inview";var ac={args:"cls",props:{cls:String,target:String,hidden:Boolean,margin:String,repeat:Boolean,delay:Number},data:()=>({cls:"",target:!1,hidden:!0,margin:"-1px",repeat:!1,delay:0}),computed:{elements:({target:t},e)=>t?D(t,e):[e]},watch:{elements(t){this.hidden&&h(De(t,`:not(.${Hs})`),"opacity",0)}},connected(){this.elementData=new Map},disconnected(){for(const[t,e]of this.elementData.entries())_(t,Hs,(e==null?void 0:e.cls)||"");delete this.elementData},observe:be({target:({elements:t})=>t,handler(t){const e=this.elementData;for(const{target:i,isIntersecting:s}of t){e.has(i)||e.set(i,{cls:Z(i,"uk-scrollspy-class")||this.cls});const n=e.get(i);!this.repeat&&n.show||(n.show=s)}this.$emit()},options:({margin:t})=>({rootMargin:t}),args:{intersecting:!1}}),update:[{write(t){for(const[e,i]of this.elementData.entries())i.show&&!i.inview&&!i.queued?(i.queued=!0,t.promise=(t.promise||Promise.resolve()).then(()=>new Promise(s=>setTimeout(s,this.delay))).then(()=>{this.toggle(e,!0),setTimeout(()=>{i.queued=!1,this.$emit()},300)})):!i.show&&i.inview&&!i.queued&&this.repeat&&this.toggle(e,!1)}}],methods:{toggle(t,e){var i,s;const n=(i=this.elementData)==null?void 0:i.get(t);if(!n)return;(s=n.off)==null||s.call(n),h(t,"opacity",!e&&this.hidden?0:""),L(t,Hs,e),L(t,n.cls
vendor: 6,022 bytes, line 907
907);let o;if(o=n.cls.match(/\buk-animation-[\w-]+/g)){const r=()=>_(t,o);e?n.off=z(t,"animationcancel animationend",r,{self:!0}):r()}m(t,e?"inview":"outview"),n.inview=e}}},lc={props:{cls:String,closest:Boolean,scroll:Boolean,target:String,offset:Number},data:{cls:"uk-active",closest:!1,scroll:!1,target:'a[href]:not([role="button"])',offset:0},computed:{links:({target:t},e)=>D(t,e).filter(i=>fe(i)),elements({closest:t}){return this.links.map(e=>e.closest(t||"*"))}},watch:{links(t){this.scroll&&this.$create("scroll",t,{offset:this.offset})}},observe:[be(),Ue()],update:[{read(){const t=this.links.map(l=>Vi(l)).filter(Boolean),{length:e}=t;if(!e||!q(this.$el))return!1;const i=Dt(t,!0),{scrollTop:s,scrollHeight:n}=i,o=at(i),r=n-o.height;let a=!1;if(s>=r)a=e-1;else{const l=this.offset+g(ds()).height+o.height*.1;for(let c=0;c<t.length&&!(T(t[c]).top-o.top-l>0);c++)a=+c}return{active:a}},write({active:t}){const e=t!==!1&&!x(this.elements[t],this.cls);this.links.forEach(i=>i.blur());for(let i=0;i<this.elements.length;i++)L(this.elements[i],this.cls,+i===t);e&&m(this.$el,"active",[t,this.elements[t]])},events:["scroll","resize"]}]},hc={mixins:[st,Ci],props:{position:String,top:null,bottom:null,start:null,end:null,offset:String,offsetEnd:String,overflowFlip:Boolean,animation:String,clsActive:String,clsInactive:String,clsFixed:String,clsBelow:String,selTarget:String,showOnUp:Boolean,targetOffset:Number},data:{position:"top",top:!1,bottom:!1,start:!1,end:!1,offset:0,offsetEnd:0,overflowFlip:!1,animation:"",clsActive:"uk-active",clsInactive:"",clsFixed:"uk-sticky-fixed",clsBelow:"uk-sticky-below",selTarget:"",showOnUp:!1,targetOffset:!1},computed:{target:({selTarget:t},e)=>t&&w(t,e)||e},connected(){this.start=er(this.start||this.top),this.end=er(this.end||this.bottom),this.placeholder=w("+ .uk-sticky-placeholder",this.$el)||w('<div class="uk-sticky-placeholder"></div>'),this.isFixed=!1,this.setActive(!1)},beforeDisconnect(){this.isFixed&&(this.hide(),_(this.target,this.clsInactive)),Ws(this.$el),Q(this.placeholder),this.placeholder=null},observe:[bs(),Ue({target:()=>document.scrollingElement}),dt({target:({$el:t})=>[t,Fi(t),document.scrollingElement],handler(t){this.$emit(this._data.resized&&t.some(({target:e})=>e===Fi(this.$el))?"update":"resize"),this._data.resized=!0}})],events:[{name:"load hashchange popstate",el:()=>window,filter:({targetOffset:t})=>t!==!1,handler(){const{scrollingElement:t}=document;!location.hash||t.scrollTop===0||setTimeout(()=>{const e=T(w(location.hash)),i=T(this.$el);this.isFixed&&ni(e,i)&&(t.scrollTop=Math.ceil(e.top-i.height-G(this.targetOffset,"height",this.placeholder)-G(this.offset,"height",this.placeholder)))})}}],update:[{read({height:t,width:e,margin:i,sticky:s},n){if(this.inactive=!this.matchMedia||!q(this.$el)||!this.$el.offsetHeight,this.inactive)return;const o=tt(window),r=Math.max(0,document.scrollingElement.scrollHeight-o);if(!r){this.inactive=!0;return}const a=this.isFixed&&n.has("update");a&&(Rs(this.target),this.hide()),this.active||({height:t,width:e}=g(this.$el),i=h(this.$el,"margin")),a&&this.show();const l=G("100vh","height");let c=this.position;this.overflowFlip&&t>l&&(c=c==="top"?"bottom":"top");const u=this.isFixed?this.placeholder:this.$el;let[d,f]=[this.offset,this.offsetEnd].map(Nt=>G(Nt,"height",s?this.$el:u));c==="bottom"&&(t<o||this.overflowFlip)&&(d+=o-t);const p=t+d+f,b=this.overflowFlip?0:Math.max(0,p-l),y=T(u).top-new DOMMatrix(h(u,"transform")).m42,P=g(this.$el).height,it=(this.start===!1?y:Ls(this.start,this.$el,y))-d,Tt=this.end===!1?r:Math.min(r,Ls(this.end,this.$el,y+t,!0)-P-d+b);return s=!this.showOnUp&&it+d===y&&Tt===Math.min(r,Ls(!0,this.$el,0,!0)-P-d+b)&&h(Fi(this.$el),"overflowY")!=="hidden",{start:it,end:Tt,offset:d,overflow:b,height:t,elHeight:P,width:e,margin:i,top:Le(u)[0],sticky:s,viewport:l,maxScrollHeight:r}},write({height:t,width:e,margin:i,offset:s,sticky:n}){if((this.inactive||n||!this.isFixed)&&Ws(this.$el),this.inactive)return;n&&(t=e=i=0,h(this.$el,{position:"sticky",top:s}));const{placeholder:o}=this;h(o,{height:t,width:e,margin:i}),(O(o)!==O(this.$el)||n^yt(o)<yt(this.$el))&&((n?fi:pi)(this.$el,o),o.hidden=!0)},events:["resize"]},{read({scroll:t=0,dir:e="down",overflow:i,overflowScroll:s=0,start:n,end:o,elHeight:r,height:a,sticky:l,maxScrollHeight:c}){const u=Math.min(document.scrollingElement.scrollTop,c),d=t<=u?"down":"up",f=this.isFixed?this.placeholder:this.$el;return{dir:d,prevDir:e,scroll:u,prevScroll:t,below:u>T(f).top+(l?Math.min(a,r):a),offsetParentTop:T(f.offsetParent).top,overflowScroll:K(s+K(u,n,o)-K(t,n,o),0,i)}},write(t,e){const i=e.has("scroll"),{initTimestamp:s=0,dir:n,prevDir:o,scroll:r,prevScroll:a=0,top:l,start:c,below:u}=t;if(r<0||r===a&&i||this.showOnUp&&!i&&!this.isFixed)return;const d=Date.now();if((d-s>300||n!==o)&&(t.initScroll=r,t.initTimestamp=d),!(this.showOnUp&&!this.isFixed&&Math.abs(t.initScroll-r)<=30&&Math.abs(a-r)<=10))if(this.inactive||r<c||this.showOnUp&&(r<=c||n==="down"&&i||n==="up"&&!this.isFixed&&!u)){if(!this.isFixed){At.inProgress(this.$el)&&l>r&&(At.cancel(this.$el),this.hide());return}if(this.animation&&u){if(x(this.$el,"uk-animation-leave"))return;At.out(this.$el,this.animation).then(()=>this.hide(),A)}else this.hide()}else this.isFixed?this.update():this.animation&&u?(this.show(),At.in(this.$el,this.animation).catch(A)):(Rs(this.target),this.show())},events:["resize","resizeViewport","scroll"]}],methods:{show(){this.isFixed=!0,this.update(),this.placeholder.hidden=!1},hide(){const{offset:t,sticky:e}=this._data;this.setActive(!1),_(this.$el,this.clsFixed,this.clsBelow),e?h(this.$el,"top",t):Ws(this.$el),this.placeholder.hidden=!0,this.isFixed=!1},update(){let{width:t,scroll:e=0,overflow:i,overflowScroll:s=0,start:n,end:o,offset:r,offsetParentTop:a,sticky:l,below:c}=this._data;const u=n!==0||e>n;if(!l){let d="fixed";e>o&&(r+=o-a+s-i,d="absolute"),h(this.$el,{position:d,width:t,marginTop:0},"important")}h(this.$el,"top",r-s),this.setActive(u),L(this.$el,this.clsBelow,c),I(this.$el,this.clsFixed)}
vendor: 4,378 bytes, line 907
907,setActive(t){const e=this.active;this.active=t,t?(ri(this.target,this.clsInactive,this.clsActive),e!==t&&m(this.$el,"active")):(ri(this.target,this.clsActive,this.clsInactive),e!==t&&(Rs(this.target),m(this.$el,"inactive")))}}};function Ls(t,e,i,s){if(!t)return 0;if(vt(t)||H(t)&&t.match(/^-?\d/))return i+G(t,"height",e,!0);{const n=t===!0?Fi(e):et(t,e);return T(n).bottom-(s&&(n!=null&&n.contains(e))?S(h(n,"paddingBottom"))+S(h(n,"borderBottomWidth")):0)}}function er(t){return t==="true"?!0:t==="false"?!1:t}function Ws(t){h(t,{position:"",top:"",marginTop:"",width:""})}const js="uk-transition-disable";function Rs(t){x(t,js)||(I(t,js),requestAnimationFrame(()=>_(t,js)))}function Fi(t){for(;t=O(t);)if(q(t))return t}var cc={mixins:[Go],args:"src",props:{src:String,icon:String,attributes:"list",strokeAnimation:Boolean},data:{strokeAnimation:!1},observe:[ki({async handler(){const t=await this.svg;t&&ir.call(this,t)},options:{attributes:!0,attributeFilter:["id","class","style"]}})],async connected(){v(this.src,"#")&&([this.src,this.icon]=this.src.split("#",2));const t=await this.svg;t&&(ir.call(this,t),this.strokeAnimation&&dc(t))},methods:{async getSvg(){return F(this.$el,"img")&&!this.$el.complete&&this.$el.loading==="lazy"&&await new Promise(t=>z(this.$el,"load",t)),Jo(await uc(this.src),this.icon)||Promise.reject("SVG not found.")}}};function ir(t){const{$el:e}=this;I(t,k(e,"class"),"uk-svg");for(let i=0;i<e.style.length;i++){const s=e.style[i];h(t,s,h(e,s))}for(const i in this.attributes){const[s,n]=this.attributes[i].split(":",2);k(t,s,n)}this.$el.id||Oe(t,"id")}const uc=ct(async t=>{if(t){if(mt(t,"data:"))return decodeURIComponent(t.split(",",2)[1]);{const e=await fetch(t);if(e.headers.get("Content-Type")==="image/svg+xml")return e.text()}}return Promise.reject()});function dc(t){const e=po(t);e&&h(t,"--uk-animation-stroke",e)}const qs=".uk-disabled *, .uk-disabled, [disabled]";var sr={mixins:[Xt],args:"connect",props:{connect:String,toggle:String,itemNav:String,active:Number,followFocus:Boolean,swiping:Boolean},data:{connect:"~.uk-switcher",toggle:"> * > :first-child",itemNav:!1,active:0,cls:"uk-active",attrItem:"uk-switcher-item",selVertical:".uk-nav",followFocus:!1,swiping:!0},computed:{connects:{get:({connect:t},e)=>Be(t,e),observe:({connect:t})=>t},connectChildren(){return this.connects.map(t=>N(t)).flat()},toggles:({toggle:t},e)=>D(t,e),children(t,e){return N(e).filter(i=>this.toggles.some(s=>i.contains(s)))}},watch:{connects(t){this.swiping&&h(t,"touchAction","pan-y pinch-zoom"),this.$emit()},connectChildren(){let t=Math.max(0,this.index());for(const e of this.connects)N(e).forEach((i,s)=>L(i,this.cls,s===t));this.$emit()},toggles(t){this.$emit();const e=this.index();this.show(~e?e:t[this.active]||t[0])}},connected(){this.$el.role="tablist"},observe:[Si({targets:({connectChildren:t})=>t}),Pn({target:({connects:t})=>t,filter:({swiping:t})=>t})],events:[{name:"click keydown",delegate:({toggle:t})=>t,handler(t){!C(t.current,qs)&&(t.type==="click"||t.keyCode===B.SPACE)&&(Et(t),this.show(t.current))}},{name:"keydown",delegate:({toggle:t})=>t,handler(t){const{current:e,keyCode:i}=t,s=C(this.$el,this.selVertical);let n=i===B.HOME?0:i===B.END?"last":i===B.LEFT&&!s||i===B.UP&&s?"previous":i===B.RIGHT&&!s||i===B.DOWN&&s?"next":-1;if(~n){t.preventDefault();const o=this.toggles.filter(a=>!C(a,qs)),r=o[rt(n,o,o.indexOf(e))];r.focus(),this.followFocus&&this.show(r)}}},{name:"click",el:({$el:t,connects:e,itemNav:i})=>e.concat(i?Be(i,t):[]),delegate:({attrItem:t})=>`[${t}],[data-${t}]`,handler(t){t.target.closest("a,button")&&(Et(t),this.show(Z(t.current,this.attrItem)))}},{name:"swipeRight swipeLeft",filter:({swiping:t})=>t,el:({connects:t})=>t,handler({type:t}){this.show(se(t,"Left")?"next":"previous")}}],update(){var t;for(const e of this.connects)F(e,"ul")&&(e.role="presentation");k(N(this.$el),"role","presentation");for(const e in this.toggles){const i=this.toggles[e],s=(t=this.connects[0])==null?void 0:t.children[e];i.role="tab",s&&(i.id=Zt(this,i),s.id=Zt(this,s),i.ariaControls=s.id,k(s,{role:"tabpanel","aria-labelledby":i.id}))}k(this.$el,"aria-orientation",C(this.$el,this.selVertical)?"vertical":null)},methods:{index(){return xt(this.children,t=>x(t,this.cls))},show(t){const e=this.toggles.filter(r=>!C(r,qs)),i=this.index(),s=rt(!Pe(t)||v(e,t)?t:0,e,rt(this.toggles[i],e)),n=rt(e[s],this.toggles);
vendor: 1,216 bytes, line 907
907this.children.forEach((r,a)=>{L(r,this.cls,n===a),k(this.toggles[a],{"aria-selected":n===a,tabindex:n===a?null:-1})});const o=i>=0&&i!==s;this.connects.forEach(async({children:r})=>{const a=ne(r).filter((l,c)=>c!==n&&x(l,this.cls));await this.toggleElement(a,!1,o)&&await this.toggleElement(r[n],!0,o)})}}},fc={mixins:[st],extends:sr,props:{media:Boolean},data:{media:960,attrItem:"uk-tab-item",selVertical:".uk-tab-left,.uk-tab-right"},connected(){const t=x(this.$el,"uk-tab-left")?"uk-tab-left":x(this.$el,"uk-tab-right")?"uk-tab-right":!1;t&&this.$create("toggle",this.$el,{cls:t,mode:"media",media:this.media})}};const pc=13,gc=32;var mc={mixins:[Ci,Xt],args:"target",props:{href:String,target:null,mode:"list",queued:Boolean},data:{href:!1,target:!1,mode:"click",queued:!0},computed:{target:{get:({target:t},e)=>(t=Be(t||e.hash,e),t.length?t:[e]),observe:({target:t})=>t}},connected(){v(this.mode,"media")||(ci(this.$el)||(this.$el.tabIndex=0),!this.cls&&F(this.$el,"a")&&(this.$el.role="button"))},observe:Si({targets:({target:t})=>t}),events:[{name:ut,filter:({mode:t})=>v(t,"hover"),handler(t){this._preventClick=null,!(!pt(t)||re(this._showState)||this.$el.disabled)&&(m(this.$el,"focus"),z(document,ut,()=>
vendor: 6,178 bytes, lines 907-909
907m(this.$el,"blur"),!0,e=>!this.$el.contains(e.target)),v(this.mode,"click")&&(this._preventClick=!0))}},{name:`mouseenter mouseleave ${qt} ${ce} focus blur`,filter:({mode:t})=>v(t,"hover"),handler(t){if(pt(t)||this.$el.disabled||document.readyState==="loading")return;const e=v(["mouseenter",qt,"focus"],t.type),i=this.isToggled(this.target);if(!e&&(!re(this._showState)||t.type!=="blur"&&C(this.$el,":focus")||t.type==="blur"&&C(this.$el,":hover"))){i===this._showState&&(this._showState=null);return}e&&re(this._showState)&&i!==this._showState||(this._showState=e?i:null,this.toggle(`toggle${e?"show":"hide"}`))}},{name:"keydown",filter:({$el:t,mode:e})=>v(e,"click")&&!F(t,"input"),handler(t){(t.keyCode===gc||t.keyCode===pc)&&(t.preventDefault(),this.$el.click())}},{name:"click",filter:({mode:t})=>["click","hover"].some(e=>v(t,e)),handler(t){let e;(this._preventClick||t.target.closest('a[href="#"], a[href=""]')||(e=t.target.closest("a[href]"))&&(!this.isToggled(this.target)||e.hash&&C(this.target,e.hash)))&&t.preventDefault(),!this._preventClick&&v(this.mode,"click")&&this.toggle()}},{name:"mediachange",filter:({mode:t})=>v(t,"media"),el:({target:t})=>t,handler(t,e){e.matches^this.isToggled(this.target)&&this.toggle()}}],methods:{async toggle(t){if(!m(this.target,t||"toggle",[this]))return;if(Pt(this.$el,"aria-expanded")&&(this.$el.ariaExpanded=!this.isToggled(this.target)),!this.queued)return this.toggleElement(this.target);const e=this.target.filter(s=>x(s,this.clsLeave));if(e.length){for(const s of this.target){const n=v(e,s);this.toggleElement(s,n,n)}return}const i=this.target.filter(this.isToggled);await this.toggleElement(i,!1)&&await this.toggleElement(this.target.filter(s=>!v(i,s)),!0)}}},vc=Object.freeze({__proto__:null,Accordion:Ho,Alert:Rl,Close:Bh,Cover:Vl,Drop:jo,DropParentIcon:te,Dropdown:jo,Dropnav:qo,FormCustom:Ql,Grid:th,HeightMatch:nh,HeightPlaceholder:ah,HeightViewport:lh,Icon:zs,Img:ua,Inverse:qh,Leader:Yh,Margin:_n,Marker:Nh,Modal:Gh,Nav:Jh,NavParentIcon:Ah,Navbar:Kh,NavbarParentIcon:te,NavbarToggleIcon:Dh,Offcanvas:Qh,OverflowAuto:ic,OverlayIcon:te,PaginationNext:Fh,PaginationPrevious:Hh,Responsive:sc,Scroll:nc,Scrollspy:ac,ScrollspyNav:lc,SearchIcon:Oh,SlidenavNext:Zo,SlidenavPrevious:Zo,Spinner:Mh,Sticky:hc,Svg:cc,Switcher:sr,Tab:fc,Toggle:mc,Totop:zh,Video:Lo});return ae(vc,(t,e)=>ht.component(e,t)),Fl(ht),ae(zl,(t,e)=>ht.component(e,t)),ht});
908
909        /*! UIkit 3.23.7 | https://www.getuikit.com | (c) 2014 - 2025 YOOtheme | MIT License */(function(e,i){typeof exports=="object"&&typeof module<"u"?module.exports=i():typeof define=="function"&&define.amd?define("uikiticons",i):(e=typeof globalThis<"u"?globalThis:e||self,e.UIkitIcons=i())})(this,function(){"use strict";function e(i){e.installed||i.icon.add({youtube:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M15,4.1c1,0.1,2.3,0,3,0.8c0.8,0.8,0.9,2.1,0.9,3.1C19,9.2,19,10.9,19,12c-0.1,1.1,0,2.4-0.5,3.4c-0.5,1.1-1.4,1.5-2.5,1.6 c-1.2,0.1-8.6,0.1-11,0c-1.1-0.1-2.4-0.1-3.2-1c-0.7-0.8-0.7-2-0.8-3C1,11.8,1,10.1,1,8.9c0-1.1,0-2.4,0.5-3.4C2,4.5,3,4.3,4.1,4.2 C5.3,4.1,12.6,4,15,4.1z M8,7.5v6l5.5-3L8,7.5z"/></svg>',yootheme:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m16.15,5.48c-1.37,0-2.45.61-3.11,1.54-.66-.93-1.74-1.54-3.11-1.54-1.75,0-3.03,1-3.57,2.41v-2.22h-2.01v4.45c0,.85-.31,1.35-1.18,1.35s-1.18-.5-1.18-1.35v-4.45H0v4.86c0,.7.17,1.33.53,1.82.34.49.88.85,1.6,1v3.16h2.1v-3.16c1.28-.28,1.96-1.17,2.1-2.35.52,1.44,1.81,2.48,3.59,2.48,1.37,0,2.45-.61,3.11-1.54.66.93,1.74,1.54,3.11,1.54,2.37,0,3.85-1.82,3.85-4s-1.49-4-3.85-4Zm-6.22,5.99c-1.11,0-1.85-.72-1.85-1.99s.74-1.99,1.85-1.99,1.85.72,1.85,1.99-.74,1.99-1.85,1.99Zm6.22,0c-1.11,0-1.85-.72-1.85-1.99s.74-1.99,1.85-1.99,1.85.72,1.85,1.99-.74,1.99-1.85,1.99Z"/></svg>',yelp:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17.175,14.971c-0.112,0.77-1.686,2.767-2.406,3.054c-0.246,0.1-0.487,0.076-0.675-0.069	c-0.122-0.096-2.446-3.859-2.446-3.859c-0.194-0.293-0.157-0.682,0.083-0.978c0.234-0.284,0.581-0.393,0.881-0.276	c0.016,0.01,4.21,1.394,4.332,1.482c0.178,0.148,0.263,0.379,0.225,0.646L17.175,14.971L17.175,14.971z M11.464,10.789	c-0.203-0.307-0.199-0.666,0.009-0.916c0,0,2.625-3.574,2.745-3.657c0.203-0.135,0.452-0.141,0.69-0.025	c0.691,0.335,2.085,2.405,2.167,3.199v0.027c0.024,0.271-0.082,0.491-0.273,0.623c-0.132,0.083-4.43,1.155-4.43,1.155	c-0.322,0.096-0.68-0.06-0.882-0.381L11.464,10.789z M9.475,9.563C9.32,9.609,8.848,9.757,8.269,8.817c0,0-3.916-6.16-4.007-6.351	c-0.057-0.212,0.011-0.455,0.202-0.65C5.047,1.211,8.21,0.327,9.037,0.529c0.27,0.069,0.457,0.238,0.522,0.479	c0.047,0.266,0.433,5.982,0.488,7.264C10.098,9.368,9.629,9.517,9.475,9.563z M9.927,19.066c-0.083,0.225-0.273,0.373-0.54,0.421	c-0.762,0.13-3.15-0.751-3.647-1.342c-0.096-0.131-0.155-0.262-0.167-0.394c-0.011-0.095,0-0.189,0.036-0.272	c0.061-0.155,2.917-3.538,2.917-3.538c0.214-0.272,0.595-0.355,0.952-0.213c0.345,0.13,0.56,0.428,0.536,0.749	C10.014,14.479,9.977,18.923,9.927,19.066z M3.495,13.912c-0.235-0.009-0.444-0.148-0.568-0.382c-0.089-0.17-0.151-0.453-0.19-0.794	C2.63,11.701,2.761,10.144,3.07,9.648c0.145-0.226,0.357-0.345,0.592-0.336c0.154,0,4.255,1.667,4.255,1.667	c0.321,0.118,0.521,0.453,0.5,0.833c-0.023,0.37-0.236,0.655-0.551,0.738L3.495,13.912z"/></svg>',xing:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M4.4,4.56 C4.24,4.56 4.11,4.61 4.05,4.72 C3.98,4.83 3.99,4.97 4.07,5.12 L5.82,8.16 L5.82,8.17 L3.06,13.04 C2.99,13.18 2.99,13.33 3.06,13.44 C3.12,13.55 3.24,13.62 3.4,13.62 L6,13.62 C6.39,13.62 6.57,13.36 6.71,13.12 C6.71,13.12 9.41,8.35 9.51,8.16 C9.49,8.14 7.72,5.04 7.72,5.04 C7.58,4.81 7.39,4.56 6.99,4.56 L4.4,4.56 L4.4,4.56 Z"/><path d="M15.3,1 C14.91,1 14.74,1.25 14.6,1.5 C14.6,1.5 9.01,11.42 8.82,11.74 C8.83,11.76 12.51,18.51 12.51,18.51 C12.64,18.74 12.84,19 13.23,19 L15.82,19 C15.98,19 16.1,18.94 16.16,18.83 C16.23,18.72 16.23,18.57 16.16,18.43 L12.5,11.74 L12.5,11.72 L18.25,1.56 C18.32,1.42 18.32,1.27 18.25,1.16 C18.21,1.06 18.08,1 17.93,1 L15.3,1 L15.3,1 Z"/></svg>',x:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m15.08,2.1h2.68l-5.89,6.71,6.88,9.1h-5.4l-4.23-5.53-4.84,5.53H1.59l6.24-7.18L1.24,2.1h5.54l3.82,5.05,4.48-5.05Zm
909-.94,14.23h1.48L6,3.61h-1.6l9.73,12.71h0Z"/></svg>',world:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M1,10.5 L19,10.5"/><path fill="none" stroke="#000" d="M2.35,15.5 L17.65,15.5"/><path fill="none" stroke="#000" d="M2.35,5.5 L17.523,5.5"/><path fill="none" stroke="#000" d="M10,19.46 L9.98,19.46 C7.31,17.33 5.61,14.141 5.61,10.58 C5.61,7.02 7.33,3.83 10,1.7 C10.01,1.7 9.99,1.7 10,1.7 L10,1.7 C12.67,3.83 14.4,7.02 14.4,10.58 C14.4,14.141 12.67,17.33 10,19.46 L10,19.46 L10,19.46 L10,19.46 Z"/><circle fill="none" stroke="#000" cx="10" cy="10.5" r="9"/></svg>',wordpress:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M10,0.5c-5.2,0-9.5,4.3-9.5,9.5s4.3,9.5,9.5,9.5c5.2,0,9.5-4.3,9.5-9.5S15.2,0.5,10,0.5L10,0.5L10,0.5z M15.6,3.9h-0.1 c-0.8,0-1.4,0.7-1.4,1.5c0,0.7,0.4,1.3,0.8,1.9c0.3,0.6,0.7,1.3,0.7,2.3c0,0.7-0.3,1.5-0.6,2.7L14.1,15l-3-8.9 c0.5,0,0.9-0.1,0.9-0.1C12.5,6,12.5,5.3,12,5.4c0,0-1.3,0.1-2.2,0.1C9,5.5,7.7,5.4,7.7,5.4C7.2,5.3,7.2,6,7.6,6c0,0,0.4,0.1,0.9,0.1 l1.3,3.5L8,15L5,6.1C5.5,6.1,5.9,6,5.9,6C6.4,6,6.3,5.3,5.9,5.4c0,0-1.3,0.1-2.2,0.1c-0.2,0-0.3,0-0.5,0c1.5-2.2,4-3.7,6.9-3.7 C12.2,1.7,14.1,2.6,15.6,3.9L15.6,3.9L15.6,3.9z M2.5,6.6l3.9,10.8c-2.7-1.3-4.6-4.2-4.6-7.4C1.8,8.8,2,7.6,2.5,6.6L2.5,6.6L2.5,6.6 z M10.2,10.7l2.5,6.9c0,0,0,0.1,0.1,0.1C11.9,18,11,18.2,10,18.2c-0.8,0-1.6-0.1-2.3-0.3L10.2,10.7L10.2,10.7L10.2,10.7z M14.2,17.1 l2.5-7.3c0.5-1.2,0.6-2.1,0.6-2.9c0-0.3,0-0.6-0.1-0.8c0.6,1.2,1,2.5,1,4C18.3,13,16.6,15.7,14.2,17.1L14.2,17.1L14.2,17.1z"/></svg>',whatsapp:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M16.7,3.3c-1.8-1.8-4.1-2.8-6.7-2.8c-5.2,0-9.4,4.2-9.4,9.4c0,1.7,0.4,3.3,1.3,4.7l-1.3,4.9l5-1.3c1.4,0.8,2.9,1.2,4.5,1.2 l0,0l0,0c5.2,0,9.4-4.2,9.4-9.4C19.5,7.4,18.5,5,16.7,3.3 M10.1,17.7L10.1,17.7c-1.4,0-2.8-0.4-4-1.1l-0.3-0.2l-3,0.8l0.8-2.9 l-0.2-0.3c-0.8-1.2-1.2-2.7-1.2-4.2c0-4.3,3.5-7.8,7.8-7.8c2.1,0,4.1,0.8,5.5,2.3c1.5,1.5,2.3,3.4,2.3,5.5 C17.9,14.2,14.4,17.7,10.1,17.7 M14.4,11.9c-0.2-0.1-1.4-0.7-1.6-0.8c-0.2-0.1-0.4-0.1-0.5,0.1c-0.2,0.2-0.6,0.8-0.8,0.9 c-0.1,0.2-0.3,0.2-0.5,0.1c-0.2-0.1-1-0.4-1.9-1.2c-0.7-0.6-1.2-1.4-1.3-1.6c-0.1-0.2,0-0.4,0.1-0.5C8,8.8,8.1,8.7,8.2,8.5 c0.1-0.1,0.2-0.2,0.2-0.4c0.1-0.2,0-0.3,0-0.4C8.4,7.6,7.9,6.5,7.7,6C7.5,5.5,7.3,5.6,7.2,5.6c-0.1,0-0.3,0-0.4,0 c-0.2,0-0.4,0.1-0.6,0.3c-0.2,0.2-0.8,0.8-0.8,2c0,1.2,0.8,2.3,1,2.4c0.1,0.2,1.7,2.5,4,3.5c0.6,0.2,1,0.4,1.3,0.5 c0.6,0.2,1.1,0.2,1.5,0.1c0.5-0.1,1.4-0.6,1.6-1.1c0.2-0.5,0.2-1,0.1-1.1C14.8,12.1,14.6,12,14.4,11.9"/></svg>',warning:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="10" cy="14" r="1"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/><path d="M10.97,7.72 C10.85,9.54 10.56,11.29 10.56,11.29 C10.51,11.87 10.27,12 9.99,12 C9.69,12 9.49,11.87 9.43,11.29 C9.43,11.29 9.16,9.54 9.03,7.72 C8.96,6.54 9.03,6 9.03,6 C9.03,5.45 9.46,5.02 9.99,5 C10.53,5.01 10.97,5.44 10.97,6 C10.97,6 11.04,6.54 10.97,7.72 L10.97,7.72 Z"/></svg>',vimeo:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M2.065,7.59C1.84,7.367,1.654,7.082,1.468,6.838c-0.332-0.42-0.137-0.411,0.274-0.772c1.026-0.91,2.004-1.896,3.127-2.688 c1.017-0.713,2.365-1.173,3.286-0.039c0.849,1.045,0.869,2.629,1.084,3.891c0.215,1.309,0.421,2.648,0.88,3.901 c0.127,0.352,0.37,1.018,0.81,1.074c0.567,0.078,1.145-0.917,1.408-1.289c0.684-0.987,1.611-2.317,1.494-3.587 c-0.115-1.349-1.572-1.095-2.482-0.773c0.146-1.514,1.555-3.216,2.912-3.792c1.439-0.597,3.579-0.587,4.302,1.036 c0.772,1.759,0.078,3.802-0.763,5.396c-0.918,1.731-2.1,3.333-3.363,4.829c-1.114,1.329-2.432,2.787-4.093,3.422 c-1.897,0.723-3.021-0.686-3.667-2.318c-0.705-1.777-1.056-3.771-1.565-5.621C4.898,8.726,4.644,7.836,4.136,7.191 C3.473,6.358,2.72,7.141,2.065,7.59C1.977,7.502,2.115,7.551,2.065,7.59L2.065,7.59z"/></svg>',"video-camera":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" points="19.5 5.9 19.5 14.1 14.5 10.4 14.5 15.5 .5 15.5 .5 4.5 14.5 4.5 14.5 9.6 19.5 5.9"/></svg>',users:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="7.7" cy="8.6" r="3.5"/><path fill="none" stroke="#000" stroke-width="1.1" d="M1,18.1 C1.7,14.6 4.4,12.1 7.6,12.1 C10.9,12.1 13.7,14.8 14.3,18.3"/><path fill="none" stroke="#000" stroke-width="1.1" d="M11.4,4 C12.8,2.4 15.4,2.8 16.3,4.7 C17.2,6.6 15.7,8.9 13.6,8.9 C16.5,8.9 18.8,11.3 19.2,14.1"/></svg>',user:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9.9" cy="6.4" r="4.4"/><path fill="none" stroke="#000" stroke-width="1.1" d="M1.5,19 C2.3,14.5 5.8,11.2 10,11.2 C14.2,11.2 17.7,14.6 18.5,19.2"/></svg>',upload:'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" x1="10" y1="15.17" x2="10" y2="3.17"/><polyline fill="none" stroke="#000" points="13.84 6.63 10 2.8 6.16 6.64"/><line fill="#fff" stroke="#000" x1="3.5" y1="17.5" x2="16.5" y2="
90917.5"/></svg>',unlock:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="13" height="10" fill="none" stroke="#000" x="3.5" y="8.5"/><path fill="none" stroke="#000" d="M6.5,8.5 L6.5,4.9 C6.5,3 8.1,1.5 10,1.5 C11.9,1.5 13.5,3 13.5,4.9"/></svg>',uikit:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="14.4,3.1 11.3,5.1 15,7.3 15,12.9 10,15.7 5,12.9 5,8.5 2,6.8 2,14.8 9.9,19.5 18,14.8 18,5.3"/><polygon points="9.8,4.2 6.7,2.4 9.8,0.4 12.9,2.3"/></svg>',twitter:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M19,4.74 C18.339,5.029 17.626,5.229 16.881,5.32 C17.644,4.86 18.227,4.139 18.503,3.28 C17.79,3.7 17.001,4.009 16.159,4.17 C15.485,3.45 14.526,3 13.464,3 C11.423,3 9.771,4.66 9.771,6.7 C9.771,6.99 9.804,7.269 9.868,7.539 C6.795,7.38 4.076,5.919 2.254,3.679 C1.936,4.219 1.754,4.86 1.754,5.539 C1.754,6.82 2.405,7.95 3.397,8.61 C2.79,8.589 2.22,8.429 1.723,8.149 L1.723,8.189 C1.723,9.978 2.997,11.478 4.686,11.82 C4.376,11.899 4.049,11.939 3.713,11.939 C3.475,11.939 3.245,11.919 3.018,11.88 C3.49,13.349 4.852,14.419 6.469,14.449 C5.205,15.429 3.612,16.019 1.882,16.019 C1.583,16.019 1.29,16.009 1,15.969 C2.635,17.019 4.576,17.629 6.662,17.629 C13.454,17.629 17.17,12 17.17,7.129 C17.17,6.969 17.166,6.809 17.157,6.649 C17.879,6.129 18.504,5.478 19,4.74"/></svg>',twitch:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M5.23,1,2,4.23V15.85H5.88v3.23L9.1,15.85h2.59L17.5,10V1Zm11,8.4L13.62,12H11L8.78,14.24V12H5.88V2.29H16.21Z"/><rect width="1.29" height="3.88" x="12.98" y="4.55"/><rect width="1.29" height="3.88" x="9.43" y="4.55"/></svg>',tv:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="6" height="1" x="7" y="16"/><rect width="19" height="11" fill="none" stroke="#000" x=".5" y="3.5"/></svg>',tumblr:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M6.885,8.598c0,0,0,3.393,0,4.996c0,0.282,0,0.66,0.094,0.942c0.377,1.509,1.131,2.545,2.545,3.11 c1.319,0.472,2.356,0.472,3.676,0c0.565-0.188,1.132-0.659,1.132-0.659l-0.849-2.263c0,0-1.036,0.378-1.603,0.283 c-0.565-0.094-1.226-0.66-1.226-1.508c0-1.603,0-4.902,0-4.902h2.828V5.771h-2.828V2H8.205c0,0-0.094,0.66-0.188,0.942 C7.828,3.791,7.262,4.733,6.603,5.394C5.848,6.147,5,6.43,5,6.43v2.168H6.885z"/></svg>',tripadvisor:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M19.021,7.866C19.256,6.862,20,5.854,20,5.854h-3.346C14.781,4.641,12.504,4,9.98,4C7.363,4,4.999,4.651,3.135,5.876H0	c0,0,0.738,0.987,0.976,1.988c-0.611,0.837-0.973,1.852-0.973,2.964c0,2.763,2.249,5.009,5.011,5.009	c1.576,0,2.976-0.737,3.901-1.879l1.063,1.599l1.075-1.615c0.475,0.611,1.1,1.111,1.838,1.451c1.213,0.547,2.574,0.612,3.825,0.15	c2.589-0.963,3.913-3.852,2.964-6.439c-0.175-0.463-0.4-0.876-0.675-1.238H19.021z M16.38,14.594	c-1.002,0.371-2.088,0.328-3.06-0.119c-0.688-0.317-1.252-0.817-1.657-1.438c-0.164-0.25-0.313-0.52-0.417-0.811	c-0.124-0.328-0.186-0.668-0.217-1.014c-0.063-0.689,0.037-1.396,0.339-2.043c0.448-0.971,1.251-1.71,2.25-2.079	c2.075-0.765,4.375,0.3,5.14,2.366c0.762,2.066-0.301,4.37-2.363,5.134L16.38,14.594L16.38,14.594z M8.322,13.066	c-0.72,1.059-1.935,1.76-3.309,1.76c-2.207,0-4.001-1.797-4.001-3.996c0-2.203,1.795-4.002,4.001-4.002	c2.204,0,3.999,1.8,3.999,4.002c0,0.137-0.024,0.261-0.04,0.396c-0.067,0.678-0.284,1.313-0.648,1.853v-0.013H8.322z M2.472,10.775	c0,1.367,1.112,2.479,2.476,2.479c1.363,0,2.472-1.11,2.472-2.479c0-1.359-1.11-2.468-2.472-2.468	C3.584,8.306,2.473,9.416,2.472,10.775L2.472,10.775z M12.514,10.775c0,1.367,1.104,2.479,2.471,2.479	c1.363,0,2.474-1.108,2.474-2.479c0-1.359-1.11-2.468-2.474-2.468c-1.364,0-2.477,1.109-2.477,2.468H12.514z M3.324,10.775	c0-0.893,0.726-1.618,1.614-1.618c0.889,0,1.625,0.727,1.625,1.618c0,0.898-0.725,1.627-1.625,1.627	c-0.901,0-1.625-0.729-1.625-1.627H3.324z M13.354,10.775c0-0.893,0.726-1.618,1.627-1.618c0.886,0,1.61,0.727,1.61,1.618	c0,0.898-0.726,1.627-1.626,1.627s-1.625-0.729-1.625-1.627H13.354z M9.977,4.875c1.798,0,3.425,0.324,4.849,0.968	c-0.535,0.015-1.061,0.108-1.586,0.3c-1.264,0.463-2.264,1.388-2.815,2.604c-0.262,0.551-0.398,1.133-0.448,1.72	C9.79,7.905,7.677,5.873,5.076,5.82C6.501,5.208,8.153,4.875,9.94,4.875H9.977z"/></svg>',"triangle-up":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="5 13 10 8 15 13"/></svg>',"triangle-right":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="8 5 13 10 8 15"/></svg>',"triangle-left":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="12 5 7 10 12 15"/></svg>',"triangle-down":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="5 7 15 7 10 12"/></svg>',trash:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="6.5 3 6.5 1.5 13.5 1.5 13.5 3"/><polyline fill="none" stroke="#000" points="4.5 4 4.5 18.5 15.5 18.5 15.5 4"/><rect width="1" height="9" x="8" y="7"/><rect width="1" height="9" x="11" y="7"/><rect width="16" height="1" x="2" y="3"/></svg>',tiktok:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17.24,6V8.82a6.79,6.79,0,0,1-4-1.28v5.81A5.26,5.26,0,1,1,8,8.1a4.36,4.36,0,0,1,.72.05v2.9A2.57,2.57,0,0,0,7.64,11a2.4,2.4,0,1,0,2.77,2.38V2h2.86a4,4,0,0,0,1.84,3.38A4,4,0,0,0,17.24,6Z"/></svg>',thumbnails:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="5" height="5" fill="none" stroke="#000" x="3.5" y="3.5"/><rect width="5" height="5" fill="none" stroke="#000" x="11.5" y="3.5"/><rect width="5" height="5" fill="none" stroke="#000" x="11.5" y="11.5"/><rect width="5" height="5" fill="none" stroke="#000" x="3.5" y="11.5"/></svg>',threads:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m14.47,9.29c-.08-.04-.16-.08-.25-.11-.14-2.66-1.6-4.18-4.04-4.2-.01,0-.02,0-.03,0-1.46,0-2.67.62-3.42,1.76l1.34.92c.56-.85,1.43-1.03,2.08-1.03,0,0,.01,0,.02,0,.8,0,1.41.24,1.8.69.29.33.48.79.57,1.37-.71-.12-1.48-.16-2.31-.11-2.32.13-3.81,1.49-3.71,3.37.05.95.53,1.77,1.34,2.31.69.45,1.57.67,2.49.62,1.21-.07,2.16-.53,2.83-1.38.5-.64.82-1.48.96-2.52.58.35,1.01.81,1.24,1.36.4.94.43,2.48-.83,3.74-1.1,1.1-2.43,1.58-4.43,1.59-2.22-.02-3.9-.73-4.99-2.12-1.02-1.3-1.55-3.18-1.57-5.58.02-2.4.55-4.28,1.57-5.58,1.09-1.39,2.77-2.1,4.99-2.12,2.24.02,3.95.73,5.08,2.13.56.68.98,1.54,1.25,2.55l1.57-.42c-.33-1.23-.86-2.3-1.58-3.18-1.45-1.79-3.58-2.7-6.32-2.72h-.01c-2.73.02-4.84.94-6.25,2.73-1.26,1.6-1.9,3.82-1.93,6.61h0s0,.01,0,.01c.02,2.79.67,5.01,1.93,6.61,1.41,1.8,3.51,2.71,6.25,2.73h.01c2.43-.02,4.14-.65,5.55-2.06,1.85-1.84,1.79-4.16,1.18-5.58-.44-1.02-1.27-1.84-2.41-2.39Zm-4.2,3.95c-1.02.06-2.07-.4-2.12-1.38-.04-.72.52-1.53,2.19-1.63.19-.01.38-.02.56-.02.61,0,1.17.06,1.69.17-.19,2.41-1.32,2.8-2.32,2.85Z"/></svg>',telegram:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m10,1.09C5.08,1.09,1.09,5.08,1.09,10s3.99,8.91,8.91,8.91,8.91-3.99,8.91-8.91S14.92,1.09,10,1.09Zm4.25,5.8c-.03.36-.23,1.62-.44,2.99-.31,1.93-.64,4.04-.64,4.04,0,0-.05.59-.49.7s-1.16-.36-1.29-.46c-.1-.08-1.93-1.24-2.6-1.8-.18-.15-.39-.46.03-.82.93-.85,2.04-1.91,2.7-2.58.31-.31.62-1.03-.67-.15-1.83,1.26-3.63,2.45-3.63,2.45,0,0-.41.26-1.19.03-.77-.23-1.67-.54-1.67-.54,0,0-.62-.39.44-.8h0s4.46-1.83,6-2.47c.59-.26,2.6-1.08,2.6-1.08,0,0,.93-.36.85.52Z"/></svg>',tag:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M17.5,3.71 L17.5,7.72 C17.5,7.96 17.4,8.2 17.21,8.39 L8.39,17.2 C7.99,17.6 7.33,17.6 6.93,17.2 L2.8,13.07 C2.4,12.67 2.4,12.01 2.8,11.61 L11.61,2.8 C11.81,2.6 12.08,2.5 12.34,2.5 L16.19,2.5 C16.52,2.5 16.86,2.63 17.11,2.88 C17.35,3.11 17.48,3.4 17.5,3.71 L17.5,3.71 Z"/><circle cx="14" cy="6" r="1"/></svg>
909',tablet:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M5,18.5 C4.2,18.5 3.5,17.8 3.5,17 L3.5,3 C3.5,2.2 4.2,1.5 5,1.5 L16,1.5 C16.8,1.5 17.5,2.2 17.5,3 L17.5,17 C17.5,17.8 16.8,18.5 16,18.5 L5,18.5 L5,18.5 L5,18.5 Z"/><circle cx="10.5" cy="16.3" r=".8"/></svg>',"tablet-landscape":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M1.5,5 C1.5,4.2 2.2,3.5 3,3.5 L17,3.5 C17.8,3.5 18.5,4.2 18.5,5 L18.5,16 C18.5,16.8 17.8,17.5 17,17.5 L3,17.5 C2.2,17.5 1.5,16.8 1.5,16 L1.5,5 L1.5,5 L1.5,5 Z"/><circle cx="3.7" cy="10.5" r=".8"/></svg>',table:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="18" height="1" x="1" y="3"/><rect width="18" height="1" x="1" y="7"/><rect width="18" height="1" x="1" y="11"/><rect width="18" height="1" x="1" y="15"/></svg>',strikethrough:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M6,13.02 L6.65,13.02 C7.64,15.16 8.86,16.12 10.41,16.12 C12.22,16.12 12.92,14.93 12.92,13.89 C12.92,12.55 11.99,12.03 9.74,11.23 C8.05,10.64 6.23,10.11 6.23,7.83 C6.23,5.5 8.09,4.09 10.4,4.09 C11.44,4.09 12.13,4.31 12.72,4.54 L13.33,4 L13.81,4 L13.81,7.59 L13.16,7.59 C12.55,5.88 11.52,4.89 10.07,4.89 C8.84,4.89 7.89,5.69 7.89,7.03 C7.89,8.29 8.89,8.78 10.88,9.45 C12.57,10.03 14.38,10.6 14.38,12.91 C14.38,14.75 13.27,16.93 10.18,16.93 C9.18,16.93 8.17,16.69 7.46,16.39 L6.52,17 L6,17 L6,13.02 L6,13.02 Z"/><rect width="15" height="1" x="3" y="10"/></svg>',star:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" stroke-width="1.01" points="10 2 12.63 7.27 18.5 8.12 14.25 12.22 15.25 18 10 15.27 4.75 18 5.75 12.22 1.5 8.12 7.37 7.27"/></svg>',soundcloud:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17.2,9.4c-0.4,0-0.8,0.1-1.101,0.2c-0.199-2.5-2.399-4.5-5-4.5c-0.6,0-1.2,0.1-1.7,0.3C9.2,5.5,9.1,5.6,9.1,5.6V15h8 
909c1.601,0,2.801-1.2,2.801-2.8C20,10.7,18.7,9.4,17.2,9.4L17.2,9.4z"/><rect width="1.5" height="8.5" x="6" y="6.5"/><rect width="1.5" height="7" x="3" y="8"/><rect width="1.5" height="5" y="10"/></svg>',sorting:'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" x1="7" y1="3.38" x2="7" y2="15.38"/><polyline fill="none" stroke="#000" points="10.18 12.75 7 15.93 3.83 12.76"/><line fill="none" stroke="#000" x1="13" y1="16.62" x2="13" y2="4.62"/><polyline fill="none" stroke="#000" points="9.82 7.25 13 4.07 16.17 7.24"/></svg>',social:'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" stroke-width="1.1" x1="13.4" y1="14" x2="6.3" y2="10.7"/><line fill="none" stroke="#000" stroke-width="1.1" x1="13.5" y1="5.5" x2="6.5" y2="8.8"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="15.5" cy="4.6" r="2.3"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="15.5" cy="14.8" r="2.3"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="4.5" cy="9.8" r="2.3"/></svg>',signal:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m7.86,1.34l.2.81c-.79.19-1.54.51-2.24.93l-.43-.71c.77-.46,1.6-.81,2.47-1.02Zm4.28,0l-.2.81c.79.19,1.54.51,2.24.93l.43-.72c-.77-.46-1.6-.81-2.47-1.02h0ZM2.37,5.39c-.46.77-.81,1.6-1.02,2.47l.81.2c.19-.79.51-1.54.93-2.24l-.71-.43Zm-.45,4.61c0-.41.03-.81.09-1.21l-.83-.13c-.13.89-.13,1.79,0,2.67l.83-.13c-.06-.4-.09-.81-.09-1.21h0Zm12.69,7.63l-.43-.72c-.7.42-1.45.73-2.24.93l.2.81c.87-.21,1.7-.56,2.46-1.02h0Zm3.47-7.63c0,.41-.03.81-.09,1.21l.83.13c.13-.89.13-1.79,0-2.67l-.83.13c.06.4.09.81.09,1.21Zm.58,2.14l-.81-.2c-.19.79-.51,1.54-.93,2.24l.72.43c.46-.77.81-1.6,1.02-2.47h0Zm-7.44,5.85c-.8.12-1.62.12-2.42,0l-.13.83c.89.13,1.79.13,2.67,0l-.13-.83Zm5.29-3.2c-.48.65-1.06,1.23-1.71,1.71l.5.67c.72-.53,1.36-1.16,1.89-1.88l-.67-.5Zm-1.71-11.29c.65.48,1.23,1.06,1.71,1.71l.67-.5c-.53-.72-1.17-1.35-1.88-1.88l-.5.67Zm-11.29,1.71c.48-.65,1.06-1.23,1.71-1.71l-.5-.67c-.72.53-1.35,1.17-1.88,1.88l.67.5Zm14.14.18l-.72.43c.42.7.73,1.45.93,2.24l.81-.2c-.21-.87-.56-1.7-1.02-2.46h0Zm-8.84-3.38c.8-.12,1.62-.12,2.42,0l.13-.83c-.89-.13-1.79-.13-2.67,0l.13.83Zm-4.86,15.38l-1.73.4.4-1.73-.81-.19-.4,1.73c-.07.28.02.58.22.78s.5.29.78.22l1.73-.39-.19-.82Zm-1.96-2.26l.81.19.28-1.2c-.41-.68-.71-1.42-.9-2.19l-.81.2c.18.74.46,1.45.82,2.12l-.2.88Zm3.9,1.81l-1.19.28.19.81.88-.2c.67.36,1.38.64,2.12.82l.2-.81c-.77-.19-1.51-.5-2.19-.9h0ZM10,2.75c-2.63,0-5.06,1.43-6.34,3.74s-1.19,5.12.21,7.36l-.7,2.97,2.97-.7c2.61,1.64,5.96,1.46,8.37-.46s3.34-5.15,2.32-8.06c-1.02-2.91-3.77-4.85-6.85-4.85Z"/></svg>',"sign-out":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="13 2 3 2 3 17 13 17 13 16 4 16 4 3 13 3 13 2"/><line stroke="#000" x1="7.96" y1="9.49" x2="16.96" y2="9.49"/><polyline fill="none" stroke="#000" points="14.17 6.31 17.35 9.48 14.17 12.66"/></svg>',"sign-in":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="7 2 17 2 17 17 7 17 7 16 16 16 16 3 7 3 7 2"/><line stroke="#000" x1="3" y1="9.5" x2="12" y2="9.5"/><polyline fill="none" stroke="#000" points="9.2 6.33 12.37 9.5 9.2 12.67"/></svg>',shrink:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M2,18l6-6"/><polyline fill="none" stroke="#000" points="4 11.5 8.49 11.5 8.49 15.99"/><path fill="none" stroke="#000" stroke-width="1.1" d="M18,2l-6,6"/><polyline fill="none" stroke="#000" points="15.99 8.49 11.5 8.49 11.5 4"/></svg>',settings:'<svg width="20" height="20" viewBox="0 0 20 20"><ellipse fill="none" stroke="#000" cx="6.11" cy="3.55" rx="2.11" ry="2.15"/><ellipse fill="none" stroke="#000" cx="6.11" cy="15.55" rx="2.11" ry="2.15"/><circle fill="none" stroke="#000" cx="13.15" cy="9.55" r="2.15"/><rect width="3" height="1" x="1" y="3"/><rect width="8" height="1" x="10" y="3"/><rect width="8" height="1" x="1" y="9"/><rect width="3" height="1" x="15" y="9"/><rect width="3" height="1" x="1" y="15"/><rect width="8" height="1" x="10" y="15"/></svg>',server:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="1" height="2" x="3" y="3"/><rect width="1" height="2" x="5" y="3"/><rect width="1" height="2" x="7" y="3"/><rect width="1" height="1" x="16" y="3"/><rect width="1" height="1" x="16" y="10"/><circle fill="none" stroke="#000" cx="9.9" cy="17.4" r="1.4"/>
909<rect width="1" height="2" x="3" y="10"/><rect width="1" height="2" x="5" y="10"/><rect width="1" height="2" x="9.5" y="14"/><rect width="6" height="1" x="3" y="17"/><rect width="6" height="1" x="11" y="17"/><rect width="17" height="5" fill="none" stroke="#000" x="1.5" y="1.5"/><rect width="17" height="5" fill="none" stroke="#000" x="1.5" y="8.5"/></svg>',search:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9" cy="9" r="7"/><path fill="none" stroke="#000" stroke-width="1.1" d="M14,14 L18,18 L14,14 Z"/></svg>',rss:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="3.12" cy="16.8" r="1.85"/><path fill="none" stroke="#000" stroke-width="1.1" d="M1.5,8.2 C1.78,8.18 2.06,8.16 2.35,8.16 C7.57,8.16 11.81,12.37 11.81,17.57 C11.81,17.89 11.79,18.19 11.76,18.5"/><path fill="none" stroke="#000" stroke-width="1.1" d="M1.5,2.52 C1.78,2.51 2.06,2.5 2.35,2.5 C10.72,2.5 17.5,9.24 17.5,17.57 C17.5,17.89 17.49,18.19 17.47,18.5"/></svg>',reply:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17.7,13.11 C16.12,10.02 13.84,7.85 11.02,6.61 C10.57,6.41 9.75,6.13 9,5.91 L9,2 L1,9 L9,16 L9,12.13 C10.78,12.47 12.5,13.19 14.09,14.25 C17.13,16.28 18.56,18.54 18.56,18.54 C18.56,18.54 18.81,15.28 17.7,13.11 L17.7,13.11 Z M14.82,13.53 C13.17,12.4 11.01,11.4 8,10.92 L8,13.63 L2.55,9 L8,4.25 L8,6.8 C8.3,6.86 9.16,7.02 10.37,7.49 C13.3,8.65 15.54,10.96 16.65,13.08 C16.97,13.7 17.48,14.86 17.68,16 C16.87,15.05 15.73,14.15 14.82,13.53 L14.82,13.53 Z"/></svg>',refresh:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M17.08,11.15 C17.09,11.31 17.1,11.47 17.1,11.64 C17.1,15.53 13.94,18.69 10.05,18.69 C6.16,18.68 3,15.53 3,11.63 C3,7.74 6.16,4.58 10.05,4.58 C10.9,4.58 11.71,4.73 12.46,5"/><polyline fill="none" stroke="#000" points="9.9 2 12.79 4.89 9.79 7.9"/></svg>',reddit:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M19 9.05a2.56 2.56 0 0 0-2.56-2.56 2.59 2.59 0 0 0-1.88.82 10.63 10.63 0 0 0-4.14-1v-.08c.58-1.62 1.58-3.89 2.7-4.1.38-.08.77.12 1.19.57a1.15 1.15 0 0 0-.06.37 1.48 1.48 0 1 0 1.51-1.45 1.43 1.43 0 0 0-.76.19A2.29 2.29 0 0 0 12.91 1c-2.11.43-3.39 4.38-3.63 5.19 0 0 0 .11-.06.11a10.65 10.65 0 0 0-3.75 1A2.56 2.56 0 0 0 1 9.05a2.42 2.42 0 0 0 .72 1.76A5.18 5.18 0 0 0 1.24 13c0 3.66 3.92 6.64 8.73 6.64s8.74-3 8.74-6.64a5.23 5.23 0 0 0-.46-2.13A2.58 2.58 0 0 0 19 9.05zm-16.88 0a1.44 1.44 0 0 1 2.27-1.19 7.68 7.68 0 0 0-2.07 1.91 1.33 1.33 0 0 1-.2-.72zM10 18.4c-4.17 0-7.55-2.4-7.55-5.4S5.83 7.53 10 7.53 17.5 10 17.5 13s-3.38 5.4-7.5 5.4zm7.69-8.61a7.62 7.62 0 0 0-2.09-1.91 1.41 1.41 0 0 1 .84-.28 1.47 1.47 0 0 1 1.44 1.45 1.34 1.34 0 0 1-.21.72z"/><path d="M6.69 12.58a1.39 1.39 0 1 1 1.39-1.39 1.38 1.38 0 0 1-1.38 1.39z"/><path d="M14.26 11.2a1.39 1.39 0 1 1-1.39-1.39 1.39 1.39 0 0 1 1.39 1.39z"/><path d="M13.09 14.88a.54.54 0 0 1-.09.77 5.3 5.3 0 0 1-3.26 1.19 5.61 5.61 0 0 1-3.4-1.22.55.55 0 1 1 .73-.83 4.09 4.09 0 0 0 5.25 0 .56.56 0 0 1 .77.09z"/></svg>',receiver:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.01" d="M6.189,13.611C8.134,15.525 11.097,18.239 13.867,18.257C16.47,18.275 18.2,16.241 18.2,16.241L14.509,12.551L11.539,13.639L6.189,8.29L7.313,5.355L3.76,1.8C3.76,1.8 1.732,3.537 1.7,6.092C1.667,8.809 4.347,11.738 6.189,13.611"/></svg>',"quote-right":'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17.27,7.79 C17.27,9.45 16.97,10.43 15.99,12.02 C14.98,13.64 13,15.23 11.56,15.97 L11.1,15.08 C12.34,14.2 13.14,13.51 14.02,11.82 C14.27,11.34 14.41,10.92 14.49,10.54 C14.3,10.58 14.09,10.6 13.88,10.6 C12.06,10.6 10.59,9.12 10.59,7.3 C10.59,5.48 12.06,4 13.88,4 C15.39,4 16.67,5.02 17.05,6.42 C17.19,6.82 17.27,7.27 17.27,7.79 L17.27,7.79 Z"/><path d="M8.68,7.79 C8.68,9.45 8.38,10.43 7.4,12.02 C6.39,13.64 4.41,15.23 2.97,15.97 L2.51,15.08 C3.75,14.2 4.55,13.51 5.43,11.82 C5.68,11.34 5.82,10.92 5.9,10.54 C5.71,10.58 5.5,10.6 5.29,10.6 C3.47,10.6 2,9.12 2,7.3 C2,5.48 3.47,4 5.29,4 C6.8,4 8.08,5.02 8.46,6.42 C8.6,6.82 8.68,7.27 8.68,7.79 L8.68,7.79 Z"/></svg>',question:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/><circle cx="9.99" cy="14.24" r="1.05"/><path fill="none" stroke="#000" stroke-width="1.2" d="m7.72,7.61c0-3.04,4.55-3.06,4.55-.07,0,.95-.91,1.43-1.49,2.03-.48.49-.72.98-.78,1.65-.01.13-.02.24-.02.35"/></svg>',push:'<svg width="20" height="20" viewBox="0 0 20 20">
909<line fill="none" stroke="#000" x1="10" y1="11" x2="10" y2="1"/><polyline fill="none" stroke="#000" points="6.5 6.5 4 6.5 4 19.5 16 19.5 16 6.5 13.5 6.5"/><polyline fill="none" stroke="#000" points="6.82 3.88 10 .71 13.17 3.88"/></svg>',pull:'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" x1="10" y1="11" x2="10" y2="2"/><polyline fill="none" stroke="#000" points="6.5 5.5 4 5.5 4 18.5 16 18.5 16 5.5 13.5 5.5"/><polyline fill="none" stroke="#000" points="13.18 8.2 10 11.38 6.83 8.21"/></svg>',print:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="4.5 13.5 1.5 13.5 1.5 6.5 18.5 6.5 18.5 13.5 15.5 13.5"/><polyline fill="none" stroke="#000" points="15.5 6.5 15.5 2.5 4.5 2.5 4.5 6.5"/><rect width="11" height="6" fill="none" stroke="#000" x="4.5" y="11.5"/><rect width="8" height="1" x="6" y="13"/><rect width="8" height="1" x="6" y="15"/></svg>',plus:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="1" height="17" x="9" y="1"/><rect width="17" height="1" x="1" y="9"/></svg>',"plus-circle":'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9.5" cy="9.5" r="9"/><line fill="none" stroke="#000" x1="9.5" y1="5" x2="9.5" y2="14"/><line fill="none" stroke="#000" x1="5" y1="9.5" x2="14" y2="9.5"/></svg>',play:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" points="6.5,5 14.5,10 6.5,15"/></svg>',"play-circle":'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" stroke-width="1.1" points="8.5 7 13.5 10 8.5 13"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/></svg>',pinterest:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M10.21,1 C5.5,1 3,4.16 3,7.61 C3,9.21 3.85,11.2 5.22,11.84 C5.43,11.94 5.54,11.89 5.58,11.69 C5.62,11.54 5.8,10.8 5.88,10.45 C5.91,10.34 5.89,10.24 5.8,10.14 C5.36,9.59 5,8.58 5,7.65 C5,5.24 6.82,2.91 9.93,2.91 C12.61,2.91 14.49,4.74 14.49,7.35 C14.49,10.3 13,12.35 11.06,12.35 C9.99,12.35 9.19,11.47 9.44,10.38 C9.75,9.08 10.35,7.68 10.35,6.75 C10.35,5.91 9.9,5.21 8.97,5.21 C7.87,5.21 6.99,6.34 6.99,7.86 C6.99,8.83 7.32,9.48 7.32,9.48 C7.32,9.48 6.24,14.06 6.04,14.91 C5.7,16.35 6.08,18.7 6.12,18.9 C6.14,19.01 6.26,19.05 6.33,18.95 C6.44,18.81 7.74,16.85 8.11,15.44 C8.24,14.93 8.79,12.84 8.79,12.84 C9.15,13.52 10.19,14.09 11.29,14.09 C14.58,14.09 16.96,11.06 16.96,7.3 C16.94,3.7 14,1 10.21,1"/></svg>',phone:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M15.5,17 C15.5,17.8 14.8,18.5 14,18.5 L7,18.5 C6.2,18.5 5.5,17.8 5.5,17 L5.5,3 C5.5,2.2 6.2,1.5 7,1.5 L14,1.5 C14.8,1.5 15.5,2.2 15.5,3 L15.5,17 L15.5,17 L15.5,17 Z"/><circle cx="10.5" cy="16.5" r=".8"/></svg>',"phone-landscape":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M17,5.5 C17.8,5.5 18.5,6.2 18.5,7 L18.5,14 C18.5,14.8 17.8,15.5 17,15.5 L3,15.5 C2.2,15.5 1.5,14.8 1.5,14 L1.5,7 C1.5,6.2 2.2,5.5 3,5.5 L17,5.5 L17,5.5 L17,5.5 Z"/><circle cx="3.8" cy="10.5" r=".8"/></svg>',pencil:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M17.25,6.01 L7.12,16.1 L3.82,17.2 L5.02,13.9 L15.12,3.88 C15.71,3.29 16.66,3.29 17.25,3.88 C17.83,4.47 17.83,5.42 17.25,6.01 L17.25,6.01 Z"/><path fill="none" stroke="#000" d="M15.98,7.268 L13.851,5.148"/></svg>',"paint-bucket":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="m6.42,2.16l5.28,5.28"/><path d="m18.49,11.83s1.51,2.06,1.51,3.36c0,.92-.76,1.64-1.51,1.64h0c-.75,0-1.49-.72-1.49-1.64,0-1.3,1.49-3.36,1.49-3.36h0Z"/><line fill="none" stroke="#000" x1="1.26" y1="10.5" x2="16" y2="10.5"/><polygon fill="none" stroke="#000" stroke-width="1.1" points="10.2 1.55 17.6 8.93 8.08 18.45 .7 11.07 10.2 1.55"/></svg>',nut:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" points="2.5,5.7 10,1.3 17.5,5.7 17.5,14.3 10,18.7 2.5,14.3"/><circle fill="none" stroke="#000" cx="10" cy="10" r="3.5"/></svg>',move:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="4,5 1,5 1,9 2,9 2,6 4,6"/><polygon points="1,16 2,16 2,18 4,18 4,19 1,19"/><polygon points="14,16 14,19 11,19 11,18 13,18 13,16"/><rect width="13" height="13" fill="none" stroke="#000" x="5.5" y="1.5"/><rect width="1" height="3" x="1" y="11"/><rect width="3" height="1" x="6" y="18"/></svg>',more:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="3" cy="10" r="2"/><circle cx="10" cy="10" r="2"/><circle cx="17" cy="10" r="2"/></svg>',"more-vertical":'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="10" cy="3" r="2"/><circle cx="10" cy="10" r="2"/><circle cx="10" cy="17" r="2"/></svg>',minus:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="18" height="1" x="1" y="9"/></svg>',"minus-circle":'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9.5" cy="9.5" r="9"/><line fill="none" stroke="#000" x1="5" y1="9.5" x2="14" y2="9.5"/></svg>',microsoft:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m2,2h7.58v7.58H2V2Zm8.42,0h7.58v7.58h-7.58V2ZM2,10.42h7.58v7.58H2v-7.58Zm8.42,0h7.58v7.58h-7.58"/></svg>',microphone:'<svg width="20" height="20" viewBox="0 0 20 20">
909<line fill="none" stroke="#000" x1="10" y1="16.44" x2="10" y2="18.5"/><line fill="none" stroke="#000" x1="7" y1="18.5" x2="13" y2="18.5"/><path fill="none" stroke="#000" stroke-width="1.1" d="M13.5 4.89v5.87a3.5 3.5 0 0 1-7 0V4.89a3.5 3.5 0 0 1 7 0z"/><path fill="none" stroke="#000" stroke-width="1.1" d="M15.5 10.36V11a5.5 5.5 0 0 1-11 0v-.6"/></svg>',menu:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="16" height="1" x="2" y="4"/><rect width="16" height="1" x="2" y="9"/><rect width="16" height="1" x="2" y="14"/></svg>',mastodon:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m18.5,6.87c0-3.95-2.59-5.11-2.59-5.11-1.31-.6-3.55-.85-5.88-.87h-.06c-2.33.02-4.57.27-5.88.87,0,0-2.59,1.16-2.59,5.11,0,.91-.02,1.99.01,3.14.09,3.87.71,7.68,4.28,8.62,1.65.44,3.06.53,4.2.47,2.07-.11,3.23-.74,3.23-.74l-.07-1.5s-1.48.47-3.14.41c-1.64-.06-3.38-.18-3.64-2.2-.02-.18-.04-.37-.04-.57,0,0,1.61.39,3.66.49,1.25.06,2.42-.07,3.61-.22,2.28-.27,4.27-1.68,4.52-2.97.39-2.02.36-4.94.36-4.94Zm-3.05,5.09h-1.9v-4.65c0-.98-.41-1.48-1.24-1.48-.91,0-1.37.59-1.37,1.76v2.54h-1.89v-2.54c0-1.17-.46-1.76-1.37-1.76-.82,0-1.24.5-1.24,1.48v4.65h-1.9v-4.79c0-.98.25-1.76.75-2.33.52-.58,1.19-.87,2.03-.87.97,0,1.71.37,2.19,1.12l.47.79.47-.79c.49-.75,1.22-1.12,2.19-1.12.84,0,1.51.29,2.03.87.5.58.75,1.35.75,2.33v4.79Z"/></svg>',mail:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="1.4,6.5 10,11 18.6,6.5"/><path d="M 1,4 1,16 19,16 19,4 1,4 Z M 18,15 2,15 2,5 18,5 18,15 Z"/></svg>',lock:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="13" height="10" fill="none" stroke="#000" x="3.5" y="8.5"/><path fill="none" stroke="#000" d="M6.5,8 L6.5,4.88 C6.5,3.01 8.07,1.5 10,1.5 C11.93,1.5 13.5,3.01 13.5,4.88 L13.5,8"/></svg>',location:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.01" d="M10,0.5 C6.41,0.5 3.5,3.39 3.5,6.98 C3.5,11.83 10,19 10,19 C10,19 16.5,11.83 16.5,6.98 C16.5,3.39 13.59,0.5 10,0.5 L10,0.5 Z"/><circle fill="none" stroke="#000" cx="10" cy="6.8" r="2.3"/></svg>',list:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="12" height="1" x="6" y="4"/><rect width="12" height="1" x="6" y="9"/><rect width="12" height="1" x="6" y="14"/><rect width="2" height="1" x="2" y="4"/><rect width="2" height="1" x="2" y="9"/><rect width="2" height="1" x="2" y="14"/></svg>',linkedin:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M5.77,17.89 L5.77,7.17 L2.21,7.17 L2.21,17.89 L5.77,17.89 L5.77,17.89 Z M3.99,5.71 C5.23,5.71 6.01,4.89 6.01,3.86 C5.99,2.8 5.24,2 4.02,2 C2.8,2 2,2.8 2,3.85 C2,4.88 2.77,5.7 3.97,5.7 L3.99,5.7 L3.99,5.71 L3.99,5.71 Z"/><path d="M7.75,17.89 L11.31,17.89 L11.31,11.9 C11.31,11.58 11.33,11.26 11.43,11.03 C11.69,10.39 12.27,9.73 13.26,9.73 C14.55,9.73 15.06,10.71 15.06,12.15 L15.06,17.89 L18.62,17.89 L18.62,11.74 C18.62,8.45 16.86,6.92 14.52,6.92 C12.6,6.92 11.75,7.99 11.28,8.73 L11.3,8.73 L11.3,7.17 L7.75,7.17 C7.79,8.17 7.75,17.89 7.75,17.89 L7.75,17.89 L7.75,17.89 Z"/></svg>',link:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M10.625,12.375 L7.525,15.475 C6.825,16.175 5.925,16.175 5.225,15.475 L4.525,14.775 C3.825,14.074 3.825,13.175 4.525,12.475 L7.625,9.375"/><path fill="none" stroke="#000" stroke-width="1.1" d="M9.325,7.375 L12.425,4.275 C13.125,3.575 14.025,3.575 14.724,4.275 L15.425,4.975 C16.125,5.675 16.125,6.575 15.425,7.275 L12.325,10.375"/><path fill="none" stroke="#000" stroke-width="1.1" d="M7.925,11.875 L11.925,7.975"/></svg>',"link-external":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="15 10.5 15 17 3 17 3 5 9.5 5"/><line fill="none" stroke="#000" x1="8.22" y1="11.79" x2="17.01" y2="2.99"/><polyline fill="none" stroke="#000" points="12.5 3 17 3 17 7.5"/></svg>',lifesaver:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" cx="10" cy="10" r="9"/><circle fill="none" stroke="#000" cx="10" cy="10" r="5"/><line fill="none" stroke="#000" stroke-width="1.1" x1="5.17" y1="2.39" x2="8.11" y2="5.33"/><line fill="none" stroke="#000" stroke-width="1.1" x1="5.33" y1="8.11" x2="2.39" y2="5.17"/><line fill="none" stroke="#000" stroke-width="1.1" x1="14.83" y1="17.61" x2="11.89" y2="14.67"/><line fill="none" stroke="#000" stroke-width="1.1" x1="14.67" y1="11.89" x2="17.61" y2="
90914.83"/><line fill="none" stroke="#000" stroke-width="1.1" x1="17.61" y1="5.17" x2="14.67" y2="8.11"/><line fill="none" stroke="#000" stroke-width="1.1" x1="11.89" y1="5.33" x2="14.83" y2="2.39"/><line fill="none" stroke="#000" stroke-width="1.1" x1="8.11" y1="14.67" x2="5.17" y2="17.61"/><line fill="none" stroke="#000" stroke-width="1.1" x1="2.39" y1="14.83" x2="5.33" y2="11.89"/></svg>',laptop:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="20" height="1" y="16"/><rect width="15" height="10" fill="none" stroke="#000" x="2.5" y="4.5"/></svg>',joomla:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M7.8,13.4l1.7-1.7L5.9,8c-0.6-0.5-0.6-1.5,0-2c0.6-0.6,1.4-0.6,2,0l1.7-1.7c-1-1-2.3-1.3-3.6-1C5.8,2.2,4.8,1.4,3.7,1.4 c-1.3,0-2.3,1-2.3,2.3c0,1.1,0.8,2,1.8,2.3c-0.4,1.3-0.1,2.8,1,3.8L7.8,13.4L7.8,13.4z"/><path d="M10.2,4.3c1-1,2.5-1.4,3.8-1c0.2-1.1,1.1-2,2.3-2c1.3,0,2.3,1,2.3,2.3c0,1.2-0.9,2.2-2,2.3c0.4,1.3,0,2.8-1,3.8L13.9,8 c0.6-0.5,0.6-1.5,0-2c-0.5-0.6-1.5-0.6-2,0L8.2,9.7L6.5,8"/><path d="M14.1,16.8c-1.3,0.4-2.8,0.1-3.8-1l1.7-1.7c0.6,0.6,1.5,0.6,2,0c0.5-0.6,0.6-1.5,0-2l-3.7-3.7L12,6.7l3.7,3.7 c1,1,1.3,2.4,1,3.6c1.1,0.2,2,1.1,2,2.3c0,1.3-1,2.3-2.3,2.3C15.2,18.6,14.3,17.8,14.1,16.8"/><path d="M13.2,12.2l-3.7,3.7c-1,1-2.4,1.3-3.6,1c-0.2,1-1.2,1.8-2.2,1.8c-1.3,0-2.3-1-2.3-2.3c0-1.1,0.8-2,1.8-2.3 c-0.3-1.3,0-2.7,1-3.7l1.7,1.7c-0.6,0.6-0.6,1.5,0,2c0.6,0.6,1.4,0.6,2,0l3.7-3.7"/></svg>',italic:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M12.63,5.48 L10.15,14.52 C10,15.08 10.37,15.25 11.92,15.3 L11.72,16 L6,16 L6.2,15.31 C7.78,15.26 8.19,15.09 8.34,14.53 L10.82,5.49 C10.97,4.92 10.63,4.76 9.09,4.71 L9.28,4 L15,4 L14.81,4.69 C13.23,4.75 12.78,4.91 12.63,5.48 L12.63,5.48 Z"/></svg>',instagram:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M13.55,1H6.46C3.45,1,1,3.44,1,6.44v7.12c0,3,2.45,5.44,5.46,5.44h7.08c3.02,0,5.46-2.44,5.46-5.44V6.44 C19.01,3.44,16.56,1,13.55,1z M17.5,14c0,1.93-1.57,3.5-3.5,3.5H6c-1.93,0-3.5-1.57-3.5-3.5V6c0-1.93,1.57-3.5,3.5-3.5h8 c1.93,0,3.5,1.57,3.5,3.5V14z"/><circle cx="14.87" cy="5.26" r="1.09"/><path d="M10.03,5.45c-2.55,0-4.63,2.06-4.63,4.6c0,2.55,2.07,4.61,4.63,4.61c2.56,0,4.63-2.061,4.63-4.61 C14.65,7.51,12.58,5.45,10.03,5.45L10.03,5.45L10.03,5.45z M10.08,13c-1.66,0-3-1.34-3-2.99c0-1.65,1.34-2.99,3-2.99s3,1.34,3,2.99 C13.08,11.66,11.74,13,10.08,13L10.08,13L10.08,13z"/></svg>',info:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M12.13,11.59 C11.97,12.84 10.35,14.12 9.1,14.16 C6.17,14.2 9.89,9.46 8.74,8.37 C9.3,8.16 10.62,7.83 10.62,8.81 C10.62,9.63 10.12,10.55 9.88,11.32 C8.66,15.16 12.13,11.15 12.14,11.18 C12.16,11.21 12.16,11.35 12.13,11.59 C12.08,11.95 12.16,11.35 12.13,11.59 L12.13,11.59 Z M11.56,5.67 C11.56,6.67 9.36,7.15 9.36,6.03 C9.36,5 11.56,4.54 11.56,5.67 L11.56,5.67 Z"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/></svg>',image:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="16.1" cy="6.1" r="1.1"/><rect width="19" height="15" fill="none" stroke="#000" x=".5" y="2.5"/><polyline fill="none" stroke="#000" stroke-width="1.01" points="4,13 8,9 13,14"/><polyline fill="none" stroke="#000" stroke-width="1.01" points="11,12 12.5,10.5 16,14"/></svg>',home:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon points="18.65 11.35 10 2.71 1.35 11.35 0.65 10.65 10 1.29 19.35 10.65"/><polygon points="15 4 18 4 18 7 17 7 17 5 15 5"/><polygon points="3 11 4 11 4 18 7 18 7 12 12 12 12 18 16 18 16 11 17 11 17 19 11 19 11 13 8 13 8 19 3 19"/></svg>',history:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="#000" points="1 2 2 2 2 6 6 6 6 7 1 7 1 2"/><path fill="none" stroke="#000" stroke-width="1.1" d="M2.1,6.548 C3.391,3.29 6.746,1 10.5,1 C15.5,1 19.5,5 19.5,10 C19.5,15 15.5,19 10.5,19 C5.5,19 1.5,15 1.5,10"/><rect width="1" height="7" x="9" y="4"/><path fill="none" stroke="#000" stroke-width="1.1" d="M13.018,14.197 L9.445,10.625"/></svg>',heart:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.03" d="M10,4 C10,4 8.1,2 5.74,2 C3.38,2 1,3.5
9095 1,6.73 C1,8.84 2.67,10.44 2.67,10.44 L10,18 L17.33,10.44 C17.33,10.44 19,8.84 19,6.73 C19,3.55 16.62,2 14.26,2 C11.9,2 10,4 10,4 L10,4 Z"/></svg>',hashtag:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M15.431,8 L15.661,7 L12.911,7 L13.831,3 L12.901,3 L11.98,7 L9.29,7 L10.21,3 L9.281,3 L8.361,7 L5.23,7 L5,8 L8.13,8 L7.21,12 L4.23,12 L4,13 L6.98,13 L6.061,17 L6.991,17 L7.911,13 L10.601,13 L9.681,17 L10.611,17 L11.531,13 L14.431,13 L14.661,12 L11.76,12 L12.681,8 L15.431,8 Z M10.831,12 L8.141,12 L9.061,8 L11.75,8 L10.831,12 Z"/></svg>',happy:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="13" cy="7" r="1"/><circle cx="7" cy="7" r="1"/><circle fill="none" stroke="#000" cx="10" cy="10" r="8.5"/><path fill="none" stroke="#000" d="M14.6,11.4 C13.9,13.3 12.1,14.5 10,14.5 C7.9,14.5 6.1,13.3 5.4,11.4"/></svg>',grid:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="3" height="3" x="2" y="2"/><rect width="3" height="3" x="8" y="2"/><rect width="3" height="3" x="14" y="2"/><rect width="3" height="3" x="2" y="8"/><rect width="3" height="3" x="8" y="8"/><rect width="3" height="3" x="14" y="8"/><rect width="3" height="3" x="2" y="14"/><rect width="3" height="3" x="8" y="14"/><rect width="3" height="3" x="14" y="14"/></svg>',google:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17.86,9.09 C18.46,12.12 17.14,16.05 13.81,17.56 C9.45,19.53 4.13,17.68 2.47,12.87 C0.68,7.68 4.22,2.42 9.5,2.03 C11.57,1.88 13.42,2.37 15.05,3.65 C15.22,3.78 15.37,3.93 15.61,4.14 C14.9,4.81 14.23,5.45 13.5,6.14 C12.27,5.08 10.84,4.72 9.28,4.98 C8.12,5.17 7.16,5.76 6.37,6.63 C4.88,8.27 4.62,10.86 5.76,12.82 C6.95,14.87 9.17,15.8 11.57,15.25 C13.27,14.87 14.76,13.33 14.89,11.75 L10.51,11.75 L10.51,9.09 L17.86,9.09 L17.86,9.09 Z"/></svg>',gitter:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="1.531" height="11.471" x="3.5" y="1"/><rect width="1.529" height="15.294" x="7.324" y="4.059"/><rect width="1.527" height="15.294" x="11.148" y="4.059"/><rect width="1.529" height="8.412" x="14.971" y="4.059"/></svg>',github:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M10,1 C5.03,1 1,5.03 1,10 C1,13.98 3.58,17.35 7.16,18.54 C7.61,18.62 7.77,18.34 7.77,18.11 C7.77,17.9 7.76,17.33 7.76,16.58 C5.26,17.12 4.73,15.37 4.73,15.37 C4.32,14.33 3.73,14.05 3.73,14.05 C2.91,13.5 3.79,13.5 3.79,13.5 C4.69,13.56 5.17,14.43 5.17,14.43 C5.97,15.8 7.28,15.41 7.79,15.18 C7.87,14.6 8.1,14.2 8.36,13.98 C6.36,13.75 4.26,12.98 4.26,9.53 C4.26,8.55 4.61,7.74 5.19,7.11 C5.1,6.88 4.79,5.97 5.28,4.73 C5.28,4.73 6.04,4.49 7.75,5.65 C8.47,5.45 9.24,5.35 10,5.35 C10.76,5.35 11.53,5.45 12.25,5.65 C13.97,4.48 14.72,4.73 14.72,4.73 C15.21,5.97 14.9,6.88 14.81,7.11 C15.39,7.74 15.73,8.54 15.73,9.53 C15.73,12.99 13.63,13.75 11.62,13.97 C11.94,14.25 12.23,14.8 12.23,15.64 C12.23,16.84 12.22,17.81 12.22,18.11 C12.22,18.35 12.38,18.63 12.84,18.54 C16.42,17.35 19,13.98 19,10 C19,5.03 14.97,1 10,1 L10,1 Z"/></svg>',"github-alt":'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M10,0.5 C4.75,0.5 0.5,4.76 0.5,10.01 C0.5,15.26 4.75,19.51 10,19.51 C15.24,19.51 19.5,15.26 19.5,10.01 C19.5,4.76 15.25,0.5 10,0.5 L10,0.5 Z M12.81,17.69 C12.81,17.69 12.81,17.7 12.79,17.69 C12.47,17.75 12.35,17.59 12.35,17.36 L12.35,16.17 C12.35,15.45 12.09,14.92 11.58,14.56 C12.2,14.51 12.77,14.39 13.26,14.21 C13.87,13.98 14.36,13.69 14.74,13.29 C15.42,12.59 15.76,11.55 15.76,10.17 C15.76,9.25 15.45,8.46 14.83,7.8 C15.1,7.08 15.07,6.29 14.75,5.44 L14.51,5.42 C14.34,5.4 14.06,5.46 13.67,5.61 C13.25,5.78 12.79,6.03 12.31,6.35 C11.55,6.16 10.81,6.05 10.09,6.05 C9.36,6.05 8.61,6.15 7.88,6.35 C7.28,5.96 6.75,5.68 6.26,5.54 C6.07,5.47 5.9,5.44 5.78,5.44 L5.42,5.44 C5.06,6.29 5.04,7.08 5.32,7.8 C4.7,8.46 4.4,9.25 4.4,10.17 C4.4,11.94 4.96,13.16 6.08,13.84 C6.53,14.13 7.05,14.32 7.69,14.43 C8.03,14.5 8.32,14.54 8.55,14.55 C8.07,14.89 7.82,15.42 7.82,16.16 L7.82,17.51 C7.8,17.69 7.7,17.8 7.51,17.8 C4.21,16.74 1.82,13.65 1.82,10.01 C1.82,5.5 5.49,1.83 10,1.83 C14.5,1.83 18.17,5.5 18.17,10.01 C18.18,13.53 15.94,16.54 12.81,17.69 L12.81,17.69 Z"/></svg>',"git-fork":'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" cx="6" cy="3" r="1.79"/><circle fill="none" stroke="#000" cx="14" cy="3" r="1.79"/><circle fill="none" stroke="#000" cx="10" cy="17" r="1.79"/><path fill="none" stroke="#000" d="m6,4.78v1.99c0,2.63,4,3.66,4,6.75,0,1.55.01,1.24.01,1.24,0-.18,0,.31,0-1.24,0-3.09,3.99-4.12,3.99-6.75v-1.99"/></svg>',"git-branch":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="m13.5,8c0,2.41-1.57,2.87-3.44,3.25-1.47.29-3.56.81-3.56,3.75V5"/><circle fill="none" stroke="#000" cx="6.5" cy="3" r="1.79"/><circle fill="none" stroke="#000" cx="13.5" cy="6" r="1.79"/><circle fill="none" stroke="#000" cx="6.5" cy="17" r="1.79"/></svg>',future:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline points="19 2 18 2 18 6 14 6 14 7 19 7 19 2"/><path fill="none" stroke="#000" stroke-width="1.1" d="M18,6.548 C16.709,3.29 13.354,1 9.6,1 C4.6,1 0.6,5 0.6,10 C0.6,15 4.6,19 9.6,19 C14.6,19 18.6,15 18.6,10"/><rect width="1" height="7" x="9" y="4"/><path fill="none" stroke="#000" stroke-width="1.1" d="M13.018,14.197 L9.445,10.625"/></svg>',foursquare:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M15.23,2 C15.96,2 16.4,2.41 16.5,2.86 C16.57,3.15 16.56,3.44 16.51,3.73 C16.46,4.04 14.86,11.72 14.75,12.03 C14.56,12.56 14.16,12.82 13.61,12.83 C13.03,12.84 11.09,12.51 10.69,13 C10.38,13.38 7.79,16.39 6.81,17.53 C6.61,17.76 6.4,17.96 6.08,17.99 C5.68,18.04 5.29,17.87 5.17,17.45 C5.12,17.28 5.1,17.09 5.1,16.91 C5.1,12.4 4.86,7.81 5.11,3.31 C5.17,2.5 5.81,2.12 6.53,2 L15.23,2 L15.23,2 Z M9.76,11.42 C9.94,11.19 10.17,11.1 10.45,11.1 L12.86,11.1 C13.12,11.1 13.31,10.94 13.36,10.69 C13.37,10.64 13.62,9.41 13.74,8.83 C13.81,8.52 13.53,8.28 13.27,8.28 C12.35,8.29 11.42,8.28 10.5,8.28 C9.84,8.28 9.83,7.69 9.82,7.21 C9.8,6.85 10.13,6.55 10.5,6.55 C11.59,6.56 12.67,6.55 13.76,6.55 C14.03,6.55 14.23,6.4 14.28,6.14 C14.34,5.87 14.67,4.29 14.67,4.29 C14.67,4.29 14.82,3.74 14.19,3.74 L7.34,3.74 C7,3.75 6.84,4.02 6.84,4.33 C6.84,7.58 6.85,14.95 6.85,14.99 C6.87,15 8.89,12.51 9.76,11.42 L9.76,11.42 Z"/></svg>',forward:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M2.47,13.11 C4.02,10.02 6.27,7.85 9.04,6.61 C9.48,6.41 10.27,6.13 11,5.91 L11,2 L18.89,9 L11,16 L11,12.13 C9.25,12.47 7.58,13.19 6.02,14.25 C3.03,16.28 1.63,18.54 1.63,18.54 C1.63,18.54 1.38,15.28 2.47,13.11 L2.47,13.11 Z M5.3,13.53 C6.92,12.4 9.04,11.4 12,10.92 L12,13.63 L17.36,9 L12,4.25 L12,6.8 C11.71,6.86 10.86,7.02 9.67,7.49 C6.79,8.65 4.58,10.96 3.49,13.08 C3.18,13.7 2.68,14.87 2.49,16 C3.28,15.05 4.4,14.15 5.3,13.53 L5.3,13.53 Z"/></svg>',folder:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" points="9.5 5.5 8.5 3.5 1.5 3.5 1.5 16.5 18.5 16.5 18.5 5.5"/></svg>',flickr:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="5.5" cy="9.5" r="3.5"/><circle cx="14.5" cy="9.5" r="3.5"/></svg>',file:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="13" height="17" fill="none" stroke="#000" x="3.5" y="1.5"/></svg>',"file-text":'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="13" height="17" fill="none" stroke="#000" x="3.5" y="1.5"/><line fill="none" stroke="#000" x1="6" y1="12.5" x2="12" y2="12.5"/><line fill="none" stroke="#000" x1="6" y1="8.5" x2="14" y2="8.5"/><line fill="none" stroke="#000" x1="6" y1="6.5" x2="14" y2="6.5"/><line fill="none" stroke="#000" x1="6" y1="10.5" x2="14" y2="10.5"/></svg>',"file-pdf":'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="13" height="17" fill="none" stroke="#000" x="3.5" y="1.5"/><path d="M14.65 11.67c-.48.3-1.37-.19-1.79-.37a4.65 4.65 0 0 1 1.49.06c.35.1.36.28.3.31zm-6.3.06l.43-.79a14.7 14.7 0 0 0 .75-1.64 5.48 5.48 0 0 0 1.25 1.55l.2.15a16.36 16.36 0 0 0-2.63.73zM9.5 5.32c.2 0 .32.5.32.97a1.99 1.99 0 0 1-.23 1.04 5.05 5.05 0 0 1-.17-1.3s0-.71.08-.71zm-3.9 9a4.35 4.35 0 0 1 1.21-1.46l.24-.22a4.35 4.35 0 0 1-1.46 1.68zm9.23-3.3a2.05 2.05 0 0 0-1.32-.3 11.07 11.07 0 0 0-1.58.11 4.09 4.09 0 0 1-.74-.5 5.39 5.39 0 0 1-1.32-2.06 10.37 10.37 0 0 0 .28-2.62 1.83 1.83 0 0 0-.07-.25.57.57 0 0 0-.52-.4H9.4a.59.59 0 0 0-.6.38 6.95 6.95 0 0 0 .37 3.14c-.26.63-1 2.12-1 2.12-.3.58-.57 1.08-.82 1.5l-.8.44A3.11 3.11 0 0 0 5 14.16a.39.39 0 0 0 .15.42l.24.13c1.15.56 2.28-1.74 2.66-2.42a23.1 23.1 0 0 1 3.59-.85 4.56 4.56 0 0 0 2.91.8.5.5 0 0 0 .3-.21 1.1 1.1 0 0 0 .12-.75.84.84 0 0 0-.14-.25z"/></svg>',"file-edit":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M18.65,1.68 C18.41,1.45 18.109,1.33 17.81,1.33 C17.499,1.33 17.209,1.45 16.98,1.68 L8.92,9.76 L8,12.33 L10.55,11.41 L18.651,3.34 C19.12,2.87 19.12,2.15 18.65,1.68 L18.65,1.68 L18.65,1.68 Z"/><polyline fill="none" stroke="#000" points="16.5 8.482 16.5 18.5 3.5 18.5 3.5 1.5 14.211 1.5"/></svg>',facebook:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M11,10h2.6l0.4-3H11V5.3c0-0.9,0.2-1.5,1.5-1.5H14V1.1c-0.3,0-1-0.1-2.1-0.1C9.6,1,8,2.4,8,5v2H5.5v3H8v8h3V10z"/></svg>',eye:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" cx="10" cy="10" r="3.45"/><path fill="none" stroke="#000" d="m19.5,10c-2.4,3.66-5.26,7-9.5,7h0,0,0c-4.24,0-7.1-3.34-9.49-7C2.89,6.34,5.75,3,9.99,3h0,0,0c4.25,0,7.11,3.34,9.5,7Z"/></svg>',"eye-slash":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="m7.56,7.56c.62-.62,1.49-1.01,2.44-1.01,1.91,0,3.45,1.54,3.45,3.45,0,.95-.39,1.82-1.01,2.44"/><path fill="none" stroke="#000" d="m19.5,10c-2.4,3.66-5.26,7-9.5,7h0,0,0c-4.24,0-7.1-3.34-9.49-7C2.89,6.34,5.75,3,9.99,3h0,0,0c4.25,0,7.11,3.34,9.5,7Z"/><line fill="none" stroke="#000" x1="2.5" y1="2.5" x2="17.5" y2="
90917.5"/></svg>',expand:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M2.48,17.52l6.52-6.52"/><polyline fill="none" stroke="#000" points="6.97 17.52 2.48 17.52 2.48 13.03"/><path fill="none" stroke="#000" stroke-width="1.1" d="M17.52,2.48l-6.52,6.52"/><polyline fill="none" stroke="#000" points="13.03 2.48 17.52 2.48 17.52 6.97"/></svg>',etsy:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M8,4.26C8,4.07,8,4,8.31,4h4.46c.79,0,1.22.67,1.53,1.91l.25,1h.76c.14-2.82.26-4,.26-4S13.65,3,12.52,3H6.81L3.75,2.92v.84l1,.2c.73.11.9.27,1,1,0,0,.06,2,.06,5.17s-.06,5.14-.06,5.14c0,.59-.23.81-1,.94l-1,.2v.84l3.06-.1h5.11c1.15,0,3.82.1,3.82.1,0-.7.45-3.88.51-4.22h-.73l-.76,1.69a2.25,2.25,0,0,1-2.45,1.47H9.4c-1,0-1.44-.4-1.44-1.24V10.44s2.16,0,2.86.06c.55,0,.85.19,1.06,1l.23,1H13L12.9,9.94,13,7.41h-.85l-.28,1.13c-.16.74-.28.84-1,1-1,.1-2.89.09-2.89.09Z"/></svg>',dribbble:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.4" d="M1.3,8.9c0,0,5,0.1,8.6-1c1.4-0.4,2.6-0.9,4-1.9 c1.4-1.1,2.5-2.5,2.5-2.5"/><path fill="none" stroke="#000" stroke-width="1.4" d="M3.9,16.6c0,0,1.7-2.8,3.5-4.2 c1.8-1.3,4-2,5.7-2.2C16,10,19,10.6,19,10.6"/><path fill="none" stroke="#000" stroke-width="1.4" d="M6.9,1.6c0,0,3.3,4.6,4.2,6.8 c0.4,0.9,1.3,3.1,1.9,5.2c0.6,2,0.9,4.4,0.9,4.4"/><circle fill="none" stroke="#000" stroke-width="1.4" cx="10" cy="10" r="9"/></svg>',download:'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" x1="10" y1="2.09" x2="10" y2="14.09"/><polyline fill="none" stroke="#000" points="6.16 10.62 10 14.46 13.84 10.62"/><line stroke="#000" x1="3.5" y1="17.5" x2="16.5" y2="17.5"/></svg>',discord:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M16.074,4.361a14.243,14.243,0,0,0-3.61-1.134,10.61,10.61,0,0,0-.463.96,13.219,13.219,0,0,0-4,0,10.138,10.138,0,0,0-.468-.96A14.206,14.206,0,0,0,3.919,4.364,15.146,15.146,0,0,0,1.324,14.5a14.435,14.435,0,0,0,4.428,2.269A10.982,10.982,0,0,0,6.7,15.21a9.294,9.294,0,0,1-1.494-.727c.125-.093.248-.19.366-.289a10.212,10.212,0,0,0,8.854,0c.119.1.242.2.366.289a9.274,9.274,0,0,1-1.5.728,10.8,10.8,0,0,0,.948,1.562,14.419,14.419,0,0,0,4.431-2.27A15.128,15.128,0,0,0,16.074,4.361Zm-8.981,8.1a1.7,1.7,0,0,1-1.573-1.79A1.689,1.689,0,0,1,7.093,8.881a1.679,1.679,0,0,1,1.573,1.791A1.687,1.687,0,0,1,7.093,12.462Zm5.814,0a1.7,1.7,0,0,1-1.573-1.79,1.689,1.689,0,0,1,1.573-1.791,1.679,1.679,0,0,1,1.573,1.791A1.688,1.688,0,0,1,12.907,12.462Z"/></svg>',desktop:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="1" height="2" x="8" y="15"/><rect width="1" height="2" x="11" y="15"/><rect width="10" height="1" x="5" y="16"/><rect width="17" height="11" fill="none" stroke="#000" x="1.5" y="3.5"/></svg>',database:'<svg width="20" height="20" viewBox="0 0 20 20"><ellipse fill="none" stroke="#000" cx="10" cy="4.64" rx="7.5" ry="3.14"/><path fill="none" stroke="#000" d="M17.5,8.11 C17.5,9.85 14.14,11.25 10,11.25 C5.86,11.25 2.5,9.84 2.5,8.11"/><path fill="none" stroke="#000" d="M17.5,11.25 C17.5,12.99 14.14,14.39 10,14.39 C5.86,14.39 2.5,12.98 2.5,11.25"/><path fill="none" stroke="#000" d="M17.49,4.64 L17.5,14.36 C17.5,16.1 14.14,17.5 10,17.5 C5.86,17.5 2.5,16.09 2.5,14.36 L2.5,4.64"/></svg>',crosshairs:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" cx="10" cy="10" r="7.5"/><line fill="none" stroke="#000" x1="10" x2="10" y2="8"/><line fill="none" stroke="#000" x1="10" y1="12" x2="10" y2="20"/><line fill="none" stroke="#000" y1="10" x2="8" y2="10"/><line fill="none" stroke="#000" x1="12" y1="10" x2="20" y2="10"/></svg>',"credit-card":'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="17" height="12" fill="none" stroke="#000" x="1.5" y="4.5"/><rect width="18" height="3" x="1" y="7"/></svg>',copy:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="12" height="16" fill="none" stroke="#000" x="3.5" y="2.5"/><polyline fill="none" stroke="#000" points="5 0.5 17.5 0.5 17.5 17"/></svg>',comments:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" points="2 0.5 19.5 0.5 19.5 13"/><path d="M5,19.71 L5,15 L0,15 L0,2 L18,2 L18,15 L9.71,15 L5,19.71 L5,19.71 L5,19.71 Z M1,14 L6,14 L6,17.29 L9.29,14 L17,14 L17,3 L1,3 L1,14 L1,14 L1,14 Z"/></svg>',commenting:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" points="1.5,1.5 18.5,1.5 18.5,13.5 10.5,13.5 6.5,17.5 6.5,13.5 1.5,13.5"/><circle cx="10" cy="8" r="1"/><circle cx="6" cy="8" r="1"/><circle cx="14" cy="8" r="1"/></svg>',comment:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M6,18.71 L6,14 L1,14 L1,1 L19,1 L19,14 L10.71,14 L6,18.71 L6,18.71 Z M2,13 L7,13 L7,16.29 L10.29,13 L18,13 L18,2 L2,2 L2,13 L2,13 Z"/></svg>',cog:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" cx="9.997" cy="10" r="3.31"/><path fill="none" stroke="#000" d="M18.488,12.285 L16.205,16.237 C15.322,15.496 14.185,15.281 13.303,15.791 C12.428,16.289 12.047,17.373 12.246,18.5 L7.735,18.5 C7.938,17.374 7.553,16.299 6.684,15.791 C5.801,15.27 4.655,15.492 3.773,16.237 L1.5,12.285 C2.573,11.871 3.317,10.999 3.317,9.991 C3.305,8.98 2.573,8.121 1.5,7.716 L3.765,3.784 C4.645,4.516 5.794,4.738 6.687,4.232 C7.555,3.722 7.939,2.637 7.735,1.5 L12.263,1.5 C12.072,2.637 12.441,3.71 13.314,4.22 C14.206,4.73 15.343,4.516 16.225,3.794 L18.487,7.714 C17.404,8.117 16.661,8.988 16.67,10.
909009 C16.672,11.018 17.415,11.88 18.488,12.285 L18.488,12.285 Z"/></svg>',code:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.01" points="13,4 19,10 13,16"/><polyline fill="none" stroke="#000" stroke-width="1.01" points="7,4 1,10 7,16"/></svg>',"cloud-upload":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M6.5,13.77h-2.75c-1.79,0-3.25-1.44-3.25-3.22,0-1.63,1.22-2.98,2.81-3.19.07-2.89,2.44-5.2,5.37-5.2,2.51,0,4.63,1.71,5.21,4.02.5-.22,1.04-.34,1.61-.34,2.21,0,4,1.77,4,3.96s-1.79,3.96-4,3.96h-3"/><path fill="none" stroke="#000" d="M9.51,9.34v9"/><polyline fill="none" stroke="#000" points="6.34 11.85 9.51 8.68 12.68 11.85"/></svg>',"cloud-download":'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M6.5,13.28h-2.75c-1.79,0-3.25-1.44-3.25-3.22,0-1.63,1.22-2.98,2.8-3.19.08-2.89,2.45-5.2,5.38-5.2,2.51,0,4.63,1.71,5.21,4.02.5-.22,1.04-.34,1.61-.34,2.21,0,4,1.77,4,3.96s-1.79,3.96-4,3.96h-3"/><path fill="none" stroke="#000" d="M9.5,18.17v-10"/><polyline fill="none" stroke="#000" points="12.67 15.66 9.5 18.83 6.33 15.66"/></svg>',close:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.06" d="M16,16 L4,4"/><path fill="none" stroke="#000" stroke-width="1.06" d="M16,4 L4,16"/></svg>',"close-circle":'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/><line fill="none" stroke="#000" x1="13.18" y1="6.82" x2="6.82" y2="13.18"/><line fill="none" stroke="#000" x1="6.82" y1="6.82" x2="13.18" y2="13.18"/></svg>',clock:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/><rect width="1" height="7" x="9" y="4"/><path fill="none" stroke="#000" stroke-width="1.1" d="M13.018,14.197 L9.445,10.625"/></svg>',"chevron-up":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.03" points="4 13 10 7 16 13"/></svg>',"chevron-right":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.03" points="7 4 13 10 7 16"/></svg>',"chevron-left":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.03" points="13 16 7 10 13 4"/></svg>',"chevron-down":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.03" points="16 7 10 13 4 7"/></svg>',"chevron-double-right":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.03" points="10 6 14 10 10 14"/><polyline fill="none" stroke="#000" stroke-width="1.03" points="6 6 10 10 6 14"/></svg>',"chevron-double-left":'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.03" points="10 14 6 10 10 6"/><polyline fill="none" stroke="#000" stroke-width="1.03" points="14 14 10 10 14 6"/></svg>',check:'<svg width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="#000" stroke-width="1.1" points="4,10 8,15 17,4"/></svg>',cart:'<svg width="20" height="20" viewBox="0 0 20 20"><circle cx="7.3" cy="17.3" r="1.4"/><circle cx="13.3" cy="17.3" r="1.4"/><polyline fill="none" stroke="#000" points="0 2 3.2 4 5.3 12.5 16 12.5 18 6.5 8 6.5"/></svg>',camera:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10.8" r="3.8"/><path fill="none" stroke="#000" d="M1,4.5 C0.7,4.5 0.5,4.7 0.5,5 L0.5,17 C0.5,17.3 0.7,17.5 1,17.5 L19,17.5 C19.3,17.5 19.5,17.3 19.5,17 L19.5,5 C19.5,4.7 19.3,4.5 19,4.5 L13.5,4.5 L13.5,2.9 C13.5,2.6 13.3,2.5 13,2.5 L7,2.5 C6.7,2.5 6.5,2.6 6.5,2.9 L6.5,4.5 L1,4.5 L1,4.5 Z"/></svg>',calendar:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M 2,3 2,17 18,17 18,3 2,3 Z M 17,16 3,16 3,8 17,8 17,16 Z M 17,7 3,7 3,4 17,4 17,7 Z"/><rect width="1" height="3" x="6" y="2"/><rect width="1" height="3" x="13" y="2"/></svg>',bookmark:'<svg width="20" height="20" viewBox="0 0 20 20"><polygon fill="none" stroke="#000" points="5.5 1.5 15.5 1.5 15.5 17.5 10.5 12.5 5.5 17.5"/></svg>',bolt:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M4.74,20 L7.73,12 L3,12 L15.43,1 L12.32,9 L17.02,9 L4.74,20 L4.74,20 L4.74,20 Z M9.18,11 L7.1,16.39 L14.47,10 L10.86,10 L12.99,4.67 L5.61,11 L9.18,11 L9.18,11 L9.18,11 Z"/></svg>',bold:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M5,15.3 C5.66,15.3 5.9,15 5.9,14.53 L5.9,5.5 C5.9,4.92 5.56,4.7 5,4.7 L5,4 L8.95,4 C12.6,4 13.7,5.37 13.7,6.9 C13.7,7.87 13.14,9.17 10.86,9.59 L10.86,9.7 C13.25,9.86 14.29,11.28 14.3,12.54 C14.3,14.47 12.94,16 9,16 L5,16 L5,15.3 Z M9,9.3 C11.19,9.3 11.8,8.5 11.85,7 C11.85,5.65 11.3,4.8 9,4.8 L7.67,4.8 L7.67,9.3 L9,9.3 Z M9.185,15.22 C11.97,15 12.39,14 12.4,12.58 C12.4,11.
90915 11.39,10 9,10 L7.67,10 L7.67,15 L9.18,15 Z"/></svg>',bluesky:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M9.993,9.149c-.772-1.495-2.865-4.288-4.813-5.662-1.866-1.317-2.58-1.09-3.043-.878-.54.246-.637,1.075-.637,1.563s.265,4.003.444,4.587c.579,1.939,2.628,2.595,4.519,2.382.096-.014.193-.029.294-.039-.096.014-.198.029-.294.039-2.768.41-5.233,1.418-2.001,5.011,3.55,3.675,4.866-.786,5.541-3.053.675,2.262,1.452,6.564,5.474,3.053,3.024-3.053.83-4.601-1.939-5.011-.096-.01-.198-.024-.294-.039.101.014.198.024.294.039,1.89.212,3.945-.444,4.519-2.382.174-.588.444-4.099.444-4.587s-.096-1.317-.637-1.563c-.468-.212-1.177-.439-3.043.878-1.963,1.379-4.056,4.167-4.827,5.662h0Z"/></svg>',bell:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" stroke-width="1.1" d="M17,15.5 L3,15.5 C2.99,14.61 3.79,13.34 4.1,12.51 C4.58,11.3 4.72,10.35 5.19,7.01 C5.54,4.53 5.89,3.2 7.28,2.16 C8.13,1.56 9.37,1.5 9.81,1.5 L9.96,1.5 C9.96,1.5 11.62,1.41 12.67,2.17 C14.08,3.2 14.42,4.54 14.77,7.02 C15.26,10.35 15.4,11.31 15.87,12.52 C16.2,13.34 17.01,14.61 17,15.5 L17,15.5 Z"/><path fill="none" stroke="#000" d="M12.39,16 C12.39,17.37 11.35,18.43 9.91,18.43 C8.48,18.43 7.42,17.37 7.42,16"/></svg>',behance:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M9.5,10.6c-0.4-0.5-0.9-0.9-1.6-1.1c1.7-1,2.2-3.2,0.7-4.7C7.8,4,6.3,4,5.2,4C3.5,4,1.7,4,0,4v12c1.7,0,3.4,0,5.2,0 c1,0,2.1,0,3.1-0.5C10.2,14.6,10.5,12.3,9.5,10.6L9.5,10.6z M5.6,6.1c1.8,0,1.8,2.7-0.1,2.7c-1,0-2,0-2.9,0V6.1H5.6z M2.6,13.8v-3.1 c1.1,0,2.1,0,3.2,0c2.1,0,2.1,3.2,0.1,3.2L2.6,13.8z"/><path d="M19.9,10.9C19.7,9.2,18.7,7.6,17,7c-4.2-1.3-7.3,3.4-5.3,7.1c0.9,1.7,2.8,2.3,4.7,2.1c1.7-0.2,2.9-1.3,3.4-2.9h-2.2 c-0.4,1.3-2.4,1.5-3.5,0.6c-0.4-0.4-0.6-1.1-0.6-1.7H20C20,11.7,19.9,10.9,19.9,10.9z M13.5,10.6c0-1.6,2.3-2.7,3.5-1.4 c0.4,0.4,0.5,0.9,0.6,1.4H13.5L13.5,10.6z"/><rect width="5" height="1.4" x="13" y="4"/></svg>',ban:'<svg width="20" height="20" viewBox="0 0 20 20"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/><line fill="none" stroke="#000" stroke-width="1.1" x1="4" y1="3.5" x2="16" y2="16.5"/></svg>',bag:'<svg width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="#000" d="M7.5,7.5V4A2.48,2.48,0,0,1,10,1.5,2.54,2.54,0,0,1,12.5,4V7.5"/><polygon fill="none" stroke="#000" points="16.5 7.5 3.5 7.5 2.5 18.5 17.5 18.5 16.5 7.5"/></svg>',"arrow-up":'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" x1="10" y1="16.53" x2="10" y2="4.53"/><polyline fill="none" stroke="#000" points="13.84 8 10 4.17 6.16 8"/></svg>',"arrow-up-right":'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" x1="4.5" y1="15.53" x2="16.5" y2="3.53"/><polyline fill="none" stroke="#000" points="16.5 9 16.5 3.5 11 3.5"/></svg>',"arrow-right":'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" x1="3.47" y1="10" x2="15.47" y2="10"/><polyline fill="none" stroke="#000" points="11.98 13.84 15.82 10 11.98 6.16"/></svg>',"arrow-left":'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" x1="16.53" y1="10" x2="4.53" y2="10"/><polyline fill="none" stroke="#000" points="8 6.16 4.18 10 8 13.84"/></svg>',"arrow-down":'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" x1="10" y1="3.48" x2="10" y2="15.48"/><polyline fill="none" stroke="#000" points="6.16 12 10 15.84 13.84 12"/></svg>',"arrow-down-arrow-up":'<svg width="20" height="20" viewBox="0 0 20 20"><line fill="none" stroke="#000" x1="7" y1="3.38" x2="7" y2="15.38"/><polyline fill="none" stroke="#000" points="10.18 12.75 7 15.93 3.83 12.76"/><line fill="none" stroke="#000" x1="13" y1="16.62" x2="13" y2="4.62"/><polyline fill="none" stroke="#000" points="9.82 7.25 13 4.07 16.17 7.24"/></svg>',apple:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m17.23,6.93c-.1.08-1.95,1.12-1.95,3.43,0,2.67,2.35,3.62,2.42,3.64-.01.06-.37,1.29-1.24,2.55-.77,1.11-1.58,2.22-2.8,2.22s-1.54-.71-2.95-.71-1.87.73-2.99.73-1.9-1.03-2.8-2.29c-1.04-1.48-1.88-3.78-1.88-5.9
9096,0-3.5,2.28-5.36,4.51-5.36,1.19,0,2.18.78,2.93.78s1.82-.83,3.17-.83c.51,0,2.36.05,3.57,1.79h0Zm-4.21-3.27c.56-.66.96-1.59.96-2.51,0-.13-.01-.26-.03-.36-.91.03-1.99.61-2.65,1.36-.51.58-.99,1.5-.99,2.44,0,.14.02.28.03.33.06.01.15.02.24.02.82,0,1.85-.55,2.44-1.28h0Z"/></svg>',android:'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m14.88,6.77l1.66-2.87c.09-.16.04-.37-.12-.46-.16-.09-.37-.04-.46.12l-1.68,2.91c-1.28-.59-2.73-.91-4.28-.91s-3,.33-4.28.91l-1.68-2.91c-.09-.16-.3-.22-.46-.12-.16.09-.22.3-.12.46l1.66,2.87C2.26,8.32.32,11.22,0,14.61h20c-.32-3.39-2.26-6.29-5.12-7.84h0Zm-9.47,5.03c-.46,0-.84-.38-.84-.84s.38-.84.84-.84.84.38.84.84c0,.46-.37.84-.84.84Zm9.18,0c-.46,0-.84-.38-.84-.84s.38-.84.84-.84.84.38.84.84c0,.46-.37.84-.84.84Z"/></svg>',"android-robot":'<svg width="20" height="20" viewBox="0 0 20 20"><path d="m17.61,7.96v4.64c-.06,1.48-2.17,1.48-2.23,0v-4.64c.06-1.48,2.17-1.48,2.23,0Z"/><path d="m4.62,7.96v4.64c-.06,1.48-2.17,1.48-2.23,0v-4.64c.06-1.48,2.17-1.48,2.23,0Z"/><path d="m12.78,2.85c-.11-.07-.23-.13-.34-.19.13-.23.65-1.17.79-1.42.07-.12-.05-.27-.18-.23-.04.01-.07.04-.09.08l-.79,1.43c-1.32-.6-2.98-.6-4.3,0-.13-.23-.65-1.18-.79-1.43-.04-.07-.14-.1-.21-.06-.08.04-.1.14-.06.21,0,0,.79,1.42.79,1.42-1.49.77-2.53,2.28-2.53,3.99-.02,0,9.93,0,9.93,0,.01-1.55-.87-2.98-2.19-3.8Zm-5.07,1.98c-.23,0-.41-.19-.41-.41.01-.27.21-.41.41-.41s.4.14.42.41c0,.22-.18.42-.41.41Zm4.58,0c-.23,0-.42-.19-.41-.41.01-.28.21-.41.41-.41s.4.14.41.41c0,.23-.19.41-.41.41Z"/><path d="m14.97,7.03v7.2c0,.66-.54,1.2-1.2,1.2h-.8v2.46c-.06,1.48-2.16,1.48-2.23,0,0,0,0-2.46,0-2.46h-1.48v2.46c0,.61-.5,1.11-1.11,1.11s-1.11-.5-1.11-1.11v-2.46h-.8c-.66,0-1.2-.54-1.2-1.2,0,0,0-7.2,0-7.2h9.93Z"/></svg>',album:'<svg width="20" height="20" viewBox="0 0 20 20"><rect width="10" height="1" x="5" y="2"/><rect width="14" height="1" x="3" y="4"/><rect width="17" height="11" fill="none" stroke="#000" x="1.5" y="6.5"/></svg>',"500px":'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M9.624,11.866c-0.141,0.132,0.479,0.658,0.662,0.418c0.051-0.046,0.607-0.61,0.662-0.664c0,0,0.738,0.719,0.814,0.719 c0.1,0,0.207-0.055,0.322-0.17c0.27-0.269,0.135-0.416,0.066-0.495l-0.631-0.616l0.658-0.668c0.146-0.156,0.021-0.314-0.1-0.449 c-0.182-0.18-0.359-0.226-0.471-0.125l-0.656,0.654l-0.654-0.654c-0.033-0.034-0.08-0.045-0.124-0.045 c-0.079,0-0.191,0.068-0.307,0.181c-0.202,0.202-0.247,0.351-0.133,0.462l0.665,0.665L9.624,11.866z"/><path d="M11.066,2.884c-1.061,0-2.185,0.248-3.011,0.604c-0.087,0.034-0.141,0.106-0.15,0.205C
9097.893,3.784,7.919,3.909,7.982,4.066 c0.05,0.136,0.187,0.474,0.452,0.372c0.844-0.326,1.779-0.507,2.633-0.507c0.963,0,1.9,0.191,2.781,0.564 c0.695,0.292,1.357,0.719,2.078,1.34c0.051,0.044,0.105,0.068,0.164,0.068c0.143,0,0.273-0.137,0.389-0.271 c0.191-0.214,0.324-0.395,0.135-0.575c-0.686-0.654-1.436-1.138-2.363-1.533C13.24,3.097,12.168,2.884,11.066,2.884z"/><path d="M16.43,15.747c-0.092-0.028-0.242,0.05-0.309,0.119l0,0c-0.652,0.652-1.42,1.169-2.268,1.521 c-0.877,0.371-1.814,0.551-2.779,0.551c-0.961,0-1.896-0.189-2.775-0.564c-0.848-0.36-1.612-0.879-2.268-1.53 c-0.682-0.688-1.196-1.455-1.529-2.268c-0.325-0.799-0.471-1.643-0.471-1.643c-0.045-0.24-0.258-0.249-0.567-0.203 c-0.128,0.021-0.519,0.079-0.483,0.36v0.01c0.105,0.644,0.289,1.284,0.545,1.895c0.417,0.969,1.002,1.849,1.756,2.604 c0.757,0.754,1.636,1.34,2.604,1.757C8.901,18.785,9.97,19,11.088,19c1.104,0,2.186-0.215,3.188-0.645 c1.838-0.896,2.604-1.757,2.604-1.757c0.182-0.204,0.227-0.317-0.1-0.643C16.779,15.956,16.525,15.774,16.43,15.747z"/><path d="M5.633,13.287c0.293,0.71,0.723,1.341,1.262,1.882c0.54,0.54,1.172,0.971,1.882,1.264c0.731,0.303,1.509,0.461,2.298,0.461 c0.801,0,1.578-0.158,2.297-0.461c0.711-0.293,1.344-0.724,1.883-1.264c0.543-0.541,0.971-1.172,1.264-1.882 
909c0.314-0.721,0.463-1.5,0.463-2.298c0-0.79-0.148-1.569-0.463-2.289c-0.293-0.699-0.721-1.329-1.264-1.881 c-0.539-0.541-1.172-0.959-1.867-1.263c-0.721-0.303-1.5-0.461-2.299-0.461c-0.802,0-1.613,0.159-2.322,0.461 c-0.577,0.25-1.544,0.867-2.119,1.454v0.012V2.108h8.16C15.1,2.104,15.1,1.69,15.1,1.552C15.1,1.417,15.1,1,14.809,1H5.915 C5.676,1,5.527,1.192,5.527,1.384v6.84c0,0.214,0.273,0.372,0.529,0.428c0.5,0.105,0.614-0.056,0.737-0.224l0,0 c0.18-0.273,0.776-0.884,0.787-0.894c0.901-0.905,2.117-1.408,3.416-1.408c1.285,0,2.5,0.501,3.412,1.408 c0.914,0.914,1.408,2.122,1.408,3.405c0,1.288-0.508,2.496-1.408,3.405c-0.9,0.896-2.152,1.406-3.438,1.406 c-0.877,0-1.711-0.229-2.433-0.671v-4.158c0-0.553,0.237-1.151,0.643-1.614c0.462-0.519,1.094-0.799,1.782-0.799 c0.664,0,1.293,0.253,1.758,0.715c0.459,0.459,0.709,1.071,0.709,1.723c0,1.385-1.094,2.468-2.488,2.468 c-0.273,0-0.769-0.121-0.781-0.125c-0.281-0.087-0.405,0.306-0.438,0.436c-0.159,0.496,0.079,0.585,0.123,0.607 c0.452,0.137,0.743,0.157,1.129,0.157c1.973,0,3.572-1.6,3.572-3.57c0-1.964-1.6-3.552-3.572-3.552c-0.97,0-1.872,0.36-2.546,1.038 c-0.656,0.631-1.027,1.487-1.027,2.322v3.438v-0.011c-0.372-0.42-0.732-1.041-0.981-1.682c-0.102-0.248-0.315-0.202-0.607-0.113 c-0.135,0.035-0.519,0.157-0.44,0.439C5.372,12.799,5.577,13.164,5.633,13.287z"/></svg>'})}return typeof window<"u"&&window.UIkit&&window.UIkit.use(e),e});
910
911    </script>
911
912    
912<script type="application/ld+json">{"@type": "LocalBusiness", "name": "Freshly Scrubbed", "telephone": "+19083649883", "image": ["https://newarkresidentialcleaningservices.com/images/1913630/0_0.png", "https://newarkresidentialcleaningservices.com/images/1913631/0_0.png", "https://newarkresidentialcleaningservices.com/images/1913633/0_0.png", "https://newarkresidentialcleaningservices.com/images/1913634/0_0.png", "https://newarkresidentialcleaningservices.com/images/1913636/0_0.png", "https://newarkresidentialcleaningservices.com/images/1913637/0_0.png", "https://newarkresidentialcleaningservices.com/images/1913639/0_0.png", "https://newarkresidentialcleaningservices.com/images/1913643/0_0.png", "https://newarkresidentialcleaningservices.com/images/1913644/0_0.png"], "sameAs": ["https://maps.app.goo.gl/LnmZGz3Wygj3gGdc6", "https://www.instagram.com/freshlyscrubbednj/", "https://www.yelp.com/biz/freshly-onspot-elizabeth"], "description": "Freshly Scrubbed Offers Cleaning Services in Newark, NJ 07107", "areaServed": "Newark, NJ", "paymentAccepted": ["Cash App", "Mastercard", "Visa", "American Express", "Cash", "Zelle"], "openingHoursSpecification": [{"@type": "OpeningHoursSpecification", "dayOfWeek": ["Monday"], "opens": "09:00", "closes": "18:00"}, {"@type": "OpeningHoursSpecification", "dayOfWeek": ["Tuesday"], "opens": "09:00", "closes": "18:00"}, {"@type": "OpeningHoursSpecification", "dayOfWeek": ["Wednesday"], "opens": "09:00", "closes": "18:00"}, {"@type": "OpeningHoursSpecification", "dayOfWeek": ["Thursday"], "opens": "09:00", "closes": "18:00"}, {"@type": "OpeningHoursSpecification", "dayOfWeek": ["Friday"], "opens": "09:00", "closes": "18:00"}, {"@type": "OpeningHoursSpecification", "dayOfWeek": ["Saturday"], "opens": "00:00", "closes": "00:00"}, {"@type": "OpeningHoursSpecification", "dayOfWeek": ["Sunday"], "opens": "00:00", "closes": "00:00"}], "address": {"@type": "PostalAddress", "addressLocality": "Newark", "addressRegion": "NJ"}, "logo": "https://newarkresidentialcleaningservices.com/images/1913629/0_0.png", "hasMap": "https://maps.google.com/maps?q=176+Roseville+Ave+%2C+Newark%2C+NJ+07107", "hasOfferCatalog": {"@type": "OfferCatalog", "name": "Services", "itemListElement": [{"@type": "Offer", "itemOffered": {"@type": "Service", "name": "Residential Cleaning Services", "description": "", "url": "https://www.newarkresidentialcleaningservices.com/residential-cleaning-services", "image": "https://newarkresidentialcleaningservices.com/images/1913647/0_0.png"}}, {"@type": "Offer", "itemOffered": {"@type": "Service", "name": "Commercial Cleaning Services", "description": "", "url": "https://www.newarkresidentialcleaningservices.com/commercial-cleaning-services", "image": "https://newarkresidentialcleaningservices.com/images/1913653/0_0.png"}}, {"@type": "Offer", "itemOffered": {"@type": "Service", "name": "Window Cleaning", "description": "", "url": "https://www.newarkresidentialcleaningservices.com/window-cleaning", "image": "https://newarkresidentialcleaningservices.com/images/1913658/0_0.png"}}, {"@type": "Offer", "itemOffered": {"@type": "Service", "name": "Power Washing", "description": "", "url": "https://www.newarkresidentialcleaningservices.com/power-washing", "image": "https://newarkresidentialcleaningservices.com/images/1913663/0_0.png"}}, {"@type": "Offer", "itemOffered": {"@type": "Service", "name": "Gutter Cleaning", "description": "", "url": "https://www.newarkresidentialcleaningservices.com/gutter-cleaning", "image": "https://newarkresidentialcleaningservices.com/images/1913668/0_0.png"}}]}}</script>
912
913    
913<script type="application/ld+json">{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.newarkresidentialcleaningservices.com/"}, {"@type": "ListItem", "position": 2, "name": "Window Cleaning", "item": "https://www.newarkresidentialcleaningservices.com/window-cleaning"}]}</script>
913<link rel="preconnect" href="https://fonts.gstatic.com">
914<link href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
915
916<script src="https://kit.fontawesome.com/fabb2d06d4.js" crossorigin="anonymous"></script>
916
917
918
919</head>
920<body>
921    
921<script id="deferred-styles" type="text/plain">
922    </script>
922
923    
923<script id="deferred-scripts" type="application/json">
924    [
925        "/static/9/secure_js/thumbmark.umd.js",
926        "/static/9/secure_js/fingerprint_log.js"
927    ]
928    </script>
928
929
930    <div id="service-main" class="uk-section-primary uk-preserve-color">
931
932        <div id="topnav" class="uk-container uk-container-expand uk-flex uk-flex-middle uk-flex-between uk-flex-wrap uk-visible@s">
933    <div id="topnav-left-text" class="uk-height-1-1 uk-flex uk-flex-middle uk-margin-large-left"><span class="uk-margin-small-right uk-visible@s" uk-icon="location"></span><p class="uk-margin-small-right uk-visible@s">Serving The Tri-State Area</p>
934
935<span class="uk-margin-small-right" uk-icon="phone"></span><a href="tel:(908) 364-9883
936" class="uk-link-reset">(908) 364-9883</a></div>
937
938    <div id="topnav-right-text" class="uk-flex uk-flex-middle uk-margin-large-right"><a href="/contact"><button class="uk-button uk-button-primary uk-text-bold">GET IN TOUCH</button></a></div>
939</div>
940
941<div id="topnav" class="uk-container uk-container-expand uk-flex uk-flex-middle uk-flex-between uk-flex-wrap uk-hidden@s">
942    <div id="topnav-left-text" class="uk-height-1-1 uk-flex uk-flex-middle uk-margin-auto"><span class="uk-margin-small-right uk-visible@s" uk-icon="location"></span><p class="uk-margin-small-right uk-visible@s">Serving The Tri-State Area</p>
943
944<span class="uk-margin-small-right" uk-icon="phone"></span><a href="tel:(908) 364-9883
945" class="uk-link-reset">(908) 364-9883</a></div>
946
947    <div id="topnav-right-text" class="uk-flex uk-flex-middle uk-margin-auto"><a href="/contact"><button class="uk-button uk-button-primary uk-text-bold">GET IN TOUCH</button></a></div>
948</div>
949
950<div id="header-color" class="" uk-sticky="animation: uk-animation-slide-top; sel-target: .uk-navbar-container; cls-active: uk-navbar-sticky; cls-inactive: uk-navbar-transparent; top: 200"><nav class="uk-navbar-container">
951        <div class="uk-container uk-container-expand">
952            <div uk-navbar>
953                <div class="uk-navbar-left uk-margin-large-left uk-margin-top uk-margin-bottom">
954                    
955                    <a id="logo-image" class="uk-logo" href="/">
956        
957        <picture><source type="image/png" srcset="https://newarkresidentialcleaningservices.com/images/1913629/116_65.png 116w,
958https://newarkresidentialcleaningservices.com/images/1913629/0_0.png"><img fetchpriority="high"loading="eager"decoding="async" alt="Freshly Scrubbed" src="https://newarkresidentialcleaningservices.com/images/1913629/0_0.png" title="">
959        </picture>
960    </a>
961                    
962                </div>
963                
964                <div class="uk-navbar-center uk-visible@xl">
965                    <ul class="uk-navbar-nav uk-visible@xl uk-height-1-1"><li class="uk-parent">
966                                <a class="uk-height-1-1 uk-text-bold"  href="/">Home</a></li><li class="uk-parent">
967                                <a class="uk-height-1-1 uk-text-bold"  href="about">About</a></li><li class="uk-parent">
968                                <a class="uk-height-1-1 uk-text-bold" >Services</a><div class="uk-navbar-dropdown uk-margin-remove-top" uk-dropdown="">
969                                    <ul class="uk-nav uk-navbar-dropdown-nav"><li>
970                                            <a  href="residential-cleaning-services">Residential Cleaning Services</a></li><li>
971                                            <a  href="commercial-cleaning-services">Commercial Cleaning Services</a></li><li>
972                                            <a  href="window-cleaning">Window Cleaning</a></li><li>
973                                            <a  href="power-washing">Power Washing</a></li><li>
974                                            <a  href="gutter-cleaning">Gutter Cleaning</a></li></ul>
975                                </div></li><li class="uk-parent">
976                                <a class="uk-height-1-1 uk-text-bold"  href="gallery">Gallery</a></li><li class="uk-parent">
977                                <a class="uk-height-1-1 uk-text-bold"  href="careers">Careers</a></li><li class="uk-parent">
978                                <a class="uk-height-1-1 uk-text-bold"  href="contact">Contact</a></li></ul>
979                </div>
980                <div class="uk-navbar-right uk-hidden@xl uk-margin-large-right">
981                    <a href="#" class="uk-navbar-toggle uk-hidden@xl uk-padding-remove-right" uk-navbar-toggle-icon uk-toggle="target: #sidenav"></a>
982                </div>
983                
984            </div>
985        </div>
986    </nav>
987</div>
988
989<div id="sidenav" uk-offcanvas="flip: false; mode: push" class="uk-offcanvas">
990    <div class="uk-offcanvas-bar">
991        <button class="uk-offcanvas-close" type="button" uk-close></button>
992        <ul class="" uk-nav>         
993            <li><a class="uk-text-large"  href="/">Home</a></li>
994                     
995            <li><a class="uk-text-large"  href="about">About</a></li>
996                     
997            <li><a class="uk-text-large" >Services</a><ul class="uk-nav-sub"><li>
998                                <a class="uk-text-large"  href="residential-cleaning-services">Residential Cleaning Services</a></li><li>
999                                <a class="uk-text-large"  href="commercial-cleaning-services">Commercial Cleaning Services</a></li><li>
1000                                <a class="uk-text-large"  href="window-cleaning">Window Cleaning</a></li><li>
1001                                <a class="uk-text-large"  href="power-washing">Power Washing</a></li><li>
1002                                <a class="uk-text-large"  href="gutter-cleaning">Gutter Cleaning</a></li></ul></li>
1003                     
1004            <li><a class="uk-text-large"  href="gallery">Gallery</a></li>
1005                     
1006            <li><a class="uk-text-large"  href="careers">Careers</a></li>
1007                     
1008            <li><a class="uk-text-large"  href="contact">Contact</a></li>
1009            
1010        </ul>
1011    </div>
1012</div>
1013
1014        <div id="service-banner" class="uk-height-large uk-flex uk-flex-center uk-flex-middle uk-background-cover"
1015        
1016        data-src="https://newarkresidentialcleaningservices.com/images/1913658/0_0.png" uk-img><h1 class="uk-heading-medium uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 700;">WINDOW CLEANING</h1></div>
1017
1018        <div id="service-background" class="uk-padding-large">
1019            <div class="uk-container">
1020                <div class="uk-flex-center uk-grid-medium uk-container" uk-grid>
1021                    <div class="uk-flex-top uk-visible@l uk-width-1-4">
1022                        <div id="services-container" class="uk-padding uk-padding-remove-top uk-text-center"><h3 class="uk-text-bold uk-text-center uk-padding-small">Services</h3>
1023 <ul class="uk-list uk-text-center uk-flex-column">
1024   <li class="uk-margin-auto"><a href="/residential-cleaning-services">Residential Cleaning Services</a></li>
1025	 <li class="uk-margin-auto"><a href="/commercial-cleaning-services">Commercial Cleaning Services</a></li>
1026	 <li class="uk-margin-auto"><a href="/window-cleaning">Window Cleaning</a></li>
1027	 	 <li class="uk-margin-auto"><a href="/power-washing">Power Washing</a></li>
1028	 	 <li class="uk-margin-auto"><a href="/gutter-cleaning"> Gutter Cleaning</a></li>
1029</li>
1030</ul>
1031</div>
1032                    </div>
1033
1034                    <div class="uk-flex-top uk-width-1-1 uk-margin-auto uk-hidden@l">
1035                        <div id="services-container" class="uk-padding uk-padding-remove-top uk-text-center"><h3 class="uk-text-bold uk-text-center uk-padding-small">Services</h3>
1036 <ul class="uk-list uk-text-center uk-flex-column">
1037   <li class="uk-margin-auto"><a href="/residential-cleaning-services">Residential Cleaning Services</a></li>
1038	 <li class="uk-margin-auto"><a href="/commercial-cleaning-services">Commercial Cleaning Services</a></li>
1039	 <li class="uk-margin-auto"><a href="/window-cleaning">Window Cleaning</a></li>
1040	 	 <li class="uk-margin-auto"><a href="/power-washing">Power Washing</a></li>
1041	 	 <li class="uk-margin-auto"><a href="/gutter-cleaning"> Gutter Cleaning</a></li>
1042</li>
1043</ul>
1044</div>
1045                    </div>
1046
1047                    <div class=" uk-width-1-1 uk-width-3-4@l">
1048                        <div class="" uk-slideshow="animation: fade">
1049                            <ul class="uk-slideshow-items">
1050                                <li>
1051                                
1052        
1053        <div class="uk-cover-container uk-width-1-1 uk-height-1-1">
1054            <img alt="Freshly Scrubbed" data-src="https://newarkresidentialcleaningservices.com/images/1913660/0_0.png" title="" uk-img uk-cover>
1055        </div>
1056    
1057                                </li>
1058                                
1059                                
1060                                
1061                                
1062                            </ul>
1063                        
1064                            <div>
1065                                <ul class="uk-thumbnav uk-flex-center uk-child-width-1-2 uk-child-width-expand@m">
1066                                    <li class="uk-margin-top" uk-slideshow-item="0">
1067                                        <a class="uk-width-1-1" href="#">
1068                                        
1069        
1070        <div class="uk-cover-container uk-width-1-1 uk-height-small">
1071            <img alt="Freshly Scrubbed" data-src="https://newarkresidentialcleaningservices.com/images/1913660/0_0.png" title="" uk-img uk-cover>
1072        </div>
1073    
1074                                        </a>
1075                                    </li>
1076                                    
1077                                    
1078                                    
1079                                    
1080                                </ul>
1081                            </div>                  
1082                        </div> 
1083
1084                        <div class="uk-flex uk-margin-top"><div class="uk-flex uk-flex-column">
1085<h4 class="uk-4 uk-text-bold">Window Cleaning</h4>
1086
1087
1088    <p>
1089		
1090	Enhance your property with the sparkling results delivered by Freshly Scrubbed. With 2 years in business, we have built a reputation for providing top-notch window cleaning services that leave glass surfaces crystal clear and streak-free. Our skilled team tailors every service to fit the unique needs of your space, ensuring exceptional results every time. In addition to our window cleaning, we provide a variety of professional cleaning services, which include thorough deep cleaning to remove stubborn grime and buildup.
1091<br><br>
1092If your business needs exterior maintenance with visual impact, our banner cleaning service ensures displays remain clean and professional-looking. Freshly Scrubbed is committed to reliability, attention to detail, and transparent service. Trust us to provide customized solutions that meet your needs because your space deserves nothing less than the best. Call us today to request a free estimate and enjoy the superior care and expertise that our window cleaning and other services bring to your home or business.
1093		</p>
1094</div>
1095</div>
1096</div>
1097                    </div>
1098                    
1099                </div>
1100            </div>
1101        </div>
1102
1103        
1104
1105        <div id="footer-top-nav" class="uk-container uk-container-expand uk-flex uk-flex-center uk-flex-middle"><div class=" uk-flex uk-flex-wrap uk-flex-left" uk-grid>
1106    <div class="uk-flex">
1107		    <span style="font-size: 35px;" class="uk-margin-right"><i class="fa-solid fa-map-pin"></i></span>
1108				<div class="uk-flex uk-flex-column uk-child-width-expand">
1109				     <p class="uk-margin-remove">Serving</p>
1110				     <p class="uk-margin-remove">The Tri-State Area</p>
1111				</div>
1112		</div>
1113    <div class="uk-flex">
1114		    <span style="font-size: 35px;" class="uk-margin-right"><i class="fa-solid fa-envelope-dot"></i></span>
1115				<div class="uk-flex uk-flex-column  uk-child-width-expand">
1116				    <p class="uk-margin-remove">Email:</p>
1117						<p class="uk-margin-remove"><a style ="color: black;" href="/cdn-cgi/l/email-protection#b7dfc5f7d1c5d2c4dfdbced8d9c4c7d8c399d8d9dbded9d2"><span class="__cf_email__" data-cfemail="bad2c8fadcc8dfc9d2d6c3d5d4c9cad5ce94d5d4d6d3d4df">[email&#160;protected]</span></a></p>
1118				 </div>
1119		</div>
1120    <div class="uk-flex">
1121		    <span style="font-size: 35px;" class="uk-margin-right"><i class="fa-solid fa-phone"></i></span>
1122				<div class="uk-flex uk-flex-column  uk-child-width-expand">
1123				    <p class="uk-margin-remove">Phone:</p>
1124						<p class="uk-margin-remove"><a style ="color: black;" href="tel:(908) 364-9883">(908) 364-9883</a></p>
1125				</div>
1126		</div>
1127</div></div>
1128
1129<div id="middle-footer" class="uk-flex uk-flex-center uk-flex-middle uk-background-cover"
1130    
1131    data-src="https://newarkresidentialcleaningservices.com/images/1913615/0_0.png" uk-img>
1132    <div class="uk-container">
1133        <div class="uk-padding-large" uk-grid><div class="uk-width-1-1 uk-width-expand@m">
1134                <p class="uk-heading-small uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 20px;">SERVICE AREA</span></p>
1135
1136Tri-State Area<br>
1137Newark, NJ<br>
1138Bloomfield, NJ<br>
1139Millburn, NJ<br>
1140Springfield, NJ<br>
1141
1142
1143
1144
1145            </div><div class="uk-width-1-1 uk-width-1-5@m">
1146                <p class="uk-heading-small uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 20px;">QUICK LINKS</span></p>
1147
1148<a href="/about">About</a>
1149<br><br>
1150<a href="/gallery">Gallery</a>
1151<br> <br>
1152<a href="/careers">Careers</a>
1153<br> <br>
1154<a href="/contact">Contact</a>
1155            </div><div class="uk-width-1-1 uk-width-expand@m">
1156                <div><p class="uk-heading-small uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 20px;">STAY CONNECTED</span></p><ul class="uk-flex uk-flex-wrap uk-flex-middle uk-margin-remove" id="footer-social-list">
1157        
1158            <li class="footer-social-media">
1159                <a href="https://maps.app.goo.gl/LnmZGz3Wygj3gGdc6" rel="noreferrer" aria-label="Visit us on Google My Business">
1160                    <span class="uk-svg uk-preserve">
1161        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" aria-labelledby="social-media-1" role="img" width="35" height="35"><title id="social-media-1">Google My Business</title><path d="M 28.0292,10.479528 25.542738,2.2424208 A 0.50891272,0.4921123 0 0 0 25.054126,1.8882118 H 3.0455754 A 0.50891272,0.4921123 0 0 0 2.5576632,2.2417208 L 0.070501,10.479528 A 0.50611265,0.49001225 0 0 0 0.0502,10.614631 v 0.236606 a 3.8038951,3.678592 0 0 0 1.6205405,3.010775 v 9.800245 a 2.0888522,2.0202505 0 0 0 2.0860522,2.026551 H 24.342908 a 2.0888522,2.0202505 0 0 0 2.086752,-2.01815 v -9.812146 a 3.8038951,3.678592 0 0 0 1.620541,-3.004475 v -0.239406 a 0.50681267,0.49001225 0 0 0 -0.0203,-0.135103 z M 14.558764,2.8724368 h 4.844121 l 0.948524,7.5272892 a 2.9071727,2.8119703 0 1 1 -5.794045,0.340208 z M 7.7475929,10.399726 8.6961169,2.8724368 H 13.540238 V 10.740634 A 2.9071727,2.8119703 0 1 1 7.7461929,10.400426 Z m -6.680967,0.455011 v -0.165904 l 2.359059,-7.8156962 h 4.245606 L 6.6247649,11.180245 A 2.7888697,2.6971674 0 0 1 1.0666259,10.854037 Z M 24.342208,24.705283 H 3.7567932 A 1.0710268,1.0360259 0 0 1 2.6871664,23.670658 v -9.313733 a 3.8038951,3.678592 0 0 0 4.5228135,-1.762644 3.9221981,3.7933948 0 0 0 6.8398711,0.0112 3.9221981,3.7933948 0 0 0 6.839871,-0.0112 3.8038951,3.678592 0 0 0 4.522813,1.762644 v 9.313033 a 1.0710268,1.0353259 0 0 1 -1.069627,1.034625 z m 2.690168,-13.850546 a 2.7888697,2.6971674 0 0 1 -5.558839,0.326208 L 20.42001,2.8724368 h 4.245606 l 2.359059,7.8156962 z m -3.322284,9.513938 h -2.870071 a 0.50891272,0.4921123 0 0 0 0,0.983525 h 2.310057 a 2.3744594,2.2967574 0 1 1 -0.640516,-2.115453 0.50891272,0.4921123 0 1 0 0.718918,-0.695818 3.3908848,3.278882 0 1 0 0.993325,2.319158 0.50891272,0.4921123 0 0 0 -0.506112,-0.492112 z" /><image alt="Google My Business" src="/static/7/asset/sm_google_my_business.png" title="Google My Business" xlink:href=""></image></svg>
1162    </span>
1163                </a>
1164            </li>
1165        
1166            <li class="footer-social-media">
1167                <a href="https://www.instagram.com/freshlyscrubbednj/" rel="noreferrer" aria-label="Visit us on Instagram">
1168                    <span class="uk-svg uk-preserve">
1169        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28" role="img" aria-labelledby="social-media-2"><title id="social-media-2">Instagram</title><path d="M 20.388801,0.03326312 H 7.8427763 c -4.2604015,0 -7.72682216,3.46641998 -7.72682216,7.72698998 V 20.306273 c 0,4.26074 3.46642066,7.72699 7.72682216,7.72699 H 20.388801 c 4.260898,0 7.727153,-3.46642 7.727153,-7.72699 V 7.7602531 C 28.11612,3.4996831 24.649699,0.03326312 20.388801,0.03326312 Z M 25.631824,20.306273 c 0,2.89089 -2.3518,5.24269 -5.242858,5.24269 H 7.8427763 c -2.8907265,1.7e-4 -5.2425264,-2.3518 -5.2425264,-5.24269 V 7.7602531 c 0,-2.89089 2.3517999,-5.24269 5.2425264,-5.24269 H 20.388801 c 2.890892,0 5.242857,2.3518 5.242857,5.24269 V 20.306273 Z M 14.115788,6.8187031 c -3.978185,0 -7.214891,3.2365399 -7.214891,7.2148899 0,3.97835 3.23654,7.2144 7.214891,7.2144 3.978352,0 7.214892,-3.23621 7.214892,-7.2144 0,-3.97818 -3.236375,-7.2148899 -7.214892,-7.2148899 z m 0,11.9449899 c -2.60851,0 -4.7305951,-2.12192 -4.7305951,-4.7301 0,-2.60818 2.1220851,-4.7305899 4.7305951,-4.7305899 2.608511,0 4.730596,2.1220799 4.730596,4.7305899 0,2.60851 -2.122251,4.7301 -4.730596,4.7301 z M 21.634923,4.7120231 c -0.480297,0 -0.949001,0.19377 -1.286865,0.53329 a 1.831754,1.831754 0 0 0 -0.534951,1.28852 c 0,0.4803 0.195431,0.949 0.534951,1.28853 0.337864,0.33786 0.808224,0.53329 1.286865,0.53329 a 1.840035,1.840035 0 0 0 1.288522,-0.53313 c 0.33952,-0.33952 0.533295,-0.81154 0.533295,-1.28852 0,-0.4803 -0.193775,-0.95066 -0.533295,-1.28852 -0.337864,-0.33952 -0.808224,-0.5333 -1.288522,-0.5333 z" /><image alt="Instagram" src="/static/4/asset/sm_instagram.png" title="Instagram" xlink:href=""></image></svg>
1170    </span>
1171                </a>
1172            </li>
1173        
1174            <li class="footer-social-media">
1175                <a href="https://www.yelp.com/biz/freshly-onspot-elizabeth" rel="noreferrer" aria-label="Visit us on Yelp">
1176                    <span class="uk-svg uk-preserve">
1177        <svg xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="social-media-3"><title id="social-media-3">Yelp</title><path d="m 7.6118719,0.81812671 c 1.299325,-1.111479 3.8086591,-1.429044 4.8315321,-1.212136 1.022873,0.216908 1.571524,0.839989 1.575068,1.60200499 l 0.05954,9.7055943 c 0.0035,0.76556 -0.359388,1.46307 -0.811635,1.559474 -0.452247,0.0964 -1.119985,-0.361515 -1.48717,-1.007987 L 7.0823562,3.1389067 C 6.7194243,2.4917247 5.9822188,2.2060577 7.609742,0.81741771 Z M 6.0523984,19.276621 10.777603,17.461961 c 0.659232,-0.253769 1.247578,-0.959076 1.314919,-1.571524 0.06734,-0.612448 -0.415387,-1.339729 -1.047682,-1.618308 L 6.0531072,12.127144 c -0.649308,-0.279996 -1.3999818,0.38278 -1.5977513,1.463069 v 4.546574 c 0.1219224,0.779737 0.954823,1.399982 1.613346,1.141251 z m 8.2439426,0.907329 c 0.01418,-0.747129 -0.362931,-1.424791 -0.837862,-1.470157 -0.474931,-0.04537 -1.226313,0.391995 -1.676433,0.97467 l -3.2926161,4.290679 c -0.448703,0.582675 -0.226833,1.952886 0.427437,2.211616 l 3.4464371,1.299325 c 0.656396,0.260857 1.812533,-0.507538 1.824583,-1.275933 l 0.108454,-6.033744 z m 8.194325,-0.99948 -4.132605,-1.287983 c -0.670573,-0.20982 -1.43188,-0.187137 -1.688484,0.04678 -0.256604,0.23392 -0.19139,0.971126 0.143187,1.642408 l 2.608574,5.181705 c 0.336705,0.666321 1.687067,0.552904 2.055669,-0.09215 0,0 1.571524,-2.519967 1.861445,-3.460613 0.28992,-0.940646 -0.180049,-1.814659 -0.848495,-2.03015 z m 1.006568,-7.284158 C 23.310097,11.248168 22.01857,9.3130037 21.318225,8.6523537 c -0.700345,-0.66065 -1.501347,-0.567081 -1.949342,0.0021 l -2.662446,3.4492723 c -0.453665,0.567081 -0.572752,1.497803 -0.270782,2.037948 0.301971,0.540145 1.103682,0.847077 1.78418,0.680497 l 4.607535,-0.927178 c 0.830774,-0.216908 0.860545,-1.336893 0.670573,-1.991872 z" /><image alt="Yelp" src="/static/7/asset/sm_yelp_white.png" title="Yelp" xlink:href=""></image></svg>
1178    </span>
1179                </a>
1180            </li>
1181        
1182        </ul>
1183                </div>
1184            </div><div class="uk-width-1-1 uk-width-1-5@m">
1185                <p class="uk-heading-small uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 20px;">HOURS OF OPERATION</span></p>
1186
1187<span style = 'font-size: 12px;'>
1188
1189MON: 9AM - 6PM<br>
1190TUE: 9AM - 6PM<br>
1191WED: 9AM - 6PM<br>
1192THU: 9AM - 6PM<br>
1193FRI: 9AM - 6PM<br>
1194SAT: CLOSED<br>
1195SUN: 12PM - 4PM
1196
1197</span>
1198
1199            </div></div>
1200    </div>
1201</div>
1202
1203<div id="footer-bottom-copyright" class="uk-flex uk-flex-center uk-flex-column uk-flex-middle"><p class="uk-margin-auto uk-text-center uk-margin-remove-bottom uk-text-bold">Copyright © 2026 Freshly Scrubbed All Rights Reserved.<a href="/sitemap.xml" target="_blank"> Sitemap.</a> <a href="/accessibility_page" target="_blank">Accessibility Statement</a></p>
1204</div>
1205        
1206    </div>
vendor: 118 bytes, lines 1206-1208
1206
1207    
1208    <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1208<script type="text/javascript" async="">
1209        /*! lazysizes - v5.2.0 */
1210!function(a,b){var c=b(a,a.document,Date);a.lazySizes=c,"object"==typeof module&&module.exports&&(module.exports=c)}("undefined"!=typeof window?window:{},function(a,b,c){"use strict";var d,e;if(function(){var b,c={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};e=a.lazySizesConfig||a.lazysizesConfig||{};for(b in c)b in e||(e[b]=c[b])}(),!b||!b.getElementsByClassName)return{init:function(){},cfg:e,noSupport:!0};var f=b.documentElement,g=a.HTMLPictureElement,h="addEventListener",i="getAttribute",j=a[h].bind(a),k=a.setTimeout,l=a.requestAnimationFrame||k,m=a.requestIdleCallback,n=/^picture$/i,o=["load","error","lazyincluded","_lazyloaded"],p={},q=Array.prototype.forEach,r=function(a,b){return p[b]||(p[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")),p[b].test(a[i]("class")||"")&&p[b]},s=function(a,b){r(a,b)||a.setAttribute("class",(a[i]("class")||"").trim()+" "+b)},t=function(a,b){var c;(c=r(a,b))&&a.setAttribute("class",(a[i]("class")||"").replace(c," "))},u=function(a,b,c){var d=c?h:"removeEventListener";c&&u(a,b),o.forEach(function(c){a[d](c,b)})},v=function(a,c,e,f,g){var h=b.createEvent("Event");return e||(e={}),e.instance=d,h.initEvent(c,!f,!g),h.detail=e,a.dispatchEvent(h),h},w=function(b,c){var d;!g&&(d=a.picturefill||e.pf)?(c&&c.src&&!b[i]("srcset")&&b.setAttribute("srcset",c.src),d({reevaluate:!0,elements:[b]})):c&&c.src&&(b.src=c.src)},x=function(a,b){return(getComputedStyle(a,null)||{})[b]},y=function(a,b,c){for(c=c||a.offsetWidth;c<e.minSize&&b&&!a._lazysizesWidth;)c=b.offsetWidth,b=b.parentNode;return c},z=function(){var a,c,d=[],e=[],f=d,g=function(){var b=f;for(f=d.length?e:d,a=!0,c=!1;b.length;)b.shift()();a=!1},h=function(d,e){a&&!e?d.apply(this,arguments):(f.push(d),c||(c=!0,(b.hidden?k:l)(g)))};return h._lsFlush=g,h}(),A=function(a,b){return b?function(){z(a)}:function(){var b=this,c=arguments;z(function(){a.apply(b,c)})}},B=function(a){var b,d=0,f=e.throttleDelay,g=e.ricTimeout,h=function(){b=!1,d=c.now(),a()},i=m&&g>49?function(){m(h,{timeout:g}),g!==e.ricTimeout&&(g=e.ricTimeout)}:A(function(){k(h)},!0);return function(a){var e;(a=!0===a)&&(g=33),b||(b=!0,e=f-(c.now()-d),e<0&&(e=0),a||e<9?i():k(i,e))}},C=function(a){var b,d,e=99,f=function(){b=null,a()},g=function(){var a=c.now()-d;a<e?k(g,e-a):(m||f)(f)};return function(){d=c.now(),b||(b=k(g,e))}},D=function(){var g,m,o,p,y,D,F,G,H,I,J,K,L=/^img$/i,M=/^iframe$/i,N="onscroll"in a&&!/(gle|ing)bot/.test(navigator.userAgent),O=0,P=0,Q=0,R=-1,S=function(a){Q--,(!a||Q<0||!a.target)&&(Q=0)},T=function(a){return null==K&&(K="hidden"==x(b.body,"visibility")),K||!("hidden"==x(a.parentNode,"visibility")&&"hidden"==x(a,"visibility"))},U=function(a,c){var d,e=a,g=T(a);for(G-=c,J+=c,H-=c,I+=c;g&&(e=e.offsetParent)&&e!=b.body&&e!=f;)(g=(x(e,"opacity")||1)>0)&&"visible"!=x(e,"overflow")&&(d=e.getBoundingClientRect(),g=I>d.left&&H<d.right&&J>d.top-1&&G<d.bottom+1);return g},V=function(){var a,c,h,j,k,l,n,o,q,r,s,t,u=d.elements;if((p=e.loadMode)&&Q<8&&(a=u.length)){for(c=0,R++;c<a;c++)if(u[c]&&!u[c]._lazyRace)if(!N||d.prematureUnveil&&d.prematureUnveil(u[c]))ba(u[c]);else if((o=u[c][i]("data-expand"))&&(l=1*o)||(l=P),r||(r=!e.expand||e.expand<1?f.clientHeight>500&&f.clientWidth>500?500:370:e.expand,d._defEx=r,s=r*e.expFactor,t=e.hFac,K=null,P<s&&Q<1&&R>2&&p>2&&!b.hidden?(P=s,R=0):P=p>1&&R>1&&Q<6?r:O),q!==l&&(D=innerWidth+l*t,F=innerHeight+l,n=-1*l,q=l),h=u[c].getBoundingClientRect(),(J=h.bottom)>=n&&(G=h.top)<=F&&(I=h.right)>=n*t&&(H=h.left)<=D&&(J||I||H||G)&&(e.loadHidden||T(u[c]))&&(m&&Q<3&&!o&&(p<3||R<4)||U(u[c],l))){if(ba(u[c]),k=!0,Q>9)break}else!k&&m&&!j&&Q<4&&R<4&&p>2&&(g[0]||e.preloadAfterLoad)&&(g[0]||!o&&(J||I||H||G||"auto"!=u[c][i](e.sizesAttr)))&&(j=g[0]||u[c]);j&&!k&&ba(j)}},W=B(V),X=function(a){var b=a.target;if(b._lazyCache)return void delete b._lazyCache;S(a),s(b,e.loadedClass),t(b,e.loadingClass),u(b,Z),v(b,"lazyloaded")},Y=A(X),Z=function(a){Y({target:a.target})},$=function(a,b){try{a.contentWindow.location.replace(b)}catch(c){a.src=b}},_=function(a){var b,c=a[i](e.srcsetAttr);(b=e.customMedia[a[i]("data-media")||a[i]("media")])&&a.setAttribute("media",b),c&&a.setAttribute("srcset",c)},aa=A(function(a,b,c,d,f){var g,h,j,l,m,p;(m=v(a,"lazybeforeunveil",b)).defaultPrevented||(d&&(c?s(a,e.autosizesClass):a.setAttribute("sizes",d)),h=a[i](e.srcsetAttr),g=a[i](e.srcAttr),f&&(j=a.parentNode,l=j&&n.test(j.nodeName||"")),p=b.firesLoad||"src"in a&&(h||g||l),m={target:a},s(a,e.loadingClass),p&&(clearTimeout(o),o=k(S,2500),u(a,Z,!0)),l&&q.call(j.getElementsByTagName("source"),_),h?a.setAttribute("srcset",h):g&&!l&&(M.test(a.nodeName)?$(a,g):a.src=g),f&&(h||l)&&w(a,{src:g})),a._lazyRace&&delete a._lazyRace,t(a,e.lazyClass),z(function(){var b=a.complete&&a.naturalWi
1210dth>1;p&&!b||(b&&s(a,"ls-is-cached"),X(m),a._lazyCache=!0,k(function(){"_lazyCache"in a&&delete a._lazyCache},9)),"lazy"==a.loading&&Q--},!0)}),ba=function(a){if(!a._lazyRace){var b,c=L.test(a.nodeName),d=c&&(a[i](e.sizesAttr)||a[i]("sizes")),f="auto"==d;(!f&&m||!c||!a[i]("src")&&!a.srcset||a.complete||r(a,e.errorClass)||!r(a,e.lazyClass))&&(b=v(a,"lazyunveilread").detail,f&&E.updateElem(a,!0,a.offsetWidth),a._lazyRace=!0,Q++,aa(a,b,f,d,c))}},ca=C(function(){e.loadMode=3,W()}),da=function(){3==e.loadMode&&(e.loadMode=2),ca()},ea=function(){if(!m){if(c.now()-y<999)return void k(ea,999);m=!0,e.loadMode=3,W(),j("scroll",da,!0)}};return{_:function(){y=c.now(),d.elements=b.getElementsByClassName(e.lazyClass),g=b.getElementsByClassName(e.lazyClass+" "+e.preloadClass),j("scroll",W,!0),j("resize",W,!0),j("pageshow",function(a){if(a.persisted){var c=b.querySelectorAll("."+e.loadingClass);c.length&&c.forEach&&l(function(){c.forEach(function(a){a.complete&&ba(a)})})}}),a.MutationObserver?new MutationObserver(W).observe(f,{childList:!0,subtree:!0,attributes:!0}):(f[h]("DOMNodeInserted",W,!0),f[h]("DOMAttrModified",W,!0),setInterval(W,999)),j("hashchange",W,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(a){b[h](a,W,!0)}),/d$|^c/.test(b.readyState)?ea():(j("load",ea),b[h]("DOMContentLoaded",W),k(ea,2e4)),d.elements.length?(V(),z._lsFlush()):W()},checkElems:W,unveil:ba,_aLSL:da}}(),E=function(){var a,c=A(function(a,b,c,d){var e,f,g;if(a._lazysizesWidth=d,d+="px",a.setAttribute("sizes",d),n.test(b.nodeName||""))for(e=b.getElementsByTagName("source"),f=0,g=e.length;f<g;f++)e[f].setAttribute("sizes",d);c.detail.dataAttr||w(a,c.detail)}),d=function(a,b,d){var e,f=a.parentNode;f&&(d=y(a,f,d),e=v(a,"lazybeforesizes",{width:d,dataAttr:!!b}),e.defaultPrevented||(d=e.detail.width)&&d!==a._lazysizesWidth&&c(a,f,e,d))},f=function(){var b,c=a.length;if(c)for(b=0;b<c;b++)d(a[b])},g=C(f);return{_:function(){a=b.getElementsByClassName(e.autosizesClass),j("resize",g)},checkElems:g,updateElem:d}}(),F=function(){!F.i&&b.getElementsByClassName&&(F.i=!0,E._(),D._())};return k(function(){e.init&&F()}),d={cfg:e,autoSizer:E,loader:D,init:F,uP:w,aC:s,rC:t,hC:r,fire:v,gW:y,rAF:z}});
1211    </script>
1211
1212    
1213<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"dabdf7e200d34b5188b87b1ab7d84287","r":1,"spa":2}' crossorigin="anonymous"></script>
1213
1214</body>
1215</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.