PageSourceSearch

https://newarkresidentialcleaningservices.com/about

html newarkresidentialcleaningservices.com collected 2026-09-29 17:07:53 UTC 290,745 bytes, 1,384 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 Post-Construction Cleaning in Newark, NJ 07107</title>
6    <meta name="Description" content="Freshly Scrubbed - Freshly Scrubbed Offers Post-Construction 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        .uk-section-primary {
753    background-color: #fafafa;
754}
755
756#about-banner *{
757    color: #ffffff;
758}
759
760#about-primary * {
761    background-color: #fafafa;
762    color: #000000;
763}
764
765#about-column * {
766    background-color: #f6f6f6;
767    color: #000000;
768}
769
770.uk-button-default {
771    background-color: #1F2D30;
772    color: #ffffff;
773}
774
775.uk-button-default:hover,
776.uk-button-default:focus {
777    background-color: #333333;
778    color: #ffffff;
779}
780
781.uk-button-default *{
782    background-color: #1F2D30;
783    color: #ffffff;
784}
785
786.uk-button-default:hover *,
787.uk-button-default:focus *{
788    background-color: #333333;
789    color: #ffffff;
790}
791
792.about-dropdown-person.uk-dropdown {
793    background-color: #333333;
794    color: #ffffff;
795}
796
797#about-team {
798    background-color: #ffffff;
799}
800
801#about-team-images {
802    background-color: #ffffff;
803}
804
805#contact-form-box {
806    background-color: #f0f0f0;
807    color: #ffffff;
808}
809
810#contact-form-box *{
811    color: #ffffff;
812}
813
814#contact-form-box input,
815#contact-form-box textarea {
816    color: black;
817}
818
819#contact-form-box .uk-dotnav>.uk-active>*,
820#contact-form-box .uk-dotnav>*>:hover {
821    background-color: #ffffff;
822    border-color: #ffffff;
823}
824
825#contact-form-box .uk-dotnav>*>* {
826    border: 1px solid #ffffff;
827}
828
829/***************************************************************
830Form Content
831***************************************************************/
832#form-message {
833    height: 190px;
834}
835.g-recaptcha {
836    width: 100%;
837}
838
839.play-button {
840    position: absolute;
841    top: 50%;
842    left: 50%;
843    transform: translate(-50%, -50%);
844    width: 60px;
845    height: 60px;
846    background-color: rgba(0, 0, 0, 0.6);
847    border-radius: 50%;
848    display: flex;
849    align-items: center;
850    justify-content: center;
851    transition: background-color 0.3s ease;
852}
853
854.play-button::before {
855    content: '';
856    display: inline-block;
857    margin-left: 4px;
858    border-style: solid;
859    border-width: 10px 0 10px 18px;
860    border-color: transparent transparent transparent white;
861}
862
863.play-button:hover {
864    background-color: rgba(0, 0, 0, 0.8);
865}
866
867.play-button:hover::before {
868    border-left-color: #ddd;
869}
870
871.video-container {
872    position: relative;
873    width: 100%;
874    max-width: 100%;
875    cursor: pointer;
876    margin-bottom: 20px; 
877    height: 500px;
878    overflow: hidden;
879}
880
881.video-container img {
882    width: 100%;
883    height: 100%;
884    object-fit: cover;
885    display: block;
886		max-width: 100%;
887}
888
889html, body {
890    overflow-x: hidden;
891    margin: 0;
892    padding: 0;
893  }
894    </style>
895    
895<script>
896        function loadDeferredStyles() {
897  // Defer Non-critical CSS to after page load event.
898  const head = document.head;
899  const stylesEl = document.getElementById('deferred-styles');
900  if (!stylesEl) return;
901
902  const styles = stylesEl.innerHTML;
903  const regex = /href=["']([^"']+)["']/g;
904  const links = [];
905
906  let match;
907  while ((match = regex.exec(styles)) !== null) {
908    const linkElm = document.createElement('link');
909    linkElm.rel = 'stylesheet';
910    linkElm.type = 'text/css';
911    linkElm.href = match[1];
912    links.push(linkElm);
913  }
914
915  for (let i = 0; i < links.length; i++) {
916    head.appendChild(links[i]);
917  }
918
919  stylesEl.remove();
920}
921function loadDeferredScripts() {
922  // Defer non-critical JS to after page load event.
923  const scriptsEl = document.getElementById('deferred-scripts');
924  if (!scriptsEl) return;
925
926  try {
927    const urls = JSON.parse(scriptsEl.textContent.trim());
928    if (!Array.isArray(urls)) return;
929
930    for (const src of urls) {
931      const scriptElm = document.createElement('script');
932      scriptElm.type = 'text/javascript';
933      scriptElm.src = src;
934      scriptElm.defer = true;
935      document.body.appendChild(scriptElm);
936    }
937  } catch (e) {
938    console.error('Failed to parse deferred scripts JSON:', e);
939  }
940
941  scriptsEl.remove();
942}
943function lazyImportOnInteraction(loader) {
944  let loaded = false;
945  function handler() {
946    if (loaded) return;
947    loaded = true;
948    loader();
949    for (const ev of ['pointerdown', 'click', 'keydown', 'scroll']) {
950      window.removeEventListener(ev, handler, true);
951    }
952  }
953  for (const ev of ['pointerdown', 'click', 'keydown', 'scroll']) {
954    window.addEventListener(ev, handler, true);
955  }
956}
957
958function registerListener(event, func, elm) {
959  // Generic event listener function.
960  if (elm === undefined) {
961    elm = window;
962  }
963
964  if (elm.addEventListener) {
965    elm.addEventListener(event, func);
966  } else {
967    elm.attachEvent('on' + event, func);
968  }
969}
970
971function deregisterListener(event, func, elm) {
972  // Generic event listener disable function.
973  if (elm === undefined) {
974    elm = window;
975  }
976
977  if (elm.removeEventListener) {
978    elm.removeEventListener(event, func);
979  } else {
980    elm.detachEvent('on' + event, func);
981  }
982}
983
984lazyImportOnInteraction(loadDeferredScripts);
985
986var rAnim =
987  window.requestAnimationFrame ||
988  window.mozRequestAnimationFrame ||
989  window.webkitRequestAnimationFrame ||
990  window.msRequestAnimationFrame;
991
992if (rAnim) {
993  rAnim(function () {
994    window.setTimeout(loadDeferredStyles, 0);
995  });
996} else {
997  registerListener('load', loadDeferredStyles);
998}
999
1000        /*! 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 1000
1000function 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 1000
1000if(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 1000
1000function 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 1000
1000function 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 1000
1000=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>
1000").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}
1000,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 1000
1000{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 1000
1000function 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,"
1000itemshow",[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 1000
1000(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 1000
1000,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
1000osition-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 1000
1000):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 1000
1000function 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 1000
1000,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 1000
1000,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}
1000.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 1000
1000},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 1000
1000var 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 1000
1000);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 1000
1000,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 1000
1000this.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 1000-1002
1000m(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});
1001
1002        /*! 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
1002-.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="
100217.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>
1002',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 
1002c1.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"/>
1002<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">
1002<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">
1002<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="
100214.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
10025 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="
100217.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.
1002009 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.
100215 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
10026,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
10027.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 
1002c0.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});
1003
1004    </script>
vendor: 124 bytes, lines 1004-1006
1004
1005    <script async defer charset="utf-8" type="text/javascript" src="https://www.google.com/recaptcha/api.js"></script>
1006    
1006<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>
1006
1007    
1007<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": "About", "item": "https://www.newarkresidentialcleaningservices.com/about"}]}</script>
1007<link rel="preconnect" href="https://fonts.gstatic.com">
1008<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">
1009
1010<script src="https://kit.fontawesome.com/fabb2d06d4.js" crossorigin="anonymous"></script>
1010
1011
1012<link href="https://fonts.googleapis.com/icon?family=Material+Icons"
1013
1014      rel="stylesheet">
1015
1016</head>
1017<body>
1018    
1018<script id="deferred-styles" type="text/plain">
1019    </script>
1019
1020    
1020<script id="deferred-scripts" type="application/json">
1021    [
1022        "/static/9/secure_js/thumbmark.umd.js",
1023        "/static/9/secure_js/fingerprint_log.js"
1024    ]
1025    </script>
1025
1026    
1027    <div class="uk-section-primary uk-preserve-color">
1028        <div id="topnav" class="uk-container uk-container-expand uk-flex uk-flex-middle uk-flex-between uk-flex-wrap uk-visible@s">
1029    <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>
1030
1031<span class="uk-margin-small-right" uk-icon="phone"></span><a href="tel:(908) 364-9883
1032" class="uk-link-reset">(908) 364-9883</a></div>
1033
1034    <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>
1035</div>
1036
1037<div id="topnav" class="uk-container uk-container-expand uk-flex uk-flex-middle uk-flex-between uk-flex-wrap uk-hidden@s">
1038    <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>
1039
1040<span class="uk-margin-small-right" uk-icon="phone"></span><a href="tel:(908) 364-9883
1041" class="uk-link-reset">(908) 364-9883</a></div>
1042
1043    <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>
1044</div>
1045
1046<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">
1047        <div class="uk-container uk-container-expand">
1048            <div uk-navbar>
1049                <div class="uk-navbar-left uk-margin-large-left uk-margin-top uk-margin-bottom">
1050                    
1051                    <a id="logo-image" class="uk-logo" href="/">
1052        
1053        <picture><source type="image/png" srcset="https://newarkresidentialcleaningservices.com/images/1913629/116_65.png 116w,
1054https://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="">
1055        </picture>
1056    </a>
1057                    
1058                </div>
1059                
1060                <div class="uk-navbar-center uk-visible@xl">
1061                    <ul class="uk-navbar-nav uk-visible@xl uk-height-1-1"><li class="uk-parent">
1062                                <a class="uk-height-1-1 uk-text-bold"  href="/">Home</a></li><li class="uk-parent">
1063                                <a class="uk-height-1-1 uk-text-bold"  href="about">About</a></li><li class="uk-parent">
1064                                <a class="uk-height-1-1 uk-text-bold" >Services</a><div class="uk-navbar-dropdown uk-margin-remove-top" uk-dropdown="">
1065                                    <ul class="uk-nav uk-navbar-dropdown-nav"><li>
1066                                            <a  href="residential-cleaning-services">Residential Cleaning Services</a></li><li>
1067                                            <a  href="commercial-cleaning-services">Commercial Cleaning Services</a></li><li>
1068                                            <a  href="window-cleaning">Window Cleaning</a></li><li>
1069                                            <a  href="power-washing">Power Washing</a></li><li>
1070                                            <a  href="gutter-cleaning">Gutter Cleaning</a></li></ul>
1071                                </div></li><li class="uk-parent">
1072                                <a class="uk-height-1-1 uk-text-bold"  href="gallery">Gallery</a></li><li class="uk-parent">
1073                                <a class="uk-height-1-1 uk-text-bold"  href="careers">Careers</a></li><li class="uk-parent">
1074                                <a class="uk-height-1-1 uk-text-bold"  href="contact">Contact</a></li></ul>
1075                </div>
1076                <div class="uk-navbar-right uk-hidden@xl uk-margin-large-right">
1077                    <a href="#" class="uk-navbar-toggle uk-hidden@xl uk-padding-remove-right" uk-navbar-toggle-icon uk-toggle="target: #sidenav"></a>
1078                </div>
1079                
1080            </div>
1081        </div>
1082    </nav>
1083</div>
1084
1085<div id="sidenav" uk-offcanvas="flip: false; mode: push" class="uk-offcanvas">
1086    <div class="uk-offcanvas-bar">
1087        <button class="uk-offcanvas-close" type="button" uk-close></button>
1088        <ul class="" uk-nav>         
1089            <li><a class="uk-text-large"  href="/">Home</a></li>
1090                     
1091            <li><a class="uk-text-large"  href="about">About</a></li>
1092                     
1093            <li><a class="uk-text-large" >Services</a><ul class="uk-nav-sub"><li>
1094                                <a class="uk-text-large"  href="residential-cleaning-services">Residential Cleaning Services</a></li><li>
1095                                <a class="uk-text-large"  href="commercial-cleaning-services">Commercial Cleaning Services</a></li><li>
1096                                <a class="uk-text-large"  href="window-cleaning">Window Cleaning</a></li><li>
1097                                <a class="uk-text-large"  href="power-washing">Power Washing</a></li><li>
1098                                <a class="uk-text-large"  href="gutter-cleaning">Gutter Cleaning</a></li></ul></li>
1099                     
1100            <li><a class="uk-text-large"  href="gallery">Gallery</a></li>
1101                     
1102            <li><a class="uk-text-large"  href="careers">Careers</a></li>
1103                     
1104            <li><a class="uk-text-large"  href="contact">Contact</a></li>
1105            
1106        </ul>
1107    </div>
1108</div>
1109
1110        <div id="about-banner" class="uk-height-large uk-flex uk-flex-center uk-flex-middle uk-background-cover"
1111        
1112        data-src="https://newarkresidentialcleaningservices.com/images/1913607/0_0.png" uk-img><h1 class="uk-heading-medium uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 700; text-transform:uppercase;">ABOUT</h1></div>
1113
1114        <div id="about-primary" class="uk-container uk-container-expand uk-flex uk-flex-center uk-padding"><div class="uk-width-1-1 uk-width-3-4@l  uk-flex uk-flex-wrap uk-flex-center uk-padding-top uk-padding-bottom" uk-grid>
1115    <div class="uk-flex uk-width-1-3@m uk-width-1-1">
1116				<span class="uk-margin-right" style="font-size:40px;"><i class="fa-solid fa-wand-magic-sparkles"style="color:#B38900"></i>
1117</span>
1118				<div class="uk-flex uk-flex-column">
1119				     <p class="uk-margin-remove uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 700;">EFFICIENCY MEETS EFFECTIVENESS</p>
1120				     <p class="uk-margin-remove">Advanced techniques are utilized to ensure deep cleaning and spotless results every time.</p>
1121				</div>
1122		</div>
1123    <div class="uk-flex  uk-width-1-3@m uk-width-1-1">
1124		<span class="uk-margin-right" style="font-size:40px;"><i class="fa-solid fa-tags"style="color:#B38900"></i>
1125 </span>
1126				<div class="uk-flex uk-flex-column">
1127				    <p class="uk-margin-remove uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 700;">EXCEPTIONAL SERVICE, COMPETITIVE RATES</p>
1128				    <p class="uk-margin-remove">Top-tier residential and commercial cleaning services are provided at rates that fit any budget.</p>
1129				 </div>
1130		</div>
1131    <div class="uk-flex uk-width-1-3@m uk-width-1-1">
1132		<span class="uk-margin-right" style="font-size:40px;"><i class="fa-solid fa-eye"style="color:#B38900"></i>
1133
1134 </span>
1135				<div class="uk-flex uk-flex-column">
1136				    <p class="uk-margin-remove uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 700;">PERFECTION IN EVERY TASK</p>
1137				    <p class="uk-margin-remove">Every nook, corner, and surface is carefully addressed to leave spaces spotless and inviting.</p>
1138				</div>
1139		</div>
1140</div></div>
1141
1142        <div id="about-column" uk-grid>
1143            <div class="uk-width-1-1 uk-width-3-5@m uk-flex uk-flex-center uk-flex-middle"><div class="uk-flex uk-flex-column uk-flex-center uk-padding-large uk-width-xlarge">
1144    <p class="uk-text-large uk-text-bold uk-margin-remove" style="font-family: 'Poppins', sans-serif; font-weight: 700;">ABOUT <span style="color:#B38900; text-transform: uppercase;">Freshly Scrubbed</span></p>
1145
1146    <p>
1147		
1148		Upgrade your property with the expert cleaning solutions provided by <a href ="/contact">Freshly Scrubbed</a>, proudly serving <a href ="https://maps.app.goo.gl/LnmZGz3Wygj3gGdc6">Newark, NJ</a>. With 5 years of experience, we deliver proficient <a href ="/window-cleaning">cleaning services</a> tailored to your needs. From sparkling <a href ="/window-cleaning">window cleaning</a> to effective <a href ="/power-washing">power washing</a>, our team is dedicated to enhancing both residential and commercial spaces. Whether you’re a homeowner or a business owner, you can trust us to keep your property in pristine condition. Our comprehensive approach includes <a href ="/residential-cleaning-services">residential cleaning services</a> and <a href ="/commercial-cleaning-services">commercial cleaning services</a> designed to tackle all types of dirt and debris. We also specialize in expert <a href ="/gutter-cleaning">gutter cleaning</a>, ensuring water flows properly and protecting your property from potential damage. For a deeper clean, our <a href ="/commercial-cleaning-services">deep cleaning</a> services will leave your spaces refreshed and spotless. Construction projects are made more accessible with our detailed <a href ="/commercial-cleaning-services">post-construction cleaning</a> and <a href ="/residential-cleaning-services">new construction cleaning</a>, ensuring your space is move-in ready without the hassle.
1149<br><br>
1150Freshly Scrubbed understands the importance of reliable service. That’s why we offer free estimates and a commitment to excellence in every job we undertake. Our team works efficiently and with precision, delivering consistently high-quality results you can count on. Beyond routine cleaning, we handle more specialized needs such as <a href ="/power-washing">graffiti removal</a> to restore the appearance of walls and exteriors, <a href ="/residential-cleaning-services">lamination removal</a> for surfaces that require professional treatment, and <a href ="/commercial-cleaning-services">partition cleaning</a> to keep office and commercial spaces looking their best. Maintaining your property’s appearance doesn’t stop at everyday cleaning. From restoring the shine to building exteriors with power washing to providing cleaning solutions, our services are designed to meet a variety of needs. Our dedication to professionalism sets us apart, and we take pride in building trust with our clients. Contact us to schedule a service, request a free quote, or find out how Freshly Scrubbed can help maintain and enhance your space.
1151
1152
1153</p>
1154</div></div>
1155            <div class="uk-width-1-1 uk-width-2-5@m uk-flex uk-flex-center uk-flex-middle uk-margin-remove-top">
1156                
1157                
1158        
1159        <picture><source type="image/png" srcset="https://newarkresidentialcleaningservices.com/images/1913608/604_399.png 604w,
1160https://newarkresidentialcleaningservices.com/images/1913608/0_0.png"><img alt="Freshly Scrubbed" 
1161            
1162             
1163            src="https://newarkresidentialcleaningservices.com/images/1913608/0_0.png" title="">
1164        </picture>
1165    </div>
1166        </div>
1167
1168        <div id="about-team" class="uk-container uk-container-expand uk-flex uk-flex-center uk-flex-column uk-flex-middle uk-padding"><h2 class="uk-heading-small uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 
1169700;">WHY<span style="color:#B38900; font-family: 'Poppins', sans-serif; font-weight: 700;"> 
1170CHOOSE US</span></h2>
1171
1172<p class="uk-text-regular uk-text-large" style="text-align: center;">
1173
1174Choose Freshly Scrubbed for exceptional cleaning services that prioritize quality, precision, and satisfaction. With unmatched attention to detail, every space is transformed into a spotless, inviting environment, reflecting the commitment to creating brighter, cleaner homes and workplaces. Experience the difference that care and expertise bring to your cleaning needs.
1175
1176</p></div>
1177
1178<div id="about-team-images" class="uk-flex uk-flex-center uk-flex-middle uk-flex-wrap uk-container uk-container-expand uk-padding"></div>
1179
1180        <div style="min-height: 525px" id="contact-form-box" class="uk-background-cover" 
1181data-src="https://newarkresidentialcleaningservices.com/images/1913609/0_0.png" uk-img uk-parallax="bgy: -200">
1182    <div class="uk-container">
1183        <div class="uk-grid uk-grid-match" uk-grid>
1184            <div class="uk-width-3-5@m">
1185                <div class="uk-flex uk-flex-column uk-padding uk-height-1-1">
1186                    <div class="uk-margin-auto"><h2 class="uk-heading-small uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 700; color: white;">MISSION<span style="color:#F2E7D5"> STATEMENT</span></h2>
1187
1188Freshly Scrubbed aims to foster a cleaner, brighter future by transforming every home and workplace into a haven of cleanliness and comfort. Our goal is to deliver exceptional cleaning services that ensure spotless, healthy spaces while consistently exceeding customer expectations. 
1189</div>
1190                
1191                    <div class="uk-container uk-container-small uk-padding-remove" style="overflow-x: hidden;">
1192                        <div class="uk-flex uk-flex-column uk-flex-center uk-flex-wrap" style="margin: 0 auto;"><div class="uk-flex uk-flex-center">
1193                                <div class="uk-position-relative uk-width-1-1">
1194                                    <div class="uk-slider-container" style="max-width: 100%; overflow-x: hidden;" uk-slider>
1195                                        <ul class="uk-slider-items uk-child-width-1-1" style="margin-left: 0; margin-right: 0;">
1196                                            
1197                                        </ul>
1198                                        <ul id="reviews-nav3" class="uk-slider-nav uk-dotnav">
1199                                        </ul> 
1200                                    </div>
1201                                </div>
1202                            </div>
1203                        </div>
1204                    </div>
1205                </div>                
1206            </div>
1207            <div class="uk-width-2-5@m">
1208                <div class="uk-padding uk-height-1-1">
1209                    <div id="form-wrapper">
1210                        <div><h2 class="uk-heading-small uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 700; color: white;">GET IN<span style="color:#F2E7D5"> TOUCH</span></h2>
1211<p>Fill out the form below to get in touch with Freshly Scrubbed!
1212
1213</p></div>
1214                        <form class="" action="" method="get" onsubmit="submit_form(); return false">
1215        <div class="form-container uk-flex uk-flex-wrap uk-flex-wrap-middle">
1216            <div id="form-section-1" class="form-align uk-flex uk-flex-column uk-width-1-1">
1217        <div class="uk-grid-small uk-child-width-1-1 uk-child-width-expand@m uk-margin-bottom" uk-grid>
1218            <div>
1219                <input style="height:35px" class="input-boxes uk-height-1-1 uk-width-1-1" id="form-name" name="Name" placeholder="Enter Name" type="text" required>
1220            </div>
1221            <div>
1222                <input style="height:35px" class="input-boxes uk-height-1-1 uk-width-1-1" id="form-email" name="Email" placeholder="Enter Email" type="email" required>
1223            </div>
1224            <div>
1225                <input style="height:35px" class="input-boxes uk-height-1-1 uk-width-1-1" id="form-phone" maxlength="16" name="Phone" placeholder="Enter Phone Number" type="tel" required>
1226            </div>
1227        </div>
1228
1229        <div class="uk-width-1-1" id="form-section-2">
1230            <div class="form-align uk-flex uk-flex-column">
1231                <textarea class="uk-textarea" id="form-message" name="Message" placeholder="Enter Message" rows="5" required></textarea>
1232            </div>
1233            <div id="form-section-3" class="uk-flex uk-width-1-1">
1234                <div class="form-align-2 uk-margin uk-flex uk-flex-between uk-width-1-1 uk-flex-wrap">
1235                    <div class="uk-margin-right" id="form-verify">
1236                        <div class="g-recaptcha uk-margin-top" data-sitekey="6Le27JcUAAAAAD2hWbST-ClXdoKstxmrR_wBFNxK">
1237                        </div>
1238                    </div>
1239                    <div class="uk-flex uk-flex-bottom">
1240                        <button style="height: 45px;" class="uk-button uk-button-default uk-width-small" id="form-submit" type="submit">Submit</button>
1241                    </div>
1242                </div>
1243            </div>
1244        </div>
1245    
1246        
1247    </div>
1248        </div>
1249    </form>
1250                    </div>
1251                </div>
1252            </div>
1253        </div>
1254    </div>
1255</div>
1256
1257        <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>
1258    <div class="uk-flex">
1259		    <span style="font-size: 35px;" class="uk-margin-right"><i class="fa-solid fa-map-pin"></i></span>
1260				<div class="uk-flex uk-flex-column uk-child-width-expand">
1261				     <p class="uk-margin-remove">Serving</p>
1262				     <p class="uk-margin-remove">The Tri-State Area</p>
1263				</div>
1264		</div>
1265    <div class="uk-flex">
1266		    <span style="font-size: 35px;" class="uk-margin-right"><i class="fa-solid fa-envelope-dot"></i></span>
1267				<div class="uk-flex uk-flex-column  uk-child-width-expand">
1268				    <p class="uk-margin-remove">Email:</p>
1269						<p class="uk-margin-remove"><a style ="color: black;" href="/cdn-cgi/l/email-protection#5b33291b3d293e283337223435282b342f7534353732353e"><span class="__cf_email__" data-cfemail="ff978dbf998d9a8c97938690918c8f908bd190919396919a">[email&#160;protected]</span></a></p>
1270				 </div>
1271		</div>
1272    <div class="uk-flex">
1273		    <span style="font-size: 35px;" class="uk-margin-right"><i class="fa-solid fa-phone"></i></span>
1274				<div class="uk-flex uk-flex-column  uk-child-width-expand">
1275				    <p class="uk-margin-remove">Phone:</p>
1276						<p class="uk-margin-remove"><a style ="color: black;" href="tel:(908) 364-9883">(908) 364-9883</a></p>
1277				</div>
1278		</div>
1279</div></div>
1280
1281<div id="middle-footer" class="uk-flex uk-flex-center uk-flex-middle uk-background-cover"
1282    
1283    data-src="https://newarkresidentialcleaningservices.com/images/1913615/0_0.png" uk-img>
1284    <div class="uk-container">
1285        <div class="uk-padding-large" uk-grid><div class="uk-width-1-1 uk-width-expand@m">
1286                <p class="uk-heading-small uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 20px;">SERVICE AREA</span></p>
1287
1288Tri-State Area<br>
1289Newark, NJ<br>
1290Bloomfield, NJ<br>
1291Millburn, NJ<br>
1292Springfield, NJ<br>
1293
1294
1295
1296
1297            </div><div class="uk-width-1-1 uk-width-1-5@m">
1298                <p class="uk-heading-small uk-text-bold" style="font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 20px;">QUICK LINKS</span></p>
1299
1300<a href="/about">About</a>
1301<br><br>
1302<a href="/gallery">Gallery</a>
1303<br> <br>
1304<a href="/careers">Careers</a>
1305<br> <br>
1306<a href="/contact">Contact</a>
1307            </div><div class="uk-width-1-1 uk-width-expand@m">
1308                <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">
1309        
1310            <li class="footer-social-media">
1311                <a href="https://maps.app.goo.gl/LnmZGz3Wygj3gGdc6" rel="noreferrer" aria-label="Visit us on Google My Business">
1312                    <span class="uk-svg uk-preserve">
1313        <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>
1314    </span>
1315                </a>
1316            </li>
1317        
1318            <li class="footer-social-media">
1319                <a href="https://www.instagram.com/freshlyscrubbednj/" rel="noreferrer" aria-label="Visit us on Instagram">
1320                    <span class="uk-svg uk-preserve">
1321        <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>
1322    </span>
1323                </a>
1324            </li>
1325        
1326            <li class="footer-social-media">
1327                <a href="https://www.yelp.com/biz/freshly-onspot-elizabeth" rel="noreferrer" aria-label="Visit us on Yelp">
1328                    <span class="uk-svg uk-preserve">
1329        <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>
1330    </span>
1331                </a>
1332            </li>
1333        
1334        </ul>
1335                </div>
1336            </div><div class="uk-width-1-1 uk-width-1-5@m">
1337                <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>
1338
1339<span style = 'font-size: 12px;'>
1340
1341MON: 9AM - 6PM<br>
1342TUE: 9AM - 6PM<br>
1343WED: 9AM - 6PM<br>
1344THU: 9AM - 6PM<br>
1345FRI: 9AM - 6PM<br>
1346SAT: CLOSED<br>
1347SUN: 12PM - 4PM
1348
1349</span>
1350
1351            </div></div>
1352    </div>
1353</div>
1354
1355<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>
1356</div>
1357        
1358    </div>
vendor: 114 bytes, lines 1358-1360
1358
1359
1360    <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1360<script defer>
1361        function loadVideo(containerId, videoId) {
1362            const container = document.getElementById(containerId);
1363            const iframe = document.createElement('iframe');
1364    
1365            iframe.setAttribute('src', `https://www.youtube.com/embed/${videoId}?autoplay=1&enablejsapi=1`);
1366            iframe.setAttribute('frameborder', '0');
1367            iframe.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture');
1368            iframe.setAttribute('allowfullscreen', 'true');
1369            iframe.style.width = '100%';
1370            iframe.style.height = '100%';
1371    
1372            container.innerHTML = '';
1373            container.appendChild(iframe);
1374        }
1375    </script>
1375
1376
1377    
1377<script type="text/javascript" async="">
1378        /*! lazysizes - v5.2.0 */
1379!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
1379dth>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}});
1380    </script>
1380
1381    
1382<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>
1382
1383</body>
1384</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.