From 58fdf616f84916ec306e344183bbe0035bf18f53 Mon Sep 17 00:00:00 2001 From: souhailELMAHDANI <souhail.elmahdani@marketingconfort.com> Date: Thu, 25 Jul 2024 23:55:10 +0100 Subject: [PATCH 1/3] Initial commit --- .dockerignore | 25 + .editorconfig | 9 + .eslintignore | 36 + .eslintrc.js | 109 + .gitignore | 38 + .gitlab-ci.yml | 68 + .prettierignore | 11 + Dockerfile | 16 + README.md | 54 + docker-compose.yml | 11 + next-env.d.ts | 5 + next.config.mjs | 37 + package-lock.json | 15973 ++++++++++++++++ package.json | 133 + prettier.config.mjs | 15 + .../assets/background/background-3-blur.webp | Bin 0 -> 9944 bytes public/assets/background/background-3.webp | Bin 0 -> 15128 bytes public/assets/background/background-4.jpg | Bin 0 -> 5761 bytes public/assets/background/background-5.webp | Bin 0 -> 34202 bytes public/assets/background/background-6.webp | Bin 0 -> 19520 bytes public/assets/background/background-7.webp | Bin 0 -> 8270 bytes public/assets/background/overlay.svg | 15 + public/assets/background/shape-circle-1.svg | 1 + public/assets/background/shape-circle-3.svg | 1 + public/assets/background/shape-grid.svg | 1 + public/assets/background/shape-square.svg | 1 + public/assets/cyan-blur.png | Bin 0 -> 17324 bytes public/assets/icons/app/ic-app-1.webp | Bin 0 -> 1278 bytes public/assets/icons/app/ic-app-2.webp | Bin 0 -> 1520 bytes public/assets/icons/app/ic-app-3.webp | Bin 0 -> 856 bytes public/assets/icons/app/ic-app-4.webp | Bin 0 -> 848 bytes public/assets/icons/app/ic-app-5.webp | Bin 0 -> 738 bytes public/assets/icons/app/ic-app-drive.svg | 5 + public/assets/icons/app/ic-app-dropbox.svg | 3 + public/assets/icons/app/ic-app-onedrive.svg | 4 + .../assets/icons/brands/ic-brand-amazon.svg | 3 + public/assets/icons/brands/ic-brand-hbo.svg | 3 + public/assets/icons/brands/ic-brand-ibm.svg | 3 + public/assets/icons/brands/ic-brand-lya.svg | 3 + .../assets/icons/brands/ic-brand-netflix.svg | 3 + .../assets/icons/brands/ic-brand-spotify.svg | 3 + .../assets/icons/components/ic-accordion.svg | 1 + public/assets/icons/components/ic-alert.svg | 1 + .../icons/components/ic-autocomplete.svg | 1 + public/assets/icons/components/ic-avatar.svg | 1 + public/assets/icons/components/ic-badge.svg | 1 + .../icons/components/ic-breadcrumbs.svg | 1 + public/assets/icons/components/ic-buttons.svg | 1 + .../assets/icons/components/ic-checkbox.svg | 1 + public/assets/icons/components/ic-chip.svg | 1 + public/assets/icons/components/ic-colors.svg | 1 + .../assets/icons/components/ic-data-grid.svg | 1 + public/assets/icons/components/ic-dialog.svg | 1 + .../icons/components/ic-extra-animate.svg | 1 + .../icons/components/ic-extra-carousel.svg | 1 + .../icons/components/ic-extra-chart.svg | 1 + .../assets/icons/components/ic-extra-dnd.svg | 1 + .../icons/components/ic-extra-editor.svg | 1 + .../components/ic-extra-form-validation.svg | 1 + .../icons/components/ic-extra-form-wizard.svg | 79 + .../icons/components/ic-extra-image.svg | 1 + .../icons/components/ic-extra-label.svg | 1 + .../icons/components/ic-extra-lightbox.svg | 1 + .../assets/icons/components/ic-extra-map.svg | 1 + .../icons/components/ic-extra-markdown.svg | 1 + .../icons/components/ic-extra-mega-menu.svg | 1 + .../components/ic-extra-multi-language.svg | 1 + .../components/ic-extra-navigation-bar.svg | 1 + .../ic-extra-organization-chart.svg | 1 + .../components/ic-extra-scroll-progress.svg | 1 + .../icons/components/ic-extra-scroll.svg | 1 + .../icons/components/ic-extra-snackbar.svg | 1 + .../icons/components/ic-extra-upload.svg | 1 + .../icons/components/ic-extra-utilities.svg | 1 + .../icons/components/ic-extra-walktour.svg | 1 + public/assets/icons/components/ic-grid.svg | 1 + public/assets/icons/components/ic-icons.svg | 1 + public/assets/icons/components/ic-list.svg | 1 + public/assets/icons/components/ic-menu.svg | 1 + .../assets/icons/components/ic-pagination.svg | 1 + public/assets/icons/components/ic-pickers.svg | 1 + public/assets/icons/components/ic-popover.svg | 1 + .../assets/icons/components/ic-progress.svg | 1 + .../icons/components/ic-radio-button.svg | 1 + public/assets/icons/components/ic-rating.svg | 1 + public/assets/icons/components/ic-shadows.svg | 1 + public/assets/icons/components/ic-slider.svg | 1 + public/assets/icons/components/ic-stepper.svg | 1 + public/assets/icons/components/ic-switch.svg | 1 + public/assets/icons/components/ic-table.svg | 1 + public/assets/icons/components/ic-tabs.svg | 1 + .../assets/icons/components/ic-textfield.svg | 1 + .../assets/icons/components/ic-timeline.svg | 1 + public/assets/icons/components/ic-tooltip.svg | 1 + .../icons/components/ic-transfer-list.svg | 1 + .../assets/icons/components/ic-tree-view.svg | 1 + .../assets/icons/components/ic-typography.svg | 1 + .../icons/courses/ic-courses-certificates.svg | 14 + .../icons/courses/ic-courses-completed.svg | 14 + .../icons/courses/ic-courses-progress.svg | 14 + public/assets/icons/empty/ic-cart.svg | 76 + public/assets/icons/empty/ic-chat-active.svg | 43 + public/assets/icons/empty/ic-content.svg | 57 + .../assets/icons/empty/ic-email-disabled.svg | 44 + .../assets/icons/empty/ic-email-selected.svg | 57 + public/assets/icons/empty/ic-folder-empty.svg | 32 + public/assets/icons/empty/ic-mail.svg | 56 + public/assets/icons/faqs/ic-account.svg | 34 + public/assets/icons/faqs/ic-assurances.svg | 33 + public/assets/icons/faqs/ic-delivery.svg | 30 + public/assets/icons/faqs/ic-package.svg | 29 + public/assets/icons/faqs/ic-payment.svg | 33 + public/assets/icons/faqs/ic-refund.svg | 31 + public/assets/icons/files/ic-ai.svg | 25 + public/assets/icons/files/ic-audio.svg | 24 + public/assets/icons/files/ic-document.svg | 19 + public/assets/icons/files/ic-excel.svg | 19 + public/assets/icons/files/ic-file.svg | 18 + public/assets/icons/files/ic-folder.svg | 5 + public/assets/icons/files/ic-img.svg | 26 + public/assets/icons/files/ic-js.svg | 12 + public/assets/icons/files/ic-pdf.svg | 19 + public/assets/icons/files/ic-power_point.svg | 20 + public/assets/icons/files/ic-pts.svg | 25 + public/assets/icons/files/ic-txt.svg | 26 + public/assets/icons/files/ic-video.svg | 20 + public/assets/icons/files/ic-word.svg | 19 + public/assets/icons/files/ic-zip.svg | 27 + public/assets/icons/flagpack/ad.webp | Bin 0 -> 362 bytes public/assets/icons/flagpack/ae.webp | Bin 0 -> 268 bytes public/assets/icons/flagpack/af.webp | Bin 0 -> 478 bytes public/assets/icons/flagpack/ag.webp | Bin 0 -> 614 bytes public/assets/icons/flagpack/ai.webp | Bin 0 -> 818 bytes public/assets/icons/flagpack/al.webp | Bin 0 -> 416 bytes public/assets/icons/flagpack/am.webp | Bin 0 -> 264 bytes public/assets/icons/flagpack/ao.webp | Bin 0 -> 458 bytes public/assets/icons/flagpack/aq.webp | Bin 0 -> 382 bytes public/assets/icons/flagpack/ar.webp | Bin 0 -> 458 bytes public/assets/icons/flagpack/as.webp | Bin 0 -> 652 bytes public/assets/icons/flagpack/at.webp | Bin 0 -> 244 bytes public/assets/icons/flagpack/au.webp | Bin 0 -> 908 bytes public/assets/icons/flagpack/aw.webp | Bin 0 -> 384 bytes public/assets/icons/flagpack/ax.webp | Bin 0 -> 456 bytes public/assets/icons/flagpack/az.webp | Bin 0 -> 444 bytes public/assets/icons/flagpack/ba.webp | Bin 0 -> 596 bytes public/assets/icons/flagpack/bb.webp | Bin 0 -> 468 bytes public/assets/icons/flagpack/bd.webp | Bin 0 -> 300 bytes public/assets/icons/flagpack/be.webp | Bin 0 -> 244 bytes public/assets/icons/flagpack/bf.webp | Bin 0 -> 408 bytes public/assets/icons/flagpack/bg.webp | Bin 0 -> 242 bytes public/assets/icons/flagpack/bh.webp | Bin 0 -> 392 bytes public/assets/icons/flagpack/bi.webp | Bin 0 -> 784 bytes public/assets/icons/flagpack/bj.webp | Bin 0 -> 278 bytes public/assets/icons/flagpack/bl.webp | Bin 0 -> 244 bytes public/assets/icons/flagpack/bm.webp | Bin 0 -> 796 bytes public/assets/icons/flagpack/bn.webp | Bin 0 -> 704 bytes public/assets/icons/flagpack/bo.webp | Bin 0 -> 414 bytes public/assets/icons/flagpack/bq-bo.webp | Bin 0 -> 616 bytes public/assets/icons/flagpack/bq-sa.webp | Bin 0 -> 690 bytes public/assets/icons/flagpack/bq-se.webp | Bin 0 -> 624 bytes public/assets/icons/flagpack/br.webp | Bin 0 -> 576 bytes public/assets/icons/flagpack/bs.webp | Bin 0 -> 404 bytes public/assets/icons/flagpack/bt.webp | Bin 0 -> 594 bytes public/assets/icons/flagpack/bv.webp | Bin 0 -> 438 bytes public/assets/icons/flagpack/bw.webp | Bin 0 -> 276 bytes public/assets/icons/flagpack/by.webp | Bin 0 -> 524 bytes public/assets/icons/flagpack/bz.webp | Bin 0 -> 626 bytes public/assets/icons/flagpack/ca.webp | Bin 0 -> 490 bytes public/assets/icons/flagpack/cc.webp | Bin 0 -> 498 bytes public/assets/icons/flagpack/cd.webp | Bin 0 -> 854 bytes public/assets/icons/flagpack/cf.webp | Bin 0 -> 502 bytes public/assets/icons/flagpack/cg.webp | Bin 0 -> 476 bytes public/assets/icons/flagpack/ch.webp | Bin 0 -> 350 bytes public/assets/icons/flagpack/ci.webp | Bin 0 -> 254 bytes public/assets/icons/flagpack/ck.webp | Bin 0 -> 832 bytes public/assets/icons/flagpack/cl.webp | Bin 0 -> 374 bytes public/assets/icons/flagpack/cm.webp | Bin 0 -> 386 bytes public/assets/icons/flagpack/cn.webp | Bin 0 -> 440 bytes public/assets/icons/flagpack/co.webp | Bin 0 -> 250 bytes public/assets/icons/flagpack/cr.webp | Bin 0 -> 282 bytes public/assets/icons/flagpack/cu.webp | Bin 0 -> 540 bytes public/assets/icons/flagpack/cv.webp | Bin 0 -> 594 bytes public/assets/icons/flagpack/cw.webp | Bin 0 -> 402 bytes public/assets/icons/flagpack/cx.webp | Bin 0 -> 664 bytes public/assets/icons/flagpack/cy.webp | Bin 0 -> 390 bytes public/assets/icons/flagpack/cz.webp | Bin 0 -> 362 bytes public/assets/icons/flagpack/de.webp | Bin 0 -> 230 bytes public/assets/icons/flagpack/dj.webp | Bin 0 -> 428 bytes public/assets/icons/flagpack/dk.webp | Bin 0 -> 324 bytes public/assets/icons/flagpack/dm.webp | Bin 0 -> 686 bytes public/assets/icons/flagpack/do.webp | Bin 0 -> 428 bytes public/assets/icons/flagpack/dz.webp | Bin 0 -> 494 bytes public/assets/icons/flagpack/ec.webp | Bin 0 -> 630 bytes public/assets/icons/flagpack/ee.webp | Bin 0 -> 226 bytes public/assets/icons/flagpack/eg.webp | Bin 0 -> 374 bytes public/assets/icons/flagpack/eh.webp | Bin 0 -> 516 bytes public/assets/icons/flagpack/er.webp | Bin 0 -> 700 bytes public/assets/icons/flagpack/es.webp | Bin 0 -> 518 bytes public/assets/icons/flagpack/et.webp | Bin 0 -> 506 bytes public/assets/icons/flagpack/fi.webp | Bin 0 -> 292 bytes public/assets/icons/flagpack/fj.webp | Bin 0 -> 874 bytes public/assets/icons/flagpack/fk.webp | Bin 0 -> 740 bytes public/assets/icons/flagpack/fm.webp | Bin 0 -> 390 bytes public/assets/icons/flagpack/fo.webp | Bin 0 -> 368 bytes public/assets/icons/flagpack/fr.webp | Bin 0 -> 244 bytes public/assets/icons/flagpack/ga.webp | Bin 0 -> 280 bytes public/assets/icons/flagpack/gb-eng.webp | Bin 0 -> 298 bytes public/assets/icons/flagpack/gb-nir.webp | Bin 0 -> 1126 bytes public/assets/icons/flagpack/gb-sct.webp | Bin 0 -> 738 bytes public/assets/icons/flagpack/gb-wls.webp | Bin 0 -> 712 bytes public/assets/icons/flagpack/gb.webp | Bin 0 -> 1126 bytes public/assets/icons/flagpack/gd.webp | Bin 0 -> 724 bytes public/assets/icons/flagpack/ge.webp | Bin 0 -> 702 bytes public/assets/icons/flagpack/gf.webp | Bin 0 -> 398 bytes public/assets/icons/flagpack/gg.webp | Bin 0 -> 588 bytes public/assets/icons/flagpack/gh.webp | Bin 0 -> 410 bytes public/assets/icons/flagpack/gi.webp | Bin 0 -> 542 bytes public/assets/icons/flagpack/gl.webp | Bin 0 -> 414 bytes public/assets/icons/flagpack/gm.webp | Bin 0 -> 284 bytes public/assets/icons/flagpack/gn.webp | Bin 0 -> 266 bytes public/assets/icons/flagpack/gp.webp | Bin 0 -> 244 bytes public/assets/icons/flagpack/gq.webp | Bin 0 -> 440 bytes public/assets/icons/flagpack/gr.webp | Bin 0 -> 488 bytes public/assets/icons/flagpack/gs.webp | Bin 0 -> 886 bytes public/assets/icons/flagpack/gt.webp | Bin 0 -> 418 bytes public/assets/icons/flagpack/gu.webp | Bin 0 -> 662 bytes public/assets/icons/flagpack/gw.webp | Bin 0 -> 340 bytes public/assets/icons/flagpack/gy.webp | Bin 0 -> 652 bytes public/assets/icons/flagpack/hk.webp | Bin 0 -> 554 bytes public/assets/icons/flagpack/hm.webp | Bin 0 -> 908 bytes public/assets/icons/flagpack/hn.webp | Bin 0 -> 478 bytes public/assets/icons/flagpack/hr.webp | Bin 0 -> 702 bytes public/assets/icons/flagpack/ht.webp | Bin 0 -> 426 bytes public/assets/icons/flagpack/hu.webp | Bin 0 -> 266 bytes public/assets/icons/flagpack/id.webp | Bin 0 -> 202 bytes public/assets/icons/flagpack/ie.webp | Bin 0 -> 268 bytes public/assets/icons/flagpack/il.webp | Bin 0 -> 424 bytes public/assets/icons/flagpack/im.webp | Bin 0 -> 486 bytes public/assets/icons/flagpack/in.webp | Bin 0 -> 416 bytes public/assets/icons/flagpack/io.webp | Bin 0 -> 1366 bytes public/assets/icons/flagpack/iq.webp | Bin 0 -> 390 bytes public/assets/icons/flagpack/ir.webp | Bin 0 -> 574 bytes public/assets/icons/flagpack/is.webp | Bin 0 -> 456 bytes public/assets/icons/flagpack/it.webp | Bin 0 -> 246 bytes public/assets/icons/flagpack/je.webp | Bin 0 -> 748 bytes public/assets/icons/flagpack/jm.webp | Bin 0 -> 786 bytes public/assets/icons/flagpack/jo.webp | Bin 0 -> 476 bytes public/assets/icons/flagpack/jp.webp | Bin 0 -> 356 bytes public/assets/icons/flagpack/ke.webp | Bin 0 -> 584 bytes public/assets/icons/flagpack/kg.webp | Bin 0 -> 474 bytes public/assets/icons/flagpack/kh.webp | Bin 0 -> 474 bytes public/assets/icons/flagpack/ki.webp | Bin 0 -> 776 bytes public/assets/icons/flagpack/km.webp | Bin 0 -> 494 bytes public/assets/icons/flagpack/kn.webp | Bin 0 -> 792 bytes public/assets/icons/flagpack/kp.webp | Bin 0 -> 486 bytes public/assets/icons/flagpack/kr.webp | Bin 0 -> 718 bytes public/assets/icons/flagpack/kw.webp | Bin 0 -> 336 bytes public/assets/icons/flagpack/ky.webp | Bin 0 -> 874 bytes public/assets/icons/flagpack/kz.webp | Bin 0 -> 632 bytes public/assets/icons/flagpack/la.webp | Bin 0 -> 330 bytes public/assets/icons/flagpack/lb.webp | Bin 0 -> 414 bytes public/assets/icons/flagpack/lc.webp | Bin 0 -> 412 bytes public/assets/icons/flagpack/li.webp | Bin 0 -> 416 bytes public/assets/icons/flagpack/lk.webp | Bin 0 -> 668 bytes public/assets/icons/flagpack/lr.webp | Bin 0 -> 464 bytes public/assets/icons/flagpack/ls.webp | Bin 0 -> 378 bytes public/assets/icons/flagpack/lt.webp | Bin 0 -> 264 bytes public/assets/icons/flagpack/lu.webp | Bin 0 -> 256 bytes public/assets/icons/flagpack/lv.webp | Bin 0 -> 220 bytes public/assets/icons/flagpack/ly.webp | Bin 0 -> 376 bytes public/assets/icons/flagpack/ma.webp | Bin 0 -> 364 bytes public/assets/icons/flagpack/mc.webp | Bin 0 -> 204 bytes public/assets/icons/flagpack/md.webp | Bin 0 -> 668 bytes public/assets/icons/flagpack/me.webp | Bin 0 -> 536 bytes public/assets/icons/flagpack/mf.webp | Bin 0 -> 244 bytes public/assets/icons/flagpack/mg.webp | Bin 0 -> 254 bytes public/assets/icons/flagpack/mh.webp | Bin 0 -> 692 bytes public/assets/icons/flagpack/mk.webp | Bin 0 -> 932 bytes public/assets/icons/flagpack/ml.webp | Bin 0 -> 262 bytes public/assets/icons/flagpack/mm.webp | Bin 0 -> 446 bytes public/assets/icons/flagpack/mn.webp | Bin 0 -> 432 bytes public/assets/icons/flagpack/mo.webp | Bin 0 -> 574 bytes public/assets/icons/flagpack/mp.webp | Bin 0 -> 706 bytes public/assets/icons/flagpack/mq.webp | Bin 0 -> 244 bytes public/assets/icons/flagpack/mr.webp | Bin 0 -> 426 bytes public/assets/icons/flagpack/ms.webp | Bin 0 -> 678 bytes public/assets/icons/flagpack/mt.webp | Bin 0 -> 290 bytes public/assets/icons/flagpack/mu.webp | Bin 0 -> 294 bytes public/assets/icons/flagpack/mv.webp | Bin 0 -> 352 bytes public/assets/icons/flagpack/mw.webp | Bin 0 -> 344 bytes public/assets/icons/flagpack/mx.webp | Bin 0 -> 404 bytes public/assets/icons/flagpack/my.webp | Bin 0 -> 530 bytes public/assets/icons/flagpack/mz.webp | Bin 0 -> 554 bytes public/assets/icons/flagpack/na.webp | Bin 0 -> 854 bytes public/assets/icons/flagpack/nc.webp | Bin 0 -> 238 bytes public/assets/icons/flagpack/ne.webp | Bin 0 -> 418 bytes public/assets/icons/flagpack/nf.webp | Bin 0 -> 510 bytes public/assets/icons/flagpack/ng.webp | Bin 0 -> 256 bytes public/assets/icons/flagpack/ni.webp | Bin 0 -> 446 bytes public/assets/icons/flagpack/nl.webp | Bin 0 -> 254 bytes public/assets/icons/flagpack/no.webp | Bin 0 -> 438 bytes public/assets/icons/flagpack/np.webp | Bin 0 -> 544 bytes public/assets/icons/flagpack/nr.webp | Bin 0 -> 406 bytes public/assets/icons/flagpack/nu.webp | Bin 0 -> 966 bytes public/assets/icons/flagpack/nz.webp | Bin 0 -> 954 bytes public/assets/icons/flagpack/om.webp | Bin 0 -> 514 bytes public/assets/icons/flagpack/pa.webp | Bin 0 -> 402 bytes public/assets/icons/flagpack/pe.webp | Bin 0 -> 466 bytes public/assets/icons/flagpack/pf.webp | Bin 0 -> 472 bytes public/assets/icons/flagpack/pg.webp | Bin 0 -> 672 bytes public/assets/icons/flagpack/ph.webp | Bin 0 -> 502 bytes public/assets/icons/flagpack/pk.webp | Bin 0 -> 410 bytes public/assets/icons/flagpack/pl.webp | Bin 0 -> 196 bytes public/assets/icons/flagpack/pm.webp | Bin 0 -> 242 bytes public/assets/icons/flagpack/pn.webp | Bin 0 -> 826 bytes public/assets/icons/flagpack/pr.webp | Bin 0 -> 484 bytes public/assets/icons/flagpack/ps.webp | Bin 0 -> 358 bytes public/assets/icons/flagpack/pt.webp | Bin 0 -> 564 bytes public/assets/icons/flagpack/pw.webp | Bin 0 -> 340 bytes public/assets/icons/flagpack/py.webp | Bin 0 -> 414 bytes public/assets/icons/flagpack/qa.webp | Bin 0 -> 382 bytes public/assets/icons/flagpack/re.webp | Bin 0 -> 238 bytes public/assets/icons/flagpack/ro.webp | Bin 0 -> 272 bytes public/assets/icons/flagpack/rs.webp | Bin 0 -> 596 bytes public/assets/icons/flagpack/ru.webp | Bin 0 -> 238 bytes public/assets/icons/flagpack/rw.webp | Bin 0 -> 456 bytes public/assets/icons/flagpack/sa.webp | Bin 0 -> 536 bytes public/assets/icons/flagpack/sb.webp | Bin 0 -> 694 bytes public/assets/icons/flagpack/sc.webp | Bin 0 -> 694 bytes public/assets/icons/flagpack/sd.webp | Bin 0 -> 350 bytes public/assets/icons/flagpack/se.webp | Bin 0 -> 374 bytes public/assets/icons/flagpack/sg.webp | Bin 0 -> 386 bytes public/assets/icons/flagpack/sh.webp | Bin 0 -> 686 bytes public/assets/icons/flagpack/si.webp | Bin 0 -> 436 bytes public/assets/icons/flagpack/sj.webp | Bin 0 -> 438 bytes public/assets/icons/flagpack/sk.webp | Bin 0 -> 504 bytes public/assets/icons/flagpack/sl.webp | Bin 0 -> 264 bytes public/assets/icons/flagpack/sm.webp | Bin 0 -> 574 bytes public/assets/icons/flagpack/sn.webp | Bin 0 -> 410 bytes public/assets/icons/flagpack/so.webp | Bin 0 -> 310 bytes public/assets/icons/flagpack/sr.webp | Bin 0 -> 436 bytes public/assets/icons/flagpack/ss.webp | Bin 0 -> 492 bytes public/assets/icons/flagpack/st.webp | Bin 0 -> 512 bytes public/assets/icons/flagpack/sv.webp | Bin 0 -> 434 bytes public/assets/icons/flagpack/sx.webp | Bin 0 -> 566 bytes public/assets/icons/flagpack/sy.webp | Bin 0 -> 368 bytes public/assets/icons/flagpack/sz.webp | Bin 0 -> 700 bytes public/assets/icons/flagpack/tc.webp | Bin 0 -> 668 bytes public/assets/icons/flagpack/td.webp | Bin 0 -> 256 bytes public/assets/icons/flagpack/tf.webp | Bin 0 -> 534 bytes public/assets/icons/flagpack/tg.webp | Bin 0 -> 454 bytes public/assets/icons/flagpack/th.webp | Bin 0 -> 268 bytes public/assets/icons/flagpack/tj.webp | Bin 0 -> 392 bytes public/assets/icons/flagpack/tk.webp | Bin 0 -> 558 bytes public/assets/icons/flagpack/tl.webp | Bin 0 -> 562 bytes public/assets/icons/flagpack/tm.webp | Bin 0 -> 638 bytes public/assets/icons/flagpack/tn.webp | Bin 0 -> 532 bytes public/assets/icons/flagpack/to.webp | Bin 0 -> 408 bytes public/assets/icons/flagpack/tr.webp | Bin 0 -> 468 bytes public/assets/icons/flagpack/tt.webp | Bin 0 -> 560 bytes public/assets/icons/flagpack/tv.webp | Bin 0 -> 916 bytes public/assets/icons/flagpack/tw.webp | Bin 0 -> 416 bytes public/assets/icons/flagpack/tz.webp | Bin 0 -> 760 bytes public/assets/icons/flagpack/ua.webp | Bin 0 -> 256 bytes public/assets/icons/flagpack/ug.webp | Bin 0 -> 586 bytes public/assets/icons/flagpack/um.webp | Bin 0 -> 668 bytes public/assets/icons/flagpack/us.webp | Bin 0 -> 668 bytes public/assets/icons/flagpack/uy.webp | Bin 0 -> 488 bytes public/assets/icons/flagpack/uz.webp | Bin 0 -> 568 bytes public/assets/icons/flagpack/va.webp | Bin 0 -> 490 bytes public/assets/icons/flagpack/vc.webp | Bin 0 -> 440 bytes public/assets/icons/flagpack/ve.webp | Bin 0 -> 428 bytes public/assets/icons/flagpack/vg.webp | Bin 0 -> 678 bytes public/assets/icons/flagpack/vi.webp | Bin 0 -> 660 bytes public/assets/icons/flagpack/vn.webp | Bin 0 -> 348 bytes public/assets/icons/flagpack/vu.webp | Bin 0 -> 722 bytes public/assets/icons/flagpack/wf.webp | Bin 0 -> 242 bytes public/assets/icons/flagpack/ws.webp | Bin 0 -> 372 bytes public/assets/icons/flagpack/xk.webp | Bin 0 -> 466 bytes public/assets/icons/flagpack/ye.webp | Bin 0 -> 222 bytes public/assets/icons/flagpack/yt.webp | Bin 0 -> 962 bytes public/assets/icons/flagpack/za.webp | Bin 0 -> 616 bytes public/assets/icons/flagpack/zm.webp | Bin 0 -> 378 bytes public/assets/icons/flagpack/zw.webp | Bin 0 -> 652 bytes public/assets/icons/glass/ic-glass-bag.svg | 30 + public/assets/icons/glass/ic-glass-buy.svg | 47 + .../assets/icons/glass/ic-glass-message.svg | 30 + public/assets/icons/glass/ic-glass-users.svg | 39 + public/assets/icons/home/ic-design.svg | 6 + public/assets/icons/home/ic-development.svg | 5 + public/assets/icons/home/ic-make-brand.svg | 6 + public/assets/icons/navbar/ic-analytics.svg | 8 + public/assets/icons/navbar/ic-banking.svg | 10 + public/assets/icons/navbar/ic-blank.svg | 4 + public/assets/icons/navbar/ic-blog.svg | 7 + public/assets/icons/navbar/ic-booking.svg | 4 + public/assets/icons/navbar/ic-calendar.svg | 5 + public/assets/icons/navbar/ic-chat.svg | 6 + public/assets/icons/navbar/ic-course.svg | 5 + public/assets/icons/navbar/ic-dashboard.svg | 4 + public/assets/icons/navbar/ic-disabled.svg | 4 + public/assets/icons/navbar/ic-ecommerce.svg | 5 + public/assets/icons/navbar/ic-external.svg | 4 + public/assets/icons/navbar/ic-file.svg | 6 + public/assets/icons/navbar/ic-folder.svg | 4 + public/assets/icons/navbar/ic-invoice.svg | 5 + public/assets/icons/navbar/ic-job.svg | 4 + public/assets/icons/navbar/ic-kanban.svg | 5 + public/assets/icons/navbar/ic-label.svg | 4 + public/assets/icons/navbar/ic-lock.svg | 4 + public/assets/icons/navbar/ic-mail.svg | 6 + public/assets/icons/navbar/ic-menu-item.svg | 5 + public/assets/icons/navbar/ic-order.svg | 7 + public/assets/icons/navbar/ic-parameter.svg | 7 + public/assets/icons/navbar/ic-product.svg | 4 + public/assets/icons/navbar/ic-tour.svg | 4 + public/assets/icons/navbar/ic-user.svg | 4 + public/assets/icons/notification/ic-chat.svg | 28 + .../assets/icons/notification/ic-delivery.svg | 20 + public/assets/icons/notification/ic-mail.svg | 15 + public/assets/icons/notification/ic-order.svg | 45 + public/assets/icons/platforms/ic-amplify.svg | 12 + public/assets/icons/platforms/ic-auth0.svg | 5 + public/assets/icons/platforms/ic-figma.svg | 7 + public/assets/icons/platforms/ic-firebase.svg | 12 + public/assets/icons/platforms/ic-js.svg | 4 + public/assets/icons/platforms/ic-jwt.svg | 15 + public/assets/icons/platforms/ic-mui.svg | 3 + public/assets/icons/platforms/ic-nextjs.svg | 3 + public/assets/icons/platforms/ic-react.svg | 3 + public/assets/icons/platforms/ic-supabase.svg | 99 + public/assets/icons/platforms/ic-ts.svg | 4 + public/assets/icons/platforms/ic-vite.svg | 15 + public/assets/icons/setting/ic-align-left.svg | 7 + .../assets/icons/setting/ic-align-right.svg | 7 + .../assets/icons/setting/ic-autofit-width.svg | 4 + public/assets/icons/setting/ic-collapse.svg | 4 + .../assets/icons/setting/ic-contrast-bold.svg | 4 + public/assets/icons/setting/ic-contrast.svg | 5 + .../icons/setting/ic-exit-full-screen.svg | 6 + public/assets/icons/setting/ic-font.svg | 4 + .../assets/icons/setting/ic-full-screen.svg | 6 + public/assets/icons/setting/ic-moon.svg | 4 + .../icons/setting/ic-sidebar-filled.svg | 3 + .../icons/setting/ic-sidebar-outline.svg | 6 + public/assets/icons/setting/ic-sidebar.svg | 4 + .../icons/setting/ic-siderbar-duotone.svg | 4 + public/assets/icons/setting/ic-sun.svg | 13 + public/assets/icons/workspaces/logo-1.webp | Bin 0 -> 706 bytes public/assets/icons/workspaces/logo-2.webp | Bin 0 -> 888 bytes public/assets/icons/workspaces/logo-3.webp | Bin 0 -> 918 bytes .../illustrations/characters/character-1.webp | Bin 0 -> 8494 bytes .../characters/character-10.webp | Bin 0 -> 8904 bytes .../characters/character-11.webp | Bin 0 -> 10922 bytes .../illustrations/characters/character-2.webp | Bin 0 -> 8092 bytes .../illustrations/characters/character-3.webp | Bin 0 -> 6874 bytes .../illustrations/characters/character-4.webp | Bin 0 -> 7008 bytes .../illustrations/characters/character-5.webp | Bin 0 -> 8504 bytes .../illustrations/characters/character-6.webp | Bin 0 -> 8800 bytes .../illustrations/characters/character-7.webp | Bin 0 -> 15274 bytes .../illustrations/characters/character-8.webp | Bin 0 -> 6986 bytes .../illustrations/characters/character-9.webp | Bin 0 -> 7772 bytes .../illustrations/illustration-dashboard.webp | Bin 0 -> 55522 bytes .../illustration-integration.webp | Bin 0 -> 67336 bytes .../illustrations/illustration-receipt.webp | Bin 0 -> 9034 bytes .../illustration-rocket-large.webp | Bin 0 -> 9372 bytes .../illustration-rocket-small.webp | Bin 0 -> 3602 bytes .../illustrations/illustration-upgrade.webp | Bin 0 -> 5514 bytes public/assets/images/about/hero.webp | Bin 0 -> 108950 bytes public/assets/images/about/testimonials.webp | Bin 0 -> 28346 bytes public/assets/images/about/vision.webp | Bin 0 -> 39724 bytes public/assets/images/about/what-large.webp | Bin 0 -> 29746 bytes public/assets/images/about/what-small.webp | Bin 0 -> 19476 bytes public/assets/images/contact/hero.webp | Bin 0 -> 90180 bytes public/assets/images/faqs/hero.webp | Bin 0 -> 34218 bytes public/assets/images/home/bundle-dark-1.webp | Bin 0 -> 63242 bytes public/assets/images/home/bundle-dark-2.webp | Bin 0 -> 208486 bytes public/assets/images/home/bundle-light-1.webp | Bin 0 -> 66512 bytes public/assets/images/home/bundle-light-2.webp | Bin 0 -> 222610 bytes public/assets/images/home/for-designer.webp | Bin 0 -> 38750 bytes public/assets/images/home/hero-blur.webp | Bin 0 -> 353616 bytes .../images/home/highlight-darkmode.webp | Bin 0 -> 65414 bytes .../images/home/highlight-presets-1.webp | Bin 0 -> 70916 bytes .../images/home/highlight-presets-2.webp | Bin 0 -> 71738 bytes .../images/home/highlight-presets-3.webp | Bin 0 -> 71182 bytes .../images/home/highlight-presets-4.webp | Bin 0 -> 71206 bytes .../images/home/highlight-presets-5.webp | Bin 0 -> 71184 bytes public/assets/images/home/highlight-rtl.webp | Bin 0 -> 64698 bytes public/assets/images/home/home-chart.webp | Bin 0 -> 18262 bytes public/assets/images/home/zone-landing.webp | Bin 0 -> 52252 bytes public/assets/placeholder.svg | 8 + public/assets/red-blur.png | Bin 0 -> 12348 bytes public/assets/transparent.png | Bin 0 -> 95 bytes public/favicon.ico | Bin 0 -> 15406 bytes public/fonts/Roboto-Bold.ttf | Bin 0 -> 170348 bytes public/fonts/Roboto-Regular.ttf | Bin 0 -> 171272 bytes public/logo/logo-full.png | Bin 0 -> 4143 bytes public/logo/logo-full.svg | 20 + public/logo/logo-single.png | Bin 0 -> 7470 bytes public/logo/logo-single.svg | 19 + src/app/auth/jwt/sign-in/layout.tsx | 17 + src/app/auth/jwt/sign-in/page.tsx | 11 + src/app/auth/jwt/sign-up/layout.tsx | 17 + src/app/auth/jwt/sign-up/page.tsx | 11 + src/app/dashboard/admin/nft/page.tsx | 11 + src/app/dashboard/admin/token/page.tsx | 11 + src/app/dashboard/layout.tsx | 22 + src/app/dashboard/loading.tsx | 7 + src/app/dashboard/page.tsx | 11 + src/app/layout.tsx | 56 + src/app/loading.tsx | 7 + src/app/not-found.tsx | 11 + src/app/page.tsx | 19 + src/auth/context/auth-context.tsx | 11 + src/auth/context/jwt/action.ts | 86 + src/auth/context/jwt/auth-provider.tsx | 82 + src/auth/context/jwt/constant.ts | 1 + src/auth/context/jwt/index.ts | 7 + src/auth/context/jwt/utils.ts | 94 + src/auth/guard/auth-guard.tsx | 71 + src/auth/guard/guest-guard.tsx | 52 + src/auth/guard/index.ts | 5 + src/auth/guard/role-based-guard.tsx | 54 + src/auth/hooks/index.ts | 2 + src/auth/hooks/use-auth-context.ts | 17 + src/auth/hooks/use-mocked-user.ts | 33 + src/auth/types.ts | 14 + src/config-global.ts | 99 + src/global.css | 78 + src/hooks/use-boolean.ts | 42 + src/hooks/use-cookies.ts | 137 + src/hooks/use-event-listener.ts | 71 + src/hooks/use-local-storage.ts | 109 + src/hooks/use-responsive.ts | 56 + src/hooks/use-scroll-offset-top.ts | 57 + src/hooks/use-set-state.ts | 47 + src/routes/components/index.ts | 1 + src/routes/components/router-link.tsx | 3 + src/routes/hooks/index.ts | 10 + src/routes/hooks/use-active-link.ts | 55 + src/routes/hooks/use-params.ts | 1 + src/routes/hooks/use-pathname.ts | 1 + src/routes/hooks/use-router.ts | 1 + src/routes/hooks/use-search-params.ts | 1 + src/routes/paths.ts | 56 + src/routes/utils.ts | 43 + src/shared/_mock/_blog.ts | 10 + src/shared/_mock/_calendar.ts | 14 + src/shared/_mock/_files.ts | 96 + src/shared/_mock/_invoice.ts | 65 + src/shared/_mock/_job.ts | 155 + src/shared/_mock/_map/cities.ts | 182 + src/shared/_mock/_map/countries.ts | 86 + src/shared/_mock/_map/map-style-basic-v8.json | 554 + src/shared/_mock/_mock.ts | 86 + src/shared/_mock/_order.ts | 85 + src/shared/_mock/_others.ts | 219 + src/shared/_mock/_overview.ts | 346 + src/shared/_mock/_product.ts | 71 + src/shared/_mock/_tour.ts | 128 + src/shared/_mock/_user.ts | 143 + src/shared/_mock/assets.ts | 673 + src/shared/_mock/index.ts | 25 + src/shared/assets/data/countries.ts | 251 + src/shared/assets/data/index.ts | 1 + src/shared/assets/icons/email-inbox-icon.tsx | 143 + src/shared/assets/icons/index.ts | 13 + src/shared/assets/icons/new-password-icon.tsx | 111 + src/shared/assets/icons/password-icon.tsx | 110 + src/shared/assets/icons/plan-free-icon.tsx | 52 + src/shared/assets/icons/plan-premium-icon.tsx | 89 + src/shared/assets/icons/plan-starter-icon.tsx | 76 + src/shared/assets/icons/sent-icon.tsx | 76 + .../assets/illustrations/avatar-shape.tsx | 30 + .../assets/illustrations/background-shape.tsx | 31 + .../illustrations/booking-illustration.tsx | 310 + .../illustrations/check-in-illustration.tsx | 99 + .../illustrations/check-out-illustration.tsx | 72 + .../coming-soon-illustration.tsx | 132 + .../illustrations/forbidden-illustration.tsx | 102 + src/shared/assets/illustrations/index.ts | 25 + .../maintenance-illustration.tsx | 229 + .../illustrations/motivation-illustration.tsx | 84 + .../order-complete-illustration.tsx | 136 + .../page-not-found-illustration.tsx | 88 + .../assets/illustrations/seo-illustration.tsx | 248 + .../server-error-illustration.tsx | 162 + .../illustrations/upload-illustration.tsx | 624 + .../components/animate/animate-avatar.tsx | 90 + .../components/animate/animate-border.tsx | 173 + .../components/animate/animate-count-up.tsx | 62 + .../components/animate/animate-logo.tsx | 123 + .../components/animate/animate-text.tsx | 161 + .../animate/back-to-top/back-to-top.tsx | 51 + .../components/animate/back-to-top/index.ts | 1 + src/shared/components/animate/features.ts | 3 + src/shared/components/animate/index.ts | 19 + .../components/animate/motion-container.tsx | 33 + src/shared/components/animate/motion-lazy.tsx | 19 + .../components/animate/motion-viewport.tsx | 42 + .../animate/scroll-progress/index.ts | 3 + .../scroll-progress/scroll-progress.tsx | 100 + .../scroll-progress/use-scroll-progress.ts | 33 + src/shared/components/animate/types.ts | 32 + .../components/animate/variants/actions.ts | 6 + .../components/animate/variants/background.ts | 100 + .../components/animate/variants/bounce.ts | 92 + .../components/animate/variants/container.ts | 18 + .../components/animate/variants/fade.ts | 69 + .../components/animate/variants/flip.ts | 36 + .../components/animate/variants/index.ts | 23 + .../components/animate/variants/path.ts | 7 + .../components/animate/variants/rotate.ts | 27 + .../components/animate/variants/scale.ts | 45 + .../components/animate/variants/slide.ts | 59 + .../components/animate/variants/transition.ts | 24 + .../components/animate/variants/zoom.ts | 124 + .../custom-popover/custom-popover.tsx | 64 + src/shared/components/custom-popover/index.ts | 5 + .../components/custom-popover/styles.tsx | 115 + src/shared/components/custom-popover/types.ts | 38 + .../components/custom-popover/use-popover.ts | 27 + src/shared/components/custom-popover/utils.ts | 129 + .../components/custom-tabs/custom-tabs.tsx | 87 + src/shared/components/custom-tabs/index.ts | 1 + .../file-thumbnail/action-buttons.tsx | 65 + .../components/file-thumbnail/classes.ts | 9 + .../file-thumbnail/file-thumbnail.tsx | 103 + src/shared/components/file-thumbnail/index.ts | 7 + src/shared/components/file-thumbnail/types.ts | 25 + src/shared/components/file-thumbnail/utils.ts | 156 + src/shared/components/hook-form/fields.tsx | 7 + .../components/hook-form/form-provider.tsx | 21 + src/shared/components/hook-form/index.ts | 5 + .../components/hook-form/rhf-text-field.tsx | 43 + src/shared/components/iconify/classes.ts | 3 + src/shared/components/iconify/flag-icon.tsx | 48 + src/shared/components/iconify/iconify.tsx | 47 + src/shared/components/iconify/index.ts | 9 + src/shared/components/iconify/social-icon.tsx | 141 + src/shared/components/iconify/types.ts | 6 + src/shared/components/label/classes.ts | 3 + src/shared/components/label/index.ts | 7 + src/shared/components/label/label.tsx | 61 + src/shared/components/label/styles.ts | 113 + src/shared/components/label/types.ts | 21 + src/shared/components/loading-screen/index.ts | 3 + .../loading-screen/loading-screen.tsx | 39 + .../loading-screen/splash-screen.tsx | 45 + src/shared/components/logo/classes.ts | 3 + src/shared/components/logo/index.ts | 3 + src/shared/components/logo/logo.tsx | 108 + src/shared/components/nav-section/classes.ts | 31 + src/shared/components/nav-section/css-vars.ts | 119 + src/shared/components/nav-section/hooks.tsx | 84 + .../nav-section/horizontal/index.ts | 3 + .../nav-section/horizontal/nav-item.tsx | 213 + .../nav-section/horizontal/nav-list.tsx | 173 + .../horizontal/nav-section-horizontal.tsx | 86 + src/shared/components/nav-section/index.ts | 15 + .../components/nav-section/mini/index.ts | 3 + .../components/nav-section/mini/nav-item.tsx | 229 + .../components/nav-section/mini/nav-list.tsx | 165 + .../nav-section/mini/nav-section-mini.tsx | 66 + src/shared/components/nav-section/styles.tsx | 219 + src/shared/components/nav-section/types.ts | 77 + .../components/nav-section/vertical/index.ts | 3 + .../nav-section/vertical/nav-item.tsx | 228 + .../nav-section/vertical/nav-list.tsx | 117 + .../vertical/nav-section-vertical.tsx | 93 + src/shared/components/progress-bar/index.ts | 1 + .../components/progress-bar/progress-bar.tsx | 77 + src/shared/components/progress-bar/styles.css | 26 + src/shared/components/scrollbar/classes.ts | 3 + src/shared/components/scrollbar/index.ts | 5 + src/shared/components/scrollbar/scrollbar.tsx | 43 + src/shared/components/scrollbar/styles.css | 8 + src/shared/components/scrollbar/types.ts | 16 + .../components/search-not-found/index.ts | 1 + .../search-not-found/search-not-found.tsx | 33 + .../components/settings/config-settings.ts | 18 + .../components/settings/context/index.ts | 3 + .../settings/context/settings-provider.tsx | 65 + .../settings/context/use-settings-context.ts | 15 + .../settings/drawer/base-option.tsx | 83 + .../settings/drawer/font-options.tsx | 77 + .../settings/drawer/fullscreen-button.tsx | 49 + .../components/settings/drawer/index.ts | 1 + .../settings/drawer/nav-options.tsx | 270 + .../settings/drawer/presets-options.tsx | 54 + .../settings/drawer/settings-drawer.tsx | 197 + .../components/settings/drawer/styles.tsx | 67 + src/shared/components/settings/index.ts | 7 + src/shared/components/settings/server.ts | 13 + src/shared/components/settings/types.ts | 49 + src/shared/components/snackbar/classes.ts | 25 + src/shared/components/snackbar/index.ts | 3 + src/shared/components/snackbar/snackbar.tsx | 53 + src/shared/components/snackbar/styles.tsx | 178 + src/shared/components/svg-color/classes.ts | 3 + src/shared/components/svg-color/index.ts | 5 + src/shared/components/svg-color/svg-color.tsx | 30 + src/shared/components/svg-color/types.ts | 7 + src/shared/layouts/auth-split/index.ts | 3 + src/shared/layouts/auth-split/layout.tsx | 86 + src/shared/layouts/auth-split/main.tsx | 78 + src/shared/layouts/auth-split/section.tsx | 125 + src/shared/layouts/classes.ts | 9 + .../layouts/components/account-button.tsx | 68 + .../layouts/components/account-drawer.tsx | 198 + .../layouts/components/account-popover.tsx | 121 + .../layouts/components/contacts-popover.tsx | 98 + .../layouts/components/language-popover.tsx | 77 + src/shared/layouts/components/menu-button.tsx | 30 + .../layouts/components/nav-toggle-button.tsx | 58 + .../components/notifications-drawer/index.tsx | 171 + .../notification-item.tsx | 239 + .../layouts/components/searchbar/index.tsx | 192 + .../components/searchbar/result-item.tsx | 70 + .../layouts/components/searchbar/utils.ts | 101 + .../layouts/components/settings-button.tsx | 49 + .../layouts/components/sign-in-button.tsx | 23 + .../layouts/components/sign-out-button.tsx | 42 + .../layouts/components/workspaces-popover.tsx | 98 + src/shared/layouts/config-nav-account.tsx | 69 + src/shared/layouts/config-nav-dashboard.tsx | 40 + src/shared/layouts/config-nav-workspace.tsx | 21 + src/shared/layouts/core/header-base.tsx | 203 + src/shared/layouts/core/header-section.tsx | 135 + src/shared/layouts/core/layout-section.tsx | 74 + src/shared/layouts/dashboard/index.ts | 3 + src/shared/layouts/dashboard/layout.tsx | 280 + src/shared/layouts/dashboard/main.tsx | 90 + .../layouts/dashboard/nav-horizontal.tsx | 47 + src/shared/layouts/dashboard/nav-mobile.tsx | 55 + src/shared/layouts/dashboard/nav-vertical.tsx | 108 + src/shared/layouts/simple/index.ts | 3 + src/shared/layouts/simple/layout.tsx | 73 + src/shared/layouts/simple/main.tsx | 50 + src/shared/locales/all-langs.ts | 87 + src/shared/locales/config-locales.ts | 55 + src/shared/locales/i18n-provider.tsx | 56 + src/shared/locales/index.ts | 11 + src/shared/locales/langs/ar/common.json | 6 + src/shared/locales/langs/ar/navbar.json | 12 + src/shared/locales/langs/cn/common.json | 6 + src/shared/locales/langs/cn/navbar.json | 12 + src/shared/locales/langs/en/common.json | 6 + src/shared/locales/langs/en/navbar.json | 12 + src/shared/locales/langs/fr/common.json | 6 + src/shared/locales/langs/fr/navbar.json | 12 + src/shared/locales/langs/vi/common.json | 6 + src/shared/locales/langs/vi/navbar.json | 12 + src/shared/locales/localization-provider.tsx | 34 + src/shared/locales/server.ts | 57 + src/shared/locales/use-locales.ts | 58 + .../locales/utils/number-format-locale.ts | 14 + src/shared/sections/auth/jwt/index.ts | 3 + .../sections/auth/jwt/jwt-sign-in-view.tsx | 165 + .../sections/auth/jwt/jwt-sign-up-view.tsx | 185 + src/shared/sections/blank/view.tsx | 32 + src/shared/sections/error/403-view.tsx | 45 + src/shared/sections/error/500-view.tsx | 44 + src/shared/sections/error/index.ts | 5 + src/shared/sections/error/not-found-view.tsx | 45 + src/shared/theme/color-scheme-script.ts | 14 + src/shared/theme/core/colors.json | 66 + .../theme/core/components/accordion.tsx | 48 + src/shared/theme/core/components/alert.tsx | 168 + src/shared/theme/core/components/appbar.tsx | 19 + .../theme/core/components/autocomplete.tsx | 60 + src/shared/theme/core/components/avatar.tsx | 124 + src/shared/theme/core/components/backdrop.tsx | 21 + src/shared/theme/core/components/badge.tsx | 108 + .../theme/core/components/breadcrumbs.tsx | 19 + .../theme/core/components/button-fab.tsx | 204 + .../theme/core/components/button-group.tsx | 156 + .../theme/core/components/button-toggle.tsx | 86 + src/shared/theme/core/components/button.tsx | 182 + src/shared/theme/core/components/card.tsx | 51 + src/shared/theme/core/components/checkbox.tsx | 59 + src/shared/theme/core/components/chip.tsx | 175 + src/shared/theme/core/components/dialog.tsx | 64 + src/shared/theme/core/components/drawer.tsx | 35 + src/shared/theme/core/components/form.tsx | 53 + src/shared/theme/core/components/index.ts | 91 + src/shared/theme/core/components/link.tsx | 19 + src/shared/theme/core/components/list.tsx | 43 + src/shared/theme/core/components/menu.tsx | 16 + .../theme/core/components/mui-x-data-grid.tsx | 368 + .../core/components/mui-x-date-picker.tsx | 213 + .../theme/core/components/mui-x-tree-view.tsx | 17 + .../theme/core/components/pagination.tsx | 115 + src/shared/theme/core/components/paper.tsx | 26 + src/shared/theme/core/components/popover.tsx | 23 + src/shared/theme/core/components/progress.tsx | 53 + src/shared/theme/core/components/radio.tsx | 60 + src/shared/theme/core/components/rating.tsx | 42 + src/shared/theme/core/components/select.tsx | 65 + src/shared/theme/core/components/skeleton.tsx | 26 + src/shared/theme/core/components/slider.tsx | 122 + src/shared/theme/core/components/stack.tsx | 18 + src/shared/theme/core/components/stepper.tsx | 14 + src/shared/theme/core/components/svg-icon.tsx | 14 + src/shared/theme/core/components/switch.tsx | 55 + src/shared/theme/core/components/table.tsx | 113 + src/shared/theme/core/components/tabs.tsx | 63 + .../theme/core/components/textfield.tsx | 121 + src/shared/theme/core/components/timeline.tsx | 21 + src/shared/theme/core/components/tooltip.tsx | 45 + .../theme/core/components/typography.tsx | 17 + src/shared/theme/core/custom-shadows.ts | 70 + src/shared/theme/core/index.ts | 9 + src/shared/theme/core/palette.ts | 146 + src/shared/theme/core/shadows.ts | 44 + src/shared/theme/core/typography.ts | 112 + src/shared/theme/create-theme.ts | 97 + src/shared/theme/overrides-theme.ts | 26 + src/shared/theme/styles/index.ts | 3 + src/shared/theme/styles/mixins.ts | 247 + src/shared/theme/styles/utils.ts | 101 + src/shared/theme/theme-provider.tsx | 42 + src/shared/theme/types.ts | 19 + .../theme/with-settings/primary-color.json | 42 + .../theme/with-settings/right-to-left.tsx | 31 + .../theme/with-settings/update-theme.ts | 113 + src/utils/axios.ts | 60 + src/utils/change-case.ts | 23 + src/utils/format-time.ts | 269 + src/utils/helper.ts | 130 + src/utils/storage-available.ts | 24 + tsconfig.json | 43 + yarn.lock | 9080 +++++++++ 833 files changed, 51127 insertions(+) create mode 100644 .dockerignore create mode 100644 .editorconfig create mode 100644 .eslintignore create mode 100644 .eslintrc.js create mode 100644 .gitignore create mode 100644 .gitlab-ci.yml create mode 100644 .prettierignore create mode 100644 Dockerfile create mode 100644 README.md create mode 100644 docker-compose.yml create mode 100644 next-env.d.ts create mode 100644 next.config.mjs create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 prettier.config.mjs create mode 100644 public/assets/background/background-3-blur.webp create mode 100644 public/assets/background/background-3.webp create mode 100644 public/assets/background/background-4.jpg create mode 100644 public/assets/background/background-5.webp create mode 100644 public/assets/background/background-6.webp create mode 100644 public/assets/background/background-7.webp create mode 100644 public/assets/background/overlay.svg create mode 100644 public/assets/background/shape-circle-1.svg create mode 100644 public/assets/background/shape-circle-3.svg create mode 100644 public/assets/background/shape-grid.svg create mode 100644 public/assets/background/shape-square.svg create mode 100644 public/assets/cyan-blur.png create mode 100644 public/assets/icons/app/ic-app-1.webp create mode 100644 public/assets/icons/app/ic-app-2.webp create mode 100644 public/assets/icons/app/ic-app-3.webp create mode 100644 public/assets/icons/app/ic-app-4.webp create mode 100644 public/assets/icons/app/ic-app-5.webp create mode 100644 public/assets/icons/app/ic-app-drive.svg create mode 100644 public/assets/icons/app/ic-app-dropbox.svg create mode 100644 public/assets/icons/app/ic-app-onedrive.svg create mode 100644 public/assets/icons/brands/ic-brand-amazon.svg create mode 100644 public/assets/icons/brands/ic-brand-hbo.svg create mode 100644 public/assets/icons/brands/ic-brand-ibm.svg create mode 100644 public/assets/icons/brands/ic-brand-lya.svg create mode 100644 public/assets/icons/brands/ic-brand-netflix.svg create mode 100644 public/assets/icons/brands/ic-brand-spotify.svg create mode 100644 public/assets/icons/components/ic-accordion.svg create mode 100644 public/assets/icons/components/ic-alert.svg create mode 100644 public/assets/icons/components/ic-autocomplete.svg create mode 100644 public/assets/icons/components/ic-avatar.svg create mode 100644 public/assets/icons/components/ic-badge.svg create mode 100644 public/assets/icons/components/ic-breadcrumbs.svg create mode 100644 public/assets/icons/components/ic-buttons.svg create mode 100644 public/assets/icons/components/ic-checkbox.svg create mode 100644 public/assets/icons/components/ic-chip.svg create mode 100644 public/assets/icons/components/ic-colors.svg create mode 100644 public/assets/icons/components/ic-data-grid.svg create mode 100644 public/assets/icons/components/ic-dialog.svg create mode 100644 public/assets/icons/components/ic-extra-animate.svg create mode 100644 public/assets/icons/components/ic-extra-carousel.svg create mode 100644 public/assets/icons/components/ic-extra-chart.svg create mode 100644 public/assets/icons/components/ic-extra-dnd.svg create mode 100644 public/assets/icons/components/ic-extra-editor.svg create mode 100644 public/assets/icons/components/ic-extra-form-validation.svg create mode 100644 public/assets/icons/components/ic-extra-form-wizard.svg create mode 100644 public/assets/icons/components/ic-extra-image.svg create mode 100644 public/assets/icons/components/ic-extra-label.svg create mode 100644 public/assets/icons/components/ic-extra-lightbox.svg create mode 100644 public/assets/icons/components/ic-extra-map.svg create mode 100644 public/assets/icons/components/ic-extra-markdown.svg create mode 100644 public/assets/icons/components/ic-extra-mega-menu.svg create mode 100644 public/assets/icons/components/ic-extra-multi-language.svg create mode 100644 public/assets/icons/components/ic-extra-navigation-bar.svg create mode 100644 public/assets/icons/components/ic-extra-organization-chart.svg create mode 100644 public/assets/icons/components/ic-extra-scroll-progress.svg create mode 100644 public/assets/icons/components/ic-extra-scroll.svg create mode 100644 public/assets/icons/components/ic-extra-snackbar.svg create mode 100644 public/assets/icons/components/ic-extra-upload.svg create mode 100644 public/assets/icons/components/ic-extra-utilities.svg create mode 100644 public/assets/icons/components/ic-extra-walktour.svg create mode 100644 public/assets/icons/components/ic-grid.svg create mode 100644 public/assets/icons/components/ic-icons.svg create mode 100644 public/assets/icons/components/ic-list.svg create mode 100644 public/assets/icons/components/ic-menu.svg create mode 100644 public/assets/icons/components/ic-pagination.svg create mode 100644 public/assets/icons/components/ic-pickers.svg create mode 100644 public/assets/icons/components/ic-popover.svg create mode 100644 public/assets/icons/components/ic-progress.svg create mode 100644 public/assets/icons/components/ic-radio-button.svg create mode 100644 public/assets/icons/components/ic-rating.svg create mode 100644 public/assets/icons/components/ic-shadows.svg create mode 100644 public/assets/icons/components/ic-slider.svg create mode 100644 public/assets/icons/components/ic-stepper.svg create mode 100644 public/assets/icons/components/ic-switch.svg create mode 100644 public/assets/icons/components/ic-table.svg create mode 100644 public/assets/icons/components/ic-tabs.svg create mode 100644 public/assets/icons/components/ic-textfield.svg create mode 100644 public/assets/icons/components/ic-timeline.svg create mode 100644 public/assets/icons/components/ic-tooltip.svg create mode 100644 public/assets/icons/components/ic-transfer-list.svg create mode 100644 public/assets/icons/components/ic-tree-view.svg create mode 100644 public/assets/icons/components/ic-typography.svg create mode 100644 public/assets/icons/courses/ic-courses-certificates.svg create mode 100644 public/assets/icons/courses/ic-courses-completed.svg create mode 100644 public/assets/icons/courses/ic-courses-progress.svg create mode 100644 public/assets/icons/empty/ic-cart.svg create mode 100644 public/assets/icons/empty/ic-chat-active.svg create mode 100644 public/assets/icons/empty/ic-content.svg create mode 100644 public/assets/icons/empty/ic-email-disabled.svg create mode 100644 public/assets/icons/empty/ic-email-selected.svg create mode 100644 public/assets/icons/empty/ic-folder-empty.svg create mode 100644 public/assets/icons/empty/ic-mail.svg create mode 100644 public/assets/icons/faqs/ic-account.svg create mode 100644 public/assets/icons/faqs/ic-assurances.svg create mode 100644 public/assets/icons/faqs/ic-delivery.svg create mode 100644 public/assets/icons/faqs/ic-package.svg create mode 100644 public/assets/icons/faqs/ic-payment.svg create mode 100644 public/assets/icons/faqs/ic-refund.svg create mode 100644 public/assets/icons/files/ic-ai.svg create mode 100644 public/assets/icons/files/ic-audio.svg create mode 100644 public/assets/icons/files/ic-document.svg create mode 100644 public/assets/icons/files/ic-excel.svg create mode 100644 public/assets/icons/files/ic-file.svg create mode 100644 public/assets/icons/files/ic-folder.svg create mode 100644 public/assets/icons/files/ic-img.svg create mode 100644 public/assets/icons/files/ic-js.svg create mode 100644 public/assets/icons/files/ic-pdf.svg create mode 100644 public/assets/icons/files/ic-power_point.svg create mode 100644 public/assets/icons/files/ic-pts.svg create mode 100644 public/assets/icons/files/ic-txt.svg create mode 100644 public/assets/icons/files/ic-video.svg create mode 100644 public/assets/icons/files/ic-word.svg create mode 100644 public/assets/icons/files/ic-zip.svg create mode 100644 public/assets/icons/flagpack/ad.webp create mode 100644 public/assets/icons/flagpack/ae.webp create mode 100644 public/assets/icons/flagpack/af.webp create mode 100644 public/assets/icons/flagpack/ag.webp create mode 100644 public/assets/icons/flagpack/ai.webp create mode 100644 public/assets/icons/flagpack/al.webp create mode 100644 public/assets/icons/flagpack/am.webp create mode 100644 public/assets/icons/flagpack/ao.webp create mode 100644 public/assets/icons/flagpack/aq.webp create mode 100644 public/assets/icons/flagpack/ar.webp create mode 100644 public/assets/icons/flagpack/as.webp create mode 100644 public/assets/icons/flagpack/at.webp create mode 100644 public/assets/icons/flagpack/au.webp create mode 100644 public/assets/icons/flagpack/aw.webp create mode 100644 public/assets/icons/flagpack/ax.webp create mode 100644 public/assets/icons/flagpack/az.webp create mode 100644 public/assets/icons/flagpack/ba.webp create mode 100644 public/assets/icons/flagpack/bb.webp create mode 100644 public/assets/icons/flagpack/bd.webp create mode 100644 public/assets/icons/flagpack/be.webp create mode 100644 public/assets/icons/flagpack/bf.webp create mode 100644 public/assets/icons/flagpack/bg.webp create mode 100644 public/assets/icons/flagpack/bh.webp create mode 100644 public/assets/icons/flagpack/bi.webp create mode 100644 public/assets/icons/flagpack/bj.webp create mode 100644 public/assets/icons/flagpack/bl.webp create mode 100644 public/assets/icons/flagpack/bm.webp create mode 100644 public/assets/icons/flagpack/bn.webp create mode 100644 public/assets/icons/flagpack/bo.webp create mode 100644 public/assets/icons/flagpack/bq-bo.webp create mode 100644 public/assets/icons/flagpack/bq-sa.webp create mode 100644 public/assets/icons/flagpack/bq-se.webp create mode 100644 public/assets/icons/flagpack/br.webp create mode 100644 public/assets/icons/flagpack/bs.webp create mode 100644 public/assets/icons/flagpack/bt.webp create mode 100644 public/assets/icons/flagpack/bv.webp create mode 100644 public/assets/icons/flagpack/bw.webp create mode 100644 public/assets/icons/flagpack/by.webp create mode 100644 public/assets/icons/flagpack/bz.webp create mode 100644 public/assets/icons/flagpack/ca.webp create mode 100644 public/assets/icons/flagpack/cc.webp create mode 100644 public/assets/icons/flagpack/cd.webp create mode 100644 public/assets/icons/flagpack/cf.webp create mode 100644 public/assets/icons/flagpack/cg.webp create mode 100644 public/assets/icons/flagpack/ch.webp create mode 100644 public/assets/icons/flagpack/ci.webp create mode 100644 public/assets/icons/flagpack/ck.webp create mode 100644 public/assets/icons/flagpack/cl.webp create mode 100644 public/assets/icons/flagpack/cm.webp create mode 100644 public/assets/icons/flagpack/cn.webp create mode 100644 public/assets/icons/flagpack/co.webp create mode 100644 public/assets/icons/flagpack/cr.webp create mode 100644 public/assets/icons/flagpack/cu.webp create mode 100644 public/assets/icons/flagpack/cv.webp create mode 100644 public/assets/icons/flagpack/cw.webp create mode 100644 public/assets/icons/flagpack/cx.webp create mode 100644 public/assets/icons/flagpack/cy.webp create mode 100644 public/assets/icons/flagpack/cz.webp create mode 100644 public/assets/icons/flagpack/de.webp create mode 100644 public/assets/icons/flagpack/dj.webp create mode 100644 public/assets/icons/flagpack/dk.webp create mode 100644 public/assets/icons/flagpack/dm.webp create mode 100644 public/assets/icons/flagpack/do.webp create mode 100644 public/assets/icons/flagpack/dz.webp create mode 100644 public/assets/icons/flagpack/ec.webp create mode 100644 public/assets/icons/flagpack/ee.webp create mode 100644 public/assets/icons/flagpack/eg.webp create mode 100644 public/assets/icons/flagpack/eh.webp create mode 100644 public/assets/icons/flagpack/er.webp create mode 100644 public/assets/icons/flagpack/es.webp create mode 100644 public/assets/icons/flagpack/et.webp create mode 100644 public/assets/icons/flagpack/fi.webp create mode 100644 public/assets/icons/flagpack/fj.webp create mode 100644 public/assets/icons/flagpack/fk.webp create mode 100644 public/assets/icons/flagpack/fm.webp create mode 100644 public/assets/icons/flagpack/fo.webp create mode 100644 public/assets/icons/flagpack/fr.webp create mode 100644 public/assets/icons/flagpack/ga.webp create mode 100644 public/assets/icons/flagpack/gb-eng.webp create mode 100644 public/assets/icons/flagpack/gb-nir.webp create mode 100644 public/assets/icons/flagpack/gb-sct.webp create mode 100644 public/assets/icons/flagpack/gb-wls.webp create mode 100644 public/assets/icons/flagpack/gb.webp create mode 100644 public/assets/icons/flagpack/gd.webp create mode 100644 public/assets/icons/flagpack/ge.webp create mode 100644 public/assets/icons/flagpack/gf.webp create mode 100644 public/assets/icons/flagpack/gg.webp create mode 100644 public/assets/icons/flagpack/gh.webp create mode 100644 public/assets/icons/flagpack/gi.webp create mode 100644 public/assets/icons/flagpack/gl.webp create mode 100644 public/assets/icons/flagpack/gm.webp create mode 100644 public/assets/icons/flagpack/gn.webp create mode 100644 public/assets/icons/flagpack/gp.webp create mode 100644 public/assets/icons/flagpack/gq.webp create mode 100644 public/assets/icons/flagpack/gr.webp create mode 100644 public/assets/icons/flagpack/gs.webp create mode 100644 public/assets/icons/flagpack/gt.webp create mode 100644 public/assets/icons/flagpack/gu.webp create mode 100644 public/assets/icons/flagpack/gw.webp create mode 100644 public/assets/icons/flagpack/gy.webp create mode 100644 public/assets/icons/flagpack/hk.webp create mode 100644 public/assets/icons/flagpack/hm.webp create mode 100644 public/assets/icons/flagpack/hn.webp create mode 100644 public/assets/icons/flagpack/hr.webp create mode 100644 public/assets/icons/flagpack/ht.webp create mode 100644 public/assets/icons/flagpack/hu.webp create mode 100644 public/assets/icons/flagpack/id.webp create mode 100644 public/assets/icons/flagpack/ie.webp create mode 100644 public/assets/icons/flagpack/il.webp create mode 100644 public/assets/icons/flagpack/im.webp create mode 100644 public/assets/icons/flagpack/in.webp create mode 100644 public/assets/icons/flagpack/io.webp create mode 100644 public/assets/icons/flagpack/iq.webp create mode 100644 public/assets/icons/flagpack/ir.webp create mode 100644 public/assets/icons/flagpack/is.webp create mode 100644 public/assets/icons/flagpack/it.webp create mode 100644 public/assets/icons/flagpack/je.webp create mode 100644 public/assets/icons/flagpack/jm.webp create mode 100644 public/assets/icons/flagpack/jo.webp create mode 100644 public/assets/icons/flagpack/jp.webp create mode 100644 public/assets/icons/flagpack/ke.webp create mode 100644 public/assets/icons/flagpack/kg.webp create mode 100644 public/assets/icons/flagpack/kh.webp create mode 100644 public/assets/icons/flagpack/ki.webp create mode 100644 public/assets/icons/flagpack/km.webp create mode 100644 public/assets/icons/flagpack/kn.webp create mode 100644 public/assets/icons/flagpack/kp.webp create mode 100644 public/assets/icons/flagpack/kr.webp create mode 100644 public/assets/icons/flagpack/kw.webp create mode 100644 public/assets/icons/flagpack/ky.webp create mode 100644 public/assets/icons/flagpack/kz.webp create mode 100644 public/assets/icons/flagpack/la.webp create mode 100644 public/assets/icons/flagpack/lb.webp create mode 100644 public/assets/icons/flagpack/lc.webp create mode 100644 public/assets/icons/flagpack/li.webp create mode 100644 public/assets/icons/flagpack/lk.webp create mode 100644 public/assets/icons/flagpack/lr.webp create mode 100644 public/assets/icons/flagpack/ls.webp create mode 100644 public/assets/icons/flagpack/lt.webp create mode 100644 public/assets/icons/flagpack/lu.webp create mode 100644 public/assets/icons/flagpack/lv.webp create mode 100644 public/assets/icons/flagpack/ly.webp create mode 100644 public/assets/icons/flagpack/ma.webp create mode 100644 public/assets/icons/flagpack/mc.webp create mode 100644 public/assets/icons/flagpack/md.webp create mode 100644 public/assets/icons/flagpack/me.webp create mode 100644 public/assets/icons/flagpack/mf.webp create mode 100644 public/assets/icons/flagpack/mg.webp create mode 100644 public/assets/icons/flagpack/mh.webp create mode 100644 public/assets/icons/flagpack/mk.webp create mode 100644 public/assets/icons/flagpack/ml.webp create mode 100644 public/assets/icons/flagpack/mm.webp create mode 100644 public/assets/icons/flagpack/mn.webp create mode 100644 public/assets/icons/flagpack/mo.webp create mode 100644 public/assets/icons/flagpack/mp.webp create mode 100644 public/assets/icons/flagpack/mq.webp create mode 100644 public/assets/icons/flagpack/mr.webp create mode 100644 public/assets/icons/flagpack/ms.webp create mode 100644 public/assets/icons/flagpack/mt.webp create mode 100644 public/assets/icons/flagpack/mu.webp create mode 100644 public/assets/icons/flagpack/mv.webp create mode 100644 public/assets/icons/flagpack/mw.webp create mode 100644 public/assets/icons/flagpack/mx.webp create mode 100644 public/assets/icons/flagpack/my.webp create mode 100644 public/assets/icons/flagpack/mz.webp create mode 100644 public/assets/icons/flagpack/na.webp create mode 100644 public/assets/icons/flagpack/nc.webp create mode 100644 public/assets/icons/flagpack/ne.webp create mode 100644 public/assets/icons/flagpack/nf.webp create mode 100644 public/assets/icons/flagpack/ng.webp create mode 100644 public/assets/icons/flagpack/ni.webp create mode 100644 public/assets/icons/flagpack/nl.webp create mode 100644 public/assets/icons/flagpack/no.webp create mode 100644 public/assets/icons/flagpack/np.webp create mode 100644 public/assets/icons/flagpack/nr.webp create mode 100644 public/assets/icons/flagpack/nu.webp create mode 100644 public/assets/icons/flagpack/nz.webp create mode 100644 public/assets/icons/flagpack/om.webp create mode 100644 public/assets/icons/flagpack/pa.webp create mode 100644 public/assets/icons/flagpack/pe.webp create mode 100644 public/assets/icons/flagpack/pf.webp create mode 100644 public/assets/icons/flagpack/pg.webp create mode 100644 public/assets/icons/flagpack/ph.webp create mode 100644 public/assets/icons/flagpack/pk.webp create mode 100644 public/assets/icons/flagpack/pl.webp create mode 100644 public/assets/icons/flagpack/pm.webp create mode 100644 public/assets/icons/flagpack/pn.webp create mode 100644 public/assets/icons/flagpack/pr.webp create mode 100644 public/assets/icons/flagpack/ps.webp create mode 100644 public/assets/icons/flagpack/pt.webp create mode 100644 public/assets/icons/flagpack/pw.webp create mode 100644 public/assets/icons/flagpack/py.webp create mode 100644 public/assets/icons/flagpack/qa.webp create mode 100644 public/assets/icons/flagpack/re.webp create mode 100644 public/assets/icons/flagpack/ro.webp create mode 100644 public/assets/icons/flagpack/rs.webp create mode 100644 public/assets/icons/flagpack/ru.webp create mode 100644 public/assets/icons/flagpack/rw.webp create mode 100644 public/assets/icons/flagpack/sa.webp create mode 100644 public/assets/icons/flagpack/sb.webp create mode 100644 public/assets/icons/flagpack/sc.webp create mode 100644 public/assets/icons/flagpack/sd.webp create mode 100644 public/assets/icons/flagpack/se.webp create mode 100644 public/assets/icons/flagpack/sg.webp create mode 100644 public/assets/icons/flagpack/sh.webp create mode 100644 public/assets/icons/flagpack/si.webp create mode 100644 public/assets/icons/flagpack/sj.webp create mode 100644 public/assets/icons/flagpack/sk.webp create mode 100644 public/assets/icons/flagpack/sl.webp create mode 100644 public/assets/icons/flagpack/sm.webp create mode 100644 public/assets/icons/flagpack/sn.webp create mode 100644 public/assets/icons/flagpack/so.webp create mode 100644 public/assets/icons/flagpack/sr.webp create mode 100644 public/assets/icons/flagpack/ss.webp create mode 100644 public/assets/icons/flagpack/st.webp create mode 100644 public/assets/icons/flagpack/sv.webp create mode 100644 public/assets/icons/flagpack/sx.webp create mode 100644 public/assets/icons/flagpack/sy.webp create mode 100644 public/assets/icons/flagpack/sz.webp create mode 100644 public/assets/icons/flagpack/tc.webp create mode 100644 public/assets/icons/flagpack/td.webp create mode 100644 public/assets/icons/flagpack/tf.webp create mode 100644 public/assets/icons/flagpack/tg.webp create mode 100644 public/assets/icons/flagpack/th.webp create mode 100644 public/assets/icons/flagpack/tj.webp create mode 100644 public/assets/icons/flagpack/tk.webp create mode 100644 public/assets/icons/flagpack/tl.webp create mode 100644 public/assets/icons/flagpack/tm.webp create mode 100644 public/assets/icons/flagpack/tn.webp create mode 100644 public/assets/icons/flagpack/to.webp create mode 100644 public/assets/icons/flagpack/tr.webp create mode 100644 public/assets/icons/flagpack/tt.webp create mode 100644 public/assets/icons/flagpack/tv.webp create mode 100644 public/assets/icons/flagpack/tw.webp create mode 100644 public/assets/icons/flagpack/tz.webp create mode 100644 public/assets/icons/flagpack/ua.webp create mode 100644 public/assets/icons/flagpack/ug.webp create mode 100644 public/assets/icons/flagpack/um.webp create mode 100644 public/assets/icons/flagpack/us.webp create mode 100644 public/assets/icons/flagpack/uy.webp create mode 100644 public/assets/icons/flagpack/uz.webp create mode 100644 public/assets/icons/flagpack/va.webp create mode 100644 public/assets/icons/flagpack/vc.webp create mode 100644 public/assets/icons/flagpack/ve.webp create mode 100644 public/assets/icons/flagpack/vg.webp create mode 100644 public/assets/icons/flagpack/vi.webp create mode 100644 public/assets/icons/flagpack/vn.webp create mode 100644 public/assets/icons/flagpack/vu.webp create mode 100644 public/assets/icons/flagpack/wf.webp create mode 100644 public/assets/icons/flagpack/ws.webp create mode 100644 public/assets/icons/flagpack/xk.webp create mode 100644 public/assets/icons/flagpack/ye.webp create mode 100644 public/assets/icons/flagpack/yt.webp create mode 100644 public/assets/icons/flagpack/za.webp create mode 100644 public/assets/icons/flagpack/zm.webp create mode 100644 public/assets/icons/flagpack/zw.webp create mode 100644 public/assets/icons/glass/ic-glass-bag.svg create mode 100644 public/assets/icons/glass/ic-glass-buy.svg create mode 100644 public/assets/icons/glass/ic-glass-message.svg create mode 100644 public/assets/icons/glass/ic-glass-users.svg create mode 100644 public/assets/icons/home/ic-design.svg create mode 100644 public/assets/icons/home/ic-development.svg create mode 100644 public/assets/icons/home/ic-make-brand.svg create mode 100644 public/assets/icons/navbar/ic-analytics.svg create mode 100644 public/assets/icons/navbar/ic-banking.svg create mode 100644 public/assets/icons/navbar/ic-blank.svg create mode 100644 public/assets/icons/navbar/ic-blog.svg create mode 100644 public/assets/icons/navbar/ic-booking.svg create mode 100644 public/assets/icons/navbar/ic-calendar.svg create mode 100644 public/assets/icons/navbar/ic-chat.svg create mode 100644 public/assets/icons/navbar/ic-course.svg create mode 100644 public/assets/icons/navbar/ic-dashboard.svg create mode 100644 public/assets/icons/navbar/ic-disabled.svg create mode 100644 public/assets/icons/navbar/ic-ecommerce.svg create mode 100644 public/assets/icons/navbar/ic-external.svg create mode 100644 public/assets/icons/navbar/ic-file.svg create mode 100644 public/assets/icons/navbar/ic-folder.svg create mode 100644 public/assets/icons/navbar/ic-invoice.svg create mode 100644 public/assets/icons/navbar/ic-job.svg create mode 100644 public/assets/icons/navbar/ic-kanban.svg create mode 100644 public/assets/icons/navbar/ic-label.svg create mode 100644 public/assets/icons/navbar/ic-lock.svg create mode 100644 public/assets/icons/navbar/ic-mail.svg create mode 100644 public/assets/icons/navbar/ic-menu-item.svg create mode 100644 public/assets/icons/navbar/ic-order.svg create mode 100644 public/assets/icons/navbar/ic-parameter.svg create mode 100644 public/assets/icons/navbar/ic-product.svg create mode 100644 public/assets/icons/navbar/ic-tour.svg create mode 100644 public/assets/icons/navbar/ic-user.svg create mode 100644 public/assets/icons/notification/ic-chat.svg create mode 100644 public/assets/icons/notification/ic-delivery.svg create mode 100644 public/assets/icons/notification/ic-mail.svg create mode 100644 public/assets/icons/notification/ic-order.svg create mode 100644 public/assets/icons/platforms/ic-amplify.svg create mode 100644 public/assets/icons/platforms/ic-auth0.svg create mode 100644 public/assets/icons/platforms/ic-figma.svg create mode 100644 public/assets/icons/platforms/ic-firebase.svg create mode 100644 public/assets/icons/platforms/ic-js.svg create mode 100644 public/assets/icons/platforms/ic-jwt.svg create mode 100644 public/assets/icons/platforms/ic-mui.svg create mode 100644 public/assets/icons/platforms/ic-nextjs.svg create mode 100644 public/assets/icons/platforms/ic-react.svg create mode 100644 public/assets/icons/platforms/ic-supabase.svg create mode 100644 public/assets/icons/platforms/ic-ts.svg create mode 100644 public/assets/icons/platforms/ic-vite.svg create mode 100644 public/assets/icons/setting/ic-align-left.svg create mode 100644 public/assets/icons/setting/ic-align-right.svg create mode 100644 public/assets/icons/setting/ic-autofit-width.svg create mode 100644 public/assets/icons/setting/ic-collapse.svg create mode 100644 public/assets/icons/setting/ic-contrast-bold.svg create mode 100644 public/assets/icons/setting/ic-contrast.svg create mode 100644 public/assets/icons/setting/ic-exit-full-screen.svg create mode 100644 public/assets/icons/setting/ic-font.svg create mode 100644 public/assets/icons/setting/ic-full-screen.svg create mode 100644 public/assets/icons/setting/ic-moon.svg create mode 100644 public/assets/icons/setting/ic-sidebar-filled.svg create mode 100644 public/assets/icons/setting/ic-sidebar-outline.svg create mode 100644 public/assets/icons/setting/ic-sidebar.svg create mode 100644 public/assets/icons/setting/ic-siderbar-duotone.svg create mode 100644 public/assets/icons/setting/ic-sun.svg create mode 100644 public/assets/icons/workspaces/logo-1.webp create mode 100644 public/assets/icons/workspaces/logo-2.webp create mode 100644 public/assets/icons/workspaces/logo-3.webp create mode 100644 public/assets/illustrations/characters/character-1.webp create mode 100644 public/assets/illustrations/characters/character-10.webp create mode 100644 public/assets/illustrations/characters/character-11.webp create mode 100644 public/assets/illustrations/characters/character-2.webp create mode 100644 public/assets/illustrations/characters/character-3.webp create mode 100644 public/assets/illustrations/characters/character-4.webp create mode 100644 public/assets/illustrations/characters/character-5.webp create mode 100644 public/assets/illustrations/characters/character-6.webp create mode 100644 public/assets/illustrations/characters/character-7.webp create mode 100644 public/assets/illustrations/characters/character-8.webp create mode 100644 public/assets/illustrations/characters/character-9.webp create mode 100644 public/assets/illustrations/illustration-dashboard.webp create mode 100644 public/assets/illustrations/illustration-integration.webp create mode 100644 public/assets/illustrations/illustration-receipt.webp create mode 100644 public/assets/illustrations/illustration-rocket-large.webp create mode 100644 public/assets/illustrations/illustration-rocket-small.webp create mode 100644 public/assets/illustrations/illustration-upgrade.webp create mode 100644 public/assets/images/about/hero.webp create mode 100644 public/assets/images/about/testimonials.webp create mode 100644 public/assets/images/about/vision.webp create mode 100644 public/assets/images/about/what-large.webp create mode 100644 public/assets/images/about/what-small.webp create mode 100644 public/assets/images/contact/hero.webp create mode 100644 public/assets/images/faqs/hero.webp create mode 100644 public/assets/images/home/bundle-dark-1.webp create mode 100644 public/assets/images/home/bundle-dark-2.webp create mode 100644 public/assets/images/home/bundle-light-1.webp create mode 100644 public/assets/images/home/bundle-light-2.webp create mode 100644 public/assets/images/home/for-designer.webp create mode 100644 public/assets/images/home/hero-blur.webp create mode 100644 public/assets/images/home/highlight-darkmode.webp create mode 100644 public/assets/images/home/highlight-presets-1.webp create mode 100644 public/assets/images/home/highlight-presets-2.webp create mode 100644 public/assets/images/home/highlight-presets-3.webp create mode 100644 public/assets/images/home/highlight-presets-4.webp create mode 100644 public/assets/images/home/highlight-presets-5.webp create mode 100644 public/assets/images/home/highlight-rtl.webp create mode 100644 public/assets/images/home/home-chart.webp create mode 100644 public/assets/images/home/zone-landing.webp create mode 100644 public/assets/placeholder.svg create mode 100644 public/assets/red-blur.png create mode 100644 public/assets/transparent.png create mode 100644 public/favicon.ico create mode 100644 public/fonts/Roboto-Bold.ttf create mode 100644 public/fonts/Roboto-Regular.ttf create mode 100644 public/logo/logo-full.png create mode 100644 public/logo/logo-full.svg create mode 100644 public/logo/logo-single.png create mode 100644 public/logo/logo-single.svg create mode 100644 src/app/auth/jwt/sign-in/layout.tsx create mode 100644 src/app/auth/jwt/sign-in/page.tsx create mode 100644 src/app/auth/jwt/sign-up/layout.tsx create mode 100644 src/app/auth/jwt/sign-up/page.tsx create mode 100644 src/app/dashboard/admin/nft/page.tsx create mode 100644 src/app/dashboard/admin/token/page.tsx create mode 100644 src/app/dashboard/layout.tsx create mode 100644 src/app/dashboard/loading.tsx create mode 100644 src/app/dashboard/page.tsx create mode 100644 src/app/layout.tsx create mode 100644 src/app/loading.tsx create mode 100644 src/app/not-found.tsx create mode 100644 src/app/page.tsx create mode 100644 src/auth/context/auth-context.tsx create mode 100644 src/auth/context/jwt/action.ts create mode 100644 src/auth/context/jwt/auth-provider.tsx create mode 100644 src/auth/context/jwt/constant.ts create mode 100644 src/auth/context/jwt/index.ts create mode 100644 src/auth/context/jwt/utils.ts create mode 100644 src/auth/guard/auth-guard.tsx create mode 100644 src/auth/guard/guest-guard.tsx create mode 100644 src/auth/guard/index.ts create mode 100644 src/auth/guard/role-based-guard.tsx create mode 100644 src/auth/hooks/index.ts create mode 100644 src/auth/hooks/use-auth-context.ts create mode 100644 src/auth/hooks/use-mocked-user.ts create mode 100644 src/auth/types.ts create mode 100644 src/config-global.ts create mode 100644 src/global.css create mode 100644 src/hooks/use-boolean.ts create mode 100644 src/hooks/use-cookies.ts create mode 100644 src/hooks/use-event-listener.ts create mode 100644 src/hooks/use-local-storage.ts create mode 100644 src/hooks/use-responsive.ts create mode 100644 src/hooks/use-scroll-offset-top.ts create mode 100644 src/hooks/use-set-state.ts create mode 100644 src/routes/components/index.ts create mode 100644 src/routes/components/router-link.tsx create mode 100644 src/routes/hooks/index.ts create mode 100644 src/routes/hooks/use-active-link.ts create mode 100644 src/routes/hooks/use-params.ts create mode 100644 src/routes/hooks/use-pathname.ts create mode 100644 src/routes/hooks/use-router.ts create mode 100644 src/routes/hooks/use-search-params.ts create mode 100644 src/routes/paths.ts create mode 100644 src/routes/utils.ts create mode 100644 src/shared/_mock/_blog.ts create mode 100644 src/shared/_mock/_calendar.ts create mode 100644 src/shared/_mock/_files.ts create mode 100644 src/shared/_mock/_invoice.ts create mode 100644 src/shared/_mock/_job.ts create mode 100644 src/shared/_mock/_map/cities.ts create mode 100644 src/shared/_mock/_map/countries.ts create mode 100644 src/shared/_mock/_map/map-style-basic-v8.json create mode 100644 src/shared/_mock/_mock.ts create mode 100644 src/shared/_mock/_order.ts create mode 100644 src/shared/_mock/_others.ts create mode 100644 src/shared/_mock/_overview.ts create mode 100644 src/shared/_mock/_product.ts create mode 100644 src/shared/_mock/_tour.ts create mode 100644 src/shared/_mock/_user.ts create mode 100644 src/shared/_mock/assets.ts create mode 100644 src/shared/_mock/index.ts create mode 100644 src/shared/assets/data/countries.ts create mode 100644 src/shared/assets/data/index.ts create mode 100644 src/shared/assets/icons/email-inbox-icon.tsx create mode 100644 src/shared/assets/icons/index.ts create mode 100644 src/shared/assets/icons/new-password-icon.tsx create mode 100644 src/shared/assets/icons/password-icon.tsx create mode 100644 src/shared/assets/icons/plan-free-icon.tsx create mode 100644 src/shared/assets/icons/plan-premium-icon.tsx create mode 100644 src/shared/assets/icons/plan-starter-icon.tsx create mode 100644 src/shared/assets/icons/sent-icon.tsx create mode 100644 src/shared/assets/illustrations/avatar-shape.tsx create mode 100644 src/shared/assets/illustrations/background-shape.tsx create mode 100644 src/shared/assets/illustrations/booking-illustration.tsx create mode 100644 src/shared/assets/illustrations/check-in-illustration.tsx create mode 100644 src/shared/assets/illustrations/check-out-illustration.tsx create mode 100644 src/shared/assets/illustrations/coming-soon-illustration.tsx create mode 100644 src/shared/assets/illustrations/forbidden-illustration.tsx create mode 100644 src/shared/assets/illustrations/index.ts create mode 100644 src/shared/assets/illustrations/maintenance-illustration.tsx create mode 100644 src/shared/assets/illustrations/motivation-illustration.tsx create mode 100644 src/shared/assets/illustrations/order-complete-illustration.tsx create mode 100644 src/shared/assets/illustrations/page-not-found-illustration.tsx create mode 100644 src/shared/assets/illustrations/seo-illustration.tsx create mode 100644 src/shared/assets/illustrations/server-error-illustration.tsx create mode 100644 src/shared/assets/illustrations/upload-illustration.tsx create mode 100644 src/shared/components/animate/animate-avatar.tsx create mode 100644 src/shared/components/animate/animate-border.tsx create mode 100644 src/shared/components/animate/animate-count-up.tsx create mode 100644 src/shared/components/animate/animate-logo.tsx create mode 100644 src/shared/components/animate/animate-text.tsx create mode 100644 src/shared/components/animate/back-to-top/back-to-top.tsx create mode 100644 src/shared/components/animate/back-to-top/index.ts create mode 100644 src/shared/components/animate/features.ts create mode 100644 src/shared/components/animate/index.ts create mode 100644 src/shared/components/animate/motion-container.tsx create mode 100644 src/shared/components/animate/motion-lazy.tsx create mode 100644 src/shared/components/animate/motion-viewport.tsx create mode 100644 src/shared/components/animate/scroll-progress/index.ts create mode 100644 src/shared/components/animate/scroll-progress/scroll-progress.tsx create mode 100644 src/shared/components/animate/scroll-progress/use-scroll-progress.ts create mode 100644 src/shared/components/animate/types.ts create mode 100644 src/shared/components/animate/variants/actions.ts create mode 100644 src/shared/components/animate/variants/background.ts create mode 100644 src/shared/components/animate/variants/bounce.ts create mode 100644 src/shared/components/animate/variants/container.ts create mode 100644 src/shared/components/animate/variants/fade.ts create mode 100644 src/shared/components/animate/variants/flip.ts create mode 100644 src/shared/components/animate/variants/index.ts create mode 100644 src/shared/components/animate/variants/path.ts create mode 100644 src/shared/components/animate/variants/rotate.ts create mode 100644 src/shared/components/animate/variants/scale.ts create mode 100644 src/shared/components/animate/variants/slide.ts create mode 100644 src/shared/components/animate/variants/transition.ts create mode 100644 src/shared/components/animate/variants/zoom.ts create mode 100644 src/shared/components/custom-popover/custom-popover.tsx create mode 100644 src/shared/components/custom-popover/index.ts create mode 100644 src/shared/components/custom-popover/styles.tsx create mode 100644 src/shared/components/custom-popover/types.ts create mode 100644 src/shared/components/custom-popover/use-popover.ts create mode 100644 src/shared/components/custom-popover/utils.ts create mode 100644 src/shared/components/custom-tabs/custom-tabs.tsx create mode 100644 src/shared/components/custom-tabs/index.ts create mode 100644 src/shared/components/file-thumbnail/action-buttons.tsx create mode 100644 src/shared/components/file-thumbnail/classes.ts create mode 100644 src/shared/components/file-thumbnail/file-thumbnail.tsx create mode 100644 src/shared/components/file-thumbnail/index.ts create mode 100644 src/shared/components/file-thumbnail/types.ts create mode 100644 src/shared/components/file-thumbnail/utils.ts create mode 100644 src/shared/components/hook-form/fields.tsx create mode 100644 src/shared/components/hook-form/form-provider.tsx create mode 100644 src/shared/components/hook-form/index.ts create mode 100644 src/shared/components/hook-form/rhf-text-field.tsx create mode 100644 src/shared/components/iconify/classes.ts create mode 100644 src/shared/components/iconify/flag-icon.tsx create mode 100644 src/shared/components/iconify/iconify.tsx create mode 100644 src/shared/components/iconify/index.ts create mode 100644 src/shared/components/iconify/social-icon.tsx create mode 100644 src/shared/components/iconify/types.ts create mode 100644 src/shared/components/label/classes.ts create mode 100644 src/shared/components/label/index.ts create mode 100644 src/shared/components/label/label.tsx create mode 100644 src/shared/components/label/styles.ts create mode 100644 src/shared/components/label/types.ts create mode 100644 src/shared/components/loading-screen/index.ts create mode 100644 src/shared/components/loading-screen/loading-screen.tsx create mode 100644 src/shared/components/loading-screen/splash-screen.tsx create mode 100644 src/shared/components/logo/classes.ts create mode 100644 src/shared/components/logo/index.ts create mode 100644 src/shared/components/logo/logo.tsx create mode 100644 src/shared/components/nav-section/classes.ts create mode 100644 src/shared/components/nav-section/css-vars.ts create mode 100644 src/shared/components/nav-section/hooks.tsx create mode 100644 src/shared/components/nav-section/horizontal/index.ts create mode 100644 src/shared/components/nav-section/horizontal/nav-item.tsx create mode 100644 src/shared/components/nav-section/horizontal/nav-list.tsx create mode 100644 src/shared/components/nav-section/horizontal/nav-section-horizontal.tsx create mode 100644 src/shared/components/nav-section/index.ts create mode 100644 src/shared/components/nav-section/mini/index.ts create mode 100644 src/shared/components/nav-section/mini/nav-item.tsx create mode 100644 src/shared/components/nav-section/mini/nav-list.tsx create mode 100644 src/shared/components/nav-section/mini/nav-section-mini.tsx create mode 100644 src/shared/components/nav-section/styles.tsx create mode 100644 src/shared/components/nav-section/types.ts create mode 100644 src/shared/components/nav-section/vertical/index.ts create mode 100644 src/shared/components/nav-section/vertical/nav-item.tsx create mode 100644 src/shared/components/nav-section/vertical/nav-list.tsx create mode 100644 src/shared/components/nav-section/vertical/nav-section-vertical.tsx create mode 100644 src/shared/components/progress-bar/index.ts create mode 100644 src/shared/components/progress-bar/progress-bar.tsx create mode 100644 src/shared/components/progress-bar/styles.css create mode 100644 src/shared/components/scrollbar/classes.ts create mode 100644 src/shared/components/scrollbar/index.ts create mode 100644 src/shared/components/scrollbar/scrollbar.tsx create mode 100644 src/shared/components/scrollbar/styles.css create mode 100644 src/shared/components/scrollbar/types.ts create mode 100644 src/shared/components/search-not-found/index.ts create mode 100644 src/shared/components/search-not-found/search-not-found.tsx create mode 100644 src/shared/components/settings/config-settings.ts create mode 100644 src/shared/components/settings/context/index.ts create mode 100644 src/shared/components/settings/context/settings-provider.tsx create mode 100644 src/shared/components/settings/context/use-settings-context.ts create mode 100644 src/shared/components/settings/drawer/base-option.tsx create mode 100644 src/shared/components/settings/drawer/font-options.tsx create mode 100644 src/shared/components/settings/drawer/fullscreen-button.tsx create mode 100644 src/shared/components/settings/drawer/index.ts create mode 100644 src/shared/components/settings/drawer/nav-options.tsx create mode 100644 src/shared/components/settings/drawer/presets-options.tsx create mode 100644 src/shared/components/settings/drawer/settings-drawer.tsx create mode 100644 src/shared/components/settings/drawer/styles.tsx create mode 100644 src/shared/components/settings/index.ts create mode 100644 src/shared/components/settings/server.ts create mode 100644 src/shared/components/settings/types.ts create mode 100644 src/shared/components/snackbar/classes.ts create mode 100644 src/shared/components/snackbar/index.ts create mode 100644 src/shared/components/snackbar/snackbar.tsx create mode 100644 src/shared/components/snackbar/styles.tsx create mode 100644 src/shared/components/svg-color/classes.ts create mode 100644 src/shared/components/svg-color/index.ts create mode 100644 src/shared/components/svg-color/svg-color.tsx create mode 100644 src/shared/components/svg-color/types.ts create mode 100644 src/shared/layouts/auth-split/index.ts create mode 100644 src/shared/layouts/auth-split/layout.tsx create mode 100644 src/shared/layouts/auth-split/main.tsx create mode 100644 src/shared/layouts/auth-split/section.tsx create mode 100644 src/shared/layouts/classes.ts create mode 100644 src/shared/layouts/components/account-button.tsx create mode 100644 src/shared/layouts/components/account-drawer.tsx create mode 100644 src/shared/layouts/components/account-popover.tsx create mode 100644 src/shared/layouts/components/contacts-popover.tsx create mode 100644 src/shared/layouts/components/language-popover.tsx create mode 100644 src/shared/layouts/components/menu-button.tsx create mode 100644 src/shared/layouts/components/nav-toggle-button.tsx create mode 100644 src/shared/layouts/components/notifications-drawer/index.tsx create mode 100644 src/shared/layouts/components/notifications-drawer/notification-item.tsx create mode 100644 src/shared/layouts/components/searchbar/index.tsx create mode 100644 src/shared/layouts/components/searchbar/result-item.tsx create mode 100644 src/shared/layouts/components/searchbar/utils.ts create mode 100644 src/shared/layouts/components/settings-button.tsx create mode 100644 src/shared/layouts/components/sign-in-button.tsx create mode 100644 src/shared/layouts/components/sign-out-button.tsx create mode 100644 src/shared/layouts/components/workspaces-popover.tsx create mode 100644 src/shared/layouts/config-nav-account.tsx create mode 100644 src/shared/layouts/config-nav-dashboard.tsx create mode 100644 src/shared/layouts/config-nav-workspace.tsx create mode 100644 src/shared/layouts/core/header-base.tsx create mode 100644 src/shared/layouts/core/header-section.tsx create mode 100644 src/shared/layouts/core/layout-section.tsx create mode 100644 src/shared/layouts/dashboard/index.ts create mode 100644 src/shared/layouts/dashboard/layout.tsx create mode 100644 src/shared/layouts/dashboard/main.tsx create mode 100644 src/shared/layouts/dashboard/nav-horizontal.tsx create mode 100644 src/shared/layouts/dashboard/nav-mobile.tsx create mode 100644 src/shared/layouts/dashboard/nav-vertical.tsx create mode 100644 src/shared/layouts/simple/index.ts create mode 100644 src/shared/layouts/simple/layout.tsx create mode 100644 src/shared/layouts/simple/main.tsx create mode 100644 src/shared/locales/all-langs.ts create mode 100644 src/shared/locales/config-locales.ts create mode 100644 src/shared/locales/i18n-provider.tsx create mode 100644 src/shared/locales/index.ts create mode 100644 src/shared/locales/langs/ar/common.json create mode 100644 src/shared/locales/langs/ar/navbar.json create mode 100644 src/shared/locales/langs/cn/common.json create mode 100644 src/shared/locales/langs/cn/navbar.json create mode 100644 src/shared/locales/langs/en/common.json create mode 100644 src/shared/locales/langs/en/navbar.json create mode 100644 src/shared/locales/langs/fr/common.json create mode 100644 src/shared/locales/langs/fr/navbar.json create mode 100644 src/shared/locales/langs/vi/common.json create mode 100644 src/shared/locales/langs/vi/navbar.json create mode 100644 src/shared/locales/localization-provider.tsx create mode 100644 src/shared/locales/server.ts create mode 100644 src/shared/locales/use-locales.ts create mode 100644 src/shared/locales/utils/number-format-locale.ts create mode 100644 src/shared/sections/auth/jwt/index.ts create mode 100644 src/shared/sections/auth/jwt/jwt-sign-in-view.tsx create mode 100644 src/shared/sections/auth/jwt/jwt-sign-up-view.tsx create mode 100644 src/shared/sections/blank/view.tsx create mode 100644 src/shared/sections/error/403-view.tsx create mode 100644 src/shared/sections/error/500-view.tsx create mode 100644 src/shared/sections/error/index.ts create mode 100644 src/shared/sections/error/not-found-view.tsx create mode 100644 src/shared/theme/color-scheme-script.ts create mode 100644 src/shared/theme/core/colors.json create mode 100644 src/shared/theme/core/components/accordion.tsx create mode 100644 src/shared/theme/core/components/alert.tsx create mode 100644 src/shared/theme/core/components/appbar.tsx create mode 100644 src/shared/theme/core/components/autocomplete.tsx create mode 100644 src/shared/theme/core/components/avatar.tsx create mode 100644 src/shared/theme/core/components/backdrop.tsx create mode 100644 src/shared/theme/core/components/badge.tsx create mode 100644 src/shared/theme/core/components/breadcrumbs.tsx create mode 100644 src/shared/theme/core/components/button-fab.tsx create mode 100644 src/shared/theme/core/components/button-group.tsx create mode 100644 src/shared/theme/core/components/button-toggle.tsx create mode 100644 src/shared/theme/core/components/button.tsx create mode 100644 src/shared/theme/core/components/card.tsx create mode 100644 src/shared/theme/core/components/checkbox.tsx create mode 100644 src/shared/theme/core/components/chip.tsx create mode 100644 src/shared/theme/core/components/dialog.tsx create mode 100644 src/shared/theme/core/components/drawer.tsx create mode 100644 src/shared/theme/core/components/form.tsx create mode 100644 src/shared/theme/core/components/index.ts create mode 100644 src/shared/theme/core/components/link.tsx create mode 100644 src/shared/theme/core/components/list.tsx create mode 100644 src/shared/theme/core/components/menu.tsx create mode 100644 src/shared/theme/core/components/mui-x-data-grid.tsx create mode 100644 src/shared/theme/core/components/mui-x-date-picker.tsx create mode 100644 src/shared/theme/core/components/mui-x-tree-view.tsx create mode 100644 src/shared/theme/core/components/pagination.tsx create mode 100644 src/shared/theme/core/components/paper.tsx create mode 100644 src/shared/theme/core/components/popover.tsx create mode 100644 src/shared/theme/core/components/progress.tsx create mode 100644 src/shared/theme/core/components/radio.tsx create mode 100644 src/shared/theme/core/components/rating.tsx create mode 100644 src/shared/theme/core/components/select.tsx create mode 100644 src/shared/theme/core/components/skeleton.tsx create mode 100644 src/shared/theme/core/components/slider.tsx create mode 100644 src/shared/theme/core/components/stack.tsx create mode 100644 src/shared/theme/core/components/stepper.tsx create mode 100644 src/shared/theme/core/components/svg-icon.tsx create mode 100644 src/shared/theme/core/components/switch.tsx create mode 100644 src/shared/theme/core/components/table.tsx create mode 100644 src/shared/theme/core/components/tabs.tsx create mode 100644 src/shared/theme/core/components/textfield.tsx create mode 100644 src/shared/theme/core/components/timeline.tsx create mode 100644 src/shared/theme/core/components/tooltip.tsx create mode 100644 src/shared/theme/core/components/typography.tsx create mode 100644 src/shared/theme/core/custom-shadows.ts create mode 100644 src/shared/theme/core/index.ts create mode 100644 src/shared/theme/core/palette.ts create mode 100644 src/shared/theme/core/shadows.ts create mode 100644 src/shared/theme/core/typography.ts create mode 100644 src/shared/theme/create-theme.ts create mode 100644 src/shared/theme/overrides-theme.ts create mode 100644 src/shared/theme/styles/index.ts create mode 100644 src/shared/theme/styles/mixins.ts create mode 100644 src/shared/theme/styles/utils.ts create mode 100644 src/shared/theme/theme-provider.tsx create mode 100644 src/shared/theme/types.ts create mode 100644 src/shared/theme/with-settings/primary-color.json create mode 100644 src/shared/theme/with-settings/right-to-left.tsx create mode 100644 src/shared/theme/with-settings/update-theme.ts create mode 100644 src/utils/axios.ts create mode 100644 src/utils/change-case.ts create mode 100644 src/utils/format-time.ts create mode 100644 src/utils/helper.ts create mode 100644 src/utils/storage-available.ts create mode 100644 tsconfig.json create mode 100644 yarn.lock diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..3dbbcf3 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,25 @@ +**/.classpath +**/.dockerignore +**/.env +**/.git +**/.gitignore +**/.project +**/.settings +**/.toolstarget +**/.vs +**/.vscode +**/*.*proj.user +**/*.dbmdl +**/*.jfm +**/bin +**/charts +**/docker-compose* +**/compose* +**/Dockerfile* +**/node_modules +**/npm-debug.log +**/obj +**/secrets.dev.yaml +**/values.dev.yaml +LICENSE +README.md diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..181aeeb --- /dev/null +++ b/.editorconfig @@ -0,0 +1,9 @@ +root = true + +[*] +charset = utf-8 +indent_size = 2 +end_of_line = lf +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..2d4f16e --- /dev/null +++ b/.eslintignore @@ -0,0 +1,36 @@ +# Build directories +build/* +dist/* +public/* +**/out/* +**/.next/* +**/node_modules/* + +# src/ +**/reportWebVitals.* +**/service-worker.* +**/serviceWorkerRegistration.* +**/setupTests.* + +# eslintrc +**/.eslintrc.* + +# prettier +**/.prettier.* +**/prettier.config.* + +# next +**/next.config.* + +# vite +**/vite.config.* + +# tailwind +**/postcss.config.* +**/tailwind.config.* + +# craco +**/craco.config.* + +# misc +**/jsconfig.json diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..32c353a --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,109 @@ +/** + * @type {import('eslint').ESLint.ConfigData} + */ +module.exports = { + root: true, + env: { browser: true, es2020: true }, + plugins: ['perfectionist', 'unused-imports', '@typescript-eslint', 'prettier'], + extends: ['airbnb', 'airbnb-typescript', 'airbnb/hooks', 'prettier'], + parserOptions: { + sourceType: 'module', + ecmaVersion: 'latest', + ecmaFeatures: { jsx: true }, + project: './tsconfig.json', + }, + settings: { + 'import/resolver': { + typescript: { + project: './tsconfig.json', + }, + }, + }, + /** + * 0 ~ 'off' + * 1 ~ 'warn' + * 2 ~ 'error' + */ + rules: { + // general + 'no-alert': 0, + camelcase: 0, + 'no-console': 0, + 'no-unused-vars': 0, + 'no-nested-ternary': 0, + 'no-param-reassign': 0, + 'no-underscore-dangle': 0, + 'no-restricted-exports': 0, + 'no-promise-executor-return': 0, + 'import/prefer-default-export': 0, + 'prefer-destructuring': [1, { object: true, array: false }], + // typescript + '@typescript-eslint/naming-convention': 0, + '@typescript-eslint/no-use-before-define': 0, + '@typescript-eslint/consistent-type-exports': 1, + '@typescript-eslint/consistent-type-imports': 1, + '@typescript-eslint/no-unused-vars': [1, { args: 'none' }], + // react + 'react/no-children-prop': 0, + 'react/react-in-jsx-scope': 0, + 'react/no-array-index-key': 0, + 'react/require-default-props': 0, + 'react/jsx-props-no-spreading': 0, + 'react/function-component-definition': 0, + 'react/jsx-no-useless-fragment': [1, { allowExpressions: true }], + 'react/no-unstable-nested-components': [1, { allowAsProps: true }], + 'react/jsx-no-duplicate-props': [1, { ignoreCase: false }], + // jsx-a11y + 'jsx-a11y/anchor-is-valid': 0, + 'jsx-a11y/control-has-associated-label': 0, + // unused imports + 'unused-imports/no-unused-imports': 1, + 'unused-imports/no-unused-vars': [ + 0, + { vars: 'all', varsIgnorePattern: '^_', args: 'after-used', argsIgnorePattern: '^_' }, + ], + // perfectionist + 'perfectionist/sort-exports': [1, { order: 'asc', type: 'line-length' }], + 'perfectionist/sort-named-imports': [1, { order: 'asc', type: 'line-length' }], + 'perfectionist/sort-named-exports': [1, { order: 'asc', type: 'line-length' }], + 'perfectionist/sort-imports': [ + 1, + { + order: 'asc', + type: 'line-length', + 'newlines-between': 'always', + groups: [ + 'style', + 'type', + ['builtin', 'external'], + 'custom-mui', + 'custom-routes', + 'custom-hooks', + 'custom-utils', + 'internal', + 'custom-components', + 'custom-sections', + 'custom-auth', + 'custom-types', + ['parent', 'sibling', 'index'], + ['parent-type', 'sibling-type', 'index-type'], + 'object', + 'unknown', + ], + 'custom-groups': { + value: { + ['custom-mui']: '@mui/**', + ['custom-auth']: 'src/auth/**', + ['custom-hooks']: 'src/hooks/**', + ['custom-utils']: 'src/utils/**', + ['custom-types']: 'src/types/**', + ['custom-routes']: 'src/routes/**', + ['custom-sections']: 'src/shared/sections/**', + ['custom-components']: 'src/shared/components/**', + }, + }, + 'internal-pattern': ['src/**'], + }, + ], + }, +}; diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0b06e1a --- /dev/null +++ b/.gitignore @@ -0,0 +1,38 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# dependencies +node_modules +.pnp +.pnp.js + +# testing +coverage + +# production +.next +.swc +_static +out +dist +build + +# environment variables +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# misc +.DS_Store +.vercel +.netlify +.vscode +.eslintcache +.unimportedrc.json +tsconfig.tsbuildinfo diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..2aa47e7 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,68 @@ +stages: + - build + - deploy + - notify_discord + +build_test: + stage: build + image: node:20 + script: + - npm install + - npm run build + only: + - merge_requests + +deploy: + stage: deploy + image: docker:20.10.16 + services: + - docker:dind + variables: + DOCKER_DRIVER: overlay2 + before_script: + - mkdir -p ~/.ssh + - echo "$SSH_PRIVATE_KEY" | tr -d '\r' > ~/.ssh/id_rsa_gitlab_nopass_mc_vps + - chmod 600 ~/.ssh/id_rsa_gitlab_nopass_mc_vps + - eval $(ssh-agent -s) + - ssh-add ~/.ssh/id_rsa_gitlab_nopass_mc_vps + - ssh-keyscan ${PLESK_HOST_REC} >> ~/.ssh/known_hosts + - docker info + - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin + script: + - echo "Building Docker image..." + - docker build -t ${DOCKER_IMAGE_PATH}:rec . + - docker push ${DOCKER_IMAGE_PATH}:rec + - echo "Creating directory on VPS if it doesn't exist..." + - ssh -o StrictHostKeyChecking=no -i ~/.ssh/id_rsa_gitlab_nopass_mc_vps ${PLESK_USER}@${PLESK_HOST_REC} "mkdir -p /projects/${CONTAINER_NAME}/" + - echo "Transferring docker-compose.yml and .env files to VPS..." + - scp -o StrictHostKeyChecking=no -i ~/.ssh/id_rsa_gitlab_nopass_mc_vps docker-compose.yml ${PLESK_USER}@${PLESK_HOST_REC}:/projects/${CONTAINER_NAME}/docker-compose.yml + - scp -o StrictHostKeyChecking=no -i ~/.ssh/id_rsa_gitlab_nopass_mc_vps .env ${PLESK_USER}@${PLESK_HOST_REC}:/projects/${CONTAINER_NAME}/.env + - echo -e "DOCKER_IMAGE_PATH=${DOCKER_IMAGE_PATH}\nCONTAINER_NAME=${CONTAINER_NAME}\nHOST_PORT=${HOST_PORT}\nCONTAINER_PORT=${CONTAINER_PORT}" > .env.rec + - scp -o StrictHostKeyChecking=no -i ~/.ssh/id_rsa_gitlab_nopass_mc_vps .env.rec ${PLESK_USER}@${PLESK_HOST_REC}:/projects/${CONTAINER_NAME}/.env.rec + - echo "Deploying Docker image to VPS..." + - | + ssh -o StrictHostKeyChecking=no -i ~/.ssh/id_rsa_gitlab_nopass_mc_vps ${PLESK_USER}@${PLESK_HOST_REC} " + cd /projects/${CONTAINER_NAME}/ + echo '$DOCKER_PASSWORD' | docker login -u '$DOCKER_USERNAME' --password-stdin + docker-compose down + docker rm -f ${CONTAINER_NAME} || true + cat .env.rec >> .env + docker-compose pull + docker-compose up -d + " + only: + - develop + +notify_discord: + stage: notify_discord + script: + - | + curl -H "Content-Type: application/json" \ + -X POST \ + -d '{ + "content": ":rocket: **New Release Deployed to Sandbox!** :rocket:\n\n**Project:** `'${CONTAINER_NAME}'`\n**URL:** '${RECIPE_URL}'\n\nThe new version has been successfully deployed to the sandbox environment. Click [here]('${RECIPE_URL}') to access it! :sparkles:" + }' \ + "${DISCORD_SANDBOX_WEBHOOK_URL}" + only: + - develop + when: on_success diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..34d65be --- /dev/null +++ b/.prettierignore @@ -0,0 +1,11 @@ +# Build directories +build/* +dist/* +public/* +**/out/* +**/.next/* +**/node_modules/* + +yarn.lock +package-lock.json +jsconfig.json diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..dd074b9 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +FROM node:20 + +WORKDIR /app + +COPY package*.json ./ + +RUN npm install + +COPY . . + +RUN npm run build + +EXPOSE 3001 + +CMD ["npm", "start"] + diff --git a/README.md b/README.md new file mode 100644 index 0000000..77b6137 --- /dev/null +++ b/README.md @@ -0,0 +1,54 @@ +## Prerequisites + +- Node.js 20.x (Recommended) + +## Installation + +**Using Yarn (Recommended)** + +```sh +yarn install +yarn dev +``` + +**Using Npm** + +```sh +npm i +npm run dev +``` + +## Build + +```sh +yarn build +# or +npm run build +``` + +## Mock server + +By default we provide demo data from : `https://api-dev-minimal-[version].vercel.app` + +To set up your local server: + +- **Guide:** [https://docs.minimals.cc/mock-server](https://docs.minimals.cc/mock-server). + +- **Resource:** [Download](https://www.dropbox.com/sh/6ojn099upi105tf/AACpmlqrNUacwbBfVdtt2t6va?dl=0). + +## Full version + +- Create React App ([migrate to CRA](https://docs.minimals.cc/migrate-to-cra/)). +- Next.js +- Vite.js + +## Starter version + +- To remove unnecessary components. This is a simplified version ([https://starter.minimals.cc/](https://starter.minimals.cc/)) +- Good to start a new project. You can copy components from the full version. +- Make sure to install the dependencies exactly as compared to the full version. + +--- + +**NOTE:** +_When copying folders remember to also copy hidden files like .env. This is important because .env files often contain environment variables that are crucial for the application to run correctly._ diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..3d93071 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,11 @@ +version: '3.8' + +services: + app: + image: ${DOCKER_IMAGE_PATH}:rec + container_name: ${CONTAINER_NAME} + restart: always + ports: + - '127.0.0.1:${HOST_PORT}:${CONTAINER_PORT}' + environment: + - PORT=${CONTAINER_PORT} diff --git a/next-env.d.ts b/next-env.d.ts new file mode 100644 index 0000000..4f11a03 --- /dev/null +++ b/next-env.d.ts @@ -0,0 +1,5 @@ +/// <reference types="next" /> +/// <reference types="next/image-types/global" /> + +// NOTE: This file should not be edited +// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/next.config.mjs b/next.config.mjs new file mode 100644 index 0000000..3259daf --- /dev/null +++ b/next.config.mjs @@ -0,0 +1,37 @@ +/** + * @type {import('next').NextConfig} + */ + +const isStaticExport = 'false'; + +const nextConfig = { + trailingSlash: true, + basePath: process.env.NEXT_PUBLIC_BASE_PATH, + env: { + BUILD_STATIC_EXPORT: isStaticExport, + }, + modularizeImports: { + '@mui/icons-material': { + transform: '@mui/icons-material/{{member}}', + }, + '@mui/material': { + transform: '@mui/material/{{member}}', + }, + '@mui/lab': { + transform: '@mui/lab/{{member}}', + }, + }, + webpack(config) { + config.module.rules.push({ + test: /\.svg$/, + use: ['@svgr/webpack'], + }); + + return config; + }, + ...(isStaticExport === 'true' && { + output: 'export', + }), +}; + +export default nextConfig; diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..311119e --- /dev/null +++ b/package-lock.json @@ -0,0 +1,15973 @@ +{ + "name": "@minimal-kit/starter-next-ts", + "version": "6.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "@minimal-kit/starter-next-ts", + "version": "6.0.1", + "dependencies": { + "@auth0/auth0-react": "^2.2.4", + "@dnd-kit/core": "^6.1.0", + "@dnd-kit/sortable": "^8.0.0", + "@dnd-kit/utilities": "^3.2.2", + "@emotion/cache": "^11.11.0", + "@emotion/react": "^11.11.4", + "@emotion/styled": "^11.11.5", + "@fontsource/barlow": "^5.0.13", + "@fontsource/dm-sans": "^5.0.21", + "@fontsource/inter": "^5.0.18", + "@fontsource/nunito-sans": "^5.0.13", + "@fontsource/public-sans": "^5.0.18", + "@fullcalendar/core": "^6.1.14", + "@fullcalendar/daygrid": "^6.1.14", + "@fullcalendar/interaction": "^6.1.14", + "@fullcalendar/list": "^6.1.14", + "@fullcalendar/react": "^6.1.14", + "@fullcalendar/timegrid": "^6.1.14", + "@fullcalendar/timeline": "^6.1.14", + "@hookform/resolvers": "^3.6.0", + "@iconify/react": "^5.0.1", + "@mui/lab": "^5.0.0-alpha.170", + "@mui/material": "^5.15.20", + "@mui/material-nextjs": "^5.15.11", + "@mui/x-data-grid": "^7.7.0", + "@mui/x-date-pickers": "^7.7.0", + "@mui/x-tree-view": "^7.7.0", + "@react-pdf/renderer": "^3.4.4", + "@supabase/supabase-js": "^2.43.4", + "@tiptap/core": "^2.4.0", + "@tiptap/extension-code-block": "^2.4.0", + "@tiptap/extension-code-block-lowlight": "^2.4.0", + "@tiptap/extension-image": "^2.4.0", + "@tiptap/extension-link": "^2.4.0", + "@tiptap/extension-placeholder": "^2.4.0", + "@tiptap/extension-text-align": "^2.4.0", + "@tiptap/pm": "^2.4.0", + "@tiptap/react": "^2.4.0", + "@tiptap/starter-kit": "^2.4.0", + "apexcharts": "^3.49.1", + "autosuggest-highlight": "^3.3.4", + "aws-amplify": "^6.3.6", + "axios": "^1.7.2", + "dayjs": "^1.11.11", + "embla-carousel": "^8.1.5", + "embla-carousel-auto-height": "^8.1.5", + "embla-carousel-auto-scroll": "^8.1.5", + "embla-carousel-autoplay": "^8.1.5", + "embla-carousel-react": "^8.1.5", + "firebase": "^10.12.2", + "framer-motion": "^11.2.10", + "i18next": "^23.11.5", + "i18next-browser-languagedetector": "^8.0.0", + "i18next-resources-to-backend": "^1.2.1", + "lowlight": "^3.1.0", + "mapbox-gl": "^3.4.0", + "mui-one-time-password-input": "^2.0.2", + "next": "^14.2.4", + "nprogress": "^0.2.0", + "react": "^18.3.1", + "react-apexcharts": "^1.4.1", + "react-dom": "^18.3.1", + "react-dropzone": "^14.2.3", + "react-hook-form": "^7.51.5", + "react-i18next": "^14.1.2", + "react-joyride": "^2.8.2", + "react-lazy-load-image-component": "^1.6.0", + "react-map-gl": "^7.1.7", + "react-markdown": "^9.0.1", + "react-organizational-chart": "^2.2.1", + "react-phone-number-input": "^3.4.3", + "rehype-highlight": "^7.0.0", + "rehype-raw": "^7.0.0", + "remark-gfm": "^4.0.0", + "simplebar-react": "^3.2.5", + "sonner": "^1.5.0", + "stylis": "^4.3.2", + "stylis-plugin-rtl": "^2.1.1", + "swr": "^2.2.5", + "turndown": "^7.2.0", + "yet-another-react-lightbox": "^3.20.0", + "zod": "^3.23.8" + }, + "devDependencies": { + "@svgr/webpack": "^8.1.0", + "@types/autosuggest-highlight": "^3.2.3", + "@types/node": "^20.14.2", + "@types/nprogress": "^0.2.3", + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", + "@types/stylis": "^4.2.6", + "@typescript-eslint/eslint-plugin": "^7.13.0", + "@typescript-eslint/parser": "^7.13.0", + "eslint": "^8.57.0", + "eslint-config-airbnb": "^19.0.4", + "eslint-config-airbnb-typescript": "^18.0.0", + "eslint-config-prettier": "^9.1.0", + "eslint-import-resolver-typescript": "^3.6.1", + "eslint-plugin-import": "^2.29.1", + "eslint-plugin-jsx-a11y": "^6.8.0", + "eslint-plugin-perfectionist": "^2.11.0", + "eslint-plugin-prettier": "^5.1.3", + "eslint-plugin-react": "^7.34.2", + "eslint-plugin-react-hooks": "^4.6.2", + "eslint-plugin-unused-imports": "^3.2.0", + "prettier": "^3.3.2", + "typescript": "^5.4.5" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@auth0/auth0-react": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@auth0/auth0-react/-/auth0-react-2.2.4.tgz", + "integrity": "sha512-l29PQC0WdgkCoOc6WeMAY26gsy/yXJICW0jHfj0nz8rZZphYKrLNqTRWFFCMJY+sagza9tSgB1kG/UvQYgGh9A==", + "license": "MIT", + "dependencies": { + "@auth0/auth0-spa-js": "^2.1.3" + }, + "peerDependencies": { + "react": "^16.11.0 || ^17 || ^18", + "react-dom": "^16.11.0 || ^17 || ^18" + } + }, + "node_modules/@auth0/auth0-spa-js": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@auth0/auth0-spa-js/-/auth0-spa-js-2.1.3.tgz", + "integrity": "sha512-NMTBNuuG4g3rame1aCnNS5qFYIzsTUV5qTFPRfTyYFS1feS6jsCBR+eTq9YkxCp1yuoM2UIcjunPaoPl77U9xQ==", + "license": "MIT" + }, + "node_modules/@aws-amplify/analytics": { + "version": "7.0.40", + "resolved": "https://registry.npmjs.org/@aws-amplify/analytics/-/analytics-7.0.40.tgz", + "integrity": "sha512-5re1/Po4C9/vAlnHm275bg0JP2HU/IPfqU9LwGxBA3UQSLL44Tm4R+oN8V08rtfkfjKiWISyBbhpw0EJXgagHw==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/client-firehose": "3.398.0", + "@aws-sdk/client-kinesis": "3.398.0", + "@aws-sdk/client-personalize-events": "3.398.0", + "@smithy/util-utf8": "2.0.0", + "tslib": "^2.5.0" + }, + "peerDependencies": { + "@aws-amplify/core": "^6.1.0" + } + }, + "node_modules/@aws-amplify/api": { + "version": "6.0.42", + "resolved": "https://registry.npmjs.org/@aws-amplify/api/-/api-6.0.42.tgz", + "integrity": "sha512-+KztlUvD0htmApXWn6x9viwUS/lVDpF9dttw78LbFUqPkqJBSVOKmtAIRIBSPSdtBa0PZ5D/95IAWexOvR0apg==", + "license": "Apache-2.0", + "dependencies": { + "@aws-amplify/api-graphql": "4.1.11", + "@aws-amplify/api-rest": "4.0.40", + "tslib": "^2.5.0" + } + }, + "node_modules/@aws-amplify/api-graphql": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/@aws-amplify/api-graphql/-/api-graphql-4.1.11.tgz", + "integrity": "sha512-RAUG6y2VrTVjIQnOGgLS5e77XAtLDdf1d4Lj4oScN1dEp+38DyGgbyVew9AQpmD9f+KvpHkM/R0dHYFTSD8/JA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-amplify/api-rest": "4.0.40", + "@aws-amplify/core": "6.3.7", + "@aws-amplify/data-schema": "^1.0.0", + "@aws-sdk/types": "3.387.0", + "graphql": "15.8.0", + "rxjs": "^7.8.1", + "tslib": "^2.5.0", + "uuid": "^9.0.0" + } + }, + "node_modules/@aws-amplify/api-rest": { + "version": "4.0.40", + "resolved": "https://registry.npmjs.org/@aws-amplify/api-rest/-/api-rest-4.0.40.tgz", + "integrity": "sha512-WCWHG6+XBiNu+eFZOyZOLTkfpHdIQUPec0ixNPc+7o14jbxuDJ5WsmQG67c0HhYdAr+hV+hdfroYxivQzDb7Bg==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.5.0" + }, + "peerDependencies": { + "@aws-amplify/core": "^6.1.0" + } + }, + "node_modules/@aws-amplify/auth": { + "version": "6.3.11", + "resolved": "https://registry.npmjs.org/@aws-amplify/auth/-/auth-6.3.11.tgz", + "integrity": "sha512-dUA9X32OuoqOwFRc7UIkLZ0O82Bj5tk/vv5fGWqsBgSZGT2XfycvO9D7URBmOBuMMASMPjv2nqkdQbNWDWN9ow==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.5.0" + }, + "peerDependencies": { + "@aws-amplify/core": "^6.1.0" + } + }, + "node_modules/@aws-amplify/core": { + "version": "6.3.7", + "resolved": "https://registry.npmjs.org/@aws-amplify/core/-/core-6.3.7.tgz", + "integrity": "sha512-OfUUrhgBW0EyjjXoTORR+vFEtnl8owY1CubId3R2aRPrpg1xi9SDrAT8ZX/o1gUPfGOHkalKBF3xhoQSHNh8Vg==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/sha256-js": "5.2.0", + "@aws-sdk/types": "3.398.0", + "@smithy/util-hex-encoding": "2.0.0", + "@types/uuid": "^9.0.0", + "js-cookie": "^3.0.5", + "rxjs": "^7.8.1", + "tslib": "^2.5.0", + "uuid": "^9.0.0" + } + }, + "node_modules/@aws-amplify/core/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-amplify/data-schema": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@aws-amplify/data-schema/-/data-schema-1.3.10.tgz", + "integrity": "sha512-rUo6wb+DO6aGCSeSiB8wb92O4cEuN4sZBXn7TgqaYc8Bv4HutrLaIlptgXCYJMkaAp/h9rxyi6wIFJ7bEyD/6g==", + "license": "Apache-2.0", + "dependencies": { + "@aws-amplify/data-schema-types": "*", + "@types/aws-lambda": "^8.10.134", + "rxjs": "^7.8.1" + } + }, + "node_modules/@aws-amplify/data-schema-types": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@aws-amplify/data-schema-types/-/data-schema-types-1.1.1.tgz", + "integrity": "sha512-WhWEEsztpSSxIY0lJ3Ge5iA4g3PBm66SQmy1fBH1FBq0T+cxUBijifOU8MNwf+tf6lGpArMX0RS54HRVF5fUSA==", + "license": "Apache-2.0", + "dependencies": { + "graphql": "15.8.0", + "rxjs": "^7.8.1" + } + }, + "node_modules/@aws-amplify/datastore": { + "version": "5.0.42", + "resolved": "https://registry.npmjs.org/@aws-amplify/datastore/-/datastore-5.0.42.tgz", + "integrity": "sha512-9snUylqDXDjma50S4mHVoOlXJc3YkMaaRYbiYe9XjRvg8MFlOAM9UGipdk4PCjcZoYg3CHfGjPs+YlQXlGBzKQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-amplify/api": "6.0.42", + "buffer": "4.9.2", + "idb": "5.0.6", + "immer": "9.0.6", + "rxjs": "^7.8.1", + "ulid": "^2.3.0" + }, + "peerDependencies": { + "@aws-amplify/core": "^6.1.0" + } + }, + "node_modules/@aws-amplify/notifications": { + "version": "2.0.40", + "resolved": "https://registry.npmjs.org/@aws-amplify/notifications/-/notifications-2.0.40.tgz", + "integrity": "sha512-gE9mbX7QGBkeHvUCyRPPF5YGlJxvQCyj4yPHMdftjEu5moXApn+KFCyCtSJT1QO7odsj1XF5OvsDnZYSZe459Q==", + "license": "Apache-2.0", + "dependencies": { + "lodash": "^4.17.21", + "tslib": "^2.5.0" + }, + "peerDependencies": { + "@aws-amplify/core": "^6.1.0" + } + }, + "node_modules/@aws-amplify/storage": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/@aws-amplify/storage/-/storage-6.5.3.tgz", + "integrity": "sha512-9rq8BrP3mh5FtPJsLDGHyBejICDMcLPWumKxPjw+IpOHlZAiQ5eobdWOAp/BDcL5Ug8ejNi9z3qMDGvr6xLPRw==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "3.398.0", + "@smithy/md5-js": "2.0.7", + "buffer": "4.9.2", + "fast-xml-parser": "^4.2.5", + "tslib": "^2.5.0" + }, + "peerDependencies": { + "@aws-amplify/core": "^6.1.0" + } + }, + "node_modules/@aws-amplify/storage/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-crypto/crc32": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz", + "integrity": "sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-crypto/crc32/node_modules/@aws-crypto/util": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz", + "integrity": "sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.222.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-crypto/crc32/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-crypto/ie11-detection": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz", + "integrity": "sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-crypto/ie11-detection/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-crypto/sha256-browser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz", + "integrity": "sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/ie11-detection": "^3.0.0", + "@aws-crypto/sha256-js": "^3.0.0", + "@aws-crypto/supports-web-crypto": "^3.0.0", + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "@aws-sdk/util-locate-window": "^3.0.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz", + "integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/util": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz", + "integrity": "sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.222.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-crypto/sha256-browser/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-crypto/sha256-js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz", + "integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/util": "^5.2.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@aws-crypto/supports-web-crypto": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz", + "integrity": "sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-crypto/util": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz", + "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.222.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.6.2" + } + }, + "node_modules/@aws-sdk/client-firehose": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-firehose/-/client-firehose-3.398.0.tgz", + "integrity": "sha512-qOWNLAD7K+7LofQCeBe56xP/+XJ7C0Wmkkczra2QuA4dveYBrBftxMJcWQjiA2SY4C0GjlMcBoSdXNCtinJnIQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/client-sts": "3.398.0", + "@aws-sdk/credential-provider-node": "3.398.0", + "@aws-sdk/middleware-host-header": "3.398.0", + "@aws-sdk/middleware-logger": "3.398.0", + "@aws-sdk/middleware-recursion-detection": "3.398.0", + "@aws-sdk/middleware-signing": "3.398.0", + "@aws-sdk/middleware-user-agent": "3.398.0", + "@aws-sdk/types": "3.398.0", + "@aws-sdk/util-endpoints": "3.398.0", + "@aws-sdk/util-user-agent-browser": "3.398.0", + "@aws-sdk/util-user-agent-node": "3.398.0", + "@smithy/config-resolver": "^2.0.5", + "@smithy/fetch-http-handler": "^2.0.5", + "@smithy/hash-node": "^2.0.5", + "@smithy/invalid-dependency": "^2.0.5", + "@smithy/middleware-content-length": "^2.0.5", + "@smithy/middleware-endpoint": "^2.0.5", + "@smithy/middleware-retry": "^2.0.5", + "@smithy/middleware-serde": "^2.0.5", + "@smithy/middleware-stack": "^2.0.0", + "@smithy/node-config-provider": "^2.0.5", + "@smithy/node-http-handler": "^2.0.5", + "@smithy/protocol-http": "^2.0.5", + "@smithy/smithy-client": "^2.0.5", + "@smithy/types": "^2.2.2", + "@smithy/url-parser": "^2.0.5", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.5", + "@smithy/util-defaults-mode-node": "^2.0.5", + "@smithy/util-retry": "^2.0.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/client-firehose/node_modules/@aws-crypto/sha256-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz", + "integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-sdk/client-firehose/node_modules/@aws-crypto/sha256-js/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-sdk/client-firehose/node_modules/@aws-crypto/util": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz", + "integrity": "sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.222.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-sdk/client-firehose/node_modules/@aws-crypto/util/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-sdk/client-firehose/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/client-kinesis": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-kinesis/-/client-kinesis-3.398.0.tgz", + "integrity": "sha512-zaOw+MwwdMpUdeUF8UVG19xcBDpQ1+8/Q2CEwu4OilTBMpcz9El+FaMVyOW4IWpVJMlDJfroZPxKkuITCHxgXA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/client-sts": "3.398.0", + "@aws-sdk/credential-provider-node": "3.398.0", + "@aws-sdk/middleware-host-header": "3.398.0", + "@aws-sdk/middleware-logger": "3.398.0", + "@aws-sdk/middleware-recursion-detection": "3.398.0", + "@aws-sdk/middleware-signing": "3.398.0", + "@aws-sdk/middleware-user-agent": "3.398.0", + "@aws-sdk/types": "3.398.0", + "@aws-sdk/util-endpoints": "3.398.0", + "@aws-sdk/util-user-agent-browser": "3.398.0", + "@aws-sdk/util-user-agent-node": "3.398.0", + "@smithy/config-resolver": "^2.0.5", + "@smithy/eventstream-serde-browser": "^2.0.5", + "@smithy/eventstream-serde-config-resolver": "^2.0.5", + "@smithy/eventstream-serde-node": "^2.0.5", + "@smithy/fetch-http-handler": "^2.0.5", + "@smithy/hash-node": "^2.0.5", + "@smithy/invalid-dependency": "^2.0.5", + "@smithy/middleware-content-length": "^2.0.5", + "@smithy/middleware-endpoint": "^2.0.5", + "@smithy/middleware-retry": "^2.0.5", + "@smithy/middleware-serde": "^2.0.5", + "@smithy/middleware-stack": "^2.0.0", + "@smithy/node-config-provider": "^2.0.5", + "@smithy/node-http-handler": "^2.0.5", + "@smithy/protocol-http": "^2.0.5", + "@smithy/smithy-client": "^2.0.5", + "@smithy/types": "^2.2.2", + "@smithy/url-parser": "^2.0.5", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.5", + "@smithy/util-defaults-mode-node": "^2.0.5", + "@smithy/util-retry": "^2.0.0", + "@smithy/util-utf8": "^2.0.0", + "@smithy/util-waiter": "^2.0.5", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/client-kinesis/node_modules/@aws-crypto/sha256-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz", + "integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-sdk/client-kinesis/node_modules/@aws-crypto/sha256-js/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-sdk/client-kinesis/node_modules/@aws-crypto/util": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz", + "integrity": "sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.222.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-sdk/client-kinesis/node_modules/@aws-crypto/util/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/client-personalize-events": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-personalize-events/-/client-personalize-events-3.398.0.tgz", + "integrity": "sha512-dynXr8ZVMC2FxQS5QRr7cu90xAGfwgfZM5XDW2jm81UPK5Qqo2FbbEF4wvdXXbnkbvU5rsmxL1IjQiMGm+lWVg==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/client-sts": "3.398.0", + "@aws-sdk/credential-provider-node": "3.398.0", + "@aws-sdk/middleware-host-header": "3.398.0", + "@aws-sdk/middleware-logger": "3.398.0", + "@aws-sdk/middleware-recursion-detection": "3.398.0", + "@aws-sdk/middleware-signing": "3.398.0", + "@aws-sdk/middleware-user-agent": "3.398.0", + "@aws-sdk/types": "3.398.0", + "@aws-sdk/util-endpoints": "3.398.0", + "@aws-sdk/util-user-agent-browser": "3.398.0", + "@aws-sdk/util-user-agent-node": "3.398.0", + "@smithy/config-resolver": "^2.0.5", + "@smithy/fetch-http-handler": "^2.0.5", + "@smithy/hash-node": "^2.0.5", + "@smithy/invalid-dependency": "^2.0.5", + "@smithy/middleware-content-length": "^2.0.5", + "@smithy/middleware-endpoint": "^2.0.5", + "@smithy/middleware-retry": "^2.0.5", + "@smithy/middleware-serde": "^2.0.5", + "@smithy/middleware-stack": "^2.0.0", + "@smithy/node-config-provider": "^2.0.5", + "@smithy/node-http-handler": "^2.0.5", + "@smithy/protocol-http": "^2.0.5", + "@smithy/smithy-client": "^2.0.5", + "@smithy/types": "^2.2.2", + "@smithy/url-parser": "^2.0.5", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.5", + "@smithy/util-defaults-mode-node": "^2.0.5", + "@smithy/util-retry": "^2.0.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/client-personalize-events/node_modules/@aws-crypto/sha256-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz", + "integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-sdk/client-personalize-events/node_modules/@aws-crypto/sha256-js/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-sdk/client-personalize-events/node_modules/@aws-crypto/util": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz", + "integrity": "sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.222.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-sdk/client-personalize-events/node_modules/@aws-crypto/util/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-sdk/client-personalize-events/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/client-sso": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.398.0.tgz", + "integrity": "sha512-CygL0jhfibw4kmWXG/3sfZMFNjcXo66XUuPC4BqZBk8Rj5vFoxp1vZeMkDLzTIk97Nvo5J5Bh+QnXKhub6AckQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/middleware-host-header": "3.398.0", + "@aws-sdk/middleware-logger": "3.398.0", + "@aws-sdk/middleware-recursion-detection": "3.398.0", + "@aws-sdk/middleware-user-agent": "3.398.0", + "@aws-sdk/types": "3.398.0", + "@aws-sdk/util-endpoints": "3.398.0", + "@aws-sdk/util-user-agent-browser": "3.398.0", + "@aws-sdk/util-user-agent-node": "3.398.0", + "@smithy/config-resolver": "^2.0.5", + "@smithy/fetch-http-handler": "^2.0.5", + "@smithy/hash-node": "^2.0.5", + "@smithy/invalid-dependency": "^2.0.5", + "@smithy/middleware-content-length": "^2.0.5", + "@smithy/middleware-endpoint": "^2.0.5", + "@smithy/middleware-retry": "^2.0.5", + "@smithy/middleware-serde": "^2.0.5", + "@smithy/middleware-stack": "^2.0.0", + "@smithy/node-config-provider": "^2.0.5", + "@smithy/node-http-handler": "^2.0.5", + "@smithy/protocol-http": "^2.0.5", + "@smithy/smithy-client": "^2.0.5", + "@smithy/types": "^2.2.2", + "@smithy/url-parser": "^2.0.5", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.5", + "@smithy/util-defaults-mode-node": "^2.0.5", + "@smithy/util-retry": "^2.0.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/client-sso/node_modules/@aws-crypto/sha256-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz", + "integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-sdk/client-sso/node_modules/@aws-crypto/sha256-js/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-sdk/client-sso/node_modules/@aws-crypto/util": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz", + "integrity": "sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.222.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-sdk/client-sso/node_modules/@aws-crypto/util/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-sdk/client-sso/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/client-sts": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.398.0.tgz", + "integrity": "sha512-/3Pa9wLMvBZipKraq3AtbmTfXW6q9kyvhwOno64f1Fz7kFb8ijQFMGoATS70B2pGEZTlxkUqJFWDiisT6Q6dFg==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/credential-provider-node": "3.398.0", + "@aws-sdk/middleware-host-header": "3.398.0", + "@aws-sdk/middleware-logger": "3.398.0", + "@aws-sdk/middleware-recursion-detection": "3.398.0", + "@aws-sdk/middleware-sdk-sts": "3.398.0", + "@aws-sdk/middleware-signing": "3.398.0", + "@aws-sdk/middleware-user-agent": "3.398.0", + "@aws-sdk/types": "3.398.0", + "@aws-sdk/util-endpoints": "3.398.0", + "@aws-sdk/util-user-agent-browser": "3.398.0", + "@aws-sdk/util-user-agent-node": "3.398.0", + "@smithy/config-resolver": "^2.0.5", + "@smithy/fetch-http-handler": "^2.0.5", + "@smithy/hash-node": "^2.0.5", + "@smithy/invalid-dependency": "^2.0.5", + "@smithy/middleware-content-length": "^2.0.5", + "@smithy/middleware-endpoint": "^2.0.5", + "@smithy/middleware-retry": "^2.0.5", + "@smithy/middleware-serde": "^2.0.5", + "@smithy/middleware-stack": "^2.0.0", + "@smithy/node-config-provider": "^2.0.5", + "@smithy/node-http-handler": "^2.0.5", + "@smithy/protocol-http": "^2.0.5", + "@smithy/smithy-client": "^2.0.5", + "@smithy/types": "^2.2.2", + "@smithy/url-parser": "^2.0.5", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.5", + "@smithy/util-defaults-mode-node": "^2.0.5", + "@smithy/util-retry": "^2.0.0", + "@smithy/util-utf8": "^2.0.0", + "fast-xml-parser": "4.2.5", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/client-sts/node_modules/@aws-crypto/sha256-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz", + "integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-sdk/client-sts/node_modules/@aws-crypto/sha256-js/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-sdk/client-sts/node_modules/@aws-crypto/util": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz", + "integrity": "sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.222.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-sdk/client-sts/node_modules/@aws-crypto/util/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-sdk/client-sts/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/client-sts/node_modules/fast-xml-parser": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz", + "integrity": "sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==", + "funding": [ + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + }, + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "dependencies": { + "strnum": "^1.0.5" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/@aws-sdk/credential-provider-env": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.398.0.tgz", + "integrity": "sha512-Z8Yj5z7FroAsR6UVML+XUdlpoqEe9Dnle8c2h8/xWwIC2feTfIBhjLhRVxfbpbM1pLgBSNEcZ7U8fwq5l7ESVQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "3.398.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-env/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-ini": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.398.0.tgz", + "integrity": "sha512-AsK1lStK3nB9Cn6S6ODb1ktGh7SRejsNVQVKX3t5d3tgOaX+aX1Iwy8FzM/ZEN8uCloeRifUGIY9uQFygg5mSw==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/credential-provider-env": "3.398.0", + "@aws-sdk/credential-provider-process": "3.398.0", + "@aws-sdk/credential-provider-sso": "3.398.0", + "@aws-sdk/credential-provider-web-identity": "3.398.0", + "@aws-sdk/types": "3.398.0", + "@smithy/credential-provider-imds": "^2.0.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/shared-ini-file-loader": "^2.0.0", + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-ini/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-node": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.398.0.tgz", + "integrity": "sha512-odmI/DSKfuWUYeDnGTCEHBbC8/MwnF6yEq874zl6+owoVv0ZsYP8qBHfiJkYqrwg7wQ7Pi40sSAPC1rhesGwzg==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/credential-provider-env": "3.398.0", + "@aws-sdk/credential-provider-ini": "3.398.0", + "@aws-sdk/credential-provider-process": "3.398.0", + "@aws-sdk/credential-provider-sso": "3.398.0", + "@aws-sdk/credential-provider-web-identity": "3.398.0", + "@aws-sdk/types": "3.398.0", + "@smithy/credential-provider-imds": "^2.0.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/shared-ini-file-loader": "^2.0.0", + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-node/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-process": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.398.0.tgz", + "integrity": "sha512-WrkBL1W7TXN508PA9wRXPFtzmGpVSW98gDaHEaa8GolAPHMPa5t2QcC/z/cFpglzrcVv8SA277zu9Z8tELdZhg==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "3.398.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/shared-ini-file-loader": "^2.0.0", + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-process/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-sso": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.398.0.tgz", + "integrity": "sha512-2Dl35587xbnzR/GGZqA2MnFs8+kS4wbHQO9BioU0okA+8NRueohNMdrdQmQDdSNK4BfIpFspiZmFkXFNyEAfgw==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/client-sso": "3.398.0", + "@aws-sdk/token-providers": "3.398.0", + "@aws-sdk/types": "3.398.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/shared-ini-file-loader": "^2.0.0", + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-sso/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-web-identity": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.398.0.tgz", + "integrity": "sha512-iG3905Alv9pINbQ8/MIsshgqYMbWx+NDQWpxbIW3W0MkSH3iAqdVpSCteYidYX9G/jv2Um1nW3y360ib20bvNg==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "3.398.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-web-identity/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/middleware-host-header": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.398.0.tgz", + "integrity": "sha512-m+5laWdBaxIZK2ko0OwcCHJZJ5V1MgEIt8QVQ3k4/kOkN9ICjevOYmba751pHoTnbOYB7zQd6D2OT3EYEEsUcA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "3.398.0", + "@smithy/protocol-http": "^2.0.5", + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/middleware-host-header/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/middleware-logger": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.398.0.tgz", + "integrity": "sha512-CiJjW+FL12elS6Pn7/UVjVK8HWHhXMfvHZvOwx/Qkpy340sIhkuzOO6fZEruECDTZhl2Wqn81XdJ1ZQ4pRKpCg==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "3.398.0", + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/middleware-logger/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/middleware-recursion-detection": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.398.0.tgz", + "integrity": "sha512-7QpOqPQAZNXDXv6vsRex4R8dLniL0E/80OPK4PPFsrCh9btEyhN9Begh4i1T+5lL28hmYkztLOkTQ2N5J3hgRQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "3.398.0", + "@smithy/protocol-http": "^2.0.5", + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/middleware-recursion-detection/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/middleware-sdk-sts": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.398.0.tgz", + "integrity": "sha512-+JH76XHEgfVihkY+GurohOQ5Z83zVN1nYcQzwCFnCDTh4dG4KwhnZKG+WPw6XJECocY0R+H0ivofeALHvVWJtQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/middleware-signing": "3.398.0", + "@aws-sdk/types": "3.398.0", + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/middleware-sdk-sts/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/middleware-signing": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.398.0.tgz", + "integrity": "sha512-O0KqXAix1TcvZBFt1qoFkHMUNJOSgjJTYS7lFTRKSwgsD27bdW2TM2r9R8DAccWFt5Amjkdt+eOwQMIXPGTm8w==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "3.398.0", + "@smithy/property-provider": "^2.0.0", + "@smithy/protocol-http": "^2.0.5", + "@smithy/signature-v4": "^2.0.0", + "@smithy/types": "^2.2.2", + "@smithy/util-middleware": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/middleware-signing/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/middleware-user-agent": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.398.0.tgz", + "integrity": "sha512-nF1jg0L+18b5HvTcYzwyFgfZQQMELJINFqI0mi4yRKaX7T5a3aGp5RVLGGju/6tAGTuFbfBoEhkhU3kkxexPYQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "3.398.0", + "@aws-sdk/util-endpoints": "3.398.0", + "@smithy/protocol-http": "^2.0.5", + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/middleware-user-agent/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/token-providers": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.398.0.tgz", + "integrity": "sha512-nrYgjzavGCKJL/48Vt0EL+OlIc5UZLfNGpgyUW9cv3XZwl+kXV0QB+HH0rHZZLfpbBgZ2RBIJR9uD5ieu/6hpQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/sha256-browser": "3.0.0", + "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/middleware-host-header": "3.398.0", + "@aws-sdk/middleware-logger": "3.398.0", + "@aws-sdk/middleware-recursion-detection": "3.398.0", + "@aws-sdk/middleware-user-agent": "3.398.0", + "@aws-sdk/types": "3.398.0", + "@aws-sdk/util-endpoints": "3.398.0", + "@aws-sdk/util-user-agent-browser": "3.398.0", + "@aws-sdk/util-user-agent-node": "3.398.0", + "@smithy/config-resolver": "^2.0.5", + "@smithy/fetch-http-handler": "^2.0.5", + "@smithy/hash-node": "^2.0.5", + "@smithy/invalid-dependency": "^2.0.5", + "@smithy/middleware-content-length": "^2.0.5", + "@smithy/middleware-endpoint": "^2.0.5", + "@smithy/middleware-retry": "^2.0.5", + "@smithy/middleware-serde": "^2.0.5", + "@smithy/middleware-stack": "^2.0.0", + "@smithy/node-config-provider": "^2.0.5", + "@smithy/node-http-handler": "^2.0.5", + "@smithy/property-provider": "^2.0.0", + "@smithy/protocol-http": "^2.0.5", + "@smithy/shared-ini-file-loader": "^2.0.0", + "@smithy/smithy-client": "^2.0.5", + "@smithy/types": "^2.2.2", + "@smithy/url-parser": "^2.0.5", + "@smithy/util-base64": "^2.0.0", + "@smithy/util-body-length-browser": "^2.0.0", + "@smithy/util-body-length-node": "^2.1.0", + "@smithy/util-defaults-mode-browser": "^2.0.5", + "@smithy/util-defaults-mode-node": "^2.0.5", + "@smithy/util-retry": "^2.0.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/token-providers/node_modules/@aws-crypto/sha256-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz", + "integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/util": "^3.0.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-sdk/token-providers/node_modules/@aws-crypto/sha256-js/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-sdk/token-providers/node_modules/@aws-crypto/util": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz", + "integrity": "sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.222.0", + "@aws-sdk/util-utf8-browser": "^3.0.0", + "tslib": "^1.11.1" + } + }, + "node_modules/@aws-sdk/token-providers/node_modules/@aws-crypto/util/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@aws-sdk/token-providers/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/types": { + "version": "3.387.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.387.0.tgz", + "integrity": "sha512-YTjFabNwjTF+6yl88f0/tWff018qmmgMmjlw45s6sdVKueWxdxV68U7gepNLF2nhaQPZa6FDOBoA51NaviVs0Q==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.1.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/util-endpoints": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.398.0.tgz", + "integrity": "sha512-Fy0gLYAei/Rd6BrXG4baspCnWTUSd0NdokU1pZh4KlfEAEN1i8SPPgfiO5hLk7+2inqtCmqxVJlfqbMVe9k4bw==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "3.398.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/util-endpoints/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/util-locate-window": { + "version": "3.568.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.568.0.tgz", + "integrity": "sha512-3nh4TINkXYr+H41QaPelCceEB2FXP3fxp93YZXB/kqJvX0U9j0N0Uk45gvsjmEPzG8XxkPEeLIfT2I1M7A6Lig==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@aws-sdk/util-user-agent-browser": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.398.0.tgz", + "integrity": "sha512-A3Tzx1tkDHlBT+IgxmsMCHbV8LM7SwwCozq2ZjJRx0nqw3MCrrcxQFXldHeX/gdUMO+0Oocb7HGSnVODTq+0EA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "3.398.0", + "@smithy/types": "^2.2.2", + "bowser": "^2.11.0", + "tslib": "^2.5.0" + } + }, + "node_modules/@aws-sdk/util-user-agent-browser/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/util-user-agent-node": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.398.0.tgz", + "integrity": "sha512-RTVQofdj961ej4//fEkppFf4KXqKGMTCqJYghx3G0C/MYXbg7MGl7LjfNGtJcboRE8pfHHQ/TUWBDA7RIAPPlQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "3.398.0", + "@smithy/node-config-provider": "^2.0.5", + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "aws-crt": ">=1.0.0" + }, + "peerDependenciesMeta": { + "aws-crt": { + "optional": true + } + } + }, + "node_modules/@aws-sdk/util-user-agent-node/node_modules/@aws-sdk/types": { + "version": "3.398.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz", + "integrity": "sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/util-utf8-browser": { + "version": "3.259.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz", + "integrity": "sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.3.1" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.4.tgz", + "integrity": "sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==", + "dependencies": { + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz", + "integrity": "sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.3.tgz", + "integrity": "sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.23.2", + "@babel/parser": "^7.23.3", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.3", + "@babel/types": "^7.23.3", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/@babel/generator": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.4.tgz", + "integrity": "sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.4", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", + "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz", + "integrity": "sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.4.tgz", + "integrity": "sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.4", + "@babel/types": "^7.23.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.4.tgz", + "integrity": "sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", + "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", + "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.3.tgz", + "integrity": "sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", + "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", + "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", + "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", + "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", + "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.4.tgz", + "integrity": "sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", + "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", + "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", + "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", + "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", + "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.3.tgz", + "integrity": "sha512-FGEQmugvAEu2QtgtU0uTASXevfLMFfBeVCIIdcQhn/uBQsMTjBajdnAtanQlOcuihWh10PZ7+HWvc7NtBwP74w==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", + "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", + "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", + "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", + "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", + "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", + "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", + "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.3.tgz", + "integrity": "sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", + "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", + "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", + "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", + "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", + "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", + "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", + "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz", + "integrity": "sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", + "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", + "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", + "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", + "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz", + "integrity": "sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", + "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", + "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", + "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", + "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", + "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", + "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", + "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz", + "integrity": "sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz", + "integrity": "sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz", + "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/types": "^7.23.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", + "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "dev": true, + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz", + "integrity": "sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", + "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", + "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", + "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", + "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", + "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", + "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", + "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.4.tgz", + "integrity": "sha512-39hCCOl+YUAyMOu6B9SmUTiHUU0t/CxJNUmY3qRdJujbqi+lrQcL11ysYUsAvFWPBdhihrv1z0oRG84Yr3dODQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", + "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", + "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", + "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", + "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.3.tgz", + "integrity": "sha512-ovzGc2uuyNfNAs/jyjIGxS8arOHS5FENZaNn4rtE7UdKMMkqHCvboHfcuhWLZNX5cB44QfcGNWjaevxMzzMf+Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.3", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.23.3", + "@babel/plugin-syntax-import-attributes": "^7.23.3", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.23.3", + "@babel/plugin-transform-async-generator-functions": "^7.23.3", + "@babel/plugin-transform-async-to-generator": "^7.23.3", + "@babel/plugin-transform-block-scoped-functions": "^7.23.3", + "@babel/plugin-transform-block-scoping": "^7.23.3", + "@babel/plugin-transform-class-properties": "^7.23.3", + "@babel/plugin-transform-class-static-block": "^7.23.3", + "@babel/plugin-transform-classes": "^7.23.3", + "@babel/plugin-transform-computed-properties": "^7.23.3", + "@babel/plugin-transform-destructuring": "^7.23.3", + "@babel/plugin-transform-dotall-regex": "^7.23.3", + "@babel/plugin-transform-duplicate-keys": "^7.23.3", + "@babel/plugin-transform-dynamic-import": "^7.23.3", + "@babel/plugin-transform-exponentiation-operator": "^7.23.3", + "@babel/plugin-transform-export-namespace-from": "^7.23.3", + "@babel/plugin-transform-for-of": "^7.23.3", + "@babel/plugin-transform-function-name": "^7.23.3", + "@babel/plugin-transform-json-strings": "^7.23.3", + "@babel/plugin-transform-literals": "^7.23.3", + "@babel/plugin-transform-logical-assignment-operators": "^7.23.3", + "@babel/plugin-transform-member-expression-literals": "^7.23.3", + "@babel/plugin-transform-modules-amd": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-modules-systemjs": "^7.23.3", + "@babel/plugin-transform-modules-umd": "^7.23.3", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.23.3", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.3", + "@babel/plugin-transform-numeric-separator": "^7.23.3", + "@babel/plugin-transform-object-rest-spread": "^7.23.3", + "@babel/plugin-transform-object-super": "^7.23.3", + "@babel/plugin-transform-optional-catch-binding": "^7.23.3", + "@babel/plugin-transform-optional-chaining": "^7.23.3", + "@babel/plugin-transform-parameters": "^7.23.3", + "@babel/plugin-transform-private-methods": "^7.23.3", + "@babel/plugin-transform-private-property-in-object": "^7.23.3", + "@babel/plugin-transform-property-literals": "^7.23.3", + "@babel/plugin-transform-regenerator": "^7.23.3", + "@babel/plugin-transform-reserved-words": "^7.23.3", + "@babel/plugin-transform-shorthand-properties": "^7.23.3", + "@babel/plugin-transform-spread": "^7.23.3", + "@babel/plugin-transform-sticky-regex": "^7.23.3", + "@babel/plugin-transform-template-literals": "^7.23.3", + "@babel/plugin-transform-typeof-symbol": "^7.23.3", + "@babel/plugin-transform-unicode-escapes": "^7.23.3", + "@babel/plugin-transform-unicode-property-regex": "^7.23.3", + "@babel/plugin-transform-unicode-regex": "^7.23.3", + "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.6", + "babel-plugin-polyfill-corejs3": "^0.8.5", + "babel-plugin-polyfill-regenerator": "^0.5.3", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.23.3.tgz", + "integrity": "sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-transform-react-display-name": "^7.23.3", + "@babel/plugin-transform-react-jsx": "^7.22.15", + "@babel/plugin-transform-react-jsx-development": "^7.22.5", + "@babel/plugin-transform-react-pure-annotations": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", + "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-typescript": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true + }, + "node_modules/@babel/runtime": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.4.tgz", + "integrity": "sha512-IYM8wSUwunWTB6tFC2dkKZhxbIjHoWemdK+3f8/wq8aKhbUscxD5MX72ubd90fxvFknaLPeGw5ycU84V1obHJg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.23.4", + "@babel/generator": "^7.23.4", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.4", + "@babel/types": "^7.23.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.4.tgz", + "integrity": "sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==", + "dependencies": { + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@dnd-kit/accessibility": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/accessibility/-/accessibility-3.1.0.tgz", + "integrity": "sha512-ea7IkhKvlJUv9iSHJOnxinBcoOI3ppGnnL+VDJ75O45Nss6HtZd8IdN8touXPDtASfeI2T2LImb8VOZcL47wjQ==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@dnd-kit/core": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/core/-/core-6.1.0.tgz", + "integrity": "sha512-J3cQBClB4TVxwGo3KEjssGEXNJqGVWx17aRTZ1ob0FliR5IjYgTxl5YJbKTzA6IzrtelotH19v6y7uoIRUZPSg==", + "license": "MIT", + "dependencies": { + "@dnd-kit/accessibility": "^3.1.0", + "@dnd-kit/utilities": "^3.2.2", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@dnd-kit/sortable": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/sortable/-/sortable-8.0.0.tgz", + "integrity": "sha512-U3jk5ebVXe1Lr7c2wU7SBZjcWdQP+j7peHJfCspnA81enlu88Mgd7CC8Q+pub9ubP7eKVETzJW+IBAhsqbSu/g==", + "license": "MIT", + "dependencies": { + "@dnd-kit/utilities": "^3.2.2", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@dnd-kit/core": "^6.1.0", + "react": ">=16.8.0" + } + }, + "node_modules/@dnd-kit/utilities": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@dnd-kit/utilities/-/utilities-3.2.2.tgz", + "integrity": "sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.12.0.tgz", + "integrity": "sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/serialize": "^1.2.0", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/@emotion/memoize": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", + "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", + "license": "MIT" + }, + "node_modules/@emotion/babel-plugin/node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + }, + "node_modules/@emotion/cache": { + "version": "11.13.1", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.13.1.tgz", + "integrity": "sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw==", + "license": "MIT", + "dependencies": { + "@emotion/memoize": "^0.9.0", + "@emotion/sheet": "^1.4.0", + "@emotion/utils": "^1.4.0", + "@emotion/weak-memoize": "^0.4.0", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/cache/node_modules/@emotion/memoize": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", + "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", + "license": "MIT" + }, + "node_modules/@emotion/cache/node_modules/@emotion/weak-memoize": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz", + "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==", + "license": "MIT" + }, + "node_modules/@emotion/cache/node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + }, + "node_modules/@emotion/css": { + "version": "11.13.0", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.13.0.tgz", + "integrity": "sha512-BUk99ylT+YHl+W/HN7nv1RCTkDYmKKqa1qbvM/qLSQEg61gipuBF5Hptk/2/ERmX2DCv0ccuFGhz9i0KSZOqPg==", + "license": "MIT", + "dependencies": { + "@emotion/babel-plugin": "^11.12.0", + "@emotion/cache": "^11.13.0", + "@emotion/serialize": "^1.3.0", + "@emotion/sheet": "^1.4.0", + "@emotion/utils": "^1.4.0" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", + "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", + "license": "MIT" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz", + "integrity": "sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==", + "dependencies": { + "@emotion/memoize": "^0.8.1" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" + }, + "node_modules/@emotion/react": { + "version": "11.11.4", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.4.tgz", + "integrity": "sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.11.0", + "@emotion/cache": "^11.11.0", + "@emotion/serialize": "^1.1.3", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", + "@emotion/utils": "^1.2.1", + "@emotion/weak-memoize": "^0.3.1", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.0.tgz", + "integrity": "sha512-jACuBa9SlYajnpIVXB+XOXnfJHyckDfe6fOpORIM6yhBDlqGuExvDdZYHDQGoDf3bZXGv7tNr+LpLjJqiEQ6EA==", + "license": "MIT", + "dependencies": { + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/unitless": "^0.9.0", + "@emotion/utils": "^1.4.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/serialize/node_modules/@emotion/memoize": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", + "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", + "license": "MIT" + }, + "node_modules/@emotion/sheet": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz", + "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==", + "license": "MIT" + }, + "node_modules/@emotion/styled": { + "version": "11.11.5", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.5.tgz", + "integrity": "sha512-/ZjjnaNKvuMPxcIiUkf/9SHoG4Q196DRl1w82hQ3WCsjo1IUR8uaGWrC6a87CrYAW0Kb/pK7hk8BnLgLRi9KoQ==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.11.0", + "@emotion/is-prop-valid": "^1.2.2", + "@emotion/serialize": "^1.1.4", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", + "@emotion/utils": "^1.2.1" + }, + "peerDependencies": { + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/unitless": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.9.0.tgz", + "integrity": "sha512-TP6GgNZtmtFaFcsOgExdnfxLLpRDla4Q66tnenA9CktvVSdNKDvMVuUah4QvWPIpNjrWsGg3qeGo9a43QooGZQ==", + "license": "MIT" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz", + "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.0.tgz", + "integrity": "sha512-spEnrA1b6hDR/C68lC2M7m6ALPUHZC0lIY7jAS/B/9DuuO1ZP04eov8SMv/6fwRd8pzmsn2AuJEznRREWlQrlQ==", + "license": "MIT" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz", + "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==" + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@fastify/busboy": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", + "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/@firebase/analytics": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.6.tgz", + "integrity": "sha512-sB59EwcAvLt0fINGfMWmcRKcdUiYhE4AJNdDXSCSDo4D/ZXFRmb6qwX9YesKHXFB59XTLT03mAjqQcDrdym9qA==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/installations": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.9.7", + "safevalues": "0.6.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/analytics-compat": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.12.tgz", + "integrity": "sha512-rXWnOAdEHbvBPLNjFLu3U0yDZVIAi+C0DL+RkUEOirfSqAeQaKzBCATeBw6+K7FVpEnknhm4tZrvVUVtJjShMw==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/analytics": "0.10.6", + "@firebase/analytics-types": "0.8.2", + "@firebase/component": "0.6.8", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/analytics-types": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.2.tgz", + "integrity": "sha512-EnzNNLh+9/sJsimsA/FGqzakmrAUKLeJvjRHlg8df1f97NLUlFidk9600y0ZgWOp3CAxn6Hjtk+08tixlUOWyw==", + "license": "Apache-2.0" + }, + "node_modules/@firebase/app": { + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.10.7.tgz", + "integrity": "sha512-7OCd53B+wnk/onbMLn/vM10pDjw97zzWUD8m3swtLYKJIrL+gDZ7HZ4xcbBLw7OB8ikzu8k1ORNjRe2itgAy4g==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.9.7", + "idb": "7.1.1", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/app-check": { + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.6.tgz", + "integrity": "sha512-uSzl0/SDw54hwuORWHDtldb9kK/QEVZOcoPn2mlIjMrJOLDug/6kcqnIN3IHzwmPyf23Epg0AGBktvG2FugW4w==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.9.7", + "safevalues": "0.6.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/app-check-compat": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.13.tgz", + "integrity": "sha512-1sbS5Apq7dLys1KYdNQsmZLFIjJoFP9Mv4bzIcdXuTkWQjr3X2qAvwiTslC6prVAUMiTV0eM9eicdQIXVsiSRw==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app-check": "0.8.6", + "@firebase/app-check-types": "0.5.2", + "@firebase/component": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/app-check-interop-types": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.2.tgz", + "integrity": "sha512-LMs47Vinv2HBMZi49C09dJxp0QT5LwDzFaVGf/+ITHe3BlIhUiLNttkATSXplc89A2lAaeTqjgqVkiRfUGyQiQ==", + "license": "Apache-2.0" + }, + "node_modules/@firebase/app-check-types": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.2.tgz", + "integrity": "sha512-FSOEzTzL5bLUbD2co3Zut46iyPWML6xc4x+78TeaXMSuJap5QObfb+rVvZJtla3asN4RwU7elaQaduP+HFizDA==", + "license": "Apache-2.0" + }, + "node_modules/@firebase/app-compat": { + "version": "0.2.37", + "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.37.tgz", + "integrity": "sha512-yiQLYT9LYQHuJGu/msuBLFtdWWTJ3Pz04E9gSeWykSB+8s0XXJJqfqQlghH7CcQ3KnJZR+Wuc3zSMcY3a+dn6Q==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app": "0.10.7", + "@firebase/component": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/app-types": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.2.tgz", + "integrity": "sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ==", + "license": "Apache-2.0" + }, + "node_modules/@firebase/app/node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", + "license": "ISC" + }, + "node_modules/@firebase/auth-compat": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.5.10.tgz", + "integrity": "sha512-epDhgNIXmhl9DPuTW9Ec5NDJJKMFIdXBXiQI9O0xNHveow/ETtBCY86srzF7iCacqsd30CcpLwwXlhk8Y19Olg==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/auth": "1.7.5", + "@firebase/auth-types": "0.12.2", + "@firebase/component": "0.6.8", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0", + "undici": "5.28.4" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/auth-compat/node_modules/@firebase/auth": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.7.5.tgz", + "integrity": "sha512-DMFR1OA/f1/voeuFbSORg9AP36pMgOoSb/DRgiDalLmIJsDTlQNMCu+givjMP4s/XL85+tBk2MerYnK/AscJjw==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0", + "undici": "5.28.4" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@react-native-async-storage/async-storage": "^1.18.1" + }, + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } + } + }, + "node_modules/@firebase/auth-interop-types": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.3.tgz", + "integrity": "sha512-Fc9wuJGgxoxQeavybiuwgyi+0rssr76b+nHpj+eGhXFYAdudMWyfBHvFL/I5fEHniUM/UQdFzi9VXJK2iZF7FQ==", + "license": "Apache-2.0" + }, + "node_modules/@firebase/auth-types": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.12.2.tgz", + "integrity": "sha512-qsEBaRMoGvHO10unlDJhaKSuPn4pyoTtlQuP1ghZfzB6rNQPuhp/N/DcFZxm9i4v0SogjCbf9reWupwIvfmH6w==", + "license": "Apache-2.0", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" + } + }, + "node_modules/@firebase/component": { + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.8.tgz", + "integrity": "sha512-LcNvxGLLGjBwB0dJUsBGCej2fqAepWyBubs4jt1Tiuns7QLbXHuyObZ4aMeBjZjWx4m8g1LoVI9QFpSaq/k4/g==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/database": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.6.tgz", + "integrity": "sha512-nrexUEG/fpVlHtWKkyfhTC3834kZ1WS7voNyqbBsBCqHXQOvznN5Z0L3nxBqdXSJyltNAf4ndFlQqm5gZiEczQ==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app-check-interop-types": "0.3.2", + "@firebase/auth-interop-types": "0.2.3", + "@firebase/component": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.9.7", + "faye-websocket": "0.11.4", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/database-compat": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.6.tgz", + "integrity": "sha512-1OGA0sLY47mkXjhICCrUTXEYFnSSXoiXWm1SHsN62b+Lzs5aKA3aWTjTUmYIoK93kDAMPkYpulSv8jcbH4Hwew==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/database": "1.0.6", + "@firebase/database-types": "1.0.4", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/database-types": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.4.tgz", + "integrity": "sha512-mz9ZzbH6euFXbcBo+enuJ36I5dR5w+enJHHjy9Y5ThCdKUseqfDjW3vCp1YxE9zygFCSjJJ/z1cQ+zodvUcwPQ==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app-types": "0.9.2", + "@firebase/util": "1.9.7" + } + }, + "node_modules/@firebase/firestore": { + "version": "4.6.4", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.6.4.tgz", + "integrity": "sha512-vk2MoH5HxYEhiNg1l+yBXq1Fkhue/11bFg4HdlTv6BJHcTnnAj2a+/afPpatcW4MOdYA3Tv+d5nGzWbbOC1SHw==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.9.7", + "@firebase/webchannel-wrapper": "1.0.1", + "@grpc/grpc-js": "~1.9.0", + "@grpc/proto-loader": "^0.7.8", + "tslib": "^2.1.0", + "undici": "5.28.4" + }, + "engines": { + "node": ">=10.10.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/firestore-compat": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.33.tgz", + "integrity": "sha512-i42a2l31N95CwYEB7zmfK0FS1mrO6pwOLwxavCrwu1BCFrVVVQhUheTPIda/iGguK/2Nog0RaIR1bo7QkZEz3g==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/firestore": "4.6.4", + "@firebase/firestore-types": "3.0.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/firestore-types": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.2.tgz", + "integrity": "sha512-wp1A+t5rI2Qc/2q7r2ZpjUXkRVPtGMd6zCLsiWurjsQpqPgFin3AhNibKcIzoF2rnToNa/XYtyWXuifjOOwDgg==", + "license": "Apache-2.0", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" + } + }, + "node_modules/@firebase/functions": { + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.11.6.tgz", + "integrity": "sha512-GPfIBPtpwQvsC7SQbgaUjLTdja0CsNwMoKSgrzA1FGGRk4NX6qO7VQU6XCwBiAFWbpbQex6QWkSMsCzLx1uibQ==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app-check-interop-types": "0.3.2", + "@firebase/auth-interop-types": "0.2.3", + "@firebase/component": "0.6.8", + "@firebase/messaging-interop-types": "0.2.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0", + "undici": "5.28.4" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/functions-compat": { + "version": "0.3.12", + "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.12.tgz", + "integrity": "sha512-r3XUb5VlITWpML46JymfJPkK6I9j4SNlO7qWIXUc0TUmkv0oAfVoiIt1F83/NuMZXaGr4YWA/794nVSy4GV8tw==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/functions": "0.11.6", + "@firebase/functions-types": "0.6.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/functions-types": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.2.tgz", + "integrity": "sha512-0KiJ9lZ28nS2iJJvimpY4nNccV21rkQyor5Iheu/nq8aKXJqtJdeSlZDspjPSBBiHRzo7/GMUttegnsEITqR+w==", + "license": "Apache-2.0" + }, + "node_modules/@firebase/installations": { + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.8.tgz", + "integrity": "sha512-57V374qdb2+wT5v7+ntpLXBjZkO6WRgmAUbVkRfFTM/4t980p0FesbqTAcOIiM8U866UeuuuF8lYH70D3jM/jQ==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/util": "1.9.7", + "idb": "7.1.1", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/installations-compat": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.8.tgz", + "integrity": "sha512-pI2q8JFHB7yIq/szmhzGSWXtOvtzl6tCUmyykv5C8vvfOVJUH6mP4M4iwjbK8S1JotKd/K70+JWyYlxgQ0Kpyw==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/installations": "0.6.8", + "@firebase/installations-types": "0.5.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/installations-types": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.2.tgz", + "integrity": "sha512-que84TqGRZJpJKHBlF2pkvc1YcXrtEDOVGiDjovP/a3s6W4nlbohGXEsBJo0JCeeg/UG9A+DEZVDUV9GpklUzA==", + "license": "Apache-2.0", + "peerDependencies": { + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/installations/node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", + "license": "ISC" + }, + "node_modules/@firebase/logger": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz", + "integrity": "sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/messaging": { + "version": "0.12.10", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.10.tgz", + "integrity": "sha512-fGbxJPKpl2DIKNJGhbk4mYPcM+qE2gl91r6xPoiol/mN88F5Ym6UeRdMVZah+pijh9WxM55alTYwXuW40r1Y2Q==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/installations": "0.6.8", + "@firebase/messaging-interop-types": "0.2.2", + "@firebase/util": "1.9.7", + "idb": "7.1.1", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/messaging-compat": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.10.tgz", + "integrity": "sha512-FXQm7rcowkDm8kFLduHV35IRYCRo+Ng0PIp/t1+EBuEbyplaKkGjZ932pE+owf/XR+G/60ku2QRBptRGLXZydg==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/messaging": "0.12.10", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/messaging-interop-types": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.2.tgz", + "integrity": "sha512-l68HXbuD2PPzDUOFb3aG+nZj5KA3INcPwlocwLZOzPp9rFM9yeuI9YLl6DQfguTX5eAGxO0doTR+rDLDvQb5tA==", + "license": "Apache-2.0" + }, + "node_modules/@firebase/messaging/node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", + "license": "ISC" + }, + "node_modules/@firebase/performance": { + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.8.tgz", + "integrity": "sha512-F+alziiIZ6Yn8FG47mxwljq+4XkgkT2uJIFRlkyViUQRLzrogaUJW6u/+6ZrePXnouKlKIwzqos3PVJraPEcCA==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/installations": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/performance-compat": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.8.tgz", + "integrity": "sha512-o7TFClRVJd3VIBoY7KZQqtCeW0PC6v9uBzM6Lfw3Nc9D7hM6OonqecYvh7NwJ6R14k+xM27frLS4BcCvFHKw2A==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/performance": "0.6.8", + "@firebase/performance-types": "0.2.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/performance-types": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.2.tgz", + "integrity": "sha512-gVq0/lAClVH5STrIdKnHnCo2UcPLjJlDUoEB/tB4KM+hAeHUxWKnpT0nemUPvxZ5nbdY/pybeyMe8Cs29gEcHA==", + "license": "Apache-2.0" + }, + "node_modules/@firebase/remote-config": { + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.8.tgz", + "integrity": "sha512-AMLqe6wfIRnjc6FkCWOSUjhc1fSTEf8o+cv1NolFvbiJ/tU+TqN4pI7pT+MIKQzNiq5fxLehkOx+xtAQBxPJKQ==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/installations": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/remote-config-compat": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.8.tgz", + "integrity": "sha512-UxSFOp6dzFj2AHB8Bq/BYtbq5iFyizKx4Rd6WxAdaKYM8cnPMeK+l2v+Oogtjae+AeyHRI+MfL2acsfVe5cd2A==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/remote-config": "0.4.8", + "@firebase/remote-config-types": "0.3.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/remote-config-types": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.3.2.tgz", + "integrity": "sha512-0BC4+Ud7y2aPTyhXJTMTFfrGGLqdYXrUB9sJVAB8NiqJswDTc4/2qrE/yfUbnQJhbSi6ZaTTBKyG3n1nplssaA==", + "license": "Apache-2.0" + }, + "node_modules/@firebase/storage": { + "version": "0.12.6", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.12.6.tgz", + "integrity": "sha512-Zgb9WuehJxzhj7pGXUvkAEaH+3HvLjD9xSZ9nepuXf5f8378xME7oGJtREr/RnepdDA5YW0XIxe0QQBNHpe1nw==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0", + "undici": "5.28.4" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/storage-compat": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.9.tgz", + "integrity": "sha512-WWgAp5bTW961oIsCc9+98m4MIVKpEqztAlIngfHfwO/x3DYoBPRl/awMRG3CAXyVxG+7B7oHC5IsnqM+vTwx2A==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/storage": "0.12.6", + "@firebase/storage-types": "0.8.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/storage-types": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.2.tgz", + "integrity": "sha512-0vWu99rdey0g53lA7IShoA2Lol1jfnPovzLDUBuon65K7uKG9G+L5uO05brD9pMw+l4HRFw23ah3GwTGpEav6g==", + "license": "Apache-2.0", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" + } + }, + "node_modules/@firebase/util": { + "version": "1.9.7", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.9.7.tgz", + "integrity": "sha512-fBVNH/8bRbYjqlbIhZ+lBtdAAS4WqZumx03K06/u7fJSpz1TGjEMm1ImvKD47w+xaFKIP2ori6z8BrbakRfjJA==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/vertexai-preview": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@firebase/vertexai-preview/-/vertexai-preview-0.0.3.tgz", + "integrity": "sha512-KVtUWLp+ScgiwkDKAvNkVucAyhLVQp6C6lhnVEuIg4mWhWcS3oerjAeVhZT4uNofKwWxRsOaB2Yec7DMTXlQPQ==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app-check-interop-types": "0.3.2", + "@firebase/component": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/webchannel-wrapper": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.1.tgz", + "integrity": "sha512-jmEnr/pk0yVkA7mIlHNnxCi+wWzOFUg0WyIotgkKAb2u1J7fAeDBcVNSTjTihbAYNusCLQdW5s9IJ5qwnEufcQ==", + "license": "Apache-2.0" + }, + "node_modules/@floating-ui/core": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.0.tgz", + "integrity": "sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==", + "dependencies": { + "@floating-ui/utils": "^0.2.1" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.1.tgz", + "integrity": "sha512-iA8qE43/H5iGozC3W0YSnVSW42Vh522yyM1gj+BqRwVsTNOyr231PsXDaV04yT39PsO0QL2QpbI/M0ZaLUQgRQ==", + "dependencies": { + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.1" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.8.tgz", + "integrity": "sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==", + "dependencies": { + "@floating-ui/dom": "^1.6.1" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz", + "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==" + }, + "node_modules/@fontsource/barlow": { + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/@fontsource/barlow/-/barlow-5.0.13.tgz", + "integrity": "sha512-Jk3/s/0zHPyc7zd7trOskjhVpTGn8k9tlgAUOnfeB7V8xw+E+UGcDRSYw09ahLHrFnjbjrhcJDnXhpEk6b0QlA==" + }, + "node_modules/@fontsource/dm-sans": { + "version": "5.0.21", + "resolved": "https://registry.npmjs.org/@fontsource/dm-sans/-/dm-sans-5.0.21.tgz", + "integrity": "sha512-ydUs1ZAf6fqZfvmEb4EdT7RehZvFBLEOVz6Mn9kmoaVsYR1Ql3kkQvaAGEyMrcCuoBklwPaCqnq6PkHyYzIx6Q==" + }, + "node_modules/@fontsource/inter": { + "version": "5.0.18", + "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-5.0.18.tgz", + "integrity": "sha512-YCsoYPTcs713sI7tLtxaPrIhXAXvEetGg5Ry02ivA8qUOb3fQHojbK/X9HLD5OOKvFUNR2Ynkwb1kR1hVKQHpw==" + }, + "node_modules/@fontsource/nunito-sans": { + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/@fontsource/nunito-sans/-/nunito-sans-5.0.13.tgz", + "integrity": "sha512-rsajElysg08MhRPYiCZ1lh/34gTfHx9XzyP10oXPwgiFud7MIHAHjE1PTwYlZZDdceu89UzjxelRx98yie8wCw==" + }, + "node_modules/@fontsource/public-sans": { + "version": "5.0.18", + "resolved": "https://registry.npmjs.org/@fontsource/public-sans/-/public-sans-5.0.18.tgz", + "integrity": "sha512-dYx/ULF7pRkjBO1ncCwIRXWWmI2oCsMsWxheHgjtNANm4+prtfq3gdGy3KOsuNcAhEKn6BQeIyg0hFqeoTpAaQ==" + }, + "node_modules/@fullcalendar/core": { + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-6.1.15.tgz", + "integrity": "sha512-BuX7o6ALpLb84cMw1FCB9/cSgF4JbVO894cjJZ6kP74jzbUZNjtwffwRdA+Id8rrLjT30d/7TrkW90k4zbXB5Q==", + "license": "MIT", + "dependencies": { + "preact": "~10.12.1" + } + }, + "node_modules/@fullcalendar/daygrid": { + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-6.1.15.tgz", + "integrity": "sha512-j8tL0HhfiVsdtOCLfzK2J0RtSkiad3BYYemwQKq512cx6btz6ZZ2RNc/hVnIxluuWFyvx5sXZwoeTJsFSFTEFA==", + "license": "MIT", + "peerDependencies": { + "@fullcalendar/core": "~6.1.15" + } + }, + "node_modules/@fullcalendar/interaction": { + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/@fullcalendar/interaction/-/interaction-6.1.15.tgz", + "integrity": "sha512-DOTSkofizM7QItjgu7W68TvKKvN9PSEEvDJceyMbQDvlXHa7pm/WAVtAc6xSDZ9xmB1QramYoWGLHkCYbTW1rQ==", + "license": "MIT", + "peerDependencies": { + "@fullcalendar/core": "~6.1.15" + } + }, + "node_modules/@fullcalendar/list": { + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/@fullcalendar/list/-/list-6.1.15.tgz", + "integrity": "sha512-U1bce04tYDwkFnuVImJSy2XalYIIQr6YusOWRPM/5ivHcJh67Gm8CIMSWpi3KdRSNKFkqBxLPkfZGBMaOcJYug==", + "license": "MIT", + "peerDependencies": { + "@fullcalendar/core": "~6.1.15" + } + }, + "node_modules/@fullcalendar/premium-common": { + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/@fullcalendar/premium-common/-/premium-common-6.1.15.tgz", + "integrity": "sha512-IwUHptHNzWDOgAsXLoBntGxmbfCKvUy6iYFMCP3F3ahbG58E0PJMYsXvgw+NaA7Cz4gcQoVHioGjIFgQqs3Keg==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "@fullcalendar/core": "~6.1.15" + } + }, + "node_modules/@fullcalendar/react": { + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/@fullcalendar/react/-/react-6.1.15.tgz", + "integrity": "sha512-L0b9hybS2J4e7lq6G2CD4nqriyLEqOH1tE8iI6JQjAMTVh5JicOo5Mqw+fhU5bJ7hLfMw2K3fksxX3Ul1ssw5w==", + "license": "MIT", + "peerDependencies": { + "@fullcalendar/core": "~6.1.15", + "react": "^16.7.0 || ^17 || ^18 || ^19", + "react-dom": "^16.7.0 || ^17 || ^18 || ^19" + } + }, + "node_modules/@fullcalendar/scrollgrid": { + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/@fullcalendar/scrollgrid/-/scrollgrid-6.1.15.tgz", + "integrity": "sha512-z7q6eh9bUSQ60YwgztPlJzQAMr6XQgky6bxNQR9cMqfzcwyo/ww11G7OZUp840VIXyqT3g8XPziEDbS5zB4VVQ==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@fullcalendar/premium-common": "~6.1.15" + }, + "peerDependencies": { + "@fullcalendar/core": "~6.1.15" + } + }, + "node_modules/@fullcalendar/timegrid": { + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/@fullcalendar/timegrid/-/timegrid-6.1.15.tgz", + "integrity": "sha512-61ORr3A148RtxQ2FNG7JKvacyA/TEVZ7z6I+3E9Oeu3dqTf6M928bFcpehRTIK6zIA6Yifs7BeWHgOE9dFnpbw==", + "license": "MIT", + "dependencies": { + "@fullcalendar/daygrid": "~6.1.15" + }, + "peerDependencies": { + "@fullcalendar/core": "~6.1.15" + } + }, + "node_modules/@fullcalendar/timeline": { + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/@fullcalendar/timeline/-/timeline-6.1.15.tgz", + "integrity": "sha512-VWylStpFFS8lZVUqu0c1b0MF5gkuVH2lzyCK/gopMsbrppqr97sHDTfWEYDHaQXCeO7cd4gKXSliQ0dc9GMlUw==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@fullcalendar/premium-common": "~6.1.15", + "@fullcalendar/scrollgrid": "~6.1.15" + }, + "peerDependencies": { + "@fullcalendar/core": "~6.1.15" + } + }, + "node_modules/@gilbarbara/deep-equal": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@gilbarbara/deep-equal/-/deep-equal-0.3.1.tgz", + "integrity": "sha512-I7xWjLs2YSVMc5gGx1Z3ZG1lgFpITPndpi8Ku55GeEIKpACCPQNS/OTqQbxgTCfq0Ncvcc+CrFov96itVh6Qvw==", + "license": "MIT" + }, + "node_modules/@grpc/grpc-js": { + "version": "1.9.15", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.15.tgz", + "integrity": "sha512-nqE7Hc0AzI+euzUwDAy0aY5hCp10r734gMGRdU+qOPX0XSceI2ULrcXB5U2xSc5VkWwalCj4M7GzCAygZl2KoQ==", + "license": "Apache-2.0", + "dependencies": { + "@grpc/proto-loader": "^0.7.8", + "@types/node": ">=12.12.47" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" + } + }, + "node_modules/@grpc/proto-loader": { + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.13.tgz", + "integrity": "sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==", + "license": "Apache-2.0", + "dependencies": { + "lodash.camelcase": "^4.3.0", + "long": "^5.0.0", + "protobufjs": "^7.2.5", + "yargs": "^17.7.2" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@hookform/resolvers": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.6.0.tgz", + "integrity": "sha512-UBcpyOX3+RR+dNnqBd0lchXpoL8p4xC21XP8H6Meb8uve5Br1GCnmg0PcBoKKqPKgGu9GHQ/oygcmPrQhetwqw==", + "peerDependencies": { + "react-hook-form": "^7.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", + "dev": true + }, + "node_modules/@iconify/react": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@iconify/react/-/react-5.0.1.tgz", + "integrity": "sha512-octpAJRtHZLLS1o6fmz2Ek2Rfwx75kVg48MZyGTqL3QqoxRddEsuLqOt6ADDhRosmlrYnIrVL+7obo1bz2ikNw==", + "dependencies": { + "@iconify/types": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/cyberalien" + }, + "peerDependencies": { + "react": ">=16" + } + }, + "node_modules/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==" + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@mapbox/jsonlint-lines-primitives": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz", + "integrity": "sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@mapbox/mapbox-gl-supported": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-3.0.0.tgz", + "integrity": "sha512-2XghOwu16ZwPJLOFVuIOaLbN0iKMn867evzXFyf0P22dqugezfJwLmdanAgU25ITvz1TvOfVP4jsDImlDJzcWg==", + "license": "BSD-3-Clause" + }, + "node_modules/@mapbox/point-geometry": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", + "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==", + "license": "ISC" + }, + "node_modules/@mapbox/tiny-sdf": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-2.0.6.tgz", + "integrity": "sha512-qMqa27TLw+ZQz5Jk+RcwZGH7BQf5G/TrutJhspsca/3SHwmgKQ1iq+d3Jxz5oysPVYTGP6aXxCo5Lk9Er6YBAA==", + "license": "BSD-2-Clause" + }, + "node_modules/@mapbox/unitbezier": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.1.tgz", + "integrity": "sha512-nMkuDXFv60aBr9soUG5q+GvZYL+2KZHVvsqFCzqnkGEf46U2fvmytHaEVc1/YZbiLn8X+eR3QzX1+dwDO1lxlw==", + "license": "BSD-2-Clause" + }, + "node_modules/@mapbox/vector-tile": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz", + "integrity": "sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==", + "license": "BSD-3-Clause", + "dependencies": { + "@mapbox/point-geometry": "~0.1.0" + } + }, + "node_modules/@mapbox/whoots-js": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz", + "integrity": "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==", + "license": "ISC", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@maplibre/maplibre-gl-style-spec": { + "version": "19.3.3", + "resolved": "https://registry.npmjs.org/@maplibre/maplibre-gl-style-spec/-/maplibre-gl-style-spec-19.3.3.tgz", + "integrity": "sha512-cOZZOVhDSulgK0meTsTkmNXb1ahVvmTmWmfx9gRBwc6hq98wS9JP35ESIoNq3xqEan+UN+gn8187Z6E4NKhLsw==", + "license": "ISC", + "dependencies": { + "@mapbox/jsonlint-lines-primitives": "~2.0.2", + "@mapbox/unitbezier": "^0.0.1", + "json-stringify-pretty-compact": "^3.0.0", + "minimist": "^1.2.8", + "rw": "^1.3.3", + "sort-object": "^3.0.3" + }, + "bin": { + "gl-style-format": "dist/gl-style-format.mjs", + "gl-style-migrate": "dist/gl-style-migrate.mjs", + "gl-style-validate": "dist/gl-style-validate.mjs" + } + }, + "node_modules/@mixmark-io/domino": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@mixmark-io/domino/-/domino-2.2.0.tgz", + "integrity": "sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw==", + "license": "BSD-2-Clause" + }, + "node_modules/@mui/base": { + "version": "5.0.0-beta.40", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.40.tgz", + "integrity": "sha512-I/lGHztkCzvwlXpjD2+SNmvNQvB4227xBXhISPjEaJUXGImOQ9f3D2Yj/T3KasSI/h0MLWy74X0J6clhPmsRbQ==", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@floating-ui/react-dom": "^2.0.8", + "@mui/types": "^7.2.14", + "@mui/utils": "^5.15.14", + "@popperjs/core": "^2.11.8", + "clsx": "^2.1.0", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/core-downloads-tracker": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.16.5.tgz", + "integrity": "sha512-ziFn1oPm6VjvHQcdGcAO+fXvOQEgieIj0BuSqcltFU+JXIxjPdVYNTdn2HU7/Ak5Gabk6k2u7+9PV7oZ6JT5sA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + } + }, + "node_modules/@mui/lab": { + "version": "5.0.0-alpha.170", + "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-5.0.0-alpha.170.tgz", + "integrity": "sha512-0bDVECGmrNjd3+bLdcLiwYZ0O4HP5j5WSQm5DV6iA/Z9kr8O6AnvZ1bv9ImQbbX7Gj3pX4o43EKwCutj3EQxQg==", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@mui/base": "5.0.0-beta.40", + "@mui/system": "^5.15.15", + "@mui/types": "^7.2.14", + "@mui/utils": "^5.15.14", + "clsx": "^2.1.0", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@mui/material": ">=5.15.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/material": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.16.5.tgz", + "integrity": "sha512-eQrjjg4JeczXvh/+8yvJkxWIiKNHVptB/AqpsKfZBWp5mUD5U3VsjODMuUl1K2BSq0omV3CiO/mQmWSSMKSmaA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@mui/core-downloads-tracker": "^5.16.5", + "@mui/system": "^5.16.5", + "@mui/types": "^7.2.15", + "@mui/utils": "^5.16.5", + "@popperjs/core": "^2.11.8", + "@types/react-transition-group": "^4.4.10", + "clsx": "^2.1.0", + "csstype": "^3.1.3", + "prop-types": "^15.8.1", + "react-is": "^18.3.1", + "react-transition-group": "^4.4.5" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/material-nextjs": { + "version": "5.15.11", + "resolved": "https://registry.npmjs.org/@mui/material-nextjs/-/material-nextjs-5.15.11.tgz", + "integrity": "sha512-cp5RWYbBngyi7NKP91R9QITllfxumCVPFjqe4AKzNROVuCot0VpgkafxXqfbv0uFsyUU0ROs0O2M3r17q604Aw==", + "dependencies": { + "@babel/runtime": "^7.23.9" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/cache": "^11.11.0", + "@emotion/server": "^11.11.0", + "@mui/material": "^5.0.0", + "@types/react": "^17.0.0 || ^18.0.0", + "next": "^13.0.0 || ^14.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/cache": { + "optional": true + }, + "@emotion/server": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/private-theming": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.16.5.tgz", + "integrity": "sha512-CSLg0YkpDqg0aXOxtjo3oTMd3XWMxvNb5d0v4AYVqwOltU8q6GvnZjhWyCLjGSCrcgfwm6/VDjaKLPlR14wxIA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@mui/utils": "^5.16.5", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/styled-engine": { + "version": "5.16.4", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.16.4.tgz", + "integrity": "sha512-0+mnkf+UiAmTVB8PZFqOhqf729Yh0Cxq29/5cA3VAyDVTRIUUQ8FXQhiAhUIbijFmM72rY80ahFPXIm4WDbzcA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@emotion/cache": "^11.11.0", + "csstype": "^3.1.3", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.4.1", + "@emotion/styled": "^11.3.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + } + } + }, + "node_modules/@mui/system": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.16.5.tgz", + "integrity": "sha512-uzIUGdrWddUx1HPxW4+B2o4vpgKyRxGe/8BxbfXVDPNPHX75c782TseoCnR/VyfnZJfqX87GcxDmnZEE1c031g==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@mui/private-theming": "^5.16.5", + "@mui/styled-engine": "^5.16.4", + "@mui/types": "^7.2.15", + "@mui/utils": "^5.16.5", + "clsx": "^2.1.0", + "csstype": "^3.1.3", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/types": { + "version": "7.2.15", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.15.tgz", + "integrity": "sha512-nbo7yPhtKJkdf9kcVOF8JZHPZTmqXjJ/tI0bdWgHg5tp9AnIN4Y7f7wm9T+0SyGYJk76+GYZ8Q5XaTYAsUHN0Q==", + "license": "MIT", + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/utils": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.16.5.tgz", + "integrity": "sha512-CwhcA9y44XwK7k2joL3Y29mRUnoBt+gOZZdGyw7YihbEwEErJYBtDwbZwVgH68zAljGe/b+Kd5bzfl63Gi3R2A==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@mui/types": "^7.2.15", + "@types/prop-types": "^15.7.12", + "clsx": "^2.1.1", + "prop-types": "^15.8.1", + "react-is": "^18.3.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/x-data-grid": { + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-7.7.0.tgz", + "integrity": "sha512-s3Oii9EKcYPnL7M4g5evNley/J0slLL6xWRi0VwYqTHPGntBAMntUktMZ63bD/xko99f5ZcFoRBYTc55+mJ+AQ==", + "dependencies": { + "@babel/runtime": "^7.24.7", + "@mui/system": "^5.15.15", + "@mui/utils": "^5.15.14", + "clsx": "^2.1.1", + "prop-types": "^15.8.1", + "reselect": "^4.1.8" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@mui/material": "^5.15.14", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + } + }, + "node_modules/@mui/x-date-pickers": { + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.7.0.tgz", + "integrity": "sha512-huyoA22Vi8iCkee6ro0sX7CcFIcPV/Fl7ZGWwaQC8PTAheXhz823DjMYAiwRU/imF+UFYfUInWQ4XZCIkM+2Dw==", + "dependencies": { + "@babel/runtime": "^7.24.7", + "@mui/base": "^5.0.0-beta.40", + "@mui/system": "^5.15.15", + "@mui/utils": "^5.15.14", + "@types/react-transition-group": "^4.4.10", + "clsx": "^2.1.1", + "prop-types": "^15.8.1", + "react-transition-group": "^4.4.5" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.9.0", + "@emotion/styled": "^11.8.1", + "@mui/material": "^5.15.14", + "date-fns": "^2.25.0 || ^3.2.0", + "date-fns-jalali": "^2.13.0-0 || ^3.2.0-0", + "dayjs": "^1.10.7", + "luxon": "^3.0.2", + "moment": "^2.29.4", + "moment-hijri": "^2.1.2", + "moment-jalaali": "^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "date-fns": { + "optional": true + }, + "date-fns-jalali": { + "optional": true + }, + "dayjs": { + "optional": true + }, + "luxon": { + "optional": true + }, + "moment": { + "optional": true + }, + "moment-hijri": { + "optional": true + }, + "moment-jalaali": { + "optional": true + } + } + }, + "node_modules/@mui/x-tree-view": { + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@mui/x-tree-view/-/x-tree-view-7.7.0.tgz", + "integrity": "sha512-kUTMS77EcNjp1iXZlm4GGFzZHnQdZJfn2L9gvxAaHtNTDSRMS61jpsCcXknIyC797dmRPdALPewNzSOfkThF+Q==", + "dependencies": { + "@babel/runtime": "^7.24.7", + "@mui/base": "^5.0.0-beta.40", + "@mui/system": "^5.15.15", + "@mui/utils": "^5.15.14", + "@types/react-transition-group": "^4.4.10", + "clsx": "^2.1.1", + "prop-types": "^15.8.1", + "react-transition-group": "^4.4.5" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.9.0", + "@emotion/styled": "^11.8.1", + "@mui/material": "^5.15.14", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + } + }, + "node_modules/@next/env": { + "version": "14.2.4", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.4.tgz", + "integrity": "sha512-3EtkY5VDkuV2+lNmKlbkibIJxcO4oIHEhBWne6PaAp+76J9KoSsGvNikp6ivzAT8dhhBMYrm6op2pS1ApG0Hzg==" + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "14.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.4.tgz", + "integrity": "sha512-AH3mO4JlFUqsYcwFUHb1wAKlebHU/Hv2u2kb1pAuRanDZ7pD/A/KPD98RHZmwsJpdHQwfEc/06mgpSzwrJYnNg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "14.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.4.tgz", + "integrity": "sha512-QVadW73sWIO6E2VroyUjuAxhWLZWEpiFqHdZdoQ/AMpN9YWGuHV8t2rChr0ahy+irKX5mlDU7OY68k3n4tAZTg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "14.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.4.tgz", + "integrity": "sha512-KT6GUrb3oyCfcfJ+WliXuJnD6pCpZiosx2X3k66HLR+DMoilRb76LpWPGb4tZprawTtcnyrv75ElD6VncVamUQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "14.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.4.tgz", + "integrity": "sha512-Alv8/XGSs/ytwQcbCHwze1HmiIkIVhDHYLjczSVrf0Wi2MvKn/blt7+S6FJitj3yTlMwMxII1gIJ9WepI4aZ/A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "14.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.4.tgz", + "integrity": "sha512-ze0ShQDBPCqxLImzw4sCdfnB3lRmN3qGMB2GWDRlq5Wqy4G36pxtNOo2usu/Nm9+V2Rh/QQnrRc2l94kYFXO6Q==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "14.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.4.tgz", + "integrity": "sha512-8dwC0UJoc6fC7PX70csdaznVMNr16hQrTDAMPvLPloazlcaWfdPogq+UpZX6Drqb1OBlwowz8iG7WR0Tzk/diQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "14.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.4.tgz", + "integrity": "sha512-jxyg67NbEWkDyvM+O8UDbPAyYRZqGLQDTPwvrBBeOSyVWW/jFQkQKQ70JDqDSYg1ZDdl+E3nkbFbq8xM8E9x8A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "14.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.4.tgz", + "integrity": "sha512-twrmN753hjXRdcrZmZttb/m5xaCBFa48Dt3FbeEItpJArxriYDunWxJn+QFXdJ3hPkm4u7CKxncVvnmgQMY1ag==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "14.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.4.tgz", + "integrity": "sha512-tkLrjBzqFTP8DVrAAQmZelEahfR9OxWpFR++vAI9FBhCiIxtwHwBHC23SBHCTURBtwB4kc/x44imVOnkKGNVGg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgr/core": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", + "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" + } + }, + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", + "license": "BSD-3-Clause" + }, + "node_modules/@react-pdf/fns": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@react-pdf/fns/-/fns-2.2.1.tgz", + "integrity": "sha512-s78aDg0vDYaijU5lLOCsUD+qinQbfOvcNeaoX9AiE7+kZzzCo6B/nX+l48cmt9OosJmvZvE9DWR9cLhrhOi2pA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.13" + } + }, + "node_modules/@react-pdf/font": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@react-pdf/font/-/font-2.5.1.tgz", + "integrity": "sha512-Hyb2zBb92Glc3lvhmJfy4dO2Mj29KB26Uk12Ua9EhKAdiuCTLBqgP8Oe1cGwrvDI7xA4OOcwvBMdYh0vhOUHzA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.13", + "@react-pdf/types": "^2.5.0", + "cross-fetch": "^3.1.5", + "fontkit": "^2.0.2", + "is-url": "^1.2.4" + } + }, + "node_modules/@react-pdf/image": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@react-pdf/image/-/image-2.3.6.tgz", + "integrity": "sha512-7iZDYZrZlJqNzS6huNl2XdMcLFUo68e6mOdzQeJ63d5eApdthhSHBnkGzHfLhH5t8DCpZNtClmklzuLL63ADfw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.13", + "@react-pdf/png-js": "^2.3.1", + "cross-fetch": "^3.1.5", + "jay-peg": "^1.0.2" + } + }, + "node_modules/@react-pdf/layout": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/@react-pdf/layout/-/layout-3.12.1.tgz", + "integrity": "sha512-BxSeykDxvADlpe4OGtQ7NH46QXq3uImAYsTHOPLCwbXMniQ1O3uCBx7H+HthxkCNshgYVPp9qS3KyvQv/oIZwg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.13", + "@react-pdf/fns": "2.2.1", + "@react-pdf/image": "^2.3.6", + "@react-pdf/pdfkit": "^3.1.10", + "@react-pdf/primitives": "^3.1.1", + "@react-pdf/stylesheet": "^4.2.5", + "@react-pdf/textkit": "^4.4.1", + "@react-pdf/types": "^2.5.0", + "cross-fetch": "^3.1.5", + "emoji-regex": "^10.3.0", + "queue": "^6.0.1", + "yoga-layout": "^2.0.1" + } + }, + "node_modules/@react-pdf/layout/node_modules/emoji-regex": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "license": "MIT" + }, + "node_modules/@react-pdf/pdfkit": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/@react-pdf/pdfkit/-/pdfkit-3.1.10.tgz", + "integrity": "sha512-P/qPBtCFo2HDJD0i6NfbmoBRrsOVO8CIogYsefwG4fklTo50zNgnMM5U1WLckTuX8Qt1ThiQuokmTG5arheblA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.13", + "@react-pdf/png-js": "^2.3.1", + "browserify-zlib": "^0.2.0", + "crypto-js": "^4.2.0", + "fontkit": "^2.0.2", + "jay-peg": "^1.0.2", + "vite-compatible-readable-stream": "^3.6.1" + } + }, + "node_modules/@react-pdf/png-js": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@react-pdf/png-js/-/png-js-2.3.1.tgz", + "integrity": "sha512-pEZ18I4t1vAUS4lmhvXPmXYP4PHeblpWP/pAlMMRkEyP7tdAeHUN7taQl9sf9OPq7YITMY3lWpYpJU6t4CZgZg==", + "license": "MIT", + "dependencies": { + "browserify-zlib": "^0.2.0" + } + }, + "node_modules/@react-pdf/primitives": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@react-pdf/primitives/-/primitives-3.1.1.tgz", + "integrity": "sha512-miwjxLwTnO3IjoqkTVeTI+9CdyDggwekmSLhVCw+a/7FoQc+gF3J2dSKwsHvAcVFM0gvU8mzCeTofgw0zPDq0w==", + "license": "MIT" + }, + "node_modules/@react-pdf/render": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/@react-pdf/render/-/render-3.4.4.tgz", + "integrity": "sha512-CfGxWmVgrY3JgmB1iMnz2W6Ck+8pisZeFt8vGlxP+JfT+0onr208pQvGSV5KwA9LGhAdABxqc/+y17V3vtKdFA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.13", + "@react-pdf/fns": "2.2.1", + "@react-pdf/primitives": "^3.1.1", + "@react-pdf/textkit": "^4.4.1", + "@react-pdf/types": "^2.5.0", + "abs-svg-path": "^0.1.1", + "color-string": "^1.9.1", + "normalize-svg-path": "^1.1.0", + "parse-svg-path": "^0.1.2", + "svg-arc-to-cubic-bezier": "^3.2.0" + } + }, + "node_modules/@react-pdf/renderer": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/@react-pdf/renderer/-/renderer-3.4.4.tgz", + "integrity": "sha512-j1TWMHHXDeHdoQE3xjhBh0MZ2rn7wHIlP/uglr/EJZXqnPbfg6bfLzRJCM6bs+XJV3d8+zLQjHf6sF/fWcBDfg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.13", + "@react-pdf/font": "^2.5.1", + "@react-pdf/layout": "^3.12.1", + "@react-pdf/pdfkit": "^3.1.10", + "@react-pdf/primitives": "^3.1.1", + "@react-pdf/render": "^3.4.4", + "@react-pdf/types": "^2.5.0", + "events": "^3.3.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "queue": "^6.0.1", + "scheduler": "^0.17.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@react-pdf/stylesheet": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/@react-pdf/stylesheet/-/stylesheet-4.2.5.tgz", + "integrity": "sha512-XnmapeCW+hDuNdVwpuvO04WKv71wAs8aH+saIq29Bo2fp1SxznHTcQArTZtK6Wgr/E9BHXeB2iAPpUZuI6G+xA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.13", + "@react-pdf/fns": "2.2.1", + "@react-pdf/types": "^2.5.0", + "color-string": "^1.9.1", + "hsl-to-hex": "^1.0.0", + "media-engine": "^1.0.3", + "postcss-value-parser": "^4.1.0" + } + }, + "node_modules/@react-pdf/textkit": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@react-pdf/textkit/-/textkit-4.4.1.tgz", + "integrity": "sha512-Jl9wdTqIvJ5pX+vAGz0EOhP7ut5Two9H6CzTKo/YYPeD79cM2yTXF3JzTERBC28y7LR0Waq9D2LHQjI+b/EYUQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.13", + "@react-pdf/fns": "2.2.1", + "bidi-js": "^1.0.2", + "hyphen": "^1.6.4", + "unicode-properties": "^1.4.1" + } + }, + "node_modules/@react-pdf/types": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@react-pdf/types/-/types-2.5.0.tgz", + "integrity": "sha512-XsVRkt0hQ60I4e3leAVt+aZR3KJCaJd179BfJHAv4F4x6Vq3yqkry8lcbUWKGKDw1j3/8sW4FsgGR41SFvsG9A==", + "license": "MIT" + }, + "node_modules/@remirror/core-constants": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@remirror/core-constants/-/core-constants-2.0.2.tgz", + "integrity": "sha512-dyHY+sMF0ihPus3O27ODd4+agdHMEmuRdyiZJ2CCWjPV5UFmn17ZbElvk6WOGVE4rdCJKZQCrPV2BcikOMLUGQ==", + "license": "MIT" + }, + "node_modules/@smithy/abort-controller": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.2.0.tgz", + "integrity": "sha512-wRlta7GuLWpTqtFfGo+nZyOO1vEvewdNR1R4rTxpC8XU6vG/NDyrFBhwLZsqg1NUoR1noVaXJPC/7ZK47QCySw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/config-resolver": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-2.2.0.tgz", + "integrity": "sha512-fsiMgd8toyUba6n1WRmr+qACzXltpdDkPTAaDqc8QqPBUzO+/JKwL6bUBseHVi8tu9l+3JOK+tSf7cay+4B3LA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/node-config-provider": "^2.3.0", + "@smithy/types": "^2.12.0", + "@smithy/util-config-provider": "^2.3.0", + "@smithy/util-middleware": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/credential-provider-imds": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-2.3.0.tgz", + "integrity": "sha512-BWB9mIukO1wjEOo1Ojgl6LrG4avcaC7T/ZP6ptmAaW4xluhSIPZhY+/PI5YKzlk+jsm+4sQZB45Bt1OfMeQa3w==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/node-config-provider": "^2.3.0", + "@smithy/property-provider": "^2.2.0", + "@smithy/types": "^2.12.0", + "@smithy/url-parser": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/eventstream-codec": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.2.0.tgz", + "integrity": "sha512-8janZoJw85nJmQZc4L8TuePp2pk1nxLgkxIR0TUjKJ5Dkj5oelB9WtiSSGXCQvNsJl0VSTvK/2ueMXxvpa9GVw==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/crc32": "3.0.0", + "@smithy/types": "^2.12.0", + "@smithy/util-hex-encoding": "^2.2.0", + "tslib": "^2.6.2" + } + }, + "node_modules/@smithy/eventstream-codec/node_modules/@smithy/util-hex-encoding": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-2.2.0.tgz", + "integrity": "sha512-7iKXR+/4TpLK194pVjKiasIyqMtTYJsgKgM242Y9uzt5dhHnUDvMNb+3xIhRJ9QhvqGii/5cRUt4fJn3dtXNHQ==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/eventstream-serde-browser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.2.0.tgz", + "integrity": "sha512-UaPf8jKbcP71BGiO0CdeLmlg+RhWnlN8ipsMSdwvqBFigl5nil3rHOI/5GE3tfiuX8LvY5Z9N0meuU7Rab7jWw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/eventstream-serde-universal": "^2.2.0", + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/eventstream-serde-config-resolver": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.2.0.tgz", + "integrity": "sha512-RHhbTw/JW3+r8QQH7PrganjNCiuiEZmpi6fYUAetFfPLfZ6EkiA08uN3EFfcyKubXQxOwTeJRZSQmDDCdUshaA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/eventstream-serde-node": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.2.0.tgz", + "integrity": "sha512-zpQMtJVqCUMn+pCSFcl9K/RPNtQE0NuMh8sKpCdEHafhwRsjP50Oq/4kMmvxSRy6d8Jslqd8BLvDngrUtmN9iA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/eventstream-serde-universal": "^2.2.0", + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/eventstream-serde-universal": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.2.0.tgz", + "integrity": "sha512-pvoe/vvJY0mOpuF84BEtyZoYfbehiFj8KKWk1ds2AT0mTLYFVs+7sBJZmioOFdBXKd48lfrx1vumdPdmGlCLxA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/eventstream-codec": "^2.2.0", + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/fetch-http-handler": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.5.0.tgz", + "integrity": "sha512-BOWEBeppWhLn/no/JxUL/ghTfANTjT7kg3Ww2rPqTUY9R4yHPXxJ9JhMe3Z03LN3aPwiwlpDIUcVw1xDyHqEhw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/protocol-http": "^3.3.0", + "@smithy/querystring-builder": "^2.2.0", + "@smithy/types": "^2.12.0", + "@smithy/util-base64": "^2.3.0", + "tslib": "^2.6.2" + } + }, + "node_modules/@smithy/fetch-http-handler/node_modules/@smithy/protocol-http": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.3.0.tgz", + "integrity": "sha512-Xy5XK1AFWW2nlY/biWZXu6/krgbaf2dg0q492D8M5qthsnU2H+UgFeZLbM76FnH7s6RO/xhQRkj+T6KBO3JzgQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/hash-node": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.2.0.tgz", + "integrity": "sha512-zLWaC/5aWpMrHKpoDF6nqpNtBhlAYKF/7+9yMN7GpdR8CzohnWfGtMznPybnwSS8saaXBMxIGwJqR4HmRp6b3g==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "@smithy/util-buffer-from": "^2.2.0", + "@smithy/util-utf8": "^2.3.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/hash-node/node_modules/@smithy/util-utf8": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", + "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/util-buffer-from": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/invalid-dependency": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-2.2.0.tgz", + "integrity": "sha512-nEDASdbKFKPXN2O6lOlTgrEEOO9NHIeO+HVvZnkqc8h5U9g3BIhWsvzFo+UcUbliMHvKNPD/zVxDrkP1Sbgp8Q==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + } + }, + "node_modules/@smithy/is-array-buffer": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", + "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/md5-js": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-2.0.7.tgz", + "integrity": "sha512-2i2BpXF9pI5D1xekqUsgQ/ohv5+H//G9FlawJrkOJskV18PgJ8LiNbLiskMeYt07yAsSTZR7qtlcAaa/GQLWww==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.3.1", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.5.0" + } + }, + "node_modules/@smithy/middleware-content-length": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-2.2.0.tgz", + "integrity": "sha512-5bl2LG1Ah/7E5cMSC+q+h3IpVHMeOkG0yLRyQT1p2aMJkSrZG7RlXHPuAgb7EyaFeidKEnnd/fNaLLaKlHGzDQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/protocol-http": "^3.3.0", + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/middleware-content-length/node_modules/@smithy/protocol-http": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.3.0.tgz", + "integrity": "sha512-Xy5XK1AFWW2nlY/biWZXu6/krgbaf2dg0q492D8M5qthsnU2H+UgFeZLbM76FnH7s6RO/xhQRkj+T6KBO3JzgQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/middleware-endpoint": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.5.1.tgz", + "integrity": "sha512-1/8kFp6Fl4OsSIVTWHnNjLnTL8IqpIb/D3sTSczrKFnrE9VMNWxnrRKNvpUHOJ6zpGD5f62TPm7+17ilTJpiCQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/middleware-serde": "^2.3.0", + "@smithy/node-config-provider": "^2.3.0", + "@smithy/shared-ini-file-loader": "^2.4.0", + "@smithy/types": "^2.12.0", + "@smithy/url-parser": "^2.2.0", + "@smithy/util-middleware": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/middleware-retry": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-2.3.1.tgz", + "integrity": "sha512-P2bGufFpFdYcWvqpyqqmalRtwFUNUA8vHjJR5iGqbfR6mp65qKOLcUd6lTr4S9Gn/enynSrSf3p3FVgVAf6bXA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/node-config-provider": "^2.3.0", + "@smithy/protocol-http": "^3.3.0", + "@smithy/service-error-classification": "^2.1.5", + "@smithy/smithy-client": "^2.5.1", + "@smithy/types": "^2.12.0", + "@smithy/util-middleware": "^2.2.0", + "@smithy/util-retry": "^2.2.0", + "tslib": "^2.6.2", + "uuid": "^9.0.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/middleware-retry/node_modules/@smithy/protocol-http": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.3.0.tgz", + "integrity": "sha512-Xy5XK1AFWW2nlY/biWZXu6/krgbaf2dg0q492D8M5qthsnU2H+UgFeZLbM76FnH7s6RO/xhQRkj+T6KBO3JzgQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/middleware-serde": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.3.0.tgz", + "integrity": "sha512-sIADe7ojwqTyvEQBe1nc/GXB9wdHhi9UwyX0lTyttmUWDJLP655ZYE1WngnNyXREme8I27KCaUhyhZWRXL0q7Q==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/middleware-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.2.0.tgz", + "integrity": "sha512-Qntc3jrtwwrsAC+X8wms8zhrTr0sFXnyEGhZd9sLtsJ/6gGQKFzNB+wWbOcpJd7BR8ThNCoKt76BuQahfMvpeA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/node-config-provider": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.3.0.tgz", + "integrity": "sha512-0elK5/03a1JPWMDPaS726Iw6LpQg80gFut1tNpPfxFuChEEklo2yL823V94SpTZTxmKlXFtFgsP55uh3dErnIg==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/property-provider": "^2.2.0", + "@smithy/shared-ini-file-loader": "^2.4.0", + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/node-http-handler": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.5.0.tgz", + "integrity": "sha512-mVGyPBzkkGQsPoxQUbxlEfRjrj6FPyA3u3u2VXGr9hT8wilsoQdZdvKpMBFMB8Crfhv5dNkKHIW0Yyuc7eABqA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/abort-controller": "^2.2.0", + "@smithy/protocol-http": "^3.3.0", + "@smithy/querystring-builder": "^2.2.0", + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/node-http-handler/node_modules/@smithy/protocol-http": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.3.0.tgz", + "integrity": "sha512-Xy5XK1AFWW2nlY/biWZXu6/krgbaf2dg0q492D8M5qthsnU2H+UgFeZLbM76FnH7s6RO/xhQRkj+T6KBO3JzgQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/property-provider": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.2.0.tgz", + "integrity": "sha512-+xiil2lFhtTRzXkx8F053AV46QnIw6e7MV8od5Mi68E1ICOjCeCHw2XfLnDEUHnT9WGUIkwcqavXjfwuJbGlpg==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/protocol-http": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-2.0.5.tgz", + "integrity": "sha512-d2hhHj34mA2V86doiDfrsy2fNTnUOowGaf9hKb0hIPHqvcnShU4/OSc4Uf1FwHkAdYF3cFXTrj5VGUYbEuvMdw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/querystring-builder": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.2.0.tgz", + "integrity": "sha512-L1kSeviUWL+emq3CUVSgdogoM/D9QMFaqxL/dd0X7PCNWmPXqt+ExtrBjqT0V7HLN03Vs9SuiLrG3zy3JGnE5A==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "@smithy/util-uri-escape": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/querystring-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.2.0.tgz", + "integrity": "sha512-BvHCDrKfbG5Yhbpj4vsbuPV2GgcpHiAkLeIlcA1LtfpMz3jrqizP1+OguSNSj1MwBHEiN+jwNisXLGdajGDQJA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/service-error-classification": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-2.1.5.tgz", + "integrity": "sha512-uBDTIBBEdAQryvHdc5W8sS5YX7RQzF683XrHePVdFmAgKiMofU15FLSM0/HU03hKTnazdNRFa0YHS7+ArwoUSQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/shared-ini-file-loader": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.4.0.tgz", + "integrity": "sha512-WyujUJL8e1B6Z4PBfAqC/aGY1+C7T0w20Gih3yrvJSk97gpiVfB+y7c46T4Nunk+ZngLq0rOIdeVeIklk0R3OA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/signature-v4": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.3.0.tgz", + "integrity": "sha512-ui/NlpILU+6HAQBfJX8BBsDXuKSNrjTSuOYArRblcrErwKFutjrCNb/OExfVRyj9+26F9J+ZmfWT+fKWuDrH3Q==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/is-array-buffer": "^2.2.0", + "@smithy/types": "^2.12.0", + "@smithy/util-hex-encoding": "^2.2.0", + "@smithy/util-middleware": "^2.2.0", + "@smithy/util-uri-escape": "^2.2.0", + "@smithy/util-utf8": "^2.3.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/signature-v4/node_modules/@smithy/util-hex-encoding": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-2.2.0.tgz", + "integrity": "sha512-7iKXR+/4TpLK194pVjKiasIyqMtTYJsgKgM242Y9uzt5dhHnUDvMNb+3xIhRJ9QhvqGii/5cRUt4fJn3dtXNHQ==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/signature-v4/node_modules/@smithy/util-utf8": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", + "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/util-buffer-from": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/smithy-client": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.5.1.tgz", + "integrity": "sha512-jrbSQrYCho0yDaaf92qWgd+7nAeap5LtHTI51KXqmpIFCceKU3K9+vIVTUH72bOJngBMqa4kyu1VJhRcSrk/CQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/middleware-endpoint": "^2.5.1", + "@smithy/middleware-stack": "^2.2.0", + "@smithy/protocol-http": "^3.3.0", + "@smithy/types": "^2.12.0", + "@smithy/util-stream": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/smithy-client/node_modules/@smithy/protocol-http": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.3.0.tgz", + "integrity": "sha512-Xy5XK1AFWW2nlY/biWZXu6/krgbaf2dg0q492D8M5qthsnU2H+UgFeZLbM76FnH7s6RO/xhQRkj+T6KBO3JzgQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/types": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@smithy/types/-/types-2.12.0.tgz", + "integrity": "sha512-QwYgloJ0sVNBeBuBs65cIkTbfzV/Q6ZNPCJ99EICFEdJYG50nGIY/uYXp+TbsdJReIuPr0a0kXmCvren3MbRRw==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/url-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.2.0.tgz", + "integrity": "sha512-hoA4zm61q1mNTpksiSWp2nEl1dt3j726HdRhiNgVJQMj7mLp7dprtF57mOB6JvEk/x9d2bsuL5hlqZbBuHQylQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/querystring-parser": "^2.2.0", + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + } + }, + "node_modules/@smithy/util-base64": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-2.3.0.tgz", + "integrity": "sha512-s3+eVwNeJuXUwuMbusncZNViuhv2LjVJ1nMwTqSA0XAC7gjKhqqxRdJPhR8+YrkoZ9IiIbFk/yK6ACe/xlF+hw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/util-buffer-from": "^2.2.0", + "@smithy/util-utf8": "^2.3.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/util-base64/node_modules/@smithy/util-utf8": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", + "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/util-buffer-from": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/util-body-length-browser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-2.2.0.tgz", + "integrity": "sha512-dtpw9uQP7W+n3vOtx0CfBD5EWd7EPdIdsQnWTDoFf77e3VUf05uA7R7TGipIo8e4WL2kuPdnsr3hMQn9ziYj5w==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + } + }, + "node_modules/@smithy/util-body-length-node": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-2.3.0.tgz", + "integrity": "sha512-ITWT1Wqjubf2CJthb0BuT9+bpzBfXeMokH/AAa5EJQgbv9aPMVfnM76iFIZVFf50hYXGbtiV71BHAthNWd6+dw==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/util-buffer-from": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", + "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/is-array-buffer": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/util-config-provider": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-2.3.0.tgz", + "integrity": "sha512-HZkzrRcuFN1k70RLqlNK4FnPXKOpkik1+4JaBoHNJn+RnJGYqaa3c5/+XtLOXhlKzlRgNvyaLieHTW2VwGN0VQ==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/util-defaults-mode-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.2.1.tgz", + "integrity": "sha512-RtKW+8j8skk17SYowucwRUjeh4mCtnm5odCL0Lm2NtHQBsYKrNW0od9Rhopu9wF1gHMfHeWF7i90NwBz/U22Kw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/property-provider": "^2.2.0", + "@smithy/smithy-client": "^2.5.1", + "@smithy/types": "^2.12.0", + "bowser": "^2.11.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@smithy/util-defaults-mode-node": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.3.1.tgz", + "integrity": "sha512-vkMXHQ0BcLFysBMWgSBLSk3+leMpFSyyFj8zQtv5ZyUBx8/owVh1/pPEkzmW/DR/Gy/5c8vjLDD9gZjXNKbrpA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/config-resolver": "^2.2.0", + "@smithy/credential-provider-imds": "^2.3.0", + "@smithy/node-config-provider": "^2.3.0", + "@smithy/property-provider": "^2.2.0", + "@smithy/smithy-client": "^2.5.1", + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@smithy/util-hex-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz", + "integrity": "sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/util-middleware": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.2.0.tgz", + "integrity": "sha512-L1qpleXf9QD6LwLCJ5jddGkgWyuSvWBkJwWAZ6kFkdifdso+sk3L3O1HdmPvCdnCK3IS4qWyPxev01QMnfHSBw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/util-retry": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-2.2.0.tgz", + "integrity": "sha512-q9+pAFPTfftHXRytmZ7GzLFFrEGavqapFc06XxzZFcSIGERXMerXxCitjOG1prVDR9QdjqotF40SWvbqcCpf8g==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/service-error-classification": "^2.1.5", + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@smithy/util-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.2.0.tgz", + "integrity": "sha512-17faEXbYWIRst1aU9SvPZyMdWmqIrduZjVOqCPMIsWFNxs5yQQgFrJL6b2SdiCzyW9mJoDjFtgi53xx7EH+BXA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/fetch-http-handler": "^2.5.0", + "@smithy/node-http-handler": "^2.5.0", + "@smithy/types": "^2.12.0", + "@smithy/util-base64": "^2.3.0", + "@smithy/util-buffer-from": "^2.2.0", + "@smithy/util-hex-encoding": "^2.2.0", + "@smithy/util-utf8": "^2.3.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/util-stream/node_modules/@smithy/util-hex-encoding": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-2.2.0.tgz", + "integrity": "sha512-7iKXR+/4TpLK194pVjKiasIyqMtTYJsgKgM242Y9uzt5dhHnUDvMNb+3xIhRJ9QhvqGii/5cRUt4fJn3dtXNHQ==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/util-stream/node_modules/@smithy/util-utf8": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", + "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/util-buffer-from": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/util-uri-escape": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-2.2.0.tgz", + "integrity": "sha512-jtmJMyt1xMD/d8OtbVJ2gFZOSKc+ueYJZPW20ULW1GOp/q/YIM0wNh+u8ZFao9UaIGz4WoPW8hC64qlWLIfoDA==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/util-utf8": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.0.0.tgz", + "integrity": "sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/util-buffer-from": "^2.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@smithy/util-waiter": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-2.2.0.tgz", + "integrity": "sha512-IHk53BVw6MPMi2Gsn+hCng8rFA3ZmR3Rk7GllxDUW9qFJl/hiSvskn7XldkECapQVkIg/1dHpMAxI9xSTaLLSA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/abort-controller": "^2.2.0", + "@smithy/types": "^2.12.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@supabase/auth-js": { + "version": "2.64.4", + "resolved": "https://registry.npmjs.org/@supabase/auth-js/-/auth-js-2.64.4.tgz", + "integrity": "sha512-9ITagy4WP4FLl+mke1rchapOH0RQpf++DI+WSG2sO1OFOZ0rW3cwAM0nCrMOxu+Zw4vJ4zObc08uvQrXx590Tg==", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14" + } + }, + "node_modules/@supabase/functions-js": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.4.1.tgz", + "integrity": "sha512-8sZ2ibwHlf+WkHDUZJUXqqmPvWQ3UHN0W30behOJngVh/qHHekhJLCFbh0AjkE9/FqqXtf9eoVvmYgfCLk5tNA==", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14" + } + }, + "node_modules/@supabase/node-fetch": { + "version": "2.6.15", + "resolved": "https://registry.npmjs.org/@supabase/node-fetch/-/node-fetch-2.6.15.tgz", + "integrity": "sha512-1ibVeYUacxWYi9i0cf5efil6adJ9WRyZBLivgjs+AUpewx1F3xPi7gLgaASI2SmIQxPoCEjAsLAzKPgMJVgOUQ==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/@supabase/postgrest-js": { + "version": "1.15.8", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.15.8.tgz", + "integrity": "sha512-YunjXpoQjQ0a0/7vGAvGZA2dlMABXFdVI/8TuVKtlePxyT71sl6ERl6ay1fmIeZcqxiuFQuZw/LXUuStUG9bbg==", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14" + } + }, + "node_modules/@supabase/realtime-js": { + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.10.2.tgz", + "integrity": "sha512-qyCQaNg90HmJstsvr2aJNxK2zgoKh9ZZA8oqb7UT2LCh3mj9zpa3Iwu167AuyNxsxrUE8eEJ2yH6wLCij4EApA==", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14", + "@types/phoenix": "^1.5.4", + "@types/ws": "^8.5.10", + "ws": "^8.14.2" + } + }, + "node_modules/@supabase/storage-js": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.6.0.tgz", + "integrity": "sha512-REAxr7myf+3utMkI2oOmZ6sdplMZZ71/2NEIEMBZHL9Fkmm3/JnaOZVSRqvG4LStYj2v5WhCruCzuMn6oD/Drw==", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14" + } + }, + "node_modules/@supabase/supabase-js": { + "version": "2.44.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.44.4.tgz", + "integrity": "sha512-vqtUp8umqcgj+RPUc7LiEcQmgsEWFDPJdJizRJF/5tf2zSlVB+3YbUwyQE/hLagYA8TLvGXe7oAqtYyFde6llw==", + "license": "MIT", + "dependencies": { + "@supabase/auth-js": "2.64.4", + "@supabase/functions-js": "2.4.1", + "@supabase/node-fetch": "2.6.15", + "@supabase/postgrest-js": "1.15.8", + "@supabase/realtime-js": "2.10.2", + "@supabase/storage-js": "2.6.0" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", + "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "dev": true, + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.21.3", + "entities": "^4.4.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", + "dev": true, + "dependencies": { + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/webpack": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==" + }, + "node_modules/@swc/helpers": { + "version": "0.4.36", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.36.tgz", + "integrity": "sha512-5lxnyLEYFskErRPenYItLRSge5DjrJngYKdVjRSrWfza9G6KkgHEXi0vUZiyUeMU5JfXH1YnvXZzSp8ul88o2Q==", + "license": "Apache-2.0", + "dependencies": { + "legacy-swc-helpers": "npm:@swc/helpers@=0.4.14", + "tslib": "^2.4.0" + } + }, + "node_modules/@tiptap/core": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.5.6.tgz", + "integrity": "sha512-sE6UgY4TChKbtKATZuEhfFdvDHxsBZ2u7+0W4IYvBP/ldlE+2Pq2tUjgekUZElhnr2Qmy7TlSNjbHkUeOTJjew==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/pm": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-blockquote": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-2.5.6.tgz", + "integrity": "sha512-nrGWCo/EMDFhViZB7LKW2oS+CmFezHGr3+CFbsl5tkK/Ro682kT0TQCfy9S1RGyGhUhZC6VkVaAmDpeppanDGA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-bold": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.5.6.tgz", + "integrity": "sha512-LevDq/SCCO0xQKIjcFGYedokmKSaBjPS3yrNS/MZepzbDCzY7JQb+DIywRDq2XRymdp/Gs7GT5ItSvWlDIBj+w==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-bubble-menu": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bubble-menu/-/extension-bubble-menu-2.5.6.tgz", + "integrity": "sha512-jFfMyaVkA7gSqS8CZyzdAUhMw5lMhBCoNOZE9oOIttWoE2wssSsGnprmIzTOR+g65kF8yxxzAdNOYjfv/xQ1pw==", + "license": "MIT", + "dependencies": { + "tippy.js": "^6.3.7" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6", + "@tiptap/pm": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-bullet-list": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.5.6.tgz", + "integrity": "sha512-D5YRc5jeT38T7TaJQvsBwGzQRpXY+Evr5Ql8US67sORAc29DNR9afdsYfyn/L1WMwLgP8AzYjkAPB5wb8EKdZg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-code": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-2.5.6.tgz", + "integrity": "sha512-2V57H7w0po4Wweo9TunQuFnAeN5pOJmcS5Yyw0AuWRotlX3x2K9W2E8yltO5bwFWFv+JDB2GKTVUOZcllgtSjA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-code-block": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-2.5.6.tgz", + "integrity": "sha512-mXIMvkRzGxND7PI58DNeDCYqotL2QKYwkFnU3v0G3rKSQOOgfv5RWBU3f8po+nq7Zu7IfpnFWoOr0zqSo2Twig==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6", + "@tiptap/pm": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-code-block-lowlight": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block-lowlight/-/extension-code-block-lowlight-2.5.6.tgz", + "integrity": "sha512-WpTog6tF55FT/8HMp1Z5SA68rSgDtJROiEaMyWK35VwlsvbJMW0obZZ8aPaXUVd0eQF2+O4VP07OkJV/bPiLyw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6", + "@tiptap/extension-code-block": "^2.5.6", + "@tiptap/pm": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-document": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-2.5.6.tgz", + "integrity": "sha512-0XNAFpCKHtTd0WCEhkg4zFCII2HV5/L7lQniHlVW/EaDsibkDtIZklSGKIRn+/xaS1bVrzcIq4Z/2hE52a9H0A==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-dropcursor": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-2.5.6.tgz", + "integrity": "sha512-XEW5RQQvqzYCtP7FZbSvF2xq1OvT9X5FXi+/9q22gCetuc8fmr/Mh6vmgAe9q+yo+nb8Tjwnykzdi7lo+YCKRw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6", + "@tiptap/pm": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-floating-menu": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-floating-menu/-/extension-floating-menu-2.5.6.tgz", + "integrity": "sha512-UORk6CDtECqLoaOVx0oTwidrjdHEWaPaY/pYGnCC4Kptv6zEqIsZXidFcYBM1wTt44AESgUXDTnZF8U7M/YtEA==", + "license": "MIT", + "dependencies": { + "tippy.js": "^6.3.7" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6", + "@tiptap/pm": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-gapcursor": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-2.5.6.tgz", + "integrity": "sha512-JueLDAgisNJotXFA4AEZe3VhJtwQAZOKT/f5zJtGilrr/plsmh2e9SVxcBwl+BkhmvRjy9bs/OxtqV+kHFsORA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6", + "@tiptap/pm": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-hard-break": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.5.6.tgz", + "integrity": "sha512-pBKRIziToH/0OB0Q6jOyCZcBLa1OdY8UrwRPWXOWIXSQOSgxHpzYhpwuN+s341c8U8l13mqgo0Ths5IS7/vp3g==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-heading": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-2.5.6.tgz", + "integrity": "sha512-HPQw6asyiJZCYpIWJRdYJxh9EMLiuo88Nh9jEIs8XeRrNjSOVRLfiiO8g6uc0vKiHnI6nrqV8KfpNO+XyKIIeA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-history": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-2.5.6.tgz", + "integrity": "sha512-7QXuFF11JH5vH4n8lubrtpA/c0f9PuCruaRrqeHGeMi4ukjoTu7S46mmbIPc+BkmMwVRjW6wNhQMm2bny+UlOg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6", + "@tiptap/pm": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-horizontal-rule": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.5.6.tgz", + "integrity": "sha512-8+PPDQRqpMyPwaRmkFqgfym8faml27w91OHs7cMmkMrK18M731mRE7JOqbEdFk029jwju41d/J/HdjtYqm0lkw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6", + "@tiptap/pm": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-image": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-image/-/extension-image-2.5.6.tgz", + "integrity": "sha512-kQbnGcgfJ42NuuzGYxV+an8rHNMJrXsuv+WOsT9WyFZ7zcrhMp6wAdl77SIZ5tViZbk5dM0Ita8UF56fKWUYsw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-italic": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.5.6.tgz", + "integrity": "sha512-AwGIIIr3JFj1K4nQfZ1rMFVof0H8zJ2/XYHo4uPxP30S142LRa4mvhfiW51lpJxPSeO6T/dGd3x9nLhkLXT5sw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-link": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-2.5.6.tgz", + "integrity": "sha512-sLcrVKB6qfnRQ66YQ48/hX8/69fvHgcPjq+k3dpqvi8CohmcYn8CuTbIh4+x/fgmIb6esqUkamDsGdU+70bTwg==", + "license": "MIT", + "dependencies": { + "linkifyjs": "^4.1.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6", + "@tiptap/pm": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-list-item": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-2.5.6.tgz", + "integrity": "sha512-DgCgHTJf4RjZoefIha4rUhxa98NnQMQDmEc2uEp38OKAOg5v//UpyE3F9Wkgns2gUgOPbNpwGVv5F5cHVFtHnA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-ordered-list": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-2.5.6.tgz", + "integrity": "sha512-bquU/K5hesNOwAFxeWEOG3YqWOPgxhWPHOr8E5Y/tI/yGovpkmkpPX9+SbhWySp/vWIGzxMWtX8E9Yt8Ad5pXw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-paragraph": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.5.6.tgz", + "integrity": "sha512-ZPoerYEZLHlOCsfEfagX38ahXwegZaAB/ZUlcff9ehp5v8uO4L64mWyQRoTDF74A9cGnKxE3enokz8tOA47fkA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-placeholder": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-2.5.6.tgz", + "integrity": "sha512-ULmR146/l1zGTkzyda/9Y7yDSz3Pr6hE+ccBDiJ0OMgf7ukL+iwAuZJz3R1EbDz6x2FfrspVnt2/ieCYDKe7Hw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6", + "@tiptap/pm": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-strike": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-2.5.6.tgz", + "integrity": "sha512-dh3E/6ex1VSfpdautCyody+J4FuLmOZVcJbOMAEUNRBRMMKQmJZIXgBJrKOJuqnWoWWL00LlvbHnNUDzWYAQoA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-text": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.5.6.tgz", + "integrity": "sha512-dJFARnhuxaLrUP/3PhSE7Wfq/OBRKKW73ZMVrIFhGbVxOdmTZxA12d95U0e+5q6mbPSQFNx8ZYhqnStztRAjBw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/extension-text-align": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text-align/-/extension-text-align-2.5.6.tgz", + "integrity": "sha512-GJ5OJt1NEO9G6I++b3yU6Vs0wYa/AiKWtB32w4CktVo1LqIRJIvDOACVwFl33CjP9mDhkoZrjdkPA3FJkMhSCA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6" + } + }, + "node_modules/@tiptap/pm": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-2.5.6.tgz", + "integrity": "sha512-0ysx5eXyF5XXfBmo/krMWKvZh6iBnqJ0YVPO/NsGzZcdjBix9lYYDh6nswLvv2mjhPbMEmcMW1ctj3myOwoUbw==", + "license": "MIT", + "dependencies": { + "prosemirror-changeset": "^2.2.1", + "prosemirror-collab": "^1.3.1", + "prosemirror-commands": "^1.5.2", + "prosemirror-dropcursor": "^1.8.1", + "prosemirror-gapcursor": "^1.3.2", + "prosemirror-history": "^1.4.1", + "prosemirror-inputrules": "^1.4.0", + "prosemirror-keymap": "^1.2.2", + "prosemirror-markdown": "^1.13.0", + "prosemirror-menu": "^1.2.4", + "prosemirror-model": "^1.22.2", + "prosemirror-schema-basic": "^1.2.3", + "prosemirror-schema-list": "^1.4.1", + "prosemirror-state": "^1.4.3", + "prosemirror-tables": "^1.4.0", + "prosemirror-trailing-node": "^2.0.9", + "prosemirror-transform": "^1.9.0", + "prosemirror-view": "^1.33.9" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + } + }, + "node_modules/@tiptap/react": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/react/-/react-2.5.6.tgz", + "integrity": "sha512-n6R5wVug1cGzE0DYWKSkRNBwDJ5ZPwOb21w9PjlEaD2A7yw6JuUBkWaCyfwl3bCzGj8ctZQ5hd9hhnWyJ1UPOg==", + "license": "MIT", + "dependencies": { + "@tiptap/extension-bubble-menu": "^2.5.6", + "@tiptap/extension-floating-menu": "^2.5.6", + "@types/use-sync-external-store": "^0.0.6", + "use-sync-external-store": "^1.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.5.6", + "@tiptap/pm": "^2.5.6", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + } + }, + "node_modules/@tiptap/starter-kit": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@tiptap/starter-kit/-/starter-kit-2.5.6.tgz", + "integrity": "sha512-yrCMFrnGtpEH0KsJZ383LT+faQfg5JqgvwS9yy1snNmT6mesg0tj+Joyxz4OxPf8TrFgtG8VysgP9MrZKTZk9w==", + "license": "MIT", + "dependencies": { + "@tiptap/core": "^2.5.6", + "@tiptap/extension-blockquote": "^2.5.6", + "@tiptap/extension-bold": "^2.5.6", + "@tiptap/extension-bullet-list": "^2.5.6", + "@tiptap/extension-code": "^2.5.6", + "@tiptap/extension-code-block": "^2.5.6", + "@tiptap/extension-document": "^2.5.6", + "@tiptap/extension-dropcursor": "^2.5.6", + "@tiptap/extension-gapcursor": "^2.5.6", + "@tiptap/extension-hard-break": "^2.5.6", + "@tiptap/extension-heading": "^2.5.6", + "@tiptap/extension-history": "^2.5.6", + "@tiptap/extension-horizontal-rule": "^2.5.6", + "@tiptap/extension-italic": "^2.5.6", + "@tiptap/extension-list-item": "^2.5.6", + "@tiptap/extension-ordered-list": "^2.5.6", + "@tiptap/extension-paragraph": "^2.5.6", + "@tiptap/extension-strike": "^2.5.6", + "@tiptap/extension-text": "^2.5.6" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/autosuggest-highlight": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/@types/autosuggest-highlight/-/autosuggest-highlight-3.2.3.tgz", + "integrity": "sha512-8Mb21KWtpn6PvRQXjsKhrXIcxbSloGqNH50RntwGeJsGPW4xvNhfml+3kKulaKpO/7pgZfOmzsJz7VbepArlGQ==", + "dev": true + }, + "node_modules/@types/aws-lambda": { + "version": "8.10.142", + "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.142.tgz", + "integrity": "sha512-wy2y/2hQKrS6myOS++koXg3N1Hg+LLyPjaggCFajczSHZPqBnOMuT2sdH3kiASrmdBYyM3pmjyz5SoWraRllCQ==", + "license": "MIT" + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "license": "MIT" + }, + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/geojson": { + "version": "7946.0.14", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.14.tgz", + "integrity": "sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==", + "license": "MIT" + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "node_modules/@types/lodash": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.1.tgz", + "integrity": "sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q==" + }, + "node_modules/@types/lodash-es": { + "version": "4.17.12", + "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.12.tgz", + "integrity": "sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==", + "dependencies": { + "@types/lodash": "*" + } + }, + "node_modules/@types/mapbox__point-geometry": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@types/mapbox__point-geometry/-/mapbox__point-geometry-0.1.4.tgz", + "integrity": "sha512-mUWlSxAmYLfwnRBmgYV86tgYmMIICX4kza8YnE/eIlywGe2XoOxlpVnXWwir92xRLjwyarqwpu2EJKD2pk0IUA==", + "license": "MIT" + }, + "node_modules/@types/mapbox__vector-tile": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@types/mapbox__vector-tile/-/mapbox__vector-tile-1.3.4.tgz", + "integrity": "sha512-bpd8dRn9pr6xKvuEBQup8pwQfD4VUyqO/2deGjfpe6AwC8YRlyEipvefyRJUSiCJTZuCb8Pl1ciVV5ekqJ96Bg==", + "license": "MIT", + "dependencies": { + "@types/geojson": "*", + "@types/mapbox__point-geometry": "*", + "@types/pbf": "*" + } + }, + "node_modules/@types/mapbox-gl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/mapbox-gl/-/mapbox-gl-3.1.0.tgz", + "integrity": "sha512-hI6cQDjw1bkJw7MC/eHMqq5TWUamLwsujnUUeiIX2KDRjxRNSYMjnHz07+LATz9I9XIsKumOtUz4gRYnZOJ/FA==", + "license": "MIT", + "dependencies": { + "@types/geojson": "*" + } + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/ms": { + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.14.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.2.tgz", + "integrity": "sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/nprogress": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@types/nprogress/-/nprogress-0.2.3.tgz", + "integrity": "sha512-k7kRA033QNtC+gLc4VPlfnue58CM1iQLgn1IMAU8VPHGOj7oIHPp9UlhedEnD/Gl8evoCjwkZjlBORtZ3JByUA==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + }, + "node_modules/@types/pbf": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/pbf/-/pbf-3.0.5.tgz", + "integrity": "sha512-j3pOPiEcWZ34R6a6mN07mUkM4o4Lwf6hPNt8eilOeZhTFbxFXmKhvXl9Y28jotFPaI1bpPDJsbCprUoNke6OrA==", + "license": "MIT" + }, + "node_modules/@types/phoenix": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.6.5.tgz", + "integrity": "sha512-xegpDuR+z0UqG9fwHqNoy3rI7JDlvaPh2TY47Fl80oq6g+hXT+c/LEuE43X48clZ6lOfANl5WrPur9fYO1RJ/w==", + "license": "MIT" + }, + "node_modules/@types/prop-types": { + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", + "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.3.0", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz", + "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.10", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.10.tgz", + "integrity": "sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/stylis": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.6.tgz", + "integrity": "sha512-4nebF2ZJGzQk0ka0O6+FZUWceyFv4vWq/0dXBMmrSeAwzOuOd/GxE5Pa64d/ndeNLG73dXoBsRzvtsVsYUv6Uw==", + "dev": true + }, + "node_modules/@types/unist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", + "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", + "license": "MIT" + }, + "node_modules/@types/use-sync-external-store": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz", + "integrity": "sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==", + "license": "MIT" + }, + "node_modules/@types/uuid": { + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz", + "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==", + "license": "MIT" + }, + "node_modules/@types/ws": { + "version": "8.5.11", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.11.tgz", + "integrity": "sha512-4+q7P5h3SpJxaBft0Dzpbr6lmMaqh0Jr2tbhJZ/luAwvD7ohSCniYkwz/pLxuT2h0EOa6QADgJj1Ko+TzRfZ+w==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.0.tgz", + "integrity": "sha512-FX1X6AF0w8MdVFLSdqwqN/me2hyhuQg4ykN6ZpVhh1ij/80pTvDKclX1sZB9iqex8SjQfVhwMKs3JtnnMLzG9w==", + "dev": true, + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "7.13.0", + "@typescript-eslint/type-utils": "7.13.0", + "@typescript-eslint/utils": "7.13.0", + "@typescript-eslint/visitor-keys": "7.13.0", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^7.0.0", + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.13.0.tgz", + "integrity": "sha512-EjMfl69KOS9awXXe83iRN7oIEXy9yYdqWfqdrFAYAAr6syP8eLEFI7ZE4939antx2mNgPRW/o1ybm2SFYkbTVA==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "7.13.0", + "@typescript-eslint/types": "7.13.0", + "@typescript-eslint/typescript-estree": "7.13.0", + "@typescript-eslint/visitor-keys": "7.13.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.13.0.tgz", + "integrity": "sha512-ZrMCe1R6a01T94ilV13egvcnvVJ1pxShkE0+NDjDzH4nvG1wXpwsVI5bZCvE7AEDH1mXEx5tJSVR68bLgG7Dng==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.13.0", + "@typescript-eslint/visitor-keys": "7.13.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.13.0.tgz", + "integrity": "sha512-xMEtMzxq9eRkZy48XuxlBFzpVMDurUAfDu5Rz16GouAtXm0TaAoTFzqWUFPPuQYXI/CDaH/Bgx/fk/84t/Bc9A==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "7.13.0", + "@typescript-eslint/utils": "7.13.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.13.0.tgz", + "integrity": "sha512-QWuwm9wcGMAuTsxP+qz6LBBd3Uq8I5Nv8xb0mk54jmNoCyDspnMvVsOxI6IsMmway5d1S9Su2+sCKv1st2l6eA==", + "dev": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.0.tgz", + "integrity": "sha512-cAvBvUoobaoIcoqox1YatXOnSl3gx92rCZoMRPzMNisDiM12siGilSM4+dJAekuuHTibI2hVC2fYK79iSFvWjw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.13.0", + "@typescript-eslint/visitor-keys": "7.13.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.13.0.tgz", + "integrity": "sha512-jceD8RgdKORVnB4Y6BqasfIkFhl4pajB1wVxrF4akxD2QPM8GNYjgGwEzYS+437ewlqqrg7Dw+6dhdpjMpeBFQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "7.13.0", + "@typescript-eslint/types": "7.13.0", + "@typescript-eslint/typescript-estree": "7.13.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.0.tgz", + "integrity": "sha512-nxn+dozQx+MK61nn/JP+M4eCkHDSxSLDpgE3WcQo0+fkjEolnaB5jswvIKC4K56By8MMgIho7f1PVxERHEo8rw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.13.0", + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + }, + "node_modules/@yr/monotone-cubic-spline": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@yr/monotone-cubic-spline/-/monotone-cubic-spline-1.0.3.tgz", + "integrity": "sha512-FQXkOta0XBSUPHndIKON2Y9JeQz5ZeMqLYZVVK93FliNBFm7LNMIZmY6FrMEB9XPcDbE2bekMbZD6kzDkxwYjA==", + "license": "MIT" + }, + "node_modules/abs-svg-path": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/abs-svg-path/-/abs-svg-path-0.1.1.tgz", + "integrity": "sha512-d8XPSGjfyzlXC3Xx891DJRyZfqk5JU0BJrDQcsWomFIV1/BIzPW5HDH5iDdWpqWaav0YVIEzT1RHTwWr0FFshA==", + "license": "MIT" + }, + "node_modules/acorn": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/apexcharts": { + "version": "3.51.0", + "resolved": "https://registry.npmjs.org/apexcharts/-/apexcharts-3.51.0.tgz", + "integrity": "sha512-WpCdVdGiJjf9SAyEeg2rl3q5OqCcNqiEmH0+filMraUiH6Vqyn5GFeMMyH0pon44xjNr1G0xzIRERKRmsGEuRA==", + "license": "MIT", + "dependencies": { + "@yr/monotone-cubic-spline": "^1.0.3", + "svg.draggable.js": "^2.2.2", + "svg.easing.js": "^2.0.0", + "svg.filter.js": "^2.0.2", + "svg.pathmorphing.js": "^0.1.3", + "svg.resize.js": "^1.4.3", + "svg.select.js": "^3.0.1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz", + "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.toreversed": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", + "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.3.tgz", + "integrity": "sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.1.0", + "es-shim-unscopables": "^1.0.2" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/attr-accept": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.2.tgz", + "integrity": "sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/autosuggest-highlight": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/autosuggest-highlight/-/autosuggest-highlight-3.3.4.tgz", + "integrity": "sha512-j6RETBD2xYnrVcoV1S5R4t3WxOlWZKyDQjkwnggDPSjF5L4jV98ZltBpvPvbkM1HtoSe5o+bNrTHyjPbieGeYA==", + "dependencies": { + "remove-accents": "^0.4.2" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-amplify": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/aws-amplify/-/aws-amplify-6.4.3.tgz", + "integrity": "sha512-0GI72152TJplXFpaOl6L1Eu5YSUbp8CkhhmHrRNen8xnBFSO7kYHqnlrMK+D+tnTTwaTKjqLoKQ6A/noZJv/2g==", + "license": "Apache-2.0", + "dependencies": { + "@aws-amplify/analytics": "7.0.40", + "@aws-amplify/api": "6.0.42", + "@aws-amplify/auth": "6.3.11", + "@aws-amplify/core": "6.3.7", + "@aws-amplify/datastore": "5.0.42", + "@aws-amplify/notifications": "2.0.40", + "@aws-amplify/storage": "6.5.3", + "tslib": "^2.5.0" + } + }, + "node_modules/axe-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.2.tgz", + "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axobject-query": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "dev": true, + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz", + "integrity": "sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.3", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz", + "integrity": "sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.3", + "core-js-compat": "^3.33.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz", + "integrity": "sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.3" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/bidi-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz", + "integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==", + "license": "MIT", + "dependencies": { + "require-from-string": "^2.0.2" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/bowser": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz", + "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==", + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brotli": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz", + "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==", + "license": "MIT", + "dependencies": { + "base64-js": "^1.1.2" + } + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "license": "MIT", + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "license": "MIT", + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, + "node_modules/bytewise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/bytewise/-/bytewise-1.1.0.tgz", + "integrity": "sha512-rHuuseJ9iQ0na6UDhnrRVDh8YnWVlU6xM3VH6q/+yHDeUH2zIhUzP+2/h3LIrhLDBtTqzWpE3p3tP/boefskKQ==", + "license": "MIT", + "dependencies": { + "bytewise-core": "^1.2.2", + "typewise": "^1.0.3" + } + }, + "node_modules/bytewise-core": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bytewise-core/-/bytewise-core-1.2.3.tgz", + "integrity": "sha512-nZD//kc78OOxeYtRlVk8/zXqTB4gf/nlguL1ggWA8FuchMyOxcyHR4QPQZMUmA7czC+YnaBrPUCubqAWe50DaA==", + "license": "MIT", + "dependencies": { + "typewise-core": "^1.2" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/can-use-dom": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/can-use-dom/-/can-use-dom-0.1.0.tgz", + "integrity": "sha512-ceOhN1DL7Y4O6M0j9ICgmTYziV89WMd96SvSl0REd8PMgrY0B/WBOPoed5S1KUmJqXgUXh8gzSe6E3ae27upsQ==" + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001634", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001634.tgz", + "integrity": "sha512-fbBYXQ9q3+yp1q1gBk86tOFs4pyn/yxFm5ZNP18OXJDfA3txImOY9PhfxVggZ4vRHDqoU8NrKU81eN0OtzOgRA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/cheap-ruler": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cheap-ruler/-/cheap-ruler-4.0.0.tgz", + "integrity": "sha512-0BJa8f4t141BYKQyn9NSQt1PguFQXMXwZiA5shfoaBYHAb2fFk2RAX+tiWMoQU+Agtzt3mdt0JtuyshAXqZ+Vw==", + "license": "ISC" + }, + "node_modules/classnames": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", + "license": "MIT" + }, + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "license": "MIT", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", + "dev": true + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/core-js-compat": { + "version": "3.33.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.3.tgz", + "integrity": "sha512-cNzGqFsh3Ot+529GIXacjTJ7kegdt5fPXxCBVS1G0iaZpuo/tBz399ymceLJveQhFFZ8qThHiP3fzuoQjKN2ow==", + "dev": true, + "dependencies": { + "browserslist": "^4.22.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "dev": true, + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/country-flag-icons": { + "version": "1.5.13", + "resolved": "https://registry.npmjs.org/country-flag-icons/-/country-flag-icons-1.5.13.tgz", + "integrity": "sha512-4JwHNqaKZ19doQoNcBjsoYA+I7NqCH/mC/6f5cBWvdKzcK5TMmzLpq3Z/syVHMHJuDGFwJ+rPpGizvrqJybJow==", + "license": "MIT" + }, + "node_modules/crelt": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", + "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==", + "license": "MIT" + }, + "node_modules/cross-fetch": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.6.12" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", + "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==", + "license": "MIT" + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/csscolorparser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz", + "integrity": "sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w==", + "license": "MIT" + }, + "node_modules/cssjanus": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cssjanus/-/cssjanus-2.1.0.tgz", + "integrity": "sha512-kAijbny3GmdOi9k+QT6DGIXqFvL96aksNlGr4Rhk9qXDZYWUojU4bRc3IHWxdaLNOqgEZHuXoe5Wl2l7dxLW5g==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "dev": true, + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "dev": true + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/dayjs": { + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", + "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "license": "MIT", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/deep-diff": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/deep-diff/-/deep-diff-1.0.2.tgz", + "integrity": "sha512-aWS3UIVH+NPGCD1kki+DCU9Dua032iSsO43LqQpcs4R3+dVv7tX0qBGjiVHJHjplsoUM2XRO/KB92glqc68awg==", + "license": "MIT" + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/dfa": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", + "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==", + "license": "MIT" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "dev": true, + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/earcut": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/earcut/-/earcut-3.0.0.tgz", + "integrity": "sha512-41Fs7Q/PLq1SDbqjsgcY7GA42T0jvaCNGXgGtsNdvg+Yv8eIu06bxv4/PoREkZ9nMDNwnUSG9OFB9+yv8eKhDg==", + "license": "ISC" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.594", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.594.tgz", + "integrity": "sha512-xT1HVAu5xFn7bDfkjGQi9dNpMqGchUkebwf1GL7cZN32NSwwlHRPMSDJ1KN6HkS0bWUtndbSQZqvpQftKG2uFQ==", + "dev": true + }, + "node_modules/embla-carousel": { + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/embla-carousel/-/embla-carousel-8.1.7.tgz", + "integrity": "sha512-b3kBr2H+S1gx4neki0P+aqN6cA5Ibjqy4CR3Ufi3X+Q3JpoNXJgOmJMSPkoP9DKcDREwADN6UWZzRwF2oo0y9Q==", + "license": "MIT" + }, + "node_modules/embla-carousel-auto-height": { + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/embla-carousel-auto-height/-/embla-carousel-auto-height-8.1.7.tgz", + "integrity": "sha512-GYLBxArvjvEzSgTX+e+2j8lXFv/bgcBJlPTxn9jO575BENqLCd2K2eT7R1rgKd6aBL5T5OmQ+lSQY2cvyeREng==", + "license": "MIT", + "peerDependencies": { + "embla-carousel": "8.1.7" + } + }, + "node_modules/embla-carousel-auto-scroll": { + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/embla-carousel-auto-scroll/-/embla-carousel-auto-scroll-8.1.7.tgz", + "integrity": "sha512-T8j+J9VVqN0dS0OzdwON8YmoXLTI4oqMNfxE02AAAQT5K4TbIkd5xv7gXNN1K7adc/1pmC6TmULqUaP2vZGhxw==", + "license": "MIT", + "peerDependencies": { + "embla-carousel": "8.1.7" + } + }, + "node_modules/embla-carousel-autoplay": { + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/embla-carousel-autoplay/-/embla-carousel-autoplay-8.1.7.tgz", + "integrity": "sha512-UXt1XvCNwzC/Sqd7iU8nYd1CjuDLweIwJClfBL3gVTzHQBVwb68GBBfC/oPFsEeIWNUZe8NO5xDQSI9aTnYO7Q==", + "license": "MIT", + "peerDependencies": { + "embla-carousel": "8.1.7" + } + }, + "node_modules/embla-carousel-react": { + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/embla-carousel-react/-/embla-carousel-react-8.1.7.tgz", + "integrity": "sha512-ermMKzQ46LhXE4f81VBCVGxCJWvZfsu504dkyiUDO+cnEEPW8NlC2PpKULmiOWugusYWRLhQLjmyQs3b8vvOjA==", + "license": "MIT", + "dependencies": { + "embla-carousel": "8.1.7", + "embla-carousel-reactive-utils": "8.1.7" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.1 || ^18.0.0" + } + }, + "node_modules/embla-carousel-reactive-utils": { + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/embla-carousel-reactive-utils/-/embla-carousel-reactive-utils-8.1.7.tgz", + "integrity": "sha512-FDPcWjNtW04KSuvSfGbVeoB8yl5no3E0++HikO/uW12cNkMnWt68C4OBOakZQZlpUdRQSA9KCYoBuQzfpVGvZQ==", + "license": "MIT", + "peerDependencies": { + "embla-carousel": "8.1.7" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", + "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-airbnb": { + "version": "19.0.4", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", + "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", + "dev": true, + "dependencies": { + "eslint-config-airbnb-base": "^15.0.0", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5" + }, + "engines": { + "node": "^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^7.32.0 || ^8.2.0", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.28.0", + "eslint-plugin-react-hooks": "^4.3.0" + } + }, + "node_modules/eslint-config-airbnb-base": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", + "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", + "dev": true, + "dependencies": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "eslint": "^7.32.0 || ^8.2.0", + "eslint-plugin-import": "^2.25.2" + } + }, + "node_modules/eslint-config-airbnb-typescript": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-18.0.0.tgz", + "integrity": "sha512-oc+Lxzgzsu8FQyFVa4QFaVKiitTYiiW3frB9KYW5OWdPrqFc7FzxgB20hP4cHMlr+MBzGcLl3jnCOVOydL9mIg==", + "dev": true, + "dependencies": { + "eslint-config-airbnb-base": "^15.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^7.0.0", + "@typescript-eslint/parser": "^7.0.0", + "eslint": "^8.56.0" + } + }, + "node_modules/eslint-config-prettier": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", + "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", + "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "enhanced-resolve": "^5.12.0", + "eslint-module-utils": "^2.7.4", + "fast-glob": "^3.3.1", + "get-tsconfig": "^4.5.0", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "dev": true, + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.8.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", + "semver": "^6.3.1", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.23.2", + "aria-query": "^5.3.0", + "array-includes": "^3.1.7", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "=4.7.0", + "axobject-query": "^3.2.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "es-iterator-helpers": "^1.0.15", + "hasown": "^2.0.0", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint-plugin-perfectionist": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-perfectionist/-/eslint-plugin-perfectionist-2.11.0.tgz", + "integrity": "sha512-XrtBtiu5rbQv88gl+1e2RQud9te9luYNvKIgM9emttQ2zutHPzY/AQUucwxscDKV4qlTkvLTxjOFvxqeDpPorw==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "^6.13.0 || ^7.0.0", + "minimatch": "^9.0.3", + "natural-compare-lite": "^1.4.0" + }, + "peerDependencies": { + "astro-eslint-parser": "^1.0.2", + "eslint": ">=8.0.0", + "svelte": ">=3.0.0", + "svelte-eslint-parser": "^0.37.0", + "vue-eslint-parser": ">=9.0.0" + }, + "peerDependenciesMeta": { + "astro-eslint-parser": { + "optional": true + }, + "svelte": { + "optional": true + }, + "svelte-eslint-parser": { + "optional": true + }, + "vue-eslint-parser": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz", + "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0", + "synckit": "^0.8.6" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint-plugin-prettier" + }, + "peerDependencies": { + "@types/eslint": ">=8.0.0", + "eslint": ">=8.0.0", + "eslint-config-prettier": "*", + "prettier": ">=3.0.0" + }, + "peerDependenciesMeta": { + "@types/eslint": { + "optional": true + }, + "eslint-config-prettier": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.34.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.2.tgz", + "integrity": "sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.2", + "array.prototype.toreversed": "^1.1.2", + "array.prototype.tosorted": "^1.1.3", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.19", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.8", + "object.fromentries": "^2.0.8", + "object.hasown": "^1.1.4", + "object.values": "^1.2.0", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.11" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", + "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-unused-imports": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-3.2.0.tgz", + "integrity": "sha512-6uXyn6xdINEpxE1MtDjxQsyXB37lfyO2yKGVVgtD7WEWQGORSOZjgrD6hBhvGv4/SO+TOlS+UnC6JppRqbuwGQ==", + "dev": true, + "dependencies": { + "eslint-rule-composer": "^0.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "6 - 7", + "eslint": "8" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + } + } + }, + "node_modules/eslint-rule-composer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz", + "integrity": "sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-diff": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fast-xml-parser": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.0.tgz", + "integrity": "sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + }, + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + ], + "license": "MIT", + "dependencies": { + "strnum": "^1.0.5" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "license": "Apache-2.0", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fflate": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", + "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", + "license": "MIT" + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-selector": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/file-selector/-/file-selector-0.6.0.tgz", + "integrity": "sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==", + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/firebase": { + "version": "10.12.4", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-10.12.4.tgz", + "integrity": "sha512-SQz49NMpwG4MLTPZ9C8jBp7IyS2haTvsIvjclgu+v/jvzNtjZoxIcoF6A13EIfBHmJ5eiuVlvttxElOf7LnJew==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/analytics": "0.10.6", + "@firebase/analytics-compat": "0.2.12", + "@firebase/app": "0.10.7", + "@firebase/app-check": "0.8.6", + "@firebase/app-check-compat": "0.3.13", + "@firebase/app-compat": "0.2.37", + "@firebase/app-types": "0.9.2", + "@firebase/auth": "1.7.5", + "@firebase/auth-compat": "0.5.10", + "@firebase/database": "1.0.6", + "@firebase/database-compat": "1.0.6", + "@firebase/firestore": "4.6.4", + "@firebase/firestore-compat": "0.3.33", + "@firebase/functions": "0.11.6", + "@firebase/functions-compat": "0.3.12", + "@firebase/installations": "0.6.8", + "@firebase/installations-compat": "0.2.8", + "@firebase/messaging": "0.12.10", + "@firebase/messaging-compat": "0.2.10", + "@firebase/performance": "0.6.8", + "@firebase/performance-compat": "0.2.8", + "@firebase/remote-config": "0.4.8", + "@firebase/remote-config-compat": "0.2.8", + "@firebase/storage": "0.12.6", + "@firebase/storage-compat": "0.3.9", + "@firebase/util": "1.9.7", + "@firebase/vertexai-preview": "0.0.3" + } + }, + "node_modules/firebase/node_modules/@firebase/auth": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.7.5.tgz", + "integrity": "sha512-DMFR1OA/f1/voeuFbSORg9AP36pMgOoSb/DRgiDalLmIJsDTlQNMCu+givjMP4s/XL85+tBk2MerYnK/AscJjw==", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.8", + "@firebase/logger": "0.4.2", + "@firebase/util": "1.9.7", + "tslib": "^2.1.0", + "undici": "5.28.4" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@react-native-async-storage/async-storage": "^1.18.1" + }, + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fontkit": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fontkit/-/fontkit-2.0.2.tgz", + "integrity": "sha512-jc4k5Yr8iov8QfS6u8w2CnHWVmbOGtdBtOXMze5Y+QD966Rx6PEVWXSEGwXlsDlKtu1G12cJjcsybnqhSk/+LA==", + "license": "MIT", + "dependencies": { + "@swc/helpers": "^0.4.2", + "brotli": "^1.3.2", + "clone": "^2.1.2", + "dfa": "^1.2.0", + "fast-deep-equal": "^3.1.3", + "restructure": "^3.0.0", + "tiny-inflate": "^1.0.3", + "unicode-properties": "^1.4.0", + "unicode-trie": "^2.0.0" + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/framer-motion": { + "version": "11.2.10", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.2.10.tgz", + "integrity": "sha512-/gr3PLZUVFCc86a9MqCUboVrALscrdluzTb3yew+2/qKBU8CX6nzs918/SRBRCqaPbx0TZP10CB6yFgK2C5cYQ==", + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "@emotion/is-prop-valid": "*", + "react": "^18.0.0", + "react-dom": "^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/is-prop-valid": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/geojson-vt": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/geojson-vt/-/geojson-vt-4.0.2.tgz", + "integrity": "sha512-AV9ROqlNqoZEIJGfm1ncNjEXfkz2hdFlZf0qkVfmkwdKa8vj7H16YUOT81rJw1rdFhyEDlN2Tds91p/glzbl5A==", + "license": "ISC" + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-tsconfig": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.2.tgz", + "integrity": "sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==", + "dev": true, + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gl-matrix": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz", + "integrity": "sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==", + "license": "MIT" + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/graphql": { + "version": "15.8.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.8.0.tgz", + "integrity": "sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==", + "license": "MIT", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/grid-index": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/grid-index/-/grid-index-1.1.0.tgz", + "integrity": "sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA==", + "license": "ISC" + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", + "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^8.0.0", + "property-information": "^6.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-element": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", + "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz", + "integrity": "sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-text": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "unist-util-find-after": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", + "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/highlight.js": { + "version": "11.9.0", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.9.0.tgz", + "integrity": "sha512-fJ7cW7fQGCYAkgv4CPfwFHrfd/cLS4Hau96JuJ+ZTOWhjnhoeN1ub1tFmALm/+lW5z4WCAuAV9bm05AP0mS6Gw==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/hsl-to-hex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-to-hex/-/hsl-to-hex-1.0.0.tgz", + "integrity": "sha512-K6GVpucS5wFf44X0h2bLVRDsycgJmf9FF2elg+CrqD8GcFU8c6vYhgXn8NjUkFCwj+xDFb70qgLbTUm6sxwPmA==", + "license": "MIT", + "dependencies": { + "hsl-to-rgb-for-reals": "^1.1.0" + } + }, + "node_modules/hsl-to-rgb-for-reals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/hsl-to-rgb-for-reals/-/hsl-to-rgb-for-reals-1.1.1.tgz", + "integrity": "sha512-LgOWAkrN0rFaQpfdWBQlv/VhkOxb5AsBjk6NQVx4yEzWS923T07X0M1Y0VNko2H52HeSpZrZNNMJ0aFqsdVzQg==", + "license": "ISC" + }, + "node_modules/html-parse-stringify": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", + "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", + "license": "MIT", + "dependencies": { + "void-elements": "3.1.0" + } + }, + "node_modules/html-url-attributes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.0.tgz", + "integrity": "sha512-/sXbVCWayk6GDVg3ctOX6nxaVj7So40FcFAnWlWGNAB1LpYKcV5Cd10APjPjW80O7zYW2MsjBV4zZ7IZO5fVow==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "license": "MIT" + }, + "node_modules/hyphen": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/hyphen/-/hyphen-1.10.4.tgz", + "integrity": "sha512-SejXzIpv9gOVdDWXd4suM1fdF1k2dxZGvuTdkOVLoazYfK7O4DykIQbdrvuyG+EaTNlXAGhMndtKrhykgbt0gg==", + "license": "ISC" + }, + "node_modules/i18next": { + "version": "23.12.2", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.12.2.tgz", + "integrity": "sha512-XIeh5V+bi8SJSWGL3jqbTEBW5oD6rbP5L+E7dVQh1MNTxxYef0x15rhJVcRb7oiuq4jLtgy2SD8eFlf6P2cmqg==", + "funding": [ + { + "type": "individual", + "url": "https://locize.com" + }, + { + "type": "individual", + "url": "https://locize.com/i18next.html" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + } + ], + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.2" + } + }, + "node_modules/i18next-browser-languagedetector": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-8.0.0.tgz", + "integrity": "sha512-zhXdJXTTCoG39QsrOCiOabnWj2jecouOqbchu3EfhtSHxIB5Uugnm9JaizenOy39h7ne3+fLikIjeW88+rgszw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.2" + } + }, + "node_modules/i18next-resources-to-backend": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/i18next-resources-to-backend/-/i18next-resources-to-backend-1.2.1.tgz", + "integrity": "sha512-okHbVA+HZ7n1/76MsfhPqDou0fptl2dAlhRDu2ideXloRRduzHsqDOznJBef+R3DFZnbvWoBW+KxJ7fnFjd6Yw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.2" + } + }, + "node_modules/idb": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/idb/-/idb-5.0.6.tgz", + "integrity": "sha512-/PFvOWPzRcEPmlDt5jEvzVZVs0wyd/EvGvkDIcbBpGuMMLQKrTPG0TxvE2UJtgZtCQCmOtM2QD7yQJBVEjKGOw==", + "license": "ISC" + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.6.tgz", + "integrity": "sha512-G95ivKpy+EvVAnAab4fVa4YGYn24J1SpEktnJX7JJ45Bd7xqME/SCplFzYFmTbrkwZbQ4xJK1xMTUYBkN6pWsQ==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/inline-style-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.3.tgz", + "integrity": "sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==", + "license": "MIT" + }, + "node_modules/input-format": { + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/input-format/-/input-format-0.3.10.tgz", + "integrity": "sha512-5cFv/kOZD7Ch0viprVkuYPDkAU7HBZYBx8QrIpQ6yXUWbAQ0+RQ8IIojDJOf/RO6FDJLL099HDSK2KoVZ2zevg==", + "license": "MIT", + "dependencies": { + "prop-types": "^15.8.1" + } + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "license": "MIT", + "dependencies": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "dev": true, + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-lite": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-lite/-/is-lite-1.2.1.tgz", + "integrity": "sha512-pgF+L5bxC+10hLBgf6R2P4ZZUBOQIIacbdo8YvuCP8/JvsWxG7aZ9p10DYuLtifFci4l3VITphhMlMV4Y+urPw==", + "license": "MIT" + }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", + "license": "MIT" + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/iterator.prototype": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + } + }, + "node_modules/jay-peg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/jay-peg/-/jay-peg-1.0.2.tgz", + "integrity": "sha512-fyV3NVvv6pTys/3BTapBUGAWAuU9rM2gRcgijZHzptd5KKL+s+S7hESFN+wOsbDH1MzFwdlRAXi0aGxS6uiMKg==", + "license": "MIT", + "dependencies": { + "restructure": "^3.0.0" + } + }, + "node_modules/js-cookie": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz", + "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==", + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json-stringify-pretty-compact": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-3.0.0.tgz", + "integrity": "sha512-Rc2suX5meI0S3bfdZuA7JMFBGkJ875ApfVyq2WHELjBiiG22My/l7/8zPpH/CfFVQHuVLd8NLR0nv6vi0BYYKA==", + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/kdbush": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz", + "integrity": "sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==", + "license": "ISC" + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dev": true, + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/legacy-swc-helpers": { + "name": "@swc/helpers", + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", + "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/libphonenumber-js": { + "version": "1.11.4", + "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.11.4.tgz", + "integrity": "sha512-F/R50HQuWWYcmU/esP5jrH5LiWYaN7DpN0a/99U8+mnGGtnx8kmRE+649dQh3v+CowXXZc8vpkf5AmYkO0AQ7Q==", + "license": "MIT" + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", + "license": "MIT", + "dependencies": { + "uc.micro": "^2.0.0" + } + }, + "node_modules/linkifyjs": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-4.1.3.tgz", + "integrity": "sha512-auMesunaJ8yfkHvK4gfg1K0SaKX/6Wn9g2Aac/NwX+l5VdmFZzo/hdPGxEOETj+ryRa4/fiOPjeeKURSAJx1sg==", + "license": "MIT" + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "license": "MIT" + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==", + "license": "MIT" + }, + "node_modules/long": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", + "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==", + "license": "Apache-2.0" + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lowlight": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-3.1.0.tgz", + "integrity": "sha512-CEbNVoSikAxwDMDPjXlqlFYiZLkDJHwyGu/MfOsJnF3d7f3tds5J3z8s/l9TMXhzfsJCCJEAsD78842mwmg0PQ==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "devlop": "^1.0.0", + "highlight.js": "~11.9.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/mapbox-gl": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.5.2.tgz", + "integrity": "sha512-KUrmDmLFKPp3MSsWGNTH5uvtYwJknV+eFJ+vxiN6hqKpzbme37z+JfYs5Mehs3CgFaIV/pUdnEV9UPUZJPuS+Q==", + "license": "SEE LICENSE IN LICENSE.txt", + "workspaces": [ + "src/style-spec", + "test/build/typings" + ], + "dependencies": { + "@mapbox/jsonlint-lines-primitives": "^2.0.2", + "@mapbox/mapbox-gl-supported": "^3.0.0", + "@mapbox/point-geometry": "^0.1.0", + "@mapbox/tiny-sdf": "^2.0.6", + "@mapbox/unitbezier": "^0.0.1", + "@mapbox/vector-tile": "^1.3.1", + "@mapbox/whoots-js": "^3.1.0", + "@types/geojson": "^7946.0.14", + "@types/mapbox__vector-tile": "^1.3.4", + "cheap-ruler": "^4.0.0", + "csscolorparser": "~1.0.3", + "earcut": "^3.0.0", + "fflate": "^0.8.1", + "geojson-vt": "^4.0.2", + "gl-matrix": "^3.4.3", + "grid-index": "^1.1.0", + "kdbush": "^4.0.2", + "lodash.clonedeep": "^4.5.0", + "murmurhash-js": "^1.0.0", + "pbf": "^3.2.1", + "potpack": "^2.0.0", + "quickselect": "^3.0.0", + "rw": "^1.3.3", + "serialize-to-js": "^3.1.2", + "supercluster": "^8.0.1", + "tiny-lru": "^11.2.11", + "tinyqueue": "^3.0.0", + "tweakpane": "^4.0.4", + "vt-pbf": "^3.1.3" + } + }, + "node_modules/markdown-it": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", + "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1", + "entities": "^4.4.0", + "linkify-it": "^5.0.0", + "mdurl": "^2.0.0", + "punycode.js": "^2.3.1", + "uc.micro": "^2.1.0" + }, + "bin": { + "markdown-it": "bin/markdown-it.mjs" + } + }, + "node_modules/markdown-table": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", + "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", + "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "license": "MIT", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.0.tgz", + "integrity": "sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-expression": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.0.tgz", + "integrity": "sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-jsx": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.2.tgz", + "integrity": "sha512-eKMQDeywY2wlHc97k5eD8VC+9ASMjN8ItEZQNGwJ6E0XWKiW/Z0V5/H8pvoXUf+y+Mj0VIgeRRbujBmFn4FTyA==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-remove-position": "^5.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", + "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "dev": true + }, + "node_modules/mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", + "license": "MIT" + }, + "node_modules/media-engine": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/media-engine/-/media-engine-1.0.3.tgz", + "integrity": "sha512-aa5tG6sDoK+k70B9iEX1NeyfT8ObCKhNDs6lJVpwF6r8vhUfuKMslIcirq6HIUYuuUYLefcEQOn9bSBOvawtwg==", + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromark": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "license": "MIT", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", + "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-factory-destination": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/mui-one-time-password-input": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/mui-one-time-password-input/-/mui-one-time-password-input-2.0.3.tgz", + "integrity": "sha512-L8TVUo44S+NNevPjEpjHFhSn6GGYwkBdYTnYXZr4Hy6aSJjrBYa62pCzNt03gIC03+Gs3ycRyeWu2PobudzAtw==", + "license": "MIT", + "dependencies": { + "@emotion/react": "^11.11.4", + "@emotion/styled": "^11.11.5", + "@mui/material": "^5.16.0", + "@types/react": "^18.3.3", + "react": "^18.3.1", + "react-dom": "^18.3.1" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@mui/material": "^5.0.0", + "@types/react": "^18.0.0", + "react": "^18.0.0", + "react-dom": "^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/murmurhash-js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/murmurhash-js/-/murmurhash-js-1.0.0.tgz", + "integrity": "sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, + "node_modules/next": { + "version": "14.2.4", + "resolved": "https://registry.npmjs.org/next/-/next-14.2.4.tgz", + "integrity": "sha512-R8/V7vugY+822rsQGQCjoLhMuC9oFj9SOi4Cl4b2wjDrseD0LRZ10W7R6Czo4w9ZznVSshKjuIomsRjvm9EKJQ==", + "dependencies": { + "@next/env": "14.2.4", + "@swc/helpers": "0.5.5", + "busboy": "1.6.0", + "caniuse-lite": "^1.0.30001579", + "graceful-fs": "^4.2.11", + "postcss": "8.4.31", + "styled-jsx": "5.1.1" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": ">=18.17.0" + }, + "optionalDependencies": { + "@next/swc-darwin-arm64": "14.2.4", + "@next/swc-darwin-x64": "14.2.4", + "@next/swc-linux-arm64-gnu": "14.2.4", + "@next/swc-linux-arm64-musl": "14.2.4", + "@next/swc-linux-x64-gnu": "14.2.4", + "@next/swc-linux-x64-musl": "14.2.4", + "@next/swc-win32-arm64-msvc": "14.2.4", + "@next/swc-win32-ia32-msvc": "14.2.4", + "@next/swc-win32-x64-msvc": "14.2.4" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.41.2", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + }, + "@playwright/test": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/next/node_modules/@swc/helpers": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz", + "integrity": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==", + "dependencies": { + "@swc/counter": "^0.1.3", + "tslib": "^2.4.0" + } + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "dev": true + }, + "node_modules/normalize-svg-path": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/normalize-svg-path/-/normalize-svg-path-1.1.0.tgz", + "integrity": "sha512-r9KHKG2UUeB5LoTouwDzBy2VxXlHsiM6fyLQvnJa0S5hrhzqElH/CH7TUGhT1fVvIYBIKf3OpY4YJ4CK+iaqHg==", + "license": "MIT", + "dependencies": { + "svg-arc-to-cubic-bezier": "^3.0.0" + } + }, + "node_modules/nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz", + "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1" + } + }, + "node_modules/object.hasown": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", + "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/orderedmap": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/orderedmap/-/orderedmap-2.1.1.tgz", + "integrity": "sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==", + "license": "MIT" + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "license": "(MIT AND Zlib)" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-entities": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", + "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "license": "MIT", + "dependencies": { + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==", + "license": "MIT" + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-svg-path": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/parse-svg-path/-/parse-svg-path-0.1.2.tgz", + "integrity": "sha512-JyPSBnkTJ0AI8GGJLfMXvKq42cj5c006fnLz6fXy6zfoVjJizi8BNTpu8on8ziI1cKy9d9DGNuY17Ce7wuejpQ==", + "license": "MIT" + }, + "node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "license": "MIT", + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/pbf": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.3.0.tgz", + "integrity": "sha512-XDF38WCH3z5OV/OVa8GKUNtLAyneuzbCisx7QUCF8Q6Nutx0WnJrQe5O+kOtBlLfRNUws98Y58Lblp+NJG5T4Q==", + "license": "BSD-3-Clause", + "dependencies": { + "ieee754": "^1.1.12", + "resolve-protobuf-schema": "^2.1.0" + }, + "bin": { + "pbf": "bin/pbf" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", + "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" + }, + "node_modules/potpack": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/potpack/-/potpack-2.0.0.tgz", + "integrity": "sha512-Q+/tYsFU9r7xoOJ+y/ZTtdVQwTWfzjbiXBDMM/JKUux3+QPP02iUuIoeBQ+Ot6oEDlC+/PGjB/5A3K7KKb7hcw==", + "license": "ISC" + }, + "node_modules/preact": { + "version": "10.12.1", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.12.1.tgz", + "integrity": "sha512-l8386ixSsBdbreOAkqtrwqHwdvR35ID8c3rKPa8lCWuO86dBi32QWHV4vfsZK1utLLFMvw+Z5Ad4XLkZzchscg==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz", + "integrity": "sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/property-information": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/prosemirror-changeset": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/prosemirror-changeset/-/prosemirror-changeset-2.2.1.tgz", + "integrity": "sha512-J7msc6wbxB4ekDFj+n9gTW/jav/p53kdlivvuppHsrZXCaQdVgRghoZbSS3kwrRyAstRVQ4/+u5k7YfLgkkQvQ==", + "license": "MIT", + "dependencies": { + "prosemirror-transform": "^1.0.0" + } + }, + "node_modules/prosemirror-collab": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/prosemirror-collab/-/prosemirror-collab-1.3.1.tgz", + "integrity": "sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==", + "license": "MIT", + "dependencies": { + "prosemirror-state": "^1.0.0" + } + }, + "node_modules/prosemirror-commands": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/prosemirror-commands/-/prosemirror-commands-1.5.2.tgz", + "integrity": "sha512-hgLcPaakxH8tu6YvVAaILV2tXYsW3rAdDR8WNkeKGcgeMVQg3/TMhPdVoh7iAmfgVjZGtcOSjKiQaoeKjzd2mQ==", + "license": "MIT", + "dependencies": { + "prosemirror-model": "^1.0.0", + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.0.0" + } + }, + "node_modules/prosemirror-dropcursor": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/prosemirror-dropcursor/-/prosemirror-dropcursor-1.8.1.tgz", + "integrity": "sha512-M30WJdJZLyXHi3N8vxN6Zh5O8ZBbQCz0gURTfPmTIBNQ5pxrdU7A58QkNqfa98YEjSAL1HUyyU34f6Pm5xBSGw==", + "license": "MIT", + "dependencies": { + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.1.0", + "prosemirror-view": "^1.1.0" + } + }, + "node_modules/prosemirror-gapcursor": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/prosemirror-gapcursor/-/prosemirror-gapcursor-1.3.2.tgz", + "integrity": "sha512-wtjswVBd2vaQRrnYZaBCbyDqr232Ed4p2QPtRIUK5FuqHYKGWkEwl08oQM4Tw7DOR0FsasARV5uJFvMZWxdNxQ==", + "license": "MIT", + "dependencies": { + "prosemirror-keymap": "^1.0.0", + "prosemirror-model": "^1.0.0", + "prosemirror-state": "^1.0.0", + "prosemirror-view": "^1.0.0" + } + }, + "node_modules/prosemirror-history": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/prosemirror-history/-/prosemirror-history-1.4.1.tgz", + "integrity": "sha512-2JZD8z2JviJrboD9cPuX/Sv/1ChFng+xh2tChQ2X4bB2HeK+rra/bmJ3xGntCcjhOqIzSDG6Id7e8RJ9QPXLEQ==", + "license": "MIT", + "dependencies": { + "prosemirror-state": "^1.2.2", + "prosemirror-transform": "^1.0.0", + "prosemirror-view": "^1.31.0", + "rope-sequence": "^1.3.0" + } + }, + "node_modules/prosemirror-inputrules": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/prosemirror-inputrules/-/prosemirror-inputrules-1.4.0.tgz", + "integrity": "sha512-6ygpPRuTJ2lcOXs9JkefieMst63wVJBgHZGl5QOytN7oSZs3Co/BYbc3Yx9zm9H37Bxw8kVzCnDsihsVsL4yEg==", + "license": "MIT", + "dependencies": { + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.0.0" + } + }, + "node_modules/prosemirror-keymap": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/prosemirror-keymap/-/prosemirror-keymap-1.2.2.tgz", + "integrity": "sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==", + "license": "MIT", + "dependencies": { + "prosemirror-state": "^1.0.0", + "w3c-keyname": "^2.2.0" + } + }, + "node_modules/prosemirror-markdown": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/prosemirror-markdown/-/prosemirror-markdown-1.13.0.tgz", + "integrity": "sha512-UziddX3ZYSYibgx8042hfGKmukq5Aljp2qoBiJRejD/8MH70siQNz5RB1TrdTPheqLMy4aCe4GYNF10/3lQS5g==", + "license": "MIT", + "dependencies": { + "markdown-it": "^14.0.0", + "prosemirror-model": "^1.20.0" + } + }, + "node_modules/prosemirror-menu": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/prosemirror-menu/-/prosemirror-menu-1.2.4.tgz", + "integrity": "sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==", + "license": "MIT", + "dependencies": { + "crelt": "^1.0.0", + "prosemirror-commands": "^1.0.0", + "prosemirror-history": "^1.0.0", + "prosemirror-state": "^1.0.0" + } + }, + "node_modules/prosemirror-model": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.22.2.tgz", + "integrity": "sha512-I4lS7HHIW47D0Xv/gWmi4iUWcQIDYaJKd8Hk4+lcSps+553FlQrhmxtItpEvTr75iAruhzVShVp6WUwsT6Boww==", + "license": "MIT", + "dependencies": { + "orderedmap": "^2.0.0" + } + }, + "node_modules/prosemirror-schema-basic": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/prosemirror-schema-basic/-/prosemirror-schema-basic-1.2.3.tgz", + "integrity": "sha512-h+H0OQwZVqMon1PNn0AG9cTfx513zgIG2DY00eJ00Yvgb3UD+GQ/VlWW5rcaxacpCGT1Yx8nuhwXk4+QbXUfJA==", + "license": "MIT", + "dependencies": { + "prosemirror-model": "^1.19.0" + } + }, + "node_modules/prosemirror-schema-list": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/prosemirror-schema-list/-/prosemirror-schema-list-1.4.1.tgz", + "integrity": "sha512-jbDyaP/6AFfDfu70VzySsD75Om2t3sXTOdl5+31Wlxlg62td1haUpty/ybajSfJ1pkGadlOfwQq9kgW5IMo1Rg==", + "license": "MIT", + "dependencies": { + "prosemirror-model": "^1.0.0", + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.7.3" + } + }, + "node_modules/prosemirror-state": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/prosemirror-state/-/prosemirror-state-1.4.3.tgz", + "integrity": "sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==", + "license": "MIT", + "dependencies": { + "prosemirror-model": "^1.0.0", + "prosemirror-transform": "^1.0.0", + "prosemirror-view": "^1.27.0" + } + }, + "node_modules/prosemirror-tables": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/prosemirror-tables/-/prosemirror-tables-1.4.0.tgz", + "integrity": "sha512-fxryZZkQG12fSCNuZDrYx6Xvo2rLYZTbKLRd8rglOPgNJGMKIS8uvTt6gGC38m7UCu/ENnXIP9pEz5uDaPc+cA==", + "license": "MIT", + "dependencies": { + "prosemirror-keymap": "^1.1.2", + "prosemirror-model": "^1.8.1", + "prosemirror-state": "^1.3.1", + "prosemirror-transform": "^1.2.1", + "prosemirror-view": "^1.13.3" + } + }, + "node_modules/prosemirror-trailing-node": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/prosemirror-trailing-node/-/prosemirror-trailing-node-2.0.9.tgz", + "integrity": "sha512-YvyIn3/UaLFlFKrlJB6cObvUhmwFNZVhy1Q8OpW/avoTbD/Y7H5EcjK4AZFKhmuS6/N6WkGgt7gWtBWDnmFvHg==", + "license": "MIT", + "dependencies": { + "@remirror/core-constants": "^2.0.2", + "escape-string-regexp": "^4.0.0" + }, + "peerDependencies": { + "prosemirror-model": "^1.22.1", + "prosemirror-state": "^1.4.2", + "prosemirror-view": "^1.33.8" + } + }, + "node_modules/prosemirror-transform": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/prosemirror-transform/-/prosemirror-transform-1.9.0.tgz", + "integrity": "sha512-5UXkr1LIRx3jmpXXNKDhv8OyAOeLTGuXNwdVfg8x27uASna/wQkr9p6fD3eupGOi4PLJfbezxTyi/7fSJypXHg==", + "license": "MIT", + "dependencies": { + "prosemirror-model": "^1.21.0" + } + }, + "node_modules/prosemirror-view": { + "version": "1.33.9", + "resolved": "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.33.9.tgz", + "integrity": "sha512-xV1A0Vz9cIcEnwmMhKKFAOkfIp8XmJRnaZoPqNXrPS7EK5n11Ov8V76KhR0RsfQd/SIzmWY+bg+M44A2Lx/Nnw==", + "license": "MIT", + "dependencies": { + "prosemirror-model": "^1.20.0", + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.1.0" + } + }, + "node_modules/protobufjs": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.3.2.tgz", + "integrity": "sha512-RXyHaACeqXeqAKGLDl68rQKbmObRsTIn4TYVUUug1KfS47YWCo5MacGITEryugIgZqORCvJWEk4l449POg5Txg==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/node": ">=13.7.0", + "long": "^5.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/protocol-buffers-schema": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz", + "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==", + "license": "MIT" + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/punycode.js": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", + "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "license": "MIT", + "dependencies": { + "inherits": "~2.0.3" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quickselect": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-3.0.0.tgz", + "integrity": "sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==", + "license": "ISC" + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-apexcharts": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/react-apexcharts/-/react-apexcharts-1.4.1.tgz", + "integrity": "sha512-G14nVaD64Bnbgy8tYxkjuXEUp/7h30Q0U33xc3AwtGFijJB9nHqOt1a6eG0WBn055RgRg+NwqbKGtqPxy15d0Q==", + "license": "MIT", + "dependencies": { + "prop-types": "^15.8.1" + }, + "peerDependencies": { + "apexcharts": "^3.41.0", + "react": ">=0.13" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-dom/node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/react-dropzone": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-14.2.3.tgz", + "integrity": "sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug==", + "license": "MIT", + "dependencies": { + "attr-accept": "^2.2.2", + "file-selector": "^0.6.0", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "react": ">= 16.8 || 18.0.0" + } + }, + "node_modules/react-floater": { + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/react-floater/-/react-floater-0.7.9.tgz", + "integrity": "sha512-NXqyp9o8FAXOATOEo0ZpyaQ2KPb4cmPMXGWkx377QtJkIXHlHRAGer7ai0r0C1kG5gf+KJ6Gy+gdNIiosvSicg==", + "license": "MIT", + "dependencies": { + "deepmerge": "^4.3.1", + "is-lite": "^0.8.2", + "popper.js": "^1.16.0", + "prop-types": "^15.8.1", + "tree-changes": "^0.9.1" + }, + "peerDependencies": { + "react": "15 - 18", + "react-dom": "15 - 18" + } + }, + "node_modules/react-floater/node_modules/@gilbarbara/deep-equal": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@gilbarbara/deep-equal/-/deep-equal-0.1.2.tgz", + "integrity": "sha512-jk+qzItoEb0D0xSSmrKDDzf9sheQj/BAPxlgNxgmOaA3mxpUa6ndJLYGZKsJnIVEQSD8zcTbyILz7I0HcnBCRA==", + "license": "MIT" + }, + "node_modules/react-floater/node_modules/is-lite": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/is-lite/-/is-lite-0.8.2.tgz", + "integrity": "sha512-JZfH47qTsslwaAsqbMI3Q6HNNjUuq6Cmzzww50TdP5Esb6e1y2sK2UAaZZuzfAzpoI2AkxoPQapZdlDuP6Vlsw==", + "license": "MIT" + }, + "node_modules/react-floater/node_modules/tree-changes": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/tree-changes/-/tree-changes-0.9.3.tgz", + "integrity": "sha512-vvvS+O6kEeGRzMglTKbc19ltLWNtmNt1cpBoSYLj/iEcPVvpJasemKOlxBrmZaCtDJoF+4bwv3m01UKYi8mukQ==", + "license": "MIT", + "dependencies": { + "@gilbarbara/deep-equal": "^0.1.1", + "is-lite": "^0.8.2" + } + }, + "node_modules/react-hook-form": { + "version": "7.51.5", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.51.5.tgz", + "integrity": "sha512-J2ILT5gWx1XUIJRETiA7M19iXHlG74+6O3KApzvqB/w8S5NQR7AbU8HVZrMALdmDgWpRPYiZJl0zx8Z4L2mP6Q==", + "engines": { + "node": ">=12.22.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-hook-form" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17 || ^18" + } + }, + "node_modules/react-i18next": { + "version": "14.1.3", + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-14.1.3.tgz", + "integrity": "sha512-wZnpfunU6UIAiJ+bxwOiTmBOAaB14ha97MjOEnLGac2RJ+h/maIYXZuTHlmyqQVX1UVHmU1YDTQ5vxLmwfXTjw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.9", + "html-parse-stringify": "^3.0.1" + }, + "peerDependencies": { + "i18next": ">= 23.2.3", + "react": ">= 16.8.0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/react-innertext": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/react-innertext/-/react-innertext-1.1.5.tgz", + "integrity": "sha512-PWAqdqhxhHIv80dT9znP2KvS+hfkbRovFp4zFYHFFlOoQLRiawIic81gKb3U1wEyJZgMwgs3JoLtwryASRWP3Q==", + "license": "MIT", + "peerDependencies": { + "@types/react": ">=0.0.0 <=99", + "react": ">=0.0.0 <=99" + } + }, + "node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" + }, + "node_modules/react-joyride": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/react-joyride/-/react-joyride-2.8.2.tgz", + "integrity": "sha512-2QY8HB1G0I2OT0PKMUz7gg2HAjdkG2Bqi13r0Bb1V16PAwfb9khn4wWBTOJsGsjulbAWiQ3/0YrgNUHGFmuifw==", + "license": "MIT", + "dependencies": { + "@gilbarbara/deep-equal": "^0.3.1", + "deep-diff": "^1.0.2", + "deepmerge": "^4.3.1", + "is-lite": "^1.2.1", + "react-floater": "^0.7.9", + "react-innertext": "^1.1.5", + "react-is": "^16.13.1", + "scroll": "^3.0.1", + "scrollparent": "^2.1.0", + "tree-changes": "^0.11.2", + "type-fest": "^4.18.2" + }, + "peerDependencies": { + "react": "15 - 18", + "react-dom": "15 - 18" + } + }, + "node_modules/react-joyride/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" + }, + "node_modules/react-lazy-load-image-component": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/react-lazy-load-image-component/-/react-lazy-load-image-component-1.6.2.tgz", + "integrity": "sha512-dAdH5PsRgvDMlHC7QpZRA9oRzEZl1kPFwowmR9Mt0IUUhxk2wwq43PB6Ffwv84HFYuPmsxDUCka0E9KVXi8roQ==", + "license": "MIT", + "dependencies": { + "lodash.debounce": "^4.0.8", + "lodash.throttle": "^4.1.1" + }, + "peerDependencies": { + "react": "^15.x.x || ^16.x.x || ^17.x.x || ^18.x.x" + } + }, + "node_modules/react-map-gl": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/react-map-gl/-/react-map-gl-7.1.7.tgz", + "integrity": "sha512-mwjc0obkBJOXCcoXQr3VoLqmqwo9vS4bXfbGsdxXzEgVCv/PM0v+1QggL7W0d/ccIy+VCjbXNlGij+PENz6VNg==", + "license": "MIT", + "dependencies": { + "@maplibre/maplibre-gl-style-spec": "^19.2.1", + "@types/mapbox-gl": ">=1.0.0" + }, + "peerDependencies": { + "mapbox-gl": ">=1.13.0", + "maplibre-gl": ">=1.13.0", + "react": ">=16.3.0", + "react-dom": ">=16.3.0" + }, + "peerDependenciesMeta": { + "mapbox-gl": { + "optional": true + }, + "maplibre-gl": { + "optional": true + } + } + }, + "node_modules/react-markdown": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-9.0.1.tgz", + "integrity": "sha512-186Gw/vF1uRkydbsOIkcGXw7aHq0sZOCRFFjGrr7b9+nVZg4UfA4enXCaxm4fUzecU38sWfrNDitGhshuU7rdg==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "devlop": "^1.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "html-url-attributes": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "unified": "^11.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=18", + "react": ">=18" + } + }, + "node_modules/react-organizational-chart": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/react-organizational-chart/-/react-organizational-chart-2.2.1.tgz", + "integrity": "sha512-JORmpLeYzCVtztdqCHsnKL8H3WiLRPHjohgh/PxQoszLuaQ+l3F8YefKSfpcBPZJhHwy3SlqjFjPC28a3Hh3QQ==", + "license": "MIT", + "dependencies": { + "@emotion/css": "^11.7.1" + }, + "engines": { + "node": ">=16", + "npm": ">=8" + }, + "peerDependencies": { + "react": ">= 16.12.0", + "react-dom": ">= 16.12.0" + } + }, + "node_modules/react-phone-number-input": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/react-phone-number-input/-/react-phone-number-input-3.4.4.tgz", + "integrity": "sha512-zeyZeS1Iazhj3vTHj6qOyTTguBf/WFLAe9OtA8s0Itycy7AOoQI0vFlpxKDaEcyvYup7Wt79lKu+nl/nJwyLdw==", + "license": "MIT", + "dependencies": { + "classnames": "^2.5.1", + "country-flag-icons": "^1.5.11", + "input-format": "^0.3.10", + "libphonenumber-js": "^1.11.2", + "prop-types": "^15.8.1" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", + "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dev": true, + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/rehype-highlight": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-highlight/-/rehype-highlight-7.0.0.tgz", + "integrity": "sha512-QtobgRgYoQaK6p1eSr2SD1i61f7bjF2kZHAQHxeCHAuJf7ZUDMvQ7owDq9YTkmar5m5TSUol+2D3bp3KfJf/oA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-to-text": "^4.0.0", + "lowlight": "^3.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-raw": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", + "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-raw": "^9.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-gfm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", + "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.0.tgz", + "integrity": "sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-stringify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remove-accents": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.4.tgz", + "integrity": "sha512-EpFcOa/ISetVHEXqu+VwI96KZBmq+a8LJnGkaeFw45epGlxIZz5dhEEnNZMsQXgORu3qaMoLX4qJCzOik6ytAg==" + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/reselect": { + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz", + "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==" + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/resolve-protobuf-schema": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz", + "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==", + "license": "MIT", + "dependencies": { + "protocol-buffers-schema": "^3.3.1" + } + }, + "node_modules/restructure": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/restructure/-/restructure-3.0.2.tgz", + "integrity": "sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw==", + "license": "MIT" + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rope-sequence": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/rope-sequence/-/rope-sequence-1.3.4.tgz", + "integrity": "sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==", + "license": "MIT" + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rw": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==", + "license": "BSD-3-Clause" + }, + "node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safevalues": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/safevalues/-/safevalues-0.6.0.tgz", + "integrity": "sha512-MZ7DcTOcIoPXN36/UONVE9BT0pmwlCr9WcS7Pj/q4FxOwr33FkWC0CUWj/THQXYWxf/F7urbhaHaOeFPSqGqHA==", + "license": "Apache-2.0" + }, + "node_modules/scheduler": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.17.0.tgz", + "integrity": "sha512-7rro8Io3tnCPuY4la/NuI5F2yfESpnfZyT6TtkXnSWVkcu0BCDJ+8gk5ozUaFaxpIyNuWAPXrH0yFcSi28fnDA==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/scroll": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/scroll/-/scroll-3.0.1.tgz", + "integrity": "sha512-pz7y517OVls1maEzlirKO5nPYle9AXsFzTMNJrRGmT951mzpIBy7sNHOg5o/0MQd/NqliCiWnAi0kZneMPFLcg==", + "license": "MIT" + }, + "node_modules/scrollparent": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/scrollparent/-/scrollparent-2.1.0.tgz", + "integrity": "sha512-bnnvJL28/Rtz/kz2+4wpBjHzWoEzXhVg/TE8BeVGJHUqE8THNIRnDxDWMktwM+qahvlRdvlLdsQfYe+cuqfZeA==", + "license": "ISC" + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/serialize-to-js": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/serialize-to-js/-/serialize-to-js-3.1.2.tgz", + "integrity": "sha512-owllqNuDDEimQat7EPG0tH7JjO090xKNzUtYz6X+Sk2BXDnOCilDdNLwjWeFywG9xkJul1ULvtUQa9O4pUaY0w==", + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "license": "MIT" + }, + "node_modules/simplebar-core": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/simplebar-core/-/simplebar-core-1.2.5.tgz", + "integrity": "sha512-33AVCYXS8yavWId0GbE4TG1cYELsYybpCKWHJYuWEY/j6nccgz6zQdJ7nCqOpIGo7HgPPbkSSSIlJhi43fHP6A==", + "dependencies": { + "@types/lodash-es": "^4.17.6", + "can-use-dom": "^0.1.0", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21" + } + }, + "node_modules/simplebar-react": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/simplebar-react/-/simplebar-react-3.2.5.tgz", + "integrity": "sha512-ZstHCBF1Is2Lj+Un8NUYSHVCmn8ufi25ylP9UH2bDnASa+V+M+6/thGhUZOZ7YNpFFHTNgVIID3FHdwRqNuqZA==", + "dependencies": { + "simplebar-core": "^1.2.5" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/sonner": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sonner/-/sonner-1.5.0.tgz", + "integrity": "sha512-FBjhG/gnnbN6FY0jaNnqZOMmB73R+5IiyYAw8yBj7L54ER7HB3fOSE5OFiQiE2iXWxeXKvg6fIP4LtVppHEdJA==", + "license": "MIT", + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/sort-asc": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.2.0.tgz", + "integrity": "sha512-umMGhjPeHAI6YjABoSTrFp2zaBtXBej1a0yKkuMUyjjqu6FJsTF+JYwCswWDg+zJfk/5npWUUbd33HH/WLzpaA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-desc": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.2.0.tgz", + "integrity": "sha512-NqZqyvL4VPW+RAxxXnB8gvE1kyikh8+pR+T+CXLksVRN9eiQqkQlPwqWYU0mF9Jm7UnctShlxLyAt1CaBOTL1w==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-object": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-3.0.3.tgz", + "integrity": "sha512-nK7WOY8jik6zaG9CRwZTaD5O7ETWDLZYMM12pqY8htll+7dYeqGfEUPcUBHOpSJg2vJOrvFIY2Dl5cX2ih1hAQ==", + "license": "MIT", + "dependencies": { + "bytewise": "^1.1.0", + "get-value": "^2.0.2", + "is-extendable": "^0.1.1", + "sort-asc": "^0.2.0", + "sort-desc": "^0.2.0", + "union-value": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "regexp.prototype.flags": "^1.5.2", + "set-function-name": "^2.0.2", + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "license": "MIT", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", + "license": "MIT" + }, + "node_modules/style-to-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.6.tgz", + "integrity": "sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==", + "license": "MIT", + "dependencies": { + "inline-style-parser": "0.2.3" + } + }, + "node_modules/styled-jsx": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", + "dependencies": { + "client-only": "0.0.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/stylis": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" + }, + "node_modules/stylis-plugin-rtl": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/stylis-plugin-rtl/-/stylis-plugin-rtl-2.1.1.tgz", + "integrity": "sha512-q6xIkri6fBufIO/sV55md2CbgS5c6gg9EhSVATtHHCdOnbN/jcI0u3lYhNVeuI65c4lQPo67g8xmq5jrREvzlg==", + "dependencies": { + "cssjanus": "^2.0.1" + }, + "peerDependencies": { + "stylis": "4.x" + } + }, + "node_modules/supercluster": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz", + "integrity": "sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==", + "license": "ISC", + "dependencies": { + "kdbush": "^4.0.2" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-arc-to-cubic-bezier": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/svg-arc-to-cubic-bezier/-/svg-arc-to-cubic-bezier-3.2.0.tgz", + "integrity": "sha512-djbJ/vZKZO+gPoSDThGNpKDO+o+bAeA4XQKovvkNCqnIS2t+S4qnLAGQhyyrulhCFRl1WWzAp0wUDV8PpTVU3g==", + "license": "ISC" + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "dev": true + }, + "node_modules/svg.draggable.js": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/svg.draggable.js/-/svg.draggable.js-2.2.2.tgz", + "integrity": "sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw==", + "license": "MIT", + "dependencies": { + "svg.js": "^2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.easing.js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/svg.easing.js/-/svg.easing.js-2.0.0.tgz", + "integrity": "sha512-//ctPdJMGy22YoYGV+3HEfHbm6/69LJUTAqI2/5qBvaNHZ9uUFVC82B0Pl299HzgH13rKrBgi4+XyXXyVWWthA==", + "license": "MIT", + "dependencies": { + "svg.js": ">=2.3.x" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.filter.js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/svg.filter.js/-/svg.filter.js-2.0.2.tgz", + "integrity": "sha512-xkGBwU+dKBzqg5PtilaTb0EYPqPfJ9Q6saVldX+5vCRy31P6TlRCP3U9NxH3HEufkKkpNgdTLBJnmhDHeTqAkw==", + "license": "MIT", + "dependencies": { + "svg.js": "^2.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.js": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/svg.js/-/svg.js-2.7.1.tgz", + "integrity": "sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA==", + "license": "MIT" + }, + "node_modules/svg.pathmorphing.js": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/svg.pathmorphing.js/-/svg.pathmorphing.js-0.1.3.tgz", + "integrity": "sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww==", + "license": "MIT", + "dependencies": { + "svg.js": "^2.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.resize.js": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/svg.resize.js/-/svg.resize.js-1.4.3.tgz", + "integrity": "sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw==", + "license": "MIT", + "dependencies": { + "svg.js": "^2.6.5", + "svg.select.js": "^2.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.resize.js/node_modules/svg.select.js": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-2.1.2.tgz", + "integrity": "sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ==", + "license": "MIT", + "dependencies": { + "svg.js": "^2.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.select.js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-3.0.1.tgz", + "integrity": "sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw==", + "license": "MIT", + "dependencies": { + "svg.js": "^2.6.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svgo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.0.4.tgz", + "integrity": "sha512-T+Xul3JwuJ6VGXKo/p2ndqx1ibxNKnLTvRc1ZTWKCfyKS/GgNjRZcYsK84fxTsy/izr91g/Rwx6fGnVgaFSI5g==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.2.1", + "css-what": "^6.1.0", + "csso": "5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/swr": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/swr/-/swr-2.2.5.tgz", + "integrity": "sha512-QtxqyclFeAsxEUeZIYmsaQ0UjimSq1RZ9Un7I68/0ClKK/U3LoyQunwkQfJZr2fc22DfIXLNDc2wFyTEikCUpg==", + "license": "MIT", + "dependencies": { + "client-only": "^0.0.1", + "use-sync-external-store": "^1.2.0" + }, + "peerDependencies": { + "react": "^16.11.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/synckit": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.8.tgz", + "integrity": "sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==", + "dev": true, + "dependencies": { + "@pkgr/core": "^0.1.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", + "license": "MIT" + }, + "node_modules/tiny-lru": { + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.2.11.tgz", + "integrity": "sha512-27BIW0dIWTYYoWNnqSmoNMKe5WIbkXsc0xaCQHd3/3xT2XMuMJrzHdrO9QBFR14emBz1Bu0dOAs2sCBBrvgPQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=12" + } + }, + "node_modules/tinyqueue": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-3.0.0.tgz", + "integrity": "sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g==", + "license": "ISC" + }, + "node_modules/tippy.js": { + "version": "6.3.7", + "resolved": "https://registry.npmjs.org/tippy.js/-/tippy.js-6.3.7.tgz", + "integrity": "sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==", + "license": "MIT", + "dependencies": { + "@popperjs/core": "^2.9.0" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, + "node_modules/tree-changes": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/tree-changes/-/tree-changes-0.11.2.tgz", + "integrity": "sha512-4gXlUthrl+RabZw6lLvcCDl6KfJOCmrC16BC5CRdut1EAH509Omgg0BfKLY+ViRlzrvYOTWR0FMS2SQTwzumrw==", + "license": "MIT", + "dependencies": { + "@gilbarbara/deep-equal": "^0.3.1", + "is-lite": "^1.2.0" + } + }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/ts-api-utils": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "dev": true, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/turndown": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/turndown/-/turndown-7.2.0.tgz", + "integrity": "sha512-eCZGBN4nNNqM9Owkv9HAtWRYfLA4h909E/WGAWWBpmB275ehNhZyk87/Tpvjbp0jjNl9XwCsbe6bm6CqFsgD+A==", + "license": "MIT", + "dependencies": { + "@mixmark-io/domino": "^2.2.0" + } + }, + "node_modules/tweakpane": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/tweakpane/-/tweakpane-4.0.4.tgz", + "integrity": "sha512-RkWD54zDlEbnN01wQPk0ANHGbdCvlJx/E8A1QxhTfCbX+ROWos1Ws2MnhOm39aUGMOh+36TjUwpDmLfmwTr1Fg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/cocopon" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.23.0.tgz", + "integrity": "sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/typewise": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typewise/-/typewise-1.0.3.tgz", + "integrity": "sha512-aXofE06xGhaQSPzt8hlTY+/YWQhm9P0jYUp1f2XtmW/3Bk0qzXcyFWAtPoo2uTGQj1ZwbDuSyuxicq+aDo8lCQ==", + "license": "MIT", + "dependencies": { + "typewise-core": "^1.2.0" + } + }, + "node_modules/typewise-core": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/typewise-core/-/typewise-core-1.2.0.tgz", + "integrity": "sha512-2SCC/WLzj2SbUwzFOzqMCkz5amXLlxtJqDKTICqg30x+2DZxcfZN2MvQZmGfXWKNWaKK9pBPsvkcwv8bF/gxKg==", + "license": "MIT" + }, + "node_modules/uc.micro": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", + "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", + "license": "MIT" + }, + "node_modules/ulid": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz", + "integrity": "sha512-keqHubrlpvT6G2wH0OEfSW4mquYRcbe/J8NMmveoQOjUqmo+hXtO+ORCpWhdbZ7k72UtY61BL7haGxW6enBnjw==", + "license": "MIT", + "bin": { + "ulid": "bin/cli.js" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici": { + "version": "5.28.4", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", + "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", + "license": "MIT", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-properties": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz", + "integrity": "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==", + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.0", + "unicode-trie": "^2.0.0" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-trie": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", + "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", + "license": "MIT", + "dependencies": { + "pako": "^0.2.5", + "tiny-inflate": "^1.0.0" + } + }, + "node_modules/unicode-trie/node_modules/pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "license": "MIT" + }, + "node_modules/unified": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unist-util-find-after": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", + "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz", + "integrity": "sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/vfile": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.2.tgz", + "integrity": "sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", + "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", + "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vite-compatible-readable-stream": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/vite-compatible-readable-stream/-/vite-compatible-readable-stream-3.6.1.tgz", + "integrity": "sha512-t20zYkrSf868+j/p31cRIGN28Phrjm3nRSLR2fyc2tiWi4cZGVdv68yNlwnIINTkMTmPoMiSlc0OadaO7DXZaQ==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/void-elements": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", + "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/vt-pbf": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/vt-pbf/-/vt-pbf-3.1.3.tgz", + "integrity": "sha512-2LzDFzt0mZKZ9IpVF2r69G9bXaP2Q2sArJCmcCgvfTdCCZzSyz4aCLoQyUilu37Ll56tCblIZrXFIjNUpGIlmA==", + "license": "MIT", + "dependencies": { + "@mapbox/point-geometry": "0.1.0", + "@mapbox/vector-tile": "^1.3.1", + "pbf": "^3.2.1" + } + }, + "node_modules/w3c-keyname": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", + "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==", + "license": "MIT" + }, + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "license": "Apache-2.0", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "dev": true, + "dependencies": { + "function.prototype.name": "^1.1.5", + "has-tostringtag": "^1.0.0", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yet-another-react-lightbox": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/yet-another-react-lightbox/-/yet-another-react-lightbox-3.21.1.tgz", + "integrity": "sha512-/+5YyPg61BDGsMzUkBluxjoi6eU1EXwztRugU31iCj1aaPImvofgewsOAifY0HzYelXmKZgRWkbRtleSy6Cviw==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yoga-layout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/yoga-layout/-/yoga-layout-2.0.1.tgz", + "integrity": "sha512-tT/oChyDXelLo2A+UVnlW9GU7CsvFMaEnd9kVFsaiCQonFAXd3xrHhkLYu+suwwosrAEQ746xBU+HvYtm1Zs2Q==", + "license": "MIT" + }, + "node_modules/zod": { + "version": "3.23.8", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..2f153ab --- /dev/null +++ b/package.json @@ -0,0 +1,133 @@ +{ + "name": "hire3-front", + "author": "Marketing Confort", + "version": "6.0.1", + "description": "", + "private": true, + "scripts": { + "dev": "next dev -p 3001", + "start": "next start -p 3001", + "build": "next build", + "lint": "eslint \"src/**/*.{js,jsx,ts,tsx}\"", + "lint:fix": "eslint --fix \"src/**/*.{js,jsx,ts,tsx}\"", + "fm:check": "prettier --check \"src/**/*.{js,jsx,ts,tsx}\"", + "fm:fix": "prettier --write \"src/**/*.{js,jsx,ts,tsx}\"", + "rm:all": "rm -rf node_modules .next out dist build", + "re:start": "yarn rm:all && yarn install && yarn dev", + "re:build": "yarn rm:all && yarn install && yarn build", + "re:build-npm": "npm run rm:all && npm install && npm run build", + "dev:ts": "yarn dev & yarn ts:watch", + "ts": "tsc --noEmit --incremental", + "ts:watch": "yarn ts --watch", + "start:out": "npx serve@latest out -p 3001" + }, + "dependencies": { + "@auth0/auth0-react": "^2.2.4", + "@dnd-kit/core": "^6.1.0", + "@dnd-kit/sortable": "^8.0.0", + "@dnd-kit/utilities": "^3.2.2", + "@emotion/cache": "^11.11.0", + "@emotion/react": "^11.11.4", + "@emotion/styled": "^11.11.5", + "@fontsource/barlow": "^5.0.13", + "@fontsource/dm-sans": "^5.0.21", + "@fontsource/inter": "^5.0.18", + "@fontsource/nunito-sans": "^5.0.13", + "@fontsource/public-sans": "^5.0.18", + "@fullcalendar/core": "^6.1.14", + "@fullcalendar/daygrid": "^6.1.14", + "@fullcalendar/interaction": "^6.1.14", + "@fullcalendar/list": "^6.1.14", + "@fullcalendar/react": "^6.1.14", + "@fullcalendar/timegrid": "^6.1.14", + "@fullcalendar/timeline": "^6.1.14", + "@hookform/resolvers": "^3.6.0", + "@iconify/react": "^5.0.1", + "@mui/lab": "^5.0.0-alpha.170", + "@mui/material": "^5.15.20", + "@mui/material-nextjs": "^5.15.11", + "@mui/x-data-grid": "^7.7.0", + "@mui/x-date-pickers": "^7.7.0", + "@mui/x-tree-view": "^7.7.0", + "@react-pdf/renderer": "^3.4.4", + "@supabase/supabase-js": "^2.43.4", + "@tiptap/core": "^2.4.0", + "@tiptap/extension-code-block": "^2.4.0", + "@tiptap/extension-code-block-lowlight": "^2.4.0", + "@tiptap/extension-image": "^2.4.0", + "@tiptap/extension-link": "^2.4.0", + "@tiptap/extension-placeholder": "^2.4.0", + "@tiptap/extension-text-align": "^2.4.0", + "@tiptap/pm": "^2.4.0", + "@tiptap/react": "^2.4.0", + "@tiptap/starter-kit": "^2.4.0", + "apexcharts": "^3.49.1", + "autosuggest-highlight": "^3.3.4", + "aws-amplify": "^6.3.6", + "axios": "^1.7.2", + "dayjs": "^1.11.11", + "embla-carousel": "^8.1.5", + "embla-carousel-auto-height": "^8.1.5", + "embla-carousel-auto-scroll": "^8.1.5", + "embla-carousel-autoplay": "^8.1.5", + "embla-carousel-react": "^8.1.5", + "firebase": "^10.12.2", + "framer-motion": "^11.2.10", + "i18next": "^23.11.5", + "i18next-browser-languagedetector": "^8.0.0", + "i18next-resources-to-backend": "^1.2.1", + "lowlight": "^3.1.0", + "mapbox-gl": "^3.4.0", + "mui-one-time-password-input": "^2.0.2", + "next": "^14.2.4", + "nprogress": "^0.2.0", + "react": "^18.3.1", + "react-apexcharts": "^1.4.1", + "react-dom": "^18.3.1", + "react-dropzone": "^14.2.3", + "react-hook-form": "^7.51.5", + "react-i18next": "^14.1.2", + "react-joyride": "^2.8.2", + "react-lazy-load-image-component": "^1.6.0", + "react-map-gl": "^7.1.7", + "react-markdown": "^9.0.1", + "react-organizational-chart": "^2.2.1", + "react-phone-number-input": "^3.4.3", + "rehype-highlight": "^7.0.0", + "rehype-raw": "^7.0.0", + "remark-gfm": "^4.0.0", + "simplebar-react": "^3.2.5", + "sonner": "^1.5.0", + "stylis": "^4.3.2", + "stylis-plugin-rtl": "^2.1.1", + "swr": "^2.2.5", + "turndown": "^7.2.0", + "yet-another-react-lightbox": "^3.20.0", + "zod": "^3.23.8" + }, + "devDependencies": { + "@svgr/webpack": "^8.1.0", + "@types/autosuggest-highlight": "^3.2.3", + "@types/node": "^20.14.2", + "@types/nprogress": "^0.2.3", + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", + "@types/stylis": "^4.2.6", + "@typescript-eslint/eslint-plugin": "^7.13.0", + "@typescript-eslint/parser": "^7.13.0", + "eslint": "^8.57.0", + "eslint-config-airbnb": "^19.0.4", + "eslint-config-airbnb-typescript": "^18.0.0", + "eslint-config-prettier": "^9.1.0", + "eslint-import-resolver-typescript": "^3.6.1", + "eslint-plugin-import": "^2.29.1", + "eslint-plugin-jsx-a11y": "^6.8.0", + "eslint-plugin-perfectionist": "^2.11.0", + "eslint-plugin-prettier": "^5.1.3", + "eslint-plugin-react": "^7.34.2", + "eslint-plugin-react-hooks": "^4.6.2", + "eslint-plugin-unused-imports": "^3.2.0", + "prettier": "^3.3.2", + "typescript": "^5.4.5" + } +} diff --git a/prettier.config.mjs b/prettier.config.mjs new file mode 100644 index 0000000..a3b4e4e --- /dev/null +++ b/prettier.config.mjs @@ -0,0 +1,15 @@ +/** + * @type {import("prettier").Config} + * Need to restart IDE when changing configuration + * Open the command palette (Ctrl + Shift + P) and execute the command > Reload Window. + */ +const config = { + semi: true, + tabWidth: 2, + endOfLine: 'lf', + printWidth: 100, + singleQuote: true, + trailingComma: 'es5', +}; + +export default config; diff --git a/public/assets/background/background-3-blur.webp b/public/assets/background/background-3-blur.webp new file mode 100644 index 0000000000000000000000000000000000000000..106fdca9199ebe1619b535312d40ca2cf17f9f9d GIT binary patch literal 9944 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 Wo@4g>{>b3+R;i0DrdE5cAOHZHazFn7 literal 0 HcmV?d00001 diff --git a/public/assets/background/background-3.webp b/public/assets/background/background-3.webp new file mode 100644 index 0000000000000000000000000000000000000000..f6d4168521d6d8c0561ee00753e9ca9b4e0fd1ee GIT binary patch literal 15128 zcmV+zJLkkwNk&ExI{*MzMM6+kP&gn2I{*N1O#+<(Dxd{81U`{SpiHHwt)-z9I7zS) z31@EnA3z5jUM16>kD|1|etJvy=7BH#dC_`j|1HmSPwO}+U;q70ir$A@{7{EK>L1JZ z(_vfE&fu>$zIC3Yzu52Ce<|Ot$d>nasf&!*e_^&FcL3hOp*+9m76lO=UMGAJZKiiq zP!kx1#sr2}h+JS7Q&1Bag~kE7JP~cCcT-Rlw!|`N9L3S5_Z?v<FWvx{#4j(AJK+2$ zd=YJ?cT-Rk8>B8U3#q6JuT>Rzi^-~Qk$_!IK@Y3}F^FWuWo!X5C;TB=0%H=mHR2Z- z1=Q38#v>84h8f*WKuq!wxV?aBv=mP2Y64^<m$>TyOm2|4z(5Tlae!S-Kuls681p07 zbw{1l)^+AF3(Mq~7gJE{o4sVAmCr9S@@I86`kb18n8YqIM{)z!6KVmR;h(5OP!k!1 z`xf5gzMa(8c1PCE>ki4+rR`i?WSodxd0-P5i^-mX5bY5kGN{oDjs{V5o8LRCJnp8T zF17%f`_K~@h2(P_w$5VX0KMdDI_&_znwHp$;o_qZxWfM9tN}6$NoOGrP6*a88U?il zxr4RxvE#05XK9a8DqP(o@y`E>c)g+92gA-oa5jo>fo323$Z9d<J-dxfNiSdV$o*qd zO6<pc5pAY-kJ3kY@u&!`|M{|K{#x4qaO<#*vg9cOT8(hRaRqS4N+u*TR4QOscxT#h zU#q*S1C32UOjb*WBN<;b#OcYw7TTjkE-(wVhE7ZtUW$bW0P{cmIzJO?$@h2S<kyAk zBb*ctxZ`i*+<YGKbpbUI(Xu4Cw<Z-?x`}i$F4F{g-BIV}t}qL!s0v$EiUnR~j{A#r z6UABU3tV+8q;g0xdOxR`70sI5G)=}c5Rg<p9E>kVs%gP=?F&&P1hoWXYn2gVo8e{A zFwRbrxHaMz7zNbS1jZ_(z~SVNajcb&U({jTeLHx1!Y3C2oc<Y|KGJ~N<yBB^&-*T6 zTA~T!7Z?(5D4(h#vg=j>=B_Xcsi+BzLcdNxYe)We<iFMVXf^KI7=}=QU6fjAbq!E_ zR^_SMl{DQNrexG1gUnoDJIr{vRqA<|9<%~|h+x<b7Y5_2^8!_Up@35(0%WX*YOq5; zF+@q1DE4O)<}JI1Sx#>|ExO#au3|g*P6>|rXx@J>7DiQZiEY^!4X8?KD=OKbT}@RC z9Ko|~a&AO&xEJK<3ycGF>B!i^Xw`UjP-R@VIz9LDvj_u;f}3i`3?`@`ireuTp%?do ze3v5ZT4!}N0Y6>09i6_SKKQ;U%1Z~_tML)hXaW=A7rUM737Qe90q19S?i!-${TWLe zSDp*t0WpYN!zynf^9G~>V-UAwYkU!Hr{J~(`18wZ{c9n*%gKc_SPKO|v|Fm;^^CNT z1IA)N?I#bV)CwtciBu#4Mz!04!r|mU-UqSF?xvt7I@L7+(Ju$I(Zzv*<IL6VLZR+P z(^=(Wn%SAl)&IWmV+arRTej{Ce{?eg?U1ED?Ox;!qf!Aeh-BOlT}?e^pcrNnk*cJ; z_qyf(3;3IyN-;K_F7Bpy8}l#mI5%OQ@m#)ToQlMwtC4*K#MgfQBb--k_UF*4&N1pi zb!9=yUMaH`=vFBi_NPNk35-rA-$z`ge|Gs8V@_%joxU4`WUec3gZZb8R7w{W#kzU? zWyF<wj!OF*0<PJoiKR799C2<FmHANP+|*I91jZqQU^rfx%<GG0Ac-%zfPgIStwtzL z)5jsI)!-u{BX2y>-QKra2;hl)(J<*p<hUc6(xqR04gSG1lXgLe7DD3yx|)EP#4}ud zIn3U!Gw(90z<%3lM=?H44dn`tWTmFW@eq5TQg>7ThOP2?JAXCzs*x-+0KT?7!K&tK zD#fOEQrXvY5F__oU;nT^`*LD~7dCd5p_iFyPQ)9-y5?>1y6*ome|NM8ou~`gW}hFA z1gBW0`4|S|@JJk9;uPjZ#r6OH>J2?#BTslxgX9SIkjlyF%ujhhBO?WY&=8?}%VABK zkpp*BjE=fB*gRKU{algZfLw7daIy6FN;B%IlSGwP{LnIhe_|m=U670=VNzKPm|)QJ zWNbrpT`?Mglv{n89zE03_oZ8OPsj1i3SJ9{iW-WCKfv=Ci<p}gpd@I%zLb%K;P#~s z*qjA;ZQ5oFP%#@v0F9FmFFat(%b9|BB9lp3>;c(~7>}U7T#J#fM@L%F?=(kqvGlE6 z7m*Aa{y4{w4B}Fl-MqdUoDy9`POvghj?YRNaA>%-?VfS=IYP(BhP%6&t!k0;eG}CC z^C4Y=p`PrzjhVtW_k>+dKuls6CxAQSbR;#+6Sna`MP@cKTu3J*%8*Sv+?+~b<b44Q z?q4>FVZW=(1?HL^XfY2Rftw<BSxLyT-{zU#Bk2B1AyV?dC)lc=M$A=w_Qv?Z<Y!@% zFiRV#3ftPr_xZ)4SPFg@CbK5z^8<TR}x=_7*c+%dp*QyFLvzZ|cQYSR~lDMdR`c zFE$rtU534T{qRN1pS!GAmLcEKK0p6aRt>mJWay=kz$UHrOm`i&yE+c~I{R6NQ40>Z z@YA=%E*pUA{xbLqQX3DXPqh}y1hd{nwwj@p;uk6eNzm9}SV~3>8{6i5fNhdC6Xy!_ zNqFHoY^MMxFO|l!L*`1q0`(_DCBT7>_F}SRUBSleY@rIdqs6$&8ib2_h+Mv`so7kN z0_tiW(9rcCO8k3`O+}o}>S_XcN?;=YI(wj``~0-bjb&JZhk2M_Ll))e?c$Pxx)q^k zxIG+)AsV~OQio!-MfMKKU#Z$%GA-g5zEIaD(I$z(Q7F#<By$2F(w7UVs7Oc2U0JuT zHMhFu^uc>1#4ab7p5cRaqw2<gYr;_bc$lkmtV5i>^3ubbk;V!;AA1*Kpkdt_Uu|WS z*{o*SlCK_MuvHz8HG?{i9G`B+^styT8xI3e5Na^8k8#!jrfg@Iz}x2aU=tXjEu#|U z@O3YslPPGl4o(*6e!<ErZbAF&rKYyhXe=K;cDfK#<6QZXI@zkDRy#xDgZtx5|Nj;d zJR41iJ+P{~1jZsix&@<E%;=kOcE$}H<k#lJw&J-i^JX5e=6&jE;aCs!yPyuDKPDhG z9l|&()q?F~toHzcJ{6oJY#>O65CYS}!-7Zu|HAA!z`+o^G>Xa+_&<fK@FfKL)nL_& z6no#sK9p{f#c@#z6T4QJPEeYWSBYhi8-BBSQx5q_cq}&oqTE&?GJv5W85XY8xTePM zyk-p)LM1#fd6R_g#LHYJf7}87AlSV>>cM-~>w+SxGEtb4qymrg1hCrZvpehfQBmRa zdaT+wrAG;FwnY&;_)O@b`hyTU5b<MDT<V1U^8GSM!5S$K*0D)RkaRD9N(hfAm$rQd z!}W+RG<g2yk$ySk_75oiT+>h2IyJZI;x7>x00Bs^E*k8<joBy7;B4f3&NPYw-eVBB z_e~l3GsYV008FnYy$&gGABeFklS>G3LK1{-S%dd!Yh9ynyjnfnNA)iU6@IJPTAlge z6Hq708qoiF)i<=a{qDWWkS=>Jp?!^)QVXj!n{Y3aP=-fUyJ=u(!RDf12RWT0k(g4U zdGOS)8=_x^J4tOiYQGRLt}_=bg%c=329m9ZSu&8zT<c4Q*H=^XBdXUI7zTm{pe8X3 zi~{Ov1EN<MFD-o61IxXDYVbC4vIP#dm5K)ZDQ>`TsK53ueuD#di=e3Q;&iV1-eqIW z7;bh;_6+0vZBE-v?y9!wAGmQIq!!b_IgACy0d+M4YFD{IR(BdTrT$UPHMXc^^!QBo zu=hJQI&HsuKAmIjF2XX6Sq9R-z2XtG#rU;n`MLuB0^Vaq+EV>mL2WzWooeM%SJVrk zz-MUG1%Y>~p?Vzqhk41J!DGq5?e?H3;h6$OW=5`V!W9^DH(-s)2o7y-Lhz#icDpw< z^mqaYAhsC#VH#rB_;Cx3CK=-5z14LdcwF2Sk-G<yhByXZ_yP&XX4t7O@4nGX(!RNp zD9?QpC^VlAKK%ddnq4U*&1i^C`OVI{(k>W3y&&!x=fv*P4fu8ffGeEx5U2x(HP_~C z0q5XK{42h%nO+?ZZj{n&IQQS}9&;5nK1XUSWEE!ZS^v$;8fZ?ie12%g_HAowJZn@z zwDgFFmR<^og~#o~CP+?qd=F;nQ^KScc{KqqM6%u`u(Nt|R1S~rj;f(rSZIv4k6c3P zM|+#5II{+YS5}-}sY>_yu(v`B)5COaisJ>_eM7b@@L9qneWa#})W0+C@d0;X0n3pa zJ&e{5KfPKv)BFOC2)5HYVB&G4#jmLClA#-uqbd=b^Kkc(d@}UZ%JRGK6<ZRZm8*`m zUiXGtR`4On2K9v)r3@=7q=(wFS;b=jh(v|N3;*o_Z9myL`Q{3N?iA6^$}a2gNS#AE z>gA%5fMX4I8EDqbnP+=L+<9Di{#hvD=E79*wTu}+q(Z+ggwJ;o;K5jPM`S1$z?-pM zGCiPJ7gL!jMVT1q$fo4=(x>G&)dQiZaj*r^T`i;ke_KXMlyn`8SE@E=Cthfs;BRn( zu3z294u<y+`uYwsiucYX_76dM&f_rg2@PYO&J`<`SuV_aJaQZgqEULq17n)D<4r%d zM^5=5oea_`-u<t56}t5JunbyC?3B52-y8o*MCsK-8-Pq=7amv<m~Rua5e<qcIYS1w zh3}*mwi>D_hOHhiAs@z%hV9+@5*;zM?79>C!nQqrD!f%j(+iFp^8{ASY|)3+?m!0e ziSl|4;MPD8By(*@v%eR+Xrc%vCC|U8i~x0jCOZUg6o^E)OWd@j5u22VTwsq7Tw>eW z%sW}sT!7B%YN!>E^cKcNjU{+!YG3smE~~5y=dX4Z{)PStc|EY;q8Db6Q2fyC@6=(G z&QRo1Myy%OW%R_C&2{hp4Rqwx1jZxF%OO=l<3ipv5M7RDfMAy)N_4aP56&!GS)ji2 zS@NVz>(v%DhO0(GFuEI)vEdD91Y~PXYMM5%!9c6ycwwb@h2(P=7zQzGFcL4<0jLg1 z#f0ZVk4AtsZW`8Jm6d!nIz$5J=a=Hf)V*K=p`Jy_a-T&@zBG2vX}h>O5V+*9^H(CH z5V*k7g~kC)8z*$6I)w)NB9p2OB`dwF#8XyHVaQ7-6NOakr7IL~JpNl|CTOL1*1S1B zDSmw(dNB7sd^;q)(Y0`x{z%~po=%e{0^<O>u|IqfZLkzpl`0}#w;i3GK1jBk0ir*a zsD1>mH3qE@>G}u_?==eS8s+}1LeIW@;r=m_6QqPRFh=lI)Watm!wL$YO^|(V(*+@o zTGJ-q5EbmbF@#Kdp{mR~08Fmie85drDyl;s64~9#QzFtuMw(cL^^V|<&lp_MLiiTX z`ocE6<xS(_ZmMtjnd5a&1YA5Z-u+R3mKJlIcZ|8MGUG%@QvRB0-sECj*s~-`5yxxT z2h>wI;aJw}X+xY5lIZNUFjEEpTv>MjRxprn!^-P#NG~)4CN8+LS$raMVpQ_5goSvq zWK*=C+8(hgxfLb^dKkW<h2awl2uxx|P7&`s2RyvSTrXp;8Ntyrs+2&{0mQ$7qr3=~ z<IWUJl8u>48a_wILSArf+mU5Kz=M;V8O8B|<>L9*e#R!oF&NO0e8*Xnm-RXooZ+rG zcm)ka!jLc~355^-f{f?vP#7_1=`B@F1lXIn?Ga6gT|7Xa>YdhGxd28eMZG6Zg3P^g z^vFu<K%FNI)An`6^<h>DI(KbRM8i}x;7lP3sPFX*%DZe&T#Z@gPGO_>nB}xU-&w}x z{Kw$oQ3zNk^c$LVYIp~-TT8pmo=t>&ZetKXKfovJej8D5m1>4%b^~(=(iObr8yBCN z%KY^m9~d59n3xdb$tK-IY;StEBHSN_0p`b{i*-1(HX}9UIlN+AOB)tV=mZd1tX7li zsTw7>2+NK4{sstx9q3H1ums0*gI!?2Z4d)r?<+sKX;AJc>r`%%#k@J6F&1+y@)**I z7EejN2faW6sh&(f6XE`oPSlBQ@@RB(c>$tZyv9?Dx4Z;GCfx$@;zBiP8|0Uz68zsE z0@Ls=hHi}MlsLDdTYNo@bIp0EtomT3{X^XSk)p6kj&8Qck+iN+XS6C@N>h-6fx~kq zFSQHm>nQ)PKYory1MD6y9BXY5xZqynt+KUYUSoASU2L6t(f!!5OMKj4$UhU){KjlB zz$r6?nI>X7og9aQ;Qf+!#(-b|{_m{Z?M7JqvT8*;#flAumw=bEGPX;305O_dzB-U^ z`C!@}V^lzWoXB^9RArA*al0s;AdPT&!wX001ZvB0qFOQ-EqGqKzyLgyb>`dicFRn> zqD4vOIS3;^+W-!Fd&^xf90ycDAOHySL}?!2N86xa0YMXB000%7Sb+j!Y!ZrLomdLa zPZ6siz?N&L*Q0lF=}+;rtKm+-00000Jm(^`8Eu1_NA~~#cYLujpil$}44t?bT4~WE zn~G~^ph_?R00001^P#|u3P3XSLB>LGRv{Jy0%e;e00Q@l>!c$rmOuai0d;a67Vt4( zb8N8y0Z(ibVpIQpJuQ#X9z8HK-uYTT38af!*^LOw(`GX5Z~y=T{m>HdM(vQ{D*7dO z0fbb6`FAjGLfLO{2h_aHj_+hJH+6&6;?Wnai3bBA;?NwnxMDlisl}(}w)wDAn!GH% zi32%+GoSzgY;puA2W03n^2*gs+uIQ_%uNq2^s7m5J%Os+|7e>M)n_Iu)hwZXg@>4n zP`ZZEni#v3LOvm`QwS&!R3Je2*CYo3$H_?;DdCmKC`J4!H?RB5^ldm7vzBezedEXk zKvMJYxPmk8LFETg6Tkt)8d!^c{Q%!XoD9~m0AfdakpKV>?Z5yHpV;65&z_w4(F3@T zPmGNUaK0bjliS@7uTXy8{EI5&fffp)6>*h1LhDOTC=f&aNC&V+cL`*BcU;zH-ogOY zq>jFxPsj;m<lc;)QokTyi5yzc|N0Du_4qu5gKVeZw0hv|7@sEwdB6uU;J@?F+6Sg= zL=}bS9zUO#`~VFvKvvB4hbPFIz`N+pi=gjY3VK*;%}upzY9n&x-C2XRi3U}=BA81V z^MF;z6t|v_N8;tlBRY?v{fXScDW(^-28)4~C5)H~BS&mPcGIPi^W@g5Bv_P4H^jJO z9sB%X`Xzg;P$<lnb>@L)qNo}Q?|=$c36chS!c6_1m0w^!-v1th;JVFVgGv7-v)rJG zfOoVJ0M8K|ciNj@#N=ea)7C7C12DwKurh@<+f|q(ew|(Ff>MwLOK1W)?#Im;koO)L zIb$<S4q*8n004Mq0+Y=Qf7k&Byr>3Yw*cdp5=u`In9eq#%<t&RHc?CljZ>k5d_$U1 zTxVi~1Rssmvh;u))Y4CM+7LWLNLnsx7jzJ$73gGc$~q98F)be|lfX6wt-F44t!+F2 z05C@%fNfb};NTIEa3KHyx!@-w0G-h@XFfY3<UyMClBGjwS`pp*x?n=QNN;n~17T^^ zyL^!cPGh7C3in{RhxG;UOpbAAiGGI}TV4oa#HfZCXMUj3boS1`VA6zK9|byaj%QvP zG4#PN#VOOTarZBGN}UJL=#NTr6geVT$B64`a6c~B61H`AizJY6suYoyN}k+osgvOC z0T=^kLnzvISu)tKa<lporeV5f?)_x*8l!eIlz)%X0o@GMv~^4X1cs41d4G(_vWP?Z zcMoHEt_z?C!l?~V!Yz9US-vk|1PO+62-i^Im0hu{CDXL3eI4ASSEJOsUS^xo2cBfk ze{1F+6C*e?^WMiM5}aEm3t{Hp35~slIZS2`Ku-3DqhM^29KDDxsNE7(#Qi!FGy4s( zk6ANth!Ws|B3aG0AiDVJG%w^^>?Z;TvP418l<RdoZ1^!dP0<=+9?{b_L9$*p0hI1# zES(R>n)}Nt7+_wh!bgx+c=B#JNN*YuU1=U1R0`VsttV0P6Xk>keR5YD81jzorI(9G z@SCd7(MaiCmgzB^$Ff;+0075#61cnZhkweXa@ej8Vxx(O3<`znqzCDyT7;EUOCsxZ zn)D5lkYRBimQEg?k;*Ku2c0JK{aQ5jpCOegT;z+Mr>T(i-S8k7|AS<s2ZDtJfB`jZ z1<Y5lK0dLj-g9sRFF+yxN4|fQpeQ2aME0b^L5MXcpdOREndn9uxk~~X>?yXX2aY%E z$#xNkJr*F3d_XD@pQBNvmiHLNaAhgfk7v7S@l3D<F_kX?=%IKk3fD4F(>O>=V-Bb{ zq|!@H*!W^1B`^6oE-~@Y&)QL}oYl+JN;clC8Rc?ek;M;62#x<YLcj*5!F?C0Kx)yZ zI6wdZ3B9wETfP63<-je=E|FBZmEX<+*4a_Cl&_SFi9xZtJ>uWG2<V%#-KsVc;kx1+ zKD9DS=4Z)t+PWk}#waIhR^iKxqg0aeD4?w&c~b&L3;u)M^zwL_FP%mOYf%$|P(rUU zbH2#eqoM-)7W^$<!^^Yp000}5yf(<N--vO!f#T{l?N&-jN?~AB#>(fWp~l|w-uP+f ziM6{U9hM6sKF=6XPUHT1Bo4m&hWF$LNzs;^l#yd-f>HW$j77>e7pf_9aOHzyI0DJo zG_qqfqOWZiQE#+6-GqM#dpz-mm=z&yM5K9)<}N)3?Lsp?QZAE*2t&=!?ZyEW1UE`i zaaZoBJO;+B?gDZUy^M*VAGKWMSAomGM9VhY1doCHbL)o|yO3undUZYrV#57-Fr6X% zS;}`&ip|T5z{IIWM&@Khjc1LfX}6Pkc+=&IlgcM%3Bk1=WcgeAV67y9gqnSKn#wro zp{vOwRyP{Ka$%i)TBMX7)tJ6&X#x(_e(tO{QWALl)3{y2Tka|yD?fp)Cb?)@9-yKW z>iSF8Sz0m4OVN=NnM==m+}6gkvk9ABi14$Gdd!vC)#sJlB8mN^_O8+h1-?Xw*4c&; zMTVQ1uP^UljL4D~dVnz_ADYp9dsPEVAZ0~S-&aHJ7*E1{((U+ymNs-RynHOplh^`K zLJh{!f~9}(pmlcHO!sV=K}xKubGHtXVEz{>wwTJ-N#slOAdgU&JV(%13z#SwKpu5- zy<NfmTd2*lW>RGNpAOP9@v*(9^5PWP-U*qu#KMy3v56aR)~~xRFuI`B_Nc!o|MWkA zpa177DX0H7G~wN1acF&2R`syt1;5aMC0QLyQPQp6KRh(;Y1aEBM=M$NQWpj)EwLL` zPR4?87t0|xn-7Z$tYK(w`L!j?S)Eq5C-Gv26}SaeC8`Q8GJs^6rKb$h0JJ@dn>6h9 z5H#4<UjDR!ZsSQ2+9hKSYKunUt~RA9%d$8pXz&1-&B%#KZm3Yd@sL<=CJ+!WAfkv& z$d;w+73y}>C8lwpJt@sE&TYv=+SV`t05lu&j+VDVCujLmWv_f}G}VZZNWYk}0c!iJ zha`fN-Qp#Wzh*(Hm>R9W<0oWgx|W1fk<`NIYHzFC<8-6Gp*h{Xd&%cYqb}qQ(c-wp zphPiY%&gD8>MWYs$*#giA>(q#4t1SW_j@TE@fYGXN!Q>V)-c!D2q8)c)?6Tx3XvT# zPT&V#00I@@)p#)Yo1r$E<H7)?AqxTj{+>S^GAgk4PDyw;F(|#Y1bJ5&zr?iE*G)HZ zU$5G7@U$L8m2iq0(XpFE0+KK~8n%AOZnt1x{`uIiiShOmC*Z{-y@c1a->qxUFx>bf zk5Bw=%HTEnZAm~EqTg68G9R0-<d*0~aHZu60tK<`Eph1Qu%s`!1NX2wzEz`YNvuI( z)fqPbVmqb63mdj+D3(an=iSr6v=IBO_#pJA@oe+2bn03p>kMzt=!9)+@FRmLc#Mc9 zuSBZEU`r=10v&$AYXHVSQ7K$vm7v6vddEo_PWIa)SdipSML5m|<sSG+G7vE9uTt(s zdn5eX#&%Jbw=R!M<vkp&ZP5Ae=g3>R+&dPCMJZmYM}URvn`q^$?p5u0@ei`hg9Hij z7o#yRTwLH>O6X=&1U#+>;I|AYOe@{B;t>>`gwSG+k@&W4aS{shja6znM)BT3@mC$6 z0S2&W8l9^E0bwAvBc^tv_3MJTtN;WW3^rarlsCcimY6|Ipu-L+=I#hRF8p7-J>$5T zNjRZP-$98tE((cWLZm5?HbU9PL=0CeDxggdS=7ps7LD?P+W{zut7FIm1@pH;g9aDM zUDjonoXTLa+^vTH!@ax4z)tM4)*c3@s9}|SkCIIlD-va1yd>ouqcL@D=_P<NaG`E| zECc)s6fPoZnkoO)lR@S8xAI>U{h&Hq0&TZTy0!5L=B;zDoW_5TL~W^WAloqK=D>+K zIKtJ41+oH30S*$fmvu%!!#~I(+CVTe&a-$L0wvVS%9ZtG^A=iL<=>8@=&{uxFi*dP z%J`BJ98-WDKHlcxc1FR>L}U2({+bjH97&hcTH!D@S}|C^L7(G>kXj<~!loL7m_L5) z*_*a*nL^WwNg=^#SLX@TTOiEmtPm{!Rf$3&iQLl*6zJB>PvzOP328B1wKD=H7=Koe zziV)pTFLJa(T7VkZuO3g5alzr^+{{6Z|G^^uLce3C`19KxfAoR0SzHqQ89y#_nXvh z*hmTXf!;`4qGQKX$4~74dl^2a!_f}h7$8rSsP#@Wpoa&R?98i?gL4&Q-Lf5OZk9UW zUp7Bhy|I$~-dzg83N9N$#S~_!d33Ke7De!&bB{k#vqVr#0;%=t-a({1S?Mck_k;o$ zp~O|+Zt*Y;HWI18C`@ta=Z}ox0^kUk5|dCToB-u%)iyE&se9`nfyKI!QAAt$J?{c) zaM-Pc1zOgdBjlle)ZUXk+ybQ0dv;l`VX&bjFieNhog6k>0<EO6@8RTQp|C=48nVN} zUB_-fZF4H5Tg<FQW(mJRz)<V$fxR=NVwrHA>uUA)*{OaTuEdc>B2%g%K{D0UOb{O# z5{uLg<MJf{-i*6k^0S}c?ez#FlDs@D02NBXHuN5v3qy>knj94PpGgF=cK}$S0dSrH z=3LL8$P=mk_{|>wU`@?;WRcsfgKFL#Oh=pzb1jj$&JA)Ud&{Mf5FTn7enM<C9<mj} z`E-YxCbN)AY`ii{K?{SH8Hp!MsX_hn6AY-uoP!CPFw<Wya2_p~flmW;<${p$V62su zviHeXP5mt+bCqtfrGQidG>w@Q`r)Odn1f?*BE4i`vJt;88QAo@Wk(7>El$fWoCNr2 z2ON@sBI$duB-?+NE>s;WDQSz{9kp3VuBOjf5I~Z>8WBuXTUIumiR|IG4uz10++UD@ zJNr!eiW(-va|CVaJHsqJ3*Of753yzX86$l<VFE2rW<-F`Jk0L~6P4h5a;Ol7A!=Zq zw!gWk&K}|orATd1@Js!&b2br_r%M9GU@Q0qVcxw#a}hHtI)KR{D<QHHmFO*eu?kA` z+~;c?s#Yy!(Zik^Cu#R%xbDyb1c(P31QFsVvSE#jtVZR3d6EdeCNw|UqnvU!%fprL z)HlritO_gn8|G4bg{O2EVw(dMz)`q%3c9!L1~s78gN5+f9<zj`C%ow+_;A?&R7#U$ zN#2`f+^OOEo>MEX%rd+(yCGTjzHzC^djzUQ^^f5>ghQdbW2-1ylDP6XD-u`Dq;<9I zX0K)GpbypQle=1)wYVPYmi+_c^f1!iAoG{zu7+Akz?Y#$^q=ndH}R>Qz)qz}sXY8P zR^Bo@l@x^8FS12If_j+V(S68xs+p!MNEV@5>s*ZTV)jzO^b>3j$?Y+6ke6c4cg-!o z{Kj)ta+2A}I$u2n5J&>TU&BMsN9y8yTO9GI`t$x4mIQBAJW1gD9%R7h%HMX0KBJi@ z2?>w3ao$S7wC)Oxim6>2K=>j?#i3(O%u(AG=5Zc?Be_L<$KJv|ziC1N@Dm92e=OgU ze85jKAM&iwN)wH*e%uz6>>Ep;6R_8F(2$~`jH`|}>`l4qxI8y9mC)#E)r}r~n=!q_ zuInAhg6f}3G~ox)IoEO~o;E(Q)GEdc78X^NS|U)?kQi?T%B=QOjToreb};SEIayl- z=|}IkCiX@-ett@Oj<c7goo28lYz6*eW#b6FuKashKb2!5W89KGZm2{P)Bz*;4^=4# zn7^G}FCHbjx6f>wZP}dR68xT*Djy~~|9$Y@M+0V_=|B~+t-NdJVsh~wRd`C{|I_ak zV8<E7XG%gnrY@y<d5jo1^o;FQB%=$hlN%&0_+-*g#(f|H9{@r3?Y*_-$8zWCN_a{q z($U@Sjg&Oc=LP69h<&I!ZQF`03WXp0>j^Yv;*o(@Ww;$ZncDNXzQ?-7{PA5_3Vx3c zG6u2BtU&MSU7H)fGm5#A7K6Ypw^I!vFbfzLgNVIng7VG#)&Lp}fRuSbSFJcosbN3$ zQj41%G{SYRVLJMUkEqOD@NLga)4dPZ16OqAW8HX-nB6i-HTjqMR@u1FiGmC0YLhXN z>N)MF7-8Zx@aB#J%frzS+~^Ncb32_IoriAwvWI|zc3jG`Lh44VY6VM=$APs=QH>rX zI-Qg_F4otn;#|Ci<zN8wU@o^sggi}Ty{jGjhuX}SIp(w{_p;P|(Ilz7Cd{K~G^m+L z-`AgPUHmVAAsV~9B-Bjw#V8dajz?#T;|VMy7fZIJACN{`FnfEj#yc@?w`CK!V>qFo z<tex9Ju0D-*R$h)q66I$!1Hu2UHmJYY%M6QerVE^6ONrG00GmNEJO*pan3hK+nb0J zSVW4yX&R~HXF%D~^b<EtUBj+&etam9o!olbM&tt0Hu?0!o~}yst@&^E6xav(;FxmE z9}`5d*iZ*4I9rM+7AZ1zB)HXxgvwYE!TOju>Owv&LxUWp4I;$iSMpGrRQjMwtgu(% zcUV^<a~OiSZeTO-`938CF3rG4O|r3+?4K9@UmA%^v3qy91TrhTykBS#K1jEIkDMUx zZ#%wxwod(CLtsvNXHW3kKt3TU`aTO2xw@E{h4%8e+y9EO{<YTi$=!E?V-l+D5SpH5 zI=r+ligdD*2fV_;WvTB6i5UO}8~_F*R%+rq{5wI#Fgjr35a?hlJT^gW@Y=;~qf@&p zFC{u>?f6?)CW#f;52j*9&jF|tfeS@DH0esX5d5<mmAS<P>89HYBE3!^>K-$5D_Cxv z&U~O_MHne7l53{VXOZpCaQWt^XkByixTez_>Q>ddi~ahNi6p>9BUYPjqx0^%N@z^e zLgZegvQ2)I9o)sYkLIpZzVV|KZ8P4oCUT*%G+&LH=msx7i?9F>j{0DSVA8Ftb;1Fs z4A1ipCkh7Bu!}Z&|9;yg;ym03?BU@Z`uMN>ori`8%@r<4V8D)M<NWDbp6Yp6OX)rS zXGnvC_zqV!qY&#PV76){YAFG=@@093L^~I-{_pk+YsNj$>sz_Q#8#$*PA2f~gwr2z znyrJ3VzwAjkHf+K!U<~Sc@VNTC`Pgm9L#N<pE<HUKsR$Mj9Et~YWPa`hu~Ig>|-1m zA$tJpY3d&hS(Fzt00A7j=a4})G=&cVxMeX&zvpf=7rL3}f#6rEYq6rJ4i<cP;J2%I z<U!-1LN2RT;Fd8SB|vp@vrrg!lQXhj@+hPv;oOgNJ^`~GXM#s&JUotS*%G*Q8yIYh zt8h5^G2*-*YYEz*cB^`(7*U!{-niA#cGYu@-dU^;ux-Re=gTy|L$3PxZsGRU7?{9Y zopuCemCJ-&WY=rR7V-iq?8@X=0rud*6K1am-p!;V=pYin<Uq6M1k6T#IKM}HBsG!$ zoH+vLvFJb+zG9$4s)QP5ml*xvG|e0?Pm4bUnT3qZ&GkR>n#0<H#gPec<}G&>elCtQ z54*K?AUWagRV^y~59|ACqe+dQvfQXXhI$Zn{%yK8IG$0mOjV}Ri7=u3++sMf58rFg z@y>v^>e(T>v-A@Oj6I_KjnYWB029prE92TFBhiX4;Ae%okT=P2lNJ3`-@fZ_(xNV{ z;qPizeIM_{|Es2oZ8mo0gC?kMW|y7(SZW$#v5!_tXnj9xi&|Sr9MZMqu!8P9$wGjk zrpwfSiI}`l8^o9h*yqN+CRxJUtkJh2IGI<MHYR~LidwQc{e8bfhCynMh^mLB0JV9Q zLFnl8nQy-}(=|hcb?Ld6;F!}FK<QmB?*Svp$}DTv^i4g1lHLWg+@geZ!GYBBSRy)l z_ibEdih9Q4JVOGC;Xoe*^ah|sb*o6o+@au{M~aQQCwcd~{o%5bTLIUY{MbKV#@J6a zM68hGNDY_ur1_Hr<AGI08z|CC{;Yf4F|yyROD#U6CHflcFDrbg{<*U5MW2~W5tUsG zCGgX**|o_qh~8&rkA$z@OP!%#=9@u2P?T-GfD)n^%|Z*k#Dn;<$?-bd+w@BEwo}gY z{8y&UbaYC}sCSOQ9=;3~j&kEb!490iOV4|7I|Jl6<P!$kPHX~*UvIu=2u`kYG=s!F zKmaY+1noZKPP>hU*;XE5NEfB<D)zM_=XtC?q)}phh5hh~y&}aU(*f2}vz`;{d+G}T z92_%HIgBYbw!lw30qX!A(?f02FWRLtM_AMR+vZ7G?KlU9im<&wIFrWbM2w^Jr2*uC zuC*43TZTFyr+AX>GYILB(~u;hC~jT2zz!v)%s?AY%@6ijt5rbZqr+O|$;E5qWagi& zY5FlNY7@H3+oOp7JG`t}oASdfR#g??#^GV+KUuvR=^<MnMJFo-FLfJQb@8oT6pBBA z>}RK_xMvu-hAbDR17qT8)Z}6xy|%btKhW~8pWy3R_OgcI-HB?_j}M~b&P?s37mTff zqj#SfkAgb{J>(^n6DIrD)9*$kQfXozi;i9Bt;+nNPi*#b%{ABfipd86n(<|Q6fF?W z1^n%I;1|-3y;Y%Bl!e*n!0Q8Za<J8#igNrM%iyUl%b6)A7KG{$G5kCt96GwEtghW^ zg`cK+%l@Y&W5!C$g?pEwCbU335^xt)4!pT{Q?$boaA9Jg1iN4Xq{Z-R^4Z|?%`8v0 zD-*jv1C0X^Y6kdU52#;*>9^&%YvO|1)9ukJQTKDC!`QE;8jDU+(;Q?z@EcpXTdbsI zSJMHwkVl=A`V4*k9_1aaMV%nuAG2sD&mf)`XW56Po2i%+wdKJBQ|d5NR<Vf&%H*dh zz_Jd+`+dRpg4!*vgV<!c!a=5e?ESLbb$Ho|KbsN{e5JJa8aKXj>6(aflGVl5^L7LV zMogn00K*`DJbl$1?HNIc3`fTCMgM+GEkZ$p1_E?3a#nMRa*sL};^}nn%;rgn=UA@( zgdl&u^!!XxoB12}Wd7Vi_2t2+Zp|QR&tI_M6h90rZ=N-{r|0GWyzK~)gAKD^u`OvW znrghYr6a&xC}|ugClAg)Trc{=9qpR-l0Lf-LM?dIDS2A-R@OG(ZF3HY7?pez6%?Oz z{WcEL{=3w31G4A{P|$8SJ<ZR%NkH^l+wgRH&-Yjt`{`{GMMBb?kg_l@=&Qyh;-v;r zPA@}|T5?vra_=kwNc9LZL$1JVnL;lY`${(mwE6zNtLMb=voUk@%<|0~hOuptN^pBT zH;hvmChBeYjFfJ+j#uT3HvkI2^pv5+ie!qjc!cMIREE8xujpL@eF=|4A<`NS(3J0q z#WNa3#FQ-uZCz{B@|9Xp&~NCg-<Sr&DbnjvKD{(}w$sgp$RU{JAn=n~fN5@f<cp3P zAu?K}p}jpJJc!bk;$x#L+Vg|<_8D&CW@;GA?|~V`l8OyA#_Ae^m%dh!W9q6Mp}&Wz zs#BNqQr~2QL-t^PAO#i}_b)zNLh(dcuuKdZP}i5gpC=kks3O|M1_i0Sg31}e<0Vw7 zwxc<Ma|DkLZN%u|DQWehr`qe06;*CLh*jvQ_qqu7^`5t9xvO(P=(g*jAe!C98e4>D zDy-+>y0F`o7>Q9%U#%;8u=OzB`Cr9`;NWpJ7!12rWm+9ts;RfjqO~flcO#>j+jwsv zOZ@;vZIl?4F8AovF|NBXAh~P0l#uHbo+U8+5Mz*GwkR@jQE<VP1WC3(mGy}Mpy7Mc zeH()yzXW0xEJs#c?)tEk&>ib$^=-0`ibJtoz2l)0O@x$mfcL(AH9Bq#F`#?dno~Dt zBWkiDWRb-O^l^r2Z>-pG6u$Gq>EzUUE}7U*)c`pIQosNQm(a}$NWkbuli)QydNd59 zNrviDc7W>?7YL;`Fm=}jq$!f@OFhFrvLjs=kuA2HWvEV`bo=;3-&F3XKw##YZAhiD z{Gu7$$wegs+i`|qQc9*L7Ttjz(DaDH9^~9HYxM|r00w6gtEL0|q5ZqYPF@?#!^hGZ z1XQL<#TG)iG!3N_3Kbb&Vc1f}3JoXXqF!&5yp~LU>!^BuX8xNagwa3#wuG+no_;ge zJ8cXqKKJS2-s2H04tW<*IV(w;_D&$yPwFe2PTG>Y95Z;a=t>WW%0x^2gwLtT8XggO zHc88eHo3>g_ru*oUtah1?Zp|)_9wEG2i3H1P_xf4d9X!j032Aua^4+uaej!nrx~j; zRkqe(3|GuD5)c#G6-{>tKM{HLG-zup+ukjnp&mPdaWv!s1vTTt<6mv2wST7J6*EL1 zLYL>No$gAtma04T<qU+C^gd!Hjrjt(uqx6di_aLXw}~YcFaDOM@XwQnFiC#MlUvdV zPohQG>K;LRU~s(E?=)CE$FnXF00*#Bu^hp5pg=n`3GG20FvC<7(Zaue4nD<H`x+zk zY!m&uBQbG)tUs8r!*8A;ym{v$LDw8)oG3-I?AE?QOVP@|7vtQK&Av#Kie*GEsGidB z(HIZagv`^(#bdh_c^Q5n9ZUb`K%x84=bT7F?}@1Ddt*g-009slP~BNvejg^Ur5i(! z3{okzl)})l5@|2BsecCCFQs5(Tb$Q9XjWi#7|Gn=ckV%&B8|8u#(a;*JN}>DB^+;~ z=YRnZqVWH_^sX!%@V^H8-?5D?fY5niz{ANhe;KvfK9-)NLwtTiM?A%60cy;1fNn9J zJ3aA2!PscAaV$OzlThRB4-&>2H?~409ePCsa||#`N5{zw8?JG@W;(gkfCsLjZdmE` zzeRF*MspFd`|~^lDb`(mva<~<0OpEJgA}Zcdgg&dg7;s1SMEC%g`U9aW+9L|TUsd8 zQ=Sg*ksSba@R5&GlTQrm1xm(pTt|1<w>Nu!?RBq)l4I&LB;C4|^;vb;2WLeW0E<)+ zaBw3c*5vyHrdT=R8*SjiQ7YRgGKv*$OP8EMbBJ(R|El%BV*EGaH{|b20kGL4n6}J} zSmyIaH_$Q<<|sj_*l7tOh62|CZXepKX3Wf!itIlg2$+~x$P=o#b^mb>@FRfsY|d5F zmAy^}{(~(=w0{gE+Vl;YO2ACyuzKpl8b~x5S1ri9&EoR>lW^Z>01wkGNfA=g5=IQR zwNuz8p}u8$WIdkC@E_ld`@YXdYvFD2?8mdN*8Qd=M$wIp8Q<1-LLvuP5xZi9tP<t$ zVdgqYGkJQO10UCa6_YH6#Z0mZFIsktK$3`kw#&V>)r{vWRCONt__7O5gx8V6#3O|m zU=N|6gqJcoFO^q@0vj=pX`r+FPl|6e4HcuYHPBUlQoQ$W-K8{-zH0v}?J>ZLIFcM0 z{591cM!?bl6Q|q_6U3g}FSiBCGbtP-ZD8W8y4oJ!NCno_Lk}slNyxfC(BfAm&lbYY zY}oh|l}QL<G{t6b{PqO`A1rV1KVA9SXe@4!fZ>ai+O0MM4D$_zhW`_;pxvrri$&w- zQ{Fs<-<HraWD2v=DVv01O!tfZ&MBvd`vJzJqroYUu`6ADK-<S106F+C5(f-FV%J>J zh9BGu6uH(-ZM44s0_{d1EYVzmF9OcOC>Y05)Q-S>+kRwbP%%9*A9C_cnIF=MusTqr z74iQZj}CLY-$=d5(<avLJ~BfyFJrFk9cEMInJ{BDbDrU;=((Lc1ot>=#THs&!zU(U z=<OIM#>?k`077q%Q|h4eMPsx|H@2U2MEy*S5VestDmlazYL~+X?2*QF#PR4DGcok_ z0BBS6Se6JwPv2knvffSJOu2a_5NF!zc*X7}GDn}b@L@=|I$T#4kwK}8P%Ze7Oh2=~ zmcu3?6vDceXt;GqS3kwcLsUFE_}3cyw2{mmr393i$#6F|iJXxY$*IXm?fX%mOWA9V zr2{CYDUr^eMs}e?&?(7sg&5Ih@iZVOC&pXUxm2}eJ9u=6i!8}uhi(>?Inbj!*Qs}d zp+8W|;QU|mv;AF|qN(`|I}F(cd)cMW3DG|-@>n0>pwXJ`fW$)c*ER`_0EE6fOXz-f z6i4Yd;S8&cVsx?O)(+iyer42h5f-at4vT)YocU%3Tm(gPXiriy=(!Mk;^B9W&t^OG zL@6uBBjRu7yp9dhOZ^ix+C=2kdUiyUu>>k6`Mx)S(y_qWFS8VIh`~KPjza;Hao>zX z^*sqxia+f<ND`Dq>?A#*2@&A?Mz{Z|`3bOX?Ca6BD2Izr!{pcL|A1V^i!zY;%y3HG za!^Ype0$%BeC_YxuaK}C#{Kt7fA5Gkjld-|FHZ>9;U?9ZZE|&9NN7{;3IfF#{ZqmM zX_uJthg(~HPfXfPoO^k!#`y|PAv*%o)5~($@@5VnmA$HJk3|Be%bL0r(~GIOrK#&H z{(TIZ-)rRf0iA;Nk3DlzGyPt^&Nq_C+rajAusWC|fUGYj2V{21^?)h|soxh|9Zd;z z4urZSiY>hKi{X9?7BTw^bnsC-Gr$mYv6Ym;q8g8!?m$^YI|ZGqeFV?VyR%UCHOArN z+`g4;dSJty?9lXi7-?i2qKw;u;$xbJFNgC>Qci_?7R({>7{H#=jRykKBoYTf4i;}S z;5|2iyk0>oY`1?=G5fIKqBT=X7{Q?-lYkvIF8Rcz%o-wR;`H4Pyp8PD{ldN0?Tp?E z!d&yIk<^mCYh9lEM>72;-gD|QhF;bh7-yD8@vb|m0DXOG3?-f_?JN2WJFt1)2M`EH ztnM2&Qdi>yd;pR3BQ@s*cYk>&9AvO3R_j4t9$20G8jZ`SNNL7*HRs8i$@hg7a^yqu zKq~Ua8GZDT{l*}$Nb0iwL|<-Q7EPcXk5-%ON{0}Me_SRQHssJr*-IF4^|7bCm*&Gs zRY^X<p?c+{{={8609aVW3y_*XD^2hH{{DE?Y7)7u!74%<?X}unTdI3x`?c~%YbOHf zJBDg!;)R#_$SYI%-J`ZlU@v+E-BQmC?aE^r5Y+@f(x;11`abKek3{CQY(T2Dc{`GK zaMC%-qS`oni7z<T;w&Pc94-{SvL9%i0Dd|aXJj!FSqKRRT3E~`w@=d%jSCtKt$G5R zgZo(E;v1#eQ~42x3K9xv-2j%CiRG>b7{PX16t!XNB8aYb)l>Ml^VS2BZCn}1t3-i9 z3HC3?{Nt4~<h$if;#{1XPbf{_LB!Q|gNZ7#A{R;)ler_TB49?(y~=_opK@r@0RIt7 z?VGhnvtvxP-c{Vgd|w#CUeC2RCTadIjvc&v4#0YL#luQ3R%HwPWydI3n-)E<u`<n7 zwo!7OIK&QGD;JzSKgv`}4yWjrpAs|N*DC1QXca#Q4+O~796tALO_)CtNadCBu&%;3 zUl!RT`1^TKP4Ibrn_H$9Z$v+kH=9^~tgZ7o3<8u6r@RM^F+c$1ikx@}L%9@ZF8>!I zh{l27;jQo8az>p+qC)`K!$Y3+updCHy%Pvr!s&Ck?6melKAc)j{3OdRefZ;&6T#N3 z3MY$W^|ir5A5}yPs-cnfxieTeJZQ>7;Unad26$90slV$3g8_(L7mmP|W{u!Na+IO^ zh+ZT%eW<ORBu&#>rq?}E8ev16Os}i>k$?a^IClTzX0Ks)jwbY!6hpVdAU=3$f*}J3 zV~4WSHspb>4?VsHQLGj$9yfz3jyv=CFHmMd#_qK{gp55u!M6V0YZLGQ18V%KUWFh4 G0000b{{Acg literal 0 HcmV?d00001 diff --git a/public/assets/background/background-4.jpg b/public/assets/background/background-4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7a26aad7b8f3f44d6b5523cb57422a618163508d GIT binary patch literal 5761 zcmb7He^e7^y8dR!z%UbZf|E%7fs<(1Nf=yIq}b{@35gA%*vXjCi05_#{#an~*6y~u zR&6^3f+18JXrO9!JERFjq}zbV_I6KufeN)~TSRY*x_ejD?NzsSU9Vc(TlIdycK6(K z&$;K^N&bM7@A;nRec$JM-*4_u+&>Q}`>LW<06_pi;0N442MPg>C8s1~cuI0gDvqZr zXDF2<smxHNPn$6(WA5D98M9~2o6qUzX^q-hv$OJkWL)^;MT-|@>hmAT&wYf;U6h;H z1i@2Nm4tGpQaLl1na$+>zn}X<K!u}o(6J;$1yB`|q(bf=1rI@~i3j}SK~PMQ0)NW* zU%voEk%Znq3zSI+K&d1OV(#4A?fC)P1pwLvGy^%H*V}}~QmcwEI!<5`Y8;9L_`Vhq zZNbv5;U_Y`9QXkO`T%fv2%5yOILQaX134&SRas=Dg7#@W=CFYwY>K~K`vmSRp%MTV z03geebjeuj3HvkzXN@9`VqlHd5(>fGVjy%ut9An&T)u8AF2EA-kVqjRPJoGMKu=rU zLU_>1nPVD~moR4`kNZ@FBBWs~qW}8l3vh9Q1OOEv+IbStLO;mCyiKYq3oYnkcm$(Z zN*lIn!=|N_M!Vtq=1V|g01FX>j53%DKn$UaVPV!`aUnTCqbO5|G%lxNwKjK{uU-AC zPnhpj0Zg#4E}#(50HH>qAPXUjcDPRHw~0B$fTYH4Cv_p-w(Q(8xPO8Js*5oZqr?HE z5+ec{NiT;<-W%*|Hrd<_em9+JNaJmJx|U_Xhmfh*A;!f37eWiER+gwOjg;wp5soGp zF(=*S)5d&!KwQ<b%J0?(=I=ec2LL%i0{{kbKmcu$pr+O3#TYuQ3lO$Q9`E+4cup*m z=i8{I3zogUTmk66BM>LTWBxuFOL7olKSpcZf~Wxz4k?<2@1jmydLqs3^q*^POaY*I zPze_hb1e^wO+0DxXoBG~z<S3u06m%)46{oY<muY%y6EoJ#~x7d0QJK97$v(*awQxK z4MY3rUWpA@BgL4SSxTMM)fLURw)kVas7rsj0fR_HA_0tHfy^>pfVK(*i&15Wg?7_E zfX~u;eB-vUmVN#zmBo4K=MwY`KnNK^5(yLu88K}H>qMHQn@l_xmo-|RL&RCNF+FGb zgL$N7)hGGyJSYuKAtqq338<H#5x&)l^+G2!KWna~n;^ut){urrEkZT_>V`md!P)b2 zLK_fxAp0-{OW>@4VY)FAgxmD4A}3*!>89cZ#%5aXO-r{|rxxSm^Iv(3p8}yl0(zST zEYr@@XgA9lM?oad)`e*;ghHG}rG{5|*Eq<mdgtkB`Ozr|LPXG@EJd~a6cac^ApAPu zpt(G#&&N_m5)B*L^#;$r`Zc=_{y-z(A`Oq7SD*=C&`5%-s1%i4Mdm=TH()--Vgc_+ zbJ8>EuQz7x&WEQm@en3nn}~@pntenZwDU67t1g9k*E&NDVReP*&#F%|8P?kZ)uz~m ztMU{GL}Ut9Lk35*yl@B*RvGnryE&rJK@?h8G}-TtaWm{KZ6)YOv01wpeoqBt3g!;@ z90CvyY560%?h+Q2+OyhFFN_JIoN>bjxp$4j^7?|c1!v!TKxGcW`Vu%nhk)8VKxl~G zK`X#|*?vrGDxwu(Q5-l}!WY?J_g61XU!DIpKLty41zM6ZcL4OIkJ6y47z2Wf$?>{; z*n(C*79bT-&Z)_3V|Nv;UiiiX5R9La;UVfj21si#hxQTBO9DYydtE+LX^~Cz4vaI- z4%r!h7(W=Byn4$s#pRL!N=FO?#A&T`8!Z4?lgJ8S$qg{BJac0nspzPOs8qxH#zSYg z1PX2Dp<!(zEwX5U3t)gCU@Im>RB{7HlEs(?HCAKANn$m&JL_#vTLRNsA;DAb7il6V z2*NEAO_(Jj(knqO!UnCfl!`3{ZN@55Y%Ae=Ak{=_!s=>I!nZVH9zggb07HW`dQi1l zTZ8Zhf)Ubm7~2x+t!%chU5XCB+IUFTLzYDQVs&2HCv!k11yE*TqkzWHp`nw2V5+os z^N7FAP-4RZ)pp$!s)z>w7bQSbERzFZK%#&^_W=we?BO7EmN8h(aFtAt+=lJa*H(<Y zx${9PVA~^b*+&CDEMYN#$wZOUR0`yFb8)5K+agtK?SA>RQ)7rVR<z~0C$HRYfdVOb zP7E}Z37Mb~Y0`Yu+J~cF2^xi$<H=B+yr3i8E{Y>z|Anes9ss=#^ALyibqk4J%aX=$ z6N$tK9u4`*f;~LTNtN-`^?a|ZsKi>kzUj>|i1D$2>I*=IxSSX@gprN)qkbn#qr*&| zIb_AsiOOa%6z5vS$~fn~aQP+#!R1rhU=m?}GSK9PJ^~?F5XZpDG>bvh<e~14Fx_L> zrz+MIyt@J-pdepFzyOQ}{s|6YAY!Z)bAXKcX<89ycY!uTSYvcY>&4;S3txdt;MR0P zm^@W146qo18*2r*)y!h%R~>{n$a13p;Cf3F-Sd4gG{AHc>_bzjAW%s}V+YZ(^qAi5 z><Uo*CKJqbPf5DbeNxxPt!esGA^|kiLnmeiRF;qzF$TP98)<K@5@-1Z!A&2ukaX1R zj@DKT7rb{DB8Y^!zlS9948Xf4g7*5DE>o=4BRJFsj{w8hb8gKKBr-4#5Q+N06vJXB zEb66Y5rZcw+3(Po?OOm5je4%%sQWvK*8W5A0z_iWTNYN9+ACVR2?B}vIN!mr6$?1j zT;%jY!^R6=%Rs@haQ~_B6Kqf#5#dA^=0hq3SbetE?(cvzxyRzPuA8;Meeu^Yv#6Aa z9;#ArU}4*WHyOlZ3`Q9igEtE!-B#A7j`?csZmX*Je?nlw=l~1zg}^h)3s4}dGKtMK z-q5TBhsopa30rqRybUh%PH{j$yC)%z0Ai2^BJ3zO!L2qPjT`KYIFLYegslaCjKK`c z;DJ-1B#al-HUhE1Zi4|@9}3Bu1XIO6zpl*?YhL|uHK4k9R$-W`2!;qUD$p#<w2TI$ z0Bx_<$W{ysC=&VAU;%gW>W4k3+5~%b6oxARYghty0|uvL5PnO;=$VbR#(*!z)|x83 z17U;3O|ObVS#aurA6QsIlAQzw;3@F|SGs0Qx6Wd>i|~ekaRiADt2~Z{^88mO2*5nZ zFFePD6qW@{A+zX2h;^zhC0L_fU<g9z9gyRk13m6o*r+ME8v_(zks=<IAchjc4_by^ zHU{A+7lX2f4iHSGFF>Mg=sG&C+IaCcz~L=K{XHbT))tna3ETp#DLVzhWjQKwWRj)L zA74uKo_ggpp75|p02u>{GCSrbV7f_oT%coQnFfN+>zA$E%p!f5-DO#q)chGN31ap_ z0FVh(7FlRvF$b=uVF&DnlN)98Y;sO;?X%_~b{E%#U3zZnO4WtK`3J=i5>iR<j#3)H z-ML<$PHMFRIS%5ar&?=qM?<>7=jZN_rbrTYl#%jkvs4CE>BgWO6xpozdR?%Kp)Bj2 zn6<#6A;VVh)q=ZI7$^Dw!-qf_Ah5>Gs0(;wdNgP}jltW3&ReS~Q#i05i)JKx@z!-1 z3nt(&5V$>c1Q2ut^t;P&V?c_?E(%0lewGd!2t{8UHBR)9?CJQWn+cFndH@1l@MXYB zOEI$gBV&x|!eNrV>e6Zl0Rk?4NaVW$^DS+SHPfDW0;1GBm~ww2B=`@Dkd+~L?=$kE zB+#u^1K{X3fg@s3uUx%W{rrk$63N3;3E;d00#ZpKm4LN(=`>?fpB~T=tSl5TSPYm3 zgdLuD7my3X#$_)ohdcl<5J5wjLPp1cQ|)YaS<OK>Z$m!O1&>=}xrd0+z4hX8z2+Yf z#6<Eidq#wBw-LT08yqIAEJ({V#GoOdhc7WPb&VoCB)qow6ugTA;D;v*78RB;hsR_V zchp$>C>NAQV|szb*ftGDTGZI8#+>xsKYM=zlE7fF2S|NW)}fC8gUH6Z`iopPcmwWu z&ESOgdCfu@>otSVsm$vz_?owX0w|KCNczWHAVL8Zvk2AZI(U=tOu2b6eC5O8D<ZNI z+%f-c>vNNlvzxQOYi+$(64h6&%qkVG9QeAhWBavT?KJ;wLH!PSC*J>R)jHOb-qO-g z`jX|uTy<;nU9-xvz3`dhlvOHA{+&9B`9Sk|XHj4GLFeKIq3hF+_8xfo-b0NC&hI?Z ze5c`j!}j>oJ@soY>;}H@d9^ERytiX?Z|mMS&K&5xfqM!oJ!j{%zyDd?<*)RQ{OJnW z|N3id*nVkrbhKf+_o3z`|FxL8-2KXM^PTsWyni21TM-2}+8sGtDvXwNjK5s2R9{W& zP>x(sEoLU#@qODoLx!8!&{g{__HnxP_gb8}y|e$3x>$a0<AIg_$;^q%Lxx+6Fz?4F z&?mn!ZhZWB2J0D2CNe+&W>w}Fk6lV`3GI8q*LesDWxm{gWB8(f(QvC9IlTI*{Kq2O zo(kLt*<*DRbyX!_n6q{Lmp}bP(^S|s9ho+EZQ2>@9DIrLlfBWjVd|{-&f%o5Kb_e$ zq%6zY#NG7bT4FZQuA~N+ZumG`7cV?_Y$?Azd-c%!m2o#SNijnoP>dIu#7i;i8ve_? zOF1iYSbQ5rjDCi!Nxh>Zu`v08lBam)di^~`{vYveh1IR?RVQZH_AZ&tYcF%e4rV7_ zG4>uaz%!YY`i+5|8z&LBeIPt=S9<)*tb8)*zZ9p=+zAgtKEV~&8sk!{^V-E*$f9`R zMt{oTCGkBIrsQ+7_G)V9zbdv4O`;hU1M!Aq+T6OM-81mipPJU+PWxifqP?#!>K)ft zHw?v1(+elbA!V-5dwsxMj%1G~{fk>M!puGKW!B2ll>&8>*=H>;EO#&0eo>!W6K!?# zWl7P+^+!*PZ2F=mYg2A~Wp_<x%2n#t=M4oPQhkfADYYJ63)XK?bk9D)JlZPRZ-G{+ z^vSWp&Ho;(N9VltlhN7Vga=bHp8D;~WXg15Q+e9qY&Ygsw|0~0D^K*^&6!7Qx5SN_ ztjr7({&;%aeluP_GR6@m#VOBy&{ChhdioHadvuO&Aj5q|$zi_l3d>9L)!S+^*qj0_ z{zA^&9b1OOih}rPuJ+4zlJiXDdba&4*U$Vx#FuL?G%y!trtL8))%QHLS4Q!dK05q3 zZc4s*1J{0Onw+K@C_rZ-FLL)x$wbCe-i#lw77CLU%${7nKD#K=d0Zo|k;)$Z-RT)) zg~?d><APlG3p7=SrAEHvchv>SIwd44t2y=6;L4A^Rio7Nh5NURJ4z=#gQnKYJ$0Mj zs4=B{*T#6~>|y>Rlb<};T5+<{m;8%{d2c3VnDHNdQ`^|dnyx>#RL?2PsB7Pr{WS8U zc9fFqS3H+ABk4BIe32>iw<Q_-*Of$ta=$RhwNHEMH`nI2E2!z4N@J!Q!>8k0*8l9P zVw>rTndH0mI5T(jGn|p04DH}!bs7lSI<Na?{m2PE+gLxN{4Q%!jAv(G-Z8pmd@PF_ z*h=vqK0PnaOJ9{L6mQ#dSL}5!OF4dabAEX;wTI$Ij+ydt6Zks2l*&BumZ$FJ9XTE2 zL2h6tsK^Xbd$O3i{;YhZDb0(l$#yc|OqOq&W;!<zp8d~~sp@wnVb6<$=)6a|-36#} z^Seq<yCQRJ+Y4v4Cn)X6kLM{&8}&Ij@7vjtwLji4qAJeYh*Nh8n|_WewJ%cm<2d!3 ziG9C()U<1uJ6ZW{1-6GHDK~ct>(nRb`x@&!lbPWBoc4NZZJhj6&?cu1<MZAg$+FhW znSZHiiK6@5p)EIWduN<dwkz=M%95;L!?F+Y^Uz_N#tJMPAD~t|RFN9R3sT@NNh9fj zmRGBs)K@2`mDFl7_xGU3x~VNB1k4$1^3~SE?3(I-@xiI!QD`6UH009s4DE}I>18dp zQ@^uQi)Zf7_z8X;+gmZJU34^a|3v2gdhXO;Z{R-xHx$RayEIJ-a<yQ(JgO`y$laPW zI43M#)oy0a50qn_XYm!8W3_nh4&*-zHU7<bxgv8v&6r;bE!&AtX0D(X@9sUo)DI7x zzYj*KC6}L{KRSnwGn-CTm6enAw|$-C%96G0){B$LS;M3?Jbhz>>V&f7q3bDuWhrdv z3hDchE^myI$<w9fJ)aiWhOQ(TJ_qk;?}L@GwU_yw!R4yq;)Bm^4_zr0?CvaVA%5%M zys3wlUkpC8yZU-^hU+Uwl5s_2U+3)?wVpD!xhhWFnBK53(jCU#+}po6@C;V_tGs&? z`HH)U=h@bH&aU%c8^-anj0#%ym)|b>^K?Adm9b>K0rQp;_J8_Lx#H2MH~r>bu6Z(h zgrr1Kq0S)=S3U7%=j|sCC9QC8`*vv`|G}Hx(blilbYxUq%da~3((CI`4fz4l>mArM z;@CYS9;OOE|5TH*&T^a@+~{c!)g~GBk4(-z(^>sSTuqt2^`5WF{zGReq;oS=8&=Nk z`1l>Ore04~3~U<r8$XVw{PO9ElA3`VA9|U%$y2!f*&c#=dVtE?_v;I%zWOVi!?bE@ dd?!Zu_s_u8+(i*McUM04f2@F`duqj*{{|5n2h;!n literal 0 HcmV?d00001 diff --git a/public/assets/background/background-5.webp b/public/assets/background/background-5.webp new file mode 100644 index 0000000000000000000000000000000000000000..6bee477571a2b48c41deebabc13ebe7407f81c34 GIT binary patch literal 34202 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�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 GAOHZ_3iC7o literal 0 HcmV?d00001 diff --git a/public/assets/background/background-6.webp b/public/assets/background/background-6.webp new file mode 100644 index 0000000000000000000000000000000000000000..c81c502883c4b170cab39f96eff82a11fe4d0b6f GIT binary patch literal 19520 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 literal 0 HcmV?d00001 diff --git a/public/assets/background/background-7.webp b/public/assets/background/background-7.webp new file mode 100644 index 0000000000000000000000000000000000000000..d755765e0c34b82b3be76bc505ed87fd1088822e GIT binary patch literal 8270 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 M#?l#hsaF610EpEUQ2+n{ literal 0 HcmV?d00001 diff --git a/public/assets/background/overlay.svg b/public/assets/background/overlay.svg new file mode 100644 index 0000000..2729ddc --- /dev/null +++ b/public/assets/background/overlay.svg @@ -0,0 +1,15 @@ +<svg width="1440" height="1024" viewBox="0 0 1440 1024" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_1900_142575)"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M1440 0H0V1024H1440V0Z" fill="url(#paint0_radial_1900_142575)"/> +</g> +<defs> +<radialGradient id="paint0_radial_1900_142575" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(1303.81 140.567) rotate(107.578) scale(1510.53 831.945)"> +<stop stop-color="#161C24" stop-opacity="0.24"/> +<stop offset="0.498647" stop-color="#161C24" stop-opacity="0.8"/> +<stop offset="1" stop-color="#161C24"/> +</radialGradient> +<clipPath id="clip0_1900_142575"> +<rect width="1440" height="1024" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/background/shape-circle-1.svg b/public/assets/background/shape-circle-1.svg new file mode 100644 index 0000000..4329429 --- /dev/null +++ b/public/assets/background/shape-circle-1.svg @@ -0,0 +1 @@ +<svg width="240" height="240" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M113.771 8.033c.009 0 .017-.007.017-.016a.017.017 0 0 0-.017-.017c-.01 0-.018.007-.018.017 0 .009.008.016.018.016ZM119.991 8.033c.011 0 .018-.007.018-.016 0-.01-.007-.017-.018-.017-.009 0-.016.007-.016.017 0 .009.007.016.016.016ZM126.212 8.033c.01 0 .018-.007.018-.016 0-.01-.008-.017-.018-.017a.017.017 0 0 0-.017.017c0 .009.008.016.017.016ZM132.433 8.033c.009 0 .017-.007.017-.016a.017.017 0 0 0-.017-.017c-.01 0-.017.007-.017.017 0 .009.007.016.017.016ZM82.667 14.253c.01 0 .017-.007.017-.015 0-.01-.008-.02-.017-.02-.01 0-.018.01-.018.02 0 .008.007.015.018.015ZM88.886 14.288a.052.052 0 0 0 .053-.05.052.052 0 0 0-.052-.052.052.052 0 0 0-.052.052c0 .028.024.05.052.05ZM95.108 14.342a.105.105 0 0 0 0-.21.104.104 0 0 0-.103.106c0 .057.046.104.103.104ZM101.329 14.392a.155.155 0 1 0 0-.31.155.155 0 0 0 0 .31ZM107.55 14.444a.205.205 0 0 0 .206-.206.206.206 0 0 0-.206-.207.206.206 0 0 0-.207.207c0 .114.092.206.207.206ZM113.771 14.46a.224.224 0 1 0 0-.447.224.224 0 0 0 0 .448ZM119.99 14.46a.224.224 0 1 0 .003-.447.224.224 0 0 0-.003.448ZM126.212 14.46a.224.224 0 1 0 0-.447.224.224 0 1 0 0 .447ZM132.433 14.444a.206.206 0 0 0 .207-.206.206.206 0 0 0-.207-.207.206.206 0 0 0-.206.207c0 .114.092.206.206.206ZM138.654 14.392a.155.155 0 1 0 0-.31.155.155 0 0 0 0 .31ZM144.874 14.357a.12.12 0 1 0 0-.24.12.12 0 0 0 0 .24ZM151.095 14.288a.05.05 0 1 0 0-.102.052.052 0 0 0-.052.052c0 .028.024.05.052.05ZM157.316 14.253c.01 0 .017-.007.017-.015 0-.01-.007-.02-.017-.02-.009 0-.017.01-.017.02 0 .008.008.015.017.015ZM70.225 20.494c.02 0 .034-.018.034-.035a.034.034 0 0 0-.034-.035.034.034 0 0 0-.034.035c0 .017.014.035.034.035ZM76.446 20.56a.104.104 0 0 0 .104-.101.103.103 0 0 0-.104-.104.103.103 0 1 0 0 .206ZM82.666 20.664a.206.206 0 1 0 0-.413.206.206 0 1 0 0 .413ZM88.887 20.751a.293.293 0 1 0 .001-.586.293.293 0 0 0-.001.586ZM95.108 20.82a.361.361 0 1 0 0-.724.363.363 0 0 0 0 .724ZM101.329 20.889a.432.432 0 1 0-.002-.864.432.432 0 0 0 .002.864ZM107.55 20.924a.466.466 0 1 0-.002-.931.466.466 0 0 0 .002.93ZM113.77 20.958a.5.5 0 1 0 0-1.001.5.5 0 0 0 0 1.001ZM119.99 20.958a.5.5 0 1 0 .002-1 .5.5 0 0 0-.002 1ZM126.212 20.958a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1ZM132.433 20.924a.465.465 0 1 0 .002-.93.465.465 0 0 0-.002.93ZM138.654 20.889a.431.431 0 1 0 0-.862.431.431 0 0 0 0 .862ZM144.874 20.837a.38.38 0 1 0 .002-.758.38.38 0 0 0-.002.758ZM151.095 20.768c.172 0 .31-.138.31-.31a.31.31 0 1 0-.31.31ZM157.316 20.664a.206.206 0 1 0 0-.413.207.207 0 1 0 0 .413ZM163.537 20.578a.12.12 0 1 0 0-.24.121.121 0 0 0-.121.121c0 .066.055.12.121.12ZM169.757 20.494a.036.036 0 0 0 .035-.035.035.035 0 0 0-.035-.035.034.034 0 0 0-.034.035c0 .017.015.035.034.035ZM57.783 26.697c.01 0 .018-.009.018-.019a.018.018 0 0 0-.018-.017c-.009 0-.016.008-.016.017 0 .01.007.019.016.019ZM64.004 26.782a.104.104 0 0 0 .104-.104.104.104 0 0 0-.207 0c0 .057.046.104.103.104ZM70.225 26.903a.224.224 0 1 0 0-.448.224.224 0 0 0 0 .448ZM76.446 27.023a.344.344 0 1 0 .001-.688.344.344 0 0 0-.001.688ZM82.666 27.144a.466.466 0 1 0 0-.932.466.466 0 0 0 0 .932ZM88.887 27.231a.552.552 0 1 0 0-1.105.552.552 0 0 0 0 1.105ZM95.108 27.317a.64.64 0 0 0 0-1.277.638.638 0 0 0 0 1.277ZM101.329 27.369a.69.69 0 1 0-.001-1.381.69.69 0 0 0 .001 1.381ZM107.55 27.42a.742.742 0 1 0-.001-1.482.742.742 0 0 0 .001 1.483ZM113.77 27.438a.76.76 0 0 0 0-1.519.759.759 0 0 0 0 1.52ZM119.991 27.454a.775.775 0 1 0 0-1.552.776.776 0 1 0 0 1.552ZM126.212 27.438a.76.76 0 0 0 0-1.519c-.42 0-.758.34-.758.759 0 .42.338.76.758.76ZM132.433 27.42a.742.742 0 1 0 0-1.483.742.742 0 0 0 0 1.484ZM138.654 27.369a.691.691 0 1 0-.002-1.382.691.691 0 0 0 .002 1.382ZM144.875 27.317a.64.64 0 1 0-.003-1.278.64.64 0 0 0 .003 1.278ZM151.095 27.231a.552.552 0 1 0 .001-1.105.552.552 0 0 0-.001 1.105ZM157.316 27.144a.467.467 0 1 0-.001-.933.467.467 0 0 0 .001.933ZM163.537 27.04a.362.362 0 1 0 .002-.723.362.362 0 0 0-.002.724ZM169.757 26.92a.242.242 0 1 0 0-.482.24.24 0 0 0-.24.24.24.24 0 0 0 .24.242ZM175.978 26.782a.104.104 0 0 0 .104-.104.104.104 0 0 0-.104-.102.103.103 0 0 0 0 .206ZM182.199 26.697c.011 0 .018-.009.018-.019a.018.018 0 0 0-.018-.017c-.008 0-.017.008-.017.017 0 .01.009.019.017.019ZM51.562 32.933c.02 0 .035-.015.035-.032a.037.037 0 0 0-.035-.037c-.018 0-.034.018-.034.037 0 .017.016.032.034.032ZM57.783 33.073a.173.173 0 0 0 .173-.173.172.172 0 0 0-.173-.172.173.173 0 0 0 0 .346ZM64.004 33.227a.328.328 0 1 0 0-.656.328.328 0 0 0 0 .656ZM70.225 33.365a.466.466 0 1 0 0-.932.466.466 0 0 0 0 .932ZM76.446 33.486a.586.586 0 1 0 0-1.172.586.586 0 0 0 0 1.172ZM82.667 33.605a.707.707 0 1 0 .002-1.413.707.707 0 0 0-.002 1.413ZM88.887 33.711a.812.812 0 0 0 0-1.622.811.811 0 0 0 0 1.622ZM95.108 33.796a.897.897 0 1 0 .001-1.794.897.897 0 0 0-.001 1.794ZM101.329 33.865a.966.966 0 1 0 0-1.931.966.966 0 0 0 0 1.93ZM107.55 33.916a1.017 1.017 0 1 0 .002-2.033 1.017 1.017 0 0 0-.002 2.033ZM113.771 33.934a1.035 1.035 0 1 0 0-2.07 1.035 1.035 0 0 0 0 2.07ZM119.99 33.934a1.034 1.034 0 1 0 .003-2.069 1.034 1.034 0 0 0-.003 2.069ZM126.212 33.934a1.034 1.034 0 1 0 .002-2.069 1.034 1.034 0 0 0-.002 2.069ZM132.433 33.916a1.017 1.017 0 1 0-1.018-1.016c0 .562.456 1.016 1.018 1.016ZM138.654 33.865a.966.966 0 1 0 0-1.931.966.966 0 0 0 0 1.93ZM144.874 33.796a.897.897 0 1 0 .003-1.794.897.897 0 0 0-.003 1.794ZM151.095 33.711a.812.812 0 0 0 0-1.622.812.812 0 0 0 0 1.622ZM157.316 33.624a.725.725 0 1 0-.002-1.45.725.725 0 0 0 .002 1.45ZM163.537 33.504a.606.606 0 0 0 .605-.603.604.604 0 1 0-.605.603ZM169.757 33.383a.483.483 0 1 0 .003-.966.483.483 0 0 0-.003.966ZM175.978 33.244a.346.346 0 1 0 0-.69.346.346 0 0 0 0 .69ZM182.199 33.089a.19.19 0 0 0 0-.38.19.19 0 0 0-.188.191c0 .104.083.189.188.189ZM188.42 32.952a.053.053 0 0 0 0-.105.053.053 0 0 0 0 .105ZM45.342 39.171a.05.05 0 0 0 .051-.05.05.05 0 0 0-.051-.052.051.051 0 1 0 0 .102ZM51.563 39.344c.123 0 .224-.1.224-.223 0-.124-.1-.226-.224-.226a.226.226 0 0 0-.224.226c0 .123.1.223.224.223ZM57.782 39.517a.397.397 0 1 0 .002-.793.397.397 0 0 0-.002.793ZM64.004 39.672a.551.551 0 1 0 0-1.102.551.551 0 0 0 0 1.102ZM70.225 39.826a.706.706 0 1 0 .001-1.412.706.706 0 0 0-.001 1.412ZM76.445 39.966a.847.847 0 0 0 0-1.691.846.846 0 0 0 0 1.691ZM82.666 40.085a.966.966 0 1 0 .002-1.932.966.966 0 0 0-.002 1.932ZM88.887 40.191a1.072 1.072 0 0 0 0-2.14 1.07 1.07 0 0 0 0 2.14ZM95.108 40.276a1.157 1.157 0 1 0-.002-2.311 1.157 1.157 0 0 0 .002 2.31ZM101.329 40.345a1.225 1.225 0 1 0 0-2.45 1.225 1.225 0 0 0 0 2.45ZM107.55 40.396a1.276 1.276 0 1 0 .001-2.552 1.276 1.276 0 0 0-.001 2.552ZM113.771 40.431a1.31 1.31 0 1 0 0-2.62 1.31 1.31 0 0 0 0 2.62ZM119.991 40.431a1.31 1.31 0 1 0 .001-2.62 1.31 1.31 0 0 0-.001 2.62ZM126.212 40.431a1.311 1.311 0 1 0 0-2.622 1.311 1.311 0 0 0 0 2.622ZM132.433 40.396a1.276 1.276 0 1 0 .002-2.551 1.276 1.276 0 0 0-.002 2.551ZM138.654 40.345a1.223 1.223 0 1 0 0-2.449 1.224 1.224 0 1 0 0 2.449ZM144.875 40.276a1.156 1.156 0 1 0-.003-2.311 1.156 1.156 0 0 0 .003 2.31ZM151.095 40.191a1.071 1.071 0 0 0 0-2.14 1.07 1.07 0 0 0 0 2.14ZM157.316 40.085a.965.965 0 1 0 .002-1.93.965.965 0 0 0-.002 1.93ZM163.537 39.966a.847.847 0 0 0 0-1.691.845.845 0 0 0 0 1.691ZM169.758 39.826a.706.706 0 1 0 0-1.411.706.706 0 0 0 0 1.411ZM175.978 39.69a.568.568 0 1 0 .001-1.14.568.568 0 0 0-.001 1.14ZM182.199 39.534a.415.415 0 1 0 0-.83.415.415 0 0 0 0 .83ZM188.42 39.361a.242.242 0 0 0 .242-.24.242.242 0 1 0-.242.24ZM194.641 39.189a.069.069 0 0 0 .069-.068.07.07 0 0 0-.069-.07.07.07 0 0 0-.069.07c0 .037.031.068.069.068ZM39.12 45.392a.05.05 0 0 0 .052-.05.051.051 0 0 0-.051-.052.05.05 0 0 0-.052.052c0 .028.023.05.052.05ZM45.342 45.582a.24.24 0 1 0 0-.482.242.242 0 0 0-.241.242c0 .133.108.24.24.24ZM51.563 45.773a.431.431 0 1 0 0-.863.431.431 0 0 0 0 .863ZM57.783 45.945a.604.604 0 1 0 0-1.207.604.604 0 0 0 0 1.207ZM64.004 46.118a.776.776 0 1 0 0-1.552.776.776 0 0 0 0 1.552ZM70.225 46.273a.932.932 0 1 0-.001-1.864.932.932 0 0 0 .001 1.864ZM76.446 46.41a1.069 1.069 0 1 0 0-2.138 1.069 1.069 0 0 0 0 2.138ZM82.667 46.548a1.207 1.207 0 1 0 0-2.415 1.207 1.207 0 0 0 0 2.415ZM88.887 46.652a1.31 1.31 0 1 0 .003-2.62 1.31 1.31 0 0 0-.003 2.62ZM95.108 46.756a1.414 1.414 0 1 0 .001-2.829 1.414 1.414 0 0 0-.001 2.829ZM101.329 46.825a1.483 1.483 0 1 0 0-2.966 1.483 1.483 0 0 0 0 2.966ZM107.55 46.894a1.552 1.552 0 1 0 0-3.104 1.552 1.552 0 0 0 0 3.104ZM113.771 46.928a1.587 1.587 0 1 0 0-3.174 1.587 1.587 0 0 0 0 3.174ZM119.991 46.928a1.586 1.586 0 1 0 .001-3.172 1.586 1.586 0 0 0-.001 3.172ZM126.212 46.928a1.587 1.587 0 1 0 0-3.174 1.587 1.587 0 0 0 0 3.174ZM132.433 46.894a1.553 1.553 0 1 0 0-3.106 1.553 1.553 0 0 0 0 3.106ZM138.654 46.842a1.5 1.5 0 1 0 0-3.002 1.5 1.5 0 0 0 0 3.002ZM144.875 46.756a1.413 1.413 0 1 0 .001-2.827 1.413 1.413 0 0 0-.001 2.827ZM151.094 46.67a1.328 1.328 0 1 0 .003-2.658 1.328 1.328 0 0 0-.003 2.657ZM157.316 46.548a1.208 1.208 0 1 0 0-2.415 1.208 1.208 0 0 0 0 2.415ZM163.537 46.428a1.086 1.086 0 1 0 0-2.172 1.086 1.086 0 0 0 0 2.172ZM169.757 46.289a.948.948 0 1 0 .003-1.896.948.948 0 0 0-.003 1.896ZM175.978 46.133a.793.793 0 1 0 0-1.586.793.793 0 0 0 0 1.586ZM182.199 45.962a.62.62 0 0 0 .62-.62.62.62 0 1 0-1.24 0c0 .342.278.62.62.62ZM188.42 45.79a.449.449 0 1 0 0-.898.449.449 0 0 0 0 .898ZM194.641 45.601a.259.259 0 1 0 0-.519.259.259 0 0 0 0 .52ZM200.862 45.411a.07.07 0 0 0 .069-.069.07.07 0 0 0-.139 0c0 .036.031.07.07.07ZM32.9 51.597a.036.036 0 0 0 .035-.034.035.035 0 0 0-.035-.035.035.035 0 0 0-.035.035c0 .017.016.034.035.034ZM39.12 51.786a.224.224 0 1 0 0-.448.224.224 0 1 0 0 .448ZM45.342 51.993a.431.431 0 1 0 0-.863.431.431 0 0 0 0 .863ZM51.563 52.183a.622.622 0 1 0 0-1.243.622.622 0 0 0 0 1.243ZM57.783 52.373a.812.812 0 0 0 0-1.622.811.811 0 0 0 0 1.622ZM64.004 52.546a.984.984 0 1 0 0-1.967.984.984 0 0 0 0 1.967ZM70.225 52.717a1.155 1.155 0 1 0 .002-2.31 1.155 1.155 0 0 0-.002 2.31ZM76.446 52.873a1.31 1.31 0 1 0 .002-2.62 1.31 1.31 0 0 0-.002 2.62ZM82.666 53.01a1.45 1.45 0 1 0 0-2.899 1.45 1.45 0 0 0 0 2.9ZM88.886 53.132a1.57 1.57 0 1 0 .002-3.14 1.57 1.57 0 0 0-.002 3.14ZM95.108 53.236a1.674 1.674 0 1 0 0-3.348 1.674 1.674 0 0 0 0 3.348ZM101.329 53.322a1.759 1.759 0 1 0 0-3.518 1.759 1.759 0 0 0 0 3.518ZM107.55 53.374c.999 0 1.812-.812 1.812-1.811a1.812 1.812 0 1 0-1.812 1.811ZM113.771 53.407a1.845 1.845 0 1 0-1.846-1.844c0 1.018.826 1.844 1.846 1.844ZM119.991 53.426a1.863 1.863 0 1 0 0-3.727 1.863 1.863 0 0 0 0 3.727ZM126.212 53.407a1.846 1.846 0 1 0 0-3.691 1.846 1.846 0 0 0 0 3.69ZM132.433 53.374a1.813 1.813 0 0 0 0-3.624 1.813 1.813 0 0 0 0 3.624ZM138.654 53.322a1.76 1.76 0 1 0 0-3.52 1.76 1.76 0 0 0 0 3.52ZM144.875 53.236a1.674 1.674 0 1 0-.001-3.347 1.674 1.674 0 0 0 .001 3.347ZM151.094 53.132a1.57 1.57 0 1 0 .003-3.14 1.57 1.57 0 0 0-.003 3.14ZM157.316 53.01c.8 0 1.45-.649 1.45-1.447a1.45 1.45 0 1 0-1.45 1.448ZM163.537 52.873a1.31 1.31 0 1 0 0-2.622 1.31 1.31 0 1 0 0 2.621ZM169.757 52.734a1.174 1.174 0 1 0 0-2.347 1.174 1.174 0 0 0 0 2.347ZM175.978 52.562a1 1 0 1 0 .002-2 1 1 0 0 0-.002 2ZM182.199 52.39a.828.828 0 1 0 0-1.656.828.828 0 0 0 0 1.657ZM188.42 52.2a.64.64 0 1 0 0-1.278.64.64 0 0 0 0 1.279ZM194.641 52.01a.448.448 0 1 0 0-.896.45.45 0 0 0 0 .897ZM200.861 51.803a.241.241 0 1 0 .002-.482.241.241 0 0 0-.002.482ZM207.083 51.613a.05.05 0 0 0 .051-.05.052.052 0 0 0-.051-.054.053.053 0 0 0-.052.054c0 .028.024.05.052.05ZM26.679 57.801c.01 0 .018-.009.018-.019a.018.018 0 0 0-.018-.017c-.009 0-.017.008-.017.017 0 .01.008.019.017.019ZM32.9 57.957c.095 0 .173-.08.173-.175a.172.172 0 0 0-.173-.17.17.17 0 0 0-.172.17c0 .095.076.175.172.175ZM39.12 58.18a.396.396 0 1 0 0-.794.396.396 0 0 0 0 .793ZM45.342 58.387a.604.604 0 1 0-.002-1.209.604.604 0 0 0 .002 1.209ZM51.563 58.594a.812.812 0 0 0 0-1.623.812.812 0 0 0 0 1.623ZM57.782 58.782a1 1 0 1 0 .002-2 1 1 0 0 0-.002 2ZM64.004 58.973a1.19 1.19 0 1 0 .001-2.38 1.19 1.19 0 0 0 0 2.38ZM70.225 59.145a1.363 1.363 0 1 0 0-2.725 1.363 1.363 0 0 0 0 2.725ZM76.446 59.318a1.535 1.535 0 1 0-.001-3.07 1.535 1.535 0 0 0 0 3.07ZM82.666 59.456a1.674 1.674 0 1 0-.001-3.348 1.674 1.674 0 0 0 .001 3.349ZM88.886 59.595a1.812 1.812 0 0 0 0-3.624 1.812 1.812 0 0 0 0 3.624ZM95.108 59.698a1.915 1.915 0 1 0 0-3.83 1.915 1.915 0 0 0 0 3.83ZM101.329 59.8a2.017 2.017 0 1 0 .001-4.034 2.017 2.017 0 0 0-.001 4.034ZM107.55 59.87a2.086 2.086 0 1 0 0-4.174 2.086 2.086 0 1 0 0 4.173ZM113.77 59.904a2.121 2.121 0 1 0 .002-4.242 2.121 2.121 0 0 0-.002 4.242ZM119.991 59.921a2.138 2.138 0 1 0 .001-4.277 2.138 2.138 0 0 0-.001 4.277ZM126.212 59.904a2.121 2.121 0 1 0 .002-4.242 2.121 2.121 0 0 0-.002 4.242ZM132.433 59.87a2.087 2.087 0 1 0 0-4.174 2.087 2.087 0 0 0 0 4.173ZM138.654 59.8a2.017 2.017 0 1 0 .001-4.034 2.017 2.017 0 0 0-.001 4.034ZM144.875 59.714a1.932 1.932 0 1 0 0-3.864 1.932 1.932 0 0 0 0 3.864ZM151.094 59.612a1.83 1.83 0 1 0 .001-3.658 1.83 1.83 0 0 0-.001 3.658ZM157.316 59.474a1.691 1.691 0 1 0 .002-3.383 1.691 1.691 0 0 0-.002 3.383ZM163.537 59.336a1.553 1.553 0 1 0 0-3.107 1.553 1.553 0 0 0 0 3.107ZM169.758 59.163a1.38 1.38 0 1 0 0-2.76 1.38 1.38 0 0 0 0 2.76ZM175.978 58.99a1.208 1.208 0 1 0 0-2.416 1.208 1.208 0 0 0 0 2.416ZM182.199 58.801a1.018 1.018 0 1 0 0-2.036 1.018 1.018 0 0 0 0 2.036ZM188.42 58.611a.83.83 0 1 0 0-1.658.83.83 0 0 0 0 1.658ZM194.641 58.402a.62.62 0 1 0-.621-.62c0 .344.279.62.621.62ZM200.862 58.197a.414.414 0 1 0 0-.828.414.414 0 0 0 0 .828ZM207.082 57.972a.19.19 0 1 0 0-.378.19.19 0 1 0 0 .378ZM213.303 57.801c.011 0 .018-.009.018-.019a.018.018 0 0 0-.018-.017c-.008 0-.017.008-.017.017 0 .01.009.019.017.019ZM26.679 64.106a.103.103 0 1 0 0-.206.103.103 0 0 0-.103.104c0 .057.047.102.103.102ZM32.9 64.331a.328.328 0 1 0 0-.656.328.328 0 0 0 0 .656ZM39.121 64.556a.552.552 0 1 0 0-1.104.552.552 0 0 0 0 1.104ZM45.342 64.78a.776.776 0 1 0 0-1.552.776.776 0 0 0 0 1.552ZM51.563 64.988a.984.984 0 1 0-.001-1.968.984.984 0 0 0 0 1.968ZM57.783 65.194a1.189 1.189 0 1 0 0-2.38 1.19 1.19 0 0 0 0 2.38ZM64.004 65.4a1.397 1.397 0 1 0 0-2.794 1.397 1.397 0 0 0 0 2.795ZM70.225 65.573a1.57 1.57 0 1 0 0-3.138 1.57 1.57 0 0 0 0 3.138ZM76.446 65.746a1.742 1.742 0 1 0 0-3.483 1.742 1.742 0 0 0 0 3.483ZM82.667 65.92a1.915 1.915 0 1 0 0-3.83 1.915 1.915 0 0 0 0 3.83ZM88.886 66.056a2.051 2.051 0 0 0 2.054-2.051 2.054 2.054 0 0 0-2.053-2.055 2.055 2.055 0 0 0-2.052 2.055c0 1.133.919 2.05 2.052 2.05ZM95.108 66.177a2.173 2.173 0 1 0 0-4.347 2.173 2.173 0 0 0 0 4.347ZM101.329 66.28a2.276 2.276 0 1 0 .001-4.553 2.276 2.276 0 0 0-.001 4.553ZM107.55 66.35a2.346 2.346 0 1 0-.002-4.691 2.346 2.346 0 0 0 .002 4.69ZM113.77 66.401a2.397 2.397 0 1 0 .002-4.794 2.397 2.397 0 0 0-.002 4.794ZM119.991 66.401a2.397 2.397 0 1 0 .002-4.794 2.397 2.397 0 0 0-.002 4.794ZM126.212 66.401a2.397 2.397 0 1 0 0-4.795 2.398 2.398 0 1 0 0 4.795ZM132.433 66.35a2.345 2.345 0 1 0 0-4.693 2.345 2.345 0 0 0 0 4.692ZM138.654 66.28a2.277 2.277 0 1 0 0-4.554 2.277 2.277 0 0 0 0 4.554ZM144.874 66.194a2.19 2.19 0 1 0 0-4.38 2.191 2.191 0 1 0 0 4.38ZM151.095 66.075a2.072 2.072 0 0 0 0-4.142 2.071 2.071 0 0 0 0 4.142ZM157.316 65.92a1.915 1.915 0 1 0-.001-3.833 1.915 1.915 0 0 0 .001 3.832ZM163.537 65.764c.973 0 1.759-.788 1.759-1.76a1.759 1.759 0 1 0-3.518 0c0 .972.788 1.76 1.759 1.76ZM169.758 65.59a1.587 1.587 0 1 0 .002-3.173 1.587 1.587 0 0 0-.002 3.174ZM175.978 65.418a1.415 1.415 0 1 0 0-2.83 1.415 1.415 0 0 0 0 2.83ZM182.199 65.21a1.208 1.208 0 1 0 0-2.415 1.208 1.208 0 0 0 0 2.416ZM188.42 65.003a1.001 1.001 0 1 0-.002-2 1.001 1.001 0 0 0 .002 2ZM194.641 64.798a.793.793 0 1 0 0-1.586.793.793 0 0 0 0 1.586ZM200.862 64.573a.57.57 0 1 0 .001-1.139.57.57 0 0 0-.001 1.14ZM207.082 64.348a.346.346 0 1 0 0-.69.346.346 0 0 0 0 .69ZM213.303 64.124a.12.12 0 0 0 .121-.12.121.121 0 0 0-.242 0c0 .066.054.12.121.12ZM20.458 70.258c.02 0 .036-.014.036-.033a.036.036 0 0 0-.036-.036.035.035 0 0 0-.034.036c0 .02.016.033.034.033ZM26.678 70.448c.125 0 .225-.1.225-.222 0-.125-.1-.227-.224-.227a.226.226 0 0 0-.224.227c0 .122.1.222.224.222ZM32.9 70.69a.466.466 0 1 0 0-.932.466.466 0 0 0 0 .932ZM39.12 70.93a.706.706 0 1 0 .003-1.411.706.706 0 0 0-.002 1.411ZM45.342 71.156a.932.932 0 1 0 0-1.863.932.932 0 0 0 0 1.863ZM51.563 71.38a1.155 1.155 0 1 0 0-2.31 1.155 1.155 0 0 0 0 2.31ZM57.783 71.587a1.363 1.363 0 1 0 .002-2.727 1.363 1.363 0 0 0-.002 2.727ZM64.004 71.794a1.57 1.57 0 1 0 0-3.14 1.57 1.57 0 0 0 0 3.14ZM70.225 72.002a1.777 1.777 0 1 0-.001-3.555 1.777 1.777 0 0 0 0 3.555ZM76.445 72.192a1.967 1.967 0 1 0 0-3.935 1.967 1.967 0 0 0 0 3.935ZM82.666 72.363a2.139 2.139 0 1 0 .001-4.277 2.139 2.139 0 0 0 0 4.277ZM88.887 72.501a2.277 2.277 0 1 0 .001-4.553 2.277 2.277 0 0 0-.001 4.553ZM95.108 72.64a2.415 2.415 0 1 0 0-4.83 2.415 2.415 0 0 0 0 4.83ZM101.329 72.76a2.535 2.535 0 1 0 0-5.07 2.535 2.535 0 0 0 0 5.07ZM107.55 72.83a2.605 2.605 0 1 0 0-5.211 2.605 2.605 0 0 0 0 5.21ZM113.77 72.881a2.657 2.657 0 1 0 0-5.313 2.657 2.657 0 0 0 0 5.313ZM119.991 72.899a2.674 2.674 0 1 0 0-5.348 2.674 2.674 0 0 0 0 5.348ZM126.212 72.881a2.657 2.657 0 1 0 0-5.313 2.657 2.657 0 0 0 0 5.313ZM132.433 72.847a2.623 2.623 0 1 0-.001-5.246 2.623 2.623 0 0 0 .001 5.246ZM138.654 72.76a2.535 2.535 0 1 0 0-5.07 2.535 2.535 0 0 0 0 5.07ZM144.875 72.657a2.431 2.431 0 1 0 0-4.865 2.432 2.432 0 0 0 0 4.865ZM151.095 72.518a2.294 2.294 0 1 0 .002-4.588 2.294 2.294 0 0 0-.002 4.588ZM157.316 72.363a2.138 2.138 0 1 0 .002-4.276 2.138 2.138 0 0 0-.002 4.276ZM163.537 72.209a1.985 1.985 0 1 0-.003-3.97 1.985 1.985 0 0 0 .003 3.97ZM169.758 72.017a1.794 1.794 0 1 0-.002-3.586 1.794 1.794 0 0 0 .002 3.586ZM175.978 71.829a1.605 1.605 0 1 0 .001-3.21 1.605 1.605 0 0 0-.001 3.21ZM182.199 71.604a1.38 1.38 0 1 0 .002-2.76 1.38 1.38 0 0 0-.002 2.76ZM188.42 71.397a1.172 1.172 0 1 0 0-2.345 1.173 1.173 0 0 0 0 2.345ZM194.641 71.172a.947.947 0 1 0 .001-1.895.947.947 0 0 0-.001 1.895ZM200.861 70.95a.725.725 0 1 0 .001-1.452.725.725 0 0 0-.001 1.451ZM207.082 70.707a.483.483 0 1 0 .003-.965.483.483 0 0 0-.003.965ZM213.303 70.484a.259.259 0 1 0 0-.518.257.257 0 0 0-.257.26c0 .141.114.258.257.258ZM219.524 70.258c.019 0 .035-.014.035-.033a.035.035 0 0 0-.035-.036.035.035 0 0 0-.035.036c0 .02.016.033.035.033ZM20.459 76.55a.104.104 0 0 0 .103-.104.104.104 0 0 0-.104-.105.104.104 0 0 0-.103.105c0 .057.046.104.104.104ZM26.679 76.79a.344.344 0 1 0 .002-.69.344.344 0 0 0-.002.69ZM32.9 77.032a.587.587 0 1 0 0-1.173.587.587 0 0 0 0 1.173ZM39.12 77.291a.847.847 0 0 0 0-1.692.847.847 0 0 0 0 1.692ZM45.342 77.514a1.069 1.069 0 1 0 0-2.138 1.069 1.069 0 0 0 0 2.138ZM51.563 77.756a1.31 1.31 0 1 0 0-2.621 1.312 1.312 0 0 0 0 2.621ZM57.782 77.98a1.536 1.536 0 1 0 .001-3.071 1.536 1.536 0 0 0 0 3.072ZM64.004 78.188a1.742 1.742 0 1 0 0-3.485 1.742 1.742 0 0 0 0 3.485ZM70.225 78.413a1.968 1.968 0 1 0-.001-3.935 1.968 1.968 0 0 0 .001 3.935ZM76.446 78.6a2.157 2.157 0 1 0-.002-4.312 2.157 2.157 0 0 0 .002 4.313ZM82.666 78.791a2.346 2.346 0 1 0 0-4.692 2.346 2.346 0 0 0 0 4.692ZM88.887 78.964a2.519 2.519 0 1 0 0-5.038 2.519 2.519 0 0 0 0 5.038ZM95.108 79.102a2.656 2.656 0 1 0 0-5.313 2.656 2.656 0 0 0 0 5.313ZM101.329 79.223a2.778 2.778 0 1 0 0-5.556 2.778 2.778 0 0 0 0 5.556ZM107.55 79.31a2.864 2.864 0 1 0 0-5.73 2.864 2.864 0 0 0 0 5.73ZM113.771 79.377a2.933 2.933 0 1 0-.002-5.864 2.933 2.933 0 0 0 .002 5.864Z" fill="#000"/><path d="M119.991 79.396a2.95 2.95 0 1 0-.002-5.9 2.95 2.95 0 0 0 .002 5.9ZM126.212 79.377a2.931 2.931 0 1 0 0-5.865 2.933 2.933 0 0 0 0 5.865ZM132.433 79.327a2.88 2.88 0 1 0-.001-5.762 2.88 2.88 0 0 0 .001 5.762ZM138.654 79.24a2.795 2.795 0 1 0-.003-5.59 2.795 2.795 0 0 0 .003 5.59ZM144.874 79.12a2.675 2.675 0 1 0 0-5.35 2.675 2.675 0 0 0 0 5.35ZM151.095 78.964a2.519 2.519 0 1 0 0-5.037 2.519 2.519 0 0 0 0 5.037ZM157.316 78.808a2.363 2.363 0 1 0 .001-4.727 2.363 2.363 0 0 0-.001 4.727ZM163.537 78.618a2.172 2.172 0 1 0 0-4.346 2.173 2.173 0 1 0 0 4.346ZM169.758 78.43a1.985 1.985 0 1 0-.003-3.97 1.985 1.985 0 0 0 .003 3.97ZM175.978 78.222a1.777 1.777 0 1 0 0-3.554 1.777 1.777 0 0 0 0 3.554ZM182.199 77.998a1.552 1.552 0 1 0 0-3.104 1.552 1.552 0 0 0 0 3.104ZM188.42 77.773a1.328 1.328 0 1 0 .002-2.656 1.328 1.328 0 0 0-.002 2.656ZM194.641 77.549a1.103 1.103 0 1 0 .001-2.207 1.103 1.103 0 0 0-.001 2.207ZM200.861 77.308a.863.863 0 1 0 0-1.726.863.863 0 0 0 0 1.726ZM207.082 77.066a.622.622 0 1 0 .002-1.244.622.622 0 0 0-.002 1.244ZM213.303 76.825a.38.38 0 1 0 0-.76.38.38 0 0 0 0 .76ZM219.524 76.565a.12.12 0 1 0 0-.24.12.12 0 1 0 0 .24ZM14.238 82.683c.01 0 .017-.007.017-.016 0-.01-.008-.019-.017-.019-.01 0-.018.009-.018.02 0 .008.008.015.018.015ZM20.458 82.872a.206.206 0 1 0 0-.413.206.206 0 1 0 0 .413ZM26.679 83.132a.466.466 0 1 0 0-.93.466.466 0 0 0 0 .93ZM32.9 83.374a.708.708 0 1 0-.002-1.415.708.708 0 0 0 .002 1.415ZM39.12 83.631a.965.965 0 1 0 .002-1.93.965.965 0 0 0-.001 1.93ZM45.342 83.873a1.207 1.207 0 1 0 0-2.415 1.207 1.207 0 0 0 0 2.415ZM51.563 84.115a1.45 1.45 0 1 0-.002-2.9 1.45 1.45 0 0 0 .002 2.9ZM57.782 84.34a1.672 1.672 0 1 0 0-3.345 1.674 1.674 0 0 0 0 3.345ZM64.004 84.582a1.915 1.915 0 1 0 0-3.83 1.915 1.915 0 0 0 0 3.83ZM70.225 84.804a2.139 2.139 0 1 0 .001-4.277 2.139 2.139 0 0 0-.001 4.277ZM76.446 85.012a2.346 2.346 0 1 0 0-4.692 2.346 2.346 0 0 0 0 4.692ZM82.666 85.202a2.536 2.536 0 1 0 0-5.072 2.536 2.536 0 0 0 0 5.072ZM88.886 85.392a2.726 2.726 0 1 0 .001-5.452 2.726 2.726 0 0 0 0 5.452ZM95.108 85.547a2.881 2.881 0 1 0-.002-5.762 2.881 2.881 0 0 0 .002 5.762ZM101.329 85.684a3.019 3.019 0 1 0 0-6.037 3.019 3.019 0 0 0 0 6.037Z" fill="#000"/><path d="M107.55 85.807a3.14 3.14 0 1 0-.001-6.28 3.14 3.14 0 0 0 .001 6.28Z" fill="#000"/><path d="M113.771 85.857a3.19 3.19 0 1 0 0-6.381 3.19 3.19 0 0 0 0 6.38Z" fill="#000"/><path d="M119.99 85.891a3.226 3.226 0 1 0 .002-6.451 3.226 3.226 0 0 0-.002 6.451Z" fill="#000"/><path d="M126.212 85.874a3.207 3.207 0 1 0 .001-6.415 3.207 3.207 0 0 0-.001 6.415Z" fill="#000"/><path d="M132.433 85.807a3.14 3.14 0 1 0-.001-6.28 3.14 3.14 0 0 0 .001 6.28Z" fill="#000"/><path d="M138.654 85.703a3.037 3.037 0 1 0-.002-6.074 3.037 3.037 0 0 0 .002 6.074Z" fill="#000"/><path d="M144.875 85.563a2.895 2.895 0 0 0 2.897-2.896 2.897 2.897 0 1 0-2.897 2.896ZM151.095 85.41a2.742 2.742 0 1 0 .001-5.486 2.742 2.742 0 0 0-.001 5.485ZM157.316 85.22a2.553 2.553 0 1 0 .002-5.107 2.553 2.553 0 0 0-.002 5.106ZM163.537 85.029a2.364 2.364 0 1 0 0-4.728 2.364 2.364 0 0 0 0 4.728ZM169.758 84.822a2.156 2.156 0 1 0 0-4.313 2.158 2.158 0 0 0 0 4.313ZM175.978 84.597a1.931 1.931 0 1 0 .002-3.862 1.931 1.931 0 0 0-.002 3.862ZM182.199 84.374a1.707 1.707 0 1 0 0-3.414 1.707 1.707 0 0 0 0 3.414ZM188.42 84.132a1.467 1.467 0 1 0 0-2.933 1.467 1.467 0 0 0 0 2.933ZM194.641 83.89a1.224 1.224 0 1 0 .002-2.448 1.224 1.224 0 0 0-.002 2.448ZM200.862 83.65a.984.984 0 1 0-.002-1.968.984.984 0 0 0 .002 1.968ZM207.082 83.391a.724.724 0 1 0 0-1.45.724.724 0 0 0 0 1.45ZM213.303 83.149a.483.483 0 1 0 .003-.965.483.483 0 0 0-.003.965ZM219.524 82.89c.124 0 .225-.1.225-.223a.225.225 0 0 0-.45 0c0 .123.101.223.225.223ZM225.745 82.683c.008 0 .017-.007.017-.016 0-.01-.009-.019-.017-.019-.009 0-.018.009-.018.02 0 .008.009.015.018.015ZM14.238 88.94a.052.052 0 0 0 .051-.054.052.052 0 0 0-.051-.052.052.052 0 0 0-.052.052c0 .03.023.053.052.053ZM20.458 89.18a.293.293 0 1 0 .001-.586.293.293 0 0 0 0 .586ZM26.679 89.44a.552.552 0 1 0 0-1.106.552.552 0 0 0 0 1.105ZM32.9 89.698a.812.812 0 0 0 0-1.622.812.812 0 0 0 0 1.622ZM39.12 89.956a1.069 1.069 0 1 0 0-2.138 1.068 1.068 0 1 0 0 2.138ZM45.342 90.198a1.31 1.31 0 1 0 .001-2.622 1.31 1.31 0 0 0-.001 2.622ZM51.563 90.457a1.57 1.57 0 1 0-.002-3.14 1.57 1.57 0 0 0 .002 3.14ZM57.782 90.699a1.812 1.812 0 0 0 0-3.624 1.812 1.812 0 0 0 0 3.624ZM64.004 90.939a2.053 2.053 0 1 0 0-4.105 2.053 2.053 0 0 0 0 4.105ZM70.225 91.163a2.277 2.277 0 1 0 0-4.554 2.277 2.277 0 0 0 0 4.555ZM76.446 91.405a2.52 2.52 0 1 0-.002-5.038 2.52 2.52 0 0 0 .002 5.038ZM82.667 91.613a2.727 2.727 0 0 0 0-5.452 2.725 2.725 0 1 0 0 5.452ZM88.887 91.819a2.932 2.932 0 1 0 .002-5.865 2.932 2.932 0 0 0-.002 5.865Z" fill="#000"/><path d="M95.108 91.991a3.104 3.104 0 1 0 0-6.21 3.106 3.106 0 0 0 0 6.21Z" fill="#000"/><path d="M101.329 92.147a3.26 3.26 0 1 0-.002-6.522 3.26 3.26 0 0 0 .002 6.522Z" fill="#000"/><path d="M107.55 92.268a3.38 3.38 0 1 0 0-6.762 3.38 3.38 0 0 0 0 6.762Z" fill="#000"/><path d="M113.77 92.354a3.468 3.468 0 1 0 0-6.935 3.468 3.468 0 0 0 0 6.935Z" fill="#000"/><path d="M119.99 92.371a3.484 3.484 0 1 0 .002-6.968 3.484 3.484 0 0 0-.002 6.968Z" fill="#000"/><path d="M126.212 92.354a3.468 3.468 0 1 0 0-6.935 3.468 3.468 0 0 0 0 6.935Z" fill="#000"/><path d="M132.433 92.285a3.398 3.398 0 1 0 .001-6.797 3.398 3.398 0 0 0-.001 6.797Z" fill="#000"/><path d="M138.654 92.164a3.277 3.277 0 1 0 0-6.554 3.277 3.277 0 0 0 0 6.554Z" fill="#000"/><path d="M144.874 92.01a3.124 3.124 0 0 0 0-6.247 3.124 3.124 0 0 0 0 6.247Z" fill="#000"/><path d="M151.095 91.836a2.949 2.949 0 1 0 0-5.898 2.949 2.949 0 0 0 0 5.898ZM157.316 91.63a2.743 2.743 0 1 0-.001-5.485 2.743 2.743 0 0 0 .001 5.485ZM163.537 91.423a2.535 2.535 0 1 0 0-5.07 2.535 2.535 0 0 0 0 5.07ZM169.757 91.198a2.311 2.311 0 1 0 0-4.622 2.31 2.31 0 1 0 0 4.622ZM175.978 90.958a2.072 2.072 0 1 0-.001-4.143 2.072 2.072 0 0 0 .001 4.143ZM182.199 90.716c1.009 0 1.83-.82 1.83-1.83a1.829 1.829 0 1 0-1.83 1.83ZM188.42 90.474a1.586 1.586 0 1 0 0-3.173 1.586 1.586 0 0 0 0 3.173ZM194.641 90.232a1.345 1.345 0 1 0 .002-2.69 1.345 1.345 0 0 0-.002 2.69ZM200.861 89.973a1.087 1.087 0 1 0 .001-2.173 1.087 1.087 0 0 0-.001 2.173ZM207.082 89.715a.828.828 0 1 0 0-1.656.828.828 0 0 0 0 1.656ZM213.303 89.456a.57.57 0 1 0 .002-1.138.57.57 0 0 0-.002 1.138ZM219.524 89.197a.31.31 0 1 0 0-.622.31.31 0 0 0 0 .622ZM225.745 88.955c.038 0 .069-.03.069-.07a.068.068 0 0 0-.069-.067.068.068 0 0 0-.069.068c0 .04.031.069.069.069ZM14.238 95.21a.103.103 0 1 0 0-.206.103.103 0 1 0 0 .206ZM20.459 95.47a.362.362 0 1 0 0-.724.362.362 0 0 0 0 .724ZM26.679 95.746a.64.64 0 1 0 0-1.279.64.64 0 0 0 0 1.279ZM32.9 96.004a.897.897 0 1 0 .001-1.794.897.897 0 0 0-.001 1.794ZM39.12 96.263a1.155 1.155 0 1 0 .003-2.31 1.155 1.155 0 0 0-.002 2.31ZM45.342 96.522a1.414 1.414 0 1 0 0-2.828 1.414 1.414 0 0 0 0 2.828ZM51.563 96.78a1.672 1.672 0 1 0 .002-3.345 1.672 1.672 0 0 0-.002 3.344ZM57.782 97.023a1.915 1.915 0 1 0 .002-3.83 1.915 1.915 0 0 0-.002 3.83ZM64.004 97.28a2.173 2.173 0 1 0 0-4.346 2.173 2.173 0 0 0 0 4.347ZM70.225 97.523a2.415 2.415 0 1 0 0-4.83 2.415 2.415 0 0 0 0 4.83ZM76.446 97.764a2.657 2.657 0 1 0-.002-5.313 2.657 2.657 0 0 0 .002 5.313ZM82.667 97.987a2.88 2.88 0 1 0 .001-5.76 2.88 2.88 0 0 0-.001 5.76Z" fill="#000"/><path d="M88.887 98.212a3.104 3.104 0 1 0 0-6.209 3.105 3.105 0 1 0 0 6.21Z" fill="#000"/><path d="M95.108 98.42a3.312 3.312 0 1 0 .001-6.624 3.312 3.312 0 0 0-.001 6.623Z" fill="#000"/><path d="M101.329 98.592a3.484 3.484 0 1 0 0-6.969 3.484 3.484 0 0 0 0 6.97Z" fill="#000"/><path d="M107.55 98.748a3.64 3.64 0 1 0 0-7.28 3.64 3.64 0 0 0 0 7.28Z" fill="#000"/><path d="M113.77 98.834a3.727 3.727 0 0 0 0-7.453 3.726 3.726 0 0 0 0 7.453Z" fill="#000"/><path d="M119.991 98.869a3.762 3.762 0 1 0-.001-7.523 3.762 3.762 0 0 0 .001 7.523Z" fill="#000"/><path d="M126.212 98.834a3.727 3.727 0 1 0-.001-7.453 3.727 3.727 0 0 0 .001 7.453Z" fill="#000"/><path d="M132.433 98.748a3.64 3.64 0 1 0 0-7.28 3.64 3.64 0 0 0 0 7.28Z" fill="#000"/><path d="M138.654 98.61a3.501 3.501 0 1 0 .001-7.003 3.501 3.501 0 0 0-.001 7.002Z" fill="#000"/><path d="M144.875 98.437a3.33 3.33 0 1 0-.001-6.66 3.33 3.33 0 0 0 .001 6.66Z" fill="#000"/><path d="M151.095 98.231a3.123 3.123 0 1 0 0-6.245 3.123 3.123 0 0 0 0 6.245Z" fill="#000"/><path d="M157.316 98.022a2.916 2.916 0 1 0-.001-5.83 2.916 2.916 0 0 0 .001 5.83ZM163.537 97.782a2.673 2.673 0 1 0 0-5.35 2.673 2.673 0 0 0 0 5.35ZM169.758 97.54a2.432 2.432 0 1 0 .002-4.864 2.432 2.432 0 0 0-.002 4.864ZM175.978 97.298c1.212 0 2.191-.98 2.191-2.19a2.191 2.191 0 1 0-2.191 2.19ZM182.199 97.056a1.949 1.949 0 1 0 0-3.899 1.949 1.949 0 0 0 0 3.899ZM188.42 96.798a1.69 1.69 0 1 0 .002-3.381 1.69 1.69 0 0 0-.002 3.381ZM194.641 96.54a1.432 1.432 0 1 0 0-2.864 1.432 1.432 0 0 0 0 2.863ZM200.861 96.28a1.172 1.172 0 1 0-1.173-1.171c0 .648.525 1.171 1.173 1.171ZM207.082 96.023a.914.914 0 1 0 0-1.829.914.914 0 0 0 0 1.829ZM213.303 95.763a.655.655 0 1 0 0-1.313.655.655 0 0 0 0 1.313ZM219.524 95.504a.397.397 0 1 0 0-.794.397.397 0 0 0 0 .794ZM225.745 95.245a.137.137 0 1 0 0-.275.137.137 0 1 0 0 .275ZM14.238 101.483a.155.155 0 0 0 .155-.154.155.155 0 0 0-.31 0c0 .085.07.154.155.154ZM20.459 101.76a.432.432 0 1 0-.001-.863.432.432 0 0 0 0 .863ZM26.678 102.019a.69.69 0 1 0 0-1.382.69.69 0 0 0 0 1.382ZM32.9 102.293a.965.965 0 1 0 0-1.93.966.966 0 1 0 0 1.93ZM39.12 102.553a1.225 1.225 0 1 0 .002-2.45 1.225 1.225 0 0 0-.001 2.45ZM45.342 102.812a1.483 1.483 0 1 0 0-2.967 1.483 1.483 0 0 0 0 2.967ZM51.563 103.087a1.76 1.76 0 1 0 0-3.518 1.76 1.76 0 0 0 0 3.518ZM57.782 103.346a2.018 2.018 0 1 0 .002-4.036 2.018 2.018 0 0 0-.002 4.036ZM64.004 103.605a2.277 2.277 0 1 0 .001-4.554 2.277 2.277 0 0 0 0 4.554ZM70.225 103.864a2.535 2.535 0 1 0 0-5.07 2.535 2.535 0 0 0 0 5.07ZM76.445 104.106a2.777 2.777 0 1 0 0-5.554 2.777 2.777 0 0 0 0 5.554ZM82.666 104.346a3.02 3.02 0 1 0-.002-6.036 3.02 3.02 0 0 0 .002 6.036Z" fill="#000"/><path d="M88.887 104.588a3.26 3.26 0 1 0 0-6.52 3.26 3.26 0 0 0 0 6.52Z" fill="#000"/><path d="M95.108 104.813a3.484 3.484 0 1 0 0-6.968 3.484 3.484 0 0 0 0 6.968Z" fill="#000"/><path d="M101.329 105.02a3.692 3.692 0 1 0 0-7.385 3.692 3.692 0 0 0 0 7.385Z" fill="#000"/><path d="M107.55 105.193a3.865 3.865 0 1 0-.001-7.73 3.865 3.865 0 0 0 .001 7.73Z" fill="#000"/><path d="M113.77 105.314a3.985 3.985 0 1 0 0-7.97 3.985 3.985 0 0 0 0 7.97Z" fill="#000"/><path d="M119.991 105.364a4.036 4.036 0 1 0 .002-8.072 4.036 4.036 0 0 0-.002 8.072Z" fill="#000"/><path d="M126.212 105.331a4.002 4.002 0 0 0 4.002-4.002 4.002 4.002 0 1 0-4.002 4.002Z" fill="#000"/><path d="M132.433 105.21a3.881 3.881 0 1 0 0-7.764 3.881 3.881 0 0 0 0 7.764Z" fill="#000"/><path d="M138.654 105.038a3.709 3.709 0 1 0-.001-7.417 3.709 3.709 0 0 0 .001 7.417Z" fill="#000"/><path d="M144.874 104.83a3.501 3.501 0 1 0 .001-7.003 3.501 3.501 0 0 0-.001 7.003Z" fill="#000"/><path d="M151.095 104.606a3.277 3.277 0 1 0 .002-6.554 3.277 3.277 0 0 0-.002 6.554Z" fill="#000"/><path d="M157.316 104.383a3.055 3.055 0 0 0 0-6.109 3.055 3.055 0 0 0 0 6.109ZM163.537 104.141a2.812 2.812 0 1 0 .002-5.622 2.812 2.812 0 0 0-.002 5.622ZM169.757 103.881a2.552 2.552 0 1 0 .003-5.105 2.552 2.552 0 0 0-.003 5.105ZM175.978 103.622a2.294 2.294 0 1 0 .002-4.588 2.294 2.294 0 0 0-.002 4.588ZM182.199 103.365a2.037 2.037 0 1 0-.001-4.073 2.037 2.037 0 0 0 .001 4.073ZM188.42 103.106a1.777 1.777 0 1 0-.001-3.553 1.777 1.777 0 0 0 .001 3.553ZM194.641 102.847a1.52 1.52 0 0 0 0-3.037 1.517 1.517 0 0 0 0 3.037ZM200.862 102.57a1.242 1.242 0 1 0 0-2.483 1.242 1.242 0 0 0 0 2.483ZM207.082 102.311a.983.983 0 1 0 .002-1.966.983.983 0 0 0-.002 1.966ZM213.303 102.053a.724.724 0 1 0 0-1.448.724.724 0 0 0 0 1.448ZM219.524 101.777a.448.448 0 1 0 .002-.896.448.448 0 0 0-.002.896ZM225.745 101.518a.19.19 0 1 0 0-.38.19.19 0 0 0 0 .38ZM14.238 107.756a.206.206 0 1 0 0-.413.205.205 0 0 0-.207.207c0 .114.092.206.207.206ZM20.458 108.015a.466.466 0 1 0 0-.931.466.466 0 0 0 0 .931ZM26.678 108.292a.743.743 0 0 0 0-1.485.742.742 0 0 0 0 1.485ZM32.9 108.568a1.018 1.018 0 1 0-.001-2.036 1.018 1.018 0 0 0 .001 2.036ZM39.121 108.825a1.276 1.276 0 1 0 0-2.552 1.276 1.276 0 0 0 0 2.552ZM45.342 109.102a1.553 1.553 0 1 0 0-3.105 1.553 1.553 0 0 0 0 3.105ZM51.562 109.361a1.812 1.812 0 1 0 0-3.624 1.812 1.812 0 0 0 0 3.624ZM57.782 109.638a2.088 2.088 0 1 0 0-4.175 2.088 2.088 0 0 0 0 4.175ZM64.004 109.895a2.346 2.346 0 1 0 0-4.692 2.346 2.346 0 0 0 0 4.692ZM70.225 110.154a2.605 2.605 0 1 0 0-5.21 2.605 2.605 0 0 0 0 5.21ZM76.446 110.413a2.864 2.864 0 1 0 0-5.727 2.864 2.864 0 0 0 0 5.727Z" fill="#000"/><path d="M82.667 110.688a3.14 3.14 0 1 0 .001-6.278 3.14 3.14 0 0 0-.001 6.278Z" fill="#000"/><path d="M88.887 110.93a3.38 3.38 0 1 0 .001-6.762 3.38 3.38 0 0 0-.001 6.762Z" fill="#000"/><path d="M95.108 111.189a3.64 3.64 0 1 0 0-7.28 3.64 3.64 0 0 0 0 7.28Z" fill="#000"/><path d="M101.329 111.412a3.863 3.863 0 1 0 0-7.727 3.864 3.864 0 1 0 0 7.727Z" fill="#000"/><path d="M107.55 111.62a4.07 4.07 0 1 0 0-8.141 4.07 4.07 0 1 0 0 8.141Z" fill="#000"/><path d="M113.771 111.792a4.244 4.244 0 1 0-.002-8.488 4.244 4.244 0 0 0 .002 8.488Z" fill="#000"/><path d="M119.991 111.844a4.295 4.295 0 1 0 .002-8.59 4.295 4.295 0 0 0-.002 8.59Z" fill="#000"/><path d="M126.212 111.792a4.244 4.244 0 1 0 0-8.488 4.244 4.244 0 0 0 0 8.488Z" fill="#000"/><path d="M132.433 111.637a4.09 4.09 0 0 0 0-8.177 4.09 4.09 0 0 0 0 8.177Z" fill="#000"/><path d="M138.654 111.431a3.882 3.882 0 1 0-.001-7.763 3.882 3.882 0 0 0 .001 7.763Z" fill="#000"/><path d="M144.875 111.207a3.657 3.657 0 1 0 0-7.315 3.657 3.657 0 0 0 0 7.315Z" fill="#000"/><path d="M151.094 110.965a3.416 3.416 0 1 0 .001-6.83 3.416 3.416 0 0 0-.001 6.83Z" fill="#000"/><path d="M157.316 110.705a3.157 3.157 0 1 0 0-6.313 3.157 3.157 0 0 0 0 6.313Z" fill="#000"/><path d="M163.537 110.448a2.899 2.899 0 1 0-.001-5.797 2.899 2.899 0 0 0 .001 5.797ZM169.758 110.189a2.641 2.641 0 0 0 2.64-2.639 2.639 2.639 0 1 0-2.64 2.639ZM175.978 109.912a2.362 2.362 0 1 0 0-4.726 2.363 2.363 0 0 0 0 4.726ZM182.199 109.653a2.104 2.104 0 1 0 .002-4.208 2.104 2.104 0 0 0-.002 4.208ZM188.42 109.394a1.845 1.845 0 1 0 0-3.69 1.845 1.845 0 0 0 0 3.69ZM194.641 109.119a1.569 1.569 0 1 0 0-3.138 1.569 1.569 0 0 0 0 3.138ZM200.861 108.843a1.294 1.294 0 1 0 .003-2.587 1.294 1.294 0 0 0-.003 2.587ZM207.082 108.585a1.036 1.036 0 1 0-.002-2.072 1.036 1.036 0 0 0 .002 2.072ZM213.303 108.309a.76.76 0 1 0 0-1.518.76.76 0 0 0 0 1.518ZM219.524 108.049a.5.5 0 1 0 0-1.002.5.5 0 0 0 0 1.002ZM225.745 107.773a.224.224 0 1 0-.001-.447.224.224 0 0 0 .001.447ZM231.966 107.566c.01 0 .017-.007.017-.016 0-.01-.007-.019-.017-.019-.009 0-.018.009-.018.019 0 .009.009.016.018.016ZM8.017 113.787c.01 0 .017-.007.017-.016 0-.01-.008-.019-.017-.019-.01 0-.017.009-.017.019 0 .009.007.016.017.016ZM14.238 113.994a.224.224 0 1 0-.224-.223c0 .123.1.223.224.223ZM20.458 114.27a.5.5 0 1 0 0-1.001.5.5 0 0 0 0 1.001ZM26.678 114.529a.76.76 0 1 0 .002-1.519.76.76 0 0 0-.002 1.519ZM32.9 114.804a1.034 1.034 0 1 0 .002-2.068 1.034 1.034 0 0 0-.002 2.068ZM39.12 115.081a1.31 1.31 0 1 0 0-2.622 1.311 1.311 0 0 0 0 2.622ZM45.342 115.357a1.587 1.587 0 1 0 .001-3.174 1.587 1.587 0 0 0-.001 3.174ZM51.563 115.615a1.845 1.845 0 1 0 0-3.69 1.845 1.845 0 0 0 0 3.69ZM57.783 115.891a2.121 2.121 0 1 0 .002-4.243 2.121 2.121 0 0 0-.002 4.243ZM64.004 116.168a2.398 2.398 0 1 0 0-4.795 2.398 2.398 0 0 0 0 4.795ZM70.225 116.427a2.658 2.658 0 1 0-.001-5.315 2.658 2.658 0 0 0 .001 5.315ZM76.446 116.702a2.932 2.932 0 1 0 0-5.865 2.933 2.933 0 0 0 0 5.865Z" fill="#000"/><path d="M82.666 116.961a3.19 3.19 0 1 0 0-6.382 3.192 3.192 0 0 0 0 6.382Z" fill="#000"/><path d="M88.887 117.237a3.467 3.467 0 1 0 0-6.934 3.467 3.467 0 0 0 0 6.934Z" fill="#000"/><path d="M95.108 117.496a3.725 3.725 0 1 0 0-7.452 3.725 3.725 0 1 0 0 7.452Z" fill="#000"/><path d="M101.329 117.754a3.984 3.984 0 1 0-3.985-3.983c0 2.2 1.784 3.983 3.985 3.983Z" fill="#000"/><path d="M107.55 118.013a4.243 4.243 0 1 0 0-8.486 4.243 4.243 0 1 0 0 8.486Z" fill="#000"/><path d="M113.771 118.151a4.382 4.382 0 1 0 0-8.763 4.382 4.382 0 0 0 0 8.763Z" fill="#000"/><path d="M119.991 118.169a4.399 4.399 0 1 0 0-8.798 4.399 4.399 0 0 0 0 8.798Z" fill="#000"/><path d="M126.212 118.169a4.399 4.399 0 1 0 0-8.798 4.399 4.399 0 0 0 0 8.798Z" fill="#000"/><path d="M132.433 118.031a4.26 4.26 0 1 0 0-8.521 4.26 4.26 0 1 0 0 8.521Z" fill="#000"/><path d="M138.654 117.788a4.02 4.02 0 1 0-.001-8.037 4.02 4.02 0 0 0 .001 8.037Z" fill="#000"/><path d="M144.874 117.531a3.762 3.762 0 0 0 3.762-3.76 3.761 3.761 0 1 0-3.762 3.76Z" fill="#000"/><path d="M151.094 117.254a3.484 3.484 0 1 0 0-6.969 3.485 3.485 0 0 0 0 6.969Z" fill="#000"/><path d="M157.316 116.995a3.226 3.226 0 1 0 0-6.452 3.226 3.226 0 0 0 0 6.452Z" fill="#000"/><path d="M163.537 116.721a2.95 2.95 0 1 0-.003-5.903 2.95 2.95 0 0 0 .003 5.903ZM169.757 116.461a2.69 2.69 0 1 0-2.69-2.69 2.69 2.69 0 0 0 2.69 2.69ZM175.978 116.185a2.416 2.416 0 1 0 0-4.832 2.416 2.416 0 0 0 0 4.832ZM182.199 115.908a2.138 2.138 0 1 0 0-4.276 2.138 2.138 0 1 0 0 4.276ZM188.42 115.649a1.88 1.88 0 1 0 .001-3.759 1.88 1.88 0 0 0-.001 3.759ZM194.641 115.375a1.604 1.604 0 1 0-.001-3.207 1.604 1.604 0 0 0 .001 3.207ZM200.861 115.098a1.327 1.327 0 1 0 .003-2.655 1.327 1.327 0 0 0-.003 2.655ZM207.082 114.839a1.07 1.07 0 1 0 .001-2.139 1.07 1.07 0 0 0-.001 2.139ZM213.303 114.562a.793.793 0 1 0 0-1.585.793.793 0 0 0 0 1.585ZM219.524 114.288a.517.517 0 1 0 .001-1.035.517.517 0 0 0-.001 1.035ZM225.745 114.011a.241.241 0 1 0 0-.482.241.241 0 1 0 0 .482ZM231.966 113.787c.01 0 .017-.007.017-.016 0-.01-.007-.019-.017-.019-.009 0-.018.009-.018.019 0 .009.009.016.018.016ZM8.017 120.009c.01 0 .017-.009.017-.019a.017.017 0 0 0-.017-.017.017.017 0 0 0-.017.017c0 .01.007.019.017.019ZM14.238 120.215a.224.224 0 1 0 0-.448.224.224 0 1 0 0 .448ZM20.458 120.491a.501.501 0 1 0 0-1.002.501.501 0 0 0 0 1.002ZM26.678 120.766a.775.775 0 1 0-.776-.776c0 .43.349.776.777.776ZM32.9 121.025a1.035 1.035 0 1 0 0-2.07 1.035 1.035 0 0 0 0 2.07ZM39.12 121.302a1.31 1.31 0 1 0 0-2.622 1.311 1.311 0 1 0 0 2.622ZM45.342 121.578a1.587 1.587 0 1 0 0-3.175 1.587 1.587 0 0 0 0 3.175ZM51.562 121.853a1.863 1.863 0 1 0 .002-3.725 1.863 1.863 0 0 0-.002 3.725ZM57.783 122.129a2.138 2.138 0 1 0 .002-4.277 2.138 2.138 0 0 0-.002 4.277ZM64.004 122.388a2.397 2.397 0 1 0 0-4.795 2.397 2.397 0 0 0 0 4.795ZM70.225 122.663a2.673 2.673 0 1 0 0-5.346 2.673 2.673 0 0 0 0 5.346ZM76.446 122.94a2.95 2.95 0 1 0 0-5.9 2.95 2.95 0 0 0 0 5.9Z" fill="#000"/><path d="M82.666 123.216a3.226 3.226 0 1 0 0-6.452 3.226 3.226 0 0 0 0 6.452Z" fill="#000"/><path d="M88.886 123.475a3.485 3.485 0 1 0 .001-6.97 3.485 3.485 0 0 0 0 6.97Z" fill="#000"/><path d="M95.108 123.75a3.76 3.76 0 1 0 .001-7.52 3.76 3.76 0 0 0 0 7.52Z" fill="#000"/><path d="M101.329 124.027a4.036 4.036 0 1 0 0-8.074 4.036 4.036 0 0 0 0 8.074Z" fill="#000"/><path d="M107.55 124.286a4.296 4.296 0 1 0 0-8.592 4.296 4.296 0 0 0 0 8.592Z" fill="#000"/><path d="M113.771 124.389a4.399 4.399 0 1 0-.002-8.798 4.399 4.399 0 0 0 .002 8.798Z" fill="#000"/><path d="M119.991 124.389a4.399 4.399 0 1 0 0-8.798 4.399 4.399 0 0 0 0 8.798Z" fill="#000"/><path d="M126.212 124.389a4.399 4.399 0 1 0 0-8.798 4.399 4.399 0 0 0 0 8.798Z" fill="#000"/><path d="M132.433 124.32a4.33 4.33 0 1 0 0-8.66 4.33 4.33 0 0 0 0 8.66Z" fill="#000"/><path d="M138.654 124.046a4.055 4.055 0 0 0 0-8.11 4.055 4.055 0 0 0 0 8.11Z" fill="#000"/><path d="M144.874 123.786a3.795 3.795 0 1 0 0-7.592 3.795 3.795 0 0 0 0 7.592Z" fill="#000"/><path d="M151.095 123.51a3.52 3.52 0 1 0 0-7.038 3.52 3.52 0 0 0 0 7.038Z" fill="#000"/><path d="M157.316 123.234a3.243 3.243 0 1 0 0-6.485 3.243 3.243 0 0 0 0 6.485Z" fill="#000"/><path d="M163.537 122.974a2.983 2.983 0 1 0 0-5.966 2.983 2.983 0 1 0 0 5.966ZM169.758 122.699a2.71 2.71 0 1 0 0-5.418 2.71 2.71 0 0 0 0 5.418ZM175.978 122.423a2.431 2.431 0 1 0 .003-4.863 2.431 2.431 0 0 0-.003 4.863ZM182.199 122.164a2.174 2.174 0 1 0 0-4.347 2.174 2.174 0 0 0 0 4.347ZM188.42 121.889a1.898 1.898 0 1 0-.003-3.797 1.898 1.898 0 0 0 .003 3.797ZM194.641 121.613a1.623 1.623 0 1 0-.001-3.245 1.623 1.623 0 0 0 .001 3.245ZM200.861 121.336a1.345 1.345 0 1 0 0-2.69 1.345 1.345 0 1 0 0 2.69ZM207.082 121.077a1.087 1.087 0 1 0 0-2.174 1.087 1.087 0 0 0 0 2.174ZM213.303 120.802a.812.812 0 0 0 0-1.622.811.811 0 0 0 0 1.622ZM219.524 120.526a.536.536 0 1 0 0-1.069.536.536 0 0 0 0 1.069ZM225.745 120.249a.26.26 0 1 0 0-.518.26.26 0 0 0 0 .518ZM231.965 120.025a.035.035 0 0 0 .035-.035c0-.017-.016-.033-.035-.033a.034.034 0 0 0-.034.033c0 .019.015.035.034.035ZM8.017 126.23c.01 0 .017-.009.017-.017 0-.011-.008-.018-.017-.018-.01 0-.017.007-.017.018 0 .008.007.017.017.017ZM14.238 126.436a.225.225 0 1 0 0-.45.225.225 0 0 0 0 .45ZM20.458 126.712a.5.5 0 1 0 .002-1 .5.5 0 0 0-.002 1ZM26.678 126.971a.76.76 0 1 0 .002-1.519.76.76 0 0 0-.002 1.519ZM32.9 127.246a1.034 1.034 0 1 0 .002-2.068 1.034 1.034 0 0 0-.002 2.068ZM39.12 127.522a1.31 1.31 0 1 0 .002-2.62 1.31 1.31 0 0 0-.001 2.62ZM45.342 127.799a1.587 1.587 0 1 0 .001-3.174 1.587 1.587 0 0 0-.001 3.174ZM51.563 128.058a1.846 1.846 0 1 0-.002-3.693 1.846 1.846 0 0 0 .002 3.693ZM57.783 128.333a2.121 2.121 0 1 0 .002-4.242 2.121 2.121 0 0 0-.002 4.242ZM64.004 128.609a2.397 2.397 0 1 0 0-4.795 2.398 2.398 0 1 0 0 4.795ZM70.225 128.868a2.657 2.657 0 1 0 0-5.314 2.657 2.657 0 0 0 0 5.314ZM76.446 129.145a2.932 2.932 0 1 0 0-5.865 2.932 2.932 0 0 0 0 5.865Z" fill="#000"/><path d="M82.666 129.42a3.208 3.208 0 1 0 0-6.416 3.208 3.208 0 0 0 0 6.416Z" fill="#000"/><path d="M88.887 129.679a3.467 3.467 0 1 0 .002-6.934 3.467 3.467 0 0 0-.002 6.934Z" fill="#000"/><path d="M95.108 129.938a3.727 3.727 0 1 0 0-7.453 3.727 3.727 0 0 0 0 7.453Z" fill="#000"/><path d="M101.329 130.213a4.003 4.003 0 1 0-.001-8.003 4.003 4.003 0 0 0 .001 8.003Z" fill="#000"/><path d="M107.55 130.455a4.243 4.243 0 1 0 0-8.486 4.243 4.243 0 1 0 0 8.486Z" fill="#000"/><path d="M113.771 130.61a4.399 4.399 0 1 0-.002-8.796 4.399 4.399 0 0 0 .002 8.796Z" fill="#000"/><path d="M119.991 130.61a4.399 4.399 0 1 0 0-8.796 4.399 4.399 0 0 0 0 8.796Z" fill="#000"/><path d="M126.212 130.61a4.399 4.399 0 1 0 0-8.796 4.399 4.399 0 0 0 0 8.796Z" fill="#000"/><path d="M132.433 130.472a4.261 4.261 0 1 0 0-8.522 4.261 4.261 0 0 0 0 8.522Z" fill="#000"/><path d="M138.654 130.232a4.02 4.02 0 1 0-.002-8.04 4.02 4.02 0 0 0 .002 8.04Z" fill="#000"/><path d="M144.874 129.973a3.762 3.762 0 1 0-3.76-3.76 3.76 3.76 0 0 0 3.76 3.76Z" fill="#000"/><path d="M151.094 129.696a3.484 3.484 0 1 0 0-6.969 3.484 3.484 0 0 0 0 6.969Z" fill="#000"/><path d="M157.316 129.437a3.225 3.225 0 1 0-3.226-3.224 3.225 3.225 0 0 0 3.226 3.224Z" fill="#000"/><path d="M163.537 129.179a2.967 2.967 0 1 0 0-5.934 2.967 2.967 0 0 0 0 5.934ZM169.757 128.903a2.691 2.691 0 1 0 0-5.384 2.691 2.691 0 0 0 0 5.384ZM175.978 128.627a2.416 2.416 0 1 0 0-4.832 2.416 2.416 0 0 0 0 4.832ZM182.199 128.369a2.157 2.157 0 1 0 0-4.314 2.157 2.157 0 0 0 0 4.314ZM188.42 128.093a1.882 1.882 0 0 0 0-3.761 1.88 1.88 0 1 0 0 3.761ZM194.641 127.816a1.604 1.604 0 1 0-.001-3.207 1.604 1.604 0 0 0 .001 3.207ZM200.861 127.539a1.327 1.327 0 1 0 .003-2.655 1.327 1.327 0 0 0-.003 2.655ZM207.082 127.282a1.07 1.07 0 1 0 0-2.14 1.07 1.07 0 0 0 0 2.14ZM213.303 127.006a.793.793 0 1 0 0-1.586.793.793 0 0 0 0 1.586ZM219.524 126.729a.516.516 0 1 0 0-1.035.518.518 0 0 0 0 1.035ZM225.745 126.47a.259.259 0 1 0 0-.517.26.26 0 0 0-.26.26.26.26 0 0 0 .26.257ZM231.966 126.23c.01 0 .017-.009.017-.017 0-.011-.007-.018-.017-.018a.018.018 0 0 0-.018.018c0 .008.009.017.018.017ZM8.017 132.449c.01 0 .017-.007.017-.016a.016.016 0 0 0-.017-.017.016.016 0 0 0-.017.017c0 .009.007.016.017.016ZM14.238 132.639a.206.206 0 1 0 0-.412.206.206 0 0 0 0 .412ZM20.458 132.898a.466.466 0 1 0 0-.931.466.466 0 0 0 0 .931ZM26.678 133.175a.742.742 0 1 0 .002-1.484.742.742 0 0 0-.002 1.484ZM32.9 133.449a1.018 1.018 0 1 0-.002-2.034 1.018 1.018 0 0 0 .002 2.034ZM39.121 133.709a1.275 1.275 0 1 0 0-2.552 1.275 1.275 0 1 0 0 2.552ZM45.342 133.985a1.553 1.553 0 1 0 0-3.105 1.553 1.553 0 0 0 0 3.105ZM51.562 134.244a1.812 1.812 0 1 0 0-3.624 1.812 1.812 0 0 0 0 3.624ZM57.782 134.519a2.087 2.087 0 1 0 .002-4.174 2.087 2.087 0 0 0-.002 4.174ZM64.004 134.778a2.345 2.345 0 1 0 0-4.691 2.346 2.346 0 0 0 0 4.691ZM70.225 135.055a2.623 2.623 0 1 0-.002-5.246 2.623 2.623 0 0 0 .002 5.246ZM76.446 135.312a2.88 2.88 0 1 0 0-5.76 2.88 2.88 0 0 0 0 5.76Z" fill="#000"/><path d="M82.667 135.571a3.139 3.139 0 1 0 0-6.277 3.14 3.14 0 1 0 0 6.277Z" fill="#000"/><path d="M88.887 135.831a3.399 3.399 0 1 0 0-6.798 3.399 3.399 0 0 0 0 6.798Z" fill="#000"/><path d="M95.108 136.072a3.64 3.64 0 1 0-.001-7.28 3.64 3.64 0 0 0 .001 7.28Z" fill="#000"/><path d="M101.329 136.314a3.882 3.882 0 1 0-.002-7.764 3.882 3.882 0 0 0 .002 7.764Z" fill="#000"/><path d="M107.55 136.52a4.09 4.09 0 1 0-.003-8.175 4.09 4.09 0 0 0 .003 8.175Z" fill="#000"/><path d="M113.77 136.693a4.262 4.262 0 0 0 0-8.523 4.262 4.262 0 0 0 0 8.523Z" fill="#000"/><path d="M119.991 136.762a4.33 4.33 0 1 0 .001-8.661 4.33 4.33 0 0 0-.001 8.661Z" fill="#000"/><path d="M126.212 136.693a4.261 4.261 0 1 0 0-8.522 4.261 4.261 0 0 0 0 8.522Z" fill="#000"/><path d="M132.433 136.537a4.106 4.106 0 1 0-.002-8.21 4.106 4.106 0 0 0 .002 8.21Z" fill="#000"/><path d="M138.654 136.332a3.898 3.898 0 1 0 0-7.797 3.898 3.898 0 1 0 0 7.797Z" fill="#000"/><path d="M144.875 136.107a3.674 3.674 0 1 0 0-7.348 3.674 3.674 0 0 0 0 7.348Z" fill="#000"/><path d="M151.094 135.848a3.416 3.416 0 1 0 .001-6.83 3.416 3.416 0 0 0-.001 6.83Z" fill="#000"/><path d="M157.316 135.589a3.158 3.158 0 1 0-.001-6.315 3.158 3.158 0 0 0 .001 6.315Z" fill="#000"/><path d="M163.537 135.331a2.898 2.898 0 1 0 0-5.796 2.898 2.898 0 0 0 0 5.796ZM169.758 135.072a2.641 2.641 0 0 0 2.64-2.639 2.639 2.639 0 1 0-2.64 2.639ZM175.978 134.813a2.382 2.382 0 1 0 0-4.763 2.382 2.382 0 0 0 0 4.763ZM182.199 134.536a2.104 2.104 0 1 0 .002-4.208 2.104 2.104 0 0 0-.002 4.208ZM188.42 134.279a1.846 1.846 0 1 0-.003-3.693 1.846 1.846 0 0 0 .003 3.693ZM194.641 134.002a1.569 1.569 0 1 0 0-3.138 1.569 1.569 0 0 0 0 3.138ZM200.861 133.743a1.312 1.312 0 1 0 0-2.623 1.312 1.312 0 0 0 0 2.623ZM207.082 133.468a1.036 1.036 0 1 0-.002-2.072 1.036 1.036 0 0 0 .002 2.072ZM213.303 133.192a.76.76 0 1 0 0-1.518.76.76 0 0 0 0 1.518ZM219.524 132.933a.502.502 0 1 0-.001-1.003.502.502 0 0 0 .001 1.003ZM225.745 132.656c.124 0 .224-.1.224-.222 0-.125-.1-.227-.224-.227a.226.226 0 0 0-.225.227c0 .122.1.222.225.222ZM231.966 132.449c.01 0 .017-.007.017-.016a.016.016 0 0 0-.017-.017c-.009 0-.018.007-.018.017 0 .009.009.016.018.016ZM14.238 138.808a.155.155 0 0 0 .155-.154.155.155 0 0 0-.31 0c0 .085.07.154.155.154ZM20.459 139.085a.432.432 0 1 0-.001-.863.432.432 0 0 0 0 .863ZM26.678 139.344a.69.69 0 1 0 0-1.382.69.69 0 0 0 0 1.382ZM32.9 139.618a.965.965 0 1 0 0-1.93.966.966 0 1 0 0 1.93ZM39.12 139.877a1.224 1.224 0 1 0-1.224-1.223c0 .676.548 1.223 1.225 1.223ZM45.342 140.154a1.501 1.501 0 1 0 0-3.002 1.501 1.501 0 0 0 0 3.002ZM51.563 140.412a1.76 1.76 0 1 0 0-3.518 1.76 1.76 0 0 0 0 3.518ZM57.782 140.671a2.018 2.018 0 1 0 .002-4.036 2.018 2.018 0 0 0-.002 4.036ZM64.004 140.93a2.278 2.278 0 1 0 0-4.555 2.278 2.278 0 0 0 0 4.555ZM70.225 141.189a2.535 2.535 0 1 0 0-5.07 2.535 2.535 0 0 0 0 5.07ZM76.446 141.448a2.795 2.795 0 1 0 0-5.59 2.795 2.795 0 0 0 0 5.59ZM82.666 141.69a3.037 3.037 0 1 0 0-6.074 3.037 3.037 0 0 0 0 6.074Z" fill="#000"/><path d="M88.887 141.93a3.277 3.277 0 1 0 .002-6.554 3.277 3.277 0 0 0-.002 6.554Z" fill="#000"/><path d="M95.108 142.155a3.502 3.502 0 1 0-.001-7.005 3.502 3.502 0 0 0 .001 7.005Z" fill="#000"/><path d="M101.329 142.363a3.709 3.709 0 1 0 0-7.418 3.709 3.709 0 0 0 0 7.418Z" fill="#000"/><path d="M107.55 142.535a3.882 3.882 0 1 0-.001-7.763 3.882 3.882 0 0 0 .001 7.763Z" fill="#000"/><path d="M113.77 142.672a4.02 4.02 0 1 0-.002-8.038 4.02 4.02 0 0 0 .002 8.038Z" fill="#000"/><path d="M119.991 142.706a4.055 4.055 0 1 0-.002-8.106 4.055 4.055 0 0 0 .002 8.106Z" fill="#000"/><path d="M126.212 142.672a4.02 4.02 0 1 0 .002-8.038 4.02 4.02 0 0 0-.002 8.038Z" fill="#000"/><path d="M132.433 142.551a3.898 3.898 0 1 0 0-7.797 3.898 3.898 0 0 0 0 7.797Z" fill="#000"/><path d="M138.654 142.38a3.726 3.726 0 1 0 0-7.453 3.726 3.726 0 1 0 0 7.453Z" fill="#000"/><path d="M144.875 142.172a3.519 3.519 0 1 0-.001-7.037 3.519 3.519 0 0 0 .001 7.037Z" fill="#000"/><path d="M151.095 141.948a3.295 3.295 0 1 0 0-6.59 3.295 3.295 0 0 0 0 6.59Z" fill="#000"/><path d="M157.316 141.708a3.055 3.055 0 0 0 0-6.109 3.054 3.054 0 0 0 0 6.109ZM163.537 141.464a2.812 2.812 0 1 0 .002-5.624 2.812 2.812 0 0 0-.002 5.624ZM169.757 141.206a2.552 2.552 0 1 0 0-5.106 2.552 2.552 0 0 0-2.552 2.554 2.551 2.551 0 0 0 2.552 2.552ZM175.978 140.965a2.312 2.312 0 1 0 0-4.623 2.312 2.312 0 0 0 0 4.623ZM182.199 140.688a2.035 2.035 0 1 0 .002-4.07 2.035 2.035 0 0 0-.002 4.07ZM188.42 140.431a1.777 1.777 0 1 0-.001-3.553 1.777 1.777 0 0 0 .001 3.553ZM194.641 140.171a1.52 1.52 0 1 0 0-3.038 1.52 1.52 0 0 0 0 3.038ZM200.861 139.912a1.258 1.258 0 1 0 0-2.517 1.26 1.26 0 0 0 0 2.517ZM207.082 139.636a.983.983 0 1 0 .002-1.966.983.983 0 0 0-.002 1.966ZM213.303 139.378a.724.724 0 1 0 0-1.45.724.724 0 0 0 0 1.45ZM219.524 139.102a.45.45 0 1 0 0-.899.45.45 0 0 0 0 .899ZM225.745 138.842a.189.189 0 1 0 0-.378.19.19 0 0 0-.19.19.19.19 0 0 0 .19.188ZM14.238 144.994a.12.12 0 1 0-.12-.119.12.12 0 0 0 .12.119ZM20.458 145.253a.379.379 0 1 0 .002-.758.379.379 0 0 0-.002.758ZM26.679 145.513a.64.64 0 0 0 0-1.277.639.639 0 0 0 0 1.277ZM32.9 145.772a.897.897 0 1 0 0-1.794.897.897 0 0 0 0 1.794ZM39.12 146.029a1.155 1.155 0 1 0-1.155-1.154c0 .638.518 1.154 1.156 1.154ZM45.342 146.288a1.414 1.414 0 1 0 0-2.827 1.414 1.414 0 0 0 0 2.827ZM51.563 146.548a1.674 1.674 0 1 0-.001-3.348 1.674 1.674 0 0 0 0 3.348ZM57.782 146.805a1.93 1.93 0 1 0 .004-3.862 1.93 1.93 0 0 0-.004 3.862ZM64.004 147.064a2.19 2.19 0 1 0-2.19-2.189c0 1.21.98 2.189 2.19 2.189ZM70.225 147.306a2.432 2.432 0 1 0-2.433-2.431 2.432 2.432 0 0 0 2.433 2.431ZM76.446 147.548a2.674 2.674 0 1 0 0-5.348 2.674 2.674 0 0 0 0 5.348ZM82.666 147.771a2.896 2.896 0 1 0 0-5.794 2.897 2.897 0 1 0 0 5.794Z" fill="#000"/><path d="M88.886 147.996a3.122 3.122 0 1 0 .003-6.245 3.122 3.122 0 0 0-.002 6.245Z" fill="#000"/><path d="M95.108 148.203a3.329 3.329 0 1 0 0-6.658 3.329 3.329 0 0 0 0 6.658Z" fill="#000"/><path d="M101.329 148.376a3.501 3.501 0 1 0 0-7.004 3.502 3.502 0 0 0 0 7.004Z" fill="#000"/><path d="M107.55 148.531a3.657 3.657 0 1 0 0-7.314 3.657 3.657 0 0 0 0 7.314Z" fill="#000"/><path d="M113.77 148.635a3.762 3.762 0 0 0 3.762-3.76 3.761 3.761 0 1 0-3.762 3.76Z" fill="#000"/><path d="M119.991 148.67a3.796 3.796 0 1 0-.001-7.591 3.796 3.796 0 0 0 .001 7.591Z" fill="#000"/><path d="M126.212 148.635a3.762 3.762 0 1 0-.001-7.523 3.762 3.762 0 0 0 .001 7.523Z" fill="#000"/><path d="M132.433 148.549a3.675 3.675 0 1 0 0-7.35 3.675 3.675 0 0 0 0 7.35Z" fill="#000"/><path d="M138.654 148.393a3.52 3.52 0 1 0 0-7.039 3.52 3.52 0 0 0 0 7.039Z" fill="#000"/><path d="M144.875 148.22a3.346 3.346 0 1 0 0-6.691 3.346 3.346 0 0 0 0 6.691Z" fill="#000"/><path d="M151.094 148.015a3.141 3.141 0 0 0 0-6.28 3.14 3.14 0 0 0 0 6.28Z" fill="#000"/><path d="M157.316 147.79a2.915 2.915 0 1 0 0-5.83 2.915 2.915 0 0 0 0 5.83ZM163.537 147.565a2.69 2.69 0 0 0 2.69-2.69 2.69 2.69 0 1 0-5.381 0 2.69 2.69 0 0 0 2.691 2.69ZM169.758 147.323a2.45 2.45 0 1 0 0-4.9 2.45 2.45 0 0 0 0 4.9ZM175.978 147.083a2.208 2.208 0 1 0 .002-4.416 2.208 2.208 0 0 0-.002 4.416ZM182.199 146.824a1.95 1.95 0 1 0 0-3.901 1.95 1.95 0 0 0 0 3.901ZM188.42 146.582a1.707 1.707 0 1 0 0-3.415 1.707 1.707 0 0 0 0 3.415ZM194.641 146.323a1.449 1.449 0 1 0-.002-2.898 1.449 1.449 0 0 0 .002 2.898ZM200.862 146.064a1.189 1.189 0 1 0 0-2.38 1.19 1.19 0 1 0 0 2.38ZM207.082 145.806a.932.932 0 1 0 0-1.864.932.932 0 0 0 0 1.864ZM213.303 145.53a.655.655 0 1 0 0-1.314.655.655 0 0 0 0 1.314ZM219.524 145.271a.397.397 0 1 0 0-.794.397.397 0 0 0 0 .794ZM225.745 145.011c.076 0 .138-.06.138-.136a.139.139 0 0 0-.138-.14.139.139 0 0 0-.138.14c0 .076.062.136.138.136ZM14.238 151.148c.029 0 .051-.025.051-.054a.052.052 0 0 0-.051-.052.052.052 0 0 0-.052.052c0 .029.023.054.052.054ZM20.458 151.405a.311.311 0 0 0 0-.622.31.31 0 0 0 0 .622ZM26.679 151.647a.552.552 0 1 0 .001-1.105.552.552 0 0 0-.001 1.105ZM32.9 151.906a.812.812 0 0 0 0-1.622.811.811 0 0 0 0 1.622ZM39.12 152.164a1.069 1.069 0 1 0 .003-2.138 1.069 1.069 0 0 0-.002 2.138ZM45.342 152.423a1.329 1.329 0 1 0 0-2.657 1.329 1.329 0 0 0 0 2.657ZM51.563 152.665a1.57 1.57 0 1 0-.003-3.141 1.57 1.57 0 0 0 .003 3.141ZM57.782 152.924a1.829 1.829 0 1 0 .001-3.658 1.829 1.829 0 0 0 0 3.658ZM64.004 153.166a2.072 2.072 0 0 0 0-4.142 2.07 2.07 0 0 0 0 4.142ZM70.225 153.389a2.294 2.294 0 1 0 0-4.589 2.294 2.294 0 0 0 0 4.589ZM76.446 153.613a2.519 2.519 0 1 0-.002-5.038 2.519 2.519 0 0 0 .002 5.038ZM82.666 153.838a2.743 2.743 0 1 0-.001-5.487 2.743 2.743 0 0 0 .001 5.487ZM88.886 154.044a2.95 2.95 0 1 0 0-5.9 2.95 2.95 0 0 0 0 5.9Z" fill="#000"/><path d="M95.108 154.216a3.122 3.122 0 1 0 0-6.245 3.122 3.122 0 0 0 0 6.245Z" fill="#000"/><path d="M101.329 154.372a3.278 3.278 0 1 0 0-6.556 3.278 3.278 0 0 0 0 6.556Z" fill="#000"/><path d="M107.55 154.51a3.415 3.415 0 1 0 0-6.83 3.415 3.415 0 0 0 0 6.83Z" fill="#000"/><path d="M113.771 154.579a3.485 3.485 0 1 0-.002-6.97 3.485 3.485 0 0 0 .002 6.97Z" fill="#000"/><path d="M119.991 154.614a3.52 3.52 0 1 0 0-7.038 3.52 3.52 0 0 0 0 7.038Z" fill="#000"/><path d="M126.212 154.579a3.484 3.484 0 1 0 0-6.968 3.484 3.484 0 0 0 0 6.968Z" fill="#000"/><path d="M132.433 154.51a3.415 3.415 0 1 0 0-6.83 3.415 3.415 0 0 0 0 6.83Z" fill="#000"/><path d="M138.654 154.389a3.294 3.294 0 1 0 0-6.588 3.294 3.294 0 0 0 0 6.588Z" fill="#000"/><path d="M144.875 154.234a3.14 3.14 0 1 0 0-6.28 3.14 3.14 0 0 0 0 6.28Z" fill="#000"/><path d="M151.094 154.063a2.968 2.968 0 1 0 0-5.936 2.968 2.968 0 0 0 0 5.936ZM157.316 153.855a2.76 2.76 0 1 0 0-5.52 2.76 2.76 0 0 0 0 5.52ZM163.537 153.648a2.553 2.553 0 1 0 .001-5.107 2.553 2.553 0 0 0-.001 5.107ZM169.757 153.406a2.311 2.311 0 1 0 0-4.622 2.31 2.31 0 1 0 0 4.622ZM175.978 153.181a2.087 2.087 0 1 0 .003-4.173 2.087 2.087 0 0 0-.003 4.173ZM182.199 152.939c1.02 0 1.845-.824 1.845-1.845 0-1.02-.825-1.844-1.845-1.844s-1.845.824-1.845 1.844c0 1.021.825 1.845 1.845 1.845ZM188.42 152.699a1.606 1.606 0 1 0-.001-3.211 1.606 1.606 0 0 0 .001 3.211ZM194.641 152.44a1.345 1.345 0 1 0 0-2.69 1.345 1.345 0 1 0 0 2.69ZM200.862 152.2a1.105 1.105 0 1 0-.003-2.21 1.105 1.105 0 0 0 .003 2.21ZM207.082 151.941a.846.846 0 1 0-.001-1.691.846.846 0 0 0 .001 1.691ZM213.303 151.682a.589.589 0 0 0 .588-.588.587.587 0 1 0-.588.588ZM219.524 151.422a.328.328 0 1 0 0-.655.328.328 0 0 0 0 .655ZM225.745 151.163a.068.068 0 0 0 .069-.069.067.067 0 0 0-.069-.067.067.067 0 0 0-.069.067c0 .04.031.069.069.069ZM14.238 157.334c.01 0 .017-.009.017-.019 0-.009-.008-.016-.017-.016-.01 0-.018.007-.018.016 0 .01.008.019.018.019ZM20.458 157.522a.206.206 0 1 0 0-.413.206.206 0 1 0 0 .413ZM26.679 157.781a.466.466 0 1 0 0-.931.466.466 0 0 0 0 .931ZM32.9 158.04a.725.725 0 1 0 0-1.45.725.725 0 0 0 0 1.45ZM39.12 158.281a.966.966 0 1 0 .001-1.932.966.966 0 0 0 0 1.932ZM45.342 158.523a1.207 1.207 0 1 0 .002-2.413 1.207 1.207 0 0 0-.002 2.413ZM51.563 158.765a1.45 1.45 0 1 0 0-2.898 1.45 1.45 0 0 0 0 2.898ZM57.783 159.006a1.69 1.69 0 1 0 .001-3.38 1.69 1.69 0 0 0-.001 3.38ZM64.004 159.231a1.915 1.915 0 1 0 0-3.83 1.915 1.915 0 0 0 0 3.83ZM70.225 159.454a2.139 2.139 0 1 0 0-4.277 2.139 2.139 0 0 0 0 4.277ZM76.446 159.679a2.364 2.364 0 1 0 0-4.727 2.364 2.364 0 0 0 0 4.727ZM82.666 159.869a2.554 2.554 0 1 0-.001-5.108 2.554 2.554 0 0 0 .001 5.108ZM88.887 160.059a2.743 2.743 0 1 0 0-5.486 2.743 2.743 0 0 0 0 5.486ZM95.108 160.23a2.915 2.915 0 1 0 0-5.83 2.915 2.915 0 0 0 0 5.83Z" fill="#000"/><path d="M101.329 160.368a3.053 3.053 0 1 0 .001-6.107 3.053 3.053 0 0 0-.001 6.107Z" fill="#000"/><path d="M107.55 160.474a3.158 3.158 0 1 0-.002-6.316 3.158 3.158 0 0 0 .002 6.316Z" fill="#000"/><path d="M113.771 160.541a3.225 3.225 0 1 0 0-6.451 3.226 3.226 0 0 0 0 6.451Z" fill="#000"/><path d="M119.99 160.558a3.244 3.244 0 1 0 .003-6.487 3.244 3.244 0 0 0-.003 6.487Z" fill="#000"/><path d="M126.212 160.541a3.225 3.225 0 1 0 0-6.452 3.225 3.225 0 0 0 0 6.452Z" fill="#000"/><path d="M132.433 160.474a3.157 3.157 0 0 0 0-6.315 3.156 3.156 0 0 0-3.156 3.156 3.157 3.157 0 0 0 3.156 3.159Z" fill="#000"/><path d="M138.654 160.368a3.053 3.053 0 1 0 0-6.106 3.053 3.053 0 0 0 0 6.106ZM144.874 160.23a2.916 2.916 0 1 0 0-5.831 2.916 2.916 0 0 0 0 5.831ZM151.095 160.076a2.76 2.76 0 1 0 .002-5.52 2.76 2.76 0 0 0-.002 5.52ZM157.316 159.903a2.588 2.588 0 1 0 .002-5.176 2.588 2.588 0 0 0-.002 5.176ZM163.537 159.696a2.381 2.381 0 1 0 0-4.762 2.381 2.381 0 0 0 0 4.762ZM169.758 159.471a2.156 2.156 0 1 0 0-4.311 2.156 2.156 0 0 0 0 4.311ZM175.978 159.264a1.95 1.95 0 1 0 0-3.9 1.95 1.95 0 0 0 0 3.9ZM182.199 159.024a1.708 1.708 0 1 0-.001-3.415 1.708 1.708 0 0 0 .001 3.415ZM188.42 158.799a1.484 1.484 0 1 0-.002-2.968 1.484 1.484 0 0 0 .002 2.968ZM194.641 158.557a1.242 1.242 0 1 0 0-2.484 1.242 1.242 0 0 0 0 2.484ZM200.862 158.3a.985.985 0 1 0-.003-1.97.985.985 0 0 0 .003 1.97ZM207.082 158.058a.743.743 0 1 0 0-1.486.743.743 0 0 0 0 1.486ZM213.303 157.799a.483.483 0 1 0 .002-.966.483.483 0 0 0-.002.966ZM219.524 157.557a.242.242 0 1 0 0-.483.242.242 0 0 0 0 .483ZM225.745 157.349a.033.033 0 0 0 .034-.034c0-.017-.015-.035-.034-.035a.037.037 0 0 0-.035.035c0 .021.016.034.035.034ZM20.458 163.657a.12.12 0 1 0 0-.241.12.12 0 0 0 0 .241ZM26.678 163.898a.362.362 0 1 0 .002-.724.362.362 0 0 0-.002.724ZM32.9 164.14a.605.605 0 1 0 0-1.21.605.605 0 0 0 0 1.21ZM39.12 164.382a.846.846 0 1 0-.846-.846c.001.466.38.846.847.846ZM45.342 164.623a1.086 1.086 0 1 0 0-2.173 1.086 1.086 0 0 0 0 2.173ZM51.563 164.847a1.31 1.31 0 1 0 0-2.621 1.31 1.31 0 0 0 0 2.621ZM57.782 165.089a1.552 1.552 0 1 0 .002-3.105 1.552 1.552 0 0 0-.002 3.105ZM64.004 165.296a1.76 1.76 0 1 0 0-3.52 1.76 1.76 0 0 0 0 3.52ZM70.225 165.519a1.982 1.982 0 1 0 0-3.965 1.983 1.983 0 1 0 0 3.965ZM76.446 165.71a2.173 2.173 0 1 0 0-4.347 2.173 2.173 0 0 0 0 4.347ZM82.666 165.899a2.363 2.363 0 1 0 .002-4.726 2.363 2.363 0 0 0-.002 4.726ZM88.887 166.072a2.536 2.536 0 1 0 .001-5.072 2.536 2.536 0 0 0-.001 5.072ZM95.108 166.211a2.675 2.675 0 1 0-.002-5.35 2.675 2.675 0 0 0 .002 5.35ZM101.329 166.349a2.81 2.81 0 1 0 0-5.623 2.81 2.81 0 1 0 0 5.623ZM107.55 166.435a2.898 2.898 0 1 0 0-5.797 2.898 2.898 0 0 0 0 5.797ZM113.771 166.485a2.95 2.95 0 1 0 0-5.898 2.95 2.95 0 0 0 0 5.898Z" fill="#000"/><path d="M119.991 166.522a2.986 2.986 0 0 0 0-5.971 2.985 2.985 0 0 0 0 5.971ZM126.212 166.504a2.968 2.968 0 1 0-.002-5.936 2.968 2.968 0 0 0 .002 5.936ZM132.433 166.435a2.898 2.898 0 1 0 0-5.796 2.898 2.898 0 0 0 0 5.796ZM138.654 166.349a2.81 2.81 0 1 0 0-5.623 2.81 2.81 0 1 0 0 5.623ZM144.874 166.228a2.692 2.692 0 1 0 0-5.385 2.692 2.692 0 0 0 0 5.385ZM151.095 166.089a2.553 2.553 0 1 0 0-5.106 2.553 2.553 0 0 0 0 5.106ZM157.316 165.917a2.381 2.381 0 1 0 0-4.762 2.381 2.381 0 0 0 0 4.762ZM163.537 165.728a2.192 2.192 0 0 0 0-4.382 2.19 2.19 0 0 0 0 4.382ZM169.757 165.538a2.001 2.001 0 1 0 0-4.003 2.001 2.001 0 0 0 0 4.003ZM175.978 165.314a1.778 1.778 0 1 0-.001-3.555 1.778 1.778 0 0 0 .001 3.555ZM182.199 165.106a1.57 1.57 0 1 0 .001-3.14 1.57 1.57 0 0 0-.001 3.14ZM188.42 164.882a1.346 1.346 0 1 0 0-2.692 1.346 1.346 0 0 0 0 2.692ZM194.641 164.64a1.104 1.104 0 1 0 0-2.207 1.104 1.104 0 0 0 0 2.207ZM200.861 164.398a.862.862 0 1 0 .003-1.723.862.862 0 0 0-.003 1.723ZM207.082 164.158a.622.622 0 1 0 .002-1.244.622.622 0 0 0-.002 1.244ZM213.303 163.916a.38.38 0 0 0 0-.759.379.379 0 0 0 0 .759ZM219.524 163.676a.14.14 0 0 0 0-.279.14.14 0 0 0 0 .279ZM20.458 169.793a.037.037 0 0 0 .036-.035c0-.021-.017-.034-.036-.034-.018 0-.034.013-.034.034 0 .017.016.035.034.035ZM26.678 169.998a.24.24 0 1 0 0-.482.24.24 0 1 0 0 .482ZM32.9 170.24a.483.483 0 1 0 0-.966.483.483 0 0 0 0 .966ZM39.12 170.465a.706.706 0 1 0-.707-.707c0 .391.317.707.708.707ZM45.342 170.705a.949.949 0 1 0-.001-1.896.949.949 0 0 0 0 1.896ZM51.562 170.93a1.173 1.173 0 1 0 .002-2.345 1.173 1.173 0 0 0-.002 2.345ZM57.782 171.137a1.38 1.38 0 1 0 .002-2.76 1.38 1.38 0 0 0-.002 2.76ZM64.004 171.344a1.587 1.587 0 1 0 0-3.173 1.587 1.587 0 0 0 0 3.173ZM70.225 171.552a1.794 1.794 0 1 0 0-3.588 1.794 1.794 0 0 0 0 3.588ZM76.446 171.742a1.985 1.985 0 0 0 0-3.968 1.984 1.984 0 0 0 0 3.968ZM82.666 171.913a2.155 2.155 0 1 0 0-4.311 2.155 2.155 0 1 0 0 4.311ZM88.886 172.069a2.311 2.311 0 1 0 .001-4.623 2.311 2.311 0 0 0 0 4.623ZM95.108 172.189a2.431 2.431 0 1 0 0-4.864 2.432 2.432 0 0 0 0 4.864ZM101.329 172.31a2.553 2.553 0 1 0 0-5.107 2.553 2.553 0 0 0 0 5.107ZM107.55 172.397a2.64 2.64 0 1 0-.001-5.28 2.64 2.64 0 0 0 .001 5.28ZM113.77 172.449a2.693 2.693 0 0 0 0-5.383 2.69 2.69 0 1 0 0 5.383ZM119.991 172.466a2.709 2.709 0 1 0 0-5.418 2.709 2.709 0 0 0 0 5.418ZM126.212 172.449a2.693 2.693 0 0 0 0-5.383 2.692 2.692 0 0 0 0 5.383ZM132.433 172.397a2.639 2.639 0 1 0 0-5.278 2.639 2.639 0 0 0 0 5.278ZM138.654 172.31a2.553 2.553 0 1 0 0-5.107 2.553 2.553 0 0 0 0 5.107ZM144.874 172.207a2.45 2.45 0 0 0 0-4.899 2.449 2.449 0 0 0 0 4.899ZM151.095 172.069a2.31 2.31 0 1 0 0-4.622 2.31 2.31 0 0 0 0 4.622ZM157.316 171.913a2.156 2.156 0 1 0 .003-4.311 2.156 2.156 0 0 0-.003 4.311ZM163.537 171.757a2.002 2.002 0 1 0-.001-4 2.002 2.002 0 0 0 .001 4ZM169.758 171.569a1.813 1.813 0 1 0-.001-3.625 1.813 1.813 0 0 0 .001 3.625ZM175.978 171.362a1.606 1.606 0 1 0 0-3.209 1.605 1.605 0 0 0 0 3.209ZM182.199 171.154a1.396 1.396 0 1 0 0-2.794 1.398 1.398 0 1 0 0 2.794ZM188.42 170.949a1.19 1.19 0 1 0 .001-2.381 1.19 1.19 0 0 0-.001 2.381ZM194.641 170.724a.967.967 0 1 0-.001-1.933.967.967 0 0 0 .001 1.933ZM200.862 170.5a.743.743 0 0 0 0-1.485.742.742 0 1 0 0 1.485ZM207.082 170.258a.501.501 0 1 0 0-1.002.501.501 0 0 0 0 1.002ZM213.303 170.016a.259.259 0 1 0 0-.517.257.257 0 0 0-.257.259c0 .142.114.258.257.258ZM219.524 169.808a.05.05 0 0 0 .052-.05.052.052 0 0 0-.052-.052.052.052 0 0 0-.052.052c0 .028.023.05.052.05ZM26.679 176.081a.103.103 0 1 0 .002-.206.103.103 0 0 0-.002.206ZM32.9 176.323a.344.344 0 1 0 0-.689.344.344 0 0 0 0 .689ZM39.121 176.547a.57.57 0 1 0 0-1.139.57.57 0 0 0 0 1.139ZM45.342 176.772a.794.794 0 1 0-.001-1.587.794.794 0 0 0 0 1.587ZM51.562 176.978a1 1 0 1 0 .001-2 1 1 0 0 0 0 2ZM57.782 177.185a1.208 1.208 0 1 0 .002-2.415 1.208 1.208 0 0 0-.002 2.415ZM64.004 177.392a1.414 1.414 0 1 0 .002-2.828 1.414 1.414 0 0 0-.002 2.828ZM70.225 177.583a1.605 1.605 0 1 0-.001-3.21 1.605 1.605 0 0 0 .001 3.21ZM76.446 177.754a1.776 1.776 0 1 0 0-3.553 1.777 1.777 0 0 0 0 3.553ZM82.667 177.909a1.931 1.931 0 1 0 .001-3.862 1.931 1.931 0 0 0-.001 3.862ZM88.887 178.047a2.07 2.07 0 1 0 .002-4.14 2.07 2.07 0 0 0-.002 4.14ZM95.108 178.168a2.19 2.19 0 1 0 0-4.38 2.19 2.19 0 1 0 0 4.38ZM101.329 178.272a2.293 2.293 0 1 0 0-4.588 2.294 2.294 0 1 0 0 4.588ZM107.55 178.341a2.363 2.363 0 1 0-2.364-2.362 2.362 2.362 0 0 0 2.364 2.362ZM113.77 178.393a2.416 2.416 0 1 0 0-4.832 2.416 2.416 0 0 0 0 4.832ZM119.99 178.41a2.43 2.43 0 1 0 0-4.864 2.432 2.432 0 0 0 0 4.864ZM126.212 178.393a2.415 2.415 0 1 0 0-4.83 2.415 2.415 0 0 0 0 4.83ZM132.433 178.358a2.38 2.38 0 1 0 0-4.76 2.38 2.38 0 0 0 0 4.76ZM138.654 178.289a2.31 2.31 0 1 0 0-4.621 2.31 2.31 0 0 0 0 4.621ZM144.875 178.186a2.208 2.208 0 1 0 0-4.417 2.208 2.208 0 0 0 0 4.417ZM151.094 178.065a2.087 2.087 0 1 0 .003-4.173 2.087 2.087 0 0 0-.003 4.173ZM157.316 177.928a1.949 1.949 0 1 0 0-3.9 1.95 1.95 0 0 0 0 3.9ZM163.537 177.754a1.777 1.777 0 1 0-.002-3.552 1.777 1.777 0 0 0 .002 3.552ZM169.757 177.583a1.604 1.604 0 1 0 0-3.208 1.604 1.604 0 0 0 0 3.208ZM175.978 177.41a1.432 1.432 0 1 0 .001-2.865 1.432 1.432 0 0 0-.001 2.865ZM182.199 177.202a1.224 1.224 0 1 0-1.225-1.223c0 .676.549 1.223 1.225 1.223ZM188.42 176.997a1.02 1.02 0 0 0 0-2.038 1.02 1.02 0 0 0 0 2.038ZM194.641 176.789a.811.811 0 1 0-.002-1.622.811.811 0 0 0 .002 1.622ZM200.861 176.565a.587.587 0 1 0 .002-1.174.587.587 0 0 0-.002 1.174ZM207.082 176.34a.362.362 0 1 0 0-.724.364.364 0 0 0-.363.363c0 .199.164.361.363.361ZM213.303 176.115a.137.137 0 1 0 0-.274.137.137 0 1 0 0 .274ZM26.679 182.217c.01 0 .018-.009.018-.019 0-.009-.007-.016-.018-.016-.009 0-.017.007-.017.016 0 .01.008.019.017.019ZM32.9 182.388a.19.19 0 1 0 0-.378.19.19 0 1 0 0 .378ZM39.121 182.613a.414.414 0 1 0 0-.829.414.414 0 0 0 0 .829ZM45.342 182.82a.621.621 0 1 0 0-1.243.621.621 0 0 0 0 1.243ZM51.562 183.027a.828.828 0 1 0 0-1.657.828.828 0 0 0 0 1.657ZM57.783 183.218a1.02 1.02 0 0 0 0-2.038 1.018 1.018 0 0 0 0 2.038ZM64.004 183.406a1.206 1.206 0 1 0 0-2.414 1.207 1.207 0 1 0 0 2.414ZM70.225 183.579a1.38 1.38 0 1 0 0-2.76 1.38 1.38 0 0 0 0 2.76ZM76.446 183.752a1.553 1.553 0 1 0 0-3.106 1.553 1.553 0 0 0 0 3.106ZM82.666 183.907a1.709 1.709 0 1 0 0-3.415 1.709 1.709 0 0 0 0 3.415ZM88.886 184.028a1.83 1.83 0 1 0 0-3.659 1.83 1.83 0 0 0 0 3.659ZM95.108 184.149a1.95 1.95 0 1 0-.002-3.9 1.95 1.95 0 0 0 .002 3.9ZM101.329 184.234a2.035 2.035 0 1 0 0-4.07 2.035 2.035 0 0 0 0 4.07ZM107.55 184.304a2.105 2.105 0 1 0-.002-4.21 2.105 2.105 0 0 0 .002 4.21ZM113.77 184.339a2.14 2.14 0 0 0 0-4.28 2.14 2.14 0 0 0 0 4.28ZM119.991 184.372a2.173 2.173 0 1 0 0-4.347 2.173 2.173 0 0 0 0 4.347ZM126.212 184.355a2.156 2.156 0 1 0 .002-4.312 2.156 2.156 0 0 0-.002 4.312ZM132.433 184.304a2.105 2.105 0 1 0 0-4.21 2.105 2.105 0 0 0 0 4.21ZM138.654 184.234a2.035 2.035 0 1 0 0-4.07 2.035 2.035 0 0 0 0 4.07ZM144.875 184.149a1.95 1.95 0 1 0-.002-3.9 1.95 1.95 0 0 0 .002 3.9ZM151.094 184.045a1.846 1.846 0 1 0 .002-3.692 1.846 1.846 0 0 0-.002 3.692ZM157.316 183.907a1.708 1.708 0 1 0-.003-3.417 1.708 1.708 0 0 0 .003 3.417ZM163.537 183.769a1.57 1.57 0 1 0-.002-3.14 1.57 1.57 0 0 0 .002 3.14ZM169.758 183.596a1.4 1.4 0 0 0 1.398-1.398 1.398 1.398 0 0 0-2.795 0c0 .772.624 1.398 1.397 1.398ZM175.978 183.423a1.225 1.225 0 1 0 0-2.45 1.225 1.225 0 0 0 0 2.45ZM182.199 183.233a1.035 1.035 0 1 0 .001-2.069 1.035 1.035 0 0 0-.001 2.069ZM188.42 183.045a.845.845 0 1 0 0-1.69.845.845 0 0 0 0 1.69ZM194.641 182.837a.638.638 0 1 0-.003-1.277.638.638 0 0 0 .003 1.277ZM200.862 182.63a.432.432 0 1 0 0-.86.432.432 0 0 0 0 .86ZM207.082 182.405a.207.207 0 0 0 .208-.207.207.207 0 0 0-.415 0c0 .116.093.207.207.207ZM213.303 182.233a.034.034 0 0 0 .035-.035c0-.017-.016-.033-.035-.033a.034.034 0 0 0-.034.033c0 .021.015.035.034.035ZM32.9 188.472a.053.053 0 0 0 .052-.053.051.051 0 0 0-.052-.05.05.05 0 0 0-.052.05c0 .029.023.053.052.053ZM39.12 188.661a.24.24 0 1 0 0-.482.24.24 0 1 0 0 .482ZM45.342 188.868a.448.448 0 1 0 0-.896.448.448 0 0 0 0 .896ZM51.563 189.058a.64.64 0 1 0-.003-1.278.64.64 0 0 0 .002 1.278ZM57.783 189.248a.829.829 0 1 0 0-1.658.829.829 0 0 0 0 1.658ZM64.004 189.419a1 1 0 1 0 .001-2 1 1 0 0 0 0 2ZM70.225 189.592a1.172 1.172 0 1 0 0-2.345 1.172 1.172 0 0 0 0 2.345ZM76.446 189.748a1.33 1.33 0 1 0-.002-2.658 1.33 1.33 0 0 0 .002 2.658ZM82.666 189.886a1.467 1.467 0 1 0-.001-2.934 1.467 1.467 0 0 0 .001 2.934ZM88.887 190.007a1.587 1.587 0 1 0 0-3.174 1.587 1.587 0 0 0 0 3.174ZM95.108 190.11a1.69 1.69 0 1 0 .001-3.38 1.69 1.69 0 0 0 0 3.38ZM101.329 190.197a1.778 1.778 0 1 0-.003-3.557 1.778 1.778 0 0 0 .003 3.557ZM107.55 190.266a1.847 1.847 0 1 0-.003-3.693 1.847 1.847 0 0 0 .003 3.693ZM113.77 190.301a1.881 1.881 0 0 0 0-3.762 1.881 1.881 0 0 0 0 3.762ZM119.99 190.318a1.899 1.899 0 1 0 0-3.796c-1.047 0-1.895.85-1.895 1.897 0 1.049.848 1.899 1.895 1.899ZM126.212 190.301a1.882 1.882 0 0 0 0-3.762 1.881 1.881 0 0 0 0 3.762ZM132.433 190.266a1.848 1.848 0 0 0 0-3.693 1.847 1.847 0 0 0 0 3.693ZM138.654 190.197a1.778 1.778 0 0 0 0-3.555 1.778 1.778 0 0 0 0 3.555ZM144.874 190.128a1.71 1.71 0 0 0 0-3.416 1.708 1.708 0 0 0 0 3.416ZM151.095 190.024a1.605 1.605 0 1 0 0-3.21 1.605 1.605 0 0 0 0 3.21ZM157.316 189.903a1.484 1.484 0 1 0-.002-2.968 1.484 1.484 0 0 0 .002 2.968ZM163.537 189.765a1.345 1.345 0 1 0 .002-2.69 1.345 1.345 0 0 0-.002 2.69ZM169.758 189.61a1.19 1.19 0 1 0 0-2.38 1.19 1.19 0 0 0 0 2.38ZM175.978 189.436a1.016 1.016 0 1 0 0-2.033 1.016 1.016 0 1 0 0 2.033ZM182.199 189.266a.846.846 0 1 0-.001-1.691.846.846 0 0 0 .001 1.691ZM188.42 189.075a.656.656 0 1 0-.001-1.311.656.656 0 0 0 .001 1.311ZM194.641 188.885a.466.466 0 1 0 0-.933.466.466 0 0 0 0 .933ZM200.861 188.678a.26.26 0 1 0 .002-.516.26.26 0 0 0-.002.516ZM207.082 188.488a.07.07 0 0 0 .07-.069.07.07 0 0 0-.07-.069.07.07 0 0 0 0 .138ZM39.12 194.71a.07.07 0 0 0 0-.14.07.07 0 0 0 0 .14ZM45.342 194.899a.26.26 0 0 0 .259-.259.26.26 0 0 0-.518 0 .26.26 0 0 0 .259.259ZM51.563 195.089a.449.449 0 1 0-.001-.897.449.449 0 0 0 0 .897ZM57.782 195.262a.62.62 0 1 0 .001-1.241.62.62 0 0 0 0 1.241ZM64.004 195.433a.793.793 0 1 0 .001-1.586.793.793 0 0 0 0 1.586ZM70.225 195.588a.947.947 0 1 0 0-1.895.947.947 0 1 0 0 1.895ZM76.446 195.744a1.104 1.104 0 1 0 0-2.207 1.104 1.104 0 0 0 0 2.207ZM82.666 195.865a1.224 1.224 0 1 0 0-2.449 1.224 1.224 0 0 0 0 2.449ZM88.887 195.986a1.345 1.345 0 1 0 .001-2.69 1.345 1.345 0 0 0-.001 2.69ZM95.108 196.072a1.432 1.432 0 1 0 0-2.864 1.432 1.432 0 0 0 0 2.864ZM101.329 196.159a1.518 1.518 0 1 0 0-3.036 1.518 1.518 0 0 0 0 3.036ZM107.55 196.21a1.57 1.57 0 1 0-.002-3.14 1.57 1.57 0 0 0 .002 3.14ZM113.77 196.245a1.605 1.605 0 1 0 0-3.21 1.605 1.605 0 0 0 0 3.21ZM119.99 196.262a1.621 1.621 0 1 0 .003-3.243 1.621 1.621 0 0 0-.003 3.243ZM126.212 196.245a1.606 1.606 0 1 0-.001-3.211 1.606 1.606 0 0 0 .001 3.211ZM132.433 196.21a1.57 1.57 0 1 0 0-3.139 1.57 1.57 0 0 0 0 3.139ZM138.654 196.159a1.519 1.519 0 1 0-.001-3.037 1.519 1.519 0 0 0 .001 3.037ZM144.874 196.09a1.45 1.45 0 1 0 0-2.9 1.45 1.45 0 0 0 0 2.9ZM151.095 195.986a1.345 1.345 0 1 0 .002-2.69 1.345 1.345 0 0 0-.002 2.69ZM157.316 195.882a1.242 1.242 0 1 0 0-2.484 1.242 1.242 0 0 0 0 2.484ZM163.537 195.744a1.104 1.104 0 1 0 0-2.207 1.104 1.104 0 0 0 0 2.207ZM169.758 195.607a.966.966 0 1 0 0-1.932.966.966 0 0 0 0 1.932ZM175.978 195.452a.812.812 0 1 0 0-1.624.812.812 0 0 0 0 1.624ZM182.199 195.279a.64.64 0 1 0 .002-1.278.64.64 0 0 0-.002 1.278ZM188.42 195.106a.466.466 0 1 0 0-.933.466.466 0 0 0 0 .933ZM194.641 194.916a.276.276 0 1 0 0-.552.276.276 0 0 0 0 .552ZM200.861 194.726a.086.086 0 0 0 .087-.087.085.085 0 0 0-.087-.084.086.086 0 1 0 0 .171ZM45.342 200.931a.07.07 0 0 0 .07-.069.07.07 0 0 0-.139 0 .07.07 0 0 0 .069.069ZM51.562 201.102a.24.24 0 1 0 0-.482.241.241 0 1 0 0 .482ZM57.782 201.275a.414.414 0 1 0 .002-.828.414.414 0 0 0-.002.828ZM64.004 201.431a.57.57 0 1 0-.001-1.14.57.57 0 0 0 .001 1.14ZM70.225 201.586a.725.725 0 1 0 0-1.45.725.725 0 0 0 0 1.45ZM76.446 201.724a.862.862 0 1 0 .001-1.724.862.862 0 0 0-.001 1.724ZM82.666 201.844a.983.983 0 1 0 .002-1.965.983.983 0 0 0-.002 1.965ZM88.887 201.947a1.086 1.086 0 1 0-1.087-1.085c0 .6.487 1.085 1.087 1.085ZM95.108 202.034a1.172 1.172 0 1 0 0-2.345 1.173 1.173 0 1 0 0 2.345ZM101.329 202.103a1.241 1.241 0 1 0 .002-2.482 1.241 1.241 0 0 0-.002 2.482ZM107.55 202.155a1.292 1.292 0 1 0 0-2.587 1.293 1.293 0 1 0 0 2.587ZM113.771 202.189a1.328 1.328 0 1 0 0-2.655 1.328 1.328 0 0 0 0 2.655ZM119.991 202.207a1.346 1.346 0 1 0 0-2.691 1.346 1.346 0 0 0 0 2.691ZM126.212 202.189a1.327 1.327 0 1 0 0-2.656 1.328 1.328 0 0 0 0 2.656ZM132.433 202.172a1.31 1.31 0 1 0 0-2.622 1.311 1.311 0 1 0 0 2.622ZM138.654 202.12a1.258 1.258 0 1 0 0-2.517 1.259 1.259 0 1 0 0 2.517ZM144.874 202.053a1.191 1.191 0 0 0 0-2.381 1.19 1.19 0 0 0 0 2.381ZM151.095 201.965a1.105 1.105 0 1 0 0-2.21 1.105 1.105 0 0 0 0 2.21ZM157.316 201.844a.983.983 0 1 0 0-1.965.983.983 0 0 0 0 1.965ZM163.537 201.724a.863.863 0 1 0-.001-1.725.863.863 0 0 0 .001 1.725ZM169.758 201.604a.743.743 0 0 0 0-1.485.742.742 0 1 0 0 1.485ZM175.978 201.448a.587.587 0 1 0 .002-1.174.587.587 0 0 0-.002 1.174ZM182.199 201.293a.432.432 0 1 0 0-.864.432.432 0 0 0 0 .864ZM188.42 201.12a.259.259 0 1 0 0-.518.259.259 0 0 0 0 .518ZM194.641 200.947a.086.086 0 0 0 .086-.085.086.086 0 0 0-.086-.086.087.087 0 0 0-.087.086c0 .047.04.085.087.085ZM51.562 207.133a.05.05 0 0 0 .052-.05.053.053 0 0 0-.052-.054.054.054 0 0 0-.052.054c0 .028.024.05.052.05ZM57.783 207.273a.19.19 0 1 0 0-.38.19.19 0 0 0 0 .38ZM64.004 207.427a.344.344 0 1 0 0-.689.344.344 0 0 0 0 .689ZM70.225 207.565a.482.482 0 1 0 0-.965.482.482 0 0 0 0 .965ZM76.446 207.703a.62.62 0 1 0 0-1.242.62.62 0 0 0 0 1.242ZM82.666 207.807a.725.725 0 1 0 0-1.449.725.725 0 0 0 0 1.449ZM88.887 207.911a.83.83 0 1 0-.001-1.659.83.83 0 0 0 0 1.659ZM95.108 207.995a.913.913 0 0 0 .915-.912.915.915 0 1 0-1.829 0c0 .505.41.912.914.912ZM101.329 208.066a.983.983 0 1 0 0-1.966.983.983 0 0 0 0 1.966ZM107.55 208.116a1.034 1.034 0 1 0 0-2.068 1.035 1.035 0 1 0 0 2.068ZM113.771 208.151a1.07 1.07 0 1 0 0-2.139 1.07 1.07 0 0 0 0 2.139ZM119.991 208.17a1.086 1.086 0 1 0 0-2.172 1.086 1.086 0 0 0 0 2.172ZM126.212 208.151a1.07 1.07 0 1 0 .001-2.139 1.07 1.07 0 0 0-.001 2.139ZM132.433 208.116a1.034 1.034 0 1 0 .002-2.068 1.034 1.034 0 0 0-.002 2.068ZM138.654 208.066a.984.984 0 1 0-.001-1.967.984.984 0 0 0 .001 1.967ZM144.874 208.014a.932.932 0 1 0 .003-1.86.932.932 0 0 0-.003 1.86ZM151.095 207.926a.846.846 0 1 0-.001-1.689.846.846 0 0 0 .001 1.689ZM157.316 207.824a.742.742 0 1 0-.002-1.484.742.742 0 0 0 .002 1.484ZM163.537 207.703a.62.62 0 0 0 .62-.62.62.62 0 1 0-1.241 0c0 .342.279.62.621.62ZM169.757 207.582a.501.501 0 1 0 .002-1.002.501.501 0 0 0-.002 1.002ZM175.978 207.444a.362.362 0 1 0 0-.724.364.364 0 0 0-.363.363c0 .199.164.361.363.361ZM182.199 207.288a.207.207 0 1 0 0-.413.207.207 0 1 0 0 .413ZM188.42 207.15a.067.067 0 0 0 .069-.067.068.068 0 0 0-.069-.069.068.068 0 0 0-.069.069c0 .038.031.067.069.067ZM57.783 213.321c.01 0 .018-.009.018-.019 0-.009-.007-.016-.018-.016a.016.016 0 0 0-.016.016c0 .01.007.019.016.019ZM64.004 213.425c.067 0 .12-.055.12-.123a.12.12 0 0 0-.12-.121.122.122 0 0 0 0 .244ZM70.225 213.561a.26.26 0 0 0 .26-.259.259.259 0 0 0-.26-.257.259.259 0 0 0-.26.257.26.26 0 0 0 .26.259ZM76.446 213.682a.38.38 0 1 0 0-.76.38.38 0 0 0 0 .76ZM82.666 213.786a.483.483 0 1 0 0-.966.483.483 0 0 0 0 .966ZM88.886 213.872a.57.57 0 1 0 .001-1.138.57.57 0 0 0 0 1.138ZM95.108 213.959a.656.656 0 1 0-.001-1.312.656.656 0 0 0 .001 1.312ZM101.329 214.028a.726.726 0 1 0-.001-1.451.726.726 0 0 0 .001 1.451ZM107.55 214.062a.759.759 0 1 0-.001-1.517.759.759 0 0 0 .001 1.517ZM113.77 214.097a.794.794 0 1 0-.002-1.588.794.794 0 0 0 .002 1.588ZM119.991 214.114a.811.811 0 1 0 0-1.622.811.811 0 0 0 0 1.622ZM126.212 214.097a.794.794 0 1 0 0-1.588.794.794 0 0 0 0 1.588ZM132.433 214.062a.76.76 0 1 0 0-1.519.76.76 0 0 0 0 1.519ZM138.654 214.028a.726.726 0 1 0-.001-1.451.726.726 0 0 0 .001 1.451ZM144.874 213.959a.656.656 0 1 0 0-1.312.656.656 0 0 0 0 1.312ZM151.095 213.89a.588.588 0 1 0 0-1.172.588.588 0 0 0 0 1.172ZM157.316 213.786a.484.484 0 1 0 0-.964.484.484 0 0 0 0 .964ZM163.537 213.682a.38.38 0 1 0 0-.76.38.38 0 0 0 0 .76ZM169.757 213.561a.258.258 0 1 0 0-.516.258.258 0 1 0 0 .516ZM175.978 213.44a.137.137 0 1 0 0-.274.137.137 0 1 0 0 .274ZM182.199 213.337a.034.034 0 0 0 .035-.035c0-.017-.016-.033-.035-.033a.034.034 0 0 0-.034.033c0 .021.015.035.034.035ZM70.225 219.557c.02 0 .034-.013.034-.034 0-.017-.014-.035-.034-.035-.02 0-.034.018-.034.035 0 .021.014.034.034.034ZM76.446 219.644a.12.12 0 0 0 .12-.121.12.12 0 0 0-.12-.119.12.12 0 0 0 0 .24ZM82.667 219.748a.225.225 0 0 0 0-.45.226.226 0 0 0 0 .45ZM88.887 219.834a.31.31 0 0 0 .31-.311.31.31 0 1 0-.31.311ZM95.108 219.92a.396.396 0 1 0 0-.793.396.396 0 0 0 0 .793ZM101.329 219.972a.448.448 0 1 0 .001-.897.448.448 0 0 0-.001.897ZM107.55 220.024a.5.5 0 1 0 0-1.001.5.5 0 0 0 0 1.001ZM113.771 220.041a.517.517 0 1 0 0-1.035.517.517 0 0 0 0 1.035ZM119.99 220.059a.534.534 0 1 0 .003-1.071.534.534 0 0 0-.003 1.071ZM126.212 220.041a.517.517 0 1 0 .001-1.035.517.517 0 0 0-.001 1.035ZM132.433 220.024a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1ZM138.654 219.972a.447.447 0 1 0 0-.897.449.449 0 1 0 0 .897ZM144.874 219.92a.397.397 0 1 0 0-.795.397.397 0 0 0 0 .795ZM151.094 219.851a.328.328 0 1 0 .002-.654.328.328 0 0 0-.002.654ZM157.316 219.765a.242.242 0 1 0 0-.483.242.242 0 0 0 0 .483ZM163.537 219.661a.137.137 0 1 0 0-.275.137.137 0 1 0 0 .275ZM169.758 219.576a.052.052 0 0 0 .051-.053.05.05 0 0 0-.051-.05.051.051 0 0 0-.052.05c0 .029.024.053.052.053ZM82.667 225.761c.01 0 .017-.007.017-.017 0-.009-.008-.016-.017-.016-.01 0-.018.007-.018.016 0 .01.007.017.018.017ZM88.886 225.814a.07.07 0 0 0 .07-.07.07.07 0 0 0-.07-.07.07.07 0 0 0-.068.07c0 .038.03.07.069.07ZM95.108 225.884a.14.14 0 0 0 .138-.14.14.14 0 0 0-.138-.139.14.14 0 0 0 0 .279ZM101.329 225.934a.19.19 0 1 0 0-.38.19.19 0 0 0 0 .38ZM107.55 225.968c.124 0 .225-.1.225-.225a.224.224 0 0 0-.225-.222.223.223 0 1 0 0 .447ZM113.77 225.986a.242.242 0 1 0 0-.483.242.242 0 0 0 0 .483ZM119.991 226.003a.26.26 0 1 0 0-.518.26.26 0 0 0 0 .518ZM126.212 226.003a.258.258 0 1 0 0-.516.258.258 0 0 0 0 .516ZM132.433 225.968a.224.224 0 1 0 0-.447c-.124 0-.225.1-.225.222 0 .125.101.225.225.225ZM138.654 225.934a.19.19 0 0 0 .19-.19.19.19 0 0 0-.38 0c0 .105.085.19.19.19ZM144.874 225.884a.14.14 0 0 0 0-.279.14.14 0 0 0 0 .279ZM151.094 225.814a.07.07 0 0 0 .07-.07.07.07 0 0 0-.07-.07.07.07 0 0 0-.068.07c0 .038.031.07.068.07ZM157.316 225.778a.034.034 0 0 0 .035-.034.035.035 0 0 0-.035-.035.035.035 0 0 0-.035.035c0 .02.016.034.035.034ZM107.55 231.982c.009 0 .017-.007.017-.016 0-.01-.008-.019-.017-.019-.01 0-.018.009-.018.019 0 .009.008.016.018.016ZM113.771 231.982c.009 0 .017-.007.017-.016 0-.01-.008-.019-.017-.019-.01 0-.018.009-.018.019 0 .009.008.016.018.016ZM119.991 232.001a.037.037 0 0 0 .035-.035c0-.021-.016-.034-.035-.034-.019 0-.033.013-.033.034 0 .017.014.035.033.035ZM126.212 231.982c.01 0 .018-.007.018-.016 0-.01-.008-.019-.018-.019-.009 0-.017.009-.017.019 0 .009.008.016.017.016ZM132.433 231.982c.009 0 .017-.007.017-.016 0-.01-.008-.019-.017-.019-.01 0-.017.009-.017.019 0 .009.007.016.017.016Z" fill="#000"/></svg> \ No newline at end of file diff --git a/public/assets/background/shape-circle-3.svg b/public/assets/background/shape-circle-3.svg new file mode 100644 index 0000000..1c1035b --- /dev/null +++ b/public/assets/background/shape-circle-3.svg @@ -0,0 +1 @@ +<svg width="240" height="240" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M119.971 121.854c1.03 0 1.862-.835 1.862-1.862a1.862 1.862 0 1 0-3.724 0c0 1.027.834 1.862 1.862 1.862ZM126.554 121.854a1.865 1.865 0 0 0 1.864-1.862 1.863 1.863 0 1 0-1.864 1.862ZM124.076 126.999a1.861 1.861 0 1 0 0-3.723 1.862 1.862 0 1 0 0 3.723ZM118.506 128.272a1.863 1.863 0 1 0 0-3.725 1.863 1.863 0 0 0 0 3.725ZM114.04 124.709a1.862 1.862 0 1 0 0-3.723 1.862 1.862 0 0 0 0 3.723ZM114.04 118.997a1.862 1.862 0 1 0 0-3.724 1.862 1.862 0 0 0 0 3.724ZM118.506 115.435a1.862 1.862 0 1 0 .001-3.725 1.862 1.862 0 0 0-.001 3.725ZM124.076 116.706a1.862 1.862 0 1 0 0-3.725 1.862 1.862 0 0 0 0 3.725ZM133.138 121.816a1.826 1.826 0 1 0 .002-3.652 1.826 1.826 0 0 0-.002 3.652ZM131.834 127.53a1.827 1.827 0 1 0 0-3.65 1.827 1.827 0 0 0 0 3.65ZM128.182 132.11a1.826 1.826 0 1 0-.002-3.652 1.826 1.826 0 0 0 .002 3.652ZM122.9 134.652a1.826 1.826 0 1 0 .003-3.651 1.826 1.826 0 0 0-.003 3.651ZM117.041 134.652c1.01 0 1.825-.816 1.825-1.826a1.825 1.825 0 1 0-1.825 1.826ZM111.761 132.11a1.826 1.826 0 1 0 .002-3.648 1.826 1.826 0 0 0-.002 3.648ZM108.109 127.53a1.826 1.826 0 1 0-.002-3.652 1.826 1.826 0 0 0 .002 3.652ZM106.804 121.816a1.826 1.826 0 1 0 0-3.652 1.826 1.826 0 0 0 0 3.652ZM108.109 116.104a1.825 1.825 0 1 0 0-3.651 1.826 1.826 0 1 0 0 3.651ZM111.761 111.523a1.827 1.827 0 1 0 0-3.649 1.827 1.827 0 0 0 0 3.649ZM117.041 108.98a1.824 1.824 0 1 0 .001-3.651 1.824 1.824 0 0 0-.001 3.651ZM122.9 108.98a1.826 1.826 0 1 0 .002-3.652 1.826 1.826 0 0 0-.002 3.652ZM128.182 111.523a1.826 1.826 0 1 0-.002-3.652 1.826 1.826 0 0 0 .002 3.652ZM131.834 116.104a1.827 1.827 0 1 0 0-3.653 1.827 1.827 0 0 0 0 3.653ZM139.721 121.707a1.716 1.716 0 1 0 .003-3.431 1.716 1.716 0 0 0-.003 3.431ZM138.845 127.527a1.715 1.715 0 1 0 0-3.43 1.715 1.715 0 0 0 0 3.43ZM136.291 132.832a1.716 1.716 0 1 0-.001-3.431 1.716 1.716 0 0 0 .001 3.431ZM132.285 137.147a1.715 1.715 0 1 0 .001-3.43 1.715 1.715 0 0 0-.001 3.43ZM127.187 140.089a1.717 1.717 0 0 0 0-3.432 1.717 1.717 0 0 0 0 3.432ZM121.449 141.401a1.716 1.716 0 1 0-.001-3.431 1.716 1.716 0 0 0 .001 3.431ZM115.576 140.96a1.716 1.716 0 1 0 .001-3.429 1.716 1.716 0 0 0-.001 3.429ZM110.095 138.809a1.716 1.716 0 1 0 0-3.432 1.716 1.716 0 0 0 0 3.432ZM105.492 135.14a1.718 1.718 0 1 0 0-3.435 1.718 1.718 0 0 0 0 3.435ZM102.177 130.276a1.716 1.716 0 1 0-.001-3.433 1.716 1.716 0 0 0 .001 3.433ZM100.441 124.651a1.716 1.716 0 1 0 0-3.432 1.716 1.716 0 0 0 0 3.432ZM100.441 118.763a1.715 1.715 0 1 0 .001-3.43 1.715 1.715 0 0 0-.001 3.43ZM102.177 113.138a1.716 1.716 0 1 0 0-3.432 1.716 1.716 0 0 0 0 3.432ZM105.492 108.255a1.698 1.698 0 1 0 .002-3.396 1.698 1.698 0 0 0-.002 3.396ZM110.095 104.604a1.715 1.715 0 1 0 .002-3.434 1.715 1.715 0 0 0-.002 3.434ZM115.576 102.454a1.717 1.717 0 0 0 0-3.433 1.716 1.716 0 0 0 0 3.433ZM121.449 102.014a1.716 1.716 0 1 0-.002-3.432 1.716 1.716 0 0 0 .002 3.432ZM127.187 103.324a1.716 1.716 0 1 0-.001-3.431 1.716 1.716 0 0 0 .001 3.431ZM132.285 106.266a1.715 1.715 0 1 0 .001-3.43 1.715 1.715 0 0 0-.001 3.43ZM136.291 110.582a1.715 1.715 0 1 0 0-3.43 1.715 1.715 0 0 0 0 3.43ZM138.845 115.886a1.715 1.715 0 0 0 0-3.432 1.716 1.716 0 1 0 0 3.432ZM146.305 121.597a1.605 1.605 0 1 0 0-3.213 1.606 1.606 0 0 0 0 3.213ZM145.645 127.456a1.607 1.607 0 1 0 0-3.213 1.607 1.607 0 0 0 0 3.213ZM143.699 133.022a1.606 1.606 0 1 0-.002-3.212 1.606 1.606 0 0 0 .002 3.212ZM140.561 138.014a1.608 1.608 0 1 0-.003-3.21 1.608 1.608 0 0 0 .003 3.21ZM136.389 142.184a1.606 1.606 0 1 0 .003-3.213 1.606 1.606 0 0 0-.003 3.213ZM131.397 145.321a1.606 1.606 0 1 0 .001-3.213 1.606 1.606 0 0 0-.001 3.213ZM125.83 147.269a1.606 1.606 0 1 0 .001-3.213 1.606 1.606 0 0 0-.001 3.213ZM119.971 147.929a1.606 1.606 0 1 0 0-3.213 1.606 1.606 0 0 0 0 3.213ZM114.111 147.269a1.607 1.607 0 1 0 .002-3.212 1.607 1.607 0 0 0-.002 3.212ZM108.544 145.321a1.606 1.606 0 1 0 .004-3.212 1.606 1.606 0 0 0-.004 3.212ZM103.552 142.184c.887 0 1.608-.719 1.608-1.606a1.608 1.608 0 0 0-3.215 0c0 .887.72 1.606 1.607 1.606ZM99.383 138.014a1.607 1.607 0 0 0 0-3.213 1.607 1.607 0 0 0 0 3.213ZM96.244 133.004a1.589 1.589 0 1 0 .001-3.177 1.589 1.589 0 0 0 0 3.177ZM94.297 127.439a1.59 1.59 0 0 0 0-3.178 1.59 1.59 0 0 0 0 3.178ZM93.637 121.579a1.588 1.588 0 1 0 .002-3.177 1.588 1.588 0 0 0-.002 3.177ZM94.297 115.72a1.588 1.588 0 1 0 .002-3.175 1.588 1.588 0 0 0-.002 3.175ZM96.244 110.154a1.588 1.588 0 1 0 .002-3.177 1.588 1.588 0 0 0-.002 3.177ZM99.382 105.162a1.588 1.588 0 1 0 0-3.175 1.588 1.588 0 0 0 0 3.175ZM103.552 100.993a1.59 1.59 0 0 0 0-3.177 1.588 1.588 0 0 0 0 3.177ZM108.545 97.855a1.588 1.588 0 1 0 .001-3.177 1.588 1.588 0 0 0-.001 3.177ZM114.111 95.908a1.588 1.588 0 1 0 0-3.175 1.588 1.588 0 0 0 0 3.175ZM119.971 95.248a1.59 1.59 0 0 0 0-3.177 1.589 1.589 0 0 0 0 3.177ZM125.83 95.908a1.588 1.588 0 1 0 .001-3.177 1.588 1.588 0 0 0-.001 3.177ZM131.397 97.855a1.589 1.589 0 1 0 0-3.178 1.589 1.589 0 0 0 0 3.178ZM136.389 101.011a1.607 1.607 0 1 0 .001-3.215 1.607 1.607 0 0 0-.001 3.215ZM140.561 105.181a1.607 1.607 0 1 0-.002-3.214 1.607 1.607 0 0 0 .002 3.214ZM143.699 110.172a1.606 1.606 0 1 0-.002-3.212 1.606 1.606 0 0 0 .002 3.212ZM145.645 115.738a1.606 1.606 0 1 0 .001-3.213 1.606 1.606 0 0 0-.001 3.213ZM152.889 121.488a1.497 1.497 0 1 0 0-2.994 1.497 1.497 0 0 0 0 2.994ZM152.36 127.364a1.496 1.496 0 1 0 0-2.993 1.496 1.496 0 1 0 0 2.993ZM150.788 133.054a1.496 1.496 0 1 0 .003-2.993 1.496 1.496 0 0 0-.003 2.993ZM148.231 138.371c.826 0 1.495-.671 1.495-1.498a1.496 1.496 0 1 0-2.993 0c0 .827.669 1.498 1.498 1.498ZM144.761 143.144c.827 0 1.496-.67 1.496-1.496a1.495 1.495 0 1 0-2.993 0c0 .826.669 1.496 1.497 1.496ZM140.495 147.221a1.497 1.497 0 1 0 .001-2.995 1.497 1.497 0 0 0-.001 2.995ZM135.57 150.472a1.497 1.497 0 1 0 0-2.995 1.497 1.497 0 0 0 0 2.995ZM130.143 152.791a1.497 1.497 0 1 0 0-2.993 1.497 1.497 0 0 0 0 2.993ZM124.389 154.104a1.496 1.496 0 1 0 .004-2.992 1.496 1.496 0 0 0-.004 2.992ZM118.495 154.369a1.497 1.497 0 1 0-.002-2.994 1.497 1.497 0 0 0 .002 2.994ZM112.646 153.577a1.496 1.496 0 1 0 0-2.993 1.497 1.497 0 1 0 0 2.993ZM107.034 151.754a1.497 1.497 0 1 0 0-2.993 1.497 1.497 0 1 0 0 2.993ZM101.837 148.938a1.478 1.478 0 1 0-1.478-1.477c0 .816.662 1.477 1.478 1.477ZM97.223 145.261a1.48 1.48 0 0 0 0-2.959 1.479 1.479 0 0 0 0 2.959ZM93.34 140.816c.818 0 1.478-.662 1.478-1.478a1.477 1.477 0 1 0-2.957 0 1.48 1.48 0 0 0 1.48 1.478ZM90.314 135.751a1.48 1.48 0 1 0 0-2.955 1.48 1.48 0 0 0 0 2.955ZM88.24 130.227a1.478 1.478 0 1 0-.001-2.956 1.478 1.478 0 0 0 0 2.956ZM87.187 124.421a1.479 1.479 0 1 0-.002-2.957 1.479 1.479 0 0 0 .002 2.957ZM87.187 118.52a1.478 1.478 0 1 0-.002-2.957 1.478 1.478 0 0 0 .002 2.957ZM88.24 112.712a1.478 1.478 0 1 0-1.48-1.477 1.48 1.48 0 0 0 1.48 1.477ZM90.314 107.188a1.48 1.48 0 1 0 0-2.96 1.48 1.48 0 0 0 0 2.96ZM93.34 102.123c.818 0 1.478-.662 1.478-1.477a1.48 1.48 0 1 0-2.957 0 1.48 1.48 0 0 0 1.48 1.477ZM97.223 97.679a1.479 1.479 0 1 0 .002-2.957 1.479 1.479 0 0 0-.002 2.957ZM101.837 94a1.48 1.48 0 1 0 .002-2.958 1.48 1.48 0 0 0-.002 2.959ZM107.034 91.204a1.48 1.48 0 1 0-.004-2.959 1.48 1.48 0 0 0 .004 2.959ZM112.647 89.381a1.48 1.48 0 1 0-.003-2.96 1.48 1.48 0 0 0 .003 2.96ZM118.495 88.588c.817 0 1.477-.663 1.477-1.478a1.479 1.479 0 1 0-1.477 1.477ZM124.389 88.853a1.478 1.478 0 1 0 .001-2.957 1.478 1.478 0 0 0-.001 2.957ZM130.142 90.165a1.478 1.478 0 1 0 .003-2.956 1.478 1.478 0 0 0-.003 2.956ZM135.57 92.484a1.48 1.48 0 0 0 1.48-1.477 1.48 1.48 0 0 0-1.48-1.48 1.477 1.477 0 0 0 0 2.957ZM140.495 95.736a1.479 1.479 0 1 0 0-2.958 1.479 1.479 0 0 0 0 2.958ZM144.761 99.814a1.479 1.479 0 1 0-.002-2.958 1.479 1.479 0 0 0 .002 2.958ZM148.23 104.588a1.479 1.479 0 1 0-.002-2.958 1.479 1.479 0 0 0 .002 2.958ZM150.788 109.922a1.497 1.497 0 1 0 .002-2.994 1.497 1.497 0 0 0-.002 2.994ZM152.36 115.611a1.497 1.497 0 1 0 .002-2.994 1.497 1.497 0 0 0-.002 2.994ZM159.471 121.359a1.368 1.368 0 1 0 0-2.737 1.369 1.369 0 1 0 0 2.737ZM159.031 127.248a1.37 1.37 0 1 0 0-2.738 1.37 1.37 0 0 0 0 2.738ZM157.718 133.002a1.37 1.37 0 0 0 1.37-1.37 1.371 1.371 0 0 0-2.74 0c0 .757.613 1.37 1.37 1.37ZM155.56 138.497a1.369 1.369 0 1 0 .002-2.738 1.369 1.369 0 0 0-.002 2.738ZM152.608 143.609a1.368 1.368 0 1 0 .004-2.736 1.368 1.368 0 0 0-.004 2.736ZM148.927 148.243a1.388 1.388 0 1 0 0-2.776 1.388 1.388 0 0 0 0 2.776ZM144.6 152.241a1.37 1.37 0 1 0-.002-2.738 1.37 1.37 0 0 0 .002 2.738ZM139.721 155.565a1.37 1.37 0 1 0 .002-2.738 1.37 1.37 0 0 0-.002 2.738ZM134.401 158.127a1.37 1.37 0 0 0 1.372-1.368 1.371 1.371 0 0 0-2.74 0c0 .756.613 1.368 1.368 1.368ZM128.761 159.868a1.37 1.37 0 1 0-1.369-1.37c0 .755.612 1.37 1.369 1.37ZM122.924 160.747a1.37 1.37 0 1 0-.002-2.738 1.37 1.37 0 0 0 .002 2.738ZM117.019 160.747a1.37 1.37 0 1 0 0-2.74 1.37 1.37 0 0 0 0 2.74ZM111.181 159.868a1.37 1.37 0 1 0-1.369-1.37c0 .755.612 1.37 1.369 1.37ZM105.54 158.127a1.37 1.37 0 1 0 0-2.74 1.37 1.37 0 0 0 0 2.74ZM100.221 155.565a1.368 1.368 0 1 0 .002-2.736 1.368 1.368 0 0 0-.002 2.736ZM95.343 152.241a1.37 1.37 0 1 0 0-2.738 1.37 1.37 0 0 0 0 2.738ZM91.014 148.225a1.37 1.37 0 1 0 .001-2.738 1.37 1.37 0 0 0 0 2.738ZM87.335 143.609a1.368 1.368 0 1 0 0-2.736 1.368 1.368 0 0 0 0 2.736ZM84.381 138.497a1.369 1.369 0 1 0 .003-2.737 1.369 1.369 0 0 0-.003 2.737ZM82.225 133.002a1.37 1.37 0 1 0-.001-2.74 1.37 1.37 0 0 0 .001 2.74ZM80.91 127.248a1.37 1.37 0 1 0 .002-2.741 1.37 1.37 0 0 0-.002 2.741ZM80.47 121.359a1.368 1.368 0 1 0 .003-2.736 1.368 1.368 0 0 0-.004 2.736ZM80.91 115.474a1.37 1.37 0 1 0 .003-2.74 1.37 1.37 0 0 0-.003 2.74ZM82.225 109.718a1.37 1.37 0 1 0 0-2.737 1.37 1.37 0 0 0 0 2.737ZM84.381 104.222a1.369 1.369 0 1 0 .002-2.738 1.369 1.369 0 0 0-.002 2.738ZM87.335 99.111a1.37 1.37 0 1 0-.004-2.74 1.37 1.37 0 0 0 .004 2.74ZM91.014 94.494a1.369 1.369 0 1 0 .002-2.737 1.369 1.369 0 0 0-.002 2.737ZM95.343 90.48a1.37 1.37 0 1 0 .001-2.738 1.37 1.37 0 0 0-.001 2.738ZM100.221 87.154a1.368 1.368 0 1 0 .001-2.737 1.368 1.368 0 0 0-.001 2.737ZM105.54 84.592a1.37 1.37 0 1 0 0-2.74 1.37 1.37 0 0 0 0 2.74ZM111.181 82.853a1.369 1.369 0 1 0 .002-2.736 1.369 1.369 0 0 0-.002 2.736ZM117.019 81.974a1.37 1.37 0 0 0 0-2.74 1.37 1.37 0 0 0 0 2.74ZM122.924 81.974a1.37 1.37 0 0 0 0-2.74 1.37 1.37 0 0 0 0 2.74ZM128.761 82.853a1.369 1.369 0 1 0 .002-2.736 1.369 1.369 0 0 0-.002 2.736ZM134.401 84.592a1.37 1.37 0 0 0 1.372-1.367 1.371 1.371 0 0 0-2.74 0c0 .755.613 1.367 1.368 1.367ZM139.721 87.154a1.37 1.37 0 1 0 .001-2.738 1.37 1.37 0 0 0-.001 2.738ZM144.6 90.48a1.369 1.369 0 1 0-.002-2.738 1.369 1.369 0 0 0 .002 2.738ZM148.927 94.494a1.369 1.369 0 1 0 .002-2.738 1.369 1.369 0 0 0-.002 2.738ZM152.608 99.111a1.37 1.37 0 1 0 0-2.74 1.37 1.37 0 0 0 0 2.74ZM155.56 104.222a1.37 1.37 0 1 0 .002-2.738 1.37 1.37 0 0 0-.002 2.738ZM157.718 109.718a1.37 1.37 0 1 0 0-2.736 1.37 1.37 0 0 0 0 2.736ZM159.031 115.474a1.37 1.37 0 1 0 0-2.74 1.37 1.37 0 0 0 0 2.74ZM166.055 121.25a1.259 1.259 0 1 0 .002-2.518 1.259 1.259 0 0 0-.002 2.518ZM165.678 127.143a1.26 1.26 0 1 0-.002-2.52 1.26 1.26 0 0 0 .002 2.52ZM164.548 132.938a1.258 1.258 0 1 0 0-2.518 1.26 1.26 0 1 0 0 2.518ZM162.688 138.543a1.26 1.26 0 1 0-.003-2.521 1.26 1.26 0 0 0 .003 2.521ZM160.125 143.862a1.259 1.259 0 1 0 .003-2.517 1.259 1.259 0 0 0-.003 2.517ZM156.904 148.812a1.26 1.26 0 1 0 0-2.52 1.26 1.26 0 0 0 0 2.52ZM153.077 153.307a1.258 1.258 0 1 0 0-2.517 1.258 1.258 0 0 0 0 2.517ZM148.704 157.277a1.259 1.259 0 1 0 .002-2.518 1.259 1.259 0 0 0-.002 2.518ZM143.861 160.656a1.26 1.26 0 1 0 .001-2.517 1.26 1.26 0 0 0-.001 2.517ZM138.626 163.388a1.26 1.26 0 1 0 0-2.52 1.26 1.26 0 0 0 0 2.52ZM133.083 165.427a1.26 1.26 0 1 0 0-2.52 1.26 1.26 0 0 0 0 2.52ZM127.326 166.739a1.259 1.259 0 1 0 0-2.517 1.26 1.26 0 1 0 0 2.517ZM121.448 167.307a1.26 1.26 0 1 0 0-2.52 1.26 1.26 0 0 0 0 2.52ZM115.545 167.118a1.26 1.26 0 1 0 0-2.52 1.26 1.26 0 0 0 0 2.52ZM109.717 166.176a1.26 1.26 0 1 0-.002-2.518 1.26 1.26 0 0 0 .002 2.518ZM104.055 164.496a1.26 1.26 0 1 0 0-2.52 1.26 1.26 0 0 0 0 2.52ZM98.655 162.106a1.26 1.26 0 1 0 0-2.52 1.26 1.26 0 0 0 0 2.52ZM93.606 159.045a1.26 1.26 0 1 0 0-2.52 1.26 1.26 0 0 0 0 2.52ZM88.988 155.362a1.258 1.258 0 1 0 .004-2.517 1.258 1.258 0 0 0-.004 2.517ZM84.88 151.122a1.26 1.26 0 1 0 0-2.521 1.26 1.26 0 0 0 0 2.521ZM81.35 146.39c.694 0 1.258-.564 1.258-1.26a1.258 1.258 0 1 0-2.518 0c0 .696.563 1.26 1.26 1.26ZM78.45 141.244a1.26 1.26 0 1 0 .001-2.517 1.26 1.26 0 0 0 0 2.517ZM76.234 135.771a1.26 1.26 0 1 0 .001-2.519 1.26 1.26 0 0 0 0 2.519ZM74.736 130.06a1.261 1.261 0 0 0 0-2.52 1.26 1.26 0 1 0 0 2.52ZM73.981 124.203a1.26 1.26 0 1 0 0-2.516 1.26 1.26 0 0 0 0 2.516ZM73.981 118.28a1.242 1.242 0 1 0 0-2.483 1.242 1.242 0 0 0 0 2.483ZM74.737 112.423a1.24 1.24 0 1 0 0-2.481 1.24 1.24 0 1 0 0 2.481ZM76.234 106.713a1.242 1.242 0 1 0 0-2.484 1.242 1.242 0 0 0 0 2.484ZM78.45 101.237a1.24 1.24 0 1 0 0-2.48 1.242 1.242 0 1 0 0 2.48ZM81.35 96.094a1.241 1.241 0 1 0-.003-2.482 1.241 1.241 0 0 0 .002 2.482ZM84.88 91.362a1.24 1.24 0 1 0 0-2.482 1.24 1.24 0 1 0 0 2.482ZM88.988 87.119a1.241 1.241 0 1 0 0-2.483 1.241 1.241 0 0 0 0 2.483ZM93.606 83.438a1.242 1.242 0 1 0 0-2.483 1.242 1.242 0 0 0 0 2.483ZM98.654 80.378a1.242 1.242 0 1 0 0-2.485 1.242 1.242 0 0 0 0 2.485ZM104.055 77.988a1.242 1.242 0 1 0 0-2.485 1.242 1.242 0 0 0 0 2.485ZM109.717 76.307a1.24 1.24 0 1 0 0-2.481 1.24 1.24 0 0 0 0 2.48ZM115.545 75.365a1.242 1.242 0 1 0 0-2.484 1.242 1.242 0 0 0 0 2.484ZM121.449 75.174a1.24 1.24 0 1 0 0-2.481 1.24 1.24 0 0 0 0 2.481ZM127.326 75.744a1.243 1.243 0 0 0 0-2.483 1.241 1.241 0 0 0 0 2.483ZM133.083 77.075a1.26 1.26 0 1 0 0-2.52 1.26 1.26 0 0 0 0 2.52ZM138.626 79.114a1.26 1.26 0 1 0 .002-2.517 1.26 1.26 0 0 0-.002 2.517ZM143.861 81.846a1.261 1.261 0 1 0-1.26-1.26c0 .694.564 1.26 1.26 1.26ZM148.704 85.223a1.259 1.259 0 1 0 0-2.518 1.26 1.26 0 1 0 0 2.518ZM153.077 89.192a1.258 1.258 0 1 0 0-2.516 1.258 1.258 0 0 0 0 2.516ZM156.904 93.689a1.258 1.258 0 1 0 0-2.518 1.259 1.259 0 1 0 0 2.518ZM160.125 98.639a1.26 1.26 0 1 0 .001-2.52 1.26 1.26 0 0 0-.001 2.52ZM162.688 103.958a1.26 1.26 0 1 0-.002-2.518 1.26 1.26 0 0 0 .002 2.518ZM164.548 109.561a1.258 1.258 0 1 0 0-2.518 1.26 1.26 0 1 0 0 2.518ZM165.678 115.358a1.26 1.26 0 1 0-.003-2.52 1.26 1.26 0 0 0 .003 2.52ZM172.639 121.142a1.15 1.15 0 1 0 0-2.3 1.15 1.15 0 0 0 0 2.3ZM172.308 127.037a1.15 1.15 0 1 0 0-2.3 1.15 1.15 0 0 0 0 2.3ZM171.318 132.859a1.15 1.15 0 1 0 .001-2.301 1.15 1.15 0 0 0-.001 2.301ZM169.683 138.534a1.15 1.15 0 1 0 0-2.299 1.15 1.15 0 1 0 0 2.299ZM167.423 143.99a1.15 1.15 0 1 0 0-2.303 1.15 1.15 0 0 0 0 2.303ZM164.567 149.16a1.15 1.15 0 1 0 0-2.3 1.15 1.15 0 0 0 0 2.3ZM161.149 153.976a1.15 1.15 0 1 0 0-2.3 1.15 1.15 0 0 0 0 2.3ZM157.213 158.38a1.15 1.15 0 1 0 0-2.299 1.15 1.15 0 1 0 0 2.299ZM152.809 162.314a1.15 1.15 0 1 0 .001-2.3 1.15 1.15 0 0 0-.001 2.3ZM147.993 165.732a1.15 1.15 0 1 0 0-2.3 1.15 1.15 0 0 0 0 2.3ZM142.823 168.588a1.148 1.148 0 1 0 0-2.298 1.15 1.15 0 1 0 0 2.298ZM137.367 170.848a1.15 1.15 0 1 0-.002-2.3 1.15 1.15 0 0 0 .002 2.3ZM131.691 172.483a1.15 1.15 0 1 0 0-2.3 1.15 1.15 0 0 0 0 2.3ZM125.868 173.473a1.151 1.151 0 1 0 0-2.302 1.151 1.151 0 0 0 0 2.302ZM119.971 173.803a1.148 1.148 0 1 0 0-2.298 1.15 1.15 0 1 0 0 2.298ZM114.075 173.473a1.15 1.15 0 1 0-.002-2.302 1.15 1.15 0 0 0 .002 2.302ZM108.252 172.483a1.15 1.15 0 1 0 .001-2.3 1.15 1.15 0 0 0-.001 2.3ZM102.576 170.848a1.149 1.149 0 1 0 0-2.3 1.15 1.15 0 0 0 0 2.3ZM97.118 168.588a1.148 1.148 0 1 0 0-2.298 1.15 1.15 0 1 0 0 2.298ZM91.95 165.732a1.15 1.15 0 1 0 0-2.3 1.15 1.15 0 0 0 0 2.3ZM87.134 162.296a1.132 1.132 0 1 0 0-2.264 1.132 1.132 0 0 0 0 2.264ZM82.73 158.38a1.149 1.149 0 1 0 0-2.299 1.15 1.15 0 1 0 0 2.299ZM78.794 153.958a1.13 1.13 0 0 0 1.13-1.132 1.131 1.131 0 1 0-1.13 1.132ZM75.377 149.141a1.133 1.133 0 0 0 0-2.264 1.132 1.132 0 1 0 0 2.264ZM72.52 143.972a1.132 1.132 0 1 0-.002-2.263 1.132 1.132 0 0 0 .002 2.263ZM70.258 138.517a1.13 1.13 0 1 0 .002-2.264 1.13 1.13 0 0 0-.002 2.264ZM68.623 132.842a1.132 1.132 0 1 0 0-2.264 1.132 1.132 0 0 0 0 2.264ZM67.633 127.019a1.132 1.132 0 1 0 0-2.264 1.132 1.132 0 0 0 0 2.264ZM67.303 121.122a1.13 1.13 0 1 0 0-2.262 1.132 1.132 0 1 0 0 2.262ZM67.633 115.226a1.131 1.131 0 1 0 .002-2.263 1.131 1.131 0 0 0-.002 2.263ZM68.623 109.404a1.131 1.131 0 1 0 .001-2.263 1.131 1.131 0 0 0-.001 2.263ZM70.258 103.73a1.132 1.132 0 0 0 0-2.265 1.133 1.133 0 0 0 0 2.265ZM72.52 98.273a1.132 1.132 0 1 0-.003-2.263 1.132 1.132 0 0 0 .003 2.263ZM75.377 93.104a1.133 1.133 0 1 0-.002-2.265 1.133 1.133 0 0 0 .002 2.265ZM78.794 88.287a1.13 1.13 0 0 0 1.13-1.13 1.13 1.13 0 1 0-2.262 0c0 .624.507 1.13 1.132 1.13ZM82.73 83.885a1.133 1.133 0 1 0-.002-2.266 1.133 1.133 0 0 0 .002 2.266ZM87.134 79.95a1.133 1.133 0 1 0-.002-2.266 1.133 1.133 0 0 0 .002 2.266ZM91.95 76.532a1.133 1.133 0 1 0 0-2.266 1.133 1.133 0 0 0 0 2.266ZM97.118 73.675a1.133 1.133 0 0 0 0-2.263 1.131 1.131 0 0 0 0 2.264ZM102.576 71.415a1.133 1.133 0 0 0 0-2.263 1.13 1.13 0 0 0-1.13 1.132 1.13 1.13 0 0 0 1.13 1.131ZM108.252 69.78a1.133 1.133 0 1 0-.001-2.263 1.133 1.133 0 0 0 .001 2.264ZM114.075 68.791a1.133 1.133 0 0 0 0-2.263 1.131 1.131 0 1 0 0 2.263ZM119.971 68.46a1.131 1.131 0 1 0 .001-2.265 1.131 1.131 0 0 0-.001 2.266ZM125.868 68.791a1.132 1.132 0 1 0 0-2.265 1.132 1.132 0 0 0 0 2.265ZM131.691 69.78a1.132 1.132 0 1 0 0-2.264 1.132 1.132 0 0 0 0 2.265ZM137.368 71.415a1.133 1.133 0 1 0-.005-2.265 1.133 1.133 0 0 0 .005 2.265ZM142.823 73.675a1.133 1.133 0 1 0-.002-2.266 1.133 1.133 0 0 0 .002 2.266ZM147.993 76.532c.623 0 1.132-.507 1.132-1.132a1.133 1.133 0 0 0-2.264 0c0 .625.506 1.132 1.132 1.132ZM152.81 79.95a1.133 1.133 0 0 0 0-2.264 1.131 1.131 0 1 0 0 2.264ZM157.213 83.903a1.15 1.15 0 1 0 .002-2.3 1.15 1.15 0 0 0-.002 2.3ZM161.148 88.287a1.131 1.131 0 1 0 .002-2.262 1.131 1.131 0 0 0-.002 2.262ZM164.567 93.123a1.151 1.151 0 0 0 0-2.301 1.15 1.15 0 1 0 0 2.3ZM167.423 98.292a1.15 1.15 0 1 0 .001-2.299 1.15 1.15 0 0 0-.001 2.299ZM169.683 103.746a1.148 1.148 0 1 0 0-2.297 1.15 1.15 0 1 0 0 2.297ZM171.318 109.423a1.15 1.15 0 1 0 0-2.3 1.15 1.15 0 0 0 0 2.3ZM172.308 115.245a1.15 1.15 0 1 0 0-2.3 1.15 1.15 0 0 0 0 2.3ZM179.222 121.014a1.023 1.023 0 1 0-.001-2.045 1.023 1.023 0 0 0 .001 2.045ZM178.928 126.911a1.02 1.02 0 1 0 .002-2.042 1.02 1.02 0 0 0-.002 2.042ZM178.048 132.754a1.023 1.023 0 1 0-.002-2.046 1.023 1.023 0 0 0 .002 2.046ZM176.59 138.495a1.042 1.042 0 0 0 0-2.081 1.041 1.041 0 0 0 0 2.081ZM174.57 144.027a1.021 1.021 0 1 0 0-2.045 1.022 1.022 0 1 0 0 2.045ZM172.006 149.348a1.022 1.022 0 1 0 .005-2.043 1.022 1.022 0 0 0-.005 2.043ZM168.927 154.387a1.021 1.021 0 1 0 .001-2.043 1.021 1.021 0 0 0-.001 2.043ZM165.36 159.096a1.022 1.022 0 1 0 .002-2.044 1.022 1.022 0 0 0-.002 2.044ZM161.342 163.442a1.039 1.039 0 1 0 0-2.078 1.039 1.039 0 1 0 0 2.078ZM156.915 167.334a1.023 1.023 0 1 0-.001-2.045 1.023 1.023 0 0 0 .001 2.045ZM152.118 170.782a1.023 1.023 0 1 0-.001-2.045 1.023 1.023 0 0 0 .001 2.045ZM147.004 173.734a1.023 1.023 0 1 0-.001-2.045 1.023 1.023 0 0 0 .001 2.045ZM141.617 176.182a1.041 1.041 0 1 0 .003-2.08 1.041 1.041 0 0 0-.003 2.08ZM136.02 178.064a1.041 1.041 0 1 0-.003-2.083 1.041 1.041 0 0 0 .003 2.083ZM130.26 179.36a1.023 1.023 0 1 0-.002-2.046 1.023 1.023 0 0 0 .002 2.046ZM124.4 180.094a1.023 1.023 0 1 0-.001-2.045 1.023 1.023 0 0 0 .001 2.045ZM118.495 180.24a1.023 1.023 0 0 0 0-2.045 1.023 1.023 0 0 0 0 2.045ZM112.605 179.799a1.023 1.023 0 1 0-.001-2.045 1.023 1.023 0 0 0 .001 2.045ZM106.786 178.773a1.022 1.022 0 1 0 .005-2.043 1.022 1.022 0 0 0-.005 2.043ZM101.102 177.173a1.022 1.022 0 1 0 0-2.044 1.022 1.022 0 0 0 0 2.044ZM95.602 175.018a1.024 1.024 0 0 0 0-2.047 1.023 1.023 0 0 0 0 2.047ZM90.345 172.323a1.024 1.024 0 0 0 0-2.045 1.023 1.023 0 0 0 0 2.045ZM85.384 169.117a1.021 1.021 0 1 0 .001-2.043 1.021 1.021 0 0 0-.001 2.043ZM80.765 165.434a1.02 1.02 0 1 0 0-2.041 1.02 1.02 0 0 0 0 2.041ZM76.536 161.31a1.021 1.021 0 1 0 .001-2.043 1.021 1.021 0 0 0-.001 2.043ZM72.74 156.787a1.021 1.021 0 1 0 .001-2.043 1.021 1.021 0 0 0-.001 2.043ZM69.413 151.906a1.023 1.023 0 1 0-.001-2.045 1.023 1.023 0 0 0 0 2.045ZM66.588 146.718a1.021 1.021 0 1 0 .001-2.043 1.021 1.021 0 0 0-.001 2.043ZM64.293 141.276a1.021 1.021 0 1 0 .001-2.043 1.021 1.021 0 0 0-.001 2.043ZM62.551 135.632a1.022 1.022 0 1 0 0-2.045 1.022 1.022 0 0 0 0 2.045ZM61.381 129.842a1.021 1.021 0 1 0 .002-2.043 1.021 1.021 0 0 0-.002 2.043ZM60.794 123.967a1.023 1.023 0 1 0-.002-2.046 1.023 1.023 0 0 0 .002 2.046ZM60.794 118.061a1.024 1.024 0 1 0-.003-2.048 1.024 1.024 0 0 0 .003 2.048ZM61.381 112.184a1.023 1.023 0 1 0 0-2.046 1.023 1.023 0 0 0 0 2.046ZM62.551 106.394a1.023 1.023 0 1 0 0-2.045 1.023 1.023 0 0 0 0 2.045ZM64.293 100.75a1.022 1.022 0 1 0 .001-2.043 1.022 1.022 0 0 0-.001 2.043ZM66.588 95.308a1.022 1.022 0 1 0 .001-2.043 1.022 1.022 0 0 0-.001 2.043ZM69.413 90.12a1.023 1.023 0 1 0-.002-2.046 1.023 1.023 0 0 0 .002 2.046ZM72.74 85.24a1.022 1.022 0 1 0 .001-2.044 1.022 1.022 0 0 0-.001 2.044ZM76.536 80.716a1.022 1.022 0 1 0 0-2.044 1.022 1.022 0 0 0 0 2.044ZM80.765 76.592a1.022 1.022 0 1 0-.003-2.045 1.022 1.022 0 0 0 .003 2.045ZM85.384 72.91a1.022 1.022 0 1 0 .001-2.044 1.022 1.022 0 0 0-.001 2.043ZM90.345 69.704a1.022 1.022 0 1 0 .001-2.043 1.022 1.022 0 0 0-.001 2.043ZM95.602 67.01a1.023 1.023 0 1 0 0-2.045 1.023 1.023 0 0 0 0 2.045ZM101.102 64.853a1.023 1.023 0 1 0-.001-2.043 1.023 1.023 0 0 0 .001 2.043ZM106.786 63.253a1.023 1.023 0 1 0 .002-2.046 1.023 1.023 0 0 0-.002 2.046ZM112.605 62.227a1.023 1.023 0 1 0-.001-2.046 1.023 1.023 0 0 0 .001 2.046ZM118.495 61.786a1.023 1.023 0 1 0-.001-2.043 1.023 1.023 0 0 0 .001 2.043ZM124.4 61.932a1.023 1.023 0 1 0-.001-2.045 1.023 1.023 0 0 0 .001 2.045ZM130.26 62.667a1.021 1.021 0 1 0 0-2.044 1.023 1.023 0 1 0 0 2.044ZM136.02 63.98a1.02 1.02 0 1 0-.001-2.041 1.02 1.02 0 0 0 .001 2.041ZM141.618 65.862a1.021 1.021 0 1 0 .001-2.043 1.021 1.021 0 0 0-.001 2.043ZM147.004 68.292a1.023 1.023 0 1 0-.001-2.043 1.023 1.023 0 0 0 .001 2.043ZM152.118 71.245a1.021 1.021 0 1 0 .001-2.043 1.021 1.021 0 0 0-.001 2.043ZM156.915 74.692a1.023 1.023 0 1 0-.001-2.045 1.023 1.023 0 0 0 .001 2.045ZM161.343 78.6a1.021 1.021 0 1 0 .001-2.043 1.021 1.021 0 0 0-.001 2.043ZM165.36 82.93a1.022 1.022 0 1 0 .002-2.045 1.022 1.022 0 0 0-.002 2.045ZM168.927 87.638a1.021 1.021 0 1 0 .001-2.043 1.021 1.021 0 0 0-.001 2.043ZM172.006 92.678a1.022 1.022 0 1 0 .004-2.043 1.022 1.022 0 0 0-.004 2.043ZM174.57 98a1.021 1.021 0 1 0 .001-2.044A1.021 1.021 0 0 0 174.57 98ZM176.591 103.551a1.024 1.024 0 0 0 0-2.046 1.023 1.023 0 0 0 0 2.046ZM178.048 109.274a1.022 1.022 0 1 0 0-2.044 1.022 1.022 0 0 0 0 2.044ZM178.928 115.115a1.023 1.023 0 1 0-.001-2.045 1.023 1.023 0 0 0 .001 2.045ZM185.806 120.904a.913.913 0 1 0 0-1.826.913.913 0 0 0 0 1.826ZM185.541 126.805a.913.913 0 1 0-.002-1.828.913.913 0 0 0 .002 1.828ZM184.748 132.659a.914.914 0 1 0-.001-1.827.914.914 0 0 0 .001 1.827ZM183.434 138.417a.911.911 0 0 0 .912-.913.912.912 0 1 0-.912.913ZM181.609 144.034a.912.912 0 0 0 0-1.825.914.914 0 1 0 0 1.825ZM179.286 149.465a.912.912 0 1 0 .002-1.824.912.912 0 0 0-.002 1.824ZM176.488 154.667a.913.913 0 1 0 0-1.823.913.913 0 0 0 0 1.823ZM173.233 159.598a.912.912 0 1 0 0-1.825.912.912 0 0 0 0 1.825ZM169.55 164.215a.912.912 0 1 0 .002-1.824.912.912 0 0 0-.002 1.824ZM165.468 168.484a.913.913 0 1 0 0-1.826.913.913 0 0 0 0 1.826ZM161.019 172.372a.913.913 0 1 0-.002-1.826.913.913 0 0 0 .002 1.826ZM156.238 175.843a.914.914 0 1 0 .003-1.827.914.914 0 0 0-.003 1.827ZM151.167 178.872a.913.913 0 1 0 .004-1.826.913.913 0 0 0-.004 1.826ZM145.846 181.436a.912.912 0 1 0 0-1.825.912.912 0 0 0 0 1.825ZM140.315 183.511a.912.912 0 1 0 .001-1.825.912.912 0 0 0-.001 1.825ZM134.621 185.082a.912.912 0 1 0 0-1.825.912.912 0 0 0 0 1.825ZM128.809 186.137a.913.913 0 1 0-.002-1.826.913.913 0 0 0 .002 1.826ZM122.926 186.668a.915.915 0 0 0 0-1.827.915.915 0 0 0-.915.913c0 .504.41.914.915.914ZM117.017 186.668a.913.913 0 1 0-.001-1.825.913.913 0 0 0 .001 1.825ZM111.134 186.137a.912.912 0 1 0 .001-1.825.912.912 0 0 0-.001 1.825ZM105.322 185.082a.913.913 0 1 0 0-1.826.913.913 0 0 0 0 1.826ZM99.628 183.511a.913.913 0 1 0-.002-1.826.913.913 0 0 0 .002 1.826ZM94.095 181.436a.913.913 0 1 0 0-1.826.913.913 0 0 0 0 1.826ZM88.774 178.872a.913.913 0 1 0-.001-1.824.913.913 0 0 0 0 1.824ZM83.703 175.843a.912.912 0 1 0 .001-1.824.912.912 0 0 0-.001 1.824ZM78.924 172.372a.914.914 0 0 0 0-1.827.913.913 0 0 0 0 1.827ZM74.475 168.484a.912.912 0 1 0 .002-1.823.912.912 0 0 0-.002 1.823ZM70.393 164.215a.913.913 0 1 0 0-1.826.913.913 0 0 0 0 1.826ZM66.71 159.598a.912.912 0 1 0 0-1.825.913.913 0 1 0 0 1.825ZM63.455 154.667a.913.913 0 1 0 0-1.826.913.913 0 0 0 0 1.826ZM60.656 149.465a.912.912 0 1 0 .001-1.824.912.912 0 0 0-.001 1.824ZM58.334 144.034a.912.912 0 1 0 0-1.825.912.912 0 1 0 0 1.825ZM56.51 138.417a.913.913 0 1 0-.001-1.826.913.913 0 0 0 0 1.826ZM55.195 132.659a.915.915 0 0 0 0-1.827.913.913 0 0 0 0 1.827ZM54.4 126.805a.913.913 0 1 0-.002-1.827.913.913 0 0 0 .002 1.827ZM54.135 120.904a.913.913 0 1 0 0-1.826.913.913 0 0 0 0 1.826ZM54.4 115.003a.913.913 0 1 0 0-1.826.913.913 0 0 0 0 1.826ZM55.195 109.15a.913.913 0 1 0-.002-1.827.913.913 0 0 0 .002 1.827ZM56.51 103.392a.914.914 0 0 0 0-1.827.913.913 0 0 0 0 1.827ZM58.335 97.754a.894.894 0 1 0 0-1.788.894.894 0 0 0 0 1.788ZM60.656 92.342a.912.912 0 1 0 .001-1.824.912.912 0 0 0-.001 1.824ZM63.455 87.121a.895.895 0 1 0 0-1.789.895.895 0 0 0 0 1.789ZM66.71 82.191a.893.893 0 1 0 0-1.788.893.893 0 1 0 0 1.788ZM70.393 77.593a.913.913 0 1 0 0-1.826.913.913 0 0 0 0 1.826ZM74.475 73.323a.911.911 0 1 0 0-1.825.913.913 0 0 0 0 1.825ZM78.924 69.418a.894.894 0 1 0 0-1.788.894.894 0 0 0 0 1.788ZM83.703 65.946a.894.894 0 1 0 0-1.789.894.894 0 0 0 0 1.789ZM88.774 62.934a.912.912 0 1 0 .002-1.823.912.912 0 0 0-.002 1.823ZM94.096 60.355a.896.896 0 1 0 0-1.792.896.896 0 0 0 0 1.791ZM99.628 58.295a.912.912 0 1 0 0-1.824.912.912 0 0 0 0 1.824ZM105.322 56.706a.894.894 0 1 0 0-1.788.894.894 0 0 0 0 1.788ZM111.134 55.67a.912.912 0 1 0 .002-1.824.912.912 0 0 0-.002 1.824ZM117.017 55.14a.912.912 0 1 0 0-1.823.912.912 0 0 0 0 1.824ZM122.926 55.14a.913.913 0 1 0-.002-1.824.913.913 0 0 0 .002 1.825ZM128.809 55.67a.912.912 0 1 0 0-1.825.912.912 0 0 0 0 1.825ZM134.621 56.725a.912.912 0 1 0 0-1.826.912.912 0 0 0 0 1.826ZM140.315 58.295a.912.912 0 1 0 .002-1.823.912.912 0 0 0-.002 1.823ZM145.846 60.373a.912.912 0 1 0 0-1.825.912.912 0 0 0 0 1.825ZM151.167 62.934a.913.913 0 1 0 .003-1.827.913.913 0 0 0-.003 1.827ZM156.238 65.964a.913.913 0 1 0 .003-1.826.913.913 0 0 0-.003 1.826ZM161.019 69.437a.913.913 0 1 0-.001-1.826.913.913 0 0 0 .001 1.826ZM165.468 73.323a.913.913 0 1 0 0-1.826.913.913 0 0 0 0 1.826ZM169.55 77.593a.912.912 0 1 0 .002-1.824.912.912 0 0 0-.002 1.824ZM173.233 82.211a.912.912 0 1 0 0-1.825.912.912 0 0 0 0 1.825ZM176.488 87.14a.913.913 0 1 0 0-1.827.913.913 0 0 0 0 1.827ZM179.286 92.342a.912.912 0 1 0 .002-1.824.912.912 0 0 0-.002 1.824ZM181.609 97.773a.912.912 0 0 0 0-1.825.913.913 0 1 0 0 1.825ZM183.434 103.392a.913.913 0 1 0-.001-1.825.913.913 0 0 0 .001 1.825ZM184.748 109.15a.912.912 0 1 0 .001-1.825.912.912 0 0 0-.001 1.825ZM185.541 115.003a.912.912 0 1 0 0-1.825.912.912 0 0 0 0 1.825ZM192.389 120.794a.803.803 0 1 0 0-1.608.803.803 0 0 0 0 1.608ZM192.149 126.697a.804.804 0 1 0-.002-1.608.804.804 0 0 0 .002 1.608ZM191.427 132.559a.804.804 0 1 0 .001-1.609.804.804 0 0 0-.001 1.609ZM190.231 138.344a.803.803 0 1 0 0-1.606.803.803 0 0 0 0 1.606ZM188.567 144.012a.803.803 0 1 0 0-1.607.803.803 0 0 0 0 1.607ZM186.446 149.525a.803.803 0 1 0-.003-1.607.803.803 0 0 0 .003 1.607ZM183.882 154.848a.805.805 0 1 0 0-1.605.805.805 0 0 0 0 1.605ZM180.894 159.943a.801.801 0 1 0 0-1.605.8.8 0 0 0-.803.803.8.8 0 0 0 .803.802ZM177.5 164.777a.802.802 0 1 0 0-1.605.802.802 0 1 0 0 1.605ZM173.723 169.32a.803.803 0 1 0 0-1.606.803.803 0 0 0 0 1.606ZM169.588 173.54a.802.802 0 1 0 .003-1.607.802.802 0 0 0-.003 1.607ZM165.123 177.408a.803.803 0 1 0 .002-1.606.803.803 0 0 0-.002 1.606ZM160.358 180.9a.803.803 0 1 0 0-1.606.803.803 0 0 0 0 1.606ZM155.324 183.993a.803.803 0 1 0 0-1.607.803.803 0 0 0 0 1.607ZM150.055 186.662a.804.804 0 1 0-.001-1.607.804.804 0 0 0 .001 1.607ZM144.586 188.895a.801.801 0 0 0 .802-.803.801.801 0 1 0-1.605 0c0 .444.358.803.803.803ZM138.953 190.676a.804.804 0 1 0-.002-1.608.804.804 0 0 0 .002 1.608ZM133.192 191.988a.802.802 0 1 0 .001-1.605.802.802 0 0 0-.001 1.605ZM127.346 192.83a.804.804 0 1 0-.003-1.609.804.804 0 0 0 .003 1.609ZM121.448 193.192a.802.802 0 1 0 0-1.607.802.802 0 0 0 0 1.607ZM115.543 193.071a.802.802 0 1 0-.003-1.605.802.802 0 0 0 .003 1.605ZM109.665 192.47a.804.804 0 1 0-.003-1.609.804.804 0 0 0 .003 1.609ZM103.856 191.391a.803.803 0 1 0 0-1.605.801.801 0 1 0 0 1.605ZM98.155 189.842a.803.803 0 1 0 0-1.606.803.803 0 0 0 0 1.606ZM92.6 187.834a.803.803 0 1 0-.001-1.606.803.803 0 0 0 0 1.606ZM87.225 185.382a.804.804 0 1 0 0-1.609.804.804 0 0 0 0 1.609ZM82.07 182.496a.802.802 0 1 0 0-1.604.802.802 0 0 0 0 1.604ZM77.167 179.203a.804.804 0 1 0-.001-1.607.804.804 0 0 0 .001 1.607ZM72.548 175.518a.802.802 0 1 0 0-1.605.802.802 0 0 0 0 1.605ZM68.245 171.472a.803.803 0 1 0 0-1.606.803.803 0 0 0 0 1.606ZM64.285 167.069a.785.785 0 1 0 0-1.57.785.785 0 0 0 0 1.57ZM60.697 162.377a.785.785 0 1 0-.001-1.57.785.785 0 0 0 .001 1.57ZM57.502 157.408a.786.786 0 0 0 0-1.571.785.785 0 0 0 0 1.571ZM54.724 152.195a.785.785 0 1 0 0-1.57.785.785 0 0 0 0 1.57ZM52.38 146.772a.787.787 0 0 0 .786-.785.787.787 0 0 0-1.57 0c0 .433.35.785.784.785ZM50.485 141.178a.785.785 0 1 0 0-1.57.785.785 0 0 0 0 1.57ZM49.055 135.445a.785.785 0 1 0 0-1.567.785.785 0 0 0 0 1.567ZM48.096 129.617a.785.785 0 1 0-.002-1.57.785.785 0 0 0 .002 1.57ZM47.613 123.729a.785.785 0 1 0 .002-1.57.785.785 0 0 0-.002 1.57ZM47.613 117.823a.787.787 0 0 0 .786-.784.785.785 0 1 0-.786.784ZM48.096 111.935a.785.785 0 1 0-.002-1.57.785.785 0 0 0 .002 1.57ZM49.055 106.105a.785.785 0 1 0-.001-1.57.785.785 0 0 0 .001 1.57ZM50.485 100.375a.783.783 0 1 0-.785-.784c0 .433.352.784.785.784ZM52.38 94.78a.786.786 0 1 0-.785-.784c0 .432.352.783.785.783ZM54.724 89.358a.785.785 0 1 0 0-1.57.785.785 0 0 0 0 1.57ZM57.502 84.144a.786.786 0 0 0 0-1.57.786.786 0 0 0 0 1.57ZM60.697 79.174a.784.784 0 1 0 0-1.568.784.784 0 0 0 0 1.568ZM64.285 74.482a.784.784 0 1 0 0-1.568.784.784 0 0 0 0 1.568ZM68.245 70.099a.786.786 0 0 0 0-1.57.784.784 0 1 0 0 1.57ZM72.547 66.05a.784.784 0 1 0 0-1.568.784.784 0 0 0 0 1.569ZM77.167 62.367a.786.786 0 1 0-.002-1.57.786.786 0 0 0 .002 1.57ZM82.07 59.072a.784.784 0 1 0 0-1.568.784.784 0 0 0 0 1.568ZM87.225 56.189a.786.786 0 0 0 .786-.785.786.786 0 0 0-1.57 0c0 .434.35.785.784.785ZM92.6 53.735a.784.784 0 1 0 0-1.569.784.784 0 0 0 0 1.569ZM98.156 51.727a.784.784 0 1 0 0-1.569.784.784 0 0 0 0 1.57ZM103.856 50.18a.785.785 0 1 0 .002-1.57.785.785 0 0 0-.002 1.57ZM109.666 49.101a.785.785 0 1 0-.001-1.57.785.785 0 0 0 .001 1.57ZM115.543 48.5a.786.786 0 1 0-.001-1.572.786.786 0 0 0 .001 1.572ZM121.448 48.379a.784.784 0 1 0 .001-1.569.784.784 0 0 0-.001 1.569ZM127.346 48.741a.786.786 0 1 0-.002-1.572.786.786 0 0 0 .002 1.572ZM133.192 49.58a.786.786 0 0 0 .787-.784.786.786 0 0 0-1.571 0c0 .433.351.784.784.784ZM138.953 50.895a.784.784 0 1 0 0-1.568.784.784 0 0 0 0 1.568ZM144.585 52.674a.784.784 0 1 0 .001-1.568.784.784 0 0 0-.001 1.568ZM150.055 54.907a.784.784 0 1 0 .001-1.569.784.784 0 0 0-.001 1.569ZM155.324 57.578a.784.784 0 1 0 .001-1.568.784.784 0 0 0-.001 1.568ZM160.359 60.67a.785.785 0 1 0-.003-1.57.785.785 0 0 0 .003 1.57ZM165.123 64.161a.785.785 0 1 0 .003-1.569.785.785 0 0 0-.003 1.57ZM169.588 68.05a.804.804 0 0 0 0-1.608.804.804 0 0 0 0 1.607ZM173.723 72.267a.803.803 0 1 0 0-1.605.803.803 0 0 0 0 1.605ZM177.5 76.81a.802.802 0 1 0 .002-1.604.802.802 0 0 0-.002 1.604ZM180.894 81.646a.803.803 0 1 0 0-1.606.803.803 0 0 0 0 1.606ZM183.882 86.74c.444 0 .805-.36.805-.802a.804.804 0 1 0-.805.802ZM186.446 92.064a.804.804 0 0 0 0-1.608.803.803 0 1 0 0 1.608ZM188.567 97.577a.804.804 0 1 0-.002-1.608.804.804 0 0 0 .002 1.608ZM190.231 103.245a.804.804 0 1 0-.002-1.608.804.804 0 0 0 .002 1.608ZM191.427 109.029a.805.805 0 1 0 0-1.61.805.805 0 0 0 0 1.61ZM192.149 114.892a.803.803 0 1 0 0-1.606.803.803 0 0 0 0 1.606ZM198.973 120.685a.693.693 0 1 0 0-1.39.693.693 0 0 0 0 1.39ZM198.752 126.587a.694.694 0 1 0 .001-1.389.694.694 0 0 0-.001 1.389ZM198.091 132.459a.694.694 0 1 0-.003-1.389.694.694 0 0 0 .003 1.389ZM196.992 138.263a.693.693 0 1 0 0-1.39.693.693 0 0 0 0 1.39ZM195.463 143.97a.695.695 0 1 0 0-1.39.695.695 0 0 0 0 1.39ZM193.512 149.545a.694.694 0 1 0 .002-1.388.694.694 0 0 0-.002 1.388ZM191.149 154.959a.694.694 0 1 0 .002-1.388.694.694 0 0 0-.002 1.388ZM188.388 160.183a.695.695 0 1 0 0-1.39.695.695 0 0 0 0 1.39ZM185.246 165.185a.694.694 0 1 0-.001-1.387.694.694 0 0 0 .001 1.387ZM181.737 169.92a.676.676 0 1 0 0-1.353.676.676 0 0 0 0 1.353ZM177.884 174.414a.692.692 0 1 0 0-1.386.694.694 0 0 0 0 1.386ZM173.706 178.593a.694.694 0 1 0-.001-1.387.694.694 0 0 0 .001 1.387ZM169.228 182.427a.676.676 0 1 0 .003-1.347.676.676 0 0 0-.003 1.347ZM164.475 185.954a.694.694 0 1 0-.002-1.388.694.694 0 0 0 .002 1.388ZM159.472 189.096a.694.694 0 1 0 .001-1.389.694.694 0 0 0-.001 1.389ZM154.249 191.857a.693.693 0 1 0 0-1.39.693.693 0 0 0 0 1.39ZM148.834 194.22a.694.694 0 1 0-.001-1.387.694.694 0 0 0 .001 1.387ZM143.258 196.171a.694.694 0 1 0-.002-1.388.694.694 0 0 0 .002 1.388ZM137.55 197.699a.694.694 0 1 0 .002-1.388.694.694 0 0 0-.002 1.388ZM131.746 198.796a.693.693 0 1 0 0-1.386.693.693 0 1 0 0 1.386ZM125.876 199.458a.693.693 0 1 0 0-1.386.693.693 0 0 0 0 1.386ZM119.971 199.68a.695.695 0 1 0-.001-1.39.695.695 0 0 0 .001 1.39ZM114.067 199.44a.676.676 0 0 0 0-1.351.676.676 0 0 0 0 1.351ZM108.197 198.78a.676.676 0 1 0-.003-1.353.676.676 0 0 0 .003 1.353ZM102.393 197.681a.676.676 0 1 0-.003-1.353.676.676 0 0 0 .003 1.353ZM96.685 196.152a.675.675 0 1 0 0-1.35.675.675 0 0 0 0 1.35ZM91.11 194.201a.675.675 0 1 0-.001-1.35.675.675 0 0 0 0 1.35ZM85.695 191.839a.676.676 0 1 0-.004-1.353.676.676 0 0 0 .004 1.353ZM80.47 189.078a.676.676 0 1 0 .001-1.348.676.676 0 0 0-.001 1.348ZM75.468 185.934a.674.674 0 1 0 0-1.349.675.675 0 1 0 0 1.349ZM70.715 182.427a.675.675 0 1 0 0-1.35.675.675 0 0 0 0 1.35ZM66.237 178.574a.675.675 0 1 0-.001-1.35.675.675 0 0 0 0 1.35ZM62.058 174.396a.675.675 0 1 0 .003-1.35.675.675 0 0 0-.003 1.35ZM58.204 169.92a.676.676 0 1 0 .001-1.352.676.676 0 0 0 0 1.352ZM54.697 165.165a.674.674 0 1 0 0-1.35.676.676 0 1 0 0 1.35ZM51.553 160.164a.676.676 0 0 0 0-1.352.676.676 0 0 0 0 1.352ZM48.794 154.942a.676.676 0 1 0-.002-1.351.676.676 0 0 0 .002 1.351ZM46.43 149.527a.676.676 0 1 0 0-1.351.676.676 0 0 0 0 1.351ZM44.48 143.95a.674.674 0 1 0 0-1.349.674.674 0 0 0 0 1.349ZM42.951 138.244a.675.675 0 1 0 0-1.35.675.675 0 0 0 0 1.35ZM41.852 132.439a.674.674 0 1 0 0-1.35.676.676 0 1 0 0 1.35ZM41.19 126.569a.674.674 0 1 0 0-1.349.674.674 0 0 0 0 1.349ZM40.969 120.666a.676.676 0 1 0 0-1.351.676.676 0 0 0 0 1.351ZM41.19 114.762a.674.674 0 1 0 0-1.349.674.674 0 0 0 0 1.349ZM41.852 108.892a.674.674 0 1 0 0-1.349.676.676 0 1 0 0 1.349ZM42.951 103.088a.676.676 0 1 0-.002-1.352.676.676 0 0 0 .002 1.352ZM44.48 97.381a.674.674 0 1 0 0-1.349.675.675 0 1 0 0 1.35ZM46.43 91.806a.675.675 0 1 0 0-1.351.676.676 0 1 0 0 1.351ZM48.794 86.392a.675.675 0 1 0 0-1.352.676.676 0 1 0 0 1.352ZM51.553 81.169a.676.676 0 1 0-.002-1.35.676.676 0 0 0 .002 1.35ZM54.697 76.166a.674.674 0 1 0 0-1.35.676.676 0 1 0 0 1.35ZM58.204 71.414a.676.676 0 1 0 .002-1.352.676.676 0 0 0-.002 1.352ZM62.058 66.937a.676.676 0 1 0 0-1.352.676.676 0 0 0 0 1.352ZM66.237 62.759a.676.676 0 1 0-.002-1.351.676.676 0 0 0 .002 1.35ZM70.715 58.906a.675.675 0 1 0-.001-1.352.675.675 0 0 0 .001 1.352ZM75.468 55.399a.676.676 0 1 0-.002-1.352.676.676 0 0 0 .002 1.352ZM80.47 52.255a.677.677 0 0 0 .676-.676.677.677 0 0 0-1.351 0c0 .373.302.676.675.676ZM85.695 49.494a.677.677 0 0 0 0-1.35.677.677 0 0 0-.677.676c0 .37.303.674.677.674ZM91.11 47.132a.676.676 0 1 0-.002-1.35.676.676 0 0 0 .002 1.35ZM96.685 45.18a.676.676 0 1 0-.002-1.351.676.676 0 0 0 .002 1.352ZM102.393 43.652a.676.676 0 1 0-.002-1.351.676.676 0 0 0 .002 1.351ZM108.197 42.555a.676.676 0 1 0-.002-1.352.676.676 0 0 0 .002 1.352ZM114.067 41.893a.675.675 0 1 0 0-1.35.675.675 0 0 0 0 1.35ZM119.971 41.672a.676.676 0 1 0 .002-1.353.676.676 0 0 0-.002 1.353ZM125.876 41.893a.675.675 0 1 0-.002-1.35.675.675 0 0 0 .002 1.35ZM131.746 42.555a.676.676 0 1 0-.002-1.352.676.676 0 0 0 .002 1.352ZM137.551 43.652a.675.675 0 1 0 .001-1.35.675.675 0 0 0-.001 1.35ZM143.258 45.18a.675.675 0 1 0 0-1.35.676.676 0 1 0 0 1.351ZM148.834 47.132a.674.674 0 1 0 0-1.351.676.676 0 1 0 0 1.351ZM154.249 49.494a.676.676 0 1 0-.001-1.353.676.676 0 0 0 .001 1.353ZM159.472 52.255a.677.677 0 0 0 0-1.35.676.676 0 0 0 0 1.35ZM164.475 55.399a.676.676 0 1 0-.002-1.352.676.676 0 0 0 .002 1.352ZM169.228 58.906a.676.676 0 1 0 .002-1.35.676.676 0 0 0-.002 1.35ZM173.706 62.759a.674.674 0 1 0 .001-1.35.674.674 0 0 0-.001 1.35ZM177.883 66.937a.676.676 0 0 0 0-1.351.675.675 0 0 0 0 1.351ZM181.737 71.414a.675.675 0 1 0 .001-1.351.675.675 0 0 0-.001 1.35ZM185.246 76.166a.674.674 0 1 0 .001-1.348.674.674 0 0 0-.001 1.348ZM188.388 81.169a.676.676 0 1 0 0-1.351.676.676 0 0 0 0 1.35ZM191.15 86.392a.675.675 0 1 0-.002-1.353.675.675 0 0 0 .002 1.353ZM193.512 91.806a.675.675 0 1 0 0-1.35.675.675 0 0 0 0 1.35ZM195.463 97.381a.674.674 0 1 0 .001-1.349.674.674 0 0 0-.001 1.35ZM196.992 103.088a.677.677 0 1 0 0-1.353.677.677 0 0 0 0 1.353ZM198.091 108.892a.674.674 0 1 0 0-1.349.674.674 0 1 0 0 1.349ZM198.751 114.762a.675.675 0 1 0 .004-1.35.675.675 0 0 0-.004 1.35ZM205.556 120.557a.566.566 0 1 0 .002-1.132.566.566 0 0 0-.002 1.132ZM205.353 126.461a.565.565 0 1 0-.001-1.131.565.565 0 0 0 .001 1.131ZM204.743 132.337a.567.567 0 1 0-.004-1.132.567.567 0 0 0 .004 1.132ZM203.728 138.157a.566.566 0 1 0-.002-1.132.566.566 0 0 0 .002 1.132ZM202.314 143.893a.566.566 0 1 0-.002-1.132.566.566 0 0 0 .002 1.132ZM200.507 149.518a.567.567 0 1 0 0-1.134.567.567 0 0 0 0 1.134ZM198.316 155.004a.565.565 0 1 0 .003-1.131.565.565 0 0 0-.003 1.131ZM195.754 160.327a.567.567 0 1 0-.004-1.132.567.567 0 0 0 .004 1.132ZM192.828 165.459a.565.565 0 1 0 .003-1.131.565.565 0 0 0-.003 1.131ZM189.556 170.378a.565.565 0 1 0 .003-1.131.565.565 0 0 0-.003 1.131ZM185.954 175.059a.565.565 0 1 0 0-1.129.565.565 0 1 0 0 1.129ZM182.035 179.483a.567.567 0 1 0 0-1.134.567.567 0 0 0 0 1.134ZM177.823 183.625a.566.566 0 1 0-.002-1.132.566.566 0 0 0 .002 1.132ZM173.333 187.465a.567.567 0 1 0-.004-1.134.567.567 0 0 0 .004 1.134ZM168.59 190.985a.564.564 0 1 0 0-1.13.565.565 0 1 0 0 1.13ZM163.614 194.172a.567.567 0 1 0 0-1.134.567.567 0 0 0 0 1.134ZM158.431 197.006a.564.564 0 1 0 0-1.13.564.564 0 1 0 0 1.13ZM153.066 199.479a.567.567 0 0 0 0-1.133.566.566 0 1 0 0 1.133ZM147.541 201.572a.565.565 0 1 0 0-1.13.565.565 0 0 0 0 1.13ZM141.885 203.282a.566.566 0 1 0-.002-1.132.566.566 0 0 0 .002 1.132ZM136.124 204.597a.566.566 0 1 0 0-1.131.566.566 0 0 0 0 1.131ZM130.287 205.511a.566.566 0 1 0 .002-1.132.566.566 0 0 0-.002 1.132ZM124.402 206.019a.564.564 0 1 0 0-1.131.566.566 0 1 0 0 1.131ZM118.495 206.122a.565.565 0 1 0-.001-1.133.565.565 0 0 0 .001 1.133ZM112.594 205.816a.567.567 0 1 0-.002-1.134.567.567 0 0 0 .002 1.134ZM106.728 205.105a.565.565 0 1 0-.001-1.131.565.565 0 0 0 .001 1.131ZM100.926 203.99a.567.567 0 1 0 0-1.134.567.567 0 0 0 0 1.134ZM95.215 202.478a.567.567 0 0 0 0-1.134.566.566 0 0 0-.565.567c0 .313.252.567.565.567ZM89.623 200.574a.565.565 0 1 0 0-1.13.565.565 0 0 0 0 1.13ZM84.172 198.29a.567.567 0 1 0 0-1.134.567.567 0 0 0 0 1.134ZM78.895 195.635a.566.566 0 1 0 .003-1.133.566.566 0 0 0-.003 1.133ZM73.813 192.621a.566.566 0 1 0 .003-1.131.566.566 0 0 0-.003 1.131ZM68.95 189.266a.567.567 0 0 0 .567-.567.567.567 0 1 0-.567.567ZM64.333 185.583a.567.567 0 1 0-.004-1.134.567.567 0 0 0 .004 1.134ZM59.978 181.59a.567.567 0 1 0-.003-1.133.567.567 0 0 0 .003 1.133ZM55.91 177.305a.566.566 0 1 0 .002-1.131.566.566 0 0 0-.002 1.131ZM52.146 172.75a.566.566 0 1 0 .001-1.132.566.566 0 0 0-.001 1.132ZM48.708 167.948a.566.566 0 1 0-.001-1.132.566.566 0 0 0 0 1.132ZM45.607 162.917a.566.566 0 1 0 .002-1.131.566.566 0 0 0-.002 1.131ZM42.861 157.688a.566.566 0 1 0-.001-1.132.566.566 0 0 0 .001 1.132ZM40.484 152.279a.565.565 0 1 0 0-1.13.565.565 0 0 0 0 1.13ZM38.484 146.72a.566.566 0 1 0 .002-1.131.566.566 0 0 0-.002 1.131ZM36.872 141.037a.567.567 0 1 0 0-1.13.567.567 0 0 0 0 1.13ZM35.658 135.255a.566.566 0 1 0-.001-1.132.566.566 0 0 0 .001 1.132ZM34.844 129.404a.566.566 0 1 0 .002-1.132.566.566 0 0 0-.002 1.132ZM34.436 123.511a.566.566 0 1 0-.001-1.135.566.566 0 0 0 0 1.135ZM34.436 117.603a.565.565 0 1 0 0-1.131.565.565 0 0 0 0 1.131ZM34.844 111.708a.566.566 0 1 0 0-1.13.566.566 0 1 0 0 1.13ZM35.658 105.858a.566.566 0 1 0 0-1.131.566.566 0 0 0 0 1.131ZM36.872 100.077a.567.567 0 0 0 0-1.132.567.567 0 0 0 0 1.132ZM38.484 94.393a.566.566 0 1 0 .001-1.132.566.566 0 0 0-.001 1.132ZM40.484 88.835a.567.567 0 0 0 0-1.132.566.566 0 1 0 0 1.132ZM42.861 83.425a.564.564 0 1 0 0-1.13.566.566 0 1 0 0 1.13ZM45.607 78.196a.566.566 0 1 0 .003-1.133.566.566 0 0 0-.003 1.133ZM48.708 73.165a.564.564 0 1 0 0-1.13.566.566 0 1 0 0 1.13ZM52.146 68.364a.566.566 0 1 0 .002-1.132.566.566 0 0 0-.002 1.132ZM55.91 63.809a.567.567 0 1 0 0-1.135.567.567 0 0 0 0 1.135ZM59.978 59.524a.566.566 0 1 0-.002-1.132.566.566 0 0 0 .002 1.132ZM64.333 55.53a.565.565 0 1 0 0-1.13.565.565 0 0 0 0 1.13ZM68.95 51.848a.567.567 0 0 0 0-1.132.567.567 0 0 0 0 1.132ZM73.813 48.492a.566.566 0 1 0 .002-1.132.566.566 0 0 0-.002 1.132ZM78.895 45.479a.566.566 0 1 0 .002-1.132.566.566 0 0 0-.002 1.132ZM84.172 42.825a.567.567 0 0 0 0-1.133.566.566 0 0 0 0 1.133ZM89.623 40.542a.566.566 0 1 0-.002-1.132.566.566 0 0 0 .002 1.132ZM95.215 38.638a.566.566 0 1 0 .002-1.132.566.566 0 0 0-.002 1.132ZM100.926 37.124a.566.566 0 1 0 .003-1.131.566.566 0 0 0-.003 1.131ZM106.728 36.01a.566.566 0 1 0-.001-1.13.566.566 0 0 0 .001 1.13ZM112.594 35.297a.565.565 0 1 0 .001-1.13.565.565 0 0 0-.001 1.13ZM118.495 34.992a.566.566 0 1 0-.001-1.133.566.566 0 0 0 .001 1.133ZM124.402 35.094a.566.566 0 1 0-.002-1.132.566.566 0 0 0 .002 1.132ZM130.287 35.603a.566.566 0 1 0 .001-1.133.566.566 0 0 0-.001 1.133ZM136.124 36.517a.565.565 0 1 0 .002-1.13.565.565 0 0 0-.002 1.13ZM141.885 37.831a.566.566 0 1 0-.002-1.131.566.566 0 0 0 .002 1.131ZM147.541 39.541a.567.567 0 1 0-.004-1.133.567.567 0 0 0 .004 1.133ZM153.066 41.635a.566.566 0 1 0-.003-1.133.566.566 0 0 0 .003 1.133ZM158.431 44.105a.564.564 0 1 0 0-1.13.564.564 0 1 0 0 1.13ZM163.614 46.942a.567.567 0 1 0 0-1.13.567.567 0 0 0 0 1.13ZM168.59 50.127a.565.565 0 1 0 0-1.13.566.566 0 1 0 0 1.13ZM173.333 53.649a.565.565 0 1 0 0-1.13.565.565 0 0 0 0 1.13ZM177.823 57.49a.566.566 0 1 0-.001-1.13.566.566 0 0 0 .001 1.13ZM182.035 61.63a.566.566 0 1 0 .003-1.13.566.566 0 0 0-.003 1.13ZM185.954 66.054a.566.566 0 1 0 0-1.132.566.566 0 1 0 0 1.132ZM189.556 70.735a.566.566 0 1 0 .003-1.132.566.566 0 0 0-.003 1.132ZM192.828 75.654a.567.567 0 1 0 0-1.134.567.567 0 0 0 0 1.134ZM195.754 80.787a.566.566 0 1 0-.003-1.132.566.566 0 0 0 .003 1.132ZM198.316 86.11a.566.566 0 1 0 .003-1.132.566.566 0 0 0-.003 1.132ZM200.507 91.596a.566.566 0 1 0 0-1.132.566.566 0 1 0 0 1.132ZM202.314 97.22a.566.566 0 1 0-.003-1.132.566.566 0 0 0 .003 1.133ZM203.728 102.957a.565.565 0 1 0 0-1.13.565.565 0 0 0 0 1.13ZM204.743 108.777a.566.566 0 1 0-.002-1.132.566.566 0 0 0 .002 1.132ZM205.353 114.652a.565.565 0 1 0 0-1.131.566.566 0 1 0 0 1.131ZM212.14 120.447a.457.457 0 1 0 0-.914.457.457 0 0 0 0 .914ZM211.951 126.351a.457.457 0 1 0-.002-.914.457.457 0 0 0 .002.914ZM211.384 132.232a.457.457 0 1 0-.002-.914.457.457 0 0 0 .002.914ZM210.441 138.066a.458.458 0 1 0-.001-.915.458.458 0 0 0 .001.915ZM209.126 143.824a.455.455 0 1 0-.457-.455c0 .252.205.455.457.455ZM207.446 149.489a.456.456 0 1 0-.002-.912.456.456 0 0 0 .002.912ZM205.404 155.033a.458.458 0 1 0 0-.915.458.458 0 0 0 0 .915ZM203.012 160.435a.457.457 0 1 0 .003-.91.457.457 0 0 0-.003.91ZM200.28 165.672a.456.456 0 1 0 0-.912.456.456 0 0 0 0 .912ZM197.217 170.724a.456.456 0 1 0 .003-.913.456.456 0 0 0-.003.913ZM193.835 175.57a.457.457 0 1 0 .003-.91.457.457 0 0 0-.003.91ZM190.153 180.189a.458.458 0 1 0-.001-.915.458.458 0 0 0 .001.915ZM186.18 184.562a.456.456 0 1 0 0-.912.456.456 0 0 0 0 .912ZM181.936 188.672a.457.457 0 1 0 0-.913.457.457 0 0 0 0 .913ZM177.438 192.503a.458.458 0 1 0-.001-.915.458.458 0 0 0 .001.915ZM172.703 196.036a.456.456 0 1 0-.002-.912.456.456 0 0 0 .002.912ZM167.75 199.257a.455.455 0 1 0 .004-.91.455.455 0 0 0-.004.91ZM162.603 202.158a.458.458 0 1 0-.001-.915.458.458 0 0 0 .001.915ZM157.279 204.721a.457.457 0 1 0 0-.914.457.457 0 0 0 0 .914ZM151.804 206.937a.456.456 0 1 0-.002-.912.456.456 0 0 0 .002.912ZM146.197 208.798a.456.456 0 1 0-.002-.912.456.456 0 0 0 .002.912ZM140.48 210.296a.456.456 0 1 0 .004-.912.456.456 0 0 0-.004.912ZM134.681 211.426a.457.457 0 1 0 0-.914.457.457 0 0 0 0 .914ZM128.822 212.181a.456.456 0 1 0-.002-.912.456.456 0 0 0 .002.912ZM122.926 212.56a.456.456 0 1 0-.002-.912.456.456 0 0 0 .002.912ZM117.017 212.56a.456.456 0 1 0 .001-.913.456.456 0 0 0-.001.913ZM111.121 212.181a.457.457 0 1 0 .003-.913.457.457 0 0 0-.003.913ZM105.26 211.426a.457.457 0 0 0 .458-.455.457.457 0 1 0-.458.455ZM99.461 210.296a.456.456 0 1 0 .003-.911.456.456 0 0 0-.003.911ZM93.747 208.798a.456.456 0 1 0 .001-.913.456.456 0 0 0-.001.913ZM88.14 206.937a.456.456 0 1 0 0-.913.456.456 0 0 0 0 .913ZM82.662 204.721a.457.457 0 1 0 0-.915.457.457 0 0 0 0 .915ZM77.339 202.158a.457.457 0 0 0 0-.913.456.456 0 0 0 0 .913ZM72.19 199.257a.456.456 0 1 0 .004-.911.456.456 0 0 0-.003.911ZM67.238 196.036a.456.456 0 1 0 .002-.913.456.456 0 0 0-.002.913ZM62.506 192.503a.457.457 0 1 0-.003-.914.457.457 0 0 0 .003.914ZM58.007 188.672a.456.456 0 1 0-.002-.912.456.456 0 0 0 .002.912ZM53.761 184.562a.457.457 0 0 0 0-.914.457.457 0 0 0 0 .914ZM49.788 180.189a.457.457 0 0 0 0-.913.456.456 0 0 0 0 .913ZM46.106 175.57a.456.456 0 1 0 .002-.911.456.456 0 0 0-.002.911ZM42.726 170.724a.456.456 0 1 0 0-.911.456.456 0 0 0 0 .911ZM39.663 165.653a.438.438 0 1 0 .001-.876.438.438 0 0 0-.001.876ZM36.931 160.416a.437.437 0 1 0 0-.876.438.438 0 1 0 0 .876ZM34.539 155.015a.439.439 0 0 0 0-.876.438.438 0 1 0 0 .876ZM32.498 149.47a.44.44 0 0 0 0-.878.44.44 0 0 0 0 .878ZM30.815 143.805a.437.437 0 1 0 .003-.875.437.437 0 0 0-.003.875ZM29.503 138.047a.438.438 0 1 0-.002-.876.438.438 0 0 0 .002.876ZM28.558 132.214a.438.438 0 1 0 .002-.876.438.438 0 0 0-.002.876ZM27.992 126.334a.437.437 0 1 0-.001-.875.437.437 0 0 0 0 .875ZM27.802 120.429a.438.438 0 1 0 .002-.875.438.438 0 0 0-.002.875ZM27.992 114.524a.437.437 0 1 0-.001-.875.437.437 0 0 0 0 .875ZM28.558 108.643a.438.438 0 1 0 .001-.877.438.438 0 0 0 0 .877ZM29.503 102.812a.438.438 0 1 0-.003-.877.438.438 0 0 0 .003.877ZM30.815 97.052a.438.438 0 1 0 .003-.875.438.438 0 0 0-.003.875ZM32.498 91.389a.439.439 0 1 0 0-.874.439.439 0 0 0 0 .874ZM34.539 85.845a.438.438 0 1 0-.003-.877.438.438 0 0 0 .003.877ZM36.931 80.441a.437.437 0 1 0 0-.874.437.437 0 0 0 0 .874ZM39.663 75.204a.438.438 0 1 0 0-.877.438.438 0 0 0 0 .877ZM42.726 70.152a.437.437 0 1 0 0-.874.437.437 0 0 0 0 .874ZM46.105 65.306a.437.437 0 1 0 .003-.875.437.437 0 0 0-.002.875ZM49.789 60.689a.439.439 0 1 0 0-.878.439.439 0 0 0 0 .878ZM53.76 56.315a.438.438 0 1 0 .003-.876.438.438 0 0 0-.002.876ZM58.007 52.204a.437.437 0 1 0 0-.874.437.437 0 0 0 0 .874ZM62.506 48.375a.437.437 0 1 0 0-.875.437.437 0 0 0 0 .875ZM67.239 44.842a.439.439 0 1 0 0-.878.439.439 0 0 0 0 .878ZM72.19 41.619a.437.437 0 1 0 .004-.875.437.437 0 0 0-.003.875ZM77.339 38.718a.439.439 0 1 0 0-.874.439.439 0 0 0 0 .874ZM82.662 36.157a.439.439 0 1 0 0-.878.439.439 0 0 0 0 .878ZM88.14 33.938a.437.437 0 1 0 0-.874.437.437 0 0 0 0 .874ZM93.746 32.077a.439.439 0 1 0 .001-.877.439.439 0 0 0 0 .877ZM99.461 30.58a.439.439 0 1 0 0-.874.439.439 0 0 0 0 .874ZM105.26 29.45a.438.438 0 1 0 .003-.876.438.438 0 0 0-.003.875ZM111.121 28.694a.437.437 0 0 0 0-.876.438.438 0 1 0 0 .876ZM117.017 28.316a.437.437 0 1 0-.439-.437c0 .24.198.436.439.436ZM122.926 28.316a.437.437 0 1 0 0-.875.437.437 0 0 0 0 .875ZM128.822 28.694a.438.438 0 1 0-.001-.875.438.438 0 0 0 .001.875ZM134.681 29.45a.438.438 0 1 0 .003-.876.438.438 0 0 0-.003.875ZM140.48 30.58a.438.438 0 1 0 .003-.876.438.438 0 0 0-.003.876ZM146.197 32.077a.437.437 0 1 0 0-.875.437.437 0 0 0 0 .875ZM151.803 33.938a.438.438 0 1 0-.002-.875.438.438 0 0 0 .002.876ZM157.279 36.157a.438.438 0 1 0 .002-.876.438.438 0 0 0-.002.876ZM162.603 38.739a.457.457 0 1 0 0-.915.457.457 0 0 0 0 .915ZM167.75 41.637a.456.456 0 1 0 .001-.913.456.456 0 0 0-.001.913ZM172.703 44.859a.456.456 0 1 0-.001-.914.456.456 0 0 0 .001.914ZM177.437 48.375a.438.438 0 1 0 .002-.876.438.438 0 0 0-.002.876ZM181.936 52.223a.457.457 0 1 0 0-.914.457.457 0 0 0 0 .914ZM186.18 56.333a.456.456 0 1 0 0-.912.456.456 0 0 0 0 .912ZM190.153 60.705a.456.456 0 1 0 .002-.911.456.456 0 0 0-.002.911ZM193.835 65.324a.457.457 0 1 0 0-.912.457.457 0 0 0 0 .912ZM197.217 70.17a.457.457 0 1 0 .002-.914.457.457 0 0 0-.002.914ZM200.28 75.223a.456.456 0 1 0 0-.912.456.456 0 0 0 0 .912ZM203.012 80.461a.457.457 0 1 0 .001-.915.457.457 0 0 0-.001.915ZM205.404 85.863a.456.456 0 1 0 0-.913.456.456 0 1 0 0 .913ZM207.446 91.408a.456.456 0 0 0 .455-.457.455.455 0 1 0-.913 0c0 .252.205.457.458.457ZM209.126 97.07a.456.456 0 1 0-.001-.91.456.456 0 0 0 .001.91ZM210.441 102.831a.458.458 0 0 0 0-.915.456.456 0 0 0-.456.457c0 .253.203.458.456.458ZM211.384 108.662a.456.456 0 1 0 0-.912.456.456 0 0 0 0 .912ZM211.951 114.543a.457.457 0 1 0-.003-.915.457.457 0 0 0 .003.915ZM218.723 120.337a.346.346 0 1 0 0-.693.346.346 0 1 0 0 .693ZM218.548 126.243c.19 0 .345-.154.345-.347a.346.346 0 1 0-.693 0c0 .193.156.347.348.347ZM218.017 132.126a.346.346 0 1 0 0-.693.347.347 0 0 0-.347.348c0 .192.155.345.347.345ZM217.138 137.969a.347.347 0 1 0-.003-.693.347.347 0 0 0 .003.693ZM215.909 143.746a.346.346 0 1 0-.001-.691.346.346 0 0 0 .001.691ZM214.336 149.443a.346.346 0 1 0 .002-.694.346.346 0 0 0-.002.694ZM212.427 155.033a.345.345 0 0 0 .345-.346.345.345 0 1 0-.691 0c0 .19.154.346.346.346ZM210.186 160.5a.347.347 0 1 0-.002-.694.347.347 0 0 0 .002.694ZM207.623 165.823a.347.347 0 1 0 0-.692.347.347 0 0 0-.348.345c0 .192.156.347.348.347ZM204.744 170.984a.348.348 0 1 0 0-.694.347.347 0 0 0 0 .694ZM201.564 175.963a.347.347 0 0 0 0-.695.347.347 0 0 0 0 .695ZM198.091 180.741a.347.347 0 1 0 .002-.692.347.347 0 0 0-.002.692ZM194.339 185.305a.347.347 0 1 0 0-.694.347.347 0 0 0 0 .694ZM190.321 189.635a.344.344 0 0 0 .345-.345.346.346 0 1 0-.693 0c0 .19.156.345.348.345ZM186.049 193.718a.346.346 0 1 0 .002-.692.346.346 0 0 0-.002.692ZM181.543 197.539a.347.347 0 1 0-.004-.694.347.347 0 0 0 .004.694ZM176.815 201.082a.347.347 0 1 0-.002-.694.347.347 0 0 0 .002.694ZM171.884 204.337a.347.347 0 0 0 0-.693.347.347 0 0 0 0 .693ZM166.766 207.29a.347.347 0 1 0 .002-.694.347.347 0 0 0-.002.694ZM161.483 209.934a.346.346 0 0 0 .346-.347.347.347 0 1 0-.693 0c0 .192.155.347.347.347ZM156.05 212.255a.347.347 0 1 0-.002-.694.347.347 0 0 0 .002.694ZM150.487 214.248a.347.347 0 1 0 .002-.694.347.347 0 0 0-.002.694ZM144.816 215.905a.347.347 0 1 0 0-.695.347.347 0 0 0 0 .695ZM139.056 217.219a.346.346 0 1 0 0-.693.347.347 0 1 0 0 .693ZM133.227 218.186a.345.345 0 1 0 0-.692.347.347 0 1 0 0 .692ZM127.351 218.805a.347.347 0 1 0-.001-.693.347.347 0 0 0 .001.693ZM121.449 219.07a.347.347 0 0 0 0-.693.347.347 0 0 0 0 .693ZM115.541 218.982a.346.346 0 1 0 0-.693.346.346 0 1 0 0 .693ZM109.649 218.54a.347.347 0 1 0-.003-.695.347.347 0 0 0 .003.695ZM103.794 217.729a.328.328 0 1 0 .001-.655.328.328 0 0 0-.001.655ZM97.996 216.605a.347.347 0 1 0 0-.695.347.347 0 0 0 0 .695ZM92.278 215.1a.328.328 0 1 0 .002-.657.328.328 0 0 0-.002.657ZM86.66 213.275a.327.327 0 0 0 .327-.329.328.328 0 1 0-.657 0c0 .183.147.329.33.329ZM81.159 211.118a.33.33 0 0 0 0-.659.33.33 0 0 0 0 .659ZM75.799 208.634a.328.328 0 1 0-.002-.657.328.328 0 0 0 .002.657ZM70.594 205.835a.33.33 0 0 0 0-.659.33.33 0 0 0 0 .659ZM65.57 202.728a.329.329 0 1 0 0-.658.329.329 0 0 0 0 .658ZM60.738 199.327a.328.328 0 1 0-.002-.657.328.328 0 0 0 .002.657ZM56.118 195.644a.328.328 0 1 0-.329-.327c0 .181.148.327.33.327ZM51.728 191.691a.33.33 0 1 0 0-.658.33.33 0 0 0 0 .658ZM47.58 187.481c.183 0 .329-.146.329-.327a.329.329 0 1 0-.657 0c0 .181.147.327.328.327ZM43.694 183.032a.328.328 0 1 0 0-.656.328.328 0 1 0 0 .656ZM40.078 178.361a.33.33 0 0 0 0-.659.33.33 0 0 0 0 .659ZM36.752 173.478a.327.327 0 0 0 .327-.328.328.328 0 1 0-.657 0c0 .182.147.328.33.328ZM33.72 168.408a.33.33 0 0 0 0-.659.33.33 0 0 0 0 .659ZM30.998 163.163a.329.329 0 1 0 .001-.657.329.329 0 0 0 0 .657ZM28.595 157.764a.328.328 0 1 0 0-.656.33.33 0 0 0-.329.329c0 .182.146.327.33.327ZM26.52 152.235a.33.33 0 0 0 .329-.329.329.329 0 1 0-.33.329ZM24.777 146.589a.328.328 0 1 0 0-.657.328.328 0 1 0 0 .657ZM23.378 140.849a.328.328 0 1 0-.002-.657.328.328 0 0 0 .002.657ZM22.32 135.037a.328.328 0 1 0 .003-.656.328.328 0 0 0-.002.656ZM21.617 129.172a.33.33 0 0 0 0-.659.33.33 0 0 0 0 .659ZM21.262 123.274a.329.329 0 1 0 0-.658.329.329 0 0 0 0 .658ZM21.262 117.366a.329.329 0 1 0-.327-.329c0 .183.146.329.327.329ZM21.617 111.469a.328.328 0 1 0-.002-.66.328.328 0 0 0 .002.66ZM22.32 105.603a.328.328 0 1 0 .002-.657.328.328 0 0 0-.001.657ZM23.378 99.79a.327.327 0 0 0 .327-.33.326.326 0 0 0-.327-.327.328.328 0 1 0 0 .656ZM24.777 94.05a.327.327 0 1 0 0-.657.329.329 0 1 0 0 .657ZM26.52 88.405a.33.33 0 1 0 0-.659.33.33 0 0 0 0 .659ZM28.595 82.873a.329.329 0 1 0 0-.656.329.329 0 0 0 0 .656ZM30.998 77.477a.33.33 0 1 0 0-.66.33.33 0 0 0 0 .66ZM33.72 72.233a.329.329 0 1 0 0-.658.329.329 0 0 0 0 .658ZM36.752 67.16a.327.327 0 0 0 .327-.329.327.327 0 0 0-.327-.327.328.328 0 1 0 0 .656ZM40.078 62.28a.329.329 0 1 0 0-.658.329.329 0 0 0 0 .658ZM43.694 57.606a.329.329 0 1 0 .001-.656.329.329 0 0 0-.001.656ZM47.58 53.157a.329.329 0 1 0 0-.658.329.329 0 0 0 0 .658ZM51.728 48.948a.329.329 0 1 0 0-.658.329.329 0 0 0 0 .658ZM56.118 44.996a.33.33 0 0 0 .33-.33.33.33 0 0 0-.33-.328.33.33 0 0 0-.329.329c0 .181.148.33.33.33ZM60.738 41.311a.327.327 0 0 0 .327-.329.329.329 0 1 0-.327.33ZM65.57 37.912a.329.329 0 1 0 0-.659.329.329 0 0 0 0 .66ZM70.594 34.805a.329.329 0 1 0 0-.657.329.329 0 0 0 0 .657ZM75.799 32.006a.329.329 0 1 0-.003-.658.329.329 0 0 0 .003.658ZM81.159 29.523a.329.329 0 1 0-.003-.658.329.329 0 0 0 .003.658ZM86.66 27.363a.329.329 0 1 0-.002-.656.329.329 0 0 0 .002.656ZM92.278 25.538a.328.328 0 1 0 .001-.656.328.328 0 0 0-.001.656ZM97.996 24.052a.329.329 0 1 0 0-.659.329.329 0 0 0 0 .659ZM103.794 22.91a.328.328 0 1 0 .001-.656.328.328 0 0 0-.001.656ZM109.649 22.117a.33.33 0 0 0 .33-.327.33.33 0 0 0-.659 0c0 .18.148.327.329.327ZM115.541 21.676a.328.328 0 1 0-.001-.657.328.328 0 0 0 .001.657ZM121.448 21.587a.328.328 0 1 0 0-.656.329.329 0 1 0 0 .655ZM127.351 21.852a.328.328 0 1 0-.003-.656.328.328 0 0 0 .003.656ZM133.227 22.47a.328.328 0 1 0 .001-.657.328.328 0 0 0-.001.657ZM139.056 23.439a.33.33 0 1 0 0-.659.33.33 0 0 0 0 .659ZM144.816 24.752a.328.328 0 1 0 .001-.657.328.328 0 0 0-.001.657ZM150.487 26.408a.328.328 0 1 0 0-.656.327.327 0 0 0-.327.327c0 .183.146.33.327.33ZM156.05 28.401a.329.329 0 1 0 0-.657.329.329 0 0 0 0 .657ZM161.483 30.724a.329.329 0 1 0-.001-.657.329.329 0 0 0 .001.657ZM166.766 33.366a.328.328 0 1 0 .001-.657.328.328 0 0 0-.001.657ZM171.883 36.32a.329.329 0 1 0 0-.656.329.329 0 0 0 0 .656ZM176.816 39.574a.328.328 0 1 0 .001-.657.328.328 0 0 0-.001.657ZM181.543 43.118a.328.328 0 1 0 0-.656.33.33 0 0 0-.33.329.33.33 0 0 0 .33.327ZM186.049 46.94a.33.33 0 0 0 0-.659.33.33 0 0 0 0 .659ZM190.321 51.021a.327.327 0 0 0 .327-.329.328.328 0 1 0-.327.33ZM194.339 55.353a.329.329 0 1 0 0-.657.329.329 0 0 0 0 .657ZM198.091 59.916a.328.328 0 1 0 .001-.657.328.328 0 0 0-.001.657ZM201.564 64.695a.329.329 0 1 0 0-.657.329.329 0 0 0 0 .657ZM204.744 69.675a.329.329 0 1 0 0-.658.329.329 0 0 0 0 .658ZM207.623 74.833a.328.328 0 1 0 .001-.657.328.328 0 0 0-.001.657ZM210.187 80.158a.33.33 0 1 0-.001-.66.33.33 0 0 0 .001.66ZM212.427 85.623a.328.328 0 1 0 .001-.656.328.328 0 0 0-.001.656ZM214.336 91.213a.327.327 0 0 0 .329-.327.33.33 0 1 0-.657 0c0 .18.147.327.328.327ZM215.909 96.91a.329.329 0 1 0 0-.658.329.329 0 0 0 0 .658ZM217.138 102.688a.327.327 0 0 0 .327-.328.329.329 0 1 0-.327.328ZM218.017 108.53a.329.329 0 1 0 0-.657.329.329 0 0 0 0 .657ZM218.548 114.433c.19 0 .345-.155.345-.347a.346.346 0 1 0-.693 0c0 .192.156.347.348.347ZM225.307 120.209a.219.219 0 1 0 0-.437.219.219 0 1 0 0 .437ZM225.142 126.116a.218.218 0 1 0 0-.437.218.218 0 0 0 0 .437ZM224.645 132.003a.22.22 0 0 0 .219-.219.219.219 0 1 0-.219.219ZM223.82 137.854a.22.22 0 0 0 0-.44.219.219 0 0 0-.219.22c0 .121.096.22.219.22ZM222.666 143.648a.22.22 0 0 0 0-.439.219.219 0 0 0-.218.22c0 .12.097.219.218.219ZM221.19 149.368a.22.22 0 1 0 0-.44.22.22 0 0 0 0 .44ZM219.396 154.997a.218.218 0 1 0 0-.437.219.219 0 1 0 0 .437ZM217.29 160.517a.219.219 0 1 0-.003-.437.219.219 0 0 0 .003.437ZM214.875 165.909a.22.22 0 0 0 .22-.22.22.22 0 0 0-.22-.219.22.22 0 0 0-.219.219c0 .121.099.22.219.22ZM212.164 171.159a.22.22 0 0 0 .219-.219.22.22 0 0 0-.219-.22.22.22 0 0 0-.22.22c0 .12.099.219.22.219ZM209.162 176.246a.216.216 0 0 0 .218-.217.218.218 0 0 0-.218-.22.218.218 0 0 0-.219.22c0 .121.097.217.219.217ZM205.878 181.16a.22.22 0 1 0-.218-.22c0 .121.099.22.218.22ZM202.326 185.879a.218.218 0 1 0 0-.436.218.218 0 1 0 0 .436ZM198.514 190.394a.218.218 0 0 0 .219-.219.22.22 0 1 0-.219.219ZM194.455 194.688a.22.22 0 0 0 .22-.22.22.22 0 0 0-.22-.219.22.22 0 0 0 0 .439ZM190.162 198.747a.22.22 0 1 0 0-.44.22.22 0 0 0 0 .44ZM185.647 202.558a.22.22 0 0 0 .219-.22.22.22 0 0 0-.219-.219.22.22 0 0 0-.22.219c0 .121.099.22.22.22ZM180.927 206.109a.219.219 0 1 0 0-.437.22.22 0 0 0-.22.219c0 .121.099.218.22.218ZM176.012 209.393a.22.22 0 0 0 .22-.22.219.219 0 1 0-.437 0c0 .121.097.22.217.22ZM170.925 212.393a.217.217 0 0 0 .218-.219.216.216 0 0 0-.218-.217.217.217 0 0 0-.219.217c0 .123.097.219.219.219ZM165.675 215.106a.219.219 0 1 0 0-.437.219.219 0 1 0 0 .437ZM160.281 217.52a.219.219 0 0 0 .218-.22.218.218 0 1 0-.437 0c0 .121.099.22.219.22ZM154.761 219.626a.22.22 0 0 0 0-.439.219.219 0 0 0-.218.219c0 .121.097.22.218.22ZM149.131 221.42a.218.218 0 1 0 0-.437.218.218 0 0 0-.219.217c0 .123.099.22.219.22ZM143.411 222.895a.218.218 0 1 0 0-.436.218.218 0 1 0 0 .436ZM137.616 224.049a.218.218 0 0 0 .218-.219.218.218 0 0 0-.218-.22.218.218 0 0 0-.219.22c0 .121.097.219.219.219ZM131.766 224.874a.22.22 0 1 0-.003-.44.22.22 0 0 0 .003.44ZM125.878 225.371a.22.22 0 1 0-.001-.44.22.22 0 0 0 .001.44ZM119.971 225.536a.219.219 0 1 0 0-.438.219.219 0 0 0 0 .438ZM114.066 225.371a.22.22 0 0 0 .219-.219c0-.12-.099-.22-.219-.22a.22.22 0 1 0 0 .439ZM108.177 224.874a.22.22 0 0 0 0-.439.22.22 0 0 0 0 .439ZM102.327 224.049a.219.219 0 0 0 .219-.219.22.22 0 1 0-.219.219ZM96.531 222.895a.218.218 0 1 0 0-.436.218.218 0 1 0 0 .436ZM90.811 221.42c.121 0 .218-.097.218-.22a.216.216 0 0 0-.218-.217c-.12 0-.22.096-.22.217 0 .123.1.22.22.22ZM85.18 219.626a.22.22 0 0 0 .22-.22.22.22 0 0 0-.22-.219.22.22 0 0 0-.22.219c0 .121.1.22.22.22ZM79.661 217.52a.22.22 0 1 0 0-.44.22.22 0 0 0 0 .44ZM74.269 215.106c.12 0 .217-.097.217-.219a.217.217 0 0 0-.217-.218.218.218 0 0 0-.22.218c0 .122.097.219.22.219ZM69.018 212.393a.218.218 0 1 0 0-.436.218.218 0 1 0 0 .436ZM63.929 209.393a.22.22 0 0 0 .22-.22.219.219 0 1 0-.437 0c-.001.121.096.22.217.22ZM59.017 206.109a.219.219 0 1 0 0 0ZM54.295 202.558a.22.22 0 1 0 0-.439.219.219 0 0 0-.218.219c0 .121.097.22.218.22ZM49.782 198.747a.22.22 0 1 0-.22-.222.22.22 0 0 0 .22.222ZM45.487 194.688a.22.22 0 0 0 .22-.22.22.22 0 0 0-.22-.219.22.22 0 0 0-.22.219c0 .121.1.22.22.22ZM41.428 190.394a.22.22 0 1 0 0-.439.219.219 0 0 0-.218.22c0 .122.097.219.218.219ZM37.617 185.879a.218.218 0 1 0 0-.436.218.218 0 1 0 0 .436ZM34.063 181.16a.22.22 0 0 0 .22-.22.22.22 0 0 0-.22-.219.22.22 0 0 0-.219.219c0 .121.099.22.22.22ZM30.78 176.246c.121 0 .22-.096.22-.217a.22.22 0 1 0-.439 0c0 .121.099.217.22.217ZM27.778 171.159a.219.219 0 1 0 0-.438.219.219 0 0 0 0 .438ZM25.066 165.909a.22.22 0 0 0 .222-.22.22.22 0 0 0-.222-.219.219.219 0 0 0-.217.219c0 .121.096.22.217.22ZM22.654 160.517a.219.219 0 1 0 0-.437.219.219 0 1 0 0 .437ZM20.547 154.997c.12 0 .217-.097.217-.218a.217.217 0 0 0-.217-.219.217.217 0 0 0-.22.219c0 .121.097.218.22.218ZM18.75 149.368a.22.22 0 1 0 0-.439.219.219 0 0 0-.217.221c0 .12.097.218.218.218ZM17.277 143.648c.12 0 .218-.099.218-.219a.219.219 0 1 0-.437 0c0 .12.097.219.22.219ZM16.123 137.854a.22.22 0 0 0 0-.44.22.22 0 0 0 0 .44ZM15.299 132.003c.12 0 .217-.098.217-.219a.219.219 0 0 0-.217-.219.22.22 0 0 0-.221.219.22.22 0 0 0 .22.219ZM14.801 126.116a.218.218 0 1 0 0-.437.218.218 0 1 0 0 .437ZM14.635 120.209c.122 0 .22-.097.22-.217a.218.218 0 0 0-.22-.22.218.218 0 0 0-.218.22c0 .12.097.217.218.217ZM14.801 114.305a.22.22 0 0 0 .22-.219.22.22 0 0 0-.22-.22.22.22 0 0 0-.22.22c0 .12.1.219.22.219ZM15.299 108.417c.12 0 .217-.099.217-.218a.22.22 0 1 0-.217.218ZM16.123 102.567a.22.22 0 1 0 0-.44.22.22 0 0 0 0 .44ZM17.277 96.773c.12 0 .218-.097.218-.22a.217.217 0 0 0-.218-.217.217.217 0 0 0-.22.217c0 .123.098.22.22.22ZM18.75 91.052a.219.219 0 1 0 .002-.437.219.219 0 0 0-.001.438ZM20.547 85.422c.12 0 .217-.097.217-.22a.217.217 0 0 0-.217-.217.218.218 0 1 0 0 .437ZM22.654 79.904c.12 0 .22-.1.22-.22a.22.22 0 0 0-.44 0c0 .12.099.22.22.22ZM25.066 74.511a.22.22 0 0 0 .222-.22.22.22 0 0 0-.222-.219.219.219 0 0 0-.217.22c0 .12.096.22.217.22ZM27.778 69.261a.219.219 0 1 0 0-.438.219.219 0 0 0 0 .439ZM30.78 64.172a.219.219 0 1 0 0-.437.219.219 0 1 0 0 .438ZM34.063 59.26a.22.22 0 0 0 .22-.218.22.22 0 0 0-.22-.22.22.22 0 0 0-.219.22c0 .12.099.219.22.219ZM37.617 54.54a.218.218 0 1 0 0-.438.219.219 0 1 0 0 .437ZM41.428 50.026a.219.219 0 1 0 0-.437.219.219 0 0 0 0 .438ZM45.487 45.733a.218.218 0 1 0 0-.437.219.219 0 1 0 0 .437ZM49.782 41.673a.219.219 0 1 0 0-.437.219.219 0 1 0 0 .437ZM54.295 37.863a.219.219 0 1 0 0-.438.219.219 0 0 0 0 .438ZM59.017 34.31c.12 0 .217-.097.217-.22a.218.218 0 1 0-.218.22ZM63.929 31.028a.219.219 0 1 0 0-.438.219.219 0 0 0 0 .438ZM69.018 28.025a.219.219 0 1 0 0-.437.218.218 0 1 0 0 .437ZM74.269 25.313a.218.218 0 1 0 0 0ZM79.661 22.901a.22.22 0 0 0 .22-.22.219.219 0 1 0-.22.22ZM85.18 20.795a.22.22 0 0 0 .22-.22.22.22 0 0 0-.22-.22.22.22 0 0 0-.22.22c0 .12.1.22.22.22ZM90.811 19c.121 0 .218-.098.218-.219a.219.219 0 1 0-.437 0c0 .121.099.22.22.22ZM96.531 17.525a.22.22 0 1 0 0-.438.22.22 0 0 0 0 .438ZM102.327 16.371a.22.22 0 1 0-.002-.438.22.22 0 0 0 .002.438ZM108.177 15.547a.219.219 0 0 0 .219-.22.219.219 0 1 0-.437 0c0 .12.097.22.218.22ZM114.066 15.05a.22.22 0 0 0 .219-.22.219.219 0 1 0-.219.22ZM119.971 14.883a.219.219 0 1 0 0-.437.219.219 0 0 0 0 .437ZM125.878 15.05a.22.22 0 1 0 0-.44.22.22 0 0 0 0 .44ZM131.766 15.547a.219.219 0 0 0 .218-.22c0-.12-.097-.22-.218-.22a.22.22 0 0 0-.221.22c0 .12.099.22.221.22ZM137.616 16.371a.217.217 0 0 0 .218-.217.219.219 0 0 0-.218-.222.22.22 0 0 0 0 .44ZM143.411 17.525a.219.219 0 1 0-.219-.221.22.22 0 0 0 .219.221ZM149.131 19a.22.22 0 0 0 .22-.219.22.22 0 0 0-.22-.22.22.22 0 0 0-.219.22c0 .121.099.22.219.22ZM154.761 20.795a.219.219 0 1 0 0-.44.219.219 0 0 0 0 .44ZM160.281 22.901a.219.219 0 0 0 .218-.22.219.219 0 1 0-.437 0c0 .121.099.22.219.22ZM165.675 25.313a.219.219 0 1 0 0-.437.219.219 0 1 0 0 .437ZM170.925 28.025a.219.219 0 1 0-.001-.437.219.219 0 0 0 .001.437ZM176.012 31.028a.219.219 0 1 0 .002-.437.219.219 0 0 0-.002.437ZM180.927 34.31a.219.219 0 1 0 0-.438.219.219 0 0 0 0 .438ZM185.647 37.863a.22.22 0 0 0 .219-.22.22.22 0 0 0-.219-.22.22.22 0 0 0-.22.22c0 .12.099.22.22.22ZM190.162 41.673a.218.218 0 0 0 .219-.217.22.22 0 0 0-.439 0c0 .12.099.217.22.217ZM194.455 45.733a.219.219 0 1 0 0-.437.219.219 0 1 0 0 .437ZM198.514 50.026a.219.219 0 1 0 0-.438.22.22 0 0 0-.22.219c0 .12.099.22.22.22ZM202.326 54.54a.219.219 0 1 0 0-.438.219.219 0 1 0 0 .437ZM205.878 59.26a.22.22 0 1 0 0-.438.22.22 0 0 0 0 .439ZM209.162 64.172a.217.217 0 0 0 .218-.217.218.218 0 0 0-.218-.22.218.218 0 0 0-.219.22c0 .12.097.218.219.218ZM212.164 69.261a.219.219 0 1 0 0-.437.219.219 0 1 0 0 .438ZM214.875 74.511a.22.22 0 0 0 .22-.22.22.22 0 0 0-.22-.219.22.22 0 0 0-.219.22c0 .12.099.22.219.22ZM217.29 79.904c.12 0 .217-.1.217-.22a.218.218 0 1 0-.437 0c0 .12.099.22.22.22ZM219.396 85.422a.219.219 0 1 0 0-.437.219.219 0 1 0 0 .437ZM221.19 91.052a.22.22 0 0 0 .22-.219.22.22 0 1 0-.22.22ZM222.666 96.773a.218.218 0 0 0 .219-.22.217.217 0 0 0-.219-.217.217.217 0 0 0-.218.217c0 .123.097.22.218.22ZM223.82 102.567a.22.22 0 0 0 0-.439.219.219 0 0 0-.219.22c0 .121.096.219.219.219ZM224.645 108.417a.22.22 0 0 0 0-.439.22.22 0 0 0 0 .439ZM225.142 114.305a.219.219 0 0 0 .218-.219.219.219 0 1 0-.437 0c0 .12.098.219.219.219ZM231.89 120.1a.11.11 0 0 0 .11-.108.11.11 0 0 0-.11-.11.11.11 0 0 0 0 .218ZM231.735 126.006a.11.11 0 0 0 .109-.11.109.109 0 0 0-.109-.107.11.11 0 0 0-.11.107c0 .06.049.11.11.11ZM231.267 131.896a.11.11 0 0 0 .11-.11.109.109 0 0 0-.218 0c0 .061.049.11.108.11ZM230.489 137.753a.11.11 0 0 0 .11-.11.11.11 0 0 0-.22 0c0 .061.05.11.11.11ZM229.405 143.56a.11.11 0 0 0 0-.219.11.11 0 1 0 0 .219ZM228.013 149.302a.11.11 0 1 0 0-.219.11.11 0 0 0-.11.109c0 .061.05.11.11.11ZM226.322 154.964a.11.11 0 0 0 0-.22.11.11 0 0 0-.11.11c0 .06.049.11.11.11ZM224.334 160.528a.11.11 0 0 0 .108-.11.11.11 0 1 0-.218 0c0 .06.049.11.11.11ZM222.054 165.977c.06 0 .109-.047.109-.108a.108.108 0 0 0-.109-.109.107.107 0 0 0-.108.109c0 .061.047.108.108.108ZM219.489 171.3a.11.11 0 1 0 0-.218.11.11 0 0 0-.108.111c0 .057.05.107.108.107ZM216.65 176.48a.11.11 0 0 0 .109-.11.109.109 0 0 0-.109-.107.11.11 0 0 0-.11.107c0 .061.049.11.11.11ZM213.539 181.504a.109.109 0 1 0 0-.218.11.11 0 1 0 0 .218ZM210.168 186.357a.11.11 0 0 0 .108-.11.11.11 0 1 0-.218 0c0 .06.048.11.11.11ZM206.546 191.023a.11.11 0 0 0 .108-.11.11.11 0 0 0-.108-.11.11.11 0 0 0-.11.11c0 .062.049.11.11.11ZM202.681 195.494a.108.108 0 0 0 .108-.11.108.108 0 0 0-.108-.109.11.11 0 0 0 0 .219ZM198.587 199.753a.11.11 0 0 0 .11-.109.11.11 0 0 0-.11-.11.11.11 0 0 0-.11.11c0 .06.048.109.11.109ZM194.273 203.79c.06 0 .109-.047.109-.11a.11.11 0 0 0-.109-.11.111.111 0 0 0-.11.11c0 .063.049.11.11.11ZM189.752 207.593c.06 0 .11-.047.11-.108a.11.11 0 0 0-.22 0c0 .061.05.108.11.108ZM185.036 211.156c.062 0 .112-.05.112-.109a.11.11 0 0 0-.112-.11c-.06 0-.11.047-.11.11 0 .059.05.109.11.109ZM180.14 214.462a.11.11 0 1 0 0-.22.11.11 0 0 0 0 .22ZM175.077 217.505a.109.109 0 1 0 0-.218.11.11 0 1 0 0 .218ZM169.859 220.277a.109.109 0 0 0 .108-.11.11.11 0 1 0-.108.11ZM164.501 222.771a.11.11 0 0 0 0-.22.11.11 0 0 0-.11.11c0 .06.049.11.11.11ZM159.02 224.978a.11.11 0 0 0 .11-.109.11.11 0 0 0-.11-.11.11.11 0 1 0 0 .219ZM153.429 226.893a.11.11 0 0 0 .11-.11.11.11 0 1 0-.218 0c0 .061.05.11.108.11ZM147.748 228.509a.11.11 0 0 0 .11-.109.111.111 0 0 0-.11-.111c-.06 0-.11.05-.11.111 0 .06.05.109.11.109ZM141.987 229.824c.06 0 .11-.05.11-.11s-.05-.11-.11-.11-.11.05-.11.11.05.11.11.11ZM136.165 230.831a.107.107 0 0 0 .109-.109.108.108 0 0 0-.109-.108.11.11 0 0 0-.11.108c0 .062.049.109.11.109ZM130.298 231.532c.06 0 .11-.05.11-.108a.11.11 0 0 0-.22 0c0 .058.05.108.11.108ZM124.402 231.923a.11.11 0 1 0 0-.219.11.11 0 1 0 0 .219ZM118.493 232a.11.11 0 0 0 .11-.11.109.109 0 1 0-.11.11ZM112.59 231.766a.11.11 0 0 0 .109-.11.108.108 0 0 0-.109-.108.109.109 0 0 0-.11.108c0 .061.049.11.11.11ZM106.707 231.221c.06 0 .11-.047.11-.109a.11.11 0 0 0-.11-.11.11.11 0 0 0-.11.11c0 .062.05.109.11.109ZM100.86 230.367a.11.11 0 0 0 .11-.11.11.11 0 0 0-.11-.11.11.11 0 0 0 0 .22ZM95.067 229.204a.11.11 0 1 0-.11-.11c0 .06.05.11.11.11ZM89.343 227.737a.11.11 0 1 0-.11-.108c0 .059.05.108.11.108ZM83.705 225.971a.11.11 0 0 0 .11-.109.108.108 0 0 0-.11-.108c-.06 0-.11.047-.11.108 0 .06.05.109.11.109ZM78.167 223.91a.11.11 0 1 0 0-.22.11.11 0 0 0 0 .22ZM72.747 221.561a.11.11 0 0 0 .11-.11.108.108 0 0 0-.11-.109c-.06 0-.11.047-.11.109 0 .061.05.11.11.11ZM67.458 218.926c.06 0 .11-.05.11-.11s-.05-.108-.11-.108a.108.108 0 0 0-.11.108c0 .06.048.11.11.11ZM62.316 216.016a.108.108 0 0 0 0-.217.11.11 0 0 0-.112.107c0 .063.05.11.112.11ZM57.332 212.842a.11.11 0 0 0 0-.221.11.11 0 0 0 0 .221ZM52.525 209.406a.11.11 0 0 0 .11-.109.108.108 0 0 0-.11-.108c-.06 0-.11.047-.11.108 0 .06.05.109.11.109ZM47.905 205.724a.11.11 0 1 0-.11-.11c0 .06.05.11.11.11ZM43.486 201.801a.11.11 0 1 0-.11-.11c0 .06.048.11.11.11ZM39.28 197.65a.11.11 0 0 0 .11-.109.11.11 0 0 0-.11-.111.11.11 0 0 0-.11.111c0 .06.05.109.11.109ZM35.301 193.283a.109.109 0 0 0 .108-.107.109.109 0 1 0-.108.107ZM31.556 188.713a.11.11 0 1 0 0-.22.11.11 0 0 0 0 .22ZM28.058 183.952a.11.11 0 0 0 .11-.109.108.108 0 0 0-.11-.108c-.06 0-.11.047-.11.108 0 .06.05.109.11.109ZM24.815 179.013a.11.11 0 1 0 0-.22.11.11 0 0 0 0 .22ZM21.838 173.91a.11.11 0 0 0 .11-.108.111.111 0 0 0-.11-.112.11.11 0 0 0-.11.112c0 .059.05.108.11.108ZM19.135 168.656a.11.11 0 1 0 0-.219.11.11 0 0 0 0 .219ZM16.714 163.267c.06 0 .11-.05.11-.11a.11.11 0 0 0-.222 0c0 .06.05.11.112.11ZM14.58 157.74a.09.09 0 0 0 .09-.092.09.09 0 0 0-.09-.09.092.092 0 0 0-.093.09c0 .051.042.092.093.092ZM12.738 152.125c.051 0 .09-.04.09-.091a.09.09 0 0 0-.09-.092.092.092 0 0 0-.092.092c0 .051.04.091.092.091ZM11.196 146.422c.05 0 .092-.04.092-.091a.094.094 0 0 0-.092-.092.092.092 0 0 0-.091.092c0 .051.04.091.091.091ZM9.957 140.646a.09.09 0 0 0 .091-.091c0-.05-.04-.092-.091-.092a.093.093 0 0 0-.092.092c0 .05.042.091.092.091ZM9.026 134.811c.05 0 .091-.041.091-.091 0-.05-.042-.09-.091-.09a.09.09 0 0 0-.092.09c0 .05.04.091.092.091ZM8.402 128.935a.09.09 0 0 0 .092-.089.091.091 0 0 0-.092-.092.092.092 0 0 0-.091.092c0 .049.042.089.091.089ZM8.091 123.036c.05 0 .09-.04.09-.091a.092.092 0 0 0-.09-.092.092.092 0 0 0-.091.092c0 .051.04.091.091.091ZM8.091 117.129a.09.09 0 0 0 .09-.092.09.09 0 1 0-.181 0c0 .051.04.092.091.092ZM8.402 111.229a.092.092 0 0 0 .092-.093.09.09 0 0 0-.092-.09c-.05 0-.091.04-.091.09 0 .051.042.093.091.093ZM9.026 105.352c.05 0 .091-.04.091-.089a.092.092 0 0 0-.091-.092.09.09 0 1 0 0 .181ZM9.957 99.52a.092.092 0 0 0 .091-.092.092.092 0 0 0-.183 0c0 .049.042.091.092.091ZM11.196 93.743c.05 0 .092-.043.092-.092a.091.091 0 1 0-.092.092ZM12.738 88.058a.11.11 0 0 0 0-.22.11.11 0 0 0-.11.11c0 .06.048.11.11.11ZM14.58 82.425c.05 0 .09-.042.09-.091a.09.09 0 0 0-.09-.091.092.092 0 0 0-.093.091c0 .05.042.091.093.091ZM16.714 76.916c.05 0 .09-.04.09-.091a.09.09 0 1 0-.181 0c0 .05.04.091.09.091ZM19.135 71.527a.092.092 0 0 0 .091-.092.09.09 0 0 0-.091-.091.09.09 0 0 0-.091.091c0 .05.04.092.09.092ZM21.838 66.273a.092.092 0 0 0 .091-.09.09.09 0 0 0-.091-.092c-.05 0-.092.04-.092.091 0 .05.043.091.092.091ZM24.815 61.17a.092.092 0 0 0 .092-.092.09.09 0 0 0-.092-.091.09.09 0 0 0-.091.091c0 .05.04.092.091.092ZM28.058 56.23c.049 0 .09-.041.09-.09a.092.092 0 0 0-.09-.092.09.09 0 0 0-.092.091c0 .05.04.092.091.092ZM31.556 51.47a.09.09 0 0 0 .091-.092.09.09 0 0 0-.091-.092.09.09 0 0 0-.091.092c0 .051.04.091.091.091ZM35.301 46.9c.05 0 .09-.042.09-.092a.09.09 0 0 0-.09-.091.092.092 0 0 0-.093.091c0 .05.042.092.093.092ZM39.281 42.533a.092.092 0 0 0 .092-.092.09.09 0 0 0-.092-.091c-.05 0-.091.04-.091.091 0 .05.042.092.091.092ZM43.487 38.382c.05 0 .09-.04.09-.09a.092.092 0 0 0-.09-.093.092.092 0 0 0-.092.093c0 .05.04.09.092.09ZM47.905 34.46c.05 0 .091-.04.091-.09a.092.092 0 0 0-.091-.091.09.09 0 1 0 0 .18ZM52.525 30.777a.09.09 0 0 0 .091-.092c0-.049-.04-.091-.091-.091a.093.093 0 0 0-.092.091c0 .052.042.092.092.092ZM57.332 27.341a.09.09 0 1 0 0-.18c-.049 0-.091.04-.091.089 0 .05.042.091.091.091ZM62.316 24.165c.049 0 .09-.04.09-.09a.09.09 0 0 0-.09-.091.092.092 0 0 0-.094.091c0 .05.042.09.093.09ZM67.458 21.257c.05 0 .09-.042.09-.091a.09.09 0 1 0-.181 0c0 .05.04.091.091.091ZM72.746 18.624c.05 0 .09-.042.09-.093a.09.09 0 0 0-.09-.09.09.09 0 0 0-.091.09c0 .051.04.093.091.093ZM78.167 16.273a.092.092 0 0 0 0-.183c-.05 0-.091.04-.091.091s.042.091.091.091ZM83.705 14.212a.092.092 0 0 0 .091-.092.09.09 0 0 0-.091-.091.09.09 0 0 0-.092.091c0 .05.04.092.092.092ZM89.343 12.445a.092.092 0 0 0 .092-.091.09.09 0 0 0-.092-.092c-.05 0-.091.04-.091.092 0 .05.042.091.091.091ZM95.067 10.979a.09.09 0 0 0 .09-.092.09.09 0 0 0-.09-.091.09.09 0 0 0-.092.091c0 .051.04.092.092.092ZM100.86 9.816a.09.09 0 1 0 0-.181.09.09 0 0 0-.091.09c0 .05.04.09.091.09ZM106.707 8.962a.092.092 0 1 0-.001-.183.092.092 0 0 0 .001.183ZM112.59 8.417a.091.091 0 0 0 0-.183.091.091 0 0 0 0 .183ZM118.493 8.183a.093.093 0 0 0 .093-.092.093.093 0 0 0-.093-.091.093.093 0 0 0-.092.091c0 .05.042.092.092.092ZM124.402 8.278a.11.11 0 0 0 .11-.11.11.11 0 0 0-.22 0c0 .062.05.11.11.11ZM130.297 8.65a.092.092 0 0 0 .092-.09.092.092 0 0 0-.183 0c0 .049.042.09.091.09ZM136.165 9.35a.09.09 0 0 0 .091-.09.09.09 0 1 0-.181 0c0 .05.04.09.09.09ZM141.987 10.377a.11.11 0 0 0 .11-.11.11.11 0 0 0-.11-.11.11.11 0 0 0-.11.11c0 .063.05.11.11.11ZM147.747 11.674c.049 0 .092-.04.092-.092a.094.094 0 0 0-.092-.091.093.093 0 0 0-.091.091c0 .051.042.092.091.092ZM153.43 13.29c.051 0 .093-.04.093-.091 0-.05-.042-.09-.093-.09-.05 0-.092.04-.092.09 0 .051.042.091.092.091ZM159.02 15.207a.092.092 0 0 0 0-.185.093.093 0 0 0-.091.091c0 .051.042.094.091.094ZM164.501 17.412a.09.09 0 0 0 .091-.091c0-.05-.04-.092-.091-.092a.093.093 0 0 0-.092.091c0 .052.042.092.092.092ZM169.859 19.924a.11.11 0 0 0 .108-.11.108.108 0 0 0-.108-.11.108.108 0 0 0-.11.11c0 .06.048.11.11.11ZM175.077 22.697a.11.11 0 0 0 .109-.11.108.108 0 0 0-.109-.11.11.11 0 1 0 0 .22ZM180.14 25.739a.11.11 0 1 0 0-.22.11.11 0 0 0 0 .22ZM185.036 29.045a.11.11 0 0 0 .112-.11.11.11 0 0 0-.222 0c0 .063.05.11.11.11ZM189.752 32.606a.109.109 0 1 0 0-.218.109.109 0 1 0 0 .218ZM194.273 36.41a.11.11 0 1 0-.001-.218.11.11 0 0 0 .001.219ZM198.587 40.448c.06 0 .11-.05.11-.11a.11.11 0 0 0-.11-.11.11.11 0 0 0-.11.11c0 .06.048.11.11.11ZM202.681 44.707c.061 0 .108-.05.108-.11a.108.108 0 0 0-.108-.108.11.11 0 0 0-.109.108c0 .06.049.11.109.11ZM206.546 49.178a.11.11 0 0 0 .108-.11.11.11 0 0 0-.108-.11.11.11 0 1 0 0 .22ZM210.168 53.844a.11.11 0 0 0 .108-.11.11.11 0 0 0-.108-.109.11.11 0 0 0-.11.11c0 .06.048.11.11.11ZM213.539 58.698a.11.11 0 0 0 .109-.11.109.109 0 0 0-.109-.11.11.11 0 1 0 0 .22ZM216.65 63.72a.11.11 0 1 0-.001-.219.11.11 0 0 0 .001.22ZM219.489 68.9c.062 0 .11-.048.11-.109a.11.11 0 0 0-.11-.11.109.109 0 0 0 0 .218ZM222.054 74.222c.06 0 .109-.047.109-.108a.11.11 0 0 0-.109-.11.108.108 0 0 0-.108.11c0 .06.047.108.108.108ZM224.334 79.673a.109.109 0 0 0 0-.218.11.11 0 0 0-.11.11c0 .06.049.108.11.108ZM226.322 85.238a.11.11 0 1 0 0-.22.11.11 0 0 0 0 .22ZM228.013 90.9a.11.11 0 1 0 0-.22.11.11 0 0 0 0 .22ZM229.405 96.64a.11.11 0 0 0 .108-.109.11.11 0 0 0-.108-.11.11.11 0 1 0 0 .22ZM230.489 102.448a.11.11 0 0 0 .11-.11.11.11 0 0 0-.22 0c0 .061.05.11.11.11ZM231.267 108.306c.06 0 .11-.05.11-.11a.11.11 0 0 0-.11-.11.11.11 0 0 0-.108.11c0 .06.049.11.108.11ZM231.735 114.195a.11.11 0 1 0 0-.22.11.11 0 0 0 0 .22Z" fill="#000"/></svg> \ No newline at end of file diff --git a/public/assets/background/shape-grid.svg b/public/assets/background/shape-grid.svg new file mode 100644 index 0000000..8e7716f --- /dev/null +++ b/public/assets/background/shape-grid.svg @@ -0,0 +1 @@ +<svg width="1152" height="346" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><mask id="c" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="-19" width="1152" height="384"><path d="M0-19h1152v384H0V-19Z" fill="url(#b)"/></mask><g mask="url(#c)"><path d="M69 8.428V-19h27.448M69 8.428h27.448M69 8.428v27.429M96.448-19V8.428m0-27.428h27.448M96.448 8.428h27.448m-27.448 0v27.429M123.895-19V8.428m0-27.428h27.448M123.896 8.428h27.448m-27.448 0v27.429M151.344-19V8.428m0-27.428h27.447M151.344 8.428h27.447m-27.447 0v27.429M178.791-19V8.428m0-27.428h27.448M178.791 8.428h27.448m-27.448 0v27.429M206.239-19V8.428m0-27.428h27.447M206.239 8.428h27.447m-27.447 0v27.429M233.686-19V8.428m0-27.428h27.448M233.686 8.428h27.448m-27.448 0v27.429M261.134-19V8.428m0-27.428h27.448M261.134 8.428h27.448m-27.448 0v27.429M288.582-19V8.428m0-27.428h27.448M288.582 8.428h27.448m-27.448 0-.001 27.429M316.03-19V8.428m0-27.428h27.447M316.03 8.428h27.447m-27.447 0-.001 27.429M343.477-19V8.428m0-27.428h27.448M343.477 8.428h27.448m-27.448 0-.001 27.429M370.925-19V8.428m0-27.428h27.447M370.925 8.428h27.447m-27.447 0v27.429M398.372-19V8.428m0-27.428h27.449M398.372 8.428h27.449m-27.449 0v27.429M425.821-19V8.428m0-27.428h27.447M425.821 8.428h27.447m-27.447 0v27.429M453.268-19V8.428m0-27.428h27.448M453.268 8.428h27.448m-27.448 0v27.429M480.716-19V8.428m0-27.428h27.447M480.716 8.428h27.447m-27.447 0v27.429M508.163-19V8.428m0-27.428h27.448M508.163 8.428h27.448m-27.448 0v27.429M535.611-19V8.428m0-27.428h27.447M535.611 8.428h27.447m-27.447 0v27.429M563.058-19V8.428m0-27.428h27.448M563.058 8.428h27.448m-27.448 0v27.429M590.506-19V8.428m0-27.428h27.447M590.506 8.428h27.447m-27.447 0v27.429M617.953-19V8.428m0-27.428h27.448M617.953 8.428h27.448m-27.448 0v27.429M645.401-19V8.428m0-27.428h27.447M645.401 8.428h27.447m-27.447 0v27.429M672.848-19V8.428m0-27.428h27.448M672.848 8.428h27.448m-27.448 0v27.429M700.296-19V8.428m0-27.428h27.448M700.296 8.428h27.448m-27.448 0v27.429M727.744-19V8.428m0-27.428h27.448M727.744 8.428h27.448m-27.448 0v27.429M755.192-19V8.428m0-27.428h27.448M755.192 8.428h27.448m-27.448 0v27.429M782.64-19V8.428m0-27.428h27.448M782.64 8.428h27.448m-27.448 0v27.429M810.088-19V8.428m0-27.428h27.448M810.088 8.428h27.448m-27.448 0v27.429M837.536-19V8.428m0-27.428h27.447M837.536 8.428h27.447m-27.447 0v27.429M864.983-19V8.428m0-27.428h27.447M864.983 8.428h27.447m-27.447 0v27.429M892.43-19V8.428m0-27.428h27.446M892.43 8.428h27.446m-27.446 0v27.429M919.876-19V8.428m0-27.428h27.447M919.876 8.428h27.447m-27.447 0v27.429M947.323-19V8.428m0-27.428h27.446V8.428m-27.446 0h27.446m-27.446 0v27.429m27.446-27.428v27.428M1002.23-19h-27.452V8.428M1002.23-19V8.428m0-27.428h27.44m-27.44 27.428h-27.452m27.452 0h27.44m-27.44 0v27.429M974.778 8.429v27.428M1029.67-19V8.428m0-27.428h27.45m-27.45 27.428h27.45m-27.45 0v27.429M1057.12-19V8.428m0-27.428H1083V8.428m-25.88 0H1083m-25.88 0v27.429M1083 8.429v27.428m-1014 0h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.449m-27.449 0v27.428m27.449-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.449m-27.449 0v27.428m27.449-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.446m-27.446 0v27.428m27.446-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.446m-27.446 0v27.428m27.446-27.428v27.428m27.461-27.428h-27.452m27.452 0h27.44m-27.44 0v27.428m-27.452-27.428v27.428m54.892-27.428h27.45m-27.45 0v27.428m27.45-27.428H1083m-25.88 0v27.428M1083 35.858v27.428m-1014 0h27.448m-27.448 0v27.429m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.449m-27.449 0v27.428m27.449-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.449m-27.449 0v27.428m27.449-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.446m-27.446 0v27.428m27.446-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.446m-27.446 0v27.428m27.446-27.428v27.428m27.461-27.428h-27.452m27.452 0h27.44m-27.44 0v27.428m-27.452-27.428v27.428m54.892-27.428h27.45m-27.45 0v27.428m27.45-27.428H1083m-25.88 0v27.428M1083 63.286v27.428m-1014 0h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.449m-27.449 0v27.428m27.449-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.449m-27.449 0v27.428m27.449-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.446m-27.446 0v27.428m27.446-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.446m-27.446 0v27.428m27.446-27.428v27.428m27.461-27.428h-27.452m27.452 0h27.44m-27.44 0v27.428m-27.452-27.428v27.428m54.892-27.428h27.45m-27.45 0v27.428m27.45-27.428H1083m-25.88 0v27.428M1083 90.714v27.428m-1014 0h27.448m-27.448 0v27.43m27.448-27.43h27.448m-27.448 0v27.43m27.448-27.43h27.448m-27.448 0-27.448.002v27.428m27.448-27.43v27.43m27.448-27.43h27.447m-27.447 0v27.43m27.447-27.43h27.448m-27.448 0v27.43m27.448-27.43h27.447m-27.447 0v27.43m27.447-27.43h27.448m-27.448 0v27.43m27.448-27.43h27.447m-27.447 0v27.43m27.447-27.43h27.448m-27.448 0v27.43m27.448-27.43h27.447m-27.447 0v27.43m27.447-27.43h27.449m-27.449 0v27.43m27.449-27.43h27.447m-27.447 0v27.43m27.447-27.43h27.449m-27.449 0v27.43m27.449-27.43h27.447m-27.447 0v27.43m27.447-27.43h27.448m-27.448 0v27.43m27.448-27.43h27.447m-27.447 0v27.43m27.447-27.43h27.448m-27.448 0v27.43m27.448-27.43h27.447m-27.447 0v27.43m27.447-27.43h27.448m-27.448 0v27.43m27.448-27.43h27.447m-27.447 0v27.43m27.447-27.43h27.448m-27.448 0v27.43m27.448-27.43h27.447m-27.447 0v27.43m27.447-27.43h27.448m-27.448 0v27.43m27.448-27.43h27.448m-27.448 0v27.43m27.448-27.43h27.448m-27.448 0v27.43m27.448-27.43h27.448m-27.448 0v27.43m27.448-27.43h27.448m-27.448 0v27.43m27.448-27.43h27.448m-27.448 0-27.447.002-.001 27.428m27.448-27.43v27.43m27.448-27.43h27.447m-27.447 0v27.43m27.447-27.43h27.447m-27.447 0v27.43m27.447-27.43h27.446m-27.446 0v27.43m27.446-27.43h27.447m-27.447 0v27.43m27.447-27.43h27.446m-27.446 0v27.43m27.446-27.43v27.43m27.461-27.43h-27.452m27.452 0h27.44m-27.44 0v27.43m-27.452-27.43v27.43m54.892-27.43h27.45m-27.45 0v27.43m27.45-27.43H1083m-25.88 0v27.43m25.88-27.43v27.43m-1014 0h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.449m-27.449 0v27.429m27.449-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.449m-27.449 0v27.429m27.449-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.446m-27.446 0v27.429m27.446-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.446m-27.446 0v27.429m27.446-27.429v27.429m27.461-27.429h-27.452m27.452 0h27.44m-27.44 0v27.429m-27.452-27.429v27.429m54.892-27.429h27.45m-27.45 0v27.429m27.45-27.429H1083m-25.88 0v27.429m25.88-27.429v27.429m-1014 0h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.449m-27.449 0v27.428m27.449-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.449m-27.449 0v27.428m27.449-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.446m-27.446 0v27.428m27.446-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.446m-27.446 0v27.428m27.446-27.428v27.428m27.461-27.428h-27.452m27.452 0h27.44m-27.44 0v27.428m-27.452-27.428v27.428m54.892-27.428h27.45m-27.45 0v27.428m27.45-27.428H1083m-25.88 0v27.428m25.88-27.428v27.428m-1014 0h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.449m-27.449 0v27.429m27.449-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.449m-27.449 0v27.429m27.449-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.446m-27.446 0v27.429m27.446-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.446m-27.446 0v27.429m27.446-27.429v27.429m27.461-27.429h-27.452m27.452 0h27.44m-27.44 0v27.429m-27.452-27.429v27.429m54.892-27.429h27.45m-27.45 0v27.429m27.45-27.429H1083m-25.88 0v27.429m25.88-27.429v27.429m-1014 0h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.449m-27.449 0v27.428m27.449-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.449m-27.449 0v27.428m27.449-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.446m-27.446 0v27.428m27.446-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.446m-27.446 0v27.428m27.446-27.428v27.428m27.461-27.428h-27.452m27.452 0h27.44m-27.44 0v27.428m-27.452-27.428v27.428m54.892-27.428h27.45m-27.45 0v27.428m27.45-27.428H1083m-25.88 0v27.428m25.88-27.428v27.428m-1014 0h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.449m-27.449 0v27.429m27.449-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.449m-27.449 0v27.429m27.449-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.446m-27.446 0v27.429m27.446-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.446m-27.446 0v27.429m27.446-27.429v27.429m27.461-27.429h-27.452m27.452 0h27.44m-27.44 0v27.429m-27.452-27.429v27.429m54.892-27.429h27.45m-27.45 0v27.429m27.45-27.429H1083m-25.88 0v27.429m25.88-27.429v27.429m-1014 0h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.449m-27.449 0v27.428m27.449-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.449m-27.449 0v27.428m27.449-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.448m-27.448 0v27.428m27.448-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.446m-27.446 0v27.428m27.446-27.428h27.447m-27.447 0v27.428m27.447-27.428h27.446m-27.446 0v27.428m27.446-27.428v27.428m27.461-27.428h-27.452m27.452 0h27.44m-27.44 0v27.428m-27.452-27.428v27.428m54.892-27.428h27.45m-27.45 0v27.428m27.45-27.428H1083m-25.88 0v27.428m25.88-27.428v27.428m-1014 0h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.449m-27.449 0v27.429m27.449-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.449m-27.449 0v27.429m27.449-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.448m-27.448 0v27.429m27.448-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.446m-27.446 0v27.429m27.446-27.429h27.447m-27.447 0v27.429m27.447-27.429h27.446m-27.446 0v27.429m27.446-27.429v27.429m27.461-27.429h-27.452m27.452 0h27.44m-27.44 0v27.429m-27.452-27.429v27.429m54.892-27.429h27.45m-27.45 0v27.429m27.45-27.429H1083m-25.88 0v27.429m25.88-27.429v27.429m-1014 0h27.448m-27.448 0V365h27.448m0-27.428h27.448m-27.448 0V365m27.448-27.428h27.448m-27.448 0V365m27.448-27.428h27.447m-27.447 0V365m27.447-27.428h27.448m-27.448 0V365m27.448-27.428h27.447m-27.447 0V365m27.447-27.428h27.448m-27.448 0V365m27.448-27.428h27.447m-27.447 0V365m27.447-27.428h27.448m-27.448 0V365m27.448-27.428h27.447m-27.447 0V365m27.447-27.428h27.449m-27.449 0V365m27.449-27.428h27.447m-27.447 0V365m27.447-27.428h27.449m-27.449 0V365m27.449-27.428h27.447m-27.447 0V365m27.447-27.428h27.448m-27.448 0V365m27.448-27.428h27.447m-27.447 0V365m27.447-27.428h27.448m-27.448 0V365m27.448-27.428h27.447m-27.447 0V365m27.447-27.428h27.448m-27.448 0V365m27.448-27.428h27.447m-27.447 0V365m27.447-27.428h27.448m-27.448 0V365m27.448-27.428h27.447m-27.447 0V365m27.447-27.428h27.448m-27.448 0V365m27.448-27.428h27.448m-27.448 0V365m27.448-27.428h27.448m-27.448 0V365m27.448-27.428h27.448m-27.448 0V365m27.448-27.428h27.448m-27.448 0V365m27.448-27.428h27.448m-27.448 0V365m27.448-27.428h27.447m-27.447 0V365m27.447-27.428h27.447m-27.447 0V365m27.447-27.428h27.446m-27.446 0V365m27.446-27.428h27.447m-27.447 0V365m27.447-27.428h27.446m-27.446 0V365m27.446-27.428V365h-27.446m54.907-27.428h-27.452m27.452 0h27.44m-27.44 0V365m-27.452-27.428V365h27.452m27.44-27.428h27.45m-27.45 0V365m27.45-27.428H1083m-25.88 0V365m25.88-27.428V365h-25.88m-960.672 0h27.448m0 0h27.448m0 0h27.447m0 0h27.448m0 0h27.447m0 0h27.448m0 0h27.447m0 0h27.448m0 0h27.447m0 0h27.449m0 0h27.447m0 0h27.449m0 0h27.447m0 0h27.448m0 0h27.447m0 0h27.448m0 0h27.447m0 0h27.448m0 0h27.447m0 0h27.448m0 0h27.447m0 0h27.448m0 0h27.448m0 0h27.448m0 0h27.448m0 0h27.448m0 0h27.448m0 0h27.447m0 0h27.447m0 0h27.446m0 0h27.447m54.907 0h27.44m0 0h27.45" stroke="#000"/></g></g><defs><linearGradient id="b" x1="1152" y1="-19" x2="-26.407" y2="248.797" gradientUnits="userSpaceOnUse"><stop stop-color="#D9D9D9" stop-opacity=".09"/><stop offset=".246" stop-color="#fff" stop-opacity=".6"/><stop offset=".498" stop-color="#fff" stop-opacity="0"/><stop offset=".754" stop-color="#fff" stop-opacity=".3"/><stop offset="1" stop-color="#D9D9D9" stop-opacity="0"/></linearGradient><clipPath id="a"><path fill="#fff" d="M0 0h1152v346H0z"/></clipPath></defs></svg> \ No newline at end of file diff --git a/public/assets/background/shape-square.svg b/public/assets/background/shape-square.svg new file mode 100644 index 0000000..b62e430 --- /dev/null +++ b/public/assets/background/shape-square.svg @@ -0,0 +1 @@ +<svg width="240" height="240" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="240" height="240"><path fill="#000" d="M0 0h240v240H0z"/></mask><g mask="url(#a)" fill="#000"><path d="M1.538 1.574a.654.654 0 0 1-.925 0 .656.656 0 0 1 0-.934.668.668 0 0 1 .937 0 .66.66 0 0 1-.012.934ZM10.338 1.546a.625.625 0 0 1-.862-.011.615.615 0 0 1-.004-.856.619.619 0 0 1 .866 0 .618.618 0 0 1 0 .867ZM5.919 5.958a.603.603 0 0 1-.855 0 .621.621 0 0 1-.004-.867.619.619 0 0 1 .866 0 .618.618 0 0 1-.007.867ZM1.51 10.37a.612.612 0 0 1-.862 0 .618.618 0 0 1 0-.867.599.599 0 0 1 .85.008c.241.24.249.622.013.858ZM19.11 1.475a.522.522 0 0 1-.736 0 .521.521 0 0 1 .004-.736.522.522 0 0 1 .729 0 .525.525 0 0 1 .004.736ZM14.691 5.899a.506.506 0 0 1-.729-.012.495.495 0 0 1-.008-.717.508.508 0 0 1 .737-.012.52.52 0 0 1 0 .741ZM10.319 10.35a.572.572 0 0 1-.816 0 .583.583 0 0 1 0-.82.569.569 0 0 1 .808.012.576.576 0 0 1 .008.808ZM5.899 14.762a.572.572 0 0 1-.808 0 .583.583 0 0 1-.008-.82.589.589 0 0 1 .816.012.569.569 0 0 1 0 .808ZM1.491 19.174a.576.576 0 0 1-.82-.808.575.575 0 0 1 .808 0c.229.225.233.591.012.808ZM28.005 1.546a.604.604 0 0 1-.854-.011.597.597 0 0 1-.008-.856.614.614 0 0 1 .862 0 .621.621 0 0 1 0 .867ZM23.558 5.926a.568.568 0 1 1-.804-.808.576.576 0 0 1 .808 0 .572.572 0 0 1-.004.808ZM19.103 10.31a.52.52 0 0 1-.725 0c-.213-.216-.213-.532-.004-.728a.494.494 0 0 1 .733 0c.209.196.209.512-.004.729ZM14.691 14.723a.51.51 0 0 1-.729 0 .503.503 0 0 1 0-.73.516.516 0 0 1 .729 0c.213.197.2.532 0 .73ZM10.208 19.075a.413.413 0 0 1-.598 0 .434.434 0 0 1-.012-.61.44.44 0 0 1 .61 0 .426.426 0 0 1 0 .61ZM5.796 23.487a.432.432 0 0 1-.614.012.448.448 0 0 1 0-.622.439.439 0 0 1 .614.007c.17.17.17.445 0 .603ZM1.448 27.97a.52.52 0 0 1-.737-.732.51.51 0 0 1 .729 0 .513.513 0 0 1 .008.731ZM37.124 1.83a1.02 1.02 0 0 1-1.453 0 1.029 1.029 0 0 1 .012-1.446 1.026 1.026 0 0 1 1.441 0 1.018 1.018 0 0 1 0 1.446ZM32.65 6.194a.934.934 0 0 1-1.32-.012.93.93 0 0 1 1.308-1.32.941.941 0 0 1 .012 1.332ZM28.198 10.567a.898.898 0 0 1-1.256 0 .88.88 0 0 1 .011-1.25.876.876 0 0 1 1.245 0 .888.888 0 0 1 0 1.25ZM23.716 14.92a.789.789 0 0 1-1.127 0 .795.795 0 0 1-.004-1.123.788.788 0 0 1 1.127 0 .788.788 0 0 1 .004 1.122ZM19.26 19.292a.747.747 0 0 1-1.055.008.75.75 0 0 1 .008-1.052.75.75 0 0 1 1.051 0 .736.736 0 0 1-.004 1.044ZM14.848 23.704a.747.747 0 0 1-1.055.008.749.749 0 0 1 0-1.052.754.754 0 0 1 1.056 0 .74.74 0 0 1 0 1.044ZM10.512 28.206a.854.854 0 0 1-1.21 0 .855.855 0 0 1 .008-1.202.848.848 0 0 1 1.202 0 .852.852 0 0 1 0 1.202ZM6.06 32.587a.801.801 0 0 1-1.126-.012.791.791 0 0 1 0-1.123.785.785 0 0 1 1.115 0 .803.803 0 0 1 .011 1.135ZM1.578 36.94a.714.714 0 0 1-1.005 0 .706.706 0 0 1 0-1.005.712.712 0 0 1 1.005 0 .7.7 0 0 1 0 1.004ZM45.893 1.77a.93.93 0 0 1-1.32 0A.946.946 0 0 1 44.57.444a.949.949 0 0 1 1.328 0 .942.942 0 0 1-.004 1.328ZM41.438 6.143a.874.874 0 0 1-1.241.012.89.89 0 0 1-.004-1.253.888.888 0 0 1 1.249 0 .867.867 0 0 1-.004 1.241ZM36.967 10.508a.788.788 0 0 1-1.127 0 .795.795 0 0 1 .004-1.123.795.795 0 1 1 1.123 1.122ZM32.516 14.88a.73.73 0 0 1-1.048 0 .75.75 0 0 1-.008-1.056.758.758 0 0 1 1.056.012.732.732 0 0 1 0 1.044ZM28.096 19.3a.745.745 0 0 1-1.056-1.052.756.756 0 0 1 1.064 0 .738.738 0 0 1-.008 1.052ZM23.617 23.652a.649.649 0 0 1-.922 0 .66.66 0 0 1-.004-.934.658.658 0 0 1 .93 0 .66.66 0 0 1-.004.934ZM19.304 28.175a.808.808 0 0 1-1.123 0 .799.799 0 0 1 0-1.134.806.806 0 0 1 1.123 0 .806.806 0 0 1 0 1.134ZM14.852 32.546a.745.745 0 0 1-1.051-1.05.744.744 0 0 1 1.052 1.05ZM10.378 36.888a.669.669 0 0 1-.938.024.675.675 0 0 1 .012-.946.661.661 0 0 1 .926.008.646.646 0 0 1 0 .914ZM5.919 41.28a.608.608 0 0 1-.855 0 .608.608 0 0 1 0-.855.614.614 0 0 1 .862 0 .604.604 0 0 1-.007.855ZM1.318 45.507a.35.35 0 0 1-.473 0 .329.329 0 0 1 0-.473.322.322 0 0 1 .465.012c.126.126.13.33.008.46ZM54.437 1.475a.5.5 0 0 1-.733-.008.502.502 0 0 1 0-.728.522.522 0 0 1 .729 0 .518.518 0 0 1 .004.736ZM50.246 6.123a.85.85 0 0 1-1.202 0 .873.873 0 0 1 0-1.201.867.867 0 0 1 1.202 0 .84.84 0 0 1 0 1.2ZM45.759 10.468a.735.735 0 0 1-1.052 0 .747.747 0 0 1 0-1.056.757.757 0 0 1 1.052-.008.757.757 0 0 1 0 1.064ZM41.323 14.86a.714.714 0 0 1-1.012 0 .72.72 0 0 1 .004-1.005.714.714 0 0 1 1.005 0c.275.277.28.73.003 1.005ZM36.912 19.272a.707.707 0 0 1-1.013 0 .71.71 0 0 1 .004-1.005.714.714 0 0 1 1.005 0c.276.285.276.73.004 1.005ZM32.445 23.664a.665.665 0 0 1-.926-.012.67.67 0 0 1-.004-.934.684.684 0 0 1 .941 0 .668.668 0 0 1-.011.946ZM28.033 28.076c-.248.256-.674.244-.926-.012a.66.66 0 0 1-.004-.934.67.67 0 0 1 .93 0 .66.66 0 0 1 0 .946ZM23.621 32.488a.659.659 0 0 1-.93 0 .667.667 0 0 1-.007-.934.652.652 0 0 1 .933.008c.26.256.268.67.004.926ZM19.17 36.86a.605.605 0 1 1-.855-.859.615.615 0 0 1 .85 0 .606.606 0 0 1 .005.86ZM14.734 41.252a.572.572 0 0 1-.811 0 .567.567 0 0 1 .8-.807c.224.236.228.59.011.807ZM10.228 45.597a.471.471 0 0 1-.65 0 .478.478 0 0 1-.004-.661.483.483 0 0 1 .666 0 .46.46 0 0 1-.012.661ZM5.686 49.88a.268.268 0 0 1-.39 0 .27.27 0 0 1 0-.395.287.287 0 0 1 .39 0 .28.28 0 0 1 0 .394ZM1.31 54.33c-.134.138-.331.126-.465 0-.134-.138-.134-.334 0-.46.134-.13.33-.13.465 0 .13.126.13.33 0 .46ZM63.328 1.535a.602.602 0 0 1-.86-.008.598.598 0 0 1 .005-.848.595.595 0 0 1 .846 0 .59.59 0 0 1 .008.856ZM58.723 5.76a.353.353 0 0 1-.48 0 .34.34 0 0 1 .01-.472.34.34 0 0 1 .458 0 .34.34 0 0 1 .012.473ZM54.567 10.448a.71.71 0 0 1-1.008-.007.705.705 0 0 1 .007-.997.705.705 0 0 1 1-.007.711.711 0 0 1 0 1.011ZM50.112 14.82a.663.663 0 0 1-.934 0 .661.661 0 0 1 .93-.936c.26.267.26.68.004.936ZM45.696 19.232a.657.657 0 0 1-.93-.926.658.658 0 0 1 .93 0 .654.654 0 0 1 0 .926ZM41.245 23.617a.602.602 0 0 1-.859 0 .61.61 0 0 1 .012-.86c.232-.223.618-.235.847 0a.61.61 0 0 1 0 .86ZM36.856 28.076a.654.654 0 0 1-.926-.926.672.672 0 0 1 .938-.02.668.668 0 0 1-.012.946ZM32.417 32.449a.622.622 0 0 1-.863 0 .617.617 0 0 1 .008-.86.608.608 0 0 1 .855-.008c.24.245.236.63 0 .868ZM27.946 36.8a.522.522 0 0 1-.748 0 .53.53 0 0 1 .004-.74.529.529 0 0 1 .732 0 .523.523 0 0 1 .012.74ZM23.523 41.213a.498.498 0 0 1-.737 0 .512.512 0 0 1 .004-.728.523.523 0 0 1 .729-.012c.212.22.212.543.004.74ZM19.048 45.566a.432.432 0 0 1-.623 0c-.161-.158-.161-.434.012-.611a.444.444 0 0 1 .603 0c.17.178.17.442.008.611ZM14.632 49.997a.452.452 0 0 1-.618-.012.419.419 0 0 1 .007-.598.435.435 0 0 1 .61-.02.462.462 0 0 1 0 .63ZM10.047 54.231c-.071.08-.19.08-.276 0-.063-.07-.067-.196 0-.267.075-.067.205-.067.268-.008.079.079.079.205.008.275ZM5.666 58.683a.244.244 0 0 1-.35 0 .241.241 0 0 1 0-.342c.098-.091.252-.103.343 0 .102.093.102.256.007.342ZM1.38 63.233a.426.426 0 0 1-.618 0c-.161-.158-.161-.434.008-.61a.44.44 0 0 1 .61 0 .426.426 0 0 1 0 .61ZM72.238 1.613a.707.707 0 0 1-1.005-.008.71.71 0 0 1-.011-1.004.71.71 0 0 1 1.008.008c.28.287.28.728.008 1.004ZM67.783 5.986a.658.658 0 0 1-.938.01.677.677 0 0 1 0-.944.676.676 0 0 1 .938.008.661.661 0 0 1 0 .926ZM63.43 10.468a.747.747 0 0 1-1.056 0 .753.753 0 0 1 0-1.064.75.75 0 0 1 1.056 1.064ZM58.943 14.82a.654.654 0 0 1-.925 0 .65.65 0 0 1-.005-.925.679.679 0 0 1 .938-.011.664.664 0 0 1-.008.936ZM54.791 19.497a1.027 1.027 0 0 1-1.453 0c-.398-.395-.39-1.04.008-1.447a1.033 1.033 0 0 1 1.445 0 1.033 1.033 0 0 1 0 1.447ZM50.32 23.853a.93.93 0 0 1-1.323-.011.93.93 0 0 1-.012-1.32.946.946 0 0 1 1.324.012.94.94 0 0 1 .011 1.319ZM45.932 28.301a.99.99 0 0 1-1.398 0 .986.986 0 0 1 .012-1.399.982.982 0 0 1 1.386 0 .99.99 0 0 1 0 1.399ZM41.438 32.645a.87.87 0 0 1-1.241 0 .866.866 0 0 1-.004-1.24.876.876 0 0 1 1.249-.012c.35.347.346.91-.004 1.252ZM37.006 37.038a.849.849 0 1 1-1.201-1.202.844.844 0 0 1 1.201 0 .855.855 0 0 1 0 1.202ZM32.516 41.382a.754.754 0 0 1-1.056 0 .754.754 0 0 1 0-1.056.74.74 0 0 1 1.056 0 .75.75 0 0 1 0 1.056ZM28.084 45.77a.702.702 0 0 1-1.012 0 .702.702 0 0 1 0-1.012.705.705 0 0 1 1.004.008c.28.288.28.729.008 1.005ZM23.582 50.104a.598.598 0 0 1-.86.011.618.618 0 0 1 .009-.866.595.595 0 0 1 .85.012.586.586 0 0 1 0 .843ZM19.107 54.468a.502.502 0 0 1-.729 0 .516.516 0 0 1-.012-.737c.205-.2.536-.2.74.008a.513.513 0 0 1 0 .73ZM14.652 58.84a.454.454 0 0 1-.65 0 .447.447 0 0 1-.012-.65.456.456 0 0 1 .665 0 .46.46 0 0 1-.003.65ZM10.472 63.489a.795.795 0 1 1-1.123-1.122.81.81 0 0 1 1.127 0 .795.795 0 0 1-.004 1.122ZM6.021 67.87c-.3.299-.764.299-1.056.011a.75.75 0 0 1 0-1.064.743.743 0 0 1 1.056.009.743.743 0 0 1 0 1.043ZM1.578 72.273a.714.714 0 0 1-1.005 0 .72.72 0 0 1-.004-1.012.712.712 0 0 1 1.009 0 .705.705 0 0 1 0 1.012ZM81.345 1.9c-.433.434-1.13.422-1.576-.011a1.114 1.114 0 0 1 .012-1.565 1.104 1.104 0 0 1 1.564 0 1.118 1.118 0 0 1 0 1.577ZM76.894 6.281a1.062 1.062 0 0 1-1.517 0c-.402-.414-.413-1.103 0-1.516a1.075 1.075 0 0 1 1.517 0 1.054 1.054 0 0 1 0 1.516ZM72.486 10.697a1.07 1.07 0 0 1-1.517 0 1.078 1.078 0 0 1 0-1.517 1.067 1.067 0 0 1 1.517 0 1.068 1.068 0 0 1 0 1.517ZM68.496 15.53c-.65.65-1.706.658-2.36 0-.65-.65-.642-1.694.012-2.355a1.674 1.674 0 0 1 2.344 0c.654.661.646 1.713.004 2.354ZM63.678 19.556a1.115 1.115 0 0 1-1.568 0c-.43-.43-.417-1.13.008-1.564a1.102 1.102 0 0 1 1.56-.012 1.11 1.11 0 0 1 0 1.576ZM59.184 23.89a.993.993 0 0 1-1.399-.009.987.987 0 0 1 0-1.39.996.996 0 0 1 1.399-.008 1 1 0 0 1 0 1.406ZM55.122 28.659a1.505 1.505 0 0 1-2.115 0 1.49 1.49 0 0 1 .008-2.1 1.477 1.477 0 0 1 2.103 0c.58.583.58 1.517.004 2.1ZM50.624 32.992a1.378 1.378 0 0 1-1.942-.012 1.374 1.374 0 0 1 0-1.93 1.368 1.368 0 0 1 1.93 0 1.37 1.37 0 0 1 .012 1.942ZM46.141 37.353a1.299 1.299 0 0 1-1.82-.009 1.268 1.268 0 0 1 .012-1.804 1.273 1.273 0 0 1 1.808-.019c.504.513.5 1.32 0 1.832ZM41.662 41.698a1.208 1.208 0 0 1-1.698 0 1.2 1.2 0 0 1 .004-1.686 1.196 1.196 0 1 1 1.694 1.686ZM37.187 46.05a1.096 1.096 0 0 1-1.563 0 1.105 1.105 0 0 1 .003-1.568 1.095 1.095 0 0 1 1.556 0c.434.434.438 1.135.004 1.568ZM32.712 50.41a1.034 1.034 0 0 1-1.453-.006 1.026 1.026 0 0 1 1.453-1.45 1.039 1.039 0 0 1 0 1.457ZM28.202 54.725a.895.895 0 0 1-1.26 0 .877.877 0 0 1 .015-1.25.872.872 0 0 1 1.241 0 .891.891 0 0 1 .004 1.25ZM23.716 59.077c-.308.316-.808.303-1.127 0a.802.802 0 0 1 0-1.122.789.789 0 0 1 1.127 0 .791.791 0 0 1 0 1.122ZM20.221 64.415a2.108 2.108 0 0 1-2.97 0 2.099 2.099 0 0 1 2.97-2.966c.82.819.82 2.147 0 2.966ZM15.235 68.255c-.505.493-1.308.5-1.82-.012a1.264 1.264 0 0 1 .012-1.8 1.27 1.27 0 0 1 1.8 0c.504.5.504 1.308.008 1.813ZM10.795 72.647a1.259 1.259 0 0 1-1.772 0 1.266 1.266 0 0 1 0-1.773 1.254 1.254 0 0 1 1.772 1.773ZM6.309 77a1.163 1.163 0 0 1-1.643 0 1.161 1.161 0 0 1 0-1.635 1.155 1.155 0 0 1 1.643-.007c.46.46.46 1.189 0 1.642ZM1.83 81.353a1.06 1.06 0 0 1-1.517 0 1.075 1.075 0 0 1 0-1.517 1.071 1.071 0 0 1 1.517 0c.43.414.417 1.091 0 1.517ZM90.062 1.762a.937.937 0 0 1-1.331.009.953.953 0 0 1 0-1.328.954.954 0 0 1 1.331 0 .936.936 0 0 1 0 1.32ZM85.639 6.194a.945.945 0 0 1-1.32 0 .941.941 0 0 1 0-1.332.937.937 0 0 1 1.32 0 .93.93 0 0 1 0 1.332ZM81.188 10.567a.885.885 0 0 1-1.241 0 .885.885 0 0 1-.02-1.25.888.888 0 0 1 1.26.009.87.87 0 0 1 0 1.241ZM76.768 14.979a.87.87 0 0 1-1.233 0 .884.884 0 0 1-.02-1.25.898.898 0 0 1 1.26.009.885.885 0 0 1-.007 1.24ZM72.825 19.863a1.542 1.542 0 0 1-2.183 0 1.548 1.548 0 0 1 0-2.187c.6-.602 1.576-.59 2.183.012a1.54 1.54 0 0 1 0 2.175ZM67.98 23.853a.945.945 0 0 1-1.328 0 .94.94 0 0 1-.004-1.32.937.937 0 1 1 1.332 1.32ZM63.52 28.225a.89.89 0 0 1-1.244.008.884.884 0 0 1 0-1.252.871.871 0 0 1 1.244.012.86.86 0 0 1 0 1.232ZM59.05 32.587a.79.79 0 0 1-1.127 0 .806.806 0 0 1-.004-1.135.805.805 0 0 1 1.13.011.793.793 0 0 1 0 1.124ZM54.85 37.214a1.103 1.103 0 0 1-1.563.013 1.117 1.117 0 0 1 0-1.576 1.104 1.104 0 0 1 1.563.007 1.087 1.087 0 0 1 0 1.556ZM50.368 41.58a1.01 1.01 0 0 1-1.43 0 1.02 1.02 0 0 1-.016-1.45 1.021 1.021 0 0 1 1.446 0c.401.394.41 1.043 0 1.45ZM45.893 45.932a.937.937 0 0 1-1.32 0 .954.954 0 0 1-.004-1.33.949.949 0 0 1 1.328 0 .94.94 0 0 1-.004 1.33ZM41.442 50.3a.875.875 0 0 1-1.245.013.894.894 0 0 1 0-1.26.875.875 0 0 1 1.245.01.866.866 0 0 1 0 1.238ZM37.006 54.692a.855.855 0 0 1-1.201.012.847.847 0 0 1 0-1.2.844.844 0 0 1 1.201 0 .833.833 0 0 1 0 1.188ZM32.52 59.038a.735.735 0 0 1-1.052 0 .74.74 0 1 1 1.048-1.044.736.736 0 0 1 .004 1.044ZM28.395 63.757a1.165 1.165 0 0 1-1.646-1.647 1.168 1.168 0 0 1 1.646 0c.45.453.457 1.19 0 1.647ZM24.361 68.551a1.715 1.715 0 0 1-2.406 0c-.662-.67-.662-1.754 0-2.403a1.7 1.7 0 0 1 2.407 0 1.71 1.71 0 0 1 0 2.403ZM19.465 72.49a1.033 1.033 0 0 1-1.445 0 1.023 1.023 0 0 1 0-1.45 1.018 1.018 0 0 1 1.445 0 1.037 1.037 0 0 1 0 1.45ZM14.986 76.842a.94.94 0 0 1-1.323 0 .94.94 0 0 1 0-1.33.941.941 0 0 1 1.323.011.929.929 0 0 1 0 1.32ZM10.523 81.215a.877.877 0 0 1-1.24.012.895.895 0 0 1-.004-1.253.885.885 0 0 1 1.256 0 .87.87 0 0 1-.012 1.24ZM6.092 85.618a.865.865 0 0 1-1.202 0 .852.852 0 0 1 0-1.205.857.857 0 0 1 1.21 0 .863.863 0 0 1-.008 1.206ZM1.64 89.999a.81.81 0 0 1-1.126 0 .813.813 0 0 1 0-1.134.8.8 0 0 1 1.127 0 .806.806 0 0 1 0 1.134ZM98.854 1.731a.905.905 0 0 1-1.26.012.89.89 0 0 1 .02-1.26.871.871 0 0 1 1.233 0 .894.894 0 0 1 .007 1.248ZM94.415 6.116a.865.865 0 0 1-1.213.007.872.872 0 0 1 .02-1.21c.315-.314.846-.314 1.181.009a.846.846 0 0 1 .012 1.194ZM89.952 10.508a.798.798 0 0 1-1.123 0 .784.784 0 0 1 0-1.123.794.794 0 1 1 1.123 1.122ZM85.54 14.92a.784.784 0 0 1-1.123 0 .784.784 0 0 1 0-1.123.784.784 0 0 1 1.123 0 .784.784 0 0 1 0 1.122ZM81.227 19.43a.94.94 0 0 1-1.34 0 .934.934 0 0 1 .02-1.32.935.935 0 0 1 1.312 0c.362.374.374.965.008 1.32ZM77.09 24.137a1.35 1.35 0 0 1-1.89 0 1.345 1.345 0 0 1 .012-1.89c.52-.52 1.359-.52 1.879 0a1.32 1.32 0 0 1 0 1.89ZM72.356 28.233a.895.895 0 0 1-1.253 0 .88.88 0 0 1 .004-1.24.876.876 0 0 1 1.249-.02.902.902 0 0 1 0 1.26ZM67.936 32.645a.872.872 0 0 1-1.248 0 .877.877 0 0 1 .004-1.24.856.856 0 0 1 1.24 0c.35.335.35.897.004 1.24ZM63.37 36.9a.657.657 0 0 1-.937 0 .647.647 0 0 1 .012-.926.644.644 0 0 1 .918 0 .661.661 0 0 1 .008.926ZM58.916 41.28a.605.605 0 0 1-.867 0 .612.612 0 0 1 .008-.855.604.604 0 0 1 .855 0c.236.236.236.63.004.855ZM54.693 45.9a.9.9 0 0 1-1.257-.011.87.87 0 0 1 .012-1.238.876.876 0 0 1 1.245-.01.901.901 0 0 1 0 1.26ZM50.183 50.214a.772.772 0 0 1-1.064 0 .74.74 0 0 1 .012-1.056.731.731 0 0 1 1.04 0 .758.758 0 0 1 .012 1.056ZM45.834 54.692a.85.85 0 0 1-1.198.012.84.84 0 0 1 0-1.2.84.84 0 0 1 1.198 0c.33.322.33.866 0 1.188ZM41.323 59.017a.707.707 0 0 1-1.012 0 .727.727 0 0 1 .004-1.015.725.725 0 0 1 1.005.011c.28.276.28.73.003 1.004ZM37.188 63.714a1.119 1.119 0 0 1-1.576 0c-.43-.422-.422-1.13.015-1.564a1.1 1.1 0 0 1 1.556 0 1.1 1.1 0 0 1 .005 1.564ZM32.709 68.066a1.012 1.012 0 0 1-1.438 0 1.016 1.016 0 0 1-.012-1.438 1.03 1.03 0 0 1 1.45-.007 1.024 1.024 0 0 1 0 1.445ZM28.66 72.852a1.547 1.547 0 0 1-2.187 0 1.537 1.537 0 0 1 .016-2.174 1.522 1.522 0 0 1 2.17 0c.61.59.595 1.575 0 2.174ZM23.85 76.874a.997.997 0 0 1-1.399.008.988.988 0 0 1 .012-1.398.982.982 0 1 1 1.386 1.39ZM19.375 81.215a.879.879 0 0 1-1.26 0 .866.866 0 0 1 .003-1.24.878.878 0 0 1 1.245 0 .88.88 0 0 1 .012 1.24ZM14.924 85.607a.835.835 0 0 1-1.194 0 .842.842 0 0 1-.008-1.194c.327-.334.867-.322 1.202 0a.85.85 0 0 1 0 1.194ZM10.437 89.96a.752.752 0 0 1-1.052-.012.727.727 0 0 1 0-1.04.731.731 0 0 1 1.052-.012.76.76 0 0 1 0 1.064ZM6.021 94.371a.762.762 0 0 1-1.056 0 .749.749 0 0 1 1.056-1.063.764.764 0 0 1 0 1.063ZM1.55 98.724a.673.673 0 0 1-.941 0 .646.646 0 0 1 .007-.925.649.649 0 0 1 .922 0c.26.255.26.67.012.925ZM107.591 1.632a.75.75 0 0 1-1.056.013c-.295-.308-.295-.78 0-1.064a.74.74 0 0 1 1.056 0 .754.754 0 0 1 0 1.051ZM103.179 6.056a.75.75 0 0 1-1.055 0 .736.736 0 0 1 0-1.064c.276-.287.749-.287 1.055.008a.767.767 0 0 1 0 1.056ZM98.756 10.468a.732.732 0 0 1-1.044 0 .743.743 0 0 1-.02-1.064.753.753 0 0 1 1.064 1.064ZM94.305 14.86a.688.688 0 0 1-.985 0 .696.696 0 0 1-.02-1.005.738.738 0 0 1 1.025 0 .71.71 0 0 1-.02 1.005ZM89.992 19.37a.855.855 0 0 1-1.202.013.858.858 0 0 1 0-1.213.835.835 0 0 1 1.201.01.83.83 0 0 1 0 1.19ZM85.54 23.743a.785.785 0 0 1-1.123.008.794.794 0 0 1 0-1.13.805.805 0 0 1 1.135.008.785.785 0 0 1-.012 1.114ZM81.404 28.45a1.181 1.181 0 0 1-1.682 0 1.196 1.196 0 0 1-.012-1.694 1.203 1.203 0 0 1 1.694.012c.473.461.473 1.217 0 1.682ZM76.709 32.587a.776.776 0 0 1-1.115 0 .786.786 0 0 1-.008-1.124.795.795 0 0 1 1.13 0 .815.815 0 0 1-.007 1.124ZM72.257 36.97a.762.762 0 0 1-1.055 0c-.296-.306-.296-.771-.004-1.055a.744.744 0 0 1 1.067 0c.28.284.28.768-.008 1.055ZM67.814 41.351a.722.722 0 0 1-1.004.008.73.73 0 0 1 0-1.012.71.71 0 0 1 1.004 1.004ZM63.237 45.605a.485.485 0 0 1-.666 0 .473.473 0 0 1-.004-.67.471.471 0 0 1 .662.008.48.48 0 0 1 .008.663ZM58.786 49.997a.444.444 0 0 1-.603 0 .437.437 0 0 1-.008-.61.43.43 0 0 1 .623 0c.161.157.161.433-.012.61ZM54.634 54.665c-.315.304-.82.316-1.127.012a.806.806 0 0 1 0-1.134.789.789 0 0 1 1.127 0c.311.314.3.807 0 1.122ZM50.155 59.017a.707.707 0 0 1-1 0 .706.706 0 0 1 0-1.004.699.699 0 0 1 1 .012.713.713 0 0 1 0 .992ZM45.991 63.685a1.064 1.064 0 0 1-1.504.012 1.079 1.079 0 0 1-.012-1.528 1.097 1.097 0 0 1 1.528 0 1.071 1.071 0 0 1-.012 1.516ZM41.54 68.066a1.013 1.013 0 0 1-1.438.012 1.024 1.024 0 0 1 0-1.457 1.015 1.015 0 0 1 1.438.007 1.009 1.009 0 0 1 0 1.438ZM37.065 72.43a.943.943 0 0 1-1.32 0c-.362-.362-.37-.965-.003-1.319a.925.925 0 0 1 1.327 0c.367.354.359.945-.004 1.32ZM32.957 77.146a1.369 1.369 0 0 1-1.934.012 1.38 1.38 0 0 1-.004-1.95 1.376 1.376 0 0 1 1.946.012c.52.52.52 1.398-.008 1.926ZM28.167 81.195a.83.83 0 0 1-1.19 0 .838.838 0 0 1 0-1.201.845.845 0 1 1 1.19 1.202ZM23.716 85.568a.782.782 0 0 1-1.115.007.801.801 0 0 1 0-1.13.79.79 0 1 1 1.115 1.123ZM19.264 89.96a.754.754 0 0 1-1.043 0 .753.753 0 0 1-.016-1.064.748.748 0 0 1 1.071.012.742.742 0 0 1-.012 1.052ZM14.825 94.34a.716.716 0 0 1-.997.012c-.28-.284-.28-.74-.008-1.005a.709.709 0 0 1 1.013 0 .7.7 0 0 1-.008.993ZM10.374 98.724a.649.649 0 0 1-.922 0 .65.65 0 0 1-.012-.925.66.66 0 0 1 .938 0 .653.653 0 0 1-.004.925ZM5.919 103.096a.6.6 0 0 1-.847.008.596.596 0 0 1-.008-.854.602.602 0 0 1 .862 0 .593.593 0 0 1-.007.846ZM1.48 107.489a.553.553 0 0 1-.8 0 .576.576 0 0 1-.008-.808.564.564 0 0 1 .807.02.545.545 0 0 1 0 .788ZM116.384 1.613a.685.685 0 0 1-.986-.008.708.708 0 0 1-.019-.996.73.73 0 0 1 1.025-.008.714.714 0 0 1-.02 1.012ZM111.945 5.997a.654.654 0 0 1-.926-.011.657.657 0 0 1-.012-.934.66.66 0 0 1 .925.008c.269.256.269.68.013.937ZM107.533 10.409c-.269.256-.69.256-.938 0a.653.653 0 0 1 0-.937.664.664 0 0 1 .926 0c.256.256.268.68.012.937ZM103.109 14.82a.647.647 0 0 1-.926 0 .653.653 0 0 1 0-.936.675.675 0 0 1 .926 0 .657.657 0 0 1 0 .936ZM98.787 19.331a.805.805 0 0 1-1.134.008.798.798 0 0 1 .02-1.13c.295-.308.807-.308 1.122 0a.813.813 0 0 1-.008 1.122ZM94.317 23.692a.696.696 0 0 1-.997-.009.696.696 0 0 1-.02-1.004.73.73 0 0 1 1.005.008.713.713 0 0 1 .012 1.005ZM89.893 28.103a.713.713 0 0 1-1.005.012.728.728 0 0 1 0-1.016.71.71 0 0 1 1.005.012.699.699 0 0 1 0 .992ZM85.698 32.744a1.023 1.023 0 0 1-1.438 0 1.025 1.025 0 0 1 0-1.446 1.002 1.002 0 0 1 1.438.008 1.012 1.012 0 0 1 0 1.438ZM81.03 36.912a.661.661 0 0 1-.933-.938.649.649 0 0 1 .933 0 .668.668 0 0 1 0 .938ZM76.579 41.28a.601.601 0 0 1-.855 0 .594.594 0 0 1-.012-.855.616.616 0 0 1 .859 0 .604.604 0 0 1 .008.855ZM72.135 45.676a.568.568 0 0 1-.807 0 .57.57 0 0 1 .004-.812.57.57 0 0 1 .807 0 .577.577 0 0 1-.004.812ZM67.68 50.044a.508.508 0 0 1-.725.013.515.515 0 0 1 0-.738c.201-.208.52-.208.725 0a.511.511 0 0 1 0 .725ZM63.328 54.535a.615.615 0 0 1-.86-.008.6.6 0 0 1 0-.846c.237-.25.631-.25.86-.008.24.232.24.63 0 .862ZM58.983 59.017a.707.707 0 0 1-1 0 .703.703 0 0 1-.005-1.004.702.702 0 0 1 1.012 0 .706.706 0 0 1-.007 1.004ZM54.791 63.654a1.031 1.031 0 0 1-1.445 0 1.024 1.024 0 0 1 0-1.445 1.031 1.031 0 0 1 1.445 0 1.031 1.031 0 0 1 0 1.445ZM50.309 68.007a.928.928 0 0 1-1.324 0 .943.943 0 0 1 0-1.328.95.95 0 0 1 1.324.008.93.93 0 0 1 0 1.32ZM45.87 72.391a.909.909 0 0 1-1.261 0 .901.901 0 0 1 0-1.26.895.895 0 0 1 1.252.012.898.898 0 0 1 .008 1.248ZM41.418 76.784a.851.851 0 0 1-1.201 0 .852.852 0 0 1 0-1.202.844.844 0 0 1 1.201 0c.33.335.33.867 0 1.202ZM37.282 81.47a1.242 1.242 0 1 1-1.76-1.752 1.235 1.235 0 0 1 1.76 0c.492.484.48 1.269 0 1.753ZM32.516 85.536a.746.746 0 0 1-1.056 0 .745.745 0 0 1 .008-1.052.737.737 0 0 1 1.048 0 .742.742 0 0 1 0 1.052ZM28.076 89.928c-.28.276-.733.288-1.004 0a.709.709 0 0 1 0-1.012.705.705 0 0 1 1.004.008c.28.287.28.721 0 1.004ZM23.621 94.312a.662.662 0 0 1-.938-.933.668.668 0 0 1 .938 0 .655.655 0 0 1 0 .933ZM19.205 98.736a.675.675 0 0 1-.933-.012.66.66 0 0 1 0-.925.656.656 0 0 1 .933-.008.67.67 0 0 1 0 .945ZM14.73 103.077a.562.562 0 0 1-.807 0 .569.569 0 0 1 0-.808.576.576 0 0 1 .807 0c.221.229.221.579 0 .808ZM10.28 107.45a.524.524 0 0 1-.737.012.53.53 0 0 1 0-.741.522.522 0 0 1 .736 0 .52.52 0 0 1 0 .729ZM5.86 111.874a.518.518 0 0 1-.73 0 .51.51 0 0 1 0-.73.504.504 0 0 1 .73 0c.2.193.204.521 0 .73ZM1.4 116.253a.462.462 0 0 1-.65 0 .459.459 0 0 1-.004-.649c.193-.198.477-.198.658-.012a.456.456 0 0 1-.004.661ZM125.148 1.546a.603.603 0 0 1-.854-.011.604.604 0 1 1 .854-.855c.249.235.237.618 0 .866ZM120.736 5.957a.592.592 0 0 1-.854-.01.584.584 0 0 1 0-.848.603.603 0 0 1 .854-.008.617.617 0 0 1 0 .866ZM116.297 10.338a.585.585 0 0 1-.819.012.587.587 0 0 1 .011-.82.57.57 0 0 1 .808 0 .575.575 0 0 1 0 .808ZM111.873 14.75a.57.57 0 0 1-.807.012.587.587 0 0 1 .011-.82c.205-.204.58-.213.808 0a.564.564 0 0 1-.012.808ZM107.56 19.272a.706.706 0 0 1-1.005 0 .713.713 0 0 1 .013-1.005.699.699 0 0 1 .992 0 .693.693 0 0 1 0 1.005ZM103.148 23.692a.704.704 0 0 1-1.004-.009.703.703 0 0 1 0-.996.729.729 0 0 1 1.004-.008.724.724 0 0 1 0 1.013ZM98.657 28.037a.612.612 0 0 1-.866-.008.61.61 0 0 1 0-.86.612.612 0 0 1 .867.867ZM94.246 32.449a.612.612 0 0 1-.867-.008.6.6 0 0 1 0-.852.617.617 0 0 1 .859 0 .602.602 0 0 1 .008.86ZM89.992 37.03a.84.84 0 0 1-1.202 0 .846.846 0 0 1 0-1.194.844.844 0 0 1 1.201 0 .835.835 0 0 1 0 1.194ZM85.375 41.252a.565.565 0 0 1-.8 0 .564.564 0 0 1 0-.807.583.583 0 0 1 .808 0 .574.574 0 0 1-.008.807ZM80.931 45.633a.512.512 0 0 1-.736 0 .51.51 0 0 1 0-.736.532.532 0 0 1 .736 0 .532.532 0 0 1 0 .736ZM76.512 50.057a.527.527 0 0 1-.74-.013.508.508 0 0 1 .011-.724.521.521 0 0 1 .737-.012.54.54 0 0 1-.008.749ZM72.332 54.692a.844.844 0 0 1-1.201 0 .846.846 0 0 1 0-1.197.859.859 0 0 1 1.201 0 .842.842 0 0 1 0 1.197ZM67.873 59.077a.784.784 0 0 1-1.123 0 .791.791 0 0 1-.003-1.122.789.789 0 0 1 1.126 0 .788.788 0 0 1 0 1.122ZM63.99 64.02a1.53 1.53 0 0 1-2.175 0 1.531 1.531 0 0 1 0-2.178 1.545 1.545 0 0 1 2.17-.008c.61.611.61 1.595.004 2.186ZM59.514 68.374c-.57.57-1.493.57-2.06 0a1.453 1.453 0 1 1 2.052-2.06c.568.57.58 1.488.008 2.06ZM54.665 72.352a.836.836 0 0 1-1.197.008.85.85 0 0 1 0-1.201.852.852 0 0 1 1.197 0 .83.83 0 0 1 0 1.193ZM50.214 76.736a.783.783 0 0 1-1.127 0 .784.784 0 0 1 0-1.122.78.78 0 0 1 1.12.007.773.773 0 0 1 .007 1.115ZM45.735 81.097a.719.719 0 0 1-1.008 0 .713.713 0 0 1 .008-1.005.707.707 0 0 1 1 0 .692.692 0 0 1 0 1.005ZM41.6 85.792a1.092 1.092 0 0 1-1.565 0 1.1 1.1 0 0 1 .004-1.564 1.095 1.095 0 0 1 1.556 0c.438.434.441 1.131.004 1.564ZM36.872 89.89a.653.653 0 0 1-.933 0 .646.646 0 0 1 .008-.923.639.639 0 0 1 .921-.012c.256.269.26.678.004.934ZM32.456 94.3a.663.663 0 0 1-.941.012.663.663 0 0 1 .012-.933.652.652 0 0 1 .918 0 .646.646 0 0 1 .011.922ZM27.993 98.684a.588.588 0 0 1-.85 0 .594.594 0 0 1 0-.846.606.606 0 0 1 .862-.02.61.61 0 0 1-.012.867ZM23.554 103.077a.567.567 0 0 1-.811 0 .576.576 0 0 1 .008-.808.569.569 0 1 1 .803.808ZM19.107 107.462a.52.52 0 0 1-.74-.012.51.51 0 0 1 .007-.729.517.517 0 0 1 .733 0 .517.517 0 0 1 0 .741ZM14.655 111.841a.486.486 0 0 1-.67 0 .487.487 0 0 1 .005-.669.477.477 0 0 1 .662 0c.18.197.193.485.004.669ZM10.244 116.253a.475.475 0 0 1-.67 0 .476.476 0 0 1 .004-.669.477.477 0 0 1 .662 0c.181.197.193.493.004.669ZM5.792 120.646c-.165.169-.44.157-.61-.012a.43.43 0 0 1 0-.599c.181-.17.445-.177.614-.008a.433.433 0 0 1-.004.619ZM1.38 125.058a.424.424 0 0 1-.61 0c-.17-.166-.161-.434 0-.611a.423.423 0 0 1 .61 0 .424.424 0 0 1 0 .611ZM133.886 1.436a.47.47 0 0 1-.663.012.475.475 0 0 1 0-.67.468.468 0 0 1 .663.658ZM129.462 5.86a.466.466 0 0 1-.651 0 .467.467 0 0 1 0-.663.466.466 0 0 1 .663 0 .463.463 0 0 1-.012.663ZM125.05 10.271a.475.475 0 0 1-.659.008.474.474 0 0 1 0-.666.466.466 0 1 1 .659.658ZM120.638 14.683a.467.467 0 0 1-.658.007.472.472 0 1 1 .67-.665.485.485 0 0 1-.012.658ZM116.305 19.174a.563.563 0 0 1-.808 0 .565.565 0 0 1-.008-.808.593.593 0 0 1 .816 0 .58.58 0 0 1 0 .808ZM111.854 23.557a.528.528 0 0 1-.737 0 .513.513 0 0 1-.011-.74.53.53 0 0 1 .74.008.537.537 0 0 1 .008.732ZM107.382 27.938a.462.462 0 0 1-.649 0c-.186-.197-.186-.48 0-.657a.456.456 0 0 1 .662 0 .455.455 0 0 1-.013.657ZM102.951 32.319a.43.43 0 0 1-.611.012.443.443 0 0 1 0-.624.428.428 0 0 1 .611.012.426.426 0 0 1 0 .6ZM98.52 36.742a.416.416 0 0 1-.6.008.44.44 0 0 1 0-.619.436.436 0 0 1 .62 0 .435.435 0 0 1-.02.611ZM94.238 41.272c-.248.236-.623.248-.859.008a.588.588 0 0 1 .012-.855c.224-.236.599-.244.855 0a.613.613 0 0 1-.008.847ZM89.696 45.573a.43.43 0 0 1-.61 0 .412.412 0 0 1 0-.606.449.449 0 0 1 .622-.012.443.443 0 0 1-.012.618ZM85.284 49.985a.442.442 0 0 1-.61.012.436.436 0 0 1 0-.618c.169-.17.433-.17.61.008.17.165.17.422 0 .598ZM81.03 54.566a.654.654 0 0 1-.926 0c-.256-.263-.275-.67 0-.925a.645.645 0 0 1 .926 0 .669.669 0 0 1 0 .925ZM76.618 58.978a.663.663 0 0 1-.933.008.643.643 0 0 1 0-.934c.244-.255.67-.255.933 0a.654.654 0 0 1 0 .926ZM72.45 63.666a1.023 1.023 0 0 1-1.437-.012 1.013 1.013 0 0 1-.008-1.445 1.034 1.034 0 0 1 1.453.007c.39.386.394 1.037-.007 1.45ZM68.011 68.05a.993.993 0 0 1-1.394 0 .993.993 0 0 1-.004-1.398.993.993 0 0 1 1.402 0 .986.986 0 0 1-.004 1.399ZM63.717 72.589a1.16 1.16 0 0 1-1.634 0 1.17 1.17 0 0 1-.004-1.655 1.157 1.157 0 0 1 1.638.012 1.16 1.16 0 0 1 0 1.643ZM59.266 76.96a1.098 1.098 0 0 1-1.56 0 1.107 1.107 0 0 1-.008-1.567 1.098 1.098 0 0 1 1.568.011 1.087 1.087 0 0 1 0 1.556ZM54.54 81.057a.67.67 0 0 1-.934.008.664.664 0 0 1 0-.945.665.665 0 0 1 .925.012c.26.256.26.67.008.925ZM50.076 85.442a.615.615 0 0 1-.85 0 .606.606 0 0 1-.008-.86.613.613 0 0 1 .87 0c.232.237.22.612-.012.86ZM45.834 90.03a.847.847 0 0 1-1.198.008.84.84 0 0 1 0-1.2.829.829 0 0 1 1.198 0 .83.83 0 0 1 0 1.192ZM41.225 94.241a.571.571 0 0 1-.808.013.574.574 0 1 1 .812-.816.56.56 0 0 1-.004.803ZM36.774 98.626a.534.534 0 0 1-.737 0 .543.543 0 0 1-.004-.748.526.526 0 0 1 .74.019.52.52 0 0 1 0 .729ZM32.315 103.01a.477.477 0 0 1-.654 0 .464.464 0 0 1-.008-.662.475.475 0 0 1 .67 0 .471.471 0 0 1-.008.662ZM27.871 107.39a.423.423 0 0 1-.602.008.44.44 0 0 1-.008-.618.453.453 0 0 1 .622 0 .43.43 0 0 1-.012.61ZM23.46 111.81a.422.422 0 0 1-.603 0 .42.42 0 0 1-.008-.607.435.435 0 0 1 .618.008c.166.158.154.434-.008.599ZM19.04 116.222a.423.423 0 0 1-.595.012.429.429 0 1 1 .595-.012ZM14.632 120.634a.421.421 0 0 1-.61.012.424.424 0 0 1 0-.611.422.422 0 0 1 .614 0 .431.431 0 0 1-.004.599ZM10.18 125.026a.375.375 0 0 1-.535 0 .388.388 0 0 1-.012-.54.404.404 0 0 1 .552 0 .384.384 0 0 1-.004.54ZM5.73 129.398a.334.334 0 0 1-.47.012.332.332 0 1 1 .469-.473.328.328 0 0 1 0 .461ZM1.31 133.822a.328.328 0 0 1-.461 0 .329.329 0 0 1-.004-.473.337.337 0 0 1 .473 0 .343.343 0 0 1-.008.473ZM142.697 1.416a.44.44 0 0 1-.618 0c-.177-.166-.169-.441.007-.619a.444.444 0 0 1 .603 0c.166.178.178.453.008.619ZM138.277 5.827a.43.43 0 1 1-.61-.61.437.437 0 0 1 .61 0 .436.436 0 0 1 0 .61ZM133.826 10.212a.39.39 0 0 1-.543 0 .385.385 0 0 1 0-.54.395.395 0 0 1 .543-.012.404.404 0 0 1 0 .552ZM129.414 14.632a.388.388 0 0 1-.543-.008.377.377 0 0 1 0-.532.356.356 0 0 1 .531 0 .378.378 0 0 1 .012.54ZM125.062 19.102a.467.467 0 1 1-.663-.657.473.473 0 0 1 .663 0 .467.467 0 0 1 0 .657ZM120.638 23.514c-.177.19-.473.19-.669 0a.484.484 0 0 1 .011-.657.473.473 0 0 1 .658 0 .471.471 0 0 1 0 .657ZM116.167 27.867a.385.385 0 0 1-.552.012.413.413 0 0 1 0-.551c.15-.15.394-.15.552 0a.403.403 0 0 1 0 .54ZM111.747 32.291a.386.386 0 0 1-.544 0 .39.39 0 0 1 0-.54.366.366 0 0 1 .533.008.369.369 0 0 1 .011.532ZM107.335 36.703a.385.385 0 0 1-.543 0 .377.377 0 0 1 0-.54c.15-.15.386-.15.532.008a.376.376 0 0 1 .011.532ZM102.873 41.083c-.126.13-.324.13-.461 0a.334.334 0 0 1 0-.472.328.328 0 0 1 .461.01.31.31 0 0 1 0 .462ZM98.56 45.597a.474.474 0 0 1-.67 0 .467.467 0 0 1 .011-.661.473.473 0 0 1 .658 0 .478.478 0 0 1 0 .661ZM94.03 49.919a.319.319 0 0 1-.454 0c-.126-.13-.126-.343 0-.461a.332.332 0 0 1 .473-.012.329.329 0 0 1-.02.473ZM89.794 54.508a.572.572 0 0 1-.807 0 .583.583 0 0 1 0-.808.567.567 0 0 1 .807 0 .562.562 0 0 1 0 .808ZM85.343 58.88a.513.513 0 0 1-.729 0 .506.506 0 0 1 0-.729.496.496 0 0 1 .73 0c.208.197.196.52 0 .73ZM81.188 63.56a.9.9 0 0 1-1.261 0 .888.888 0 0 1 .02-1.253.87.87 0 0 1 1.24 0 .884.884 0 0 1 0 1.252ZM76.736 67.948a.828.828 0 0 1-1.181-.008.852.852 0 0 1-.02-1.193c.335-.324.886-.324 1.201 0a.843.843 0 0 1 0 1.2ZM72.289 72.325a.797.797 0 0 1-1.127.008.801.801 0 0 1 0-1.13.803.803 0 0 1 1.127 0 .791.791 0 0 1 0 1.121ZM67.877 76.744a.805.805 0 0 1-1.126 0 .793.793 0 0 1 0-1.123.797.797 0 0 1 1.126-.007.801.801 0 0 1 0 1.13ZM63.6 81.293a1.008 1.008 0 0 1-1.403 0 .995.995 0 0 1 .008-1.397.986.986 0 0 1 1.39 0 .992.992 0 0 1 .004 1.397ZM59.148 85.666a.933.933 0 0 1-1.327.008.939.939 0 0 1 .007-1.327.938.938 0 0 1 1.316 0c.363.362.37.965.004 1.319ZM54.429 89.794a.504.504 0 0 1-.725 0 .507.507 0 0 1-.008-.733.525.525 0 0 1 .737-.007.522.522 0 0 1-.004.74ZM50.17 94.371a.746.746 0 0 1-1.051 0 .735.735 0 0 1 .012-1.051.75.75 0 0 1 1.052-.012.757.757 0 0 1-.012 1.063ZM45.57 98.587a.474.474 0 0 1-.67 0 .47.47 0 0 1 .67-.659.463.463 0 0 1 0 .659ZM41.15 102.999a.446.446 0 0 1-.662 0 .461.461 0 0 1 0-.651.467.467 0 0 1 .658 0c.185.19.193.473.004.651ZM36.707 107.398a.424.424 0 0 1-.607 0 .413.413 0 0 1 0-.607.44.44 0 0 1 .615-.011.447.447 0 0 1-.008.618ZM32.256 111.783a.397.397 0 0 1-.54-.008.39.39 0 0 1-.004-.544.394.394 0 0 1 .552 0 .403.403 0 0 1-.008.552ZM27.88 116.234a.455.455 0 0 1-.611 0 .43.43 0 0 1 0-.611.417.417 0 0 1 .61 0 .438.438 0 0 1 0 .611ZM23.467 120.646a.424.424 0 0 1-.61-.012.41.41 0 0 1-.008-.599.43.43 0 0 1 .61 0 .43.43 0 0 1 .008.611ZM19.016 125.018a.383.383 0 1 1-.544-.539.38.38 0 0 1 .536.007.371.371 0 0 1 .008.532ZM14.557 129.41a.332.332 0 0 1-.46-.012.332.332 0 0 1-.013-.461.337.337 0 0 1 .473 0c.134.126.122.335 0 .473ZM10.106 133.782a.281.281 0 0 1-.398 0 .273.273 0 0 1 0-.394c.114-.11.288-.11.39 0 .11.111.11.289.008.394ZM5.686 138.194a.272.272 0 0 1-.39 0 .27.27 0 0 1 0-.394c.11-.11.28-.11.39 0a.28.28 0 0 1 0 .394ZM1.247 142.587a.236.236 0 0 1-.343 0c-.094-.087-.083-.249.012-.343a.223.223 0 0 1 .327.008.23.23 0 0 1 .004.335ZM151.453 1.337c-.137.13-.346.13-.465 0a.328.328 0 0 1 .465-.46.335.335 0 0 1 0 .46ZM147.002 5.722a.283.283 0 0 1-.393 0c-.111-.11-.111-.277.008-.395.098-.11.275-.11.385 0a.282.282 0 0 1 0 .395ZM142.59 10.133a.283.283 0 0 1-.405 0 .272.272 0 0 1 .012-.382.287.287 0 0 1 .393-.012.29.29 0 0 1 0 .394ZM138.167 14.553a.277.277 0 0 1-.394 0 .27.27 0 0 1 0-.382.27.27 0 0 1 .394-.008c.11.106.11.283 0 .39ZM133.826 19.036a.38.38 0 0 1-.543 0 .375.375 0 0 1 0-.532.376.376 0 0 1 .543 0 .38.38 0 0 1 0 .532ZM129.375 23.42c-.138.126-.347.126-.465 0a.333.333 0 0 1 0-.465c.13-.13.335-.13.465 0a.333.333 0 0 1 0 .465ZM124.951 27.832a.326.326 0 0 1-.453.008c-.126-.138-.138-.336 0-.473a.337.337 0 0 1 .465 0 .33.33 0 0 1-.012.465ZM120.512 32.212a.282.282 0 0 1-.406.008c-.106-.106-.098-.284.012-.402a.286.286 0 0 1 .394 0 .29.29 0 0 1 0 .394ZM116.08 36.632c-.098.11-.275.11-.386 0a.27.27 0 0 1 0-.383c.111-.105.288-.118.386 0a.259.259 0 0 1 0 .383ZM111.649 41.024a.255.255 0 0 1-.347 0c-.099-.099-.099-.256 0-.343a.24.24 0 0 1 .347 0c.098.087.098.244 0 .343ZM107.237 45.436a.235.235 0 0 1-.347 0c-.099-.087-.099-.244 0-.343a.24.24 0 0 1 .347 0c.087.099.087.256 0 .343ZM102.873 49.906a.34.34 0 0 1-.473.013.326.326 0 0 1 .019-.461c.13-.13.328-.13.454-.012.137.13.13.334 0 .46ZM98.56 54.44a.474.474 0 0 1-.659-.01.454.454 0 0 1-.012-.651.478.478 0 0 1 .67-.012.493.493 0 0 1 0 .673ZM94.147 58.852c-.197.178-.492.186-.67 0a.478.478 0 0 1 0-.661.477.477 0 0 1 .67 0 .478.478 0 0 1 0 .661ZM89.893 63.43a.716.716 0 0 1-1.005.011.713.713 0 0 1 0-1.004.7.7 0 0 1 1.005 0 .699.699 0 0 1 0 .992ZM85.481 67.841a.709.709 0 0 1-1.004.012.728.728 0 0 1 0-1.016.73.73 0 0 1 1.004 0 .713.713 0 0 1 0 1.004ZM81.061 72.273a.705.705 0 0 1-.996 0 .7.7 0 0 1 0-1.004.7.7 0 0 1 1.004-.008.716.716 0 0 1-.008 1.012ZM76.618 76.646a.663.663 0 0 1-.933 0 .634.634 0 0 1 0-.926.652.652 0 0 1 .933-.012.668.668 0 0 1 0 .938ZM72.198 81.057a.647.647 0 0 1-.925 0 .64.64 0 0 1 0-.925c.256-.269.657-.257.921 0a.65.65 0 0 1 .004.925ZM67.74 85.442a.612.612 0 0 1-.855 0 .61.61 0 0 1 0-.86.594.594 0 0 1 .854 0 .589.589 0 0 1 0 .86ZM63.43 89.948a.75.75 0 0 1-1.056.012.75.75 0 0 1 0-1.064c.284-.296.752-.288 1.048.012a.734.734 0 0 1 .008 1.04ZM58.983 94.34a.698.698 0 0 1-1 0 .703.703 0 0 1-.005-.993.719.719 0 0 1 1.012-.011.713.713 0 0 1-.007 1.004ZM54.492 98.684a.603.603 0 0 1-.855 0 .6.6 0 0 1 0-.858.59.59 0 0 1 .855.013c.24.235.24.61 0 .846ZM49.962 102.978a.435.435 0 0 1-.619-.61.443.443 0 0 1 .615 0c.17.178.17.453.004.61ZM45.503 107.351a.374.374 0 0 1-.536.012.386.386 0 0 1 0-.544c.146-.15.39-.138.536 0a.371.371 0 0 1 0 .532ZM41.044 111.744a.337.337 0 0 1-.465 0 .328.328 0 0 1 .012-.461.33.33 0 0 1 .465-.012.34.34 0 0 1-.012.473ZM36.632 116.155a.337.337 0 0 1-.465 0 .339.339 0 0 1 0-.46.324.324 0 0 1 .465 0c.126.126.126.322 0 .46ZM32.18 120.535a.264.264 0 0 1-.39-.007.276.276 0 0 1 0-.382c.115-.111.288-.111.39 0a.267.267 0 0 1 0 .389ZM27.745 124.932a.265.265 0 0 1-.346 0c-.095-.103-.095-.257 0-.347a.237.237 0 0 1 .338 0c.095.099.107.244.008.347ZM23.333 129.343a.268.268 0 0 1-.35 0 .247.247 0 0 1 0-.346.242.242 0 0 1 .343 0 .247.247 0 0 1 .007.346ZM18.91 133.763c-.09.098-.244.087-.339-.008-.095-.09-.098-.248-.004-.334.087-.103.252-.103.347-.013a.254.254 0 0 1-.004.355ZM14.498 138.175a.236.236 0 0 1-.343 0c-.094-.099-.106-.256 0-.343.09-.09.252-.09.343 0 .09.087.09.244 0 .343ZM10.047 142.548c-.071.078-.19.085-.276.007a.196.196 0 0 1 0-.272c.075-.071.205-.078.276 0a.184.184 0 0 1 0 .265ZM5.635 146.967a.196.196 0 0 1-.28 0c-.075-.079-.079-.193 0-.272.079-.071.193-.071.264.008a.184.184 0 0 1 .016.264ZM1.211 151.391c-.075.067-.189.078-.268-.012-.078-.067-.078-.185-.004-.264a.185.185 0 0 1 .272 0 .19.19 0 0 1 0 .276ZM160.246 1.31c-.106.106-.284.099-.394 0a.284.284 0 0 1 0-.395.27.27 0 0 1 .394 0c.111.1.111.285 0 .395ZM155.807 5.69a.252.252 0 0 1-.347.011.25.25 0 0 1 .012-.346c.087-.086.244-.098.335-.008.097.098.097.257 0 .343ZM151.395 10.113c-.099.087-.256.099-.347 0-.099-.098-.087-.244 0-.346a.264.264 0 0 1 .347 0c.098.09.087.248 0 .346ZM146.983 14.525c-.111.099-.256.099-.347 0-.099-.09-.099-.236 0-.335.099-.098.248-.098.335 0 .091.091.099.237.012.335ZM142.619 19.017a.326.326 0 0 1-.461-.009.33.33 0 0 1-.012-.464.336.336 0 0 1 .473 0c.13.137.13.334 0 .473ZM138.207 23.428a.316.316 0 0 1-.461-.008.323.323 0 0 1-.012-.465.326.326 0 0 1 .465 0 .328.328 0 0 1 .008.473ZM133.727 27.773c-.097.094-.248.107-.346.008a.242.242 0 0 1 .012-.347c.086-.087.244-.095.334-.008a.24.24 0 0 1 0 .347ZM129.315 32.193c-.097.086-.256.098-.345 0-.099-.091-.087-.248 0-.347a.249.249 0 0 1 .345.012c.087.087.087.236 0 .335ZM124.904 36.604c-.11.1-.256.1-.346 0-.099-.09-.099-.236 0-.334.098-.1.248-.1.335 0a.246.246 0 0 1 .011.334ZM120.473 41.024a.233.233 0 0 1-.335-.008.24.24 0 0 1 0-.335c.098-.09.256-.098.343 0 .098.1.09.244-.008.343ZM116.022 45.397a.18.18 0 0 1-.269.01c-.078-.078-.066-.196.012-.274.067-.071.197-.08.264 0 .071.078.071.196-.007.264ZM111.61 49.809c-.079.082-.198.09-.268.01a.19.19 0 0 1 0-.275c.07-.07.189-.07.268.008a.17.17 0 0 1 0 .257ZM107.395 54.43a.48.48 0 0 1-.662 0 .463.463 0 0 1 0-.663.453.453 0 0 1 .649.012c.19.177.19.465.013.65ZM102.912 58.79a.373.373 0 0 1-.539-.008.368.368 0 0 1 0-.532.367.367 0 0 1 .539 0 .368.368 0 0 1 0 .54ZM98.697 63.398a.685.685 0 0 1-.946 0 .664.664 0 0 1 0-.934.665.665 0 0 1 .945.934ZM94.246 67.783a.604.604 0 0 1-.855-.013.593.593 0 0 1-.012-.854.617.617 0 0 1 .867 0 .625.625 0 0 1 0 .867ZM89.826 72.194a.61.61 0 0 1-.859 0 .618.618 0 0 1 0-.866.61.61 0 0 1 .859.866ZM85.383 76.586a.582.582 0 0 1-.808 0 .582.582 0 0 1 0-.807.575.575 0 0 1 .808 0 .582.582 0 0 1 0 .807ZM80.931 80.959a.515.515 0 0 1-.728 0 .49.49 0 0 1 0-.728.515.515 0 0 1 .728 0 .522.522 0 0 1 0 .728ZM76.512 85.37c-.21.205-.532.217-.73.012a.516.516 0 0 1 0-.74.525.525 0 0 1 .738 0 .515.515 0 0 1-.008.728ZM72.06 89.75a.462.462 0 0 1-.657.013.476.476 0 0 1 0-.67.463.463 0 0 1 .657.011.452.452 0 0 1 0 .647ZM67.649 94.163a.465.465 0 0 1-.666.012.477.477 0 0 1 .008-.67.463.463 0 0 1 .658.011.46.46 0 0 1 0 .647ZM63.328 98.684a.608.608 0 0 1-.86 0 .615.615 0 0 1 0-.858.615.615 0 0 1 .86 0c.24.236.24.623 0 .859ZM59.085 103.274a.844.844 0 0 1-1.202 0 .85.85 0 0 1 0-1.201.864.864 0 0 1 1.202 0 .862.862 0 0 1 0 1.201ZM54.338 107.363a.384.384 0 0 1-.535 0 .379.379 0 0 1-.004-.544.375.375 0 0 1 .535 0 .382.382 0 0 1 .004.544ZM49.887 111.743a.317.317 0 0 1-.465-.008.322.322 0 0 1-.004-.464.345.345 0 0 1 .47 0c.13.138.13.346 0 .472ZM45.471 116.162a.33.33 0 0 1-.468-.007.317.317 0 0 1 0-.46.333.333 0 0 1 .468-.013.344.344 0 0 1 0 .48ZM41.016 120.535c-.11.111-.287.099-.394 0a.27.27 0 0 1 0-.389.277.277 0 0 1 .394.389ZM36.573 124.92a.252.252 0 0 1-.347.012c-.087-.091-.082-.248.012-.347.095-.091.244-.099.335 0a.23.23 0 0 1 0 .335ZM32.157 129.343a.258.258 0 0 1-.342 0c-.099-.09-.087-.248 0-.346.106-.091.248-.091.342.012.095.086.099.232 0 .334ZM27.745 133.755c-.094.087-.252.095-.346.008a.25.25 0 0 1 .004-.343.23.23 0 0 1 .342 0 .233.233 0 0 1 0 .335ZM23.29 138.136a.183.183 0 0 1-.268 0c-.075-.08-.075-.198-.004-.264a.19.19 0 0 1 .276 0c.075.066.075.184-.004.264ZM18.866 142.548c-.063.078-.18.078-.256 0-.074-.072-.078-.198-.003-.265a.2.2 0 0 1 .271 0c.071.067.063.193-.012.265ZM14.459 146.959a.19.19 0 0 1-.276.008c-.067-.067-.063-.193.012-.264.075-.079.189-.079.271 0 .071.071.064.185-.007.256ZM10.047 151.379c-.083.079-.201.079-.276 0a.187.187 0 0 1 0-.264c.075-.079.193-.071.268 0a.183.183 0 0 1 .008.264ZM5.584 155.763a.136.136 0 0 1-.19 0c-.05-.059-.058-.146-.003-.197.055-.059.142-.059.205 0a.15.15 0 0 1-.012.197ZM1.168 160.175a.131.131 0 0 1-.185 0 .138.138 0 0 1-.008-.197c.06-.059.15-.047.2 0 .056.059.056.138-.007.197ZM169.011 1.25a.187.187 0 0 1-.256 0 .183.183 0 0 1-.008-.275.19.19 0 0 1 .275 0 .202.202 0 0 1-.011.275ZM164.638 5.701c-.098.087-.256.1-.342 0a.238.238 0 0 1 0-.345c.086-.1.244-.1.342 0 .098.09.09.248 0 .345ZM160.218 10.113c-.09.087-.248.099-.334 0a.239.239 0 0 1 0-.346.25.25 0 0 1 .343 0 .248.248 0 0 1-.009.346ZM155.807 14.525a.24.24 0 0 1-.347 0c-.099-.09-.087-.244 0-.346a.275.275 0 0 1 .355 0c.089.102.089.256-.008.346ZM151.453 18.996a.33.33 0 0 1-.465.02.338.338 0 0 1 0-.484.323.323 0 0 1 .465.012c.126.118.119.334 0 .452ZM146.991 23.388c-.107.099-.276.11-.382 0a.268.268 0 0 1 0-.393c.106-.111.283-.1.393 0a.286.286 0 0 1-.011.393ZM142.551 27.78c-.091.087-.248.1-.335 0a.248.248 0 0 1 0-.346.242.242 0 0 1 .343 0c.099.09.091.248-.008.347ZM138.139 32.193a.239.239 0 0 1-.346 0 .254.254 0 0 1 .011-.347.25.25 0 0 1 .343 0 .247.247 0 0 1-.008.347ZM133.727 36.604a.246.246 0 0 1-.346.008c-.098-.098-.086-.256 0-.355a.25.25 0 0 1 .346.013.226.226 0 0 1 0 .334ZM129.276 40.985a.184.184 0 0 1-.267 0c-.08-.079-.08-.186 0-.264.071-.079.188-.079.267 0 .068.066.079.196 0 .264ZM124.864 45.408a.177.177 0 0 1-.267-.011.182.182 0 0 1-.008-.264c.079-.071.197-.08.275 0a.211.211 0 0 1 0 .275ZM120.44 49.82c-.066.071-.196.071-.275 0-.079-.079-.066-.197.012-.276a.198.198 0 0 1 .276 0c.059.079.059.205-.013.276ZM116.08 54.29a.274.274 0 0 1-.386.013.307.307 0 0 1 0-.398.284.284 0 0 1 .394 0c.11.11.11.28-.008.386ZM111.786 58.82a.43.43 0 0 1-.622 0 .438.438 0 0 1 0-.61.437.437 0 0 1 .622 0 .434.434 0 0 1 0 .61ZM107.481 63.359a.593.593 0 0 1-.847 0 .604.604 0 0 1-.008-.855.617.617 0 0 1 .867 0 .593.593 0 0 1-.012.855ZM103.042 67.751a.57.57 0 0 1-.8.011.583.583 0 0 1 0-.818.567.567 0 0 1 .807 0 .565.565 0 0 1-.007.807ZM98.598 72.135a.532.532 0 0 1-.736 0 .516.516 0 0 1 0-.74.519.519 0 0 1 .736 0 .537.537 0 0 1 0 .74ZM94.179 76.547a.522.522 0 0 1-.729 0 .526.526 0 0 1-.012-.74c.209-.205.532-.186.74.012a.515.515 0 0 1 0 .728ZM89.716 80.927a.436.436 0 0 1-.65-.008c-.178-.177-.197-.473-.008-.65.185-.197.48-.185.67 0a.455.455 0 0 1-.012.658ZM85.284 85.312a.418.418 0 0 1-.61 0 .418.418 0 0 1 0-.611.43.43 0 0 1 .61 0 .418.418 0 0 1 0 .61ZM80.872 89.735a.438.438 0 0 1-.61 0 .421.421 0 0 1 0-.614c.157-.166.433-.166.61 0a.458.458 0 0 1 0 .614ZM76.421 94.115a.39.39 0 0 1-.54 0 .381.381 0 1 1 .54-.54.403.403 0 0 1 0 .54ZM72.005 98.527a.384.384 0 0 1-.543 0 .38.38 0 0 1 0-.54c.145-.148.39-.148.543 0a.387.387 0 0 1 0 .54ZM67.538 102.912a.319.319 0 0 1-.453 0 .348.348 0 0 1-.007-.477.348.348 0 0 1 .476 0 .34.34 0 0 1-.016.477ZM63.402 107.588a.7.7 0 0 1-1 0 .697.697 0 0 1 0-.997.715.715 0 0 1 1 0 .711.711 0 0 1 0 .997ZM58.81 111.841a.467.467 0 1 1-.655-.669.477.477 0 0 1 .662 0 .472.472 0 0 1-.008.669ZM54.26 116.116a.274.274 0 0 1-.386 0c-.103-.111-.11-.288 0-.394a.298.298 0 0 1 .393 0 .276.276 0 0 1-.007.394ZM49.844 120.535a.276.276 0 0 1-.386 0 .274.274 0 0 1-.004-.389.296.296 0 0 1 .402-.012.296.296 0 0 1-.012.401ZM45.408 124.932a.248.248 0 0 1-.342-.012c-.099-.099-.099-.245-.004-.335a.244.244 0 0 1 .35 0c.09.09.083.244-.004.347ZM40.996 129.343c-.106.087-.256.095-.346.009a.254.254 0 0 1 0-.355.246.246 0 0 1 .346 0c.087.098.087.256 0 .346ZM36.541 133.724a.2.2 0 0 1-.271 0c-.083-.08-.071-.198 0-.276.07-.067.185-.067.263.012a.187.187 0 0 1 .008.264ZM32.13 138.136c-.075.078-.205.078-.272 0a.185.185 0 0 1 0-.276c.07-.067.185-.067.264.012a.187.187 0 0 1 .008.264ZM27.706 142.555c-.063.071-.193.071-.268-.007-.079-.08-.079-.198-.004-.256.079-.08.193-.087.272 0 .075.058.079.184 0 .263ZM23.294 146.967a.195.195 0 0 1-.268 0c-.079-.087-.079-.193-.004-.264a.185.185 0 0 1 .272 0 .183.183 0 0 1 0 .264ZM18.843 151.351c-.06.059-.142.051-.197 0-.06-.059-.06-.138 0-.197.055-.047.142-.059.197 0 .051.04.043.138 0 .197ZM14.431 155.763c-.06.059-.154.059-.2 0a.135.135 0 0 1 .003-.197c.043-.047.13-.047.19 0 .054.059.054.146.007.197ZM9.964 160.147c-.024.028-.083.028-.118 0-.028-.039-.024-.09 0-.118.035-.043.087-.051.13-.012.031.04.031.099-.012.13ZM5.556 164.567a.113.113 0 0 1-.122-.008c-.04-.031-.028-.091 0-.118.035-.032.087-.043.13-.012.031.039.024.099-.008.138ZM1.136 168.979a.087.087 0 0 1-.118 0c-.035-.04-.035-.087 0-.118.04-.052.083-.052.126-.008.032.027.032.086-.008.126ZM177.775 1.172c-.039.028-.087.039-.118 0-.047-.04-.039-.091 0-.13.019-.028.079-.028.118.012.039.027.031.078 0 .118ZM173.394 5.623a.121.121 0 0 1-.188 0c-.06-.059-.068-.137-.008-.197.058-.06.145-.051.205 0a.165.165 0 0 1-.009.197ZM168.97 10.034c-.046.06-.126.06-.176 0a.117.117 0 0 1-.008-.188c.047-.068.145-.06.197 0 .047.051.047.13-.013.188ZM164.599 14.486c-.08.078-.198.086-.264.008-.079-.067-.079-.205-.012-.271.078-.072.208-.072.276 0 .09.074.071.196 0 .263ZM160.246 18.965a.262.262 0 0 1-.382 0 .26.26 0 0 1-.012-.382.277.277 0 0 1 .406 0 .272.272 0 0 1-.012.382ZM155.807 23.36c-.099.096-.249.096-.335.009-.099-.099-.111-.256 0-.355.086-.098.236-.087.335.008.097.09.097.237 0 .339ZM151.356 27.741a.183.183 0 0 1-.269 0 .2.2 0 0 1-.008-.276c.079-.079.205-.067.277.008.078.072.078.19 0 .268ZM146.944 32.153a.2.2 0 0 1-.277.008.222.222 0 0 1-.011-.276.233.233 0 0 1 .288 0c.078.072.058.198 0 .268ZM142.492 36.538c-.071.046-.15.058-.208 0-.048-.052-.06-.15 0-.21.058-.04.137-.04.208.02.048.052.04.138 0 .19ZM138.069 40.95c-.06.058-.147.058-.197.007a.139.139 0 0 1 0-.205c.05-.052.149-.052.197.008a.137.137 0 0 1 0 .19ZM133.657 45.361c-.06.059-.146.059-.197.008a.14.14 0 0 1 0-.205c.051-.052.137-.052.197.008a.137.137 0 0 1 0 .19ZM129.237 49.78a.135.135 0 0 1-.189 0 .138.138 0 0 1-.008-.196.137.137 0 0 1 .197 0c.059.06.059.138 0 .196ZM124.893 54.27a.233.233 0 0 1-.335.009c-.099-.106-.099-.256 0-.35a.242.242 0 0 1 .346 0c.086.094.078.244-.011.342ZM120.481 58.683c-.087.098-.245.098-.343 0-.099-.086-.091-.248 0-.335.098-.098.256-.098.343 0a.227.227 0 0 1 0 .335ZM116.226 63.264a.466.466 0 0 1-.658 0 .444.444 0 0 1 0-.662.453.453 0 0 1 .658 0 .476.476 0 0 1 0 .662ZM111.806 67.684a.47.47 0 0 1-.661-.008.462.462 0 0 1 0-.65.465.465 0 0 1 .669 0c.178.166.178.461-.008.658ZM107.363 72.076a.446.446 0 0 1-.611 0c-.165-.177-.165-.453 0-.61a.417.417 0 0 1 .611 0c.17.169.178.433 0 .61ZM102.951 76.488a.438.438 0 0 1-.611 0c-.165-.177-.165-.454 0-.61a.417.417 0 0 1 .611 0c.17.169.158.44 0 .61ZM98.5 80.86c-.158.146-.394.158-.54.008a.38.38 0 0 1 0-.54.374.374 0 0 1 .54 0c.15.138.138.395 0 .533ZM94.068 85.28a.37.37 0 0 1-.531 0c-.138-.146-.138-.394 0-.528a.385.385 0 0 1 .551-.012.384.384 0 0 1-.02.54ZM89.637 89.664a.36.36 0 0 1-.473 0 .343.343 0 0 1 0-.473.315.315 0 0 1 .453.008.33.33 0 0 1 .02.465ZM85.205 94.076a.305.305 0 0 1-.453 0 .313.313 0 0 1 0-.465.319.319 0 0 1 .453 0 .313.313 0 0 1 0 .465ZM80.805 98.488a.319.319 0 0 1-.464 0 .32.32 0 0 1-.008-.465.328.328 0 0 1 .46 0c.13.13.138.347.012.465ZM76.382 102.912c-.118.126-.343.126-.473.008a.354.354 0 0 1 .012-.485.34.34 0 0 1 .46 0 .34.34 0 0 1 0 .477ZM71.966 107.332a.344.344 0 0 1-.46 0 .34.34 0 0 1-.013-.473c.134-.126.343-.138.477 0 .13.13.122.335-.004.473ZM67.649 111.841a.484.484 0 0 1-.658 0 .48.48 0 0 1-.008-.669.482.482 0 0 1 .666 0 .487.487 0 0 1 0 .669ZM63.229 116.253a.472.472 0 0 1-.658 0 .46.46 0 0 1 0-.661.467.467 0 0 1 .666 0 .477.477 0 0 1-.008.661ZM58.762 120.607a.384.384 0 1 1-.548-.54.383.383 0 0 1 .548.007c.138.138.138.382 0 .533ZM54.236 124.932a.244.244 0 0 1-.343-.347.24.24 0 0 1 .347 0 .244.244 0 0 1-.004.347ZM49.824 129.343a.258.258 0 0 1-.343 0 .25.25 0 0 1-.004-.346c.095-.091.253-.099.347 0a.246.246 0 0 1 0 .346ZM45.373 133.724a.192.192 0 0 1-.272 0 .198.198 0 0 1 0-.276c.071-.067.197-.067.276 0 .075.078.067.196-.004.276ZM40.953 138.136a.178.178 0 0 1-.264 0 .202.202 0 0 1-.008-.276c.071-.067.201-.06.272.012a.183.183 0 0 1 0 .264ZM36.502 142.507c-.051.06-.146.06-.19.008a.137.137 0 0 1-.01-.204c.054-.052.149-.04.2.012a.13.13 0 0 1 0 .184ZM32.082 146.927c-.05.052-.137.064-.193 0-.055-.047-.059-.145-.004-.184.06-.06.154-.06.205 0 .051.039.047.13-.008.184ZM27.666 151.339c-.047.063-.133.063-.189.012-.059-.059-.059-.157-.003-.197a.14.14 0 0 1 .204 0 .128.128 0 0 1-.012.185ZM23.255 155.763c-.06.059-.15.059-.193 0a.135.135 0 0 1-.004-.197c.047-.047.15-.059.2 0 .056.051.04.138-.003.197ZM18.803 160.135c-.039.04-.094.04-.118.012-.04-.039-.04-.09 0-.13.024-.031.079-.031.118.012.032.028.024.079 0 .106ZM14.376 164.559c-.024.028-.079.028-.106 0-.04-.031-.036-.091-.012-.118.035-.043.094-.043.134 0 .031.027.023.087-.016.118ZM9.964 168.979c-.032.019-.079.031-.106 0-.04-.04-.04-.099-.012-.126a.08.08 0 0 1 .13 0c.031.027.023.086-.012.126ZM5.556 173.391c-.043.031-.087.031-.122 0-.028-.04-.04-.087-.004-.126.04-.032.09-.032.134 0 .032.039.024.086-.008.126ZM1.136 177.802c-.035.04-.086.04-.118.008-.04-.039-.04-.094 0-.126.024-.039.083-.039.118 0 .032.04.032.087 0 .118ZM186.579 1.14c-.02.032-.047.02-.067 0-.02-.008-.031-.047 0-.066.02-.02.047-.02.067 0 .02.019.02.046 0 .066ZM182.167 5.564c-.02.02-.047.007-.067 0-.02-.02-.031-.06-.012-.078a.06.06 0 0 1 .079 0c.02.019.02.058 0 .078ZM177.748 9.976c-.012.02-.052.02-.072 0-.019-.02-.019-.06 0-.072.02-.019.052-.007.072 0 .019.025.019.052 0 .072ZM173.363 14.427a.108.108 0 0 1-.126-.008c-.031-.043-.031-.09.008-.122.032-.028.079-.04.118-.008.04.04.04.099 0 .138ZM168.983 18.878c-.052.048-.15.048-.197 0a.139.139 0 0 1 0-.197c.047-.059.145-.059.197-.011a.172.172 0 0 1 0 .208ZM164.599 23.33c-.068.066-.198.066-.264 0-.079-.08-.079-.21 0-.277.066-.078.184-.078.264 0 .071.08.079.198 0 .276ZM160.12 27.663c-.04.039-.091.039-.13 0-.04-.04-.028-.079 0-.118.039-.029.078-.04.118 0 .039.039.039.09.012.118ZM155.696 32.083c-.028.03-.087.03-.118 0-.04-.037-.027-.087 0-.12.031-.035.078-.047.118-.007.039.04.039.098 0 .127ZM151.284 36.505c-.027.033-.087.033-.126-.01-.031-.037-.031-.087 0-.12.039-.027.087-.047.126-.007a.11.11 0 0 1 0 .137ZM146.872 40.917a.094.094 0 0 1-.137 0c-.039-.039-.02-.09.011-.118.039-.039.08-.039.107 0 .051.028.051.079.019.118ZM142.453 45.33c-.032.038-.091.038-.13 0-.039-.04-.028-.08.011-.119.028-.031.068-.04.119 0 .027.04.027.09 0 .118ZM138.041 49.741c-.039.04-.09.04-.13 0-.039-.04-.028-.079 0-.118.04-.031.091-.04.118 0 .04.04.04.099.012.118ZM133.727 54.27c-.097.1-.248.092-.346 0-.086-.097-.086-.247 0-.334a.247.247 0 0 1 .346-.007c.099.087.099.244 0 .342ZM129.315 58.683a.238.238 0 0 1-.345 0c-.099-.086-.099-.236 0-.335a.246.246 0 0 1 .345-.007c.087.093.087.256 0 .342ZM124.963 63.162a.335.335 0 0 1-.473 0 .321.321 0 0 1 0-.46.308.308 0 0 1 .461 0 .318.318 0 0 1 .012.46ZM120.579 67.613a.382.382 0 1 1-.54-.539.382.382 0 0 1 .54.54ZM116.167 72.037a.404.404 0 0 1-.552 0 .41.41 0 0 1 0-.543.387.387 0 0 1 .552-.008.42.42 0 0 1 0 .551ZM111.708 76.41a.314.314 0 0 1-.465 0 .314.314 0 0 1 0-.465.333.333 0 0 1 .465 0 .333.333 0 0 1 0 .465ZM107.296 80.832a.323.323 0 0 1-.465-.01.32.32 0 0 1-.007-.466.332.332 0 0 1 .472.012.333.333 0 0 1 0 .465ZM102.873 85.244c-.126.126-.324.126-.461-.01a.313.313 0 0 1 0-.455.315.315 0 0 1 .461 0 .32.32 0 0 1 0 .465ZM98.46 89.664a.347.347 0 0 1-.472 0 .351.351 0 0 1 0-.473.329.329 0 0 1 .473 0 .329.329 0 0 1 0 .473ZM94.01 94.037a.27.27 0 0 1-.395 0 .273.273 0 0 1 0-.395c.099-.11.276-.097.394 0 .099.12.11.285 0 .395ZM89.558 98.43c-.079.097-.244.097-.335 0a.228.228 0 0 1 0-.336c.099-.098.256-.106.335-.011a.24.24 0 0 1 0 .346ZM85.146 102.841c-.079.098-.244.098-.342 0a.235.235 0 0 1 .007-.336c.091-.097.237-.097.335 0 .099.099.099.25 0 .336ZM80.734 107.26c-.098.091-.255.091-.342 0a.243.243 0 0 1 .008-.343c.09-.098.236-.098.334 0 .091.099.099.249 0 .343ZM76.323 111.684a.25.25 0 0 1-.343-.012.237.237 0 0 1-.012-.335.275.275 0 0 1 .355-.008c.09.099.09.256 0 .355ZM72.001 116.195a.397.397 0 0 1-.54-.008c-.149-.151-.149-.399-.007-.532a.39.39 0 0 1 .547 0 .388.388 0 0 1 0 .54ZM67.491 120.508a.24.24 0 0 1-.347 0 .233.233 0 0 1 0-.335.25.25 0 0 1 .347-.012c.087.103.087.256 0 .347ZM63.138 124.979a.323.323 0 0 1-.472 0 .315.315 0 0 1 0-.461.321.321 0 0 1 .46 0c.134.126.13.342.012.461ZM58.71 129.41a.33.33 0 0 1-.464-.012.328.328 0 0 1-.004-.461.34.34 0 0 1 .48 0c.127.126.123.335-.011.473ZM54.2 133.724a.183.183 0 0 1-.263-.008.192.192 0 0 1-.008-.268.186.186 0 0 1 .271 0 .19.19 0 0 1 0 .276ZM49.785 138.136a.187.187 0 0 1-.272 0c-.075-.072-.067-.198 0-.276.07-.067.197-.067.276 0a.201.201 0 0 1-.004.276ZM45.337 142.515a.137.137 0 0 1-.208 0c-.044-.047-.044-.134.012-.192.047-.052.137-.052.193 0 .05.047.059.145.003.192ZM40.926 146.927a.137.137 0 0 1-.21 0 .127.127 0 0 1 .013-.184c.055-.06.138-.06.185-.008.059.058.059.145.012.192ZM36.502 151.351c-.047.051-.142.051-.2-.012-.044-.047-.044-.126 0-.185.058-.059.149-.059.2 0 .06.051.06.138 0 .197ZM32.055 155.724a.082.082 0 0 1-.126 0c-.04-.04-.04-.079 0-.119.035-.031.082-.039.126 0 .035.028.035.091 0 .119ZM27.643 160.147a.117.117 0 0 1-.134 0c-.04-.039-.032-.09.008-.13.035-.031.075-.031.11 0 .04.04.044.091.016.13ZM23.22 164.559a.078.078 0 0 1-.123 0c-.04-.039-.035-.091.004-.118.028-.032.075-.043.114 0 .04.027.04.087.004.118ZM18.803 168.979c-.027.031-.086.031-.122 0-.035-.04-.031-.087.004-.118.032-.04.08-.052.119-.008.039.039.031.086 0 .126ZM14.392 173.391c-.036.039-.095.039-.122 0-.04-.04-.036-.087 0-.119.027-.039.082-.051.122-.007.031.039.031.094 0 .126ZM9.944 177.783a.051.051 0 0 1-.07 0c-.016-.02-.028-.059 0-.079a.05.05 0 0 1 .07 0 .06.06 0 0 1 0 .079ZM5.529 182.194a.054.054 0 0 1-.075 0c-.02-.019-.02-.051 0-.078.02-.02.059-.012.075 0 .02.019.027.059 0 .078ZM1.117 186.606c-.02.02-.06.028-.079.012a.07.07 0 0 1 .004-.09c.016-.012.055-.012.075 0 .02.027.016.067 0 .078ZM195.414 1.14c-.019.02-.051.032-.078.012-.021-.032-.021-.06 0-.078.02-.02.059-.02.078 0 .027.019.02.046 0 .066ZM190.99 5.564c-.019.02-.046.02-.066 0-.02-.02-.02-.06 0-.078.02-.02.047-.02.078 0 .021.027.008.046-.012.078ZM186.578 9.976c-.019.02-.039.02-.066 0-.02-.02-.02-.047 0-.079.008-.012.047-.02.066.007.033.025.021.052 0 .072ZM182.16 14.388c-.012.019-.04.031-.072.011-.019-.031-.008-.058 0-.083.02-.019.051-.019.079.012.02.02.012.04-.007.06ZM177.775 18.84c-.027.018-.087.026-.118 0-.039-.04-.039-.1 0-.131.031-.028.091-.028.118 0 .039.031.039.09 0 .13ZM173.394 23.29c-.051.048-.149.048-.196 0-.06-.047-.052-.157.008-.197.039-.059.137-.059.197 0 .039.04.039.15-.009.197ZM168.943 27.663c-.031.039-.09.039-.13.008-.027-.037-.027-.095.012-.126.028-.029.087-.029.118 0 .028.031.028.09 0 .118ZM164.531 32.083a.102.102 0 0 1-.13 0 .108.108 0 0 1 0-.127c.04-.028.091-.028.118 0 .04.04.04.09.012.127ZM160.107 36.494c-.027.032-.078.032-.117 0-.028-.028-.028-.086 0-.119.039-.035.09-.035.117-.007.04.04.04.098 0 .126ZM155.696 40.917c-.027.033-.087.033-.118-.01-.04-.029-.04-.087-.008-.108.039-.039.099-.039.126-.012.039.032.039.091 0 .13ZM151.257 45.302c-.032.016-.052.027-.071.008-.028-.028-.028-.06 0-.079.019-.02.039-.02.071 0 .02.02.02.05 0 .07ZM146.833 49.714c-.019.027-.04.027-.067.008-.02-.028-.02-.06 0-.079.019-.008.048-.02.067 0 .032.027.02.059 0 .07ZM142.493 54.192a.145.145 0 0 1-.209 0c-.048-.04-.048-.137.011-.197.047-.05.138-.05.198.009a.144.144 0 0 1 0 .188ZM138.069 58.612c-.048.051-.139.051-.197-.008-.048-.04-.048-.137 0-.189.058-.06.149-.047.197 0 .051.052.059.15 0 .197ZM133.727 63.102a.239.239 0 0 1-.346 0 .237.237 0 0 1 0-.342.24.24 0 0 1 .346 0 .235.235 0 0 1 0 .343ZM129.315 67.514a.238.238 0 0 1-.345 0c-.099-.086-.099-.244 0-.343a.24.24 0 0 1 .345 0c.099.1.099.257 0 .343ZM124.904 71.938a.25.25 0 0 1-.346 0 .242.242 0 0 1 0-.355c.09-.09.248-.078.335.008.089.103.097.249.011.347ZM120.473 76.35c-.091.099-.237.087-.335 0a.259.259 0 0 1-.012-.347.264.264 0 0 1 .347 0c.106.103.106.256 0 .347ZM116.061 80.774a.264.264 0 0 1-.347 0 .24.24 0 0 1 0-.347.24.24 0 0 1 .347 0 .241.241 0 0 1 0 .347ZM111.649 85.186a.264.264 0 0 1-.347 0 .24.24 0 0 1 0-.347.24.24 0 0 1 .347 0 .241.241 0 0 1 0 .347ZM107.237 89.606a.266.266 0 0 1-.347 0 .25.25 0 0 1 0-.355.24.24 0 0 1 .335.008.25.25 0 0 1 .012.347ZM102.774 93.977c-.067.08-.186.08-.264 0-.079-.078-.079-.196 0-.267a.184.184 0 0 1 .264 0c.079.07.079.189 0 .267ZM98.362 98.397a.196.196 0 0 1-.276-.008.19.19 0 0 1 0-.267.205.205 0 0 1 .276 0c.079.07.06.197 0 .275ZM93.95 102.809c-.079.072-.205.079-.276 0-.078-.079-.078-.193 0-.263.071-.08.19-.087.276 0 .079.07.06.196 0 .263ZM89.538 107.221c-.078.078-.204.078-.275 0-.08-.079-.08-.185 0-.271.07-.072.177-.072.256.008.078.078.078.196.02.263ZM85.087 111.605a.146.146 0 0 1-.205 0c-.05-.059-.059-.138 0-.196.048-.048.146-.048.185 0a.15.15 0 0 1 .02.196ZM80.656 116.017c-.04.06-.138.052-.197 0-.04-.051-.047-.138 0-.189.059-.067.157-.055.197-.007.059.058.059.137 0 .196ZM76.283 120.468a.19.19 0 0 1-.276 0 .191.191 0 0 1 0-.268c.08-.066.197-.087.276-.007a.196.196 0 0 1 0 .275ZM71.868 124.892c-.075.067-.197.079-.272 0a.199.199 0 0 1 0-.28c.075-.067.18-.067.26.012a.179.179 0 0 1 .012.268ZM67.456 129.304a.202.202 0 0 1-.28.008c-.079-.079-.07-.197.008-.276.075-.079.181-.079.268 0 .067.079.079.197.004.268ZM63.067 133.763c-.094.098-.24.087-.334-.008-.099-.09-.107-.248-.016-.334.11-.111.256-.103.35 0a.232.232 0 0 1 0 .342ZM58.616 138.136a.174.174 0 0 1-.26 0c-.082-.08-.083-.198-.008-.264.075-.079.19-.091.268-.012.075.078.087.196 0 .276ZM54.165 142.515a.128.128 0 0 1-.19-.008c-.05-.046-.058-.137-.007-.184.06-.064.154-.064.197-.012a.146.146 0 0 1 0 .204ZM49.71 146.888c-.036.039-.087.039-.118.012-.036-.039-.036-.099 0-.126a.087.087 0 0 1 .118 0 .074.074 0 0 1 0 .114ZM45.298 151.312c-.035.027-.095.027-.126 0-.032-.04-.032-.091.008-.126.023-.032.083-.032.118.008.035.027.035.078 0 .118ZM40.87 155.724c-.023.027-.078.027-.106 0-.035-.028-.035-.091-.012-.119.04-.039.095-.039.13 0 .032.028.032.091-.012.119ZM36.435 160.116c-.02.019-.043.019-.063 0-.032-.02-.032-.048 0-.071.02-.028.043-.028.063 0 .032.023.02.051 0 .071ZM32.023 164.528c-.024.019-.043.031-.075 0-.02-.02-.02-.048 0-.071.02-.016.052-.016.075 0 .032.031.02.051 0 .071ZM27.643 168.971c-.043.039-.107.039-.134.008-.032-.04-.032-.087.004-.126.023-.032.087-.032.118.008a.08.08 0 0 1 .012.11ZM23.188 173.359c-.012.024-.047.032-.071.012-.02-.02-.016-.059 0-.079.02-.02.059-.027.079 0 .023.02.011.051-.008.067ZM18.768 177.783c-.02.019-.04.019-.063 0-.02-.02-.02-.051 0-.079.02-.02.043-.02.07.012.02.016.013.047-.007.067ZM14.356 182.194c-.02.02-.043.02-.063 0-.023-.019-.023-.051-.004-.066.016-.024.047-.032.075 0 .02.015.012.047-.008.066ZM9.94 186.606c-.02.02-.039.028-.067 0-.015-.019-.015-.051 0-.067.02-.023.052-.031.071 0 .032.016.02.048-.004.067ZM5.529 191.018c-.02.02-.056.04-.075.012-.024-.024-.02-.063 0-.079.02-.012.055-.023.079 0 .023.028.011.055-.004.067ZM1.101 195.442a.044.044 0 0 1-.063.008c-.02-.032-.016-.059 0-.079a.05.05 0 0 1 .07 0c.028.02.025.047-.007.071ZM177.755 27.642c-.019.02-.059.02-.079 0-.019-.019-.019-.047 0-.078.02-.02.06-.02.079 0 .02.02.02.06 0 .078ZM173.343 32.054c-.027.029-.058.02-.079 0-.019-.019-.019-.051 0-.066.021-.032.06-.024.079 0 .012.008.02.047 0 .066ZM168.924 36.466c-.02.028-.051.02-.071 0-.02-.019-.02-.051 0-.066.012-.025.051-.025.071 0 .019.015.019.058 0 .066ZM164.5 40.898c-.02.008-.059.008-.067-.008-.019-.012-.019-.051-.011-.07.031-.02.058-.02.078 0 .019.019.019.05 0 .078ZM160.088 45.31c-.02.02-.059.02-.078 0-.02-.02-.02-.06 0-.079.019-.02.058-.02.078 0 .02.02.02.059 0 .079ZM155.677 49.722c-.028.019-.06.019-.079 0-.02-.02-.02-.052 0-.079.019-.02.058-.008.079 0 .019.02.019.059 0 .079ZM151.277 54.153c-.032.04-.091.04-.119.008-.04-.035-.031-.087.008-.126.02-.02.079-.031.111.012a.08.08 0 0 1 0 .106ZM146.865 58.565c-.039.039-.091.039-.119.008-.039-.028-.031-.087 0-.126.028-.02.08-.032.119.012.039.027.027.086 0 .106ZM142.52 63.067a.197.197 0 0 1-.264 0 .21.21 0 0 1-.012-.268c.079-.079.209-.079.276 0a.19.19 0 0 1 0 .268ZM138.1 67.48c-.071.067-.189.086-.267.007-.08-.078-.068-.205 0-.276.078-.07.208-.079.275 0 .079.08.07.198-.008.268ZM133.649 71.86c-.059.058-.138.058-.189 0-.059-.052-.059-.139-.008-.197.047-.06.145-.051.197 0 .059.058.059.137 0 .197ZM129.276 76.31c-.079.08-.196.08-.267 0-.08-.066-.08-.196 0-.276.071-.07.188-.058.267.013.079.067.068.185 0 .264ZM124.852 80.73a.173.173 0 0 1-.255-.007.173.173 0 0 1-.008-.257.19.19 0 0 1 .275 0c.068.067.068.19-.012.265ZM120.433 85.142a.2.2 0 0 1-.268.012c-.066-.08-.066-.21 0-.276.079-.078.209-.078.275 0 .08.067.072.197-.007.264ZM115.982 89.515c-.059.07-.138.07-.189.011-.059-.046-.059-.137 0-.197.051-.06.138-.047.189 0 .059.06.059.139 0 .186ZM111.57 93.938c-.059.06-.138.06-.189 0-.059-.047-.059-.137-.008-.197.059-.06.138-.047.197.012.059.048.059.126 0 .185ZM107.147 98.35c-.048.06-.127.06-.186 0-.05-.047-.059-.137 0-.185.047-.06.138-.06.198 0 .058.048.046.138-.012.185ZM102.735 102.77a.132.132 0 0 1-.186 0c-.058-.055-.058-.146 0-.193.047-.064.138-.051.198 0 .046.047.046.138-.012.193ZM98.323 107.181c-.06.052-.146.064-.197.013-.06-.06-.06-.158 0-.205.059-.064.138-.052.197.008.059.039.059.137 0 .184ZM93.871 111.566c-.039.027-.098.039-.125 0-.032-.027-.032-.079.007-.118.032-.039.08-.039.118 0 .04.039.04.079 0 .118ZM89.46 115.978c-.04.039-.099.039-.126.012-.04-.039-.032-.091.007-.13.02-.032.08-.039.119 0 .04.039.02.091 0 .118ZM85.028 120.402c-.02.027-.079.027-.118 0-.028-.04-.028-.091 0-.123a.1.1 0 0 1 .138-.007.11.11 0 0 1-.02.13ZM80.656 124.853c-.06.047-.138.047-.185 0-.06-.064-.071-.15-.012-.202a.14.14 0 0 1 .197 0c.059.052.059.138 0 .202ZM76.244 129.265c-.06.054-.146.054-.197.007-.06-.059-.06-.145 0-.209.051-.046.138-.046.197.012.04.052.04.138 0 .19ZM71.789 133.644c-.036.033-.087.04-.118.008-.044-.039-.036-.094.003-.126a.083.083 0 0 1 .119 0c.035.032.027.087-.004.118ZM67.365 138.064c-.024.031-.075.031-.106 0-.04-.039-.036-.086-.012-.126.043-.027.094-.039.13 0 .031.04.031.087-.012.126ZM62.989 142.515c-.044.052-.13.052-.182 0a.147.147 0 0 1-.015-.204.147.147 0 0 1 .208.012c.048.047.048.138-.011.192ZM58.577 146.927a.134.134 0 0 1-.19 0c-.05-.054-.05-.145-.007-.192a.138.138 0 0 1 .209 0c.047.047.047.138-.012.192ZM54.126 151.3c-.04.039-.083.039-.122.012-.036-.04-.028-.091.004-.118.035-.04.078-.04.118 0 .035.027.031.078 0 .106ZM49.71 155.724c-.036.027-.087.039-.118 0-.04-.04-.036-.091 0-.119.031-.031.082-.039.118 0 .035.028.035.079 0 .119ZM45.274 160.124c-.015.011-.055.011-.075-.008-.02-.02-.02-.059-.011-.071.031-.016.067-.016.086 0 .02.023.02.051 0 .079ZM40.863 164.535c-.032.024-.06.012-.08 0-.015-.015-.019-.047 0-.078.024-.016.048-.008.068.011.02.012.031.04.012.067ZM36.439 168.947c-.02.032-.047.024-.067 0-.02-.015-.032-.047 0-.067a.046.046 0 0 1 .067 0c.028.02.028.052 0 .067ZM32.031 173.371c-.027.02-.063.012-.07 0-.02-.02-.032-.059 0-.079.019-.02.05-.02.062 0 .02.02.032.051.008.079ZM27.608 177.783c-.016.019-.056.019-.075 0-.02-.02-.016-.059 0-.067.02-.024.059-.032.078-.012.02.02.016.059-.003.079ZM23.196 182.195c-.02.027-.056.019-.075 0-.02-.02-.024-.052 0-.067.02-.024.055-.024.067 0 .02.015.027.047.008.067ZM18.776 186.618c-.016.016-.051.008-.07 0-.017-.023-.02-.063 0-.079.019-.023.058-.023.07 0 .02.016.027.056 0 .079ZM14.364 191.03c-.016.016-.051.016-.07 0-.02-.024-.024-.051 0-.071.019-.031.054-.02.07 0 .02.008.02.047 0 .071ZM9.956 195.442c-.031.027-.07.027-.083.008a.072.072 0 0 1 0-.079c.012-.02.06-.02.083 0 .008.02.008.059 0 .071ZM1.117 204.273c-.028.032-.06.02-.075 0-.02-.019-.024-.047-.004-.07.024-.028.06-.016.079 0 .016.023.02.051 0 .07ZM173.336 40.878c-.02.028-.051.028-.072 0-.019-.02-.019-.04 0-.059.021-.02.052-.032.072-.008.027.028.019.059 0 .067ZM168.912 45.31c-.008.008-.039.02-.068 0-.019-.02-.011-.06 0-.079.029-.02.048-.02.068 0 .031.028.019.05 0 .079ZM164.5 49.722c-.02.019-.047.019-.079 0-.02-.02-.02-.052.012-.072.02-.027.047-.027.067-.007.019.027.019.059 0 .079ZM160.108 54.16c-.028.032-.087.032-.118 0-.04-.026-.04-.086 0-.125.039-.031.09-.02.118 0 .039.04.039.09 0 .126ZM155.677 58.545c-.028.02-.048.028-.079 0-.02-.02-.02-.039 0-.071.019-.007.058-.015.07 0 .028.032.021.063.009.071ZM151.323 63.024a.139.139 0 0 1-.204 0c-.051-.048-.051-.138.008-.197a.143.143 0 0 1 .189 0c.059.059.059.15.007.197ZM146.865 67.408c-.032.04-.091.04-.13 0-.02-.03-.02-.09.011-.118.028-.039.087-.039.119-.008.039.036.039.095 0 .126ZM142.453 71.82c-.039.04-.091.04-.13 0-.02-.031-.039-.078 0-.118.039-.039.091-.032.118 0 .039.04.052.087.012.118ZM138.041 76.244a.103.103 0 0 1-.138 0c-.031-.032-.031-.09.008-.13.04-.032.091-.02.118 0 .04.04.04.098.012.13ZM133.63 80.656c-.04.035-.111.035-.139 0a.086.086 0 0 1 .008-.123c.02-.027.091-.027.11-.007.04.04.04.098.021.13ZM129.198 85.075c-.02.028-.079.04-.131-.007-.019-.024-.019-.09.013-.111.039-.04.098-.04.118-.012.039.032.039.099 0 .13ZM124.786 89.487c-.04.04-.079.028-.118-.007-.032-.033-.04-.072 0-.111.039-.04.086-.04.118-.012.039.043.039.09 0 .13ZM120.374 93.898c-.039.04-.099.04-.13 0-.027-.019-.027-.078.012-.117.027-.04.079-.028.106 0 .039.039.051.086.012.117ZM115.962 98.319a.113.113 0 0 1-.138 0c-.019-.028-.019-.087.008-.127.031-.019.091-.019.118 0 .032.04.032.1.012.127ZM111.531 102.742c-.02.028-.08.028-.119-.012-.019-.027-.019-.086 0-.106.039-.039.099-.039.119-.008.039.028.039.087 0 .126ZM107.119 107.154c-.032.027-.079.027-.119-.012-.031-.027-.031-.075 0-.106.04-.039.087-.039.119-.008.04.039.04.087 0 .126ZM102.707 111.566c-.04.039-.079.027-.119 0-.031-.027-.039-.079 0-.118.04-.039.087-.039.119-.008.04.039.04.099 0 .126ZM98.283 115.978c-.027.039-.086.039-.126 0-.031-.02-.031-.079.008-.118.04-.032.09-.032.118 0 .032.039.04.091 0 .118ZM93.871 120.402a.108.108 0 0 1-.125 0c-.032-.032-.032-.091.007-.13.032-.02.08-.033.118 0 .04.039.04.098 0 .13ZM89.46 124.821c-.04.032-.099.032-.126-.007a.092.092 0 0 1 0-.123c.027-.028.086-.028.126-.007.039.039.039.097 0 .137ZM85.048 129.232c-.04.04-.099.033-.138 0-.02-.039-.028-.086 0-.117a.12.12 0 0 1 .138-.02c.04.051.02.098 0 .137ZM80.616 133.644c-.02.04-.086.04-.118 0-.04-.031-.027-.078 0-.118.04-.039.099-.027.118 0 .04.04.04.087 0 .118ZM76.204 138.064c-.02.031-.078.031-.126 0-.031-.027-.031-.086.008-.126.04-.027.099-.027.118 0 .04.04.04.099 0 .126ZM71.789 142.488c-.028.019-.087.027-.118-.012-.036-.027-.028-.087 0-.114.039-.031.09-.031.118-.012.039.039.039.099 0 .138ZM67.377 146.9c-.028.027-.087.027-.13-.012-.024-.027-.024-.087.012-.106a.095.095 0 0 1 .118-.02c.04.039.04.099 0 .138ZM62.953 151.312c-.027.039-.075.027-.118-.012-.024-.028-.028-.079 0-.106.043-.04.095-.04.118-.008.047.027.047.086 0 .126ZM58.55 155.724a.087.087 0 0 1-.13 0c-.032-.028-.032-.079.003-.119.032-.031.09-.031.114 0 .04.04.04.091.012.119ZM54.102 160.116c-.02.019-.047.031-.079 0-.016-.02-.012-.048.012-.079.012-.008.051-.02.067 0 .035.031.02.059 0 .079ZM49.686 164.535c-.016.012-.051.024-.075-.007-.02-.02-.015-.048 0-.06.024-.027.056-.027.075-.011.024.031.02.051 0 .078ZM45.274 168.947c-.031.024-.05.032-.086 0a.063.063 0 0 1 .011-.067c.02-.019.056-.019.064 0 .035.02.031.052.011.067ZM40.85 173.359c-.019.032-.043.032-.066 0-.02-.016-.02-.047.004-.067.02-.02.043-.02.063 0 .031.02.02.051 0 .067ZM36.439 177.783c-.024.019-.044.019-.067 0-.02-.02-.02-.051 0-.079.023-.02.047-.02.063 0 .035.028.031.051.004.079ZM32.02 182.195a.05.05 0 0 1-.076 0c-.02-.02-.003-.052.004-.067.02-.024.056-.032.075-.012.032.027.02.059-.004.079ZM27.607 186.618c-.02.016-.05.016-.074-.012-.02-.019-.02-.039 0-.067.023-.023.055-.023.074 0 .024.028.02.048 0 .079ZM9.94 204.273c-.015.02-.047.032-.074 0-.02-.019-.008-.059.007-.07a.053.053 0 0 1 .067 0c.024.031.024.051 0 .07ZM5.529 208.685c-.028.032-.048.032-.075 0-.02-.02-.02-.039 0-.059.027-.027.055-.027.075-.012.027.032.02.051 0 .071ZM1.109 213.105c-.02.023-.047.031-.071 0-.02-.016-.02-.047.004-.067.02-.02.047-.02.067 0 .027.02.027.039 0 .067ZM168.912 54.134c-.02.019-.039.019-.068 0-.019-.02-.019-.04 0-.06.029-.027.048-.027.068-.012.031.02.019.052 0 .072ZM164.5 58.545c-.02.02-.047.028-.067 0-.02-.02-.02-.039 0-.06.02-.026.047-.026.067-.011.019.032.019.051 0 .071ZM160.108 62.984c-.04.04-.087.04-.118.013-.04-.04-.04-.1 0-.127.031-.03.078-.03.118.009.032.019.032.078 0 .105ZM155.696 67.408c-.04.028-.098.028-.126 0-.032-.039-.032-.09.008-.126.02-.03.078-.03.118 0 .032.036.032.087 0 .126ZM151.277 71.82c-.032.04-.091.04-.119 0-.031-.031-.031-.09 0-.118.028-.039.087-.039.126 0 .032.028.02.087-.007.118ZM146.865 76.244c-.039.027-.091.027-.119-.012a.09.09 0 0 1-.011-.118c.039-.04.091-.032.118 0 .039.04.051.087.012.13ZM142.453 80.656c-.051.035-.099.035-.13.007a.095.095 0 0 1 0-.137c.039-.032.091-.02.13.007.027.032.027.08 0 .123ZM138.041 85.068c-.039.035-.098.035-.13.007-.039-.04-.039-.098 0-.13.032-.027.091-.027.118 0 .032.032.032.09.012.123ZM133.609 89.487c-.019.028-.09.028-.118 0-.031-.04-.031-.098 0-.118.028-.04.099-.04.126-.012.032.032.032.09-.008.13ZM129.197 93.899c-.039.039-.078.028-.118 0-.031-.04-.039-.079-.012-.118.052-.04.111-.04.13 0 .04.03.04.078 0 .118ZM124.786 98.31c-.04.04-.091.04-.118.008-.04-.027-.04-.086 0-.126.039-.039.078-.027.118 0 .027.04.039.087 0 .118ZM120.343 102.703c-.029.019-.048.027-.068 0-.019-.02-.019-.039 0-.059.02-.028.047-.028.068-.012.031.032.019.051 0 .071ZM115.923 107.127c-.02.007-.052.027-.071 0-.02-.012-.008-.051 0-.072a.091.091 0 0 1 .079-.012c.019.033.012.06-.008.084ZM111.511 111.539c-.031.027-.052.027-.079.007-.012-.019-.012-.048.008-.079a.051.051 0 0 1 .071 0c.02.031.02.048 0 .072ZM107.087 115.958c-.019.02-.039.02-.067 0-.02-.019-.02-.048.008-.067a.055.055 0 0 1 .071-.012c.02.031.02.06-.012.079ZM102.675 120.37a.044.044 0 0 1-.066 0c-.021-.02-.021-.04 0-.067.019-.024.058-.024.066 0 .032.019.02.047 0 .067ZM98.264 124.781c-.028.021-.06.04-.08.008-.019-.008-.007-.055.013-.074.008-.012.047-.024.067 0 .02.019.011.047 0 .066ZM93.832 129.201c-.008.012-.04.032-.059.012-.02-.027-.02-.059 0-.078.02-.02.051-.02.06 0 .03.019.019.051 0 .066ZM89.42 133.613c-.02.031-.04.031-.067.012-.02-.02-.012-.051.008-.078.02-.021.04-.021.06 0 .039.027.019.051 0 .066ZM85.008 138.025c-.02.031-.047.031-.067.012-.02-.02-.02-.051 0-.068.02-.031.048-.031.067-.011.02.028.02.052 0 .067ZM80.597 142.449c-.02.019-.04.019-.08 0-.007-.02-.007-.052.013-.068.027-.019.047-.031.067-.011.02.027.02.059 0 .079ZM76.165 146.861c0 .019-.04.027-.059.012-.02-.024-.02-.052 0-.072.02-.019.059-.027.079-.008.02.016 0 .047-.02.068ZM71.761 151.284c-.023.016-.047.028-.067 0-.02-.023-.02-.051 0-.071a.056.056 0 0 1 .075 0c.02.02.008.048-.008.071ZM67.341 155.696c-.02.016-.039.028-.063.008-.02-.02-.02-.047 0-.079.024-.02.048-.02.071 0 .028.02.016.047-.008.071ZM62.93 160.116c-.02.019-.044.019-.063 0-.02-.02-.02-.048 0-.071.023-.028.047-.028.07-.008.016.031.012.047-.007.079ZM58.518 164.528c-.024.019-.051.031-.08.007-.019-.015-.015-.055.017-.078.012-.008.043-.016.063 0 .031.023.015.051 0 .071ZM54.098 168.947c-.016.012-.051.032-.07 0-.02-.016-.017-.047 0-.067.027-.019.054-.019.074 0 .02.02.02.04-.004.067ZM49.686 173.359c-.031.024-.051.032-.075.012a.056.056 0 0 1 .004-.079.05.05 0 0 1 .071 0c.024.02.02.051 0 .067ZM18.776 204.273c-.028.02-.051.032-.075 0-.016-.019-.012-.047.008-.07.016-.008.055-.028.067-.008.027.019.012.059 0 .078ZM14.352 208.685c-.016.02-.047.032-.063 0-.02-.008-.015-.047 0-.059a.062.062 0 0 1 .067-.012c.02.032.02.051-.004.071ZM164.5 67.377c-.02.032-.047.032-.067 0-.02-.008-.032-.047 0-.067.008-.02.047-.02.067 0 .019.02.019.06 0 .067ZM160.088 71.8c-.02.02-.059.02-.078 0-.02-.019-.02-.058 0-.078.019-.02.058-.02.078 0 .02.02.02.059 0 .078ZM155.669 76.212c-.02.032-.052.032-.071 0-.02-.011-.028-.047 0-.07.019-.028.051-.02.071 0 .02.03.02.05 0 .07ZM151.257 80.632c-.019.024-.052.024-.079 0-.012-.02-.02-.056 0-.079.027-.02.06-.008.079 0 .02.032.02.06 0 .079ZM146.833 85.044c-.019.024-.04.024-.067 0a.044.044 0 0 1 0-.067c.019-.032.048-.02.067 0 .032.02.032.047 0 .067ZM142.421 89.456c-.019.024-.039.024-.067 0-.02-.02-.031-.048 0-.067.008-.02.048-.02.067 0 .032.02.02.058 0 .067ZM138.002 93.88c-.012.019-.051.019-.072 0-.019-.02-.019-.06 0-.08.021-.02.052-.011.072.012.027.02.027.047 0 .067ZM133.59 98.291c-.02.02-.04.02-.071 0-.02-.02-.028-.047 0-.067a.045.045 0 0 1 .071 0 .047.047 0 0 1 0 .067ZM129.178 102.715a.05.05 0 0 1-.071-.012c-.019-.012-.027-.039-.008-.072.02-.015.059-.007.079 0 .02.033.02.06 0 .084ZM124.767 107.127c-.021.015-.052.015-.08 0-.019-.024-.019-.051 0-.072.02-.027.059-.019.08 0 .019.021.019.048 0 .072ZM120.343 111.546c-.021.02-.048.02-.068 0-.019-.019-.019-.059-.011-.079.031-.019.071-.019.091 0 .019.02.007.06-.012.079ZM115.923 115.958c-.02.02-.04.02-.071 0-.02-.019-.02-.048 0-.079.019-.019.051-.012.071.012.027.019.027.048 0 .067ZM111.511 120.37c-.02.032-.052.032-.071 0-.02-.02-.028-.048 0-.067.019-.024.051-.024.071 0 .02.027.02.047 0 .067ZM107.099 124.789c-.02.025-.051.025-.079 0-.02-.015-.02-.055 0-.074a.052.052 0 0 1 .079 0c.02.027.02.047 0 .074ZM102.687 129.201c-.02.024-.059.031-.078.012-.021-.02-.021-.067 0-.086.019-.012.058-.012.078.008.02.019.008.051 0 .066ZM98.264 133.625c-.02.019-.06.019-.08 0-.019-.02-.019-.059 0-.078a.048.048 0 0 1 .072 0c.027.027.027.058.008.078ZM93.844 138.037c-.02.019-.051.027-.071 0-.02-.02-.02-.06 0-.079.02-.02.051-.008.07.011.02.017.02.048 0 .068ZM89.432 142.461a.05.05 0 0 1-.07-.012c-.02-.02-.028-.052-.009-.068.028-.031.06-.019.067 0 .04.029.04.048.012.08ZM85.008 146.861c-.02.027-.039.027-.067 0-.02-.02-.02-.052 0-.068.02-.019.067-.019.067 0 .04.028.02.048 0 .068ZM80.597 151.292c-.02.008-.06.02-.08 0a.06.06 0 0 1 0-.079c.02-.019.06-.019.08 0a.06.06 0 0 1 0 .079ZM76.185 155.704a.06.06 0 0 1-.079 0 .06.06 0 0 1 0-.079.06.06 0 0 1 .079 0c.02.032.02.059 0 .079ZM71.769 160.116a.056.056 0 0 1-.075 0c-.02-.02-.023-.048 0-.071.02-.028.055-.016.075 0 .02.023.02.051 0 .071ZM62.937 168.947c-.023.024-.059.032-.078 0-.024-.008-.024-.047.008-.079.011-.007.047-.007.07 0 .016.032.012.064 0 .079ZM58.518 173.371c-.02.012-.051.02-.079 0a.072.072 0 0 1 0-.079c.028-.02.059-.02.079 0a.06.06 0 0 1 0 .079ZM164.5 76.212c-.02.02-.047.032-.079 0-.02-.011-.008-.047.012-.079.008-.012.047-.019.067 0 .031.032.019.06 0 .079ZM160.08 80.632c-.019.024-.051.031-.07 0-.02-.02-.02-.047 0-.079.019-.02.058-.008.07 0 .028.032.028.052 0 .079ZM155.668 85.044c-.019.024-.051.03-.07 0a.044.044 0 0 1 0-.067.048.048 0 0 1 .07 0c.028.02.021.047 0 .067ZM151.257 89.456c-.032.024-.052.03-.079 0-.012-.009-.012-.048.008-.067.019-.02.052-.02.059 0 .032.02.032.047.012.067ZM146.833 93.867c-.019.032-.04.032-.067 0-.012-.008-.02-.047 0-.066.019-.012.06-.02.067 0 .032.031.02.058 0 .066ZM142.421 98.291c-.019.02-.048.028-.079 0-.019-.02-.008-.06 0-.067.02-.023.06-.011.072 0 .027.028.027.047.007.067ZM138.002 102.703c-.02.027-.051.027-.072 0-.019-.012-.019-.039 0-.059.021-.02.06-.02.072-.013.027.033.019.052 0 .072ZM133.59 107.127c-.02.015-.04.027-.071-.012-.02-.012-.02-.039 0-.06.02-.019.051-.019.071-.012.027.033.019.06 0 .084ZM129.178 111.539c-.02.015-.04.027-.079 0-.011-.012-.019-.052.008-.072a.051.051 0 0 1 .071 0c.02.02.02.048 0 .072ZM98.256 142.449c-.02.019-.052.027-.071 0-.02-.02-.02-.052 0-.068.02-.019.059-.011.07 0 .028.028.02.048 0 .068ZM93.844 146.861c-.02.019-.051.027-.071 0-.02-.012-.02-.04 0-.068.02-.019.051-.011.06 0 .038.028.03.048.01.068ZM62.93 177.783c-.02.012-.044.019-.071 0-.024-.02-.012-.059 0-.067.02-.032.05-.024.07-.012.024.028.02.059 0 .079ZM2.866 248.313a.884.884 0 0 1-.008 1.252.858.858 0 0 1-1.233-.011.867.867 0 0 1-.02-1.241.89.89 0 0 1 1.26 0ZM7.463 243.724a1.113 1.113 0 0 1 0 1.595 1.148 1.148 0 0 1-1.615.02 1.16 1.16 0 0 1 0-1.635 1.148 1.148 0 0 1 1.615.02ZM11.878 248.136c.45.441.45 1.162.008 1.615a1.153 1.153 0 0 1-1.623 0c-.445-.453-.445-1.182 0-1.615a1.13 1.13 0 0 1 1.615 0ZM11.524 239.655a.631.631 0 0 1-.004.898.617.617 0 0 1-.894 0 .624.624 0 0 1-.012-.898.638.638 0 0 1 .91 0ZM16.578 243.428a1.552 1.552 0 0 1 0 2.187 1.559 1.559 0 0 1-2.182 0 1.549 1.549 0 0 1-.004-2.187c.61-.61 1.58-.598 2.186 0ZM20.994 247.848a1.53 1.53 0 0 1 0 2.178 1.539 1.539 0 0 1-2.183 0 1.545 1.545 0 0 1 0-2.178 1.542 1.542 0 0 1 2.183 0ZM16.007 235.176c.28.276.28.748-.008 1.024a.705.705 0 0 1-1.02 0 .712.712 0 0 1 0-1.024.723.723 0 0 1 1.028 0ZM20.43 239.576a.75.75 0 0 1 0 1.056.736.736 0 0 1-1.052 0 .753.753 0 0 1 0-1.064.764.764 0 0 1 1.052.008ZM25.7 243.133c.757.776.757 2.009 0 2.757-.767.768-2 .788-2.768.02a1.976 1.976 0 0 1 0-2.777c.764-.768 2-.749 2.769 0ZM30.14 247.525c.78.788.784 2.04 0 2.816a1.995 1.995 0 0 1-2.82 0c-.772-.768-.768-2.028.012-2.816a2 2 0 0 1 2.808 0ZM20.58 230.606a.947.947 0 0 1 0 1.34.954.954 0 0 1-1.351 0 .936.936 0 0 1 0-1.34.947.947 0 0 1 1.35 0ZM25.012 234.999a.982.982 0 0 1-.004 1.378.98.98 0 0 1-1.375 0 .975.975 0 0 1 0-1.378.985.985 0 0 1 1.379 0ZM29.423 239.41a.98.98 0 0 1 0 1.379.968.968 0 0 1-1.374 0 .952.952 0 0 1 .003-1.359.97.97 0 0 1 1.371-.02ZM34.816 242.845c.926.938.918 2.435.004 3.341a2.353 2.353 0 0 1-3.337 0c-.921-.926-.917-2.423 0-3.329a2.357 2.357 0 0 1 3.333-.012ZM39.236 247.269a2.37 2.37 0 0 1-.004 3.34 2.363 2.363 0 0 1-3.329 0c-.925-.917-.918-2.414 0-3.34a2.375 2.375 0 0 1 3.333 0ZM25.189 225.998a1.222 1.222 0 0 1-.004 1.733 1.245 1.245 0 0 1-1.741 0 1.225 1.225 0 0 1 0-1.733 1.225 1.225 0 0 1 1.745 0ZM29.628 230.37c.493.5.493 1.308 0 1.812a1.293 1.293 0 0 1-1.788-.012c-.489-.5-.485-1.3 0-1.78.5-.493 1.3-.5 1.788-.02ZM34.064 234.774c.512.5.512 1.316 0 1.84-.505.512-1.32.492-1.832 0-.504-.512-.516-1.34-.008-1.84a1.29 1.29 0 0 1 1.84 0ZM38.503 239.154c.52.532.532 1.379 0 1.899-.512.524-1.359.504-1.883-.008a1.335 1.335 0 0 1-.004-1.883c.528-.52 1.37-.52 1.887-.008ZM43.852 242.66a2.643 2.643 0 0 1-.011 3.723 2.625 2.625 0 0 1-3.711 0 2.636 2.636 0 0 1-.02-3.723 2.663 2.663 0 0 1 3.742 0ZM48.264 247.072a2.645 2.645 0 0 1-.012 3.73c-1.024 1.036-2.69 1.017-3.71-.007-1.024-1.025-1.036-2.691-.012-3.711a2.643 2.643 0 0 1 3.734-.012ZM29.853 221.33c.614.61.614 1.615 0 2.225a1.579 1.579 0 0 1-2.234 0 1.573 1.573 0 0 1 0-2.225 1.59 1.59 0 0 1 2.234 0ZM34.32 225.694a1.645 1.645 0 0 1 0 2.32 1.631 1.631 0 0 1-2.324 0 1.638 1.638 0 0 1-.012-2.32 1.657 1.657 0 0 1 2.336 0ZM38.731 230.114a1.65 1.65 0 0 1 0 2.324 1.645 1.645 0 1 1-2.324-2.332 1.636 1.636 0 0 1 2.325.008ZM43.167 234.506c.654.65.666 1.714.004 2.364a1.666 1.666 0 0 1-2.383 0c-.65-.65-.65-1.714.004-2.376a1.677 1.677 0 0 1 2.375.012ZM47.614 238.898c.658.67.658 1.753 0 2.415a1.709 1.709 0 0 1-2.426.008 1.718 1.718 0 0 1-.004-2.431 1.73 1.73 0 0 1 2.43.008ZM52.798 242.542a2.807 2.807 0 0 1 .004 3.959 2.8 2.8 0 0 1-3.974 0 2.8 2.8 0 0 1 .003-3.959 2.791 2.791 0 0 1 3.967 0ZM57.214 246.954c1.091 1.103 1.091 2.875 0 3.959a2.796 2.796 0 0 1-3.97 0 2.803 2.803 0 1 1 3.97-3.959ZM61.634 251.358a2.804 2.804 0 0 1 .011 3.986 2.83 2.83 0 0 1-3.998 0c-1.099-1.103-1.103-2.895 0-3.986a2.8 2.8 0 0 1 3.987 0ZM34.552 216.623c.78.776.78 2.028 0 2.816a1.995 1.995 0 0 1-2.805 0c-.783-.788-.787-2.048-.008-2.816a1.983 1.983 0 0 1 2.813 0ZM38.995 221.015a2.01 2.01 0 0 1 0 2.856 2.022 2.022 0 0 1-2.867 0 2.024 2.024 0 0 1 2.868-2.856ZM43.435 225.399a2.066 2.066 0 0 1 0 2.923c-.8.807-2.104.788-2.903-.02a2.04 2.04 0 0 1-.012-2.895 2.063 2.063 0 0 1 2.915-.008ZM47.898 229.76a2.14 2.14 0 0 1 .008 3.025 2.141 2.141 0 0 1-3.018-.012 2.14 2.14 0 0 1-.004-3.013 2.138 2.138 0 0 1 3.014 0ZM52.35 234.171a2.148 2.148 0 0 1-.009 3.053 2.156 2.156 0 0 1-3.056 0 2.182 2.182 0 0 1-.008-3.072c.846-.847 2.221-.827 3.072.019ZM56.78 238.544c.867.866.867 2.265 0 3.112a2.189 2.189 0 0 1-3.111 0c-.859-.847-.851-2.246 0-3.112a2.212 2.212 0 0 1 3.112 0ZM61.618 242.55a2.8 2.8 0 0 1 0 3.951 2.796 2.796 0 0 1-3.947-.008 2.777 2.777 0 0 1 .004-3.931c1.087-1.084 2.86-1.103 3.943-.012ZM66.03 246.962a2.797 2.797 0 0 1 .004 3.951 2.808 2.808 0 0 1-3.951 0 2.793 2.793 0 0 1 3.947-3.951ZM39.42 211.758a2.623 2.623 0 0 1 0 3.691c-1.027 1.016-2.686 1.036-3.702.011a2.625 2.625 0 0 1 0-3.702c1.016-1.024 2.675-1.017 3.703 0ZM43.86 216.15a2.648 2.648 0 0 1 0 3.742 2.647 2.647 0 0 1-3.75.012 2.656 2.656 0 0 1 0-3.754c1.032-1.024 2.718-1.036 3.75 0ZM48.311 220.522c1.052 1.064 1.048 2.777 0 3.821a2.686 2.686 0 0 1-3.82 0 2.69 2.69 0 0 1 0-3.821 2.722 2.722 0 0 1 3.82 0ZM52.735 224.934a2.718 2.718 0 0 1 .008 3.841 2.714 2.714 0 0 1-3.86 0 2.71 2.71 0 0 1 .015-3.841 2.707 2.707 0 0 1 3.837 0ZM57.163 229.346a2.723 2.723 0 0 1 0 3.86 2.718 2.718 0 0 1-3.868 0 2.74 2.74 0 0 1 0-3.88 2.727 2.727 0 0 1 3.868.02ZM61.606 233.726c1.08 1.076 1.083 2.848.012 3.92a2.788 2.788 0 0 1-3.935.011 2.784 2.784 0 0 1 .004-3.931c1.079-1.071 2.836-1.091 3.919 0ZM66.03 238.13a2.783 2.783 0 0 1 .008 3.939 2.772 2.772 0 0 1-3.951 0c-1.084-1.075-1.084-2.844.011-3.939a2.784 2.784 0 0 1 3.932 0ZM70.245 242.759c.973.965.969 2.56 0 3.525-.977.965-2.565.973-3.538 0a2.497 2.497 0 0 1 3.538-3.525ZM74.747 247.084a2.606 2.606 0 0 1 .012 3.71c-1.032 1.025-2.695 1.044-3.723 0a2.631 2.631 0 0 1-.008-3.722 2.624 2.624 0 0 1 3.719.012ZM43.935 207.247c1.068 1.064 1.072 2.817-.008 3.9a2.764 2.764 0 0 1-3.892 0 2.75 2.75 0 0 1 .004-3.9 2.749 2.749 0 0 1 3.896 0ZM48.37 211.64a2.783 2.783 0 0 1-.003 3.939 2.787 2.787 0 0 1-3.94 0 2.783 2.783 0 0 1 .005-3.939 2.792 2.792 0 0 1 3.939 0ZM52.802 216.04c1.091 1.095 1.083 2.867-.008 3.97a2.798 2.798 0 0 1-3.966 0 2.81 2.81 0 0 1 0-3.97 2.82 2.82 0 0 1 3.974 0ZM57.214 220.451c1.091 1.095 1.091 2.888 0 3.971a2.8 2.8 0 0 1-3.975 0c-1.09-1.083-1.09-2.876.004-3.971a2.818 2.818 0 0 1 3.971 0ZM61.645 224.863a2.821 2.821 0 1 1-3.99 3.991 2.82 2.82 0 0 1-.004-3.991 2.81 2.81 0 0 1 3.994 0ZM66.057 229.275a2.82 2.82 0 0 1 0 3.99 2.82 2.82 0 0 1-3.99 0 2.826 2.826 0 0 1 0-3.99c1.107-1.111 2.887-1.091 3.99 0ZM70.47 233.699a2.801 2.801 0 0 1 0 3.978c-1.1 1.115-2.884 1.103-3.991 0a2.83 2.83 0 0 1 0-3.99 2.812 2.812 0 0 1 3.99.012ZM74.885 238.111a2.815 2.815 0 0 1 0 3.986 2.81 2.81 0 0 1-3.994 0 2.821 2.821 0 1 1 3.994-3.986ZM79.297 242.542a2.796 2.796 0 0 1 0 3.959 2.813 2.813 0 0 1-3.979.008 2.815 2.815 0 0 1 0-3.975 2.813 2.813 0 0 1 3.979.008ZM83.709 246.954a2.792 2.792 0 0 1 0 3.967 2.82 2.82 0 0 1-3.979 0 2.817 2.817 0 0 1 .012-3.967 2.791 2.791 0 0 1 3.966 0ZM48.39 202.788a2.82 2.82 0 0 1 .008 3.987 2.825 2.825 0 0 1-3.994 0 2.818 2.818 0 1 1 3.986-3.987ZM52.806 207.208a2.806 2.806 0 0 1 .004 3.979 2.82 2.82 0 1 1-3.99-3.987c1.095-1.115 2.883-1.095 3.986.008ZM57.222 211.62a2.805 2.805 0 0 1 .008 3.978 2.84 2.84 0 0 1-3.999.02c-1.102-1.111-1.099-2.915.004-4.006a2.822 2.822 0 0 1 3.987.008ZM61.626 216.04a2.802 2.802 0 0 1 .008 3.97 2.805 2.805 0 0 1-3.979 0 2.81 2.81 0 0 1 .008-3.97 2.806 2.806 0 0 1 3.963 0ZM66.046 220.463a2.8 2.8 0 0 1 0 3.959 2.791 2.791 0 0 1-3.967 0 2.792 2.792 0 0 1 .004-3.959 2.787 2.787 0 0 1 3.963 0ZM70.45 224.887a2.785 2.785 0 0 1 0 3.935 2.777 2.777 0 0 1-3.944 0 2.77 2.77 0 0 1 0-3.935 2.777 2.777 0 0 1 3.943 0ZM74.865 229.299c1.083 1.091 1.095 2.863 0 3.947a2.777 2.777 0 0 1-3.943 0 2.79 2.79 0 0 1 0-3.939 2.787 2.787 0 0 1 3.943-.008ZM79.257 233.738a2.771 2.771 0 0 1 0 3.9 2.754 2.754 0 0 1-3.9 0c-1.07-1.064-1.07-2.817 0-3.9a2.781 2.781 0 0 1 3.9 0ZM83.61 238.221a2.66 2.66 0 0 1 0 3.77c-1.044 1.043-2.738 1.043-3.762 0a2.654 2.654 0 0 1 0-3.77c1.044-1.056 2.718-1.036 3.762 0ZM88.042 242.621a2.698 2.698 0 0 1 0 3.801 2.698 2.698 0 0 1-3.802 0c-1.044-1.063-1.044-2.757 0-3.801a2.698 2.698 0 0 1 3.802 0ZM92.445 247.052a2.67 2.67 0 0 1 0 3.774c-1.043 1.052-2.73 1.032-3.773 0a2.665 2.665 0 0 1 0-3.774 2.665 2.665 0 0 1 3.773 0ZM52.782 198.392a2.778 2.778 0 0 1 0 3.932 2.777 2.777 0 0 1-3.939.019 2.803 2.803 0 0 1 0-3.959 2.787 2.787 0 0 1 3.94.008ZM57.194 202.816a2.777 2.777 0 0 1 0 3.919 2.768 2.768 0 0 1-3.92 0 2.759 2.759 0 0 1-.003-3.919 2.775 2.775 0 0 1 3.923 0ZM61.606 207.228a2.776 2.776 0 0 1 0 3.919 2.76 2.76 0 0 1-3.92 0 2.77 2.77 0 0 1 0-3.919 2.79 2.79 0 0 1 3.92 0ZM66.002 211.659a2.76 2.76 0 0 1 .012 3.9 2.757 2.757 0 1 1-3.9-3.9c1.072-1.075 2.817-1.063 3.888 0ZM70.398 216.11a2.708 2.708 0 0 1 0 3.833 2.713 2.713 0 0 1-3.84.008 2.72 2.72 0 0 1 0-3.848 2.718 2.718 0 0 1 3.84.007ZM74.806 220.522a2.694 2.694 0 0 1 0 3.821 2.69 2.69 0 0 1-3.825 0 2.69 2.69 0 0 1 .004-3.809 2.711 2.711 0 0 1 3.821-.012ZM79.198 224.974c1.036 1.043 1.044 2.737 0 3.769a2.682 2.682 0 0 1-3.781-.008c-1.04-1.032-1.032-2.718.02-3.761 1.023-1.044 2.717-1.044 3.761 0ZM83.59 229.397a2.637 2.637 0 0 1 0 3.75c-1.032 1.044-2.698 1.024-3.742 0-1.032-1.044-1.044-2.718 0-3.75a2.641 2.641 0 0 1 3.742 0ZM88.132 233.699a2.816 2.816 0 0 1-.012 3.978 2.803 2.803 0 0 1-3.959 0 2.812 2.812 0 0 1-.007-3.978 2.805 2.805 0 0 1 3.978 0ZM92.552 238.122a2.82 2.82 0 0 1-.008 3.967 2.796 2.796 0 0 1-3.97 0 2.792 2.792 0 0 1 0-3.967 2.82 2.82 0 0 1 3.978 0ZM96.727 242.767a2.488 2.488 0 0 1 0 3.509c-.965.954-2.54.965-3.505 0-.966-.977-.966-2.552 0-3.509a2.476 2.476 0 0 1 3.505 0ZM101.112 247.21a2.43 2.43 0 0 1 .007 3.455c-.965.957-2.5.957-3.466 0a2.441 2.441 0 0 1 .02-3.455 2.419 2.419 0 0 1 3.439 0ZM57.131 194.051c1.048 1.044 1.044 2.738-.004 3.802a2.685 2.685 0 1 1-3.793-3.802 2.687 2.687 0 0 1 3.797 0ZM61.531 198.483a2.658 2.658 0 0 1 0 3.762 2.66 2.66 0 0 1-3.77 0 2.648 2.648 0 0 1-.004-3.762 2.665 2.665 0 0 1 3.774 0ZM65.92 202.914a2.633 2.633 0 0 1 0 3.723 2.628 2.628 0 0 1-3.723 0 2.632 2.632 0 0 1 0-3.723 2.64 2.64 0 0 1 3.722 0ZM70.311 207.354a2.596 2.596 0 0 1 0 3.675 2.585 2.585 0 0 1-3.67 0 2.585 2.585 0 0 1 0-3.663 2.587 2.587 0 0 1 3.67-.012ZM74.727 211.777c1.005 1.017 1.024 2.659 0 3.672a2.587 2.587 0 0 1-3.667 0 2.592 2.592 0 0 1-.004-3.672 2.585 2.585 0 0 1 3.671 0ZM79.1 216.229a2.542 2.542 0 0 1 .012 3.604 2.547 2.547 0 0 1-3.597-.012 2.531 2.531 0 0 1-.008-3.592 2.546 2.546 0 0 1 3.593 0ZM83.492 220.66a2.5 2.5 0 0 1 0 3.557 2.507 2.507 0 0 1-3.545-.012 2.497 2.497 0 0 1 0-3.537c.984-.981 2.58-.981 3.545-.008ZM87.884 225.103a2.48 2.48 0 0 1 0 3.502 2.464 2.464 0 0 1-3.494-.007 2.471 2.471 0 0 1-.012-3.495 2.492 2.492 0 0 1 3.506 0ZM92.513 229.326a2.746 2.746 0 0 1 0 3.9 2.77 2.77 0 0 1-3.92.008 2.77 2.77 0 0 1 0-3.92c1.083-1.091 2.836-1.071 3.92.012ZM96.964 233.711a2.808 2.808 0 0 1-.008 3.966 2.818 2.818 0 0 1-3.97 0 2.79 2.79 0 0 1 0-3.966 2.818 2.818 0 0 1 3.978 0ZM101.368 238.13a2.777 2.777 0 0 1-.012 3.939 2.765 2.765 0 0 1-3.94 0 2.784 2.784 0 0 1 0-3.931 2.802 2.802 0 0 1 3.952-.008ZM105.346 242.995a2.163 2.163 0 0 1-.012 3.053 2.16 2.16 0 1 1-3.06-3.053 2.164 2.164 0 0 1 3.072 0ZM109.726 247.427c.828.827.84 2.186 0 3.013a2.14 2.14 0 0 1-3.013 0 2.132 2.132 0 0 1 0-3.013 2.128 2.128 0 0 1 3.013 0ZM61.338 189.848a2.388 2.388 0 0 1-.004 3.376 2.403 2.403 0 0 1-3.38 0 2.398 2.398 0 0 1 0-3.387 2.398 2.398 0 0 1 3.384.011ZM65.742 194.268a2.38 2.38 0 0 1 0 3.36c-.926.914-2.438.934-3.36 0a2.376 2.376 0 0 1 3.36-3.36ZM70.107 198.739a2.29 2.29 0 0 1 0 3.25 2.304 2.304 0 0 1-3.262 0 2.3 2.3 0 0 1 0-3.25 2.297 2.297 0 0 1 3.262 0ZM74.507 203.163c.89.894.89 2.339 0 3.237a2.283 2.283 0 0 1-3.23-.011 2.275 2.275 0 0 1 0-3.226 2.271 2.271 0 0 1 3.23 0ZM78.903 207.602a2.265 2.265 0 0 1 0 3.191 2.26 2.26 0 0 1-3.171 0 2.258 2.258 0 0 1-.02-3.191 2.247 2.247 0 0 1 3.19 0ZM83.295 212.045a2.214 2.214 0 0 1 0 3.128 2.235 2.235 0 0 1-3.151.012 2.243 2.243 0 0 1 0-3.14 2.214 2.214 0 0 1 3.15 0ZM87.687 216.485a2.184 2.184 0 0 1 0 3.08 2.177 2.177 0 0 1-3.092 0 2.184 2.184 0 0 1 0-3.08 2.163 2.163 0 0 1 3.092 0ZM92.06 220.936c.827.839.838 2.186 0 3.013a2.138 2.138 0 0 1-3.014 0 2.14 2.14 0 0 1 0-3.013 2.14 2.14 0 0 1 3.013 0ZM96.74 225.092c.972.965.972 2.56-.013 3.525a2.476 2.476 0 0 1-3.513 0 2.497 2.497 0 0 1-.012-3.525c.985-.965 2.56-.977 3.537 0ZM101.23 229.437a2.597 2.597 0 0 1 0 3.671 2.593 2.593 0 0 1-3.675.012 2.591 2.591 0 0 1 0-3.683 2.595 2.595 0 0 1 3.675 0ZM105.63 233.864a2.595 2.595 0 0 1 0 3.656 2.57 2.57 0 0 1-3.644-.012 2.58 2.58 0 0 1-.008-3.644 2.59 2.59 0 0 1 3.652 0ZM110.022 238.308c.997.984.997 2.599 0 3.604a2.562 2.562 0 0 1-3.605 0c-.992-1.005-.992-2.62 0-3.604a2.54 2.54 0 0 1 3.605 0ZM113.835 243.31c.67.67.658 1.753 0 2.415a1.71 1.71 0 0 1-2.403 0 1.697 1.697 0 0 1 .008-2.395 1.696 1.696 0 0 1 2.395-.02ZM118.255 247.742c.662.65.662 1.733 0 2.403a1.711 1.711 0 0 1-2.403 0 1.7 1.7 0 0 1 0-2.403c.662-.658 1.745-.67 2.403 0ZM65.683 185.503a2.285 2.285 0 0 1-3.234 3.231 2.274 2.274 0 0 1-.004-3.231 2.268 2.268 0 0 1 3.238 0ZM70.071 189.935a2.254 2.254 0 1 1-3.186 0 2.27 2.27 0 0 1 3.186 0ZM74.436 194.406a2.185 2.185 0 0 1 0 3.092 2.192 2.192 0 0 1-3.092-.008 2.178 2.178 0 0 1 .008-3.084 2.175 2.175 0 0 1 3.084 0ZM78.816 198.857c.835.827.835 2.186.008 3.014a2.153 2.153 0 0 1-3.033 0 2.13 2.13 0 0 1 .012-3.014 2.119 2.119 0 0 1 3.013 0ZM83.216 203.308a2.087 2.087 0 0 1-.02 2.955 2.083 2.083 0 0 1-2.954 0c-.808-.816-.827-2.147 0-2.963a2.1 2.1 0 0 1 2.974.008ZM87.589 207.74a2.057 2.057 0 0 1 0 2.915 2.05 2.05 0 0 1-2.904 0c-.8-.808-.819-2.116-.011-2.927.807-.796 2.127-.796 2.915.012ZM91.961 212.203a1.983 1.983 0 0 1 0 2.824c-.768.768-2.029.768-2.817-.008a2.001 2.001 0 0 1 0-2.816c.78-.78 2.049-.78 2.817 0ZM96.353 216.642a1.961 1.961 0 0 1 0 2.777c-.768.768-2.009.749-2.777-.019a1.956 1.956 0 0 1 .012-2.758 1.947 1.947 0 0 1 2.765 0ZM100.962 220.877a2.211 2.211 0 0 1 0 3.131c-.875.867-2.285.867-3.14 0a2.2 2.2 0 0 1 0-3.131c.855-.867 2.273-.867 3.14 0ZM105.492 225.17a2.383 2.383 0 0 1 0 3.38 2.384 2.384 0 0 1-3.376 0 2.383 2.383 0 0 1 0-3.38 2.379 2.379 0 0 1 3.376 0ZM109.876 229.622c.906.906.914 2.403.008 3.308a2.336 2.336 0 0 1-3.309-.007 2.33 2.33 0 0 1 0-3.301 2.344 2.344 0 0 1 3.301 0ZM114.268 234.053a2.318 2.318 0 0 1 0 3.27 2.321 2.321 0 0 1-3.261 0 2.327 2.327 0 0 1 0-3.27 2.31 2.31 0 0 1 3.261 0ZM118.64 238.504a2.246 2.246 0 0 1 0 3.191 2.237 2.237 0 0 1-3.182 0c-.874-.866-.874-2.304 0-3.191a2.266 2.266 0 0 1 3.182 0ZM122.442 243.558c.532.54.532 1.395 0 1.93-.543.54-1.399.54-1.93 0a1.37 1.37 0 0 1-.012-1.941 1.371 1.371 0 0 1 1.942.011ZM126.834 247.986c.52.524.512 1.371 0 1.891a1.334 1.334 0 0 1-1.891 0 1.321 1.321 0 0 1 0-1.879c.52-.512 1.367-.532 1.891-.012ZM69.937 181.249c.804.796.8 2.108 0 2.903a2.056 2.056 0 0 1-2.915 0 2.055 2.055 0 0 1-.004-2.911 2.07 2.07 0 0 1 2.92.008ZM74.306 185.7a2.005 2.005 0 0 1 0 2.825c-.784.78-2.04.78-2.825 0a2.005 2.005 0 0 1 0-2.825 2.008 2.008 0 0 1 2.825 0ZM78.686 190.152c.768.76.768 2.001 0 2.757a1.949 1.949 0 0 1-2.757.012 1.961 1.961 0 0 1 0-2.777 1.943 1.943 0 0 1 2.757.008ZM83.078 194.583c.749.756.749 1.97 0 2.718a1.918 1.918 0 0 1-2.718 0c-.748-.737-.748-1.962.012-2.718.737-.737 1.958-.737 2.706 0ZM87.45 199.054a1.843 1.843 0 0 1 0 2.62 1.844 1.844 0 0 1-2.619 0 1.843 1.843 0 0 1 0-2.62 1.842 1.842 0 0 1 2.62 0ZM91.843 203.497c.709.706.709 1.86 0 2.569a1.83 1.83 0 0 1-2.58 0 1.83 1.83 0 0 1 0-2.58 1.83 1.83 0 0 1 2.58.011ZM96.215 207.937c.71.701.69 1.812.012 2.501a1.768 1.768 0 0 1-2.513 0 1.782 1.782 0 0 1 0-2.501c.69-.69 1.824-.69 2.501 0ZM100.607 212.388c.69.678.69 1.773.012 2.442a1.724 1.724 0 0 1-2.454 0 1.71 1.71 0 0 1 0-2.442 1.71 1.71 0 0 1 2.442 0ZM105.169 216.67a1.94 1.94 0 0 1 0 2.71 1.927 1.927 0 0 1-2.718 0 1.925 1.925 0 0 1 0-2.718 1.932 1.932 0 0 1 2.718.008ZM109.766 220.896a2.19 2.19 0 0 1 0 3.093 2.19 2.19 0 0 1-3.093 0 2.188 2.188 0 0 1 3.093-3.093ZM114.119 225.375c.819.82.827 2.139 0 2.967a2.09 2.09 0 0 1-2.963 0 2.099 2.099 0 0 1 0-2.967 2.101 2.101 0 0 1 2.963 0ZM118.51 229.819a2.056 2.056 0 0 1 0 2.915 2.056 2.056 0 0 1-2.914 0 2.067 2.067 0 0 1 0-2.915 2.055 2.055 0 0 1 2.914 0ZM122.895 234.25c.796.808.795 2.068.008 2.876a2.032 2.032 0 0 1-2.864 0 2.034 2.034 0 0 1 0-2.876 2.02 2.02 0 0 1 2.856 0ZM127.295 238.701c.78.768.78 2.029 0 2.817-.788.768-2.048.768-2.817 0-.775-.788-.787-2.037 0-2.817a1.976 1.976 0 0 1 2.817 0ZM131.365 243.468a1.5 1.5 0 0 1-.013 2.107 1.473 1.473 0 0 1-2.095 0 1.491 1.491 0 0 1-.012-2.107 1.496 1.496 0 0 1 2.12 0ZM135.776 247.88a1.495 1.495 0 0 1 0 2.107 1.48 1.48 0 0 1-2.107 0 1.48 1.48 0 0 1 0-2.1 1.491 1.491 0 0 1 2.107-.007ZM74.144 177.034c.682.69.682 1.804 0 2.49a1.752 1.752 0 0 1-2.493.012 1.772 1.772 0 0 1-.008-2.502 1.772 1.772 0 0 1 2.501 0ZM78.529 181.466c.689.689.681 1.784 0 2.462a1.737 1.737 0 0 1-2.443 0 1.76 1.76 0 0 1 0-2.462c.67-.67 1.773-.67 2.443 0ZM82.92 185.917c.67.662.67 1.733 0 2.403-.657.65-1.733.65-2.402-.02a1.693 1.693 0 0 1 0-2.383c.67-.67 1.753-.67 2.403 0ZM87.313 190.349c.65.657.65 1.713 0 2.363-.65.65-1.702.65-2.344 0a1.676 1.676 0 0 1 0-2.363c.65-.65 1.694-.631 2.344 0ZM91.697 194.819c.618.623.618 1.635.008 2.265a1.615 1.615 0 0 1-2.285-2.284c.63-.631 1.647-.611 2.277.019ZM96.058 199.271c.61.598.61 1.575 0 2.186a1.538 1.538 0 0 1-2.167 0 1.533 1.533 0 0 1 0-2.186c.591-.611 1.576-.591 2.167 0ZM100.47 203.682c.61.611.61 1.596.011 2.187a1.546 1.546 0 0 1-2.178 0 1.535 1.535 0 0 1 0-2.187 1.548 1.548 0 0 1 2.167 0ZM104.853 208.134a1.48 1.48 0 0 1 .008 2.107 1.482 1.482 0 0 1-2.114 0c-.572-.571-.572-1.516.007-2.107a1.5 1.5 0 0 1 2.099 0ZM109.333 212.498c.622.619.63 1.604.012 2.226a1.583 1.583 0 0 1-2.238 0c-.611-.603-.611-1.607 0-2.226a1.579 1.579 0 0 1 2.226 0ZM113.972 216.701c.738.729.738 1.93 0 2.659-.74.729-1.93.749-2.67 0-.736-.729-.736-1.93 0-2.678a1.886 1.886 0 0 1 2.67.019ZM118.306 221.192c.689.689.689 1.812.008 2.501a1.78 1.78 0 0 1-2.509 0 1.77 1.77 0 0 1 2.501-2.501ZM122.698 225.631c.678.682.67 1.765 0 2.447a1.743 1.743 0 0 1-2.454.007 1.742 1.742 0 0 1 0-2.454 1.736 1.736 0 0 1 2.454 0ZM127.11 230.043c.678.682.678 1.785.008 2.454a1.737 1.737 0 0 1-2.462 0 1.738 1.738 0 0 1 .012-2.454 1.722 1.722 0 0 1 2.442 0ZM131.502 234.486c.658.67.669 1.734.008 2.403-.67.67-1.742.662-2.403 0a1.698 1.698 0 0 1 0-2.403 1.694 1.694 0 0 1 2.395 0ZM135.855 238.977c.63.63.63 1.635 0 2.265-.63.63-1.647.63-2.277 0-.63-.63-.618-1.635.012-2.273a1.6 1.6 0 0 1 2.265.008ZM140.188 243.468c.579.583.579 1.524.007 2.107a1.489 1.489 0 0 1-2.114 0 1.482 1.482 0 0 1 .007-2.107 1.48 1.48 0 0 1 2.1 0ZM144.58 247.899a1.462 1.462 0 0 1 0 2.068 1.453 1.453 0 0 1-2.06 0 1.472 1.472 0 0 1 0-2.068 1.482 1.482 0 0 1 2.06 0ZM78.403 172.78c.598.591.59 1.576-.012 2.166a1.527 1.527 0 0 1-2.167.02c-.61-.61-.61-1.595-.008-2.186a1.547 1.547 0 0 1 2.187 0ZM82.783 177.231a1.51 1.51 0 0 1 0 2.108 1.503 1.503 0 0 1-2.108 0 1.46 1.46 0 0 1 0-2.096 1.492 1.492 0 0 1 2.108-.012ZM87.195 181.643c.59.591.57 1.536 0 2.108-.58.59-1.517.579-2.108 0a1.489 1.489 0 0 1 0-2.096c.583-.583 1.536-.591 2.108-.012ZM91.547 186.114a1.399 1.399 0 0 1 0 2.009 1.413 1.413 0 1 1-1.989-2.009 1.404 1.404 0 0 1 1.99 0ZM95.979 190.526a1.42 1.42 0 0 1-.008 2.009 1.418 1.418 0 0 1-2.001 0 1.427 1.427 0 0 1 0-2.009 1.426 1.426 0 0 1 2.009 0ZM100.351 194.977a1.352 1.352 0 0 1 0 1.942 1.356 1.356 0 0 1-1.93-.012 1.36 1.36 0 0 1 0-1.93 1.366 1.366 0 0 1 1.93 0ZM104.756 199.408c.512.532.512 1.379-.013 1.891a1.311 1.311 0 0 1-1.878 0 1.319 1.319 0 0 1 0-1.871 1.338 1.338 0 0 1 1.891-.02ZM109.128 203.86c.5.512.5 1.339.008 1.831a1.293 1.293 0 0 1-1.82 0 1.286 1.286 0 0 1 0-1.812 1.278 1.278 0 0 1 1.812-.019ZM113.52 208.311c.481.492.481 1.28 0 1.761a1.243 1.243 0 0 1-1.765.012 1.272 1.272 0 0 1 0-1.773 1.26 1.26 0 0 1 1.765 0ZM118.168 212.498a1.576 1.576 0 1 1-2.225 2.234 1.569 1.569 0 0 1 0-2.234 1.56 1.56 0 0 1 2.225 0ZM122.529 216.965a1.526 1.526 0 0 1 0 2.12 1.493 1.493 0 0 1-2.108-.012 1.493 1.493 0 0 1-.008-2.108 1.506 1.506 0 0 1 2.116 0ZM126.941 221.377c.583.591.583 1.54 0 2.119a1.496 1.496 0 0 1-2.108 0 1.495 1.495 0 0 1 0-2.107c.583-.571 1.529-.591 2.108-.012ZM131.305 225.852a1.42 1.42 0 0 1 0 2.005 1.406 1.406 0 0 1-2.009 0 1.413 1.413 0 0 1 0-1.997 1.433 1.433 0 0 1 2.009-.008ZM135.725 230.272a1.433 1.433 0 0 1-.008 2.009 1.418 1.418 0 0 1-2.001 0 1.427 1.427 0 0 1 0-2.009 1.426 1.426 0 0 1 2.009 0ZM140.098 234.723a1.361 1.361 0 0 1 0 1.942c-.533.539-1.399.52-1.931-.012a1.366 1.366 0 0 1 0-1.93 1.368 1.368 0 0 1 1.931 0ZM144.462 239.194c.492.5.492 1.319-.012 1.82a1.275 1.275 0 0 1-1.812 0 1.299 1.299 0 0 1 0-1.82 1.31 1.31 0 0 1 1.824 0ZM148.783 243.704a1.153 1.153 0 0 1 0 1.635 1.156 1.156 0 0 1-1.643 0 1.163 1.163 0 0 1 0-1.635 1.163 1.163 0 0 1 1.643 0ZM153.168 248.155a1.12 1.12 0 0 1 0 1.576 1.134 1.134 0 0 1-1.568 0 1.125 1.125 0 0 1-.009-1.576 1.12 1.12 0 0 1 1.577 0ZM82.665 168.514a1.324 1.324 0 0 1 0 1.883 1.341 1.341 0 0 1-1.88 0 1.345 1.345 0 0 1-.011-1.891 1.337 1.337 0 0 1 1.89.008ZM87.076 172.926a1.31 1.31 0 0 1 0 1.883c-.512.52-1.358.52-1.87 0a1.31 1.31 0 0 1 0-1.883 1.317 1.317 0 0 1 1.87 0ZM91.441 177.397c.48.484.48 1.272-.012 1.764a1.223 1.223 0 0 1-1.753 0c-.48-.492-.492-1.28 0-1.764a1.252 1.252 0 0 1 1.765 0ZM95.86 181.809a1.256 1.256 0 0 1-.007 1.764 1.238 1.238 0 0 1-1.765 0 1.253 1.253 0 0 1 0-1.753 1.259 1.259 0 0 1 1.773-.011ZM100.233 186.272c.473.452.453 1.221 0 1.685a1.206 1.206 0 0 1-1.694.008 1.217 1.217 0 0 1 0-1.693 1.199 1.199 0 0 1 1.694 0ZM104.625 190.711a1.153 1.153 0 0 1 0 1.635 1.14 1.14 0 0 1-1.642 0 1.163 1.163 0 0 1 0-1.643 1.155 1.155 0 0 1 1.642.008ZM108.998 195.162a1.088 1.088 0 0 1 0 1.568 1.094 1.094 0 0 1-1.556 0 1.107 1.107 0 0 1 0-1.568 1.101 1.101 0 0 1 1.556 0ZM113.422 199.574a1.117 1.117 0 0 1 0 1.58 1.12 1.12 0 0 1-1.568-.012 1.103 1.103 0 0 1 0-1.556 1.112 1.112 0 0 1 1.568-.012ZM117.782 204.057a1.021 1.021 0 0 1-.008 1.437 1.022 1.022 0 0 1-1.438 0 1.002 1.002 0 0 1 0-1.437 1.014 1.014 0 0 1 1.446 0ZM122.411 208.252c.523.52.523 1.359 0 1.891a1.343 1.343 0 0 1-1.88 0 1.336 1.336 0 0 1 0-1.891 1.343 1.343 0 0 1 1.88 0ZM126.794 212.703a1.27 1.27 0 0 1-.011 1.812c-.493.504-1.3.504-1.801 0a1.275 1.275 0 0 1 0-1.812 1.29 1.29 0 0 1 1.812 0ZM131.187 217.135c.492.492.492 1.28 0 1.772a1.256 1.256 0 0 1-1.765 0 1.257 1.257 0 0 1 0-1.772 1.267 1.267 0 0 1 1.765 0ZM135.599 221.546a1.25 1.25 0 0 1 0 1.773 1.24 1.24 0 0 1-1.765 0 1.245 1.245 0 0 1 0-1.753 1.258 1.258 0 0 1 1.765-.02ZM139.978 226.017c.465.453.454 1.221-.007 1.686a1.193 1.193 0 0 1-1.674.008c-.472-.473-.472-1.241-.012-1.694a1.19 1.19 0 0 1 1.693 0ZM144.371 230.449c.453.461.453 1.19 0 1.643a1.168 1.168 0 0 1-1.643.011 1.178 1.178 0 0 1 0-1.654 1.17 1.17 0 0 1 1.643 0ZM148.744 234.9a1.118 1.118 0 0 1 0 1.576 1.104 1.104 0 0 1-1.564 0 1.117 1.117 0 0 1 0-1.576 1.104 1.104 0 0 1 1.564 0ZM153.135 239.351a1.06 1.06 0 0 1 0 1.517 1.089 1.089 0 0 1-1.523 0 1.073 1.073 0 0 1 .007-1.517 1.068 1.068 0 0 1 1.516 0ZM157.402 243.921a.854.854 0 0 1-.012 1.201.83.83 0 0 1-1.19 0 .843.843 0 0 1 0-1.201.844.844 0 0 1 1.202 0ZM161.814 248.344a.83.83 0 0 1 0 1.19.837.837 0 0 1-1.202 0 .837.837 0 0 1 0-1.19.846.846 0 0 1 1.202 0ZM87.325 163.858c.638.65.638 1.706-.012 2.352a1.647 1.647 0 0 1-2.344 0 1.662 1.662 0 0 1 0-2.352c.63-.65 1.694-.65 2.356 0ZM91.665 168.341c.611.618.63 1.603 0 2.233a1.58 1.58 0 0 1-2.225 0 1.59 1.59 0 0 1 0-2.233 1.559 1.559 0 0 1 2.225 0ZM96.018 172.819a1.475 1.475 0 0 1 0 2.108 1.468 1.468 0 0 1-2.088-.02 1.451 1.451 0 0 1 0-2.088 1.462 1.462 0 0 1 2.088 0ZM100.41 177.251a1.441 1.441 0 0 1 0 2.068c-.551.559-1.477.559-2.048 0a1.462 1.462 0 0 1 0-2.068 1.438 1.438 0 0 1 2.048 0ZM104.814 181.702a1.401 1.401 0 0 1 0 1.989 1.413 1.413 0 0 1-2.001.02 1.42 1.42 0 0 1-.008-2.009 1.406 1.406 0 0 1 2.009 0ZM109.186 186.153c.54.532.54 1.399.009 1.931a1.38 1.38 0 0 1-1.939 0 1.348 1.348 0 0 1 0-1.931 1.361 1.361 0 0 1 1.93 0ZM113.579 190.585a1.328 1.328 0 0 1 0 1.879c-.524.524-1.371.536-1.883.012a1.331 1.331 0 0 1 0-1.883 1.331 1.331 0 0 1 1.883-.008ZM117.931 195.068a1.24 1.24 0 0 1 .009 1.76 1.245 1.245 0 1 1-1.761-1.76 1.237 1.237 0 0 1 1.752 0ZM122.233 199.606c.426.413.414 1.083-.008 1.516a1.07 1.07 0 0 1-1.508 0 1.066 1.066 0 0 1 0-1.516 1.066 1.066 0 0 1 1.516 0ZM126.893 203.781c.552.54.552 1.457 0 2.009a1.429 1.429 0 0 1-2.008-.008c-.552-.563-.552-1.461 0-2.001a1.418 1.418 0 0 1 2.008 0ZM131.266 208.232c.539.532.539 1.399.008 1.93a1.376 1.376 0 0 1-1.938 0 1.355 1.355 0 0 1 0-1.93 1.347 1.347 0 0 1 1.93 0ZM135.626 212.703c.504.492.504 1.32 0 1.812-.5.512-1.32.504-1.82 0a1.29 1.29 0 0 1 .008-1.812 1.29 1.29 0 0 1 1.812 0ZM140.011 217.135c.492.492.492 1.28 0 1.772a1.238 1.238 0 0 1-1.765 0 1.235 1.235 0 0 1 .011-1.753 1.244 1.244 0 0 1 1.754-.019ZM144.39 221.606a1.179 1.179 0 0 1 0 1.674c-.46.472-1.22.472-1.681.011-.473-.476-.473-1.232 0-1.685a1.173 1.173 0 0 1 1.681 0ZM148.783 226.037c.453.453.453 1.19 0 1.635a1.16 1.16 0 0 1-1.635.008 1.158 1.158 0 0 1 0-1.643 1.16 1.16 0 0 1 1.635 0ZM153.147 230.508a1.082 1.082 0 0 1 0 1.517 1.068 1.068 0 0 1-1.528 0 1.067 1.067 0 0 1 0-1.517 1.095 1.095 0 0 1 1.528 0ZM157.52 234.959a1.047 1.047 0 0 1 0 1.458 1.018 1.018 0 0 1-1.449-.02.989.989 0 0 1 .011-1.418 1.012 1.012 0 0 1 1.438-.02ZM161.94 239.391a1.023 1.023 0 0 1-.008 1.438 1.024 1.024 0 0 1-1.438 0 1.001 1.001 0 0 1 0-1.438 1.004 1.004 0 0 1 1.446 0ZM166.194 243.96a.785.785 0 0 1 0 1.123.785.785 0 0 1-1.123 0 .795.795 0 1 1 1.123-1.123ZM170.547 248.431a.715.715 0 0 1 0 1.005.715.715 0 0 1-1.005 0 .704.704 0 0 1 0-.997.706.706 0 0 1 1.005-.008ZM91.567 159.611a1.434 1.434 0 0 1-.008 2.021 1.416 1.416 0 0 1-2 0 1.399 1.399 0 0 1-.009-2.009 1.419 1.419 0 0 1 2.017-.012ZM95.92 164.094c.512.52.512 1.359-.008 1.891a1.346 1.346 0 0 1-1.883 0c-.532-.524-.512-1.371 0-1.891a1.334 1.334 0 0 1 1.89 0ZM100.292 168.545c.504.493.512 1.32 0 1.812-.492.505-1.308.493-1.812 0a1.296 1.296 0 0 1 0-1.812 1.27 1.27 0 0 1 1.812 0ZM104.716 172.957c.5.512.5 1.32 0 1.832a1.285 1.285 0 0 1-1.812-.02 1.286 1.286 0 0 1-.012-1.812c.504-.5 1.312-.5 1.824 0ZM109.108 177.408a1.25 1.25 0 0 1 0 1.765 1.26 1.26 0 0 1-1.765 0 1.247 1.247 0 0 1-.008-1.765 1.242 1.242 0 0 1 1.773 0ZM113.488 181.848a1.218 1.218 0 0 1 0 1.706 1.208 1.208 0 0 1-1.694-.008 1.188 1.188 0 0 1-.008-1.686 1.198 1.198 0 0 1 1.702-.012ZM117.873 186.291a1.163 1.163 0 0 1 0 1.655 1.143 1.143 0 0 1-1.635-.02 1.144 1.144 0 0 1 0-1.627 1.146 1.146 0 0 1 1.635-.008ZM122.253 190.742a1.108 1.108 0 0 1 0 1.576 1.118 1.118 0 0 1-1.576 0 1.131 1.131 0 0 1 0-1.568 1.13 1.13 0 0 1 1.576-.008ZM126.546 195.292a.93.93 0 0 1 0 1.32.944.944 0 0 1-1.319 0c-.363-.374-.375-.965-.008-1.32a.925.925 0 0 1 1.327 0ZM131.206 199.456c.5.504.5 1.312 0 1.816-.504.5-1.312.5-1.804-.012-.5-.492-.5-1.3-.008-1.792a1.271 1.271 0 0 1 1.812-.012ZM135.567 203.931a1.205 1.205 0 0 1-.007 1.701 1.205 1.205 0 0 1-1.686-.011c-.461-.461-.473-1.229-.008-1.682a1.204 1.204 0 0 1 1.701-.008ZM139.979 208.35c.472.461.464 1.222-.007 1.694a1.198 1.198 0 0 1-1.687 0c-.46-.472-.473-1.233-.008-1.694a1.2 1.2 0 0 1 1.702 0ZM144.371 212.794a1.162 1.162 0 0 1 0 1.642 1.156 1.156 0 0 1-1.643-.008c-.452-.453-.452-1.193 0-1.626a1.156 1.156 0 0 1 1.643-.008ZM148.795 217.213a1.164 1.164 0 0 1-.012 1.635 1.153 1.153 0 0 1-1.635 0 1.155 1.155 0 0 1-.008-1.635c.453-.46 1.19-.46 1.655 0ZM153.147 221.684a1.07 1.07 0 0 1-.012 1.517 1.07 1.07 0 0 1-1.516 0 1.067 1.067 0 0 1 0-1.517 1.075 1.075 0 0 1 1.528 0ZM157.52 226.136a1.04 1.04 0 0 1 0 1.457 1.04 1.04 0 0 1-1.449-.02 1.021 1.021 0 0 1 0-1.437 1.028 1.028 0 0 1 1.449 0ZM161.932 230.547a1.04 1.04 0 0 1 0 1.458 1.04 1.04 0 0 1-1.449-.02.998.998 0 0 1 .011-1.418 1.005 1.005 0 0 1 1.438-.02ZM166.292 235.038a.922.922 0 0 1-.008 1.32.934.934 0 0 1-1.311 0 .924.924 0 0 1-.008-1.32.925.925 0 0 1 1.327 0ZM170.665 239.489a.87.87 0 0 1 0 1.241.89.89 0 0 1-1.249 0 .88.88 0 0 1 0-1.241.867.867 0 0 1 1.249 0ZM174.919 244.059a.633.633 0 0 1 0 .925.654.654 0 0 1-.926 0 .646.646 0 0 1 0-.925.654.654 0 0 1 .926 0ZM179.304 248.51a.598.598 0 0 1 0 .855.617.617 0 0 1-.859-.008.605.605 0 0 1 0-.847.608.608 0 0 1 .859 0ZM95.821 155.361a1.21 1.21 0 0 1 0 1.682 1.188 1.188 0 0 1-1.694 0 1.189 1.189 0 0 1 0-1.694c.453-.453 1.222-.453 1.694.012ZM100.214 159.801a1.16 1.16 0 0 1 0 1.634c-.473.453-1.202.465-1.655 0a1.135 1.135 0 0 1 .02-1.634c.453-.453 1.162-.453 1.635 0ZM104.625 164.212c.453.465.453 1.202.012 1.647a1.17 1.17 0 0 1-1.654 0 1.168 1.168 0 0 1 .008-1.647 1.152 1.152 0 0 1 1.634 0ZM108.978 168.683a1.072 1.072 0 0 1 0 1.517c-.422.433-1.091.421-1.517 0-.421-.414-.413-1.083.012-1.509a1.08 1.08 0 0 1 1.505-.008ZM113.362 173.142a1.022 1.022 0 0 1 0 1.45 1.015 1.015 0 0 1-1.438 0 1.039 1.039 0 0 1-.012-1.45 1.024 1.024 0 0 1 1.45 0ZM117.774 177.554a1.03 1.03 0 0 1 .008 1.45 1.015 1.015 0 0 1-1.446 0 1.028 1.028 0 0 1 0-1.45 1.008 1.008 0 0 1 1.438 0ZM122.166 181.998c.382.374.394 1.024.008 1.398a.984.984 0 0 1-1.406 0c-.386-.374-.374-1.005.008-1.398a1 1 0 0 1 1.39 0ZM126.538 186.449a.932.932 0 0 1 .008 1.327.937.937 0 0 1-1.327 0 .952.952 0 0 1 .008-1.327.94.94 0 0 1 1.311 0ZM130.801 191.038a.716.716 0 0 1 .012.996c-.288.284-.741.284-1.004.008a.713.713 0 0 1 0-1.024.695.695 0 0 1 .992.02ZM135.441 195.225c.402.402.402 1.052.008 1.446a1.031 1.031 0 0 1-1.445 0 1.009 1.009 0 0 1 0-1.446 1 1 0 0 1 1.437 0ZM139.861 199.645a1.022 1.022 0 0 1 0 1.438c-.402.413-1.044.394-1.446 0a1.021 1.021 0 0 1 0-1.446c.394-.406 1.044-.386 1.446.008ZM144.206 204.116c.362.374.374.965.008 1.319a.924.924 0 0 1-1.328 0c-.366-.354-.354-.945.008-1.319a.941.941 0 0 1 1.312 0ZM148.618 208.528a.937.937 0 0 1 .008 1.331.948.948 0 0 1-1.328 0 .96.96 0 0 1 .008-1.331.941.941 0 0 1 1.312 0ZM153.009 212.999a.883.883 0 0 1 0 1.24.905.905 0 0 1-1.252 0 .9.9 0 0 1 0-1.26c.347-.355.898-.335 1.252.02ZM157.402 217.43a.854.854 0 0 1 0 1.201.865.865 0 0 1-1.202 0 .843.843 0 0 1 0-1.201.844.844 0 0 1 1.202 0ZM161.782 221.881a.8.8 0 0 1 0 1.123.806.806 0 0 1-1.131 0c-.307-.315-.307-.827 0-1.123a.795.795 0 0 1 1.131 0ZM166.194 226.293a.792.792 0 0 1 0 1.123.795.795 0 0 1-1.131 0 .804.804 0 0 1 .008-1.123.785.785 0 0 1 1.123 0ZM170.578 230.744a.748.748 0 0 1 0 1.044.74.74 0 0 1-1.056.008.736.736 0 0 1 0-1.052.74.74 0 0 1 1.056 0ZM174.99 235.164c.283.288.295.76.008 1.056a.75.75 0 0 1-1.064 0 .773.773 0 0 1 0-1.064.769.769 0 0 1 1.056.008ZM179.37 239.607a.715.715 0 0 1 .012.997.705.705 0 0 1-1.004.008.713.713 0 0 1 0-1.005.7.7 0 0 1 .992 0ZM183.625 244.189a.473.473 0 0 1 0 .657.48.48 0 0 1-.67 0 .454.454 0 0 1 .011-.65.474.474 0 0 1 .659-.007ZM188.008 248.628c.166.177.178.453.009.611a.427.427 0 0 1-.619 0c-.169-.158-.157-.442.008-.611a.435.435 0 0 1 .602 0ZM100.115 151.075a1.022 1.022 0 0 1 0 1.438c-.394.394-1.044.394-1.457 0a1.023 1.023 0 0 1 0-1.438 1.019 1.019 0 0 1 1.457 0ZM104.507 155.507a.987.987 0 0 1 0 1.398c-.382.394-1.004.375-1.386-.011a.979.979 0 0 1-.012-1.387.989.989 0 0 1 1.398 0ZM108.88 159.958a.917.917 0 0 1 0 1.32.917.917 0 0 1-1.32 0 .938.938 0 0 1 0-1.32c.366-.354.965-.362 1.32 0ZM113.303 164.37a.95.95 0 0 1 0 1.331.94.94 0 0 1-1.331-.011.938.938 0 0 1 0-1.32.958.958 0 0 1 1.331 0ZM117.683 168.821a.887.887 0 0 1-.008 1.261.88.88 0 0 1-1.24-.012.89.89 0 0 1-.012-1.249.915.915 0 0 1 1.26 0ZM122.068 173.272a.844.844 0 0 1 .008 1.202c-.335.315-.875.335-1.21 0a.859.859 0 0 1 0-1.202.846.846 0 0 1 1.202 0ZM126.488 177.684a.844.844 0 0 1 0 1.202.846.846 0 0 1-1.202 0 .844.844 0 0 1 0-1.202.844.844 0 0 1 1.202 0ZM130.9 182.096a.852.852 0 0 1 0 1.202.853.853 0 0 1-1.202 0 .867.867 0 0 1 0-1.202.852.852 0 0 1 1.202 0ZM135.126 186.705a.57.57 0 0 1-.012.807.54.54 0 0 1-.796 0c-.228-.216-.228-.571 0-.807a.583.583 0 0 1 .808 0ZM139.735 190.928a.86.86 0 0 1 0 1.213.874.874 0 0 1-1.202 0 .867.867 0 0 1 0-1.213.867.867 0 0 1 1.202 0ZM144.146 195.351a.844.844 0 0 1 0 1.202.865.865 0 0 1-1.201 0c-.327-.335-.327-.887 0-1.202a.843.843 0 0 1 1.201 0ZM148.527 199.791c.316.307.307.819 0 1.134a.784.784 0 0 1-1.122 0c-.316-.315-.316-.827-.009-1.122a.804.804 0 0 1 1.131-.012ZM152.911 204.242a.739.739 0 0 1-.012 1.056.725.725 0 0 1-1.043 0 .725.725 0 0 1 0-1.044.76.76 0 0 1 1.055-.012ZM157.331 208.665a.742.742 0 0 1-.008 1.044.742.742 0 1 1-1.056-1.044.761.761 0 0 1 1.064 0ZM161.723 213.105c.268.268.268.721-.008 1.016a.727.727 0 0 1-1.004 0c-.276-.283-.288-.748 0-1.016.276-.284.729-.272 1.012 0ZM166.096 217.556a.668.668 0 0 1-.009.938.643.643 0 0 1-.925 0 .662.662 0 0 1 0-.926.675.675 0 0 1 .934-.012ZM170.507 221.968a.655.655 0 0 1 0 .937.652.652 0 0 1-.933 0 .652.652 0 0 1 .008-.925.664.664 0 0 1 .925-.012ZM174.931 226.392a.643.643 0 0 1-.012.925.647.647 0 0 1-.926.012.66.66 0 0 1 0-.937.669.669 0 0 1 .938 0ZM179.304 230.843a.61.61 0 0 1 0 .866.602.602 0 0 1-.859-.007.62.62 0 0 1 0-.859c.236-.225.63-.237.859 0ZM183.695 235.282a.568.568 0 0 1 0 .808.562.562 0 0 1-.807 0 .563.563 0 0 1 0-.808.569.569 0 0 1 .807 0ZM188.115 239.694a.579.579 0 0 1-.008.819.571.571 0 0 1-.807-.011.549.549 0 0 1 0-.796.577.577 0 0 1 .815-.012ZM192.389 244.244a.381.381 0 0 1 0 .551c-.145.15-.382.142-.54-.008-.138-.138-.149-.394 0-.531a.377.377 0 0 1 .54-.012ZM196.774 248.707c.126.118.126.335 0 .472a.34.34 0 0 1-.465-.007.333.333 0 0 1 0-.465.32.32 0 0 1 .465 0ZM104.409 146.782a.838.838 0 0 1-.008 1.201.831.831 0 0 1-1.182-.019.828.828 0 0 1-.019-1.182.846.846 0 0 1 1.209 0ZM108.82 151.193a.844.844 0 0 1 0 1.202c-.334.335-.855.315-1.189-.012-.335-.335-.346-.866-.012-1.19a.845.845 0 0 1 1.201 0ZM113.205 155.645a.784.784 0 0 1-.012 1.122.77.77 0 0 1-1.111 0 .783.783 0 0 1-.011-1.122.799.799 0 0 1 1.134 0ZM117.617 160.057c.323.315.315.807 0 1.134a.796.796 0 0 1-1.123-.012.784.784 0 0 1 0-1.122.79.79 0 0 1 1.123 0ZM122.008 164.508a.758.758 0 0 1-.012 1.063.747.747 0 0 1-1.051 0 .762.762 0 0 1 0-1.063.758.758 0 0 1 1.063 0ZM126.389 168.959c.275.268.275.709-.008 1.005a.708.708 0 0 1-.996-.012.697.697 0 0 1 0-.993.698.698 0 0 1 1.004 0ZM130.801 173.371a.703.703 0 0 1 0 1.004c-.264.276-.729.268-1.004 0a.71.71 0 0 1 1.004-1.004ZM135.173 177.822c.268.256.268.67.012.938a.68.68 0 0 1-.937-.012.665.665 0 0 1 0-.926.643.643 0 0 1 .925 0ZM139.439 182.399a.43.43 0 0 1 0 .603.423.423 0 0 1-.61 0 .443.443 0 0 1-.012-.611.441.441 0 0 1 .622.008ZM144.049 186.606a.73.73 0 0 1 0 1.017.728.728 0 0 1-.998 0c-.275-.288-.283-.733-.007-.997a.704.704 0 0 1 1.005-.02ZM148.428 191.077a.654.654 0 1 1-.926.926c-.255-.276-.255-.67-.007-.926.263-.264.677-.275.933 0ZM152.813 195.529a.584.584 0 0 1-.012.846.595.595 0 0 1-.848 0 .6.6 0 0 1-.007-.846.597.597 0 0 1 .867 0ZM157.224 199.932a.62.62 0 0 1 0 .875.617.617 0 0 1-.859-.02.606.606 0 0 1 .859-.855ZM161.644 204.352a.62.62 0 0 1-.008.867c-.236.236-.61.216-.847-.02a.595.595 0 0 1-.012-.847.608.608 0 0 1 .867 0ZM166.036 208.784a.588.588 0 0 1-.007.827.555.555 0 0 1-.8-.02.56.56 0 0 1-.008-.796.581.581 0 0 1 .815-.011ZM170.409 213.235a.526.526 0 0 1 0 .748.533.533 0 0 1-.737 0c-.197-.209-.197-.551 0-.736a.522.522 0 0 1 .737-.012ZM174.832 217.647a.528.528 0 0 1-.748.748.524.524 0 0 1 .008-.729.52.52 0 0 1 .74-.019ZM179.213 222.106a.478.478 0 0 1-.008.669.456.456 0 0 1-.662 0 .465.465 0 0 1 0-.657.47.47 0 0 1 .67-.012ZM183.625 226.529a.467.467 0 0 1-.008.658.464.464 0 0 1-.662 0 .474.474 0 0 1 0-.658.477.477 0 0 1 .67 0ZM188.016 230.961a.459.459 0 0 1-.008.622.424.424 0 0 1-.602-.011.437.437 0 0 1-.008-.603.454.454 0 0 1 .618-.008ZM192.428 235.381c.17.169.17.445-.008.622a.434.434 0 0 1-.602-.008.437.437 0 0 1-.008-.603.436.436 0 0 1 .618-.011ZM196.84 239.792c.178.19.178.454 0 .623a.438.438 0 0 1-.61-.008.43.43 0 0 1 0-.603.427.427 0 0 1 .61-.012ZM201.134 244.354c.091.098.079.236-.02.343-.086.09-.236.09-.335 0a.248.248 0 0 1 0-.343.251.251 0 0 1 .355 0ZM205.546 248.766c.091.087.091.256-.008.354a.248.248 0 0 1-.335 0 .262.262 0 0 1-.012-.354.25.25 0 0 1 .355 0ZM108.734 142.449a.702.702 0 0 1-.012 1.004.725.725 0 0 1-1.005.012.714.714 0 0 1 0-1.016.728.728 0 0 1 1.017 0ZM113.106 146.912a.662.662 0 0 1-.938.933.651.651 0 0 1 .013-.933c.256-.268.669-.248.925 0ZM117.518 151.324a.663.663 0 0 1 .008.933.664.664 0 0 1-.934 0 .652.652 0 0 1 0-.933.667.667 0 0 1 .926 0ZM121.89 155.783c.245.236.245.61.009.847a.606.606 0 0 1-.856-.855.6.6 0 0 1 .847.008ZM126.251 160.254a.501.501 0 0 1 0 .728.505.505 0 0 1-.728.012.52.52 0 0 1 0-.74.522.522 0 0 1 .728 0ZM130.663 164.665a.52.52 0 0 1 .012.741.522.522 0 0 1-.74 0 .521.521 0 0 1 0-.741.522.522 0 0 1 .728 0ZM135.087 169.089a.528.528 0 0 1 0 .737.537.537 0 0 1-.74 0 .517.517 0 0 1 0-.737.515.515 0 0 1 .74 0ZM139.459 173.54a.467.467 0 1 1-.661.658.462.462 0 0 1 .011-.658.443.443 0 0 1 .65 0ZM143.654 178.185a.131.131 0 0 1-.012.189.126.126 0 0 1-.184.011c-.06-.063-.06-.149 0-.2.047-.056.137-.048.196 0ZM148.231 182.431a.363.363 0 0 1 0 .532.358.358 0 0 1-.531 0c-.158-.15-.146-.375 0-.532a.357.357 0 0 1 .531 0ZM152.616 186.882a.328.328 0 0 1 0 .461.326.326 0 0 1-.465 0c-.138-.126-.126-.323 0-.461.13-.118.335-.138.465 0ZM157.028 191.294a.328.328 0 0 1 0 .461.337.337 0 0 1-.465.012.343.343 0 0 1 0-.473c.13-.118.347-.118.465 0ZM161.407 195.745c.111.11.111.296 0 .394-.097.118-.283.118-.393 0a.282.282 0 0 1 0-.394.3.3 0 0 1 .393 0ZM165.831 200.177c.107.098.107.275 0 .386a.283.283 0 0 1-.393 0c-.111-.111-.111-.288 0-.386a.262.262 0 0 1 .393 0ZM170.243 204.589c.107.098.107.275 0 .386a.283.283 0 0 1-.393 0c-.111-.111-.111-.288 0-.386a.26.26 0 0 1 .393 0ZM174.663 209a.28.28 0 0 1-.008.386c-.11.107-.287.107-.386.008-.118-.118-.118-.287 0-.394.099-.118.276-.118.394 0ZM179.075 213.412c.11.106.099.284 0 .394a.302.302 0 0 1-.402 0 .281.281 0 0 1 .007-.394c.111-.098.277-.118.395 0ZM183.459 217.863a.228.228 0 0 1 0 .335.231.231 0 0 1-.334 0c-.099-.09-.099-.256 0-.335a.226.226 0 0 1 .334 0ZM187.878 222.275c.099.099.091.237 0 .335a.242.242 0 0 1-.342 0c-.09-.091-.09-.256 0-.335a.236.236 0 0 1 .342 0ZM192.29 226.687c.091.099.099.256.012.347a.275.275 0 0 1-.354 0 .257.257 0 0 1 0-.347c.098-.098.256-.098.342 0ZM196.675 231.138c.067.079.078.197 0 .276-.071.071-.197.059-.268-.008a.204.204 0 0 1 0-.268.183.183 0 0 1 .268 0ZM201.087 235.55a.2.2 0 0 1 .008.276c-.079.079-.197.071-.276-.008a.204.204 0 0 1 0-.268.191.191 0 0 1 .268 0ZM205.506 239.982c.071.059.071.177 0 .256-.078.078-.196.078-.264 0a.203.203 0 0 1-.011-.276.194.194 0 0 1 .275.02ZM209.891 244.433c.046.039.046.118-.012.177a.12.12 0 0 1-.186 0 .133.133 0 0 1 0-.197c.048-.051.139-.051.198.02ZM214.33 248.805c.079.079.091.197.012.276-.071.067-.197.059-.268-.02-.079-.059-.079-.197-.008-.264.079-.071.198-.071.264.008ZM113.362 137.82a1.03 1.03 0 0 1 0 1.457 1.04 1.04 0 0 1-1.45-.019 1.024 1.024 0 0 1 0-1.438 1.03 1.03 0 0 1 1.45 0ZM117.754 142.252a1.01 1.01 0 0 1 0 1.418.992.992 0 0 1-1.398-.02.966.966 0 0 1 0-1.379.992.992 0 0 1 1.398-.019ZM122.135 146.703a.955.955 0 0 1 0 1.34.938.938 0 0 1-1.327-.009.916.916 0 0 1 0-1.311.941.941 0 0 1 1.327-.02ZM126.507 151.154a.894.894 0 0 1 0 1.261.886.886 0 0 1-1.248-.008.87.87 0 0 1 0-1.233.882.882 0 0 1 1.248-.02ZM130.9 155.605a.852.852 0 0 1 0 1.202.844.844 0 0 1-1.202 0 .855.855 0 0 1 0-1.202.846.846 0 0 1 1.202 0ZM135.283 160.057c.304.315.316.827 0 1.134a.81.81 0 0 1-1.134-.012.794.794 0 0 1 0-1.122.797.797 0 0 1 1.134 0ZM139.664 164.508a.756.756 0 0 1-.008 1.063c-.288.288-.761.276-1.056-.008a.762.762 0 0 1 0-1.055.748.748 0 0 1 1.064 0ZM144.049 168.939a.724.724 0 0 1 0 1.024.711.711 0 0 1-1.005-1.004.718.718 0 0 1 1.005-.02ZM148.271 173.568c.169.157.169.433 0 .61a.426.426 0 0 1-.599 0c-.177-.177-.189-.453-.019-.61a.426.426 0 0 1 .618 0ZM152.753 177.921a.506.506 0 0 1 0 .728.512.512 0 0 1-.74 0 .515.515 0 0 1 0-.728c.209-.205.544-.217.74 0ZM157.134 182.372a.48.48 0 0 1-.008.669.467.467 0 0 1-.662-.019.464.464 0 0 1 0-.65.47.47 0 0 1 .67 0ZM161.546 186.784a.468.468 0 0 1-.009.669.476.476 0 0 1-.661 0 .5.5 0 0 1 0-.669c.197-.178.492-.19.67 0ZM165.957 191.195c.19.186.19.481 0 .67a.473.473 0 0 1-.657 0 .452.452 0 0 1 0-.65c.184-.197.48-.209.657-.02ZM170.35 195.647a.43.43 0 0 1 0 .61c-.165.177-.442.158-.611 0-.165-.177-.178-.441-.008-.61a.425.425 0 0 1 .619 0ZM174.773 200.059a.44.44 0 0 1-.011.61c-.165.177-.434.158-.599 0a.432.432 0 0 1-.012-.61.45.45 0 0 1 .622 0ZM179.185 204.47a.435.435 0 0 1-.011.611c-.166.177-.422.177-.599 0a.44.44 0 0 1-.012-.611.46.46 0 0 1 .622 0ZM183.557 208.921a.386.386 0 0 1 .008.552c-.157.158-.393.138-.539-.02a.376.376 0 0 1-.012-.532.397.397 0 0 1 .543 0ZM187.977 213.353a.37.37 0 0 1 0 .532c-.145.157-.382.138-.531-.008a.388.388 0 0 1-.008-.544.384.384 0 0 1 .539.02ZM192.35 217.804a.3.3 0 0 1 0 .453.325.325 0 0 1-.461 0 .322.322 0 0 1 0-.453.308.308 0 0 1 .461 0ZM196.774 222.216a.318.318 0 0 1-.012.461.312.312 0 0 1-.453-.008.326.326 0 0 1-.008-.453.322.322 0 0 1 .473 0ZM201.185 226.628c.139.118.126.335 0 .461a.333.333 0 0 1-.465 0c-.117-.126-.117-.343 0-.461a.32.32 0 0 1 .465 0ZM205.597 231.04a.327.327 0 0 1 .008.472c-.119.119-.335.119-.473-.011a.344.344 0 0 1 0-.461.337.337 0 0 1 .465 0ZM209.989 235.491c.099.118.107.295 0 .406-.11.098-.296.106-.393 0a.28.28 0 0 1 0-.398.289.289 0 0 1 .393-.008ZM214.401 239.911a.287.287 0 0 1 0 .398c-.11.098-.288.106-.394 0-.11-.111-.098-.288 0-.398a.282.282 0 0 1 .394 0ZM218.951 244.189a.472.472 0 0 1 0 .669.473.473 0 0 1-.662-.012.464.464 0 0 1-.008-.65.47.47 0 0 1 .67-.007ZM223.658 248.313a.88.88 0 0 1 0 1.252.867.867 0 0 1-1.241-.011.882.882 0 0 1-.011-1.241.89.89 0 0 1 1.252 0ZM117.585 133.605a.739.739 0 0 1 0 1.044.736.736 0 0 1-1.052 0 .742.742 0 1 1 1.052-1.044ZM121.969 138.049a.696.696 0 0 1 0 .992.707.707 0 1 1-.996-1.004.692.692 0 0 1 .996.012ZM126.381 142.461a.693.693 0 0 1 .008.992.679.679 0 0 1-1.004 0 .686.686 0 0 1 .012-.992c.263-.268.716-.288.984 0ZM130.762 146.912c.256.256.267.678.012.926a.656.656 0 0 1-.938 0 .669.669 0 0 1 0-.938c.256-.256.669-.236.926.012ZM135.153 151.363a.618.618 0 0 1 0 .855.603.603 0 0 1-.854 0 .602.602 0 0 1-.012-.867.607.607 0 0 1 .866.012ZM139.565 155.783a.593.593 0 0 1 0 .847.604.604 0 0 1-.854 0 .575.575 0 0 1 0-.847.586.586 0 0 1 .854 0ZM143.958 160.214a.583.583 0 0 1 0 .808.587.587 0 0 1-.816 0 .575.575 0 0 1 .008-.808.585.585 0 0 1 .808 0ZM148.33 164.665a.526.526 0 0 1 .011.741.54.54 0 0 1-.748 0 .53.53 0 0 1 .008-.741.523.523 0 0 1 .729 0ZM152.616 169.227a.328.328 0 0 1 0 .461.337.337 0 0 1-.465 0c-.126-.138-.138-.343 0-.473.118-.118.335-.118.465.012ZM157.067 173.607a.369.369 0 0 1 0 .532.378.378 0 0 1-.532 0 .364.364 0 0 1 0-.532.36.36 0 0 1 .532 0ZM161.487 178.019c.149.15.149.374-.008.532-.15.146-.386.157-.533 0a.366.366 0 0 1 0-.532.37.37 0 0 1 .541 0ZM165.86 182.47a.323.323 0 0 1 0 .453.308.308 0 0 1-.461 0 .312.312 0 0 1 0-.453.308.308 0 0 1 .461 0ZM170.271 186.882a.318.318 0 0 1 .012.461.327.327 0 0 1-.472-.008.305.305 0 0 1 .007-.453.334.334 0 0 1 .453 0ZM174.694 191.302c.126.118.126.335.008.465a.36.36 0 0 1-.473 0 .333.333 0 0 1 0-.465.333.333 0 0 1 .465 0ZM179.114 195.706a.346.346 0 0 1 0 .472.322.322 0 0 1-.473 0 .342.342 0 0 1 0-.472.36.36 0 0 1 .473 0ZM183.487 200.157c.11.118.11.295 0 .394-.106.118-.276.118-.395 0-.105-.099-.105-.276 0-.394a.3.3 0 0 1 .395 0ZM187.899 204.569c.118.118.118.295 0 .394-.106.118-.276.118-.395 0a.28.28 0 0 1 .012-.394.284.284 0 0 1 .383 0ZM192.302 209.02a.258.258 0 0 1 0 .343c-.098.09-.256.102-.354.012a.26.26 0 0 1 .007-.355c.099-.098.249-.079.347 0ZM196.714 213.432a.245.245 0 0 1 0 .343c-.098.09-.256.11-.347.011-.098-.098-.085-.256 0-.354.099-.099.249-.079.347 0ZM201.126 217.863c.099.079.099.237.008.335-.099.091-.264.099-.355 0-.098-.09-.086-.256 0-.354.099-.079.256-.079.347.019ZM205.538 222.275c.099.079.099.237.008.335a.251.251 0 0 1-.355 0c-.086-.091-.079-.236.012-.335.099-.098.244-.098.335 0ZM209.958 226.687c.098.099.098.244 0 .335-.087.098-.244.106-.355.012-.086-.091-.079-.248.02-.347.091-.098.236-.098.335 0ZM214.382 231.099a.266.266 0 0 1 0 .347c-.099.086-.257.094-.347.007-.099-.098-.087-.256 0-.354.09-.099.248-.091.347 0ZM218.793 235.511c.087.098.098.256 0 .354-.09.087-.256.099-.347 0-.098-.086-.086-.256 0-.354a.255.255 0 0 1 .347 0ZM223.173 239.982c.072.059.072.197 0 .256a.19.19 0 0 1-.275 0 .215.215 0 0 1 0-.276c.07-.067.196-.059.275.02ZM227.913 244.059a.654.654 0 0 1 .008.925.664.664 0 0 1-.934 0 .654.654 0 1 1 .926-.925ZM232.332 248.478a.645.645 0 0 1 0 .918.66.66 0 0 1-.925.008.648.648 0 0 1 0-.934.646.646 0 0 1 .925.008ZM121.996 129.186a.745.745 0 0 1 0 1.051.735.735 0 0 1-1.051 0 .74.74 0 0 1 0-1.051.747.747 0 0 1 1.051 0ZM126.389 133.625a.708.708 0 0 1-.008 1.005.704.704 0 0 1-.996 0 .705.705 0 0 1 0-1.005.712.712 0 0 1 1.004 0ZM130.774 138.076a.67.67 0 0 1 0 .938.666.666 0 0 1-.926-.012.654.654 0 0 1-.012-.926.669.669 0 0 1 .938 0ZM135.185 142.488a.669.669 0 0 1 0 .938.664.664 0 0 1-.937-.938.668.668 0 0 1 .937 0ZM139.565 146.951a.603.603 0 0 1 0 .855.619.619 0 0 1-.854 0 .619.619 0 0 1-.012-.867.607.607 0 0 1 .866.012ZM143.95 151.391a.576.576 0 0 1 .008.807.583.583 0 0 1-.808 0c-.225-.236-.236-.591-.008-.807a.548.548 0 0 1 .808 0ZM148.33 155.83a.515.515 0 0 1 0 .74.512.512 0 0 1-.729 0 .515.515 0 0 1-.008-.728.508.508 0 0 1 .737-.012ZM152.742 160.254a.515.515 0 1 1-.729.728.515.515 0 0 1 0-.728.523.523 0 0 1 .729 0ZM157.036 164.803a.34.34 0 0 1-.008.473c-.118.118-.335.118-.465 0-.126-.138-.126-.355 0-.473a.332.332 0 0 1 .473 0ZM161.487 169.188a.385.385 0 0 1-.008.539.385.385 0 0 1-.532 0 .379.379 0 0 1 0-.539.38.38 0 0 1 .54 0ZM165.86 173.639c.129.126.129.323 0 .461-.126.118-.335.137-.461 0a.315.315 0 0 1 0-.461.321.321 0 0 1 .461 0ZM170.283 178.051a.317.317 0 0 1-.012.46.307.307 0 0 1-.46 0 .31.31 0 0 1 0-.452.327.327 0 0 1 .472-.008ZM174.694 182.47a.332.332 0 0 1 0 .473.339.339 0 0 1-.472-.02.332.332 0 0 1 0-.453.32.32 0 0 1 .472 0ZM179.114 186.882a.347.347 0 0 1 0 .473.36.36 0 0 1-.473 0 .341.341 0 0 1 0-.465c.138-.126.335-.146.473-.008ZM183.526 191.302c.13.13.13.327 0 .465a.34.34 0 0 1-.473 0 .33.33 0 0 1 .012-.465.328.328 0 0 1 .461 0ZM187.898 195.753c.118.11.118.28 0 .386-.105.118-.275.118-.394 0-.106-.098-.098-.276 0-.386.119-.106.289-.106.394 0ZM192.31 200.157c.118.118.118.288 0 .394-.098.118-.275.118-.394 0-.098-.099-.098-.276.012-.394.107-.099.284-.099.382 0ZM196.714 204.608a.236.236 0 0 1 0 .335.24.24 0 0 1-.347 0 .242.242 0 0 1 .347-.335ZM201.126 209.02c.099.099.087.248 0 .343-.098.09-.248.09-.335 0-.098-.087-.098-.244-.012-.343a.241.241 0 0 1 .347 0ZM205.546 213.432a.264.264 0 0 1 0 .354c-.099.091-.256.091-.343-.011-.098-.087-.098-.245-.012-.343a.296.296 0 0 1 .355 0ZM209.958 217.844c.09.098.09.256 0 .354-.087.099-.244.091-.343 0-.091-.098-.091-.256 0-.335.099-.098.256-.098.343-.019ZM214.369 222.275c.099.099.099.244 0 .335-.086.098-.236.098-.334 0a.226.226 0 0 1 0-.335.226.226 0 0 1 .334 0ZM218.793 226.687c.098.099.087.244 0 .347a.264.264 0 0 1-.346 0 .263.263 0 0 1 0-.347.24.24 0 0 1 .346 0ZM223.213 231.099c.09.098.09.256 0 .354a.259.259 0 0 1-.343-.007.253.253 0 0 1-.012-.347.25.25 0 0 1 .355 0ZM227.585 235.55a.19.19 0 0 1 0 .276.182.182 0 0 1-.263 0 .21.21 0 0 1-.013-.276c.079-.079.209-.079.276 0ZM232.135 239.832c.15.15.15.398 0 .543-.145.158-.382.15-.54 0a.396.396 0 0 1 0-.543.388.388 0 0 1 .54 0ZM236.685 244.118a.571.571 0 0 1 0 .807c-.225.217-.591.217-.796 0a.563.563 0 0 1-.012-.807.583.583 0 0 1 .808 0ZM241.109 248.541a.566.566 0 1 1-.808.796.561.561 0 0 1 0-.808.574.574 0 0 1 .808.012ZM126.35 124.829a.654.654 0 1 1-.914-.008.633.633 0 0 1 .914.008ZM130.734 129.28a.595.595 0 0 1 0 .847.6.6 0 0 1-.859.012.609.609 0 0 1 .012-.867c.224-.224.598-.224.847.008ZM135.126 133.724a.572.572 0 0 1 0 .799.571.571 0 1 1-.808-.807.583.583 0 0 1 .808.008ZM139.498 138.175a.505.505 0 0 1 .009.728.528.528 0 0 1-.749 0 .506.506 0 0 1 .019-.728.506.506 0 0 1 .721 0ZM143.929 142.587a.521.521 0 0 1-.011.728.526.526 0 0 1-.737.02.541.541 0 0 1 .008-.748.535.535 0 0 1 .74 0ZM148.291 147.038a.477.477 0 0 1 .011.67.491.491 0 0 1-.67 0c-.176-.178-.188-.493.009-.67a.464.464 0 0 1 .65 0ZM152.683 151.481a.432.432 0 0 1-.611.607.423.423 0 0 1 .012-.607.417.417 0 0 1 .599 0ZM157.094 155.901a.425.425 0 0 1 .012.61.437.437 0 0 1-.611 0c-.169-.177-.176-.453 0-.618a.43.43 0 0 1 .599.008ZM161.388 160.451c.099.086.091.236 0 .334-.099.099-.256.099-.343.02a.257.257 0 0 1 0-.354c.099-.099.257-.099.343 0ZM165.859 164.803c.118.13.13.335.012.453-.131.138-.354.138-.472.02a.33.33 0 0 1 .46-.473ZM170.243 169.255a.28.28 0 0 1 0 .393.297.297 0 0 1-.393 0 .268.268 0 0 1 .007-.393.276.276 0 0 1 .386 0ZM174.655 173.666a.29.29 0 0 1 .008.394c-.118.099-.295.118-.401 0-.111-.11-.111-.276.007-.394.099-.098.276-.098.386 0ZM179.048 178.106a.242.242 0 0 1 0 .346.24.24 0 0 1-.347 0c-.099-.098-.087-.244.012-.346a.248.248 0 0 1 .335 0ZM183.467 182.529c.098.099.09.237 0 .335-.098.099-.256.099-.342.012-.099-.091-.091-.256 0-.347a.243.243 0 0 1 .342 0ZM187.878 186.941a.252.252 0 0 1 .013.347.273.273 0 0 1-.354 0c-.099-.091-.091-.256 0-.347a.241.241 0 0 1 .341 0ZM192.302 191.353a.263.263 0 0 1 0 .347.274.274 0 0 1-.354.007.259.259 0 0 1 .007-.354.242.242 0 0 1 .347 0ZM196.675 195.804a.192.192 0 0 1 0 .276.19.19 0 0 1-.276 0c-.071-.071-.071-.185.009-.264a.208.208 0 0 1 .267-.012ZM201.095 200.236c.07.071.07.185 0 .256-.079.079-.205.079-.276.008-.079-.079-.067-.193.011-.272.068-.071.186-.071.265.008ZM205.506 204.648a.18.18 0 0 1 0 .256.198.198 0 0 1-.275.008c-.08-.079-.067-.186.011-.264.068-.079.186-.079.264 0ZM209.918 209.059c.079.079.079.197.012.264-.078.079-.208.079-.276.012a.19.19 0 0 1 0-.276.178.178 0 0 1 .264 0ZM214.342 213.471c.067.079.079.197 0 .276a.201.201 0 0 1-.276 0c-.071-.079-.071-.189.008-.276.071-.059.19-.079.268 0ZM218.754 217.883c.079.087.079.209.007.276-.086.079-.205.079-.283 0-.071-.067-.071-.189.008-.276.07-.059.189-.059.268 0ZM223.173 222.315c.072.059.072.189 0 .256a.201.201 0 0 1-.275.011c-.079-.078-.067-.208.012-.287.066-.059.184-.059.263.02ZM227.585 226.726c.079.06.071.19 0 .256-.079.079-.197.091-.263.012-.079-.071-.079-.208 0-.287a.195.195 0 0 1 .263.019ZM231.957 231.178a.14.14 0 0 1 .012.197c-.051.047-.138.059-.196 0-.052-.048-.052-.138.008-.197.05-.059.13-.059.176 0ZM236.48 235.491a.284.284 0 0 1 0 .394c-.111.098-.287.11-.394 0-.11-.106-.11-.276 0-.402a.284.284 0 0 1 .394.008ZM240.9 239.911c.098.11.11.287 0 .386a.28.28 0 0 1-.394.012.299.299 0 0 1 0-.406.29.29 0 0 1 .394.008ZM245.449 244.196a.464.464 0 0 1 0 .65.483.483 0 0 1-.67.012.476.476 0 0 1 .012-.669.466.466 0 0 1 .658.007ZM249.861 248.608c.177.178.189.485.012.662a.481.481 0 0 1-.67.008.476.476 0 0 1 0-.678.474.474 0 0 1 .658.008ZM130.702 120.48a.563.563 0 1 1-.796.796.573.573 0 0 1-.012-.808.573.573 0 0 1 .808.012ZM135.087 124.932a.52.52 0 0 1 0 .725.504.504 0 0 1-.729 0 .514.514 0 0 1-.011-.737.526.526 0 0 1 .74.012ZM139.459 129.383c.185.184.185.48.008.657a.472.472 0 0 1-.658 0 .452.452 0 0 1 0-.657.448.448 0 0 1 .65 0ZM143.859 133.81a.446.446 0 0 1 0 .623.44.44 0 0 1-.618 0 .43.43 0 0 1 0-.611.435.435 0 0 1 .618-.012ZM148.283 138.234a.435.435 0 0 1-.012.611.43.43 0 0 1-.61.007.424.424 0 0 1 0-.618.436.436 0 0 1 .622 0ZM152.695 142.645a.436.436 0 0 1-.012.612.425.425 0 0 1-.611.007c-.177-.166-.158-.441.012-.606a.424.424 0 0 1 .611-.013ZM157.067 147.097a.377.377 0 0 1 0 .539.384.384 0 0 1-.543.012.39.39 0 0 1 .011-.551.394.394 0 0 1 .532 0ZM161.448 151.548a.337.337 0 0 1 0 .473c-.126.138-.343.126-.473 0a.351.351 0 0 1 0-.473.347.347 0 0 1 .473 0ZM165.8 156.039c.099.086.091.236 0 .335-.099.098-.244.098-.335 0-.099-.099-.099-.249-.008-.335a.235.235 0 0 1 .343 0ZM170.212 160.451a.225.225 0 0 1 0 .334.226.226 0 0 1-.335 0c-.099-.098-.099-.248 0-.334a.226.226 0 0 1 .335 0ZM174.636 164.862c.087.099.098.256 0 .355a.26.26 0 0 1-.347-.02.236.236 0 0 1 0-.335c.091-.098.248-.086.347 0ZM179.048 169.282a.254.254 0 0 1 0 .347.246.246 0 0 1-.335-.02.217.217 0 0 1 0-.327.24.24 0 0 1 .335 0ZM183.46 173.694a.243.243 0 0 1 0 .347c-.091.098-.249.078-.335 0a.247.247 0 0 1 0-.347.248.248 0 0 1 .335 0ZM187.839 178.157c.08.067.08.177 0 .256-.067.079-.185.079-.263 0-.079-.079-.079-.197 0-.268a.186.186 0 0 1 .263.012ZM192.263 182.569c.067.079.067.189-.012.256-.067.079-.185.079-.263.012-.072-.071-.072-.201 0-.268.078-.079.196-.067.275 0ZM196.675 186.981c.067.078.078.197 0 .268-.071.078-.197.066-.267 0-.08-.071-.068-.19 0-.268a.202.202 0 0 1 .267 0ZM201.087 191.392a.2.2 0 0 1 .008.276.198.198 0 0 1-.276-.008.204.204 0 0 1 0-.268.214.214 0 0 1 .268 0ZM205.506 195.824c.071.071.071.177 0 .256-.078.079-.196.079-.264 0-.078-.079-.078-.197 0-.264.068-.071.186-.071.264.008ZM209.918 200.236a.174.174 0 0 1 0 .256.177.177 0 0 1-.264 0c-.079-.079-.079-.185 0-.264.068-.071.186-.071.264.008ZM214.33 204.648c.079.078.091.197.012.264-.071.07-.197.07-.276 0a.19.19 0 0 1 0-.264c.079-.079.198-.079.264 0ZM218.754 209.059c.067.079.079.197 0 .276-.071.067-.198.059-.268-.012-.079-.067-.067-.185 0-.264a.183.183 0 0 1 .268 0ZM223.166 213.471c.079.087.079.197.007.276-.079.067-.197.079-.275 0a.215.215 0 0 1 0-.276.181.181 0 0 1 .268 0ZM227.545 217.942c.052.04.06.118 0 .177-.058.06-.137.059-.184.012a.156.156 0 0 1-.012-.209c.059-.059.138-.039.196.02ZM231.957 222.354a.114.114 0 0 1 0 .177.127.127 0 0 1-.184.012c-.06-.063-.06-.15 0-.209.047-.039.126-.039.184.02ZM236.381 226.766c.048.059.06.138 0 .197-.051.047-.138.047-.196-.008-.052-.051-.052-.13.008-.189.05-.059.13-.059.188 0ZM240.892 231.071a.279.279 0 0 1 0 .39.286.286 0 0 1-.394.012.286.286 0 0 1 0-.402.276.276 0 0 1 .394 0ZM245.312 235.491c.11.099.11.295 0 .394-.107.118-.285.098-.395 0-.105-.099-.105-.276 0-.394.118-.099.288-.11.395 0ZM249.735 239.903a.28.28 0 0 1-.011.394.26.26 0 0 1-.383.012.283.283 0 0 1 0-.406c.098-.099.276-.099.394 0ZM135.055 116.123a.481.481 0 0 1-.008.67.456.456 0 0 1-.661 0 .472.472 0 0 1 0-.658.486.486 0 0 1 .669-.012ZM139.439 120.567a.453.453 0 0 1 0 .622.436.436 0 0 1-.61-.012.422.422 0 0 1 0-.603.445.445 0 0 1 .61-.007ZM143.851 124.979a.447.447 0 0 1 .008.63.422.422 0 0 1-.61-.02.424.424 0 0 1-.008-.603.445.445 0 0 1 .61-.007ZM148.231 129.438a.377.377 0 0 1 0 .544c-.145.157-.394.137-.539 0a.385.385 0 0 1 0-.544.386.386 0 0 1 .539 0ZM152.655 133.861a.37.37 0 0 1-.012.533c-.145.157-.382.145-.531 0a.379.379 0 0 1 0-.533.382.382 0 0 1 .543 0ZM157.028 138.312a.328.328 0 0 1 0 .461.326.326 0 0 1-.465 0 .328.328 0 0 1 0-.461.32.32 0 0 1 .465 0ZM161.44 142.724c.137.126.126.335 0 .473a.337.337 0 0 1-.465-.012.328.328 0 0 1 0-.461c.13-.13.347-.13.465 0ZM165.819 147.175a.276.276 0 0 1 0 .395.292.292 0 0 1-.393 0c-.107-.099-.099-.296 0-.395.118-.106.287-.106.393 0ZM170.185 151.647c.078.078.066.197-.013.275a.168.168 0 0 1-.256 0c-.078-.078-.078-.197-.008-.264.079-.07.197-.09.277-.011ZM174.636 156.031c.098.087.087.244-.012.343-.087.098-.236.098-.335 0-.099-.099-.099-.249 0-.335a.247.247 0 0 1 .347-.008ZM179.015 160.482c.072.067.072.205-.007.284a.201.201 0 0 1-.268-.02c-.067-.059-.079-.197 0-.256.071-.079.197-.079.275-.008ZM183.427 164.902c.08.079.072.197 0 .275-.066.06-.184.079-.263 0a.19.19 0 0 1 0-.275c.066-.071.197-.079.263 0ZM187.839 169.314c.08.078.072.197 0 .275-.067.059-.185.079-.263 0-.079-.078-.079-.197 0-.268.066-.078.196-.086.263-.007ZM192.263 173.733c.079.071.067.189-.012.268a.167.167 0 0 1-.255 0c-.08-.079-.08-.197-.008-.268.078-.067.196-.079.275 0ZM196.683 178.145c.07.071.059.189-.02.268a.167.167 0 0 1-.255 0c-.068-.067-.08-.197-.009-.268a.226.226 0 0 1 .284 0ZM201.095 182.557c.07.071.07.209-.008.28a.204.204 0 0 1-.268 0 .204.204 0 0 1 0-.268c.079-.067.209-.079.276-.012ZM205.507 186.981c.078.078.07.196 0 .275-.067.059-.197.071-.276-.008a.202.202 0 0 1 0-.267c.079-.067.209-.079.276 0ZM209.93 191.392a.21.21 0 0 1-.012.276c-.066.071-.185.071-.264 0a.183.183 0 0 1 0-.264c.068-.071.198-.09.276-.012ZM214.342 195.816c.079.067.067.185-.012.264a.174.174 0 0 1-.256 0c-.079-.079-.079-.197-.008-.264.079-.071.198-.079.276 0ZM218.715 200.267c.058.055.046.138 0 .185-.06.06-.138.06-.19 0-.047-.039-.066-.13-.008-.185.06-.051.146-.051.198 0ZM223.127 204.687a.133.133 0 0 1 0 .197c-.052.051-.13.051-.19-.012a.128.128 0 0 1 0-.185c.06-.059.138-.059.19 0ZM227.546 209.099c.059.059.059.138 0 .197s-.138.051-.197-.012c-.048-.047-.048-.126 0-.185.059-.059.138-.059.197 0ZM231.93 213.55c.027.032.027.091-.012.13-.019.028-.079.016-.106-.012-.039-.027-.039-.086-.012-.118.039-.039.099-.039.13 0ZM236.35 217.962a.094.094 0 0 1-.008.13c-.031.027-.079.027-.118 0-.031-.04-.031-.099-.012-.13a.094.094 0 0 1 .138 0ZM240.793 222.354c.06.059.06.138 0 .197-.051.047-.13.047-.188-.008-.06-.051-.06-.13 0-.189a.122.122 0 0 1 .188 0ZM245.284 226.687c.098.079.098.244 0 .347a.264.264 0 0 1-.346 0 .263.263 0 0 1 0-.347c.11-.098.255-.098.346 0ZM249.703 231.099a.248.248 0 0 1-.008.354.246.246 0 0 1-.334 0 .25.25 0 0 1 0-.354.234.234 0 0 1 .342 0ZM139.408 111.783c.15.137.138.386 0 .531a.38.38 0 0 1-.54 0 .37.37 0 0 1 0-.531.367.367 0 0 1 .54 0ZM143.78 116.234a.305.305 0 0 1 0 .453.308.308 0 0 1-.461 0 .312.312 0 0 1 0-.453.308.308 0 0 1 .461 0ZM148.192 120.646c.138.118.138.335.012.465a.343.343 0 0 1-.473 0c-.13-.13-.13-.347.008-.465a.3.3 0 0 1 .453 0ZM152.616 125.058c.126.137.137.334.008.473a.343.343 0 0 1-.473-.008c-.126-.118-.126-.328 0-.465.13-.138.335-.118.465 0ZM156.996 129.521a.272.272 0 0 1 0 .381.262.262 0 0 1-.394 0c-.107-.098-.107-.275 0-.393a.286.286 0 0 1 .394.012ZM161.407 133.933a.26.26 0 0 1 0 .381c-.105.119-.275.119-.393 0a.277.277 0 0 1 .012-.393.27.27 0 0 1 .381.012ZM165.8 138.372c.099.099.099.236.012.347a.263.263 0 0 1-.355-.012c-.091-.099-.091-.257 0-.347a.246.246 0 0 1 .343.012ZM170.212 142.784c.099.09.099.256.012.347a.276.276 0 0 1-.355 0 .247.247 0 0 1 .008-.347.226.226 0 0 1 .335 0ZM174.557 147.274c.059.06.059.138 0 .197a.123.123 0 0 1-.189 0c-.06-.059-.06-.145 0-.197a.123.123 0 0 1 .189 0ZM179.008 151.658c.079.067.079.186 0 .264a.168.168 0 0 1-.256 0c-.078-.078-.091-.197-.012-.275.071-.067.197-.059.268.011ZM183.427 156.07c.072.067.072.205 0 .264a.176.176 0 0 1-.263 0 .19.19 0 0 1 0-.276c.066-.059.184-.059.263.012ZM187.839 160.49c.08.079.08.197.012.256a.19.19 0 0 1-.275 0c-.079-.059-.072-.185 0-.256.078-.079.196-.079.263 0ZM192.251 164.902c.079.079.079.197.012.256a.19.19 0 0 1-.275 0 .172.172 0 0 1 .008-.256.167.167 0 0 1 .255 0ZM196.635 169.353c.06.059.06.138.009.197a.14.14 0 0 1-.205 0c-.052-.059-.052-.15 0-.197.058-.059.145-.059.196 0ZM201.055 173.773c.052.051.052.13 0 .189-.059.059-.146.059-.196 0-.06-.059-.06-.138 0-.197.05-.047.137-.047.196.008ZM205.467 178.185c.059.063.059.149.012.189a.157.157 0 0 1-.209.011c-.047-.051-.047-.137.012-.2a.137.137 0 0 1 .185 0ZM209.879 182.596c.058.063.058.15.012.201-.059.048-.15.055-.209 0-.047-.051-.047-.138.011-.201a.14.14 0 0 1 .186 0ZM214.303 187.02c.046.059.058.138 0 .189-.06.055-.15.055-.198.008a.14.14 0 0 1 0-.197c.048-.059.138-.059.198 0ZM218.715 191.432a.14.14 0 0 1 .007.197c-.059.047-.145.059-.205 0a.14.14 0 0 1 .008-.197c.052-.059.13-.051.19 0ZM223.127 195.855c.066.048.058.126 0 .186-.052.047-.13.059-.19 0-.047-.04-.058-.138 0-.197.051-.052.138-.04.19.011ZM227.506 200.307c.039.027.039.086.012.114-.039.039-.091.039-.13 0-.027-.028-.027-.087 0-.126.031-.02.091-.02.118.012ZM231.918 204.719a.093.093 0 0 1 .012.126.114.114 0 0 1-.13 0c-.027-.04-.027-.099.012-.126a.07.07 0 0 1 .106 0ZM236.342 209.138c.027.032.027.091.008.118-.039.04-.099.028-.126 0-.031-.027-.039-.086 0-.126.027-.031.087-.031.118.008ZM240.762 213.55c.031.039.031.091 0 .118-.04.04-.087.04-.126.012-.032-.039-.032-.098 0-.13.027-.039.086-.032.126 0ZM245.174 217.97c.031.031.039.09.012.122-.04.039-.099.027-.13 0-.048-.04-.029-.091 0-.13.031-.02.078-.04.118.008ZM249.664 222.315c.079.078.079.197 0 .256-.066.078-.185.078-.264 0-.079-.067-.079-.197 0-.256.068-.079.185-.079.264 0ZM143.741 107.429c.11.118.11.296 0 .395a.25.25 0 0 1-.382 0c-.118-.099-.118-.277 0-.395a.287.287 0 0 1 .382 0ZM148.165 111.841a.293.293 0 0 1 0 .395c-.119.118-.288.118-.394.012a.292.292 0 0 1 0-.407.303.303 0 0 1 .394 0ZM152.577 116.273c.106.098.106.276 0 .387a.287.287 0 0 1-.395 0c-.11-.111-.11-.289 0-.387a.265.265 0 0 1 .395 0ZM156.968 120.704a.246.246 0 0 1 0 .343.237.237 0 0 1-.347-.008c-.086-.087-.086-.236 0-.335a.243.243 0 0 1 .347 0ZM161.388 125.116a.25.25 0 0 1-.008.355.24.24 0 0 1-.335 0 .259.259 0 0 1 0-.355c.087-.09.244-.09.343 0ZM165.8 129.528a.25.25 0 0 1 0 .355c-.087.099-.244.099-.343 0a.257.257 0 0 1 0-.355c.087-.09.244-.09.343 0ZM170.185 133.979c.066.08.066.217 0 .289a.204.204 0 0 1-.277-.013c-.07-.078-.07-.177.008-.256a.191.191 0 0 1 .269-.02ZM174.596 138.391c.079.08.079.217 0 .288-.079.079-.189.067-.268-.012-.078-.078-.078-.177 0-.256.079-.079.197-.091.268-.02ZM178.976 142.85c.051.052.051.15-.007.209-.051.039-.138.059-.19 0-.059-.059-.047-.137 0-.197.052-.059.15-.059.197-.012ZM183.4 147.274c.047.052.039.138-.012.197-.048.039-.137.059-.197 0-.059-.059-.047-.145 0-.197a.146.146 0 0 1 .209 0ZM187.812 151.686c.059.059.047.158 0 .197-.06.059-.138.059-.197 0-.071-.059-.051-.138 0-.185.059-.063.137-.071.197-.012ZM192.224 156.098c.059.059.059.157 0 .197-.052.059-.139.059-.197 0-.059-.04-.051-.138 0-.185.058-.052.145-.063.197-.012ZM196.596 160.561c.039.027.047.086.008.126-.039.039-.087.02-.126-.02-.031-.02-.031-.079 0-.106.039-.04.087-.032.118 0ZM201.016 164.981c.031.019.039.078 0 .118-.028.039-.087.019-.118 0-.039-.04-.039-.099-.008-.126.039-.032.098-.032.126.008ZM205.44 169.392c.027.04.027.079-.012.119-.028.039-.079.039-.118 0-.028-.04-.039-.087 0-.119.031-.039.09-.039.13 0ZM209.852 173.804c.027.04.039.091 0 .13-.032.028-.091.028-.119-.012-.04-.039-.04-.078 0-.118.028-.031.078-.039.119 0ZM214.264 178.216c.039.039.039.091 0 .13-.033.028-.08.028-.119-.012-.032-.027-.032-.079 0-.11.039-.039.086-.028.119-.008ZM218.682 182.648c.033.019.033.078-.007.118-.032.031-.079.019-.111-.008a.084.084 0 0 1-.008-.122c.04-.028.087-.028.126.012ZM223.094 187.059c.033.028.033.079 0 .119-.039.031-.086.019-.118 0-.027-.04-.039-.091-.008-.119.04-.039.087-.039.126 0ZM227.506 191.471c.039.04.039.087.012.126a.092.092 0 0 1-.13-.008c-.027-.039-.027-.078 0-.118.039-.039.091-.039.118 0ZM231.918 195.883c.039.039.051.087.012.126-.031.032-.091.032-.118-.008a.091.091 0 0 1-.012-.118c.039-.028.099-.02.118 0ZM236.342 200.295c.039.039.039.098 0 .126-.031.031-.079.031-.118-.008-.031-.02-.039-.079 0-.106.039-.04.087-.032.118-.012ZM240.762 204.726c.031.02.031.079 0 .119a.11.11 0 0 1-.118 0c-.04-.04-.04-.099-.008-.126.039-.032.086-.032.126.007ZM245.174 209.138c.039.04.039.079 0 .118-.028.028-.079.028-.118 0-.029-.039-.04-.086-.008-.118.039-.039.098-.039.126 0ZM249.585 213.55c.04.039.052.091.012.13-.032.028-.09.028-.119-.012-.039-.039-.039-.079-.011-.118.04-.032.091-.039.118 0ZM148.105 103.077c.067.079.067.185-.012.268-.066.079-.184.079-.263.008-.072-.079-.079-.197 0-.276.079-.078.205-.078.275 0ZM152.517 107.489a.19.19 0 0 1 0 .275.181.181 0 0 1-.268 0c-.079-.066-.079-.196-.007-.275.079-.079.205-.059.275 0ZM156.937 111.901c.079.091.079.196 0 .275a.19.19 0 0 1-.276 0c-.067-.066-.067-.184 0-.256a.21.21 0 0 1 .276-.019ZM161.349 116.332c.079.079.079.189 0 .264-.079.071-.197.079-.276 0-.067-.067-.067-.185.012-.264.078-.079.196-.079.264 0ZM165.734 120.783c.046.04.046.138 0 .198-.06.051-.151.051-.198 0-.059-.06-.059-.158-.011-.198a.147.147 0 0 1 .209 0ZM170.145 125.195a.155.155 0 0 1 0 .197c-.059.052-.15.052-.197 0-.059-.059-.052-.157 0-.197.047-.059.138-.059.197 0ZM174.557 129.607c.059.059.059.158.007.209a.151.151 0 0 1-.204-.012c-.052-.039-.04-.138.008-.197a.164.164 0 0 1 .189 0ZM178.969 134.018c.058.06.058.159.007.21-.047.047-.145.047-.197-.012-.047-.039-.047-.138 0-.177.052-.06.139-.067.19-.021ZM183.361 138.49c.027.02.027.078-.013.118-.027.02-.086.02-.118 0a.126.126 0 0 1 0-.137c.032-.021.091-.021.131.019ZM187.772 142.902c.028.02.028.078 0 .118-.039.02-.09.02-.118 0-.039-.04-.039-.098-.012-.118.032-.04.091-.04.13 0ZM192.184 147.313c.04.04.04.099.008.118-.039.04-.086.04-.126 0-.039-.039-.039-.097-.012-.13.04-.027.099-.027.13.012ZM196.604 151.725c.031.04.031.099 0 .119-.028.039-.087.039-.126 0-.031-.02-.031-.079 0-.119.039-.027.098-.027.126 0ZM201.016 156.137c.031.04.039.099 0 .138-.028.02-.087.02-.126-.02-.031-.019-.031-.078 0-.118.039-.027.098-.019.126 0ZM205.44 160.561c.027.027.027.086-.012.126-.028.02-.087.02-.118 0-.039-.04-.039-.099 0-.126.031-.032.09-.032.13 0ZM209.852 164.981c.039.031.027.078 0 .118-.032.039-.091.039-.119 0-.04-.04-.04-.099-.011-.126.031-.032.089-.032.13.008ZM214.264 169.392c.039.04.039.091.007.119-.04.039-.098.039-.126 0-.04-.04-.032-.079 0-.119.028-.031.078-.039.119 0ZM218.675 173.804c.04.04.04.091.008.118-.04.04-.087.04-.127 0-.031-.027-.031-.078 0-.118.04-.031.087-.031.119 0ZM223.094 178.224a.088.088 0 0 1 0 .122c-.027.028-.086.028-.118 0-.039-.031-.039-.091 0-.13.032-.031.091-.031.118.008ZM227.487 182.667c.019.02.019.051 0 .067-.02.032-.047.024-.068-.008-.019-.019-.031-.039 0-.059.021-.019.048-.019.068 0ZM231.899 187.079c.031.02.031.051 0 .079-.02.02-.04.012-.068-.012-.019-.016-.019-.047 0-.067.02-.02.048-.02.068 0ZM236.323 191.491c.019.02.019.051 0 .079-.033.019-.052.011-.072-.012-.019-.016-.027-.047-.008-.067.028-.02.06-.02.08 0ZM240.735 195.903a.075.075 0 0 1 .007.09.065.065 0 0 1-.079-.012c-.019-.019-.027-.047 0-.078.02-.02.059-.008.072 0ZM245.153 200.334c.021.02.021.04 0 .071-.019.016-.047.008-.066-.012-.02-.019-.031-.039 0-.059.019-.027.047-.027.066 0ZM249.565 204.746c.02.02.02.039 0 .071-.019.028-.047.016-.066 0-.02-.032-.02-.051 0-.071a.044.044 0 0 1 .066 0ZM152.517 98.665c.067.079.067.189 0 .256a.2.2 0 0 1-.268.02.19.19 0 0 1 0-.276.182.182 0 0 1 .268 0ZM156.929 103.077a.196.196 0 0 1 .008.275c-.079.072-.205.072-.276 0-.067-.078-.079-.196 0-.275.071-.078.197-.059.268 0ZM161.349 107.489c.079.091.079.197 0 .275a.19.19 0 0 1-.276 0 .2.2 0 0 1 .012-.275c.067-.059.185-.059.264 0ZM165.721 111.94c.059.067.059.157.013.205a.162.162 0 0 1-.209 0c-.048-.048-.048-.145.011-.205a.16.16 0 0 1 .185 0ZM170.145 116.371c.047.04.047.138 0 .186-.059.051-.15.063-.197.012a.155.155 0 0 1 0-.217c.047-.039.138-.039.197.019ZM174.557 120.783c.047.059.047.138 0 .186-.059.063-.15.063-.198.012-.058-.06-.051-.158 0-.198.048-.058.139-.058.198 0ZM178.969 125.195c.058.059.058.15.007.197a.14.14 0 0 1-.205 0c-.051-.047-.039-.138.008-.197.052-.059.139-.039.19 0ZM183.349 129.647c.032.039.039.079.012.129a.126.126 0 0 1-.139 0 .129.129 0 0 1 .009-.129c.039-.04.09-.02.118 0ZM187.772 134.078c.028.02.04.079 0 .099-.039.051-.098.051-.13.019a.126.126 0 0 1 0-.137c.04-.041.091-.02.13.019ZM192.184 138.49c.028.02.04.078 0 .118-.039.02-.09.02-.118 0a.095.095 0 0 1 0-.137c.04-.041.079-.021.118.019ZM196.596 142.902c.039.039.048.078.008.118-.039.039-.087.039-.126 0a.096.096 0 0 1 0-.138c.039-.032.087-.02.118.02ZM201.016 147.313c.031.04.039.079.012.118a.094.094 0 0 1-.138 0c-.031-.019-.031-.078.008-.118.039-.039.09-.027.118 0ZM205.428 151.725c.031.04.051.079.012.119a.096.096 0 0 1-.138 0c-.031-.02-.031-.079.008-.119.039-.039.09-.027.118 0ZM209.852 156.149c.027.028.039.067 0 .106-.041.04-.099.04-.13.02a.094.094 0 0 1 0-.138c.039-.039.089-.019.13.012ZM214.264 160.569c.039.031.039.071 0 .118-.041.039-.091.039-.119 0a.094.094 0 0 1 0-.138c.028-.028.078-.02.119.02ZM218.675 164.981c.04.031.047.078.007.118-.039.039-.097.039-.126 0-.039-.04-.031-.087.009-.118.031-.04.07-.04.11 0ZM223.087 169.392c.04.04.047.079.007.119-.039.039-.086.039-.126 0-.031-.028-.031-.079.008-.119.04-.039.079-.031.111 0ZM227.506 173.812c.032.032.039.071 0 .11-.027.04-.087.04-.118.012-.039-.031-.039-.09 0-.13.039-.039.091-.031.118.008ZM231.911 178.248c.019.015.019.047 0 .067-.02.019-.06.031-.08 0-.019-.02-.019-.052 0-.067.02-.024.048-.024.08 0ZM236.323 182.659c.019.028.019.06 0 .075-.02.024-.052.024-.08 0-.019-.015-.011-.047.008-.067.02-.019.052-.031.072-.008ZM240.735 187.079c.019.02.019.051 0 .067-.021.024-.052.024-.072 0-.019-.016-.019-.047 0-.067a.05.05 0 0 1 .072 0ZM245.153 191.491a.057.057 0 0 1 0 .079c-.019.019-.058.019-.078 0-.008-.02-.019-.059 0-.079.02-.02.059-.02.078 0ZM249.577 195.911c.021.023.008.051 0 .07-.019.02-.059.02-.078 0-.02-.019-.02-.047 0-.07.019-.016.047-.016.078 0ZM156.898 94.28c.051.052.051.151 0 .19-.06.059-.146.059-.197.008-.059-.06-.059-.138 0-.197a.142.142 0 0 1 .197 0ZM161.322 98.705c.046.047.046.138 0 .196a.172.172 0 0 1-.209 0 .143.143 0 0 1 .011-.196.138.138 0 0 1 .198 0ZM165.734 103.116a.158.158 0 0 1 0 .197.141.141 0 0 1-.198 0c-.059-.058-.059-.137 0-.197.047-.059.138-.059.198 0ZM170.145 107.528c.059.06.059.146 0 .197-.059.059-.138.059-.197 0-.052-.051-.052-.137 0-.197.047-.059.146-.059.197 0ZM174.564 111.94c.052.06.052.145-.007.197a.13.13 0 0 1-.189.008.14.14 0 0 1 0-.205c.051-.039.138-.059.196 0ZM178.937 116.391c.039.052.032.099 0 .13-.04.036-.079.036-.118 0-.04-.031-.04-.09 0-.13.031-.02.091-.02.118 0ZM183.349 120.803c.039.04.039.106.012.138-.04.04-.091.028-.13 0-.028-.039-.028-.078.012-.118a.076.076 0 0 1 .106-.02ZM187.772 125.235c.028.019.028.079 0 .118-.039.039-.09.039-.13 0-.019-.039-.027-.079.012-.118.028-.04.087-.04.118 0ZM192.164 129.686c.008 0 .02.04 0 .059-.019.031-.058.02-.07 0-.02-.019-.028-.059-.009-.079.021-.019.06-.019.079.02ZM196.604 134.059c.031.039.031.098 0 .118-.039.039-.087.039-.118 0-.039-.02-.047-.079-.008-.118.039-.041.087-.02.126 0ZM200.988 138.51c.028.019.02.058.008.058-.019.04-.048.021-.079 0-.019-.019-.019-.039.012-.058.008-.02.04-.02.059 0ZM205.408 142.922c.02.019.012.058 0 .058-.019.04-.059.04-.079.02-.019-.039-.019-.059.012-.078.008-.02.048-.02.067 0ZM209.819 147.334c.021.019.021.058.013.078-.032.019-.06.019-.079 0-.02-.02-.031-.059 0-.078.008-.021.047-.021.066 0ZM214.243 151.753c.021.024.009.051 0 .071a.048.048 0 0 1-.07 0c-.028-.02-.028-.047 0-.079.011-.008.039-.02.07.008ZM218.655 156.165c.02.031.02.051 0 .071a.05.05 0 0 1-.07 0c-.02-.02-.02-.048 0-.071.011-.008.05-.016.07 0ZM223.067 160.588c.02.02.02.052.008.059-.028.04-.059.04-.078 0-.021-.019-.021-.039 0-.07.019-.008.05-.016.07.011ZM227.479 165c.027.02.02.051.008.071-.02.016-.047.016-.079 0-.008-.02-.02-.051.011-.071.008-.019.048-.019.06 0ZM231.899 169.412c.019.02.019.059.012.079-.032.02-.06.02-.08 0-.019-.02-.031-.059 0-.079.008-.02.048-.02.068 0ZM236.323 173.836c.019.015.019.047 0 .067a.053.053 0 0 1-.072 0c-.019-.02-.019-.052 0-.079.012-.012.052-.012.072.012ZM240.735 178.248c.019.027.019.059 0 .067a.053.053 0 0 1-.072 0c-.019-.02-.019-.052 0-.067.02-.012.051-.024.072 0ZM245.146 182.667c.02.02.02.051.007.059-.027.032-.058.032-.078 0-.019-.019-.019-.039 0-.067a.063.063 0 0 1 .071.008ZM249.565 187.079c.02.02.02.059.012.079-.031.02-.059.012-.078-.012-.02-.008-.032-.047 0-.067.008-.02.047-.02.066 0ZM161.27 89.912c.031.028.04.075.011.107-.039.04-.097.04-.129.011-.039-.031-.039-.09 0-.13.032-.031.079-.031.118.012ZM165.682 94.324c.039.035.039.075 0 .107a.082.082 0 0 1-.118.02c-.039-.04-.028-.092.011-.127a.073.073 0 0 1 .107 0ZM170.105 98.744a.08.08 0 0 1 0 .118c-.031.04-.09.04-.118 0-.039-.031-.039-.09 0-.126.039-.031.087-.031.118.008ZM174.517 103.156c.04.039.04.079.008.118-.039.039-.098.039-.126 0-.031-.027-.031-.079 0-.118.039-.039.087-.027.118 0ZM178.937 107.58a.07.07 0 0 1 0 .106c-.04.039-.087.039-.118.012-.04-.04-.04-.091 0-.13.031-.04.078-.04.118.012ZM183.349 111.992c.039.039.039.078 0 .106a.077.077 0 0 1-.118.012c-.04-.032-.04-.091 0-.13.031-.04.09-.021.118.012ZM187.76 116.391c.04.052.052.099.012.138-.031.028-.09.028-.13 0-.027-.039-.027-.086.012-.138a.101.101 0 0 1 .106 0ZM192.184 120.823c.04.019.04.079.008.118-.039.04-.098.04-.126 0-.031-.032-.031-.099 0-.118.04-.04.087-.04.118 0ZM196.576 125.254c.02.02.028.06.008.079-.019.02-.058.012-.079 0-.019-.019-.019-.059 0-.079a.051.051 0 0 1 .071 0ZM200.996 129.666c.02.02.02.06 0 .079a.045.045 0 0 1-.067 0c-.031-.019-.02-.059 0-.079a.047.047 0 0 1 .067 0ZM205.408 134.098c.02.019.02.039 0 .059-.008.02-.048.02-.067 0-.031-.02-.02-.059 0-.079.019 0 .047 0 .067.02ZM209.819 138.51c.021.019.021.039.013.058-.032.021-.06.021-.079 0-.02-.019-.02-.039 0-.058a.044.044 0 0 1 .066 0ZM214.231 142.922c.02.019.033.058.012.078-.02.02-.059 0-.078-.02-.012 0-.02-.039 0-.058.019-.02.058-.02.066 0ZM218.655 147.334c.02.019.02.058 0 .078-.012.019-.051.019-.07 0-.02-.02-.02-.059 0-.078a.047.047 0 0 1 .07 0ZM223.075 151.753c.019.024.019.051 0 .071-.02.02-.047.02-.079 0-.02-.02-.008-.059 0-.079.02-.02.051-.02.079.008ZM227.487 156.165c.019.023.019.051 0 .071-.02.019-.047.019-.068 0-.031-.02-.019-.059 0-.079.021-.02.048-.02.068.008ZM231.899 160.577c.019.031.019.051 0 .07a.046.046 0 0 1-.068 0c-.019-.007-.019-.047 0-.07.02-.016.048-.008.068 0ZM236.323 165a.051.051 0 0 1 0 .071c-.012.016-.052.016-.072 0-.019-.02-.019-.059-.008-.083.02-.015.06-.007.08.012ZM240.735 169.412c.027.028.027.059.007.079-.019.02-.059.02-.079 0a.062.062 0 0 1 0-.079.05.05 0 0 1 .072 0ZM245.153 173.824c.021.027.021.059 0 .079-.019.019-.047.019-.078 0-.019-.02-.008-.059.012-.079.019-.02.039-.02.066 0ZM249.565 178.248c.02.015.02.047 0 .067a.045.045 0 0 1-.066 0c-.02-.02-.02-.06 0-.067.019-.024.047-.024.066 0ZM165.693 85.488c.028.029.04.08-.011.12-.028.039-.079.03-.107 0-.039-.04-.05-.08-.011-.12.039-.039.09-.039.129 0ZM170.105 89.9c.04.04.028.087 0 .12-.039.038-.079.038-.118 0-.039-.033-.039-.072 0-.108.039-.043.087-.051.118-.012ZM174.525 94.312a.111.111 0 0 1 0 .138.093.093 0 0 1-.118-.008c-.039-.031-.048-.083-.008-.118.039-.031.099-.031.126-.012ZM178.937 98.736c.039.028.039.087 0 .126-.04.04-.087.02-.118-.008-.027-.031-.04-.083 0-.11.031-.04.091-.04.118-.008ZM183.329 103.176c.019.019.019.058 0 .079-.02.019-.059.019-.067 0-.032-.021-.019-.06 0-.079.02-.008.047-.02.067 0ZM187.741 107.595c.031.024.019.051 0 .071a.045.045 0 0 1-.067 0c-.02-.02-.02-.047 0-.071.02-.015.047-.027.067 0ZM192.164 112.007c.02.032.02.063 0 .071-.019.019-.058.032-.079 0-.019-.02-.019-.047 0-.071.021-.007.06-.015.079 0ZM196.576 116.431c.02.02.02.051 0 .066-.019.024-.051.024-.079 0-.019-.015-.011-.046.008-.066.012-.02.052-.04.071 0ZM200.996 120.842c.012.021.02.06 0 .079-.019.02-.059.012-.079 0-.019-.019-.019-.058 0-.079.02-.019.06-.019.079 0ZM205.408 125.254c.02.02.02.06 0 .079a.06.06 0 0 1-.079 0c-.019-.019-.008-.059.012-.079.008-.019.047-.019.067 0ZM209.832 129.666c.02.02.008.06 0 .079-.032.02-.06.02-.079 0-.031-.019-.02-.059 0-.079.019-.019.047-.019.079 0ZM214.231 134.078c.033.039.02.059 0 .079a.044.044 0 0 1-.066 0c-.02-.02-.02-.04 0-.059.019-.02.047-.039.066-.02ZM218.655 138.51c.02.019.02.058 0 .079-.02.019-.059 0-.078-.021-.013 0-.021-.039 0-.058.019-.02.058-.02.078 0ZM223.075 142.922c.019.019.012.058 0 .078-.02.02-.059.02-.078 0-.021-.02-.021-.059 0-.078.019-.02.05-.02.078 0ZM227.487 147.334c.019.019.019.058 0 .078-.02.019-.047.019-.068 0-.031-.02-.019-.059 0-.078.008-.021.048-.021.068 0ZM231.899 151.745a.062.062 0 0 1 0 .079.046.046 0 0 1-.068 0c-.031-.02-.019-.059 0-.079.02-.02.048-.02.068 0ZM236.311 156.157c.031.031.019.059 0 .079-.008.019-.048.019-.068 0-.019-.02-.019-.059 0-.071.02-.016.06-.016.068-.008ZM240.735 160.588c.019.012.019.052 0 .071-.013.028-.052.028-.072 0-.019-.019-.019-.059-.008-.082.02-.016.059-.008.08.011ZM245.153 165a.057.057 0 0 1 0 .079c-.019.008-.047.02-.078 0-.019-.028-.008-.059 0-.079.02-.019.059-.019.078 0ZM249.565 169.412a.06.06 0 0 1 0 .079c-.019.02-.047.02-.078 0-.02-.02-.008-.059.012-.079a.044.044 0 0 1 .066 0ZM170.074 81.105c.031.019.031.043.012.07-.032.02-.06.02-.079 0-.02-.019-.02-.058 0-.078.027-.02.047-.02.067.008ZM174.498 85.517a.05.05 0 0 1 0 .07c-.021.02-.052.02-.071 0-.028-.019-.028-.051 0-.079.019-.02.039-.02.071.009ZM178.909 89.928c.02.032.028.052 0 .071a.048.048 0 0 1-.07 0 .049.049 0 0 1 0-.07c.019-.029.05-.017.07 0ZM183.321 94.352c.02.02.04.047.008.067-.02.031-.059.023-.078 0-.008-.02-.02-.047 0-.079.031-.016.058-.008.07.012ZM187.741 98.764c.019.02.031.047.011.079-.031.019-.058.01-.078 0-.02-.02-.02-.06 0-.079.028-.02.047-.02.067 0ZM192.153 103.176c.031.031.031.058.011.079-.019.019-.05.019-.078 0-.02-.021-.02-.048.008-.079.02-.02.039-.02.059 0ZM196.576 107.595c.02.024.02.051 0 .071-.019.02-.05.02-.071 0-.027-.02-.027-.047 0-.071.021-.027.052-.015.071 0ZM200.988 112.007c.02.032.028.051 0 .071-.019.032-.051.032-.071 0-.027-.02-.027-.039 0-.071.031-.015.052-.015.071 0ZM209.819 120.842c.021.021.033.052.013.079-.032.02-.06.02-.079 0-.02-.019-.02-.058 0-.079a.045.045 0 0 1 .066 0ZM214.231 125.254c.02.02.033.06.012.079-.031.02-.059.02-.078 0-.02-.019-.02-.059 0-.079.027-.019.047-.019.066 0ZM174.498 76.685c.027.02.019.051 0 .066-.021.02-.052.033-.071 0-.02-.015-.02-.046 0-.066.019-.02.05-.02.071 0ZM178.918 81.097c.019.02.011.06-.009.066-.012.02-.051.033-.07.012-.02-.027-.02-.058 0-.078.019-.02.05-.02.079 0ZM183.329 85.508c.02.02.02.06 0 .08-.02.02-.047.02-.078 0-.02-.02-.008-.06 0-.08.019-.02.058-.02.078 0ZM187.741 89.92c.019.028.031.067.011.079-.019.02-.058.02-.078 0-.02-.02-.02-.058 0-.079.02-.008.059-.008.067 0ZM192.164 94.352c.02.007.02.047 0 .067-.019.023-.058.012-.071 0-.027-.02-.019-.047 0-.067.021-.02.052-.028.071 0Z"/></g></svg> \ No newline at end of file diff --git a/public/assets/cyan-blur.png b/public/assets/cyan-blur.png new file mode 100644 index 0000000000000000000000000000000000000000..b5dbc95dadc58c306f112aadd2341a1c38ce51af GIT binary patch literal 17324 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 Xf%YTUNcD&t00000NkvXXu0mjfg-}0V literal 0 HcmV?d00001 diff --git a/public/assets/icons/app/ic-app-1.webp b/public/assets/icons/app/ic-app-1.webp new file mode 100644 index 0000000000000000000000000000000000000000..23a4b9f902128ba446eb8523711f3bd59cc0cced GIT binary patch literal 1278 zcmV<a1OfX}Nk&HY1ONb6MM6+kP&il$0000G0000#002J#06|PpNG<{Z00EGL?Vlk@ zRlT-%uxHyB+g84|v%Ao?ZCkl*+gjT@)Ac`9_rLyq3L|0y*l(SChS+RDnsr)cpL|(X z^6X4rv^B!=-@&iN%NfD+yrw_X!RVvOezbVE(@kKq`NRND$g#2r5X%<Zs08E`0di4V z00lnkrU3lAgSjfL#~~e*x{vnaD!5~QEhsNrX2<i1dkhryCy72d+PF&sh>CL~d=Nsm z)B@qg)eckb?hBxOx0{I;uYvsQ2t%G*!GilVBZFO5s2gLzV=q|pFqgF|utq@(*%;j# z`Y2f}po@lziaLP?ak6x*iVc%{I33-lZYjY^S5!62#-tGos_2QceVO6zX9O+R&5;^2 z=`r#Ksjm)(*s_q)$8e1BkN;B&A~7PrP^#;M(W#b_n2a%1P=f6kJAqVfJ9Dk8Xu)Pr zGumDt)|6s`XSkGPV1O%`8`0uiKn@yLhsbP88bM7u4#1bBpr1k$z5;TZECCDjYZE;^ zN8i!`J61MY#{#I|yQLA(^|7)R1$b%;TFLkkYwY!uu`zX4a1CMxwS89D;%S71zoPfr z$&7cuLrmOj&&=A_G*YVF8p6zbk2oi&h|A+NhU$~}R44H$&WEAfmzArlo9Ez6W$&YI zHSU8wG^Tp+9Thi5GKvA|MOZ~SfsCkqNf}1bN;{*=2cBp)({#EUXQX|nJT|01neNHR z2hV&dB=7RVm?fk0&O9qAeR(3Q1+%OcWQz{*WWRS-P&go>0ssIo4*;D3DnI~006v8_ zl}Du`A|W;OZeXAgiEIG57d^!{#__83j7ncnHa;L7Fg(C{>-qryJLv)G7ykp;&v^ja z14t7u=@R~xvsSXSqNxdvD@09f>HP`#uVPigwhQJojtn!69K8~k2_tBX-k)ATPr}RM zZw+l<T9KdGwU~bZ0092;e}n)04A?ZrCX~zekKv=GeaLSK_IUt!$RQb@8V>Jgh@-ns z_SJyR(G)Y}H&v9{lg!~MPd^;!KI<b-i3b$3h4$rKWWa5-WnQ7N5EVcLzhDz`&{(?R zjh?_Dz-F`L=A_UdWb3<|$8>AyyloKezmHMuF6R?y&Z2ln`P67;Z}<*qzyDr8#Yl%E z{_yvqXZCRCWiZB>>sMu?)blr|XRG>=Z{<zn%05u}|KrX47NJ#ZgBg<Gu4hav4gtgZ z9Jtcw?$y!mj^=I2u$?C)ekUe(w&Kqfpsy^WW^bUkzTLC7h(MrIe#i{u!{2A0ToB8Q zxs+y9*WeF`8l1e?Jt*F20e}e+=}-dpB>?PQs=S_@!Nam#2;pLQNi>L-BJab%+rs-P zp%j#Cf(}PVa%}Lbl?GHkKR70G?x!CYX3e%D<F}FF2^BM656~#y@UY#Q|CIV;<s2Ud zAlAJ&ua(S*7Z@*jQ~zvMS&wjv`M!K&{2uR`=UmS3C|Yo*{gNh|+9G-L@7*-IM~L`x zWj9GJt^v1SoL)j^jeqqzJ!L9bgPyikMzxJOb`Z6dK~TXk$q{{2E`c_tu6D~CtZ$_< zcf8*4b*h_SF(6jQ9xn7q9WIA!mt+(c^pjWeiSZnz1?qq|eyzxKUzs}Mfn}Auy&>od oC_7ky^u$nf!cS}?VB?d=`~Gv1QauJRO|;>spK~rPJcK|10LPDRga7~l literal 0 HcmV?d00001 diff --git a/public/assets/icons/app/ic-app-2.webp b/public/assets/icons/app/ic-app-2.webp new file mode 100644 index 0000000000000000000000000000000000000000..8855844301ab6a628dad6086a3fd2e935daba8a9 GIT binary patch literal 1520 zcmV<M1rPdCNk&HK1pok7MM6+kP&il$0000G0000#002J#06|PpNG1aS00E$M+uHKB zo!0Zo>@N;8GbbZv<}x!FMrGzo9)+2iIhmE2F`OtGnJs-vnYCoS&-)al@4oNXh?oE} z?R392a^RczpNjuVoIVu3xw}I_ZZ~B~jS{fs%KB-o0^;<0_OceEnP{Y^6M&AdCd8~3 z5ouo8(N@W`Nx?a*Qc5wi_mFF4=({YaX2n`^YgU=pMp!6s6qFTfK{Yp*=NWQ0vY<+f zS+%UxNb8e=vikGWbuT_0-W_8^<Y;RHWp4<Y`RbAOlr?Yok~ku-w}#x~g8uNROMd(B zOapSl1@c!3dT9)S1$U<a*#J~9@<~U+=Oh6x_cbyh;F;cJ^17e=Nz+gt?i&Kuj3Tpl zrv1q~CAl7EAianThjs(}Y>rNzfcrzHsB^79@j7N(C7?Hy%-^B>$tziUH6zcE#p2I^ zMF0O(3wX7!4SE2OXNjmRitKQ#6gLBx+YwFAAd|@M20%|G+8|(})Y2S4mXH%ewvpw+ zMxe&&(SlUiq62{Hev5!=u(ihkxiyR=3argQ!iSKL$$EDN4xB-D+bj45_{Kw)+M`Aw zo<d#;Kn(bckrx7R9^n6-P9d)b;0o|p99d@1X#f(ZkzMu*eg;k-LO!(DH3J-~Mw$w( zO%pJ38={6<dknd`y8@)b+J2y=yHkT~vsKUl#2i|RH0E2HF5m{DsTz=JmNo#H=|t_L z$R0aoSAl355j}@A_p)-2fYn4q{XIZlwNd;95byOL3L_1DEZnYum6WxU2gu=&vA(t9 zKiM%GJ;y+LzNyeA@y`!a&XV^4iH|l^A>bQsE*jPZ$l2aTuKf}4Mv~u32ISoi24*D1 zKUb3fjfh+rkA%v97I1YQ;GRO{hYHtM_dRI=kGq7neiM<*w^f~-EY6VSb%MUxn()@g z5z#93>6+)Cd}YTa7Wh<aGU={nKtyRVtJas2*}O^*5v{a|hH^4L@+}5LG%MCVv}X10 zP_pShoJ2%KGb?6R{9o_6QnK7}RUGo22zR6a_N<O(%;@NI{VAZWrmv5+AY8L_T007| z)8m%N;nQA9OUgTaC~|ubhfD)jP&go*0ssKe5CEM4DnI~006v8_mq(>Pq9HIC4g2sA ziEIG989{#C(1|B}mzvEb`(NLTL7&xqz;=M~H|bmEBle4Y1NqnbUa${957-Y?U-=)h z{{=s?|F_=KudB8|sq3s1U6%`brDx9dA(xoX_}BDmX%Rj5d3G8csVEo1$(Cf^j@j7i zsFV)f?P@F`hut-_&;S7b{)-PiL7RxP)|C->Ej0pdwZPxv7_|8p7$M|6MWb`_HRg=g zxTxsfsipXSlT^VhEYJ@}BUv69YE$_Q*NqD~jpehvTPW0(sni77Q}e_tm*%i|GPA;! zZFU>vwt<CU#>r1$f79O#AWl9j@d-Yrj5S6w=XquQhJxEn_zih?Hm(V<MDgKHsb&ia zmA_;S#2x>o2aGM8Kuz83xcV;RJ@`65U4JCMv8%Sdff8<ipkv4X?>kpw9<)u$1IUQ6 zEHW|e7j86t`araee3^Q;Cw!7XCc3nQclfR5oDnKypeuj|9uo{yHsGH&EbrJbu}7wH z<Rf!Z>nb;Y?Wkghod8^!e0${gWp+R(sz>JHI~^l?r-1SW(=41msf&)E`ioN@H5`%y zQ>i(t_-u05zF+u$ejE~%X^X_#Fy+CgPD|jc6hZ5sjO|7#JIOx@GhuYL68X#|<CRju zf)@HZGuLH5^Z)*b|I*q2{&?}B@V)x}PN&wbb?_*&`L`kET#3D0jn-ZqqR*U5<aacD zz>$kUweo)8R5T#_)#6dE9TEl6|I`s=Uu0OSIHD^T)m^z~3@3YK7~%z3*_1J!`?PKe zyPj*g<}AUBgLcKH-j=nZ;w$oZiRGS#inRwWcs#Tv-fYS_%2)-s?oPklVtrtd%nG9I Wt!RLgq=0_{{Kw+(=e%rQe;@#q>FbaH literal 0 HcmV?d00001 diff --git a/public/assets/icons/app/ic-app-3.webp b/public/assets/icons/app/ic-app-3.webp new file mode 100644 index 0000000000000000000000000000000000000000..81f8516360a09445c838532b09e695a650d6e62e GIT binary patch literal 856 zcmV-e1E>5_Nk&Fc0{{S5MM6+kP&il$0000G0000#002J#06|PpNUi_?00C!UkZt7H z9l_V+J|ZIc^*X?bZClIo@Cmq+U=Fmu<Jr4bOH9I@>fK%bZ&ts3mrRK0zrwa{8)iL_ zjvGh{p(8TQ*w?M3jI_x3BCL>N++mXme)%o+k_7`IqL|p2F(}+b4@`!F3=Dk@Wxk+1 zcU1I+YJE^c5w&N3AA#R%_`Uds?^XO>-l4n&lm&lR=!q%e?;8Ft!td&D-eoHCvy(j9 zyeknRWe8pVe+2<nP&gob0ssJz4FH`1DnI~006vjKn@OdlA|WIg4Ir=*32FesxpaR! zs<YQQEW6q;rvc(0(gVx~><0J;^<JXiKo2aRV-F^sTW~#B0)P<Ad~-mG*&;Iu@;s`( z<ddbCX=F+4<=eDR7Uda;QGi#ZLPZ&^t5FzdT=n6A0RHqCH*qqSa&*BSJ9s1-mn~c= z|J1YorJu%k*RNP<p9Xhh`h=16HiXZpc@Y$(jkb*D0<Z37d)+p0E;hONRJ1l(TVkbl zu>^A=)0pqRW-KmVI%4VYVFde9c3`kstthAgcwR&1E!BtK_jfc;|CMk5qHCNB@zej& z0lD&aPUMsgBBA|m;8Fg!x?StP&-~BYKRjxDj!7qeGmB!e(rv-CP5sD$0WcT;6HWob zVX`my3HV_AZjy%;hjCwG#kqg({oYG6Sf7EdUzbTOyUg^3(aFzew+f!Q$WzQZT9B!G zvUo87L+_qv27-zqKiz^Zp4UF}uB_WBXQlc*U95m57PMrAWgnkkhaiH)`g}(&+nn1j z5d*(i{~&|i`aoeKzN4VaE=q$T&#FK*$RAq~W(PjLM*)ew!`~r&>Z^<RB>TDlsxa_n zDcywGL|Z6unDxg`#2#o^sh_Z555WjN9UJ83b^TkfTClZbKRlI5q4AGHc9t9Z6|T~% z#kI2$ws!7Fz2@4^12dPI4KF-c=Dt+$z^TURX8WpOX`=%+awO|rvaMy5ysG@FwLa+U zVEdc?Bw3bLzy;v8cWE35%*b61LQ5`TO;1nowv}t+I!EF{DZ_Aej;-@ooT_%Fr$Oc8 iFXcE7mapS?2%}Gj-#8^+1kW*^%*U2r)+&|1KmY(=JDpzu literal 0 HcmV?d00001 diff --git a/public/assets/icons/app/ic-app-4.webp b/public/assets/icons/app/ic-app-4.webp new file mode 100644 index 0000000000000000000000000000000000000000..08a17794319961521b647bd8d9fc3580ac7f02e8 GIT binary patch literal 848 zcmV-W1F!s2Nk&FU0{{S5MM6+kP&il$0000G0000#002J#06|PpNZ0@X00Dp-+u9oE zWr9czPzkDJdDm1AGqdYpD8j=I{!t`Ha=5%=e6eRDVgis+Svq@k{R+Czdu<s78tZ?4 zg-6$B9&L5%SA4vyWHLW}!fz{sEqqF0r&z)#6;^`!<I}!ru^pdy1%NqWni{~hPrV9d z%;m{#pM2qf?f8Z5_Lt4^*$4ms&Di=boAbzacgD88$X1g*u7QL#t}DQpG7WVAD@@w} zpuO{a$T3)gMVLso1&6SaZhkSmn#ii`jH@<T){xV<8dk|$(NUn>*uHoAgYuo5qd5r~ z0aj2rAW8xN05A;zodGI906+jfkvx}3rK2aIFcJ&^@Dd4Z0KHY2{+sySuh-eX5I-Zj zDqybGeun$NI>32==yAM(=wH&1L~@HuuUGh5m-z7*11wgV-!I`B-~sz8PlV+5sXIQx zn=b7AAa9``Ax^VHdHV<onlS(X{?bj5fJ^x8^zdJ>%0i8Tq~B3E%0VxqpP6>6ps@5` zZ*DTcz1oKV&}^HH;K{ZpxF`p;3tzjYJXx!}wU^=w|AGs`q$HMe{bKUz&<qW2r49DK z7{zN^43U)$XS?Wf+^J!j67(tproR_wQ7p>Uh5C8DsBJ(CFiIh9xJ<(3j=Ft3;;XHp z53YMvsEsld?AlnYtXo08==ja>)3o^om0k2y^l~ZTH$yG#^6YJX70BYb(y%!%pQEvt zHYGnBO0Oe%U}bSEW5UP6Sem}i>)6vJuWME}{B{k#z(5G~3Rtw*xyIE)gw}uLpGS%? zr;?{~86=#spW;ergjVwri)gZ7^cPqkp3V4AjQA^_-;~R&GOZJ~OzG3`*f4Fe@Q((j z#@Wzjn)vLpxTD3r)K-v(*eSci$OCNClpcj@^=b80*2FR%hwn%=jJFYNXxraXgoKi3 z5tP|904h7`%V5B`z~%0_-+r)vFzwGRetqQ<v;U67F&;<2Ousvr%OwwmM)<w&P=?QV zF*#{o7}(8yx|^IreCV4jnMXrPk=~mDf5kj_uw^%C`O{Cvl*cjA*t*{0_b9@6Tpv<- abP6X1pZ+wVkj@W7WP%KLhva1PfB*o4N~ZV# literal 0 HcmV?d00001 diff --git a/public/assets/icons/app/ic-app-5.webp b/public/assets/icons/app/ic-app-5.webp new file mode 100644 index 0000000000000000000000000000000000000000..84b64d4138dde18134991da2e4aa2055bc301945 GIT binary patch literal 738 zcmV<80v-KQNk&H60ssJ4MM6+kP&il$0000G0000#002J#06|PpNCg1^00DrjZU6b@ z{oDRe*_!@qS7WW3Y`d)!uxn~^or90Swr$(}t?y^=iiin-gX-+Qi8~{McT-)NYPis^ z<KD<}pPw`84kPm&YKQ#xjRg1o95Cz~N$wl$`0X2s?)%wL?i<POtF1bWgqr|(|4{n# z20D$TtHHgXb;1q$rS%scZzP^jKrO$NS_!$*{~zR2%ZsBH8}Uo)CscMs>rl$+p*6@s z^cSVi7(g;aX<Pyz@{!JE6aerlzo>jwajhV3`=;^TCV*{a-7AHcIwkB2GnW5Y`&&yC z!%=Q%<H|Qn-&=JdJUA%~PHP*TTi;-CeRilhEl2<tawIxWFK-6DJoHiy90UMXP&gp2 z0RRBd3;>-0DnI~006u{-l}D;0A|W;Vn=wET2|yTDggO+$a95zL*_}N$Es8(9&9L;s z%w1WgMreQnOQWi0qon$LiyNbL$lX=ATrx}yC}CI)Zyl$azx=f_&N5rMK+NhILDZ00 z`Y1@E;{#`ffB*pg^dluLRESM^`FDYQ{K_=+aPVKD&rCXcqITnJ_3(<iMQzuBFV98M zN%sVATJ^q*3t<kSUicep4MBjeK|tWb?AEJBx1BX(qd_9Gx109#gePBuoQ(+;!#AQb zlAJ-cYLjivOdz?+1pugP*=!h>T?^v1JyQy;IVUa-kIPy2AMc*Pns7UtAc$v329Zg_ z2a_IUJA9K~9D}Rn!}Z?#TE&Ey=S2Gtorg0xiPz?1g8&rc+Fq|_6UxYz%{p3i7q5*j zxBv(fo7rRVUF~RMFVG9><lf(U8!i-^InU#Qv;yDgMv@ux&=C*<*bo{`KkCf&Tl?Rp ztwv7k@oz7Y@f58p-pH`|_BCQJ6>z1C&7g07g2gQ%=Fn1ti+aAJJ?UbbC|CuKiW>Un UC!xRbob^mtcDJ0%<RAb50NX@d?*IS* literal 0 HcmV?d00001 diff --git a/public/assets/icons/app/ic-app-drive.svg b/public/assets/icons/app/ic-app-drive.svg new file mode 100644 index 0000000..36a42e4 --- /dev/null +++ b/public/assets/icons/app/ic-app-drive.svg @@ -0,0 +1,5 @@ +<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M4 22.5098L7.9997 15.5098H23.9998L19.9997 22.5098H4Z" fill="#3777E3"/> +<path d="M16.0003 15.5098H24.0001L16.0003 1.50977H8L16.0003 15.5098Z" fill="#FFCF63"/> +<path d="M0 15.5098L4.00024 22.5098L12 8.50977L7.99994 1.50977L0 15.5098Z" fill="#11A861"/> +</svg> diff --git a/public/assets/icons/app/ic-app-dropbox.svg b/public/assets/icons/app/ic-app-dropbox.svg new file mode 100644 index 0000000..9e090ae --- /dev/null +++ b/public/assets/icons/app/ic-app-dropbox.svg @@ -0,0 +1,3 @@ +<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M0.00015 4.65586L7.0599 0.00976562L12.0001 4.16598L12 4.16608L12 4.16609L4.8819 8.5959L0.00015 4.65586ZM19.1181 8.59585L12 4.16609L12.0001 4.166L12.0001 4.16598L16.9403 0.00984113L24 4.65594L19.1182 8.59597L19.1181 8.59582L19.1181 8.59585ZM19.1181 8.59585L19.1182 8.59597L23.9998 12.5366L16.9401 17.1827L11.9999 13.0265L7.05975 17.1826L0 12.5365L4.88175 8.5965L12 13.0264L19.1181 8.59585ZM12.0145 13.9206L7.05997 18.0648L4.93972 16.6693V18.2333L12.0145 22.5098L19.0892 18.2333V16.6693L16.969 18.0648L12.0145 13.9206Z" fill="#0F82E2"/> +</svg> diff --git a/public/assets/icons/app/ic-app-onedrive.svg b/public/assets/icons/app/ic-app-onedrive.svg new file mode 100644 index 0000000..572c776 --- /dev/null +++ b/public/assets/icons/app/ic-app-onedrive.svg @@ -0,0 +1,4 @@ +<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M16.9688 8.04883C16.8726 8.04883 16.7764 8.05136 16.6802 8.05628C15.5573 7.14011 14.1652 6.64258 12.6914 6.64253C12.4578 6.64253 12.2273 6.6556 12.0002 6.68039C9.14361 6.9922 6.852 9.2126 6.43223 12.0358C5.77022 12.3495 5.1788 12.8102 4.71169 13.3846C4.00087 14.2587 3.60938 15.3603 3.60938 16.4864C3.60938 16.8879 3.65808 17.2782 3.7492 17.6521C1.66284 17.5393 0 15.8066 0 13.6926C0 11.7306 1.43241 10.0968 3.30628 9.7818C3.62358 7.45089 5.62716 5.64888 8.04375 5.64888C8.35444 5.64888 8.66363 5.67907 8.96761 5.73888C9.78754 4.88342 10.8463 4.31708 12 4.10792C12.3286 4.04834 12.6648 4.01758 13.0055 4.01758C15.6187 4.01758 17.819 5.81786 18.4321 8.24322C17.9583 8.11525 17.4666 8.04883 16.9688 8.04883Z" fill="#0A49B2"/> +<path d="M7.77023 13.0537C7.76977 13.026 7.76953 12.9983 7.76953 12.9707C7.76953 10.4914 9.61228 8.43478 12 8.09766C12.226 8.06573 12.4567 8.04883 12.6914 8.04883C14.0249 8.04883 15.2824 8.58166 16.2056 9.52459C16.457 9.47837 16.7123 9.45508 16.9688 9.45508C19.0768 9.45508 20.8286 11.0091 21.1387 13.0317C22.7657 13.3392 24 14.7713 24 16.4863C24 18.4248 22.4229 20.002 20.4844 20.002L8.53125 20.0019C6.59273 20.0019 5.01562 18.4248 5.01562 16.4863C5.01562 14.809 6.19631 13.4023 7.77023 13.0537Z" fill="#0A49B2"/> +</svg> diff --git a/public/assets/icons/brands/ic-brand-amazon.svg b/public/assets/icons/brands/ic-brand-amazon.svg new file mode 100644 index 0000000..2e036ec --- /dev/null +++ b/public/assets/icons/brands/ic-brand-amazon.svg @@ -0,0 +1,3 @@ +<svg width="133" height="41" viewBox="0 0 133 41" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M76.9476 1.37896V4.41074C76.9476 4.80194 77.3388 5.09534 77.7299 5.19314H84.7715L76.6542 16.8313C76.1652 17.6137 76.1652 18.3961 76.1652 18.8851V21.9169C76.1652 22.4059 76.6542 22.7971 77.1432 22.6015C81.7397 20.1565 87.3143 20.4499 91.4219 22.6015C91.9109 22.8948 92.3999 22.4059 92.3999 21.9169V18.6895C92.3999 18.2983 92.2043 17.8093 91.7153 17.5159C89.3681 16.1467 86.6297 15.8533 83.9891 15.8533L91.0307 5.87774C91.1078 5.74915 91.1816 5.62733 91.2515 5.51183C91.7136 4.74882 92.0087 4.26151 92.0087 3.92175V1.37896C92.0087 0.987761 91.6175 0.596563 91.2263 0.596563H77.7299C77.241 0.596563 76.9476 0.889961 76.9476 1.37896ZM23.549 23.1882H27.6566C28.0478 23.1882 28.439 22.8949 28.2434 22.5037V11.2567C28.2434 11.1779 28.2433 11.0983 28.2432 11.0181C28.2403 8.51094 28.2366 5.38874 31.0796 5.38874C33.7136 5.38874 33.6676 8.22641 33.6307 10.505C33.6265 10.7645 33.6224 11.0167 33.6224 11.2567V22.5037C33.6224 22.8949 34.0136 23.286 34.4048 23.286H38.5124C38.9035 23.286 39.2948 22.8949 39.2948 22.5037V11.2567C39.2948 9.98532 39.2948 8.22492 39.6859 7.14913C40.0771 6.07334 41.1529 5.38874 42.1309 5.38874C43.4023 5.38874 44.2825 5.87774 44.5759 7.24693C44.7296 7.93851 44.7022 9.47537 44.6833 10.5292C44.6782 10.8166 44.6737 11.0681 44.6737 11.2567V22.5037C44.6737 22.8949 45.0649 23.286 45.4561 23.286H49.5637C49.9549 23.286 50.3461 22.8949 50.3461 22.5037V9.10512C50.3461 8.73553 50.3534 8.36109 50.3607 7.98562C50.3997 5.97655 50.4393 3.93795 49.3681 2.45475C48.1945 0.792162 46.3363 0.107565 44.5759 0.107565C42.1309 0.107565 39.8815 1.37896 38.9035 4.01955C37.8278 1.37896 36.1652 0.107565 33.6224 0.107565C31.1774 0.107565 29.2214 1.37896 28.2434 4.01955H28.1456V1.28116C28.0478 0.889961 27.7544 0.596563 27.3632 0.596563H23.549C23.1578 0.596563 22.7666 0.987761 22.7666 1.37896V22.5037C22.8644 22.8949 23.1578 23.1882 23.549 23.1882ZM94.4537 11.9413C94.3559 5.29094 97.6811 0.205365 103.647 0.205365C109.808 0.205365 113.133 5.38874 113.036 12.1369C113.036 18.5917 109.417 23.6772 103.647 23.6772C97.6811 23.6772 94.4537 18.4939 94.4537 11.9413ZM100.517 11.4834C100.514 14.1977 100.509 19.3741 103.647 19.3741C106.776 19.3741 106.972 14.8753 107.07 12.1369C107.07 10.3765 106.972 8.22492 106.483 6.56233C105.994 5.09534 105.016 4.50854 103.745 4.50854C100.713 4.50854 100.517 8.71392 100.517 11.2567C100.517 11.3301 100.517 11.4058 100.517 11.4834ZM116.85 23.1882H120.957C121.446 23.1882 121.838 22.8949 121.838 22.5037V11.0611C121.838 9.59412 121.935 8.32272 122.522 7.05133C122.913 6.07334 123.891 5.38874 124.869 5.38874C127.468 5.38874 127.439 8.17943 127.416 10.4523C127.414 10.6604 127.412 10.8642 127.412 11.0611V22.5037C127.51 22.8949 127.803 23.1882 128.194 23.1882H132.204C132.595 23.1882 132.987 22.8949 132.987 22.5037V9.20292C132.987 7.14913 132.987 4.31294 131.911 2.65035C130.737 0.889961 128.977 0.205365 127.119 0.205365C124.283 0.205365 122.718 1.47676 121.544 4.41074H121.446V1.18336C121.349 0.889961 121.055 0.596563 120.664 0.596563H116.85C116.459 0.596563 116.067 0.889961 116.067 1.28116V22.4059C116.067 22.7971 116.459 23.1882 116.85 23.1882ZM73.3194 19.095C73.3875 19.187 73.456 19.2798 73.5246 19.3741C73.818 19.7653 73.818 20.2543 73.4268 20.3521C72.9867 20.6944 72.3999 21.2078 71.8131 21.7213C71.2263 22.2347 70.6395 22.7482 70.1994 23.0905C69.906 23.286 69.5148 23.3838 69.2214 23.1882C68.173 22.3645 67.8127 21.8275 67.3501 21.1381C67.2086 20.9271 67.0575 20.7019 66.8742 20.4499C64.6248 22.7971 63.06 23.4816 60.126 23.4816C56.7031 23.4816 53.9647 21.3301 53.9647 17.1247C53.9647 13.7017 55.8229 11.4523 58.3657 10.3765C60.2246 9.56827 62.6847 9.29439 64.8076 9.05806C65.2534 9.00842 65.6844 8.96045 66.0918 8.90952V8.42052C66.0918 8.30031 66.0933 8.17715 66.0948 8.05193C66.1055 7.15845 66.1175 6.16074 65.6028 5.38874C65.1138 4.60634 64.2336 4.31294 63.3534 4.31294C61.7886 4.31294 60.3216 5.09534 60.0282 6.75793C59.9304 7.14913 59.7348 7.54033 59.3436 7.54033L55.3339 7.14913C55.0405 7.05133 54.6493 6.75793 54.7471 6.26893C55.7251 1.47676 60.0282 0.00976562 63.9402 0.00976562C65.994 0.00976562 68.6346 0.498763 70.1016 2.06356C71.9896 3.86162 71.9767 6.07292 71.9623 8.54549C71.9611 8.76266 71.9598 8.98183 71.9598 9.20292V15.5599C71.9598 17.2553 72.6111 18.1365 73.3194 19.095ZM62.571 19.3741C63.7446 19.3741 64.7226 18.6895 65.4072 17.5159C66.1896 16.0489 66.1896 14.6797 66.1896 13.1149V12.2347C63.1578 12.2347 60.0282 12.8215 60.0282 16.3423C60.0282 18.2005 61.0062 19.3741 62.571 19.3741ZM19.3341 19.095C19.4021 19.187 19.4707 19.2798 19.5392 19.3741C19.8326 19.7653 19.9304 20.2543 19.5392 20.3521C19.0992 20.6944 18.5124 21.2078 17.9256 21.7213C17.3388 22.2347 16.752 22.7482 16.3119 23.0905C16.0185 23.286 15.6273 23.3838 15.3339 23.1882C14.2855 22.3645 13.9252 21.8275 13.4626 21.1381C13.3211 20.9271 13.17 20.7019 12.9867 20.4499C10.7373 22.7971 9.1725 23.4816 6.23852 23.4816C2.81553 23.4816 0.0771484 21.3301 0.0771484 17.1247C0.0771484 13.7017 1.93534 11.4523 4.47813 10.3765C6.33709 9.56827 8.79722 9.29439 10.9201 9.05806C11.3659 9.00842 11.7969 8.96045 12.2043 8.90952V8.42052C12.2043 8.30031 12.2058 8.17713 12.2073 8.05191C12.218 7.15844 12.23 6.16074 11.7153 5.38874C11.2263 4.60634 10.3461 4.31294 9.4659 4.31294C7.90111 4.31294 6.43412 5.09534 6.14072 6.75793C6.04292 7.14913 5.84732 7.54033 5.45612 7.54033L1.44634 7.14913C1.05514 7.05133 0.761745 6.85573 0.859544 6.26893C1.83754 1.47676 6.14072 0.00976562 10.0527 0.00976562C12.0087 0.00976562 14.6493 0.498763 16.1163 2.06356C18.0042 3.86163 17.9914 6.07293 17.977 8.54551C17.9757 8.76266 17.9745 8.98184 17.9745 9.20292V15.5599C17.9745 17.2553 18.6257 18.1365 19.3341 19.095ZM8.68351 19.3741C9.8571 19.3741 10.8351 18.6895 11.5197 17.5159C12.3021 16.0489 12.3021 14.6797 12.3021 13.1149V12.2347C9.2703 12.2347 6.14072 12.8215 6.14072 16.3423C6.14072 18.2005 7.11871 19.3741 8.68351 19.3741ZM54.0644 40.0098C63.7465 40.0098 74.8956 36.978 82.6218 31.3056C83.8932 30.4254 82.8174 28.9584 81.4482 29.4474C72.8419 33.1638 63.3553 34.9242 54.8467 34.9242C42.1328 34.9242 29.8101 31.5012 19.9323 25.731C19.0521 25.1442 18.4653 26.0244 19.1499 26.709C28.4409 35.022 40.568 40.0098 54.0644 40.0098ZM76.9325 27.2861C79.4173 26.9878 84.8818 26.3317 85.8492 27.5892C86.7633 28.8689 84.9435 33.4804 83.9831 35.9143C83.9159 36.0846 83.853 36.2441 83.7954 36.3912C83.502 37.0758 84.0888 37.3692 84.7734 36.8802C88.9788 33.4572 90.0546 26.1222 89.1744 25.1442C88.2942 24.1663 81.057 23.1883 76.656 26.3178C75.9714 26.709 76.0692 27.3936 76.8516 27.2958L76.9325 27.2861Z" fill="white"/> +</svg> diff --git a/public/assets/icons/brands/ic-brand-hbo.svg b/public/assets/icons/brands/ic-brand-hbo.svg new file mode 100644 index 0000000..4c17c93 --- /dev/null +++ b/public/assets/icons/brands/ic-brand-hbo.svg @@ -0,0 +1,3 @@ +<svg width="98" height="41" viewBox="0 0 98 41" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M17.7666 0.423559H28.5712V39.55H17.7666V25.0672H10.87V39.55H0.0654297V0.423559H10.87V15.1822H17.7666V0.423559ZM97.0769 20.0098C97.0769 31.0442 88.1114 40.0098 77.0769 40.0098C68.5942 40.0098 61.3298 34.6994 58.4332 27.2511C58.4562 27.504 58.4562 27.7799 58.4562 28.0557C58.4562 40.0098 48.1114 39.55 48.1114 39.55H30.87V0.423559H47.4217C50.4103 0.423559 58.916 2.05574 58.916 10.4236C58.916 10.8833 58.893 11.3201 58.87 11.7339C62.0195 4.81436 69.008 0.00976562 77.0769 0.00976562C88.1114 0.00976562 97.0769 8.97528 97.0769 20.0098ZM48.5712 27.1362C48.5712 24.3776 46.2723 24.3776 46.2723 24.3776H40.5252V30.3546H46.2723C46.2723 30.3546 48.5712 30.1247 48.5712 27.1362ZM48.5712 12.7684C48.5712 9.9408 46.2723 9.96379 46.2723 9.96379H40.5252V15.8718H46.2723C46.2723 15.8718 48.5712 15.596 48.5712 12.7684ZM57.3298 23.1362C57.1689 22.1247 57.0769 21.0672 57.0769 20.0098C57.0769 18.9523 57.1689 17.9408 57.3068 16.9293C56.1574 18.6534 54.5482 19.3661 53.1689 19.619C51.7896 19.8718 55.3988 19.7569 57.3298 23.1362ZM86.962 20.0098C86.962 14.5615 82.5252 10.1247 77.0769 10.1247C71.6286 10.1247 67.1919 14.5615 67.1919 20.0098C67.1919 25.458 71.6286 29.8948 77.0769 29.8948C82.5252 29.8948 86.962 25.458 86.962 20.0098ZM77.0769 11.9638C72.6401 11.9638 69.0309 15.573 69.0309 20.0098C69.0309 24.4465 72.6401 28.0557 77.0769 28.0557C81.5137 28.0557 85.1229 24.4465 85.1229 20.0098C85.1229 15.573 81.5137 11.9638 77.0769 11.9638Z" fill="white"/> +</svg> diff --git a/public/assets/icons/brands/ic-brand-ibm.svg b/public/assets/icons/brands/ic-brand-ibm.svg new file mode 100644 index 0000000..31efd84 --- /dev/null +++ b/public/assets/icons/brands/ic-brand-ibm.svg @@ -0,0 +1,3 @@ +<svg width="100" height="41" viewBox="0 0 100 41" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M0 0.00976562V2.73704H19.4318V0.00976562H0ZM22.2727 0.00976562V2.73704H50C50 2.73704 47.1591 0.00976562 43.4091 0.00976562H22.2727ZM55.4545 0.00976562V2.73704H72.2727L71.1364 0.00976562H55.4545ZM84.2045 0.00976562L83.1818 2.73704H99.7727V0.00976562H84.2045ZM0 5.35067V8.07795H19.4318V5.35067H0ZM22.2727 5.35067V8.07795H53.1818C53.1818 8.07795 52.8409 5.91886 52.1591 5.35067H22.2727ZM55.4545 5.35067V8.07795H74.0909L73.1818 5.35067H55.4545ZM82.2727 5.35067L81.3636 8.07795H99.8864V5.35067H82.2727ZM5.56818 10.6916V13.4189H13.9773V10.6916H5.56818ZM27.8409 10.6916V13.4189H36.25V10.6916H27.8409ZM44.4318 10.6916V13.4189H52.8409C52.8409 13.4189 53.4091 11.9416 53.4091 10.6916H44.4318ZM61.0227 10.6916V13.4189H76.0227L75 10.6916H61.0227ZM80.3409 10.6916L79.3182 13.4189H94.3182V10.6916H80.3409ZM5.56818 16.0325V18.7598H13.9773V16.0325H5.56818ZM27.8409 16.0325V18.7598H49.3182C49.3182 18.7598 51.1364 17.3961 51.7045 16.0325H27.8409ZM61.0227 16.0325V18.7598H69.4318V17.2825L70 18.7598H85.4545L86.0227 17.2825V18.7598H94.4318V16.0325H78.6364L77.8409 18.3052L77.0454 16.0325H61.0227ZM5.56818 21.2598V23.987H13.9773V21.2598H5.56818ZM27.8409 21.2598V23.987H51.7045C51.1364 22.6234 49.3182 21.2598 49.3182 21.2598H27.8409ZM61.0227 21.2598V23.987H69.4318V21.2598H61.0227ZM70.9091 21.2598L71.9318 23.987H83.5227L84.5454 21.2598H70.9091ZM86.0227 21.2598V23.987H94.4318V21.2598H86.0227ZM5.56818 26.6007V29.3279H13.9773V26.6007H5.56818ZM27.8409 26.6007V29.3279H36.25V26.6007H27.8409ZM44.4318 26.6007V29.3279H53.4091C53.4091 28.0779 52.8409 26.6007 52.8409 26.6007H44.4318ZM61.0227 26.6007V29.3279H69.4318V26.6007H61.0227ZM72.8409 26.6007L73.8636 29.3279H81.5909L82.6136 26.6007H72.8409ZM86.0227 26.6007V29.3279H94.4318V26.6007H86.0227ZM0.113636 31.9416V34.6689H19.5455V31.9416H0.113636ZM22.2727 31.9416V34.6689H52.2727C52.9545 33.987 53.2955 31.9416 53.2955 31.9416H22.2727ZM55.5682 31.9416V34.6689H69.4318V31.9416H55.5682ZM74.7727 31.9416L75.7954 34.6689H79.7727L80.6818 31.9416H74.7727ZM86.0227 31.9416V34.6689H100V31.9416H86.0227ZM0.113636 37.2825V40.0098H19.5455V37.2825H0.113636ZM22.2727 37.2825V40.0098H43.4091C47.1591 40.0098 50 37.2825 50 37.2825H22.2727ZM55.5682 37.2825V40.0098H69.4318V37.2825H55.5682ZM76.7045 37.2825L77.7273 40.0098H77.8409L78.8636 37.2825H76.7045ZM86.0227 37.2825V40.0098H100V37.2825H86.0227Z" fill="white"/> +</svg> diff --git a/public/assets/icons/brands/ic-brand-lya.svg b/public/assets/icons/brands/ic-brand-lya.svg new file mode 100644 index 0000000..483aea2 --- /dev/null +++ b/public/assets/icons/brands/ic-brand-lya.svg @@ -0,0 +1,3 @@ +<svg width="59" height="41" viewBox="0 0 59 41" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M22.1428 20.9241C22.1428 21.2812 21.9714 21.6241 21.6785 21.8241C20.5285 22.6312 19.2857 21.8169 19.2857 20.7241V9.29551H10.7143V23.5812C10.7143 27.5169 13.9214 30.7241 17.8571 30.7241C19.5571 30.7241 21.2071 30.1169 22.5 29.0098C22.3643 30.0669 21.7857 30.9383 20.8143 31.5455C19.9071 32.1169 18.7214 32.4169 17.3928 32.4169C16.0214 32.4169 14.6286 32.0955 13.3643 31.4883C13.3643 31.4883 13.1357 31.3812 12.85 31.2169V38.8312C14.7571 39.6026 16.85 40.0098 18.8714 40.0098C22.0714 40.0098 24.9928 39.0098 27.1 37.1883C29.4643 35.1526 30.7143 32.1741 30.7143 28.5812V9.29551H22.1428V20.9241ZM8.57142 23.5812V0.724093H0V22.1526C0 28.0383 3.88571 30.7241 7.49999 30.7241C8.57856 30.7241 9.65713 30.4741 10.6214 30.0241C10.7643 29.9598 10.9928 29.8169 10.9928 29.8169C10.9928 29.8169 10.7786 29.5883 10.6857 29.4883C9.31428 27.9241 8.57142 25.8955 8.57142 23.5812ZM58.5714 17.8669V9.29551H55.5142C54.2357 2.55981 47.1571 -1.86876 40.0428 0.795521C36.0785 2.27409 32.8571 7.0098 32.8571 11.2455V30.7241H33.2285C35.4357 30.6312 37.5 29.6955 39.0357 28.0955C40.5785 26.4883 41.4285 24.3812 41.4285 22.1598H45V13.5812H41.4285V11.2241C41.4285 10.3098 41.9142 9.45265 42.7142 9.0098C44.9071 7.78837 47.1428 9.3598 47.1428 11.4384V19.2955C47.1428 22.4026 48.3142 25.2884 50.4428 27.4241C52.4785 29.4598 55.2357 30.6312 58.1999 30.7241H58.5642V22.1526C56.9642 22.1455 55.7071 20.8598 55.7071 19.2955V17.8669H58.5714Z" fill="white"/> +</svg> diff --git a/public/assets/icons/brands/ic-brand-netflix.svg b/public/assets/icons/brands/ic-brand-netflix.svg new file mode 100644 index 0000000..b78771c --- /dev/null +++ b/public/assets/icons/brands/ic-brand-netflix.svg @@ -0,0 +1,3 @@ +<svg width="149" height="41" viewBox="0 0 149 41" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M126.571 37.3661C128.64 37.596 130.709 37.8259 132.663 38.0557L137.145 26.9063L141.398 39.0902C143.582 39.3201 145.766 39.6649 147.95 40.0098L140.479 18.6305L148.065 0.00976562H141.743L141.628 0.124708L137.605 10.1247L134.042 0.00976562H127.72L134.157 18.4006L126.571 37.3661ZM121.743 36.9063V0.00976563H115.421V36.4465C117.605 36.5615 119.674 36.7914 121.743 36.9063ZM74.5017 34.8374H79.5592V21.3891H87.1454V15.6419H79.5592V5.75689H88.2948V0.00976563H73.3523V34.8374H74.5017ZM55.0764 35.1822C57.1454 35.0672 59.2143 35.0672 61.3982 34.9523V5.75689H67.2603V0.00976563H49.2143V5.75689H55.0764V35.1822ZM6.91549 39.0902V17.1362L14.3868 38.2856L21.2833 37.596V0.00976563H15.3063V22.7684L7.26032 0.00976563H0.938477V39.8948C3.00744 39.6649 4.96146 39.4351 6.91549 39.0902ZM43.1224 5.75689V0.00976563H28.0649V36.9063C33.0074 36.4465 38.0649 36.1017 43.0074 35.8718V30.1247C40.1339 30.2397 37.2603 30.4695 34.2718 30.6994V21.3891H41.858V15.6419H34.2718V5.75689H43.1224ZM100.824 29.7799V0.00976563H94.5017V35.2971C99.5592 35.527 104.502 35.7569 109.559 36.1017V30.3546C106.571 30.0098 103.697 29.8948 100.824 29.7799Z" fill="white"/> +</svg> diff --git a/public/assets/icons/brands/ic-brand-spotify.svg b/public/assets/icons/brands/ic-brand-spotify.svg new file mode 100644 index 0000000..fd18db2 --- /dev/null +++ b/public/assets/icons/brands/ic-brand-spotify.svg @@ -0,0 +1,3 @@ +<svg width="134" height="41" viewBox="0 0 134 41" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M20.5713 0.00976562C9.52523 0.00976562 0.571289 8.96371 0.571289 20.0098C0.571289 31.0558 9.52523 40.0098 20.5713 40.0098C31.6173 40.0098 40.5713 31.0558 40.5713 20.0098C40.5713 8.96507 31.6173 0.0111303 20.5713 0.00976562ZM29.7436 28.8545C29.3847 29.4441 28.6163 29.6283 28.0295 29.2694C23.3335 26.3994 17.4215 25.7512 10.4601 27.3411C9.78862 27.4953 9.11991 27.0749 8.96706 26.4035C8.81285 25.732 9.23181 25.0633 9.90462 24.9105C17.5225 23.1705 24.0582 23.9197 29.3301 27.1404C29.9169 27.5021 30.1039 28.2677 29.7436 28.8545ZM32.1905 23.4107C31.7388 24.1449 30.778 24.3741 30.0452 23.9238C24.6709 20.6198 16.4744 19.6631 10.1162 21.5928C9.29186 21.8426 8.42117 21.3772 8.17006 20.5543C7.92168 19.73 8.38705 18.8607 9.20998 18.6096C16.473 16.4055 25.5034 17.4727 31.676 21.2667C32.4103 21.7184 32.6423 22.6778 32.1905 23.4107ZM32.4007 17.7389C25.9538 13.9108 15.3198 13.5587 9.16494 15.4257C8.17688 15.7259 7.13151 15.1677 6.83263 14.1797C6.53376 13.1916 7.09057 12.1462 8.07999 11.846C15.1452 9.70202 26.8886 10.1155 34.3099 14.5209C35.1984 15.049 35.4904 16.1967 34.9636 17.0838C34.4382 17.9736 33.2878 18.267 32.4007 17.7389ZM54.9841 18.4731C51.5314 17.6502 50.9159 17.0715 50.9159 15.8569C50.9159 14.7092 51.9967 13.9381 53.603 13.9381C55.1602 13.9381 56.7037 14.5249 58.3236 15.7314C58.3727 15.7682 58.4341 15.7819 58.4942 15.7723C58.5542 15.7628 58.6075 15.73 58.6429 15.6795L60.3284 13.3022C60.398 13.2039 60.3789 13.0688 60.2861 12.9951C58.3591 11.4489 56.1905 10.6969 53.6535 10.6969C49.9251 10.6969 47.3212 12.935 47.3212 16.1353C47.3212 19.569 49.5675 20.7836 53.4502 21.7225C56.7542 22.484 57.3123 23.1213 57.3123 24.2609C57.3123 25.5246 56.1851 26.3093 54.37 26.3093C52.3543 26.3093 50.7098 25.6297 48.8715 24.0371C48.8265 23.9975 48.7637 23.9797 48.705 23.9825C48.6436 23.9879 48.589 24.0152 48.5495 24.0616L46.6593 26.3121C46.5802 26.4049 46.5897 26.5454 46.6811 26.6259C48.821 28.5365 51.4522 29.5451 54.2936 29.5451C58.3113 29.5451 60.907 27.3492 60.907 23.9524C60.9138 21.0838 59.197 19.4953 54.9909 18.4731H54.9841ZM69.9974 15.0681C68.256 15.0681 66.8272 15.7546 65.6494 17.1589V15.5771C65.6494 15.4516 65.5484 15.3506 65.4229 15.3506H62.3304C62.2049 15.3506 62.1039 15.453 62.1039 15.5771V33.1548C62.1039 33.2803 62.2049 33.3813 62.3304 33.3813H65.4229C65.5471 33.3813 65.6494 33.279 65.6494 33.1548V27.6058C66.8272 28.9282 68.256 29.5737 69.9974 29.5737C73.2332 29.5737 76.5085 27.0831 76.5085 22.3216C76.514 17.5587 73.2359 15.0667 70.0002 15.0667L69.9974 15.0681ZM72.9138 22.3216C72.9138 24.7467 71.4208 26.439 69.2809 26.439C67.167 26.439 65.5716 24.6703 65.5716 22.3216C65.5716 19.9743 67.167 18.2042 69.2809 18.2042C71.3853 18.2042 72.9138 19.9361 72.9138 22.3216ZM84.9043 15.0681C80.7364 15.0681 77.472 18.2766 77.472 22.3748C77.472 26.4281 80.7146 29.6024 84.8524 29.6024C89.0339 29.6024 92.3093 26.4049 92.3093 22.323C92.3106 18.2547 89.0571 15.0681 84.9043 15.0681ZM84.9043 26.4622C82.688 26.4622 81.0162 24.6812 81.0162 22.3202C81.0162 19.9484 82.6293 18.2288 84.8524 18.2288C87.0837 18.2288 88.7651 20.0098 88.7651 22.3721C88.7664 24.7426 87.1424 26.4622 84.9043 26.4622ZM101.21 15.3506H97.8077V11.8719C97.8077 11.7477 97.7067 11.6454 97.5826 11.6454H94.4915C94.3659 11.6454 94.2649 11.7477 94.2649 11.8719V15.3506H92.7787C92.6545 15.3506 92.5535 15.453 92.5535 15.5771V18.2343C92.5535 18.3585 92.6545 18.4608 92.7787 18.4608H94.2649V25.3363C94.2649 28.1148 95.6474 29.5232 98.3755 29.5232C99.485 29.5232 100.405 29.294 101.271 28.8027C101.342 28.7631 101.386 28.6867 101.386 28.6061V26.076C101.386 25.9982 101.345 25.9245 101.278 25.8835C101.211 25.8412 101.127 25.8385 101.058 25.8726C100.463 26.1728 99.8876 26.3107 99.2434 26.3107C98.2513 26.3107 97.8091 25.8603 97.8091 24.8504V18.4608H101.211C101.337 18.4608 101.437 18.3585 101.437 18.2343V15.5771C101.442 15.4516 101.341 15.3506 101.214 15.3506H101.21ZM113.065 15.3643V14.9371C113.065 13.6802 113.547 13.1193 114.628 13.1193C115.272 13.1193 115.791 13.2476 116.371 13.4414C116.442 13.4632 116.517 13.4523 116.574 13.41C116.634 13.3677 116.667 13.2981 116.667 13.2257V10.6191C116.667 10.5195 116.603 10.4308 116.507 10.4021C115.894 10.2193 115.111 10.0323 113.937 10.0323C111.081 10.0323 109.572 11.6399 109.572 14.6819V15.3356H108.085C107.961 15.3356 107.859 15.4379 107.859 15.5621V18.2329C107.859 18.3571 107.961 18.4594 108.085 18.4594H109.572V29.0661C109.572 29.1916 109.673 29.2926 109.797 29.2926H112.889C113.015 29.2926 113.116 29.1903 113.116 29.0661V18.4608H116.002L120.424 29.0647C119.922 30.1783 119.428 30.4008 118.755 30.4008C118.21 30.4008 117.636 30.2384 117.05 29.9176C116.996 29.8876 116.93 29.8822 116.87 29.9013C116.811 29.9217 116.761 29.9654 116.736 30.0227L115.688 32.3223C115.638 32.4315 115.681 32.5584 115.785 32.6143C116.88 33.2066 117.866 33.4591 119.088 33.4591C121.371 33.4591 122.633 32.396 123.746 29.5342L129.11 15.6727C129.138 15.6031 129.129 15.5239 129.086 15.4625C129.043 15.4011 128.975 15.3643 128.9 15.3643H125.681C125.584 15.3643 125.498 15.4257 125.467 15.5157L122.169 24.935L118.557 15.5103C118.524 15.4229 118.44 15.3643 118.345 15.3643H113.065ZM106.191 15.3506H103.099C102.973 15.3506 102.872 15.453 102.872 15.5771V29.0674C102.872 29.193 102.975 29.294 103.099 29.294H106.191C106.315 29.294 106.418 29.1916 106.418 29.0674V15.5785C106.418 15.453 106.317 15.352 106.191 15.3506C106.193 15.3506 106.191 15.3506 106.191 15.3506ZM104.663 9.20799C103.437 9.20799 102.444 10.2001 102.444 11.4243C102.444 12.6498 103.439 13.6433 104.663 13.6433C105.887 13.6433 106.88 12.6512 106.88 11.4243C106.88 10.2001 105.887 9.20799 104.663 9.20799ZM131.751 19.6877C130.527 19.6877 129.576 18.7051 129.576 17.511C129.576 16.3168 130.541 15.3233 131.763 15.3233C132.988 15.3233 133.939 16.3059 133.939 17.4987C133.937 18.6928 132.973 19.6877 131.751 19.6877ZM131.762 15.5403C130.647 15.5403 129.804 16.426 129.804 17.511C129.804 18.5959 130.642 19.4693 131.75 19.4693C132.865 19.4693 133.708 18.5836 133.708 17.4987C133.709 16.4151 132.872 15.5403 131.762 15.5403ZM132.245 17.7225L132.861 18.5836H132.342L131.788 17.7935H131.312V18.5836H130.878V16.2991H131.896C132.427 16.2991 132.776 16.5707 132.776 17.0278C132.779 17.4018 132.56 17.6311 132.248 17.7211L132.245 17.7225ZM131.877 16.6921H131.31V17.4141H131.877C132.159 17.4141 132.328 17.2762 132.328 17.0524C132.328 16.8177 132.159 16.6921 131.877 16.6921Z" fill="white"/> +</svg> diff --git a/public/assets/icons/components/ic-accordion.svg b/public/assets/icons/components/ic-accordion.svg new file mode 100644 index 0000000..28aceb4 --- /dev/null +++ b/public/assets/icons/components/ic-accordion.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m40 59.3158c0-3.4881 2.8277-6.3158 6.3158-6.3158h107.3682c3.488 0 6.316 2.8277 6.316 6.3158v12.6316c0 3.4881-2.828 6.3158-6.316 6.3158h-107.3682c-3.4881 0-6.3158-2.8277-6.3158-6.3158z" opacity=".24"/><path d="m40 94.0526c0-3.4881 2.8277-6.3158 6.3158-6.3158h107.3682c3.488 0 6.316 2.8277 6.316 6.3158v12.6314c0 3.488-2.828 6.316-6.316 6.316h-107.3682c-3.4881 0-6.3158-2.828-6.3158-6.316z" opacity=".24"/><path d="m40 128.789c0-3.488 2.8277-6.315 6.3158-6.315h107.3682c3.488 0 6.316 2.827 6.316 6.315v12.632c0 3.488-2.828 6.316-6.316 6.316h-107.3682c-3.4881 0-6.3158-2.828-6.3158-6.316z" opacity=".24"/><path d="m148.943 62.7486-3.954 3.8667-3.954-3.8667c-.362-.3413-.936-.3364-1.292.011-.355.3474-.36.9092-.011 1.2626l4.605 4.5035c.36.3516.943.3516 1.303 0l4.605-4.5035c.239-.2261.336-.561.251-.8759-.084-.3149-.336-.5609-.658-.6433s-.664.0115-.895.2456z" opacity=".48"/><path d="m148.943 97.4854-3.954 3.8666-3.954-3.8666c-.362-.3413-.936-.3364-1.292.011-.355.3474-.36.9092-.011 1.2626l4.605 4.504c.36.351.943.351 1.303 0l4.605-4.504c.239-.2261.336-.561.251-.8759-.084-.3149-.336-.5608-.658-.6433-.322-.0824-.664.0115-.895.2456z" opacity=".48"/><path d="m148.943 132.223-3.954 3.866-3.954-3.866c-.362-.342-.936-.337-1.292.01-.355.348-.36.91-.011 1.263l4.605 4.504c.36.351.943.351 1.303 0l4.605-4.504c.239-.226.336-.561.251-.876-.084-.315-.336-.561-.658-.643-.322-.083-.664.011-.895.246z" opacity=".48"/><rect height="7.89474" rx="3.94737" width="31.5789" x="49.4736" y="61.6841"/><rect height="7.89474" opacity=".48" rx="3.94737" width="50.5263" x="49.4736" y="96.4209"/><rect height="7.89474" opacity=".24" rx="3.94737" width="63.1579" x="49.4736" y="131.158"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-alert.svg b/public/assets/icons/components/ic-alert.svg new file mode 100644 index 0000000..dd9293d --- /dev/null +++ b/public/assets/icons/components/ic-alert.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m36 80.1053c0-5.581 4.5243-10.1053 10.1053-10.1053h107.7897c5.581 0 10.105 4.5243 10.105 10.1053v40.4207c0 5.581-4.524 10.106-10.105 10.106h-107.7897c-5.581 0-10.1053-4.525-10.1053-10.106z" opacity=".24"/><rect height="8.42105" opacity=".48" rx="4.21053" width="26.9474" x="88.2104" y="88.5264"/><rect height="8.42105" opacity=".24" rx="4.21053" width="53.8947" x="88.2104" y="103.684"/><path clip-rule="evenodd" d="m66.3032 89.0863 11.1633 18.0377c.8251 1.318.853 2.968.0727 4.311-.8909 1.475-2.523 2.372-4.279 2.354h-22.3264c-1.7681.007-3.4029-.914-4.279-2.411-.7576-1.328-.7299-2.95.0727-4.254l11.1633-18.0377c.9173-1.3982 2.503-2.2443 4.2062-2.2443s3.2889.8461 4.2062 2.2443zm-6.4834 19.0887c0 1.241 1.0233 2.246 2.2857 2.246 1.2623 0 2.2857-1.005 2.2857-2.246 0-1.24-1.0234-2.245-2.2857-2.245-1.2624 0-2.2857 1.005-2.2857 2.245zm2.2857-4.491c1.2623 0 2.2857-1.005 2.2857-2.245v-8.9829c0-1.2402-1.0234-2.2456-2.2857-2.2456-1.2624 0-2.2857 1.0054-2.2857 2.2456v8.9829c0 1.24 1.0233 2.245 2.2857 2.245z" fill-rule="evenodd"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-autocomplete.svg b/public/assets/icons/components/ic-autocomplete.svg new file mode 100644 index 0000000..bdca6b8 --- /dev/null +++ b/public/assets/icons/components/ic-autocomplete.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m36 98.158c0-5.581 4.5243-10.1053 10.1053-10.1053h107.7897c5.581 0 10.105 4.5243 10.105 10.1053v40.421c0 5.581-4.524 10.105-10.105 10.105h-107.7897c-5.581 0-10.1053-4.524-10.1053-10.105z" opacity=".24"/><rect height="8.42105" opacity=".48" rx="4.21053" width="26.9474" x="49.4736" y="106.579"/><rect height="8.42105" opacity=".24" rx="4.21053" width="53.8947" x="49.4736" y="121.737"/><rect height="30.3158" opacity=".24" rx="15.1579" width="107.789" x="46.1055" y="51"/><path d="m61.162 60.2632c2.7347 0 4.9516 2.2169 4.9516 4.9516 0 .94-.262 1.8189-.7168 2.5675l2.2578 2.2578c.4604.4604.4604 1.2068 0 1.6673-.4464.4464-1.1619.4599-1.6246.0405l-.0427-.0405-2.2577-2.2579c-.7487.4549-1.6275.7168-2.5676.7168-2.7347 0-4.9516-2.2169-4.9516-4.9515 0-2.7347 2.2169-4.9516 4.9516-4.9516zm0 2.3579c-1.4324 0-2.5937 1.1612-2.5937 2.5937 0 1.4324 1.1613 2.5936 2.5937 2.5936.6994 0 1.3492-.2748 1.834-.7596s.7597-1.1347.7597-1.834c0-1.4325-1.1612-2.5937-2.5937-2.5937z" opacity=".48"/><rect height="8.42105" rx="4.21053" width="47.1579" x="76.4209" y="61.9473"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-avatar.svg b/public/assets/icons/components/ic-avatar.svg new file mode 100644 index 0000000..58383b2 --- /dev/null +++ b/public/assets/icons/components/ic-avatar.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m100 154c29.823 0 54-24.177 54-54 0-29.8234-24.177-54-54-54-29.8234 0-54 24.1766-54 54 0 29.823 24.1766 54 54 54z" opacity=".24"/><path d="m99.9997 100.41c5.7713 0 10.4503-4.4087 10.4503-9.8476s-4.679-9.848-10.4503-9.848c-5.7716 0-10.4504 4.4091-10.4504 9.848s4.6788 9.8476 10.4504 9.8476zm-7.1889 3.065c4.6767-1.46 9.7012-1.46 14.3782 0 4.596 1.435 8.407 4.626 10.568 8.85l1.18 2.307c.812 1.587.157 3.518-1.464 4.313-.456.224-.96.341-1.47.341h-32.0063c-1.8128 0-3.2823-1.439-3.2823-3.215 0-.499.119-.992.3477-1.439l1.1799-2.307c2.1612-4.224 5.972-7.415 10.5688-8.85z"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-badge.svg b/public/assets/icons/components/ic-badge.svg new file mode 100644 index 0000000..facf08b --- /dev/null +++ b/public/assets/icons/components/ic-badge.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><g opacity=".24"><path d="m126.625 68.75h-74.4835c-4.6385 0-8.8462 2.0173-11.778 5.2332-3.4299 3.7622-.9416 9.2429 3.4014 11.8994l40.7183 24.9054c3.8472 2.353 8.6889 2.35 12.5337-.007l40.6061-24.8958c.018-.011.036-.0221.054-.0333-6.516-2.9377-11.052-9.4901-11.052-17.1019z"/><path d="m145.375 112.954c0-9.371-10.261-15.1263-18.258-10.239l-33.2658 20.33c-1.033.648-2.1952.907-3.2283.907-1.033 0-2.1952-.259-3.2283-.907l-33.1255-20.295c-7.9959-4.8993-18.2691.855-18.2691 10.232v20.43c0 8.941 7.2314 16.197 16.1415 16.197h77.0915c8.911 0 16.142-7.256 16.142-16.197z"/></g><path clip-rule="evenodd" d="m164.125 68.75c0 10.3553-8.395 18.75-18.75 18.75s-18.75-8.3947-18.75-18.75 8.395-18.75 18.75-18.75 18.75 8.3947 18.75 18.75zm-10.937 6.6368c0 1.3046-.761 1.957-2.283 1.957h-9.104c-1.522 0-2.282-.6524-2.282-1.957 0-.6347.183-1.1108.55-1.4281.368-.3173.945-.476 1.732-.476 1.174 0 2.125-.9515 2.125-2.1251v-4.9825c0-1.0772-1.172-1.7452-2.099-1.1964-.297.1763-.603.2645-.918.2645-.49 0-.909-.216-1.259-.6479-.35-.432-.525-.9124-.525-1.4413 0-.7229.306-1.2694.918-1.6397l4.198-2.4594c.77-.4408 1.495-.6611 2.178-.6611.699 0 1.263.2115 1.692.6346.428.4232.643.9962.643 1.719v10.3839c0 1.1882.963 2.1514 2.151 2.1514.787 0 1.364.1587 1.732.476.367.3173.551.7934.551 1.4281z" fill-rule="evenodd"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-breadcrumbs.svg b/public/assets/icons/components/ic-breadcrumbs.svg new file mode 100644 index 0000000..169b414 --- /dev/null +++ b/public/assets/icons/components/ic-breadcrumbs.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m67.3426 75h-14.1657c-4.516 0-8.1769 3.6727-8.1769 8.2031v32.8129c0 4.53 3.6609 8.203 8.1769 8.203h14.1657c1.367 0 2.6435-.686 3.4018-1.827l13.6281-20.508c.9156-1.377.9156-3.172 0-4.5497l-13.6281-20.5078c-.7583-1.1411-2.0348-1.8265-3.4018-1.8265z"/><path d="m138.309 75h-52.9617c-1.5078 0-2.8932.8325-3.6047 2.1662-.7115 1.3336-.6335 2.9519.2028 4.2105l10.6043 15.9576c.9156 1.3777.9156 3.1727 0 4.5497l-10.6043 15.958c-.8363 1.259-.9143 2.877-.2028 4.211.7115 1.333 2.0969 2.166 3.6047 2.166h52.9617c1.367 0 2.644-.686 3.402-1.827l10.604-15.957c2.747-4.133 2.747-9.5179 0-13.6511l-10.604-15.9574c-.758-1.1411-2.035-1.8265-3.402-1.8265z" opacity=".24"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-buttons.svg b/public/assets/icons/components/ic-buttons.svg new file mode 100644 index 0000000..d89e120 --- /dev/null +++ b/public/assets/icons/components/ic-buttons.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m30 81.3684c0-4.0694 3.299-7.3684 7.3684-7.3684h125.2636c4.069 0 7.368 3.299 7.368 7.3684v36.8426c0 4.069-3.299 7.368-7.368 7.368h-125.2636c-4.0694 0-7.3684-3.299-7.3684-7.368z" opacity=".24"/><rect height="16.5789" rx="8.28947" width="70" x="65" y="91.5"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-checkbox.svg b/public/assets/icons/components/ic-checkbox.svg new file mode 100644 index 0000000..77101ec --- /dev/null +++ b/public/assets/icons/components/ic-checkbox.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path clip-rule="evenodd" d="m78.6667 68c-5.8911 0-10.6667 4.7756-10.6667 10.6667v42.6663c0 5.891 4.7756 10.667 10.6667 10.667h42.6663c5.891 0 10.667-4.776 10.667-10.667v-42.6663c0-5.8911-4.776-10.6667-10.667-10.6667zm5.3333 7.1111c-4.9092 0-8.8889 3.9797-8.8889 8.8889v32c0 4.909 3.9797 8.889 8.8889 8.889h32c4.909 0 8.889-3.98 8.889-8.889v-32c0-4.9092-3.98-8.8889-8.889-8.8889z" fill-rule="evenodd" opacity=".24"/><path d="m111.599 87.8567c1.299-1.4649 3.535-1.5952 4.994-.291 1.435 1.2831 1.584 3.4768.351 4.9424l-.062.0715-17.953 20.2474c-1.3313 1.502-3.6312 1.592-5.0746.217l-.0681-.067-10.5282-10.571c-1.3813-1.387-1.3813-3.6355 0-5.0224 1.3587-1.3641 3.5476-1.3865 4.9334-.067l.0687.067 7.8774 7.9094z"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-chip.svg b/public/assets/icons/components/ic-chip.svg new file mode 100644 index 0000000..d8f7666 --- /dev/null +++ b/public/assets/icons/components/ic-chip.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><rect height="51.5789" opacity=".24" rx="25.7895" width="140" x="30" y="74"/><rect height="12.8947" opacity=".48" rx="6.44737" width="60.7895" x="83.4209" y="93.342"/><path clip-rule="evenodd" d="m76.0527 99.7895c0 11.1915-9.0721 20.2635-20.2632 20.2635-11.191 0-20.2631-9.072-20.2631-20.2635 0-11.191 9.0721-20.2631 20.2631-20.2631 11.1911 0 20.2632 9.0721 20.2632 20.2631zm-24.4747 8.8505 3.7168-1.965c.3095-.164.6798-.164.9892 0l3.7168 1.965c.2819.149.6047.201.9185.147.7881-.136 1.3174-.889 1.1822-1.682l-.7112-4.171c-.0583-.342.0546-.691.3022-.934l3.0118-2.9525c.228-.2236.3764-.5165.4222-.8335.115-.7959-.4333-1.5349-1.2246-1.6506l-4.1571-.6076c-.3451-.0504-.6432-.2677-.7968-.5808l-1.8603-3.7914c-.1409-.2872-.372-.5197-.6575-.6614-.7171-.356-1.5852-.0599-1.9391.6614l-1.8602 3.7914c-.1537.3131-.4517.5304-.7969.5808l-4.1571.6076c-.3151.0461-.6063.1954-.8285.4247-.5582.576-.5465 1.498.0261 2.0594l3.0118 2.9525c.2476.243.3606.592.3023.934l-.7113 4.171c-.0538.316-.0027.64.1455.924.3721.712 1.2475.986 1.9552.611z" fill-rule="evenodd"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-colors.svg b/public/assets/icons/components/ic-colors.svg new file mode 100644 index 0000000..07f08bb --- /dev/null +++ b/public/assets/icons/components/ic-colors.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g clip-rule="evenodd" fill="#919eab" fill-rule="evenodd"><path d="m153.471 91.4441c-1.568-9.5673-6.445-16.6993-14.109-20.5262-4.703-2.2614-9.58-3.3051-14.805-3.3051-7.142 0-13.761 2.0874-19.683 4.0009l-.523.1606c-4.301 1.3234-7.9591 2.4486-10.9731 2.4486-2.6128 0-4.5288-.8697-5.9223-2.6092-1.1236-1.4428-.4721-3.6241.3186-6.2718l.0004-.0012c.0672-.225.1354-.4535.2036-.6851l.0376-.1312c1.0401-3.6338 2.3656-8.2641-.5602-12.0454-1.7418-2.2613-4.7029-3.479-8.1866-3.479-3.4836 0-7.1415 1.2177-10.1026 3.1311-14.4572 9.9152-23.1664 26.4406-23.1664 44.1836 0 29.9193 24.3857 54.2723 54.345 54.2723 24.212 0 45.636-16.177 52.255-39.486.523-2.436 2.265-10.785.871-19.6569zm-29.089 13.3939c-6.793 0-12.192-5.3923-12.192-12.1764s5.399-12.1765 12.192-12.1765c6.794 0 12.193 5.3924 12.193 12.1765s-5.399 12.1764-12.193 12.1764zm-31.3525 22.614c0 3.827 3.1353 6.958 6.9673 6.958 3.8322 0 6.9672-3.131 6.9672-6.958s-3.135-6.958-6.9672-6.958c-3.832 0-6.9673 3.131-6.9673 6.958zm-18.1709-3.52c-3.4816-.377-6.2148-3.344-6.2148-6.917 0-3.349 2.4005-6.165 5.5678-6.816.4524-.093.9205-.142 1.3995-.142 0 0 .0001 0 0 0 3.8321 0 6.9676 3.131 6.9676 6.958 0 3.349-2.4006 6.164-5.568 6.816-.4523.093-.9203.142-1.3992.142-.0001 0 .0001 0 0 0-.2542 0-.5056-.014-.7529-.041zm-13.1817-31.2702c0-3.8269 3.1353-6.958 6.9673-6.958s6.9673 3.1311 6.9673 6.958-3.1353 6.9581-6.9673 6.9581-6.9673-3.1312-6.9673-6.9581z" opacity=".24"/><path d="m93.0294 127.452c0 3.827 3.1353 6.958 6.9673 6.958 3.8323 0 6.9673-3.131 6.9673-6.958s-3.135-6.958-6.9673-6.958c-3.832 0-6.9673 3.131-6.9673 6.958zm-18.1709-3.52c-3.4816-.378-6.2148-3.344-6.2148-6.917 0-3.349 2.4005-6.165 5.5677-6.816.4525-.093.9206-.142 1.3996-.142 3.8321 0 6.9676 3.131 6.9676 6.958 0 3.348-2.4006 6.164-5.568 6.816-.4523.093-.9203.142-1.3992.142-.2542 0-.5056-.014-.7529-.041zm-13.1817-31.2703c0-3.827 3.1353-6.9581 6.9673-6.9581s6.9673 3.1311 6.9673 6.9581c0 3.8269-3.1353 6.958-6.9673 6.958s-6.9673-3.1311-6.9673-6.958z" opacity=".48"/><path d="m124.382 104.838c-6.793 0-12.193-5.3922-12.193-12.1763s5.4-12.1766 12.193-12.1766 12.193 5.3925 12.193 12.1766-5.4 12.1763-12.193 12.1763z"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-data-grid.svg b/public/assets/icons/components/ic-data-grid.svg new file mode 100644 index 0000000..f33bad8 --- /dev/null +++ b/public/assets/icons/components/ic-data-grid.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m40 67c0-5.5228 4.4772-10 10-10h100c5.523 0 10 4.4772 10 10v10h-120z" opacity=".48"/><path d="m40 77v56.667c0 5.523 4.4772 10 10 10h100c5.523 0 10-4.477 10-10v-56.667z" opacity=".24"/><g opacity=".48"><path d="m50 96.1667c0-2.7614 2.2386-5 5-5h20c2.7614 0 5 2.2386 5 5v6.6663c0 2.762-2.2386 5-5 5h-20c-2.7614 0-5-2.238-5-5z"/><path d="m85 96.1667c0-2.7614 2.2386-5 5-5h55c2.761 0 5 2.2386 5 5v6.6663c0 2.762-2.239 5-5 5h-55c-2.7614 0-5-2.238-5-5z"/></g><g opacity=".24"><path d="m50 117.833c0-2.761 2.2386-5 5-5h20c2.7614 0 5 2.239 5 5v6.667c0 2.761-2.2386 5-5 5h-20c-2.7614 0-5-2.239-5-5z"/><path d="m85 117.833c0-2.761 2.2386-5 5-5h55c2.761 0 5 2.239 5 5v6.667c0 2.761-2.239 5-5 5h-55c-2.7614 0-5-2.239-5-5z"/></g></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-dialog.svg b/public/assets/icons/components/ic-dialog.svg new file mode 100644 index 0000000..a5f18ec --- /dev/null +++ b/public/assets/icons/components/ic-dialog.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m40 71.4737c0-5.2322 4.2415-9.4737 9.4737-9.4737h101.0523c5.232 0 9.474 4.2415 9.474 9.4737v56.8423c0 5.232-4.242 9.473-9.474 9.473h-101.0523c-5.2322 0-9.4737-4.241-9.4737-9.473z" opacity=".24"/><rect height="7.89474" rx="3.94737" width="44.2105" x="52.6313" y="74.6316"/><rect height="7.89474" opacity=".24" rx="3.94737" width="44.2105" x="52.6313" y="103.053"/><rect height="7.89474" opacity=".48" rx="3.94737" width="63.1579" x="52.6313" y="88.842"/><rect height="9.47368" opacity=".24" rx="4.73684" width="18.9474" x="109.474" y="118.842"/><rect height="9.47368" opacity=".48" rx="4.73684" width="18.9474" x="131.579" y="118.842"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-animate.svg b/public/assets/icons/components/ic-extra-animate.svg new file mode 100644 index 0000000..146b15c --- /dev/null +++ b/public/assets/icons/components/ic-extra-animate.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="108.447" width="108.364" x="75.6362" y="62"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120569"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120569" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120569"/></filter><path d="m85.4815 72.3506c4.3518-1.703 9.0227-2.48 13.6551-2.2609-7.3777 2.9882-14.1475 8.1644-18.4415 15.283-3.7274 6.0933-5.5182 13.3463-5.851 20.5553-1.1251 14.182 5.8179 28.492 16.8845 36.353 2.5555 1.785 5.3338 3.233 8.2714 4.148-7.1078.467-14.337-1.35-20.4575-5.223-7.3997-4.621-13.1545-12.134-15.8695-20.786-3.356-10.519-2.1182-22.5715 3.3945-32.0211 4.2087-7.3406 10.797-13.1214 18.414-16.0483z" fill="#fff"/><path d="m56.3933 76.2154c6.1537-4.2672 13.5745-6.5117 20.932-6.1527-6.8479 3.0063-13.2853 7.5654-17.5714 14.0799-5.1896 7.7026-7.0132 17.4224-6.6991 26.7474.6225 12.618 7.3409 24.654 17.2987 31.545 2.4212 1.711 5.1097 2.908 7.8285 3.964-7.5035.505-15.1364-1.605-21.4609-5.907-7.0462-4.738-12.4617-12.139-14.9959-20.566-2.2477-7.372-2.3028-15.478-.1432-22.8826 2.4378-8.4935 7.7899-15.9917 14.8113-20.828z" fill="#fff"/><path d="m56.3933 76.2154c6.1537-4.2672 13.5745-6.5117 20.932-6.1527-6.8479 3.0063-13.2853 7.5654-17.5714 14.0799-5.1896 7.7026-7.0132 17.4224-6.6991 26.7474.6225 12.618 7.3409 24.654 17.2987 31.545 2.4212 1.711 5.1097 2.908 7.8285 3.964-7.5035.505-15.1364-1.605-21.4609-5.907-7.0462-4.738-12.4617-12.139-14.9959-20.566-2.2477-7.372-2.3028-15.478-.1432-22.8826 2.4378-8.4935 7.7899-15.9917 14.8113-20.828z" fill="#007867" opacity=".16"/><path d="m85.4815 72.3506c4.3518-1.703 9.0227-2.48 13.6551-2.2609-7.3777 2.9882-14.1475 8.1644-18.4415 15.283-3.7274 6.0933-5.5182 13.3463-5.851 20.5553-1.1251 14.182 5.8179 28.492 16.8845 36.353 2.5555 1.785 5.3338 3.233 8.2714 4.148-7.1078.467-14.337-1.35-20.4575-5.223-7.3997-4.621-13.1545-12.134-15.8695-20.786-3.356-10.519-2.1182-22.5715 3.3945-32.0211 4.2087-7.3406 10.797-13.1214 18.414-16.0483z" fill="#007867" opacity=".4"/><g filter="url(#a)"><path d="m118.968 70.1076c8.219-.6272 16.621 1.5024 23.528 6.0098 9.309 5.966 15.807 16.1448 17.169 27.1346 1.385 10.147-1.566 20.789-7.994 28.76-5.578 7.06-13.723 12.037-22.563 13.732-6.42 1.26-13.16.819-19.364-1.261-6.061-2.018-11.595-5.598-15.9244-10.301-6.1603-6.602-9.8483-15.456-10.1515-24.488-.347-8.338 2.1516-16.7608 7.0058-23.5496 6.4373-9.1897 17.0931-15.2637 28.2941-16.0368z" fill="#00a76f"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-carousel.svg b/public/assets/icons/components/ic-extra-carousel.svg new file mode 100644 index 0000000..78fa295 --- /dev/null +++ b/public/assets/icons/components/ic-extra-carousel.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="112" width="158.667" x="28.667" y="47"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120565"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120565" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120565"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="36" width="29.3335" x="12" y="81"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120565"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120565" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120565"/></filter><filter id="c" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="36" width="29.3335" x="166.667" y="81"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120565"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120565" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120565"/></filter><filter id="d" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="31" width="31" x="88.5" y="143"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120565"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120565" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120565"/></filter><filter id="e" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="38.7759" width="38.1934" x="75.7183" y="86.833"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120565"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120565" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120565"/></filter><g filter="url(#a)"><rect fill="#fff" height="80" rx="12" width="126.667" x="36.667" y="55"/></g><path d="m44.621 134.791c-4.5416-.945-7.954-4.969-7.954-9.791v-2.598l26.2128-26.17c3.8723-3.8647 10.2488-3.8647 14.1211 0l38.8331 38.768h-67.2462c-.5692 0-3.1708-.114-3.6838-.172-.095-.011-.1894-.024-.283-.037z" fill="#007867" opacity=".4"/><path d="m153.334 135h-37.5l-25.0698-25.028 32.1648-32.1463c3.77-3.7676 9.977-3.7676 13.747 0l26.658 26.6423v20.532c0 5.523-4.477 10-10 10z" fill="#007867" opacity=".24"/><g filter="url(#b)"><path d="m26.8074 85c-.6119 0-1.2029.2273-1.6634.6396l-8.2814 7.4151c-1.0498.94-1.1562 2.5731-.2376 3.6474.0739.0864.1532.1676.2376.2432l8.2814 7.4147c1.0499.94 2.6457.832 3.5644-.243.4029-.471.6249-1.076.6249-1.702v-14.8302c0-1.4275-1.1309-2.5848-2.5259-2.5848z" fill="#00a76f"/></g><g filter="url(#c)" opacity=".48"><path d="m173.192 85c-1.395 0-2.525 1.1573-2.525 2.5848v14.8302c0 .626.222 1.231.624 1.702.919 1.075 2.515 1.183 3.565.243l8.281-7.4147c.085-.0756.164-.1568.238-.2432.918-1.0743.812-2.7074-.238-3.6474l-8.281-7.4151c-.461-.4123-1.052-.6396-1.664-.6396z" fill="#00a76f"/></g><path d="m78 149c3.0376 0 5.5 2.462 5.5 5.5s-2.4624 5.5-5.5 5.5-5.5-2.462-5.5-5.5 2.4624-5.5 5.5-5.5z" fill="#007867" opacity=".08"/><g filter="url(#d)"><path d="m100 147c4.142 0 7.5 3.358 7.5 7.5s-3.358 7.5-7.5 7.5c-4.1421 0-7.5-3.358-7.5-7.5s3.3579-7.5 7.5-7.5z" fill="#00a76f"/></g><path d="m122 149c3.038 0 5.5 2.462 5.5 5.5s-2.462 5.5-5.5 5.5-5.5-2.462-5.5-5.5 2.462-5.5 5.5-5.5z" fill="#007867" opacity=".24"/><g filter="url(#e)"><path clip-rule="evenodd" d="m101.912 98.8308c-1.538-4.6458-5.9169-7.9977-11.0784-7.9977-5.2037 0-9.6116 3.4068-11.1152 8.1117l14.6887 14.6642h.0002l-3.6431-3.637z" fill="#ffab00" fill-rule="evenodd"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-chart.svg b/public/assets/icons/components/ic-extra-chart.svg new file mode 100644 index 0000000..cd5d678 --- /dev/null +++ b/public/assets/icons/components/ic-extra-chart.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="85.6262" width="83.7144" x="38" y="46"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120561"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120561" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120561"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="83.7266" width="83.6533" x="92.7808" y="50.4888"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120561"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120561" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120561"/></filter><filter id="c" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="83.7842" width="118.716" x="41.1143" y="102.216"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120561"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120561" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120561"/></filter><g filter="url(#a)"><path d="m95.9241 54.0013c-1.6913.0652-3.0158.1499-3.9737.254-4.8124.5228-9.5347 1.699-14.0263 3.5012-6.2743 2.5177-11.9753 6.2078-16.7773 10.8598-4.8021 4.6518-8.6114 10.1746-11.2103 16.2527s-3.9365 12.5924-3.9365 19.171v1.862c0 .952.7718 1.724 1.7238 1.724h48.2667c.9521 0 1.7238-.772 1.7238-1.724v-1.862-48.3158c.0003-.952-.7713-1.724-1.7233-1.7242-.0223 0-.0446.0004-.0669.0013z" fill="#ffab00"/></g><g filter="url(#b)"><path d="m152.433 108.421c-.074-1.809-.171-3.222-.29-4.239-.554-4.7286-1.758-9.3675-3.584-13.7837-2.599-6.2828-6.409-11.9913-11.211-16.8-4.802-4.8086-10.503-8.623-16.777-11.2254-4.531-1.8792-9.296-3.0999-14.152-3.6332-.93-.1021-2.212-.1853-3.847-.2496-.951-.0372-1.753.7037-1.79 1.6551-.001.0222-.001.0446-.001.0669v47.4179c0 1.428 1.157 2.585 2.585 2.585h21.418 24.004 1.923c.952 0 1.723-.772 1.723-1.724 0-.023 0-.047-.001-.07z" fill="#fff"/></g><g filter="url(#c)"><path d="m49.1153 111.998c.0383 1.122.0862 2.016.1437 2.682.7489 8.667 3.6696 17.032 8.523 24.306 5.6824 8.516 13.7591 15.153 23.2087 19.072 9.4495 3.92 19.8473 4.945 29.8793 2.947 8.381-1.669 16.192-5.387 22.753-10.788.303-.25.653-.551 1.05-.904 1.423-1.265 1.551-3.444.286-4.867-.045-.05-.09-.098-.138-.144l-33.03-33.075c-.647-.647-1.524-1.011-2.4395-1.011h-48.5126c-.9521-.001-1.7242.771-1.7246 1.723-.0001.02.0003.039.001.059z" fill="#00a76f"/></g><path d="m140.748 145.71c.222-.248.419-.472.589-.672 7.73-9.073 12.373-20.373 13.248-32.258.01-.144.021-.301.03-.469.111-1.901-1.339-3.532-3.24-3.643-.067-.004-.135-.006-.202-.006h-48.995c-.676 0-1.225.548-1.225 1.225v.511c0 .457.182.896.506 1.22l34.286 34.229c1.346 1.346 3.529 1.345 4.875-.002.044-.044.087-.089.128-.135z" fill="#fff"/><path d="m140.748 145.71c.222-.248.419-.472.589-.672 7.73-9.073 12.373-20.373 13.248-32.258.01-.144.021-.301.03-.469.111-1.901-1.339-3.532-3.24-3.643-.067-.004-.135-.006-.202-.006h-48.995c-.676 0-1.225.548-1.225 1.225v.511c0 .457.182.896.506 1.22l34.286 34.229c1.346 1.346 3.529 1.345 4.875-.002.044-.044.087-.089.128-.135z" fill="#007867" opacity=".12"/></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-dnd.svg b/public/assets/icons/components/ic-extra-dnd.svg new file mode 100644 index 0000000..35d6037 --- /dev/null +++ b/public/assets/icons/components/ic-extra-dnd.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="104" width="104" x="58.5718" y="66.5713"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_3961_127848"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_3961_127848" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_3961_127848"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="88.5715" width="88.5718" x="89.4282" y="97.4285"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_3961_127848"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_3961_127848" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_3961_127848"/></filter><filter id="c" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="88.0513" width="88" x="42" y="50"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_3961_127848"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_3961_127848" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_3961_127848"/></filter><g filter="url(#a)"><path clip-rule="evenodd" d="m71.0907 79.0902c2.8934-2.8934 6.8177-4.5189 10.9096-4.5189h41.1427c4.092 0 8.016 1.6255 10.91 4.5189 2.893 2.8934 4.519 6.8177 4.519 10.9097v10.2861c0 2.84-2.303 5.142-5.143 5.142s-5.143-2.302-5.143-5.142v-10.2861c0-1.364-.542-2.6721-1.506-3.6366-.965-.9645-2.273-1.5063-3.637-1.5063h-41.1427c-1.3639 0-2.672.5418-3.6365 1.5063s-1.5063 2.2726-1.5063 3.6366v41.1431c0 1.364.5418 2.672 1.5063 3.636.9645.965 2.2726 1.507 3.6365 1.507h10.2857c2.8404 0 5.1429 2.302 5.1429 5.142 0 2.841-2.3025 5.143-5.1429 5.143h-10.2857c-4.0919 0-8.0162-1.625-10.9096-4.519-2.8934-2.893-4.5189-6.817-4.5189-10.909v-41.1431c0-4.092 1.6255-8.0163 4.5189-10.9097z" fill="#00a76f" fill-rule="evenodd"/></g><g filter="url(#b)"><path clip-rule="evenodd" d="m98.9347 106.935c1.3773-1.378 3.4153-1.858 5.2633-1.242l46.285 15.428c1.974.658 3.356 2.44 3.504 4.514.147 2.075-.97 4.035-2.83 4.965l-19.038 9.519-9.519 19.038c-.931 1.861-2.89 2.978-4.965 2.83-2.075-.147-3.856-1.53-4.514-3.504l-15.4287-46.285c-.616-1.848-.1351-3.886 1.2424-5.263zm11.7683 11.768 8.249 24.749 4.734-9.466c.497-.996 1.304-1.803 2.3-2.3l9.466-4.733z" fill="#ffab00" fill-rule="evenodd"/></g><g filter="url(#c)"><path clip-rule="evenodd" d="m51.1429 54c2.8403 0 5.1428 2.3025 5.1428 5.1429v.0514c0 2.8403-2.3025 5.1428-5.1428 5.1428-2.8404 0-5.1429-2.3025-5.1429-5.1428v-.0514c0-2.8404 2.3025-5.1429 5.1429-5.1429zm20.5714 0c2.8403 0 5.1428 2.3025 5.1428 5.1429v.0514c0 2.8403-2.3025 5.1428-5.1428 5.1428-2.8404 0-5.1429-2.3025-5.1429-5.1428v-.0514c0-2.8404 2.3025-5.1429 5.1429-5.1429zm20.5714 0c2.8403 0 5.1428 2.3025 5.1428 5.1429v.0514c0 2.8403-2.3025 5.1428-5.1428 5.1428s-5.1429-2.3025-5.1429-5.1428v-.0514c0-2.8404 2.3026-5.1429 5.1429-5.1429zm20.5713 0c2.84 0 5.143 2.3025 5.143 5.1429v.0514c0 2.8403-2.303 5.1428-5.143 5.1428s-5.143-2.3025-5.143-5.1428v-.0514c0-2.8404 2.303-5.1429 5.143-5.1429zm-61.7141 20.5714c2.8403 0 5.1428 2.3026 5.1428 5.1429v.0514c0 2.8403-2.3025 5.1429-5.1428 5.1429-2.8404 0-5.1429-2.3026-5.1429-5.1429v-.0514c0-2.8403 2.3025-5.1429 5.1429-5.1429zm0 20.5714c2.8403 0 5.1428 2.3026 5.1428 5.1432v.051c0 2.84-2.3025 5.143-5.1428 5.143-2.8404 0-5.1429-2.303-5.1429-5.143v-.051c0-2.8406 2.3025-5.1432 5.1429-5.1432zm0 20.5712c2.8403 0 5.1428 2.303 5.1428 5.143v.052c0 2.84-2.3025 5.142-5.1428 5.142-2.8404 0-5.1429-2.302-5.1429-5.142v-.052c0-2.84 2.3025-5.143 5.1429-5.143z" fill="#fff" fill-rule="evenodd"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-editor.svg b/public/assets/icons/components/ic-extra-editor.svg new file mode 100644 index 0000000..355c02f --- /dev/null +++ b/public/assets/icons/components/ic-extra-editor.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="152" width="130.824" x="43" y="40"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120567"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120567" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120567"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="49.5293" width="49.5293" x="61.1177" y="65.1765"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120567"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120567" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120567"/></filter><g filter="url(#a)"><rect fill="#fff" height="120" rx="12" width="98.8235" x="51" y="48"/></g><g filter="url(#b)"><path d="m65.1177 72.769c0-1.9831 1.6094-3.5925 3.5924-3.5925h26.3446c1.983 0 3.5924 1.6094 3.5924 3.5925v4.7899c0 1.983-1.6094 3.5924-3.5924 3.5924-1.9831 0-3.5925-1.6094-3.5925-3.5924v-1.1975h-5.9874v19.1597c1.983 0 3.5925 1.6094 3.5925 3.5924 0 1.9835-1.6095 3.5925-3.5925 3.5925h-7.1849c-1.983 0-3.5924-1.609-3.5924-3.5925 0-1.983 1.6094-3.5924 3.5924-3.5924v-19.1597h-5.9874v1.1975c0 1.983-1.6094 3.5924-3.5924 3.5924s-3.5924-1.6094-3.5924-3.5924z" fill="#00a76f"/></g><rect fill="#007867" height="8.82353" opacity=".4" rx="4.41176" width="24.7059" x="109.235" y="69.1765"/><rect fill="#007867" height="8.82353" opacity=".24" rx="4.41176" width="24.7059" x="109.235" y="81.5293"/><rect fill="#b76e00" height="8.82353" opacity=".16" rx="4.41176" width="24.7059" x="109.235" y="93.8823"/><g fill="#007867"><rect height="8.82353" opacity=".16" rx="4.41176" width="70.5882" x="65.1177" y="113.294"/><rect height="8.82353" opacity=".16" rx="4.41176" width="70.5882" x="65.1177" y="125.647"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-form-validation.svg b/public/assets/icons/components/ic-extra-form-validation.svg new file mode 100644 index 0000000..dd37949 --- /dev/null +++ b/public/assets/icons/components/ic-extra-form-validation.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="63.5789" width="110.947" x="32" y="64"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120566"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120566" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120566"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="47.5789" width="47.5791" x="124.421" y="68"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120566"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120566" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120566"/></filter><filter id="c" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="30.1475" width="34.9473" x="130.737" y="76.6841"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120566"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120566" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120566"/></filter><filter id="d" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="63.5789" width="110.947" x="32" y="105.052"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120566"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120566" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120566"/></filter><filter id="e" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="47.5789" width="47.5791" x="124.421" y="109.052"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120566"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120566" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120566"/></filter><filter id="f" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="30.2104" width="30.2104" x="133.105" y="117.737"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120566"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120566" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120566"/></filter><g filter="url(#a)"><path d="m109.585 72h-60.2224c-5.1708 0-9.3626 4.1156-9.3626 9.1923v13.1943c0 5.0768 4.1918 9.1924 9.3626 9.1924h60.2224c5.171 0 9.362-4.1156 9.362-9.1924v-13.1943c0-5.0767-4.191-9.1923-9.362-9.1923z" fill="#00a76f"/></g><g filter="url(#b)"><path clip-rule="evenodd" d="m160 87.7895c0 8.7203-7.069 15.7895-15.789 15.7895s-15.79-7.0692-15.79-15.7895 7.07-15.7895 15.79-15.7895 15.789 7.0692 15.789 15.7895zm-16.62 6.399 9.668-9.7555c.849-.8562.849-2.2492 0-3.1057-.411-.4148-.958-.6431-1.539-.6431s-1.128.2283-1.539.6431l-8.129 8.2026-3.389-3.4189c-.41-.415-.957-.6434-1.538-.6434-.582 0-1.128.2284-1.539.6432s-.638.9662-.638 1.553c0 .5865.227 1.1379.638 1.5527l4.927 4.972c.411.4148.958.6431 1.539.6431s1.128-.2283 1.539-.6431z" fill="#fff" fill-rule="evenodd"/></g><g filter="url(#c)"><path clip-rule="evenodd" d="m143.38 94.1883 9.668-9.7554c.848-.8562.848-2.2492 0-3.1057-.412-.4148-.958-.6431-1.539-.6431-.582 0-1.128.2283-1.539.6431l-8.129 8.2026-3.389-3.4189c-.411-.415-.957-.6435-1.539-.6435-.581 0-1.128.2285-1.539.6433s-.637.9662-.637 1.5529c0 .5866.226 1.138.637 1.5528l4.928 4.9719c.411.4148.957.6432 1.539.6432.581 0 1.127-.2284 1.539-.6432z" fill="#00a76f" fill-rule="evenodd"/></g><g filter="url(#d)"><path d="m109.585 113.052h-60.2224c-5.1708 0-9.3626 4.116-9.3626 9.193v13.194c0 5.077 4.1918 9.192 9.3626 9.192h60.2224c5.171 0 9.362-4.115 9.362-9.192v-13.194c0-5.077-4.191-9.193-9.362-9.193z" fill="#ffab00"/></g><g filter="url(#e)"><path clip-rule="evenodd" d="m160 128.842c0 8.72-7.069 15.789-15.789 15.789s-15.79-7.069-15.79-15.789 7.07-15.79 15.79-15.79 15.789 7.07 15.789 15.79zm-13.129 0 3.894 3.895c.735.734.735 1.925.001 2.659-.368.368-.849.551-1.33.551-.482 0-.963-.183-1.331-.551l-3.894-3.894-3.894 3.894c-.368.367-.849.551-1.331.551-.481 0-.962-.183-1.33-.551-.734-.734-.734-1.925 0-2.66l3.895-3.894-3.895-3.895c-.734-.734-.734-1.925 0-2.659.735-.735 1.925-.735 2.66 0l3.895 3.894 3.894-3.894c.735-.735 1.926-.735 2.66 0 .735.734.735 1.925 0 2.66z" fill="#fff" fill-rule="evenodd"/></g><g filter="url(#f)"><path clip-rule="evenodd" d="m146.87 128.842 3.895 3.895c.734.735.734 1.925 0 2.66-.367.367-.849.55-1.33.55-.482 0-.962-.183-1.33-.55l-3.895-3.895-3.894 3.894c-.367.367-.849.551-1.33.551-.482 0-.962-.183-1.33-.551-.735-.734-.735-1.925 0-2.66l3.895-3.894-3.895-3.895c-.735-.734-.735-1.925 0-2.659.734-.735 1.925-.735 2.66 0l3.894 3.894 3.895-3.894c.734-.734 1.925-.734 2.66 0 .734.734.734 1.925 0 2.66z" fill="#ffab00" fill-rule="evenodd"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-form-wizard.svg b/public/assets/icons/components/ic-extra-form-wizard.svg new file mode 100644 index 0000000..781e26c --- /dev/null +++ b/public/assets/icons/components/ic-extra-form-wizard.svg @@ -0,0 +1,79 @@ +<svg width="200" height="200" viewBox="0 0 200 200" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.24" d="M149.372 111H43.438V121H149.372C148.855 119.427 148.575 117.746 148.575 116C148.575 114.254 148.855 112.573 149.372 111Z" fill="#919EAB"/> +<g filter="url(#filter0_di_4130_41285)"> +<circle cx="37" cy="116" r="15" fill="#00A76F"/> +</g> +<g filter="url(#filter1_di_4130_41285)"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M36.3543 121L43.8716 113.415C44.5314 112.749 44.5314 111.666 43.8714 111C43.5517 110.678 43.1269 110.5 42.6749 110.5C42.2229 110.5 41.798 110.678 41.4783 111L35.1576 117.378L32.523 114.719C32.2035 114.397 31.7785 114.219 31.3265 114.219C30.8744 114.219 30.4495 114.397 30.13 114.719C29.8103 115.042 29.6343 115.471 29.6343 115.927C29.6343 116.383 29.8103 116.812 30.13 117.134L33.9612 121C34.2809 121.322 34.7058 121.5 35.1578 121.5C35.6098 121.5 36.0346 121.322 36.3543 121Z" fill="white"/> +</g> +<g filter="url(#filter2_di_4130_41285)"> +<circle cx="100" cy="116" r="20" fill="#FFAB00"/> +</g> +<g filter="url(#filter3_di_4130_41285)"> +<path d="M95.9362 125C95.1987 125 94.6624 124.832 94.3272 124.497C94.0088 124.145 93.8496 123.634 93.8496 122.964C93.8496 122.494 93.9501 122.075 94.1512 121.707C94.3691 121.338 94.6457 120.978 94.9808 120.626L99.3803 116.025C100.034 115.321 100.495 114.718 100.763 114.215C101.048 113.712 101.19 113.209 101.19 112.707C101.19 112.07 100.981 111.592 100.562 111.274C100.143 110.955 99.5395 110.796 98.7518 110.796C98.3496 110.796 97.9222 110.855 97.4697 110.972C97.0172 111.073 96.5311 111.257 96.0116 111.525C95.5591 111.726 95.1484 111.785 94.7797 111.701C94.4278 111.617 94.1261 111.433 93.8747 111.148C93.6401 110.863 93.4892 110.536 93.4222 110.168C93.3719 109.799 93.4306 109.439 93.5982 109.087C93.7658 108.718 94.0674 108.416 94.5032 108.182C95.2741 107.763 96.0702 107.461 96.8915 107.277C97.7295 107.092 98.5674 107 99.4054 107C100.78 107 101.928 107.201 102.85 107.603C103.788 108.006 104.5 108.592 104.986 109.363C105.472 110.117 105.715 111.056 105.715 112.179C105.715 112.883 105.607 113.57 105.389 114.24C105.188 114.911 104.852 115.581 104.383 116.251C103.931 116.922 103.319 117.634 102.548 118.388L98.4753 122.411V121.254H104.685C105.305 121.254 105.774 121.413 106.093 121.732C106.428 122.05 106.595 122.511 106.595 123.115C106.595 123.718 106.428 124.187 106.093 124.522C105.774 124.841 105.305 125 104.685 125H95.9362Z" fill="white"/> +</g> +<circle opacity="0.48" cx="163" cy="116" r="15" fill="#919EAB"/> +<path d="M162.725 122.5C162.118 122.5 161.51 122.44 160.902 122.321C160.294 122.202 159.769 122.035 159.328 121.82C158.946 121.642 158.678 121.421 158.523 121.159C158.38 120.897 158.321 120.628 158.344 120.354C158.368 120.08 158.464 119.836 158.631 119.621C158.809 119.406 159.036 119.263 159.31 119.192C159.596 119.108 159.918 119.144 160.276 119.299C160.717 119.49 161.122 119.621 161.492 119.693C161.861 119.764 162.231 119.8 162.6 119.8C163.029 119.8 163.387 119.752 163.673 119.657C163.959 119.561 164.174 119.418 164.317 119.228C164.46 119.025 164.532 118.775 164.532 118.477C164.532 118.059 164.383 117.755 164.084 117.565C163.798 117.362 163.375 117.261 162.815 117.261H161.849C161.396 117.261 161.051 117.147 160.812 116.921C160.574 116.694 160.455 116.373 160.455 115.955C160.455 115.538 160.574 115.216 160.812 114.99C161.051 114.763 161.396 114.65 161.849 114.65H162.493C162.839 114.65 163.131 114.602 163.369 114.507C163.62 114.412 163.81 114.274 163.941 114.096C164.073 113.905 164.138 113.672 164.138 113.398C164.138 113.005 163.995 112.707 163.709 112.504C163.435 112.301 163.024 112.2 162.475 112.2C162.141 112.2 161.802 112.236 161.456 112.307C161.11 112.379 160.741 112.504 160.347 112.683C160.037 112.814 159.751 112.844 159.489 112.772C159.239 112.701 159.03 112.564 158.863 112.361C158.708 112.146 158.613 111.914 158.577 111.664C158.541 111.401 158.583 111.145 158.702 110.895C158.821 110.644 159.048 110.436 159.382 110.269C159.882 110.019 160.425 109.828 161.009 109.697C161.605 109.566 162.201 109.5 162.797 109.5C163.739 109.5 164.543 109.637 165.211 109.911C165.879 110.185 166.385 110.585 166.731 111.109C167.089 111.622 167.267 112.242 167.267 112.969C167.267 113.446 167.178 113.887 166.999 114.292C166.82 114.698 166.558 115.037 166.212 115.312C165.867 115.574 165.461 115.765 164.996 115.884V115.633C165.831 115.765 166.481 116.116 166.946 116.688C167.422 117.249 167.661 117.952 167.661 118.798C167.661 119.561 167.464 120.223 167.071 120.783C166.677 121.344 166.111 121.773 165.372 122.071C164.633 122.357 163.751 122.5 162.725 122.5Z" fill="#919EAB"/> +<defs> +<filter id="filter0_di_4130_41285" x="18" y="97" width="46" height="46" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="4" dy="4"/> +<feGaussianBlur stdDeviation="4"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_4130_41285"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_4130_41285" result="shape"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="-1" dy="-1"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/> +<feBlend mode="normal" in2="shape" result="effect2_innerShadow_4130_41285"/> +</filter> +<filter id="filter1_di_4130_41285" x="25.6343" y="106.5" width="30.7319" height="27" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="4" dy="4"/> +<feGaussianBlur stdDeviation="4"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_4130_41285"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_4130_41285" result="shape"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="-1" dy="-1"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/> +<feBlend mode="normal" in2="shape" result="effect2_innerShadow_4130_41285"/> +</filter> +<filter id="filter2_di_4130_41285" x="72" y="88" width="72" height="72" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="8" dy="8"/> +<feGaussianBlur stdDeviation="8"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_4130_41285"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_4130_41285" result="shape"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="-2" dy="-2"/> +<feGaussianBlur stdDeviation="2"/> +<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/> +<feBlend mode="normal" in2="shape" result="effect2_innerShadow_4130_41285"/> +</filter> +<filter id="filter3_di_4130_41285" x="89.4048" y="103" width="29.1904" height="34" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="4" dy="4"/> +<feGaussianBlur stdDeviation="4"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_4130_41285"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_4130_41285" result="shape"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="-1" dy="-1"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/> +<feBlend mode="normal" in2="shape" result="effect2_innerShadow_4130_41285"/> +</filter> +</defs> +</svg> diff --git a/public/assets/icons/components/ic-extra-image.svg b/public/assets/icons/components/ic-extra-image.svg new file mode 100644 index 0000000..5145bc0 --- /dev/null +++ b/public/assets/icons/components/ic-extra-image.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="120.421" width="152" x="32" y="56"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120563"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120563" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120563"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="38.1052" width="38.1055" x="51.7896" y="75.7896"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120563"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120563" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120563"/></filter><filter id="c" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="71.4736" width="107" x="32" y="104.947"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120563"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120563" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120563"/></filter><g filter="url(#a)"><rect fill="#fff" height="88.4211" rx="12" width="120" x="40" y="64"/></g><g filter="url(#b)"><path d="m66.8422 101.895c6.1042 0 11.0526-4.9486 11.0526-11.0528s-4.9484-11.0526-11.0526-11.0526-11.0526 4.9484-11.0526 11.0526 4.9484 11.0528 11.0526 11.0528z" fill="#ffab00"/></g><path d="m69.1545 152.421h81.3715c5.232 0 9.474-4.242 9.474-9.474v-19.451l-25.255-25.2402c-3.571-3.5693-9.452-3.5693-13.023 0l-54.0907 54.0592c.4731.053.9982.106 1.5232.106z" fill="#007867" opacity=".16"/><g filter="url(#c)"><path d="m47.5354 152.222c-4.3025-.894-7.5354-4.707-7.5354-9.275v-2.462l24.8332-24.792c3.6684-3.661 9.7094-3.661 13.3778 0l36.789 36.728h-63.7066c-.5393 0-3.0039-.109-3.4899-.163-.0901-.011-.1794-.023-.2681-.036z" fill="#00a76f"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-label.svg b/public/assets/icons/components/ic-extra-label.svg new file mode 100644 index 0000000..37c0c12 --- /dev/null +++ b/public/assets/icons/components/ic-extra-label.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="88" width="184" x="16" y="72"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120568"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120568" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120568"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="50" width="108" x="54" y="91"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120568"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120568" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120568"/></filter><g filter="url(#a)"><path d="m24 92c0-6.6274 5.3726-12 12-12h128c6.627 0 12 5.3726 12 12v32c0 6.627-5.373 12-12 12h-128c-6.6274 0-12-5.373-12-12z" fill="#fff"/></g><g filter="url(#b)"><path d="m62 107c0-4.418 3.5817-8 8-8h60c4.418 0 8 3.582 8 8v2c0 4.418-3.582 8-8 8h-60c-4.4183 0-8-3.582-8-8z" fill="#00a76f"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-lightbox.svg b/public/assets/icons/components/ic-extra-lightbox.svg new file mode 100644 index 0000000..b0b6140 --- /dev/null +++ b/public/assets/icons/components/ic-extra-lightbox.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="35.5349" width="35.5347" x="146.465" y="49"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120564"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120564" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120564"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="110.14" width="136.186" x="39.9067" y="77.5581"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120564"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120564" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120564"/></filter><filter id="c" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="87.3489" width="136.186" x="39.9067" y="100.349"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120564"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120564" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120564"/></filter><filter id="d" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="30.6511" width="25.7676" x="26" y="113.302"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120564"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120564" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120564"/></filter><filter id="e" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="30.6511" width="25.7676" x="156.232" y="113.302"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120564"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120564" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120564"/></filter><g filter="url(#a)"><path clip-rule="evenodd" d="m170 62.7674c0 5.3944-4.373 9.7675-9.767 9.7675-5.395 0-9.768-4.3731-9.768-9.7675s4.373-9.7674 9.768-9.7674c5.394 0 9.767 4.373 9.767 9.7674zm-7.828.1115 2.677 2.6768c.505.5051.505 1.3234 0 1.8282-.252.2523-.583.3785-.914.3785s-.661-.1262-.914-.3785l-2.677-2.6769-2.677 2.6767c-.252.2523-.583.3785-.914.3785s-.661-.126-.914-.3785c-.505-.5046-.505-1.3232 0-1.8282l2.677-2.6769-2.677-2.6768c-.505-.5046-.505-1.3231 0-1.8282.505-.5048 1.323-.5048 1.828 0l2.677 2.6771 2.677-2.6769c.505-.5048 1.323-.5048 1.828 0 .505.5049.505 1.3234 0 1.8282z" fill="#ffab00" fill-rule="evenodd"/></g><g filter="url(#b)"><rect fill="#fff" height="78.1395" rx="12" width="104.186" x="47.9067" y="85.5581"/></g><path d="m142.325 108.349-28.717 13.249c-4.52 2.085-9.587 2.344-14.2706.729l-8.0517-2.777c-4.1104-1.418-8.608-.502-11.9538 2.433l-31.4252 27.064 61.2443 3.255z" fill="#007867" opacity=".16"/><g filter="url(#c)"><path d="m58.0812 163.698c-6.3531-.046-10.1745-4.734-10.1745-10.51v-4.154l32.8229-11.373c2.6131-.905 5.5081-.496 7.7611 1.097l6.7825 4.796c2.5934 1.834 6.1558 1.494 8.3468-.796l32.677-31.777c2.453-2.562 6.258-3.341 9.535-1.95l6.261 2.656v41.501c0 5.776-3.415 10.464-9.768 10.51z" fill="#00a76f"/></g><path d="m162.083 117.302c-1.022 0-1.851.848-1.851 1.894v10.864c0 .458.163.902.458 1.247.673.787 1.842.867 2.611.178l6.067-5.432c.062-.055.12-.115.174-.178.673-.787.595-1.984-.174-2.672l-6.067-5.432c-.337-.302-.77-.469-1.218-.469z" fill="#fff"/><path d="m37.917 117.302c-.4482 0-.8812.167-1.2185.469l-6.0666 5.432c-.7691.688-.847 1.885-.174 2.672.0541.063.1122.123.174.178l6.0666 5.432c.7691.689 1.9381.609 2.6111-.178.2952-.345.4578-.789.4578-1.247v-10.864c0-1.046-.8284-1.894-1.8504-1.894z" fill="#fff"/><g filter="url(#d)"><path d="m37.917 117.302c-.4482 0-.8812.167-1.2185.469l-6.0666 5.432c-.7691.688-.847 1.885-.174 2.672.0541.063.1122.123.174.178l6.0666 5.432c.7691.689 1.9381.609 2.6111-.178.2952-.345.4578-.789.4578-1.247v-10.864c0-1.046-.8284-1.894-1.8504-1.894z" fill="#ffab00"/></g><g filter="url(#e)" opacity=".48"><path d="m162.083 117.302c-1.022 0-1.851.848-1.851 1.894v10.864c0 .458.163.902.458 1.247.673.787 1.842.867 2.611.178l6.067-5.432c.062-.055.12-.115.174-.178.673-.787.595-1.984-.174-2.672l-6.067-5.432c-.337-.302-.77-.469-1.218-.469z" fill="#ffab00"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-map.svg b/public/assets/icons/components/ic-extra-map.svg new file mode 100644 index 0000000..684acf0 --- /dev/null +++ b/public/assets/icons/components/ic-extra-map.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="61.792" width="115.187" x="50.0806" y="125.272"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120562"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120562" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120562"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="90.9048" width="113.947" x="40.1943" y="86.2739"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120562"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120562" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120562"/></filter><filter id="c" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="93.9109" width="80.1079" x="38" y="45"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120562"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120562" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120562"/></filter><g filter="url(#a)"><path d="m139.446 156.591-43.2488-22.921c-1.1271-.599-2.5016-.516-3.5669.206l-33.0706 22.921c-1.2371.86-1.7731 2.421-1.3196 3.859.4399 1.424 1.7732 2.408 3.2714 2.408h76.3195c1.574 0 2.955-1.073 3.333-2.614.385-1.534-.33-3.123-1.718-3.859z" fill="#fff"/></g><g filter="url(#b)"><path d="m129.989 96.6884c-.454-1.4377-1.78-2.4145-3.285-2.4145h-63.5231c-1.6081 0-3.0033 1.1213-3.3538 2.6966l-11.5527 52.0255c-.3024 1.383.268 2.807 1.4364 3.598.5773.392 1.2508.585 1.9174.585.6873 0 1.3676-.2 1.9587-.613l75.0691-52.025c1.244-.8533 1.773-2.4148 1.333-3.8526z" fill="#00a76f"/></g><path d="m143.748 104.221c-.247-1.121-1.038-2.036-2.103-2.456-1.072-.419-2.275-.275-3.21.372l-33.077 22.92c-.99.688-1.546 1.837-1.471 3.027.069 1.204.763 2.277 1.821 2.834l43.242 22.921c.509.268 1.059.406 1.609.406.735 0 1.47-.234 2.082-.709 1.065-.811 1.567-2.166 1.278-3.48z" fill="#fff"/><path d="m143.748 104.221c-.247-1.121-1.038-2.036-2.103-2.456-1.072-.419-2.275-.275-3.21.372l-33.077 22.92c-.99.688-1.546 1.837-1.471 3.027.069 1.204.763 2.277 1.821 2.834l43.242 22.921c.509.268 1.059.406 1.609.406.735 0 1.47-.234 2.082-.709 1.065-.811 1.567-2.166 1.278-3.48z" fill="#007867" opacity=".24"/><g filter="url(#c)"><path d="m70.0539 53c13.264 0 24.0539 10.8 24.0539 24.0764 0 12.3547-19.2981 34.2366-21.4973 36.6926-.6529.722-1.5807 1.142-2.5566 1.142s-1.9037-.42-2.5566-1.142c-2.1992-2.456-21.4973-24.3379-21.4973-36.6926 0-13.2764 10.7899-24.0764 24.0539-24.0764zm0 13.758c-5.6934 0-10.3088 4.6197-10.3088 10.3184 0 5.6988 4.6154 10.3185 10.3088 10.3185s10.3088-4.6197 10.3088-10.3185c0-5.6987-4.6154-10.3184-10.3088-10.3184z" fill="#ffab00"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-markdown.svg b/public/assets/icons/components/ic-extra-markdown.svg new file mode 100644 index 0000000..2e95c94 --- /dev/null +++ b/public/assets/icons/components/ic-extra-markdown.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="120.421" width="152" x="32" y="56"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_2208_147554"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_2208_147554" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_2208_147554"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="82.5264" width="114.111" x="50.9473" y="74.9473"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_2208_147554"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_2208_147554" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_2208_147554"/></filter><g filter="url(#a)"><rect fill="#fff" height="88.4211" rx="12" width="120" x="40" y="64"/></g><g filter="url(#b)"><path d="m135.139 133.474h-70.2682c-3.2658 0-5.9235-2.654-5.9235-5.92v-38.6874c0-3.2657 2.6577-5.9193 5.9235-5.9193h70.2642c3.266 0 5.924 2.6536 5.924 5.9193v38.6874c.004 3.266-2.654 5.92-5.92 5.92zm-56.4495-11.839v-15.396l7.8953 9.867 7.8952-9.867v15.396h7.895v-26.849h-7.895l-7.8952 9.871-7.8953-9.871h-7.8953v26.845h7.8953zm52.8965-13.425h-7.895v-13.424h-7.9v13.424h-7.895l11.847 13.819z" fill="#00a76f"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-mega-menu.svg b/public/assets/icons/components/ic-extra-mega-menu.svg new file mode 100644 index 0000000..fa83f3f --- /dev/null +++ b/public/assets/icons/components/ic-extra-mega-menu.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="98" width="157.4" x="30.125" y="80.3999"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1589_117916"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1589_117916" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1589_117916"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="35.8" width="55.6001" x="30" y="58"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1589_117916"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1589_117916" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1589_117916"/></filter><filter id="c" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="22.6001" width="35.7998" x="39.8999" y="64.6001"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.568627 0 0 0 0 0.619608 0 0 0 0 0.670588 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1589_117916"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1589_117916" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.568627 0 0 0 0 0.619608 0 0 0 0 0.670588 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1589_117916"/></filter><filter id="d" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="35.8" width="55.6001" x="76.2002" y="58"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1589_117916"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1589_117916" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1589_117916"/></filter><filter id="e" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="22.6001" width="35.7998" x="86.1001" y="64.6001"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.568627 0 0 0 0 0.619608 0 0 0 0 0.670588 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1589_117916"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1589_117916" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.568627 0 0 0 0 0.619608 0 0 0 0 0.670588 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1589_117916"/></filter><filter id="f" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="35.8" width="55.6001" x="122.4" y="58"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.568627 0 0 0 0 0.619608 0 0 0 0 0.670588 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1589_117916"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1589_117916" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.568627 0 0 0 0 0.619608 0 0 0 0 0.670588 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1589_117916"/></filter><g filter="url(#a)"><rect fill="#fff" height="66" rx="12" width="125.4" x="38.125" y="88.3999"/></g><rect fill="#007867" height="8.25" opacity=".4" rx="4.125" width="23.1" x="52.1499" y="109.85"/><rect fill="#007867" height="8.25" opacity=".16" rx="4.125" width="52.8" x="52.1499" y="124.7"/><g filter="url(#b)"><path d="m34 70c0-4.4183 3.5817-8 8-8h23.6c4.4183 0 8 3.5817 8 8v3.8c0 4.4183-3.5817 8-8 8h-23.6c-4.4183 0-8-3.5817-8-8z" fill="#ffab00"/></g><g filter="url(#c)"><rect fill="#fff" height="6.6" rx="3.3" width="19.8" x="43.8999" y="68.6001"/></g><g filter="url(#d)"><path d="m80.2002 70c0-4.4183 3.5817-8 8-8h23.5998c4.418 0 8 3.5817 8 8v3.8c0 4.4183-3.582 8-8 8h-23.5998c-4.4183 0-8-3.5817-8-8z" fill="#00a76f"/></g><g filter="url(#e)"><rect fill="#fff" height="6.6" rx="3.3" width="19.8" x="90.1001" y="68.6001"/></g><g filter="url(#f)"><path d="m126.4 70c0-4.4183 3.582-8 8-8h23.6c4.418 0 8 3.5817 8 8v3.8c0 4.4183-3.582 8-8 8h-23.6c-4.418 0-8-3.5817-8-8z" fill="#fff"/></g><rect fill="#007867" height="6.6" opacity=".24" rx="3.3" width="19.8" x="136.3" y="68.6001"/></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-multi-language.svg b/public/assets/icons/components/ic-extra-multi-language.svg new file mode 100644 index 0000000..fa34fed --- /dev/null +++ b/public/assets/icons/components/ic-extra-multi-language.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="151.531" width="157" x="30" y="40"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120559"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120559" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120559"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="46.3264" width="45.2095" x="110.121" y="104.333"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120559"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120559" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120559"/></filter><filter id="c" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="49.9548" width="50.9517" x="50.1289" y="59.8291"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120559"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120559" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120559"/></filter><g fill="#fff" filter="url(#a)"><path d="m152.919 92.3223c5.565.0066 10.074 4.5127 10.081 10.0727v44.323c-.007 5.56-4.516 10.066-10.081 10.073h-2.016v8.729c-.002.742-.41 1.422-1.064 1.772-.653.35-1.447.314-2.065-.095l-15.621-10.406h-27.621c-5.5648-.007-10.0742-4.513-10.0808-10.073v-44.323c.0066-5.56 4.516-10.0661 10.0808-10.0727z"/><path d="m96.4677 48c5.5643.0067 10.0743 4.5127 10.0803 10.0732v30.2197h-2.016c-7.7899.01-14.1026 6.3181-14.1126 14.1021v10.074h-21.5726l-15.6149 10.405c-.6187.413-1.4144.451-2.0701.101-.6558-.351-1.0651-1.034-1.065-1.777v-8.729h-2.0162c-5.5646-.007-10.0739-4.513-10.0806-10.074v-44.3218c.0067-5.5605 4.516-10.0665 10.0806-10.0732z"/></g><g filter="url(#b)"><path d="m132.625 108.333 10.706 30.326h-6.903l-2.194-7.188h-11.016l-2.192 7.188h-6.905l10.667-30.326zm-3.887 4.69c-.457 1.764-1.76 6.123-3.909 13.077h7.879c-2.028-6.515-3.171-10.2-3.428-11.054-.256-.854-.437-1.529-.542-2.023z" fill="#00a76f"/></g><g filter="url(#c)"><path d="m74.3466 63.8291c-.1493.8018-.2216 1.6161-.2157 2.4317v2.3571h9.1835c1.6737.0203 3.347-.0645 5.0101-.2538v5.6249c-1.5928-.1534-3.1923-.2253-4.7924-.2156h-.8346c-.5589 2.4742-1.4401 4.8645-2.621 7.1097-1.1382 2.1599-2.54 4.1704-4.1734 5.9855 3.9683 2.6485 8.464 4.406 13.1774 5.1514-1.3836 1.7119-2.4625 3.6486-3.1895 5.7257-5.1302-1.4257-9.9371-3.8267-14.1573-7.0714-4.3563 3.272-9.2965 5.6849-14.5564 7.1096-.7074-1.9701-1.7375-3.809-3.0484-5.4415 4.8069-.9203 9.3841-2.782 13.4677-5.4778-1.7743-1.9242-3.3102-4.0549-4.5745-6.3462-1.1924-2.133-2.1309-4.3981-2.7964-6.749h-.7258c-1.742 0-3.375.0725-4.8266.2155v-5.6208c1.6502.1894 3.3108.2742 4.9717.2538h8.6391v-2.3209c.0057-.8275-.0665-1.6538-.2157-2.4679zm2.2884 9.9382-10.5283.0021c.5591 1.9273 1.377 3.77 2.4315 5.4778.8544 1.4683 1.8782 2.8314 3.0504 4.0615 1.1215-1.2176 2.0854-2.5713 2.8689-4.0293.9869-1.7234 1.7202-3.5798 2.1775-5.5121z" fill="#ffab00"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-navigation-bar.svg b/public/assets/icons/components/ic-extra-navigation-bar.svg new file mode 100644 index 0000000..be234fd --- /dev/null +++ b/public/assets/icons/components/ic-extra-navigation-bar.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="182" width="92" x="62" y="25"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120557"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120557" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120557"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="25.375" width="25.375" x="76.3125" y="47.75"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120557"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120557" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120557"/></filter><filter id="c" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="25.375" width="25.375" x="76.3125" y="64.625"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120557"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120557" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120557"/></filter><filter id="d" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="25.375" width="25.375" x="76.3125" y="81.5"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120557"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120557" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120557"/></filter><filter id="e" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="25.375" width="25.375" x="76.3125" y="98.375"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120557"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120557" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120557"/></filter><filter id="f" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="25.375" width="25.375" x="76.3125" y="115.25"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120557"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120557" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120557"/></filter><clipPath id="g"><path d="m0 0h200v200h-200z"/></clipPath><g clip-path="url(#g)"><g filter="url(#a)"><rect fill="#fff" height="150" rx="12" width="60" x="70" y="33"/></g><g filter="url(#b)"><path d="m85 61.125c2.5888 0 4.6875-2.0987 4.6875-4.6875s-2.0987-4.6875-4.6875-4.6875-4.6875 2.0987-4.6875 4.6875 2.0987 4.6875 4.6875 4.6875z" fill="#00a76f"/></g><path d="m115.312 52.2188h-17.4995c-2.4162 0-4.375 1.8887-4.375 4.2187s1.9588 4.2187 4.375 4.2187h17.4995c2.417 0 4.376-1.8887 4.376-4.2187s-1.959-4.2187-4.376-4.2187z" fill="#007867" opacity=".4"/><g filter="url(#c)"><path d="m85 78c2.5888 0 4.6875-2.0987 4.6875-4.6875s-2.0987-4.6875-4.6875-4.6875-4.6875 2.0987-4.6875 4.6875 2.0987 4.6875 4.6875 4.6875z" fill="#ffab00"/></g><path d="m115.312 69.0938h-17.4995c-2.4162 0-4.375 1.8887-4.375 4.2187s1.9588 4.2187 4.375 4.2187h17.4995c2.417 0 4.376-1.8887 4.376-4.2187s-1.959-4.2187-4.376-4.2187z" fill="#b76e00" opacity=".16"/><g filter="url(#d)"><path d="m85 94.875c2.5888 0 4.6875-2.0987 4.6875-4.6875s-2.0987-4.6875-4.6875-4.6875-4.6875 2.0987-4.6875 4.6875 2.0987 4.6875 4.6875 4.6875z" fill="#00a76f"/></g><path d="m115.312 85.9688h-17.4995c-2.4162 0-4.375 1.8887-4.375 4.2187s1.9588 4.2187 4.375 4.2187h17.4995c2.417 0 4.376-1.8887 4.376-4.2187s-1.959-4.2187-4.376-4.2187z" fill="#007867" opacity=".12"/><g filter="url(#e)"><path d="m85 111.75c2.5888 0 4.6875-2.099 4.6875-4.688 0-2.588-2.0987-4.687-4.6875-4.687s-4.6875 2.099-4.6875 4.687c0 2.589 2.0987 4.688 4.6875 4.688z" fill="#00a76f"/></g><path d="m115.312 102.844h-17.4995c-2.4162 0-4.375 1.889-4.375 4.218 0 2.33 1.9588 4.219 4.375 4.219h17.4995c2.417 0 4.376-1.889 4.376-4.219 0-2.329-1.959-4.218-4.376-4.218z" fill="#007867" opacity=".12"/><g filter="url(#f)"><path d="m85 128.625c2.5888 0 4.6875-2.099 4.6875-4.687 0-2.589-2.0987-4.688-4.6875-4.688s-4.6875 2.099-4.6875 4.688c0 2.588 2.0987 4.687 4.6875 4.687z" fill="#00a76f"/></g><path d="m115.312 119.719h-17.4995c-2.4162 0-4.375 1.889-4.375 4.219 0 2.329 1.9588 4.218 4.375 4.218h17.4995c2.417 0 4.376-1.889 4.376-4.218 0-2.33-1.959-4.219-4.376-4.219z" fill="#007867" opacity=".12"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-organization-chart.svg b/public/assets/icons/components/ic-extra-organization-chart.svg new file mode 100644 index 0000000..0b6f30a --- /dev/null +++ b/public/assets/icons/components/ic-extra-organization-chart.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="70.0247" width="70.0249" x="72.9878" y="47"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120556"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120556" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120556"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="33.2839" width="33.2842" x="87.3579" y="61.3704"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.568627 0 0 0 0 0.619608 0 0 0 0 0.670588 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120556"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120556" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.568627 0 0 0 0 0.619608 0 0 0 0 0.670588 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120556"/></filter><filter id="c" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="70.0247" width="70.0249" x="22" y="114.407"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120556"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120556" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120556"/></filter><filter id="d" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="70.0247" width="70.0249" x="72.9878" y="114.407"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120556"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120556" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120556"/></filter><filter id="e" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="70.0247" width="70.0249" x="123.975" y="114.407"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120556"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120556" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120556"/></filter><g filter="url(#a)"><rect fill="#00a76f" height="38.0247" rx="10" width="38.0247" x="80.9878" y="55"/></g><g filter="url(#b)"><path d="m99.9997 74.1962c2.5863 0 4.6833-1.9757 4.6833-4.4129s-2.097-4.4129-4.6833-4.4129c-2.5862 0-4.6828 1.9757-4.6828 4.4129s2.0966 4.4129 4.6828 4.4129zm-3.2213 1.3733c2.0956-.6541 4.3466-.6541 6.4426 0 2.06.6431 3.768 2.073 4.736 3.9658l.529 1.0335c.364.7112.07 1.5766-.656 1.9329-.205.1004-.431.1526-.659.1526h-14.3423c-.8123 0-1.4708-.6448-1.4708-1.4403 0-.224.0534-.4449.1558-.6452l.5288-1.0335c.9684-1.8928 2.676-3.3227 4.7359-3.9658z" fill="#fff"/></g><path d="m152.716 122.407v-14.071c0-1.643-1.07-2.739-2.676-2.739h-47.364v-12.5723h-5.3517v12.5723h-47.3642c-1.6055 0-2.6759 1.096-2.6759 2.739v14.071h5.3519v-11.332h44.6882v11.332h5.3517v-11.332h44.688v11.332z" fill="#fff"/><path d="m152.716 122.407v-14.071c0-1.643-1.07-2.739-2.676-2.739h-47.364v-12.5723h-5.3517v12.5723h-47.3642c-1.6055 0-2.6759 1.096-2.6759 2.739v14.071h5.3519v-11.332h44.6882v11.332h5.3517v-11.332h44.688v11.332z" fill="#007867" opacity=".12"/><g filter="url(#c)"><rect fill="#fff" height="38.0247" rx="10" width="38.0247" x="30" y="122.407"/></g><g filter="url(#d)"><rect fill="#ffab00" height="38.0247" rx="10" width="38.0247" x="80.9878" y="122.407"/></g><g filter="url(#e)"><rect fill="#fff" height="38.0247" rx="10" width="38.0247" x="131.975" y="122.407"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-scroll-progress.svg b/public/assets/icons/components/ic-extra-scroll-progress.svg new file mode 100644 index 0000000..0d3ca1d --- /dev/null +++ b/public/assets/icons/components/ic-extra-scroll-progress.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="107.79" width="152" x="32" y="62"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_2701_141901"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_2701_141901" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_2701_141901"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="39.8948" width="110.947" x="32" y="62"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_2701_141901"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_2701_141901" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_2701_141901"/></filter><mask id="c" height="76" maskUnits="userSpaceOnUse" width="120" x="40" y="70"><rect fill="#fff" height="75.7895" rx="12" width="120" x="40" y="70"/></mask><g filter="url(#a)"><rect fill="#fff" height="75.7895" rx="12" width="120" x="40" y="70"/></g><g mask="url(#c)"><path d="m40 70h120v7.8947h-120z" fill="#007867" opacity=".16"/><g filter="url(#b)"><path d="m40 70h75c2.18 0 3.947 1.7673 3.947 3.9474 0 2.18-1.767 3.9473-3.947 3.9473h-75z" fill="#00a76f"/></g></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-scroll.svg b/public/assets/icons/components/ic-extra-scroll.svg new file mode 100644 index 0000000..a88d886 --- /dev/null +++ b/public/assets/icons/components/ic-extra-scroll.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="107.79" width="152" x="32" y="62"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120555"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120555" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120555"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="34.9473" width="22.3159" x="148.105" y="81.7896"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120555"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120555" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120555"/></filter><filter id="c" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="24" width="38.1055" x="48.6313" y="85.6841"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120555"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120555" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120555"/></filter><g filter="url(#a)"><rect fill="#fff" height="75.7895" rx="12" width="120" x="40" y="70"/></g><path d="m160 136.316v-56.8423c0-5.2322-4.241-9.4737-9.474-9.4737v75.789c5.233 0 9.474-4.241 9.474-9.473z" fill="#fff"/><path d="m160 136.316v-56.8423c0-5.2322-4.241-9.4737-9.474-9.4737v75.789c5.233 0 9.474-4.241 9.474-9.473z" fill="#007867" opacity=".16"/><g filter="url(#b)"><rect fill="#ffab00" height="18.9474" rx="3.15789" width="6.31579" x="152.105" y="85.7896"/></g><g filter="url(#c)"><rect fill="#00a76f" height="8" rx="4" width="22.1053" x="52.6313" y="89.6841"/></g><g fill="#007867"><rect height="8" opacity=".4" rx="4" width="50.5263" x="52.6313" y="103.895"/><rect height="8" opacity=".16" rx="4" width="63.1579" x="52.6313" y="118.105"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-snackbar.svg b/public/assets/icons/components/ic-extra-snackbar.svg new file mode 100644 index 0000000..269bba8 --- /dev/null +++ b/public/assets/icons/components/ic-extra-snackbar.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="88.842" width="152" x="32" y="72"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1589_121148"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1589_121148" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1589_121148"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="38.1052" width="38.1055" x="124.421" y="93.3684"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1589_121148"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1589_121148" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1589_121148"/></filter><g filter="url(#a)"><rect fill="#fff" height="56.8421" rx="12" width="120" x="40" y="80"/></g><rect fill="#007867" height="7.89474" opacity=".4" rx="3.94737" width="22.1053" x="49.4736" y="97.3684"/><rect fill="#007867" height="7.89474" opacity=".16" rx="3.94737" width="50.5263" x="49.4736" y="111.579"/><g filter="url(#b)"><path clip-rule="evenodd" d="m150.526 108.421c0 6.104-4.948 11.053-11.052 11.053-6.105 0-11.053-4.949-11.053-11.053s4.948-11.0526 11.053-11.0526c6.104 0 11.052 4.9486 11.052 11.0526zm-8.858.126 3.029 3.029c.572.572.572 1.498.001 2.069-.286.285-.66.428-1.035.428-.374 0-.748-.143-1.034-.428l-3.03-3.029-3.028 3.029c-.286.285-.661.428-1.035.428s-.748-.143-1.034-.428c-.572-.571-.572-1.498 0-2.069l3.029-3.029-3.029-3.029c-.572-.571-.572-1.497 0-2.069.571-.571 1.497-.571 2.068 0l3.029 3.029 3.03-3.029c.571-.571 1.497-.571 2.068 0 .572.572.572 1.498 0 2.069z" fill="#ffab00" fill-rule="evenodd"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-upload.svg b/public/assets/icons/components/ic-extra-upload.svg new file mode 100644 index 0000000..105cc34 --- /dev/null +++ b/public/assets/icons/components/ic-extra-upload.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="101.998" width="140" x="38" y="53"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120560"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120560" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120560"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="89.9353" width="84.4639" x="65.3706" y="89.0818"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_1587_120560"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_1587_120560" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_1587_120560"/></filter><g filter="url(#a)"><path d="m118.897 127.097c-3.582.173-2.407 3.901 1.178 3.901h11.566c12.329 0 22.359-10.026 22.359-22.349 0-9.4883-5.946-17.6145-14.309-20.8511-4.106-1.5887-7.97-4.1414-11.026-7.3094-4.121-4.272-9.863-6.8383-16.009-6.8383-.994 0-1.946-.4471-2.546-1.2399-5.388-7.1167-13.8132-11.4103-22.7662-11.4103-12.9686 0-23.9548 8.6448-27.4924 20.4723-1.2747 4.2616-3.8863 8.1418-7.0762 11.2419-4.2339 4.1149-6.7752 9.8258-6.7752 15.9348 0 12.323 10.0303 22.349 22.3594 22.349h18.9844c.296 0 .4183-.34.2148-.555-1.8513-1.957-4.4482-3.21-7.3177-3.349-.4511-.022-.8859-.045-1.3047-.068-5.1641-.282-7.3133-5.192-3.941-9.113 1.9769-2.299 4.529-5.12 7.7941-8.504 5.671-5.878 9.9072-9.208 12.7091-11.0631 2.5465-1.686 5.6636-1.6863 8.2106-.0003 2.802 1.8554 7.038 5.1844 12.709 11.0634 3.263 3.383 5.814 6.203 7.791 8.502 3.373 3.922 1.224 8.834-3.942 9.115-.439.024-.895.048-1.37.071z" fill="#fff"/></g><g filter="url(#b)"><path clip-rule="evenodd" d="m118.897 127.097c-5.333.258-9.725 4.363-10.14 9.687l-.918 11.786c-.242 3.111-1.744 5.893-4.842 6.263-.943.113-2.074.184-3.4284.184-1.3539 0-2.4851-.071-3.428-.183-3.0987-.371-4.6007-3.153-4.8432-6.264l-.9181-11.789c-.4145-5.323-4.8055-9.428-10.1382-9.687-.4511-.022-.8859-.044-1.3047-.067-5.1641-.282-7.3133-5.192-3.941-9.113 1.9769-2.299 4.529-5.121 7.7941-8.505 5.671-5.878 9.9072-9.207 12.7091-11.0626 2.5465-1.686 5.6634-1.6862 8.2104-.0002 2.802 1.8548 7.038 5.1848 12.709 11.0628 3.263 3.383 5.815 6.204 7.791 8.502 3.373 3.923 1.224 8.834-3.941 9.116-.44.024-.896.047-1.371.07z" fill="#ffab00" fill-rule="evenodd"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-utilities.svg b/public/assets/icons/components/ic-extra-utilities.svg new file mode 100644 index 0000000..0bd84d2 --- /dev/null +++ b/public/assets/icons/components/ic-extra-utilities.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="128" width="128" x="44" y="52"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_3961_127861"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_3961_127861" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_3961_127861"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="127.883" width="127.996" x="44" y="52.1133"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_3961_127861"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_3961_127861" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_3961_127861"/></filter><g filter="url(#a)"><path d="m147.964 78.7952c-.04-.6921-.512-1.352-1.12-1.68-.624-.336-1.38-.324-1.988.04l-10.947 6.5637c-3.324-1.7199-5.496-4.9438-5.86-8.6196l12.224-7.3317c.275-.1658.507-.3956.676-.6698.168-.2743.268-.585.292-.9061.021-.3212-.035-.643-.164-.9382-.128-.2951-.326-.555-.576-.7576-3.572-2.884-7.808-4.4359-12.464-4.4959-4.956 0-9.952 2.2958-13.707 6.3037-4.464 4.7557-6.528 9.4715-6.316 14.4074.116 2.708-1.096 5.5399-3.456 7.9077-.476.4959-.668 1.2-.5 1.8639.079.3284.241.6312.47.8797.229.2484.517.4344.838.5402 3.044 1.0079 5.932 2.9119 8.836 5.8197 1.167 1.1679 1.955 2.5917 2.343 4.2397.083.346.257.664.503.921s.555.445.897.543c.18.052.364.076.548.076.531 0 1.04-.21 1.416-.584l3.516-3.5159c1.624.404 3.1.596 4.572.596 5.484 0 10.788-2.288 14.555-6.2797 3.816-4.0476 5.74-9.3474 5.412-14.9232zm-52.5218 47.1658c-.2121-.68-.7641-1.208-1.4559-1.368-1.604-.376-3.0518-1.176-4.1918-2.316-2.9519-2.947-4.8798-5.863-5.8957-8.915-.1076-.324-.296-.614-.5472-.845-.2513-.23-.5572-.392-.8888-.471-.672-.164-1.3839.044-1.8758.532l-.376.38c-1.9639 1.96-4.8358 3.04-8.2116 3.04-11.0277 0-19.9994 8.971-19.9994 19.999 0 .7.0879 1.372.18 2.048l.0639.472c.0419.329.1656.643.3598.913s.4528.487.7522.631c.6081.296 1.32.264 1.904-.084l12.8275-7.696c3.3239 1.72 5.4958 4.944 5.8597 8.62l-13.3795 8.027c-.2848.171-.5226.41-.6916.695-.1691.286-.2641.609-.2764.941-.0131.332.0564.662.2023.96.146.298.3637.555.6338.748 3.4159 2.428 7.3997 3.72 11.5275 3.728h.024c4.9678 0 9.9836-2.332 13.7674-6.392 4.4038-4.724 6.4398-9.403 6.2317-14.307-.108-2.544.9639-5.172 3.0158-7.4.238-.256.404-.57.4813-.911.0773-.34.063-.695-.0412-1.029z" fill="#ffab00"/></g><g filter="url(#b)"><path d="m147.784 149.1-6.896-13.787c-1.02-2.044-3.076-3.316-5.363-3.316h-2.7l-22.999-22.999 1.636-1.636c1.855-1.852 1.855-4.872-.084-6.812-2.488-2.4877-4.8-4.0317-7.276-4.8557-1.784-.5961-3.2-2.012-3.796-3.7958-.8279-2.48-2.3678-4.7918-4.8558-7.2757l-21.2151-21.2111c-4.3879-4.3879-12.0676-4.4078-16.4753 0l-2.3519 2.3479c-2.1959 2.1999-3.4079 5.1238-3.4079 8.2476 0 3.1079 1.212 6.0318 3.4079 8.2317l21.2112 21.2111c2.4878 2.488 4.7998 4.032 7.2756 4.856 1.784.596 3.1999 2.012 3.7958 3.796.824 2.48 2.3719 4.791 4.9318 7.351.908.909 2.1038 1.408 3.3799 1.408 1.268 0 2.4599-.496 3.3599-1.396l1.6359-1.635 22.999 22.999v2.699c0 2.288 1.272 4.344 3.316 5.368l13.787 6.896c.28.133.586.203.896.204.531 0 1.04-.21 1.416-.584l4-4c.296-.298.491-.681.558-1.096s.002-.84-.186-1.216z" fill="#00a76f"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-extra-walktour.svg b/public/assets/icons/components/ic-extra-walktour.svg new file mode 100644 index 0000000..05973ee --- /dev/null +++ b/public/assets/icons/components/ic-extra-walktour.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="30.2007" width="50.8477" x="49.8921" y="143.396"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_3103_43411"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_3103_43411" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_3103_43411"/></filter><filter id="b" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="98.1948" width="82.6304" x="38" y="80.0098"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_3103_43411"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_3103_43411" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.470588 0 0 0 0 0.403922 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_3103_43411"/></filter><filter id="c" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="26.9143" width="42.7827" x="115.647" y="96.6416"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="4" dy="4"/><feGaussianBlur stdDeviation="4"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_3103_43411"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_3103_43411" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-1" dy="-1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.772549 0 0 0 0 0.792157 0 0 0 0 0.819608 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_3103_43411"/></filter><filter id="d" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="82.8755" width="70.9126" x="105.583" y="47"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="8" dy="8"/><feGaussianBlur stdDeviation="8"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0"/><feBlend in2="BackgroundImageFix" mode="normal" result="effect1_dropShadow_3103_43411"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_3103_43411" mode="normal" result="shape"/><feColorMatrix in="SourceAlpha" result="hardAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dx="-2" dy="-2"/><feGaussianBlur stdDeviation="2"/><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"/><feColorMatrix type="matrix" values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0"/><feBlend in2="shape" mode="normal" result="effect2_innerShadow_3103_43411"/></filter><g filter="url(#a)"><path d="m71.3158 161.597c9.6229 0 17.4237-3.179 17.4237-7.101 0-3.921-7.8008-7.1-17.4237-7.1-9.6228 0-17.4237 3.179-17.4237 7.1 0 3.922 7.8009 7.101 17.4237 7.101z" fill="#fff"/></g><g filter="url(#b)"><path d="m71.3151 88.0098c-13.981 0-25.3151 11.3338-25.3151 25.3152 0 21.29 25.3151 40.88 25.3151 40.88s25.315-19.59 25.315-40.88c0-13.9814-11.3338-25.3152-25.315-25.3152zm0 35.4122c-5.5762 0-10.0967-4.521-10.0967-10.097s4.5205-10.097 10.0967-10.097 10.0969 4.52 10.0969 10.097c0 5.576-4.5205 10.097-10.0969 10.097z" fill="#00a76f"/></g><g filter="url(#c)"><path d="m133.038 111.556c7.396 0 13.392-2.443 13.392-5.457s-5.996-5.457-13.392-5.457c-7.395 0-13.391 2.443-13.391 5.457s5.996 5.457 13.391 5.457z" fill="#fff"/></g><g filter="url(#d)"><path d="m133.039 55c-10.745 0-19.456 8.7109-19.456 19.4564 0 16.3633 19.456 31.4196 19.456 31.4196s19.457-15.0563 19.457-31.4196c0-10.7455-8.711-19.4564-19.457-19.4564zm0 27.2165c-4.286 0-7.76-3.4742-7.76-7.7601 0-4.2858 3.474-7.7601 7.76-7.7601s7.76 3.4743 7.76 7.7601c0 4.2859-3.474 7.7601-7.76 7.7601z" fill="#ffab00"/></g><path d="m112.151 107.709c.889 0 1.61-.72 1.61-1.61s-.721-1.61-1.61-1.61h-.735c-.536 0-1.074.035-1.6.105-.42.06-.799.284-1.056.622-.256.338-.368.764-.312 1.185.056.42.276.802.611 1.061.336.26.761.377 1.182.325.389-.052.782-.077 1.175-.077h.735zm-5.324 45.094h-.007l-2.127.01c-.427 0-.837.171-1.138.474-.301.302-.47.712-.469 1.139.001.428.171.837.474 1.138s.713.47 1.14.469h.007l2.127-.009c.427-.002.836-.174 1.137-.477.3-.304.468-.714.466-1.141-.002-.426-.172-.834-.474-1.134s-.71-.469-1.136-.469zm7.235-24.235c.211 0 .421-.042.616-.123.195-.08.373-.199.522-.349.15-.149.269-.327.35-.522.08-.196.122-.405.122-.616 0-.212-.042-.421-.122-.617-.081-.195-.2-.373-.35-.522-.149-.15-.327-.268-.522-.349s-.405-.123-.616-.123h-2.127c-.212 0-.421.042-.616.123-.196.081-.373.199-.523.349-.149.149-.268.327-.349.522-.081.196-.123.405-.122.617-.001.211.041.42.122.616.081.195.2.373.349.522.15.15.327.269.523.349.195.081.404.123.616.123zm-12.063-16.809c.273.197.601.303.938.303.256 0 .508-.061.736-.177.228-.117.424-.286.573-.494.351-.488.75-.939 1.191-1.346.31-.291.493-.692.509-1.117.015-.425-.138-.838-.426-1.151-.288-.312-.688-.498-1.113-.517-.424-.018-.839.132-1.154.417-.601.555-1.145 1.17-1.623 1.835-.249.347-.35.778-.281 1.2.069.421.303.798.65 1.047zm13.336 41.005h-.008l-2.126.009c-.212.001-.421.043-.616.124-.196.082-.373.201-.522.351s-.268.327-.348.523c-.081.195-.122.405-.121.616 0 .212.042.421.124.616.081.196.2.373.35.522s.328.267.523.348c.196.08.405.122.617.121h.007l2.127-.009c.422-.008.825-.182 1.121-.484.295-.302.461-.708.46-1.13-.001-.423-.168-.828-.465-1.129-.297-.3-.701-.472-1.123-.478zm-17.0157.077h-.0075l-2.1268.01c-.4226.008-.8252.181-1.1209.483-.2958.302-.461.708-.4601 1.131.0009.422.168.828.465 1.128.2971.301.7005.473 1.1231.479h.0075l2.1268-.01c.4271-.002.8358-.174 1.1365-.477.3006-.303.4684-.714.4666-1.141-.0018-.426-.1723-.833-.4741-1.134-.3017-.3-.7102-.469-1.1361-.469zm7.5387-25.875c.349 0 .689-.113.968-.322.279-.21.483-.505.58-.84.097-.336.083-.694-.041-1.02-.124-.327-.351-.604-.647-.791-.507-.32-.981-.691-1.414-1.107-.152-.147-.332-.262-.529-.339s-.407-.115-.618-.11c-.212.004-.42.049-.614.134s-.369.207-.515.359c-.147.153-.262.332-.339.529s-.115.407-.111.619c.004.211.05.42.135.613.084.194.206.369.359.516.59.567 1.236 1.073 1.928 1.51.257.163.554.249.858.249zm-3.098-8.74c-.109-.559-.164-1.128-.163-1.698v-.089c.003-.211-.037-.421-.115-.618-.079-.196-.195-.375-.343-.526s-.324-.272-.519-.355c-.194-.083-.403-.127-.614-.13h-.02c-.423 0-.83.167-1.1314.465s-.4732.703-.4781 1.127l-.0006.127c0 .777.0748 1.556.2224 2.313.0405.208.1214.405.2382.582.1169.176.2675.327.4425.446.176.118.372.2.58.242.207.042.42.043.628.003.208-.041.405-.122.582-.239.176-.116.327-.267.446-.442.118-.176.2-.373.242-.58s.043-.421.003-.628zm19.809 10.342c.212 0 .421-.042.617-.123.195-.08.373-.199.522-.349.15-.149.268-.327.349-.522.081-.196.123-.405.123-.616 0-.212-.042-.421-.123-.617-.081-.195-.199-.373-.349-.522-.149-.15-.327-.268-.522-.349-.196-.081-.405-.123-.617-.123h-2.126c-.212 0-.421.042-.617.123-.195.081-.373.199-.522.349-.15.149-.268.327-.349.522-.081.196-.123.405-.123.617 0 .211.042.42.123.616.081.195.199.373.349.522.149.15.327.269.522.349.196.081.405.123.617.123zm24.856 2.932c.335 0 .661-.104.934-.298.272-.194.478-.468.588-.784s.118-.658.025-.979c-.094-.322-.285-.606-.548-.813-.622-.491-1.281-.933-1.972-1.322-.184-.104-.387-.17-.597-.196-.21-.025-.422-.009-.626.048s-.394.154-.561.284c-.166.131-.305.293-.409.477s-.17.387-.196.597c-.025.21-.009.423.048.626.057.204.154.395.284.561.131.166.293.305.477.409.545.307 1.065.656 1.556 1.044.284.225.635.347.997.346zm-6.794 21.043c-.528.073-1.068.111-1.606.113l-.302.002c-.42.011-.82.185-1.113.487-.294.302-.458.706-.457 1.127s.167.824.462 1.125c.295.3.695.473 1.116.482h.008l.301-.002c.679-.003 1.358-.051 2.032-.144.423-.058.805-.282 1.063-.623.258-.34.37-.769.311-1.192-.122-.881-.936-1.498-1.815-1.375zm6.646-3.209c-.454.432-.94.828-1.454 1.185-.351.243-.591.616-.667 1.036s.018.854.261 1.205c.148.214.346.389.577.51.231.12.487.183.748.183.327 0 .647-.1.916-.287.651-.452 1.266-.953 1.84-1.5.153-.146.276-.32.362-.514.085-.193.132-.401.137-.613.005-.211-.031-.422-.108-.619-.076-.197-.19-.377-.336-.53-.146-.154-.32-.277-.514-.362-.193-.086-.401-.133-.613-.138-.211-.005-.421.031-.619.108-.197.076-.377.19-.53.336zm5.41-7.766c-.419-.079-.853.012-1.206.253-.352.241-.595.612-.674 1.032-.116.614-.279 1.218-.489 1.807-.071.2-.102.411-.092.622.011.211.063.418.154.609.183.386.512.684.914.827s.845.121 1.231-.062c.191-.09.362-.218.504-.375s.252-.34.323-.539c.266-.747.473-1.514.62-2.293.079-.42-.012-.854-.253-1.206-.241-.353-.612-.596-1.032-.675zm-2.017-8.182c-.387.181-.686.508-.832.909-.146.402-.127.845.054 1.232.264.566.484 1.153.656 1.753.097.336.3.632.579.842.279.211.619.325.968.325.25 0 .496-.058.719-.169s.418-.273.568-.472c.15-.2.252-.431.297-.676.046-.246.034-.498-.035-.738-.22-.763-.498-1.508-.834-2.227-.18-.387-.507-.687-.909-.833-.401-.146-.844-.126-1.231.054zm-19.593-4.818c.212 0 .421-.042.617-.123.195-.08.372-.199.522-.349.15-.149.268-.327.349-.522.081-.196.123-.405.123-.616 0-.212-.042-.421-.123-.617-.081-.195-.199-.373-.349-.522-.15-.15-.327-.268-.522-.349-.196-.081-.405-.123-.617-.123h-2.127c-.211 0-.42.042-.616.123-.195.081-.373.199-.522.349-.15.149-.268.327-.349.522-.081.196-.123.405-.123.617 0 .211.042.42.123.616.081.195.199.373.349.522.149.15.327.269.522.349.196.081.405.123.616.123zm-7.235 24.157h-.007l-2.127.01c-.427.001-.836.171-1.138.474-.301.303-.47.713-.469 1.14s.172.836.474 1.137c.303.302.713.471 1.14.47h.008l2.127-.01c.427-.002.835-.174 1.136-.477s.468-.714.467-1.141c-.002-.426-.173-.833-.474-1.134-.302-.3-.711-.469-1.137-.469zm15.128-24.157c.182 0 .363.004.543.012.427.019.844-.132 1.159-.421.315-.288.502-.69.521-1.116.01-.212-.023-.423-.095-.621-.072-.199-.183-.382-.325-.538-.143-.156-.315-.282-.507-.371-.191-.09-.399-.141-.61-.15-.228-.01-.457-.015-.685-.015h-1.513c-.211 0-.421.041-.616.122s-.373.2-.523.349c-.149.15-.268.327-.349.523-.081.195-.122.405-.122.616s.041.421.122.616c.081.196.2.373.349.523.15.149.328.268.523.349s.405.122.616.122zm-6.62 24.119h-.007l-2.127.009c-.423.008-.825.182-1.121.484s-.461.708-.46 1.13c.001.423.168.828.465 1.129s.7.472 1.123.478h.007l2.127-.009c.423-.008.825-.182 1.121-.484.296-.301.461-.708.46-1.13-.001-.423-.168-.828-.465-1.129-.297-.3-.7-.472-1.123-.478z" fill="#007867" opacity=".24"/></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-grid.svg b/public/assets/icons/components/ic-grid.svg new file mode 100644 index 0000000..9c7a38b --- /dev/null +++ b/public/assets/icons/components/ic-grid.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m102.728 57.2727c0-4.0166 3.256-7.2727 7.272-7.2727h32.728c4.016 0 7.272 3.2561 7.272 7.2727v32.7273c0 4.0166-3.256 7.2727-7.272 7.2727h-32.728c-4.016 0-7.272-3.2561-7.272-7.2727z"/><g opacity=".24"><path d="m50 57.2727c0-4.0166 3.2561-7.2727 7.2727-7.2727h32.7273c4.0166 0 7.2727 3.2561 7.2727 7.2727v32.7273c0 4.0166-3.2561 7.2727-7.2727 7.2727h-32.7273c-4.0166 0-7.2727-3.2561-7.2727-7.2727z"/><path d="m50 110c0-4.017 3.2561-7.273 7.2727-7.273h32.7273c4.0166 0 7.2727 3.256 7.2727 7.273v32.727c0 4.017-3.2561 7.273-7.2727 7.273h-32.7273c-4.0166 0-7.2727-3.256-7.2727-7.273z"/><path d="m102.727 110c0-4.017 3.256-7.273 7.273-7.273h32.727c4.017 0 7.273 3.256 7.273 7.273v32.727c0 4.017-3.256 7.273-7.273 7.273h-32.727c-4.017 0-7.273-3.256-7.273-7.273z"/></g></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-icons.svg b/public/assets/icons/components/ic-icons.svg new file mode 100644 index 0000000..7c70ed3 --- /dev/null +++ b/public/assets/icons/components/ic-icons.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m100 154c29.823 0 54-24.177 54-54 0-29.8234-24.177-54-54-54-29.8234 0-54 24.1766-54 54 0 29.823 24.1766 54 54 54z" opacity=".24"/><path d="m98.1026 116.525-7.9453 4.177c-1.6651.875-3.7247.235-4.6001-1.43-.3486-.663-.4689-1.423-.3423-2.161l1.5174-8.847c.2347-1.369-.219-2.765-1.2133-3.734l-6.4278-6.266c-1.3472-1.3131-1.3747-3.4697-.0616-4.8169.5229-.5364 1.2081-.8855 1.9494-.9933l8.8831-1.2907c1.3741-.1997 2.5619-1.0627 3.1764-2.3079l3.9726-8.0494c.8326-1.687 2.8751-2.3796 4.5619-1.547.672.3315 1.216.8752 1.547 1.547l3.973 8.0494c.614 1.2452 1.802 2.1082 3.176 2.3079l8.883 1.2907c1.862.2706 3.152 1.9991 2.882 3.8608-.108.7413-.457 1.4265-.994 1.9494l-6.428 6.266c-.994.969-1.448 2.365-1.213 3.734l1.518 8.847c.318 1.854-.928 3.615-2.782 3.933-.738.127-1.498.006-2.161-.342l-7.945-4.177c-1.229-.646-2.6974-.646-3.9264 0z"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-list.svg b/public/assets/icons/components/ic-list.svg new file mode 100644 index 0000000..01854b4 --- /dev/null +++ b/public/assets/icons/components/ic-list.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m67 70c0-4.4183 3.5817-8 8-8h52c4.418 0 8 3.5817 8 8s-3.582 8-8 8h-52c-4.4183 0-8-3.5817-8-8z"/><path d="m46 79c4.9706 0 9-4.0294 9-9s-4.0294-9-9-9-9 4.0294-9 9 4.0294 9 9 9z"/><g opacity=".48"><path d="m67 100c0-4.4183 3.5817-8 8-8h80c4.418 0 8 3.5817 8 8 0 4.418-3.582 8-8 8h-80c-4.4183 0-8-3.582-8-8z"/><path d="m46 109c4.9706 0 9-4.029 9-9 0-4.9706-4.0294-9-9-9s-9 4.0294-9 9c0 4.971 4.0294 9 9 9z"/></g><g opacity=".24"><path d="m67 130c0-4.418 3.5817-8 8-8h32c4.418 0 8 3.582 8 8s-3.582 8-8 8h-32c-4.4183 0-8-3.582-8-8z"/><path d="m46 139c4.9706 0 9-4.029 9-9s-4.0294-9-9-9-9 4.029-9 9 4.0294 9 9 9z"/></g></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-menu.svg b/public/assets/icons/components/ic-menu.svg new file mode 100644 index 0000000..df9f13f --- /dev/null +++ b/public/assets/icons/components/ic-menu.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m40 98.2105c0-5.2322 4.2415-9.4737 9.4737-9.4737h101.0523c5.232 0 9.474 4.2415 9.474 9.4737v37.8945c0 5.232-4.242 9.474-9.474 9.474h-101.0523c-5.2322 0-9.4737-4.242-9.4737-9.474z" opacity=".24"/><rect height="7.89474" opacity=".48" rx="3.94737" width="25.2632" x="52.6313" y="106.105"/><rect height="7.89474" opacity=".24" rx="3.94737" width="50.5263" x="52.6313" y="120.316"/><path d="m62.1055 60.3158c0-3.4881 2.8276-6.3158 6.3158-6.3158h63.1577c3.488 0 6.316 2.8277 6.316 6.3158v15.7895c0 3.4881-2.828 6.3158-6.316 6.3158h-63.1577c-3.4882 0-6.3158-2.8277-6.3158-6.3158z" opacity=".24"/><rect height="9.47368" rx="4.73684" width="37.8947" x="81.0527" y="63.4736"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-pagination.svg b/public/assets/icons/components/ic-pagination.svg new file mode 100644 index 0000000..0176fa9 --- /dev/null +++ b/public/assets/icons/components/ic-pagination.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m43.2432 113.243c7.3141 0 13.2433-5.929 13.2433-13.243s-5.9292-13.2432-13.2433-13.2432c-7.314 0-13.2432 5.9292-13.2432 13.2432s5.9292 13.243 13.2432 13.243z" opacity=".24"/><path d="m40.812 105c-.3455 0-.6116-.089-.7984-.266-.1774-.187-.2661-.448-.2661-.784 0-.337.0887-.593.2661-.771.1868-.177.4529-.266.7984-.266h1.2605v-5.7281h1.1764l-2.0308 1.2465c-.2427.1494-.4715.2101-.6863.182-.2147-.0373-.3968-.1307-.5462-.2801s-.2474-.3314-.2941-.5462c-.0467-.2147-.028-.4295.056-.6442.0841-.2148.2521-.3969.5042-.5463l1.9328-1.2044c.2054-.1308.4155-.2288.6303-.2942.2241-.0653.4575-.098.7002-.098.3549 0 .6303.0934.8264.2801.1961.1774.2941.4389.2941.7843v6.8486h1.1204c.3455 0 .6069.089.7844.266.1867.178.2801.434.2801.771 0 .336-.0934.597-.2801.784-.1775.177-.4389.266-.7844.266z"/><path d="m118.919 113.243c7.314 0 13.243-5.929 13.243-13.243s-5.929-13.2432-13.243-13.2432-13.243 5.9292-13.243 13.2432 5.929 13.243 13.243 13.243z" opacity=".24"/><path d="m118.708 105c-.468 0-.935-.046-1.403-.138-.468-.091-.871-.22-1.211-.385-.293-.137-.499-.307-.619-.509-.11-.201-.155-.408-.137-.619s.092-.399.22-.564c.138-.165.312-.275.523-.33.22-.064.467-.036.742.083.34.147.652.247.936.302s.568.083.853.083c.33 0 .605-.037.825-.11s.385-.183.495-.33c.11-.156.165-.349.165-.578 0-.321-.114-.555-.344-.701-.22-.156-.545-.234-.976-.234h-.743c-.349 0-.614-.087-.798-.262-.183-.174-.275-.421-.275-.7424 0-.3209.092-.5685.275-.7428.184-.1742.449-.2613.798-.2613h.495c.266 0 .491-.0367.674-.1101.193-.0733.339-.1788.44-.3163.101-.1467.152-.3256.152-.5365 0-.3026-.11-.5318-.331-.6877-.21-.1559-.527-.2339-.949-.2339-.256 0-.518.0275-.784.0826-.266.055-.55.1513-.853.2888-.238.1009-.458.1238-.66.0688-.192-.055-.353-.1605-.481-.3164-.119-.165-.193-.3439-.22-.5364-.028-.2018.004-.3989.096-.5915s.266-.353.523-.4814c.385-.1926.802-.3393 1.251-.4402.459-.1009.917-.1513 1.376-.1513.724 0 1.343.1055 1.857.3164.513.2109.903.5181 1.169.9216.275.3943.413.8711.413 1.4305 0 .3668-.069.7061-.207 1.0179-.137.3118-.339.5731-.605.784-.266.2018-.578.3485-.935.4402v-.1926c.642.1009 1.142.371 1.499.812.367.431.55.972.55 1.623 0 .587-.151 1.096-.454 1.527-.302.43-.738.761-1.306.99-.569.22-1.247.33-2.036.33z"/><path d="m156.757 113.243c7.314 0 13.243-5.929 13.243-13.243s-5.929-13.2432-13.243-13.2432-13.243 5.9292-13.243 13.2432 5.929 13.243 13.243 13.243z" opacity=".24"/><path d="m158.099 105c-.388 0-.692-.106-.913-.318-.212-.212-.318-.526-.318-.941v-.498h-2.78c-.406 0-.724-.092-.955-.276-.221-.185-.332-.466-.332-.844 0-.221.042-.433.125-.636.083-.212.23-.466.442-.761l3.375-4.9238c.185-.2766.392-.4795.623-.6086.23-.1291.502-.1936.816-.1936.35 0 .627.106.83.3181.202.2029.304.5164.304.9405v5.0624h.332c.35 0 .613.083.788.249.185.166.277.401.277.705 0 .314-.092.553-.277.719-.175.166-.438.249-.788.249h-.332v.498c0 .406-.106.72-.318.941-.203.212-.503.318-.899.318zm-1.231-3.679v-3.2643h.387l-2.6 3.8593v-.595z"/><path clip-rule="evenodd" d="m94.3244 100c0 7.314-5.9292 13.243-13.2433 13.243-7.314 0-13.2432-5.929-13.2432-13.243s5.9292-13.2432 13.2432-13.2432c7.3141 0 13.2433 5.9292 13.2433 13.2432zm-17.0018 4.256c0 .409.0973.722.2919.937.2048.205.5326.307.9832.307h5.3464c.379 0 .6657-.097.8603-.292.2049-.205.3073-.492.3073-.86 0-.369-.1024-.651-.3073-.845-.1946-.195-.4813-.292-.8603-.292h-3.0792l1.7733-1.752c.4712-.46.845-.896 1.1215-1.305.2868-.4101.4917-.8197.6146-1.2294.1331-.4097.1997-.8296.1997-1.2598 0-.6862-.1485-1.2598-.4455-1.7207-.2971-.4711-.7324-.8296-1.3059-1.0754-.5633-.2458-1.2649-.3687-2.1048-.3687-.5121 0-1.0242.0563-1.5363.169-.5018.1127-.9883.297-1.4595.5531-.2663.1434-.4506.3277-.553.553-.1025.2151-.1383.4353-.1076.6607.041.2253.1332.425.2766.5991.1536.1741.3379.2868.553.338.2254.0512.4763.0154.7528-.1075.3175-.1639.6145-.2766.8911-.338.2765-.0717.5377-.1076.7835-.1076.4814 0 .8501.0973 1.1061.2919.2561.1946.3841.4865.3841.8757 0 .3073-.087.6146-.2611.9218-.1639.3073-.4456.676-.845 1.1058l-2.6886 2.812c-.2048.215-.3738.435-.507.66-.1229.226-.1843.482-.1843.769z" fill-rule="evenodd"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-pickers.svg b/public/assets/icons/components/ic-pickers.svg new file mode 100644 index 0000000..b7c6de1 --- /dev/null +++ b/public/assets/icons/components/ic-pickers.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m73.3332 51.3333c0-1.8409-1.4924-3.3333-3.3334-3.3333-1.8409 0-3.3333 1.4924-3.3333 3.3333v10h6.6667z"/><path d="m133.333 51.3333c0-1.8409-1.492-3.3333-3.333-3.3333s-3.333 1.4924-3.333 3.3333v10h6.666z"/><path d="m40 74.6667c0-5.5228 4.4772-10 10-10h100c5.523 0 10 4.4772 10 10v66.6663c0 5.523-4.477 10-10 10h-100c-5.5228 0-10-4.477-10-10z" opacity=".24"/><g opacity=".24"><path d="m60 115.5c0-2.761 2.2386-5 5-5h13.3333c2.7615 0 5 2.239 5 5v6.667c0 2.761-2.2385 5-5 5h-13.3333c-2.7614 0-5-2.239-5-5z"/><path d="m88.3333 115.5c0-2.761 2.2386-5 5-5h13.3337c2.761 0 5 2.239 5 5v6.667c0 2.761-2.239 5-5 5h-13.3337c-2.7614 0-5-2.239-5-5z"/></g><g opacity=".48"><path d="m60 93.8333c0-2.7615 2.2386-5 5-5h13.3333c2.7615 0 5 2.2385 5 5v6.6667c0 2.761-2.2385 5-5 5h-13.3333c-2.7614 0-5-2.239-5-5z"/><path d="m88.3333 93.8333c0-2.7615 2.2386-5 5-5h13.3337c2.761 0 5 2.2385 5 5v6.6667c0 2.761-2.239 5-5 5h-13.3337c-2.7614 0-5-2.239-5-5z"/><path d="m116.667 93.8333c0-2.7615 2.238-5 5-5h13.333c2.761 0 5 2.2385 5 5v6.6667c0 2.761-2.239 5-5 5h-13.333c-2.762 0-5-2.239-5-5z"/></g><g opacity=".48"><path d="m73.3332 73.0001c0 1.8409-1.4924 3.3333-3.3334 3.3333-1.8409 0-3.3333-1.4924-3.3333-3.3333 0-1.841 1.4924-3.3334 3.3333-3.3334 1.841 0 3.3334 1.4924 3.3334 3.3334z"/><path d="m133.333 73.0001c0 1.8409-1.492 3.3333-3.333 3.3333s-3.333-1.4924-3.333-3.3333c0-1.841 1.492-3.3334 3.333-3.3334s3.333 1.4924 3.333 3.3334z"/></g></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-popover.svg b/public/assets/icons/components/ic-popover.svg new file mode 100644 index 0000000..8e8bda1 --- /dev/null +++ b/public/assets/icons/components/ic-popover.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m125.2 142.087c15.906 0 28.8-11.472 28.8-25.623v-44.8408c0-14.1513-12.894-25.6232-28.8-25.6232h-50.4c-15.9058 0-28.8 11.4719-28.8 25.6232v44.8408c0 14.151 12.8942 25.623 28.8 25.623h7.2l15.7511 11.211c1.2856.915 3.0999.935 4.4089.061l.089-.061 15.751-11.211z" opacity=".24"/><rect height="9.64286" rx="4.82143" width="46.2857" x="65.2856" y="77.8215"/><rect height="9.64286" opacity=".24" rx="4.82143" width="46.2857" x="65.2856" y="112.536"/><rect height="9.64286" opacity=".48" rx="4.82143" width="69.4286" x="65.2856" y="95.1785"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-progress.svg b/public/assets/icons/components/ic-progress.svg new file mode 100644 index 0000000..e736c5a --- /dev/null +++ b/public/assets/icons/components/ic-progress.svg @@ -0,0 +1 @@ +<svg width="200" height="200" viewBox="0 0 200 200" fill="none" xmlns="http://www.w3.org/2000/svg"><rect opacity=".24" x="30" y="87" width="140" height="25.79" rx="12.895" fill="#919EAB"/><rect x="35.526" y="92.526" width="73.684" height="14.737" rx="7.368" fill="#919EAB"/></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-radio-button.svg b/public/assets/icons/components/ic-radio-button.svg new file mode 100644 index 0000000..155cce3 --- /dev/null +++ b/public/assets/icons/components/ic-radio-button.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path clip-rule="evenodd" d="m132 100c0 17.673-14.327 32-32 32-17.6731 0-32-14.327-32-32 0-17.6731 14.3269-32 32-32 17.673 0 32 14.3269 32 32zm-7.111 0c0 13.746-11.143 24.889-24.889 24.889-13.7458 0-24.8889-11.143-24.8889-24.889 0-13.7458 11.1431-24.8889 24.8889-24.8889 13.746 0 24.889 11.1431 24.889 24.8889z" fill-rule="evenodd" opacity=".24"/><path d="m99.9999 117.778c9.8181 0 17.7781-7.96 17.7781-17.7781 0-9.8183-7.96-17.7777-17.7781-17.7777-9.8183 0-17.7777 7.9594-17.7777 17.7777 0 9.8181 7.9594 17.7781 17.7777 17.7781z"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-rating.svg b/public/assets/icons/components/ic-rating.svg new file mode 100644 index 0000000..7891a50 --- /dev/null +++ b/public/assets/icons/components/ic-rating.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m38.7214 109.046-5.1651 2.731c-.9418.498-2.1066.134-2.6017-.813-.1972-.378-.2652-.81-.1936-1.23l.9877-5.792c.0517-.304-.0485-.613-.2681-.828l-4.183-4.1016c-.7619-.747-.7775-1.9739-.0348-2.7403.2957-.3051.6832-.5037 1.1025-.565l5.7762-.8443c.3062-.0447.5706-.2375.7069-.5153l2.5842-5.2669c.4708-.9597 1.626-1.3537 2.5801-.8801.38.1886.6875.498.875.8801l2.5842 5.2669c.1363.2778.4007.4706.7069.5153l5.7762.8443c1.0529.1539 1.7824 1.1372 1.6294 2.1963-.0609.4218-.2583.8115-.5617 1.109l-4.183 4.1016c-.2196.215-.3198.524-.2681.828l.9877 5.792c.1799 1.055-.5245 2.057-1.5731 2.238-.4176.072-.8472.003-1.2222-.195l-5.1651-2.731c-.2745-.146-.603-.146-.8775 0z"/><path d="m69.1411 109.046-5.1651 2.731c-.9417.498-2.1066.134-2.6017-.813-.1971-.378-.2652-.81-.1936-1.23l.9877-5.792c.0517-.304-.0484-.613-.2681-.828l-4.1829-4.1016c-.7619-.747-.7775-1.9739-.0349-2.7403.2958-.3051.6833-.5037 1.1026-.565l5.7762-.8443c.3061-.0447.5705-.2375.7068-.5153l2.5842-5.2669c.4709-.9597 1.6261-1.3537 2.5802-.8801.3799.1886.6875.498.875.8801l2.5842 5.2669c.1362.2778.4007.4706.7068.5153l5.7762.8443c1.053.1539 1.7825 1.1372 1.6295 2.1963-.0609.4218-.2584.8115-.5618 1.109l-4.1829 4.1016c-.2197.215-.3199.524-.2682.828l.9877 5.792c.1799 1.055-.5244 2.057-1.5731 2.238-.4176.072-.8471.003-1.2221-.195l-5.1651-2.731c-.2745-.146-.6031-.146-.8776 0z"/><path d="m99.5609 109.046-5.1651 2.731c-.9418.498-2.1066.134-2.6017-.813-.1972-.378-.2652-.81-.1936-1.23l.9877-5.792c.0517-.304-.0485-.613-.2681-.828l-4.183-4.1016c-.7619-.747-.7775-1.9739-.0348-2.7403.2957-.3051.6832-.5037 1.1025-.565l5.7762-.8443c.3062-.0447.5706-.2375.7069-.5153l2.5842-5.2669c.4709-.9597 1.626-1.3537 2.5799-.8801.38.1886.688.498.875.8801l2.584 5.2669c.137.2778.401.4706.707.5153l5.776.8443c1.053.1539 1.783 1.1372 1.63 2.1963-.061.4218-.258.8115-.562 1.109l-4.183 4.1016c-.219.215-.32.524-.268.828l.988 5.792c.18 1.055-.525 2.057-1.573 2.238-.418.072-.847.003-1.222-.195l-5.166-2.731c-.274-.146-.6026-.146-.8771 0z"/><g opacity=".24"><path d="m129.981 109.046-5.165 2.731c-.942.498-2.107.134-2.602-.813-.197-.378-.265-.81-.194-1.23l.988-5.792c.052-.304-.049-.613-.268-.828l-4.183-4.1016c-.762-.747-.778-1.9739-.035-2.7403.296-.3051.683-.5037 1.103-.565l5.776-.8443c.306-.0447.57-.2375.707-.5153l2.584-5.2669c.471-.9597 1.626-1.3537 2.58-.8801.38.1886.687.498.875.8801l2.584 5.2669c.136.2778.401.4706.707.5153l5.776.8443c1.053.1539 1.783 1.1372 1.63 2.1963-.061.4218-.259.8115-.562 1.109l-4.183 4.1016c-.22.215-.32.524-.268.828l.988 5.792c.179 1.055-.525 2.057-1.574 2.238-.417.072-.847.003-1.222-.195l-5.165-2.731c-.274-.146-.603-.146-.877 0z"/><path d="m160.4 109.046-5.165 2.731c-.941.498-2.106.134-2.601-.813-.198-.378-.266-.81-.194-1.23l.988-5.792c.051-.304-.049-.613-.268-.828l-4.183-4.1016c-.762-.747-.778-1.9739-.035-2.7403.296-.3051.683-.5037 1.102-.565l5.777-.8443c.306-.0447.57-.2375.706-.5153l2.585-5.2669c.47-.9597 1.626-1.3537 2.58-.8801.38.1886.687.498.875.8801l2.584 5.2669c.136.2778.401.4706.707.5153l5.776.8443c1.053.1539 1.782 1.1372 1.629 2.1963-.06.4218-.258.8115-.561 1.109l-4.183 4.1016c-.22.215-.32.524-.268.828l.987 5.792c.18 1.055-.524 2.057-1.573 2.238-.417.072-.847.003-1.222-.195l-5.165-2.731c-.275-.146-.603-.146-.878 0z"/></g></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-shadows.svg b/public/assets/icons/components/ic-shadows.svg new file mode 100644 index 0000000..8fb65c8 --- /dev/null +++ b/public/assets/icons/components/ic-shadows.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m100 154c29.823 0 54-24.177 54-54 0-29.8234-24.177-54-54-54-29.8234 0-54 24.1766-54 54 0 29.823 24.1766 54 54 54z" opacity=".24"/><path clip-rule="evenodd" d="m49.8569 100c0 27.146 22.3852 49.105 50.1429 50.143v-100.2858c-27.7577 1.0374-50.1429 22.9965-50.1429 50.1428z" fill-rule="evenodd"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-slider.svg b/public/assets/icons/components/ic-slider.svg new file mode 100644 index 0000000..6ded891 --- /dev/null +++ b/public/assets/icons/components/ic-slider.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><rect height="25.7895" opacity=".24" rx="12.8947" width="140" x="30" y="87.5264"/><path clip-rule="evenodd" d="m126.711 100.421c0 10.174-8.248 18.421-18.421 18.421-10.174 0-18.4213-8.247-18.4213-18.421 0-10.1736 8.2473-18.421 18.4213-18.421 10.173 0 18.421 8.2474 18.421 18.421zm-24.892-4.551c0-1.8467-1.497-3.3437-3.3435-3.3437-1.8467 0-3.3437 1.497-3.3437 3.3437v9.102c0 1.847 1.497 3.344 3.3437 3.344 1.8465 0 3.3435-1.497 3.3435-3.344zm9.474 0c0-1.8467-1.497-3.3437-3.344-3.3437s-3.344 1.497-3.344 3.3437v9.102c0 1.847 1.497 3.344 3.344 3.344s3.344-1.497 3.344-3.344zm6.13-3.3437c1.846 0 3.343 1.497 3.343 3.3437v9.102c0 1.847-1.497 3.344-3.343 3.344-1.847 0-3.344-1.497-3.344-3.344v-9.102c0-1.8467 1.497-3.3437 3.344-3.3437z" fill-rule="evenodd"/><path d="m92.1797 93.0527h-49.2849c-4.0695 0-7.3684 3.299-7.3684 7.3683 0 4.07 3.2989 7.369 7.3684 7.369h49.2849c-1.4568-2.089-2.3112-4.629-2.3112-7.369 0-2.7395.8544-5.2796 2.3112-7.3683z" opacity=".48"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-stepper.svg b/public/assets/icons/components/ic-stepper.svg new file mode 100644 index 0000000..d26e70d --- /dev/null +++ b/public/assets/icons/components/ic-stepper.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path clip-rule="evenodd" d="m66.8421 100.026c0 10.174-8.2474 18.421-18.421 18.421-10.1737 0-18.4211-8.247-18.4211-18.421 0-10.1734 8.2474-18.4208 18.4211-18.4208 10.1736 0 18.421 8.2474 18.421 18.4208zm-12.8947 5.831c0 1.025-.598 1.538-1.794 1.538h-7.1554c-1.196 0-1.794-.513-1.794-1.538 0-.499.1444-.873.4331-1.123.2887-.249.7423-.374 1.3609-.374h1.6703v-7.5035l-1.6496.9769c-.2337.1386-.4743.2079-.7218.2079-.3849 0-.7148-.1698-.9898-.5093-.2749-.3395-.4124-.7171-.4124-1.1328 0-.5681.2406-.9977.7218-1.2887l3.2993-1.933c.6048-.3464 1.1753-.5196 1.7115-.5196.5498 0 .9932.1662 1.33.4988s.5052.7829.5052 1.3511v9.8522h1.6909c.6186 0 1.0722.125 1.3609.374.2887.25.4331.624.4331 1.123z" fill-rule="evenodd" opacity=".48"/><path clip-rule="evenodd" d="m170 100.026c0 12.717-10.309 23.027-23.026 23.027-12.718 0-23.027-10.31-23.027-23.027 0-12.7168 10.309-23.026 23.027-23.026 12.717 0 23.026 10.3092 23.026 23.026zm-15.204 10.496c-.448.371-1.131.557-2.047.557h-11.408c-.75 0-1.344-.222-1.782-.666-.437-.443-.656-1.006-.656-1.687 0-.888.354-1.692 1.063-2.415l6.625-6.842c1.376-1.4241 2.063-2.7347 2.063-3.9318 0-.7018-.203-1.2384-.609-1.61-.406-.3715-.985-.5572-1.735-.5572-.604 0-1.161.0877-1.672.2631-.51.1755-1.099.4283-1.766.7585l-.625.3096c-.083.0413-.245.129-.484.2632-.24.1342-.454.2322-.641.2941-.188.0619-.386.0929-.594.0929-.521 0-.958-.2322-1.313-.6966-.354-.4644-.531-1.0165-.531-1.6563 0-.4541.068-.8256.203-1.1146.136-.289.391-.5573.766-.805.979-.6604 2.078-1.1764 3.297-1.5479 1.219-.3716 2.423-.5573 3.61-.5573 1.542 0 2.896.2528 4.063.7585s2.068 1.2281 2.704 2.1672c.635.9391.953 2.0175.953 3.2353 0 1.259-.255 2.4097-.766 3.452-.51 1.0423-1.38 2.2033-2.609 3.4833l-4.439 4.489h6.283c.916 0 1.599.18 2.047.542.448.361.672.923.672 1.687 0 .784-.224 1.362-.672 1.734z" fill-rule="evenodd"/><path d="m65.9985 105.553h58.9475c-.44-1.771-.674-3.622-.674-5.527 0-1.9047.234-3.7556.674-5.526h-58.9475c.553 1.7446.8511 3.6009.8511 5.526 0 1.926-.2981 3.782-.8511 5.527z" opacity=".24"/><path clip-rule="evenodd" d="m53.9472 105.857c0 1.025-.598 1.538-1.794 1.538h-7.1554c-1.196 0-1.794-.513-1.794-1.538 0-.499.1444-.873.4331-1.123.2887-.249.7423-.374 1.3609-.374h1.6703v-7.5034l-1.6496.9769c-.2337.1386-.4743.2079-.7218.2079-.3849 0-.7148-.1698-.9898-.5093-.2749-.3395-.4124-.7171-.4124-1.1328 0-.5681.2406-.9977.7218-1.2887l3.2992-1.933c.6049-.3464 1.1754-.5196 1.7116-.5196.5498 0 .9932.1662 1.33.4988s.5052.7829.5052 1.3511v9.8521h1.6909c.6186 0 1.0722.125 1.3609.374.2887.25.4331.624.4331 1.123z" fill-rule="evenodd"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-switch.svg b/public/assets/icons/components/ic-switch.svg new file mode 100644 index 0000000..acc9fd1 --- /dev/null +++ b/public/assets/icons/components/ic-switch.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><rect height="52" opacity=".24" rx="26" width="84.5" x="58" y="74"/><path d="m116.5 119.5c10.77 0 19.5-8.73 19.5-19.5 0-10.7696-8.73-19.5-19.5-19.5s-19.5 8.7304-19.5 19.5c0 10.77 8.73 19.5 19.5 19.5z"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-table.svg b/public/assets/icons/components/ic-table.svg new file mode 100644 index 0000000..b11b4ce --- /dev/null +++ b/public/assets/icons/components/ic-table.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m40 67c0-5.5228 4.4772-10 10-10h100c5.523 0 10 4.4772 10 10v10h-120z" opacity=".48"/><path d="m40 77v56.667c0 5.523 4.4772 10 10 10h100c5.523 0 10-4.477 10-10v-56.667z" opacity=".24"/><rect height="16.6667" rx="6" width="30" x="50" y="91.1667"/><rect height="16.6667" opacity=".48" rx="6" width="30" x="85" y="91.1667"/><rect height="16.6667" opacity=".48" rx="6" width="30" x="120" y="91.1667"/><rect height="16.6667" opacity=".48" rx="6" width="30" x="50" y="112.833"/><rect height="16.6667" opacity=".24" rx="6" width="30" x="85" y="112.833"/><rect height="16.6667" opacity=".24" rx="6" width="30" x="120" y="112.833"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-tabs.svg b/public/assets/icons/components/ic-tabs.svg new file mode 100644 index 0000000..1eb8208 --- /dev/null +++ b/public/assets/icons/components/ic-tabs.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><rect height="51.5789" opacity=".24" rx="25.7895" width="140" x="30" y="74"/><path clip-rule="evenodd" d="m107.368 77.6843c-4.069 0-7.368 3.299-7.368 7.3684v29.4733c0 4.07 3.299 7.369 7.368 7.369h36.843c12.208 0 22.105-9.897 22.105-22.1054s-9.897-22.1053-22.105-22.1053zm20.813 32.1707 4.476-2.367c.313-.166.688-.166 1.002 0l4.476 2.367c.333.176.714.237 1.085.173.932-.161 1.557-1.051 1.398-1.988l-.857-5.021c-.059-.347.056-.7.306-.946l3.627-3.5553c.269-.2642.444-.6104.499-.9849.135-.9407-.513-1.8141-1.448-1.9507l-5.006-.7317c-.349-.0511-.651-.2713-.807-.5884l-2.24-4.5653c-.166-.3394-.44-.6141-.777-.7816-.847-.4207-1.873-.0707-2.292.7816l-2.239 4.5653c-.156.3171-.458.5373-.808.5884l-5.006.7317c-.372.0544-.716.2308-.979.5018-.66.6807-.646 1.7703.031 2.4338l3.626 3.5553c.251.246.365.599.306.946l-.856 5.021c-.064.373-.003.757.172 1.092.44.842 1.474 1.165 2.311.723z" fill-rule="evenodd"/><path d="m67.8451 89.1171 9.7904 9.6376c.3445.3391.3459.8903.0033 1.2312-.1651.1641-.3896.2571-.6237.2571h-.5021c-.3663 0-.6632.296-.6632.663v8.63c0 .722-.5908 1.306-1.3195 1.306h-2.0913c-.6161 0-1.1503-.422-1.2867-1.016l-1.7655-7.692c-.1365-.595-.6706-1.017-1.2868-1.017h-2.3573c-.6162 0-1.1503.422-1.2868 1.017l-1.7655 7.692c-.1365.594-.6706 1.016-1.2868 1.016h-2.0912c-.7288 0-1.3196-.584-1.3196-1.306v-8.63c0-.367-.2969-.663-.6631-.663h-.6604c-.4859 0-.8797-.3903-.8797-.8711 0-.2339.0951-.4579.2638-.6216l9.9374-9.6399c.5158-.5004 1.3423-.4974 1.8543.0067z"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-textfield.svg b/public/assets/icons/components/ic-textfield.svg new file mode 100644 index 0000000..9f6522c --- /dev/null +++ b/public/assets/icons/components/ic-textfield.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><rect height="51.5789" opacity=".24" rx="25.7895" width="140" x="30" y="74"/><rect height="22.1053" rx="11.0526" width="22.1053" x="44.7363" y="88.7368"/><rect height="14.7368" opacity=".48" rx="7.36842" width="66.3158" x="74.2104" y="92.4211"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-timeline.svg b/public/assets/icons/components/ic-timeline.svg new file mode 100644 index 0000000..e0a459f --- /dev/null +++ b/public/assets/icons/components/ic-timeline.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><rect height="16" rx="8" width="48" x="117" y="92"/><rect height="16" opacity=".48" rx="8" width="48" x="35" y="52"/><rect height="16" opacity=".24" rx="8" width="48" x="35" y="132"/><path d="m100 113.171c.835 0 1.5.506 1.5 1.34v10.978c0 .834-.665 1.34-1.5 1.34-.8347 0-1.5-.506-1.5-1.34v-10.978c0-.834.6653-1.34 1.5-1.34z" opacity=".24"/><path d="m100 73.1707c.835 0 1.5.5059 1.5 1.3406v10.9774c0 .8347-.665 1.3406-1.5 1.3406-.8347 0-1.5-.5059-1.5-1.3406v-10.9774c0-.8347.6653-1.3406 1.5-1.3406z" opacity=".24"/><path d="m100 46.8361c-.8342 0-1.5-.5123-1.5-1.3465v-6.8503c0-.9836.6-1.6393 1.5-1.6393s1.5.6557 1.5 1.6393v6.8503c0 .8342-.666 1.3465-1.5 1.3465z" opacity=".24"/><path d="m100 153.164c.834 0 1.5.512 1.5 1.346v6.851c0 .983-.6 1.639-1.5 1.639s-1.5-.656-1.5-1.639v-6.851c0-.834.6658-1.346 1.5-1.346z" opacity=".24"/><circle cx="100" cy="60" opacity=".24" r="9"/><circle cx="100" cy="100" opacity=".24" r="9"/><circle cx="100" cy="140" opacity=".24" r="9"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-tooltip.svg b/public/assets/icons/components/ic-tooltip.svg new file mode 100644 index 0000000..2210cfa --- /dev/null +++ b/public/assets/icons/components/ic-tooltip.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path clip-rule="evenodd" d="m118 47c0 9.9411-8.059 18-18 18-9.9411 0-18-8.0589-18-18s8.0589-18 18-18c9.941 0 18 8.0589 18 18zm-16.5-1.5h6c.828 0 1.5.6716 1.5 1.5s-.672 1.5-1.5 1.5h-6v6c0 .8284-.672 1.5-1.5 1.5-.8284 0-1.5-.6716-1.5-1.5v-6h-6c-.8284 0-1.5-.6716-1.5-1.5s.6716-1.5 1.5-1.5h6v-6c0-.8284.6716-1.5 1.5-1.5.828 0 1.5.6716 1.5 1.5z" fill-rule="evenodd"/><path d="m122.4 85.5892c14.138 0 25.6 10.1972 25.6 22.7758v39.859c0 12.579-11.462 22.776-25.6 22.776h-44.8c-14.1385 0-25.6-10.197-25.6-22.776v-39.859c0-12.5786 11.4615-22.7758 25.6-22.7758h6.4l14.001-9.9653c1.1427-.8134 2.756-.8314 3.919-.0543l.079.0543 14.001 9.9653z" opacity=".24"/><rect height="10" opacity=".48" rx="5" width="48" x="64" y="109"/><rect height="10" opacity=".24" rx="5" width="48" x="64" y="145"/><rect height="10" opacity=".24" rx="5" width="72" x="64" y="127"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-transfer-list.svg b/public/assets/icons/components/ic-transfer-list.svg new file mode 100644 index 0000000..0164eb8 --- /dev/null +++ b/public/assets/icons/components/ic-transfer-list.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m52 50.5882c0-5.8477 4.7405-10.5882 10.5882-10.5882h74.1178c5.848 0 10.588 4.7405 10.588 10.5882v98.8238c0 5.847-4.74 10.588-10.588 10.588h-74.1178c-5.8477 0-10.5882-4.741-10.5882-10.588z" opacity=".24"/><g opacity=".24"><path d="m66.1177 113.235c0-2.437 1.9752-4.412 4.4117-4.412h58.2356c2.436 0 4.411 1.975 4.411 4.412s-1.975 4.412-4.411 4.412h-58.2356c-2.4365 0-4.4117-1.975-4.4117-4.412z"/><path d="m66.1177 129.117c0-2.436 1.9752-4.411 4.4117-4.411h58.2356c2.436 0 4.411 1.975 4.411 4.411 0 2.437-1.975 4.412-4.411 4.412h-58.2356c-2.4365 0-4.4117-1.975-4.4117-4.412z"/></g><g opacity=".48"><path d="m66.1177 65.588c0-2.4365 1.9752-4.4117 4.4117-4.4117h26.4706c2.4366 0 4.412 1.9752 4.412 4.4117 0 2.4366-1.9754 4.4118-4.412 4.4118h-26.4706c-2.4365 0-4.4117-1.9752-4.4117-4.4118z"/><path d="m66.1177 97.3527c0-2.4365 1.9752-4.4117 4.4117-4.4117h26.4706c2.4366 0 4.412 1.9752 4.412 4.4117 0 2.4366-1.9754 4.4123-4.412 4.4123h-26.4706c-2.4365 0-4.4117-1.9757-4.4117-4.4123z"/><path d="m66.1177 81.4704c0-2.4366 1.9752-4.4118 4.4117-4.4118h26.4706c2.4366 0 4.412 1.9752 4.412 4.4118 0 2.4365-1.9754 4.4118-4.412 4.4118h-26.4706c-2.4365 0-4.4117-1.9753-4.4117-4.4118z"/></g><path d="m130.08 81.6956c.508-.4753 1.314-.1188 1.314.5645 0 5.1994-4.24 9.3886-9.464 9.3886h-4v3.0899c0 .8021-.866 1.2775-1.553.8616l-10.061-6.1204c-.656-.3863-.656-1.337 0-1.7232l10.031-6.1204c.687-.4159 1.553.0891 1.553.8616v3.1196h3.791c2.657 0 5.225-1.0101 7.165-2.7928zm-9.105-13.1617c0-.8022.865-1.2776 1.552-.8617l10.031 6.1204c.657.3863.657 1.337 0 1.7232l-10.001 6.0907c-.687.4159-1.552-.0891-1.552-.8616v-3.0899h-3.822c-2.657 0-5.224 1.0101-7.165 2.7928l-1.224 1.129c-.477.4456-1.284.0891-1.284-.5645l.002-.1557c.083-5.127 4.29-9.2329 9.462-9.2329h4.001z"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-tree-view.svg b/public/assets/icons/components/ic-tree-view.svg new file mode 100644 index 0000000..3e3b359 --- /dev/null +++ b/public/assets/icons/components/ic-tree-view.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><rect height="25.2632" opacity=".24" rx="8" width="120" x="40" y="53"/><path d="m59.6052 64.7107h-3.6842v-3.6842c0-.5087-.4124-.921-.9211-.921-.5086 0-.921.4123-.921.921v3.6842h-3.6842c-.5087 0-.9211.4124-.9211.9211s.4124.921.9211.921h3.6842v3.6842c0 .5087.4124.9211.921.9211.5087 0 .9211-.4124.9211-.9211v-3.6842h3.6842c.5087 0 .9211-.4123.9211-.921s-.4124-.9211-.9211-.9211z" opacity=".48"/><rect height="7.89474" rx="3.94737" width="63.1579" x="70" y="61.6841"/><rect height="25.2632" opacity=".24" rx="8" width="110.526" x="49.4736" y="87.7368"/><path d="m69.0788 101.553h-9.2105c-.5087 0-.921-.442-.921-.987s.4123-.9869.921-.9869h9.2105c.5087 0 .9211.4419.9211.9869s-.4124.987-.9211.987z" opacity=".48"/><rect height="7.89474" opacity=".48" rx="3.94737" width="53.6842" x="79.4736" y="96.4209"/><rect height="25.2632" opacity=".24" rx="8" width="110.526" x="49.4736" y="122.474"/><path d="m69.0788 136.29h-9.2105c-.5087 0-.921-.442-.921-.987s.4123-.987.921-.987h9.2105c.5087 0 .9211.442.9211.987s-.4124.987-.9211.987z" opacity=".48"/><rect height="7.89474" opacity=".24" rx="3.94737" width="53.6842" x="79.4736" y="131.158"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/components/ic-typography.svg b/public/assets/icons/components/ic-typography.svg new file mode 100644 index 0000000..db2cc1d --- /dev/null +++ b/public/assets/icons/components/ic-typography.svg @@ -0,0 +1 @@ +<svg fill="none" height="200" viewBox="0 0 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><g fill="#919eab"><path d="m110.557 125.463h-35.0921c-1.2473 0-2.3733.746-2.862 1.893l-6.6104 15.511c-.4895 1.148-1.6156 1.893-2.862 1.893h-13.3309c-2.2514 0-3.7575-2.32-2.8436-4.38l37.1959-83.8191c.4996-1.1248 1.614-1.85 2.8437-1.85h12.1455c1.2299 0 2.3439.7252 2.8439 1.85l37.196 83.8191c.914 2.06-.593 4.38-2.844 4.38h-13.343c-1.24 0-2.362-.737-2.855-1.876l-6.727-15.544c-.494-1.139-1.616-1.877-2.855-1.877zm-30.9804-15.436h26.8544l-13.3622-32.6753z"/><path d="m152.372 53.1104c.899 0 1.628.7293 1.628 1.63v90.0416c0 .9-.729 1.63-1.628 1.63h-10.29c-.9 0-1.628-.73-1.628-1.63s.729-1.631 1.628-1.631h8.662v-19.162h-5.125c-.9 0-1.628-.73-1.628-1.63 0-.901.728-1.631 1.628-1.631h5.125v-19.377h-8.683c-.899 0-1.628-.729-1.628-1.6302 0-.015.002-.0301.002-.046l-.002-.0451c0-.9008.729-1.6301 1.628-1.6301h8.683v-19.0335h-5.125c-.9 0-1.628-.7302-1.628-1.6309 0-.8999.728-1.6301 1.628-1.6301h5.125v-19.3346h-8.662c-.9 0-1.628-.7302-1.628-1.6301 0-.9007.729-1.63 1.628-1.63zm-40.292 89.9436c.899 0 1.628.73 1.628 1.631 0 .875-.69 1.59-1.556 1.628l-.072.002h-1.52c-.899 0-1.628-.731-1.628-1.63 0-.901.729-1.631 1.628-1.631zm-6.948 0c.9 0 1.629.73 1.629 1.631 0 .875-.69 1.59-1.556 1.628l-.073.002h-1.519c-.899 0-1.629-.731-1.629-1.63 0-.901.73-1.631 1.629-1.631zm-6.9469 0c.8989 0 1.6282.73 1.6282 1.631 0 .875-.6896 1.59-1.5556 1.628l-.0726.002h-1.5195c-.8997 0-1.6282-.731-1.6282-1.63 0-.901.7285-1.631 1.6282-1.631zm-6.9469 0c.8988 0 1.6281.73 1.6281 1.631 0 .875-.6904 1.59-1.5557 1.628l-.0724.002h-1.5196c-.8997 0-1.6281-.731-1.6281-1.63 0-.901.7284-1.631 1.6281-1.631zm-6.9479 0c.8997 0 1.629.73 1.629 1.631 0 .875-.6904 1.59-1.5564 1.628l-.0726.002h-1.5195c-.8989 0-1.6282-.731-1.6282-1.63 0-.901.7293-1.631 1.6282-1.631zm-6.947 0c.8989 0 1.6282.73 1.6282 1.631 0 .875-.6904 1.59-1.5557 1.628l-.0725.002h-1.5195c-.8997 0-1.6282-.731-1.6282-1.63 0-.901.7285-1.631 1.6282-1.631zm-6.947 0c.8989 0 1.6282.73 1.6282 1.631 0 .875-.6904 1.59-1.5557 1.628l-.0725.002h-1.5195c-.8997 0-1.6282-.731-1.6282-1.63 0-.901.7285-1.631 1.6282-1.631zm6.541-34.741c.8989 0 1.6282.73 1.6282 1.63s-.7293 1.631-1.6282 1.631h-1.5203c-.8989 0-1.6282-.731-1.6282-1.631s.7293-1.63 1.6282-1.63zm-6.9478 0c.8997 0 1.629.73 1.629 1.63s-.7293 1.631-1.629 1.631h-1.5195c-.8989 0-1.6282-.731-1.6282-1.631s.7293-1.63 1.6282-1.63zm-6.947 0c.8997 0 1.6282.73 1.6282 1.63s-.7285 1.631-1.6282 1.631h-1.5195c-.8997 0-1.6282-.731-1.6282-1.631s.7285-1.63 1.6282-1.63zm-6.947 0c.8989 0 1.6282.73 1.6282 1.63s-.7293 1.631-1.6282 1.631h-1.5204c-.8988 0-1.6281-.731-1.6281-1.631s.7293-1.63 1.6281-1.63zm-6.9478 0c.8997 0 1.629.73 1.629 1.63s-.7293 1.631-1.629 1.631h-1.5196c-.8988 0-1.6281-.731-1.6281-1.631s.7293-1.63 1.6281-1.63zm87.5563-55.313c.899 0 1.629.7301 1.629 1.63 0 .9008-.73 1.6301-1.629 1.6301h-1.519c-.9 0-1.628-.7293-1.628-1.6301 0-.8999.728-1.63 1.628-1.63zm-6.947 0c.899 0 1.629.7301 1.629 1.63 0 .9008-.73 1.6301-1.629 1.6301h-1.52c-.899 0-1.628-.7293-1.628-1.6301 0-.8999.729-1.63 1.628-1.63zm-6.947 0c.899 0 1.629.7301 1.629 1.63 0 .9008-.73 1.6301-1.629 1.6301h-1.52c-.899 0-1.628-.7293-1.628-1.6301 0-.8999.728-1.63 1.628-1.63zm-6.947 0c.898 0 1.628.7301 1.628 1.63 0 .9008-.73 1.6301-1.628 1.6301h-1.52c-.9 0-1.628-.7293-1.628-1.6301 0-.8999.728-1.63 1.628-1.63zm-6.947 0c.898 0 1.628.7301 1.628 1.63 0 .9008-.73 1.6301-1.628 1.6301h-1.521c-.899 0-1.628-.7293-1.628-1.6301 0-.8999.729-1.63 1.628-1.63zm-6.948 0c.899 0 1.629.7301 1.629 1.63 0 .9008-.73 1.6301-1.629 1.6301h-1.52c-.8987 0-1.628-.7293-1.628-1.6301 0-.8999.7293-1.63 1.628-1.63zm-6.9473 0c.8989 0 1.6282.7301 1.6282 1.63 0 .9008-.7293 1.6301-1.6282 1.6301h-1.5195c-.8997 0-1.6282-.7293-1.6282-1.6301 0-.8999.7285-1.63 1.6282-1.63zm-6.947 0c.8989 0 1.6282.7301 1.6282 1.63 0 .9008-.7293 1.6301-1.6282 1.6301h-1.5203c-.8989 0-1.6282-.7293-1.6282-1.6301 0-.8999.7293-1.63 1.6282-1.63z" opacity=".24"/></g></svg> \ No newline at end of file diff --git a/public/assets/icons/courses/ic-courses-certificates.svg b/public/assets/icons/courses/ic-courses-certificates.svg new file mode 100644 index 0000000..d34389a --- /dev/null +++ b/public/assets/icons/courses/ic-courses-certificates.svg @@ -0,0 +1,14 @@ +<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.5" d="M3 12V18C3 22.242 3 24.3645 4.3185 25.6815C5.0325 26.397 5.9835 26.724 7.3785 26.874C7.491 26.724 7.596 26.6055 7.671 26.523C7.845 26.331 8.0655 26.1135 8.28 25.902L10.5195 23.694L11.346 22.857C11.6156 21.2876 12.4313 19.8641 13.6489 18.8378C14.8665 17.8116 16.4076 17.2488 18 17.2488C19.5924 17.2488 21.1335 17.8116 22.3511 18.8378C23.5687 19.8641 24.3844 21.2876 24.654 22.857L25.4805 23.694L27.72 25.902C27.9345 26.1135 28.155 26.331 28.329 26.523C28.404 26.6055 28.509 26.724 28.62 26.874C30.0165 26.724 30.9675 26.397 31.6815 25.6815C33 24.3645 33 22.242 33 18V12C33 7.758 33 5.6355 31.6815 4.3185C30.3645 3 28.242 3 24 3H12C7.758 3 5.6355 3 4.3185 4.3185C3 5.6355 3 7.758 3 12Z" fill="url(#paint0_linear_3787_40783)"/> +<path d="M10.499 13.125C10.2006 13.125 9.91444 13.2435 9.70347 13.4545C9.49249 13.6655 9.37396 13.9516 9.37396 14.25C9.37396 14.5484 9.49249 14.8345 9.70347 15.0455C9.91444 15.2565 10.2006 15.375 10.499 15.375H25.499C25.7973 15.375 26.0835 15.2565 26.2945 15.0455C26.5054 14.8345 26.624 14.5484 26.624 14.25C26.624 13.9516 26.5054 13.6655 26.2945 13.4545C26.0835 13.2435 25.7973 13.125 25.499 13.125H10.499ZM12.374 9C12.374 8.70163 12.4925 8.41548 12.7035 8.2045C12.9144 7.99353 13.2006 7.875 13.499 7.875H22.499C22.7973 7.875 23.0835 7.99353 23.2945 8.2045C23.5054 8.41548 23.624 8.70163 23.624 9C23.624 9.29837 23.5054 9.58452 23.2945 9.7955C23.0835 10.0065 22.7973 10.125 22.499 10.125H13.499C13.2006 10.125 12.9144 10.0065 12.7035 9.7955C12.4925 9.58452 12.374 9.29837 12.374 9ZM13.5005 23.8755L13.499 24C13.5011 25.1881 13.973 26.3271 14.8117 27.1686C15.6504 28.0101 16.7878 28.4858 17.9759 28.4919C19.1639 28.498 20.3062 28.034 21.1535 27.2011C22.0008 26.3683 22.4843 25.2342 22.4986 24.0462C22.5129 22.8582 22.0569 21.7127 21.2299 20.8597C20.4029 20.0067 19.2722 19.5153 18.0843 19.4928C16.8964 19.4702 15.7478 19.9184 14.8891 20.7394C14.0304 21.5605 13.5312 22.6878 13.5005 23.8755ZM11.513 25.875L9.89296 27.4725C9.40546 27.9525 9.16246 28.1925 9.07846 28.3935C8.98306 28.6093 8.97006 28.8526 9.04193 29.0773C9.1138 29.302 9.26555 29.4926 9.46846 29.613C9.65146 29.7195 9.98146 29.7525 10.643 29.82C11.015 29.8575 11.2025 29.8755 11.3585 29.9325C11.5297 29.9943 11.6854 30.0926 11.8149 30.2206C11.9444 30.3485 12.0446 30.503 12.1085 30.6735C12.167 30.828 12.1865 31.011 12.224 31.3785C12.2915 32.031 12.326 32.3565 12.434 32.538C12.56 32.7392 12.754 32.8886 12.9808 32.959C13.2076 33.0295 13.4521 33.0163 13.67 32.922C13.8755 32.838 14.12 32.5995 14.6045 32.1195L16.2245 30.5145C15.1075 30.209 14.0877 29.6217 13.2628 28.8091C12.4378 27.9965 11.8353 26.9872 11.513 25.875ZM19.772 30.5145L21.392 32.1195C21.8795 32.5995 22.1225 32.8395 22.328 32.922C22.7975 33.111 23.318 32.949 23.564 32.538C23.672 32.358 23.7065 32.031 23.774 31.38C23.8115 31.011 23.831 30.828 23.8895 30.675C23.9533 30.5043 24.0534 30.3495 24.1829 30.2213C24.3124 30.0931 24.4682 29.9946 24.6395 29.9325C24.797 29.8755 24.983 29.8575 25.355 29.82C26.015 29.7525 26.3465 29.7195 26.5295 29.613C26.7324 29.4926 26.8841 29.302 26.956 29.0773C27.0279 28.8526 27.0149 28.6093 26.9195 28.3935C26.8355 28.191 26.5925 27.951 26.1065 27.4725L24.4865 25.8735C24.1638 26.9861 23.5609 27.9971 22.7354 28.8098C21.9099 29.6224 20.8895 30.2094 19.772 30.5145Z" fill="url(#paint1_linear_3787_40783)"/> +<defs> +<linearGradient id="paint0_linear_3787_40783" x1="3" y1="3" x2="26.2645" y2="32.2341" gradientUnits="userSpaceOnUse"> +<stop stop-color="#8E33FF"/> +<stop offset="1" stop-color="#5119B7"/> +</linearGradient> +<linearGradient id="paint1_linear_3787_40783" x1="8.99609" y1="7.875" x2="32.7907" y2="24.9248" gradientUnits="userSpaceOnUse"> +<stop stop-color="#8E33FF"/> +<stop offset="1" stop-color="#5119B7"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/courses/ic-courses-completed.svg b/public/assets/icons/courses/ic-courses-completed.svg new file mode 100644 index 0000000..f44c841 --- /dev/null +++ b/public/assets/icons/courses/ic-courses-completed.svg @@ -0,0 +1,14 @@ +<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.5" d="M33 21V17.697C33 13.749 33 11.7735 31.845 10.491C31.7391 10.3726 31.6269 10.26 31.509 10.1535C30.2265 9 28.251 9 24.303 9H23.742C22.0125 9 21.147 9 20.34 8.7705C19.8971 8.64391 19.4703 8.46674 19.068 8.2425C18.336 7.836 17.724 7.2225 16.5 6L15.675 5.175C15.264 4.764 15.06 4.56 14.844 4.38C13.915 3.60996 12.7754 3.13792 11.574 3.0255C11.295 3 11.004 3 10.425 3C9.1005 3 8.439 3 7.887 3.105C6.70176 3.32884 5.6115 3.90471 4.75846 4.75748C3.90542 5.61025 3.32921 6.70033 3.105 7.8855C3 8.439 3 9.102 3 10.425V21C3 26.6565 3 29.4855 4.758 31.242C6.5145 33 9.3435 33 15 33H21C26.6565 33 29.4855 33 31.242 31.242C33 29.4855 33 26.6565 33 21Z" fill="url(#paint0_linear_3787_40775)"/> +<path d="M21.7472 17.1599C21.97 17.358 22.1051 17.6363 22.1228 17.9339C22.1405 18.2314 22.0394 18.5239 21.8417 18.7469L17.8412 23.2469C17.7357 23.3657 17.6062 23.4607 17.4613 23.5257C17.3164 23.5908 17.1593 23.6244 17.0005 23.6244C16.8416 23.6244 16.6846 23.5908 16.5397 23.5257C16.3948 23.4607 16.2653 23.3657 16.1597 23.2469L14.1587 20.9969C13.9606 20.7738 13.8593 20.481 13.877 20.1831C13.8947 19.8852 14.03 19.6066 14.2532 19.4084C14.4764 19.2103 14.7691 19.109 15.067 19.1267C15.365 19.1444 15.6436 19.2798 15.8417 19.5029L16.9997 20.8079L20.1602 17.2529C20.3583 17.0302 20.6366 16.8951 20.9342 16.8774C21.2317 16.8596 21.5242 16.9622 21.7472 17.1599Z" fill="url(#paint1_linear_3787_40775)"/> +<defs> +<linearGradient id="paint0_linear_3787_40775" x1="3" y1="3" x2="33" y2="33" gradientUnits="userSpaceOnUse"> +<stop stop-color="#22C55E"/> +<stop offset="1" stop-color="#118D57"/> +</linearGradient> +<linearGradient id="paint1_linear_3787_40775" x1="13.875" y1="16.8754" x2="20.4903" y2="24.9616" gradientUnits="userSpaceOnUse"> +<stop stop-color="#22C55E"/> +<stop offset="1" stop-color="#118D57"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/courses/ic-courses-progress.svg b/public/assets/icons/courses/ic-courses-progress.svg new file mode 100644 index 0000000..1261073 --- /dev/null +++ b/public/assets/icons/courses/ic-courses-progress.svg @@ -0,0 +1,14 @@ +<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.5" d="M24.6232 26.961C24.3096 27.9215 23.7586 28.7873 23.0212 29.478C21.9247 30.5055 20.2327 30.9585 16.8502 31.8645C13.4677 32.7705 11.7757 33.225 10.3132 32.883C9.1576 32.6135 8.10786 32.0075 7.29669 31.1415C6.26919 30.045 5.81469 28.353 4.90869 24.9705L4.13319 22.0725C3.22569 18.69 2.77269 16.998 3.11319 15.5355C3.38306 14.3797 3.98963 13.33 4.85619 12.519C5.95269 11.4915 7.64469 11.0385 11.0272 10.131C11.6662 9.95998 12.2467 9.80398 12.7747 9.66748L12.4087 11.0265L11.6332 13.9245C10.7257 17.307 10.2727 18.9975 10.6132 20.4615C10.8831 21.6172 11.4896 22.667 12.3562 23.478C13.4527 24.5055 15.1447 24.9585 18.5272 25.866C21.5752 26.682 23.2507 27.1305 24.6232 26.961Z" fill="url(#paint0_linear_3787_40767)"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M31.245 16.0725L30.468 18.9705C29.5605 22.353 29.1075 24.045 28.08 25.1415C27.2692 26.0072 26.22 26.6133 25.065 26.883C24.9195 26.9175 24.7725 26.943 24.6225 26.961C23.25 27.1305 21.5745 26.682 18.5265 25.866C15.144 24.9585 13.452 24.5055 12.3555 23.478C11.4895 22.6668 10.8834 21.6171 10.614 20.4615C10.272 18.9975 10.725 17.307 11.6325 13.9245L12.408 11.0265L12.774 9.66899C13.4565 7.16999 13.9155 5.79449 14.796 4.85399C15.607 3.98879 16.6561 3.3833 17.811 3.11399C19.275 2.77199 20.967 3.22499 24.351 4.13249C27.732 5.03849 29.424 5.49149 30.5205 6.51749C31.3868 7.32907 31.9928 8.37937 32.262 9.53549C32.604 10.9995 32.151 12.69 31.245 16.0725ZM16.578 14.7075C16.6163 14.5648 16.6823 14.431 16.7723 14.3138C16.8623 14.1966 16.9745 14.0982 17.1025 14.0244C17.2306 13.9506 17.3719 13.9027 17.5184 13.8835C17.6649 13.8643 17.8138 13.8741 17.9565 13.9125L25.2015 15.855C25.348 15.8897 25.486 15.9535 25.6074 16.0425C25.7288 16.1316 25.831 16.2441 25.9081 16.3734C25.9853 16.5027 26.0356 16.6461 26.0563 16.7953C26.0769 16.9444 26.0675 17.0961 26.0284 17.2415C25.9894 17.3869 25.9215 17.523 25.8289 17.6417C25.7363 17.7604 25.6208 17.8593 25.4893 17.9325C25.3578 18.0057 25.2129 18.0518 25.0632 18.0681C24.9136 18.0843 24.7622 18.0703 24.618 18.027L17.373 16.086C17.0851 16.0087 16.8396 15.8202 16.6906 15.562C16.5415 15.3038 16.501 14.9955 16.578 14.7075ZM15.414 19.0545C15.4913 18.7666 15.6798 18.5211 15.938 18.3721C16.1962 18.223 16.503 18.1825 16.791 18.2595L21.138 19.425C21.2852 19.459 21.424 19.5222 21.5462 19.611C21.6684 19.6998 21.7715 19.8123 21.8493 19.9417C21.9271 20.0712 21.978 20.215 21.999 20.3646C22.0201 20.5142 22.0108 20.6664 21.9717 20.8124C21.9326 20.9583 21.8645 21.0948 21.7715 21.2138C21.6785 21.3328 21.5625 21.4319 21.4304 21.5051C21.2982 21.5784 21.1527 21.6242 21.0025 21.64C20.8523 21.6558 20.7004 21.6412 20.556 21.597L16.209 20.433C16.0663 20.3947 15.9325 20.3287 15.8153 20.2387C15.6981 20.1487 15.5997 20.0365 15.5259 19.9084C15.4521 19.7804 15.4042 19.6391 15.385 19.4926C15.3658 19.3461 15.3756 19.1972 15.414 19.0545Z" fill="url(#paint1_linear_3787_40767)"/> +<defs> +<linearGradient id="paint0_linear_3787_40767" x1="3" y1="9.66748" x2="26.2622" y2="31.2285" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFAB00"/> +<stop offset="1" stop-color="#B76E00"/> +</linearGradient> +<linearGradient id="paint1_linear_3787_40767" x1="10.5" y1="3" x2="34.3942" y2="24.7825" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFAB00"/> +<stop offset="1" stop-color="#B76E00"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/empty/ic-cart.svg b/public/assets/icons/empty/ic-cart.svg new file mode 100644 index 0000000..3e6d416 --- /dev/null +++ b/public/assets/icons/empty/ic-cart.svg @@ -0,0 +1,76 @@ +<svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g opacity="0.48"> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M21.1902 86.0659L22.6459 87.5217L24.1062 86.0619L24.7302 86.6858L23.2696 88.1453L24.7262 89.601L24.1005 90.2266L22.6438 88.771L21.1845 90.2306L20.5605 89.6067L22.0201 88.1474L20.5645 86.6915L21.1902 86.0659Z" fill="#919EAB"/> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M87.2381 12.7675L88.6937 14.2233L90.1541 12.7635L90.7781 13.3873L89.3175 14.8469L90.7741 16.3025L90.1483 16.9281L88.6916 15.4725L87.2323 16.9321L86.6083 16.3083L88.0679 14.849L86.6124 13.393L87.2381 12.7675Z" fill="#919EAB"/> +<path opacity="0.72" d="M61.4784 104.835C61.7522 104.562 62.1233 104.409 62.5101 104.409C62.897 104.409 63.268 104.562 63.5419 104.835L64.5809 105.874C64.717 106.009 64.8258 106.171 64.8995 106.348C64.9734 106.526 65.0115 106.716 65.0115 106.909C65.0115 107.101 64.9734 107.291 64.8995 107.469C64.8258 107.646 64.7178 107.807 64.5817 107.942L63.5419 108.982C63.268 109.255 62.897 109.409 62.5101 109.409C62.1233 109.409 61.7522 109.255 61.4784 108.982L60.4393 107.943C60.3032 107.808 60.1945 107.646 60.1207 107.469C60.0468 107.291 60.0088 107.101 60.0088 106.909C60.0088 106.716 60.0468 106.526 60.1207 106.348C60.1944 106.171 60.3024 106.01 60.4385 105.875L61.4784 104.835Z" fill="#919EAB"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M96.6978 39.0406C96.6977 39.0406 96.6979 39.0405 96.6978 39.0406L95.6585 40.0796L95.2196 39.6406L95.6571 40.081C95.6368 40.1011 95.6207 40.1251 95.6097 40.1516C95.5987 40.178 95.593 40.2063 95.593 40.235C95.593 40.2636 95.5987 40.292 95.6097 40.3184C95.6207 40.3448 95.6368 40.3688 95.6571 40.389L95.6585 40.3904L96.6978 41.4294C96.6977 41.4293 96.6979 41.4295 96.6978 41.4294C96.739 41.4704 96.7948 41.4935 96.8529 41.4935C96.911 41.4935 96.9667 41.4705 97.0078 41.4296C97.0077 41.4297 97.0079 41.4296 97.0078 41.4296L98.0487 40.389C98.069 40.3688 98.0851 40.3448 98.0961 40.3184C98.1072 40.2919 98.1128 40.2635 98.1128 40.235C98.1128 40.2064 98.1072 40.1781 98.0961 40.1516C98.0851 40.1251 98.069 40.1011 98.0487 40.081L98.0473 40.0796L97.008 39.0406C97.008 39.0405 97.0081 39.0406 97.008 39.0406C96.9669 38.9997 96.911 38.9764 96.8529 38.9764C96.7948 38.9764 96.739 38.9996 96.6978 39.0406ZM94.7813 39.2011L95.8211 38.1616C96.095 37.8884 96.466 37.735 96.8529 37.735C97.2397 37.735 97.6108 37.8884 97.8847 38.1616L97.8852 38.1621L98.9237 39.2003C98.924 39.2005 98.9242 39.2008 98.9244 39.201C99.0606 39.3365 99.1686 39.4974 99.2423 39.6747C99.3162 39.8521 99.3543 40.0426 99.3543 40.235C99.3543 40.4274 99.3162 40.6178 99.2423 40.7953C99.1686 40.9725 99.0606 41.1335 98.9245 41.2689C98.9242 41.2692 98.924 41.2694 98.9237 41.2697L97.8847 42.3084C97.6108 42.5816 97.2397 42.735 96.8529 42.735C96.466 42.735 96.095 42.5816 95.8211 42.3084L94.7821 41.2697C94.7818 41.2694 94.7816 41.2691 94.7813 41.2689C94.6452 41.1334 94.5372 40.9725 94.4635 40.7953C94.3896 40.6177 94.3516 40.4273 94.3516 40.235C94.3516 40.0427 94.3896 39.8522 94.4635 39.6747C94.5372 39.4974 94.6452 39.3365 94.7813 39.2011Z" fill="#919EAB"/> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M104.552 66.3173C104.701 66.2788 104.858 66.2779 105.008 66.3152C105.173 66.356 105.322 66.4408 105.442 66.5601C105.561 66.6796 105.646 66.8294 105.687 66.9934C105.724 67.1436 105.723 67.3004 105.685 67.4496L105.109 70.541C105.062 70.7838 104.909 71.1333 104.522 71.2523C104.135 71.3713 103.812 71.1677 103.638 70.9932L101.009 68.3652C100.831 68.1887 100.628 67.865 100.748 67.4773C100.868 67.0898 101.219 66.9374 101.464 66.8921C101.465 66.8921 101.465 66.892 101.465 66.892L104.552 66.3173ZM104.448 67.5539L102.291 67.9553L104.046 69.7099L104.448 67.5539Z" fill="#919EAB"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M102.46 94.2659C102.609 94.2274 102.766 94.2265 102.916 94.2638C103.08 94.3046 103.23 94.3894 103.349 94.5087C103.469 94.6282 103.554 94.778 103.594 94.942C103.632 95.0922 103.631 95.249 103.592 95.3982L103.016 98.4896C102.97 98.7324 102.817 99.0819 102.43 99.2009C102.042 99.3199 101.72 99.1163 101.545 98.9418L98.9167 96.3138C98.7386 96.1373 98.5356 95.8136 98.6558 95.4259C98.776 95.0384 99.1263 94.886 99.3721 94.8407C99.3724 94.8407 99.3727 94.8406 99.373 94.8406L102.46 94.2659ZM102.356 95.5025L100.199 95.9039L101.954 97.6585L102.356 95.5025Z" fill="#637381"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M12.5004 72.4729C12.3186 72.4729 12.1408 72.5268 11.9896 72.6278C11.8383 72.7289 11.7205 72.8724 11.651 73.0402C11.5814 73.2081 11.5632 73.3929 11.5987 73.5711C11.6341 73.7494 11.7217 73.9131 11.8502 74.0416C11.9787 74.1701 12.1425 74.2576 12.321 74.2931C12.4996 74.3286 12.6845 74.3104 12.8523 74.2409C13.0203 74.1714 13.1639 74.0535 13.265 73.9023C13.366 73.7512 13.4199 73.5736 13.4199 73.3918C13.4199 73.1482 13.323 72.9144 13.1506 72.7421C12.9783 72.5697 12.7444 72.4729 12.5004 72.4729ZM11.1113 71.3132C11.5225 71.0385 12.0059 70.8918 12.5004 70.8918C13.1635 70.8918 13.7995 71.1551 14.2684 71.624C14.7374 72.0928 15.0009 72.7288 15.0009 73.3918C15.0009 73.8864 14.8542 74.3697 14.5794 74.7808C14.3047 75.1919 13.9142 75.5124 13.4572 75.7017C13.0002 75.8909 12.4975 75.9402 12.0127 75.8438C11.5278 75.7474 11.0822 75.5094 10.7324 75.1597C10.3827 74.8101 10.1446 74.3647 10.0481 73.8797C9.95156 73.3947 10.0011 72.8919 10.1904 72.435C10.3797 71.9781 10.7002 71.5878 11.1113 71.3132Z" fill="#637381"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M54.5424 18.4017C54.3606 18.4017 54.1828 18.4556 54.0316 18.5567C53.8803 18.6577 53.7625 18.8012 53.693 18.969C53.6234 19.1369 53.6052 19.3217 53.6407 19.5C53.6761 19.6782 53.7637 19.8419 53.8922 19.9705C54.0207 20.0989 54.1845 20.1865 54.363 20.222C54.5416 20.2575 54.7265 20.2393 54.8943 20.1698C55.0623 20.1002 55.2059 19.9824 55.307 19.8312C55.408 19.68 55.4619 19.5024 55.4619 19.3207C55.4619 19.077 55.365 18.8432 55.1926 18.6709C55.0203 18.4986 54.7864 18.4017 54.5424 18.4017ZM53.1533 17.242C53.5645 16.9674 54.0479 16.8207 54.5424 16.8207C55.2055 16.8207 55.8415 17.084 56.3104 17.5528C56.7794 18.0216 57.0429 18.6576 57.0429 19.3207C57.0429 19.8152 56.8962 20.2986 56.6214 20.7097C56.3467 21.1207 55.9562 21.4413 55.4992 21.6305C55.0422 21.8198 54.5395 21.869 54.0547 21.7726C53.5698 21.6762 53.1242 21.4383 52.7744 21.0886C52.4247 20.7389 52.1865 20.2935 52.09 19.8085C51.9936 19.3235 52.0431 18.8207 52.2324 18.3639C52.4217 17.9069 52.7422 17.5166 53.1533 17.242Z" fill="#637381"/> +</g> +<g opacity="0.48"> +<g filter="url(#filter0_di_2575_2853367)"> +<path d="M28.3076 51.009C28.7263 49.1404 30.5355 48.2809 32.4482 48.1861C36.2621 47.9973 44.3768 47.7346 60 47.7346C75.6232 47.7346 83.7379 47.9973 87.5518 48.1861C89.4645 48.2809 91.2738 49.1404 91.6925 51.009C91.8731 51.8151 92 52.8415 92 54.1346C92 55.4277 91.8731 56.4541 91.6925 57.2602C91.2738 59.1289 89.4645 59.9884 87.5518 60.0831C83.7379 60.2719 75.6232 60.5346 60 60.5346C44.3768 60.5346 36.2621 60.2719 32.4482 60.0831C30.5355 59.9884 28.7263 59.1289 28.3076 57.2602C28.1269 56.4541 28 55.4277 28 54.1346C28 52.8415 28.1269 51.8151 28.3076 51.009Z" fill="#DFE3E8"/> +</g> +<g opacity="0.48"> +<path d="M62.9608 68.7745C62.9135 68.1534 62.6597 67.5497 62.0871 67.3043C61.6328 67.1096 60.958 66.9347 59.9997 66.9347C59.0543 66.9347 58.3847 67.1049 57.9306 67.2965C57.3455 67.5433 57.0893 68.1579 57.0445 68.7913C56.8909 70.9619 56.5911 76.3987 57.0242 81.1217C57.0797 81.7265 57.3327 82.3118 57.8893 82.5552C58.3437 82.7537 59.0252 82.9347 59.9997 82.9347C60.958 82.9347 61.6328 82.7598 62.0871 82.5651C62.6597 82.3197 62.9156 81.7155 62.9677 81.0949C63.4063 75.8709 63.1168 70.8187 62.9608 68.7745Z" fill="#C4CDD5"/> +<path d="M77.5207 69.3673C77.5901 68.3582 77.0644 67.3753 76.0837 67.1269C74.7476 66.7883 73.505 66.9526 72.6076 67.1952C71.6837 67.4449 71.1 68.2819 70.9434 69.2259C70.0604 74.5509 69.7576 78.4523 69.6538 80.5014C69.6026 81.5117 70.1351 82.4941 71.1157 82.7425C72.425 83.0744 73.6445 82.9232 74.5375 82.6888C75.4943 82.4374 76.0863 81.5571 76.2266 80.5779C77.0693 74.6904 77.3949 71.1917 77.5207 69.3673Z" fill="#C4CDD5"/> +<path d="M42.4788 69.3673C42.4093 68.3582 42.9351 67.3753 43.9157 67.1269C45.2519 66.7883 46.4944 66.9526 47.3919 67.1952C48.3157 67.4449 48.8994 68.2819 49.056 69.2259C49.9391 74.5509 50.2418 78.4523 50.3456 80.5014C50.3968 81.5117 49.8644 82.4941 48.8837 82.7425C47.5744 83.0744 46.3549 82.9232 45.462 82.6888C44.5052 82.4374 43.9132 81.5571 43.7728 80.5779C42.9301 74.6904 42.6045 71.1917 42.4788 69.3673Z" fill="#C4CDD5"/> +</g> +<g filter="url(#filter1_di_2575_2853367)"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M31.8315 60.0252C32.525 65.7032 33.8412 74.7143 36.0298 83.5652C36.9085 87.1188 39.8862 89.7112 43.5275 90.0868C47.5531 90.5022 53.3439 90.9348 60.0001 90.9348C66.6563 90.9348 72.4472 90.5022 76.4727 90.0868C80.114 89.7112 83.0918 87.1188 83.9703 83.5652C86.159 74.7143 87.4753 65.7032 88.1687 60.0251C87.9654 60.0537 87.7592 60.073 87.5518 60.0832C83.7379 60.272 75.6232 60.5348 60 60.5348C44.3768 60.5348 36.262 60.272 32.4482 60.0832C32.2409 60.073 32.0348 60.0537 31.8315 60.0252ZM62.0875 67.3044C62.6601 67.5498 62.9139 68.1535 62.9613 68.7746C63.1173 70.8188 63.4067 75.8709 62.9681 81.0949C62.916 81.7156 62.6601 82.3197 62.0875 82.5652C61.6333 82.7599 60.9584 82.9348 60.0001 82.9348C59.0256 82.9348 58.3441 82.7538 57.8897 82.5552C57.3331 82.3119 57.0801 81.7266 57.0246 81.1218C56.5915 76.3988 56.8913 70.962 57.0449 68.7914C57.0897 68.158 57.3459 67.5434 57.931 67.2965C58.3851 67.105 59.0547 66.9348 60.0001 66.9348C60.9584 66.9348 61.6333 67.1096 62.0875 67.3044ZM76.0841 67.1269C77.0648 67.3754 77.5905 68.3583 77.5211 69.3674C77.3953 71.1917 77.0697 74.6905 76.227 80.578C76.0867 81.5572 75.4947 82.4375 74.5379 82.6889C73.6449 82.9233 72.4254 83.0745 71.1161 82.7426C70.1355 82.4941 69.603 81.5117 69.6542 80.5015C69.7581 78.4524 70.0608 74.5509 70.9438 69.226C71.1005 68.282 71.6841 67.445 72.608 67.1953C73.5054 66.9527 74.748 66.7884 76.0841 67.1269ZM42.4792 69.3674C42.4097 68.3583 42.9355 67.3754 43.9161 67.1269C45.2523 66.7884 46.4949 66.9527 47.3923 67.1953C48.3161 67.445 48.8998 68.282 49.0565 69.226C49.9395 74.5509 50.2422 78.4524 50.3461 80.5015C50.3973 81.5117 49.8648 82.4941 48.8841 82.7426C47.5749 83.0745 46.3553 82.9233 45.4624 82.6889C44.5056 82.4375 43.9136 81.5572 43.7733 80.578C42.9305 74.6905 42.6049 71.1917 42.4792 69.3674Z" fill="#919EAB"/> +</g> +<g opacity="0.48" filter="url(#filter2_di_2575_2853367)"> +<path d="M40.3501 47.9205C44.39 47.8286 49.7979 47.7547 56.9484 47.7382C56.5169 46.6834 55.8259 45.6871 54.9526 44.8528C51.3659 41.4263 45.7756 36.2309 40.0035 31.432C37.958 29.7314 34.9577 29.4272 32.9425 31.1635C32.8058 31.2813 32.6808 31.3958 32.5715 31.5051C32.4622 31.6144 32.3477 31.7394 32.2299 31.8761C30.4936 33.8913 30.7978 36.8915 32.4984 38.937C35.1148 42.0839 37.849 45.1769 40.3501 47.9205Z" fill="#919EAB"/> +<path d="M79.6501 47.9205C82.1512 45.1769 84.8854 42.0839 87.5019 38.937C89.2023 36.8915 89.5067 33.8913 87.7703 31.8761C87.6526 31.7394 87.538 31.6144 87.4287 31.5051C87.3193 31.3958 87.1943 31.2813 87.0577 31.1635C85.0425 29.4272 82.0422 29.7314 79.9967 31.432C74.2246 36.2309 68.6343 41.4263 65.0476 44.8528C64.1743 45.6871 63.4833 46.6834 63.0518 47.7382C70.2024 47.7547 75.6102 47.8286 79.6501 47.9205Z" fill="#919EAB"/> +</g> +</g> +<defs> +<filter id="filter0_di_2575_2853367" x="20" y="39.7346" width="96" height="44.8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="8" dy="8"/> +<feGaussianBlur stdDeviation="8"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.16 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2575_2853367"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2575_2853367" result="shape"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="-2"/> +<feGaussianBlur stdDeviation="2"/> +<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.48 0"/> +<feBlend mode="normal" in2="shape" result="effect2_innerShadow_2575_2853367"/> +</filter> +<filter id="filter1_di_2575_2853367" x="23.8315" y="52.0251" width="88.3372" height="62.9097" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="8" dy="8"/> +<feGaussianBlur stdDeviation="8"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.16 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2575_2853367"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2575_2853367" result="shape"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="-2" dy="-2"/> +<feGaussianBlur stdDeviation="2"/> +<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.48 0"/> +<feBlend mode="normal" in2="shape" result="effect2_innerShadow_2575_2853367"/> +</filter> +<filter id="filter2_di_2575_2853367" x="23.0664" y="22" width="89.8674" height="49.9205" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="8" dy="8"/> +<feGaussianBlur stdDeviation="8"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.16 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2575_2853367"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2575_2853367" result="shape"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="-2" dy="-2"/> +<feGaussianBlur stdDeviation="2"/> +<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.48 0"/> +<feBlend mode="normal" in2="shape" result="effect2_innerShadow_2575_2853367"/> +</filter> +</defs> +</svg> diff --git a/public/assets/icons/empty/ic-chat-active.svg b/public/assets/icons/empty/ic-chat-active.svg new file mode 100644 index 0000000..c5f0148 --- /dev/null +++ b/public/assets/icons/empty/ic-chat-active.svg @@ -0,0 +1,43 @@ +<svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g opacity="0.48"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M21.1902 86.066L22.6459 87.5218L24.1062 86.062L24.7302 86.6858L23.2696 88.1454L24.7262 89.6011L24.1005 90.2266L22.6438 88.7711L21.1845 90.2306L20.5605 89.6068L22.0201 88.1475L20.5645 86.6915L21.1902 86.066Z" fill="url(#paint0_linear_4017_39750)"/> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M87.2381 12.7676L88.6937 14.2234L90.1541 12.7635L90.7781 13.3874L89.3175 14.8469L90.7741 16.3026L90.1483 16.9282L88.6916 15.4726L87.2323 16.9322L86.6083 16.3084L88.0679 14.8491L86.6124 13.3931L87.2381 12.7676Z" fill="#FF5630"/> +<path opacity="0.72" d="M61.4784 104.835C61.7522 104.562 62.1233 104.409 62.5101 104.409C62.897 104.409 63.268 104.562 63.5419 104.835L64.5809 105.874C64.717 106.009 64.8258 106.171 64.8995 106.348C64.9734 106.526 65.0115 106.716 65.0115 106.909C65.0115 107.101 64.9734 107.291 64.8995 107.469C64.8258 107.646 64.7178 107.807 64.5817 107.943L63.5419 108.982C63.268 109.255 62.897 109.409 62.5101 109.409C62.1233 109.409 61.7522 109.255 61.4784 108.982L60.4393 107.943C60.3032 107.808 60.1945 107.646 60.1207 107.469C60.0468 107.291 60.0088 107.101 60.0088 106.909C60.0088 106.716 60.0468 106.526 60.1207 106.348C60.1944 106.171 60.3024 106.01 60.4385 105.875L61.4784 104.835Z" fill="#FFAB00"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M96.6978 39.0406C96.6977 39.0407 96.6979 39.0406 96.6978 39.0406L95.6585 40.0797L95.2196 39.6407L95.6571 40.081C95.6368 40.1012 95.6207 40.1252 95.6097 40.1517C95.5987 40.1781 95.593 40.2064 95.593 40.235C95.593 40.2637 95.5987 40.292 95.6097 40.3184C95.6207 40.3449 95.6368 40.3689 95.6571 40.3891L95.6585 40.3904L96.6978 41.4295C96.6979 41.4295 96.6977 41.4294 96.6978 41.4295C96.739 41.4704 96.7948 41.4936 96.8529 41.4936C96.911 41.4936 96.9667 41.4706 97.0078 41.4297C97.0079 41.4296 97.0077 41.4298 97.0078 41.4297L98.0487 40.3891C98.069 40.3689 98.0851 40.3449 98.0961 40.3184C98.1072 40.2919 98.1128 40.2636 98.1128 40.235C98.1128 40.2065 98.1072 40.1782 98.0961 40.1517C98.0851 40.1252 98.069 40.1012 98.0487 40.081L98.0473 40.0797L97.008 39.0406C97.008 39.0406 97.0081 39.0407 97.008 39.0406C96.9669 38.9997 96.911 38.9765 96.8529 38.9765C96.7948 38.9765 96.739 38.9997 96.6978 39.0406ZM94.7813 39.2011L95.8211 38.1616C96.095 37.8885 96.466 37.735 96.8529 37.735C97.2397 37.735 97.6108 37.8885 97.8847 38.1616L97.8852 38.1621L98.9237 39.2004C98.924 39.2006 98.9242 39.2008 98.9244 39.2011C99.0606 39.3365 99.1686 39.4975 99.2423 39.6747C99.3162 39.8522 99.3543 40.0426 99.3543 40.235C99.3543 40.4274 99.3162 40.6179 99.2423 40.7954C99.1686 40.9726 99.0606 41.1335 98.9245 41.269C98.9242 41.2692 98.924 41.2695 98.9237 41.2697L97.8847 42.3085C97.6108 42.5816 97.2397 42.735 96.8529 42.735C96.466 42.735 96.095 42.5816 95.8211 42.3085L94.7821 41.2697C94.7818 41.2695 94.7816 41.2692 94.7813 41.2689C94.6452 41.1335 94.5372 40.9726 94.4635 40.7954C94.3896 40.6178 94.3516 40.4273 94.3516 40.235C94.3516 40.0427 94.3896 39.8523 94.4635 39.6747C94.5372 39.4975 94.6452 39.3366 94.7813 39.2011Z" fill="#FF5630"/> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M104.552 66.3174C104.701 66.2789 104.858 66.278 105.008 66.3153C105.173 66.3561 105.322 66.4409 105.442 66.5601C105.561 66.6797 105.646 66.8295 105.687 66.9935C105.724 67.1437 105.723 67.3005 105.685 67.4497L105.109 70.5411C105.062 70.7839 104.909 71.1334 104.522 71.2523C104.135 71.3714 103.812 71.1678 103.638 70.9932L101.009 68.3653C100.831 68.1888 100.628 67.8651 100.748 67.4773C100.868 67.0899 101.219 66.9375 101.464 66.8922C101.465 66.8921 101.465 66.8921 101.465 66.892L104.552 66.3174ZM104.448 67.5539L102.291 67.9554L104.046 69.7099L104.448 67.5539Z" fill="#22C55E"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M102.46 94.266C102.609 94.2275 102.766 94.2266 102.916 94.2639C103.08 94.3047 103.23 94.3895 103.349 94.5088C103.469 94.6283 103.554 94.7781 103.594 94.9421C103.632 95.0923 103.631 95.2491 103.592 95.3983L103.016 98.4897C102.97 98.7325 102.817 99.082 102.43 99.201C102.042 99.32 101.72 99.1164 101.545 98.9419L98.9167 96.3139C98.7386 96.1374 98.5356 95.8137 98.6558 95.426C98.776 95.0385 99.1263 94.8861 99.3721 94.8408C99.3724 94.8408 99.3727 94.8407 99.373 94.8407L102.46 94.266ZM102.356 95.5026L100.199 95.904L101.954 97.6586L102.356 95.5026Z" fill="#00A76F"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M12.5004 72.4729C12.3186 72.4729 12.1408 72.5269 11.9896 72.6279C11.8383 72.729 11.7205 72.8724 11.651 73.0402C11.5814 73.2081 11.5632 73.393 11.5987 73.5712C11.6341 73.7494 11.7217 73.9132 11.8502 74.0417C11.9787 74.1702 12.1425 74.2577 12.321 74.2932C12.4996 74.3287 12.6845 74.3105 12.8523 74.241C13.0203 74.1715 13.1639 74.0536 13.265 73.9024C13.366 73.7513 13.4199 73.5736 13.4199 73.3919C13.4199 73.1482 13.323 72.9145 13.1506 72.7421C12.9783 72.5698 12.7444 72.4729 12.5004 72.4729ZM11.1113 71.3132C11.5225 71.0386 12.0059 70.8919 12.5004 70.8919C13.1635 70.8919 13.7995 71.1552 14.2684 71.624C14.7374 72.0929 15.0009 72.7288 15.0009 73.3919C15.0009 73.8864 14.8542 74.3698 14.5794 74.7809C14.3047 75.1919 13.9142 75.5125 13.4572 75.7017C13.0002 75.891 12.4975 75.9403 12.0127 75.8438C11.5278 75.7474 11.0822 75.5095 10.7324 75.1598C10.3827 74.8102 10.1446 74.3647 10.0481 73.8797C9.95156 73.3947 10.0011 72.8919 10.1904 72.4351C10.3797 71.9782 10.7002 71.5878 11.1113 71.3132Z" fill="#8E33FF"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M54.5424 18.4018C54.3606 18.4018 54.1828 18.4557 54.0316 18.5567C53.8803 18.6578 53.7625 18.8013 53.693 18.9691C53.6234 19.137 53.6052 19.3218 53.6407 19.5C53.6761 19.6783 53.7637 19.842 53.8922 19.9705C54.0207 20.099 54.1845 20.1865 54.363 20.222C54.5416 20.2575 54.7265 20.2393 54.8943 20.1698C55.0623 20.1003 55.2059 19.9824 55.307 19.8312C55.408 19.6801 55.4619 19.5025 55.4619 19.3207C55.4619 19.0771 55.365 18.8433 55.1926 18.671C55.0203 18.4986 54.7864 18.4018 54.5424 18.4018ZM53.1533 17.2421C53.5645 16.9674 54.0479 16.8207 54.5424 16.8207C55.2055 16.8207 55.8415 17.084 56.3104 17.5529C56.7794 18.0217 57.0429 18.6577 57.0429 19.3207C57.0429 19.8152 56.8962 20.2986 56.6214 20.7097C56.3467 21.1208 55.9562 21.4413 55.4992 21.6306C55.0422 21.8198 54.5395 21.8691 54.0547 21.7727C53.5698 21.6763 53.1242 21.4383 52.7744 21.0886C52.4247 20.739 52.1865 20.2935 52.09 19.8086C51.9936 19.3236 52.0431 18.8208 52.2324 18.3639C52.4217 17.907 52.7422 17.5167 53.1533 17.2421Z" fill="#8E33FF"/> +</g> +<path d="M60 31C42.3269 31 28 43.1399 28 58.1151C28 65.3441 31.3393 71.9119 36.7811 76.7726C37.5465 77.4564 37.8511 78.5374 37.8511 79.563V86.5457C37.8511 87.1107 38.1114 87.6381 38.5445 87.9506C38.5579 87.9556 39.2389 88.4979 40.093 88.1162C48.3046 84.4466 49.2287 83.7082 51.1144 84.1695C71.5401 89.1657 92 76.1686 92 58.1151C92 43.1399 77.6731 31 60 31Z" fill="url(#paint1_linear_4017_39750)"/> +<path opacity="0.2" d="M75.5448 81.3823C55.009 86.4056 34.4391 73.3384 34.4391 55.1879C34.4391 46.0426 39.7542 37.9499 47.9091 33.0045C36.2306 37.0463 28 46.7654 28 58.1151C28 65.3441 31.3393 71.9119 36.7811 76.7726C37.5465 77.4564 37.8511 78.5375 37.8511 79.563V86.5458C37.8511 87.7838 39.0401 88.5868 40.093 88.1163C48.3046 84.4466 49.2287 83.7083 51.1144 84.1695C60.225 86.3981 69.3424 85.0468 76.6479 81.2638C76.2739 81.2438 75.9291 81.2883 75.5448 81.3823Z" fill="url(#paint2_linear_4017_39750)"/> +<path d="M46.9344 62.5193C48.582 62.5193 49.9177 61.1836 49.9177 59.536C49.9177 57.8884 48.582 56.5528 46.9344 56.5528C45.2868 56.5528 43.9512 57.8884 43.9512 59.536C43.9512 61.1836 45.2868 62.5193 46.9344 62.5193Z" fill="url(#paint3_linear_4017_39750)"/> +<path d="M59.9999 62.5193C61.6475 62.5193 62.9832 61.1836 62.9832 59.536C62.9832 57.8884 61.6475 56.5528 59.9999 56.5528C58.3523 56.5528 57.0167 57.8884 57.0167 59.536C57.0167 61.1836 58.3523 62.5193 59.9999 62.5193Z" fill="url(#paint4_linear_4017_39750)"/> +<path d="M73.0654 62.5193C74.713 62.5193 76.0487 61.1836 76.0487 59.536C76.0487 57.8884 74.713 56.5528 73.0654 56.5528C71.4178 56.5528 70.0822 57.8884 70.0822 59.536C70.0822 61.1836 71.4178 62.5193 73.0654 62.5193Z" fill="url(#paint5_linear_4017_39750)"/> +<defs> +<linearGradient id="paint0_linear_4017_39750" x1="21.2797" y1="90.2379" x2="25.4036" y2="88.6212" gradientUnits="userSpaceOnUse"> +<stop stop-color="white" stop-opacity="0.16"/> +<stop offset="1" stop-color="white" stop-opacity="0.64"/> +</linearGradient> +<linearGradient id="paint1_linear_4017_39750" x1="28" y1="31" x2="84.8987" y2="94.6048" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFD666"/> +<stop offset="1" stop-color="#FFAB00"/> +</linearGradient> +<linearGradient id="paint2_linear_4017_39750" x1="28" y1="33.0045" x2="82.8038" y2="81.2613" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFAB00"/> +<stop offset="1" stop-color="#B76E00"/> +</linearGradient> +<linearGradient id="paint3_linear_4017_39750" x1="43.9512" y1="56.5528" x2="46.0953" y2="68.0872" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFF5CC"/> +<stop offset="1" stop-color="#FFD666"/> +</linearGradient> +<linearGradient id="paint4_linear_4017_39750" x1="43.9512" y1="56.5528" x2="46.0953" y2="68.0872" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFF5CC"/> +<stop offset="1" stop-color="#FFD666"/> +</linearGradient> +<linearGradient id="paint5_linear_4017_39750" x1="43.9512" y1="56.5528" x2="46.0953" y2="68.0872" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFF5CC"/> +<stop offset="1" stop-color="#FFD666"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/empty/ic-content.svg b/public/assets/icons/empty/ic-content.svg new file mode 100644 index 0000000..fd62b34 --- /dev/null +++ b/public/assets/icons/empty/ic-content.svg @@ -0,0 +1,57 @@ +<svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g opacity="0.48"> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M21.1902 86.0659L22.6459 87.5217L24.1062 86.0619L24.7302 86.6858L23.2696 88.1453L24.7262 89.601L24.1005 90.2266L22.6438 88.771L21.1845 90.2306L20.5605 89.6067L22.0201 88.1474L20.5645 86.6915L21.1902 86.0659Z" fill="#919EAB"/> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M87.2381 12.7675L88.6937 14.2233L90.1541 12.7635L90.7781 13.3873L89.3175 14.8469L90.7741 16.3025L90.1483 16.9281L88.6916 15.4725L87.2323 16.9321L86.6083 16.3083L88.0679 14.849L86.6124 13.393L87.2381 12.7675Z" fill="#919EAB"/> +<path opacity="0.72" d="M61.4784 104.835C61.7522 104.562 62.1233 104.409 62.5101 104.409C62.897 104.409 63.268 104.562 63.5419 104.835L64.5809 105.874C64.717 106.009 64.8258 106.171 64.8995 106.348C64.9734 106.526 65.0115 106.716 65.0115 106.909C65.0115 107.101 64.9734 107.291 64.8995 107.469C64.8258 107.646 64.7178 107.807 64.5817 107.942L63.5419 108.982C63.268 109.255 62.897 109.409 62.5101 109.409C62.1233 109.409 61.7522 109.255 61.4784 108.982L60.4393 107.943C60.3032 107.808 60.1945 107.646 60.1207 107.469C60.0468 107.291 60.0088 107.101 60.0088 106.909C60.0088 106.716 60.0468 106.526 60.1207 106.348C60.1944 106.171 60.3024 106.01 60.4385 105.875L61.4784 104.835Z" fill="#919EAB"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M96.6978 39.0406C96.6977 39.0406 96.6979 39.0405 96.6978 39.0406L95.6585 40.0796L95.2196 39.6406L95.6571 40.081C95.6368 40.1011 95.6207 40.1251 95.6097 40.1516C95.5987 40.178 95.593 40.2063 95.593 40.235C95.593 40.2636 95.5987 40.292 95.6097 40.3184C95.6207 40.3448 95.6368 40.3688 95.6571 40.389L95.6585 40.3904L96.6978 41.4294C96.6977 41.4293 96.6979 41.4295 96.6978 41.4294C96.739 41.4704 96.7948 41.4935 96.8529 41.4935C96.911 41.4935 96.9667 41.4705 97.0078 41.4296C97.0077 41.4297 97.0079 41.4296 97.0078 41.4296L98.0487 40.389C98.069 40.3688 98.0851 40.3448 98.0961 40.3184C98.1072 40.2919 98.1128 40.2635 98.1128 40.235C98.1128 40.2064 98.1072 40.1781 98.0961 40.1516C98.0851 40.1251 98.069 40.1011 98.0487 40.081L98.0473 40.0796L97.008 39.0406C97.008 39.0405 97.0081 39.0406 97.008 39.0406C96.9669 38.9997 96.911 38.9764 96.8529 38.9764C96.7948 38.9764 96.739 38.9996 96.6978 39.0406ZM94.7813 39.2011L95.8211 38.1616C96.095 37.8884 96.466 37.735 96.8529 37.735C97.2397 37.735 97.6108 37.8884 97.8847 38.1616L97.8852 38.1621L98.9237 39.2003C98.924 39.2005 98.9242 39.2008 98.9244 39.201C99.0606 39.3365 99.1686 39.4974 99.2423 39.6747C99.3162 39.8521 99.3543 40.0426 99.3543 40.235C99.3543 40.4274 99.3162 40.6178 99.2423 40.7953C99.1686 40.9725 99.0606 41.1335 98.9245 41.2689C98.9242 41.2692 98.924 41.2694 98.9237 41.2697L97.8847 42.3084C97.6108 42.5816 97.2397 42.735 96.8529 42.735C96.466 42.735 96.095 42.5816 95.8211 42.3084L94.7821 41.2697C94.7818 41.2694 94.7816 41.2691 94.7813 41.2689C94.6452 41.1334 94.5372 40.9725 94.4635 40.7953C94.3896 40.6177 94.3516 40.4273 94.3516 40.235C94.3516 40.0427 94.3896 39.8522 94.4635 39.6747C94.5372 39.4974 94.6452 39.3365 94.7813 39.2011Z" fill="#919EAB"/> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M104.552 66.3173C104.701 66.2788 104.858 66.2779 105.008 66.3152C105.173 66.356 105.322 66.4408 105.442 66.5601C105.561 66.6796 105.646 66.8294 105.687 66.9934C105.724 67.1436 105.723 67.3004 105.685 67.4496L105.109 70.541C105.062 70.7838 104.909 71.1333 104.522 71.2523C104.135 71.3713 103.812 71.1677 103.638 70.9932L101.009 68.3652C100.831 68.1887 100.628 67.865 100.748 67.4773C100.868 67.0898 101.219 66.9374 101.464 66.8921C101.465 66.8921 101.465 66.892 101.465 66.892L104.552 66.3173ZM104.448 67.5539L102.291 67.9553L104.046 69.7099L104.448 67.5539Z" fill="#919EAB"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M102.46 94.2659C102.609 94.2274 102.766 94.2265 102.916 94.2638C103.08 94.3046 103.23 94.3894 103.349 94.5087C103.469 94.6282 103.554 94.778 103.594 94.942C103.632 95.0922 103.631 95.249 103.592 95.3982L103.016 98.4896C102.97 98.7324 102.817 99.0819 102.43 99.2009C102.042 99.3199 101.72 99.1163 101.545 98.9418L98.9167 96.3138C98.7386 96.1373 98.5356 95.8136 98.6558 95.4259C98.776 95.0384 99.1263 94.886 99.3721 94.8407C99.3724 94.8407 99.3727 94.8406 99.373 94.8406L102.46 94.2659ZM102.356 95.5025L100.199 95.9039L101.954 97.6585L102.356 95.5025Z" fill="#637381"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M12.5004 72.4729C12.3186 72.4729 12.1408 72.5268 11.9896 72.6278C11.8383 72.7289 11.7205 72.8724 11.651 73.0402C11.5814 73.2081 11.5632 73.3929 11.5987 73.5711C11.6341 73.7494 11.7217 73.9131 11.8502 74.0416C11.9787 74.1701 12.1425 74.2576 12.321 74.2931C12.4996 74.3286 12.6845 74.3104 12.8523 74.2409C13.0203 74.1714 13.1639 74.0535 13.265 73.9023C13.366 73.7512 13.4199 73.5736 13.4199 73.3918C13.4199 73.1482 13.323 72.9144 13.1506 72.7421C12.9783 72.5697 12.7444 72.4729 12.5004 72.4729ZM11.1113 71.3132C11.5225 71.0385 12.0059 70.8918 12.5004 70.8918C13.1635 70.8918 13.7995 71.1551 14.2684 71.624C14.7374 72.0928 15.0009 72.7288 15.0009 73.3918C15.0009 73.8864 14.8542 74.3697 14.5794 74.7808C14.3047 75.1919 13.9142 75.5124 13.4572 75.7017C13.0002 75.8909 12.4975 75.9402 12.0127 75.8438C11.5278 75.7474 11.0822 75.5094 10.7324 75.1597C10.3827 74.8101 10.1446 74.3647 10.0481 73.8797C9.95156 73.3947 10.0011 72.8919 10.1904 72.435C10.3797 71.9781 10.7002 71.5878 11.1113 71.3132Z" fill="#637381"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M54.5424 18.4017C54.3606 18.4017 54.1828 18.4556 54.0316 18.5567C53.8803 18.6577 53.7625 18.8012 53.693 18.969C53.6234 19.1369 53.6052 19.3217 53.6407 19.5C53.6761 19.6782 53.7637 19.8419 53.8922 19.9705C54.0207 20.0989 54.1845 20.1865 54.363 20.222C54.5416 20.2575 54.7265 20.2393 54.8943 20.1698C55.0623 20.1002 55.2059 19.9824 55.307 19.8312C55.408 19.68 55.4619 19.5024 55.4619 19.3207C55.4619 19.077 55.365 18.8432 55.1926 18.6709C55.0203 18.4986 54.7864 18.4017 54.5424 18.4017ZM53.1533 17.242C53.5645 16.9674 54.0479 16.8207 54.5424 16.8207C55.2055 16.8207 55.8415 17.084 56.3104 17.5528C56.7794 18.0216 57.0429 18.6576 57.0429 19.3207C57.0429 19.8152 56.8962 20.2986 56.6214 20.7097C56.3467 21.1207 55.9562 21.4413 55.4992 21.6305C55.0422 21.8198 54.5395 21.869 54.0547 21.7726C53.5698 21.6762 53.1242 21.4383 52.7744 21.0886C52.4247 20.7389 52.1865 20.2935 52.09 19.8085C51.9936 19.3235 52.0431 18.8207 52.2324 18.3639C52.4217 17.9069 52.7422 17.5166 53.1533 17.242Z" fill="#637381"/> +</g> +<g opacity="0.48"> +<g filter="url(#filter0_di_2575_2852044)"> +<path d="M27.9998 49.238H91.9996V78.1903C91.9996 82.3982 88.5884 85.8094 84.3806 85.8094H35.6188C31.4109 85.8094 27.9998 82.3982 27.9998 78.1903V49.238Z" fill="#DFE3E8"/> +</g> +<path fill-rule="evenodd" clip-rule="evenodd" d="M37.9044 39.3334C36.6242 39.3334 35.6187 40.3389 35.6187 41.6191C35.6187 42.8989 36.6242 43.9048 37.9044 43.9048C39.1845 43.9048 40.1901 42.8989 40.1901 41.6191C40.1901 40.3389 39.1845 39.3334 37.9044 39.3334Z" fill="#C4CDD5"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M45.1424 39.3334C43.8623 39.3334 42.8567 40.3389 42.8567 41.6191C42.8567 42.8989 43.8623 43.9048 45.1424 43.9048C46.4226 43.9048 47.4281 42.8989 47.4281 41.6191C47.4281 40.3389 46.4226 39.3334 45.1424 39.3334Z" fill="#C4CDD5"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M52.3805 39.3334C51.1004 39.3334 50.0948 40.3389 50.0948 41.6191C50.0948 42.8989 51.1004 43.9048 52.3805 43.9048C53.6607 43.9048 54.6662 42.8989 54.6662 41.6191C54.6662 40.3389 53.6607 39.3334 52.3805 39.3334Z" fill="#C4CDD5"/> +<g filter="url(#filter1_di_2575_2852044)"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M91.9996 40.0954V49.2381H27.9998L27.9998 40.0959C27.9998 36.7294 30.7289 34 34.0955 34H85.9044C89.2707 34 91.9996 36.7291 91.9996 40.0954ZM37.9045 39.3333C36.6243 39.3333 35.6188 40.3389 35.6188 41.619C35.6188 42.8989 36.6243 43.9047 37.9045 43.9047C39.1846 43.9047 40.1902 42.8989 40.1902 41.619C40.1902 40.3389 39.1846 39.3333 37.9045 39.3333ZM45.1426 39.3333C43.8624 39.3333 42.8569 40.3389 42.8569 41.619C42.8569 42.8989 43.8624 43.9047 45.1426 43.9047C46.4227 43.9047 47.4283 42.8989 47.4283 41.619C47.4283 40.3389 46.4227 39.3333 45.1426 39.3333ZM50.0949 41.619C50.0949 40.3389 51.1005 39.3333 52.3806 39.3333C53.6608 39.3333 54.6664 40.3389 54.6664 41.619C54.6664 42.8989 53.6608 43.9047 52.3806 43.9047C51.1005 43.9047 50.0949 42.8989 50.0949 41.619Z" fill="#919EAB"/> +</g> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M82.3255 54.0601H63.7209C62.6926 54.0601 61.8605 54.8908 61.8605 55.9175V78.2063C61.8605 79.2329 62.6926 80.0637 63.7209 80.0637H82.3255C83.3539 80.0637 84.186 79.2329 84.186 78.2063V55.9175C84.186 54.8908 83.3539 54.0601 82.3255 54.0601Z" fill="#637381"/> +<path opacity="0.24" fill-rule="evenodd" clip-rule="evenodd" d="M37.6744 57.7749H45.1163C46.1446 57.7749 46.9767 56.9441 46.9767 55.9175C46.9767 54.8908 46.1446 54.0601 45.1163 54.0601H37.6744C36.6461 54.0601 35.814 54.8908 35.814 55.9175C35.814 56.9441 36.6461 57.7749 37.6744 57.7749ZM35.814 63.3471C35.814 62.3204 36.6461 61.4897 37.6744 61.4897H56.279C57.3074 61.4897 58.1395 62.3204 58.1395 63.3471C58.1395 64.3737 57.3074 65.2045 56.279 65.2045H37.6744C36.6461 65.2045 35.814 64.3737 35.814 63.3471ZM37.6744 68.9193C36.6461 68.9193 35.814 69.75 35.814 70.7767C35.814 71.8033 36.6461 72.6341 37.6744 72.6341H56.279C57.3074 72.6341 58.1395 71.8033 58.1395 70.7767C58.1395 69.75 57.3074 68.9193 56.279 68.9193H37.6744ZM35.814 78.2063C35.814 77.1796 36.6461 76.3489 37.6744 76.3489H56.279C57.3074 76.3489 58.1395 77.1796 58.1395 78.2063C58.1395 79.2329 57.3074 80.0637 56.279 80.0637H37.6744C36.6461 80.0637 35.814 79.2329 35.814 78.2063Z" fill="#637381"/> +</g> +<defs> +<filter id="filter0_di_2575_2852044" x="19.9998" y="41.238" width="95.9999" height="68.5713" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="8" dy="8"/> +<feGaussianBlur stdDeviation="8"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.16 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2575_2852044"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2575_2852044" result="shape"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="-2" dy="-2"/> +<feGaussianBlur stdDeviation="2"/> +<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.48 0"/> +<feBlend mode="normal" in2="shape" result="effect2_innerShadow_2575_2852044"/> +</filter> +<filter id="filter1_di_2575_2852044" x="19.9998" y="26" width="95.9999" height="47.238" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="8" dy="8"/> +<feGaussianBlur stdDeviation="8"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.16 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2575_2852044"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2575_2852044" result="shape"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="-2"/> +<feGaussianBlur stdDeviation="2"/> +<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.48 0"/> +<feBlend mode="normal" in2="shape" result="effect2_innerShadow_2575_2852044"/> +</filter> +</defs> +</svg> diff --git a/public/assets/icons/empty/ic-email-disabled.svg b/public/assets/icons/empty/ic-email-disabled.svg new file mode 100644 index 0000000..5687a22 --- /dev/null +++ b/public/assets/icons/empty/ic-email-disabled.svg @@ -0,0 +1,44 @@ +<svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg"> +<mask id="mask0_2733_150756" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="53" y="19" width="50" height="44"> +<path d="M100.622 33.793L68.5284 19.5041C66.6626 18.6734 64.4767 19.5125 63.646 21.3783L53.8694 43.3369C53.0387 45.2027 53.8778 47.3886 55.7436 48.2193L87.837 62.5082C89.7028 63.3389 91.8887 62.4998 92.7194 60.6341L102.496 38.6754C103.327 36.8096 102.488 34.6237 100.622 33.793Z" fill="black"/> +</mask> +<g mask="url(#mask0_2733_150756)"> +<path d="M100.622 33.793L68.5284 19.5041C66.6626 18.6734 64.4767 19.5125 63.646 21.3783L53.8694 43.3369C53.0387 45.2027 53.8778 47.3886 55.7436 48.2193L87.837 62.5082C89.7028 63.3389 91.8887 62.4998 92.7194 60.6341L102.496 38.6754C103.327 36.8096 102.488 34.6237 100.622 33.793Z" fill="#F4F6F8"/> +<g opacity="0.24" filter="url(#filter0_f_2733_150756)"> +<path d="M100.622 33.7929L68.5285 19.504C67.2651 18.9415 65.8648 19.159 64.8286 19.9272L75.1558 41.8726C75.5308 42.676 76.1834 43.317 76.9934 43.6777C77.8034 44.0383 78.7164 44.0943 79.5644 43.8354L102.783 36.8257C102.661 35.5408 101.885 34.3551 100.622 33.7929Z" fill="#919EAB"/> +</g> +<path d="M100.622 33.7929L68.5285 19.504C67.2651 18.9415 65.8648 19.159 64.8286 19.9272L75.1558 41.8726C75.5308 42.676 76.1834 43.317 76.9934 43.6777C77.8034 44.0383 78.7164 44.0943 79.5644 43.8354L102.783 36.8257C102.661 35.5408 101.885 34.3551 100.622 33.7929Z" fill="#F4F6F8"/> +</g> +<mask id="mask1_2733_150756" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="16" y="50" width="64" height="52"> +<path d="M66.8931 50.38L20.847 60.1674C18.1701 60.7364 16.4613 63.3677 17.0303 66.0446L23.7269 97.5499C24.2959 100.227 26.9272 101.936 29.6041 101.367L75.6503 91.5792C78.3272 91.0102 80.036 88.3789 79.467 85.702L72.7704 54.1967C72.2014 51.5198 69.57 49.811 66.8931 50.38Z" fill="black"/> +</mask> +<g mask="url(#mask1_2733_150756)"> +<path d="M66.8931 50.38L20.847 60.1674C18.1701 60.7364 16.4613 63.3677 17.0303 66.0446L23.7269 97.5499C24.2959 100.227 26.9272 101.936 29.6041 101.367L75.6503 91.5792C78.3272 91.0102 80.036 88.3789 79.467 85.702L72.7704 54.1967C72.2014 51.5198 69.57 49.811 66.8931 50.38Z" fill="#F4F6F8"/> +<g opacity="0.24" filter="url(#filter1_f_2733_150756)"> +<path d="M66.8935 50.3799L20.8473 60.1673C19.0346 60.5526 17.6879 61.8913 17.1696 63.5403L45.6499 79.1967C46.6893 79.7724 47.9016 79.9533 49.0637 79.7063C50.2259 79.4592 51.2598 78.8009 51.9752 77.8522L71.6252 51.9653C70.4808 50.6686 68.7051 49.9948 66.8935 50.3799Z" fill="#919EAB"/> +</g> +<path d="M66.8935 50.3799L20.8473 60.1673C19.0346 60.5526 17.6879 61.8913 17.1696 63.5403L45.6499 79.1967C46.6893 79.7724 47.9016 79.9533 49.0637 79.7063C50.2259 79.4592 51.2598 78.8009 51.9752 77.8522L71.6252 51.9653C70.4808 50.6686 68.7051 49.9948 66.8935 50.3799Z" fill="#F4F6F8"/> +</g> +<g opacity="0.48"> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M21.1902 86.0659L22.6459 87.5217L24.1062 86.0619L24.7302 86.6858L23.2696 88.1453L24.7262 89.601L24.1005 90.2266L22.6438 88.771L21.1845 90.2306L20.5605 89.6067L22.0201 88.1474L20.5645 86.6915L21.1902 86.0659Z" fill="#919EAB"/> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M87.2381 12.7675L88.6937 14.2233L90.1541 12.7635L90.7781 13.3873L89.3175 14.8469L90.7741 16.3025L90.1483 16.9281L88.6916 15.4725L87.2323 16.9321L86.6083 16.3083L88.0679 14.849L86.6124 13.393L87.2381 12.7675Z" fill="#919EAB"/> +<path opacity="0.72" d="M61.4784 104.835C61.7522 104.562 62.1233 104.409 62.5101 104.409C62.897 104.409 63.268 104.562 63.5419 104.835L64.5809 105.874C64.717 106.009 64.8258 106.171 64.8995 106.348C64.9734 106.526 65.0115 106.716 65.0115 106.909C65.0115 107.101 64.9734 107.291 64.8995 107.469C64.8258 107.646 64.7178 107.807 64.5817 107.942L63.5419 108.982C63.268 109.255 62.897 109.409 62.5101 109.409C62.1233 109.409 61.7522 109.255 61.4784 108.982L60.4393 107.943C60.3032 107.808 60.1945 107.646 60.1207 107.469C60.0468 107.291 60.0088 107.101 60.0088 106.909C60.0088 106.716 60.0468 106.526 60.1207 106.348C60.1944 106.171 60.3024 106.01 60.4385 105.875L61.4784 104.835Z" fill="#919EAB"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M96.6978 39.0406C96.6977 39.0406 96.6979 39.0405 96.6978 39.0406L95.6585 40.0796L95.2196 39.6406L95.6571 40.081C95.6368 40.1011 95.6207 40.1251 95.6097 40.1516C95.5987 40.178 95.593 40.2063 95.593 40.235C95.593 40.2636 95.5987 40.292 95.6097 40.3184C95.6207 40.3448 95.6368 40.3688 95.6571 40.389L95.6585 40.3904L96.6978 41.4294C96.6979 41.4295 96.6977 41.4293 96.6978 41.4294C96.739 41.4704 96.7948 41.4935 96.8529 41.4935C96.911 41.4935 96.9667 41.4705 97.0078 41.4296C97.0079 41.4296 97.0077 41.4297 97.0078 41.4296L98.0487 40.389C98.069 40.3688 98.0851 40.3448 98.0961 40.3184C98.1072 40.2919 98.1128 40.2635 98.1128 40.235C98.1128 40.2064 98.1072 40.1781 98.0961 40.1516C98.0851 40.1251 98.069 40.1011 98.0487 40.081L98.0473 40.0796L97.008 39.0406C97.008 39.0405 97.0081 39.0406 97.008 39.0406C96.9669 38.9997 96.911 38.9764 96.8529 38.9764C96.7948 38.9764 96.739 38.9996 96.6978 39.0406ZM94.7813 39.2011L95.8211 38.1616C96.095 37.8884 96.466 37.735 96.8529 37.735C97.2397 37.735 97.6108 37.8884 97.8847 38.1616L97.8852 38.1621L98.9237 39.2003C98.924 39.2005 98.9242 39.2008 98.9244 39.201C99.0606 39.3365 99.1686 39.4974 99.2423 39.6747C99.3162 39.8521 99.3543 40.0426 99.3543 40.235C99.3543 40.4274 99.3162 40.6178 99.2423 40.7953C99.1686 40.9725 99.0606 41.1335 98.9245 41.2689C98.9242 41.2692 98.924 41.2694 98.9237 41.2697L97.8847 42.3084C97.6108 42.5816 97.2397 42.735 96.8529 42.735C96.466 42.735 96.095 42.5816 95.8211 42.3084L94.7821 41.2697C94.7818 41.2694 94.7816 41.2691 94.7813 41.2689C94.6452 41.1334 94.5372 40.9725 94.4635 40.7953C94.3896 40.6177 94.3516 40.4273 94.3516 40.235C94.3516 40.0427 94.3896 39.8522 94.4635 39.6747C94.5372 39.4974 94.6452 39.3365 94.7813 39.2011Z" fill="#919EAB"/> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M104.552 66.3173C104.701 66.2788 104.858 66.2779 105.008 66.3152C105.173 66.356 105.322 66.4408 105.442 66.5601C105.561 66.6796 105.646 66.8294 105.687 66.9934C105.724 67.1436 105.723 67.3004 105.685 67.4496L105.109 70.541C105.062 70.7838 104.909 71.1333 104.522 71.2523C104.135 71.3713 103.812 71.1677 103.638 70.9932L101.009 68.3652C100.831 68.1887 100.628 67.865 100.748 67.4773C100.868 67.0898 101.219 66.9374 101.464 66.8921C101.465 66.8921 101.465 66.892 101.465 66.892L104.552 66.3173ZM104.448 67.5539L102.291 67.9553L104.046 69.7099L104.448 67.5539Z" fill="#919EAB"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M102.46 94.2659C102.609 94.2274 102.766 94.2265 102.916 94.2638C103.08 94.3046 103.23 94.3894 103.349 94.5087C103.469 94.6282 103.554 94.778 103.594 94.942C103.632 95.0922 103.631 95.249 103.592 95.3982L103.016 98.4896C102.97 98.7324 102.817 99.0819 102.43 99.2009C102.042 99.3199 101.72 99.1163 101.545 98.9418L98.9167 96.3138C98.7386 96.1373 98.5356 95.8136 98.6558 95.4259C98.776 95.0384 99.1263 94.886 99.3721 94.8407C99.3724 94.8407 99.3727 94.8406 99.373 94.8406L102.46 94.2659ZM102.356 95.5025L100.199 95.9039L101.954 97.6585L102.356 95.5025Z" fill="#637381"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M12.5004 72.4729C12.3186 72.4729 12.1408 72.5268 11.9896 72.6278C11.8383 72.7289 11.7205 72.8724 11.651 73.0402C11.5814 73.2081 11.5632 73.3929 11.5987 73.5711C11.6341 73.7494 11.7217 73.9131 11.8502 74.0416C11.9787 74.1701 12.1425 74.2576 12.321 74.2931C12.4996 74.3286 12.6845 74.3104 12.8523 74.2409C13.0203 74.1714 13.1639 74.0535 13.265 73.9023C13.366 73.7512 13.4199 73.5736 13.4199 73.3919C13.4199 73.1482 13.323 72.9144 13.1506 72.7421C12.9783 72.5697 12.7444 72.4729 12.5004 72.4729ZM11.1113 71.3132C11.5225 71.0385 12.0059 70.8918 12.5004 70.8918C13.1635 70.8918 13.7995 71.1551 14.2684 71.624C14.7374 72.0928 15.0009 72.7288 15.0009 73.3919C15.0009 73.8864 14.8542 74.3697 14.5794 74.7808C14.3047 75.1919 13.9142 75.5124 13.4572 75.7017C13.0002 75.8909 12.4975 75.9402 12.0127 75.8438C11.5278 75.7474 11.0822 75.5094 10.7324 75.1597C10.3827 74.8101 10.1446 74.3647 10.0481 73.8797C9.95156 73.3947 10.0011 72.8919 10.1904 72.435C10.3797 71.9781 10.7002 71.5878 11.1113 71.3132Z" fill="#637381"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M54.5424 18.4017C54.3606 18.4017 54.1828 18.4556 54.0316 18.5567C53.8803 18.6577 53.7625 18.8012 53.693 18.969C53.6234 19.1369 53.6052 19.3217 53.6407 19.5C53.6761 19.6782 53.7637 19.8419 53.8922 19.9705C54.0207 20.0989 54.1845 20.1865 54.363 20.222C54.5416 20.2575 54.7265 20.2393 54.8943 20.1698C55.0623 20.1002 55.2059 19.9824 55.307 19.8312C55.408 19.68 55.4619 19.5024 55.4619 19.3207C55.4619 19.077 55.365 18.8432 55.1926 18.6709C55.0203 18.4986 54.7864 18.4017 54.5424 18.4017ZM53.1533 17.242C53.5645 16.9674 54.0479 16.8207 54.5424 16.8207C55.2055 16.8207 55.8415 17.084 56.3104 17.5528C56.7794 18.0216 57.0429 18.6576 57.0429 19.3207C57.0429 19.8152 56.8962 20.2986 56.6214 20.7097C56.3467 21.1207 55.9562 21.4413 55.4992 21.6305C55.0422 21.8198 54.5395 21.869 54.0547 21.7726C53.5698 21.6762 53.1242 21.4383 52.7744 21.0886C52.4247 20.7389 52.1865 20.2935 52.09 19.8085C51.9936 19.3235 52.0431 18.8207 52.2324 18.3639C52.4217 17.9069 52.7422 17.5166 53.1533 17.242Z" fill="#637381"/> +</g> +<defs> +<filter id="filter0_f_2733_150756" x="52.8286" y="7.18811" width="61.9546" height="48.8077" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/> +<feGaussianBlur stdDeviation="6" result="effect1_foregroundBlur_2733_150756"/> +</filter> +<filter id="filter1_f_2733_150756" x="-6.83057" y="26.2721" width="102.456" height="77.5419" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/> +<feGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_2733_150756"/> +</filter> +</defs> +</svg> diff --git a/public/assets/icons/empty/ic-email-selected.svg b/public/assets/icons/empty/ic-email-selected.svg new file mode 100644 index 0000000..5632515 --- /dev/null +++ b/public/assets/icons/empty/ic-email-selected.svg @@ -0,0 +1,57 @@ +<svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_2733_150717)"> +<mask id="mask0_2733_150717" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="53" y="19" width="50" height="44"> +<path d="M100.622 33.793L68.5284 19.5041C66.6626 18.6734 64.4767 19.5125 63.646 21.3783L53.8694 43.3369C53.0387 45.2027 53.8778 47.3886 55.7436 48.2193L87.837 62.5082C89.7028 63.3389 91.8887 62.4998 92.7194 60.6341L102.496 38.6754C103.327 36.8096 102.488 34.6237 100.622 33.793Z" fill="black"/> +</mask> +<g mask="url(#mask0_2733_150717)"> +<path d="M100.622 33.793L68.5284 19.5041C66.6626 18.6734 64.4767 19.5125 63.646 21.3783L53.8694 43.3369C53.0387 45.2027 53.8778 47.3886 55.7436 48.2193L87.837 62.5082C89.7028 63.3389 91.8887 62.4998 92.7194 60.6341L102.496 38.6754C103.327 36.8096 102.488 34.6237 100.622 33.793Z" fill="#F4F6F8"/> +<g opacity="0.24" filter="url(#filter0_f_2733_150717)"> +<path d="M100.622 33.7929L68.5285 19.504C67.2651 18.9415 65.8648 19.159 64.8286 19.9272L75.1558 41.8726C75.5308 42.676 76.1834 43.317 76.9934 43.6777C77.8034 44.0383 78.7164 44.0943 79.5644 43.8354L102.783 36.8257C102.661 35.5408 101.885 34.3551 100.622 33.7929Z" fill="#919EAB"/> +</g> +<path d="M100.622 33.7929L68.5285 19.504C67.2651 18.9415 65.8648 19.159 64.8286 19.9272L75.1558 41.8726C75.5308 42.676 76.1834 43.317 76.9934 43.6777C77.8034 44.0383 78.7164 44.0943 79.5644 43.8354L102.783 36.8257C102.661 35.5408 101.885 34.3551 100.622 33.7929Z" fill="#F4F6F8"/> +</g> +<mask id="mask1_2733_150717" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="16" y="50" width="64" height="52"> +<path d="M66.8931 50.38L20.847 60.1674C18.1701 60.7364 16.4613 63.3677 17.0303 66.0446L23.7269 97.5499C24.2959 100.227 26.9272 101.936 29.6041 101.367L75.6503 91.5792C78.3272 91.0102 80.036 88.3789 79.467 85.7019L72.7704 54.1967C72.2014 51.5198 69.57 49.811 66.8931 50.38Z" fill="black"/> +</mask> +<g mask="url(#mask1_2733_150717)"> +<path d="M66.8931 50.38L20.847 60.1674C18.1701 60.7364 16.4613 63.3677 17.0303 66.0446L23.7269 97.5499C24.2959 100.227 26.9272 101.936 29.6041 101.367L75.6503 91.5792C78.3272 91.0102 80.036 88.3789 79.467 85.7019L72.7704 54.1967C72.2014 51.5198 69.57 49.811 66.8931 50.38Z" fill="url(#paint0_linear_2733_150717)"/> +<g filter="url(#filter1_f_2733_150717)"> +<path d="M66.8935 50.3799L20.8473 60.1673C19.0346 60.5526 17.6879 61.8913 17.1696 63.5403L45.6499 79.1967C46.6893 79.7724 47.9016 79.9533 49.0637 79.7063C50.2259 79.4592 51.2598 78.8009 51.9752 77.8522L71.6252 51.9653C70.4808 50.6686 68.7051 49.9948 66.8935 50.3799Z" fill="#006C9C"/> +</g> +<path d="M66.8935 50.3799L20.8473 60.1673C19.0346 60.5526 17.6879 61.8913 17.1696 63.5403L45.6499 79.1967C46.6893 79.7724 47.9016 79.9533 49.0637 79.7063C50.2259 79.4592 51.2598 78.8009 51.9752 77.8522L71.6252 51.9653C70.4808 50.6686 68.7051 49.9948 66.8935 50.3799Z" fill="url(#paint1_linear_2733_150717)"/> +</g> +<g opacity="0.48"> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M21.1902 86.0659L22.6459 87.5217L24.1062 86.0619L24.7302 86.6858L23.2696 88.1453L24.7262 89.601L24.1005 90.2266L22.6438 88.771L21.1845 90.2306L20.5605 89.6067L22.0201 88.1474L20.5645 86.6915L21.1902 86.0659Z" fill="#919EAB"/> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M87.2381 12.7675L88.6937 14.2233L90.1541 12.7635L90.7781 13.3873L89.3175 14.8469L90.7741 16.3025L90.1483 16.9281L88.6916 15.4725L87.2323 16.9321L86.6083 16.3083L88.0679 14.849L86.6124 13.393L87.2381 12.7675Z" fill="#FF5630"/> +<path opacity="0.72" d="M61.4784 104.835C61.7522 104.562 62.1233 104.409 62.5101 104.409C62.897 104.409 63.268 104.562 63.5419 104.835L64.5809 105.874C64.717 106.009 64.8258 106.171 64.8995 106.348C64.9734 106.526 65.0115 106.716 65.0115 106.909C65.0115 107.101 64.9734 107.291 64.8995 107.469C64.8258 107.646 64.7178 107.807 64.5817 107.942L63.5419 108.982C63.268 109.255 62.897 109.409 62.5101 109.409C62.1233 109.409 61.7522 109.255 61.4784 108.982L60.4393 107.943C60.3032 107.808 60.1945 107.646 60.1207 107.469C60.0468 107.291 60.0088 107.101 60.0088 106.909C60.0088 106.716 60.0468 106.526 60.1207 106.348C60.1944 106.171 60.3024 106.01 60.4385 105.875L61.4784 104.835Z" fill="#FFAB00"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M96.6978 39.0406C96.6977 39.0406 96.6979 39.0405 96.6978 39.0406L95.6585 40.0796L95.2196 39.6406L95.6571 40.081C95.6368 40.1011 95.6207 40.1251 95.6097 40.1516C95.5987 40.178 95.593 40.2063 95.593 40.235C95.593 40.2636 95.5987 40.292 95.6097 40.3184C95.6207 40.3448 95.6368 40.3688 95.6571 40.389L95.6585 40.3904L96.6978 41.4294C96.6979 41.4295 96.6977 41.4293 96.6978 41.4294C96.739 41.4704 96.7948 41.4935 96.8529 41.4935C96.911 41.4935 96.9667 41.4705 97.0078 41.4296C97.0079 41.4296 97.0077 41.4297 97.0078 41.4296L98.0487 40.389C98.069 40.3688 98.0851 40.3448 98.0961 40.3184C98.1072 40.2919 98.1128 40.2635 98.1128 40.235C98.1128 40.2064 98.1072 40.1781 98.0961 40.1516C98.0851 40.1251 98.069 40.1011 98.0487 40.081L98.0473 40.0796L97.008 39.0406C97.008 39.0405 97.0081 39.0406 97.008 39.0406C96.9669 38.9997 96.911 38.9764 96.8529 38.9764C96.7948 38.9764 96.739 38.9996 96.6978 39.0406ZM94.7813 39.2011L95.8211 38.1616C96.095 37.8884 96.466 37.735 96.8529 37.735C97.2397 37.735 97.6108 37.8884 97.8847 38.1616L97.8852 38.1621L98.9237 39.2003C98.924 39.2005 98.9242 39.2008 98.9244 39.201C99.0606 39.3365 99.1686 39.4974 99.2423 39.6747C99.3162 39.8521 99.3543 40.0426 99.3543 40.235C99.3543 40.4274 99.3162 40.6178 99.2423 40.7953C99.1686 40.9725 99.0606 41.1335 98.9245 41.2689C98.9242 41.2692 98.924 41.2694 98.9237 41.2697L97.8847 42.3084C97.6108 42.5816 97.2397 42.735 96.8529 42.735C96.466 42.735 96.095 42.5816 95.8211 42.3084L94.7821 41.2697C94.7818 41.2694 94.7816 41.2691 94.7813 41.2689C94.6452 41.1334 94.5372 40.9725 94.4635 40.7953C94.3896 40.6177 94.3516 40.4273 94.3516 40.235C94.3516 40.0427 94.3896 39.8522 94.4635 39.6747C94.5372 39.4974 94.6452 39.3365 94.7813 39.2011Z" fill="#FF5630"/> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M104.552 66.3173C104.701 66.2788 104.858 66.2779 105.008 66.3152C105.173 66.356 105.322 66.4408 105.442 66.5601C105.561 66.6796 105.646 66.8294 105.687 66.9934C105.724 67.1436 105.723 67.3004 105.685 67.4496L105.109 70.541C105.062 70.7838 104.909 71.1333 104.522 71.2523C104.135 71.3713 103.812 71.1677 103.638 70.9932L101.009 68.3652C100.831 68.1887 100.628 67.865 100.748 67.4773C100.868 67.0898 101.219 66.9374 101.464 66.8921C101.465 66.8921 101.465 66.892 101.465 66.892L104.552 66.3173ZM104.448 67.5539L102.291 67.9553L104.046 69.7099L104.448 67.5539Z" fill="#22C55E"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M102.46 94.2659C102.609 94.2274 102.766 94.2265 102.916 94.2638C103.08 94.3046 103.23 94.3894 103.349 94.5087C103.469 94.6282 103.554 94.778 103.594 94.942C103.632 95.0922 103.631 95.249 103.592 95.3982L103.016 98.4896C102.97 98.7324 102.817 99.0819 102.43 99.2009C102.042 99.3199 101.72 99.1163 101.545 98.9418L98.9167 96.3138C98.7386 96.1373 98.5356 95.8136 98.6558 95.4259C98.776 95.0384 99.1263 94.886 99.3721 94.8407C99.3724 94.8407 99.3727 94.8406 99.373 94.8406L102.46 94.2659ZM102.356 95.5025L100.199 95.9039L101.954 97.6585L102.356 95.5025Z" fill="#00A76F"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M12.5004 72.4729C12.3186 72.4729 12.1408 72.5268 11.9896 72.6278C11.8383 72.7289 11.7205 72.8724 11.651 73.0402C11.5814 73.2081 11.5632 73.3929 11.5987 73.5711C11.6341 73.7494 11.7217 73.9131 11.8502 74.0416C11.9787 74.1701 12.1425 74.2576 12.321 74.2931C12.4996 74.3286 12.6845 74.3104 12.8523 74.2409C13.0203 74.1714 13.1639 74.0535 13.265 73.9023C13.366 73.7512 13.4199 73.5736 13.4199 73.3919C13.4199 73.1482 13.323 72.9144 13.1506 72.7421C12.9783 72.5697 12.7444 72.4729 12.5004 72.4729ZM11.1113 71.3132C11.5225 71.0385 12.0059 70.8918 12.5004 70.8918C13.1635 70.8918 13.7995 71.1551 14.2684 71.624C14.7374 72.0928 15.0009 72.7288 15.0009 73.3919C15.0009 73.8864 14.8542 74.3697 14.5794 74.7808C14.3047 75.1919 13.9142 75.5124 13.4572 75.7017C13.0002 75.8909 12.4975 75.9402 12.0127 75.8438C11.5278 75.7474 11.0822 75.5094 10.7324 75.1597C10.3827 74.8101 10.1446 74.3647 10.0481 73.8797C9.95156 73.3947 10.0011 72.8919 10.1904 72.435C10.3797 71.9781 10.7002 71.5878 11.1113 71.3132Z" fill="#8E33FF"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M54.5424 18.4017C54.3606 18.4017 54.1828 18.4556 54.0316 18.5567C53.8803 18.6577 53.7625 18.8012 53.693 18.969C53.6234 19.1369 53.6052 19.3217 53.6407 19.5C53.6761 19.6782 53.7637 19.8419 53.8922 19.9705C54.0207 20.0989 54.1845 20.1865 54.363 20.222C54.5416 20.2575 54.7265 20.2393 54.8943 20.1698C55.0623 20.1002 55.2059 19.9824 55.307 19.8312C55.408 19.68 55.4619 19.5024 55.4619 19.3207C55.4619 19.077 55.365 18.8432 55.1926 18.6709C55.0203 18.4986 54.7864 18.4017 54.5424 18.4017ZM53.1533 17.242C53.5645 16.9674 54.0479 16.8207 54.5424 16.8207C55.2055 16.8207 55.8415 17.084 56.3104 17.5528C56.7794 18.0216 57.0429 18.6576 57.0429 19.3207C57.0429 19.8152 56.8962 20.2986 56.6214 20.7097C56.3467 21.1207 55.9562 21.4413 55.4992 21.6305C55.0422 21.8198 54.5395 21.869 54.0547 21.7726C53.5698 21.6762 53.1242 21.4383 52.7744 21.0886C52.4247 20.7389 52.1865 20.2935 52.09 19.8085C51.9936 19.3235 52.0431 18.8207 52.2324 18.3639C52.4217 17.9069 52.7422 17.5166 53.1533 17.242Z" fill="#8E33FF"/> +</g> +</g> +<defs> +<filter id="filter0_f_2733_150717" x="52.8286" y="7.18811" width="61.9546" height="48.8077" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/> +<feGaussianBlur stdDeviation="6" result="effect1_foregroundBlur_2733_150717"/> +</filter> +<filter id="filter1_f_2733_150717" x="-6.83057" y="26.2721" width="102.456" height="77.5419" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/> +<feGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_2733_150717"/> +</filter> +<linearGradient id="paint0_linear_2733_150717" x1="16" y1="61.1976" x2="66.7125" y2="106.113" gradientUnits="userSpaceOnUse"> +<stop stop-color="#61F3F3"/> +<stop offset="1" stop-color="#00B8D9"/> +</linearGradient> +<linearGradient id="paint1_linear_2733_150717" x1="16.6426" y1="61.061" x2="43.5393" y2="97.8586" gradientUnits="userSpaceOnUse"> +<stop stop-color="#61F3F3"/> +<stop offset="1" stop-color="#00B8D9"/> +</linearGradient> +<clipPath id="clip0_2733_150717"> +<rect width="120" height="120" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/empty/ic-folder-empty.svg b/public/assets/icons/empty/ic-folder-empty.svg new file mode 100644 index 0000000..035df51 --- /dev/null +++ b/public/assets/icons/empty/ic-folder-empty.svg @@ -0,0 +1,32 @@ +<svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.48" d="M60.0001 78.9487C59.9186 93.3254 59.7552 115.324 59.9994 115.367C60.3628 115.367 60.7263 115.314 61.0783 115.209L94.8283 105.084C95.6007 104.853 96.2779 104.378 96.7592 103.731C97.2405 103.084 97.5003 102.298 97.5001 101.492V66.7819L60.0001 78.9487Z" fill="#C4CDD5"/> +<path opacity="0.48" d="M59.9217 78.9233L22.5002 66.7819L22.5 101.492C22.4998 102.298 22.7597 103.083 23.241 103.731C23.7223 104.378 24.3994 104.852 25.1719 105.084L58.9219 115.209C59.2734 115.314 59.6365 115.367 59.9996 115.367C59.7549 115.345 59.84 93.3069 59.9217 78.9233Z" fill="#DFE3E8"/> +<path opacity="0.8" d="M60 78.9487L22.5001 66.7819L12.9844 80.8894C12.8218 81.1301 12.7173 81.4054 12.6792 81.6934C12.6412 81.9815 12.6706 82.2744 12.7651 82.5492C12.8597 82.8239 13.0168 83.0729 13.2241 83.2765C13.4313 83.4801 13.6831 83.6328 13.9594 83.7225L47.7001 94.6837C48.0866 94.8094 48.5036 94.8061 48.8881 94.6742C49.2726 94.5423 49.6039 94.289 49.8319 93.9525L60 78.9487Z" fill="url(#paint0_linear_2734_145270)"/> +<path opacity="0.8" d="M97.5 66.7819L60 78.9487L70.1681 93.9525C70.3962 94.289 70.7274 94.5423 71.1119 94.6742C71.4964 94.8061 71.9134 94.8094 72.3 94.6837L106.041 83.7225C106.317 83.6328 106.569 83.4801 106.776 83.2765C106.983 83.0729 107.14 82.8239 107.235 82.5492C107.329 82.2744 107.359 81.9815 107.321 81.6934C107.283 81.4054 107.178 81.1301 107.016 80.8894L97.5 66.7819Z" fill="url(#paint1_linear_2734_145270)"/> +<path opacity="0.64" d="M50.92 41.8196C50.6915 41.4841 50.3603 41.2318 49.9763 41.1006C49.5922 40.9695 49.1759 40.9664 48.79 41.0921L15.0475 52.0552C14.7709 52.1443 14.5189 52.2966 14.3114 52.4999C14.1039 52.7033 13.9466 52.9523 13.852 53.227C13.7574 53.5017 13.728 53.7947 13.7663 54.0827C13.8046 54.3708 13.9094 54.6459 14.0725 54.8864L22.4968 67.3777L59.9968 55.1696L50.92 41.8196Z" fill="url(#paint2_linear_2734_145270)"/> +<path opacity="0.64" d="M105.924 54.2906C106.087 54.0499 106.191 53.7748 106.229 53.487C106.267 53.1991 106.237 52.9065 106.142 52.632C106.048 52.3575 105.891 52.1087 105.684 51.9052C105.477 51.7017 105.225 51.5491 104.949 51.4594L71.2069 40.4962C70.8209 40.3706 70.4047 40.3736 70.0206 40.5048C69.6365 40.636 69.3053 40.8883 69.0769 41.2237L60 54.5737L97.5 66.7819L105.924 54.2906Z" fill="url(#paint3_linear_2734_145270)"/> +<path opacity="0.48" d="M97.5 66.7819L60 54.5737L22.5 66.7819L60 78.9487L97.5 66.7819Z" fill="#C4CDD5"/> +<path opacity="0.48" d="M60 66.6763V55L22.5 67.2081L60 79.375V66.6763Z" fill="#C4CDD5"/> +<path d="M57.9995 12.8081C60.0283 1.31999 77.6101 2.06249 67.3745 12.8081H57.9995Z" fill="#919EAB" fill-opacity="0.12"/> +<path d="M57.9995 15.7181C60.0283 27.2044 77.6101 26.4637 67.3745 15.7181H57.9995Z" fill="#919EAB" fill-opacity="0.12"/> +<path d="M52.4664 59.9587C51.721 59.4742 51.0162 58.9299 50.3589 58.3312C49.9904 58.0092 49.5106 57.844 49.022 57.8708C48.5334 57.8977 48.0746 58.1146 47.7437 58.4751C47.4128 58.8357 47.2359 59.3113 47.2509 59.8005C47.2659 60.2896 47.4715 60.7535 47.8239 61.0931C48.5908 61.7981 49.4552 62.4694 50.4152 63.0975C50.8314 63.3607 51.3344 63.4496 51.8156 63.3451C52.2968 63.2405 52.7176 62.9508 52.987 62.5386C53.2564 62.1263 53.3528 61.6247 53.2554 61.142C53.158 60.6593 52.8746 60.2342 52.4664 59.9587ZM46.6239 54.1987C46.0911 53.4807 45.6182 52.72 45.2102 51.9244C44.9847 51.481 44.5923 51.1455 44.1193 50.9914C43.6464 50.8374 43.1316 50.8776 42.6883 51.1031C42.245 51.3286 41.9094 51.721 41.7554 52.194C41.6014 52.6669 41.6415 53.1817 41.867 53.625C42.3433 54.5587 42.9208 55.4944 43.6052 56.4225C43.9037 56.8128 44.3436 57.0703 44.8301 57.1396C45.3166 57.2089 45.8109 57.0844 46.2065 56.793C46.6022 56.5015 46.8676 56.0664 46.9457 55.5812C47.0237 55.096 46.9082 54.5996 46.6239 54.1987ZM43.8827 46.5469C43.9014 45.7912 44.012 45.0581 44.2145 44.355C44.2824 44.1182 44.3029 43.8704 44.275 43.6258C44.2471 43.3811 44.1712 43.1443 44.0518 42.9289C43.9323 42.7135 43.7716 42.5238 43.5789 42.3705C43.3861 42.2173 43.165 42.1034 42.9283 42.0356C42.6915 41.9678 42.4438 41.9472 42.1991 41.9752C41.9544 42.0031 41.7176 42.0789 41.5022 42.1984C41.2868 42.3178 41.0971 42.4785 40.9438 42.6713C40.7906 42.864 40.6768 43.0851 40.6089 43.3219C40.3189 44.3414 40.1589 45.3935 40.1327 46.4531C40.1202 46.9504 40.3059 47.4322 40.6487 47.7927C40.9915 48.1531 41.4635 48.3626 41.9608 48.375C42.4581 48.3874 42.9399 48.2018 43.3003 47.859C43.6608 47.5161 43.8702 47.0441 43.8827 46.5469ZM46.7664 40.2844C47.2483 39.8381 47.7883 39.4256 48.3789 39.0525C48.5872 38.9211 48.7676 38.75 48.9098 38.5489C49.052 38.3479 49.1532 38.1207 49.2076 37.8806C49.262 37.6404 49.2686 37.3918 49.2269 37.1491C49.1853 36.9064 49.0962 36.6742 48.9649 36.4659C48.8335 36.2576 48.6624 36.0772 48.4613 35.935C48.2602 35.7929 48.0331 35.6917 47.7929 35.6373C47.5527 35.5829 47.3042 35.5763 47.0615 35.6179C46.8187 35.6596 46.5866 35.7486 46.3783 35.88C45.6088 36.3634 44.8857 36.917 44.2183 37.5337C43.8627 37.8739 43.6551 38.3402 43.6403 38.832C43.6254 39.3239 43.8045 39.8018 44.1389 40.1628C44.4733 40.5238 44.9363 40.7389 45.4278 40.7616C45.9193 40.7843 46.4001 40.6129 46.7664 40.2844ZM53.7395 37.05C54.7292 36.8692 55.7305 36.7589 56.7358 36.72C57.2209 36.6825 57.6725 36.4582 57.9954 36.0942C58.3183 35.7302 58.4872 35.2551 58.4665 34.7689C58.4459 34.2828 58.2372 33.8237 57.8846 33.4885C57.532 33.1532 57.063 32.968 56.5764 32.9719C55.3389 33.0244 54.1652 33.1575 53.057 33.3619C52.568 33.4524 52.1349 33.7334 51.853 34.1433C51.5712 34.5531 51.4637 35.0581 51.5542 35.5472C51.6447 36.0362 51.9258 36.4693 52.3356 36.7512C52.7455 37.033 53.2505 37.1405 53.7395 37.05ZM63.512 36.9394C65.1114 36.9581 66.6002 36.9019 67.982 36.78C68.4728 36.7303 68.9242 36.4892 69.2384 36.1089C69.5527 35.7287 69.7044 35.2399 69.6607 34.7486C69.6171 34.2572 69.3816 33.8029 69.0052 33.484C68.6289 33.1651 68.142 33.0074 67.6502 33.045C66.3845 33.1556 65.0214 33.2081 63.5552 33.1894C63.0579 33.1836 62.5787 33.3757 62.223 33.7233C61.8674 34.0709 61.6643 34.5455 61.6586 35.0428C61.6529 35.5401 61.8449 36.0193 62.1925 36.3749C62.5401 36.7306 63.0148 36.9336 63.512 36.9394ZM74.1452 35.6306C76.0014 35.0625 77.5689 34.335 78.8814 33.5006C79.0891 33.3683 79.2687 33.1963 79.4099 32.9945C79.5512 32.7928 79.6513 32.5652 79.7046 32.3247C79.7578 32.0843 79.7632 31.8357 79.7205 31.5932C79.6777 31.3507 79.5875 31.1189 79.4552 30.9112C79.3228 30.7035 79.1509 30.5239 78.9491 30.3827C78.7473 30.2415 78.5198 30.1414 78.2793 30.0881C78.0389 30.0348 77.7903 30.0294 77.5477 30.0722C77.3052 30.115 77.0735 30.2051 76.8658 30.3375C75.6758 31.0753 74.3917 31.6493 73.0483 32.0437C72.5726 32.1892 72.1743 32.5176 71.9408 32.9568C71.7073 33.396 71.6578 33.91 71.8033 34.3856C71.9487 34.8613 72.2772 35.2596 72.7164 35.4931C73.1556 35.7266 73.6695 35.7761 74.1452 35.6306ZM83.6889 28.2525C84.5326 26.5001 84.9239 24.5643 84.827 22.6219C84.8156 22.3759 84.7558 22.1346 84.6511 21.9117C84.5464 21.6888 84.3988 21.4887 84.2168 21.3229C84.0347 21.1571 83.8218 21.0287 83.5902 20.9451C83.3585 20.8616 83.1127 20.8245 82.8667 20.8359C82.6207 20.8474 82.3794 20.9072 82.1565 21.0119C81.9337 21.1166 81.7336 21.2642 81.5678 21.4462C81.4019 21.6282 81.2736 21.8411 81.19 22.0728C81.1065 22.3044 81.0693 22.5503 81.0808 22.7962C81.1482 24.1154 80.8839 25.4305 80.312 26.6212C80.1207 27.0655 80.1082 27.5665 80.2773 28.0197C80.4463 28.4729 80.7839 28.8434 81.2194 29.0538C81.655 29.2642 82.155 29.2983 82.6151 29.149C83.0752 28.9997 83.4599 28.6785 83.6889 28.2525ZM82.4945 15.9919C81.1277 14.145 79.2733 12.8587 77.252 12.4444C76.7723 12.3632 76.2798 12.4714 75.8784 12.7463C75.477 13.0212 75.198 13.4412 75.1002 13.9178C75.0024 14.3944 75.0936 14.8904 75.3544 15.3011C75.6152 15.7118 76.0254 16.0052 76.4983 16.1194C77.6645 16.3575 78.692 17.1581 79.4814 18.225C79.628 18.4228 79.8122 18.5899 80.0234 18.7165C80.2346 18.8432 80.4686 18.927 80.7122 18.9633C80.9558 18.9995 81.2041 18.9874 81.443 18.9276C81.6819 18.8678 81.9067 18.7616 82.1045 18.615C82.3024 18.4684 82.4694 18.2842 82.5961 18.073C82.7228 17.8618 82.8066 17.6278 82.8428 17.3842C82.879 17.1406 82.8669 16.8923 82.8072 16.6534C82.7474 16.4145 82.6412 16.1897 82.4945 15.9919Z" fill="#919EAB" fill-opacity="0.24"/> +<path d="M57.8308 16.1569H70.3858C70.8831 16.1569 71.36 15.9593 71.7116 15.6077C72.0632 15.2561 72.2608 14.7791 72.2608 14.2819C72.2608 13.7846 72.0632 13.3077 71.7116 12.956C71.36 12.6044 70.8831 12.4069 70.3858 12.4069H57.8308C57.348 12.4285 56.8922 12.6354 56.5582 12.9847C56.2242 13.334 56.0378 13.7986 56.0378 14.2819C56.0378 14.7651 56.2242 15.2298 56.5582 15.579C56.8922 15.9283 57.348 16.1353 57.8308 16.1569Z" fill="#919EAB" fill-opacity="0.24"/> +<defs> +<linearGradient id="paint0_linear_2734_145270" x1="22.7494" y1="66.7669" x2="27.9905" y2="101.442" gradientUnits="userSpaceOnUse"> +<stop stop-color="#F4F6F8"/> +<stop offset="1" stop-color="#C4CDD5"/> +</linearGradient> +<linearGradient id="paint1_linear_2734_145270" x1="60.1519" y1="78.8212" x2="99.6838" y2="101.557" gradientUnits="userSpaceOnUse"> +<stop stop-color="#F4F6F8"/> +<stop offset="1" stop-color="#C4CDD5"/> +</linearGradient> +<linearGradient id="paint2_linear_2734_145270" x1="17.5881" y1="60.1008" x2="23.245" y2="33.434" gradientUnits="userSpaceOnUse"> +<stop stop-color="#F4F6F8"/> +<stop offset="1" stop-color="#C4CDD5"/> +</linearGradient> +<linearGradient id="paint3_linear_2734_145270" x1="70.0387" y1="40.0444" x2="72.0615" y2="72.9595" gradientUnits="userSpaceOnUse"> +<stop stop-color="#F4F6F8"/> +<stop offset="1" stop-color="#C4CDD5"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/empty/ic-mail.svg b/public/assets/icons/empty/ic-mail.svg new file mode 100644 index 0000000..18ba11d --- /dev/null +++ b/public/assets/icons/empty/ic-mail.svg @@ -0,0 +1,56 @@ +<svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g opacity="0.48"> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M21.1902 86.0659L22.6459 87.5217L24.1062 86.0619L24.7302 86.6858L23.2696 88.1453L24.7262 89.601L24.1005 90.2266L22.6438 88.771L21.1845 90.2306L20.5605 89.6067L22.0201 88.1474L20.5645 86.6915L21.1902 86.0659Z" fill="#919EAB"/> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M87.2381 12.7675L88.6937 14.2233L90.1541 12.7635L90.7781 13.3873L89.3175 14.8469L90.7741 16.3025L90.1483 16.9281L88.6916 15.4725L87.2323 16.9321L86.6083 16.3083L88.0679 14.849L86.6124 13.393L87.2381 12.7675Z" fill="#919EAB"/> +<path opacity="0.72" d="M61.4784 104.835C61.7522 104.562 62.1233 104.409 62.5101 104.409C62.897 104.409 63.268 104.562 63.5419 104.835L64.5809 105.874C64.717 106.009 64.8258 106.171 64.8995 106.348C64.9734 106.526 65.0115 106.716 65.0115 106.909C65.0115 107.101 64.9734 107.291 64.8995 107.469C64.8258 107.646 64.7178 107.807 64.5817 107.942L63.5419 108.982C63.268 109.255 62.897 109.409 62.5101 109.409C62.1233 109.409 61.7522 109.255 61.4784 108.982L60.4393 107.943C60.3032 107.808 60.1945 107.646 60.1207 107.469C60.0468 107.291 60.0088 107.101 60.0088 106.909C60.0088 106.716 60.0468 106.526 60.1207 106.348C60.1944 106.171 60.3024 106.01 60.4385 105.875L61.4784 104.835Z" fill="#919EAB"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M96.6978 39.0406C96.6977 39.0406 96.6979 39.0405 96.6978 39.0406L95.6585 40.0796L95.2196 39.6406L95.6571 40.081C95.6368 40.1011 95.6207 40.1251 95.6097 40.1516C95.5987 40.178 95.593 40.2063 95.593 40.235C95.593 40.2636 95.5987 40.292 95.6097 40.3184C95.6207 40.3448 95.6368 40.3688 95.6571 40.389L95.6585 40.3904L96.6978 41.4294C96.6977 41.4293 96.6979 41.4295 96.6978 41.4294C96.739 41.4704 96.7948 41.4935 96.8529 41.4935C96.911 41.4935 96.9667 41.4705 97.0078 41.4296C97.0077 41.4297 97.0079 41.4296 97.0078 41.4296L98.0487 40.389C98.069 40.3688 98.0851 40.3448 98.0961 40.3184C98.1072 40.2919 98.1128 40.2635 98.1128 40.235C98.1128 40.2064 98.1072 40.1781 98.0961 40.1516C98.0851 40.1251 98.069 40.1011 98.0487 40.081L98.0473 40.0796L97.008 39.0406C97.008 39.0405 97.0081 39.0406 97.008 39.0406C96.9669 38.9997 96.911 38.9764 96.8529 38.9764C96.7948 38.9764 96.739 38.9996 96.6978 39.0406ZM94.7813 39.2011L95.8211 38.1616C96.095 37.8884 96.466 37.735 96.8529 37.735C97.2397 37.735 97.6108 37.8884 97.8847 38.1616L97.8852 38.1621L98.9237 39.2003C98.924 39.2005 98.9242 39.2008 98.9244 39.201C99.0606 39.3365 99.1686 39.4974 99.2423 39.6747C99.3162 39.8521 99.3543 40.0426 99.3543 40.235C99.3543 40.4274 99.3162 40.6178 99.2423 40.7953C99.1686 40.9725 99.0606 41.1335 98.9245 41.2689C98.9242 41.2692 98.924 41.2694 98.9237 41.2697L97.8847 42.3084C97.6108 42.5816 97.2397 42.735 96.8529 42.735C96.466 42.735 96.095 42.5816 95.8211 42.3084L94.7821 41.2697C94.7818 41.2694 94.7816 41.2691 94.7813 41.2689C94.6452 41.1334 94.5372 40.9725 94.4635 40.7953C94.3896 40.6177 94.3516 40.4273 94.3516 40.235C94.3516 40.0427 94.3896 39.8522 94.4635 39.6747C94.5372 39.4974 94.6452 39.3365 94.7813 39.2011Z" fill="#919EAB"/> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M104.552 66.3173C104.701 66.2788 104.858 66.2779 105.008 66.3152C105.173 66.356 105.322 66.4408 105.442 66.5601C105.561 66.6796 105.646 66.8294 105.687 66.9934C105.724 67.1436 105.723 67.3004 105.685 67.4496L105.109 70.541C105.062 70.7838 104.909 71.1333 104.522 71.2523C104.135 71.3713 103.812 71.1677 103.638 70.9932L101.009 68.3652C100.831 68.1887 100.628 67.865 100.748 67.4773C100.868 67.0898 101.219 66.9374 101.464 66.8921C101.465 66.8921 101.465 66.892 101.465 66.892L104.552 66.3173ZM104.448 67.5539L102.291 67.9553L104.046 69.7099L104.448 67.5539Z" fill="#919EAB"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M102.46 94.2659C102.609 94.2274 102.766 94.2265 102.916 94.2638C103.08 94.3046 103.23 94.3894 103.349 94.5087C103.469 94.6282 103.554 94.778 103.594 94.942C103.632 95.0922 103.631 95.249 103.592 95.3982L103.016 98.4896C102.97 98.7324 102.817 99.0819 102.43 99.2009C102.042 99.3199 101.72 99.1163 101.545 98.9418L98.9167 96.3138C98.7386 96.1373 98.5356 95.8136 98.6558 95.4259C98.776 95.0384 99.1263 94.886 99.3721 94.8407C99.3724 94.8407 99.3727 94.8406 99.373 94.8406L102.46 94.2659ZM102.356 95.5025L100.199 95.9039L101.954 97.6585L102.356 95.5025Z" fill="#637381"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M12.5004 72.4729C12.3186 72.4729 12.1408 72.5268 11.9896 72.6278C11.8383 72.7289 11.7205 72.8724 11.651 73.0402C11.5814 73.2081 11.5632 73.3929 11.5987 73.5711C11.6341 73.7494 11.7217 73.9131 11.8502 74.0416C11.9787 74.1701 12.1425 74.2576 12.321 74.2931C12.4996 74.3286 12.6845 74.3104 12.8523 74.2409C13.0203 74.1714 13.1639 74.0535 13.265 73.9023C13.366 73.7512 13.4199 73.5736 13.4199 73.3918C13.4199 73.1482 13.323 72.9144 13.1506 72.7421C12.9783 72.5697 12.7444 72.4729 12.5004 72.4729ZM11.1113 71.3132C11.5225 71.0385 12.0059 70.8918 12.5004 70.8918C13.1635 70.8918 13.7995 71.1551 14.2684 71.624C14.7374 72.0928 15.0009 72.7288 15.0009 73.3918C15.0009 73.8864 14.8542 74.3697 14.5794 74.7808C14.3047 75.1919 13.9142 75.5124 13.4572 75.7017C13.0002 75.8909 12.4975 75.9402 12.0127 75.8438C11.5278 75.7474 11.0822 75.5094 10.7324 75.1597C10.3827 74.8101 10.1446 74.3647 10.0481 73.8797C9.95156 73.3947 10.0011 72.8919 10.1904 72.435C10.3797 71.9781 10.7002 71.5878 11.1113 71.3132Z" fill="#637381"/> +<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M54.5424 18.4017C54.3606 18.4017 54.1828 18.4556 54.0316 18.5567C53.8803 18.6577 53.7625 18.8012 53.693 18.969C53.6234 19.1369 53.6052 19.3217 53.6407 19.5C53.6761 19.6782 53.7637 19.8419 53.8922 19.9705C54.0207 20.0989 54.1845 20.1865 54.363 20.222C54.5416 20.2575 54.7265 20.2393 54.8943 20.1698C55.0623 20.1002 55.2059 19.9824 55.307 19.8312C55.408 19.68 55.4619 19.5024 55.4619 19.3207C55.4619 19.077 55.365 18.8432 55.1926 18.6709C55.0203 18.4986 54.7864 18.4017 54.5424 18.4017ZM53.1533 17.242C53.5645 16.9674 54.0479 16.8207 54.5424 16.8207C55.2055 16.8207 55.8415 17.084 56.3104 17.5528C56.7794 18.0216 57.0429 18.6576 57.0429 19.3207C57.0429 19.8152 56.8962 20.2986 56.6214 20.7097C56.3467 21.1207 55.9562 21.4413 55.4992 21.6305C55.0422 21.8198 54.5395 21.869 54.0547 21.7726C53.5698 21.6762 53.1242 21.4383 52.7744 21.0886C52.4247 20.7389 52.1865 20.2935 52.09 19.8085C51.9936 19.3235 52.0431 18.8207 52.2324 18.3639C52.4217 17.9069 52.7422 17.5166 53.1533 17.242Z" fill="#637381"/> +</g> +<g opacity="0.48"> +<g filter="url(#filter0_di_2575_2781069)"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M35.6189 39.1429V54.2437C35.6189 56.2389 36.5883 58.1045 38.2572 59.198C43.4158 62.5778 54.7884 69.619 59.9998 69.619C65.2113 69.619 76.5839 62.5778 81.7425 59.198C83.4114 58.1045 84.3808 56.2389 84.3808 54.2437V39.1429C84.3808 34.0934 80.2874 30 75.2379 30H44.7618C39.7123 30 35.6189 34.0934 35.6189 39.1429ZM47.0475 39.143C45.7851 39.143 44.7618 40.1664 44.7618 41.4287C44.7618 42.691 45.7851 43.7144 47.0475 43.7144H60.7618C62.0241 43.7144 63.0475 42.691 63.0475 41.4287C63.0475 40.1664 62.0241 39.143 60.7618 39.143H47.0475ZM47.0475 49.8097C45.7851 49.8097 44.7618 50.8331 44.7618 52.0954C44.7618 53.3577 45.7851 54.3811 47.0475 54.3811H69.9046C71.1669 54.3811 72.1903 53.3577 72.1903 52.0954C72.1903 50.8331 71.1669 49.8097 69.9046 49.8097H47.0475Z" fill="#DFE3E8"/> +</g> +<g filter="url(#filter1_di_2575_2781069)"> +<path d="M35.619 42.9556C34.0663 44.1082 32.694 45.1623 31.593 46.0233C29.7583 47.458 28.6083 49.5738 28.4531 51.8976C28.2419 55.0598 28 60.3681 28 68.0954C28 75.403 28.4326 80.5472 28.8369 83.7589C29.1701 86.407 30.9431 88.507 33.557 89.0465C37.7482 89.9116 45.7515 90.9525 60 90.9525C74.2485 90.9525 82.2519 89.9116 86.443 89.0465C89.0569 88.507 90.8299 86.407 91.1631 83.7589C91.5674 80.5472 92 75.403 92 68.0954C92 60.3681 91.7582 55.0598 91.547 51.8976C91.3917 49.5738 90.2417 47.458 88.407 46.0233C87.306 45.1623 85.9337 44.1082 84.381 42.9556V54.2438C84.381 56.2391 83.4115 58.1047 81.7426 59.1982C76.5841 62.578 65.2114 69.6192 60 69.6192C54.7886 69.6192 43.4159 62.578 38.2574 59.1982C36.5884 58.1047 35.619 56.2391 35.619 54.2438V42.9556Z" fill="#919EAB"/> +</g> +<g opacity="0.8"> +<path d="M44.7617 41.4288C44.7617 40.1665 45.7851 39.1431 47.0474 39.1431H60.7617C62.024 39.1431 63.0474 40.1665 63.0474 41.4288C63.0474 42.6911 62.024 43.7145 60.7617 43.7145H47.0474C45.7851 43.7145 44.7617 42.6911 44.7617 41.4288Z" fill="#637381"/> +<path d="M44.7617 52.0954C44.7617 50.8331 45.7851 49.8097 47.0474 49.8097H69.9046C71.1669 49.8097 72.1903 50.8331 72.1903 52.0954C72.1903 53.3578 71.1669 54.3812 69.9046 54.3812H47.0474C45.7851 54.3812 44.7617 53.3578 44.7617 52.0954Z" fill="#637381"/> +</g> +</g> +<defs> +<filter id="filter0_di_2575_2781069" x="27.6189" y="22" width="80.762" height="71.619" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="8" dy="8"/> +<feGaussianBlur stdDeviation="8"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.16 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2575_2781069"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2575_2781069" result="shape"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="-2" dy="-2"/> +<feGaussianBlur stdDeviation="2"/> +<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.48 0"/> +<feBlend mode="normal" in2="shape" result="effect2_innerShadow_2575_2781069"/> +</filter> +<filter id="filter1_di_2575_2781069" x="20" y="34.9556" width="96" height="79.9969" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="8" dy="8"/> +<feGaussianBlur stdDeviation="8"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.16 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2575_2781069"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2575_2781069" result="shape"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dx="-2" dy="-2"/> +<feGaussianBlur stdDeviation="2"/> +<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/> +<feColorMatrix type="matrix" values="0 0 0 0 0.270588 0 0 0 0 0.309804 0 0 0 0 0.356863 0 0 0 0.48 0"/> +<feBlend mode="normal" in2="shape" result="effect2_innerShadow_2575_2781069"/> +</filter> +</defs> +</svg> diff --git a/public/assets/icons/faqs/ic-account.svg b/public/assets/icons/faqs/ic-account.svg new file mode 100644 index 0000000..510501c --- /dev/null +++ b/public/assets/icons/faqs/ic-account.svg @@ -0,0 +1,34 @@ +<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_296_3266)"> +<mask id="mask0_296_3266" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="7" width="64" height="53"> +<path d="M58.9345 16.6644C50.7574 10.3778 42.8261 15.5013 33.9795 13.6898C25.069 11.8652 21.5189 5.78979 11.37 8.59417C2.37975 11.0783 -3.07525 21.038 1.867 29.3764C3.27537 31.7525 5.67462 33.5452 6.65512 36.2038C8.23675 40.4927 5.82925 43.7854 6.29887 48.0003C8.25037 65.5129 34.9956 58.7295 44.8368 53.2809C60.2705 44.7359 70.7115 25.7188 58.9345 16.6644Z" fill="url(#paint0_linear_296_3266)" fill-opacity="0.16"/> +</mask> +<g mask="url(#mask0_296_3266)"> +<path d="M58.9345 16.6644C50.7574 10.3778 42.8261 15.5013 33.9795 13.6898C25.069 11.8652 21.5189 5.78979 11.37 8.59417C2.37975 11.0783 -3.07525 21.038 1.867 29.3764C3.27537 31.7525 5.67462 33.5452 6.65512 36.2038C8.23675 40.4927 5.82925 43.7854 6.29887 48.0003C8.25037 65.5129 34.9956 58.7295 44.8368 53.2809C60.2705 44.7359 70.7115 25.7188 58.9345 16.6644Z" fill="#00A76F"/> +</g> +<path opacity="0.08" d="M51.3966 10.297C50.9324 10.297 50.4683 10.1203 50.1149 9.76702C49.4083 9.0604 49.4083 7.91052 50.1149 7.20377C50.8216 6.49702 51.9716 6.49702 52.6782 7.20377C53.3848 7.91052 53.3848 9.06027 52.6782 9.76702C52.3249 10.1203 51.8608 10.297 51.3966 10.297ZM51.3967 7.92314C51.2526 7.92314 51.1086 7.97789 50.9989 8.08764C50.7797 8.30689 50.7797 8.66377 50.9989 8.88315C51.2182 9.1024 51.5751 9.10252 51.7944 8.88315C52.0137 8.6639 52.0137 8.30702 51.7944 8.08764C51.6847 7.97789 51.5407 7.92314 51.3967 7.92314Z" fill="#00A76F"/> +<path opacity="0.24" d="M54.54 16.4084C54.0759 16.4086 53.6118 16.2318 53.2584 15.8784C52.916 15.5361 52.7275 15.0809 52.7275 14.5968C52.7275 14.1127 52.916 13.6575 53.2584 13.3152C53.9649 12.6085 55.1148 12.6084 55.8215 13.3152C56.1639 13.6575 56.3524 14.1127 56.3524 14.5968C56.3524 15.0811 56.1639 15.5362 55.8214 15.8784C55.4684 16.2317 55.0042 16.4084 54.54 16.4084ZM54.54 14.0345C54.396 14.0345 54.2519 14.0893 54.1423 14.199C54.0359 14.3053 53.9775 14.4465 53.9775 14.5968C53.9775 14.7471 54.036 14.8883 54.1423 14.9946C54.3617 15.2139 54.7185 15.2139 54.9378 14.9946C55.0442 14.8883 55.1025 14.7471 55.1025 14.5968C55.1025 14.4465 55.044 14.3054 54.9378 14.199C54.8282 14.0893 54.6842 14.0345 54.54 14.0345Z" fill="#00A76F"/> +<path opacity="0.08" d="M13.1719 29.595C12.7078 29.595 12.2436 29.4182 11.8903 29.065C11.1837 28.3582 11.1837 27.2083 11.8903 26.5017C12.5969 25.7952 13.7469 25.7951 14.4536 26.5017C15.1602 27.2085 15.1602 28.3582 14.4536 29.065C14.1003 29.4182 13.6361 29.595 13.1719 29.595ZM13.1719 27.2211C13.0279 27.2211 12.8838 27.2758 12.7742 27.3856C12.5548 27.6048 12.5548 27.9617 12.7742 28.1811C12.9934 28.4005 13.3504 28.4003 13.5697 28.1811C13.7891 27.9618 13.7891 27.605 13.5697 27.3856C13.4601 27.2758 13.3161 27.2211 13.1719 27.2211Z" fill="#00A76F"/> +<path opacity="0.48" d="M12.3662 35.2127C12.2062 35.2127 12.0463 35.1517 11.9242 35.0297L11.1787 34.2842L10.4332 35.0297C10.1891 35.2737 9.79343 35.2737 9.5493 35.0297C9.30518 34.7855 9.30518 34.3898 9.5493 34.1458L10.7368 32.9583C10.9809 32.7143 11.3766 32.7143 11.6207 32.9583L12.8082 34.1458C13.0523 34.3899 13.0523 34.7857 12.8082 35.0297C12.6861 35.1515 12.5262 35.2127 12.3662 35.2127Z" fill="#00A76F"/> +<path opacity="0.24" d="M53.3525 53.3126C53.1925 53.3126 53.0326 53.2516 52.9105 53.1296L52.165 52.3841L51.4195 53.1296C51.1754 53.3736 50.7798 53.3736 50.5356 53.1296C50.2915 52.8855 50.2915 52.4897 50.5356 52.2457L51.7231 51.0582C51.9673 50.8142 52.3629 50.8142 52.607 51.0582L53.7945 52.2457C54.0386 52.4899 54.0386 52.8856 53.7945 53.1296C53.6724 53.2515 53.5125 53.3126 53.3525 53.3126Z" fill="#00A76F"/> +<path d="M48 32C48 40.8366 40.8364 48 32 48C23.1633 48 16 40.8366 16 32C16 23.1633 23.1633 16 32 16C40.8364 16 48 23.1633 48 32Z" fill="#FFD666"/> +<path d="M36.2146 22.4116C36.0327 21.7085 35.2566 20.7117 32.3161 20.7117C27.7732 20.7117 27.1262 21.3845 25.9172 20.2227C24.8972 19.2424 24.2981 23.9602 25.6582 25.4585C25.0842 27.5806 25.5434 29.706 25.5434 29.706H38.3254C38.3252 29.706 39.3979 24.7412 36.2146 22.4116Z" fill="#B76E00"/> +<path d="M26.8336 29.9292C26.8336 29.9292 26.2825 28.9199 25.1805 28.9199C24.0784 28.9199 23.2976 33.7652 26.8336 32.9576V29.9292Z" fill="#FFE4D1"/> +<path d="M37.0352 29.9292C37.0352 29.9292 37.5862 28.9199 38.6882 28.9199C39.7905 28.9199 40.5711 33.7652 37.0352 32.9576V29.9292Z" fill="#FFE4D1"/> +<path d="M31.9345 23.4365C23.4911 23.4365 25.1054 37.2842 31.9345 37.2842C38.7633 37.2842 40.3778 23.4365 31.9345 23.4365Z" fill="#FFEFE4"/> +<path d="M28.893 21.9785C27.2754 22.0911 26.72 22.1298 25.9159 21.3572C25.393 20.8545 24.9813 21.8508 24.8871 23.1426C24.7572 21.3955 25.2455 19.5784 25.9159 20.2227C26.7201 20.9953 27.2755 20.9567 28.8935 20.8441C29.7085 20.7874 30.7931 20.7119 32.3148 20.7119C35.2555 20.7119 36.0316 21.7085 36.2133 22.4119C38.3463 23.9724 38.568 26.7144 38.4825 28.3555C38.3956 26.769 37.9064 24.7849 36.2133 23.5461C36.0316 22.8428 35.2555 21.8462 32.3148 21.8462C30.7928 21.8462 29.708 21.9217 28.893 21.9785Z" fill="#B76E00"/> +<path d="M26.1909 29.2415C26.1909 21.8726 31.934 22.683 31.934 22.683C31.934 22.683 37.6769 21.8726 37.6769 29.2415C37.6769 29.2415 36.954 26.1959 35.2949 25.3653C34.9405 25.1878 34.6891 25.298 34.2983 25.4693C33.8371 25.6714 33.1818 25.9586 31.934 25.9586C30.6861 25.9586 30.0308 25.6714 29.5696 25.4693C29.1788 25.298 28.9274 25.1878 28.573 25.3653C26.914 26.1959 26.1909 29.2415 26.1909 29.2415Z" fill="#B76E00"/> +<path d="M43.553 43.0699C43.1426 42.0643 42.3088 41.2582 41.2319 40.9042L36.0434 39.1993C35.5539 39.0384 35.2214 38.5836 35.2168 38.0682L35.1982 35.973C34.331 36.7538 33.2515 37.2377 31.989 37.2489C30.7268 37.2599 29.6389 36.795 28.7578 36.0299L28.7756 38.0516C28.7803 38.5748 28.4458 39.0409 27.9485 39.2042L22.762 40.9051C21.6875 41.2577 20.8545 42.0602 20.4424 43.0624C23.355 46.1048 27.4568 47.9999 32.0015 47.9999C36.542 47.9999 40.6406 46.108 43.553 43.0699Z" fill="#FFAB00"/> +<path d="M31.8096 43.7394C34.47 43.7394 36.7393 42.0695 37.6296 39.7211L36.042 39.1993C35.5525 39.0385 35.22 38.5834 35.2156 38.0682L35.197 35.973C34.3296 36.7538 33.2502 37.2377 31.9878 37.2489C30.7253 37.2599 29.6375 36.795 28.7566 36.0299L28.7744 38.0516C28.7791 38.5748 28.4446 39.0409 27.9473 39.2042L26.0332 39.8319C26.9521 42.1217 29.1912 43.7394 31.8096 43.7394Z" fill="#FFE4D1"/> +<path d="M32 17.25C40.627 17.25 47.6582 24.0784 47.9866 32.625C47.9946 32.4175 48 32.2095 48 32C48 23.1636 40.8364 16 32 16C23.1633 16 16 23.1636 16 32C16 32.2095 16.0051 32.4175 16.0132 32.625C16.3416 24.0784 23.3728 17.25 32 17.25Z" fill="#FFAB00"/> +</g> +<defs> +<linearGradient id="paint0_linear_296_3266" x1="43.8414" y1="68.4015" x2="70.1982" y2="12.921" gradientUnits="userSpaceOnUse"> +<stop/> +<stop offset="1" stop-opacity="0.01"/> +</linearGradient> +<clipPath id="clip0_296_3266"> +<rect width="64" height="64" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/faqs/ic-assurances.svg b/public/assets/icons/faqs/ic-assurances.svg new file mode 100644 index 0000000..9402854 --- /dev/null +++ b/public/assets/icons/faqs/ic-assurances.svg @@ -0,0 +1,33 @@ +<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_296_3262)"> +<mask id="mask0_296_3262" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="7" width="64" height="53"> +<path d="M58.9345 16.6644C50.7574 10.3778 42.8261 15.5013 33.9795 13.6898C25.069 11.8652 21.5189 5.78979 11.37 8.59417C2.37975 11.0783 -3.07525 21.038 1.867 29.3764C3.27537 31.7525 5.67462 33.5452 6.65512 36.2038C8.23675 40.4927 5.82925 43.7854 6.29887 48.0003C8.25037 65.5129 34.9956 58.7295 44.8368 53.2809C60.2705 44.7359 70.7115 25.7188 58.9345 16.6644Z" fill="url(#paint0_linear_296_3262)" fill-opacity="0.16"/> +</mask> +<g mask="url(#mask0_296_3262)"> +<path d="M58.9345 16.6644C50.7574 10.3778 42.8261 15.5013 33.9795 13.6898C25.069 11.8652 21.5189 5.78979 11.37 8.59417C2.37975 11.0783 -3.07525 21.038 1.867 29.3764C3.27537 31.7525 5.67462 33.5452 6.65512 36.2038C8.23675 40.4927 5.82925 43.7854 6.29887 48.0003C8.25037 65.5129 34.9956 58.7295 44.8368 53.2809C60.2705 44.7359 70.7115 25.7188 58.9345 16.6644Z" fill="#00A76F"/> +</g> +<path opacity="0.08" d="M51.3966 10.297C50.9324 10.297 50.4683 10.1203 50.1149 9.76702C49.4083 9.0604 49.4083 7.91052 50.1149 7.20377C50.8216 6.49702 51.9716 6.49702 52.6782 7.20377C53.3848 7.91052 53.3848 9.06027 52.6782 9.76702C52.3249 10.1203 51.8608 10.297 51.3966 10.297ZM51.3967 7.92314C51.2526 7.92314 51.1086 7.97789 50.9989 8.08764C50.7797 8.30689 50.7797 8.66377 50.9989 8.88315C51.2182 9.1024 51.5751 9.10252 51.7944 8.88315C52.0137 8.6639 52.0137 8.30702 51.7944 8.08764C51.6847 7.97789 51.5407 7.92314 51.3967 7.92314Z" fill="#00A76F"/> +<path opacity="0.24" d="M54.54 16.4084C54.0759 16.4086 53.6118 16.2318 53.2584 15.8784C52.916 15.5361 52.7275 15.0809 52.7275 14.5968C52.7275 14.1127 52.916 13.6575 53.2584 13.3152C53.9649 12.6085 55.1148 12.6084 55.8215 13.3152C56.1639 13.6575 56.3524 14.1127 56.3524 14.5968C56.3524 15.0811 56.1639 15.5362 55.8214 15.8784C55.4684 16.2317 55.0042 16.4084 54.54 16.4084ZM54.54 14.0345C54.396 14.0345 54.2519 14.0893 54.1423 14.199C54.0359 14.3053 53.9775 14.4465 53.9775 14.5968C53.9775 14.7471 54.036 14.8883 54.1423 14.9946C54.3617 15.2139 54.7185 15.2139 54.9378 14.9946C55.0442 14.8883 55.1025 14.7471 55.1025 14.5968C55.1025 14.4465 55.044 14.3054 54.9378 14.199C54.8282 14.0893 54.6842 14.0345 54.54 14.0345Z" fill="#00A76F"/> +<path opacity="0.08" d="M13.1719 29.595C12.7078 29.595 12.2436 29.4182 11.8903 29.065C11.1837 28.3582 11.1837 27.2083 11.8903 26.5017C12.5969 25.7952 13.7469 25.7951 14.4536 26.5017C15.1602 27.2085 15.1602 28.3582 14.4536 29.065C14.1003 29.4182 13.6361 29.595 13.1719 29.595ZM13.1719 27.2211C13.0279 27.2211 12.8838 27.2758 12.7742 27.3856C12.5548 27.6048 12.5548 27.9617 12.7742 28.1811C12.9934 28.4005 13.3504 28.4003 13.5697 28.1811C13.7891 27.9618 13.7891 27.605 13.5697 27.3856C13.4601 27.2758 13.3161 27.2211 13.1719 27.2211Z" fill="#00A76F"/> +<path opacity="0.48" d="M12.3662 35.2127C12.2062 35.2127 12.0463 35.1517 11.9242 35.0297L11.1787 34.2842L10.4332 35.0297C10.1891 35.2737 9.79343 35.2737 9.5493 35.0297C9.30518 34.7855 9.30518 34.3898 9.5493 34.1458L10.7368 32.9583C10.9809 32.7143 11.3766 32.7143 11.6207 32.9583L12.8082 34.1458C13.0523 34.3899 13.0523 34.7857 12.8082 35.0297C12.6861 35.1515 12.5262 35.2127 12.3662 35.2127Z" fill="#00A76F"/> +<path opacity="0.24" d="M53.3525 53.3126C53.1925 53.3126 53.0326 53.2516 52.9105 53.1296L52.165 52.3841L51.4195 53.1296C51.1754 53.3736 50.7798 53.3736 50.5356 53.1296C50.2915 52.8855 50.2915 52.4897 50.5356 52.2457L51.7231 51.0582C51.9673 50.8142 52.3629 50.8142 52.607 51.0582L53.7945 52.2457C54.0386 52.4899 54.0386 52.8856 53.7945 53.1296C53.6724 53.2515 53.5125 53.3126 53.3525 53.3126Z" fill="#00A76F"/> +<path d="M40.3208 20.2264H23.4151C22.0813 20.2264 21 21.3077 21 22.6415V45.5849C21 46.9188 22.0813 48 23.4151 48H40.3208C41.6546 48 42.7358 46.9188 42.7358 45.5849V22.6415C42.7358 21.3077 41.6546 20.2264 40.3208 20.2264Z" fill="#FFAB00"/> +<path d="M23 23H41V46H23V23Z" fill="#FFD666"/> +<path d="M36.5 43H23V23H41V38.8824L36.5 43Z" fill="#FFF5CC"/> +<path d="M34.2829 19.6226V18.4151C34.2829 17.7746 34.0285 17.1603 33.5755 16.7074C33.1226 16.2544 32.5083 16 31.8678 16C31.2273 16 30.613 16.2544 30.1601 16.7074C29.7072 17.1603 29.4527 17.7746 29.4527 18.4151V19.6226H27.0376L25.8301 21.434V23.2453H37.9056V21.434L36.698 19.6226H34.2829Z" fill="#FFD666"/> +<path d="M37 43.2264V39H41.2264L37 43.2264Z" fill="#FFAB00"/> +<path d="M31.8685 38.3396C30.2862 37.8122 28.9099 36.8002 27.9347 35.4471C26.9594 34.094 26.4346 32.4683 26.4346 30.8004V28.0755C28.0149 28.0755 29.5655 27.646 30.9206 26.8329L31.8685 26.2642L32.8165 26.8329C34.1716 27.646 35.7222 28.0755 37.3025 28.0755V30.8004C37.3025 32.4683 36.7777 34.094 35.8024 35.4471C34.8272 36.8002 33.4509 37.8122 31.8685 38.3396Z" fill="#5BE49B"/> +<path d="M31.8676 33.5094C31.7738 33.5094 31.6814 33.4876 31.5976 33.4457C31.5137 33.4038 31.4408 33.3429 31.3846 33.2679L29.5732 30.8528L30.5393 30.1283L31.8676 31.8994L36.8185 25.2981L37.7846 26.0226L32.3506 33.2679C32.2944 33.3429 32.2214 33.4038 32.1376 33.4457C32.0538 33.4876 31.9613 33.5094 31.8676 33.5094Z" fill="#007867"/> +<path d="M25.2266 37.7358H28.2454V38.9434H25.2266V37.7358Z" fill="#FFAB00"/> +<path d="M25.2266 40.151H29.453V41.3585H25.2266V40.151Z" fill="#FFAB00"/> +</g> +<defs> +<linearGradient id="paint0_linear_296_3262" x1="43.8414" y1="68.4015" x2="70.1982" y2="12.921" gradientUnits="userSpaceOnUse"> +<stop/> +<stop offset="1" stop-opacity="0.01"/> +</linearGradient> +<clipPath id="clip0_296_3262"> +<rect width="64" height="64" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/faqs/ic-delivery.svg b/public/assets/icons/faqs/ic-delivery.svg new file mode 100644 index 0000000..67f0615 --- /dev/null +++ b/public/assets/icons/faqs/ic-delivery.svg @@ -0,0 +1,30 @@ +<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_296_3265)"> +<mask id="mask0_296_3265" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="7" width="64" height="53"> +<path d="M58.9345 16.6644C50.7574 10.3778 42.8261 15.5013 33.9795 13.6898C25.069 11.8652 21.5189 5.78979 11.37 8.59417C2.37975 11.0783 -3.07525 21.038 1.867 29.3764C3.27537 31.7525 5.67462 33.5452 6.65512 36.2038C8.23675 40.4927 5.82925 43.7854 6.29887 48.0003C8.25037 65.5129 34.9956 58.7295 44.8368 53.2809C60.2705 44.7359 70.7115 25.7188 58.9345 16.6644Z" fill="url(#paint0_linear_296_3265)" fill-opacity="0.16"/> +</mask> +<g mask="url(#mask0_296_3265)"> +<path d="M58.9345 16.6644C50.7574 10.3778 42.8261 15.5013 33.9795 13.6898C25.069 11.8652 21.5189 5.78979 11.37 8.59417C2.37975 11.0783 -3.07525 21.038 1.867 29.3764C3.27537 31.7525 5.67462 33.5452 6.65512 36.2038C8.23675 40.4927 5.82925 43.7854 6.29887 48.0003C8.25037 65.5129 34.9956 58.7295 44.8368 53.2809C60.2705 44.7359 70.7115 25.7188 58.9345 16.6644Z" fill="#00A76F"/> +</g> +<path opacity="0.08" d="M51.3966 10.297C50.9324 10.297 50.4683 10.1203 50.1149 9.76702C49.4083 9.0604 49.4083 7.91052 50.1149 7.20377C50.8216 6.49702 51.9716 6.49702 52.6782 7.20377C53.3848 7.91052 53.3848 9.06027 52.6782 9.76702C52.3249 10.1203 51.8608 10.297 51.3966 10.297ZM51.3967 7.92314C51.2526 7.92314 51.1086 7.97789 50.9989 8.08764C50.7797 8.30689 50.7797 8.66377 50.9989 8.88315C51.2182 9.1024 51.5751 9.10252 51.7944 8.88315C52.0137 8.6639 52.0137 8.30702 51.7944 8.08764C51.6847 7.97789 51.5407 7.92314 51.3967 7.92314Z" fill="#00A76F"/> +<path opacity="0.24" d="M54.54 16.4084C54.0759 16.4086 53.6118 16.2318 53.2584 15.8784C52.916 15.5361 52.7275 15.0809 52.7275 14.5968C52.7275 14.1127 52.916 13.6575 53.2584 13.3152C53.9649 12.6085 55.1148 12.6084 55.8215 13.3152C56.1639 13.6575 56.3524 14.1127 56.3524 14.5968C56.3524 15.0811 56.1639 15.5362 55.8214 15.8784C55.4684 16.2317 55.0042 16.4084 54.54 16.4084ZM54.54 14.0345C54.396 14.0345 54.2519 14.0893 54.1423 14.199C54.0359 14.3053 53.9775 14.4465 53.9775 14.5968C53.9775 14.7471 54.036 14.8883 54.1423 14.9946C54.3617 15.2139 54.7185 15.2139 54.9378 14.9946C55.0442 14.8883 55.1025 14.7471 55.1025 14.5968C55.1025 14.4465 55.044 14.3054 54.9378 14.199C54.8282 14.0893 54.6842 14.0345 54.54 14.0345Z" fill="#00A76F"/> +<path opacity="0.08" d="M13.1719 29.595C12.7078 29.595 12.2436 29.4182 11.8903 29.065C11.1837 28.3582 11.1837 27.2083 11.8903 26.5017C12.5969 25.7952 13.7469 25.7951 14.4536 26.5017C15.1602 27.2085 15.1602 28.3582 14.4536 29.065C14.1003 29.4182 13.6361 29.595 13.1719 29.595ZM13.1719 27.2211C13.0279 27.2211 12.8838 27.2758 12.7742 27.3856C12.5548 27.6048 12.5548 27.9617 12.7742 28.1811C12.9934 28.4005 13.3504 28.4003 13.5697 28.1811C13.7891 27.9618 13.7891 27.605 13.5697 27.3856C13.4601 27.2758 13.3161 27.2211 13.1719 27.2211Z" fill="#00A76F"/> +<path opacity="0.48" d="M12.3662 35.2127C12.2062 35.2127 12.0463 35.1517 11.9242 35.0297L11.1787 34.2842L10.4332 35.0297C10.1891 35.2737 9.79343 35.2737 9.5493 35.0297C9.30518 34.7855 9.30518 34.3898 9.5493 34.1458L10.7368 32.9583C10.9809 32.7143 11.3766 32.7143 11.6207 32.9583L12.8082 34.1458C13.0523 34.3899 13.0523 34.7857 12.8082 35.0297C12.6861 35.1515 12.5262 35.2127 12.3662 35.2127Z" fill="#00A76F"/> +<path opacity="0.24" d="M53.3525 53.3126C53.1925 53.3126 53.0326 53.2516 52.9105 53.1296L52.165 52.3841L51.4195 53.1296C51.1754 53.3736 50.7798 53.3736 50.5356 53.1296C50.2915 52.8855 50.2915 52.4897 50.5356 52.2457L51.7231 51.0582C51.9673 50.8142 52.3629 50.8142 52.607 51.0582L53.7945 52.2457C54.0386 52.4899 54.0386 52.8856 53.7945 53.1296C53.6724 53.2515 53.5125 53.3126 53.3525 53.3126Z" fill="#00A76F"/> +<path d="M47.9999 34.7078L43.3129 29.6013C42.9684 29.2256 42.482 29.0118 41.9724 29.0118H36.1535L36.1533 42.993H38.3791C38.3791 41.2345 39.8046 39.809 41.5631 39.809C43.3216 39.809 44.7471 41.2345 44.7471 42.993H46.18C46.6627 42.9931 47.1255 42.8014 47.4668 42.4602C47.8081 42.1189 47.9998 41.656 47.9997 41.1734L47.9999 34.7078Z" fill="#FFAB00"/> +<circle cx="41.5629" cy="42.993" r="3.18402" fill="#B76E00"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M36.1533 34.7077V42.993H26.4626C26.4626 41.2343 25.0369 39.8086 23.2782 39.8086C21.5195 39.8086 20.0938 41.2343 20.0938 42.993H17.8197C17.337 42.9931 16.8741 42.8014 16.5329 42.4601C16.1916 42.1189 15.9999 41.656 16 41.1734V25.9813C15.9999 25.4986 16.1916 25.0358 16.5329 24.6945C16.8741 24.3532 17.337 24.1615 17.8197 24.1616H19.7936C19.907 27.3699 22.5408 29.9121 25.751 29.9121C28.9613 29.9121 31.595 27.3699 31.7085 24.1616H34.3336C35.3386 24.1617 36.1532 24.9763 36.1533 25.9813V34.7077Z" fill="#FFD666"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M31.7124 23.9612C31.7124 24.0283 31.7117 24.0953 31.7087 24.1616C31.5952 27.3699 28.9615 29.9121 25.7512 29.9121C22.541 29.9121 19.9072 27.3699 19.7938 24.1616C19.7908 24.0953 19.79 24.0283 19.79 23.9612C19.79 20.6689 22.459 18 25.7512 18C29.0435 18 31.7124 20.6689 31.7124 23.9612Z" fill="#61F3F3"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M23.2778 39.809C25.0363 39.809 26.4618 41.2345 26.4618 42.993C26.4618 44.7515 25.0363 46.177 23.2778 46.177C21.5193 46.177 20.0938 44.7515 20.0938 42.993C20.0938 41.2345 21.5193 39.809 23.2778 39.809Z" fill="#B76E00"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M27.7405 26.3456C27.6081 26.3458 27.4806 26.2954 27.3841 26.2048L25.3945 24.3419C25.2892 24.2433 25.2295 24.1055 25.2295 23.9612V20.0953C25.2295 19.8073 25.463 19.5737 25.7511 19.5737C26.0392 19.5737 26.2727 19.8073 26.2727 20.0953V23.7354L28.0971 25.4436C28.2534 25.59 28.3044 25.817 28.2257 26.0161C28.1471 26.2152 27.9547 26.346 27.7406 26.346L27.7405 26.3456Z" fill="#006C9C"/> +</g> +<defs> +<linearGradient id="paint0_linear_296_3265" x1="43.8414" y1="68.4015" x2="70.1982" y2="12.921" gradientUnits="userSpaceOnUse"> +<stop/> +<stop offset="1" stop-opacity="0.01"/> +</linearGradient> +<clipPath id="clip0_296_3265"> +<rect width="64" height="64" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/faqs/ic-package.svg b/public/assets/icons/faqs/ic-package.svg new file mode 100644 index 0000000..403217c --- /dev/null +++ b/public/assets/icons/faqs/ic-package.svg @@ -0,0 +1,29 @@ +<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_296_3264)"> +<mask id="mask0_296_3264" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="7" width="64" height="53"> +<path d="M58.9345 16.6644C50.7574 10.3778 42.8261 15.5013 33.9795 13.6898C25.069 11.8652 21.5189 5.78979 11.37 8.59417C2.37975 11.0783 -3.07525 21.038 1.867 29.3764C3.27537 31.7525 5.67462 33.5452 6.65512 36.2038C8.23675 40.4927 5.82925 43.7854 6.29887 48.0003C8.25037 65.5129 34.9956 58.7295 44.8368 53.2809C60.2705 44.7359 70.7115 25.7188 58.9345 16.6644Z" fill="url(#paint0_linear_296_3264)" fill-opacity="0.16"/> +</mask> +<g mask="url(#mask0_296_3264)"> +<path d="M58.9345 16.6644C50.7574 10.3778 42.8261 15.5013 33.9795 13.6898C25.069 11.8652 21.5189 5.78979 11.37 8.59417C2.37975 11.0783 -3.07525 21.038 1.867 29.3764C3.27537 31.7525 5.67462 33.5452 6.65512 36.2038C8.23675 40.4927 5.82925 43.7854 6.29887 48.0003C8.25037 65.5129 34.9956 58.7295 44.8368 53.2809C60.2705 44.7359 70.7115 25.7188 58.9345 16.6644Z" fill="#00A76F"/> +</g> +<path opacity="0.08" d="M51.3966 10.297C50.9324 10.297 50.4683 10.1203 50.1149 9.76702C49.4083 9.0604 49.4083 7.91052 50.1149 7.20377C50.8216 6.49702 51.9716 6.49702 52.6782 7.20377C53.3848 7.91052 53.3848 9.06027 52.6782 9.76702C52.3249 10.1203 51.8608 10.297 51.3966 10.297ZM51.3967 7.92314C51.2526 7.92314 51.1086 7.97789 50.9989 8.08764C50.7797 8.30689 50.7797 8.66377 50.9989 8.88315C51.2182 9.1024 51.5751 9.10252 51.7944 8.88315C52.0137 8.6639 52.0137 8.30702 51.7944 8.08764C51.6847 7.97789 51.5407 7.92314 51.3967 7.92314Z" fill="#00A76F"/> +<path opacity="0.24" d="M54.54 16.4084C54.0759 16.4086 53.6118 16.2318 53.2584 15.8784C52.916 15.5361 52.7275 15.0809 52.7275 14.5968C52.7275 14.1127 52.916 13.6575 53.2584 13.3152C53.9649 12.6085 55.1148 12.6084 55.8215 13.3152C56.1639 13.6575 56.3524 14.1127 56.3524 14.5968C56.3524 15.0811 56.1639 15.5362 55.8214 15.8784C55.4684 16.2317 55.0042 16.4084 54.54 16.4084ZM54.54 14.0345C54.396 14.0345 54.2519 14.0893 54.1423 14.199C54.0359 14.3053 53.9775 14.4465 53.9775 14.5968C53.9775 14.7471 54.036 14.8883 54.1423 14.9946C54.3617 15.2139 54.7185 15.2139 54.9378 14.9946C55.0442 14.8883 55.1025 14.7471 55.1025 14.5968C55.1025 14.4465 55.044 14.3054 54.9378 14.199C54.8282 14.0893 54.6842 14.0345 54.54 14.0345Z" fill="#00A76F"/> +<path opacity="0.08" d="M13.1719 29.595C12.7078 29.595 12.2436 29.4182 11.8903 29.065C11.1837 28.3582 11.1837 27.2083 11.8903 26.5017C12.5969 25.7952 13.7469 25.7951 14.4536 26.5017C15.1602 27.2085 15.1602 28.3582 14.4536 29.065C14.1003 29.4182 13.6361 29.595 13.1719 29.595ZM13.1719 27.2211C13.0279 27.2211 12.8838 27.2758 12.7742 27.3856C12.5548 27.6048 12.5548 27.9617 12.7742 28.1811C12.9934 28.4005 13.3504 28.4003 13.5697 28.1811C13.7891 27.9618 13.7891 27.605 13.5697 27.3856C13.4601 27.2758 13.3161 27.2211 13.1719 27.2211Z" fill="#00A76F"/> +<path opacity="0.48" d="M12.3662 35.2127C12.2062 35.2127 12.0463 35.1517 11.9242 35.0297L11.1787 34.2842L10.4332 35.0297C10.1891 35.2737 9.79343 35.2737 9.5493 35.0297C9.30518 34.7855 9.30518 34.3898 9.5493 34.1458L10.7368 32.9583C10.9809 32.7143 11.3766 32.7143 11.6207 32.9583L12.8082 34.1458C13.0523 34.3899 13.0523 34.7857 12.8082 35.0297C12.6861 35.1515 12.5262 35.2127 12.3662 35.2127Z" fill="#00A76F"/> +<path opacity="0.24" d="M53.3525 53.3126C53.1925 53.3126 53.0326 53.2516 52.9105 53.1296L52.165 52.3841L51.4195 53.1296C51.1754 53.3736 50.7798 53.3736 50.5356 53.1296C50.2915 52.8855 50.2915 52.4897 50.5356 52.2457L51.7231 51.0582C51.9673 50.8142 52.3629 50.8142 52.607 51.0582L53.7945 52.2457C54.0386 52.4899 54.0386 52.8856 53.7945 53.1296C53.6724 53.2515 53.5125 53.3126 53.3525 53.3126Z" fill="#00A76F"/> +<path d="M48 25.3631V38.6353C48 39.4756 47.5333 40.2297 46.7823 40.6052L32.6461 47.7683C32.3381 47.9214 32.0013 47.9982 31.6652 47.9982H31.6514C31.3053 47.9957 30.9598 47.9133 30.6462 47.7496L30.6406 47.7464L17.1814 40.6033C16.4529 40.2216 16 39.4743 16 38.6515V25.3468C16 24.9713 16.0937 24.6127 16.2649 24.2966C16.4699 23.9192 16.7847 23.6031 17.1815 23.3956L30.6461 16.2494C31.2696 15.9239 32.0169 15.917 32.6461 16.2306L32.6523 16.2331L46.7824 23.3931C47.1972 23.6006 47.5252 23.9236 47.7352 24.3128C47.9063 24.6283 48 24.9869 48 25.3631Z" fill="#FFD666"/> +<path d="M47.9999 25.363V38.6352C47.9999 39.4755 47.5332 40.2296 46.7822 40.6051L32.646 47.7682C32.338 47.9213 32.0012 47.9982 31.6651 47.9982H31.6514V32.2606L47.7351 24.3127C47.9062 24.6282 47.9999 24.9869 47.9999 25.363Z" fill="#FFAB00"/> +<path d="M47.7358 24.3128L40.5733 27.8522L38.8114 28.7231L31.6521 32.2606L16.2656 24.2965C16.4706 23.9192 16.7854 23.603 17.1822 23.3956L22.9546 20.3317L24.9557 19.2695L30.6469 16.2493C30.9611 16.085 31.3066 16.0019 31.6521 16C31.9932 15.9982 32.3344 16.075 32.6467 16.2306L32.653 16.2331L46.783 23.3931C47.1979 23.6005 47.5259 23.9235 47.7358 24.3128Z" fill="#FFF5CC"/> +<path d="M40.612 28.1189C40.612 28.1189 40.612 28.1189 40.612 28.1195V33.0484C40.612 33.5657 40.1922 33.9856 39.6748 33.9856C39.1575 33.9856 38.7377 33.5657 38.7377 33.0484V28.6843L31.6514 24.9344L22.9539 20.3317L24.955 19.2695L31.6514 22.8133L40.1134 27.2911C40.1147 27.2917 40.1159 27.2923 40.1172 27.293C40.1353 27.303 40.1528 27.3142 40.1703 27.3248C40.1797 27.3305 40.1897 27.3361 40.199 27.3423L40.1997 27.343C40.2728 27.3923 40.3371 27.451 40.3915 27.516C40.394 27.5192 40.3965 27.5217 40.3983 27.5242C40.4121 27.5404 40.424 27.5579 40.4365 27.5748C40.4421 27.5829 40.4483 27.5904 40.454 27.5992C40.4627 27.6117 40.4696 27.6248 40.4777 27.6379C40.4858 27.6517 40.4946 27.6654 40.5021 27.6798C40.5065 27.6879 40.5102 27.696 40.514 27.7042C40.524 27.7242 40.5333 27.7442 40.5421 27.7648C40.5433 27.7679 40.544 27.7704 40.5452 27.7729C40.5558 27.7992 40.5646 27.8254 40.5721 27.8523C40.5896 27.9079 40.6015 27.966 40.6071 28.026C40.6102 28.057 40.612 28.0877 40.612 28.1189Z" fill="#FFD666"/> +<path d="M40.6109 28.119C40.6109 28.119 40.6109 28.119 40.6109 28.1196V33.0485C40.6109 33.5658 40.1911 33.9857 39.6738 33.9857C39.1564 33.9857 38.7366 33.5658 38.7366 33.0485V28.7587L40.5709 27.8522C40.5884 27.9078 40.6003 27.9659 40.6059 28.0259C40.6091 28.0571 40.6109 28.0877 40.6109 28.119Z" fill="#B76E00"/> +</g> +<defs> +<linearGradient id="paint0_linear_296_3264" x1="43.8414" y1="68.4015" x2="70.1982" y2="12.921" gradientUnits="userSpaceOnUse"> +<stop/> +<stop offset="1" stop-opacity="0.01"/> +</linearGradient> +<clipPath id="clip0_296_3264"> +<rect width="64" height="64" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/faqs/ic-payment.svg b/public/assets/icons/faqs/ic-payment.svg new file mode 100644 index 0000000..dd332b4 --- /dev/null +++ b/public/assets/icons/faqs/ic-payment.svg @@ -0,0 +1,33 @@ +<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_296_2015)"> +<mask id="mask0_296_2015" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="7" width="64" height="53"> +<path d="M58.9345 16.6644C50.7574 10.3778 42.8261 15.5013 33.9795 13.6898C25.069 11.8652 21.5189 5.78979 11.37 8.59417C2.37975 11.0783 -3.07525 21.038 1.867 29.3764C3.27537 31.7525 5.67462 33.5452 6.65512 36.2038C8.23675 40.4927 5.82925 43.7854 6.29887 48.0003C8.25037 65.5129 34.9956 58.7295 44.8368 53.2809C60.2705 44.7359 70.7115 25.7188 58.9345 16.6644Z" fill="url(#paint0_linear_296_2015)" fill-opacity="0.16"/> +</mask> +<g mask="url(#mask0_296_2015)"> +<path d="M58.9345 16.6644C50.7574 10.3778 42.8261 15.5013 33.9795 13.6898C25.069 11.8652 21.5189 5.78979 11.37 8.59417C2.37975 11.0783 -3.07525 21.038 1.867 29.3764C3.27537 31.7525 5.67462 33.5452 6.65512 36.2038C8.23675 40.4927 5.82925 43.7854 6.29887 48.0003C8.25037 65.5129 34.9956 58.7295 44.8368 53.2809C60.2705 44.7359 70.7115 25.7188 58.9345 16.6644Z" fill="#00A76F"/> +</g> +<path opacity="0.08" d="M51.3966 10.297C50.9324 10.297 50.4683 10.1203 50.1149 9.76702C49.4083 9.0604 49.4083 7.91052 50.1149 7.20377C50.8216 6.49702 51.9716 6.49702 52.6782 7.20377C53.3848 7.91052 53.3848 9.06027 52.6782 9.76702C52.3249 10.1203 51.8608 10.297 51.3966 10.297ZM51.3967 7.92314C51.2526 7.92314 51.1086 7.97789 50.9989 8.08764C50.7797 8.30689 50.7797 8.66377 50.9989 8.88315C51.2182 9.1024 51.5751 9.10252 51.7944 8.88315C52.0137 8.6639 52.0137 8.30702 51.7944 8.08764C51.6847 7.97789 51.5407 7.92314 51.3967 7.92314Z" fill="#00A76F"/> +<path opacity="0.24" d="M54.54 16.4084C54.0759 16.4086 53.6118 16.2318 53.2584 15.8784C52.916 15.5361 52.7275 15.0809 52.7275 14.5968C52.7275 14.1127 52.916 13.6575 53.2584 13.3152C53.9649 12.6085 55.1148 12.6084 55.8215 13.3152C56.1639 13.6575 56.3524 14.1127 56.3524 14.5968C56.3524 15.0811 56.1639 15.5362 55.8214 15.8784C55.4684 16.2317 55.0042 16.4084 54.54 16.4084ZM54.54 14.0345C54.396 14.0345 54.2519 14.0893 54.1423 14.199C54.0359 14.3053 53.9775 14.4465 53.9775 14.5968C53.9775 14.7471 54.036 14.8883 54.1423 14.9946C54.3617 15.2139 54.7185 15.2139 54.9378 14.9946C55.0442 14.8883 55.1025 14.7471 55.1025 14.5968C55.1025 14.4465 55.044 14.3054 54.9378 14.199C54.8282 14.0893 54.6842 14.0345 54.54 14.0345Z" fill="#00A76F"/> +<path opacity="0.08" d="M13.1719 29.595C12.7078 29.595 12.2436 29.4182 11.8903 29.065C11.1837 28.3582 11.1837 27.2083 11.8903 26.5017C12.5969 25.7952 13.7469 25.7951 14.4536 26.5017C15.1602 27.2085 15.1602 28.3582 14.4536 29.065C14.1003 29.4182 13.6361 29.595 13.1719 29.595ZM13.1719 27.2211C13.0279 27.2211 12.8838 27.2758 12.7742 27.3856C12.5548 27.6048 12.5548 27.9617 12.7742 28.1811C12.9934 28.4005 13.3504 28.4003 13.5697 28.1811C13.7891 27.9618 13.7891 27.605 13.5697 27.3856C13.4601 27.2758 13.3161 27.2211 13.1719 27.2211Z" fill="#00A76F"/> +<path opacity="0.48" d="M12.3662 35.2127C12.2062 35.2127 12.0463 35.1517 11.9242 35.0297L11.1787 34.2842L10.4332 35.0297C10.1891 35.2737 9.79343 35.2737 9.5493 35.0297C9.30518 34.7855 9.30518 34.3898 9.5493 34.1458L10.7368 32.9583C10.9809 32.7143 11.3766 32.7143 11.6207 32.9583L12.8082 34.1458C13.0523 34.3899 13.0523 34.7857 12.8082 35.0297C12.6861 35.1515 12.5262 35.2127 12.3662 35.2127Z" fill="#00A76F"/> +<path opacity="0.24" d="M53.3525 53.3126C53.1925 53.3126 53.0326 53.2516 52.9105 53.1296L52.165 52.3841L51.4195 53.1296C51.1754 53.3736 50.7798 53.3736 50.5356 53.1296C50.2915 52.8855 50.2915 52.4897 50.5356 52.2457L51.7231 51.0582C51.9673 50.8142 52.3629 50.8142 52.607 51.0582L53.7945 52.2457C54.0386 52.4899 54.0386 52.8856 53.7945 53.1296C53.6724 53.2515 53.5125 53.3126 53.3525 53.3126Z" fill="#00A76F"/> +<path d="M44.5625 31.9792L46.1424 31.3405C47.6453 30.7322 48.3835 29.0318 47.8016 27.5184L44.1035 17.9048C43.5117 16.3717 41.789 15.6086 40.2559 16.2005C40.2342 16.2089 40.2125 16.2175 40.1911 16.2264L21.7138 23.8859C20.2352 24.5007 19.5083 26.1755 20.0689 27.6755L20.8129 29.6593L22.0615 33.0813H40.7972L44.5625 31.9792Z" fill="#61F3F3"/> +<path d="M24.8997 29.6609L23.7314 26.7404L28.4043 24.4039L29.5726 27.3245L24.8997 29.6609Z" fill="#006C9C"/> +<path d="M38.6953 26.8215L43.952 24.484L44.3998 25.491L39.1431 27.8286L38.6953 26.8215Z" fill="#006C9C"/> +<path d="M35.1836 25.6559L42.7766 22.1515L43.2382 23.1516L35.6452 26.6561L35.1836 25.6559Z" fill="#006C9C"/> +<path opacity="0.12" d="M46.1425 31.3406C46.1915 31.3208 46.2328 31.2905 46.2802 31.2684C46.1326 29.7961 44.8944 28.6746 43.4148 28.673H20.4404L20.8107 29.661L22.0616 33.0814H40.7973L44.5626 31.9793L46.1425 31.3406Z" fill="black"/> +<path d="M18.893 29.775H42.3126C43.9104 29.775 45.2056 31.0703 45.2056 32.668V45.0666C45.2056 46.6644 43.9104 47.9596 42.3126 47.9596H18.893C17.2952 47.9596 16 46.6644 16 45.0666V32.668C16 31.0703 17.2952 29.775 18.893 29.775Z" fill="#FFD666"/> +<path d="M36.9401 46.3066C35.114 46.3066 33.6338 44.8263 33.6338 43.0003C33.6338 41.1742 35.114 39.694 36.9401 39.694C38.7661 39.694 40.2464 41.1742 40.2464 43.0003C40.2446 44.8255 38.7654 46.3048 36.9401 46.3066ZM36.9401 40.7961C35.7227 40.7961 34.7359 41.7829 34.7359 43.0003C34.7359 44.2176 35.7227 45.2045 36.9401 45.2045C38.1574 45.2045 39.1443 44.2176 39.1443 43.0003C39.1443 41.7829 38.1574 40.7961 36.9401 40.7961Z" fill="#B76E00"/> +<path d="M40.2467 46.3066C38.4207 46.3066 36.9404 44.8263 36.9404 43.0003C36.9404 41.1742 38.4207 39.694 40.2467 39.694C42.0728 39.694 43.553 41.1742 43.553 43.0003C43.5512 44.8255 42.072 46.3048 40.2467 46.3066ZM40.2467 40.7961C39.0294 40.7961 38.0425 41.7829 38.0425 43.0003C38.0425 44.2176 39.0294 45.2045 40.2467 45.2045C41.4641 45.2045 42.4509 44.2176 42.4509 43.0003C42.4509 41.7829 41.4641 40.7961 40.2467 40.7961Z" fill="#B76E00"/> +<path d="M16 33.0813H45.2056V37.4897H16V33.0813Z" fill="#B76E00"/> +</g> +<defs> +<linearGradient id="paint0_linear_296_2015" x1="43.8414" y1="68.4015" x2="70.1982" y2="12.921" gradientUnits="userSpaceOnUse"> +<stop/> +<stop offset="1" stop-opacity="0.01"/> +</linearGradient> +<clipPath id="clip0_296_2015"> +<rect width="64" height="64" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/faqs/ic-refund.svg b/public/assets/icons/faqs/ic-refund.svg new file mode 100644 index 0000000..1c46cc5 --- /dev/null +++ b/public/assets/icons/faqs/ic-refund.svg @@ -0,0 +1,31 @@ +<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_296_3263)"> +<mask id="mask0_296_3263" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="7" width="64" height="53"> +<path d="M58.9345 16.6644C50.7574 10.3778 42.8261 15.5013 33.9795 13.6898C25.069 11.8652 21.5189 5.78979 11.37 8.59417C2.37975 11.0783 -3.07525 21.038 1.867 29.3764C3.27537 31.7525 5.67462 33.5452 6.65512 36.2038C8.23675 40.4927 5.82925 43.7854 6.29887 48.0003C8.25037 65.5129 34.9956 58.7295 44.8368 53.2809C60.2705 44.7359 70.7115 25.7188 58.9345 16.6644Z" fill="url(#paint0_linear_296_3263)" fill-opacity="0.16"/> +</mask> +<g mask="url(#mask0_296_3263)"> +<path d="M58.9345 16.6644C50.7574 10.3778 42.8261 15.5013 33.9795 13.6898C25.069 11.8652 21.5189 5.78979 11.37 8.59417C2.37975 11.0783 -3.07525 21.038 1.867 29.3764C3.27537 31.7525 5.67462 33.5452 6.65512 36.2038C8.23675 40.4927 5.82925 43.7854 6.29887 48.0003C8.25037 65.5129 34.9956 58.7295 44.8368 53.2809C60.2705 44.7359 70.7115 25.7188 58.9345 16.6644Z" fill="#00A76F"/> +</g> +<path opacity="0.08" d="M51.3966 10.297C50.9324 10.297 50.4683 10.1203 50.1149 9.76702C49.4083 9.0604 49.4083 7.91052 50.1149 7.20377C50.8216 6.49702 51.9716 6.49702 52.6782 7.20377C53.3848 7.91052 53.3848 9.06027 52.6782 9.76702C52.3249 10.1203 51.8608 10.297 51.3966 10.297ZM51.3967 7.92314C51.2526 7.92314 51.1086 7.97789 50.9989 8.08764C50.7797 8.30689 50.7797 8.66377 50.9989 8.88315C51.2182 9.1024 51.5751 9.10252 51.7944 8.88315C52.0137 8.6639 52.0137 8.30702 51.7944 8.08764C51.6847 7.97789 51.5407 7.92314 51.3967 7.92314Z" fill="#00A76F"/> +<path opacity="0.24" d="M54.54 16.4084C54.0759 16.4086 53.6118 16.2318 53.2584 15.8784C52.916 15.5361 52.7275 15.0809 52.7275 14.5968C52.7275 14.1127 52.916 13.6575 53.2584 13.3152C53.9649 12.6085 55.1148 12.6084 55.8215 13.3152C56.1639 13.6575 56.3524 14.1127 56.3524 14.5968C56.3524 15.0811 56.1639 15.5362 55.8214 15.8784C55.4684 16.2317 55.0042 16.4084 54.54 16.4084ZM54.54 14.0345C54.396 14.0345 54.2519 14.0893 54.1423 14.199C54.0359 14.3053 53.9775 14.4465 53.9775 14.5968C53.9775 14.7471 54.036 14.8883 54.1423 14.9946C54.3617 15.2139 54.7185 15.2139 54.9378 14.9946C55.0442 14.8883 55.1025 14.7471 55.1025 14.5968C55.1025 14.4465 55.044 14.3054 54.9378 14.199C54.8282 14.0893 54.6842 14.0345 54.54 14.0345Z" fill="#00A76F"/> +<path opacity="0.08" d="M13.1719 29.595C12.7078 29.595 12.2436 29.4182 11.8903 29.065C11.1837 28.3582 11.1837 27.2083 11.8903 26.5017C12.5969 25.7952 13.7469 25.7951 14.4536 26.5017C15.1602 27.2085 15.1602 28.3582 14.4536 29.065C14.1003 29.4182 13.6361 29.595 13.1719 29.595ZM13.1719 27.2211C13.0279 27.2211 12.8838 27.2758 12.7742 27.3856C12.5548 27.6048 12.5548 27.9617 12.7742 28.1811C12.9934 28.4005 13.3504 28.4003 13.5697 28.1811C13.7891 27.9618 13.7891 27.605 13.5697 27.3856C13.4601 27.2758 13.3161 27.2211 13.1719 27.2211Z" fill="#00A76F"/> +<path opacity="0.48" d="M12.3662 35.2127C12.2062 35.2127 12.0463 35.1517 11.9242 35.0297L11.1787 34.2842L10.4332 35.0297C10.1891 35.2737 9.79343 35.2737 9.5493 35.0297C9.30518 34.7855 9.30518 34.3898 9.5493 34.1458L10.7368 32.9583C10.9809 32.7143 11.3766 32.7143 11.6207 32.9583L12.8082 34.1458C13.0523 34.3899 13.0523 34.7857 12.8082 35.0297C12.6861 35.1515 12.5262 35.2127 12.3662 35.2127Z" fill="#00A76F"/> +<path opacity="0.24" d="M53.3525 53.3126C53.1925 53.3126 53.0326 53.2516 52.9105 53.1296L52.165 52.3841L51.4195 53.1296C51.1754 53.3736 50.7798 53.3736 50.5356 53.1296C50.2915 52.8855 50.2915 52.4897 50.5356 52.2457L51.7231 51.0582C51.9673 50.8142 52.3629 50.8142 52.607 51.0582L53.7945 52.2457C54.0386 52.4899 54.0386 52.8856 53.7945 53.1296C53.6724 53.2515 53.5125 53.3126 53.3525 53.3126Z" fill="#00A76F"/> +<path d="M34.0285 42.5509C39.2046 41.3274 42.4088 36.1395 41.1852 30.9634C39.9617 25.7873 34.7738 22.5831 29.5977 23.8067C24.4215 25.0302 21.2173 30.2181 22.4409 35.3942C23.6644 40.5703 28.8523 43.7745 34.0285 42.5509Z" fill="#FFD666"/> +<path d="M31.8136 23.5548V42.8193C37.1249 42.8193 41.4458 38.4983 41.4458 33.1871C41.4458 27.8759 37.1248 23.5548 31.8136 23.5548Z" fill="#FFAB00"/> +<path d="M42.2873 22.7128C39.9941 20.4197 37.0814 18.9717 33.9268 18.5237L34.85 17.6004C35.2161 17.2342 35.2161 16.6407 34.85 16.2745C34.4839 15.9085 33.8903 15.9085 33.5242 16.2745L31.15 18.6487C30.7839 19.0148 30.7839 19.6084 31.15 19.9745L33.5241 22.3487C33.7072 22.5317 33.9471 22.6233 34.187 22.6233C34.4269 22.6233 34.6669 22.5317 34.8499 22.3487C35.216 21.9826 35.216 21.389 34.8499 21.0229L34.321 20.494C40.2586 21.6652 44.7508 26.9111 44.7508 33.1871C44.7509 40.3211 38.9469 46.125 31.8129 46.125C24.679 46.125 18.875 40.3211 18.875 33.1871C18.875 30.4649 19.7104 27.8609 21.2911 25.6567C22.8389 23.4981 24.9726 21.8874 27.4618 20.9988C27.9494 20.8247 28.2036 20.2883 28.0295 19.8006C27.8554 19.313 27.3189 19.0589 26.8313 19.2329C23.9811 20.2505 21.5384 22.094 19.7673 24.5641C17.9569 27.0888 17 30.0706 17 33.1872C17 37.1439 18.5408 40.8637 21.3386 43.6615C24.1364 46.4591 27.8563 48 31.8129 48C35.7696 48 39.4894 46.4592 42.2873 43.6614C45.0851 40.8636 46.6259 37.1438 46.6259 33.1871C46.6259 29.2304 45.085 25.5106 42.2873 22.7128Z" fill="#00B8D9"/> +<path d="M32.9591 32.2568C32.2175 31.9947 31.3983 31.6788 30.9456 31.3238C30.8323 31.2349 30.784 31.0098 30.828 30.7763C30.8511 30.6538 30.9584 30.2445 31.3706 30.1204C32.0961 29.9018 32.5903 30.1893 32.7692 30.3228C33.1841 30.633 33.7715 30.5481 34.0814 30.1333C34.3915 29.7186 34.3066 29.1312 33.8919 28.8212C33.72 28.6927 33.3009 28.4178 32.701 28.2687V28.0171C32.701 27.4993 32.2813 27.0796 31.7635 27.0796C31.2458 27.0796 30.826 27.4993 30.826 28.0171V28.3264C29.8811 28.6127 29.176 29.4178 28.9855 30.429C28.8093 31.3642 29.117 32.2723 29.7886 32.7991C30.4528 33.32 31.4045 33.696 32.3341 34.0246C33.0675 34.2838 33.0891 34.8453 33.0367 35.157C32.9493 35.6771 32.5116 36.2394 31.7573 36.2444C30.9696 36.2495 30.7456 36.2141 30.1511 35.8251C29.7177 35.5416 29.1368 35.6631 28.8533 36.0965C28.5698 36.5298 28.6913 37.1108 29.1246 37.3943C29.7712 37.8173 30.2558 38.0018 30.826 38.0756V38.3569C30.826 38.8746 31.2458 39.2944 31.7635 39.2944C32.2813 39.2944 32.701 38.8746 32.701 38.3569V37.9798C33.1428 37.8454 33.5465 37.6158 33.8944 37.2962C34.4161 36.8169 34.7681 36.1675 34.8858 35.4677C35.1259 34.0395 34.3516 32.7491 32.9591 32.2568Z" fill="#B76E00"/> +<path d="M33.9274 18.5237L34.8506 17.6004C35.2168 17.2342 35.2168 16.6407 34.8506 16.2745C34.4846 15.9085 33.8909 15.9085 33.5248 16.2745L31.1507 18.6487C30.7846 19.0148 30.7846 19.6084 31.1507 19.9745L33.5248 22.3487C33.7079 22.5317 33.9478 22.6233 34.1877 22.6233C34.4276 22.6233 34.6676 22.5317 34.8506 22.3487C35.2167 21.9826 35.2167 21.389 34.8506 21.0229L34.3217 20.494C40.2593 21.6652 44.7514 26.9111 44.7514 33.1871C44.7516 40.3211 38.9476 46.125 31.8136 46.125V48C35.7703 48 39.4901 46.4592 42.2879 43.6614C45.0858 40.8636 46.6266 37.1438 46.6266 33.1871C46.6266 29.2304 45.0858 25.5106 42.2879 22.7128C39.9948 20.4197 37.0821 18.9717 33.9274 18.5237Z" fill="#00B8D9"/> +<path d="M32.9582 32.257C32.577 32.1222 32.1755 31.9731 31.8136 31.8119V33.8356C31.9863 33.9007 32.1602 33.9636 32.3333 34.0248C33.0666 34.2839 33.0882 34.8455 33.0359 35.1571C32.9507 35.6638 32.5323 36.2089 31.8136 36.2416V39.292C32.3075 39.2654 32.7002 38.8576 32.7002 38.3571V37.9799C33.1419 37.8456 33.5456 37.616 33.8935 37.2964C34.4152 36.8171 34.7672 36.1677 34.8849 35.4679C35.1251 34.0396 34.3508 32.7492 32.9582 32.257Z" fill="#B76E00"/> +<path d="M31.8136 27.0823V30.0438C32.2968 30.0221 32.6289 30.2188 32.7684 30.323C33.1832 30.6331 33.7706 30.5483 34.0806 30.1335C34.3906 29.7188 34.3057 29.1313 33.8911 28.8213C33.7192 28.6928 33.3 28.418 32.7002 28.2688V28.0173C32.7002 27.5166 32.3075 27.1089 31.8136 27.0823Z" fill="#B76E00"/> +</g> +<defs> +<linearGradient id="paint0_linear_296_3263" x1="43.8414" y1="68.4015" x2="70.1982" y2="12.921" gradientUnits="userSpaceOnUse"> +<stop/> +<stop offset="1" stop-opacity="0.01"/> +</linearGradient> +<clipPath id="clip0_296_3263"> +<rect width="64" height="64" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-ai.svg b/public/assets/icons/files/ic-ai.svg new file mode 100644 index 0000000..4d8098a --- /dev/null +++ b/public/assets/icons/files/ic-ai.svg @@ -0,0 +1,25 @@ +<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_1255_158111)"> +<path d="M23.172 0C23.7022 0 24.2107 0.210507 24.5857 0.585255L36.4137 12.4044C36.7891 12.7795 37 13.2884 37 13.8191V35.3333C37 37.9107 34.8689 40 32.24 40H7.76C5.13112 40 3 37.9107 3 35.3333V4.66667C3 2.08934 5.13112 0 7.76 0H23.172Z" fill="#3B1F03"/> +<g filter="url(#filter0_d_1255_158111)"> +<path d="M35.1548 12.1381C35.4678 12.4537 35.2443 12.9902 34.7998 12.9902H29C26.4227 12.9902 24.0976 10.7233 24.0976 8.21031V2.20435C24.0976 1.75791 24.6382 1.53528 24.9526 1.85224L35.1548 12.1381Z" fill="white" fill-opacity="0.24" shape-rendering="crispEdges"/> +</g> +<path d="M13.9998 31L17.0718 22.324H19.4598L22.5318 31H20.2278L19.6518 29.32H16.9158L16.3278 31H13.9998ZM17.4078 27.328H19.1238L18.2718 24.556L17.4078 27.328Z" fill="#FF860D"/> +<path d="M23.5243 22.324H25.8583V31H23.5243V22.324Z" fill="#FF860D"/> +</g> +<defs> +<filter id="filter0_d_1255_158111" x="22.0977" y="1.70337" width="15.2031" height="15.2869" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="out"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1255_158111"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1255_158111" result="shape"/> +</filter> +<clipPath id="clip0_1255_158111"> +<rect width="40" height="40" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-audio.svg b/public/assets/icons/files/ic-audio.svg new file mode 100644 index 0000000..329f232 --- /dev/null +++ b/public/assets/icons/files/ic-audio.svg @@ -0,0 +1,24 @@ +<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_1255_158073)"> +<path d="M23.172 0C23.7022 0 24.2107 0.210507 24.5857 0.585255L36.4137 12.4044C36.7891 12.7795 37 13.2884 37 13.8191V35.3333C37 37.9107 34.8689 40 32.24 40H7.76C5.13112 40 3 37.9107 3 35.3333V4.66667C3 2.08934 5.13112 0 7.76 0H23.172Z" fill="#8E33FF"/> +<g filter="url(#filter0_d_1255_158073)"> +<path d="M35.1548 12.1381C35.4678 12.4537 35.2443 12.9902 34.7998 12.9902H29C26.4227 12.9902 24.0976 10.7233 24.0976 8.21031V2.20435C24.0976 1.75791 24.6382 1.53528 24.9526 1.85224L35.1548 12.1381Z" fill="white" fill-opacity="0.24" shape-rendering="crispEdges"/> +</g> +<path d="M22.9233 16.7978V26.221C22.9233 26.5014 22.8279 26.751 22.6372 26.9697C22.4465 27.1885 22.2053 27.3582 21.9137 27.4787C21.622 27.5993 21.3317 27.6891 21.0429 27.748C20.754 27.8069 20.4833 27.8363 20.2309 27.8363C19.9786 27.8363 19.7079 27.8069 19.419 27.748C19.1301 27.6891 18.8399 27.5994 18.5482 27.4787C18.2566 27.3581 18.0154 27.1885 17.8247 26.9697C17.6339 26.751 17.5386 26.5014 17.5386 26.221C17.5386 25.9405 17.6339 25.6909 17.8247 25.4722C18.0154 25.2535 18.2566 25.0838 18.5482 24.9632C18.8399 24.8425 19.1301 24.7528 19.419 24.6939C19.7079 24.6351 19.9786 24.6056 20.2309 24.6056C20.8199 24.6056 21.3583 24.715 21.8463 24.9337V20.4157L15.3848 22.4097V28.3749C15.3848 28.6553 15.2894 28.9049 15.0987 29.1237C14.908 29.3424 14.6668 29.5121 14.3751 29.6327C14.0834 29.7532 13.7932 29.843 13.5043 29.9019C13.2154 29.9608 12.9448 29.9902 12.6924 29.9902C12.44 29.9902 12.1693 29.9608 11.8805 29.9019C11.5916 29.843 11.3013 29.7533 11.0097 29.6327C10.718 29.512 10.4768 29.3424 10.2861 29.1237C10.0954 28.905 10 28.6554 10 28.3749C10 28.0944 10.0954 27.8448 10.2861 27.6261C10.4768 27.4074 10.718 27.2377 11.0097 27.1171C11.3013 26.9965 11.5916 26.9067 11.8805 26.8478C12.1693 26.789 12.44 26.7595 12.6924 26.7595C13.2813 26.7595 13.8198 26.8689 14.3078 27.0876V18.9518C14.3078 18.7779 14.361 18.6195 14.4676 18.4764C14.5742 18.3334 14.7116 18.2338 14.8799 18.1778L21.8799 16.0239C21.9472 16.0015 22.0257 15.9902 22.1155 15.9902C22.3399 15.9902 22.5306 16.0688 22.6876 16.2258C22.8446 16.3829 22.9233 16.5735 22.9233 16.7978Z" fill="white"/> +</g> +<defs> +<filter id="filter0_d_1255_158073" x="22.0977" y="1.70337" width="15.2031" height="15.2869" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="out"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1255_158073"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1255_158073" result="shape"/> +</filter> +<clipPath id="clip0_1255_158073"> +<rect width="40" height="40" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-document.svg b/public/assets/icons/files/ic-document.svg new file mode 100644 index 0000000..5a53ca0 --- /dev/null +++ b/public/assets/icons/files/ic-document.svg @@ -0,0 +1,19 @@ +<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M23.172 0C23.7022 0 24.2107 0.210507 24.5857 0.585255L36.4137 12.4044C36.7891 12.7795 37 13.2884 37 13.8191V35.3333C37 37.9107 34.8689 40 32.24 40H7.76C5.13112 40 3 37.9107 3 35.3333V4.66667C3 2.08934 5.13112 0 7.76 0H23.172Z" fill="#FFAB00"/> +<g filter="url(#filter0_d_2550_165181)"> +<path d="M35.1548 12.1381C35.4678 12.4537 35.2443 12.9902 34.7998 12.9902H29C26.4227 12.9902 24.0976 10.7233 24.0976 8.21031V2.20435C24.0976 1.75791 24.6382 1.53528 24.9526 1.85224L35.1548 12.1381Z" fill="white" fill-opacity="0.24" shape-rendering="crispEdges"/> +</g> +<path fill-rule="evenodd" clip-rule="evenodd" d="M10 16.9902H24V18.7402H10V16.9902ZM10 20.4902H24V22.2402H10V20.4902ZM10 23.9902H24V25.7402H10V23.9902ZM10 27.4902H17V29.2402H10V27.4902Z" fill="white"/> +<defs> +<filter id="filter0_d_2550_165181" x="22.0977" y="1.70337" width="15.2031" height="15.2869" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="out"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2550_165181"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2550_165181" result="shape"/> +</filter> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-excel.svg b/public/assets/icons/files/ic-excel.svg new file mode 100644 index 0000000..cb80eb2 --- /dev/null +++ b/public/assets/icons/files/ic-excel.svg @@ -0,0 +1,19 @@ +<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M23.172 0C23.7022 0 24.2107 0.210507 24.5857 0.585255L36.4137 12.4044C36.7891 12.7795 37 13.2884 37 13.8191V35.3333C37 37.9107 34.8689 40 32.24 40H7.76C5.13112 40 3 37.9107 3 35.3333V4.66667C3 2.08934 5.13112 0 7.76 0H23.172Z" fill="#00A76F"/> +<g filter="url(#filter0_d_1255_158054)"> +<path d="M35.1548 12.1381C35.4678 12.4537 35.2443 12.9902 34.7998 12.9902H29C26.4227 12.9902 24.0976 10.7233 24.0976 8.21031V2.20435C24.0976 1.75791 24.6382 1.53528 24.9526 1.85224L35.1548 12.1381Z" fill="white" fill-opacity="0.24" shape-rendering="crispEdges"/> +</g> +<path d="M23.9959 16L23.9956 16.0112L24 16.0113V30H22.8337L22.8336 29.9983H19.3263L18.1603 30L18.1601 29.9983H15.8517L14.6855 30L14.6854 29.9983H11.1701L10.0041 30L10.0039 29.9983L10.0017 28.8328L10.0039 28.8326V25.3104L10.0009 24.1449L10.0039 24.1447V20.6224L10 20.6227V19.457L10.0039 19.4568V17.1657L10 17.1657V16H23.9959ZM14.6854 25.3104H11.1701V28.8326H14.6854V25.3104ZM18.1601 25.3104H15.8517V28.8326H18.1601V25.3104ZM22.8336 25.3104H19.3263V28.8326H22.8336V25.3104ZM14.6854 20.6224H11.1701V24.1447H14.6854V20.6224ZM18.1601 20.6224H15.8517V24.1447H18.1601V20.6224ZM22.8336 20.6224H19.3263V24.1447H22.8336V20.6224ZM22.8336 17.1657H11.1701V19.4568H22.8336V17.1657Z" fill="white"/> +<defs> +<filter id="filter0_d_1255_158054" x="22.0977" y="1.70337" width="15.2031" height="15.2869" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="out"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1255_158054"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1255_158054" result="shape"/> +</filter> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-file.svg b/public/assets/icons/files/ic-file.svg new file mode 100644 index 0000000..f5295c2 --- /dev/null +++ b/public/assets/icons/files/ic-file.svg @@ -0,0 +1,18 @@ +<svg width="40" height="41" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M23.172 0.990234C23.7022 0.990234 24.2107 1.20074 24.5857 1.57549L36.4137 13.3946C36.7891 13.7697 37 14.2786 37 14.8093V36.3236C37 38.9009 34.8689 40.9902 32.24 40.9902H7.76C5.13112 40.9902 3 38.9009 3 36.3236V5.6569C3 3.07957 5.13112 0.990234 7.76 0.990234H23.172Z" fill="#C4CDD5"/> +<g filter="url(#filter0_d_1995_147665)"> +<path d="M35.1548 13.1284C35.4678 13.4439 35.2443 13.9805 34.7998 13.9805H29C26.4227 13.9805 24.0976 11.7135 24.0976 9.20054V3.19458C24.0976 2.74814 24.6382 2.52551 24.9526 2.84248L35.1548 13.1284Z" fill="white" fill-opacity="0.24" shape-rendering="crispEdges"/> +</g> +<defs> +<filter id="filter0_d_1995_147665" x="22.0977" y="2.6936" width="15.2031" height="15.2869" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="out"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1995_147665"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1995_147665" result="shape"/> +</filter> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-folder.svg b/public/assets/icons/files/ic-folder.svg new file mode 100644 index 0000000..01f6671 --- /dev/null +++ b/public/assets/icons/files/ic-folder.svg @@ -0,0 +1,5 @@ +<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M33.5999 6.99023H4.3999C3.29533 6.99023 2.3999 7.88566 2.3999 8.99023V22.5902C2.3999 23.6948 3.29533 24.5902 4.3999 24.5902H33.5999C34.7045 24.5902 35.5999 23.6948 35.5999 22.5902V8.99023C35.5999 7.88566 34.7045 6.99023 33.5999 6.99023Z" fill="#F9B552"/> +<path d="M35.6 10.1902H4.4C1.96995 10.1902 0 12.1602 0 14.5902V32.5902C0 35.0203 1.96995 36.9902 4.4 36.9902H35.6C38.0301 36.9902 40 35.0203 40 32.5902V14.5902C40 12.1602 38.0301 10.1902 35.6 10.1902Z" fill="#FFCF5C"/> +<path d="M15.6 2.99023H4.4C1.96995 2.99023 0 4.96018 0 7.39023V13.7902C0 16.2203 1.96995 18.1902 4.4 18.1902H15.6C18.0301 18.1902 20 16.2203 20 13.7902V7.39023C20 4.96018 18.0301 2.99023 15.6 2.99023Z" fill="#FFCF5C"/> +</svg> diff --git a/public/assets/icons/files/ic-img.svg b/public/assets/icons/files/ic-img.svg new file mode 100644 index 0000000..a95194a --- /dev/null +++ b/public/assets/icons/files/ic-img.svg @@ -0,0 +1,26 @@ +<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_1255_158091)"> +<path d="M23.172 0C23.7022 0 24.2107 0.210507 24.5857 0.585255L36.4137 12.4044C36.7891 12.7795 37 13.2884 37 13.8191V35.3333C37 37.9107 34.8689 40 32.24 40H7.76C5.13112 40 3 37.9107 3 35.3333V4.66667C3 2.08934 5.13112 0 7.76 0H23.172Z" fill="#22C55E"/> +<g filter="url(#filter0_d_1255_158091)"> +<path d="M35.1548 12.1381C35.4678 12.4537 35.2443 12.9902 34.7998 12.9902H29C26.4227 12.9902 24.0976 10.7233 24.0976 8.21031V2.20435C24.0976 1.75791 24.6382 1.53528 24.9526 1.85224L35.1548 12.1381Z" fill="white" fill-opacity="0.24" shape-rendering="crispEdges"/> +</g> +<path fill-rule="evenodd" clip-rule="evenodd" d="M16.9629 16H17.0371C18.5407 16 19.7186 16 20.638 16.1237C21.5783 16.25 22.3207 16.5144 22.9034 17.0966C23.4862 17.6793 23.75 18.4217 23.8763 19.3626C24 20.2814 24 21.4593 24 22.9629V23.0202C24 24.2633 24 25.2804 23.9323 26.1087C23.8646 26.9421 23.7259 27.6369 23.4146 28.2152C23.2779 28.4698 23.1086 28.6983 22.9034 28.9034C22.3207 29.4862 21.5783 29.75 20.6374 29.8763C19.7186 30 18.5407 30 17.0371 30H16.9629C15.4593 30 14.2814 30 13.362 29.8763C12.4217 29.75 11.6793 29.4856 11.0966 28.9034C10.5802 28.3871 10.3132 27.7444 10.1719 26.946C10.0319 26.1627 10.0065 25.1879 10.0013 23.978C10 23.67 10 23.3445 10 23.0007V22.9629C10 21.4593 10 20.2814 10.1237 19.362C10.25 18.4217 10.5144 17.6793 11.0966 17.0966C11.6793 16.5138 12.4217 16.25 13.3626 16.1237C14.2814 16 15.4593 16 16.9629 16ZM13.4922 17.0913C12.66 17.2033 12.158 17.4169 11.7874 17.7874C11.4163 18.1586 11.2033 18.66 11.0913 19.4928C10.978 20.3393 10.9767 21.4515 10.9767 23C10.9767 23.3445 10.9767 23.6681 10.978 23.9735C10.9833 25.1938 11.0106 26.0872 11.133 26.7754C11.2528 27.4494 11.4573 27.8824 11.7874 28.2126C12.1586 28.5837 12.66 28.7967 13.4928 28.9087C14.3393 29.022 15.4515 29.0233 17 29.0233C18.5485 29.0233 19.6607 29.022 20.5072 28.9087C21.34 28.7967 21.842 28.5831 22.2132 28.2126C22.35 28.0758 22.4613 27.9247 22.5544 27.7522C22.7706 27.3511 22.895 26.8145 22.9588 26.0299C23.0226 25.2452 23.0233 24.2672 23.0233 23C23.0233 21.4515 23.022 20.3393 22.9087 19.4928C22.7967 18.66 22.5831 18.158 22.2126 17.7868C21.8414 17.4163 21.34 17.2033 20.5072 17.0913C19.6607 16.978 18.5485 16.9767 17 16.9767C15.4515 16.9767 14.3387 16.978 13.4922 17.0913Z" fill="white"/> +<path d="M23.0226 23.8334L22.878 23.8139C21.0261 23.5573 19.3312 24.5198 18.4684 25.9712C17.3549 23.1549 14.4136 21.234 11.1272 21.7061L10.98 21.7269C10.9767 22.1157 10.9767 22.5383 10.9767 23C10.9767 23.3445 10.9767 23.6681 10.978 23.9735C10.9833 25.1938 11.0106 26.0872 11.133 26.7754C11.2528 27.4494 11.4573 27.8824 11.7874 28.2126C12.1586 28.5837 12.66 28.7967 13.4928 28.9087C14.3393 29.022 15.4515 29.0233 17 29.0233C18.5485 29.0233 19.6607 29.022 20.5072 28.9087C21.34 28.7967 21.842 28.5831 22.2132 28.2126C22.35 28.0758 22.4613 27.9247 22.5544 27.7522C22.7706 27.3511 22.895 26.8145 22.9588 26.0299C23.0083 25.4269 23.0193 24.7092 23.0226 23.8334Z" fill="white"/> +<path d="M20.907 20.3953C20.907 20.7407 20.7698 21.072 20.5255 21.3162C20.2813 21.5605 19.95 21.6977 19.6047 21.6977C19.2593 21.6977 18.928 21.5605 18.6838 21.3162C18.4395 21.072 18.3023 20.7407 18.3023 20.3953C18.3023 20.05 18.4395 19.7187 18.6838 19.4745C18.928 19.2302 19.2593 19.093 19.6047 19.093C19.95 19.093 20.2813 19.2302 20.5255 19.4745C20.7698 19.7187 20.907 20.05 20.907 20.3953Z" fill="white"/> +</g> +<defs> +<filter id="filter0_d_1255_158091" x="22.0977" y="1.70337" width="15.2031" height="15.2869" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="out"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1255_158091"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1255_158091" result="shape"/> +</filter> +<clipPath id="clip0_1255_158091"> +<rect width="40" height="40" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-js.svg b/public/assets/icons/files/ic-js.svg new file mode 100644 index 0000000..266b12e --- /dev/null +++ b/public/assets/icons/files/ic-js.svg @@ -0,0 +1,12 @@ +<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_1255_158106)"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M6.14461 0.00976563H14.1767L20.9738 7.10466V20.8828C20.9738 22.6083 19.5811 24.0098 17.8556 24.0098H6.14461C4.42782 24.0098 3.02637 22.6083 3.02637 20.8828V3.12801C3.02634 1.41122 4.42782 0.00976562 6.14461 0.00976562V0.00976563Z" fill="#FFD666"/> +<path opacity="0.4" fill-rule="evenodd" clip-rule="evenodd" d="M14.168 0.00976562V7.04334H20.9738L14.168 0.00976562Z" fill="white"/> +<path d="M8.77246 16.3106C8.8688 16.3281 8.96517 16.3369 9.06151 16.3369C9.46442 16.3369 9.66589 16.1442 9.66589 15.7676V12.5092H10.8396V15.8376C10.8396 16.3544 10.7082 16.7486 10.4455 17.0201C10.1914 17.2829 9.83231 17.423 9.37685 17.423C9.1929 17.423 8.99143 17.4055 8.77246 17.3617V16.3106ZM13.3272 17.4405C12.8367 17.4405 12.3987 17.2916 12.0309 16.9938C11.663 16.6872 11.4615 16.3193 11.4352 15.8726L12.5039 15.5661C12.5301 15.8025 12.6265 16.004 12.7929 16.1617C12.9681 16.3193 13.1608 16.3982 13.3798 16.3982C13.5637 16.3982 13.7039 16.3544 13.8177 16.2755C13.9316 16.1967 13.9841 16.1004 13.9841 15.969C13.9841 15.8639 13.9404 15.7675 13.8528 15.6974C13.7651 15.6186 13.6513 15.5573 13.5112 15.5135C13.371 15.4697 13.2133 15.4172 13.0382 15.3733C12.863 15.3296 12.6878 15.2682 12.5126 15.1894C12.3462 15.1193 12.1885 15.0317 12.0484 14.9266C11.9082 14.8303 11.7944 14.6813 11.698 14.4974C11.6104 14.3135 11.5666 14.1033 11.5666 13.858C11.5666 13.4551 11.7418 13.1222 12.0834 12.8595C12.425 12.5879 12.8367 12.4565 13.3184 12.4565C13.7914 12.4565 14.2119 12.5704 14.571 12.8069C14.9214 13.0346 15.1403 13.3412 15.2279 13.7179L14.1155 14.1821C14.063 13.9719 13.9754 13.8054 13.8353 13.6828C13.6951 13.5602 13.5199 13.4989 13.3185 13.4989C13.1608 13.4989 13.0382 13.5339 12.9418 13.5952C12.8542 13.6565 12.8104 13.7441 12.8104 13.8492C12.8104 13.9544 12.8717 14.0332 12.9944 14.1033C13.1082 14.1646 13.2572 14.2171 13.4411 14.2434C13.6163 14.2697 13.809 14.3223 14.0192 14.3923C14.2294 14.4623 14.4221 14.55 14.606 14.6463C14.7812 14.7514 14.9301 14.9178 15.0527 15.1368C15.1754 15.3558 15.2279 15.6186 15.2279 15.9339C15.2279 16.3806 15.0527 16.7485 14.7024 17.0288C14.352 17.3004 13.8966 17.4405 13.3272 17.4405Z" fill="#B76E00"/> +</g> +<defs> +<clipPath id="clip0_1255_158106"> +<rect width="24" height="24" fill="white" transform="translate(0 0.00976562)"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-pdf.svg b/public/assets/icons/files/ic-pdf.svg new file mode 100644 index 0000000..8ed54c9 --- /dev/null +++ b/public/assets/icons/files/ic-pdf.svg @@ -0,0 +1,19 @@ +<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M23.172 0C23.7022 0 24.2107 0.210507 24.5857 0.585255L36.4137 12.4044C36.7891 12.7795 37 13.2884 37 13.8191V35.3333C37 37.9107 34.8689 40 32.24 40H7.76C5.13112 40 3 37.9107 3 35.3333V4.66667C3 2.08934 5.13112 0 7.76 0H23.172Z" fill="#E94848"/> +<g filter="url(#filter0_d_1255_158068)"> +<path d="M35.1548 12.1381C35.4678 12.4537 35.2443 12.9902 34.7998 12.9902H29C26.4227 12.9902 24.0976 10.7233 24.0976 8.21031V2.20435C24.0976 1.75791 24.6382 1.53528 24.9526 1.85224L35.1548 12.1381Z" fill="white" fill-opacity="0.24" shape-rendering="crispEdges"/> +</g> +<path d="M16.0667 15.9902C15.2131 15.9902 14.5111 16.6922 14.5111 17.5458C14.5111 18.6069 15.1007 19.9243 15.7215 21.1625C15.2362 22.6816 14.6856 24.3096 13.9813 25.6833C12.5397 26.2489 11.2542 26.6693 10.4812 27.2923C10.4692 27.3046 10.4578 27.3176 10.4472 27.3312C10.1648 27.62 10 28.0133 10 28.4347C10 29.2883 10.702 29.9902 11.5556 29.9902C11.9718 29.9902 12.3736 29.8349 12.6639 29.5382C12.6739 29.5304 12.6837 29.5223 12.6931 29.5138C13.262 28.8345 13.9328 27.6021 14.5306 26.4757C15.9081 25.9338 17.3519 25.3824 18.7451 25.0513C19.7622 25.871 21.2336 26.4125 22.4444 26.4125C23.298 26.4125 24 25.7105 24 24.8569C24 24.0033 23.298 23.3013 22.4444 23.3013C21.4734 23.3013 20.0623 23.648 18.9833 24.0111C18.1088 23.1901 17.3053 22.1647 16.7278 21.075C17.1404 19.8038 17.6222 18.532 17.6222 17.5458C17.6222 16.6922 16.9203 15.9902 16.0667 15.9902ZM16.0667 16.9236C16.4158 16.9236 16.6889 17.1966 16.6889 17.5458C16.6889 18.0127 16.4389 18.8723 16.1493 19.7965C15.7624 18.8974 15.4444 18.0348 15.4444 17.5458C15.4444 17.1966 15.7175 16.9236 16.0667 16.9236ZM16.334 22.2465C16.8019 22.9907 17.3498 23.6832 17.9479 24.2979C17.0254 24.5501 16.1245 24.8733 15.2354 25.2118C15.6648 24.2426 16.0086 23.2368 16.334 22.2465ZM22.4444 24.2347C22.7936 24.2347 23.0667 24.5077 23.0667 24.8569C23.0667 25.2061 22.7936 25.4791 22.4444 25.4791C21.7435 25.4791 20.7472 25.1627 19.9507 24.7208C20.8649 24.4623 21.8625 24.2347 22.4444 24.2347ZM13.1597 27.0201C12.7223 27.8009 12.2875 28.5297 11.9833 28.8965C11.8794 28.9958 11.7412 29.0569 11.5556 29.0569C11.2064 29.0569 10.9333 28.7838 10.9333 28.4347C10.9333 28.2704 11.0032 28.1072 11.0986 28.002C11.4635 27.7196 12.2574 27.3812 13.1597 27.0201Z" fill="white"/> +<defs> +<filter id="filter0_d_1255_158068" x="22.0977" y="1.70337" width="15.2031" height="15.2869" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="out"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1255_158068"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1255_158068" result="shape"/> +</filter> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-power_point.svg b/public/assets/icons/files/ic-power_point.svg new file mode 100644 index 0000000..f2d7f14 --- /dev/null +++ b/public/assets/icons/files/ic-power_point.svg @@ -0,0 +1,20 @@ +<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M23.172 0C23.7022 0 24.2107 0.210507 24.5857 0.585255L36.4137 12.4044C36.7891 12.7795 37 13.2884 37 13.8191V35.3333C37 37.9107 34.8689 40 32.24 40H7.76C5.13112 40 3 37.9107 3 35.3333V4.66667C3 2.08934 5.13112 0 7.76 0H23.172Z" fill="#F56B36"/> +<g filter="url(#filter0_d_1255_158059)"> +<path d="M35.1548 12.1381C35.4678 12.4537 35.2443 12.9902 34.7998 12.9902H29C26.4227 12.9902 24.0976 10.7233 24.0976 8.21031V2.20435C24.0976 1.75791 24.6382 1.53528 24.9526 1.85224L35.1548 12.1381Z" fill="white" fill-opacity="0.24" shape-rendering="crispEdges"/> +</g> +<path opacity="0.48" d="M16.4936 17.0127C12.9063 17.0127 10 19.9206 10 23.5063C10 27.0921 12.9079 29.9999 16.4936 29.9999C20.0794 29.9999 22.9888 27.0921 22.9888 23.5048H16.4936V17.0127Z" fill="white"/> +<path d="M17.5049 16V22.4952H23.9985C24.0001 18.9079 21.0922 16 17.5049 16Z" fill="white"/> +<defs> +<filter id="filter0_d_1255_158059" x="22.0977" y="1.70337" width="15.2031" height="15.2869" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="out"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1255_158059"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1255_158059" result="shape"/> +</filter> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-pts.svg b/public/assets/icons/files/ic-pts.svg new file mode 100644 index 0000000..7ecbee0 --- /dev/null +++ b/public/assets/icons/files/ic-pts.svg @@ -0,0 +1,25 @@ +<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_1255_158101)"> +<path d="M23.172 0C23.7022 0 24.2107 0.210507 24.5857 0.585255L36.4137 12.4044C36.7891 12.7795 37 13.2884 37 13.8191V35.3333C37 37.9107 34.8689 40 32.24 40H7.76C5.13112 40 3 37.9107 3 35.3333V4.66667C3 2.08934 5.13112 0 7.76 0H23.172Z" fill="#002542"/> +<g filter="url(#filter0_d_1255_158101)"> +<path d="M35.1548 12.1381C35.4678 12.4537 35.2443 12.9902 34.7998 12.9902H29C26.4227 12.9902 24.0976 10.7233 24.0976 8.21031V2.20435C24.0976 1.75791 24.6382 1.53528 24.9526 1.85224L35.1548 12.1381Z" fill="white" fill-opacity="0.24" shape-rendering="crispEdges"/> +</g> +<path d="M12 31V22.324H15.432C16.072 22.324 16.648 22.438 17.16 22.666C17.676 22.894 18.084 23.228 18.384 23.668C18.684 24.104 18.834 24.636 18.834 25.264C18.834 25.836 18.708 26.328 18.456 26.74C18.204 27.148 17.846 27.462 17.382 27.682C16.918 27.902 16.368 28.012 15.732 28.012H14.334V31H12ZM14.31 26.272H15.66C15.956 26.272 16.202 26.154 16.398 25.918C16.594 25.682 16.692 25.424 16.692 25.144C16.692 24.844 16.584 24.588 16.368 24.376C16.156 24.16 15.92 24.052 15.66 24.052H14.31V26.272Z" fill="#31A8FF"/> +<path d="M23.4796 31.12C23.0316 31.12 22.5876 31.064 22.1476 30.952C21.7116 30.84 21.3096 30.67 20.9416 30.442C20.5776 30.214 20.2776 29.928 20.0416 29.584C19.8056 29.236 19.6696 28.828 19.6336 28.36H22.0096C22.0536 28.564 22.1396 28.738 22.2676 28.882C22.3956 29.026 22.5616 29.138 22.7656 29.218C22.9696 29.294 23.2036 29.332 23.4676 29.332C23.7076 29.332 23.9336 29.308 24.1456 29.26C24.3616 29.212 24.5356 29.132 24.6676 29.02C24.8036 28.904 24.8716 28.744 24.8716 28.54C24.8716 28.364 24.8016 28.228 24.6616 28.132C24.5256 28.036 24.3476 27.962 24.1276 27.91C23.9116 27.858 23.6836 27.812 23.4436 27.772L22.1176 27.544C21.4536 27.436 20.9176 27.168 20.5096 26.74C20.1056 26.308 19.8956 25.724 19.8796 24.988C19.8716 24.404 20.0276 23.906 20.3476 23.494C20.6716 23.078 21.1036 22.762 21.6436 22.546C22.1876 22.326 22.7876 22.216 23.4436 22.216C24.2356 22.216 24.9056 22.332 25.4536 22.564C26.0016 22.796 26.4176 23.118 26.7016 23.53C26.9896 23.942 27.1396 24.416 27.1516 24.952H24.8356C24.8116 24.728 24.7436 24.548 24.6316 24.412C24.5196 24.272 24.3676 24.172 24.1756 24.112C23.9876 24.048 23.7596 24.016 23.4916 24.016C23.2676 24.016 23.0796 24.038 22.9276 24.082C22.7796 24.122 22.6616 24.176 22.5736 24.244C22.4856 24.308 22.4216 24.38 22.3816 24.46C22.3456 24.54 22.3276 24.62 22.3276 24.7C22.3276 24.896 22.3896 25.054 22.5136 25.174C22.6376 25.294 22.8856 25.388 23.2576 25.456L24.5896 25.684C25.2096 25.792 25.6956 25.96 26.0476 26.188C26.3996 26.412 26.6576 26.666 26.8216 26.95C26.9896 27.234 27.0956 27.516 27.1396 27.796C27.1836 28.076 27.2056 28.324 27.2056 28.54C27.2056 29.032 27.0416 29.474 26.7136 29.866C26.3896 30.254 25.9476 30.56 25.3876 30.784C24.8276 31.008 24.1916 31.12 23.4796 31.12Z" fill="#31A8FF"/> +</g> +<defs> +<filter id="filter0_d_1255_158101" x="22.0977" y="1.70337" width="15.2031" height="15.2869" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="out"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1255_158101"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1255_158101" result="shape"/> +</filter> +<clipPath id="clip0_1255_158101"> +<rect width="40" height="40" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-txt.svg b/public/assets/icons/files/ic-txt.svg new file mode 100644 index 0000000..1d34c34 --- /dev/null +++ b/public/assets/icons/files/ic-txt.svg @@ -0,0 +1,26 @@ +<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_1255_158096)"> +<path d="M23.172 0C23.7022 0 24.2107 0.210507 24.5857 0.585255L36.4137 12.4044C36.7891 12.7795 37 13.2884 37 13.8191V35.3333C37 37.9107 34.8689 40 32.24 40H7.76C5.13112 40 3 37.9107 3 35.3333V4.66667C3 2.08934 5.13112 0 7.76 0H23.172Z" fill="#454F5B"/> +<g filter="url(#filter0_d_1255_158096)"> +<path d="M35.1548 12.1381C35.4678 12.4537 35.2443 12.9902 34.7998 12.9902H29C26.4227 12.9902 24.0976 10.7233 24.0976 8.21031V2.20435C24.0976 1.75791 24.6382 1.53528 24.9526 1.85224L35.1548 12.1381Z" fill="white" fill-opacity="0.24" shape-rendering="crispEdges"/> +</g> +<path d="M7.99976 24.376V22.324H15.2838V24.376H12.7998V31H10.4598V24.376H7.99976Z" fill="white"/> +<path d="M24.3722 31H21.4562L19.8602 28.276L18.3002 31H15.8162L18.6482 26.62L15.8882 22.324H18.7802L20.1242 24.676L21.4562 22.324H23.9042L21.3122 26.284L24.3722 31Z" fill="white"/> +<path d="M24.8513 24.376V22.324H32.1353V24.376H29.6513V31H27.3113V24.376H24.8513Z" fill="white"/> +</g> +<defs> +<filter id="filter0_d_1255_158096" x="22.0977" y="1.70337" width="15.2031" height="15.2869" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="out"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1255_158096"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1255_158096" result="shape"/> +</filter> +<clipPath id="clip0_1255_158096"> +<rect width="40" height="40" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-video.svg b/public/assets/icons/files/ic-video.svg new file mode 100644 index 0000000..fb6eca6 --- /dev/null +++ b/public/assets/icons/files/ic-video.svg @@ -0,0 +1,20 @@ +<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M23.172 0C23.7022 0 24.2107 0.210507 24.5857 0.585255L36.4137 12.4044C36.7891 12.7795 37 13.2884 37 13.8191V35.3333C37 37.9107 34.8689 40 32.24 40H7.76C5.13112 40 3 37.9107 3 35.3333V4.66667C3 2.08934 5.13112 0 7.76 0H23.172Z" fill="#FF5630"/> +<g filter="url(#filter0_d_1255_158044)"> +<path d="M35.1548 12.1381C35.4678 12.4537 35.2443 12.9902 34.7998 12.9902H29C26.4227 12.9902 24.0976 10.7233 24.0976 8.21031V2.20435C24.0976 1.75791 24.6382 1.53528 24.9526 1.85224L35.1548 12.1381Z" fill="white" fill-opacity="0.24" shape-rendering="crispEdges"/> +</g> +<path opacity="0.4" d="M20.9204 21.8914V24.6336L26.0004 27.6637V18.8694L20.9204 21.8914Z" fill="white"/> +<path d="M21.5439 17.9902H10.936C10.424 17.9902 10 18.406 10 18.9256V27.616C10 28.1276 10.416 28.5514 10.936 28.5514H21.5519C22.0639 28.5514 22.4879 28.1356 22.4879 27.616V18.9176C22.4799 18.406 22.0639 17.9902 21.5439 17.9902ZM14.048 26.5447V19.9889L19.3919 23.2668L14.048 26.5447Z" fill="white"/> +<defs> +<filter id="filter0_d_1255_158044" x="22.0977" y="1.70337" width="15.2031" height="15.2869" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="out"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1255_158044"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1255_158044" result="shape"/> +</filter> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-word.svg b/public/assets/icons/files/ic-word.svg new file mode 100644 index 0000000..b112fe5 --- /dev/null +++ b/public/assets/icons/files/ic-word.svg @@ -0,0 +1,19 @@ +<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M23.172 0C23.7022 0 24.2107 0.210507 24.5857 0.585255L36.4137 12.4044C36.7891 12.7795 37 13.2884 37 13.8191V35.3333C37 37.9107 34.8689 40 32.24 40H7.76C5.13112 40 3 37.9107 3 35.3333V4.66667C3 2.08934 5.13112 0 7.76 0H23.172Z" fill="#4586F9"/> +<g filter="url(#filter0_d_1255_158049)"> +<path d="M35.1548 12.1381C35.4678 12.4537 35.2443 12.9902 34.7998 12.9902H29C26.4227 12.9902 24.0976 10.7233 24.0976 8.21031V2.20435C24.0976 1.75791 24.6382 1.53528 24.9526 1.85224L35.1548 12.1381Z" fill="white" fill-opacity="0.24" shape-rendering="crispEdges"/> +</g> +<path fill-rule="evenodd" clip-rule="evenodd" d="M10 16.9902H24V18.7402H10V16.9902ZM10 20.4902H24V22.2402H10V20.4902ZM10 23.9902H24V25.7402H10V23.9902ZM10 27.4902H17V29.2402H10V27.4902Z" fill="white"/> +<defs> +<filter id="filter0_d_1255_158049" x="22.0977" y="1.70337" width="15.2031" height="15.2869" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="out"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1255_158049"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1255_158049" result="shape"/> +</filter> +</defs> +</svg> diff --git a/public/assets/icons/files/ic-zip.svg b/public/assets/icons/files/ic-zip.svg new file mode 100644 index 0000000..f34001e --- /dev/null +++ b/public/assets/icons/files/ic-zip.svg @@ -0,0 +1,27 @@ +<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_1255_158078)"> +<path d="M23.172 0C23.7022 0 24.2107 0.210507 24.5857 0.585255L36.4137 12.4044C36.7891 12.7795 37 13.2884 37 13.8191V35.3333C37 37.9107 34.8689 40 32.24 40H7.76C5.13112 40 3 37.9107 3 35.3333V4.66667C3 2.08934 5.13112 0 7.76 0H23.172Z" fill="#FFCD66"/> +<g filter="url(#filter0_d_1255_158078)"> +<path d="M35.1548 12.1381C35.4678 12.4537 35.2443 12.9902 34.7998 12.9902H29C26.4227 12.9902 24.0976 10.7233 24.0976 8.21031V2.20435C24.0976 1.75791 24.6382 1.53528 24.9526 1.85224L35.1548 12.1381Z" fill="white" fill-opacity="0.24" shape-rendering="crispEdges"/> +</g> +<path opacity="0.48" d="M22.4298 16.4666H20.9166C20.8085 16.4666 20.7545 16.5132 20.7004 16.5599C20.6464 16.6066 20.6464 16.6999 20.6464 16.7932C20.7545 16.9799 20.8085 17.2132 20.8085 17.3999V23.4666L20.9706 24.3999C20.9706 24.4932 21.0787 24.5399 21.1328 24.5866C21.1868 24.5866 21.2408 24.6332 21.2408 24.6332L21.5111 24.7732C22.3758 25.0532 22.9162 25.7532 22.9162 26.4999V28.5999C22.9162 28.6932 22.9703 28.7866 23.0784 28.7866C23.1324 28.7866 23.1324 28.8332 23.1864 28.8332C23.2405 28.8332 23.2945 28.8332 23.3486 28.7866C23.7809 28.5066 23.9971 28.1332 23.9971 27.6666V17.8666C24.0512 17.0732 23.3486 16.4666 22.4298 16.4666Z" fill="white"/> +<path d="M15.1343 17.12C15.1884 16.98 15.2965 16.9333 15.4046 16.9333H15.945C16.0531 16.9333 16.1612 16.98 16.2152 17.12L16.5395 18.1933L16.9718 17.4L16.3233 16.0933V16H14.8641V16.0933L14.3237 17.4L14.756 18.2867L15.1343 17.12Z" fill="white"/> +<path d="M15.6204 17.3999L14.9178 19.4999C14.8098 19.6866 14.8638 19.9199 15.0259 20.0599C15.2421 20.2466 16.0528 20.2466 16.2689 20.0599C16.4311 19.9199 16.4851 19.6866 16.4311 19.4999L15.7285 17.3999H15.6204Z" fill="white"/> +<path d="M21.3493 25.1933L20.971 25.0533C20.5386 24.9133 20.2144 24.5867 20.2144 24.1667V17.4C20.2144 16.6067 19.5118 16 18.593 16H16.8636L17.5662 17.3067C17.6202 17.3533 17.6202 17.4467 17.5662 17.4933L16.8636 18.66C16.8636 18.7067 16.8096 18.7533 16.7555 18.7533L16.9717 19.36C17.1338 19.6867 17.0258 20.1067 16.7015 20.3867C16.4853 20.5733 16.107 20.6667 15.6746 20.6667C15.2423 20.6667 14.864 20.5733 14.6478 20.3867C14.3235 20.1067 14.2155 19.6867 14.3776 19.36L14.5938 18.8C14.4857 18.8 14.3776 18.7533 14.3235 18.66L13.7831 17.4933V17.3067L14.3235 16H11.6213C10.7026 16 10 16.6067 10 17.4V28.6C10 29.3933 10.7026 30 11.6213 30H20.8089C21.7276 30 22.4302 29.3933 22.4302 28.6V26.5C22.4302 25.8933 21.9978 25.38 21.3493 25.1933ZM15.1342 28.1333H14.5938C14.4316 28.1333 14.3235 28.04 14.3235 27.9C14.3235 27.76 14.4316 27.6667 14.5938 27.6667H15.1342C15.2963 27.6667 15.4044 27.76 15.4044 27.9C15.4044 28.04 15.2963 28.1333 15.1342 28.1333ZM15.1342 27.2H14.5938C14.4316 27.2 14.3235 27.1067 14.3235 26.9667C14.3235 26.8267 14.4316 26.7333 14.5938 26.7333H15.1342C15.2963 26.7333 15.4044 26.8267 15.4044 26.9667C15.4044 27.1067 15.2963 27.2 15.1342 27.2ZM15.1342 26.2667H14.5938C14.4316 26.2667 14.3235 26.1733 14.3235 26.0333C14.3235 25.8933 14.4316 25.8 14.5938 25.8H15.1342C15.2963 25.8 15.4044 25.8933 15.4044 26.0333C15.4044 26.1733 15.2963 26.2667 15.1342 26.2667ZM15.1342 25.3333H14.5938C14.4316 25.3333 14.3235 25.24 14.3235 25.1C14.3235 24.96 14.4316 24.8667 14.5938 24.8667H15.1342C15.2963 24.8667 15.4044 24.96 15.4044 25.1C15.4044 25.24 15.2963 25.3333 15.1342 25.3333ZM15.1342 24.4H14.5938C14.4316 24.4 14.3235 24.3067 14.3235 24.1667C14.3235 24.0267 14.4316 23.9333 14.5938 23.9333H15.1342C15.2963 23.9333 15.4044 24.0267 15.4044 24.1667C15.4044 24.3067 15.2963 24.4 15.1342 24.4ZM15.1342 23.4667H14.5938C14.4316 23.4667 14.3235 23.3733 14.3235 23.2333C14.3235 23.0933 14.4316 23 14.5938 23H15.1342C15.2963 23 15.4044 23.0933 15.4044 23.2333C15.4044 23.3733 15.2963 23.4667 15.1342 23.4667ZM15.1342 22.5333H14.5938C14.4316 22.5333 14.3235 22.44 14.3235 22.3C14.3235 22.16 14.4316 22.0667 14.5938 22.0667H15.1342C15.2963 22.0667 15.4044 22.16 15.4044 22.3C15.4044 22.44 15.2963 22.5333 15.1342 22.5333ZM15.1342 21.6H14.5938C14.4316 21.6 14.3235 21.5067 14.3235 21.3667C14.3235 21.2267 14.4316 21.1333 14.5938 21.1333H15.1342C15.2963 21.1333 15.4044 21.2267 15.4044 21.3667C15.4044 21.5067 15.2963 21.6 15.1342 21.6ZM16.7555 27.6667H16.2151C16.053 27.6667 15.9449 27.5733 15.9449 27.4333C15.9449 27.2933 16.053 27.2 16.2151 27.2H16.7555C16.9177 27.2 17.0258 27.2933 17.0258 27.4333C17.0258 27.5733 16.9177 27.6667 16.7555 27.6667ZM16.7555 26.7333H16.2151C16.053 26.7333 15.9449 26.64 15.9449 26.5C15.9449 26.36 16.053 26.2667 16.2151 26.2667H16.7555C16.9177 26.2667 17.0258 26.36 17.0258 26.5C17.0258 26.64 16.9177 26.7333 16.7555 26.7333ZM16.7555 25.8H16.2151C16.053 25.8 15.9449 25.7067 15.9449 25.5667C15.9449 25.4267 16.053 25.3333 16.2151 25.3333H16.7555C16.9177 25.3333 17.0258 25.4267 17.0258 25.5667C17.0258 25.7067 16.9177 25.8 16.7555 25.8ZM16.7555 24.8667H16.2151C16.053 24.8667 15.9449 24.7733 15.9449 24.6333C15.9449 24.4933 16.053 24.4 16.2151 24.4H16.7555C16.9177 24.4 17.0258 24.4933 17.0258 24.6333C17.0258 24.7733 16.9177 24.8667 16.7555 24.8667ZM16.7555 23.9333H16.2151C16.053 23.9333 15.9449 23.84 15.9449 23.7C15.9449 23.56 16.053 23.4667 16.2151 23.4667H16.7555C16.9177 23.4667 17.0258 23.56 17.0258 23.7C17.0258 23.84 16.9177 23.9333 16.7555 23.9333ZM16.7555 23H16.2151C16.053 23 15.9449 22.9067 15.9449 22.7667C15.9449 22.6267 16.053 22.5333 16.2151 22.5333H16.7555C16.9177 22.5333 17.0258 22.6267 17.0258 22.7667C17.0258 22.9067 16.9177 23 16.7555 23ZM16.7555 22.0667H16.2151C16.053 22.0667 15.9449 21.9733 15.9449 21.8333C15.9449 21.6933 16.053 21.6 16.2151 21.6H16.7555C16.9177 21.6 17.0258 21.6933 17.0258 21.8333C17.0258 21.9733 16.9177 22.0667 16.7555 22.0667Z" fill="white"/> +</g> +<defs> +<filter id="filter0_d_1255_158078" x="22.0977" y="1.70337" width="15.2031" height="15.2869" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<feFlood flood-opacity="0" result="BackgroundImageFix"/> +<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> +<feOffset dy="2"/> +<feGaussianBlur stdDeviation="1"/> +<feComposite in2="hardAlpha" operator="out"/> +<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1255_158078"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1255_158078" result="shape"/> +</filter> +<clipPath id="clip0_1255_158078"> +<rect width="40" height="40" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/public/assets/icons/flagpack/ad.webp b/public/assets/icons/flagpack/ad.webp new file mode 100644 index 0000000000000000000000000000000000000000..97cebc8d58d725e1ad64ac3f0cd0c83394544bd3 GIT binary patch literal 362 zcmV-w0hRtzNk&Fu0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnS0RRB72mqY{Dlh;g06ujzkw>Jcp`ko^ z_yG_OiE04C1&#gzu94Sh0B!&0_HLAaM#}#$Ku|kZWSF4N%k#Dzd4^}6aJKC|`}y)< zgRkbj)ByhWkTj-X%y0b-_%HZsn2L`uYTPArGz)%7WcNUFzDZ+z)opWpZMMr%f7T<+ z_#aE4$%t5c`BUtWUjxn25*<zMn|HcJn>pIT!q~Z?YaU#BN5s+yCd&W@=?hP$EpIUi zzMESaPaj06TN&3QT4EOB8wB)7i>i7As05<aUc&=;S~7Y$(W{X7mHp0!`?D_<V4M%! zcTW55#8fCDczsFI_*j^LStZI*4=^)V4Ti>Z&K$#<J?^y;B-LBL%$sI`2W^|?dc=6D IE09re07WyJy8r+H literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ae.webp b/public/assets/icons/flagpack/ae.webp new file mode 100644 index 0000000000000000000000000000000000000000..5e751d1e299ecc3025c8739e2062317743f562aa GIT binary patch literal 268 zcmV+n0rUP+Nk&El0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpK0001x1^}G_Dlh;g06v8@m`9}}BB8O| z%mAPei9i`A&;SbDcb3yV8p(W;?23&LvPG3BLvp9nRPuOho1F#V0RH0fbE)GM@YyA< z{yO+cGymM&u((CE2n(kl{=wh)4&I-WzoEbW%E!)Ky+0>^1}4%mOYQD-pENA)V)+qv zk)hXP6eU-ya@cZvILcpZ6sp*NM2ENAPvPMYwgFS14AAJSW~fj%8v9*?PT<HMKDe^K SJ{Jfiez9nLsp&dqE@%K!@@}#K literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/af.webp b/public/assets/icons/flagpack/af.webp new file mode 100644 index 0000000000000000000000000000000000000000..bae07e08a23ed77ea3344c8a97d91035f274d32a GIT binary patch literal 478 zcmV<40U`cUNk&H20RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gox0RR9H2>_h|Dlh;g06vjGnMtLiq9G%V z_^=WQY5>aT-$A#!Uxa*?qHmxF>vvi?5fM|)YQzw5$tNJ{;hVTQi<_osPpS%I!9mzb zE;D!qvCwq@0RH@|8UTJ8r{=NXAfXWz)%B{<9|z5E;5=|E2led#tSQgDV2k2?;QM~} z#llPhDxKArkIwz3#zz9r54URibJpln-@=~JGItpA$-9?dfqQGo3Xqf8zalFb1Y+sY zj58`XX8Hl>)BnNU;q>G4|H0ki^zJ@UKd<((%%llA@>WIkT&Uz=!!<dKAX;PF5x?I$ z@&~-H`cS*u6B8xuCzPO+6GX}DA^jY0d>8*M&H;*$v%@Zy1^UVMr@J=a<_*Z>gS%FJ zsdYnUHgnE0k4M8s=c$tK9`>!-k*$y`bJfrKFI%x#e!mo$F6t$x*r=b1(wp<m`x+VU z^S;CCZWYkKKx@FCZ`OivOR_yh@o)yH?{+h=J9RR~tk+vx!0f*l!HWyI2Mtz-aAHX* U!$=QEol5K^2uEZDTL=IE00gMt7XSbN literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ag.webp b/public/assets/icons/flagpack/ag.webp new file mode 100644 index 0000000000000000000000000000000000000000..47754239323c882b83b488a2ac8a19a35b488ad6 GIT binary patch literal 614 zcmV-s0-60%Nk&Fq0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnO0ssK;3;>-0Dlh;g06vL0m`9}}qM<ca zTBx8A32Xqvqr$yV@V6|)s6cJD^8xl}!U57_=mFAO`+@sa>^nz!ga(i)n)w@h0-nzw z7o;Apo4;WIKH(6iHfLMEi=KR$FY?|8lWb?n<L?L){&Oili0A+S{{5X(zl~^3WNPTo z_|~T%4f4Ui*6O#%f-lzWLowINIQ7^C^3g43wpf^Vu|G3O0m0Z*#SbjDE%Wo9G<txQ zglP-wT3P`+#!C^s2}1J#dH&Y%wjU>pKG=E7XTKHOKcMQc)zrFZ*+<M7o3NhlvR%Dd zas`MFW|&6zV*V4<8j!T9`NflIYTZ6DEO3QC6MblNsEMS={chJ`_3m$}*k&K3BCxb^ zO3dA|zY!8TE3M5WbIqrf%dUmyJuSp>;ELDQmtsh%UAb=x(P5ewkI$n%1pqVevCHao zsM3aX)EyaH4>$BzWThT2ONy1g_-^IWf8(;^cP$IX+M^FL5OmYoPB#i@G7AQ}9zaB| z$m4`5D~6XYx6|@<;undNASVm<NTJ^DqgJlR@;Vapg!8i)i4Ama)xdrh!VYRcXIVE1 zGqz<S)eod}Kzs|qwu<Rz)y3FF$f#;x-yq*;m1)<H0025KRM$J_qO275;+z1*U;U2x zo7!t3=3*h-B-aGgNYqcwd!F<jc}nPc{t3pUAZk7E_%`;kv3XChhHt+9y8r+H0B#l^ AuK)l5 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ai.webp b/public/assets/icons/flagpack/ai.webp new file mode 100644 index 0000000000000000000000000000000000000000..52a6dfe2fe7935282ba8fe63e31e52874688bde1 GIT binary patch literal 818 zcmV-21I_$WNk&F00{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpw0ssK;4gj42Dlh;g06vX2m`9}|qM<R_ zngE~?iEIF@G!Dlvr|*au%Loq>4v-#TJd%9LcmO>BKV^L{{f$3x|7iWD9y4DF85<dV z&OCH|8SD+Zsw47rM*xa}{Z*%ETQ}PDK@kVTIbHM1+j_<_`hhWbT(z}{=7gW#ZxscF ziN7=e`_zZVgOBvz=h>ck$!{#3efl{K{J3KXyJXa=bvGYDqu537<<9S{Sn7O!b+C5u zDUs$}O|NX&0RAMu{~xP`xa7K87O&1dC&c9a_)6E!Q}0u}pZxo3eRnLul4E(qm~Et^ zq6Q>*ew<wG(9OI#X9ERU`vV+5{}A22pf8AE_rl?yf2tNIdH?g#xU^q4%l~h%xAidn zhU>6wC%tjaB%>zq?|HE72G<?uqZ2WVKsB&22YofaO;|O?|KEq3PF6T~^@nG^pk66L zy=q9UW2#4Ek5>0)V}0j){oir}bP5PZRX(e$X<O`p$BTKseVnc3i$&`&E9H8Qa*iEs zso7OGF`g({7-W%Z;i7oI>38@ubVqUm@wb5#cihRikK{x9zPUAL{}&I6^|}Z2dEOt2 zsf}TxqKqISux+IX{I4YE2`!6fzrqn1{VL>)Lcg4&Lsn5_k|5W6(Mq+)2mLs9kbA@z zR-6#{&Dc*^V}AR=<q2;3_=8Zte`gR;CX@VctgfG^{9!pbfxr&*=6#&9s$8Y$M?T)? zX-Q2M8olnX9DP8EC*<={e(Utut!5F~ethd(Uf4)~DNs~SKi53WIT>=tHJ9q&Ip}}? zybo^6{#PeDt+Uc&DuX=9`#X8g4qnkBl-jFJd83e7)&LxRYw1GiHZvtHHr!gj7{Sk4 zr{RrJ&{nmzT2Co+fl82hP)*JvhCv1L|DP#l`$q{+S)XM13%xnTIEuOEO&*>jCd3Qa wOekTHMynH|sqF!;W5eKNsU7VXMPwu8eA*nAim8yIxo?MeWZ)1FX0*(}0DwY=dH?_b literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/al.webp b/public/assets/icons/flagpack/al.webp new file mode 100644 index 0000000000000000000000000000000000000000..92959187bcb012f72cbdab00599e42029678aa7f GIT binary patch literal 416 zcmV;R0bl-7Nk&GP0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn|0RRB-2mqY{Dlh;g06vjEnn<OiqM;`& zkgyU7Yyh|DF!`V21YixdeDPXf8_R3(R_cHcZx05y5iq%L)4Fo4o$LFT(U>c>Gd~aD zu!{z8Rq%iS{`49{?m;hzMAsljqCfmueJFPK4A1|G3*tifkiXu_vR`-LE8ZN&pFI76 zB;~d|9IpH@Drzhvic|a1He86uhd*fsFbfx~A}SyBjUHh|@T^@Ug2e6b=~Gjoc{bze z^b^Ze15gY~-of@#j`H7%dr8;@{E~k>{%)*ifx;NNY6uf<M$<Mx)wRo=v)KRh%-&q6 zlzc-@=O6j^0`78HDy_*jJ~X0#SXyFbPBb9F!s0F&9I^{DsC{NT0|Uq*p1_Ou0rI={ z)CdmuvPe7Rb7++_(>|Fnx1FOVBAe9yd#{E&PDSO<mC_6Zyz7L?m8~)M=)IDg1=rz& Kpgwwpw9o);S-E8Z literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/am.webp b/public/assets/icons/flagpack/am.webp new file mode 100644 index 0000000000000000000000000000000000000000..d0ead64f1a698a734a0c0d0aa235070701eb901e GIT binary patch literal 264 zcmV+j0r&n=Nk&Eh0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpG0002c1^}G_Dlh;g06vK_l}Du_q9HX} zr~sf531k4l5BB1@Hh<7CfIn4z|G<o}$UCu`u_UlGyMn^S!)n`>6aWDJ?o~ZxErAz{ z&A<DiEGI@t`Z9U{*gOBA@5b-b9^elvPT3faqfB2VA`&4`7!D9LYm(KEJoM>P@-h!T zM6dh40$x?`^f&)=S3Xtm^e&Z1v$Zxc8*{`z!rK>sDFpQvJ%h8`sIPVmQG0CF9kQ9t Osw(smIdJea0000{`(_;g literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ao.webp b/public/assets/icons/flagpack/ao.webp new file mode 100644 index 0000000000000000000000000000000000000000..e2570fbd82bf9c73714d0e88d6b0e748d0bb5088 GIT binary patch literal 458 zcmV;*0X6<oNk&G(0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&god0RRB-2mqY{Dlh;g06vjIoJu95qM@UV z0I(7XXaKzr<9ava1DSv7Pfz}s2R$e32f??M8Gs3xNo@PfLEzS*%TYtn$O)l0v)G;C zdxQI%u?N5a{_xs{|M6vAxZKzOz@6}>yeY5v2U(;(gLhf7d6SU+DSh<*h7Q+Zbfi|! zqqM(P`G4c6K#JM-K<OrAyW5NZl9a0-CEdWwDs@tqu#Gq4HCGenq0x|H>=K~m%JaZC zie2oT><tx_;3eZ<{8f$m&63hN_(1pD7%yk_wWC7q-P7O`CYNq|JXv4%>u0^=uiM@C z=bz1)c8X><HYXz8Kh2EJ-A)j{_am#WMBAG$Tp7&Os}Owfg*Q5~dJR0$-=rT>dA2n~ z93;Z@%Du=Z@oo7tIcJ-y<c;iJF!E}Yeu9^Kf|bdr1F}uv0up~q?2%ob^{7a%Hov4D zTGJ7BvRVM%h;9RF)NuwHg7W9LtTLhTM+1i1E@jUUr>`>*3Kz`yQ#dXEUaXYx0DqO+ AYybcN literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/aq.webp b/public/assets/icons/flagpack/aq.webp new file mode 100644 index 0000000000000000000000000000000000000000..a3a91ab359899db58d951f77fc61855d03872ff3 GIT binary patch literal 382 zcmV-^0fGKfNk&F?0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnm0RR9n2>_h|Dlh;g06vjEn@FXjqM<6a zTmY~V31|Se`=Nub%=wV=Q)~v{4dl_u)pNohU+7A)pbmTtQ-{)==LUn?j?<vZ{=EFt z1f|@!z5($e006uEprRzWLd)Phegt;>Z6Rs<r+@!FGw?~P+s-Ggo5er>i$ALcVF6XH z!Qd3R<&#F%Cupyjr%-}zZ1;6;7d*HptPRi+EhL`fx=~N?dJ!+vXaAB&B)%uGTr0-f z0(DP%1O%f3+|lR}ziK93X*5<%eknPeE&R~QcSH7#7XS>FhW)17G>x=mUBUjoGvr?g z@M4MfY{IU79|%SrMrjbgo=_LQ9;E_eI8x_-5#NtNUc{;HiISV3^zNM@9@WWzre&-~ cE^Ienzo!6qYtULmBqA;7b}unG!5s&{07LnsBme*a literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ar.webp b/public/assets/icons/flagpack/ar.webp new file mode 100644 index 0000000000000000000000000000000000000000..7f76fceb4c69f94550e4320b79f242fc481570f1 GIT binary patch literal 458 zcmV;*0X6<oNk&G(0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&god0RR9H2>_h|Dlh;g06vjGno1?3q9P-V z_^=WQYyi76iOe^#{vb;h!vXqX>#L>#`hmcrM1n4=>D%d7n%@K}jLf>4vIcP4^w)PS zhn>+Wr><O30R7H>z%(PVtRJX1+ZYK7Ica+T=t<&Ss$zC`FNg>K{G{S4#HSAWg6lDO zT)>o6>GC;NZKnLcbiLLhTXrd{8#EdAz~Ytc<WP2}6&{-b?{WaQg|^<VlFwnjsg>Jt z{y0>Gi32j!1n)kgi-FK65`KCCONzFzX7t_vO;%yxlxUeJLyiryL~sxgu4{lV@;m<? zPqSo|D+cB})f%GF`OCLx*7MXDjEq$zDn7fHkz@&$6fLdrcp4+95~lQYty1$3IP|{C zF}wRBNN1-CH`Ztv{6A$9;%8F&@>`c&_m3X8I=<Ya;SJK@_9R-RB)5a8@1Ox4$VxFL zN@Zm~t;E0!``pCCOz0w0FHa5tRlnrvZN3M2rDo&Y8>+axOtr)&A4yA|R8jx{0QBd~ ADF6Tf literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/as.webp b/public/assets/icons/flagpack/as.webp new file mode 100644 index 0000000000000000000000000000000000000000..af0c18006501454f78d56678bca26733e8e02a9e GIT binary patch literal 652 zcmV;70(1RRNk&G50ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn!0ssJT4FH`1Dlh;g06vX4m`9}}BB3rg z49K7niEIG7IYCzbUj09hUvx~lga?SHNDnX{sGqK#fIR>|*mVGN>w6ad;QB>%|C)fA z)bKyjzCX3He7CIlvSW|)uV-ud3kYdaK;mnq-vJk~2C`b%NjT>#8)^Um{`Qaqo}X)B zUpfyD`CeO#>ai!3;_5W(I^K$8$vKped#upXL7vJo(6hgpG`*v%gc`rMO#0m9B(=l` z_|UPP-G|~7fGzn)p>OtuO>-3`SNLADg+gj$|J6e8T!_0k-*4`k#rX_rZN<<1#5WVo zC#9q~vMwZ)FO@_fXvBKx^M;JUok*-wlD8&_XCr$In0$HtCAzpP#TACY*Jpc|0rKUA zliYutn5YD3&GsoiLk(5hlYh^8u?S-iB-cH7-%!kL3)a|!Gfp2+h;mIH7)6tlvB6LM zpvhTf9r`6~ZU?3rYbJL{G}dGKpY@nK-cG`+nbnFwfHtjwSuPQt7es(slMdsi0$%K1 zv*R!-RRBk`<Jx@Tx*ivxHKET6=Doz4uCzZM_oEDYhNSgQ>obTK&-{G0V7MqMpZAZQ zo?ynEZEDWUz<$mbUp%27W=90u;r$3JQMo$0&`OmWanPNNmD$xNuh>>73CLb6@y<K~ zbw4q@#k(V$o%CDFut9o;<4Qr!{}gKatw1n4;`v=txtvP&A$7^G&&xk*1!fG^vPSLQ mE!scf*Ph6W|2zMKDY>5pC4x=RivD7@?IB7ppZ&&L-~a$L$1+O* literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/at.webp b/public/assets/icons/flagpack/at.webp new file mode 100644 index 0000000000000000000000000000000000000000..ad36affe110985a3c2c428878340c8e6369c085d GIT binary patch literal 244 zcmV<Q01N+8Nk&HO00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go{0001R1^}G_Dlh;g06u{-lSihbA)z%$ z0MHN#WB|r)vr_-<XMO?i{sjeM^oVMDwLB8v_tz|+!1hU^t?U2*{_d1yhxAVWP4)=X z!Tkz_?iN-#|LV~H<)QpJ4ZezQWBQ`6KEQfox|%%8ApXUWw;x$=^E@>bP1)+pFXV%n u$A8bC?FgCu;{Sd8%LORh^{;{woq+7&*Ysu>;30xX+9JTWtB#Y{0002{<!OEZ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/au.webp b/public/assets/icons/flagpack/au.webp new file mode 100644 index 0000000000000000000000000000000000000000..b4a10bdd492883a7053ce88e06df375034cb9604 GIT binary patch literal 908 zcmV;719SXRNk&G50{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn!0{{T94*;D3Dlh;g06vjAmq(?eA|Wm* zn6MHFYyh1zFN3eU*#Ofqw!h2<I0v8y?9Zl8vLEfwq&*+peSf;<bH{;d%5-1m{9=6% z><jwW)&up^**r#Ozz+XQu}1}I*#(PmjT|qIEa$G6jpzy=<i%AjB9Y1z^ro+axdClZ z)iV>q>0n!mzySNt1IqV}s8$EcLEL511EaUERn<uIots{@z$%5<*Pw~Q<F=d#z2axR zEZBgqh~zGP*{wd?|D0d{<MO*8pxH#FpztY=pCziH?LwsmQ|uT0z*f)v^BGWI0r;Ws zo4u5P7W29h9wyuDRXQ7V>Hn0Rk=Q@{78{g(_iKi-$lP)K=^rr_uk*~ag*_3Q{_q+= zWCtaN_71_P1kIAj&A=(}ngKS|21l-HBcAdNOOG2wy|Q*cN3MmW=BLtS{i5rnzp-tW zd+VrHdc3GdWL4C^nW4Z1HG+;CF}G6nnl=09%*&5&wIG{^xxkmGZ9h;(<6V&A4R<{> z96HrH$EW1tynn?Ivf5t+!|b$I{h!Sma!iVH7u2Xf<5oNWPHTYX_BNWJw4J$z<G!nQ zwu^0@a~YhY<uRvdeNgiBKblK#(zqe(QC>1K*r$K|&|L_w+Ff7ojPm|}O$x|r`oLY> zg|PpFg1YF#ZA25d?5F>%I!%Ck|J3Y!ST1irBkeL*PwkmP$d6s64N=dh_iWK?i4=ct za8U1voBsVv7U8Fjf*a!qLcdpD5>*@IRW?Q3HQbw#Xja8u&~hqc22#&_j-|W5e3)ar zbgVt3D%@|+N{5>2`sF&lI~cjFIQ@LT;%dJYZ9V{<$4+%rweEC3(Om<AD>-LP9Iazd zYdSBvx*)~VcX=n<DQ%toa774PP3RraVhiasW6CyJ8&+2hfl|Pi3@0RK4MpgO8=t;P zR1#qFW0RFN>mAn0Wo5YBGqY68eQ+-)>KDlLIBFKm9iyM3z~%S#u^D$+{gc|2%{K$h zJ}E_C&trjRq=~!|#;Y4x_Ukq>c$MNJWo;AZvYW%3uF40je=9(}`Yiu-tos5$<uJM` iI)OMQIqx}WQW(zNU)S>2L9v5jxq|}8rla_AVgLX^fxg`U literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/aw.webp b/public/assets/icons/flagpack/aw.webp new file mode 100644 index 0000000000000000000000000000000000000000..b411d8f3bf070a698fda51a6fa733cfc94d1a00c GIT binary patch literal 384 zcmV-`0e}8dNk&F^0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gno0RRB-2mqY{Dlh;g06vjAnMkFhBB3$X zXaKMh31|SjGfWBxq`N>jI4<nJw*V~cWY{0$L67dXt{p&I4-`Hh%U6G+g6=h&FO@6z zVd>KG+m{dk_VEA%aku5zcebW_eQ63|zd@MscHSHC49Q!qq?n`LYJrct|5R`S=xUxu zB|5*l_<SGmbIShUj#=XWo4VpK{G-a2vi?X>{|R3mpYQ6@Y39`gzEZ*bwUUe3xa$na zyX<;D2`pziRhDn#1-s<>Pu9nW^~6w@s+YZ6U;wL}f0P~V$-kc$WQ)F1ll2hxJPN!J zLL#Ev%ESH`6Dg5^8H6=4=z$6TcMbta9c1Mh%Yi^ar~(lo>m4|^?+1UlnQA^EAPh^N e=ad=)G}LW+VW&=z3rDv<yrtV5EacQV00024GNvd1 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ax.webp b/public/assets/icons/flagpack/ax.webp new file mode 100644 index 0000000000000000000000000000000000000000..6a3936228be7d219ed278f5540f8f87e30a33519 GIT binary patch literal 456 zcmV;(0XP0qNk&G%0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gob0RR9{3;>-0Dlh;g06u**lSibhp`ko> z2mx>piEIF!Gn~aYyZoS2fc~5I-S2DrrXUZ}FZMsxedd3Fe!z7AZ~%VF`Z0da^}098 z>3{?`Tl|B$$AJ{d6(4VRfLV<bO42(roBu*mhVyZXct8OD@YkL9dkniWs}@DM+jf;> zaP-`?lXJCk{-Xc<-?#tzu$Tw#{1_S*@i&v2Lwwe+<2U|L-e<l6Ua*{ki6vHo+`*uy z=&jw+iv38Cp8YV4ch?5v(hK$lIK_^t;>W)l8(r@bm_nuMfYJQxx#s)-;N8lH_PbJF zLu}h~ySblwAQGKtuQG0FMN>b@y{iM8u5g!`bJC+#DDM2nPC+a4w&t6fmlxvwxPJd` zad-a~VVw$6%`*)?HE;fW(T^iA@@oAQ!17waDbJuR>OmLe#=_3IB)yOP74p1V<LVMj yEZ$?RdjjQYx}q#oP%qM$gLYBe1~@HF>DwcvMO@E=8{hRKl8tD1Vu0v6AOHaRp4vwM literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/az.webp b/public/assets/icons/flagpack/az.webp new file mode 100644 index 0000000000000000000000000000000000000000..754bea39143baee2cf454c8fab1737d0727a4e7e GIT binary patch literal 444 zcmV;t0Ym;$Nk&Gr0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goP0RR9n2>_h|Dlh;g06vjGn@Odkq9~(` z`4AEbXaKkDFb6KxWk57Qc#i*o_ShJAdG0H3uvGiGm9%CiMF`QNHa+J>tUoQdo+Q0i z!p&=PQyR+VFaXqzha)?==Epu?e1F4wqyLhgQ00CMs8vP2hM`yg&cWq6PqKYhS_kW| z9K~Z{M8AQv%o6y@ji(8g4(hx2{3gZPHu(^SPQeph<5f*gyu%sp=lXJb1Nt?9FCQS* zLGaE#wkUI1tt@NtV)s@Q#DEztUF}_O{m8?T0)B@7*%)#_Ptbj}@B=do(uO$$27hOB zZI+DHI0Qe{l!D|T@#s%8OZiT=4xn&R?KKQkBz?HOFKOrBx;LXA1IQqS88*?$LYKBR z9|}fnKHq`;n?c88;0>SsmyUn)cX5>Y{l8l|RMV{fVnbS#?8+TBMqCv3-&f8l8F@<r mxDBY`L1(-EKEBK6aC5U-ya558n>{Y&eE?eeRMA3h&;S63<HMc+ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ba.webp b/public/assets/icons/flagpack/ba.webp new file mode 100644 index 0000000000000000000000000000000000000000..b2ee088fdf2efd1c2f12006e645739ee30229a1a GIT binary patch literal 596 zcmV-a0;~N}Nk&FY0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn60ssJT4FH`1Dlh;g06vj6mq(?dq9HNa zngFm832Xqu1pqotw|`^eL4JM!bb#AC%&YoW?gPoYt#{A^_Ghgd_QfLhMEN~4yvzXC zIFRxdNAzh!cK%}YyKBduvPRzbm;Aa_q+K+-m5yd|ovnOxUag%)J4iSH{`Gf#pWuHB zi}=mn?5un3vKqwpJck<P_j@SwAg@mj5a*G-ZNn(Fxh$#-^m*|&3542gGh@HzM`3EE zx1T-9<KNYE{RlblcZQq+j3Sv8Ir!RJ*%ExWUKWIwx){sQ=NxlG$PH~MC)%A-f6f1K zu8rO<0EN%}60!3Zc+L;z5fkrCmgn5#yqW1Ej_a`u+UloVOh2B@V^c2-l9s|ywh1Hu zE>Fcgw4mU)%i^9|P-cCLeDutpc;3?wq4v(rS0qQPyS;6S47vK{h4-OT%Bxk}BWzB9 z^>ny5M<`AW>Q%*0x`%3D3>MzD4T8{(wi5T1w~suy*b?T8u)5#O+?B#~GWxY#ygssK zK(&53c$Q|+*lGqM*eef6#?WEL{Btb$b4IrwMftIf%7shy3*zJ5{jacpBxhTm#*#UW zoVGW<y3XVWU3{q+rEAH1@P40v`zUT$NzzP9)Blc#kDV!d@}r}<BeXi-jx7vx%d+|} i@%&Byf9>?Aew%#I$|bb=JS7H8T4fn?vQB4DfB*p8XCV6k literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bb.webp b/public/assets/icons/flagpack/bb.webp new file mode 100644 index 0000000000000000000000000000000000000000..cada3b484ec1a1747a553fca64ec71aad0ad24f3 GIT binary patch literal 468 zcmV;_0W1DeNk&G@0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gon0RR9n3ILq}Dlh;g06vjEnMoz1A|WG= z_^=WQYyi76=)>oo-@nujPz-<^%zxlDSp5J$U^>`;VhGku4XuX=1)2HxFSD5i(7U5w z)#yTS89=GaZiKkdo>mO80092?e-Q+}xq&xZC)YsTsHP9xzyC7Z^etF#*aIHhs}28< zOWMSKiun8RQK;sV65hogXi!tX3@6^}dN-%YP1Q;LQFsm&p$U;Vdn^o^(&^&gfwus| zk95b{*F*wvk3xd1PDFRSpE@E2(iD7*jk;7{nq_YP9>(_e@E`0SiGj`h*s}Zr9PuwO zP(2GZ@KvGD{BP3}Y1;ddYChd-eC#eMfmO(LL(Pm<`R#tlO~#*PwX072;LVzR<g}mK zy@1ZcPG35aazI4+U<|q2(OWfU9)mbB`Y}1Roh>~hDlJQ9+B@IS`Hfc}w~AwyH`f8z zcytat#ni<NNc&FjUpvxHw%y@T<t4rBr$Gk%rmgNodTM7-9fkN52@%I{CBp%2B6+jE KCs{^~c>n;3rqYf8 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bd.webp b/public/assets/icons/flagpack/bd.webp new file mode 100644 index 0000000000000000000000000000000000000000..149536c41ea9d063ccbbcdadb2ec86de3be54689 GIT binary patch literal 300 zcmV+{0n`3cNk&E_0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpq0002c2LPP`Dlh;g06vj8lt-nbA)ztZ zngFm831k4jYn7M+5X<&6(f|^rx(<|!I@MOY%1n@PHmqzuJ`twvNENR`lf_0(p|k+~ zAoe&(R@v1F6S}|aWPkFN|3hEZ&;RvvT6|8IVU}V}vQ6htRGP((L{atOL^E%f&u@Ae z`~W@|{byS4y?30F^i+04fBzRbz*r3CYr198pf{v7CZs?43=1-2?f>Gl*j!Kc9?}yB y-S>HqUaWpk@_dAtt;KV(UbqzQ8~OcL>N{lw{<A~o{&N0KW&BNiR%pSn0001MX?|+} literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/be.webp b/public/assets/icons/flagpack/be.webp new file mode 100644 index 0000000000000000000000000000000000000000..4152ef77d69ce48d6f96050e5e646734acf816a7 GIT binary patch literal 244 zcmV<Q01N+8Nk&HO00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go{0001R1^}G_Dlh;g06uvxkVmGXp`kd) z0MHK!W&q6p{Cex_|2PBo11ta$GHPx*MO|2}H>yv7wnQDq>Hru3{`=pH&~$BT`hH@Q zNbSV^?|TmgW%OO(vD2z@3XSDptyc4Y!~uG-*e13<|3L`9APfdCdBc=xZ{!*5je2=E u{Zz9PO}+AH@Vs3W>wr@>K?iH(1c-bEy<H>RNkvn!@)K7h2vq9`0002IGhGS* literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bf.webp b/public/assets/icons/flagpack/bf.webp new file mode 100644 index 0000000000000000000000000000000000000000..24b9c089955c6bde96e1005a5d996892874cc7f2 GIT binary patch literal 408 zcmV;J0cZYFNk&GH0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn=0RRB-2>_h|Dlh;g06vjIn@T04sUjnc z0U#0yXaK<w1xKHx?{Rnmh6B(4&<63Jpa+&8?03P?A*~t{1c?s6d$7LQ14e*`-SQ{V z`ivY|z`<?c0ZM9cbT)th{_?I~2F~B{TuwZv|Jqspm5=IK_szx^bUX_?{yH$beff-j zcMsW|XC>;oaIQc5x4-WEuQUa8EA6P3cglni1lEnfP$s)&^CxO<{%pO#8r;<Zc`4Gf z)t76hbpqMp?exb4^FFYIfAjlh!_<n(mRv0?DZj=R*+LhiO}bIl^*4=9&K!w{_I=qc zwK+-AV6f`Q3!T)ec7hnRH-G4gQ?IAd>vga5xO&pRJSq;8)@}`ca$|<ln&#E_$Sl0d zQLPX(QSJio)TV!e-wqi8*QzCc+Me{xp9%X9(7TjI&U4Ty(o=$vV<!aJ!X?);b*KQQ CNV>8B literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bg.webp b/public/assets/icons/flagpack/bg.webp new file mode 100644 index 0000000000000000000000000000000000000000..1414d6ab0aacca9ba98b27045a2405241af00d44 GIT binary patch literal 242 zcmV<O01f|ANk&HM00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go_0000m1^}G_Dlh;g06u{>lt-l_A|W+M z0H6>FKo^(Z1;6+d790RS=!0dWHS&O&vCOZ=cPn&E@G8f}0092{cQNPkrA#<=K-Olg z??5b}JUrgS29dNZZTeQI^Nu<-PLkjVP=`*2!q?T(>I~{Qtvnxp_F6oz_{!hOzw<@x sf8#5EAjiyBR${mDb$cMZv!F(fjR7b8cC$i?7%Z3lJ(wbA<;Q>k01!f7M*si- literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bh.webp b/public/assets/icons/flagpack/bh.webp new file mode 100644 index 0000000000000000000000000000000000000000..2818a5993d05efeecd1c9b33060acf6688004445 GIT binary patch literal 392 zcmV;30eAjVNk&G10RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnw0RR9{2mqY{Dlh;g06vL0l}Du`q9HX} zr~sf531$F8<IDi*vC}i&U}pf`1-ZKm%03wp<a#`nhk9L=k5_@}03NGCv0Tdspp-e~ zga82k{1fip)4Zs+rgLU~xqcue*IzQrd4`twHLC4!?{XzEp<S9fj@LFzDIK>-vGy4X z?H}LEjiVVfj{kzU`|QX)3rEClm=ymX^D$-D$fz8e#Y0bdRA$D(KyN_0{e;&4QbGle zPd|=ILG5C0&$jvZ#i0Po=BjjFwI&-W+V+NZxqfR)XNw$tgv42f12WI5W&R&hD!KuV zw65Vos=m-?p6^xglhUW6Qw$B1gl0RbxMJu*ffMQ|xKfT&L*#NbaUdDz-+0UCl7#E7 mCw+czn7v)6p)=Vw@1ync`tCP*upBl|@>ez079_GrH~;{2E2{PY literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bi.webp b/public/assets/icons/flagpack/bi.webp new file mode 100644 index 0000000000000000000000000000000000000000..15dd9f885aaec0c24e8b8d8b420413c2dcf9c9a8 GIT binary patch literal 784 zcmV+r1MmD&Nk&Ep0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpO0ssJT4gj42Dlh;g06vL0mq(=|q9HNU zJ@}vz32XqdAEAWDpm8s6F_-;bP6Nb)`*%<c4ZfnkKn{~H+FK02x$?muG5E^p&;l8M ziqEKhfqF|4*gqpQSg?h)K2h^}9@`}c=W}RyTi@XVH^C|o@ZUt*x3{-Xy-}=~w-q=5 z{+lN@oEi>{qQXSm)+@MV5Q^0=vqIc16}D<V>_Ck=2T<rSwbS)Zv@&_TKx91;7KUQx zJlHG0@M(yD0Xj|SQ8RLC|M_wlu^OX5{jrF`@C?hJCt>9rA|BrM_SGABS0@cCe;7)y zi=1ZkdQVz#!W}p8@{U}<exw%n2L`&~A0SrU=<Ce*8V4izD9%B3{jJ;iyAU-V@ArSt zvOetQjyrS+_-Vs{3n*lcJ|ZsIJOr|?IFN&74qSwFM$0H2X0yaGy<XrL*@%*7?`ZC0 z^Y0|Z@?&)H(32puZhthIo`6r6nv1{7p!b3&QMP3Y;=Dh`2eTA#H6}uP{_9iCaaAPe z8ekwL{lc?AkJ!7&;P*m>vx?Zs85|A`I|i?rI1Ff**;6Q-j2)<7Qed7>!}t?p#vHuG z{Pz}ur)$s2yC_Ne_}c%mn$@Y~TV#RCB9D+10GMDrVu#{(niBa9xTD9sKyGBlxiS1f z9FHYQkq(VzM1S^Gb}-Uc#qq$K$V)I7EYY|r>i`Ml>~{?e{xJg^rs#i-&xPY?#O{Qx zL!4?&<9*5v%EYlE>fdd7I*tyhke{#lEOflX>d6UkW_Rc^-l}0J>nb~N!XXKQJ3fO5 z#Q1jJzFhZ(=lZ3sNic#8AT{JtWQ_2grwaI~)HD28l<9LfjqAGt4vHh8W`NAFW)}bT z7})iAnr4|T^ZzFLkO%$~2h&Ud=*NK($uOhKvvNz(Y?`qbteMN65M=5Fg&etd@2C8& O+Al5qW?sMW0002xJaDf7 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bj.webp b/public/assets/icons/flagpack/bj.webp new file mode 100644 index 0000000000000000000000000000000000000000..007ca43ffc1f3d111d3769b58bd07203f6223e0c GIT binary patch literal 278 zcmV+x0qOoyNk&Ev0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpU0000`1^}G_Dlh;g06vX2lSiu}p`kI{ z$^l>ziDCe|Fadb)8j*mg0Ldi<D_;{WBv?I*-0K?@(6!X-!T<p7iP9KuwyiJ0v;XG6 z@At>L>Hf62MKD|m>_J;E8Xzqc`>t~stvus9giIh}pu%<QW-yx*2zxo6u8bCAr3|vA zV=KE^)p_0%&A-Yh48AP=&gvogKNi%PbkseKlnma)9r&35c;{~p)==<GoDom_?sZQ8 cuK)QsBH}2JDa3Yq-<F!$bFTz*%j19m0L-0mmjD0& literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bl.webp b/public/assets/icons/flagpack/bl.webp new file mode 100644 index 0000000000000000000000000000000000000000..da3c514032228c9d7f7fe8d86f5a228a4431007f GIT binary patch literal 244 zcmWIYbaQ*dz`zjh>J$(bU=hIuWD5YXJ_Caa1B0VafQKxQ$0)8K;1P6JKB>2ZgIy_i z_RKjaxn=FUU(`?X)@Nb>>Qh(&(#OUymr=`rL6yO-(PWDIQe`DYi<=q@3j{cm7)}WF z{aIi<!N`GO9^)=1=2-#r-&sk%d*8In=T{p8!@p1K1pmy<<UW)A!Z5nulj~~a&)EMT z_v8dIelLCflP{iE{`5aZ+yC0SJwKZT4H+&r`L`&vy<wM3@vC{#FUGgJdiT%N$-8F% spAaunH*3keW&hvLkZe<*+FpMxR6r(1B*u*+&~~ZRwIlV+Ry+(00FeAyYybcN literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bm.webp b/public/assets/icons/flagpack/bm.webp new file mode 100644 index 0000000000000000000000000000000000000000..0455787870fdf1ccf899ce3bea608673dec4254e GIT binary patch literal 796 zcmV+%1LOQsNk&E#0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpa0ssJz4gj42Dlh;g06vj6mPe(csv$Ai zngKu(32XqJGnfOfvvKd_2P|jnH@FSL-hdz4`hYzEKT7>CeUE=|zhFJ0u5t2(A8q$< z5IezWifvDhkEg#|egV2WhCRO%11Rg;F5_1zOd1b&LnL|hb!N>+M^K~GEPIgC)93&M z0Q=Y;Ar~KX`#m#rm9=G-JF^&Qd#a!QJyh%^byR<;Jq7t-O4Yd+SFX|cXZXB`$E6E) z?~?P=(1ri;`nS2I?t;DxXuBctNl!lcmC89k(vYzv<u)_D`yv*a{3)-^;;>v*v&AzF zJ)3ao9CuELT^rD<^Z&tNH>?Ec!ewZFo4#6-BCq`LU+3M*YjCQWV5qj|in|5GhMT2A zQqg@%DxI~nYU?NvccNyHRw!&3?DVQwYiZ@^9Of-<lV=27N0zxawOC#novwP)z3FZI z2RoSx#2EC+7)@)&aN6EO)X3Ktnap_Bs{|yIi)=xc$1mQ+wz7wGV%(;a5@frze4IZH z+s*8Qo6YC-AFm!{EvHNWkq?6(EXKW#KSb@;O>-#w_^O!J8;#o^2n(rX{a;6(=Ged7 zitWEW!I9(ty42GgA|)Jv?no7Qn>BNMtDGW1UyZ7F9)Cqe4z4C|hvf}|QxMLl#Q%QK z#r2wx)EV_nldtCdv~hfxe2Iu6^38LMBpMQHRB^rL!hO5(e~#xh<)$o}ue96)q&kl} z!h6wa`%ho-Dfd?oU9Tk^H2MV3A^FB1Nsm&r?4iNAqQMT%tY$H!S|`OkV)D&Q>O?R* zF0bAH?>1&^;W|`{y@+|4%)4Cf_@!U7?yPTn*_!E{!4kAn0KvQ$*DDCGvj#KX=ZkC2 z_a%*x#Y0Vhgx~A;2$rpmo3){DFsJ>c5^zq4?S)bjY_E|ICGv}7Y`vOPYiVsNQ5%^W aZ`SLKc+MUWK*E3MKO3+1(A1}u9Do4j<bnMF literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bn.webp b/public/assets/icons/flagpack/bn.webp new file mode 100644 index 0000000000000000000000000000000000000000..df923fd4857f1e76bf9069df8864657df8ca4528 GIT binary patch literal 704 zcmV;x0zdsyNk&Gv0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goT0ssK;3;>-0Dlh;g06vX6m`9}}qM<H0 z49K7niEIF@Il$QdA$^<i%ki71UxrM-ga+6TFdYkg?fQs406I^+sMFcY14*kho)_%K zIY8vCZfh1Wi(>X?mRZ`&8XhfnA=;0UO8|Qlx$kZ{{}DY+kL5@J{`r0nz~LG4*?`=L z5=Le=r(g>Ygr8Q36m{5P3phiXxx@accss=$qu|f~-*Tfj+#!kdNCNL9WLdNG(^&Wf z+yb)fAhb^H_9xtD{rPbV0Wym{;2t#>dH)ivY&4zlkkT=0aK`l9TX}6yK|Htqipvb1 zmGksV`w4&FHKs7pReSEx_9hxcfsv$Majim>aADVN<1Y6fOf1uB_DvzX1b<fo1+`4d zN``w}>R}m9V*UV+XBz-P$=R?F@w$}A&{vxAey@M|;NonK&Ip=YEnvHI62A)RkLs+5 zC4=6odw<Gzkqf70D$9_cK5tTdPreA%tN4I%OsmHqe82FZbKon_h)PQuc4~60#eXUU zVeut?vG+9U?$fk#Z|{6n>T$qJWL%g5{IPp0TiYfbAgQ9CL_(IW+7eDY^YzKi2w1I4 z6={KP_xE*NvAmQ?ysLIj{WE<Y`mCAFciDmD2V0NwzW~JPb3{zIybd-0C?a!J^_RNf zU{c!7Lb5~sR}3n8P}!kr^yO2X@)$ASEKJW1-qTx-lXxBeG<5-kzeg2!FA{0>PyTxF z8wlC!H+1>caCNcb)HWsuN#F$@dbCx29d7XO-}qHG#BrzS!z~nobb~`^DI@wW<Ji$A m!Re{&(eyBA`WpYh`b<5!YS(cz*!)h&KK_v>?0^;S0001m9!`D$ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bo.webp b/public/assets/icons/flagpack/bo.webp new file mode 100644 index 0000000000000000000000000000000000000000..5702bd4bdd0b55dfa374bfe4261ddc1b21167157 GIT binary patch literal 414 zcmV;P0b%}9Nk&GN0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn`0RRAS2>_h|Dlh;g06vjIno1?3q9P-V z_^=WQY5=tx=%#PL56BLmiVyK-_1&_J{hsuh1x=Y`sxSFAze*2`zQ3%1)(F?i7b`65 z=c&aLwWwGLyy-9i{&47bqwK&(+Ee7mxS`Mg%nym}UqudoGWR-!FaEd$R{DmU=j1bN zS(4j;Yp%ZnfmjDTsA1xJ%s2WL%z(O8iNVe@bcP*RN1wSXx4dUYfXNcDB=-sNPx4e0 zk#WOZdhyaAF;SIyueyC({2Mu`IzNOR{9_zXgdLWVqeFKzZ}7@?K;&>q66>xxKEx(z zQ~&YX-!em4Fw%_hIL?mmzxt9la^G1T=i!t4`eoOiG}ia<R{ni*GpHjuc$c{HtuH&2 zAM>Cin#J+fGyG@{nTP~7oNa!6i7qkREcW{tCEdnRC=25^C>dsUTN<Yg^x_squsuM> IoLEBu0FI@(NdN!< literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bq-bo.webp b/public/assets/icons/flagpack/bq-bo.webp new file mode 100644 index 0000000000000000000000000000000000000000..479dbcd865be59406483403403c7f710fbba06ff GIT binary patch literal 616 zcmV-u0+;<#Nk&Fs0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnQ0ssK83;>-0Dlh;g06vj8mq(?eA|W+Z zSOBmR32XqVErHg3>HTYw?=Envx-&9U{E#kY&nSMYO95;OVZJUtXaAAz2l}tO0Bh-D zdN5E*RtUYw{1EP--%jD3I6V(bU^nYFX9p)uVw}Y>W?qi=fB^pY?MAY<cbC&2^eO`6 zl^&?OjV!hG=!}(L3s{tEZSm41DxrVDu9xQl1>;sC(?2UpzrWRf_rv!CyXxe(e7a_A zSM~n3UhxO2rQ#QyFZb)^%H5BeHRy`V-+anf_hJt`t0SF^2IPL`S)b``Ep{RP(K0(6 z?aIIslVdP`{r{JczeiMj&Vi=Fpk}~;aN6_PbYku_D=zC!gCZ;8m+D@NF7#pOWV+lf zJ^M=khX783Q!!&rIbl{q>SUyz^V=^|LLAI>3==xLvC(9GB7GT|B|6b~ju4IaMgy47 z4L=a8j+}7VjsT9oS=mhRM@AIoT$V&i`Y3O160>sML|$+1J&!WGo&v{r<<vr-O(SEe z?)azaaAGz#!W_7+@zdWu9>32FLsPQm>g=c(B-pf~L|gb1r9#BkZ;q^;O(DuZMY(j^ zn;EW<lAP4xa^elx%>(=?@6Ln;v2kU%6{n^wr&LIl<v_=BTBY0n=`zFF3z4~#dc5Kz z%n5NO2Ar^~ATnTfPyAPW@FNH4hK7XZsh8;qQ&^V<AT3eUJ~uIWQB-}K>8N=d0001! C9UZd( literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bq-sa.webp b/public/assets/icons/flagpack/bq-sa.webp new file mode 100644 index 0000000000000000000000000000000000000000..e04408e170ce48077e8a3e2d70a1a9d4c25a09ac GIT binary patch literal 690 zcmV;j0!{r=Nk&Gh0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goF0ssKe4gj42Dlh;g06vX2mq(={uOT&3 zy;0y1iEIF|A0a}|qy91S&+-R;F@U}SoCk={N)Ip|a$bNu*LsRMU_KFlY5gEGM!$~r zK(2c*2IxN}o^SRCr6pN)y4++j02rrC)g76x!vl9m_g-Lk31v(B?KJ5Z5>0&(y&k}Z z6kq`S>{DazK~0t|LV2E}LM0Mz`x1~Q*NpV9gg~UL??N%9Nk9Mc2Cgj8g+O#q|M@mt zn=U1qahHqNmm#VUhkgpN#`Vv*=G{CbKPa`&2!o7&(-Uw*7!qYb{(}&C3FV`Q>3e>; zY*h{pRz$vdSp%0P&7VL^B$7wzW()Ti62mV&=j||*j|FdPWXNh4mq)UNulyZ6a_1Zc zD1C>}yrM6YqRE0yT^YsPjjX=HKOYXh*^7+L!=;dS+*g;uuM=c{47{z)lxQNDYq@+r z+un34XY$$qpW<D5TjWn(pbz-9ygZaaFzh}tOA+O63FcbIA$`7RS9tll(V8BWenWc4 z2F?komy<!H=S`YxLF}fJODwpM!H9?l_dl5lX6$JFlPSsT#-28*71+Q7jLWzx`P(98 z(W=-%_m*7_Ff4PjrE()V*Lt<oo%2UNZk|1Ity$1z$8fbq%jFvUxapS66ny`*Ctzw1 z%3!?lH7kQ_hwsgT!&cw>bkFR4{gJA9EoU&Q&=htgUNMDj^gWRKV=k-XFdXQ!t#7Gc z#{ZZqQfx*s<!3{=bZ@?#yZ1aYSYJsHaKYmKN7O_30vFN@LwB2!)E?Wf`qXEwKBf8K YRj+xLi?dImx<Bi8g}gzle2#zs0Fl8x>i_@% literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bq-se.webp b/public/assets/icons/flagpack/bq-se.webp new file mode 100644 index 0000000000000000000000000000000000000000..6c38cdaffbff22c62290c1425b858aaad120c89b GIT binary patch literal 624 zcmV-$0+0PtNk&F!0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnY0ssJT4*;D3Dlh;g06vjKoJ%F6qM@UT z0I(7XYyh1(L0BFu{XdK!n!EwQ@M3y&{m-3W@ER=tNq?350R9*K*U-=O1KbCo2kkFd z2cjqJccu62N5UuVpY4CP5J~xq>ljD9x=PA&3877zJ19-DO`K+;zATvC3E+k9&A-+? zaT@$2xw!ZM{_^9(hmA&W<Hxc@DYEMfw$#DKFs9(&k(MaeMUa9Y^>!;}7WBB6yY33Z zw_^AZWxk#a??#H<YNEL!D`#9Fzet8~*seU>=Kqk{cJ9!E!%bIZ2b2#*44t788iQM= z4RbbHi)}l1-)|O-6lfl9J&ufAtn77TTE(TIFO%~;q<~-GqbuR58@EbK?;!<X93@Zz zr{ZBebAf6iJdD5Y>H&vN(|NhpEUJ&{nfuC)21^$tGSkKR>B`&bZ-cMi|5cM%Jr7dT zm&X+{%?O>-+jrq5u(eh((FI2GFarJ5{xUXNd$)l~>_?p7gu>BQ{Y(kK+r!e<&f15> zf0+l$GP@VN36RM^FxVZm>Yv8oq$qLyDj_4);sP>>SNAnR;K4DIcnc@-`x>w1cXkqF zlbf9HzPIr>Yqv9`PbfeUs;z+)VQW-;CYXTvB<DvK43Xi#u)wbFdp$|UlAnJV5hwe} zuDV9-GAS;N<qcleC=AeImDJmebT<h7H$I0S>ikeb7`V^K_+o(tRN08e)QFAQj<&<C K9+4_>umAwu{w2u( literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/br.webp b/public/assets/icons/flagpack/br.webp new file mode 100644 index 0000000000000000000000000000000000000000..cf9a3f6dc4fc06cd6329ceb872d49a56f7cce0da GIT binary patch literal 576 zcmV-G0>AxINk&FE0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp;0RRBd3;>-0Dlh;g06vjEm`J6gA|Wm` z3ox(}32XqnGe<a2vU!nMzq|e5swuVu%m?aE?9T`X_U@n#d~alL+YdvN023-3SpZ)# zJS|@$LqPpoDUWU|AVluISv7e!usc2=;Amyt+=+vlDO##|{X_u%>-4lmd+CD-`QQ99 zUXj(cK)(||Cea=PAOB4w-9Ivw^TOE8ABDQK+G3v?K?}$H$KCrJf>GRul#%}3&cnF% z{BufLeR$aNl=I({_w45rgaJ5NpzQ!f1wRlJpDFp{dihwMD=LD!u+b*5V8U$(F}Ie% z06X6m=R6baT_L$F`4SEJnDON7Oek~_%gr|u30GqtRA(k5ysqo0^_i^czB7q<cB%4A zSz~;T@P85GL*2JYS9_{HRV5}`ff)At{m>!=Hosmw%H)=r$p=p{jv!D;7Dk%4ugpd{ z2(=js(H6YTuyd?+vLA%_1Aa|5oa{dz0_6^1&3zZuqj%IVL)QFS3oBa_LYq0vvb}7R zvtoOGf;85*#QJO3a{)I^Y%~$7sw~3lQk+=WCiyM*VASpsW7~r?u$CwjP%uvqFz;Zt zK;K!mb=x>e#wUS~BmpKA@Z0S{o*YkBzvOVJ&EM_8T#%UDv(_|}&A_@71#ko*177VH O{F?^w2h+$v0001uZ~kTg literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bs.webp b/public/assets/icons/flagpack/bs.webp new file mode 100644 index 0000000000000000000000000000000000000000..1472f82471265181b74b7956ee890963da959cc3 GIT binary patch literal 404 zcmV;F0c-wJNk&GD0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn+0RRAS2>_h|Dlh;g06v8_mPe%{A|W+c z3aFqEiE049alo|AtONA}^v~XtOapmnh_oww=z$ov-qQ3JZw{@<Qqv{0xFHrtl;TFL z)=i@UV{=75I!^!q{=$2n*nh*C3Cw(m`Lsdd+lzn9a!@s#V>cej-Fvfdi{8>*J5PQn z*0rr)7w`wtUypAj-ZI`CS&r^}ja%3cq)>`@`<s_9Xlvtnw?v-)`Eh}8b5RFk1?tCJ zOj;!}w4}0`kf0f+vFuGRg6qQaY^eZYNqod@GXDHWMqb+^jBM`2HNsa#ij4B@0^)l! zQzgF1E&_MbzwI0|p1<_GJN$0IW<>9tIDaN{01a<tArF6T)<?2C$TMGjcE1IoQQyTQ y0%_j!JZyhFhKNVT)DrDcANZqZGB0!z8I7QM=erGE2nrxj2$SGauH1;M0000S`K$N< literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bt.webp b/public/assets/icons/flagpack/bt.webp new file mode 100644 index 0000000000000000000000000000000000000000..83a2d2335e60279726eb1eb5ae813afccf149618 GIT binary patch literal 594 zcmV-Y0<Ha0Nk&FW0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn40ssK;3ILq}Dlh;g06vj8m`J6gC?PS^ zJOKa_32Xqd9}Yz~s{S)_!t#ue9$-2EdCc_)`T%sD{@xL`B5eL2`#@?@87nM&Jn?|N zBz!**!%4yd6@LBQ%{UTO?d{I6-IqWB{_^4EqR*xO_xi2<R|a?9C;yU*P7{e}&rkXx z{zX?>dJH${wSY6lJ^uE^1>1Z(qrlBz=}`vDL5bp8R0{#t33+`($n9uDg7Z@|N2LTF z6!Kj9ijd3{?NqzsCUVzqPKP%V_7Ah8`vtZ%<b{;}it=PjJADouSSs3?tw-zNMd|02 z&$UZwW_s#Ml$S<Y8YAE+Q@t%$^giE=Fum}QCc-g?6&IpDX#bhFg?<-1RM+_0#Q1Dq zRUd6*^m+7kR(X-I=y(#e;^*J^qYOO;8TAg5cu5KCh-`N{j*>W=)Z}}CtWh)c^3VDg zB48Wx_r=KPB1l$<c<X=8PE)Xqt+p+3Y@YF!z2Ie8O=FP_!juJ_LYYo>>wU|qSk0uT zK8*6c-09OaCWvr9!`&LBmk+j|YvdS8dsG2g$<ZqdgKEI{KK>UVedCzc)wJ5Z*B;Yt z(^V}O2}_F_gI^84e87HBK1(NV;~git&UX_?MlvA>^Trfcp2}nyd=)$xuIHyvcj$ba gS(?8CT|(2Z&e%W2gIe-fdIZ&Q<cOa#7lw*V0006IApigX literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bv.webp b/public/assets/icons/flagpack/bv.webp new file mode 100644 index 0000000000000000000000000000000000000000..f6d301fb4a8386923a87413eac1cc8b435fe1093 GIT binary patch literal 438 zcmV;n0ZIN+Nk&Gl0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goJ0RRB73ILq}Dlh;g06ujzkw>JXA)!2Z z_yCX&iE04I%qD`*r2aF0D%NY{f$n$w1`==Ucf8Kv0*IIJuAl_f(S{2qF-|-2bEt(R zYrth#4XiQ)LS<_Oqr&K(bWhUhkO2PZ<#cDNIeTr;)P?-Bnd2OW&1|K2Q}_zRT<+@M zQ9nul?q{wD0qJ~S`<8xPZ~xoz+<60N?Lo3NXY4M2q@$kxNH8k@sr^0A$MyfS+ye|E zf454NQeAsLRk3q!AGQ%+Cm)UYP(d#}3`~#DWNe3>s}7J|;7v2~Fq|G~V;<|I)?V;$ z9y%r+ho2@nEX<GL<o+!rxi6UFQ7(f=@*T6=wlp(%3u$AxgK4bl<(3l5H$*WRFEWnC z|E}ta7wI$mM1K>dmm~SFA5Q*x%jkijbjG4TiYfeET3h3EEt$k4%^VAx_ghlCzU+Z{ gt7*u+J-R)PilkHot#Ww<&De>616>g_L0S(00EFYhEC2ui literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bw.webp b/public/assets/icons/flagpack/bw.webp new file mode 100644 index 0000000000000000000000000000000000000000..db6d29ef05c2a1c76ece58a022a5ac40b02a84c2 GIT binary patch literal 276 zcmV+v0qg!!Nk&Et0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpS0000G2LPP`Dlh;g06u{-lSic^A)z%$ z0H6>FVgSbGoXLQ}Aoc%ceGU|L-Nk>`)DwZcV1hyq!_`T+N3eOtqjMfm0R7H#TAEhg zFdoS;JG$TgW{>C=O#;k0L`Ca={w)s%t@U9|0|Zeq?Jwp%y5@==Gt5{M-{ovC?^*B0 z-;0?Z*G<cR1N#==ed21bjVd>2RgHF1(ib=GU-~o?1nZF!wt~KLf{ZzalNx2OmKC&c ahW(>=4F;jhqBk%tb5DAzA@b<y1i%2r+iafz literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/by.webp b/public/assets/icons/flagpack/by.webp new file mode 100644 index 0000000000000000000000000000000000000000..6793dd834756e469cd95680c6bfaa362c6af9e80 GIT binary patch literal 524 zcmV+n0`vV+Nk&El0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpK0RRAy2>_h|Dlh;g06vjEnn@+2BBm!R zXuuK)Y5=zU1x9aBB9nRUe_%crTkkvpy91t6{a-8smnm|kJ2LK6cJfLz6<|W2g%^N0 z>ft(GkJ+^{+Wm7t0Qq-q5@z@4*g$+9G}N{M)rIC*^S;ds!u#<-`~__GL=n3A-jsK= z;-(yo_~^v}ieHoYzU1rn)0M3g6u-(Js0DAN{`3I!vdKMLrt}hKe8=<vXj{qP9}a&N zoZ^fMWx#V@591(K@kAYq{kyjE68<@D<$q#3!hMVBbd7MI>b-ffCIYZrp&NL#3Y!sF zhR>($g1>zFh_aHOtHX;)x^wYoBs@pT)xJab_~O8RNQjy<;)TlLOY=We%a5Md;o}Z( z;X^eP`;mbpWv?K-3;QJQ6OvEsgHNK}J&#gewa&1CFaUreAXBQ?S8y@m{S?>8hD}|r z5v2xyZR6(K>VL0b`Pj2TkUh4CFgDWDUnW`t#&+{@ib<T~3m(39F@$n&`?1d-3qLhy zlJ-`UCVwh~p5J`VEuPyR*4}bJW|c9CZL?-FYkLEjP8%JpEd6%5zZUy9E{V<{c`)s; OD2XNm$x@^R#Xta9t?!ut literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/bz.webp b/public/assets/icons/flagpack/bz.webp new file mode 100644 index 0000000000000000000000000000000000000000..29c3fdd2ad498306c26b7411fbc785df7af491ea GIT binary patch literal 626 zcmV-&0*(DrNk&F$0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gna0ssJz4FH`1Dlh;g06vjGoJ%F6qM@fa z2mr7W32XqaPiSL5!VkvorfyF%4!9rXeT#lG(E<8-`x)<#=mU6TpAYtr;drkEGJha{ zMI0{ega4uwaJ>X#yA-?_T+<v1OCAEh(|gYa*n4=kSdSZYF0~1kdc)oT0RFr2!Q?tK zqX~v}6LEGi{8~vb>&tgb@Ly#IB*XOez!(l)4<|C8{(~phZUVW0y=LGmoaTi{*Mk&Q za&uNeY)`g{Jt160O6EGmnJs=>)hd&gdP+<7s!N^Z4|38l<#J$gteh=QdVRrnS@kTw zCi=KL;|cO(&C>?OuIV5F?0f4T4HUj10;qNoK&@L)nKk1q%LUBl#cfpUsdV;Y@H8v` zs_x3~t~hNM<%+EKNJVa|nLqpg{Vh8PQg4Ih>!RNX=EeHLdPMgruGnuV5;Z5opVpGj zLbDQq4Ts-M{To!_##3}Pc+c&zQY2jQ#)|*}>7)iK4VPyauNj~It6sdI&0t&v*YO7U zH!^B13g_}6@U2({X?g6z31bK-LrI?oRfx}ox6Fsxzu@!rGqAt6^IebsGr@DyiCS)0 z@JB}7z?jQ~dL3h$LX6*tv$*7*zH|CRpU6*J|H|c|b)7KT_w@y1a*7PuE>X5y^pxy< z2b~4tY8JJIqU1k7YH4QtQ~e<z4JPEM&v6Eo@LreBR^)zt#r}IdHtm*u`+K(e{$Y<Q MO)rc%zOeuR0HW+5I{*Lx literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ca.webp b/public/assets/icons/flagpack/ca.webp new file mode 100644 index 0000000000000000000000000000000000000000..eee39fc7d05c9d3afb067ccca834ca2e2497ae0c GIT binary patch literal 490 zcmV<G0TupINk&HE0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go-0RRB-3ILq}Dlh;g06vjMolB*oqM@UR z0I(7XYyiqR06zdUz<xP%e{UHFzs&ur*X(YU|C#mx-bk!wY;nyT<Zw6Oe(ZK(Xh~c2 zg~;c|*kTVU#UV{fzf$@Vp>;(XdK3Tv{_x7g_0PEG-~Iznv*e4-;t1llxXeEU8&i8d zdm9PJKi+@y4-UUf$OSvq#zfPEcj8<MV+TQJNBs5;fKP>v+uNtbm2J4GFNL!(wx8~r zA0zY6xNbL;DfrR;si0&b>-y(c`_Rba{GP5sYx=+2P|2P(QA;*YwObSQFnZh*k@`RP z+Cf`f3;OH72Hz7~$rC6LQ6m5FX4KU?euFEIyuMHsPHy)}3O)B-+vS0v-R@7~wS$+Z zrUeK~gz}j0Bml<{jZ$r~t&#yw_RVchu#qFl%2Rb7P@gI+qw`GLi2pEq$;hKzP4vNl zEj-7QhE$_9t1W%c`1pWu)F<mZ8+}{Z0nD0p1ZZy(;7iYbf8;dY){_Ytm)ADHxoAoP gukj^H3aS<v#BpQz?&>#w(i#V|A!LBqF7l&*09GF2=>Px# literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cc.webp b/public/assets/icons/flagpack/cc.webp new file mode 100644 index 0000000000000000000000000000000000000000..f95eaa94baa3daed8edbeb681d94d8a52886d476 GIT binary patch literal 498 zcmV<O0S*3ANk&HM0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go_0RR9{3ILq}Dlh;g06vjAmPn<eA)ztT zIsmW|32XqnGmeEfqH%iVM%fL+f9*HGJpejT(V%TcLsZ1&p;>NWWs{=oVSFjCs=R2S zUO}Wj7WFL3$miy*VUx7Rdwc-yiP8i+vfq0ie@-;`o<Up>q%keURbtvT<xf6ZjaaxV zzUfeO|MLXnckA$|elP()LuVuHpOqX7{mRaNWwNlPWs)!}kbYfZi%|(+rnbd+?XFvm z@M8n%jNd0ifSP`{S03V<Rs`w*X1PMMX!1&kg48#P+DblcP+w*Ng$2mfZFhEnWXGcq zWjKki&l2`|`GB}p7PUa7u>2UAw-$`4XL9R7NF!>*Xcj_E&x9j95`GO9y4C(!IOgww zy3#xujqv?ib~P?RPL5Lt*UJ_iqn!-;Rs^2oU2$WDB{qCSd(J`+F$Hs`+<cdu_t^}( zC^Yf^2y4*-&gJd7PbKjkMQqMWQUY4sHCcdHE<l7E=9y8aVX1{)qFP0*)fKchHlGWO oueTx(tG=>gzdxLp<0bO94<H0l<TH}kTY^z-&E2m<cpv}(0O`Kh2LJ#7 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cd.webp b/public/assets/icons/flagpack/cd.webp new file mode 100644 index 0000000000000000000000000000000000000000..1d71aaa525710132d4693b7caa3461d4c0c943fb GIT binary patch literal 854 zcmV-c1F8H{Nk&Fa0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn80{{SU5dfV5Dlh;g06u{-lt-l^q9HX} ztx%v432XqJGK6_An0`BZ0#jeD{m1>o%SrHW(tpwaCH$l9QRV^q0saH}2Urg<AFY3} z-o<@DAKE&DeE>YOJ%xX4zj1y7KUR*?^no*YZ<c>SThsB`pxb3v@;|_5(QH)H*bsD{ zL)+cX0gbJgYQP*4LuQ?i^tgKJM{|Gx${_~Pzh_``&D8H#RtOyW^QIrpEPR%LV|8?l zwoDZ=Z!T_t5B^x|hvR=_{*1;x|KI*7AzBdvd0uxNqIgKD`@CV+C6{=xejiEmMTU?6 zJRG(;G-tB39P<Ce=V4g8-Rwi2jxAGU>hbA1M+{x2TBZr)Qq{afL<+vDLpR&+Z56z< z$Sf$aIw_P-7kTSjgJgpXm{hK7LDv#E`s)pz*7no*#~Id$>AC)~$Y`q<Z%ny~Z?95{ zrf3W}wH`AWuBT}Ilce`hCLY^rnhov;Id$$%2b3caYp`GH&g$2FBM0|fJzNtVZiN9s z*3BW*R&J3HOjhYt&OuESD)U}_b@%G$r`p$Ox_q?kMU0C7u<Sj9nhvil+h)|I?hSNh zeqKXl87S?SN&Ydz;Xvq`xKMXw5NgA(bKbSnRgM03ZaroS;hH1C6;gM41mODA?3w}& zk7HBDIXviSzI)skqD@Ycs$O39diQY+hGGlA0OEDhhQwahd$5%`mH{P{cnZeX!sn<) zelXO~Znuvu_VCQ<p0Y5&G44ewXgG)VhE=hM0WOgTVYA@v!zVYz^I8QY#fBBIGK}Zk z{Ddu2>W%JNjJc+KEiP65IZI79LT-;5j<aQuqk%eXzc6rXqbveIAW{r@aFxhBy=+9` z1U{x1MT{XPn~IhEeA3LDF#rmysnSR?H>DI;QtEx`X8cVPvawr}YlSn_%IeDYA$opr zlIec#v4VzbfWZda?tK8Q^~;~*JMnDXNYDH~;2m9$jGf36!B&)E<S^|IDP)_N^^*|1 gsX;R-oEI7+29+l4v>o|!eZ9}_V|obB50C%=08{Fc3jhEB literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cf.webp b/public/assets/icons/flagpack/cf.webp new file mode 100644 index 0000000000000000000000000000000000000000..05b3d02c4dce67b9ccb6615a47cb8dd6f8dfcecd GIT binary patch literal 502 zcmV<S0SW$6Nk&HQ0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go}0RR9n3ILq}Dlh;g06vjEnMoz1BB3WZ z4Y05h32Xqd9|=jG4R)_^fAz1m-+ej+JivL$X`p%ld1d=Te$@a)?r4CDllsyUtIVPf zs)GBrS5!lHJ-3!)kPF8vKmh)uC%$KB@=WU0VhwH!hECgB*1$MF<CKkdtv^s$8sb>1 zEkyf8p5s`8PTK*QJ-X0gj`%0rPJW)6;LldRyLJCA>*5*#eGamGz<6pVA*!b5{(s51 zFZoF%jgd+eXGH5P7~!%~(){orX)tB}USIbBl^<+B=iIyMG_#0R9c~DlQ8TIpMTy(` zhMk9GaC^8^eZjw;z3;g<`*ZKU{?-JQnt!rf5cs~N^j;)kc8*y~I|80j>mn5oVa1w2 zS9x{oFGNyDQT}3>A`JbSX4IYd?ReDOZxR_u&b2z#WdCl4;bYfMVejrlJ}VD&=9(15 z+%}W5^aMS)qN>3<Y}+MgRCih%usf~e4M!#$XjV_X>;O)|tSF8nrX9S)x3Ls81zbc2 sv4xj+?*!}mEV1!^TPZ_XBPDTdA!W#I?oFXx3^aes|69B*umY(70H>YZivR!s literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cg.webp b/public/assets/icons/flagpack/cg.webp new file mode 100644 index 0000000000000000000000000000000000000000..00dd12e2c03a5ef68de521870ff6d5dda8f4c977 GIT binary patch literal 476 zcmV<20VDoWNk&H00RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gov0RR9n3jmz~Dlh;g06vK{mq(={q9HNX zZTO%O32Xqd9`U$O$9^z!TJc|fYJhl$bb#{#x&hKJyo>um`y7-5WlPmm;uD*xw&WCj zUEu>#Ln?FkfUged+5srq7CPoB@!`Y^paA~kFDPk}qooGF{Ojz-tuOwvzD_*!RRbhC zHw<wS#+`C23i2$~Wo^+g^r+P0)``6}=-n1I{vTGRnK(KsR-M)}<k<tBFYHqR<yq@B zBHMFPvz{w!FG*Z;X7xo@E#xJ@T}=chB5k?p_rqpUTNZMHXx{&V9a)(+SU8xIlYtMP zKXl9tU#{C0C<FJ6FLEq3;}>x3?oqP}Cftu8wPkO&&iTtiqu2JK#3gApl~wH%1CnQZ zo{Qt&dz$ZnGg$v6Apu+Z1((@@ez^x@>0R6Y<n+X9A(If^pm)E*Z_Bd#RAq<^-uL%B zF5?vEC0amhptQt@aAAoQdE8PI$(e)W|2#r&lQ!?Np|Ew+ru&Mqa4+-jFDsud^n4S# S<vkZUxXh`f!)h=?0000jxYT$6 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ch.webp b/public/assets/icons/flagpack/ch.webp new file mode 100644 index 0000000000000000000000000000000000000000..450fa7bd8f33100406c1c7f5dc8b86027c912561 GIT binary patch literal 350 zcmV-k0ipg<Nk&Fi0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnG0RRB71^}G_Dlh;g06vjCoJl34BB3g^ zTBxuR31R?u;v;mW1OmVVrE$Ihg<3Je?xRt>Im^28$Bg|S=p`xm0092)g2EKP|A6zC ziDy^;{muvfX9NGUf&6Zypvc=><A1YA$G&p<X5h9_w4n7V9_&5d3Gk8oIzA8mf8}+V z=FrXjf6A*IH*SfJuNzU@Yk4~_e#6W#n!MAL>6loaVNU&1f_Sob>v+@yMaFk0fMsr| zC44Ev(n@^)HV@-5csZvaISung!52D6)3zUnHr%%sU_MOX#%8ifEPqaVwCvfsra$SD wn;Znv|JNlm86r~3^MtEtza-mXCxF-}lM{-ssehTy&a+!RK0@5811vZI0QV7@A^-pY literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ci.webp b/public/assets/icons/flagpack/ci.webp new file mode 100644 index 0000000000000000000000000000000000000000..fa3def9e5559748e154391a73fb0f7e325f43279 GIT binary patch literal 254 zcmV<a00I9}Nk&HY00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp60002c1pu7^Dlh;g06u{*mPe%{A|W+h zTBx8931$GeWL4p>#Z?Oc3^4p{Zip7ib|e{ySuqY$p#T8XRSb<xaTD;z*OUHFV#}ve z|NR(vY#;w8AEd%ffBD3v%)h?}&WD25)RckWq7Mip+(%8&4GnWvceK(x9i6X&T9ZVS z=uGX%>C?&uOoge%GgP{D7FnLr?--Fb9;LU|y}(2IIO(LEh|iEIEif@jtcMyjB4MBa E0M+?nh5!Hn literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ck.webp b/public/assets/icons/flagpack/ck.webp new file mode 100644 index 0000000000000000000000000000000000000000..bad2344b4cca9a9eca3f0eca057a42179976c922 GIT binary patch literal 832 zcmV-G1Hb%INk&FE0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp;0ssK;4gj42Dlh;g06vjAmq(?eq9HNX zY5=ej32XqYG!D&AwctN)TgQCBbO7>z>j3ls{fzXz_Cx)*{h9Wac-j00XSY7ia6XOp z2>o2>fc7i>nF#FI0pH@w6mV9ZkfHg3m)>z5c}&_7FxVTTMAi-8AbD6`X=2rROh&HD zZ6N>v`_OgkujC2HfRxgKBO^CC1)9DM)kknAVWmaL12P&o^wY`Ffy_y4T0#>6ra%)R z{rzA~e)*g?e&MhGkIOA00sdya*YD#(K|XBn1R<K^J3hfC_6VwO$A5ilc;ElM+DV}= z%S`2_feihM7#XvHj6jj;KM()lh(1{e@z&WAQ>c7SHcdNs`Qa=-e7X1i;4@6Wy~_Zh z{ew?E{v0IMu&)jkRu=5$crS}5QUmP$r60BTf7I{Hn7rQO2d1$wm~vjZB{WkWNpqIB zNlNCum;wiZLs<R^V3z3OB-QK*6K7e7*B%ePH_pE!tM+yF+dK3zj#<P$qmA9U!>yzC z7QRK=&8kMDx^suqXW#aJGRe;p!M4CA*sEq;|M^dZ?aN}nJ44+57jRL_eLmYX4Ihro z#!kZEs@2qwcrz}@I{UJ4uaDtbYIM}275%etScoIve~4>=PsaxuTBb?W<1~-wAKh}v ztM}Zb^eAA5sxa<lSOmZ-g6$?+|JBkxoawQ|56#7xr`>v^4oF)%^G20k@yI{V0o{9* zlUK9;>=a()NwL=oKN1}^9k4-cbto@{DV-zttCPTkWe}CJDVs;O1)Zlui;OQHh9BVk z6)<YtM0M5ohvukt<#J3yjbExnZzhw-aK-8*4by+9`8Mb_^6Visul%k3PJQpCVyCbA zSe?JLenDE`16!_^_!+M1+?L<X79((<-N&(bR8v*d*&Rk}9#7ff9Wtt&fx+c}OY448 z5bvR%`C=~v!uT2Fa<mKWe4gG+f?^3YK|pSw7%tWBT4o^Mqf-|-)g;p}Bq6w2*o4C} K6kD~?zyJV5(v|E0 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cl.webp b/public/assets/icons/flagpack/cl.webp new file mode 100644 index 0000000000000000000000000000000000000000..16bc2388e4b8aafbcf396f2b4b287ee68023bcd9 GIT binary patch literal 374 zcmV-+0g3)nNk&F)0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gne0RRAy2LPP`Dlh;g06vjCnMkFhBB3$U zH~_E`31k3xo%Cri7$6k~l^_Ph*RTU3oEP%_bUr#?Tzvax{|=KA6@fhwxxZY10RGFj zDFc3H>BD34N0ngpM2QRqI>gI6a6QPI9|z{Z@U41k2Jn!#1`8VZG>!|<3p(AYJDY{e znXyC7ZQZ5+|2UU{1CaK3IQ5ocp_b61l%o3JfBMLETSDQmU={O<)wssKWEAu>6~`F} zA0t5=JSoT5B}HnZn+dvV4yFTPZm<Ny7_}wNBKDj21g~%EaHm<JWBqR$HO+dRY5cWc z>1D#t?e(X~zcaA!7eV>;QBfM-&#H=#`q2NgP<&|GWqWRFkA^Fz3LLxUKd^Jw!7y=0 Ut||Pwsp1i1`Wh$4i5;K-0D@(ptN;K2 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cm.webp b/public/assets/icons/flagpack/cm.webp new file mode 100644 index 0000000000000000000000000000000000000000..a670f9d39c2eecd7132077541059cae64cd0db98 GIT binary patch literal 386 zcmV-|0e${bNk&F`0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnq0RRB-2mqY{Dlh;g06vjIno1?3sG*~b z`4AEbYyiG{oWB>helUJBa&(Z-2nRI=p`V}tBZxi9bV%^e*M!{tIiH0myG`gixM~j- z@K9N1VlDsx{<*RQlFEux4$tR!p04S?`k9bF(Sc@nQ$eSH_A=bg>MnQjxET}M^(#Gb zs*`%TCu!ecb^w63ZZp)M^Ryp7Lltj2nkbF;n)R#??Y{T23Yqld;mMU2dN@?fSaq&) zg%-AvdiM!L&~ly{^~aF$31lLKdti!c9a{Wz3`8HYStvM=N_iLfCua$z>tyv)0vl(w zLMSE^F5sr6TYvCuET#RAdqV?GE$xtW0B%l`e4CCk($18<cdvSx&T9?XM}l(nI`S9Y g(gA<ZTG826fg=^6uSTZ0k|*w9oz>i`8I{fe0E%~|MgRZ+ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cn.webp b/public/assets/icons/flagpack/cn.webp new file mode 100644 index 0000000000000000000000000000000000000000..05383567e9122c3fdcd7e2024a5e1315d3d8cde8 GIT binary patch literal 440 zcmV;p0Z0B)Nk&Gn0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goL0RRAS2mqY{Dlh;g06vjEnMft0qM<G* z0I(7XYyiRg<9i%P4X_)7w}3a5%J4n89XZ!Xv#Qc^i{8>c0?t1DP_}7|b6faM&k5OW zVW0p2{@CKS$c*cEc(6B**e=&A-Ez|$ld82az^O7mV39uveMka&c%S;y$^5gfo;A?L zBK?fja>|~6{aPRL(l2ZK{}sDX5PRn$E0>dNC64g{6SK=dt@t4o&Ma5+BJQ}V1J+0O z=`d55VBaXMPw{e?JDA6*5elS*Tjefj_i5OsbQAOysK*D-f6a-K2K6Nyuzc;k2VLlP z?70aEpmJ5I@ExILjBnTWv;3{~1CXWf(AQsfoh3~3j9lMKJkdO4*|4S~-4Ek5eAi@h ziaGc!J~Ua46C0_@hz{z}ELbt0(BjBfqHXh?IoL40OAB*ZVM+8)!fI?xY9Fpz+I@a^ iF6+&4s+AEaQF&XEqyu`Sn);nR^r4=!qWG&|0000+Cdae@ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/co.webp b/public/assets/icons/flagpack/co.webp new file mode 100644 index 0000000000000000000000000000000000000000..766cebc448f73b94bd6f4590b1db251a3e0217a7 GIT binary patch literal 250 zcmV<W00sY2Nk&HU00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp20002c1^}G_Dlh;g06vjCm`F1tBB!n> z0$>seKp37~pY#kM4`2JV57kgOCYK&Q0EjIu97+k8g(k&xI{|?z_y7R@@3&!KKl>TK z|D!km^zQ!MANkwy2iUB4<1QviHi4-e$(fE+SS$Bb^sbH^l&R51({K5=$_C%_Z>GJa zA^h!0^>}>uW^}`EaCPT~r_kqrfxqlUpr0gmVzE`dIqJu#AEXZn>BIwGM#Cq70J!L6 AF8}}l literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cr.webp b/public/assets/icons/flagpack/cr.webp new file mode 100644 index 0000000000000000000000000000000000000000..c6c28578a114b23d72c92219722157f6046d2a73 GIT binary patch literal 282 zcmV+#0p<QuNk&Ez0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpY0000m2LPP`Dlh;g06v8}lt-r{q9HX} zr~u#)iDCf2`G48}(*&YFkn5`VWJ3<<_k`6^_Qp^D{jYu#*kDK%i>0-yHUR$dQ7E`C zKi51yw>?9LB}l*j8^`%B<F&WYR@xIuUo6e=e}H_oBKgjWse<E>q+x9GP(Pecng4?H z*WF7?x`Z+NyZXL#ex=U5cE-4<TWSD<Z~x~%DzU%K@;U;Wiyl?q{A_A&8Tt2szI7M| gUlz7Vj3n9*_ApzTpp>h<li?bm<Qxg*tzG~C0NuKITmS$7 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cu.webp b/public/assets/icons/flagpack/cu.webp new file mode 100644 index 0000000000000000000000000000000000000000..82aa04574684796f576a68f0eef56c96adc9ff4a GIT binary patch literal 540 zcmV+%0^|KsNk&E#0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpa0RR9{3;>-0Dlh;g06vjEnMoz1A}p%4 zTmg_032XqnGfU*(ln$s3Ywu=HpEG=bT$%bhbk%hrdH{K9`yG9%`$ZJWJdnL~W)H-A z<x(TUQUoiPm~T`uywr$N?@VUo#;N0%wS2HMa)E;FM*sl+<1Z*u6`MiH#%6V;_M=q$ z{&8f-xOx5oeXE`}GIf)_Xq|(seC2EZ8()88ZF4Y_>2QSW&m}!xU|Uvj*8|VwJ5RMI z$;xsoKbo^O%X9Q~r>7CnOrBMG2&8kpZG|oBrndL-x<mS>8UgyNOG!NPbmEwmB;`c+ zmus3%D|L;>sQGSf*AB?u15-t}>$s$N!5oXU=<Zp)sB$Om?5|Dxayg(Kt3u|a`&UZO z1X43UmIY3@VO4oVa06aHUk<kxFPvXJadu!(QX-?M0KLE9wdu8{qYu_nIc^ErKJ%QM z{}9VzyULu*0cZUIY<#~any~Nl%-Y3e^unw2qx`@ON=S4`f?6*8aChMio)e{^_jc+( z-xaNpW^5<{g~7#@Pe89Q0()c)U*M*Ejc6!^__*vwkEk0{c<|j8PUPN4{2J#Tal=jf e7KMh5Pyg#gS)I_Rl(%TyvW);mTpG3rKmY)F&i5z) literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cv.webp b/public/assets/icons/flagpack/cv.webp new file mode 100644 index 0000000000000000000000000000000000000000..d813b6d14cc73ae5339a2aa6b91acdc22fb1fe51 GIT binary patch literal 594 zcmV-Y0<Ha0Nk&FW0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn40ssIo3jmz~Dlh;g06vjCnMft0BB3WO zu&@#dYyg7`Alp^wC(VEW=>g^g^=tIM-~Z5${GIR(<i9Eh32ZOj0(i&Opa7LL1{OY^ zCxrWV0SOh}XRFk5E#GEmP=5o)e2Ef~paA~#Et|IBcYtDCvqf9%1t_X*Nz(Uh|Nr(@ zKT5~wJL4-osMk+A1F6*?{0!qLdI|fXNtC9IIxef(ZSN+t$#p2cK<pm}v0wZi&NODz z7!9SX%LSLtn7g&Ty~In{ujk{b3(}H~|GCMQnRidVAB|==Gj*J1cc%yC)_dr(S<$}% z-*!tpl8L6!96%y--}|NdbR6)n+v12-l(6X65jop%CU9Q<(}`-k-}+>3I=t38koeR| zfAIVE^_!2``_6;V^_T;*%j$y5ka~&b?<ps=lD=Tn4_y`6@?gg(o=0Z{4Vg82i@TQY z(66nBp5+gC7%ESgt{^dbt13VtpG1);PT&tm*ZFG`;Nnv$UK_0fGu3u=SD(jcs}x$m z9zex4%ImX~4*wy9e~^h0IVMKh5N*w$*@W%5|7_#^&09pULHm|xIOR*XN&m23*CbI4 zH}qP2{6hWpIeq{97Nf=}yVWGmKly<EFb&!U3!8O85xL|b-`6XG?bI=GsBpb5OZB9~ geEvxs<NEDumg4H!{195epnZ-DddnMY3;+NC02|90yZ`_I literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cw.webp b/public/assets/icons/flagpack/cw.webp new file mode 100644 index 0000000000000000000000000000000000000000..6a78f7cbc7cc718ad0f285b5008e5ca449a64849 GIT binary patch literal 402 zcmV;D0d4+LNk&GB0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn)0RRB-2mqY{Dlh;g06vjCm`A0fqM<R_ zm;kU631k4SPx-=b37@a{!@<yXD*x1y6`}7}euC@$Q~Y0aHhJBlUiEf-8_>gN%FY{z zNrbpH`NIGJ{_HJ3e5Blb-4!|T`HBbf^N)-xjzO1*;N{7fTiyqVG6Fuq#(@;6&ukJu z@2e;5;7`B&79Fkma{0eoncJNmNYb+=4vie{@fZV7S-NgA?RPeFfJBHKQwM&y-G{G+ zDzTyM$ttyY_^sQM;)zEnRSUm+smD7dFw=<o;G+;1DgHT{1nJZUuyaW9mA`{nllYzF zP8Y}e8~)jUhBjqJn*YNaGNKhtKflnKe<k=tKmVTM+7|BfL%IZW4S}Js_0|v*Iw@d6 wCCjN{Q#a1ax*CKOlpr4IOORopl|1eHef6%3s#nTX4!h+`5JoZXD_39u04tBRC;$Ke literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cx.webp b/public/assets/icons/flagpack/cx.webp new file mode 100644 index 0000000000000000000000000000000000000000..b9e490ecd07f70699b62da6441b71fb0e16429c5 GIT binary patch literal 664 zcmV;J0%!eFNk&GH0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn=0ssJz4FH`1Dlh;g06vj8m`A0fBB3rc z4q&hn32Xqqd)33|r}0nmDVETH@LlSY<^!RJpa=S{qn|(zEk9xZ+)qkW^76pa1kIyQ z)+s28buIJS9^-|u_Kx7ZZI6HH)Un<bue&w?he<mN4qhG>P02vUzcmB^0RF48;I=Kp z53AjeIN1f)InG;YjOnpbC*6;!q0)f$<(b>}rKlPL8fW?bxNaFA>C>T;4aZ9izsoXh z1<<@p>|){1=Jc#LkZ_a*VEroPc!cxZqx?*+J2t2PS}%C9-cif;-#_tu;!+X73b*mZ zepkCjZ2UIHD+hz4T!K-LuOCeD)#PdC)zcEvn>mt*rND6=Rb=L=C|b?9dORnR?Ap#E zUc2z)hnIgtlS^PnSCd@Qd<S(gG@buFhP0GDyLlzLbpOYr-~IakZh$|nf+WA6dNJhf z3;glL-gH8*Bzf+hig)`Ke4eTB#XcjorE$mExwnNK$sAVTV;e)iuOqiyiySv?raFLB z!GivnGc<z(x8WLON_fMng3D;4s-e9U_4FyRG`<yZz7Zew#KCk;_lU$-6+E_$hsKwS zyc4HsuIf7iS}8dGc{+%*&=D^E_;e(MHz*{(r2wr3o5}JeJlRl)X0nkgjG>w#kQryY zH!@_aeFUCmXKSjf5DG)tD=0P7?-DWG-|@ya-Y{W>J(pg`9U8@VP(=+ZdWFRgq2MIr yE(l`6ZN9H*jLM7ycS}rCq97{Uer!BK^gr|fykZuuwGg;J{2kxP-2!|j${+xRmO4`a literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cy.webp b/public/assets/icons/flagpack/cy.webp new file mode 100644 index 0000000000000000000000000000000000000000..2e99fe12532c7129787e2bda244c47e7fecf7578 GIT binary patch literal 390 zcmV;10eSvXNk&F~0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnu0RR9H2mqY{Dlh;g06vjGno1?3q9LP< z_^=WQXaL6zpg#a-m-^%BfNv`KRTC_$MMQUwXS>l){dO)zNKofy->ts(&u-wmh^>|Y z0RH@BMapO7)gtfOcRxh)zOy=YIGfWLb7hTc6J>!$%Yq%wJGVJ1#_~!a>gmq6a;YNi zw$9|L@#9WfB;!FeYZprUk`C4IpiIp3|K$L=-qv^Y`qC}@FAf&u0_m7Jo%Z5~zLn2y zj><;S@tODI4tdS32iG%SlS;iAm)`Cb%5zRKHyU>MozJCna1W{P=-bM%c`OJ&dlITT zz8dSl-uMYsu0K0THAsP08z-%6Z=ZAHHCTL&-{F(r4ZCdbd@a<CD%sokrNSdb<0sA> kjR>@CX<`*jvZpr_N2M(Q`Fj`ylzLQ8y*z#a{tii?09huj{Qv*} literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/cz.webp b/public/assets/icons/flagpack/cz.webp new file mode 100644 index 0000000000000000000000000000000000000000..2f1a6f77b2d8d3ee4fc286df5fde1538eb054f73 GIT binary patch literal 362 zcmV-w0hRtzNk&Fu0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnS0RR9H2mqY{Dlh;g06vjCnMft6qM<H0 z3o$Sf32Fey(ZGuz$$skLv(b|30Nx}0n<GdHY+9QniMq2DhHDv4N=2&6xZu;r>pMOG z0RHHzKJo*+u-j?=Z<3v<fH3&kEoVUXP*gZqJqj2ugfsL$6dS2Ze|07i{_>5y^dtI< zPkB;I15R98TKCSX(T<#tHzA@!uz`E>W{^=>VI%IoJ{L#**Am~#U;IpMekWa}t^eGq ze!*7P)mFW*UL)!z*QaC`*++;_xxS_%@w?luyoW)-d;c;I{Y!2%tzR<lf1W4?UI=#= zqg)Xy>^ArDXSMUHvuIBrtZ&!<f^z@l+x=Yd^`CykkZV3)fB!lU<JSI8{!Qy&=;9DG I`2YX_07zz?!~g&Q literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/de.webp b/public/assets/icons/flagpack/de.webp new file mode 100644 index 0000000000000000000000000000000000000000..e2f11ffc429bcd210ac273d20b35c99c6fe418b0 GIT binary patch literal 230 zcmV<C02%*MNk&HA00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go(0000`1^}G_Dlh;g06v8{lt-r~A|W+h zSODM<iDUrC?%*&`J%7N3droT>S&sy{36qj`K$8wuQerd1b^rkW`4yJg0;Su7kDk}j z361<_<$6e;odxen6VKN1E_7=Q@zNVW+PFV7L&bN?HIYri58vbiq_1^;kNN(^T_u0a g{xaXZ3fCE0JDKbhe5ykomcmo<Z8<;xGqM-}04PRQUjP6A literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/dj.webp b/public/assets/icons/flagpack/dj.webp new file mode 100644 index 0000000000000000000000000000000000000000..fea287c02961fbf4b5b33e9a3d6249dd34a6528f GIT binary patch literal 428 zcmV;d0aN}`Nk&Gb0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go90RR9n3ILq}Dlh;g06vX4mPe%{q9HX{ z2mqiFiE03^Kf=EKpf=-k+u1IW6^ITn@H27WK1yFg$jC97utZh-o@V}Mv`Nee`eC;E z@Tj`~=wFhUl%0&=89InIKmh*hyo2CGNB&Pv(RZfQ1Bum`1ScxWTH@>fwF&}D|IRzz zliI&HVWZ2D2S?vYV9Srvdq^RM6l|N~<X}{NRjDcEWO+Xd)dyS7=GGekN1%b?1C$H% z>KvNY6OeRz|Cp(P0$}6+8D<W01P{axlX!f8oN3H2f%%sUP?6c=+?s-46gtNgUIY_P zXH_{;Ws_CfJUxpL4twm*YFb6wi*orhox2_Yqm>mlb2XL62qXjz-9KaQcl5uNnwo*i zJA~O?PnAST+6{prk(&8P-VU*=W<=fxrfwmYje`%F;#>rrm{ul#Ncs%?hI_Wf?&SQy W>gyCFIGgE5E8k_NBVSUPBY*%@uDIp^ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/dk.webp b/public/assets/icons/flagpack/dk.webp new file mode 100644 index 0000000000000000000000000000000000000000..135537169ffa789b6e55494223788d9e73757cbd GIT binary patch literal 324 zcmV-K0lWTENk&FI0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp?0000`2LPP`Dlh;g06u**l1HSYA)z?k zxB!q3iDm%5-|~5%$^$S1ECcoc4)XazLuXC-;(1{}ko`UnE-~vT8wbL2>p%eh@X07F z;4klgJBHA9{-pI%XW9O;;Fj%*M}!^U|6B&7xw!(L(6`w0J7HClw{MvHLKQ=^7^25K z9Ue<(3=rfQ>b<kp%gr9*{p4Kl(?oapOv>^?YK%Uq{ywe=eyHa)wwU_VW>9Zm$Xuni zblsg0;MefTik41d<BGiO`a5^fwz#Xqu4#9UzlO96Z^oz>dlQw?PgbwK2ECsQsu<aS W@fwEkFuT0P)3O=iQU*z8P<Q}dD3A~U literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/dm.webp b/public/assets/icons/flagpack/dm.webp new file mode 100644 index 0000000000000000000000000000000000000000..275a54835a4c047ab17a2a4ec9b4ff2246ce5c31 GIT binary patch literal 686 zcmV;f0#W@^Nk&Gd0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goB0ssJz4*;D3Dlh;g06vj6mq;a|q9HCg z49Kt&32Xqd9^-(Y!~PI+OLE*I5i$C&<i3e?0C|A@cJ*uj0sXu92Ve*4H=+l$2cQS* zr>2+ecfr5zH>0J`BoG?J>2mKXb!1Y4DyNF{EA-J7+are>leyQpZIZ@D-9vH(7u&tz zntjyTc|pWz0RGuEa%^+X!qOz!YKEgb|MLO}s8FT<&3iXF-qTNf%>i|=iH@&+;~zGh zhLTaxJO1ofU|~4;>+DW0%m!%9e~#fK#Y(E>c@-)a7!QbtIPx+BIbhKL^k-7Wf*d*W zeR1cGww*3w-U!)){xkyn&td~r2aSaWvh=T9v~w*SQg1(4zIIr@ffsh=@%qP+?h&rO z%0N%+=hpev>P+p5nJ)m9uLjM^KB!LVCkSKr&xMo1U;n?Zdj-wR-Z|}oK+v;Te|4~P z0N1BqF026G`F^qPO+&X?uXIO>x9OJ2Aq_D62zh>l3IP9T`&~>Me<|R0?eY0O*0&?^ zo)iI@T1ghf-~wb`-jAJoyNeUMZ0|0SXsPJfv4@g2<1Hfrq}9NWMNq#PX^!9eOW_NT zFf!x%k-zgp&^jW!fAY|w7XtIi7JoOh`475>%T)mDvW2)G{qUNw0kHNoJ~jMz{b&E& z&j#^Z%*v>&>@VNs(FSmd&K{h*>KbTiyZu~;gJM!v58)a~jKr1X)IhU0tE#M!)eePC z2i|^in=uFoftL1;b+b!JSRHf}EpNS>R{8!+vdjB%S>AB^0&U^=%SUtrZSE_XVBw$? UX_XqUJOHH2>xiP+>YX+K0J64A>i_@% literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/do.webp b/public/assets/icons/flagpack/do.webp new file mode 100644 index 0000000000000000000000000000000000000000..c1089845b940a5e5b739c646288364417a1ff480 GIT binary patch literal 428 zcmV;d0aN}`Nk&Gb0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go90RR9{2mqY{Dlh;g06vjEn@J_3BB3WZ z43MxA31|SjFRXiZ_jV8XBj#zCZogia^<|uU#^X2e^dn|N&xKn$3`K^f*y3O~-KUbp zO@ILY>-BmzQ21$>RBQjvCG-oxSj+n0f(uR(wWpv~t;RL;Ag8l3ci!}-KL&w@g-Dw7 zSs4C9$cLYnct#<SS(&z6W4(55Y4H(zh{j7J9Ul{O*1rasvo(Gb7p$&7Z{xB=yppmE z{yLj7Md!x5VGQ)fo88djQ9K!*OLiuUHGfA}dH?WoWq+Ob-{^8>oBpMrj*Qd#%g?Ox zsV{U#>7gNh&30Vzp;2b)@-%$wDbU7Y1R=-gK5OY$I!HX`uaE+1@cm=Hccq*=^rg<a zGp?DaHpPKr;m*PFgoG;0aQ_=QDZBWbaEOYHd%t@dcgG-8wa7m~{ibTgas3FiwZgwA WL38dJ5?|q(xLfdIE69MHpa1|ikHwS# literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/dz.webp b/public/assets/icons/flagpack/dz.webp new file mode 100644 index 0000000000000000000000000000000000000000..c7114f7285ee31e4c30683afa87e754b67a9d3c0 GIT binary patch literal 494 zcmV<K0TKRENk&HI0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go>0RRBd2>_h|Dlh;g06vjEnn|UjA|WG< z_^=WQYyiOzw1|J5{u%J*$u)KX=mGkH>5uGV`%&olOxjfgO+F1;51^O|9nX+6GV%03 zD?AM|*s=Qr|NmOtz@PyBxvVph`k*^bEZrP`{QR|CF!n!!fB3KA&%gVz-e+`vq7-Ht z|M)@AghY=8mmUPy`x%rhVfVA~)HpkM_!Z6qUx#`XK``4to4UfoN15YphlraGE#Lf@ z@05AWNAL|<UlNQ=Mti^IK^lVxVtLk-{aY?xeqQA88Ox3^8*=pI-f{mrMaH(5kl7C> zZf;AgDMjcALU?*vpX1>06I_2KLniR;U$Z8|Oybs3+cZNwe#CKCKU-pV2?|mdH?V7~ z_eOkK0kX+^`}J2Qx7Djysc$o$itihBD$X+R`?KOW)NZ?h<M%rs^Lsp@g9If1c4DRx zY*8!Rrlz0R8d9?g_0GzJilUa)NO)>bMq5WEr%%3QCl(a&qvwu)=Gpk3?TY6vAvn<# kE*saZs3DfSiEX6Izl~UqjT`7+=zpe*M&lfR8c5%O0OXwF*8l(j literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ec.webp b/public/assets/icons/flagpack/ec.webp new file mode 100644 index 0000000000000000000000000000000000000000..47fdbf3b9177afacfc8ec258bbc24424e64b50a2 GIT binary patch literal 630 zcmV-+0*U=nNk&F)0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gne0ssJz3;>-0Dlh;g06vj8m`J6gA|Wx; zJOHo~32Xp^OkCc($*zUJx_bcI0p<hGGtjq`&sYbb2kUpGkFl@qckTzYI(QTShEe0n z)@bgQQLQh=s?Av@)N<=(vRzE9TgZImzwKZyF+J6g%ZWe$0RHv~60C}xUM9+&E=<a> zPB!2F_xi8z>c7FA{(AS~|Nrt+=k+UDSnGN+Hkx>j@-W6Ta1i6}K+PxaXY*<m7A(}~ z!T25vFEY_-7@{C}?qGYR6y_Wu=v`athQqYp!fj|)S$Wqxo(XclErGrwVNWNGWYB7| z2pP#|He0VD9fB$o|7ejD%x`y&#?(_nkL!5wzg`gOCYZ(dc@50y+tIz(i@J0^F}DSB zv-<bh8H1{$@+9$4Eq?d^cutqB4E>{%8NSclGUtpb+@dl1_B7{aQN{Jag`I);VbxQD z%&7OCRnkSfsL)2!ESx$9l{z?(LlAkjN_~%=L!SFGjhx-W_E#y4lLa=P`<@S^S+P=v zsOh%a%3$cO|Ia}Fr{<kwK&*2@O8?gDs;_-fiws;1got>Rvuytp6T;tqCn@g)L!ryV zt+b!_D;Jw<`GB!@`NH9Ye;cmnCk)Cb)=XQqzL1dNRIgb}{EBX-4OPh1-<1=-2`s<B zPt~20UF*Cv>lIv&8TRH2-xja$r2&!FYut#fndnFRmEuR{U4Yb^)e!J$G<JD|a78IJ QWr+4bZ1fS5r>CR<0LDl(nE(I) literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ee.webp b/public/assets/icons/flagpack/ee.webp new file mode 100644 index 0000000000000000000000000000000000000000..d9588f8e276fde8bd41a7b831583a1e76383dd04 GIT binary patch literal 226 zcmV<803H8QNk&H600012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go#0002+1pu7^Dlh;g06vX2mq)K6q9HX{ z2m#;`iDLl7^58H)J%7L@xU{c?q%@6FhxgxZ+1~`*2^;_b_T<3uQz_>W?~o7(XaD7& z|I2^SfgD=`=i9IU%2)ozzigA#YL4j`f<gP5tIX4qAc{BS8LtF8=Y)N_-v9hOi}I;9 cTR(+sznX5fqg00F%n*MxqHe{7vlVwF08T$#Qvd(} literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/eg.webp b/public/assets/icons/flagpack/eg.webp new file mode 100644 index 0000000000000000000000000000000000000000..aeee56b650b1a3a0d1325349cd6cb03e81950cdb GIT binary patch literal 374 zcmV-+0g3)nNk&F)0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gne0RR9{2LPP`Dlh;g06vjAnMtLiA|WcZ zTmY~V2|yVRAP0y5uP0^@Ze~E}hc6-(IDJHjY|cmP&^2B!G%;#cmQ4!M6aWDJ?w6|T zaqKVt{y1|Pa{sx%LcGB1_PZQIYv=#fq5u4YKkXazjht?|MEq|j8=I+-TytS`L7kz( zyZQ@6J4_X3!^L+(&c&M6vcY#=EsXz8NDzrw;;KItT}+*c_Hz?8F9PZ{A4#Z%Bh+4x z{w2BLum7mfGHR`kpPRgx*`rtN7`2p{^3Q~f$EgnLPG0g=vmB>>EGY+7(YGi5r--Ic zh(7@L;I@;uJ(Cx6MR>u<WHsitY<zvEe2KM}$MOqC%c`fmVRg(Ymnk{AyxWY*c@Qgo U$WU__c`6n{#?}BM4AX!B0FGOpp#T5? literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/eh.webp b/public/assets/icons/flagpack/eh.webp new file mode 100644 index 0000000000000000000000000000000000000000..197f16d970df1963286d772bcb0bc24aa35fb5de GIT binary patch literal 516 zcmV+f0{i_^Nk&He0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpC0RR9H2>_h|Dlh;g06vjEnn@+2A|WG< z_^=WQYyiE6oWy|JJL0QQnnYq&^RWCBUrFX$p&Dwo$YDb+Pn*K1=w0B-TVV8kcPwe^ zf~hIE9XW)E0RH)5RLbN+r<78Z5rc`~gwT#w_mnFnY>4PUO{@RMZkxSpA?&s%@c-Or z|H#rutrvQXAq$aU%^i3*GN$-3Pk0Gj{Q@DAPZ%P1ePnHRXI18;_evHG(%>R$0L>`~ zzL=DBd-!5scw{@t-B#H!1USwG`?Gs)zU?EfQWh1Ae7~}K40FFVXV6Tu$y+syMz#^J zWs3!SQY&428wp-I)@+G6Guu{gv!#|D<_TqOJf?l0c>bVOZ%)OO=?4s-%Z$@tBv7oX zK>oQJuRMbB(pU*KmA_AEy)#4y0J^`QuG3t|dzB}pW8W2r%_fPnQs;Rp7xnT5navl0 zI?@&D!)I|grJ}l51U$7Os_OE4WeF)MC+JiQf_}Q6Q7k02_#eIl=l2CHjxJyb|8-sB zc8UdMt~}0*!FLT$mVW!}nE&{>WxCD(UEsVQ*W2Iz-k)#(2LG>~Y#p0_%vhPRUk>V6 G2mk;bLgpd> literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/er.webp b/public/assets/icons/flagpack/er.webp new file mode 100644 index 0000000000000000000000000000000000000000..3b6da974c85cbcca12637fecd3c85c47f2153895 GIT binary patch literal 700 zcmV;t0z>^$Nk&Gr0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goP0ssI|3;>-0Dlh;g06vK}mPe%{ETJ*h zZTXN932XqJGK7KevHYNXky`X-ybgCjezpF<aBy`M^XdB`{?~dsC!IhCwRNIlM7dp5 z019L?3FXT#z_i@0m67U)n%AaK|MsWu>wvU770Od%j3fa5?F-D<=n^t$7D;s-o)sy6 zZV#*N1mz>(s{%&gy)3swJvm_HN~53WH)}o|cdKtT;77gt3ak8KBt4!lvlo(U^X1_I z;`ob`|HQ+0a*<LT!pG!|G-^%Ja6C;R{ihqN3o8!j1&~mfGQ<=+qiu;)nZ>RaTfaU7 zEHB!tQ_5xs{bk9+=F!iqhpIfI%R8KEguC}H@Urnna0&Js^T+K^EO`F4h8@P(>W|35 zc!F*GUj<ReBBSk0zK4J`a6x*<du{7@OS3XF$Y{Oan2nH!{^=HF@>k0=1E{x4{T^c< zWny|Ga$s)#6Pb(+05dvsGeE!2#7d!c&_~ii*V)d7HN&Y?y0_A!rA^jCCgs;*Rz8Q* z^<u{c>D_`6r@ZUjff${fF89x$uEWw8|E;E%tqw$kzr-T8u8zSxR;QrX^BcymCg~Qm zZ1wuAyht%kQV4U@q+*FNo;XO&EeSVd2z~z$`BUL;3DSa@yqJ7Q`7!ksp^`P<HR!fN z>5?qE>(v0u<s5(r!EE3j1oe3Avv{nPQxc3~Wh6(soM^%vS#kuP-mLsqV*m9fzM2yP z+6d&(V@AlC9^%hmM3<H&FI`emX#R!Izwx6Ve`DxUzSuiet4sB1WFPw=(Rc2tleO{? i0O;GC?f+IS@%j3N(xT<?v8nn&6c%S|3C4O*0000pW>BjD literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/es.webp b/public/assets/icons/flagpack/es.webp new file mode 100644 index 0000000000000000000000000000000000000000..538f47a671112468a9fe96fe281f56bd976fc209 GIT binary patch literal 518 zcmV+h0{Q(?Nk&Hg0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpE0RRB-2>_h|Dlh;g06vjEnn<OiD4{1T zkq{CIYyia!CT4HNU&IQ`I;!XZ^8x2)=mU5I&;zB2h`g?kTWy}rq{jPzD>21)ADE1? zBMRuGl+EvAQ1s1L&X@oI{`4cz;2+lp5>+_EB1nmhKn6%mvAU3Hm~~#A@F&Etk2?=@ z-(URfBV`mD--CarH6~25l0pCbMF^^3_ix~AoTJP&OwuMVt*GPH!5FWaM1c;)H-7@R zZ$4KhrR|?MaCW;fG0WVBThyAYuqrWaEAh1ItJ(dBsfKwP4qpV<*ZGpvAV&{gYfq?+ z3-<dl0R;W67%w{0_2_s1#?gt8NF(TT0<QL55X3*r84L|PFxin82k-0C;dAH_lP_hX z1OW4k;eb#*>U-^_*>OT0hFQI#D3C+3#+<EYQ>!2McKG|moxaDpf$bl$pXqu}GRk(s za@D&=Co^2bXl|mxYMS{|=3dr#dNsM%gd_@vGF6vV2ycn`wTXF0^SlqJKfu;eZSSFi z^sKK}H>bUG7tGp*Cc<rcGi8Z>AIy03OjlyTS@&Y4Hq@1BoV*W9kjVjE6-qwxm%WC4 InJ-bc09pR*T>t<8 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/et.webp b/public/assets/icons/flagpack/et.webp new file mode 100644 index 0000000000000000000000000000000000000000..22e707a884e3d527dc25495f7b4276c50f97d679 GIT binary patch literal 506 zcmV<W0R{e2Nk&HU0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp20RRB-3jmz~Dlh;g06vjCn@J_3BB3WZ z43MxA32Xq#4M95(?%YtkhGkb%c!2!?{*#OY_+RsH*bjWpb3U*SKo2YLWS`joN>=y- zcoz*2ikH68?#EUddG>59yCg*_IAjobOA|3OP|t(_?upVEWpNgr?}D>VAE&eaY4@qW z`HBDm$udR$i@ic`hrJ1t19Xcdd#xV@gulwr{n`6nqP=xR8r&NuXED%S@1$kpd>y5% zUNVly4r`lWag$r^4rac{6)6T(U7RH+T>L+zB@Bg8ZaH>-S@61c`CUEdEp3Uw)M?RC z+m?#ntRSjzvJVme&o=pn<g9cCvlEQi-uz#^Jj(0%zbsrQQ&%vRu5^EF24qt7N^OrX zM8f&=Rlq&t8mhHlF8Iy8qj5GJKF%whQpYPDOFFW&Uq48&+8G7QZK0VzBmV+UWC_`V zvB_+Ax&j!=h#c(lVvy`UC2n!16md!*yA+*{|06$rbcl0pB_xMdHM?@+#N+I3GJhe@ wlbD(JVp={PCwb)v>ftZdaAUSqgT!;=5K3BAhe=8Et0^!0Kr>7eQosNJ0D@cDn*aa+ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/fi.webp b/public/assets/icons/flagpack/fi.webp new file mode 100644 index 0000000000000000000000000000000000000000..6f08baa9c4336017e89abd9978a5fa7d8ce38c27 GIT binary patch literal 292 zcmV+<0o(pkNk&E-0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpi0002+1pu7^Dlh;g06u**lSibZA)z?i zXaJB8iDCf7)o=iNDe3B=r!`D0yFD$`3RI|x7`TZ;)Zvf-{{Aom;s4=<-V#Pzj+=(i zqnAT7Rb0wCC1QVYoFtKjc(ZtW*A44ei!pW+o}h-2;w6Xo@u-PNgu1AvN{pgosFTV2 z#zYQR_y1x8)&KMnwb<ZnBbSKzO#wy!rZFsTrt{Z8Vf-Z8*BXNSiC!gA>5Oa<-AO*^ qA4(p-xELDV9q6aB13AsmgN<-wUk%cg00}tUOv|e#N17Tw000146n9zx literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/fj.webp b/public/assets/icons/flagpack/fj.webp new file mode 100644 index 0000000000000000000000000000000000000000..cbdd22a163f1cc3c799966beb3bf6c4a4a18e9fa GIT binary patch literal 874 zcmV-w1C{(zNk&Fu0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnS0{{Rp4*;D3Dlh;g06vK}m`9}|qM<R| z$^f7d32XqTM>zzKu5y3AzdsXz+X4E)>I3xys0ZmUum?y7pa<)xra!U=?T@6J$ZXJ> zxuj;2nV0z7`TN)tqnOf03+j&16e<&GBj$7pc<^&oKN5IlQq!`;nEEbAZ4&)cfrU;F z4aaZr008~M;v~9tZ8l~{?l>T1LUIPP$-xefUe-x^Pq&j>jXn(ZaX7tU%9xti-q%B= zZENv4tInvb$Kw3a{?Qlwp&;DFr3+{nDGsv>t1FV3hVK1)j-P-(?F-i`FGVDMv2Rhm zb=HzPilt$DAT7Mz%q~<iZnTSz;cs96;tt?^bHj$O+kS6<kRwDEw>#^P2g$wvxC~4W zO!w2f{H_#7uxfLj!fwTH-#*HPq8#P1o=N|s;sd$tCYxIh!oH?GNvE<bsdzyBVA+|z z+l*EF)wzM)z(lV1TaFzDPh`U<{;hUf10Lone-<cr=2GOiCR}#BGP(!m9OIwEt(ca; z9>!VY{U&#!hA7GY@=ovifcTAZ{@sfWl$)t7QX&sH_>wA1(*KbUsHQn}ztJLW?#~lR z`kFrCs$)=1_g~=v`Bj@Czl2mTpLGql?RgpL;e+VW!lbt4pK88Rp$=Xen+9TtKA3(S z@ZR7)3Af1H+WU=^GG8qUZd`wVoOu(1sZ%^l$-sP0?yK$93F^^?17m<$wwZZ}o?r|? z2>NR<?>U!rDY}$R5nLtwez3a#g_8gsD6~rbVEZl7TohOKow)vv-^jm|sE=dm+})7# zN6GMh;?k+Meej#RnEk2U@6A4Py?k;w0Dj}zdTqpJslHna!|S}$&CO^~VRmdsx_Gyn z;n55Ct#~Jm5b4{MC4qh5d5ly8J1Xnbj&L3d7wF{~?$8H(?vxtnv%!?l7(tnKTe!Sj zghbhgJ(9G=!qZF;*3(Pa@_`~|-A%{DAJzD2IEyRr{odw>B=P-i(GhC<^g?GenwYJs z$qHVRaVihEh$v;ClkS^s41$-Y1H$G+0Cm9hzoJB_+n}-gTt`m-jc;8VDAG270QI=B A(EtDd literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/fk.webp b/public/assets/icons/flagpack/fk.webp new file mode 100644 index 0000000000000000000000000000000000000000..ec33df26b591475b5b1c8bf18b1b9737ae2d9236 GIT binary patch literal 740 zcmV<A0vr8ONk&H80ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go%0ssKe4FH`1Dlh;g06vjAm`Ej~A|Wm~ z3ox(}32Xqfv=~R%#8XYc18fJF4<kQN9#9=%9)KURzL%cJpST~ie$zC4vGD%vx)09d z(>}nxAOaY7akd+Ofxt10#DhMMQfDhLa`w0_2$*Ya5g2C_*jBh$f8ApK`Tzj?(t}Nl ztD0Y*W5G29Zw761sf6~9<8XO@HDn|zt8%j<C)&r(*Se{|BuAO7mQL40RDe9*`$XZ- z^Naudey$edlJW)2Km~Qk65T9w+NPZwwd@sK7(BeoyOBRzoR8n@vv{7#!ro6vr7PLD zH$bB}81mC_$&z3H1QoK4i~gYGagP6pDX^aJ`QfAHyt()N-$v~OH0z^x*f+-w*rbba zc+Dr<J9Dz6ZtOW9;GiKL>BiR5yZ**{P+;%}q+RZsklj4qy8ip@yVD!nO|Sv@%I-V` zWI@p(`#4jQH#}LiS(Kftz}y37`g}6kK}&rv7V9~<HCH_E#&3k-*4=}I9+yC5Fc@~t zM1O{4f9Ype=s|qqY*p2Wmrwpv<MvB|SA~n~k3EMT!2iF>+;to{`G1Ge?5qjMlambQ zl5t%Jp8mP(W8<R1mf*(g2ha39PM^{D0W86f`f&*~2Ir#^noLKyKckZokKcFUQ>qZ- zsl$2dd9UZ&d&u97{%-^E?b!@FuBz9$e{pCZQy%Sir=;UMSPzw^s%~9-uA{#0@my>2 zs`noL`V-Nu?cT8ZR>`VJP1bw6S-d9O{NI=e+)C9<_lM`Gh2?Tffopr85g~F1^j?VN zJp*(p?Ss^x!zcp6qSfaBbn^uyFK1$B6!Tv@{80g3L>s8A6QJ)z^2OR$Z3e-cGVTkz W463T0YWu}JXt1?8T9D?hzyJVqscohJ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/fm.webp b/public/assets/icons/flagpack/fm.webp new file mode 100644 index 0000000000000000000000000000000000000000..9b137770d1bbed21b2c89f07ab4d0099dc3e8175 GIT binary patch literal 390 zcmV;10eSvXNk&F~0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnu0RRBd2LPP`Dlh;g06vjCoJl34BB3rc z37D`F2|yRmb)E1A@Ga?Q^AL>rFg8{V+mXnnWj8J?)mutj;LDoFe3iL1t!t44^Z)?< z=XAnqODIA1DrxnfcK;9huki)$W&gkYgCD_P+s^=4go-Po{TS-FqQ&h2mcUwR6@?xG z`Z8)=7zO)3l0SwaUkH@Ng<E539Jq?#6TMpUG^DBbZJ`<HYe4a=1isUzn&hIHo!R;? zT;YsPJ!tMCm-KmTKfkTpYMO+6?hoofbj0ofW>6nSC>MTHi%EA+vt!Elq1(>68MCi8 zm>j&h;*0bkBz=1#p7_^A5fcBLJ<@a8Ar2078LXdJ^m*Up$UtK6u<=n%ZiZYTqUOP+ k><8qXIAt!aI-ddDBJ`&bGt=YaR<rWwViA|N(KS3E03l+mH~;_u literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/fo.webp b/public/assets/icons/flagpack/fo.webp new file mode 100644 index 0000000000000000000000000000000000000000..dc56c8015dd548cf8d9ce4c4817c900b806c5623 GIT binary patch literal 368 zcmV-$0gwJtNk&F!0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnY0RRAS2>_h|Dlh;g06uv#l1HSYA)!2Y z2mp`|31|SjGm}B@yKi@xxtIsOy#yX3zJ>p;S!MsI6@U>yABJpD3RhC@F@{_}Rnv5a zvv&4Nv};8%a_P_j{_RJTk;VNF_3QXt{Y`Qa49JDvWzpmN{g;6JUex}b&Rs3gzxP~u z0;&T|l-hMh5Sz5a@Hrc;8<Qs`VO6Jv;5Bf(;t*Z5Ji<gUr3aWug-8nwj$Xjjl2wXc z^M856&v?a*Aojkq(a8tt9+FllLxWrAivg7ZGyZ{`d9zJ@4m193$VYrM9rt+(J;M~x z0r@|HbH<3j>)W09ylyYx`~rp?U$*{!P7+WH|B$y=OG9WFMEb=bC1ldSZCx@Ix5WMl O2OY6CL%KBd-~a&4S(|PE literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/fr.webp b/public/assets/icons/flagpack/fr.webp new file mode 100644 index 0000000000000000000000000000000000000000..da3c514032228c9d7f7fe8d86f5a228a4431007f GIT binary patch literal 244 zcmWIYbaQ*dz`zjh>J$(bU=hIuWD5YXJ_Caa1B0VafQKxQ$0)8K;1P6JKB>2ZgIy_i z_RKjaxn=FUU(`?X)@Nb>>Qh(&(#OUymr=`rL6yO-(PWDIQe`DYi<=q@3j{cm7)}WF z{aIi<!N`GO9^)=1=2-#r-&sk%d*8In=T{p8!@p1K1pmy<<UW)A!Z5nulj~~a&)EMT z_v8dIelLCflP{iE{`5aZ+yC0SJwKZT4H+&r`L`&vy<wM3@vC{#FUGgJdiT%N$-8F% spAaunH*3keW&hvLkZe<*+FpMxR6r(1B*u*+&~~ZRwIlV+Ry+(00FeAyYybcN literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ga.webp b/public/assets/icons/flagpack/ga.webp new file mode 100644 index 0000000000000000000000000000000000000000..eed6d325a10386961544084105a780ba30158aed GIT binary patch literal 280 zcmV+z0q6cwNk&Ex0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpW0000`2>_h|Dlh;g06v8-kw>K>A)z&0 zTBx89iDUrGPn@Q2!ntVQ*f4-UU_Jlt-~g9Wz1?0#$xs4)rASt8+H8c&ve_$)mP3AD z?u1BgeW;4Y9smIS&VH%;e7=5B$9jFg{uN-fMm4<e0&ns0e?e)DiE3z8=6TykuYfyy zxr4#hBX_4AbrW;0wNo)E;*9Hfz-#|~*JsVm<lpZ{Ci%I%nU0K*N)7%@vq#p7mX2Nl e4kgM+=E*@$M4B+DLE1NxGc^Os!c2_TQ~&@FJ9J0@ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gb-eng.webp b/public/assets/icons/flagpack/gb-eng.webp new file mode 100644 index 0000000000000000000000000000000000000000..eb9cf17dbc8e3529ad6b9c538b8d56f4fae3fe0d GIT binary patch literal 298 zcmV+_0oDFeNk&E@0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpo0001x1^}G_Dlh;g06vjCm`Ej~qM<R< zIsmW|31k4tKA=+p@`%s;zyLZ(eY@grUeda`54<dRS8V^z>iuGX0RH=@P;yHBly@DE zmC{0(I#XRd#o4Nw+#R5v*lx5N9B^cC`^`4g1>N~K_)K5uZ`uD@C*pPu{OSBAFZ4Ii z-&`-^b`8^=(0&)5+J;Q%_n$=n;+l`6Mh|+6*RMz~{bV@L^Jbd=9afL?W`9aW!7(1z wJ%$wAG6G>bS9ergilIfm@C${3MLB~*A)ZUv{Z(0;;Ix$F(6FvaPGVpH0N81NWB>pF literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gb-nir.webp b/public/assets/icons/flagpack/gb-nir.webp new file mode 100644 index 0000000000000000000000000000000000000000..02edac17c71662b9f9d1ab8885dae6c57fc9e470 GIT binary patch literal 1126 zcmV-s1eyC%Nk&Fq1ONb6MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnO1ONaK766?ADlh;g06vK}lt-l_A|Wm= zV4x8RYyh1ygmxdp{xEw2P#>Uu{K+@w&-K4?p71&VKfr$(^K111`e*6`_@DL9_8;i| z+CQ&;%=?)14gH|&4fFu=*7j5Vq5Zt}bGuplUq^%hN)X8b$(ziC-Xk=nOq<6q=0EDa z7XRAy_5HE-8ylk@a(|kG&6e5pBl5%Tbk;+aJhEbb><^84LpAesF^_^FOkdMD;e14> zw4xnzX<Vwb0RGyr#zgKF?7hJWFpsHP{A&nS<?FDegF4C>CxQFWN7gC9{dEaei~JlU z65)CZ<Zvx71k43h?+|b;m!^{NT+sr;4D1?zZtui}xGQ~C@J`DqW(67hx={?D&Sf28 z4%x-&qGsw4K<^^|^qT5_%^Cc%Qy~(rN8#_J>!2V00#gce%fvzPAsazNV8=PYtQ(wr zzP$7O)M_T-Zz{=^1{b6kYxeUiXc>7w5|ND|dr!!R>MKPPa#a!iTk$=-z;8D|DMx6A zI*oGOSm+M8_sAEAkcO3a>}4VUhj_1!WVBfa+=ilwBGVg!r-jg<qDmr0)y_o>d|!8Y zt}Q~yJq*cB_1~F76kh(QUbZ1=4)z~|bfmpjhmg<YpQgv7hxSP1UDl>>gIiz;Um*4v zSKjM)h&db~V7Q(1cluJQDi1sGzt#12K^@FrMp-;S2G%ouAN(3CUOpzAHJi>=ur66e zV?`TS8x45AxxJ^m2^E!fkQtaS{vLRd?IJ;c|52IcwPdw(J`;UB;-&_{KH>K$UH_=# z8yS+IR#F)7p~;`Fn|7rQQjZ08F00<kkyUR$hyG?!h$$(#lndV%T`~)ljBC2SW~-^} zBq=1MhTFd%6NplGRk}UR4Uq#^aqI>Dsv)WQQq(?F(fl}3uj#aA_ws*?I)GrVjNO<O zuN7hiz5m5ktX&Xbk6H@GNwQ_=?Jph!4oc90F;rPu!z@fjkL^!yC)g0|&xQ(4mKN#~ zys@Z8cz?9d(+|zW**YNw><15rVSe2;VDY`Zvh;d@!WNFX*xR*s-RZ7OJr!TtJ%i-H z6Yy6AMVZK`oCHT)gN}y~Hfi3$Vc*F97C$VFjvfw7N8(=sKDWr}Bkt_Q%S(gO21ya) zZ8+BI(5tja?)IrZo7>N|*T2rj|0dH@-nT<PZjKvb|EqxcOwIfW`ZlbEf6#w^Kk~o< zi<hk^Z}ZQ(4(Z-;D%uCj%N_dec>=?B)vzincZ{9T-S0Qq2QP4f(^tt)qIX3PrU%kv z{?-1<*ED9a5xjsRToG5u0w$Ec(JzIDKDe_U1Wj;f7ub}&NjYixyHVE*zx!{0@N3>4 sLtzcS)*iT@`T$e=bW_jKxiT?7C~BA1#L3&?#dp`E$GxA$1zi9D068-v6aWAK literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gb-sct.webp b/public/assets/icons/flagpack/gb-sct.webp new file mode 100644 index 0000000000000000000000000000000000000000..636cb81145568ac69672e4a24a1acfc6de979ee4 GIT binary patch literal 738 zcmV<80v-KQNk&H60ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go#0ssII4gj42Dlh;g06vL2m`9}}qM<G{ z4q%`W32XqJGYNU0x$!i{2eAxB*bTf5_zmUH*?Q!>uA897FwPs&e!zdKT~&Pw|8B=> z=7aJiz%_l3DRB#qMdfIf33CKmqiUWL)RC`IP&aP&aJFHgW|S|qkl+Zk?Kyp*0RH`j zb+L_qbFX6Uul|aW`9In20k9uzt(kvWt{wUA*BG$(ga`OKd(oR{-N5S`V}z(_@ms=r zChPWr+@>}z7uD~adxD!L9YLhg%!x37Sap*3v64%4DKheIN(0sxb&qf8sTXXkQBdUb zW_I5(a-W{DONYelW^cX`{gEcDkb`Qq#wQ5mT<v3umN4<$c5T-#p?Hm~hg&2LzWnym zC#?HHnd#8)kG=945v4=bt&M@sXIWI<*-FF5LHxGCQe&drjD=6@zt-x20;4^g1p?RB zWcF+yrEemMcyD*iV~|iVi877bnE=}A=H|+PkKJH8h+=xfBi^`y04Bbuw@fetqM(j; z<FGAzAt2)l)>jpx(>X~A)3+^`v34Po>+mUxMZ?ak!ze%Hq0+svm2OFx=p#KwR}eyQ z9I3t+Xr%ksSDCF^gORH)LoxkT=JiReQy~eQ5e{4`sTg4bkAdlYK!CU}3%XCLep$NY z7s_;Q)oru>W_V@0yJB?}OH4#0;8!AUYCRBpLWi(;{LW*SzAf3o7&eF6-!&|>LUraL zSjzN>cSUhb^!#(ADBmbUu4voXxx+|K*|N$GeWk@2KW;zZYUJd)Ue?{si(i<i%4Gk9 z16NgdGKgz?URC6c@9(laC8U-5NiYGyfYDSX%ciDp2ue}cxePUVjy|{k7+$#vj4%WG U%;UZ70c{o8q{A#znkKNo07AlHEC2ui literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gb-wls.webp b/public/assets/icons/flagpack/gb-wls.webp new file mode 100644 index 0000000000000000000000000000000000000000..dc84a95ac4beebcd0b5129e2ac9ddf5b2a4138bc GIT binary patch literal 712 zcmV;(0yq6qNk&G%0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gob0ssJT3;>-0Dlh;g06vX2mq(={q9HNa zngE~?iEIF=Csm2ho&G>`rg0R0RHHrvtYgpv^_#5U_TSR&<XgeI`1J)qn={Spq7%;n zT=f{B;J5LizK&c`GefUjeuxoYv@eF~Kt4!(Kn1uP<~=|F{{EBJV19c$$=?5WBX9ju z5zCbJ9{T^{+wNl#t-ruk?W^UN@l`Sp$ccV&P<G%GE3-jlHlO_Uk5Bj=cSjpTiK$^< zv<O@u?xXo3PAaB;|8jpwIj6i5D$I)Q2Kk@I<&0VqM?0>x@t4-sn<O6(_^yuIQ?~E) zuCC)5I(GyI2L?Va%5`g7=s6r-^}b(R$Eu}#yQjKGa+!qOl2DG0qi<@qKYVgoJM{=( z%y`d0`}KkqlI-Qi7<uWQ0H8~x{&|S2C$U*UeOfr}*QsN0T5q6p&)8l!#4crfXq4`g z|INiB*9k?0*Ik=phF@RT_39Be7pl0FY8BvUee?bMf++#i9A7a)x{KVqYe=pa2|4sk zd3TG}=@jt3UazV}>Szs<{{Lti>V_Hd>hMJ<V0>dAV85qm<BMOZ=(#1+mL3Zm-vQyw zKsMTP&W#qM4d#Gn94{<GKRp3I{H?(je(V2qD~b;2$mz}^m_`M=4$Cu*Q}&FSb!)YR zB#*02zr=M%S!kz~762uA$&SV7@%<h?kY;LtIvedflY5^bR~7^>=!DjWeJtO~+ZNNS zb^$y*S;mPfN!}CW<&qt#o^N_^ot6}3oZCBchCUJR70bWdbu_Cnvtmxr?~`~)<KQ>f uj#ThlWaGv^tq;k^nPtC>QtFR2!U-bLFH$xtRM!I#*#a$o#`X~y5`X}ZMNbR> literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gb.webp b/public/assets/icons/flagpack/gb.webp new file mode 100644 index 0000000000000000000000000000000000000000..02edac17c71662b9f9d1ab8885dae6c57fc9e470 GIT binary patch literal 1126 zcmV-s1eyC%Nk&Fq1ONb6MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnO1ONaK766?ADlh;g06vK}lt-l_A|Wm= zV4x8RYyh1ygmxdp{xEw2P#>Uu{K+@w&-K4?p71&VKfr$(^K111`e*6`_@DL9_8;i| z+CQ&;%=?)14gH|&4fFu=*7j5Vq5Zt}bGuplUq^%hN)X8b$(ziC-Xk=nOq<6q=0EDa z7XRAy_5HE-8ylk@a(|kG&6e5pBl5%Tbk;+aJhEbb><^84LpAesF^_^FOkdMD;e14> zw4xnzX<Vwb0RGyr#zgKF?7hJWFpsHP{A&nS<?FDegF4C>CxQFWN7gC9{dEaei~JlU z65)CZ<Zvx71k43h?+|b;m!^{NT+sr;4D1?zZtui}xGQ~C@J`DqW(67hx={?D&Sf28 z4%x-&qGsw4K<^^|^qT5_%^Cc%Qy~(rN8#_J>!2V00#gce%fvzPAsazNV8=PYtQ(wr zzP$7O)M_T-Zz{=^1{b6kYxeUiXc>7w5|ND|dr!!R>MKPPa#a!iTk$=-z;8D|DMx6A zI*oGOSm+M8_sAEAkcO3a>}4VUhj_1!WVBfa+=ilwBGVg!r-jg<qDmr0)y_o>d|!8Y zt}Q~yJq*cB_1~F76kh(QUbZ1=4)z~|bfmpjhmg<YpQgv7hxSP1UDl>>gIiz;Um*4v zSKjM)h&db~V7Q(1cluJQDi1sGzt#12K^@FrMp-;S2G%ouAN(3CUOpzAHJi>=ur66e zV?`TS8x45AxxJ^m2^E!fkQtaS{vLRd?IJ;c|52IcwPdw(J`;UB;-&_{KH>K$UH_=# z8yS+IR#F)7p~;`Fn|7rQQjZ08F00<kkyUR$hyG?!h$$(#lndV%T`~)ljBC2SW~-^} zBq=1MhTFd%6NplGRk}UR4Uq#^aqI>Dsv)WQQq(?F(fl}3uj#aA_ws*?I)GrVjNO<O zuN7hiz5m5ktX&Xbk6H@GNwQ_=?Jph!4oc90F;rPu!z@fjkL^!yC)g0|&xQ(4mKN#~ zys@Z8cz?9d(+|zW**YNw><15rVSe2;VDY`Zvh;d@!WNFX*xR*s-RZ7OJr!TtJ%i-H z6Yy6AMVZK`oCHT)gN}y~Hfi3$Vc*F97C$VFjvfw7N8(=sKDWr}Bkt_Q%S(gO21ya) zZ8+BI(5tja?)IrZo7>N|*T2rj|0dH@-nT<PZjKvb|EqxcOwIfW`ZlbEf6#w^Kk~o< zi<hk^Z}ZQ(4(Z-;D%uCj%N_dec>=?B)vzincZ{9T-S0Qq2QP4f(^tt)qIX3PrU%kv z{?-1<*ED9a5xjsRToG5u0w$Ec(JzIDKDe_U1Wj;f7ub}&NjYixyHVE*zx!{0@N3>4 sLtzcS)*iT@`T$e=bW_jKxiT?7C~BA1#L3&?#dp`E$GxA$1zi9D068-v6aWAK literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gd.webp b/public/assets/icons/flagpack/gd.webp new file mode 100644 index 0000000000000000000000000000000000000000..24596c12a520490058c35e4620c45bcf73c1cf15 GIT binary patch literal 724 zcmV;_0xSJeNk&G@0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gon0ssK84gj42Dlh;g06vjGm`Nq0q9G?Z z4Y05h32XqVCunuAn|z>jwm<v;Ho$p+{dfIf_JH*j{y%)L&;#~6trPa!(+$Ga&^N%+ z1kBsJ4mu(h#HhGFu)q2()91X4r?$R2S{_Ob1MBNw0PatWvj5s`@u&QDVY2(5!xT-G z0092=ZtdIWezHdVmnxIs#J^?0esFWyU<I(R?-&X1^ZR;=-llx!<B2`3T+G{_{@B{( zB|Zz6=k*RONj;ZaJBr%Nx$p>_V7VTQMgWR;0$@qDIJ~XNZ62t)-b1{sr}`>7h*qIS za~~yn40$b@FDFQJij*)MRSs}J=FXPDESFP`Lik`I8TGys_)ajRz|-<RmZ1D=S_~uR zs`zDeFUWvtPRktK5)Z(C{}g87v_Ln)&+qos=XsS@HbSk_doch}apf~C&_49WEz67a zLlm=J&n0Fx6}FYLrUJ;lk<k!HMhqVJtriyCU+C@HX4o9kq?ra!F`U?zVLD!4{mpps zH)D_cnXaGq;$WuB48}R*Ji}hE9&i89yB7<nn;(Ixd}zG0W&c7abz&9YGhKSchX=S$ z_fxqzw^50#f|czX{j~6_a1PDYZvqfOx>>G-U)fa)vMf0rAE3qP;cJ8cQwBz?7!TNR z1Xx|V{BO|!z8~k5dVq3a7Gx7~H_an?jLEqY&vb(hy4!&-{#M9*XJJAhTc;fq{XgUK z>c7$<_J6(jmi}}2OAFzk-ne10Ofg`|+ArkyUORBInqxkH(&jmfFN=NXvdmnJhf5Y6 z1R9W^fA;t{Mzh9j#7SjvxxX66)wnz(Shg^nH%fK|{#o?>oP0Fw_@R<%7q`=T%IjS8 GfB*n53|xf( literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ge.webp b/public/assets/icons/flagpack/ge.webp new file mode 100644 index 0000000000000000000000000000000000000000..7863551e1fce0686fbc1989d3d0582f3c242a517 GIT binary patch literal 702 zcmV;v0zv&!Nk&Gt0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goR0ssI|3;>-0Dlh;g06vjMn@Xjlq9La^ z2_Uc%32Xp@9h>iV><5Ymr5C6T=YK#C*zYJ0g9c~^fGpdm1$hUvvwH>w8Fv}Pu<r?; z6HIq|tKu!Z+NJ<HR+=lb*6Yei8{P{$JQ)#3uK<jp1;7CQ{=&iTvwyME`&)pmA4Kq3 zN<67++Ww!ucgY%`Zl!SlnO2-Wd7@TN>BOwQ_IRV<--~wAnrU87NS=9|-(peEd7kf{ z)#^ojzbM{nTjq3YQQ`aoVZiV;GsUao-@3N4*||HOPbI#Bfu4tTV72Zz%T6oSK_BAq zd!N!MQ#k>og(1$lx=#P}qb>izD?3T<X;kk2F+$b^O8Qu<Zbz7Jkovf%khg3TEUv@? z4R0{#=7(sT=2uv0;={9D+JcjR{I%iFs@B4)`9}rLf57}oA0*?O1Knc1gCA`WwAai= zX!GLn_K*K#3iEm#cDPf;?OJc}f_@YK68X61K)bpa_4BUw@itPchi>2M5WBJCr--*8 z;xp{B_t07Y|55r&#sfkAeRK{m8Hw~q;eUJao#ySVU(>n=wZd(0SeyHiXSmt=j8B2w zzXPxcYL}cvRw}lCfAg5$*d=J_C6F-IwWL{)TVr_E`s%Th&<h|73TvHQeV<P&ENyYs zvk<Qt`!NM7lHT=G+gQp9xW_&T<z#PMhZy7zd6wY*rngYisI{~E$vaTDKRF-e48<Ef z^#!(xS`|=G883ieXLPR+Of=?rZ*Co1PrEb!p+>$0>GURUp=N}x(WXy9if%ZjJ=s}E k!_Su>YDR`7e8~~?*Kl!D-(Er*HBuSTjJ?RGQD6W70B~$liU0rr literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gf.webp b/public/assets/icons/flagpack/gf.webp new file mode 100644 index 0000000000000000000000000000000000000000..d36154498415c5a0aced8da81e7254932af67766 GIT binary patch literal 398 zcmV;90df9PNk&G70RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn$0RRB-2mqY{Dlh;g06vjGoJpmlqNF2? z0I(7XYyiJ(7)PI^*#PWtx&wHF&;z9Z_L(98&M{lsT9hN00yuy+ea*`h#g<>11;$@s zsDeHeG55d#{%b7Orp?}b#u?U6Hbwoi_9*W8`FP4gNNr&c|5{7dCB(m<Ki>F$Wy{w- zQss4w?Yc<xHiI+n`f73Ow|Ci~q?e0y$@nPv?UPhBeJ}SRe!e=D)S@B@HXh8SDbXeU z#oZrpnEFxM+2xnhG0r~y8|-=ZeE)zd9cC!hR_r-_iRyA9@23W!#Zu-pyp;v+h0914 zg?`S{dV6DDkUqdu11z4CxTKISQKYoq6aJLUOVg9*{Ep(kb>kIFSe$Uf{V8<i721OR s`159iuNV!za#Jb5C*>DzLi##VI48U9yCAWS@ODB3kbRg;L6vX-0HKw&cK`qY literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gg.webp b/public/assets/icons/flagpack/gg.webp new file mode 100644 index 0000000000000000000000000000000000000000..6abd48e7dfeb65d353e5ab137070f2d5779fd166 GIT binary patch literal 588 zcmV-S0<-;6Nk&FQ0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gm}0ssJz3;>-0Dlh;g06vjAnMft0BB3WO zu&@#dYyi76at4Q-@=a?IhFxcUyY2(p1K8Htf8#&syxl)a{rNk<ILiG1KR`O(%fJm` zH>>yVBMXTcqubSZ+~R#i`!W_LC$R)v+tQ}PcQoj@_C-t(0RH}ZO}@e3^?SY`vK>b^ z!Pg^ZmRosm+ghh|HI>I#L!=qqh)eblynH(598d|9PrscP-4mes^380)HYR;Wn#wRu zC^g@I6`1C?(8KFieU(fZ5eU_ndwXI2R+f!9eRHG7gI*sI;6pQ|i9%4aZSBvDOc)9w z?KpdN{N8{`roCm`$a!pisvtFBYfnj=3~bt;_^{w6t&cSQ8v~jHZXq!FS*}$2QACZ8 zBQl=gYm)zKU;U+&)765)?Rb7dP~M@|z}BV?I2_s0s;PRK+c&fNDgxN?w`)DB;#N2! zPwbFCi0MH+|HJkQ%~ksMy7ctGwJp~K(!bm5+aU494jy(qt-a01V2^U3U{$*2Z@UM# z^@}~V{|q`;|J_GZfaGje44LhK;IJR;HRs8^NG)kaS64*elA%@+$0O9&Zz*@6(DK4a z-5ZE3J-1~zKfED`a4jTI3rM`aD6D?8a%uS4(EDd#;6GPa`;}+`$t*SVRLMbr3)3Mp aV1BAly&LUtr2iYD92Jj+@8AVM0002iBoQP4 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gh.webp b/public/assets/icons/flagpack/gh.webp new file mode 100644 index 0000000000000000000000000000000000000000..c860a07389b505d57b8d40b7355e37f44562d999 GIT binary patch literal 410 zcmV;L0cHMDNk&GJ0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn?0RRB72>_h|Dlh;g06vjIno1?3q9P-V z_^=WQY5>T~)xsyk{vb<$!5#g8_u$h2(*Gs?C3RVleU|r1C9T6MxiiQnhAxA$_OC9( zWOW8A9g*^Dw6$6P0092(h0D{9C;yyt$tVA~ixwQ}n!0|%V;BFsC)+2|(Sn7)jTktm zHn)+u!}>ZdOtrW(BsyP3+IFQm{!H_Q?d*=5Ar3*A^1+iSm6D0c^=*W;WmJ+uN(97f z&SnrswlJ)jjeQU<*W&=Z-#WUP$J(x7bd(ndyMG@iGeFJj-*AFaKfX~XqVAU+T}2pm zqg35CitI=VBBHL6!5{c<hh6TD7tg;Qi%4snw*Q$(!~xSazS=Z5U6H!}qiso7V8Etr z0vEhk%Ac{DvWBk4rNzt4VG;ftb<yJgkQsm0OTd4Dzo7~kQALJM$tY-sHRvoQ!C(LY E0Dz*l-v9sr literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gi.webp b/public/assets/icons/flagpack/gi.webp new file mode 100644 index 0000000000000000000000000000000000000000..357251672b59df696e8a0b6b2ae6e7ea37215133 GIT binary patch literal 542 zcmV+(0^$8qNk&E%0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpc0RRB-2>_h|Dlh;g06vjEnMft0qM;`( zu&@#dYyhR-sa5W*ex<g+U5a`R{=jvg{@8k0l)=1%!%-+6VKEUg5Sic-gy%D$??%Sk z;V{Es!Xen^)TUE&L%;w4{{DJTHuTCTs!vGs;AZ8frgY+5G@;f1yQU|Hzag&>Fx;1d z`#iGqcyprX&cAJ1u4?OB(r4$?>*^vS&?!9z@-Ry)&8AB9s_BGpOGwUYa@Sk%)Xl)U zE8L^zIlE*D0)q6cL}Xh3U895~U%M$YU~Tl!IIFm)FnX`Q?@{@)8vW#891xy<5PHHM z2yx485WFD2xXU(X{C6d$b6ox2`zfMF?En|CNof{~IPb@Fn*YaL@9kIoiK`b2OvG>S zRO?l98h}ot|N5^r-|XbeH|HV+yt~Z=rI_pSQ(|fc5Lw?HS9w1WP<`F=Kl$n51a(ms znD(b~{S|Q`EnE1W=J<8^iGiGJSaXzZ;q1l_4Zk{BMFtxEZ|omQmu=>6CHbp?A8Dja z{!3{f7bM+AG@y77C0M!g><^a=Q8&cP-Y}T)Pvpk8!ZHBO$IpMWlPue14R(z#489|} g(W~~_W09z?sM$wd8rb`~0yX~Y_DI3x!{c@U04}%#t^fc4 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gl.webp b/public/assets/icons/flagpack/gl.webp new file mode 100644 index 0000000000000000000000000000000000000000..5c4ff67ca59cb33197a3a5368850863731746c5c GIT binary patch literal 414 zcmV;P0b%}9Nk&GN0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn`0RR9H2mqY{Dlh;g06vK}lSic^A)z%` z3aFqF32XqnGu;>l+-`sVjLimbgt8)26#f#G1}$Ifev{kF3WSHiESigN4j^o9RY3nx z0RH{=F+JVt?FYOxFo_os`S_ZG_Pim7V8d(zOVZ{F()!ozq4**B|8vO$bZ8BzXksys zgeWRn9ygWnu=oye>a)B`#77(d`c0iPPJpd6#b*y90iz(ggt}1YFwz~oF1NW!KV9bN zR>Av*s$wEValT~^_S8=AT$>w6NRWB4x}{t7ql964eXTUVMTGO`MJ>nSGFlY_km?%B z_bLe^j^Rch(Xz9EW!>_xOZvWhobz|}arZtcy1jbgvE07SFrA&Ao$yFK_KF*?dm$gK z^G>?a6I@@Kqnp(-0xi00Lc1$j$Sx^h_R1Se0>)?GYiF(d_5<k3DTu5!1Na4OKV*x` I?R0<u02c+d!2kdN literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gm.webp b/public/assets/icons/flagpack/gm.webp new file mode 100644 index 0000000000000000000000000000000000000000..4f139e62476cdfefcab9f2feea0787c112617b75 GIT binary patch literal 284 zcmV+%0ptEsNk&E#0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpa000261^}G_Dlh;g06u{-kVmGYA)z%& zsL&7zW&pyjkW&BcS8x6W1!G!<rzH1r5lwLh@@#!Ku``M1El2nf0092uAY=dV;6aO{ z%5VP`**~s7RWHl`w6p)IXW&~SkF!4vYXf1kX!Mf_f}I?w7bFvkch>y6PfEo;_jF1< z%RdpQi!ST5zi7Qs_HgLZrkhl9^tzy~5peLffg2Ao4CKR7G<{|!t3@RX_t8r;4uJO6 i0U!M&Gmf){ldtDdc1HG7-&_G7gS2O1OuKXDQvd*Yb#e{> literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gn.webp b/public/assets/icons/flagpack/gn.webp new file mode 100644 index 0000000000000000000000000000000000000000..6773f86e8b9bf6b2dc68f03697454d98211ebb3b GIT binary patch literal 266 zcmV+l0rmb;Nk&Ej0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpI0002c2LPP`Dlh;g06v8>lSic}A)z?g zC;<QviDUrCi{pBK<CFLQI0N<rECcoc3KuxOB0$;|c*0@N2$`%s*;|61uc~?;*I)qt z<0tr}fftdEpe1YsKitnyd9k}Ckb(c~ta*993h7w<>!p#`Bz~_02T!?i>u`fn_C>+6 zz;|ily75ha=E?n#{awf3_d^xl7fSWw)cPH?hLP26{XWwg0L0jk!KQ2YyxZymRxlao QYE#zC{-(BWrZV9)04g1ED*ylh literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gp.webp b/public/assets/icons/flagpack/gp.webp new file mode 100644 index 0000000000000000000000000000000000000000..da3c514032228c9d7f7fe8d86f5a228a4431007f GIT binary patch literal 244 zcmWIYbaQ*dz`zjh>J$(bU=hIuWD5YXJ_Caa1B0VafQKxQ$0)8K;1P6JKB>2ZgIy_i z_RKjaxn=FUU(`?X)@Nb>>Qh(&(#OUymr=`rL6yO-(PWDIQe`DYi<=q@3j{cm7)}WF z{aIi<!N`GO9^)=1=2-#r-&sk%d*8In=T{p8!@p1K1pmy<<UW)A!Z5nulj~~a&)EMT z_v8dIelLCflP{iE{`5aZ+yC0SJwKZT4H+&r`L`&vy<wM3@vC{#FUGgJdiT%N$-8F% spAaunH*3keW&hvLkZe<*+FpMxR6r(1B*u*+&~~ZRwIlV+Ry+(00FeAyYybcN literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gq.webp b/public/assets/icons/flagpack/gq.webp new file mode 100644 index 0000000000000000000000000000000000000000..15e41748b7595d84e0d42caf0ed9fb7a2573cd3d GIT binary patch literal 440 zcmV;p0Z0B)Nk&Gn0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goL0RRB72>_h|Dlh;g06vK}mPe%{A|W+c z3aFqF32Fesxj}vb&#kAeR}5yDH%j;bJP<w>|7*#leo6}ArmN?&lct#-LY^kfEsqpa zLl1vUqH=v#oIC}@fB^p4GTnBcvpC%U8oZ+hqd<MKDS2`QT>TBnSvA9V;&Sm-J2z&E z5OW09hH1||u{EaMws;5_dfnmbo0csTl!JD^dQ->(rX5ZX2&dZi0rq$W^{At{q3@;E zc6X^h#wF;4JW^_CkydPc$@M?`m#G!m4*51O=T}`VAiY^-^Gw~lVR%2ujGke*NgA${ zE48lQhln><SpTd~_g|AK!!!_#AU4^4OZa#{NP?@~XVg-UwAwl^-L@NNB`9~1!#pPh z16&c!ano}hQEf|#U2b9|PXN^@7P*=~mAD+{tk)E$|Ih4FOPVCw>XZGwKHu<fz~TS$ iE1KPRq>KappYdrgj0YJ1yqSGm?r-)m_*eRX0001n*1k3X literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gr.webp b/public/assets/icons/flagpack/gr.webp new file mode 100644 index 0000000000000000000000000000000000000000..12ae4ad212eaf82bbccbfe72362f85ad05c2be6d GIT binary patch literal 488 zcmV<E0T=#KNk&HC0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go*0RR9{3ILq}Dlh;g06vjEnn@+2A|WR@ z43MxA32XqaPpbCEyWdA=4i~e}c%1&3`_iBhzX&IYsYCw66fj8<BNFj88XFqYA74VH za26^m;duxA<7Kff<W><m6Mz8zo`P}`VyPau+nW|ULqZ89R{?mw(}dEb@zFH+$do`( zvePyfB7Tn+&NW9Tx(EM4JvM(32a|ZHX{KzXF}LaOh#Sw5%URQ6GoRT9Txr_g5D(I$ z;$20YkaxVue2Qz52lDH-;?Wo%HRIO!JKwZ%{j2?)e9HYcd;&f~Jf=z#G>Y`OalYuk zZ{KgP9PA#i;?~#G-x;cW#AyXgx@c8|kDWQ?zO^(?IMj#d$|$^p6V5&7_`jsL`0W0( z+nW|)8RB9beE+~ybzNGo74a6Sx5-R7|GAvFU%u)Tr!BkSY>DwyOAfZlFK4v{$3&3P z!yu^@{@w6-VH5X|R~L-n%iZpE@wW|r_r^EO{S!UqX=eXH-{cwNNV9+KDBf`HZ1_CL e{P!$27|BgT&Zy}wNWiRC!K*(0q^L100000Ns^Crl literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gs.webp b/public/assets/icons/flagpack/gs.webp new file mode 100644 index 0000000000000000000000000000000000000000..01caa5f8c1ed156e621c5e0f733409ac7751ee56 GIT binary patch literal 886 zcmV-+1Bv`nNk&F)0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gne0{{Tf5CEM4Dlh;g06vX4mq(=|A|Wx^ zngE~?iEIF|9~@&oM?Mh7PLKB|bF13{<^!Pjpa=H9?cHD=fFH8HsekbOjQ?-{WWAss zKR+XUce4{ATCbV6j$fsHfj?R|%fx<8h~N=WKdQ9t3ugP#S8Qyn(4n8tcfdtYNK8Wb zgQiy_Zs9L#VJ;oV|84U3fB*pd=X;VzkJ1C@+0HjVaPgIgznnE?{D9ukWq*-ib<BDQ zY{D4+WaeFF{IjGPv(4g?v3abRO&hfz#FzgcjR743;0qp-88=6w^TbSEXs!XSeo;T) zk`%{s%QW~N?1b9wC37gHO@$h6E|)u%PIS%hl1|FntiS#s&)48vxwH!mzdin^tK)VD z{O^H|*7HB_0ihc`fzhzf*f$V+dW~AMJLy>Yw0r29{LAh0Uxuy2|GV>$s#LZVUV6_l z=Ir1P@II}T`TYplL97nM$UoFErHF2<<wSbvKBrMyZutK{Rs`jAfv2SvWFKhxSn>%c zmuZ$}DVOnj<MpLufajY|rhGA1tf=ExWPj=W$6CywN4GnG!cr(B5Pu8Xfo|;6zR=zg z<eZ9#!LuKR1SVuxiAxeFw5?d%)%K8(<+t8H{D^+IdZ8}=nALOmUBp|$kG?(G3slID zgW74D&npVy*Eq44O8g3!Rgd9%@H|3^;eXEHb?Z&G@<~FZ6Q7Nsa$<}tp4p>&hneqL zhyMDjrC1s>pcbAikPuXF0>gU0tE)Rd(?8pH-R;YNxn_DL1?@pTqHciL%u$m%PyVOG z>+XXQ_%!pQO&D3qI_dPk$H4S%lKL=Bf_FE&GH-1@v+ZFN-dJY<1B+lnJ(}f6%Fh{Z z<9)*7{!<t3n9MHjX~_r)3ED{@@swjV`J^AZXsFUSMXji=qOw=K#=TdkvU7j$O2^nP zBBU;{wV{Q>Lst$Ee^l(+E!{UyjVBDysd(%Rpuf{2W?3X+vX%a*|4RtHaI$Ne*V&G^ z-~Z0;YgYN%7WM&2HOUha+`$$m1E9#~z``1^Egh<7oXL}tMw<8Q5jl|drec}+JznX; M-clPCA@2YH0Gq$L6aWAK literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gt.webp b/public/assets/icons/flagpack/gt.webp new file mode 100644 index 0000000000000000000000000000000000000000..a08468e20adbcc23136b5dddec62158c85a0cd3c GIT binary patch literal 418 zcmV;T0bTx5Nk&GR0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn~0RRAS2>_h|Dlh;g06vjCnMkFhBB3LW z_^=WQY5=XEKsrr2Pfh#)+<`gAoQ?YdmH<5(Gzw_jk=XKto#{d_Y7|z5OhI6RyF+ho z>~pI@E>FU^{Zs$|{!-qHsgdbt596PWiLveuKc9`u-@G672(=w$Sd!*7a*}E$7{lq9 zeqj{SwfJdp-)KW@VtL>n>SVGu-6fTsvZ869$#9R210zTZ#BW0j4F`6AkI6qdX%S$7 z5MbU1A1NUwmIiDZ@ZLU1AZ}s%-8YI1>5<AmBDT>05n%arM^ClA*s^~bd!E6QkE#&& z$O}-6it3A#WF79xeolU4dFE1r;L?I_yV-=du5HlKrrcH!JLDNGb(R9aHhpHRBq9a) zi<BYn<RLgwbsTu{9GeWUSmwA{$|Sq!U3|Q9Omp_>UV+|kFuf!Y692+ce=>RPXwv#5 M6hX3QY3R?u0FTA7(EtDd literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gu.webp b/public/assets/icons/flagpack/gu.webp new file mode 100644 index 0000000000000000000000000000000000000000..733fbd4a307c9d6be02ec0f68b3ec60bb5685f9c GIT binary patch literal 662 zcmV;H0%`qHNk&GF0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn;0ssIo4*;D3Dlh;g06vjIm`Ww1q9La$ zNU#zKYyh1ziMsE+ejM`L@C%upA<G{oe(*o4`z`S$=>g^g_+RutMc-0BfFInyvvrJm z5q`||s(#%1MxCZ<PD>d<!ROf~Gh63^CTbFJk=vViYi>SWye4|yaDGJlWZ9oq1)8JO zpUa~B0092<EtO`E)s_zKuKDag1djd0^@ea_;ELT~&30z-zCS2i|JX>Eapho9j9^<) z$=x#VX3it#!=>j^j)w`6KMh1TvEfwe2DgV7&wPzV@yGj~sBHvK5=rlhsA-k{ks(6Q zBR_8m&7s^tqgEneNPxD}Y{R%IQKtsnX=~Uyhoi*-cG5Z^tU)NmLJSTG8^U+pO-ML7 zz5a&;R{xS+bEBnK#@<Hy$=+((?ryT};{xCCO{*heIXx>vmz+NYyifiS%iF<uCWySV zzwohw3Uix32!sP?blc&>n!jTufIIS#eOWJisiVmXKMB4V$tv~umtNd)oA}aKlOY!> z(fOY|Mfy(*HXx9W9`KmAr|B8IBGc8!EKX>tJ)s>6CGpU`xtDAo3F~2qxo`QUD#ABO z2XCA5z0yRbyT7=9@XQgt1cW7U9Sh+6IlHQa|D{*IfZnyJ*yQ?B`{m&>I=5-u!7GpZ z&6&<NOVXS}&E=&leARr8rmq=%?LmHf@URJ!N}P?0;sYAh#QlNl503X#P5rXT`6Q_? w3ntPIFElPSGOKk*9NN-x{cpaA{>GVeEF534X!{f(@9s+s4bzpId~g5&02z5Y;Q#;t literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gw.webp b/public/assets/icons/flagpack/gw.webp new file mode 100644 index 0000000000000000000000000000000000000000..2aabff06766a2b96a2d4ebdd50d2a6aa8a5d4c61 GIT binary patch literal 340 zcmV-a0jvH}Nk&FY0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn60RRB-2LPP`Dlh;g06vX6l}DvNtD!O0 zYy<ESiD&?<GcSnmw|+2wGa!tCJATxOW8e3JpK}zZIK+Ciua{qI(tOVY6P#zE_jiB* z{_Eg=lOgw_7DyIsif8`}mM8=-)Y_px|LzTgI~Uzoz#q8(^Sk(M?`Qw_Z6>`_UTk;$ zJ^aPXj5BJMrHzd@RcW8)rpQTTXuWhizuKlHkZyj(viuS?_*O3Rx0lPdmGS)~vJN+S zXs@PL3I?gLkL}L%k>k&Zob6a&s5UBvj)azfS3{@<(fc3$B+YX+x9+~kv9I>P$*cf? md5WKK+~LSrCk(kETdO-65FagWZf-!30#BCHKqlW*;s5}V2$fR+ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/gy.webp b/public/assets/icons/flagpack/gy.webp new file mode 100644 index 0000000000000000000000000000000000000000..06da8e9321fa721aca853a561ffe6991021ad7e2 GIT binary patch literal 652 zcmV;70(1RRNk&G50ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn!0ssIo3;>-0Dlh;g06vj8mPe(dA|Wx> zYyhwl32XqJGUzwosPdHb4&WPLJiu;1bs6%&d>MY+e%t#)ouGfkTaZzdt@onK0GU2~ z0Ko)Y#r6H7Lv@f~+3SOcM!x@_VKycw$8^S21P^CVumJwjqXYQz1O7PQb|@(X`}IXA zTwT9~`)>_#K2Xs+Kc8gj*GwB_LTDelsXp7M{>O=hc=F8_VnTx_<$L1*bzM;XwQO;@ z`XYky9Aq$%NTMtHh|?%}3^>kq&dS`Ep3CkeY3RM~;DCBhw1J?+wGJX{>fNz)PM)4R zL+9bJvDvJKt6~4WSh-ZAL;;n!M+_4^laq;^RAB<Yl|tJxf#Jh+21jRZ<K3LQuaZ{H z0)pnO%)$xf5i9f0%^o={jW_L@Y;VL8i<{MaFU0$_uLK~U!Zp&V8Fiv)|1CAY#Mh8N zN80aSRihRY*rF<xN*40p4X`2Bi3Vel97kpKR*Q0bpFiDnV+?6wK;^gbq+3+63ws?2 zB?G1upP?~&<Y^04^s*P3W`WQ0!`I?=@R-M2KldKYEp6$1jr=I#z7Uf`eV6gp*1PkF z*?V-EmZTq>;bHmq53~Q+TAW#lMm{6mAqsAdkyUQ9|Cl-zGX7cU<611h?h0jhfiX!r zxe@c1cGrC#KS*HVKjC!W(>?1CU$4+TY2G4`Awx$2(fqG3*xxp|XnEGHwXNmK^Ap4n mKHE#rpZ(={GQyP2uz3K@6788Z*}-_N8RC7WZRr)qn7{yL!ZywT literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/hk.webp b/public/assets/icons/flagpack/hk.webp new file mode 100644 index 0000000000000000000000000000000000000000..b233a102baf9124f36f099acb6d2459f257bde66 GIT binary patch literal 554 zcmV+_0@eLeNk&E@0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpo0RRB-2mqY{Dlh;g06vjEnMoz1A}Xr2 zTmeuL32Xp&1^Es<hY6q;Y#YV}cpl#2_OTCe7olxI@dTraffGg&TO^`(Zu`fdi@gDb ze6N!IucQC~{_cg$NB3N8ev~^(d(vd$6(%>Q9^PF4{|eNtO3ns-Q$PRzeE|OS1N+bq zlwcQr>w<jA`;W&ES3mE|1pq0(+usr9jI#~1+LsKu{r(Uo`_8S>(zF`Z^#A2!py~(x zh;DNId$*UAXMNnU`}o{%bKEK!h0sd<hdXe#&t82;6dA_z|DXE)zgdtKo|RyfYZ~nA z9drb6vv$pAvoFD=U)?1P+T1=GDYPwOf1A-M=HEFs9@NR~+E%5PdkC0{D2R0E{IpSj z84n-NZ-!cS`P*`!9Z?@59WwIxX*BIZe_yap3Z^R(6~i;1(xZkz=njtL^M|RRuH=33 zUN<#)Y8!i%cg)b(D%y}KgM#}wwBru(5ixL&E&u(emj|!kQ%VP3l>EMXerGqMhJsL5 z%QkDNKEa#uo9bQ(;-~h%u&s`I{DBx}q%s~zd9JIR&V*@S!54C6$-Wrbq2X`EDZoVe ssv@~T9zgJ}Xe?xDWAPYV^_Reabf2iaPwv0|b9r%&gK0a>`>Rj@04TTw7XSbN literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/hm.webp b/public/assets/icons/flagpack/hm.webp new file mode 100644 index 0000000000000000000000000000000000000000..b4a10bdd492883a7053ce88e06df375034cb9604 GIT binary patch literal 908 zcmV;719SXRNk&G50{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn!0{{T94*;D3Dlh;g06vjAmq(?eA|Wm* zn6MHFYyh1zFN3eU*#Ofqw!h2<I0v8y?9Zl8vLEfwq&*+peSf;<bH{;d%5-1m{9=6% z><jwW)&up^**r#Ozz+XQu}1}I*#(PmjT|qIEa$G6jpzy=<i%AjB9Y1z^ro+axdClZ z)iV>q>0n!mzySNt1IqV}s8$EcLEL511EaUERn<uIots{@z$%5<*Pw~Q<F=d#z2axR zEZBgqh~zGP*{wd?|D0d{<MO*8pxH#FpztY=pCziH?LwsmQ|uT0z*f)v^BGWI0r;Ws zo4u5P7W29h9wyuDRXQ7V>Hn0Rk=Q@{78{g(_iKi-$lP)K=^rr_uk*~ag*_3Q{_q+= zWCtaN_71_P1kIAj&A=(}ngKS|21l-HBcAdNOOG2wy|Q*cN3MmW=BLtS{i5rnzp-tW zd+VrHdc3GdWL4C^nW4Z1HG+;CF}G6nnl=09%*&5&wIG{^xxkmGZ9h;(<6V&A4R<{> z96HrH$EW1tynn?Ivf5t+!|b$I{h!Sma!iVH7u2Xf<5oNWPHTYX_BNWJw4J$z<G!nQ zwu^0@a~YhY<uRvdeNgiBKblK#(zqe(QC>1K*r$K|&|L_w+Ff7ojPm|}O$x|r`oLY> zg|PpFg1YF#ZA25d?5F>%I!%Ck|J3Y!ST1irBkeL*PwkmP$d6s64N=dh_iWK?i4=ct za8U1voBsVv7U8Fjf*a!qLcdpD5>*@IRW?Q3HQbw#Xja8u&~hqc22#&_j-|W5e3)ar zbgVt3D%@|+N{5>2`sF&lI~cjFIQ@LT;%dJYZ9V{<$4+%rweEC3(Om<AD>-LP9Iazd zYdSBvx*)~VcX=n<DQ%toa774PP3RraVhiasW6CyJ8&+2hfl|Pi3@0RK4MpgO8=t;P zR1#qFW0RFN>mAn0Wo5YBGqY68eQ+-)>KDlLIBFKm9iyM3z~%S#u^D$+{gc|2%{K$h zJ}E_C&trjRq=~!|#;Y4x_Ukq>c$MNJWo;AZvYW%3uF40je=9(}`Yiu-tos5$<uJM` iI)OMQIqx}WQW(zNU)S>2L9v5jxq|}8rla_AVgLX^fxg`U literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/hn.webp b/public/assets/icons/flagpack/hn.webp new file mode 100644 index 0000000000000000000000000000000000000000..112fc457e3853151f28599c2c154b6fcc434534c GIT binary patch literal 478 zcmV<40U`cUNk&H20RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gox0RR9{2>_h|Dlh;g06vjCn@FXjBB3g^ zTmY~V31$GPEdV-Lv5mf>f$uVaD_Z1p5(Ym$sqtypSuH5Xo@0S-LGq859ROgPSnt`f zSD!uDESg)U1PB2B%fuYm$#OvXMDwrTEM%|_l%i{8rT)st|5_jPdGWc;2Vnd8ot)50 z7&ac6RgFPR*IBV}pMt=nVFD{B)<%$m#0PumSy_1?S!fN7LUw_!X1Sid#9^~Bz#v=f zgpsqJK!(*%!`s+ccW@Sdj<J@f+{AAR#+y+`A0aj_%LH&6`nyVzf1bGY`qgaRV!OC& z3lGB&dw^5N_fKYG5~I%ez3Srz75ePP8+Hre@<Hh$eOQn2vNINYpRm~z?fh>@iLIW< zn4VTdC$Dbnx9clq$oW)ZKk>%i)X{#j?C)gv?=~j4;yqkmcGTpju9aX}z4OLzntun^ z1k(MA+Pr-u9}I62jdu)3&~L2R(mZ+1{*V9pfLITqNBvK#60{^iv)l0mFF0KV-q<g5 UT%~?ebP?vBTzCdBGYn^-0RB|j@&Et; literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/hr.webp b/public/assets/icons/flagpack/hr.webp new file mode 100644 index 0000000000000000000000000000000000000000..f235b37952fa497b73066d4b94c5605b4f99d9c8 GIT binary patch literal 702 zcmV;v0zv&!Nk&Gt0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goR0ssIo4gj42Dlh;g06vj6nMkFgq9H1} ztN^eQ32XqnGf=<xvVKN>8TA*xy-9sbZGiIu`q}z1mQUyb<&W%}`$g#hU;>!0jSryz z>H4o4PB1<aVagr0jq8Jjk6i*ccB+c>$pejA;&=t6mW>PX8=6{zI;{J}zo`@W0092( zlx*nT*7aA~F=UoC)$~@ZiD@za;gSDCFf)Y~qm}&(z9*lupZ}20+fbdJM7omy_o`7r z;?s)d)4-;Wax8)WpIhtQ7v)3YoF7`><<)S5wQ-~@GAQs=D*B`Q&Oc&gd?0*Am>v-% z??tU`fkd3u6`K63tB&$5zpFqi(uDW0B;!SE$0ZlUbeOMInWiAZEd9gvS-PR>;vt$r z&_m^K@Cn<&K}RE1{xDMRSvx3iG2@b;*cFpZhO<w2M)3!yve=^B8i}jIj|u$#N4ULj z45vOdk4{trZZuzy#J>-+y`5A5$Rs0%U>IU(;H^=PzjXd`*^&a|i+lWo_6`2sI#v@{ zfOHukM6=bvQHrJYr2V0E*D>Q7(~iv&GmqxT;D`N~F`pr$q|M|9fV9mBI(^am3qWeK zNo@sJC^)wDd%4@ZBYt~*KAqzY0uCyd^mHzaUL(2#qh19%PQP30AX4&lUHA400+@Wm z<eUru&fvuG+oL2N3%O$eMgR3;1i|%uP4zQm2nw$-vuYLtaGR!IJELg&uV7Mh6E{EF zl1m&qIOQcgCwVRji^qJu3z>zF0@7tyJ-<IXfZ|spCAa@<!xpKj2DfLt24T#8ONFSt kzDr@t+lfk{5~;2d-a!D)I~P$V=`5v{>GS`$$$WqS0L*MkBme*a literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ht.webp b/public/assets/icons/flagpack/ht.webp new file mode 100644 index 0000000000000000000000000000000000000000..e826e67e55ce34ee01b46862fe4059b5d956048f GIT binary patch literal 426 zcmV;b0agA|Nk&GZ0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go70RR9H3jmz~Dlh;g06vjAnn<OiBB3$U zIsmW|31$GxTjP7D;;%F2*mtJT2lG5YAF^J*{(v`tIq5%Hz7)uZ$Qbbn<#l(|e}#Bs z<`pCy#uweHg|3AcQLDFFjm<grh#8as0RHuNFb7b(GXyR*i+Qc;`G5bCmRU?`zP0BY z%bCMEZ4~n5@2liqqbHpsN+cWjWPi1*qonS_-3MK9L*@zZv3OUt3rt6AXRxEJF%g1; z*Jz^Vb;c{x*bo{H4{vPMXxq{Iw{`pAds~Hh66c7S=kAgHE(aCt8~TkCIBqI!6T~(N zdRgkhl@#$@H_JSf%6Z8sdHzrX4AGlfIfYclh<l06Yw3wOw55?y1Kw`uTb&*I7_$_E z{^OY6!=LVXwH|zB2~;!VC{DH#Vo~ca&yczC>YtZY7GuYz^Om_q{m~_8iG~Okb-kR~ UMmZ*hCkeXJfnYGm`e%Ru0EE@N$^ZZW literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/hu.webp b/public/assets/icons/flagpack/hu.webp new file mode 100644 index 0000000000000000000000000000000000000000..d32f8cf01999531bdab5065db6cd6b3cd1bd54d2 GIT binary patch literal 266 zcmV+l0rmb;Nk&Ej0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpI000262LPP`Dlh;g06u{*kVmB>A)z%& zsGtxDWB|VNucJT431}D~9>3sFRvA-{*v|^Wj9t$v4?os%_C=Jsn$_({z1BGQ-~j#< zWuedgk3WnE!&Q&}@n+y|@9By)d?o+v9sLJp;~UB(JgaFNLaoYp(sE22d)T^)P4U?> z^vII~evHp>#0X|!!SInqT3$C7kNBF?wlFTOJ}gj<&1Orliw3O6@X3z$-nOk&E`dqi QoC_syW)<WF^W6Xd09JKuX8-^I literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/id.webp b/public/assets/icons/flagpack/id.webp new file mode 100644 index 0000000000000000000000000000000000000000..de95e2f72e17d04450f4924a9126a2f258ec4a92 GIT binary patch literal 202 zcmWIYbaOkzz`zjh>J$(bU=hIuWD5YXJ_Caa1B0VafQKxQ$0)8K;1P6JKB>2ZgIy_i z_RKjaxn=FUU(`?X)@Nb>>Qkr#sw!Y%n9HbTz@W-tH_>W_hw5S_MLi9M4MLm_5<(#} z4aELGaQCS96~1s}_s;}|e{ba`meot&y6tB9|JN4#p9ktcH~iB{KV@9*ldbJOJ7t1` z7W?1Fuh(CCzw5MhAN$V8J&!(KZZ*D89=*rR`v0CkIu179cNI^*Yq#dLPFrIG0|Nln CoJ=hM literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ie.webp b/public/assets/icons/flagpack/ie.webp new file mode 100644 index 0000000000000000000000000000000000000000..179c65786da08dfad3ea69ac765fbd0c4ca5d2c8 GIT binary patch literal 268 zcmV+n0rUP+Nk&El0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpK0000m1^}G_Dlh;g06u{<lt-l_A|W{0 zC;*@k31R@f6fffc#a3dk>aJJ-3S;cGxsrCu)5YmEHbl$wzyR)tYt1KF>iOLKTqr90 z@f8>L-~TB@zgc~8dnRk?e&&V~S6k}&e?H!wPg8zCCI$ekDFv?3f-DJAzr&!gZ}Fsa z6!Vh?|C!&I<J@AE**rgZ9rd17hfO#Nv7jyM0a_7KzFUe}4;;wa@3Ua_>k&Ez=Ya-L SC=Z4WC?vq>0DIl%cmM!c%4tCW literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/il.webp b/public/assets/icons/flagpack/il.webp new file mode 100644 index 0000000000000000000000000000000000000000..74c298c5fab0c028edfbb41f90e534b521cdcae3 GIT binary patch literal 424 zcmV;Z0ayM~Nk&GX0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go50RRB-2LPP`Dlh;g06vjMo=c^pqM@UR z0I(7XYyi76)uOhc0q9o4)6Og9XW|d}7tNNq7d$J{6XmCq<3CjVQ=8-^owj!!f9U`K z{{ELD6@+C8!Lk(FH~nyMKba?45*9b0x9k6VA@7g$E(H1U{R@EH1}PDZt(UTwu=n4+ zfBGs^AXpfaI62#&_(T?$brTc+!dYMB;S6COEY13_`<nAed^K8B!L~0cYflD!j2NFp zWM@cPO3M{V`f9hNGaU{$s4K88CuN?$vyx9<4*%K6m@{iC*QRcXG<`p(9vQ3a4Sp6r zR{V_f{HXdg<oF)FW8QX(H{1#sXfyj)^m%1dI6DuQh)`%j=r{3~N&a);3~o&oACoyw zyQ3kcGAa-vQpUfpgLRprhwJ7E`>#|2SQJ@31aP{FCt>D^M>hJEKq+I7+0xUY(Rw{0 ScmK2=2sSyiTYF3=xBvh^qqEom literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/im.webp b/public/assets/icons/flagpack/im.webp new file mode 100644 index 0000000000000000000000000000000000000000..c841455ce05d60b5b348c5f971a85f8c3a61274b GIT binary patch literal 486 zcmV<C0U7>MNk&HA0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go(0RRB-2mqY{Dlh;g06vjCnn@+2BB3WZ z43MxA32Xp(<@99m2cQQ^UzBn3;#eG>`O*D=%pZu*_=;u!b)T#bi%RiqEg%<NWBpTN z<1AbBAE+Pz{_FI&PX6IHJK|GI{g|P*gWIsydVxux8m|#N6u}an5%T~4z&j%P)bKXx zVjutevVZo;|Jx`0ZTg?$eZ%i5PA0GJC3h$`sXVh-^_OLrM;fMIy<Xm;nysR7K=m?; zQL|d_M0;Y#n)@>7mbm&pV4Qr)vyu;b^6wC@BByJ+xfK3BpZw5EDO&5t^M6J}qY~!- zg~o4YNIXpq6<U}OpYqFYp9mzEj|xiif3rn?D0^sfLTjx2XdU1yf4|XAdCV!{Xp6vN z)C<p;xweSWBxsvefv^0rp3bKRlKUSgPAr3z?B{HehNuDp+AC$t|8xAcZ6Fgugzw-j zKc2tKkQs_V)1ro61I+KC{=euroq{{&48P$x<x--)e~li^0sdNZWeRP(61)q#08#-^ cOy7enE*RI8-;XKZ6mN8m0HENwYK2yS05QGd>Hq)$ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/in.webp b/public/assets/icons/flagpack/in.webp new file mode 100644 index 0000000000000000000000000000000000000000..df5763e53d90e7a7d7533507d0a83af9497040fd GIT binary patch literal 416 zcmV;R0bl-7Nk&GP0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn|0RRAS2>_h|Dlh;g06vjCnn|UjA|fX^ z43MxA31|Sf@c=&nG~E6q%BtZYewF*|3s*eC1BNt3Ppk#kWQLqDf>Z@u%a56lJ--^b zgB$a*LS9_Q1_1y7{;y2a$vI$ODxa2W<qq+Z|1!M)#os?g4Ld_)Pn-mVd(ZbpGYqLD z^%zB%zXhtDYM1*19B04bWcM=M4)+~3JF0$<!<_>m%HHoe{t!bqBs6P(OOt#*o*)Vd z2-z*svR@_H0;-IENZn67ikVW@xaP2zJPW-WjXZxwD|xTvBre5yulHCZg`)plvR_$H zn#L(Tcm|2uzj$XnE$D1Mo*zKY*9oOmYbuPb%NCD0sx(B_+@z)NW?bmnf#mP$s?0?J zw|NmU{I*bs=wTT%{vU4dy5O99)by}kCgxwq0=S5I(_1S@RDwRn0nGyWV~I5=8Z>z2 KUqjj$pa1{|B&@3d literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/io.webp b/public/assets/icons/flagpack/io.webp new file mode 100644 index 0000000000000000000000000000000000000000..7ad2711029557adbf60fdfa97eea00a798720810 GIT binary patch literal 1366 zcmV-c1*!T{Nk&Fa1pok7MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn81pok$833IDDlh;g06u{-lSic@p`kTM z0H6>FYyh1ygn{q7d683}yXy#(zQiXX;#=nB`e*Jt_A}H6>Nl$o`0v;ca2|jk)qke- zmih+%vwC3rB!1ueOx>*gL%<&PzHs(;h$KS#)BIP1mxVs?vOWEq!JlAOAN+&F`{v!= zzs~+Mdx6G3dwhHPtA7vT`{^Iq4}g!=Z~2{xeH4FfN@j*Bq`35qbOj9|oPNNJR*Fef zW%oO#V+l5-`yJQrCH+L#Frz!O(4SPx^B`OD!EnQQYqL?n0R5*FaXYGkq0EokqXLlx z-v^VnA4iA$ull#gE09=jhj&$_3?9nT){O89>2dW8<G`+jGB1E5)FHp+32WCz>SDs4 zB^i%IsR^ENg9Mb<&g7NkDg;zlQ^9)AfyfOWptT*=l^VR1W_;7K)qSD!6kfr6s&k+J z5D;qf(_4nBSJ+y;{w)#{W?b<saKls7qO#fyR3^YNGdaO{)M2YHmO9*`*jCeHjO@6l zqUta2fk?nM5;?NdCqGKM&q(7xVseDc>Fhwg(RIDBd@%cgq4-jUuz<zSgIw6%r5IaZ zEg5lN5;@i9#65p{Y!Oid0!#jo(B&x)bZYuEG|hdNV@$L8{y-Q7UOthCg%WR>3tU1c z2Izo1Nq(Eu^XAFMK9+GqT`?IvIvH|s(IGTqT+rrFDkMJxflQ9cwc5R8&q+P+9eSn4 z#l7<jj$<R<A1ECq)uUVYDH{Cbj1AnCis3iPJ)bD#hpB$v$JaO>dpNukeBly+xg`#- zZ<@DXW&&jz3)!#1poc$*G-_Msd#+6V^&|sX_94I|mv1w0DRciA1e0U9q0w%49sVzP zgY4Ra26ZeJ090TwLhE{>2rDUAqV^Vo)BdZpJCdgPMx<^3&v<9~1mxs?R4DC`UmEWf z^cfx4*}_>eF74#@;6oti+HMH_-xg&Hn>9T9N<>Xb9`5d9(wsGTGnY?zTXE~J`1_@Y z7esi~J&hlSmC`)%T!0z%S^d<2alY3UNJu$IP0}`QB}Eq;39k$OquhdMyV$P%Yw2-l zB&l<twaNe#?8T1+`sF9=T`2t*wRwnZO9Mm%Q|zM(3nA2*y}dr>cr*XH4uS_`X%xwc zZ$>mq+Yq1P;EDZ1SPc`9!jmy+2Fz1Jc2tBnbuh0@ozgGCg{Xwf@?jqvGZXpQg7fBh zzM(7T{`at=TUH%)wn?eP!n~9Q^RT~`YAP)+$~_l=ucN&NjX<+OV&>wO3Uuok^`I7N zOJgav0uxKOI*piFZRkLl=4>Nqx)mjQ)`6u3{4034IyF3g<;U!8D(8Annms>y(wZ2z zQ<&om!>5CQB6x;iud0U9!@G^sD<hjcDiP~pMnL2Ck<^rTo+nL~m_^AsHs5x>Bnjqa zI6%>V;UJx~Xj(_HeHdfQ;;q=2+3fT(3-CIA&W!5n`-XPeSvgQ70!y9<@b~TQZ(RN0 z)M-y3RG(s`fxOSZ`=!OZdtqQ8uXYR~<Rnb4Iq!71P{EOI^%L{_7gcN$U8>Hwf0}Bi z3f~{~K41vogG1+o5|w=m<bv%_NBAqaE?lc#K=sIu+jysP%PZT$`;0OH-6cgmw|T59 z<IU*{{{KyW&Zj?9jxK0o%)K$NaqOGo_dWhcP@RF%h{p==u=Kz4o}jBVeCR~9v*Hyt Y=^e5t9d=G~!A!b<WkH>Te8`pn07EXHb^rhX literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/iq.webp b/public/assets/icons/flagpack/iq.webp new file mode 100644 index 0000000000000000000000000000000000000000..731e16df432f65839694a846f1400a7ad8e6d53a GIT binary patch literal 390 zcmV;10eSvXNk&F~0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnu0RR9n2LPP`Dlh;g06u{>l}Du`A|bU% z0H6>FKpBwIwpQJd=_)(L;<Ra%U_@*I)HUwY@vprDo2~5)XNeV$YPBZ(paA~s^tV?^ z^dA2cmP+;W|GBJ)?Bk{h9~@5q{*!0@2|o9pef>}^@H_DD<pSQ<bjL`jg#rWe9mVL+ z)7#crgqIU5+@c(wfrBmkgN;84fZtbC1;QV+6#n~HJ@|3BQOSH>F(m<SR{z|ABp|_W z*jeI`xh}I*4pdPH?smIBuT;^58|TSHNtc1XtLPPfwKL`^ccjC78)#-WpF_e-0t2m+ zd+i{ms<mR&IdI9e!1#Di%*bpl(Ko=Vx_qO%bZ5Sz&2TpzhYjmUHveAowPznmb!kNL kBovOOl%;tP0pz5zN*%S@pYx-|N1zHL@1Am+%wCWH0H9>8nE(I) literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ir.webp b/public/assets/icons/flagpack/ir.webp new file mode 100644 index 0000000000000000000000000000000000000000..0f9a5aa52faa2a51d9bbfb7798e0d1a720c688fd GIT binary patch literal 574 zcmV-E0>S-KNk&FC0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp+0RRAy2mqY{Dlh;g06vjEn@J_3BB3LU z_^=WQXaL5w02j;o`)=+1l<TImdDTYQB+Gn_z5r=3t!$r5$pEBez0O9@wPtMJ-X&GV z0V{yO0PLW|OiWY1fOhhh9sDN_@t$;Z!BDFd<07Km$KJDp{28YW+Ofgk^I(7EAAP~k za&CI{WS^~G>%kHk<p~S&`t-j<shbw5LGcuNlBO1FTcCkSKcF$|H)cQDXkU6kNb>Cw z4yNu&<)q4QmI}lNN=alSEc~6W&U@)=zD6%W&7U&pa?NI)pouqnaVZE5(|3@h%&=QD zF|TRXx_DyvU*UZb;v3J8Z@gVc_$P0vYIY<n)iS@*u}F&S<t_@RJ2fxyi*Fp<7i!<j zz(j1Qf4%2_pMQ){J$3v1`}|=;)gXI*!P+}_%zwmTdHHw$pqOiDw}DG8oXPTv4Zf$# zuA=*G+EGZmyYLX~IE`|oP7#JWJn#VFuK>u-vNVTB1{3(c*rY5B+Z_hG-S*(jw{4V0 zd2_Fzzq^c^!2<NR{i&Z`OnSNC!roN>t;RpbwQ=dD3~i_hyAx6VPC@lL?tqKd4X72F z!eX+n+PATd>^GVWcJ5olRFjle1CQ0sm*UKMH9|`w`TNO$t!G)M>WZ0wKS^f%p#pP2 M3*Ytc5Ci}K0HwGTvH$=8 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/is.webp b/public/assets/icons/flagpack/is.webp new file mode 100644 index 0000000000000000000000000000000000000000..76fa677e0560a6a7b4f592be6842887897407792 GIT binary patch literal 456 zcmV;(0XP0qNk&G%0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gob0RR9H3ILq}Dlh;g06u**l}DtbA|W{0 zEC7%XiEIF@Gk{9xmHt3;N_VqB`vCWMf}4`Z`v5%}4P%DtnA9YL;)a>E$s~H0GxC>8 zx*J}Iqhpe`iH06xh0}b%0RHgU*I`J)_|?0(Fo{neixyz8IEpauw(s%(BqS@am#i#4 z{m?)Dc?ai>drr=KGCa@!DE1<_Hb!yv)RPK@+Tt3j8Dyl|gL&nwZIaFVGyN}J6(cnf zEj&2{%$xfi(pdOc)0H6S`eAq9BYv_;%=6YY#Yp}BUauTq+xziFAvD_1PrYVMOEVAU z3eHdU&kwAWNuT|uDBsw-?1q+e^9t(0ugRiJgLO9BfS39ahcuHDHo_8vbtYbr;<05L zfa{|gacut+ij6dpf$77>{C7T4lXbQ#7SRj4HHPP-Ut4zOk|Mls`1+K+9)e15<i6{_ yxUUazxX=mD%|2bnyV#Sumz&pRWDSHOhNVd%Xz5JpG`_sUoOD%a2hdyhM*sj-$<nm| literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/it.webp b/public/assets/icons/flagpack/it.webp new file mode 100644 index 0000000000000000000000000000000000000000..67e159fd5865c00776e8eccd2eae3e8740334328 GIT binary patch literal 246 zcmV<S015w6Nk&HQ00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go}0002c1pu7^Dlh;g06u{<lt-!~A|W{0 zC;>na31R@aX#g|;Zvcb<^Z)@&eY0W$BRnBmc9P)pIKTkzhilCzWNbG}&rtkls47(s zF+!j6mGi}Sm*f)@!1-&KAN<wi>=w)CC^|ei7n$JRv$LcSrq$sAy!dIeQJR0wV`-PK w{G0#lfYzBz{Qt?ndtzCeMFLlME)tu7N({b<`x`Tp)tlhkQIqrcNT6^403lvq`~Uy| literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/je.webp b/public/assets/icons/flagpack/je.webp new file mode 100644 index 0000000000000000000000000000000000000000..ca330e5c11219cc9b742c60d85c2106283632d92 GIT binary patch literal 748 zcmV<I0u%jGNk&HG0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go<0ssK84gj42Dlh;g06v8{mq(=|q9HNX zZTO%NiEIF!GY(8KFZjgANKO7I^Z@>=)C0^1@DJ^Ow)`L;>bihE06I=TZao<8XjXIK z2V8yNcpIb&W?nL%5$Nz-pb=GUSvqpf<SH^CzRfeo>>;!}G%-Jf&TcX~VDw~E`|LMj zoB;m(<)MZ|FVxs*UeV^3^OMN6WMW+g6-xTdz>DZ$qf!!ag9c<Aub2lRdfk2{6N))* za1D4QBXsuH?%VayzyHZZljZIn->`KSwFcKy%~&vEKAFGq<$<*G;EK<?E0>>PerO=1 zsF0sRi7<6I`(NAbFlEjXqqZazh^=ii#9XymQtcVX#Pb=jnxAq?yLqcq13&S7)Y<8} z=e+g*NAT}FVw;lFrk)~^;fw?S*0<3YSlIM~RmS|7BXYQB)ub$J7e;&P8b{o+KkK+? zF>@pXnB|c?r1$!p$wiFWd=#D*SY#;35qtB9*$)MTpS+8vVTrT7?6XBj4W-?&y-)<7 z%f6@l-2#Gcn^XtYo=3N5pX>6#9Ri!385xE|4RI>!gw;Y3m}V=m!S#)1^5oZ|Z>`qC z@M#~xy?7^phKq?j34mJGYwXz1i^`dh$QWAMckAHv3c}~<hkt#7zEU+NbNqE4a#SZm z<dF#UY#0<6u$Re|?)xD3GpWg=4{Y1t00$$JJh?PjA|KK446N$>H~TfX6u}^)&XagC z@4{1@+=cq4Pt(5?dtw!GR=cONHYJ&uV$<Xjq%sq8>PW6tX|CH)g6KaOq)SpUitwO6 zk#rt!7_Xl<k_u<fTMqp;O~<3s`m3ZJ&S6+U6mE2b_GfVk=<P<M<HY2z-#)FDCTuBR e!G8<j&M)e2WC!D_FL5}N)d?`Wb?#NwrT_qxjb@$z literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/jm.webp b/public/assets/icons/flagpack/jm.webp new file mode 100644 index 0000000000000000000000000000000000000000..3f61104567c92fbbbac5342af66e8447a68f9676 GIT binary patch literal 786 zcmV+t1MU1$Nk&Er0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpQ0ssJT4*;D3Dlh;g06v8<mq(={q9HX{ z4N#yEiEIG30YOu~0sPPMgO-1F`}M+NZ2G@oGo%NY58xhP9Y7z=`hYzEKVUsGJ&1p0 zziPdiljER2+27Rr_`}*Y2btQk+OwO5`HU{~*HA3ET)62-kE;x~L(sA8PiH<=k;~mj z2%S?_!Q-F+{@3FC&^gpDFSPh^y?Vvfcoz0M7UIgh?Raz_%Q;QeUa=km-Wun*%|ybi zj+F0Jhf1rM|NQG_@C3_1NsD9dd_Yj6GRV3N{G5D}ZV`!3Z3uVyxUWo@F_FQ5!^_xM zG~CY-IRugZbgK-0)71k*`@I?<iGJ&db3{DGDOd1Sr8t~d9^EO-H#i*g_PLrr0;S3K zm6v+T?7R006T&HFNI3Ukai^0!ruGhe)z#^XRiK}MmD!3~7P`fYXRW&qCPUXO=n_TF zcbY7k<CDIF9H1@S6V`FeP?7%OX|bFgYQ7x=UU)?UD;nS_Ws95JmEST?puiPy7I$Bn zhy*%H=w$Ft&Tc;q+J7MF*EV@zIN+>{J-wGW0oa%uv(`DJ?`5PSnDC?=<4nzlGkrOb zR-q{F0FJbN#H~yoY&EGE5HWNV=R7K8uLVTA;UK5Uj8baW!fdEIf6Ff^gL$30E|tCL za;lWW^~nm4Pm!M~>*D+%H`J?#aP7&3;;TNUUX<;$q0IP+l}0rSQ2Z9N{=xAZx`IpJ z7e%2g=u0vR7?~ZjfZooJhlU`vvIk?|#j|a+7_C`JRMpHy@5N^sHF_ay6E0fhe@FK# zC%#@uF6)`vS~B?#(Kx~oWd;^aQ)sB~{bqoFI+I2;Dt|ZhJF+Yn^J|K`konIojdRO( zF=^h?%B$d}x#JT_x|NPSKGVtPQ9{r9v^E(@B=?VI7o@IK-R)T#ZdHSa#Gg#M;*V@M QTat%VZk2j!k)8km0I!90u>b%7 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/jo.webp b/public/assets/icons/flagpack/jo.webp new file mode 100644 index 0000000000000000000000000000000000000000..30b6e0d54248686d29d9166c0de5b9a68115bc50 GIT binary patch literal 476 zcmV<20VDoWNk&H00RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gov0RRB-2>_h|Dlh;g06vjAnn|UjA}ua7 z37Mc032FepXb^huAM^m4E88XgfcLuS%*i+MT_$K7B|XzjFcbm&!E#XSB{!O3no6?T zD@;7n$-vHFV)4wx3{ijp{`by{WnWdf;vg#u=E9hUB$b)%+L>0S`_FwLwDxGf&j0dl zBh?G?diZC$15p3=4kcVs3=M@lP@Q5LPj#GM=rDC*3sGI~ok%_U>!g|Q0iK)5#+?n0 zikU}>Mf;f38NWnZ<VcUk3}{iL!#Nmj1qSgN)cc?}-mjv|zfP+epAh8Y>LWs0cbLEX zS6RWrpq1DDL75Kmlkv$!HJ}8lyMwQJPBH>j(94}ZJ_SQTro4oetyr~~pj{q!v=l<N zksA!-;-9z{3MK0b4gAQG94G%Vf542ZzzLSl8|nZ#qsA2w$f*?>YHR~4fN;kJH_$CV zbd~?^fO<pWz*CaH{9^y`Yw&25{XhI}jHmMft{g`5x)|^FQ~%-WU+e?+H~j2rY~nq! S7|IR{6aV9e;1TsXfB*n=UDx>l literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/jp.webp b/public/assets/icons/flagpack/jp.webp new file mode 100644 index 0000000000000000000000000000000000000000..948ebbefd9976050ea348166f01458031df92481 GIT binary patch literal 356 zcmV-q0h|6(Nk&Fo0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnM0RR9H2mqY{Dlh;g06v8>l}Du_q9HY1 zSOB09iDm%8nV>R&I3PcOZ~%0o`6`sje0tL6w-aICexOwpYJN~?+9+0xA+x9-9iKS> z0RH}ZMz0c>%BB_puAqx`=2Xj@K>aj6v1r%syVF-p+NA^uM36XY(5jbBppq-kN=)2T zEsCF<U6o+;o-6&q3~w(1VZQ@4rP5nDw|+Z0@mh~5*GWJgT1nREk>MNn|Ae14mc1JA zfotB|?uSWc?aW2DKeVt~pa%@|jcZ--;5qMa7e91Eu<!U@3iSFdBYsB3L@PR@<8N)6 zQMZ+7j9B=}vAf!}5WFi`B(bHahd&8b%=-}k)IT}g+#<eX8WON1(y8S#<0F9E0002h C=9HoU literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ke.webp b/public/assets/icons/flagpack/ke.webp new file mode 100644 index 0000000000000000000000000000000000000000..53016e48ab2888addb9dd0fce5e485b316abd411 GIT binary patch literal 584 zcmV-O0=NBANk&FM0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp`0RRB-3jmz~Dlh;g06vjCm`J6gA|WR@ z4%n~~31|Sp566j0+Uu+S14IXi@2@r7N3&1;mU>Hg7{9r~{h0hgHRB<P&>Z9Jo#;bY z#>}h@)r1F4LS}kKv!}{0w;3y#JP?QEjJ|D@t>6Fv{`{*;Ue{Wg{_J1y^WsOzI&LH9 z#OCF7!ye#*z~l3jAN0oGf~;OR+wfI}eU<l%&HdVQ40B{#u!lEu(Y_<TW|wAfx-L*7 zk8JmCYOpt~+G?reKwEtHQ@^0y`-dvJ4yFbJ1Ho&En%eZ~M7R22AKGy%JLm8;IV9Wf zN%q_AD8OLx_TE6TxVbi9e$w;*tfT*rxBE#%Y~oS>&+<=mqSdv{26>%%vwcB;m$+YW z)ri2>;2#y8n?DM8>{TD7qvN73=a$$PH4yHrc*zwoyP$MfEO<Zt-Bn(ZCI7+6o{<{q zmZ~UHmu)>&pY;EhOzSm9566_Ou7oZq{E6WacwdZfl(IG2QxQHLL6T=F3>(NeN<)lq z-BW*GplQTBeogs<yu6ECRj87xqi#aalJ&-ViE^uruhG}jfs00?YO?9N>t)wXF#pdO z-~9s~qK74v|C)r2f6_*7Wjy=6e&RqzLx7zQ;sYE^ldBNQIVtZMmY2riNEVO5AM;b6 W6GngJHuE7?6(JV-$yfI$hyVaFof^IX literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/kg.webp b/public/assets/icons/flagpack/kg.webp new file mode 100644 index 0000000000000000000000000000000000000000..ff01c29fab5f960d30ed564a48fd56ce4f904b4b GIT binary patch literal 474 zcmV<00VV!YNk&G}0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&got0RRAy2mqY{Dlh;g06vjCnn|UjA|WR@ z43MxA32FeUl>j<23z(BnLZt8=VAch?FQ-cQ_=qdy?a643{0&omEGk(+wUTcG*giwb zE_WaR0RHqN&j1oqaZVwsZswp1YsE9aX=nbGkNTE>e{VdZ-z^Mo?s+U{_aRe>1sEs= zbMX7%H9Syi9V$~-LDtuGj<w8~hw;9Yl-yK}$?bOGx`~QbP5<Put{ppW>ymGIUVm8; zt$6o3OHz~p-h5AuDrfN(cXT@B)Ij^(lJyrOVPIskn6&S=g`?l6`K2$yo4f9U-C zo9LK|Fg>Q!f%o-tScjw!HBicf1RjPtB<towu;I_m0I3&|w12qg>pV8s{qE&jY$<`F zx4#5unA%=G)idfIhBM5S<t5Lyud7bIMZ3VKMbBg=B!bO?e^I_l^{H#FnEmijLqvZ5 zb<n}$cE6*7`!y9-0@RA>6Grs)=PF6!1gqDpgR3~&w#%$FH|}9^#@Fbc@{cWf8wz}N QX<4T0``pw6LihUs0Kh}qp8x;= literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/kh.webp b/public/assets/icons/flagpack/kh.webp new file mode 100644 index 0000000000000000000000000000000000000000..b082bc50fb245b70094a4242dbbddb4a441153e9 GIT binary patch literal 474 zcmV<00VV!YNk&G}0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&got0RRBd2>_h|Dlh;g06vjAnMoz1A|Wm` z3ox(}31|SWRRB53xRU@{VE&tglk2;X0p*kI@<c#wWG8w@%KI_GDG(Yta+3DR?RO-= zN5M61Z-rI9BoWYgl|TUg``pD~_;@ur1Nu#$_#u^#2o+Es4f~rnzwtx3Yw?b{{kIK% zG1bTU$3uMiw<bcEQN<_WV@CsCfTWpPtU?Vw90U#j^fz|=boRMcSW>7`)XWcK$gn%+ z*aevxa-%k{rynV&6-w?N`j`wq{aW_O)!4wc{u88k$NdSXISV(68dU}UdbJFc0=feH zd46`K!IhJfetV|)&guP<eZ}H4*@H}BJN~QeX%I+WqY3JxGL$#kdf_&Y4^*9#?*&?k z##R!ekfu;t^Q_fe?sWX9jadnhmsI`J$;;K`Obg-OEAEmkdwaal>;eVB!;`Fwfu5vv zUitJEW!W(c<5N)PC_%US^L_EkStIn>qUqMd7ip#N2NLXozF9IJzuF>{KaPJy_Kjk8 Q%}qS&TAfyN#xNiN0Q%q8>i_@% literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ki.webp b/public/assets/icons/flagpack/ki.webp new file mode 100644 index 0000000000000000000000000000000000000000..a2398dc116ab1663fb90341a7588ffa331f81ece GIT binary patch literal 776 zcmV+j1NZz=Nk&Eh0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpG0ssJz4gj42Dlh;g06vL4l}Du`q9HCj z{$QXH32XqJGjahBw|+2t5lgQFsj&Qq4?o*94)~_}^l6Z9Ape41P5$BJZ*(IS|ERVF zGtU`cNP7eHnM{X{9zyMqbm2-0{3`Zw7Xs_M<o^CM0MOf3Ft&mo5c`#7ny-|zUVa7u z0RHgRCU8!JT95uHdQMtb|M&-e^ap@<{sE1oAg?K~G`Zg4%ztH$@8al@-cXQM910?o z9l8i$wJnF*VlhP3i>?O7JBo~A&Xt5bUf}sPf^h!7Rvt^te3q{?9O>4yAkNVSg~*aB zUv#xERCx6HBIslD5c07f2Cx5lO7k_5QOuiU7vLO}<zD00l~s48=5Za?ftKhb@rnj{ zC#dOmRPwT&s2rE#2D<i9#g}`XS!=Qa$zLsPxH+5?HX~-1p=6PYNzm9YCuEHt5t8X( zA66z%)IGi~)BPkLBhTCX>9~6Q^wf<{8$i5gmXBI*A)htuRjsLA44QS)&GSwwIo3!+ zo)V=U8qjiiOJf}++cUJlHTvL}^*|p&o$Qzuje(@29^g}hRZE)%zO#l9@9o3}ACsT6 zd7H`$SG?Xto<HJj62{Iy4#~W0B|_+dhjY$sxFmVAWtDdQ>_G3a(eybqtC&dHllUP# zIr4$**^6A$$cWEF#fR3JFt|i191CS)yPXXlxs5#TtlOHvUa*+OI7wy{wfxF)L9lY4 zSQ!R&I%0*?{+hq8B~MBIT234JPnq>D>WmImC|E&NQf6@tyIrkR6mHop0oR$)gCp}~ zFNxl#aC|<shmG~K0%_L#h9Ml7i6g<aIlk7vkb&)s-ox-nZ(!x4<B7nSfvUf(-=Z=A zJfSV_XaoFS*${f2T;7O8;<*Vb@_l5`QWF)hf<Pf*?0a1tzG>EPuhMF6m9w76=z;yZ GKmY(svTkeu literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/km.webp b/public/assets/icons/flagpack/km.webp new file mode 100644 index 0000000000000000000000000000000000000000..4cb6b11b934da9c40de27dafb04fc4fc9713bb8a GIT binary patch literal 494 zcmV<K0TKRENk&HI0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go>0RR9{2>_h|Dlh;g06vX0l}Du_q9HNa zoB*H^iEIG18=->Fs_&XdSEdhIPLKSS!X$wCTmek4>cAJSRyP{$IRPxwr$3HF)+5Sw zwVT%#$AoFNHQ)gLw<oika*FI*nY=6Vx~q2MVl5<hYn#RSbFli5ZMzPxKu?2P2XumX zSO4hWHzZ*{>D`Fb1`GI-<G3m&9Tjr<z&;QRO}94RbwVF+jo?+8dsqmpDl-91B6DA) zJ#&AY#1L*=>A4*?UNrv#ZfzqP{h0d#v9FRvkjso~nA`6p+95O}=D0;{1OFi0BpsvB zL$js{GvUVUw$P9|KT&a9c|I#rC&!twTl3(#^vwvUfT&0FH1?jvqBQq%d9lDH;l0#+ z#zlrmXqw{loYh}E*!qNJp>Y*EC7Y<C1FS}6v%WBR3quN~kbr`QXP^4wiwly0pQT)C z%+gOf_XeEw2hXTf2BOD*-U4!gaxpM>-p@PE@|FKCdjYKe{y*XYn2kPVen<X2Z}~g< kH~LbnAHMyqAb<RAE|FE7*e&T|_Yz5A6KJ!&+K>PM02nCU^Z)<= literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/kn.webp b/public/assets/icons/flagpack/kn.webp new file mode 100644 index 0000000000000000000000000000000000000000..1ed34fb7be81fca1df46a549ffb02a979a25a606 GIT binary patch literal 792 zcmV+z1LyowNk&Ex0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpW0ssK;4*;D3Dlh;g06vX8mPe%{q9HNU zJOH2(iEIF!IRH55E`M_TP38yMe)?qz^Y=Ip5D(LSupVGJ^nE}--SrS}82;S)8PfOq z?msW!N`e{3jNhgGfd5#!u`}nFMte&gbLic8KHiig_jGbi)5&XPI7ZQa03`7L{BG&@ zxn=g9o#X8+Y3~34`m&?|^kYcvVvbtdK$><=<QCYU`t6*P{S%NPr{at`M+~{{?lDNo zf9@ehJ1$`Xq24#Tk?tTf)QZG2L6@CeSf{P_Q=VAL%xk@`58sx(t;0k)v5x<xdU*6` zNuXuAj|Vd(iYz;sFW37>YONKo*-e}`_8d!!d=cJ#X$$h<2W6KczmwoT@4Z7q*s<m; z@fr}qOD>Sgf<Nu`qO(0&WocP)(<YOX#3vol^gU_4<^Dzcn)tW6m2wJybd)U~7qSjX zERWFb*=l^}*olx;x=dw+$h#UibadY9PiIf6tlSx9!?n-rr(Rlz^E89o^?E{{HJ!>< zam2?76h(`f1+m;)_D{#(UzxHP4;k>u&)9?bUu`jz^Mk)QzCC9rz1Cnq)s^d?ZKZjn z9*f2zjD&{EZBnnpPM=;c8?bly^EwKj;NtL8{hf_PbKg^k*Xl1JZ>wH5_Fd(^`Ov}( zsMnV_6Xyf{d$P>3B85EuabSY->AZ(EGITawLA)<BHw^wi2QkLkkk5!a40G&*9W@XP z7WrV%D(Il7&8=|p@RWlX^Rw?{>YqJTgG5Q(mT!o8Z%`w!RK>BRz5(Tb0N7aomq|MY zO82;AqQ{0)={!k258)bUwDW|G@(G^n-e8hJvl6Ka5O$N^BJeu)8)!8n{w*SEZSO#m zd;eA~@%Rg(c)zW8*}<ufWZ}QYmS-|sH~)`86}vqFV1BsGqYC3S8;DSrty;!1`Tz1| WzqB@tt0%a23);FSO(vW%qyPYfTY!xK literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/kp.webp b/public/assets/icons/flagpack/kp.webp new file mode 100644 index 0000000000000000000000000000000000000000..e899556f9290e74a8c7013776a91f147a77807de GIT binary patch literal 486 zcmV<C0U7>MNk&HA0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go(0RRB72mqY{Dlh;g06vjGn@OdkqN=AV zNl+3AYyia!1tR~H35&Pr93S~9UP`4gk?<Ry)!O}uT<2}7MSp$6pI_JLda(I`!I8f{ z2>goN2mt=*?1Ue-j7VfE&y;h%{{rDUmA|uo3%*&vkX5FouhqS4*FOaQ&Om?vP=2hM z)|)9Q+|)%^{Rp4KGxD{Eo4y@??|-rUq`7rcJ#GbBDO~-f&n2QP4)Gf+P9x)~1bH!U zCqjlT*Y^86|9&F>>WF_?d*aJ~(73|dZ%aTRw74La&UmQ;HgBBW;0o&w6dgiAF1-Fz zj7D{_Bp>4I2%(QQYj2ncq^hnL$ofAXsLsvwH+S0fk2(lFgFsd#@<OK>H4*61c`46{ z()KrUE~LVQSJk~v9xF0YUT{A<qIqV3A8^EKY}i$xNhyUsV5l=_&3K&86~fX^-~<P8 zsc7oa1{_0O_A!}753l`#7{~%b%CK6f3yIR~&&<NEq%$6<T0E!zOdLPnYD2+?<3+L; c*iUl)6+9+sFz}Z|#<50Cf5Z{a6JN*x02kibng9R* literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/kr.webp b/public/assets/icons/flagpack/kr.webp new file mode 100644 index 0000000000000000000000000000000000000000..e95fb8710b9975308561b49367cf6040504546c8 GIT binary patch literal 718 zcmV;<0x|tkNk&G-0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goh0ssJT4gj42Dlh;g06vX2l}Du_q9HNX zZTO%OiDUrEm4HluZyZc=`*-7pPfggSsW{}LtInJIpC(^3f64a*{z?5y{r{{7tPj~= zWnb21inQ5FlZy}4y=wrbwtcb;aISk=rIHHk^wq^pP3IRwgRib7OJGCgpxau<|BL_t z{{F&Fuke1Zh#kdbm^Z}_5gWX%<cSa#$i5mHBkgCw^u{-}*n`P8#t>qEJ>an#&&F9! zk%8wvOjOgKGfP;+)H)2kV}C_hBhj_GhraP<=2K~fcGrT?M7Vev1_D@m+5l`S|H1Dp zq#{|)u#9<qy^;#V*4K7RUJ*Al;ei4PlAym1BW0WK|K-VF?uW<W5sf_)*Y55``A*Tn zv7dK6(9&gy(`&bQSKiZbSJ%%@fYz>3_V;+d(wk(kiFItXiTrzd|1Nhn_7Te6DLV1D z3ItXc13W|gEww)$kfNfnd6$*to+NbOlc{w3^v_VYf^H_-4b6e|1?Mwsq7Wy3tZu+K zI&ZxptZl^U&!c}r90fc&^Oz{-j4R4pczM_kdZMm{Z~HWO?dP@X)h6pkHX-!`mwn}b z>>_O-ob8eQN+7~Z5O73JVP9N|=oat*T)1`#20fdZBf~daD|tE>DE(%v3&1XZzS4mH zCTgFFU#IMd(hZm<Uw1hPpZ#y=-_`@SvVH(WT!+>#+-Gy8i>hb04hSyz=Pl175X!6( zG95B&p&;;5uEyXVOjjs9n#Ap->m_?eCf5KY5xlVKZmT_&7_bdpeH7RQS^Ob*1+NF+ zLxp#vJPslGlj513F`)`xb$$u|$k<H*SsP=GL1nbmOZ+#i1q0MFx7#Z}VgLXD0QVbB AhX4Qo literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/kw.webp b/public/assets/icons/flagpack/kw.webp new file mode 100644 index 0000000000000000000000000000000000000000..1f02f031b6ee89fc0bb21109ffec336ac2e1a091 GIT binary patch literal 336 zcmV-W0k8g2Nk&FU0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn20RRAS2LPP`Dlh;g06u**l1HSYA)z?k zxB!q3iDm%5>7hLh<%Sp*NnnI1Cvc^eHT>Zl6;RuTE)@;W2k4G^)jo`lRqQwb{_{@z zSSB0Z*@Q~9Z4fKm=d<p&2M_nVZGom5qkmaTaZ*qejY~ud(w0|tXS+48-YffVoEHof zfcta^DPUnJq(6}S!v6o^6h#rp@&c)uVl)7XfX{Hg`lAhG$XwBXr0;nU!MvhWKo-gZ zq*$%)fi53HBrj?Th?fFYK`rS;`<k2i|0tvPF?TQ?KS;UlecwoUQYTnIzOpt)QB&(N i5T6GLte@W~`JJD9f7$=~|M@r5lCipIbrp0zZ~y>1Fo*E~ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ky.webp b/public/assets/icons/flagpack/ky.webp new file mode 100644 index 0000000000000000000000000000000000000000..5adf53d504c48327c93a5e485117fa8cd87760bd GIT binary patch literal 874 zcmV-w1C{(zNk&Fu0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnS0{{SU5dfV5Dlh;g06vX2mPe%`q9HX{ z2mqiFiEIF+-~ffEr}7za;fwWv^#Qg6_5;)h>L={aU=KhK@E_nhz&!vzV?8c?kw0z! zZvFv(XDI$--~JMuufg@J>6UoD`UBV(r01eAkjc>;0xAdjR-K`2-)qkWyuVzt&^zxg z3@4~wkco63Uug9QG1{?a&3{|;b|*jp``oyj2Oo*9eVZ|1WdkfSLD?-D{zB3h5V^Xc z&a^*J{K6Mj13miPpIGHOnI6JsvjcSbz%se-{r+G7AFGA1q~Y))l^CbI)dAxd-m|P! z-~4oczapK`woh~bx+#bX-qJxV9ScoqKleT}Z?YX`1W-`d{p<h4H1ZRP%6*S_<Nf^; z?$K`f+SrUu^8ecg9~m3w&i`MqX`n`7`0b;eQ06(X;tWMV+r+V8zw3oJAQSasI8iWV zw^t72$s`p1u*{AXrqHJFa;h|g&!4a=a1#<6S)*AnFi(|%cK9JISp_Y?7}`5~aFPt0 z%LDW$ZVQgbmDkiJwBB`?l0=h&1<JxAfzdo)^u4XQeyx?!+%cw>SuzX`-Kd!-?rW9z zkK{w+CnrCT)FtkId|%ug{CJv})DuZ=gaiKMBUVsps>{$+qg&skWskAz)wYYeZY&bj z)Uq~>KwswHTPxW6_^cO<HWeSPJ-+6fodxO)O{)dDKr8R{la?$S0K;{17yhjZ;(F|( zYh;S`07-D4xLeQR97{%Z72e`kd9ViXC_En3YYQqLvTUuO(>`^E;=`zA6Cz(NM`_F$ zt^OW>Bei%cVM*3A{~$nhtMX<-1#mWA(tH+|*xmXHJYs*)|1PV#n5eE!MqrUb*zd>v z?}ya&a?{_bfY4CpZJ{>0|Ibsz{G}=#WS>B3i*#+cffvg9rasNMa@yCPP{m_6i4K0( zlVK&ofl9woUN3aSZENTM8)Wk7tPIEy<~-kvkwqbr8lI3I5D=I$TKYs@xq?K?W0sVO zRcgSBu*WEKb&u3u&``1N@-aAP8-1|D)`iFk$IJpVVI{nF->WmUEURN7m^c6c0N2!@ AEdT%j literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/kz.webp b/public/assets/icons/flagpack/kz.webp new file mode 100644 index 0000000000000000000000000000000000000000..92766739d42bcfe10ded5b1fcde32e69e84f4998 GIT binary patch literal 632 zcmV-;0*C!lNk&F+0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gng0ssI|4gj42Dlh;g06vK{l}Du_q9HNd z%mAPf32XqJGUI|Ls{TN7-0|;#GI#ly{m<G5X^#`0kRD(^Vm%9gV?Drc0D1s^yY-%V zU?<BDP$$qkDa;j*Mw=LOUFoWNV6@LZyCs7<kXcrtP}ypYK645Lm&srZ={VWn$AAF- z!}Km6Gm$N)!kL2+$T!j1Gr;qD_nvuXV0<ZS`<lGN`5p&fu!e{K{S{05@ALN`ex!eT z@c;N^{6?1cVme@kOGU%uI-Z1GaRb$~G#fcrdG)Qrf#h2k(YS=kND8MdoT>b39q>zC z54hsqM@S2;u>U&V{KkC{S`5nRiLO|vNg&lH1p<p|9$Aq{ao3wa5^JcS3luiUJvaG1 zs+9(L@%?|y0_Nrr@=4&;qxfg(%x=ozeU}gIKMf@av@-f+rI_4^TKn0Nu8{>129gs! zZ=IQ$q6HZS@Rm5#qZr>r@h>4*p5%ba3NwBAPtPu%PAmX$Hrn~XQr=73DupWE#4E!> ze|!=Ur@%#LUCw1EhHMPMxCqQI_0W6iEd^bXtZnWfeUEOAlcuJ4plF+Y?FW@UZTPTx z*c8^hNDyj&echkhGbL)*Y;v5&)2`z{U$A}fKYQhdbM;wz^t{1U{Bgvc9iQlYP3lnE znY=xce&jM9OC(*fPW`xIf{>ugZ*?9n;C}t8Vu?Ha^GTtbyc~>KREeLC@*>2PbC69> ShNNMRqYM8={hN>hxBvh%;U&HR literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/la.webp b/public/assets/icons/flagpack/la.webp new file mode 100644 index 0000000000000000000000000000000000000000..780a29bd22af461d256f7eac2cff835cc5db6d44 GIT binary patch literal 330 zcmV-Q0k!^8Nk&FO0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp|0001x2mqY{Dlh;g06vjCnn@+2BB3g^ zTmY~V31$Goxxlq2@XzrAVW02}A>Ysse9N~&2~l4fZO2}w{}l)>9N3sWclZP!*}`o- zRWwjw0RHIU6Hi^<Dvw%!h_vo8^dp}?xHx}r5qo$?>o<J8zhzj!8~C>WnKm+Bx`*M$ z;yAcumODps_4jRM(<9~tMql9L1KlM`e*vessZ6j<ztrxZQ-1Rbn%}M}*Nlmid}u!L zkupC?LtAxkLFk|uQi&b5IWC>E3VL^l?DQiG3P(pL$lxH~GA-=%>$^q2nVsg05m8f1 cQU$WPT?E8E-tDD~^3HQWB93haJ)i&p0AyE(5&!@I literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/lb.webp b/public/assets/icons/flagpack/lb.webp new file mode 100644 index 0000000000000000000000000000000000000000..3664062cf6a9efa61c2f259ffc5653a18407b1cd GIT binary patch literal 414 zcmV;P0b%}9Nk&GN0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn`0RRB-2LPP`Dlh;g06vjGn@OdkqM;*< z_^=WQXaK#D05!h)?3wHs4_v`(UtT%X&H{{aj4x?eP!3fC8>6l(G3+(nRC&)amcRf2 z{_?B(kN%sho^%3`<^C-U5*;vAn>YB7zwse!y6t|Dfvf|y`azCzo8;p0|Eqb)*)6}i z2Pb%L=$8ElM7S?u7Tgiv`W={Izya<h3oMR2<j)4#_Dfm<ZT7`LBcYUU5#GtUt10)* zhI{yW9M!CFzhC|O8~K@k4AS4=ej#HcHEWD*2?SV`F@>JnSeim&H8JFRUgg{Q4pT`k zr;WY7<BI#fM46^G?WH`?<Y1reHdaAUoB;g<mxA!p%k%Y4qgMD}?|XnhGnttpRb675 z;?^6zk5&KLVhVDOo_0;K1ug|P9w~Nwqbe$sla-Fj!pJs|SZ9rqS)*BXl8g>my&oJT I)P+z008hxaZvX%Q literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/lc.webp b/public/assets/icons/flagpack/lc.webp new file mode 100644 index 0000000000000000000000000000000000000000..66a000a1790d1f6f905833ff31ae9a13abd9ed56 GIT binary patch literal 412 zcmV;N0b~ABNk&GL0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn^0RRB-2mqY{Dlh;g06vjIn@c65qAa6} z0gw_2Yyh1(f&Kx@xl%lLCc&b@0W`!{f$k9}Y8Hxzm;rBMXY>KaJ{14-OAQTlQE#oi z`vM#&<|2py{_oI(lxCbcE{2jJ-e8`w(AJaFnzSoXL0YvTcuMHMZW#SwLG~9GWlY<7 zX8)5ds(Xkw1h)Op_HELmNS+DP<4Ito+@f<=4eIpwjm2&BoXyHpG2RI&{r~6HZ%3}u zg^mfKynUV!vtp06acx6oRgWr%^90Jz%kh=t+zLRcq{lcEX6xt-ejoJuY@KV3>yVu0 za_d>i1^oq?0Z8rDzr}~q?s#=R@##B#H^<BNl7aJK`LT|d?PUV;o1Au)v*Fe1S7mu5 z7!=Vf#CzSpT}e8esXg*j`hU-^LI(JA)cA0}4@D303rHoYxYAxM#;s9lEfuKn%Zlsp GhyVat54_p{ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/li.webp b/public/assets/icons/flagpack/li.webp new file mode 100644 index 0000000000000000000000000000000000000000..ac146913b4e7945772b6a7d4abfafb435f28da92 GIT binary patch literal 416 zcmV;R0bl-7Nk&GP0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn|0RRBd2LPP`Dlh;g06vjEn@J_3BBm;} zTByJh31|SvUYxkVQQdnX5eNdYpjPnQk>B`QGV$jl9`jJWR?lR35CT>cmT<oi+rR++ z?wIGj@^IB8PJ!9`#V1-sq{)7I7|{>K+m?xonE1xg8v%Zqu|IvHPF;%YbpQKI$h!%n z2ly9d8uV}PJ(NAVv`EqitN;H6f#rEEcS`JkQ$Gg}gD=m@nxuLk)$XtRv%!OuPn06a z77eiqAzfT^C(d*}?j85M)}vmKlB>ju7+r9+`l8e!nm}(iN9XfNLzsW%5C8p}L~?@d zp?W`Q_SJjo)2)}iDtP8F|3yMWL+*whCRg&GV0@lL9j$P`N|zl!%msxqUh3dzI1{J; zn^ay6^K<<YW8mNamWS|&Gn|wrQKNGP`0)E~8Ck`J1@1ih4wD2>p0gnGmFWhV{Vd6| KapvF0KmY(ll)TOW literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/lk.webp b/public/assets/icons/flagpack/lk.webp new file mode 100644 index 0000000000000000000000000000000000000000..587b281e8d210aa2777f86bcba5ab0a6d88ba575 GIT binary patch literal 668 zcmV;N0%QGBNk&GL0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn^0ssI|3;>-0Dlh;g06vjGnM$Rjq9La^ z3uv$s32XqJIYCrjI{lCF0|t9@D$Tqn(!WAy%~#mN(66P3?VH*Fnf#e9pcx@+Q1Gh5 z05BA{QlYM3Jh2X8sBtzt&YGO5n~R;tJYQKU+kVtskN^Pw^R9mraPXY#t{IOyzTQhU z@qXlz45O~{jHUk2iuvD}0qaN~>BOfx98vPE`Kj{#9&vrMK}F#<aGd^Y_<)CS^}9Ms zUj=D@_@!oX`WgK^$*OoH0##1k_%ILtCRY!}qyV0$>m02+xnxpr9|HD%#80??0p?@8 zFfkI0%<~Yte~su+_kQeqM_p>p>veu#GbY)KzqLgwlcF1Uq|w7+sDhj@<o~KU%9C93 zJ~4&qM|`|<CKui5hZU?kW;I!sq&5D76UqzQWEcxxUjNeh*{NwOGwPZ7so(M&&pHG7 zg+b{=V5#V;!guZ=tC`fQ28SFARsm&B&o6Ds6$|8txB^UpW?<tax-79Me0RoorN)p} zVOj(`KDW=eG*W(KagTZqpRF1KeE|%NC_y^{?F@zS6*&I`eaKM%RWEEs8A2<?;m7qB z?4a^Jy8Y3qGAs_%b4DUxE#n(YeB}mxOAF{O)kQNa>!G==8$wl+NOp%j8`jf~46h=v zx4Hvu8O9xx_~0#MFZT)TpT?ZKM`CHB|8Nyoeg4<(eMXZX`5ubs>z(2K8$L0ZezYHF z_eF)iv+j2HrVGqpCc>~RSAu`JP%DzyqMrr7(9-=`(ZW9Afo)D=_d7H~%Q9TLfB*o> C0yLxm literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/lr.webp b/public/assets/icons/flagpack/lr.webp new file mode 100644 index 0000000000000000000000000000000000000000..a4ec59be251b644c3ef16ce1b65dcdbb07915ad2 GIT binary patch literal 464 zcmV;>0WbbiNk&G<0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goj0RRAy3ILq}Dlh;g06vjGnMoz1rJ*M* zkgyU7Yyh|CX!-}@uMFRHayIVgplkIf%me$UwT;LFA`k4}g=}lT?fk+H-0iY2;|OZ~ zuC+wWDC3#r`Byy_2$^02aY$X<0RGFrw0@_i7IbeX`kbHIU@)2H4{{v!xIkt31c-HP zn@U|T%?w5uYa2|R9|6S5Q*K7x2md&ZWZP8U7G0|JC(JeVj^^E6kHaYjbbD!&X1i*Y z`LG1jZ5FJYzLdaeedi?im%=vQ>g%W@zo#nSX4GY%EB^(ge#9Nc*8>ciVjkf_EFEN# zZ!C4b`&SUG7YQ(2XXB24L(v&n9>lck;=BT)5x<`x2e6h0-b=s&&^aQt!t$w={1D(f zJkI_V-eM5DoNADU!8{;zP}<_%#@pn2AX_hYS6te%243tzw7TUwG7g7TXth+*H^C7B zVp<h{{JKtP{A9vEpNdv1IfC5k{g3~L;|Hl1yu-ZSo3F#_1?u#yQ#|ujqKzL(3A%mr G41fS`n9^bZ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ls.webp b/public/assets/icons/flagpack/ls.webp new file mode 100644 index 0000000000000000000000000000000000000000..3cb3d403832b1b087f5ba63669cb766a588ff2c3 GIT binary patch literal 378 zcmV-=0fqijNk&F;0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gni0RRAS2mqY{Dlh;g06vj8n@J_3BB3rc z3ox(}31k4Xxd1wOjafOj;2!_t)(Q56<znAs|N6=>&oL}TGKQ9IEo?HJ>*rz0yj!x> z6S+VD{^;eRYt5GS{*K?~I82}N9gFn_f90X{IX<YX?XNzltBSW@(!l?{^eHl$!j}+l zYe$w+f0PZg#dFmDb!k!>(+!Wk;@AwiYUHd=<LW$h7LJ0#H)UN3;CKISJ@-jkAM>>r zu`pDB=+ZUQo-T<qL|zxmzPnAtWo5U%Aby~a*Y=>o{s4%pWmf7ldrd;^pE)uHUl(4K zp3C;CjVil+bV%z(T8)2=aw~e3CKcPzfFPF>)_Jj#-LxBP*av0;@Io4DiAx`cKN2U7 Y^n@RfhzH8l`^ii8E*${Iz?=X80Ncu?Q~&?~ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/lt.webp b/public/assets/icons/flagpack/lt.webp new file mode 100644 index 0000000000000000000000000000000000000000..9e441bee203b62a859da0dd317de3e065f228232 GIT binary patch literal 264 zcmV+j0r&n=Nk&Eh0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpG0002+2mqY{Dlh;g06v8}lt-l_q9HX} zr~sf4iDUq;MF2klI>5T!s{SBM9sdD@f%>cO{sUX}kIJO0y>|a80e&>W7U42A>AP-k zMIbBhte9W`{_nw$@fuf@?lhpAp~42j`*~5hV>1$^lb9u1&GPX@olkYv|EO?nyRrNr zk%tTudozsdlMYKget+OvH4VBG8Zt_gJg+%i#7r0VK8L*CM{aa7K(Dnea+(>YE(hc` O>5I(E-vh!GfB*o=!Dnv( literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/lu.webp b/public/assets/icons/flagpack/lu.webp new file mode 100644 index 0000000000000000000000000000000000000000..6e8ebfa40243c08258c2296c5497266820be5a8f GIT binary patch literal 256 zcmV+b0ssC|Nk&Ha00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp80000m2LPP`Dlh;g06v8>l1HT?p`o=% z0H6?wWB|jd05mGn|Ltdj0s8^({sC@MM434&wYGCzQRPX}<%sey5jqv%008;pBC-dk z<Nx^>*)cCe_Z}^D>?}Y6M4##m|K*|h6?64I6|lG=!ReS~xai-KV3k^DrEUtFe;QNU z8a>#cy)HDAzGBZMI9+x$hM3P4M<JwQqR{Fw4$z(+4x^rUlk>HM_lsb9*;=hzgMIK$ G0002TPGpn- literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/lv.webp b/public/assets/icons/flagpack/lv.webp new file mode 100644 index 0000000000000000000000000000000000000000..f9dc4e3ffd18d84ebffaf9fb8cec1499fafdbcdb GIT binary patch literal 220 zcmV<203-iWNk&H000012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gov0002+1OS}@Dlh;g06vjCm`Eq1BB!n> z0PqqCKo}X+01irqWO@DtFLVA029;ui7bE}x{_i%CD*kY2rAvGN(3Ah6C;v&a;S`F# zeq8XBlBk+Kc-Q~C2XIT~o~9>sz00?EQszzI{JH-r9&qeE1GwUwdk$gL*+?1R$T8oW Wo2eF47EQE|I@e!d&P$v8Q2+pg98^32 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ly.webp b/public/assets/icons/flagpack/ly.webp new file mode 100644 index 0000000000000000000000000000000000000000..77b04792b7ad09b45de21a38b9986c0292b4e669 GIT binary patch literal 376 zcmV-;0f+ulNk&F+0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gng0RRB72mqY{Dlh;g06vjGno1?3sG*~b z`4AEbWB|vd03ETvz+8WeR^LQ;fD|^ldqp%fcjmF=zfs^$9k{F@(lx*+*H0G9?(OQ2 zL@}_LKmh*kh0oVUfZB!wzT^8NFIND6@%`C9|Lv3ibe3WHnFg6V5t>XV+gZ5KmZEO> zC|Z9CKAZUBW@i7N9yAyIRxH>v{}*YM(1Dp!`f~Th(ISv;&q3*S(4qTcV$={&TKWrC z(PR`xLJ#P2=IPBb-~ed9@XEFZOW7Z=o9XJ!vX)gOW`rh5e|Nhp?)6*WBYRTt4b<M( z%$zx&fD-ZcJzIg3NXMQk)PYyBq}RD2WUwl`lN`JV8REjYA98hO#8N@t7P#{K6o$Oz W?2pD`8-4G1Y$1g0gFBPUrvLy1@TwO8 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ma.webp b/public/assets/icons/flagpack/ma.webp new file mode 100644 index 0000000000000000000000000000000000000000..39c900e759c6e9dbc7c79a8806404aa6674ddce6 GIT binary patch literal 364 zcmV-y0h9hxNk&Fw0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnU0RR9{2mqY{Dlh;g06vjCnn@+2BBm;} zTmZll32XqnGri?s#a<i}5FKQ`fF4r*#lNxMlOX#@94sloWpWlh6D<<(EhvXB!KM^V z{r~{}@1rd0CP%F|@V5;oF`EC^TD4C$IRE!#{_&sgGx*s0kN4jN8qZHXSI-9PGcr+L zjq;RQrgYl);jeKLtdVC9q>w;!JHYWyE)=;he(F(TCD&4n7rfqpDpLN1)r?#F+tww| zYg{vF3<)Gcw9bXE2k>3Xym1ZA{-Ee!pLQVDvJpKk0F73~MH3yZL^!7))sCPYIdZ|N zB-O>sdNfzo@C;ap$ruXOC+1zos{w)_a9TY2M24K;jkJV6-BjDst*w9SMrrZ_fhd7E K2U<}Acz^)Mp_W(x literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mc.webp b/public/assets/icons/flagpack/mc.webp new file mode 100644 index 0000000000000000000000000000000000000000..163c64eefd8e13ff0f757bf68561d943979c4a10 GIT binary patch literal 204 zcmV;-05ktmNk&G*00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gof0002c1OS}@Dlh;g06vjAm`Eq1A}6jW z0PqqCKp92UnJ^ar;73Gcl2CSF5_$9NJeUCf?>3Pt{=SZEuNVL5N&nE3|D@UQibY>P zE_g~>wEUeJJelDQeq8<JU&SMBu)lQU7fa&SYV_%RTEb)ne$dg*dMoToPW7qM$1k3p Gynp~NVo((T literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/md.webp b/public/assets/icons/flagpack/md.webp new file mode 100644 index 0000000000000000000000000000000000000000..a9ed9ee51461f9dfc4e6ea07085d088c3a089bd4 GIT binary patch literal 668 zcmV;N0%QGBNk&GL0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn^0ssIo4gj42Dlh;g06vjGol2#nqM@fa z2_Uc%32XqrYrXt;s{TN8jBso(^8?fd*bZjT*`IJ6?B2(og@3MHW&gQek`Eq!4cHdU z0YP({9YiX=`p}xA9XW)i=$625tRRB;$c$;UB+SM`vKs2{*oEz*yrwvha$S=r5CHz} zo!O%K0N2ELO%*hS#__~Bw3r}&r>>_y|Nmu7ulu~pt7k2{&}skv1M~Zv|HAcG-<QWf z;>;F(!f9m3x~acn`A79~CFHki+S{t*t}IuhO?zz~x!cV)4ry26ehnty8i?qsK&!Y} zU}N}y>rf3?C@;6y1b_ZfwIlo09==}PArv<hQ24t{k+=~|LKtbqib<HN?kxKE+XK!6 zj)6NvLwhabKU#Hu3s346%?pqpz(#PY*xukQj@b+JEyftEUnzOFj9X|T3?7>N>(%Y& zIWMkc1px#oM+l@`hg7l?6aAi{9S+9VI?276LKkj_v5t4yI&#)^X$yOGpNrvcSh_Jm zArd+)%?6r_6egsH4RU|f*X13;{p<NVFVS8kBh=N&LroN3d)D=j%2<xlVaClqwtwSv z(23%U_T6zqy}fDwE>Aiz{<&+KkdwcEQ=RlX-Cu@^l&Ih>5iIB^{eTrXV^F&#%seJu zbOGg7!FWEXsgjj?JH|jO$1fqYaP$ks^e0#Ulgb@P;7N04d7?-ReftjKASvcJy%e>f z3@97ow62L9uw&G6vO=;S?-Q$fB^cheulfF7q^UqBdtSjcCi7V;=S^yLZnAus0002_ CkT}Nx literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/me.webp b/public/assets/icons/flagpack/me.webp new file mode 100644 index 0000000000000000000000000000000000000000..4ebd531e919631bad5d8ee0ed96ae6925d5e4076 GIT binary patch literal 536 zcmV+z0_XiwNk&Ex0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpW0RRB-3jmz~Dlh;g06vjMpGzg9qM@US z0I(7XYyhrR068izS9$zR{BGp$jQ(f(fZIFI5$I2OS9z_z#BfSk`5c?_m&h84G5K7- zG6=(sNq}CO9R#sv|6Qx46<Smw*Vz?l^&+Bc5lC<V{@>dTlj)2f%19IYrc5PIg3pLm z=Gw6rPMKi;y0iy=VzTex|JFaH097x}R*&t?QcG&IK98wj^tm?Gg=`Yd5!FKh&;l!b zel&9ej7MohUBOvdGPEqzx0j4EK{DjOgPLgO!}|eG^VYpBZt!K9`53Ve`sbmLjMtQD zKLN5ZuIA`tEb_4XtGYca;u%HdfA~RF=BqtZkX>KZ=zp|*4>PCo8~NItXs1V}73Ezj zL5*z2*CMPjz;56F2cXt!pFl*vP@~aD$@IDM4+t@)zThthNi!Q;+ApBmBp4t^W~jN< ztZDw&;};Ky#CqZY{&8NG3m6ypT&>v0{DEQ0cEXG<ZpF?aOD3_!7@%!WL3$)V!ZGtb zM@!49vmmSaXWPM6J0nwwDuVcoT>LLwN6nSq&vW)wj3bj4wGGO!rBo%{5+ym|W2_7= aZ5+1Xrw6ryIJQnn(&8h`t6ohnxqtxrYV<e& literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mf.webp b/public/assets/icons/flagpack/mf.webp new file mode 100644 index 0000000000000000000000000000000000000000..da3c514032228c9d7f7fe8d86f5a228a4431007f GIT binary patch literal 244 zcmWIYbaQ*dz`zjh>J$(bU=hIuWD5YXJ_Caa1B0VafQKxQ$0)8K;1P6JKB>2ZgIy_i z_RKjaxn=FUU(`?X)@Nb>>Qh(&(#OUymr=`rL6yO-(PWDIQe`DYi<=q@3j{cm7)}WF z{aIi<!N`GO9^)=1=2-#r-&sk%d*8In=T{p8!@p1K1pmy<<UW)A!Z5nulj~~a&)EMT z_v8dIelLCflP{iE{`5aZ+yC0SJwKZT4H+&r`L`&vy<wM3@vC{#FUGgJdiT%N$-8F% spAaunH*3keW&hvLkZe<*+FpMxR6r(1B*u*+&~~ZRwIlV+Ry+(00FeAyYybcN literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mg.webp b/public/assets/icons/flagpack/mg.webp new file mode 100644 index 0000000000000000000000000000000000000000..032c28e50fb0a40fedb89ae25d0d71e4859dd959 GIT binary patch literal 254 zcmV<a00I9}Nk&HY00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp60000`1^}G_Dlh;g06vX0lt-l^q9d`~ z$^f7di9i{j(hcdd00CIRtLl`5l<nO1qLs{(1jKppny^wTyZ`|H`#3P@LCwwIJr%vB z&RW9(x(VA9u`g%Zheq!zK283N3%@_~tWKZUz`OIsEwQ?x=Q=O3o5^Ge_}>{y4l>5y z`>LlbB%BXO`=Q;j=5_xcO_K3;$-nq6i1+%Nd;=Nm${{7814mG<v&$JaRB;!L^p!jS E0GyL*0RR91 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mh.webp b/public/assets/icons/flagpack/mh.webp new file mode 100644 index 0000000000000000000000000000000000000000..f85ed389fc506beae259642207027372adb5e198 GIT binary patch literal 692 zcmV;l0!#f;Nk&Gj0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goH0ssJT4FH`1Dlh;g06vX6nMb7~qM<6f ztx%v5iEIF!GiZJ{s`5Z`VVTga+c)L|&jX^5se^dm_S4X;?N3R2E@>css-hMYE%WPB zgOvp1O}?S_Bk<00^?XcnP+UW48#SJ>yn{bylK--h^Ii(HXzrq%YhDll{_Fc%m+tDp zms{kuxRYruNfOc~{Z+?Uqtf>ROjPbze0=jm?#qpN5Q(h@Xr1~06+I>1MsGu)y$~~B z{cNx5yT|t1@z-z1_HUyl|I5uB>9Af&u-G=UFXU1l45j1QewXiQkc1{z)Hx3<HQ#=J zunRTGn=hYn0WW_R$+vb7_jJSW^lpRYHt0UqH~9ZdIwRQp94<x4mt&YiP2jaj4X?l5 zo%SHXlRP*x_kZLJZ=XkKSF<xS^+T%{OS0QA=kZAzwF_x0VH{ys=ES2zPN#5Xjqi1` zwWg&BwkNxkL2EvRDD6_FlA=9D2(Kk84mX27z+SkU+4y4td>Y>9_*tIwszI#=(#?$n zrg72Lb`>2pyEapM`M%B0t3fjILqsl+0oLZO-$?T#QJ;74$VhS>qC69K?w%q!{R4ag zd_wALaE7CHx(dVo4qPhQCWC#FJax~p)aI$QiIRmoHD!548LioQaZ$~M0ipQ32VrJN zOX_|NIt=|iu~2tNZpzhKzG?PHN_g5VbE}q58AYoJsmt4`dvXHjQ|33T7jRZGmrc-1 z9j8SsuR@QAE6jHD!ttuSH=*y&tN(~@EEHIU|A`Fbl-IBcE@Xfb`jgPy$jNn2gC<9K a8gfc<8RvgE)PSPr1LTiIR5XuRkN^OvJw*xt literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mk.webp b/public/assets/icons/flagpack/mk.webp new file mode 100644 index 0000000000000000000000000000000000000000..e4e81974ea70c51e94f432584d0d4debaefc55dc GIT binary patch literal 932 zcmV;V16%x3Nk>0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go10{{SU5&)e6Dlh;g06v8{lt-l_q9HX} zr~sf4iEIF!GK6)nqJA!W5mA4z{u{|7@ekF1;C;;dfb{|90nP*Ud(;Q(Ppb#>KiMyE z9)h3Ex_~_ZKUh6Ay^}w=|GM;;x#{?Ul+t@;fusqUO+FXrSunPQ<zC#{+hjePx{WYr z%>qw{s@MqRB|d|%SP9eN1+Gy4J{vLiN*9OCoM^xR{`M}<0XeS9?F|NpU8vb#{nY7A z+5Q%tqt>Y+LK&Kc=jz05ug>Wg-^z7gBacq_U;VpaFpN+EKF7+mPHtbD2Y>vvMu(ie z=*2}n_YCvH`tKQDT=sr&^X(|-5eJ{ejMT8|I#fteRKu#1IM1<Tijr|@ep8}MrI&@; zUxt&W?nY38+8?yG8Yr3_T_~4Uvr(TK^emZ^9ACDQj7#})yI|j=$xYIK#ujJ%JWf|= z&jxvnzuXfah|Z-;dAvFEF{d~3%x){u1JxUiEX~XUFMB=gUlAAq{q0<MNF+VDq+g@; z5gOeTAg>|QmJil<q}$=pz96)_y-r(NYQJLsc1?@$jr%kqesY!HNNup@>^UOe7w0Bk z>H>3C+K<fFm;K)Zxjg{x8gCzvO+h+hJdHDo3KBOJnl_C#$#)9_JqYD)U(1ERpu=7^ z0p6_|OqYi1>SUx<_0osgZ0f|jOR^wOqgqks%)d&FI7Px@<GA_;+zOWNlj5(qn4#RB zjWPc?{cOyYVhI#dI4Df9PfHvm<ZGC@YOmd#q<%9I?WXkO0kSMI8vn;vP2HVjsGC)Z z$W3$brVty56H{=kAI97z{_@s3Vq@C@O9aAoN%o%YH95$j%*@a?1jPOPA_w<(0m^od zkfwU(fkS%F6FIiVjI~B(?XX;4=S$4nfc9}%VA7&IN5~u~-mlMcBtr0oBdnc(W02nj z_U!F%t{(C@k0?j}nH{8<qJm~{zoUzte>5?YlF?U#+frm)8O95>QYtd7<NYh|b8|Uy zh+pBI`*?KQ9TW0=F9-``XNvzsy1SBRnzr2^6`${K!p%L);!&0d+nsg*jC?LoYpj{F zOBW0bV|V#RG`auqk0+=D(Z|YMyF_X{Hxh_?a7{h~NSYRF{3q!enz{c;f3`gRdnXnf GU;qGH3cc0< literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ml.webp b/public/assets/icons/flagpack/ml.webp new file mode 100644 index 0000000000000000000000000000000000000000..5d5aca0356ca3bd1ccc4ae4ae9e33684df5b7d2e GIT binary patch literal 262 zcmV+h0r~z?Nk&Hg00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpE0001R2LPP`Dlh;g06u*(l}DtbCm}UT zsNfHYW&pq-7*1!4emZc+kOOD`I0N<rECcoc4%@3k$Adjb3&Pxk`!318=41c>{+@Qh zWsh>y%2-<x$I4j2C%Z*d#OwK3694@CLFP{*#*dSkJdbB*w<X2`1bDz|tt1JT$KU87 z8WY*4S12!>oCmjI{#=wIk-8?9&|<QOi2`gLOtHB%u#1VDZ~;rCe*WSPAEo(NH9Ka- M@Vi;;r7XYz0FEkVj{pDw literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mm.webp b/public/assets/icons/flagpack/mm.webp new file mode 100644 index 0000000000000000000000000000000000000000..cdd0ff434bef56a1a9b01f4e048adcf04f147384 GIT binary patch literal 446 zcmV;v0YUy!Nk&Gt0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goR0RRB72>_h|Dlh;g06vjGn@OdkqM;*< z_^=WQXaK^q?P6cWU&Ict_v5Q~_ze=?EZ(>pU>nUOMntZwZF9zi+c<F-$ly<?Nmv9M zcAxk&FRaC=v!g7h0092?2e8g3Wnc(C*=PUV$7fCwLAfu`U*bOh_;rzg@%xkkMf1u4 zt=;~?*~?33JIv6i>a%a0LlRhZ5@2pMeBWn!6qJ|U*Ydu!AG)A-$yyc?`h4u&?<?__ z<e{5$dNQ8`!@dN$DsAG;m@3`MB{(ZH2iBV~ABu5CU&cXxrvKkvKa7I?P5z8kofh$+ zRI`01&7fw(*^ZXD|JYtxmg;r##i`+9kIB)^fLhJGi&G_j%pgDQFgm|AOgPxq-+Se! zpN=JfYf;`V;Xh#q47gL21LTMN_#8Mk7r3h2OJ8ztVQFo%-Jp#3)QgfZbquHnUYyCo o)b3-gQI3U{JBvgAxw?u!?rpn&i?<*s5CmLB|JS@g5C8xG071^pX#fBK literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mn.webp b/public/assets/icons/flagpack/mn.webp new file mode 100644 index 0000000000000000000000000000000000000000..4e2e10ddf22ae51dd016fbce2549875b33ac101c GIT binary patch literal 432 zcmV;h0Z;x?Nk&Gf0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goD0RRAS2>_h|Dlh;g06vjIno6akqAnwh z0l*RoYyi76FLIx^{zZNj@@E18kOP?m)CWKZP{8ycv1>}Pih;C-I($02b%9SBtC=bv z@H}@cl#T0*lh6PF{`4cx*a9#20@zTpbjG^M$?Gq}b>RQoMfYdg01f|y#TvblGfRZJ z1)a<Pw5j0i{fkY)dwVT%A-Fh?8$*hR9b(B=aJ~*NXI?~Au4~>6_X{Jf^7b-3R(A<F z--rCnLBk~g*}DBaz0In)KRAD35%<v#>Hn6f{R_jkn`m705+1G*JcQ1yZPwXot;Lnc zx2KHH_|vsnF4}sH%8Pt>Vi*BPh8f%A2J$rr+dmcBBOJ7~9$bijVk<`L{5~QxSVH#T zz&wP=w-7S1@+gid*Q7@8WeAUvb3;b_<-OjBUsllRjdN6wiC^yo&~Sg>%MB>^mt7k8 aQ<ga)A(V75WCQZRVH2ACRi;&=fB*opiM_u7 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mo.webp b/public/assets/icons/flagpack/mo.webp new file mode 100644 index 0000000000000000000000000000000000000000..d9a346d7bd0976355a7274cc0eb0a49c4e16538a GIT binary patch literal 574 zcmV-E0>S-KNk&FC0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp+0RR9n3jmz~Dlh;g06vX2m`9}|qM<6f zuBf09iEIGAdr-wUs_`>a1jz@W2T8x|+C&h5a+&9JGi?gyW?RjSwhoI3-b#i(B?N(^ z4gZwA?XntZdm%L?GsiSD?1e99Oo$U;0092E-L3Q$pwZGruBrOPji7qxDRK*CPQ?c2 zPsza|3jhC~nck1akx_Nx+hl0`5PUVDpKTb*epcvEv|$I^6DCSFU+c96{Zc_{8I_TU z@h~Xcwi6|v;4B08mpD0KG$yDqY_C|*Iw7myow5nsPd%UdzqQ$hM)T14`Z_Ji`Pp^O zEHdsgl~)tF^U)B*mFn$-mfZFR<%^_R?Dk`o0iH#;7q{~nuT$x8P%)P_Uq8i_CYRtG zE<x-se>GXjvn8W0<N?PI11P*%9Eoic0T6BH)^ps;IRs-4-{-qjKVb<IGnse$3Kk#9 ztd|{x@GurcqD|$`<_8yqF1^-R&GZF$HPfm8WWv}l$+!MB$U*Y}a%XD4pR=W_ZS2<b zLN6}UvDwb|rix5=r`>32u@$cnS36#ly$K&z1uT!Ia>3P7r?-`?_qL~b2V^v`&dY;< z^%`&*BR0)*L`U%d)h(c8IwMa4<h;d2r3EIN{#FEFUFgZRk-Hj^9<G;&b>Y8c$Z8G3 Mf<Z&%ZccUp08XR=)Bpeg literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mp.webp b/public/assets/icons/flagpack/mp.webp new file mode 100644 index 0000000000000000000000000000000000000000..3bbadd7008c1c79775de4219f00391e9e5ac4201 GIT binary patch literal 706 zcmV;z0zLgwNk&Gx0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goV0ssI|4*;D3Dlh;g06vL2m`9}}qO7XA zuBng_32Xqi`$B`~vHYNNrV$&Q2jUIj9$-9-`hY*Ue^u)M^Z@-}^tJt}_&)u({h9W8 zPd6+LAX75&wMpwhMMeWSiWUPr7!*L<IHu`NqjOq?sgF)?+(V%IT6nnfKKuL6!`bwi zEw$0>NB{u+9BKM|7oshjmZQ|WZX1*ZLqi%iUX4t2S6_nzcyqoy)J%W+O^Kw9RC2cj zKag^uFaObo-qD-CV`>W6H6?a@4EEUnf_7W$@#d7RscqR=iKh)o)95kl#NDj06vdR2 zi?es|QHam0$5w3%oKfOO1RaboiP()z`CLw|vp>l$nZ_DYqpXC^PE}(78#k>!h33^g zD4d&ff)42P3=&DgPx=;=jRkQ2y*7ORz|kkFWc=SbBhQCqQxuYNnovh?l0S-}5iH!G z;Sz)L`u9#QPx>ZyV&srS3-2mV+yH?fd>MOeVvQK2h=^5Z!*?QIPM#jHa4$`JABNxW z<K+e?iWPQl7kIq(bcBtmG|G?u_LW6}X|^idIZXfQb&PuRu)Y|qz-VV55l4-z*#uaM zA4$ff2FoAPjC??Ex5nd!HhZWtlMt?WddOzkUlJ2Dutrv8hh|e%l%YK#dQy+Y09|SE zm>OY_>If*FZ5Pl}HYHG@iJJorp(!c3u8`htl~yh(&9ecD@!LR+olDbqjWG?K9eiuP z?-`v>s;oMI!SJAvc?KG*R4avd@og|44<B681SePz{v#SrRR45@!gg1DGqdf`|KTku ot|gCj+C%b=B%673c@|W-tFalRaobUS4hBs+{#rfU$m}#C04vWw<NyEw literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mq.webp b/public/assets/icons/flagpack/mq.webp new file mode 100644 index 0000000000000000000000000000000000000000..da3c514032228c9d7f7fe8d86f5a228a4431007f GIT binary patch literal 244 zcmWIYbaQ*dz`zjh>J$(bU=hIuWD5YXJ_Caa1B0VafQKxQ$0)8K;1P6JKB>2ZgIy_i z_RKjaxn=FUU(`?X)@Nb>>Qh(&(#OUymr=`rL6yO-(PWDIQe`DYi<=q@3j{cm7)}WF z{aIi<!N`GO9^)=1=2-#r-&sk%d*8In=T{p8!@p1K1pmy<<UW)A!Z5nulj~~a&)EMT z_v8dIelLCflP{iE{`5aZ+yC0SJwKZT4H+&r`L`&vy<wM3@vC{#FUGgJdiT%N$-8F% spAaunH*3keW&hvLkZe<*+FpMxR6r(1B*u*+&~~ZRwIlV+Ry+(00FeAyYybcN literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mr.webp b/public/assets/icons/flagpack/mr.webp new file mode 100644 index 0000000000000000000000000000000000000000..69cc56ddde402af858202eaf896497a1bbb71ca3 GIT binary patch literal 426 zcmV;b0agA|Nk&GZ0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go70RRB-2mqY{Dlh;g06vjIn@T04qAR0} z0dNutYyiyo|9FG^m*TE42lGE%4KNMlPa=Y5q6ReH9C0MdR;j3Z<>U``=Qz_I?E1#D zp(PNDa3w$h{_F6;)_a?y|L`BgwKcGAr~m!gKmYD5L@zidn=k`M@#0^d&~R&4*fB1G zXvb65C-6Q~_LrAE-0tgMaQ~h`y$#i${BvZl4*2dnvCQ4z*fh%H_00}!30;hhRO65J zBLM3OM%pB`x;CYeYKeS4rY-;Fc-pbItd?VNIS{e7DL1U(uSrl-{>H18g<*|BE)rCu z9ywzk3;G34A<YjxU&@bt=`D{sQm?&)BsZ;NnfaT`l4LEdo+`Ur&dpIBI%Xrs{CDu{ zU>TPPp%H0~-WucLye*Y!!(8BTFbRw#V4PHaGh^7YhKL2vEx}onI$JzI*8uZ{QKk2h UHAh`MRM;Q|kTJj4yg(2D0J$Z+8vp<R literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ms.webp b/public/assets/icons/flagpack/ms.webp new file mode 100644 index 0000000000000000000000000000000000000000..482a90373d4b404f0f0652823e054983a7132128 GIT binary patch literal 678 zcmV;X0$Kf1Nk&GV0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go30ssK;3jmz~Dlh;g06vjCnMoz1A|Wm~ z2mr7W32Xq!j2d~%B+t|blm}P`pa<+{rQfmV?T4gg9=v)#x-NUOr1WpFC_Gc#gcMDH zk~#0b_5Zg87l5plfbGX7>?4w0M_d5PRAPjd*OUMN`^;8j*N?W#^XzO6eY{xE<38TF z`a6v+n|#$S9X+DkRY0NoFj4WCKlL+@)usa%PC*H=nPci7ZeO@-|Ks&=w;Y#3Y%rAc zC+Lf3t6peJ-2cAcHTkwL%${1+kX>rw96xC&kaH^w+|`I^4t*-0oupr0`e+Qj&<uJ1 z_$;gUu3s^{H4&qAxOoYCq>C^AJOLR0Tf=|b=D>J4s4|B34TR9*H3_Ze+8WpMw>u{e zF)vqqH{05X9G6FzQBxfp!MIL=#{e^YCnf9tQEmQJiL>ywL}f@7Pv^i;HO>pKd|dKB zw(I>}SP?bh9j-AJ_$Z>kMKa_pH+?}HauqtGuGiG%!>w>xjvvA*IL@TfV3{%z^x<Xx z%QZE9ZjwJR1@OLK`3t^`suMnKAEIxs4x&qE_c?L9dJ{Y1pnspIRGJ+f2NrS<f_{9G z=b?{BShDe<4?URA*CrLJK5@8rS3iy92u|GNl@V*l_sP_abD#IwtGF!U)05o8nNhxp z{7*UD|J~}&(fhwchl}9MeDP+MB2dAu^oolE<+;~dH8vcSKfJFT74E+XMu&Xv7%*Rj zTqh5pIo$)yYml<O^E14aU8&xUA!p_;f5&aq?ee)4=q&x~#i#z?@rpmxU%`6u0dB(b Mjzc1r6P!Q*09cPcy#N3J literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mt.webp b/public/assets/icons/flagpack/mt.webp new file mode 100644 index 0000000000000000000000000000000000000000..790e914f094089ffa8697830a7f5cb528470fccd GIT binary patch literal 290 zcmV+-0p0#mNk&E*0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpg000261^}G_Dlh;g06vjCm`Ej~qM<R? zXaKMh31k4vq3nKVsOw@FCvV^@Km_j1QL8W~Jp=uoQ7&OrLf#(-0092|yERlPNxZQW z?v>M8Wc`%Jv8Iz2?gLK#AB&%w#5%WYhgSVgfB)4L+zZtga3ufS8##%nDiD}l>tEYy z^>^Xg*E3s*pgaVXi@&UpiQY~X?C;}9McVh0_dU=4_z%Acc4-dBXseoQLK%c31R~AL oMEEEb@8Om<ggH#7iVS)3hXGYMQdATMO`K}Z)?;j_@-G&E0NU<!ssI20 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mu.webp b/public/assets/icons/flagpack/mu.webp new file mode 100644 index 0000000000000000000000000000000000000000..66baab3219b1872981ff07819536a777d19eb6cf GIT binary patch literal 294 zcmV+>0ondiNk&E<0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpk0000`2>_h|Dlh;g06vK@l1HT?p`kTe zs;Hn531$Gr3?_=2zxKfXSAYTU|6~3Idq$U1N?P`ms4wWcRUfV$+ay>6(t~Xndo}Zr zVFZme&h2DXS^xn4;_ZTsY^(k^(OoS!-D2W-IbZ)^@Bg6YC>qG)%w0Fiid$)!*i{^> zE$0qKrSW`wA)O<2%!^g#dlx<(6z}Zb0i?=T{hR;wL9ZWq@R@sNTKr@@?(ST06Jwnv sr(+e=lc~{0L_Ot$rpwb71e8eJ1`LY+3zU<07+YIBgM_avT@k9V0L*)Mxc~qF literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mv.webp b/public/assets/icons/flagpack/mv.webp new file mode 100644 index 0000000000000000000000000000000000000000..4f691cc213e71cd1601afe5519c60e1e7728ba46 GIT binary patch literal 352 zcmV-m0iXU-Nk&Fk0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnI0RRAS2LPP`Dlh;g06v8}mPe%{q9HX} zr~sf4iD&@8AJGYys{DX9KmiQu#1%^T?|wx{OtV-4P(M7JZwg_k1z;CLI3-{J{_>)A zvXhp@U~5duYPj+b75|M^NHymV{=wZboU5_nm~B!ETPPXIuNHKzkXiUzMEbswLVvR{ zm)jojxC+SH#FnP4MV08|TS+w-+0we*7rAaa+(sFyK3lwef~+^%a0x(Z>$*8Iq(USD zdhZD_l#T*&ziE{HXgF*J=TM6jeO{DS{QZu$&RxY10pQB58Umfgco`%e<JG)7mL}DO y;zjQ>TMeYwY9DiQdH%bjlPNgvqwkZ@hY?Q2+Hl<0=*J3~xo>o7$bGa!MF0R0agrAR literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mw.webp b/public/assets/icons/flagpack/mw.webp new file mode 100644 index 0000000000000000000000000000000000000000..0ff51d1a610d1982ca9c1041a90095f7824df3b0 GIT binary patch literal 344 zcmV-e0jK^_Nk&Fc0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnA0RRB-2mqY{Dlh;g06vjAn@FXjBB3$U zIsmW|31$Gs0nl}7-O~FR`6{P?Iwh86=oM6w24{kEO#d-Db~}}uPTgrxv63mX&=aM} zN&?lg_GQ2T{`=g-=gIRlRUw0YdvbiER(3%+AsT*jzgIj%!*rLGULw*`!Wou}Sse11 z$Ps?o+}Rkz_&nEDA-yt0UZR^i5QdC}cN`xMs&W3RUVeP)!X!Lu@;JK$TTL-1a1>Cu z$c%whfS<?^s`BYOnxJY4Xy(JBUO)CJ&;FKWKSOY@{j@*r9e?T{@KyLK?)r!P6@CgB qR9o30N|Nr3flniO`{mQCs4JzPzRJx!i0|z6Psx4JsdhG}&;S55Lz5W* literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mx.webp b/public/assets/icons/flagpack/mx.webp new file mode 100644 index 0000000000000000000000000000000000000000..980a6cc5d125d333d2804248328c65945f386e7b GIT binary patch literal 404 zcmV;F0c-wJNk&GD0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn+0RRB72LPP`Dlh;g06vjCnMkFhBB3LW z_^=WQW&pc6!2SWz>BXb~>1ZWR`2>X2x{4(ki_4_$?YSZ@bo^X?!@iVR6@sw{paA~( zRWK4b`jLA=LR{XDvk6vVVyB*WBgaVnV{N5E{y~l=i=qEtv)%?Z`rIFx%^I`PW?A{G zS}VhqXxKhJI%7D4tBttI(@Ed{U*i$ZHr;9TEBxOiELA@D&w#!7%!L;2Xbu1(KL^Bz zP1sgu+%UOvW&O6>{l@+O$-n=8(*1z^H2eR_zx=(xag&3iRPaqYmb9FkTnKT=YOtnx zDtczvEHj^tW@}%>9C_#O@F3z|kK&s1ZQ#YaZ;;7Xc`o42syTe`mS6c0wu=)M&!$0j y)se@d$Vn0~h_<71?M6w^B$md;XmXP3t`WVk6NEVj60mEjQ3m5LVDKAJ4*&qIg1V*v literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/my.webp b/public/assets/icons/flagpack/my.webp new file mode 100644 index 0000000000000000000000000000000000000000..b93cc694d60938c4ca3ddc9ce66d016323a227da GIT binary patch literal 530 zcmV+t0`2`$Nk&Er0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpQ0RRAS3jmz~Dlh;g06vjKol7O7qNO8> z0I(7XYyil|?Rj712M!U0703SV_5qLs^{?0eOassZ%RBWa;Zydb_Gj8c=B&^H<NReq z3RBL-V)y2`B;3lMJ%My6Z|P>&-s?YLx4>Wk{<}#!NWzh)(fij$W=P<Wlk66ZGsSP6 z){WChQXq|VC=(S-7myP3r@8RtDw|2F>z+-UVJN0uh{MnQF+FhGzVTmZLok-LZyDIJ zf4z(C?2|qAb&)9NiP^pocdYmtLJOgMx>+-10K6iZUTHA8Mi{F0u;sUi!MS@PKa2jM znPQJUYJzt$#dvQOZ$~}`?lpD$5_wKG5By*C49r8at((P-gINFik3g?;XWw2vSoHbh z_zyQIKc8TA($ucUHvw=cfob28Kk$?u-Zke*R!syapyyzZ`+0q&?kvnmih?DABmcnz zWj)c^FFU#IoZr9yB*`BP*DDXkh@g{zm&K-rf^1Q8)hHle-(IcW^_D(~yQF&tqwnCv zbvl5&S}f_fF28Fm@~+hLq(ch#xmQlR8eyNHNaFoVp#(<Y4I4ZdSNxNQ)A7O&Q~8V7 UzlSJQYyeKIkL})U+ccU003+J?LI3~& literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/mz.webp b/public/assets/icons/flagpack/mz.webp new file mode 100644 index 0000000000000000000000000000000000000000..7453d3e45eafa53021b62f9e0b246bd472150674 GIT binary patch literal 554 zcmV+_0@eLeNk&E@0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpo0RR9n3jmz~Dlh;g06vjCm`Ej~BB3g} ztx&KM32Xquv!Q%<xqd)?GjuO=pKa=kWdLQ3ZzB0llREBzAOt+wIgJsyWYUPdBF|_& zaP;~qXHK%@Sa#@`h=~2DkCwnR@t=bg008{~aw?BfHK$>2?Q&3{*<x}Z{3LmClarDb zv(g-IdAqWnboA!G>Fstu|EgAlZ&c#N2a-{KUITdl`sZOabxtSMs^bK={dYoO6yT*7 zwm-j70G(x5W-7?7fZ<@2hp?EtsC``a0=M|T0V%Ks>oEWJ=52Eqgc#@2=c*nC;Qx2E z8a`PyYR-@U8%v!fOaiIAe}=;tZ@TXJZK?d$FjTPS){{!p_wMJc)t+sb{%u|0#QUh= z937aXvYRK~2lfBHdE63>sTUcwG@`D`oV!8+uHOER{mNEv@(?`opA$HJt7H2h3n6@m zmHw7D=Q#{&+Ic)97=KjMAN6D1d+EQ=eW3?Ah_`|L4hDt%bdMKLAp)ky!`u3MyY9Et z>p2Y;dYb;G+UJ-Ka4Y@fHTLlB`y-5USo5UvK_(TkkG~!2?qd#U8~KiGo7;Z*|Naes sZ^OSI{yM<x!}I?f#NYkiW%RlG8~EhO!dJte6Aa=gl&T5yIVk`D0Ku*c00000 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/na.webp b/public/assets/icons/flagpack/na.webp new file mode 100644 index 0000000000000000000000000000000000000000..8276694d1efd1494df2b632b3cebc7b97d157beb GIT binary patch literal 854 zcmV-c1F8H{Nk&Fa0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn80{{Tf5CEM4Dlh;g06u{-lSic@p`kTe ztx%v432XqJGQD<>sD4I!9n$}_eg*th%rN9%^<66bN<Yj0DEv9@0p<gqm(km(KX`Zc z|Iq_5mr<X@N5r2#unAOCI`M--udbg)k#?N=*2E;ER_ZC2Z(xtf)IjI?uGCNlORj%I zWwx1rv#wAIWwu?8cI2(}nZN+P4wpJNcgu_obzZ<yw0~;$(6XP}*iH9}^ktfMlrDm9 z%F6%G^u~Ha`&c{XXVux`2LL`?5C6oKQF&fU2k`t)EWCUF>h?uSM>fy9^GWb*;rjT~ ze#`Fv{4Z^opftSHgn_5-OKD=wfj!N?xi#N;RJyg7IlK!n<^cI#F+GcKbOzf{a#8X} zZ6mt)J0oK2&miQz!u^zFWt)+$GcD+fWlEs~@c=V%$$D!l8dLoXVcQM`4T^G3qlf0l zgzbVdUo?-(v9`I*ZU2&mSj6yF<|Ej(gAG}xQ0Hx0gskb3_rvVYn?nn>F4?}$ZTd#E zt-ntxP(4rRsnMjZK3V|v|4wn{rtt<in_4HI>D$Uw0n%>0x%T_B0{Z)zv*q3ih5?L% z6IIt>OnjZ9nmAHDXhymD_*^n~$GoRNA-kmtCEBb4MA#p{49VXpg~h=P{5~?b<bF$G zv~J+$qAK6Wr|nKsOg=^d1>3992bUCp5A#`n_d(%>0)5lOTM6s2HZSSNyT|%AvRN1t zq?_F_U;LPX3$uMzx?$FOelvGt8QQJESF?^R{B_}P^Ud~Dil|`SGYA(H8DaJ~B35R= zIVxD*2bp8YRaJ<8kn8nz&_Pds-d{<hQuq3I48hOZ{6Nx}^tB&|iOZNq#JLsQf^1a< z$3Butjkh>1V)~Zg0h~cR*DQUk#7A+Vb1va>dac8F>W%X{Y&(w-8dnHq0`afQl~H8% ze|*INzrz@;Pk;qKnG=3{P~uPIz2w9ce;>VzmGAlXzv4ZXJT-qX|0h0zJ`UTH4n*UN go6gY-!=%cK2Hh+gKioB7>ia-)uyMdn7Hb>;0P;qo!vFvP literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/nc.webp b/public/assets/icons/flagpack/nc.webp new file mode 100644 index 0000000000000000000000000000000000000000..6af8b9eedb3c87e45a274913246fae2a9deea0ae GIT binary patch literal 238 zcmWIYbaQ*gz`zjh>J$(bU=hIuWD5YXJ_Caa1B0VafQKxQ$0)8K;1P6JKB>2ZgIy_i z_RKjaxn=FUU(`?X)@Nb>>Qh(*(#OUymr=`rL6yO-(O`=EQl&+T7Pm7P76@>rFdQ@L z`)5#R%uryrS(-g^6;DM|en)5I&iWPKb8HwG{(V|k|35R?f7$ycy<*Lh7Pour{~vo7 zR$>}hx|w<UgXSwTYrm{HCis7Hu-E&D^%)Usb!;czS#rKBH}}YTX_39&rz9dP#rf~V mUlS5yQLK+&R(sO^$|8@YFEXXYruC#|R=n)K*?jm10|Nl+J6bsa literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ne.webp b/public/assets/icons/flagpack/ne.webp new file mode 100644 index 0000000000000000000000000000000000000000..bf1ffb99b1b2cd4a03d43b5e36dda14f8fe0188b GIT binary patch literal 418 zcmV;T0bTx5Nk&GR0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn~0RR9{2>_h|Dlh;g06vjAn@J_3BB3WZ z43MxA31|SZB|%r6oj(fYRdhgjs{X)x;r{^X|K9)uR4Sfxi`A-Y(GkQSj1sd-^Wwv7 zqR2+xeeT$fW&i-XXIyMw{Bpl~&w}0$vHfL#CmE;QFutzdTweXOKd^CpJvl4&bKAi( zS-Er&mWxK(luO!^xT#Lp34lyx1TDtVHKPJ(dm{y0KF@|4T7DwmP48}IdSbC6=hExV zz;Gy!mB#w=3^oP!huiSt*qSl?T47;tAeiC~Bf3%62v*=To{DD}$Q&eENUE;_Vr3aw z?LgnMM|NOW>%55J_i!6Us%g1{L{i4u>Xr&Oqb5e9VhA&5d@RX`Y>731C#;iPC!bJQ zv!u3M3y7b5_OSxfb@c)ziS5z@@z*!Vi5-F+7o*g4#LS_<c#Dx`6X~o6nx5bLngfdC Mz@@P*+&QCw04*A}R{#J2 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/nf.webp b/public/assets/icons/flagpack/nf.webp new file mode 100644 index 0000000000000000000000000000000000000000..36cc27dff827cffd3a990900daacbbb24c439f6d GIT binary patch literal 510 zcmV<a0RjF}Nk&HY0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp60RRB-2>_h|Dlh;g06vjMn@gpmq9LP+ z0I(7XW&pjB!2SWxt&F-ejP2WZpaJ*`mqBjQGSdoa%4J9Y4b2_ZnX7Mrv4Kw(fJ=K{ zXHVnjLDBw#;{o*iqA&0O{^LOw4|^ZE{n70Cpn}2%UO}zJV#_o0Db@$A{xpr>9pZ4c zI(Rl%;h6I>T>vC82g2~ruFxF&rP-U_V>(3bXRij#tU2Pr_<g3$;4&P#9pG!*#Z;nY zIydIUq`FIaz1m_$*!_a{XuYACxS{rnD@=$*u@bcz_G31p2LBpH?@AZNt>{A}E)h@N z-Ur4M>+-~QG`XLjdPv|&ouRrx&|i)Z^&zfi$Jyl6dCtoawh6lMN_H|tgVtATX{0{{ z;vvPe*GtW5c+(^(0uks$gD0ZJpJ+j#E9vg$gQ(xW?|3k3A*oBD-k13j!Xzh$&}|^c zH7^3b35NNn;k(v6b2M0M>R2oXljYWul^bza$WuxD2mlD>vL$)ATZoZ`W%{wg3Z}?o z`d2JOya;n_gi3<CV|k7E<k|f?xjEgY{GKEDE}s<=<3*X<3);v-KD^yuYybcN0NFO~ A-v9sr literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ng.webp b/public/assets/icons/flagpack/ng.webp new file mode 100644 index 0000000000000000000000000000000000000000..a062e09d28d9a6a91dccbe62ec56ac4acffb8ff9 GIT binary patch literal 256 zcmV+b0ssC|Nk&Ha00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp80000`1^}G_Dlh;g06u{<lt-!~A|W{0 zC;>na31k4p3<V*t$0V=-6Tk+B$rx^y>Z+lQzkm@NBLskS3%~&W*)ZLzO<j(JDszs9 z+IDZ_nIG5x;kT8~8e73m|MOqjz$=%F<<<wS@(H)lJAeP!?Q>Z^F?xVzv{*|AEf)_U zO`+VVf8Bw;21*6nuMIsgp8d)%CIzdYF_3a7wg|D8mI6KZelTLhQ8<Nv!0&B9Oaqun GQUCz+zh6=S literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ni.webp b/public/assets/icons/flagpack/ni.webp new file mode 100644 index 0000000000000000000000000000000000000000..2225c42f3319318af705f1e5a692d8d2c8ffcf3a GIT binary patch literal 446 zcmV;v0YUy!Nk&Gt0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goR0RRAS3ILq}Dlh;g06vjCnMtLiA|WR@ z43MxA32XqJIYD><(?xo$1M&kBwjJmo@g4mD_y5QM=~!lfEsHY<5iYm$S59QF66UUy zvc**`wq-UslI8+_{L1R^4iEqU{^Ktwg}jWohW0x0s9q0eF2E%y6~Ft-+BIwL4L&&A zQ|9Pt%KOi&xpP_qd34j1!Jdr}>ifTZjF<ymyX4JvMbzLdx8qyUmR$E)=pX!VEvQH% zXXB<Wf~xK?aZIG~z5>tTP)8?@KLZs+O8zui6?s_+GdO8alm89$PHXo!*uerv1wp_+ zzO26CcMb)H@BeC`8zIl|9<pyvrU8K@Un=uSK!u;6@PR^h)|9^e;$Lb`OrPfYQ|%^J zaKIj5MR)f_ALE!1zSn8}%NnGq&RZ1=7yR+qOo?R!x(L>mx~TO8to?<SCqhM>cuM|? olBEqv<{xsLNhZ&ly3_lbvh^pZ1%__T?;hDo?kh_+^GSdJ0D0`g^8f$< literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/nl.webp b/public/assets/icons/flagpack/nl.webp new file mode 100644 index 0000000000000000000000000000000000000000..deeb5455cb38db322f318f3a797c699eb52172ef GIT binary patch literal 254 zcmV<a00I9}Nk&HY00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp60001R1^}G_Dlh;g06u{-l1HYZp`kTM z0MHN#WB|Y3mC3-j{{n)sdNd1!AxCgLOfY8?8T-*%#vS|bd16=q{^KBH|Jc#|>-WnS z-}{?FZg~`%pZ%qu{iUDs?@<3}koN}EKiVWO3y)cZSP2jn{p`CwdBFZW{r5cZ%m=IK z!RwmaZu@dUdciE2q03rr!!$2M-KiJ$t4Fh=xpxzXnRj!p8NPQQnG)VOU9ZF1X1|Si E0D$>x+5i9m literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/no.webp b/public/assets/icons/flagpack/no.webp new file mode 100644 index 0000000000000000000000000000000000000000..f6d301fb4a8386923a87413eac1cc8b435fe1093 GIT binary patch literal 438 zcmV;n0ZIN+Nk&Gl0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goJ0RRB73ILq}Dlh;g06ujzkw>JXA)!2Z z_yCX&iE04I%qD`*r2aF0D%NY{f$n$w1`==Ucf8Kv0*IIJuAl_f(S{2qF-|-2bEt(R zYrth#4XiQ)LS<_Oqr&K(bWhUhkO2PZ<#cDNIeTr;)P?-Bnd2OW&1|K2Q}_zRT<+@M zQ9nul?q{wD0qJ~S`<8xPZ~xoz+<60N?Lo3NXY4M2q@$kxNH8k@sr^0A$MyfS+ye|E zf454NQeAsLRk3q!AGQ%+Cm)UYP(d#}3`~#DWNe3>s}7J|;7v2~Fq|G~V;<|I)?V;$ z9y%r+ho2@nEX<GL<o+!rxi6UFQ7(f=@*T6=wlp(%3u$AxgK4bl<(3l5H$*WRFEWnC z|E}ta7wI$mM1K>dmm~SFA5Q*x%jkijbjG4TiYfeET3h3EEt$k4%^VAx_ghlCzU+Z{ gt7*u+J-R)PilkHot#Ww<&De>616>g_L0S(00EFYhEC2ui literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/np.webp b/public/assets/icons/flagpack/np.webp new file mode 100644 index 0000000000000000000000000000000000000000..31837e653318abd1ec6f91a356e0d464f541761e GIT binary patch literal 544 zcmV+*0^j{oNk&E(0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpe0RR9H3ILq}Dlh;g06vK{m`9}|qM<R_ zoB*H^32Xqk*fS<LQ(b`b0ggfFSJGrkt?|XE2Si~cUIQ8Io>D0NVHazqA{dm&TB-fs z=xivJqr&Z+)rlttS8gN#0RHZ52HrxT#MF>n9l?HsS)#(o5}gju?1{&e?4@FzwCH(J zlKwZ=``IvU*j?JWkB67cVn2R4E3na!Zy9&ZLcBdODod-_NM>!V@4@5ZbpTZa|8bIv zbR+laCx0Z2CjIK~F~@LRzXP^x1=$dg3XxM$_r(Sr<D|u3ro&rm>Ax?gFt~0IMP~E< zdtg$hdN!%+zB_rAIg<B=?f7leO;WwGsN9PF=Y$m?ceDU@ceVj2hPeeIianmd3AcSo zNvD*KQq7}n@fU2sCsMpUFVcclsIX15%@JUy4*jCEPJs+o9B7RL>fl|tUB7W~`NQnH z+FTYxfG{9}yw@_AorqWo$|3Xm<lPG~D5MsaamuWi9rgqKJuufBW)VG?Yw+nLNmR81 zXsP5&VeqHT=Q;`$amFKKm@4{L*#^9(r@zSNwbn`h{miY?E|>a+Paa8z!K;83v(r-T iT`tVFGTGM~fx7_X9Poeh73}`v_raEh{Om!Z0002E82l;# literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/nr.webp b/public/assets/icons/flagpack/nr.webp new file mode 100644 index 0000000000000000000000000000000000000000..cc781f38733a3deaf345582d12ffab10acc5c7cf GIT binary patch literal 406 zcmV;H0crkHNk&GF0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn;0RR9{2>_h|Dlh;g06v8>l}Dv5q9HtV z2m!DViE03@Oc(pKozJigRu5halma~ei#bbRIr-*30u@ZPNjE{Kjf6}x2Zipr$nrlu zjSXSJU^bFBN&o=<_kRC8@)zOIkNXjpd|LnWG<(KEZ5K|^=y?T4)3hR=;jxPs_(XMA z_(gA!8LYWi)BSTd;{)HO7tilEZT}L_-PUP9)YtVp6N8np@AEKwPjC9NH^Ai-KHbO6 zIzOIKCd_Qj@-xp9zXb}!CDz-4c#Ja<cGWEX@#Hhdn*QI(`~Se6r0?@tYX5$~6;JM8 z3({YY(ntOq3$CmYKd`gMC{7j~pLZAOV@Vx6&X0*ju>1H$>G3Wi<=(euMY)Ycmyc=V z&Z1O19c6^fIi>1W_g+yC_^ixu9^ZJfWrCejnQifS($SuG%^bDhS!d&toxc6B06GV^ AmjD0& literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/nu.webp b/public/assets/icons/flagpack/nu.webp new file mode 100644 index 0000000000000000000000000000000000000000..894ad76f80278754e47a91f911e79ebe0ed782d3 GIT binary patch literal 966 zcmV;%13COsNk&G#0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goZ0{{R}5dfV5Dlh;g06u*(lt-kaA|W+O zsE`kdYyhzzarnQyek%Szb!<4_GGDRttDrl~SLxU7hrX|%4?qv=U*fvJJpeqeKW@Gb zKW~3%J*aROw>R~!gpUOudH8zZbshZIhz%*TIPt&q*8mSiQiS12uhWe!x-)N7sjw*e z;DeSZUI=9nwA61?=y`(6wJzOCQ9uCx&YH$ppy~<w9m`@cV2aoKnQ9*)B4{yluK35+ z8$F%uT>!s8TE=C+dGlu(SIDwXLAcWOkS$)PaQ`r~7sIZWLpLtZ96WTU4U6J!78<|D zkbmNX=khS{Et}};uU_Z>&G{3wDTjfq2Rd)^npA)Jtt>x1zxnu}hO!$sYw78Hv{oXX z=DF!TQS%?NYuEY%VSGfZBS5!6qfPGq^s@t_{=R!O^u**G;X{mMvByxb5@^5os=++% zqLk5jD{AYV6$q=_wE$7qZ9?Er_n2?5&+votj^g^#-)o0WCQqnY+Dt>n@#6R|^H~Hh z@4Jt|y}&qLn?WJN&HQ-1U(Ged1r$FDZ%61S5ke2`r+^l4Lv5WAkCE&J#Le=TfY&JO zKQui)_De^vW$(L`+ugZrp3C+Q;91|-w!ai39<tT{;$g79N3)>m?KD;HPj|k!YP-Qe z7~ZIAl7vvdWHb}<#ZRu(3~KT~<Hc{DPW*EmE2SSkc%RjyG`f^3k~5%FoYH)!jS-hK z=_F+TS>O8+zdnh=p>W8!4legk0moGifoQfb(vxbHdGs>(muwMM5GxiSVOzY1#iyx| zfia%k8B<FVE1%kDs8xgd4A=Bz-|Q7t$CQwtU-6ytT5<v}o)e2r1G6q7YERGpl-1ZK z$xkSUJ$lE={E7TH<%WNdwO$#Ae>_D;FeNKOaqV?}SuB^dyE|wn0tDLo1wR?uT;bZa zcM=o=f-LLEEGe86hKjr4SJ>eL9^=QSwHtnFTs%tKBp<ezvrX)Tj#xu~9<r6Mu2uhk zwB~tIU-nCa{-R@)KvLUr(}BGi5lu<&Hyl9N_$OUahie>}F98zo`odI4$K?5!A|jt$ z@QT9;B_y^BM7E5EhOPw59cDZH#Ao1>xxgVQVck7qMLBKMd-NDN5fmxID_i$`$r5y8 oTL2Z)>CN@Amnb*8il8u&ZC1H0FLf2cWdHu02Zi$ww^ABx03PMhX#fBK literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/nz.webp b/public/assets/icons/flagpack/nz.webp new file mode 100644 index 0000000000000000000000000000000000000000..d5bd620018fc76ae039d976e4051e6338bc73d5f GIT binary patch literal 954 zcmV;r14aB&Nk&Gp0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goN0{{Rp69An7Dlh;g06vK}mq(=|A|Wx^ zoB*H^32XqnGzCT%o8V_{z`${Udw~5_^#S_<`e*FH>I2EUtOL*k_E*yX*w^<D_5<2( z<~KkWna`N}?s4Dm9!&~C-v4!ev+2@5obiwJPyOF;Pu1P@Puej|(RomUrgaa|;aqI$ zmn4VcmC@=~gghC4J+O;-HMr(Q+#~UA6>Joy2VVj8&qjws008}{$&aDEfd4W-YaZW^ zL?(o(+cbLc*Oj%=OC%`FJ`7c7Mk2#|rFJx-nvXQ|rVJVr7{ES$eCU7qLiYXyyuZ^l zwob~kaKf4w0GKReZ9n|hYiJ`xdP+r$_Sqyg*Ea}hq^*Ka$1^*wOc7I|pWKG3PyhTw zlJvtlwmOS>wD<Kxmn)~w59ZzTe7{ygN$3B!4?ps<k2zqfr&x4FxU`yWB=QllB&h7~ zy$XhjQ=0F*N_U+f>^!e!{;U+L2<n&p-9osgq@4@>y}S0cmue7iT<C-6?@5|B$=lD1 z8%_6sV0&OCgksC=S$+t~{V%;JNyDwiKvW~|-+*<ndc4s;Q4RTi#hP=G6+-(tGj&Ok zwNY7@+asym(yAZt8ldBZfU5wRG=|B~64s*s;ZdBoY$CB*(6@G`II_Uq94YuW7WT0^ z&2qKz0mF&I-RfWDLxDQs(I4%dOwp&;rbbCJ{5;wBR39Ko^+z>9NH7+0^FIO4C%AEA zjS~gJ`2pUN=jPvUNsW0Br9~nLA?DK<ZwPgZdX@PB-9r>6-wgW=gAymZ{hV2w-AK;~ z0<XLAgxYxjJh@7398335As_0tyQur^9>DEaZQhij5C%*C@Y2O#?q9Xc`E!_Rx@$nC zUh5<^ITAI=3K{c1z4s;a83B80-ttC|ZzSS+<bTDmjV`~;!!=;XZ8rLT|7yy$ctbYz z;1g&MQV@ZHb|ct#IWkeF1LIK~%sl}Q+HBKO<lp^Y8bPYx(Sxp;@JR*I5zZYmU>BOW z9Hg<@c+4CS2S!oBJCp7!sWRE;sBj&Hx+|~Ixxu1qE8ZRD$PN9&nQRIytc)*$s4<Ei zpt~nIrsZDo;yW@|s>l2_#QN*ofTs22d3?o~>|Yr%WRWEdg<=#G4%Cj<HqGVQCOR*r cj>1Rk<ht9n{UUkX)cZD@ehSz~vY`+F0Hw#&KmY&$ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/om.webp b/public/assets/icons/flagpack/om.webp new file mode 100644 index 0000000000000000000000000000000000000000..508624141cff762f7c5bc4f49f70400bcd667501 GIT binary patch literal 514 zcmV+d0{#6`Nk&Hc0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpA0RRB-2mqY{Dlh;g06vj8m`Nq0A|Wm` z49Kt&32XqnFSGgEQ0Djpr2om7rc2{EJC`?Iky+pddb^4Bx4<7D>-ko&2SH{<dNsDc z238JG=nZfH{^;P|q0c4bfQFT|`X3+ttbP7qAHLGN<^}mlEfR?swe2(C#^o#h*?Kwz zZiqfpxtaOA!bkx{13YI;w_f7!m6s)AS9>h~)nFH^Jr5_HtSi`L@FlGO#c>9=W~VFp zG8g}}=JP-7CT26=hEKkR{avFHb(1ycWdoEc{|V$j<=5JLYP0_cSP~sqZ1SG^Bma}u zYI_szckU1=3o}x6#awv^Q#z%-v&K&Crrs*3t`g{Ke?RDVe>1uh8{RFm;nB3eyDsdz zf3El<w?JSpUV*00<#p})qF;~1!J=yy!X6W&4w-Rw%?GfX65q96OX=2%)GO*k7w8>S z7dQG!9Zf@z%dLu^2?HPhkZ0`ZRS`mRZwbgpfW+xgGwe7T3iy!hE8zA0$^XU6Z&=sF z?J*u3|3B!r`7@OkztA7_ykqR}&UGh^<O(>-6l|-t=m)fDdR4i%+}&Pc+uycJRsDtF E03ieL?EnA( literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/pa.webp b/public/assets/icons/flagpack/pa.webp new file mode 100644 index 0000000000000000000000000000000000000000..30e9303d96ee8d3f59e9a043ce8596a818716ead GIT binary patch literal 402 zcmV;D0d4+LNk&GB0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn)0RRAy2mqY{Dlh;g06u{>mq(>Pq9HY1 zTC4C731$GhGzBGAR8^8AItCJcaeizXpbin}s${#g9@cfmHV<@1{(&$i7gvZHaBuhG z18UJs0RH@UtQAR<>#%ELFFP`1OhFlL?o%V~&1KGua6DO5xv|$VRytDJ%f>&e;?I`Y z4embluul=JGj~S7vi)xpUX@q$IBI2Ar$Oym2CQdRUH|r!r{f&Ap8SLBi=~EiEzNEA zwg24k*6Gj#*<ps`v!6XM=|S!TvMjY)veP+<1?X$x%k;1hOcjtry^s0uSSE-1I){r- zq0i%_<U4dGzD2H267)YioCISghGLFBkEZz4|AEYf(oS=MJ@<jffXQ}$P35QHAa#9Y wHKu?{5DE5@o+JEcfQP}w?&r_o-@5fZ1X?9O<YN#Ti+PHO#w*7!K}F~Q09RMASO5S3 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/pe.webp b/public/assets/icons/flagpack/pe.webp new file mode 100644 index 0000000000000000000000000000000000000000..4c2016de7e4d69dbac074cd642e7c4adf74e28cc GIT binary patch literal 466 zcmV;@0WJPgNk&G>0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gol0RR9{2>_h|Dlh;g06vjEnMkFhA|WG= z_^=WQYyi%!05z4lf8wtU*$BRXE5G+qKci}tOeZ!2bQbkn#H=I}FllOFAUEDI%6~z} zcYq9wZL!=R1;7CQ^>3>6&$#B_|G;UzCs$JR7#1%7AaSgsX4u!zKm36AlIE5lkRPzd zs(7!##3*zp{qF51Tuxs}2dnS8c}Hq<nz-T?LyocY4On|VD0+T=-TxUiL?YeUMpAuB zKg{6NYSXov$#6I9SGJD&1b=ZC=&Q*$*-^DqoZ??M%WdCgd>%ryxqN{AhBHu)|Br4* zL=`>qcGM;KrI%cUzr-qqDNteeUsO0@b!8ZZwNjmUyFpJ`Rs<{{1K^T#d3P{V3yz;d z)tMr^ahyu54sk}@=N&!0z(8J5;*ID+T3MPm{nHo|CUE5R0r|=QN`Sw0=kaIxm6lB6 zL#la@L*@H_|1yOch)^N>|NbMm?dR(W5@UaX?+TP1DH3aWC*S!o)j2W#NAEtv&4m+W IW1@fn0QU9JN&o-= literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/pf.webp b/public/assets/icons/flagpack/pf.webp new file mode 100644 index 0000000000000000000000000000000000000000..74eb4345b8e46d3cf0fbe4464bb699c20777fc7b GIT binary patch literal 472 zcmV;}0Vn=aNk&G{0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gor0RR9H3ILq}Dlh;g06vjGn@OdkqOBv0 z`JfUBY5=nQA^CqCk^uiphy%{X?-$tX$^e<0cL82LWwUu%Jr3DS!=%o0GKF!6g0?xX zNsK&dnqXfF>KxB^4R0R+0RHgT{&=RZztwis)tCQ(gtbsy_y7L55Ba~x%Ki<Y+P?-S z(SlhATL3}K2Q7a;Q2dEtYE*9V>h}uX<EK^>Pe0aheX{zd?P}MR&!Yet!wp8N6i@Qr zz|AEE<X{K#=c!TU`PEcNyaYYGj7YzvnXe!j5>SV0N7D$sI!gHpdP_h^>|A&wmEx`S z*4ZMik=Y|18BTS;s_Tw<Cs5gREiKlvZ94gIy@_R=!Qo0DDWuxL3cl6X+3{BXob2$t z&z|Az1?B-Obi}56N}zopt<|4?y&%+Kx8ziV$XRjmuTEu35i)>s9-0!kF1Un!nTe>B zmICq%AM^cw7<DamrQ7y?F`<zwg*@&201E=wDI1!YMwdl9c}i!H`($QzlW2UXLB_hz O)rTmT)Sd78NB{urAK2Ug literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/pg.webp b/public/assets/icons/flagpack/pg.webp new file mode 100644 index 0000000000000000000000000000000000000000..2e537d376becdd3a688052161e152c560f51b48a GIT binary patch literal 672 zcmV;R0$=@7Nk&GP0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn|0ssI|4FH`1Dlh;g06vjCm`J6gA|WcZ zT~M$R32Xq!(ZJch4gJIMSClm8bAa(4+#S$^&a0?fc=Pt|y99_Gmezc{4AuI?dKaNv z^SGmIQ>}#)>*^wz_VDFZ?`t3%5GOU&7b=AD3FD3CKmps;ZbeMd9{>RU@l$!n7xpha z>!#I+8p>!jOiv#t+zyLJxD3%sXu3-d_PkH9?qB($|4zOh=4dU%+$A(C%RO?+enG>x z^9HADFy##xK;ysT|FBqHNGfQOS;>I!fBMz~s=O>V-4f;j9j=)*_}-!mU4Fwmi5c40 zOp)%1Zxe~G-ERXlA<zeH@eU`8g*&giv71*-6&RY~Rrg}uDGXK{ajTQ>%U&ak@oWc{ z1Pv+2e>p_V^`ALEF1~l~WcF@7AB;cxilKF{tM{MriL<rvqTO$}nzcP?Gtoc)VOLnk z+?^lxxdjLj&yV^4*mIw)QdULE1#QIP)&CF0Ms%el0_|Y*7ln|05dY0(44eNt>_h1j z{@C0xl}<Rd=<WfSBl?f;S=HoQmtMI(_HI9usOWj?gl-WWiY@)a+9qKVtbpRBg*eCM zw>nkBO^}>9yLc~~rWCdoU-M5*>SRE7Z^2g6X_vJvy;h?4mipVz7%1-54wWQ-XGZ}Z zdY-&F7znME6sIifNciwwHcvsUAP2;UaOe3x4;#qDVpS&|5fD^Plblf>jjsoLNwA={ z-hn*Co`T3;K>SIm^hie_6QLpB>H2<~m{E@AJN`YoaK|aw`bkEQ@0b@qv$mKVjNk^h GpMU_PZ9K66 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ph.webp b/public/assets/icons/flagpack/ph.webp new file mode 100644 index 0000000000000000000000000000000000000000..454d741031f0e5c50a17838fe39c064c062a4ce2 GIT binary patch literal 502 zcmV<S0SW$6Nk&HQ0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go}0RRB-2>_h|Dlh;g06vjInMkFiBB3g^ zTmY~V32Xp^jbMsj>r}ut%X7JDm-+y7p8ngBwr#)+&DB3$GA&?%6eW{DPPML)k558( zGyi}X+E=<%2(zC73DZCT{+tqhrig<z-Z)L(^l2;XEApnV(F);&tZ76<c0JUQ2E*WQ zu2k(rKaPcDe7?U()?0@$HyD5a$2he&PCwQ;QN3}O(}_!_>7f-W|B(M;GL+aMl;j3y zRl?!@1ij1g_=3Dmqja@{_fDYJPWnSKymyQIc!gF-ie7|=D6=LQs2T9QW=zdW+tuB* z2(<#IUA8WpG#mX7)C_66Do+1<f0Hf$gt{;xfctl3Hzh)}l5Ebbf^iozfh9$w)Lb#9 ztg0JNFBRhW)7sFSY`lDDnl`-#yt2jYKefgd<umt!+R%ZZcz*3pyeI1aq`6u`ncy-b z5Ec>o1c=Qexv6u}n2gM1v^u4H_|!UXdZLMx7%mwx;=a;;qTF-%mVk6LQXAv-KU+XM s;b2bVsId~S->$Xpl$oIZ;or;ip1<nFq+3C6?T=aDo@erSZ5x_^00!>rcK`qY literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/pk.webp b/public/assets/icons/flagpack/pk.webp new file mode 100644 index 0000000000000000000000000000000000000000..67e40a7544ed2341ca28c576c01246c318987d81 GIT binary patch literal 410 zcmV;L0cHMDNk&GJ0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn?0RRBd2LPP`Dlh;g06vjInM$Rjq9LP< z_^=WQWB|J>z-iTKfDTn`{&r$1Y2Z{jUOo&Ha7^biKl^x+*f!OnaUSK!IX%VyKu`ew z{(Cbh>yTRmWj+r7WTl2)nIfL(yz`oI$#2tb-FY@XTlX`#OifY}dUtJx73@2K-Ra;J z=zQSQpQZ>1Qopa?17%php7`uHAnwHv=%ghH+Tvd=Cwa(CcExM__DQR!@PT_N@<=9P z?{(h6NEB_1);(D#zmvRmNdFjA20|jjaKLJ)dAFe+9f;np!6@M(`s!7+2a_22pDjlg z{*=A_S`Jw$Oj;$>7$9Ao!Qo`t2t7k4^OR9~q(S9Ol1oQnew8K*UU^1;uW0=`7$1re ztW?Jcn}l=`X1!OqVE_jo+;yfsg+}KGnpPw14Ce7x7ptJ3ib1oqn>CQbXj>B!*_?p@ E04M{ki2wiq literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/pl.webp b/public/assets/icons/flagpack/pl.webp new file mode 100644 index 0000000000000000000000000000000000000000..c38d0e6332f630ac8af2a97bbc0f6c5a8319adc0 GIT binary patch literal 196 zcmWIYbaUIoz`zjh>J$(bU=hIuWD5YXJ_Caa1B0VafQKxQ$0)8K;1P6JKB>2ZgIy_i z_RKjaxn=FUU(`?X)@Nb>>Qkrys`|jfFqcuwfI*ePZlcvpkL8P%6!olsFnkc=bdY3^ zVcq{jGXGHXX2$8uqTW53@<Ano;oq<LQ#Ok^zsMCuOESw<oRB&8_1}^s2luReW3Rqz wp0;#`^{nF;xBvg(`A2oVYl}Ez&&$$X_ms;sYm3zboRyx&yty~2?EDG_0CQPL%K!iX literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/pm.webp b/public/assets/icons/flagpack/pm.webp new file mode 100644 index 0000000000000000000000000000000000000000..0f6aab1794fb776ed60be7e7240fe3c4690f506d GIT binary patch literal 242 zcmV<O01f|ANk&HM00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go_0000G1^}G_Dlh;g06u{*lt-qbq9Hij zXaLX<31k4g(vJQxelq}YKC>GKS*i?pf^Ue4S-F3x_iQ`>0RHl>fB$J?Pp0pJE^{e# zght-4|Bc+N=xU<tW(O~+rFI&b+vw=pJ`o7}xFNJ$VFPJ1{-7<<VdN&86|+mp@3O+~ seXsE`opE}uWh<8;NI3RpC>ISI9@<WJ9wQbD&AO@7(gMv|L|^v+07pbzr~m)} literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/pn.webp b/public/assets/icons/flagpack/pn.webp new file mode 100644 index 0000000000000000000000000000000000000000..d3e11af1908a2bc757cb793d6fca78336db959fa GIT binary patch literal 826 zcmV-A1I7GONk&F80{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp&0ssI|5CEM4Dlh;g06vK}mq(=|A|Wx{ z$^f7d32Xqqd*lvhwehL|Ct%V8&<E<Ts1Ma&)n33JP2FG~fFG`&m|n(zwmy`Ud@=d| z0f47iL6NHDX8t$+k@g1Z9q4j4&iL>{v_%Sq0Y0_faV7V9bwT9Vn=biz-U9MYP45Ht za$M1_SPkUs$yevUP=Ematl-WK)#EvtAGte6@~&GRiN1FCSTf}<jPMNets9171UeMl zrLdUndMzX<77{0e=K#+00W!4xRKNaEj+wh@Lsru^@_B{Tnfnyep@yvTJLpIJ*GJQd zxn(E++)X1!?A{JrAnn}FA^j$JFJ4g_c>*#Qa$EoL5M`AT<G5;<g-;j1$RUxyG3Se= zE7G%ncnnMc69w(t4`A3&Sp{}`3(PFdX2Y-wd-L2RY5!+oLiaJ3ll!Z`6M!>5mXFP$ zyZ=~5q^mTeQTyet_(;;P(oJ*j*&YNmf=n`-q%w}!vnXBT7rSfL{o&>ex3yXOA-HO( zbO5Ew>tB@N*8Itm0e!Q^IO?n~ox*fb2lW122<B%+V8}PZ-G34Mh<^juCbjyxXS2IJ zO~sBSe#U6lvYf4WK4+&@S}T?2TW|`t!;Ja4C1V}@Czph1Hy6-k0k+jEMt&k%Q`>|< zhmYK0!NnAY^NZFGbu3VueaWiZa7<(0&PJ($njS=Km#62tRjQ;7(={CS{MVo<+H(+i zViFt5;T3zxN`CIVa>tR+xbtG2EWhgSz1z@YIcGgdLef!P>1M--0LK+X_+$|)9vPpx z6Xbzdy5oRtcnHaAvHy#<e-PRI5FzCcF47R;`g(zWjmULTuRw8^(70CQjro0KX4!`+ zWSR&2tP(~Yp<`^6{N^`~(^0(#wG*wosMmhF+&|+feOsK7qm;9ZgP0rGowuLb7pwEB zhvbfFQIyTOF?8>rXQ5zUzirfuNSpnVF1WAODBDY38pfa+3NMR=g6V(MhskOIw@gLQ E0G)u69RL6T literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/pr.webp b/public/assets/icons/flagpack/pr.webp new file mode 100644 index 0000000000000000000000000000000000000000..2e17875dcb0d9ab70fab74d3c0a4cdd6f0ee0f4b GIT binary patch literal 484 zcmV<A0UQ2ONk&H80RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go%0RR9{3jmz~Dlh;g06vK{m`9}|qM<R_ zoB*H^32XqvXUs~kneRz(OVO2Be4uXte>vR&`n%|>)0xx(=mFA+`)~TI?95Xt@tXC~ zD)YSNrPlRSDOFJa9tAei#94KAL&YVc=a>Ng>5#!V)%JpYl;OO2o9p>G&O`l+SjXTV zUo(%Q&~Kmzo5836ga6`UwkODPlHUHoWsbe$Wk0?x2W}Bm7}jsB`pu}LPs<_YjZu%p zDf<&}eUQ`YyYKc2#%nMWl&j&na@@xM6G!AOEV)bPxKK55DGF0O=2RC=AIUAyTlL)4 zXLmS>e7ZW;H?x8F&ZQrv!^cQVM%wx1L*u6ZwuN~iMT(YPBKz<4?%trH?qkdYP*O1b zWx3T9zWPKLP8@Svc<|{_;FOk%*v)M{MynIlOOdVUc~ylCB%b?QP>2<i&vzw{Qr!4v zT!rHv5!`drdDe>_(IWtDm<5q1KA+ZEQ5ZFhl*y%~ah`vAm<grSQubwE@NWr!*SnDX az#qw@cP_FXM<rzc>Ti(9xc89L0001i5$AUR literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ps.webp b/public/assets/icons/flagpack/ps.webp new file mode 100644 index 0000000000000000000000000000000000000000..d02b0bba6de17530fa672d5d5a99332d152a8bf3 GIT binary patch literal 358 zcmV-s0h#_%Nk&Fq0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnO0RRB-1^}G_Dlh;g06v8_l}Du`A|bU} zs;Hn4iDm%7z#;phc+Yt#38DhDSo;i9_|Ym_Qz6cqbJ`3lot2!nTm%3B@zqqr&1}ZX zU$kqHxA}kqIDh^vCx(WE7uC*`Z{M}6Gd?Y!^e#NzAa$99_kUOQJ$#J8HsFrni_y1X zZN(x_fX{ZUo>iRUl34lrro)~mVTT$8K2rqx7YtZXQQJ^8-_SCO$iCJ*kmed^L+jzL zg;`PV?1H&;UQY$}`vuiWF94H!{=2x*`7WFGi-Z*h=8{a4D1UjT5_JE+;Bc2zXwhXr zGu{&-o!0gLg7G6DTatGQcS_KZQN5dm#=;&SIq&Hjmyygh7~+vv8LxtD#DXhJ9fbe@ E0NlNqssI20 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/pt.webp b/public/assets/icons/flagpack/pt.webp new file mode 100644 index 0000000000000000000000000000000000000000..b2b644691d2bd8907a7c5a9ad419a057c2a7ee42 GIT binary patch literal 564 zcmV-40?YkUNk&F20ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpy0RR9H3ILq}Dlh;g06vjCmq?|fA|Wm~ z37D`F32XqkU)K9y5FZ*54xIzo2J$DM2kZw~5;f|Ooa&||2Q}>YY`VtP&vPK$rO|bj zZflOI!EMhIORNuG585IC0RH1IC})W=987ZALNi7gBm(#M7f0K{gQp2eIGd=&z{XI` z1F=SwAODoEV_n5FX5Iaz9+~9X|HYlyR=fP(@Q_nhAPqIdd{2FgUCUVR9Q<aa(C#pj z_bE<0uI9tB{!0E8ZSb9D;nlTgyz|M+XVA9ZJesWoq?MEu;amQ%PwZu22cP$!;&FYH z_4KXl=AqZU33<o33Djx~_xQ9*C#%@o?F;-ZQZm)ZEx_ueJ|blu^t{3NHAw0peLcC( z0Z@^p08#HE5Xw{&J#J3-f-+`k;U98V`J7h>xnRs5t5=xQX3AebjW+*1&i{)Z7ry3Q zG#z1OMc?Y=HQ7I7>AnnSYH4|jnuH!0`n^?m@;34t@ObXm8&Z{0qMskK?^_wzCLf$k ztk*;)3&?kLvtr_&{B29!YTD6(!!5!aM*vot0W?t5Ia=+=A@U%rjQK9AGUh|1MdVZX z-{bbVl_P`IcmQCMoZ08C*%0Aw9R^3XfK5+;L_4uRGSbn807C7;Kp+G)(LEj@0002p C+5*`C literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/pw.webp b/public/assets/icons/flagpack/pw.webp new file mode 100644 index 0000000000000000000000000000000000000000..66b4d6a218ee27282d5e3c872661bcd504927855 GIT binary patch literal 340 zcmV-a0jvH}Nk&FY0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn60RR9n2mqY{Dlh;g06vjGnMft1BBQQ5 z`IxX031|SPN9X!zAja`0?cb!#bujQqOJM*m0SL%@(Lc$-geN6*Q>UPU;SaDEL~<B7 z0092%4<E9o&tny+Tt6fLUt@9puKYpW@cSQOQ}8*R7Z3j+$MRG6$^6_erq(6qJG9_5 z_q=zIJ(kr1pMMc&{(PFx{1aLmVrhAo`{L`rjf1v)0yH<`;vqSGV+y$YT**XfzbsOI znLJ85bv7G)KK}beCoG~rYJtvGP3J*0m|=JRo-zM^k$`5ped#+pH0M}=q5?ip6Y}sr mJP*Vz{JAH?^??72;uIWba%~e>ZVML;FNLc#9Bx6x0001zEQz52 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/py.webp b/public/assets/icons/flagpack/py.webp new file mode 100644 index 0000000000000000000000000000000000000000..9866931b65089c365610f407720adfbae4436b18 GIT binary patch literal 414 zcmV;P0b%}9Nk&GN0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn`0RRB72mqY{Dlh;g06vjGn@OdkqM{>= z_^=WQW&p3eKs4ZfDz(5rRekkF9-eI;eG-8RU(7JKkkOe}>U8FP290Tr>b>jdLNi0# zs63^z-~jpKDueexDt>zZ*_n9Y%QW?y=?5mWA%0wSLp|sf{-vE){R5gkGyb2v^XTac zHHX(+CG_mkGqnHT`)XlWt2S$j>z-Ga{pKi{-(>w7FQl3WaP(Mrj4?{bN$APrkNg8B znfnIsI(_D>CpkS_VkO`aPi@18q5o_vI)!lXU<xF9wS)_ZmW4yq>LB}7%-NPx@#l~g zk~#lBN-=9?UTM8$3f}rBE1m(1pt!rm^sWH7NZEOCY&z=Qq~xza?^7>;Lk#A<YveE> z2b%Ho>w9ZoA@IHB@!w<Z8GJ`osNA0gB+Ot2E`g)`T@=(4D8%}n-(h8?{PgO7Wa@0a I<HbtY0JAo~+yDRo literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/qa.webp b/public/assets/icons/flagpack/qa.webp new file mode 100644 index 0000000000000000000000000000000000000000..8966f1b3384d9631077cdc2dc8139c576bc3bc4b GIT binary patch literal 382 zcmV-^0fGKfNk&F?0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnm0RRB-2mqY{Dlh;g06v8_l1HT@A)z%| zs;Hn4iDCfFkQD>m1*j%a{d)EQ7FEhCq6L*17I49jF&eW5ti~U&myT(-(vV~?y^o3@ zIP_`4I#d7v{`?cuLM?Ci3k4Xj{?(1N<ZDf+VjSa|9TOiE>Rc+v^9NFD={NX8ksQ9Z zoW(~h@)~ZtKlSsZuEnYjHE`bnbslnbQ1HJsU4edmrS<_f(=~i;`I{FR!t)olK5XQ% zZ7IA0X-(8PBtj7iu1*a4h*op^Kde%L8?c~5*#iF^|FB^6&-H!1X_FOy`apD_vuZZ7 z4I&RB4BgL`Bg+Z`h)qwZ)>Na_K(9Lcr5u5>H9Bzf>kb%?zhTSx$vpalf_Kg)KV-C> c3Vu3rBfugOuI?=KqrE5qYZq3LV5>NQ0C-NEQ2+n{ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/re.webp b/public/assets/icons/flagpack/re.webp new file mode 100644 index 0000000000000000000000000000000000000000..6af8b9eedb3c87e45a274913246fae2a9deea0ae GIT binary patch literal 238 zcmWIYbaQ*gz`zjh>J$(bU=hIuWD5YXJ_Caa1B0VafQKxQ$0)8K;1P6JKB>2ZgIy_i z_RKjaxn=FUU(`?X)@Nb>>Qh(*(#OUymr=`rL6yO-(O`=EQl&+T7Pm7P76@>rFdQ@L z`)5#R%uryrS(-g^6;DM|en)5I&iWPKb8HwG{(V|k|35R?f7$ycy<*Lh7Pour{~vo7 zR$>}hx|w<UgXSwTYrm{HCis7Hu-E&D^%)Usb!;czS#rKBH}}YTX_39&rz9dP#rf~V mUlS5yQLK+&R(sO^$|8@YFEXXYruC#|R=n)K*?jm10|Nl+J6bsa literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ro.webp b/public/assets/icons/flagpack/ro.webp new file mode 100644 index 0000000000000000000000000000000000000000..f99502f14382e55fee6b2ae2be5f47afab7c6325 GIT binary patch literal 272 zcmV+r0q_1&Nk&Ep0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpO0002+1^}G_Dlh;g06uv#kVmGYA)z?i zYyi*?31|S#^cYE(i+(Qf$6)`XB?91YpobH~Jx3YX&tJiG>IR64vN3=F{`4)Z431NI z@@D{1BB;H>akc;QORF2lum6KeN1NFB|L|}9O$;4fp_*TOJBT086D#E7;!n7b99}Z7 z-1Z7~^hHnrJ8iTMMuITsb*{`Z?99X-8jOnFk|z%FFk*jtG~aajp=(*AFtALbw~zoi Whk+jM*Bkw5;XdiOB&+|(0002tmTuGl literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/rs.webp b/public/assets/icons/flagpack/rs.webp new file mode 100644 index 0000000000000000000000000000000000000000..8b177db400fbe74495b02f9f486bd982e9c3a081 GIT binary patch literal 596 zcmV-a0;~N}Nk&FY0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn60ssIo3jmz~Dlh;g06vjAm`Ej~BB3rc z49Kt&32XqnGs4LsJw<I%`R;uHZvbyEf0=LaY66*8jHkd4zEa1$!jQT9%oRz|^3}=2 zD%CY~R(d~GlY(>KgUxEa`#Tk;pt&6y0092-qJJC(4eoVdJ(tw28jo)`e#+o7qGC&J zbLmb6|HyDjT&Wv;AmZw)nhAqH#`R=f|NJ3eKPgcTA^-Lc|M_x7+yC$R@xSc<9%#;t z-+osu&J-Jz@@g)%Dj5FVW#U))+3fG-(1}V%|ArlZei4vHLU7-28)}iOnkPaf-5={N z?&rUV?v`YwWf<RfH~me={xKX+@hQUlvDCBU_)$toHwddJvFnQE?c|JgHdhe5Tz7lZ zt7k=fuYcmJcJNOBDNprHZ;cy_$^XWk-5j<9yvz-iebs#TTLSu+G9exu$D6C6sH?Nx z2)=q5epJc44gYy1HwFBE%=Q}1gT1Sd>8d$gW7m`5^OfI;&cUy)BGQPIl+_R58ATlg zD~M>}h+|rarex?GnON`)&)#^?=VnD{6BY0u>vQ*Lm#ILV&jhkimUT^pyLEC?inM)s z`f;B`idFQ-8@PBK%z3z0U_D7?T?(ptik)s8-WZj{;AM$4#U!0*BO<{>09VbqL>cx& ioS!wTUlQaP_qH4mo0V5!`)_aHW1v+@vljq$fB*msTov^I literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ru.webp b/public/assets/icons/flagpack/ru.webp new file mode 100644 index 0000000000000000000000000000000000000000..c7bce9f74b553e3cb27b2d21fe846b8b6cceb46d GIT binary patch literal 238 zcmV<K01^LENk&HI00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go>0000G2LPP`Dlh;g06u{-lt-l_A|W+M z0H6>FVrx%SiE_Lk57NJX`?XL%KYr=BjgUGsmrkJ(3Hjcr(n$m6!iW;U0RH@UG;8zt z^Y`JPWY^Dk9KOOLf%%CqQ&$z-5V;J~Dn(E###u8ck{^`U|C9%xC-1SiP6glpExSuU o|6pj_GY$*WH_Hdb_(n1jdR$D4KEL+6R)^sd!m&QVo;n}^0B2!ZS^xk5 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/rw.webp b/public/assets/icons/flagpack/rw.webp new file mode 100644 index 0000000000000000000000000000000000000000..d5a1cb8d21aab0994961c6c8eca5f031c386409c GIT binary patch literal 456 zcmV;(0XP0qNk&G%0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gob0RRB-3jmz~Dlh;g06vjAl}II{A|Wx> zY5=ej32FeP<-q;{&e5)Vf8orrPw*IkKY)Lh{bu*1(*X1<@}>Qi_*nD*2gdd@`8%R2 zj^P(RtdD8)(Nsl&sk>5;W5U|#?XLCH*_`VCDnI}L)QyR}s0<1$bJ;nW;P!gi(@4V) z8b{1SZZ{F}=J^ojg1n)BnZ<Dsy$966na}>+IDOSpjLUPZr{(Cr1T2h#fa(97QZT}S zzuNJ}0-C;H!3pb=!;L6iu71eEQB3-#VLcaYFB8~<n>G+{6_@^2cJ?x(-%IUZ1232r zH*oe0Ia!KS8!fq#=7Tdhr|6sGM&`N9#*NdS#%x3S#@es(>t)@_UCi{WIega%RkQV6 zCz$>q=bmXzSl=W=h48~`f9d}?lHvMVda2S+a(f0+t})~H)#+hvGFdPvG+(OFc-EAl yzy9vogFUw!&R=BClYjMki!Lv<(ef}i1w{=0*1aQHaX@2HIOecygOU{IzyJUZqT5~o literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sa.webp b/public/assets/icons/flagpack/sa.webp new file mode 100644 index 0000000000000000000000000000000000000000..562492c3d05e710c7a71aa6c7436e20d0a9ac87b GIT binary patch literal 536 zcmV+z0_XiwNk&Ex0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpW0RRAS2>_h|Dlh;g06vL0l}Du`q9HX{ z2mqiF31$GZvsH<$_clwVcp;eh=zFoD-36P9Cl$9?)Zr+d$#@7*HYfCHMQ|G==ND|! zmK(Ogd(C$@Bv^m|{7s=VQ{GF-&$dDOfr9sru;0P{?spG~QY^`<<YU6>?MI%Ut&Z9} zvp4_quz#jM=F}9?D*x_o@67jyA<LkdF?K<YAxu@R;2fXAj)n2QgMMX!DegA$cEzBT ze8b(wFL2M|#==b9<||POv1YsX##W>0ivw;L#kf&z3zX;jwX=L@^S*pfvV*ZNrs=dK z&v^TWYbfry39gdGh@0Trrah#qh?&Fpgd-mL#T%9Xp(nHwQlw6=Nf>&`JFxq|mtcUo z^;wqA39rfizkbHzJ|X7>=N9gX_S`#RQ212SK7F6jN+2438lC%E?1-!4r$K43xqrAx zta-HXSyHvR1tC!z=SBe%<JS$b9l*m<Eq=E<B%X+Pc>p2GR3Vo(z@4%wC3%PvXT=_w z;ete*91(5FRdniu72e*=;1dD-LoeJAoKST#z9-4GIvQVk^*nZ+9z*lt#^IgRk2QiF a@Yfx=K%sbB>;!6g6r*{4;oYm?0000M$o)eA literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sb.webp b/public/assets/icons/flagpack/sb.webp new file mode 100644 index 0000000000000000000000000000000000000000..fea0fe841774219f0c005441d1ba2190e833894b GIT binary patch literal 694 zcmV;n0!jT+Nk&Gl0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goJ0ssII4gj42Dlh;g06vX2mPe%`q9HNa zoB*H^iEIG7IYCw3>HXu2>Niy&+X3bSpa=U8P!I4OKpgu%#~->Li>3f3S>9A<k^T!{ zkl(Ln^r`vNT}8f<7w$_1&(B3HE$a|XDiigCde#depx46HM?jm{fA!=gv+5Gy0RH3J z=*ft=bfvKVa9Qv<IpA_=^Pj>FMCT1a({APZ4Eh-N;Y{Qk>JbZXfDx8Hf3YsPj#&Q} z-+hVfE)D_Ark{ER;e2lsx7AkZBHzVGO0@m`L+5ip$VyNJKf%#&{zhrY&RnlQt5Ujq z;3RQvfvb_KKN|5opYt#4K>u4MU|*|Ny$nSTS{S}xm11XBlj(1#moID=qs4#xJ+u?g z%>C>0x39Bd(%%I!6=^jsDJOTVx1h<VvRU4HG-csvuQ30b1@dy&V<Ml;*=h=Y_fUA! z7br@+L03G$NKQLZ>1}9zpJs0e&Tso71(Zg*N+KtQ9dTXEHuU6TVOCjDj87pW`C%Kr z!c;+YP{T@wjz?|p+F`r1y1naDiQ7i+ZRL<nuS8ML^S@1IC`69x=f$XYr20wVW=tg< zGg}Ope{8;V@@V*Tgg(#d9mn3gZ=W#FcfyN;B&f4(&Vc`YkBc&*0t696{&6+=C6B6s z7;~MD*lIV2mThWL%GK$|6@WJiM6rxh(7Gk~BToNy^oT^RbutzQW?c)15_BL7y``+^ zs~Nq?&zs%lKfD+fGXGk1TX%5`&46zg7Sr*#yJGSu#o!OAsf8B&2mvWvJO0<-KbK;D c?U-@nR;ni78JDNV#wqQ|Kt19xPz$^O0DNpijsO4v literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sc.webp b/public/assets/icons/flagpack/sc.webp new file mode 100644 index 0000000000000000000000000000000000000000..a01d0e5a269a2a7aa0d8b016268d9e7a43dfe2bc GIT binary patch literal 694 zcmV;n0!jT+Nk&Gl0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goJ0ssJT4*;D3Dlh;g06u*(lt-kaA|W+h zT~Lq@iEIF|9}YL)sQyKA25awpHiPv8-7lyQ5Z;g;Vt;5lhkv>C0RG+m1FQqkgUe&t z3-+V--`c@F47D_YGa_k_15Tm1(AjcqFizLLrel;HD~LgQ$CdN?i~rKSQ>})_msJ2( zBBy<)ri(BD{`nP~&Kj_jTS0^-{kEd3q7VN)D+;-kYc!H9K3DR0?YX$BhLc6zF?Iv> zTUE8-D>D+{#~Qt6W&$su5R*sY98?mgNm(wB^Gic-yQ*#PuFN=S9Nt#oRbtYd=bifz zqnRGYi-|{RXGN`^1M;7;10zGwPGci_K>&(T1lIIgZ$3MRRv%oc1<dMLUWwj*<s`KY z^DRSC$~09q7Cb@e_|8k&YfK3$S2j(Ays0O=J*2xS+^*~#Wcxf{%!-7<d!*^zEh*C# z!uKyxu;0(fUzj>I0FnMm$Rr)v+s3q&KeCao7^N#M#~h1JKv}I`IMoBvM^X6s2#HA9 zFOyE=EWs*T?kB|84geA}ov!R3eypqLE6Zt2ZBtpQS=}-Ka9Y%~XLW2dw+k~4*k-m> zEuLOa{dUHb<)y$<9s1&lI@uGfp<Yefvkuk9<XK7LCa~88$UTxdt5vX&&cb1J`mGR1 z+3OsEjQnWq<+~@18qOyw({9kkH)GpAKdisT(lb!VNfx`7T^-$esat!_Wbf=G(9cnV zi9K6AiD5I3lh>66VL1q=2hRb*G3vWgb&e$?kJ#G3lXe=wXvaf5I(8vZfLH^eUaJf( c#&yUce|tvUF@i8K5k+|2G#vR3F)@Gu0L>^jX#fBK literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sd.webp b/public/assets/icons/flagpack/sd.webp new file mode 100644 index 0000000000000000000000000000000000000000..e599e68f6bd56c11d0e3ad49c0dee89b91f41e6d GIT binary patch literal 350 zcmV-k0ipg<Nk&Fi0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnG0RRB72LPP`Dlh;g06v8{l}Du`q9e6f z3aFqEiDm%E9l-tptsB!~Ks^>fgpTHP$J3D8S9vloHou0iL9Q=lR)uL0Vd&xI0091~ z=B8n$ss<H_9*uK-TgL5*<AYy0*alzoN0;rt(yP(ke_em(QJ3cA0grh3lt%B|d?`bQ zJ7hn7_c~w%^qunL{FD8hn4fq2nf;uYjS5@zdDK(Es)p>Y)mOKj8dP7(ZMgD$Tf{l8 z8Ow-+mBBvWR;!;GQpf%e&hL}0608c6LgM$d>o;~0Jr^ScjVqSBmUuy|H&V%mMyl@y wro>aJ+w7_TL06!=_}vT+Qrh&w>4F!wN<kcw@eu9ge3vdrBh`Iuao_*|0Py^qkN^Mx literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/se.webp b/public/assets/icons/flagpack/se.webp new file mode 100644 index 0000000000000000000000000000000000000000..c04c04acfc84f43be249249fbc4055baa478f3d9 GIT binary patch literal 374 zcmV-+0g3)nNk&F)0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gne0RRB-2mqY{Dlh;g06u*(l1HSYA)z?k zxB!q3iD&@3FbMgd;{_^@>$`e6fEi_AcKM0!uA|gWzXpd^yE&u;#2c%N>IYkxq0S%3 zzvYrF+T3UW{^KoV%})b~s|(*3m4^Erzx@c#jXvPs>)iI=aBu!0`@wnK259`bCea6` zo-oY^0S&h0IOuiL65#>{I{2@9UqRPDiuiB-NukPjLIVz#za6Il@Sk|h?vg9w4<Fjr z(e=W75=aneN#&+f(sTSfFJJ#zI+kzz_#dwSOP4J16Mh7Bss7Uk({pR~q!|s7O#Hp@ z_wQ8OI8D-aN=QsF2V6O<OFq3qkbe7pfBHEZtO~B$dfVa30(E=;a4Hvv{!2nD-RvKS U@d(byjsazd>|rFe=_G7u02C>u=l}o! literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sg.webp b/public/assets/icons/flagpack/sg.webp new file mode 100644 index 0000000000000000000000000000000000000000..bc0bd592e0fb991621adbb5f156dae7bd38cb5cc GIT binary patch literal 386 zcmV-|0e${bNk&F`0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnq0RRAy1^}G_Dlh;g06vjCoJpmlBOxla zTBxuR31|SyFO~V3_=rSY3f_{B8)E8>^0OdVdL=zTlWo>VG4QYe0RGt4`boEyU{`&C zrtP~Lr02s_xhUQU*Ig`6%yak?YX|sk@tMbFuj36itT$dTCAT@I*?@|CQGOp1OSeG( z=qdGzohK3}M}PfXkkD*D!QFkk)cWJQ+_}-W?f7%P^*XoT^|dVEZU+O-mD;nBAKI4s zan~>}9nswUUkEzpJQ>j}ue2YYkrzX)A)pkRJs<XHS^t;@>m6bt<X<6g^KqvA{f)Nw zeKws8*LvQbK;$t)wuS?U(JTp2M^^9ia5hJu7JMJYyY=0EvKG0W&!3sobm*!3*mE;Z g@Eyc;j)@sOlcB&^h;^N_+YzHG*zW#j7smhq0J!C?iU0rr literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sh.webp b/public/assets/icons/flagpack/sh.webp new file mode 100644 index 0000000000000000000000000000000000000000..66c855d66a9df9facbda9669fc06f0d9de54b0f2 GIT binary patch literal 686 zcmV;f0#W@^Nk&Gd0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goB0ssII4FH`1Dlh;g06vjInMkFiA|Wm~ z2mr7W32XqzC_>|&Grj=a18fKC2JjEi4ge2857R$PpJPAU&q<el>88_V{B`{)`n|(H z&;TPdU<z@j!L5lK%cza&nMKxMoZ!@hqCi1ma3Y=Bs6*<2_GmuP0Q?IDFB7izyU(+p zXFOQUi;3|2G|}Ak!;8j8G|0aPVkabpECC(GSQKKjg91+IAuza6Ph!zPUuT2=$C$`V zThL{0?Mg6V^U*091e8U8q`!K<-rcr2Mf^q|&oBG5mH~f(*zSX1l=m%a7_OwEQ$k63 zU;n{iXy2wkhO&((Y^E)KjENlYbQ+Rlf8K)|eW<BT4E|Q3EwnG1-v!mv?Q_zzbY3uj z%;u@(ymWIH%`e5pNt__#iCc5*P8*L!3L<!`_KUH3i@A1HhG*g8d<!KqUvDKHMwDk1 zpB)uzK*9R5fd;LUFLab#;ZlvihCGefEKYE5<Vb6IWRV)|{gK={+p4pBd3D6<uY|s^ zn_Z39QL<18jqrT7-(4ORouR)!{4$2_r=I^z|J?mP+ow$R;)5Qh>Ygm>6Y2-JfT>p| zOZ{#&gvQ(7HXep$12P5e?`3%DRO&|1W}8DyYT2p5dytiRV*AN6@)GR_n*@w+tu?89 zBx^=*qpIkB`Hp+G0AaBAb7EO#!@=`7U?|Ucl6K8NGNbpdiB-$i(Q!``zFjMOEhKld z%zEwP*B+`1nPAagWCh?C4u)&~J49Z=`&!pt^dVX=svXE4<NaFF*9=B9wF6CVX;^Y1 U(^&`tF8RuNnH+6Q!J%sa05AVNj{pDw literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/si.webp b/public/assets/icons/flagpack/si.webp new file mode 100644 index 0000000000000000000000000000000000000000..a7721954db36a6a67324f209e5885a143410bea7 GIT binary patch literal 436 zcmV;l0ZaZ;Nk&Gj0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goH0RRB-2>_h|Dlh;g06vjCnMkFhBB3rc z3ox(}31|SnU?<|UzymQi^q1cQ&<5}Z@<A#u$g)z+%cbk8>+<uq<kvS%N%8yihYnZ~ z`|xxtji5k$;Fu?vhn-*m{{4H`wrddbh?<Y<&(i@N09`go9oyh$n_>jh;tTo9M0$r! zaJaubpYuF0=U4V1XnNLP1^w2iqgV_?6CaK?cm0db<DZZCHOzH+{iCqn;=K8p7Px(S z*p>Q9@8ZMkcb}U{?6;p&Zfm$PSljFWI+qn$&F-&QBm4SM+L4J*;+0;>{nrP4{{?LS zXE4<+QQi&2*oJtybvj!54(YYIzkcCdNCS>}`N*(zTqD0Nt2+zUuv$>%MX>NXJZJvt zJJR<v-wU+yZ_mGqH$PPC1?XrGF{e&&Zu$q3|5e_J*Ue&Kt<|%`N*HDZagH~AvU}p= eGpiqbTwyWJQk|g0Uj`wiu^aJXgqXSwsek~u_02{A literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sj.webp b/public/assets/icons/flagpack/sj.webp new file mode 100644 index 0000000000000000000000000000000000000000..f6d301fb4a8386923a87413eac1cc8b435fe1093 GIT binary patch literal 438 zcmV;n0ZIN+Nk&Gl0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goJ0RRB73ILq}Dlh;g06ujzkw>JXA)!2Z z_yCX&iE04I%qD`*r2aF0D%NY{f$n$w1`==Ucf8Kv0*IIJuAl_f(S{2qF-|-2bEt(R zYrth#4XiQ)LS<_Oqr&K(bWhUhkO2PZ<#cDNIeTr;)P?-Bnd2OW&1|K2Q}_zRT<+@M zQ9nul?q{wD0qJ~S`<8xPZ~xoz+<60N?Lo3NXY4M2q@$kxNH8k@sr^0A$MyfS+ye|E zf454NQeAsLRk3q!AGQ%+Cm)UYP(d#}3`~#DWNe3>s}7J|;7v2~Fq|G~V;<|I)?V;$ z9y%r+ho2@nEX<GL<o+!rxi6UFQ7(f=@*T6=wlp(%3u$AxgK4bl<(3l5H$*WRFEWnC z|E}ta7wI$mM1K>dmm~SFA5Q*x%jkijbjG4TiYfeET3h3EEt$k4%^VAx_ghlCzU+Z{ gt7*u+J-R)PilkHot#Ww<&De>616>g_L0S(00EFYhEC2ui literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sk.webp b/public/assets/icons/flagpack/sk.webp new file mode 100644 index 0000000000000000000000000000000000000000..15917b92fe76dd30caedcb5f7de2aa70cb63363f GIT binary patch literal 504 zcmV<U0SEq4Nk&HS0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp00RR9H3jmz~Dlh;g06vjAm`Ej~BB3g^ zUZ}7V32Xqt570b6#NX}MfInA1PJQV4z&HRru)UGIrb=cWM4o_)kO^rF)SFolgW%%H zj*Hs_=(dScA|gxq`iA1xcKwm$gBgGT0RH}ZRz1H1naAV-wyMk`pSPd*7^q6Sou(N( zipZ@ufb*wK54Gq8lq(4uJA!<P-&!Ox*Y==a$+kZ~+{!SB^K*W;<238*|5T%GX%Uq$ zrD0ppKl`qQhOe_{C2Wcjfmt1`d}_Ao`#3Z9+LCg2NA(7?6%8X4F+FEBsi$xEnpbr1 zN%3iN-l5KsU`T%sIbkWJPH8akjugr1@J(Hk<*;m#`r<jWM5_P)J&-WIgKvQ8RECLw zvwC_2e%JH=_X*?tA7{NNXJ8nn)?BP&dQf&*5lA6O;GCTxbAkM$&uGXfk@eHe`Ip(e zs^QoTeJV{>!}<lQBo$&;kewGZ>1U5WfzBW>jP6wV>4MVsxfz<C?p7L)9La3+BWm$o ugCntDWeGb|x?^tE`4u2-Sdo*e;4`<UJPF$`ycfBvK>#P`4p(89;J^UVx#o@l literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sl.webp b/public/assets/icons/flagpack/sl.webp new file mode 100644 index 0000000000000000000000000000000000000000..b4ee9c7ac18c117a74d3c008c31b6b4d9ee38765 GIT binary patch literal 264 zcmV+j0r&n=Nk&Eh0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpG0000G2mqY{Dlh;g06v8}lt-l_q9HX} zr~sf4iDCf1aR4+RGQYrUe~M*iH`IU4zf6SU72yRes!+T}hhdP^L>R!SGjbPYZBnwx z0RF?kHaxDqbv&;J0TT`XFi+Sn`FZ-)X!Gmt#eSo`l?kmHdn%*szUxag<VQ?6d`g&o z9$17ebl3t;VbX{6wBcOxzfa`1v~)%L25+uqX4SV2sM|6&RdGO)QSTXg8(%$93OO1H O$dEGU=YThvhY$e#dt}=H literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sm.webp b/public/assets/icons/flagpack/sm.webp new file mode 100644 index 0000000000000000000000000000000000000000..7bb0d17e46893605ffc352954c8832a19161039f GIT binary patch literal 574 zcmV-E0>S-KNk&FC0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp+0RRBd3ILq}Dlh;g06vjCnMoz1A|Wce zs;ICM32Xp?;8TAA$0lq%KxhE-0q1AvLwJMG1M~x}AsY0~SI8{{8~%NIIE9|^V-(Iv zOTKUV;c!V7{O?ic-v6G&PDG6INB{u-{_F)AoD51^=q@Aik&Ud+>Dj<Mdb&L|;JI~; z*S#t6xAUA~$-fy#aHnrTG4s!?j!J~-66BsI5&WJ*RS29g#rc<iY-{ixLBDz;;ViyQ zWV%yCaM<0Y8JYO`fizthIlk4Fv|8=K+IvzgJVJdOIc2P>0XOp};?s8;U9<G(Zu@n3 zi1?P6i+l$<V7e#udqH2Ym;mEZGA_U#845<JJu^|2W7w_0pBlSZA6RJ32ReQHdvjBO zH^Ms=IA022(fKz81iRLGznH11Y_~11CLbJ8R+JHw&tTUd#VHB?ApoRN`;<r$h~q2w zPbC6@`eL}9q>h@0Ew2N8m@FQMeR;q6`F_9gP*=b2&;G>&6V>HxSxBU_>3C_ue_csh zKc&=FCGXXbEsAnz9O^Yy&P8G>S7?hBAfUX}JlcEXUB>bwxE`{JT5*Xv(0fy|#Y-$d zVJtWhjBg=1k8ee3cv@$Lkn1FF-2=;u?El)|ek!nIUnyr+(F*al52nxhHC}UAantO% M@_`yO---YL04H$)AOHXW literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sn.webp b/public/assets/icons/flagpack/sn.webp new file mode 100644 index 0000000000000000000000000000000000000000..07461621e0ffa22a90cae8fae9450c4f212cfa3f GIT binary patch literal 410 zcmV;L0cHMDNk&GJ0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn?0RRB-2mqY{Dlh;g06vjInM$Rjs3D__ z`2Z3LYyiOz@<Zo}ek$@uY>@--fL)II0Ccf`&LXTOl`f)*9sB3uu>R?B)e!ZtJZ=21 z=oiP3AZLI8{`gfn8@`t^iGSEf0B|C*<`IV<RH%#$uAs^<|Hu9Z7$+p%MeF#BAn5}7 zm9H6w$V(H>0CLrkO7Ow>Jo`JN>#WmFjEj^l`hRhJYh*Azz-3|?J!iA>ynbMKY;zkZ zfu1$6zHN}3Tz8(&^-Z-cp6<bTx^e$=IW`V;&gk!V|AK;?Mi+THQ2%`#^N0aW5$&of zhQAzBvo(3NGaN2g*D06&oh2yT0WZ+7rZn1!Ea84l%eOq;6wZ9`^KYslv!$5}{*=Xl z4bH=s*4I%iSv}bO^nMl=A@9RQQp?hFkk&3Dj`al?Lr#*RWmk`_!BT5ufYhXx8~^|S E0286LOaK4? literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/so.webp b/public/assets/icons/flagpack/so.webp new file mode 100644 index 0000000000000000000000000000000000000000..b08d6e9a2299dd31e63da3a2a9793073f8be38a6 GIT binary patch literal 310 zcmV-60m=SSNk&F40RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp!0001R2LPP`Dlh;g06vjKn@XjlqA8<` z0WcB?VgSJq1qcI}1=s-P2$Qt_6W)ALSV^YwB~*gZIXCE2-x~lF$6=40bfAC${@%>A z6J<nS|M9$UHsAR7|MX%1h9B@hUr-*qvJ$u|{^2ma7t~45-J<glIEyFQQ#U^cI)elL z1E>ViaXseGbN0=jtGUkmsRdvh7ew`RF}p6vbmS7}H~oOWinsFub(xx67`&-|I!Si~ zAjmpu9JV(x#Eqw&@thKT_e+u|s?o=@eupMFQ5@sMu&;1pOxO|!w*V)T4*MiyY|y4_ IWkY}f02Oq7qyPW_ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sr.webp b/public/assets/icons/flagpack/sr.webp new file mode 100644 index 0000000000000000000000000000000000000000..299e14951f50de401601a766c931f4747b94efab GIT binary patch literal 436 zcmV;l0ZaZ;Nk&Gj0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goH0RR9{3ILq}Dlh;g06vjAn@J_3BB3WZ z43MxA31|SWPsf7Kz+j%&Z_o_oUoa2Q4}H`F2jQC<wYLTttNn(pb~<}GelB(PPVMaH zKA8Qcl91>$xcM)c{^N8msDJ?e%fuYne2?jH+s<lnEY9}T@^1JKc6*=vgAX~={F`LX z&HU0hR#rc=Mz)pn+l#1tshqp24hn)~izPEC5E^u=9WC640x3`dwQ=HrS@Nt?iWm<$ zrIpZ1Q`(N@e`{a7vll)@^u--r2teOex$t-1B;WPz&2=x}-~7$B_wVRyxcZ!l1H=5E zQisg5Hiv$EPUgTqBI+No3YjcH=NzDYG&2F3%_khsUFw92lQ(YgIK>OPnQjbWk7218 z)dS3LYMc@VuKshQzV37H2!N~0dw7(x`4sp@5+;{7biAk{)&|4z`!y&5V}r0iY{B@~ e&Rd1Mm3Q~H`Pd1=^xp`7&1hQe99alw7ytl`yT+~n literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ss.webp b/public/assets/icons/flagpack/ss.webp new file mode 100644 index 0000000000000000000000000000000000000000..2d8a323b29e872d1f7b790dec0388581ceac56fe GIT binary patch literal 492 zcmV<I0TcdGNk&HG0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go<0RR9{3;>-0Dlh;g06vjCnMtLiC7~*{ zTmY~V32XqrYqW#svF~p8Hz!|#UuwTfzkp}}??CsR=#uIH^Z@Ba{iGv%7AXE^ks<$v zH~S%cFsk=={wqN(_VTA274To{4?dk}(GBSG#ALw|otOar_UXFa507)&2k|>N5v0ST zb<?EYvHM{#c5#ZU|JPx$Lb(mc$niKTCz3a`>QD4qv2Y~eVb&abqQCd{@|G@I2nWnr z09tt_ZMchB4CxN3W0-IMPLH|CJ;|l_b>(tzaa9_|x4(oqBxI5vv3x~_Ztb71ZST|y z{(N2>6zp)_{SigWuK(UH1qlza_B93HI+^7?X;FWq2kTIiMl!FJ3Z0DerNhFw^4d}- z!}{QNZ6Ss1k7gFoAvRyPM*HK9)4GdyzgJ6$a`dCkn-TX{TCKz;=j7*jO@<pyaY}6i zlhx8~Rx=gd33?pFksW`&AkDV#V#Eup#36MPph6ijl^=XcW;DM<Ub+59JE;S4S^t;} iw+Yw1(5@N$PSD?4iX0u7;_`qIH;YcE794a0IWPdLj^HN% literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/st.webp b/public/assets/icons/flagpack/st.webp new file mode 100644 index 0000000000000000000000000000000000000000..6d563a0fd5929c2eed22167fc6ab64dae716fc5c GIT binary patch literal 512 zcmV+b0{{I|Nk&Ha0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp80RRB73jmz~Dlh;g06vK_lSic@p`kTe zs;Hn532Xqi`(Ff)z+jb1`?Ehl4wN#y4{}dt8Aq_mA7n+1JvzVfi=|_A%<<4G6=SXp z(RQ<o2^SD@yzBOWOB52t`5LFmj9&qDBVk&Q007P!uaMU)DqY1*h4aBCvc&&KiONZx zZtMT(LjQ-(2m(ZckNeWR{<guFi=WWw%&J|e^+wvg3r<-rmJT`46hAV=#{sLY{OvY; zs7?we-x4f0AU<EOzZc%SC|ifsa`R!$-SBv6O;g-5ia9ndD;uQ@%1bKNe6im9+}dam zqlAV_u;!T?b7}4u`g!#-{;T~oxxs!}fS+%SjVBmFx*SPXZR!W4Q<GDbHX7|o**z~+ ztQTP{_|Bmy2l}OgxCvI5weO}u)$ax4sJFlK;w<)l@R#E${A%WAO+)$6z)!gAtI|2? za(~jfs%@<2mLrZH<X<HlRg&w)X?le&G6W3M`4{F9la7qI#eed~6Sl+I@TQ0jOn_cu zzIK1PpTxZG^hhnA&bx3w+Sd{Kf8{WK?9b+&5uYv%Ev&O2cnh5Xi#+oR7B_En0002d Cit3I4 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sv.webp b/public/assets/icons/flagpack/sv.webp new file mode 100644 index 0000000000000000000000000000000000000000..e5c7e71108b44fd5cc53d0819a1d0d7df7b68aeb GIT binary patch literal 434 zcmV;j0Zsl=Nk&Gh0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goF0RRAS2>_h|Dlh;g06vjAno1?3A|$6c z43MxA32XqhAwhlt%dLTS18%Q)2fj^{nGy+IAOz_}jj}OB3n~b;!y_Ptr)T>WEhl?Z zqX}iW2<mfIy**F>{_FI!T`!zIEr05o=-k4t@*b@Z|E>f6W<2_!$KV^=&x*RTg#I7t zHDrJSS7|rngYLMrL8f=8_4rZz)fRq{tIqq=DS((_LAK!tmp?@)44}|oBr|dSQ1%}^ zh8;6Ncs4u6Lj`AG-|f?@n%1UqMB|H}zIyx0@Lw`51$ae2%;qLtE%$Jv6hM4mm|Am8 zSSJw?=h`u0^Xbj?4|EV7{+}%6@Jz#6ai5#zAPB72D=hu-oKbp%)P;wU<-5U9ryqKM zPlv{SpbdBG%~Sh>8mDo>x+NSyx8o0*$$Hk;_(9Oni)SUbtkkw-E%+cE#LD-_7Yd4= ctx=qWv_pK~0tPG+o_K^+-NqfT6k=ci0K_A_iU0rr literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sx.webp b/public/assets/icons/flagpack/sx.webp new file mode 100644 index 0000000000000000000000000000000000000000..86780b0e3d5125a650ba2844aad8e1b0c6ac089e GIT binary patch literal 566 zcmV-60?GYSNk&F40ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp!0RR9H3jmz~Dlh;g06vjCm`Ej~BB3g* z0I(7XYyiOzb^AIwFC(@C%m(IXP}cGP?ZF#P?y&KUCcQSlQ@=7xAlKMb#inbEky1uB zzQ8ut_-~YTErZ`jdiRRL&X&`!HWXk00RH;ClM_IH%sO48h&*;3l#%p1BHIWDIp>51 zcbDahE%ExK0!nC)5TG$Dh{f2>9Mdo9l6?QK(e}BYn#fVdyu<zNuTfmj&w+VNfBJh) zWBB){lzfReUi8z@G!j1#+=!viy@2(X{_sEKUOpxbme-J;TVn^R_j$*Vug<>FWIKg_ z>;Gr!VFP;n#|e@8gFLm5q=Lql7WL9;I0N(?fQ&C(iKOFix77`K2Cgm>p&xFbFP$%B zr-$O`^w`Qz0yTd*1x==ogVJbMbPq^%jORi%1+sNwMo09q3&0=q-h=T;gldK49uoej z$~~q_C*x^{k>xu+TZ|(~l{BStxKw1-y|o?JNNu0b$2dgqeTP%Ny7_uP$-t3#2dh8L zElS*I-j`X^;#h&Bskp=Di4lr5)8nS*?@xc$EgFsuR^;u_en{eR7P`Y*1BRV05FPvC zaRe5|dn<LFEE<Yyz=F~K!I#MVfPJ5`9@15>Mg7v8KYj177&Z03-UE_k@dlG|5PJ{+ E08aM`H2?qr literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sy.webp b/public/assets/icons/flagpack/sy.webp new file mode 100644 index 0000000000000000000000000000000000000000..fa46871d8108c7b6f2b428299ea61fa414243010 GIT binary patch literal 368 zcmV-$0gwJtNk&F!0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnY0RR9H2LPP`Dlh;g06u{<lt-l_A|bU% z0H6>FWB|<mph<vqsFI;PVJk+NRs=@Fq+0l2#Y$Z&AM3VdHbae>m`2-R0RH13WB=IE z{Ok4_g(B#1F<<_+&it)2Ul;%FEdT8+|Cf0)`#8A%6!j1GadG1stvTz#p}QwQ089V_ z(}~3y&l+0Z#eL#{l;+c?U&mnXOHHon&yZd}hIIDS1bxd=^c=p!hco}xmDHm5I=r-C zpy8FX#J98UGaK|x^+hXbp7%Q$X-0`Oxg`hk3Df$leP)p~ck?!9v7`iVTm6gE)jPxL zf1xBz$fn6umF_cEEXg~%?Jc>vpSF$w-fP}*d;^<6N}OIIDRggu>fNqvq}l7aYGb-y O>a8`R`O((^0002Z6Q$Y! literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/sz.webp b/public/assets/icons/flagpack/sz.webp new file mode 100644 index 0000000000000000000000000000000000000000..43d56b23621a8b759342474b38cfd3e681e368e0 GIT binary patch literal 700 zcmV;t0z>^$Nk&Gr0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goP0ssJz3;>-0Dlh;g06vjEn@FXjqM<6O zSg;ZaYyhrLasls@emZ^?^(Jr!i@u;g8Sen|0s8UON6I^_1JDD@FWDFOAeuGga~axs zV5!4S>`2MOqr`WjZ<_CWy7r^jeJJ;<WwpEX!;OrBZ?M3$0RHgmMnkw~v&VsETLA*G z9MAu^_ezG)_vV+xpcj<+?^_E0`%LPAVJ?c?618<sPCCCxfcZO`YNdbUbj>X9b4>5k z=W~@YgywVpGmxF03ZjiL15d69XtVC6{zWK=940D0WRl6S$M1QAcE6jW5x48(i|`D~ zWs}GWA2xXv{{}9f!O}?%95Jy=8twk3G&@IK5-ddBgrCe-pyK|br$lJWLEZku>;3$G zuLVBf{(p-N?J?@V0N)ahil=(C%|dT?#qfj|fzNbuOtvU}m&WdfB3`7)1t#tuNV|sg z6YU7IUxtr@8j#(B{?HhmCs&}zXK;TSbcXKRkMASlx<f5lf@^C6#_HXXcn{qsPtMwe zR45ov*Xk!i8k0}%xrZ`Sok4uUw)omo26F*-kmHlAnQ#`kxmr46D2JbOEZ2a~&?30s z+uF45@R@A|UK-?V&t}dEp<h26aAv+TmVWn1dbaTlva{Uw*K!v^N#Rj4oI2}r%<*A8 z`7uriTfT;FWDo?gXb%(KW~=QzH4fR9x81E<4d?@dyzBUzMhZ@O6-7Ei8FcpzTtF@O zUb=PRWHQquNSxbRb~WYNzFjwKT|@naxz*syIY{3RPBXSEfa80AD<W&?<Rka=#`F%; iw>e-6AN&!mdj&=$B3o}x@D=Hsi-F*`O&tLEi7){FSxu1u literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/tc.webp b/public/assets/icons/flagpack/tc.webp new file mode 100644 index 0000000000000000000000000000000000000000..82dc3ff5c41f3ae819d369d1b7a6da614a65529d GIT binary patch literal 668 zcmV;N0%QGBNk&GL0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn^0ssK83;>-0Dlh;g06vjCnMoz1A|ft0 z2mr7W32Xq!j2d~%B+t|blm}P`pa<+{rQfmV?T4gg9{ha&xvqS3pY(^YFGvsA0EZpi zZHC|Aa13KH9KU3Et=z5vj$uO^l)vG&xB-nTRnItOPsPFozySNwgH3a*f1|O~nF1Mh zGWzSHTcfztrz6c-2;ATE{!leZs|qCy1iKX2XZ4-x^Y-kSCzd|J_T~GAzy3d03vtPG z)aSXEp+7`hJyP>RUh~)X{BR!)0%b$bz~WEz2Hd+zO=4*p9_Fk=Ky&F-{Ouz8_tQXS z?to*@|G{Nny>j`D;i!!pt;5Jm-6UCm`QQl0`raG<-!=om%|qO$uxuuJ@Zl!Lq{>b2 z7rRNME&%=EzV}_w_fkxHwfREy^6#^^1&LC@;QbHn#F)&flNidY^+H*@?Yg%FY;irO z&&3lj-PCkDU=!qAHyRFaf{H8jQ!YZochnKLAycY4?R`#MI@bl5;rt?_jOtA$36mio zP8MJ6vr|{r=_B&=E2RJ90TtkrnCg-HpWPMIY%0C-{OtL?U{}RJ|36NuyJhmcbO1~_ zMQ8C|eQ2`rp-(-a7qfVjkf&AdErTEYZy-W;=NzbuUO&E0q-&i2zRg|1XBM2E<{Zk6 z^iSe>&r1I9R(6lxI0C$2f^X-GH4YB7^8=B|L%Edv@B$BtQ`bf{A2lFmzUW9tw&*D1 zS_!ef*mlHs%V%A(l^LUM1|WWK{~`fr<}QE7ZPe}ZxfJLt;gX#%pQW;t9Z%r#-oOBL Cphda> literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/td.webp b/public/assets/icons/flagpack/td.webp new file mode 100644 index 0000000000000000000000000000000000000000..3231c390150d96a9f228e8f914ce8be269f9a385 GIT binary patch literal 256 zcmWIYbaVT`z`zjh>J$(bU=hIuWD5YXJ_Caa1B0VafQKxQ$0)8K;1P6JKB>2ZgIy_i z_RKjaxn=FUU(`?X)@Nb>>QmSPR5gK(VJ@SV0fQ=oU8TW9_mztk7h0TPG~nmVU^r=i z=2!jW$>0B5Fsm>K8f81^=JifH(>D9i)JGlfzPXr5Jz)6vMR&W&e4f`yTTZNfQgHOB z;K%y^D*ya{r1}4AyJ}YtrvD%K{w?pP|DPg;kTstKoHlwbxwhkG#m<JR`I5<VOX~jE z7(d_a-uBZ<Ina9gI@QZx?wZR5C3f@8C_LPLo3pN4{=t)93uph>(rfg{y(d%9(t&{i E05Y6we*gdg literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/tf.webp b/public/assets/icons/flagpack/tf.webp new file mode 100644 index 0000000000000000000000000000000000000000..ae0e0ea751f7ea410c893df4e92de302a5d1b837 GIT binary patch literal 534 zcmV+x0_puyNk&Ev0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpU0RRAS3jmz~Dlh;g06vjCnn@+2BB3g^ zTmY~V31|R>T|?f9`5DVnJvu;nf9D{6pl^V6fPS}ivP)z>`ZMqJL4*60V1Z+i+AxVt zP3^mTWYk0dgltng?U)AYO_}*9w3;vT6{-LL{_^SKjScGK<>LDx|17S0lAJ~@O1s(@ zSUMfXQ_lM8|Nq3eyb!{^B(`tufsQ=}-~QXKw)|58;yZ=jul!R1>TyJlp156<H>@Ym zJ>WHu;r!nQoC{as6gFQ@g-o6}i0m?tuKF)gHl4#BH?|o%X?)>x67V_xaJh+wJJ+z( zYB3ZV|9yYNqWO7ubSY>2#}0vADUe}xZ;cJMD0iyLQQzqr5m@s{Ti<b_Sy^<*;-rhY z+|0^jc42yb2?;j<)V8V4qeAwCc;V;CDeD9DfUlEWhTY$)k$o}Asekget)lY4bT}CO z^F_1N9J$x-tJ_sFGU|X&>MH7K;X8gt_))=otH|)Q{y!#1p$wV&Y86BD<H6d?Z~JaO ztRZZ|4TSqmI94WGX$HO70czUe)vA@~Mrvmrar9+2C6ToBDaH*mqf|Qzc8*FZs+tYz Yd`#tJ;azpy@Mx0$(D0w2eb4{^0BR%s)Bpeg literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/tg.webp b/public/assets/icons/flagpack/tg.webp new file mode 100644 index 0000000000000000000000000000000000000000..5ad0771d0aa96ec8b1b4489a19d788e1af9b10ac GIT binary patch literal 454 zcmV;%0XhCsNk&G#0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goZ0RRAS3ILq}Dlh;g06vX6nMb7~u%R*8 zngS3JiE04DWF&aE<EP{YO!{X18pQ$n-Rn!H0nc^p(gYw-;B5!Kvr8-|!6yr|Np1It zo?!3}O2@Q+&k&@8RG>wdPM!b&{_D<Z=rF_f)Dt?M6aw9jqtB-#KP|j1Ozk9+ldCe+ zQ||9&7FD=NlXTY&jrR>QO&5RtTfazgSEiD0K|lWB-Pw-Y639vR;W#TsCrgMA<J~b% zYYWJ3Io38ly@Cwr{cv_=oV^Ebh7Ll|Llt9E`$RSB!BG1E^Rg-LeZp#)&hPSOVJuu^ zIm!1Y_Dk%v^Aziopl|5cB^KRDhWL>AdDr25zK%;4g3W>cTG7NEmH^I7XnLn?S92?X zF(<uv=`!IZ7rmtHZ*FEe^CdHw&PXW$<+$8JMKKWqeKLS;DG?vohfCuAXL0u%tk341 wy=C7u0l9n&H$UbX<qWi6hKS2U2)kBM3!f4zI<RT=fwYgz^jRhFnnIWW0Qx@1x&QzG literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/th.webp b/public/assets/icons/flagpack/th.webp new file mode 100644 index 0000000000000000000000000000000000000000..20aac2cd9e7d5c0cd3681147852ea5543bbf34aa GIT binary patch literal 268 zcmV+n0rUP+Nk&El0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpK0001R2LPP`Dlh;g06u{-lt-l_A|W+M z0H6>FWB|<o0eQ@r58xO89{=}X3{Vfi0Hm;gc-pH!zh02m1K*@^U*9HrSnOZ`{_b<1 z>}Z$Kr_f*kLF*NFBhV}Vz(L=%UI(tscK`o-1^(;0%FSWji!UWWLY*$AhRCxa=naIp zzXu_qcv>Q5i@G)a`yucbzWaT!f@i#lUWJw}M<m(pCnJ&rpl>(OiUqImE=hQId=oK? SycwrI>-76tas1=*Az%O<>1wC| literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/tj.webp b/public/assets/icons/flagpack/tj.webp new file mode 100644 index 0000000000000000000000000000000000000000..c5261d83ba51319ceaf66b496da2dff69f9bd64a GIT binary patch literal 392 zcmV;30eAjVNk&G10RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnw0RR9H2>_h|Dlh;g06vjGno1?3rJ^H@ z_^=WQY5>D+06I;x*JIwnl3T@B_5<Il$=ryvmDP6b0Xr{z7~7x1FR8Y8<6M7nf{t^0 zGx&j{)#?KP0RHqN&jo*#kNu^T=h<&=wPA*?wTUPG($Dr*J@I?E>3L=PKF3r1k`jV= z6RC`XZ4?s>%q_Beyh|lvLcc~4Orc!PukPIZX5^&2hIUZ%5D2*0FgUM(&!rFZJT(>T zn}hjfAeLhYqKzH9c6s23G)ZN<-xfh$HP0EKtinUf{edq6KGcVRL*f}YqBBYkM#thM zd?@k<oPY*?O}};Z7rA|%i<=$nWtWQ`NjY}Dp{C%;cil3Vk}H`?-a*9C5O`5OkwFW| mH*<#`FY^gntd-Jszh?EZc+6<n?w3(mhuv#6NEYADzyJV0j;rSY literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/tk.webp b/public/assets/icons/flagpack/tk.webp new file mode 100644 index 0000000000000000000000000000000000000000..8cbcd61959182027f354a1e331da2dafa6a39c2d GIT binary patch literal 558 zcmV+}0@3|aNk&E{0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gps0RRBd3ILq}Dlh;g06vK}mq(=|F`+Iv z4q`A732XqUJ;44~(6w)ScMyj0ke3JtKmM2pK7X;7?8l@*fC-(5By$H&)qvvTyCVv! zU_~On3;#Qua+`RhB-@n*U|-TZ4nP3@^>>8#Lx7+rK=UhduWE0;e?=%a<Nj$KCx5gG zlr!sjlH2?mJHi#NogkrknmSFe;9Mo_+*x&N(fP>hu{biXj@54o!vu_vpF7$0`y<%C zq`fqoTPm-g+kc*FV-m;~a$5+XE4XAl1EJF%+xVJ+7@Jj2L|$RO9TrTkFdyw7w=R&e z|Lq%h$6B}0?=1fhLtoR{`od&MQ>G+}srn&X-_Yazdp&xt1QeYULhkjhlU<2=Sq9l< z{fzN+D)~2~F~Y-KuNJ3jsWqEpL08SVSBRoYoiVKS=Y$*A)m!*4OTVfO8d{cpnuCA| zOitn(wnQBKU>dwXfiVBJ7hFGsf})}Yl&hV{%s&gy;6~=~05c$TZh55Ise=isiA`1M zu+bISvCny*zf2Opi&1Aw>Ey_KBz6)=@$dXKq(49Q_tP2TMZ50*znh!$Wg-7*=ZQyz wM!nl_T&*$P-Pi3Bw5zY1tmspX-R^GAW|8gghtY>0B($m#_lSVXwBU~b0PFPwK>z>% literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/tl.webp b/public/assets/icons/flagpack/tl.webp new file mode 100644 index 0000000000000000000000000000000000000000..39647ba3c616dc4b8ca850b5b8fd1a5beab5ff70 GIT binary patch literal 562 zcmV-20?qwWNk&F00ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpw0RRAS2>_h|Dlh;g06vjAnMft0BB3rg z3ox(}32Xqx5y1WdsCU(3Ky84~!0G_rGX1zM0W!e-!$WQC7*JAge(G?A1>`Y9F_T6j zUIAM3K`&$$L>>SD{_P&rX|sq5gUCn6KfF>nW4W#x1x7~({(pG#(5;3*;)%1mhu(_} z-?SvpGJIios%~dw?K}-RXcgD!*RM>w9(5g9CUg_oeX<`W*%^$VwZGK%V-$$>pE+vG z(}@=39}GNCG|K=qxuC1lt7|}e9y48@@%yHsUy%kT+olm)+gLAV=s7<~Aa9Qxu8E~x zqDyxeLvC6XP7n!Gbt#s|QbT6Z#j)p^E5$#C{hoMOf7|Oh>IPDZET>QtO>Xct5Yn%F zR|;hBc44JuZqjD6g#Rx}^oi@OBxd0ODe@LE&=n%ib_;ULjm%e8{R+=DsTF$`TDZJx zgrHz&vZUGOdvPLYWJNHtRB(UY8yd8Ur^oCH;88r;y^{BolqIl#7t6Qpd;n21NIven zp_}mg+O_gF`_Jy@6qBTS6YipgWDcm(w*f@!f%hKkD%%$|XHii;K^!RHL?S7_tRrrS z-@K!XQ<DJ7SUpQ=f_eQ%!NPRk>9a}vBCszU51;=g|DR;}A0b|TxL^Hl@V)r}049U> Axc~qF literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/tm.webp b/public/assets/icons/flagpack/tm.webp new file mode 100644 index 0000000000000000000000000000000000000000..51afd4659585b30948f609fa7909a01b6f49ea87 GIT binary patch literal 638 zcmV-^0)hQfNk&F?0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnm0ssK83jmz~Dlh;g06vX2mq(={q9HCg z4q%`WiEIF@IYCqY9Q}im#s~5M?KS@&bk`sTw11!nOA<ICz)GiX9B%jWDOrfrbofHe z^Ca097q9b5_XlwMCY4Tkx4IwAO36puYCckJkO2F_v0&AY2kPYI`C6;g$dG^&j~TgO z?+H8CKr0K`Z7Ku6G1$9OV>{<DSMP#Pe`>V53(dGSdEs1^+aV)6sLAcdBd#z;C02O0 zS86D_B<qd<ZGfOXBJMUd+~~MLU(Fgt+fZ7N@LN`-aa)&v3X@;cl9+c*<JXPKDI9ef z9YKrEyIZR<3?1&O2$~nw8X5rjKabIn#&zhb*c9*tr+tNYQ&GvQAm3N{gnvt$8~+>= zm;7_zrOh3ryu*RR*m2ScBO73RNxa*ERMO4>I;|bFT9sP{a>O-d{Tc4ob*Ve@1ZKz> zFYv0?lAMl_Jpxcet)bjBbj9X()jNZ}EvAMxxFdgSnYIXXp!R`m`JU-46w~Lq6{-Ti z{IjA*3@_vN&MT>S-_7X<bMdcNhFT0unxwSen1$wgyphmT!>q~=5&07*nTFycaTtKl zvcPr+Ge`{_?ySfn<C6^`|5;b}Klh@)xn*~)VQIL~-7<jW4#@3ZKgsHLQPeE8!ZAu8 zI&%Skba0B#4toKgK~>}&qNdySBDBkR;6C~+Hkd)P`ygm<C%T%p240B&$!f&cpxU;O YKTZ`$zA7kr$6t9;TKb|aSiI%{0L;uJrvLx| literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/tn.webp b/public/assets/icons/flagpack/tn.webp new file mode 100644 index 0000000000000000000000000000000000000000..9e0006f18c324d8ecf49ba0d677f8ca574c845c9 GIT binary patch literal 532 zcmV+v0_*)!Nk&Et0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpS0RR9H3ILq}Dlh;g06vjCnMkFhBB3WZ z4Y05h32XqvpR9Sm<EJ(*Ky84;K=wxT0PsNgNAguBTQKymuSF`soLIQYhf7=8MpwV? z_njtWLDtpZii}m^5h`2&0RHZjXJ>1rmDWW&X7`^w^Ylci%UAFH<p`2=vj6?;7rO=S z!F}-4Tr=FJ(?dlDa-TNl(?p`%4E_t{Adkruw|Gt6w@=S-#lY3<@@rIQBt%FTDv2A> z#zXZyw-{%6N>UFKgfi?8Z%UIPv78OKwlk_3)_Pz8<Q*Es8UUYDO?pvoyO=$0i29;i zXU2m%xo>4Qj3yobk7?D=kR1(dh*epM(z8pVW!+LYwR+?;b;<_}#CndS@hIy<(vK(V z?L5JhJkt8^aDVNslXoY4v%eRA)MmB!cjkO`4SxS47(=ufzb?%iQg;6;=Dl5BA318U zw;HZLk5%e-$8;sw%I7nzZrrdZLz%8ywr`Dr-x<N&Hj~Sj4>wXZJ*?F9!GgW=d;#C? z7B=or^DKR|!ppt$WxY)}q7Ia8rtbqZ5jMLWZ<@o7rXzQ66l4jYV~1rprtoxk2KGLq W^C<3MIU~U$KCe7<C3?I&VZZ=maPhMM literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/to.webp b/public/assets/icons/flagpack/to.webp new file mode 100644 index 0000000000000000000000000000000000000000..2606f866f47fb247a64dc593c11aefb43d5386ff GIT binary patch literal 408 zcmV;J0cZYFNk&GH0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn=0RRAy2LPP`Dlh;g06vjCm`Ej~qM<G* z0I(7XW&p}B@_RM|Yyi*!<^$~mEmwI!3j&6%a}f^{Aq!YAVnJW`CjbqTvtww00RH<d zZ#Dlq4%a0;>ssWmV}4z&<xN7e9DL{|sW1Mhs;^V{lyrV)q3_oHr~9M>?+hZpSw}`g z@RMzkes_L2G~h5pp$_iYJ{aHlRfJk=XB4*vF4ECLq`CIan=qke&f~_Nh2y1k+dBQn z-;&_h{^M-Ux5N0wbhMoRalCdG>MY|MzH+G_`5>==bHd-|t`F9?^t9n&xwI0?DTq}0 zE>U3-@>q8N^Vgrm1HUwxeBV;b)&HzQ*}hqMou?1}5OQMUg@ewLgpM7L-aYF%N8_`0 zA@hHFYFiFmpTqO$f4l#~%QQus{q_9HzmDUoh0#J4#spz1ZN|8_n&%z#m;q^E0000M C=DFAa literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/tr.webp b/public/assets/icons/flagpack/tr.webp new file mode 100644 index 0000000000000000000000000000000000000000..891d31de8630692766ea6abdd1fcbf9f9dd9aad9 GIT binary patch literal 468 zcmV;_0W1DeNk&G@0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gon0RRB72mqY{Dlh;g06vjEn@J_3BB3WZ z43MxA31|SjGxA7Bs`4T{uXxwV0Kf#y<#cJ+<SR+8&SURh8P<rcYw;9-M?B8Mtpxm4 zyri*y0092$@WG`LXx|c6c=nasTyDC$!2JK<1z87o3b+6JvVZO~|8bx1gYXym|DV2} z)oNF<0E22nzVoGg!}rTG+Ok`hwX(Lt<uh1DggvIyn$n@ao80lWp@KR(>p3`Kjuf6> zZgr1o&1*v4DyDGwOM7%FO@p%e(fO26X~8(qA?mL$J5=Lj%CIN3Q2w3?fyhjnQ?2^~ z+dIo{UpiB8fBEU-`MFEm%2pBT<Aspe>FMFu_Mn*MTZ<ZMTnHQbqQKa@y9OhNfW^O2 zO!X@}xV?&e@4BhNBma<-vHE93a!68t8yg*Ps&C5vHG0oqc%8Y=eYN`2@NK<{S<0v7 zt-hfCF%flQ#|_zCq*kWy1x`?hn9zAp2t(%0p2#;}qEG#EVKW!Ou%Z?ec)ULV&=Vv5 Kd&B_%00014a^L*` literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/tt.webp b/public/assets/icons/flagpack/tt.webp new file mode 100644 index 0000000000000000000000000000000000000000..8c9b680331b41bccf4d44ce1fdfa287b93875db7 GIT binary patch literal 560 zcmV-00?++YNk&E}0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gpu0RR9H3;>-0Dlh;g06vX4mq(=|A|Wx> zYyhAUiEIGH2dsPt$Ol2b?wNB44-gKJ8Xz4Z`^7)EpR8}1%g^ur`V*QeCVgIhr-lB& zJH#wnnvBvDfkXa0G$1K9=7b@vi+h1`B|a~cY7vU?0RG}{0(YyLp%)iN&dTFUW_uF6 z95APl{H$Z&dTfieR5voi#9=u#9NkW;l?;Gcd?QDFkdE_YPd)e($V+9g@T7>gWQ!lp zZlqJJfTzduVcWVHRs12oy1erk%yu&<-{e7b$RChH+us-ip7q^T=y%7l=XyQG!O=yZ zVbmtt2H_v@|J^s5qcJ)DtJ5BT)L&j9?;=d)0caW~laA9qACiC4nfk8-yjpPlX@tt0 zXk1c>CvXTPw!16^f#PB?-s#rd`LYtqK)fy?j1id-De@t#F#bj^HE6uh;3{GB3FwiG zpQ{qm%~>7Sb!ST`caV@kyh?bB@sB)nyQVB71QbLoYyQt*&-Q>mu#PsQv(YQPYuvBj z6kNpji-kR4{feEVZXJif6^}(lziYCA$F;OOPV`6Whz``m*F;i2fm|?hP6t+g<kNM& yH0<$aetbv!|AT(>_}zK#{k<@-@%ys1%jc2?QUfP@#MJqeMqh({)B^t}fB*oBJ^&N| literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/tv.webp b/public/assets/icons/flagpack/tv.webp new file mode 100644 index 0000000000000000000000000000000000000000..73407d18d04257cc83fd5227e822e265eaf0563f GIT binary patch literal 916 zcmV;F18e+JNk&GD0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn+0{{RJ5dfV5Dlh;g06vK{lt-l^q9HNd z%mAPf32XqJGfW1DqH(wI{Ae}<%r}%dz<8i^fb#+R#nc1z&+!A~1NvY0k3&CT4?qvt z?@aGvzuG_9Z-7tPDqDM3A+COdiIqSzZyrBSa2E7H8)tlYA=)B^LTZ1g{MND}|Let3 zh(!oR-)tMYELhqt_`c)9JG_KI0R6)&*T4GovbmA_liX%HuQM?f$#ib8dSc&OdQ{4r z(Di$u0Xaq?nQ|@~_%{8IuBQP>5B+Pvtbo7HhyUdj8J^pHafBJ2uQ0$(%-U?!#U@8D z^^g8*r<8a+7%74%B%B}ho5j<2&(0R&9mAN*TYYd&V^a@_|Kbj<0J&P~qa%f8TS^L^ z*YmGH4D0{@+WsUGH`KRUE3j~C*Tr@3*t~7;ftd=GcyTjaLZ<0cdzAtOT=vm3>`Bto z9F`vY{MG+i*L_14$aVelCp(h=``>x?2thRbp(Ywc0{{+LU!r-eA4pQipU301xT1|I ziG0`t_~wZhBKy{I(nG%gUrO8-Q!_tKQXTQ{^h*D-|JG3ES`^H>7becOp0i?65z100 zl3L97E0UCFLQR%w+GB$2d#bOyO9na52&b)Szid;(Y5r9ARyloo|B3w99^NMqHt75D zX|wOMonK)347RD<7a!*JbkqFfQ?Ced*V_(i{CiaRc@4#$fqcBYwvoKdxVr<`P@cc? zto72j&w2PB??@j#&$0TF1QzqB_$NQXIVd^IbKM5zx{+3A1~XM%jbVk|x#JUu;GP_$ z_vqa!M_T(Qv)ib)-Syd?*c@cb7XhOiu!$qGtJ%v^gdaOH4U|}&e{UEvi0Jr`eOzUR zGY5nc==pHOP5@DQx)HN%y@dDHANDrfmnWE0w2*!=p%9griw{fs&G6ETz>se5(W1<y zFYaF%MgzOB6A1gL@7kTA2?WIB_jkO!s;;^1R6GJ)Q8w}%x*>=16B$uE1#lo#!cV`j znQGe_$aOfKRX1Tg78iA&{CIEkCwtwpF2mUcp$R6D-X?sD`VLtTZJ=-^d(rvVf6xAI qa3bOV{ZGwjhTw0QOfNoRE}jw3+-SG8DIRgdBDDt06_s1xfq(#|F~73_ literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/tw.webp b/public/assets/icons/flagpack/tw.webp new file mode 100644 index 0000000000000000000000000000000000000000..3190a68d52e9ba52e84f5f3060e268311164635f GIT binary patch literal 416 zcmV;R0bl-7Nk&GP0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn|0RRB72LPP`Dlh;g06vjInn<OjBB3rg z2mr7W31k4s$BX(k1P{0ilRwZ8V=;?~nYWvQuT23+_6z<5{=Z_wUw5x=lL7lI0092( zmwGHjRv)}P%eeai$ckd<!ghfr9?Z+4iRVB|D4FidU$+MhOMA0~xSLhxK&_u-T4gM3 z$izY^WA$;gw+`<qdL5(C1y0f*tb_b&vD5$m5ZR%(tZMw(uQTM0Jc#)3g=C|JO~^O1 zXv;$i{mS*r-#gx^)EoRliZ&n|!_RM32D04nG6UZ|gk{TdnYz(Ep(Dz(#5iw0ob3HY zSJX4~pR|b(yn~TNsoWPwk|TD<_@y&*hmJ@!8J>D^=Q<+@+nWlf=db<el@$%IXAH@| zbQH?{SDx@iZq5H^1Nsqj9V9Fr3M{K-w4FaGV}<`n5Wmv?#H&83(|U!O4(I-U{PpA* Khz)1uFaQ9d-nkb5 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/tz.webp b/public/assets/icons/flagpack/tz.webp new file mode 100644 index 0000000000000000000000000000000000000000..7181e1887303a97267659fe25f4a545c46843c4d GIT binary patch literal 760 zcmV<U0tfw4Nk&HS0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp00ssK85CEM4Dlh;g06vK_lSic@p`kTc z4N#yF32XqJGK79Nvw4D5U$uSU<V>_4A>Z7(fPVn=0s7thE9__Knd%$<H>d;91Eiz& zbJ13hjz76x_rit=nD>f$5G_6Y)^(Jj-RYkE-;Ja@gHyTvGW6Ydsg7r{Xy*or!;lg+ z!FB%fFCK?tO;fv5tyGv~0091s>GMrA$fy3{-~T%YF1LyY{|e6Vz=1baFq{et`HE!n zc=pzCg)|8t&tsv7!mfYqnFytIU0e2I{Q=Iv4#77+zH!&k5TTnaA+@W4{V_O2&{{Wt zdL0ppWS%93I$m055(|`NADU0rd0mJy=(Cf%LOZy@?{#G}2y`)*X}aJ9)szKj%LO@j z`luazO%UCDE$-ALAKUj{4&<D8`Sj!-TP4)LQ9`)Ph6~i8mC*cq8s<jr<ehNE_z~`t zHe%nU2g#9xNNxSUfS<SBEa~gI&ly8ftpW_w0G;t;NGG4g_mv|{96tM!q}h*89|<Rm zU&gagBJzg(?E$t0scg2+0-BY!m%o>0jM1mZSl!M0Ekn7Q-VDgW<P%rhn^8u{CQ}_T ziyx?Slp|RPi{VdiD0NRce&qkGkP?>Js-9&N9iOe9I!Rb2ubO`~$Kj_){S)44qzVF6 zUYry}WOGz8Bifv?&IxXjY`&w`sh=ntRR3{wPJ&sBex<8X7LI-a;}L|c(?fc!%_%qF z=LZ<Sdxm&v##F^Q!AmA%>Js8UWjPP~iAAcrF$0;%NV8L~aq=Z`kdUnRdG6?h<B;EP zj=yEXngit|sS;+La5eScx{>yGI~pB3(HxP7?JaU&?Hkt(wjwSC(ItPkrGLS^?&vXp q@+^sZ{eksAQiPLeD0`BeENgF%2iM@7axv4!K2dx!AnDoG<q!aAH)u}) literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ua.webp b/public/assets/icons/flagpack/ua.webp new file mode 100644 index 0000000000000000000000000000000000000000..d0659257f03550f22d192acaddaa30ba130988d0 GIT binary patch literal 256 zcmV+b0ssC|Nk&Ha00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp80002c1^}G_Dlh;g06vj6mq;a|q9HNa zm;kU62|yJk0|Y_%llaXp0dfC!0O9;6jUPDd0lb0!ioQc1d4-{oDgXfP@?s;dk(1Pa z{Xu==ru<m{`PblON&IL->ykm8wn{xYYC#SV(BgB)a{akV)vm#ldcjW^NBnd_+c$YX z$&<;mbzA)o*SlB@TLK$HC<ES_5s?(qVqXKa&8x2K*MZfV9#^<JbD!TS5v%sIYJ-yq GlYjtMwPu+B literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ug.webp b/public/assets/icons/flagpack/ug.webp new file mode 100644 index 0000000000000000000000000000000000000000..e033bb4085e01756817ae72ec46ca070991997a3 GIT binary patch literal 586 zcmV-Q0=4~8Nk&FO0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp|0RR9H3;>-0Dlh;g06vjKn@c65qAw$h z0pJn|Yyi76ar*Cv{y={K=WpTjFuxeN_x8_VAAmGKe#3h1>40<2`zMm9yq96*B6;+e z$6fTn%GA#c>{wTz=>n*Sn13<V7nqkn57YHi!Uih<0RH_8A%U@P^O4s#Ch`3xp%K0J zI>0DNQugl&&EXd}f9(L1-y^ta8BFLgrEQK+mVco&F*4R?CVj;G(lj^kxzHlMyuYjM zf4NngjG|V4f3#WXUMh{<9pp_8pE3lGv@uuaSorbc%+`1TKtByN+&lwbq2qoZ$B371 zAE#zi?s-n=JHjtO!-QZo=xU<o7Ed_G(h>4Ymp=(Hn%cO20;|RL4S&j^TSLI&;3|Y= zwX`ij%orrj3T*0E1vYhV1}sR+rvsQ$i!H)`^W664X)}L?<+q}vH)|3aPEunrHM-ne z_Fym5sih)=b5Y;E|KWY%(cRYB)N0&c4Mad~0*(8B6Bw`K+&>4MGe@6x>H@f`=FLG^ z{moT_@z~8WdO%qIc@vG#Tb(v)x(&eb3QsliP}ZN8Gzcg2#%}axfE?`qArJ&8Qh*2! zO&1A0QdIuB=n~?;U+&W^3o1wOPLcTZ*pQ7cvhZ;8kIsWft%I#MWPbN<g(`B98^!CG Y`(%ekzxgG~Z?KYme$_>`4=|H}08D)lp8x;= literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/um.webp b/public/assets/icons/flagpack/um.webp new file mode 100644 index 0000000000000000000000000000000000000000..2f80afaee91752567fcad574493670ad52831e42 GIT binary patch literal 668 zcmV;N0%QGBNk&GL0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn^0ssJz3;>-0Dlh;g06vjGoJl34qaiA~ zsaUWQ32XqnGj_`#r|JLMTig%bo`b~$^;h2$OlzM>uQd?P0ACryCDqN(s-YjNK8n6< z!IDN7kk90T`vTiVeW;*lCBcgGOTbNV_-{ZYOs*6?(`ZBh0RHJItn|0V*M(_MKN0jM zdZYt=bdb^>%E@C0Ua2b?R(BQwt~tg0qiiTCZ|~TbJn&uW^u2pQSBx&RXK3E_RkA(G z2tYSmmp(r<<m+f=tb3=%p_KLb94G(5c75F}%lKQE1xL;r9v}A)u#!EFvM=0+aT#PH zX#`E*BMf7)s3fa#VZT$KAzh^Y!#3Oj&IzMz6P=<=<_k&U6NmQO0r&Qg6rCLxip8|d zQu~r6(jK_E)IcoE$K~b|zg<DM25$Fgjgm>=ICNV?k*K9+8$T-EMD&3N{@VaL{L|xQ z*(i&^U-b9IE=ys#uwd_yE}W>hJ>$_bd3@9}FFOO}BW!f+YS+Ho`Ill7->RIK4RiG5 zV*_I2h%L^c_9H@jK4bQPKj&Y+ytwMF3z*QK+iyePVK`Ir$KwBd8Ira1as5Xlv!E85 z<3QFP7>5avy5{dMKfRmzSiJuBU-<Y92i!Fk#}seclI1^-sdq;P_er?q_%&V~phBKt zFaw6I#dCvom+GH5T?NgQ%X`ire3(*|!M^{e{D*2`<2{RtgnNad3|v?>VY1Pq0LF<) zUFhQZjNdev&;JiM!q)2Hk85=^ijKn9`i}weOa9WV18_TP&Zz#ZGYH1Z(CH=s0000H ClRgdr literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/us.webp b/public/assets/icons/flagpack/us.webp new file mode 100644 index 0000000000000000000000000000000000000000..2f80afaee91752567fcad574493670ad52831e42 GIT binary patch literal 668 zcmV;N0%QGBNk&GL0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn^0ssJz3;>-0Dlh;g06vjGoJl34qaiA~ zsaUWQ32XqnGj_`#r|JLMTig%bo`b~$^;h2$OlzM>uQd?P0ACryCDqN(s-YjNK8n6< z!IDN7kk90T`vTiVeW;*lCBcgGOTbNV_-{ZYOs*6?(`ZBh0RHJItn|0V*M(_MKN0jM zdZYt=bdb^>%E@C0Ua2b?R(BQwt~tg0qiiTCZ|~TbJn&uW^u2pQSBx&RXK3E_RkA(G z2tYSmmp(r<<m+f=tb3=%p_KLb94G(5c75F}%lKQE1xL;r9v}A)u#!EFvM=0+aT#PH zX#`E*BMf7)s3fa#VZT$KAzh^Y!#3Oj&IzMz6P=<=<_k&U6NmQO0r&Qg6rCLxip8|d zQu~r6(jK_E)IcoE$K~b|zg<DM25$Fgjgm>=ICNV?k*K9+8$T-EMD&3N{@VaL{L|xQ z*(i&^U-b9IE=ys#uwd_yE}W>hJ>$_bd3@9}FFOO}BW!f+YS+Ho`Ill7->RIK4RiG5 zV*_I2h%L^c_9H@jK4bQPKj&Y+ytwMF3z*QK+iyePVK`Ir$KwBd8Ira1as5Xlv!E85 z<3QFP7>5avy5{dMKfRmzSiJuBU-<Y92i!Fk#}seclI1^-sdq;P_er?q_%&V~phBKt zFaw6I#dCvom+GH5T?NgQ%X`ire3(*|!M^{e{D*2`<2{RtgnNad3|v?>VY1Pq0LF<) zUFhQZjNdev&;JiM!q)2Hk85=^ijKn9`i}weOa9WV18_TP&Zz#ZGYH1Z(CH=s0000H ClRgdr literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/uy.webp b/public/assets/icons/flagpack/uy.webp new file mode 100644 index 0000000000000000000000000000000000000000..0c45363d1dd8ad6877bd3eb546956572f1a28c94 GIT binary patch literal 488 zcmV<E0T=#KNk&HC0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go*0RR9n2>_h|Dlh;g06vjEoJl34BOxlf zsaUWQ32Xqt^woPMFb%LA`1)WR`d-Z+@>%M?g<x#}IESR40u(uUD5_g^CWsL-FqoDh ziyrr_VCA6+_yGR<DB$hHHT~-=go>yXT*Gdw#=n_eVZu6xHQ*r#-5P&m4KqVZrm(Uc z0;~FCXK?j^#73unoI&a<UZ5vb;oA{I&7ycOmYChzCI4liJk713F5`%Cx4tLgKt>ct z>yB3{h}Ni^e(_aZJMa#F;Mc5b%WwUv`OaQfOiYEN8^6~{IuWLQmW3iuw?oPmy^?^& ztA8KhVS>|z?W&cwxs?M74?Vpd@1;GV`iczkOWzB1tnzz$$@wMZ(d#t?O3=c}QD^CM zWQeweo0CVquK7V;T1+0pSJ`4K>`s`0`d>ny*@#ay`(>7>Vj?dH^G<TGpEI0*pXF%( zrAj8>qRB}M5{MC0n08TT*Ucj5kJnFI1~5>*Kr(D>(<ZajWz)?+(3G1gs?C}X-c21o e9O1=M_X08@b3=I*VHC*dNoDt&5p80q0000ziP)L| literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/uz.webp b/public/assets/icons/flagpack/uz.webp new file mode 100644 index 0000000000000000000000000000000000000000..ef8f615b3bd9ad58d40bee525d1dab81aa4fbac6 GIT binary patch literal 568 zcmV-80>}MQNk&F60ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gp$0RRBd2>_h|Dlh;g06vjCnMft0qM<6f ztN^eQ32bW#PU9n{8{4pZw=unRC-}R5z<auBfNwNQU2uT*1-t2%$Uil8ZE`v}e`PYG zoSpodkoJNJpcUx*x_|)w9`P+kEsU)84B_8=*N`(*JG+5~sB?qgVG=l`Lt<vw+a;1x zj-HZDF-QJ9;m4~ld9~-`(pLR&yHyDe<I=cCDS!Eh@7Ca&ZoH3g&;NwU6U828f1lbZ z>++GEq*Atc)yV6vgz#*XyeX-Y3q!V|Gia;JbL>CGb88Vir`+`l&A<^2h>J{0_Kuy0 zZrgWVeEK_%dkgJc+fmbiG07?Rjir?qdWOYLdG=D>nyRNFn0Oa{_T%}Zt0C|6N^_Yk zAJp5wk8U;s;{;u)Klt?nU4M$(>sgj;D+AShS6$sl(T0l4;^sB;Mn)3ZGE8iPf%wjJ z`=t-ilL3-$wwODoJD}4lCl@(;hQ1y2zO8{YUMB%>5WlyAGY{iyNyv5`|M*QmF~>_< zR{LM3K}<Sm|AthSqKQcdAdzcyDp0vMFb$PIJdp7J26b2ch%(Fk8P#9*Am;AyN!9VH z1Idp05rr}la>c(^TpohkwAdx00{-9wbYZpC-q{h@sDS#4BR90`YybG#AIJK>;T~)Q G_y7Pz@eMWr literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/va.webp b/public/assets/icons/flagpack/va.webp new file mode 100644 index 0000000000000000000000000000000000000000..0b39cf264afaa6b7778140e8a14a46b6b99a565f GIT binary patch literal 490 zcmV<G0TupINk&HE0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go-0RRB-2LPP`Dlh;g06vjEnMoz1A|WR% zkgyU7YyiOz_X%IF{Gd7jUAS)}qd?j55P#0jhOt8D=yvYRk026NZi;awpDfri6Qn=@ z{`O=mK!5x1hrWMHf6Z_If(W}?3x-Bq@#%51N?^3PH~!U$8n?5{l)9hK-qbKD15vaH zfPP-PuHX7FFNZJdC;p5J<Bk}Aoqb*)gp>A{s;(y;is~?UzBk80HUe2W4QJ2-@71K* zpFF*3WwQKseUcE)e_#3k@qc>7`a;j?-z~xe1O+p-ScC?J@s5+M4z`CWExGwO$*XTf z3I^1Kd{;3hv{pW4=<Im;dZdOrmW06cyQHwe4L+cnK7wjqg}ZO<$6IlqwEKIb-#e;% zT)clQ`<CUg_%b6Oz>G`8C>Q6NKQo7E|Ak^-iG#a7c&wRQPVz^<ZDE$bR@yQ4<}~q2 zG**p?<$L0Yl%Q_eUVkk733C(6(C~>_MV%p@q9Cu@`YGSc&e4MtH7+Y!rbcf_*MMFc gU(``Wk>z)E5A!5d_Hg_XeEGE~`O$!Gse?0JTHjzyJUM literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/vc.webp b/public/assets/icons/flagpack/vc.webp new file mode 100644 index 0000000000000000000000000000000000000000..19fbeca6967750d392194063310b33064eba1da8 GIT binary patch literal 440 zcmV;p0Z0B)Nk&Gn0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goL0RR9n3ILq}Dlh;g06vjCnMkFhBB3LW z_^=WQYyiTu?TP@Uv{%XaKsNw+z<GdsD*k|QE(0TLVYUPVepjnGh1ix7cNsMsOJcC` zM7V86HsyEplK$Q1f}<;h0092?e@Fz-tZ#o{Pi6H?571y)1FAP?|MMg|zxf{;uOI2x zH~8X}!oNqtJk8g76aARJxL@zE)N9(udGrE{S&`hBDE%R&g~gyK(lo_qTd4D|*MbCn zzHw-WihsZ3{y*{e8|has6x}GdN+gm1kcrfWMHYY62(i3v9>bxCcPI@H{tTqle~nmI z>?)g&Z+p9|E`~~wr8o><RsG!Hbr$<y$e*;pL2NyNeWDE*+#0!ekb({k?U6K7VrfP_ zLmjy9ORI-JTfd+il(<womPaR(qJAA$Z`N7ZNK7x%Sn|4EOik}dBl<sOgO`U}abv^y iHdO3vC)Py1nn^!!FccZacf#)j<NUqaH+d|=I)VVUOu&Hv literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ve.webp b/public/assets/icons/flagpack/ve.webp new file mode 100644 index 0000000000000000000000000000000000000000..ce5760bcd2202e5edfe6387569b07809f1dfb311 GIT binary patch literal 428 zcmV;d0aN}`Nk&Gb0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go90RRAS2>_h|Dlh;g06vL2mPe%{q9HX{ z2mqiF31$Gr2r&9@;!Lq@6<^g~e(SnYJg<w$Xl;!#A@UaGGdZSJZC`q2L<>XT-uR6{ zPBnW)V;DH@)QErp{_}J7UnlP$WZfW-|Nq_Q`%gz#_-pht5Be#84SrR$zyBMg=v6ba zsH@#mfwb64$~IqMW8LFIHTnOxU56zIC=or)y8F5wV7WEThFdZUvCzv7xF6EjJu^PM zZS0h^{h-Kp6N)ui@(eyWKGE|rL}!#_$V7bS2B3xvUyu~uq{3N2zBw=h-;*<7Cgylx zx8m9J8qdhnmEL#g{e}>jm5$fMb=+5r<xIoP1FH%WsGn?q8B6!Da#mWDwn7#EWBNp_ z@5VnL<InIf5JW<bh*Exyn*LU=aWE$89LjZ==Eh*;up0Y>?(Q6WpS!Yplh!@re;Yr- Wbx$0o+O1GHAS)IxWCJzu0000L0lXRj literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/vg.webp b/public/assets/icons/flagpack/vg.webp new file mode 100644 index 0000000000000000000000000000000000000000..482a90373d4b404f0f0652823e054983a7132128 GIT binary patch literal 678 zcmV;X0$Kf1Nk&GV0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go30ssK;3jmz~Dlh;g06vjCnMoz1A|Wm~ z2mr7W32Xq!j2d~%B+t|blm}P`pa<+{rQfmV?T4gg9=v)#x-NUOr1WpFC_Gc#gcMDH zk~#0b_5Zg87l5plfbGX7>?4w0M_d5PRAPjd*OUMN`^;8j*N?W#^XzO6eY{xE<38TF z`a6v+n|#$S9X+DkRY0NoFj4WCKlL+@)usa%PC*H=nPci7ZeO@-|Ks&=w;Y#3Y%rAc zC+Lf3t6peJ-2cAcHTkwL%${1+kX>rw96xC&kaH^w+|`I^4t*-0oupr0`e+Qj&<uJ1 z_$;gUu3s^{H4&qAxOoYCq>C^AJOLR0Tf=|b=D>J4s4|B34TR9*H3_Ze+8WpMw>u{e zF)vqqH{05X9G6FzQBxfp!MIL=#{e^YCnf9tQEmQJiL>ywL}f@7Pv^i;HO>pKd|dKB zw(I>}SP?bh9j-AJ_$Z>kMKa_pH+?}HauqtGuGiG%!>w>xjvvA*IL@TfV3{%z^x<Xx z%QZE9ZjwJR1@OLK`3t^`suMnKAEIxs4x&qE_c?L9dJ{Y1pnspIRGJ+f2NrS<f_{9G z=b?{BShDe<4?URA*CrLJK5@8rS3iy92u|GNl@V*l_sP_abD#IwtGF!U)05o8nNhxp z{7*UD|J~}&(fhwchl}9MeDP+MB2dAu^oolE<+;~dH8vcSKfJFT74E+XMu&Xv7%*Rj zTqh5pIo$)yYml<O^E14aU8&xUA!p_;f5&aq?ee)4=q&x~#i#z?@rpmxU%`6u0dB(b Mjzc1r6P!Q*09cPcy#N3J literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/vi.webp b/public/assets/icons/flagpack/vi.webp new file mode 100644 index 0000000000000000000000000000000000000000..7c14bb625e4506645ab215db880733c632c9e3cf GIT binary patch literal 660 zcmV;F0&D$JNk&GD0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn+0ssJz3;>-0Dlh;g06vL4m`9}}qM<6f zuBf0932Xq$D5|<<DgQKm0Di!A0RMsN0s9r!HRu7-NBcYbmF*)+!qanrl>^!>EfS{H z<)x-PLe5)`Xcu+8|Hjy%;9wJ8$-l2f>_jHFOI^jhWMA<J0RH}ZTt0$Z>1<AaT6fL| zc9)_`5!|<LkhjXq|H@mw#Bk)y@ioQA`JL8^n+;GEw+(5+dpOYF?<bM28X!$xnJaq? zDgV)1@GP96DXskSytB^6iSvmsP5Nl(;hu(H9ItdSGmOvra~r*f`(=~=>BpMwc|9!n z-lP3>i87Q|ufNKS_S1E*@gi_AOBi9mk#LLI5LKRG5f?dPRtaNtEj4Lx`dr3Sibz$8 zV1AUjzT2L5?@Hbc?g{g)n`uv9O>yQTOG#rq-}vJ*AU~=!SXk!AWWqV&zqUB_^u&?l zd*MxWB{V>xWM9={Chxd&a-kQEs|6!+t5i3p3e0QIP|&_$QEz+`?HaLtCH*Q+wsKxI ze3LTjEg<4D&`Ay02H$O9uzGYOjYrc34{BHxG3U}S)7<-=Xcby8D)fP-N{RF|6_CU` z5=R_<LYJT3?uDK>#DQNA_7X3IIVl+9w6pzZm9dgyzYMFyHBw(J@mnr*9T@DsVJtAJ zEXRCAb4smY1#_OTCqNE@1efX0apD$kVyUxAidjRJuk<Okc-Ri&+zYhL6n);1>ZK;+ utRTJ(ax=xlyf#*fY4R??l3@@5uh#4Q+Qei8L89xN_37|(24{#BFaQ8`3p1Ml literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/vn.webp b/public/assets/icons/flagpack/vn.webp new file mode 100644 index 0000000000000000000000000000000000000000..30c76bec902728282a3f86739d1e5107efc74c2d GIT binary patch literal 348 zcmV-i0i*s>Nk&Fg0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnE0RRAS2LPP`Dlh;g06vjIoJysmqN}5e z0dNutWB|_Jx9S5x2H*|g4?qr;f+8XAYn$4%qm-y@iq<&>Usqdv#O=LGR1p9G{_ldq z6u<ZnV0!}b|NiF#|FePr*}(ofLw6_ow#`-Y5l{b2-3%I5s9wSTPZs&TK{DWs*p+@} znE&E&rLp&ET#fb)L{ypc`!4g6>xz1Bu*%L*9Al6QVM#*ZjE3mseAN`3K#@9gj8N3X z9wD^>Licj^wGS+`j<PLOscqbtOhj2H3O#)yWgHt<2slW5#k@$OA(&+yuN^Gn%nbD= u_D6i4b&6I!VJdNFXw9(gW3E!q8ES|yo@~e+<_X~Yj`09%f3J9eAOHaS1CrqY literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/vu.webp b/public/assets/icons/flagpack/vu.webp new file mode 100644 index 0000000000000000000000000000000000000000..c86fe442bc103cdffa3e684d5fcbd0a9395303ed GIT binary patch literal 722 zcmV;@0xkVgNk&G>0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gol0ssK84FH`1Dlh;g06vj6mPe(cq9HCj z{K&8p32XqJGc-3hoB5GiJ8%Yu;y#5oz;og0i+TWbtNzt~%KJ>145owQtuc?;ks+VS z(0a+n!4jhAYfIgcr5Jo4-Tmcy(in|Ncf_dKilA@_so-gO0tB4YDxRU90092#@Yy55 zf^@^5QyUHtis>|tzrB&KvNXk7uO56S8)UAQ@?+P<nqE1y#?4uq1&!-}c_A^vt<P?` ze^dr5vASZ1H_NfMp{&#`zy5cVj2n*t>IcDG$=>JS4dgYCTn35CErxvm923WQkr&6n zH-#!Uyifq#Ez%qwR6p5@&S1)foTI#grj0XU1TKLlM5qX^v_1O}d>hD6;xnhNP6W+k z_L@SIALe&3l2npVB0$@QW~H;S0b2-<eC-!wNVN8GjN?e|SN$#mgUeZZL+po`fbz_J zVc#8@yJ|yUq%s&3`>kWD0il(nEUKFAx1txi!?)r`tQRzYBrJb)ftNPQl?gs(3<ie$ zv^5xmg?urBH(!h5)CS9O6V2ximvoKR-O_8-*0SFtTfHPHr2aMz-apw4G~fsecYnY- z>}CxOz8HeG%Q6Dh|2ci8yn`rG8w}{MDXvy=aseW1EWqKr+{yaz9M+kI>!%`Y9T<P^ z-nA*~)vUG-!u<aU@XsK;c}8#^jkquk1LI73^@)5mBb%P~^REfps1Whsw6a6d?G>P+ zAzhj;u`TymdNTuuJ-mW3`2gtw=CM9SC*059iWp5hYHGsnK_j-O@Xuc&Ja;EJ-|mKY z%gNlnyT$MZh_UE(Qcsb>kAbA!iG~@mk4`m+?)>tdWGb09{Wx4R+b#u;S{*FoOb-A6 E0H^Ly?EnA( literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/wf.webp b/public/assets/icons/flagpack/wf.webp new file mode 100644 index 0000000000000000000000000000000000000000..0f6aab1794fb776ed60be7e7240fe3c4690f506d GIT binary patch literal 242 zcmV<O01f|ANk&HM00012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&go_0000G1^}G_Dlh;g06u{*lt-qbq9Hij zXaLX<31k4g(vJQxelq}YKC>GKS*i?pf^Ue4S-F3x_iQ`>0RHl>fB$J?Pp0pJE^{e# zght-4|Bc+N=xU<tW(O~+rFI&b+vw=pJ`o7}xFNJ$VFPJ1{-7<<VdN&86|+mp@3O+~ seXsE`opE}uWh<8;NI3RpC>ISI9@<WJ9wQbD&AO@7(gMv|L|^v+07pbzr~m)} literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ws.webp b/public/assets/icons/flagpack/ws.webp new file mode 100644 index 0000000000000000000000000000000000000000..e9985a34950e1ed64c8d23332e2a284f0d5b4c6a GIT binary patch literal 372 zcmV-)0gL`pNk&F&0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnc0RR9H2mqY{Dlh;g06vjGoJu95qNJ*| zSy-?V31R@uhzR;`$Ok0f01tA%(?5GVx<U$0cmQBqD410op#w4JO<5B3k@cW{%#a-5 z0RHZllxwx|bH>A@1FM+AQ>0=LY&EuaxaZL|54`vUYYQaqnF4D?F>@MpyhR=r$Vz@+ zFF}J?NS{$RJUjpRhZL47dc8pMj^E@xX7u6o&b~pBuA;ZuAqIh8o&Sv$zD<s^{+1?? zF-NCYkLT9U7kEBFTbKiH0x~=PUw7m3Cgc0Ty^#Mpr0Li$CbjXnz)Hu}TlR4;yc<)) zH77*s3!Ml<rbt{@nd`_)nNj`PB6=>X#rH95{{e_v+daLMP%g#9>tN08PSFrMMXwFX S1(n4mCK|;$@Ph?nOFRGrw46Zz literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/xk.webp b/public/assets/icons/flagpack/xk.webp new file mode 100644 index 0000000000000000000000000000000000000000..b544db304ad984d77bf344ea1da8c285f230ebbb GIT binary patch literal 466 zcmV;@0WJPgNk&G>0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gol0RR9{3ILq}Dlh;g06vjCnn|UjA|fX^ z43MxA32Fej5`b?<8UN}4-asNA=Roy<W)Qhh^MyVa7S~S)tNe1FhOAIgV<Ao=E5_o? zZewA<Kl?(uz94u-s?(F!*Z=_j_K*W(+I)>Qx69`gIR1@$@Zy0XRjro7d!HGF<_1%f z|M{9e^L|^Ve_b5!`V?%#04)<!?^5I(Cjg&*@vW|JpQ%<)hXe;<D&ugrR}f$Uxusuv zT<1WlLvqo$s;6Sj8T58x;vM0BDT@cH)L*Km)V@6Zu4>6l>|n#r3AIn%JIq+pxp19Y zW+;a~@(|xRH>vbt6J2X8K5GJFTu36!Ib+uqp0rKQPz4BHm?LExeCNChtP7XpKzAU0 zA=d_$e2aWo0sqOj!Wd^qA$(+Jf_Y@s7-U+Lt9p+fY(J-OdU9RgkuQj0C1It8AesRN z`<=nvsw3zBiee?xqpF>wH(LcryXna&_h2C{E_uv8kG1XtEy@@%sb3aw$_>+%E6Q@h Im<2!p0DZB<>i_@% literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/ye.webp b/public/assets/icons/flagpack/ye.webp new file mode 100644 index 0000000000000000000000000000000000000000..6f2f6074f0e788a70d63dc7e9fac079c159a0b97 GIT binary patch literal 222 zcmV<403rWUNk&H200012MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gox0001R1^}G_Dlh;g06vX0mPe%`q9L_d z2mqiFiDLlE9)L-JxBme}SiKdD{0fN?0jmc=y`(Vkhm|FnFm(U`{@Eh=zr5S~5twrO z{BJi25(KFK{cs=r;6F|*nf;<ew!Z&=XppzL<)*+OG`<oJ2l>qZ|BC(WXZ3a!r$i1S YwKL6@Z@e*3l0yfQ`sYS<41$0F00;h5IRF3v literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/yt.webp b/public/assets/icons/flagpack/yt.webp new file mode 100644 index 0000000000000000000000000000000000000000..d233847b2030675293fed20611740807add92259 GIT binary patch literal 962 zcmV;z13mmwNk&Gx0{{S5MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&goV0{{SU5dfV5Dlh;g06vX4mPe%{A|Wm- zFrX2MY5>GRfM|f|0lWdcja?J-e+GO3dT9Hf(r|<9y)b0X|3StFaku&|H9rUQwf?)( z<LG}h-$(!1_W=D^|B=^+_H)>`_K6W9M_;Fj5=04w23&6kpF<YZc_)$@#<sh)Ok+ts zGMe=Vqo(#4n1C;atL7Uf>y^Ch)dT<l{{F%-J=;=zL-}n7fwpsf2tV;I0-BR15-d@a z38hmkU+RYn1L**AQOSCX_|_%Q#Jx~A`kZ+fPIj)+J@Qb$^tQa-!NYI0-^6<`o4jOv zHNt;i{iEGFS^q%JMg$STta;61bS&6apv@dGtXSHPGUf%Db-g0}e14mql1?1wQ5Vql zpOxO6PA?lX^!%fB0BORXG5%Zd7>txEPz<adGI<d}Hb&i>Nn3e_g<?31J^>c(jsKIU zghT@c8}&s>|8^Jj+o+uqTDSP`X#gK21$_RjD*MOv8*mhg(N%}sGJ3!H4R(A`Z&s_Y z5BOXh%0E^3@5r(5mxk32f!*)>xtHx2r6(Hp@AOUlrVZQxFn$Ja@<JC+mYHiT7UV=} zCYJ8V?$!ixwj=7I@v^81p^kv-J<<(mV5?7_zR{*pWEDCpg@F7|eZy!TpHwCg|7`<# z*E3-1q;bqV``gYQOn3KXt1bDv4tUce`X}T;YuVU=RF6JxX60ZgRlM4Vq0c}zNG&sN ziPPeI10g3hN=w00d91A3hd!}`76SczyI2M>v4S^oTRa;vYZBEtxqL!QCzZx$o-_x7 zcTi;!QW)17(aco+Up08IU8t*;a~>Wsn509W6m#APw9TSl3v=%p7yS<c!UPcvXz!*m zcM-pbeb13uCI7d+<KuatA|M0+x*HjN;$zygaFxTlN$Hx5{;yw!pgybV4x7=uAI6zU zbRgZQ5y>W6(2q`jW1mAn(^oh_Je}vap9j|$rve;ru9?krC(K9$Z0grfkqtxU8;<Lj zci}8CWH3P?S9F`VccaB4pqKF;jl`fYHKPO;mKFjWj5TP?w2z}4D&h)&nuj8gn;K^z zNz5<`+8rpp<{!UVc#dEbUZ&Eav@{cv{D#gSa70W1WEq))EbFFV$f)m5@fceVR7{}K k(DL0m{j3Jt4@daC$*v=(q8Y;-)9g*rxgI#Opa1{>08UN0S^xk5 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/za.webp b/public/assets/icons/flagpack/za.webp new file mode 100644 index 0000000000000000000000000000000000000000..d5bfd11af52d72e6b58947ada8dc6a5f8f8f8c79 GIT binary patch literal 616 zcmV-u0+;<#Nk&Fs0ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gnQ0ssKe3ILq}Dlh;g06vj8mq(?eB_S%h zuBfmQ32Xp?`bECo$;Xf$ARQ|Fz<#-U)pTHFsQ%NDx`gxc{9y|BUAPelQ;Q7I6FJHV ze<ZKw5I%F%!km;yZ<YvYYB(QyUSI&qA}>JN-@aE8F0A{m<YjU?WnVu6*tmCZ5`X+% zvh^iY&_q>$k_tTQimJ!)BA=jwjwXQqAnV4)ab`r_3)Byzzs61f|8^`hLl3G+i@q&s z2-DJEul~MhCEoaK(CkccIvAPwmObR+4*B~EuNT;QEW1|N{L$WSC=Bv9LptXo>A%ud zjq)iEyTD?11xr`bf1C&Tz1RKNk`s2b=r8<}XmLUaxbQV;IOEnMO!{LVK(Q|wH(6gH z6QIG4+Ozoq?Hr8HG$p9#9qex_{Y(>R;A|$BG1oX^lcM;&Fh&VrjQ!RIcJofvco{|c zmo*;n-h&5b5h|9h`P3qDbcI$=HbuB(ezp6;vm9zBSW{Gx>G0ZjHU2*TiYy<#WmY)t zS#zhapbt0l>dr4vF~D9htfOpJ=dwLaJb%Um^K|QF25)5{78S;EBR&mVwuf~<Rz`p3 z{Jd?TcZ;`u^ph00@`4zFhfH{5NQg(QGGzG(@_AKG24%uuQ7HoBVgzX$R_psn`2SWA zu3*5Yg)=?9{VDJN;4<vyqR8<7+U__XpUpGfH1pRa#`AS~Msf2Di2F8gM7s%nKmY*x C7aJo0 literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/zm.webp b/public/assets/icons/flagpack/zm.webp new file mode 100644 index 0000000000000000000000000000000000000000..3e34d088c85c87674204fc624846051db90ab2b1 GIT binary patch literal 378 zcmV-=0fqijNk&F;0RRA3MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gni0RRAS2>_h|Dlh;g06v8{lt-l_q9HX{ z3aFqEiEIF|AD9W3pl^<M1DUi+{Qx>vLP?Gx0MQDI{hq~d%<+%og5OYj7<0r69z5fC zhRy^!iB+qjKUM$$?usmum*TN&QUCN|`1kbD<=^-Iv#W8ie8hF=NkPVPc6o_-%BGh! z{CoB~^1OpWQl)l3A$Z2sUBbj-al^nSZ>lWjR@c7jKEa`!wn!;&T;H=O_xB9v*CYxR z&6WUY;XcwHtP$b*X!pR@*SDR7zod%X$uasn2y%!%=LKA(d%yCjP_rqKGe774754A` zJz>^u8&&iF1~=LIgNdMRj0odad0pxvehbhme(C&HOxRtB5WnVWLowO=&pVv92TDT0 Ys;FFH4#5ddL2GhU`JGev2bMqp08N#tFaQ7m literal 0 HcmV?d00001 diff --git a/public/assets/icons/flagpack/zw.webp b/public/assets/icons/flagpack/zw.webp new file mode 100644 index 0000000000000000000000000000000000000000..51ba5379cad7ede4a33ecf38e2d50e79163a0405 GIT binary patch literal 652 zcmV;70(1RRNk&G50ssJ4MM6+kP&il$0000G0000l001Na06|PpNF4wG009>u5J*zp zA7YJ&2nQl<o0*)+3mrd;=zo$+F9HBoP&gn!0ssJT3;>-0Dlh;g06vjEm`SChA|WcZ zTBxuR32XqVC!70Iz8p!$0;4}*8*w@1x+Z#)_m@173;<I*@)Pv7qUY>z-q*TWR*r=T zjkcgT&WQQEXzfC1y({wpp++Mxqj1hy`Xkbr&d^bS8UPRg{l|fK$~j_CTun$SFxAoY z7Ykn*U*31HXs-;1Zs@6TOeRf6(`#;HJ)2W$;*s<>{%$ieu>4*Tx0UyP5(NtJGjy<` zzBH=-nw9zN+^OYK@2{F};B)U`>6a7mnz)2??wyQUtvEL}hin}B7ayP&|DD5pQm{g4 z+sI#{@|1iypz;RSrd6hHbPE~PM0B7Lt7}?_Lmv06fJj?R`QGy#pil)q4C&&F<*Dk! zO&rAr+SgUN$RP#(%L3hNHEmikoQ9V2xQhiRx<hwV!oVrt6!74pSY^brhAO)l9;!OL zGS31|NDfm%PDl8nikW)&&@3iHpHl%VnNhYCrFkY}7>Jkj=}Y$yX6N&a_&@`{i%Li6 zw7jt}+U0v5Ab`o_e+$vhKuX|%4TH*NfgNV2bEds*DG8Ad^tr7(mY)58r&EOzfFbpT zxfE+V;a!&x9pXY>$EE1v?~D3MgY(Vo2Y{S>_<*V~wwf3W_i)RD=0o@o<WjUVR?ZH$ zhRpVS*b<7@e=>s&^!cA2@?BS>LQdv-DuO~O9Fg|hFq`tb!T-yWgIhSoh9Dahh7+&& m7YC1iDP%+^24uz%BAcs72|7>24jz>QiSW;lx_xtE0002He=1b~ literal 0 HcmV?d00001 diff --git a/public/assets/icons/glass/ic-glass-bag.svg b/public/assets/icons/glass/ic-glass-bag.svg new file mode 100644 index 0000000..a384e03 --- /dev/null +++ b/public/assets/icons/glass/ic-glass-bag.svg @@ -0,0 +1,30 @@ +<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.48" d="M32.912 22.4416L32.9128 22.4377L33.0211 22.0336C34.1115 17.1555 31.1485 12.2812 26.3038 10.9831C21.459 9.68494 16.4559 12.4247 14.9612 17.1944C14.9012 17.323 14.8642 17.4611 14.8519 17.6024L17.5128 18.3154C17.5728 18.1868 17.6098 18.0488 17.6222 17.9074C18.551 14.441 22.1237 12.3865 25.6021 13.3185C29.0804 14.2505 31.1472 17.8162 30.2184 21.2826C30.1828 21.4226 30.1724 21.5679 30.1878 21.7117L14.7102 17.5644C12.3936 16.9437 9.50735 17.8095 7.68682 21.7279L3.2802 32.5497C-0.0732567 40.4637 3.60985 43.6537 9.13788 45.1349L24.1243 49.1505C29.6363 50.6274 34.5399 48.7512 35.4737 41.176L37.0844 29.605C37.3083 25.3821 35.3524 23.0955 33.0677 22.4833L32.912 22.4416Z" fill="url(#paint0_linear_2581_180288)"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M45.9755 17.205C45.8697 16.7652 45.7895 16.4418 45.7745 16.3935L45.633 15.8655C43.8335 10.1231 37.8101 6.82466 31.9774 8.38753C26.1447 9.9504 22.5775 15.8187 23.8902 21.6915C23.8957 21.7545 24.0451 22.3389 24.2347 23.0573C21.6807 23.9935 19.543 26.6156 19.9728 31.4506L21.8927 45.3864C23.1601 55.6563 28.9205 56.7652 35.5758 54.9819L53.6183 50.1475C60.2544 48.3693 64.2376 43.4614 60.6513 35.001L55.3653 21.9672C53.0567 17.4295 49.641 16.2228 46.8904 16.9598L45.9755 17.205ZM42.6309 18.1012L27.4716 22.1631C27.2796 21.4577 27.1203 20.8898 27.0938 20.8331C25.9756 16.6598 28.4639 12.367 32.6516 11.2449C36.8393 10.1228 41.1406 12.5963 42.2588 16.7696L42.2928 16.8918C42.3521 17.105 42.4797 17.5636 42.6309 18.1012Z" fill="url(#paint1_linear_2581_180288)"/> +<path opacity="0.48" fill-rule="evenodd" clip-rule="evenodd" d="M45.9755 17.205C45.8697 16.7652 45.7895 16.4418 45.7745 16.3935L45.633 15.8655C43.8335 10.1231 37.8101 6.82466 31.9774 8.38753C26.1447 9.9504 22.5775 15.8187 23.8902 21.6915C23.8957 21.7545 24.0451 22.3389 24.2347 23.0573C21.6807 23.9935 19.543 26.6156 19.9728 31.4506L21.8927 45.3864C23.1601 55.6563 28.9205 56.7652 35.5758 54.9819L53.6183 50.1475C60.2544 48.3693 64.2376 43.4614 60.6513 35.001L55.3653 21.9672C53.0567 17.4295 49.641 16.2228 46.8904 16.9598L45.9755 17.205ZM42.6309 18.1012L27.4716 22.1631C27.2796 21.4577 27.1203 20.8898 27.0938 20.8331C25.9756 16.6598 28.4639 12.367 32.6516 11.2449C36.8393 10.1228 41.1406 12.5963 42.2588 16.7696L42.2928 16.8918C42.3521 17.105 42.4797 17.5636 42.6309 18.1012Z" fill="url(#paint2_linear_2581_180288)"/> +<path opacity="0.04" d="M45.4893 17.3219L45.6093 17.8208L46.1049 17.688L47.0198 17.4428C49.489 16.7812 52.6838 17.8142 54.91 22.175L60.1879 35.1889L60.1879 35.189L60.1909 35.1962C61.945 39.3341 61.8111 42.5072 60.53 44.8393C59.2417 47.1846 56.7302 48.796 53.4889 49.6645L35.4464 54.499C32.1554 55.3808 29.2119 55.5087 26.9549 54.2661C24.7238 53.0378 23.013 50.3817 22.3889 45.3251L22.3889 45.3251L22.388 45.3181L20.4698 31.3944C20.2645 29.064 20.6803 27.3113 21.4171 26.0431C22.1545 24.774 23.2316 23.9575 24.4068 23.5267L24.8343 23.37L24.7182 22.9297C24.6236 22.5712 24.5393 22.2473 24.4781 22.0059C24.4475 21.8849 24.4231 21.7864 24.4063 21.7152C24.3916 21.6535 24.3873 21.6308 24.3869 21.6309L24.3855 21.6149L24.3782 21.5824C23.1242 15.9726 26.5315 10.3644 32.1068 8.87049C37.6787 7.37749 43.43 10.526 45.1528 16.0051L45.2915 16.5229L45.2941 16.5327L45.2972 16.5423C45.297 16.5418 45.297 16.5419 45.2973 16.5429C45.2983 16.5467 45.3031 16.5642 45.3131 16.6031C45.3239 16.6452 45.3382 16.7024 45.3556 16.7727C45.3904 16.9131 45.4366 17.1027 45.4893 17.3219ZM42.7603 18.5841L43.2493 18.4531L43.1122 17.9658C42.9612 17.429 42.8338 16.971 42.7746 16.7578L42.7745 16.7577L42.7418 16.6402C42.7416 16.6394 42.7413 16.6386 42.7411 16.6378C41.55 12.1977 36.9742 9.56905 32.5222 10.762C28.0693 11.9551 25.4208 16.5209 26.6109 20.9625L26.6222 21.0048L26.6334 21.0287C26.6331 21.0293 26.6406 21.0508 26.6581 21.1092C26.6786 21.1778 26.7062 21.2733 26.7395 21.391C26.806 21.6259 26.8934 21.9424 26.9892 22.2944L27.12 22.7749L27.601 22.646L42.7603 18.5841Z" stroke="black"/> +<path d="M32.4467 32.8606C31.3844 33.1452 30.2857 32.4896 29.9927 31.3962C29.6997 30.3028 30.3234 29.1857 31.3858 28.901C32.4481 28.6164 33.5468 29.272 33.8397 30.3654C34.1327 31.4588 33.509 32.5759 32.4467 32.8606Z" fill="url(#paint3_linear_2581_180288)"/> +<path d="M42.5916 28.0206C42.8846 29.114 43.9833 29.7696 45.0456 29.485C46.1079 29.2003 46.7316 28.0832 46.4386 26.9898C46.1456 25.8964 45.047 25.2408 43.9846 25.5254C42.9223 25.8101 42.2986 26.9272 42.5916 28.0206Z" fill="url(#paint4_linear_2581_180288)"/> +<defs> +<linearGradient id="paint0_linear_2581_180288" x1="2" y1="10.6612" x2="40.7444" y2="45.5736" gradientUnits="userSpaceOnUse"> +<stop stop-color="#5BE49B"/> +<stop offset="1" stop-color="#00A76F"/> +</linearGradient> +<linearGradient id="paint1_linear_2581_180288" x1="19.9175" y1="8" x2="67.2278" y2="49.7565" gradientUnits="userSpaceOnUse"> +<stop stop-color="#5BE49B"/> +<stop offset="1" stop-color="#00A76F"/> +</linearGradient> +<linearGradient id="paint2_linear_2581_180288" x1="19.9175" y1="8" x2="67.2278" y2="49.7565" gradientUnits="userSpaceOnUse"> +<stop stop-color="#00A76F"/> +<stop offset="1" stop-color="#007867"/> +</linearGradient> +<linearGradient id="paint3_linear_2581_180288" x1="30.1261" y1="29.9601" x2="38.3844" y2="37.9524" gradientUnits="userSpaceOnUse"> +<stop stop-color="white" stop-opacity="0.16"/> +<stop offset="1" stop-color="white" stop-opacity="0.64"/> +</linearGradient> +<linearGradient id="paint4_linear_2581_180288" x1="30.1261" y1="29.9601" x2="38.3844" y2="37.9524" gradientUnits="userSpaceOnUse"> +<stop stop-color="white" stop-opacity="0.16"/> +<stop offset="1" stop-color="white" stop-opacity="0.64"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/glass/ic-glass-buy.svg b/public/assets/icons/glass/ic-glass-buy.svg new file mode 100644 index 0000000..07577a6 --- /dev/null +++ b/public/assets/icons/glass/ic-glass-buy.svg @@ -0,0 +1,47 @@ +<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.48" d="M43.4118 15.2792C42.6075 14.3345 41.8032 13.9033 40.5766 13.9033H13.4218C12.7783 13.9033 12.2555 13.4104 12.1952 12.7512L11.8132 8.15124C11.7528 7.45303 11.2502 6.88008 10.5665 6.75481L5.77093 6.01758C4.94653 5.89232 4.16235 6.44883 4.0216 7.28874C3.88085 8.11017 4.44385 8.91106 5.24814 9.05481C7.03701 9.36938 8.38864 10.8509 8.53822 12.661L10.1342 31.9746C10.3554 34.6853 12.5672 36.7779 15.2415 36.7779H37.1785C39.7321 36.7779 41.9037 34.8702 42.2656 32.2806L44.1758 18.8092C44.3568 17.5792 44.216 16.2238 43.4118 15.2792Z" fill="url(#paint0_linear_2581_180285)"/> +<path d="M20.2268 22.7221C18.893 22.7221 18.0184 23.191 17.1439 24.2182C16.2693 25.2454 16.1162 26.7192 16.313 28.0568L18.3901 42.7055C18.7837 45.5214 21.1451 47.5959 23.9219 47.5959H47.7762C50.6842 47.5959 53.0893 45.3204 53.3298 42.3728L55.3413 18.0304L58.6429 17.4498C59.5175 17.2935 60.1297 16.4226 59.9766 15.5294C59.8236 14.6161 58.9708 14.011 58.0744 14.1472L52.8597 14.9488C52.1163 15.0851 51.5697 15.7081 51.5041 16.4673L51.0887 21.4693C51.0231 22.1861 50.4546 22.7221 49.7549 22.7221H20.2268Z" fill="url(#paint1_linear_2581_180285)"/> +<path d="M48.1267 51.1256C49.9633 51.1256 51.4501 52.6441 51.4501 54.5199C51.4501 56.3733 49.9633 57.8917 48.1267 57.8917C46.312 57.8917 44.8252 56.3733 44.8252 54.5199C44.8252 52.6441 46.312 51.1256 48.1267 51.1256Z" fill="url(#paint2_linear_2581_180285)"/> +<path d="M23.5292 51.1256C25.3659 51.1256 26.8527 52.6441 26.8527 54.5199C26.8527 56.3733 25.3659 57.8917 23.5292 57.8917C21.7145 57.8917 20.2277 56.3733 20.2277 54.5199C20.2277 52.6441 21.7145 51.1256 23.5292 51.1256Z" fill="url(#paint3_linear_2581_180285)"/> +<g opacity="0.48"> +<path d="M20.2268 22.7221C18.893 22.7221 18.0184 23.191 17.1439 24.2182C16.2693 25.2454 16.1162 26.7192 16.313 28.0568L18.3901 42.7055C18.7837 45.5214 21.1451 47.5959 23.9219 47.5959H47.7762C50.6842 47.5959 53.0893 45.3204 53.3298 42.3728L55.3413 18.0304L58.6429 17.4498C59.5175 17.2935 60.1297 16.4226 59.9766 15.5294C59.8236 14.6161 58.9708 14.011 58.0744 14.1472L52.8597 14.9488C52.1163 15.0851 51.5697 15.7081 51.5041 16.4673L51.0887 21.4693C51.0231 22.1861 50.4546 22.7221 49.7549 22.7221H20.2268Z" fill="url(#paint4_linear_2581_180285)"/> +<path d="M48.1267 51.1256C49.9633 51.1256 51.4501 52.6441 51.4501 54.5199C51.4501 56.3733 49.9633 57.8917 48.1267 57.8917C46.312 57.8917 44.8252 56.3733 44.8252 54.5199C44.8252 52.6441 46.312 51.1256 48.1267 51.1256Z" fill="url(#paint5_linear_2581_180285)"/> +<path d="M23.5292 51.1256C25.3659 51.1256 26.8527 52.6441 26.8527 54.5199C26.8527 56.3733 25.3659 57.8917 23.5292 57.8917C21.7145 57.8917 20.2277 56.3733 20.2277 54.5199C20.2277 52.6441 21.7145 51.1256 23.5292 51.1256Z" fill="url(#paint6_linear_2581_180285)"/> +</g> +<path opacity="0.04" d="M16.8081 27.9866L16.8077 27.984C16.6205 26.7118 16.7842 25.4118 17.5246 24.5423C17.9333 24.0623 18.3195 23.7393 18.7355 23.5328C19.1484 23.3277 19.6216 23.2221 20.2268 23.2221H49.7549C50.7264 23.2221 51.4987 22.4756 51.5866 21.5149L51.5869 21.5107L52.0022 16.5103C52.0491 15.9681 52.4342 15.5381 52.9434 15.4418L58.1495 14.6415C58.1497 14.6415 58.1499 14.6414 58.1501 14.6414C58.7781 14.5463 59.3759 14.9702 59.4835 15.6121L59.4838 15.6139C59.5909 16.2391 59.1563 16.8498 58.5555 16.9575C58.5553 16.9576 58.5551 16.9576 58.5549 16.9576L55.2547 17.538L54.8748 17.6048L54.843 17.9893L52.8315 42.3316L52.8314 42.3322C52.6113 45.0302 50.4139 47.0959 47.7762 47.0959H23.9219C21.4007 47.0959 19.2452 45.2114 18.8853 42.6363L18.8852 42.6353L16.8081 27.9866ZM48.1267 51.6256C49.6773 51.6256 50.9501 52.9103 50.9501 54.5199C50.9501 56.105 49.6795 57.3917 48.1267 57.3917C46.598 57.3917 45.3252 56.1071 45.3252 54.5199C45.3252 52.9081 46.6001 51.6256 48.1267 51.6256ZM23.5292 51.6256C25.0798 51.6256 26.3527 52.9103 26.3527 54.5199C26.3527 56.105 25.082 57.3917 23.5292 57.3917C22.0005 57.3917 20.7277 56.1071 20.7277 54.5199C20.7277 52.9081 22.0026 51.6256 23.5292 51.6256Z" stroke="black"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M27.4194 34.3307H33.4759C34.3942 34.3307 35.1157 33.5715 35.1157 32.6559C35.1157 31.718 34.3942 30.9811 33.4759 30.9811H27.4194C26.5011 30.9811 25.7795 31.718 25.7795 32.6559C25.7795 33.5715 26.5011 34.3307 27.4194 34.3307Z" fill="url(#paint7_linear_2581_180285)"/> +<defs> +<linearGradient id="paint0_linear_2581_180285" x1="4" y1="6" x2="33.7031" y2="44.8405" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFD666"/> +<stop offset="1" stop-color="#FFAB00"/> +</linearGradient> +<linearGradient id="paint1_linear_2581_180285" x1="16.2368" y1="14.1281" x2="60.0005" y2="57.8913" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFD666"/> +<stop offset="1" stop-color="#FFAB00"/> +</linearGradient> +<linearGradient id="paint2_linear_2581_180285" x1="16.2368" y1="14.1281" x2="60.0005" y2="57.8913" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFD666"/> +<stop offset="1" stop-color="#FFAB00"/> +</linearGradient> +<linearGradient id="paint3_linear_2581_180285" x1="16.2368" y1="14.1281" x2="60.0005" y2="57.8913" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFD666"/> +<stop offset="1" stop-color="#FFAB00"/> +</linearGradient> +<linearGradient id="paint4_linear_2581_180285" x1="16.2368" y1="14.1281" x2="60.0005" y2="57.8913" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFAB00"/> +<stop offset="1" stop-color="#B76E00"/> +</linearGradient> +<linearGradient id="paint5_linear_2581_180285" x1="16.2368" y1="14.1281" x2="60.0005" y2="57.8913" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFAB00"/> +<stop offset="1" stop-color="#B76E00"/> +</linearGradient> +<linearGradient id="paint6_linear_2581_180285" x1="16.2368" y1="14.1281" x2="60.0005" y2="57.8913" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFAB00"/> +<stop offset="1" stop-color="#B76E00"/> +</linearGradient> +<linearGradient id="paint7_linear_2581_180285" x1="35" y1="33" x2="31.3628" y2="37.4165" gradientUnits="userSpaceOnUse"> +<stop stop-color="white" stop-opacity="0.16"/> +<stop offset="1" stop-color="white" stop-opacity="0.64"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/glass/ic-glass-message.svg b/public/assets/icons/glass/ic-glass-message.svg new file mode 100644 index 0000000..e82d8d8 --- /dev/null +++ b/public/assets/icons/glass/ic-glass-message.svg @@ -0,0 +1,30 @@ +<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.48" d="M39.4251 10.5168C37.1706 9.21199 34.4888 8.86675 31.9774 9.53967L13.4762 14.497C8.2306 15.9026 5.13409 21.2687 6.53413 26.4937L10.4984 41.2886C11.8985 46.5137 17.2819 49.6075 22.5088 48.207L41.0099 43.2496C46.2369 41.8491 49.354 36.4775 47.9539 31.2525L43.9896 16.4575C43.3172 13.948 41.6805 11.8173 39.4251 10.5168Z" fill="url(#paint0_linear_2581_180287)"/> +<path d="M56.7953 20.2744C54.7416 18.2164 51.95 17.0695 49.048 17.0695H27.6693C21.6078 17.0695 16.7192 21.9602 16.7192 27.9979V45.0939C16.7192 51.1316 21.6295 56.0224 27.6693 56.0224H49.048C55.0879 56.0224 60.0003 51.1316 60.0003 45.0939V27.9979C60.0003 25.0981 58.8512 22.3281 56.7953 20.2744Z" fill="url(#paint1_linear_2581_180287)"/> +<path opacity="0.48" d="M56.7953 20.2744C54.7416 18.2164 51.95 17.0695 49.048 17.0695H27.6693C21.6078 17.0695 16.7192 21.9602 16.7192 27.9979V45.0939C16.7192 51.1316 21.6295 56.0224 27.6693 56.0224H49.048C55.0879 56.0224 60.0003 51.1316 60.0003 45.0939V27.9979C60.0003 25.0981 58.8512 22.3281 56.7953 20.2744Z" fill="url(#paint2_linear_2581_180287)"/> +<g opacity="0.04"> +<mask id="path-4-inside-1_2581_180287" fill="white"> +<path d="M56.7953 20.2744C54.7416 18.2164 51.95 17.0695 49.048 17.0695H27.6693C21.6078 17.0695 16.7192 21.9602 16.7192 27.9979V45.0939C16.7192 51.1316 21.6295 56.0224 27.6693 56.0224H49.048C55.0879 56.0224 60.0003 51.1316 60.0003 45.0939V27.9979C60.0003 25.0981 58.8512 22.3281 56.7953 20.2744Z"/> +</mask> +<path d="M57.5032 19.5681C55.2602 17.3204 52.2132 16.0695 49.048 16.0695V18.0695C51.6868 18.0695 54.223 19.1124 56.0875 20.9808L57.5032 19.5681ZM49.048 16.0695H27.6693V18.0695H49.048V16.0695ZM27.6693 16.0695C21.0567 16.0695 15.7192 21.4068 15.7192 27.9979H17.7192C17.7192 22.5137 22.159 18.0695 27.6693 18.0695V16.0695ZM15.7192 27.9979V45.0939H17.7192V27.9979H15.7192ZM15.7192 45.0939C15.7192 51.6864 21.0796 57.0224 27.6693 57.0224V55.0224C22.1793 55.0224 17.7192 50.5769 17.7192 45.0939H15.7192ZM27.6693 57.0224H49.048V55.0224H27.6693V57.0224ZM49.048 57.0224C55.6374 57.0224 61.0003 51.6866 61.0003 45.0939H59.0003C59.0003 50.5766 54.5383 55.0224 49.048 55.0224V57.0224ZM61.0003 45.0939V27.9979H59.0003V45.0939H61.0003ZM61.0003 27.9979C61.0003 24.8322 59.7453 21.8078 57.502 19.5669L56.0886 20.9819C57.957 22.8484 59.0003 25.364 59.0003 27.9979H61.0003Z" fill="black" mask="url(#path-4-inside-1_2581_180287)"/> +</g> +<path d="M52.6642 31.0492L52.4911 31.2223L42.7291 39.0345C41.5194 39.9867 40.024 40.5061 38.4897 40.5061C36.9511 40.5061 35.4817 39.9867 34.2698 39.0345L24.4234 31.3521L24.1399 31.0708C23.6443 30.4216 23.7092 29.4911 24.2935 28.9068C24.854 28.3225 25.7846 28.2576 26.4576 28.7553L36.1958 36.5459C37.4704 37.5868 39.2688 37.5868 40.5239 36.5459L50.2816 28.7553C50.6084 28.4523 51.0412 28.2987 51.4957 28.3225C51.9263 28.3658 52.3396 28.5627 52.6404 28.8851C53.1815 29.5127 53.1815 30.4216 52.6642 31.0492Z" fill="url(#paint3_linear_2581_180287)"/> +<defs> +<linearGradient id="paint0_linear_2581_180287" x1="4" y1="17.0362" x2="47.5044" y2="45.3021" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFAC82"/> +<stop offset="1" stop-color="#FF5630"/> +</linearGradient> +<linearGradient id="paint1_linear_2581_180287" x1="16.7192" y1="17.0695" x2="55.457" y2="60.1114" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFAC82"/> +<stop offset="1" stop-color="#FF5630"/> +</linearGradient> +<linearGradient id="paint2_linear_2581_180287" x1="16.7192" y1="17.0695" x2="55.457" y2="60.1114" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FF5630"/> +<stop offset="1" stop-color="#B71D18"/> +</linearGradient> +<linearGradient id="paint3_linear_2581_180287" x1="24.1701" y1="35.6649" x2="37.6395" y2="49.7453" gradientUnits="userSpaceOnUse"> +<stop stop-color="white" stop-opacity="0.16"/> +<stop offset="1" stop-color="white" stop-opacity="0.64"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/glass/ic-glass-users.svg b/public/assets/icons/glass/ic-glass-users.svg new file mode 100644 index 0000000..d69a579 --- /dev/null +++ b/public/assets/icons/glass/ic-glass-users.svg @@ -0,0 +1,39 @@ +<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g opacity="0.48"> +<path d="M12.133 21.5614C12.133 27.0199 16.5998 31.3942 22.1736 31.3942C27.7454 31.3942 32.2141 27.0199 32.2141 21.5614C32.2141 16.1029 27.7454 11.7286 22.1736 11.7286C16.5998 11.7286 12.133 16.1029 12.133 21.5614Z" fill="url(#paint0_linear_2581_180286)"/> +<path d="M37.3479 42.5273C37.3479 37.4744 30.3579 36.2102 22.174 36.2102C13.9456 36.2102 7 37.518 7 42.5748C7 47.6278 13.99 48.892 22.174 48.892C30.4024 48.892 37.3479 47.5842 37.3479 42.5273Z" fill="url(#paint1_linear_2581_180286)"/> +</g> +<path d="M23.9326 20.8952C23.9326 28.0537 29.7904 33.7903 37.1002 33.7903C44.4073 33.7903 50.2678 28.0537 50.2678 20.8952C50.2678 13.7367 44.4073 8 37.1002 8C29.7904 8 23.9326 13.7367 23.9326 20.8952Z" fill="url(#paint2_linear_2581_180286)"/> +<path d="M56.9997 48.3917C56.9997 41.7651 47.8328 40.1072 37.1 40.1072C26.3089 40.1072 17.2002 41.8222 17.2002 48.454C17.2002 55.0806 26.3672 56.7386 37.1 56.7386C47.891 56.7386 56.9997 55.0235 56.9997 48.3917Z" fill="url(#paint3_linear_2581_180286)"/> +<g opacity="0.48"> +<path d="M23.9326 20.8952C23.9326 28.0537 29.7904 33.7903 37.1002 33.7903C44.4073 33.7903 50.2678 28.0537 50.2678 20.8952C50.2678 13.7367 44.4073 8 37.1002 8C29.7904 8 23.9326 13.7367 23.9326 20.8952Z" fill="url(#paint4_linear_2581_180286)"/> +<path d="M56.9997 48.3917C56.9997 41.7651 47.8328 40.1072 37.1 40.1072C26.3089 40.1072 17.2002 41.8222 17.2002 48.454C17.2002 55.0806 26.3672 56.7386 37.1 56.7386C47.891 56.7386 56.9997 55.0235 56.9997 48.3917Z" fill="url(#paint5_linear_2581_180286)"/> +</g> +<path opacity="0.04" d="M37.1002 33.2903C30.0567 33.2903 24.4326 27.7677 24.4326 20.8952C24.4326 14.0226 30.0567 8.5 37.1002 8.5C44.1411 8.5 49.7678 14.0227 49.7678 20.8952C49.7678 27.7677 44.1411 33.2903 37.1002 33.2903ZM37.1 40.6072C42.4554 40.6072 47.3613 41.0227 50.9128 42.2376C52.6857 42.844 54.0846 43.6377 55.0362 44.645C55.9765 45.6404 56.4997 46.8641 56.4997 48.3917C56.4997 49.9219 55.9793 51.1507 55.0427 52.1522C54.0952 53.1654 52.7015 53.9662 50.9327 54.5797C47.3891 55.8088 42.4838 56.2386 37.1 56.2386C31.7445 56.2386 26.8386 55.823 23.2871 54.6082C21.5142 54.0017 20.1153 53.2081 19.1637 52.2007C18.2234 51.2053 17.7002 49.9817 17.7002 48.454C17.7002 46.9239 18.2206 45.695 19.1572 44.6936C20.1048 43.6804 21.4985 42.8796 23.2673 42.2661C26.8109 41.0369 31.7162 40.6072 37.1 40.6072Z" stroke="black"/> +<defs> +<linearGradient id="paint0_linear_2581_180286" x1="7" y1="11.7286" x2="43.4135" y2="41.4641" gradientUnits="userSpaceOnUse"> +<stop stop-color="#C684FF"/> +<stop offset="1" stop-color="#8E33FF"/> +</linearGradient> +<linearGradient id="paint1_linear_2581_180286" x1="7" y1="11.7286" x2="43.4135" y2="41.4641" gradientUnits="userSpaceOnUse"> +<stop stop-color="#C684FF"/> +<stop offset="1" stop-color="#8E33FF"/> +</linearGradient> +<linearGradient id="paint2_linear_2581_180286" x1="17.2002" y1="8" x2="64.9552" y2="46.9963" gradientUnits="userSpaceOnUse"> +<stop stop-color="#C684FF"/> +<stop offset="1" stop-color="#8E33FF"/> +</linearGradient> +<linearGradient id="paint3_linear_2581_180286" x1="17.2002" y1="8" x2="64.9552" y2="46.9963" gradientUnits="userSpaceOnUse"> +<stop stop-color="#C684FF"/> +<stop offset="1" stop-color="#8E33FF"/> +</linearGradient> +<linearGradient id="paint4_linear_2581_180286" x1="17.2002" y1="8" x2="64.9552" y2="46.9963" gradientUnits="userSpaceOnUse"> +<stop stop-color="#8E33FF"/> +<stop offset="1" stop-color="#5119B7"/> +</linearGradient> +<linearGradient id="paint5_linear_2581_180286" x1="17.2002" y1="8" x2="64.9552" y2="46.9963" gradientUnits="userSpaceOnUse"> +<stop stop-color="#8E33FF"/> +<stop offset="1" stop-color="#5119B7"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/home/ic-design.svg b/public/assets/icons/home/ic-design.svg new file mode 100644 index 0000000..55fe016 --- /dev/null +++ b/public/assets/icons/home/ic-design.svg @@ -0,0 +1,6 @@ +<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.48" d="M34.3481 38.3324C32.8525 36.8369 31.8332 34.932 31.4186 32.8579L30.132 25.8482C29.97 25.8078 24.7734 24.7637 24.7734 24.7637L25.7468 29.6332C26.1613 31.7073 27.1806 33.6121 28.6762 35.1077L36.5059 42.9374L37.7295 41.7138L34.3481 38.3324Z" fill="#1C252E"/> +<path d="M17.2109 5.42773H12.0169C11.3073 3.42728 9.3969 1.99023 7.15625 1.99023C4.31309 1.99023 2 4.30333 2 7.14648C2 9.38713 3.43705 11.2975 5.4375 12.0071V17.1152C5.4375 18.0645 6.20698 18.834 7.15625 18.834C8.10552 18.834 8.875 18.0645 8.875 17.1152V12.0071C10.3375 11.4884 11.4982 10.3278 12.0169 8.86523H17.2109C18.1602 8.86523 18.9297 8.09575 18.9297 7.14648C18.9297 6.19722 18.1602 5.42773 17.2109 5.42773ZM7.15625 8.86523C6.20853 8.86523 5.4375 8.0942 5.4375 7.14648C5.4375 6.19877 6.20853 5.42773 7.15625 5.42773C8.10397 5.42773 8.875 6.19877 8.875 7.14648C8.875 8.0942 8.10397 8.86523 7.15625 8.86523ZM30.7031 8.86523H35.9831C36.5018 10.3277 37.6624 11.4884 39.125 12.0071V17.1152C39.125 18.0645 39.8945 18.834 40.8438 18.834C41.793 18.834 42.5625 18.0645 42.5625 17.1152V12.0071C44.563 11.2976 46 9.38713 46 7.14648C46 4.30333 43.6869 1.99023 40.8438 1.99023C38.6031 1.99023 36.6927 3.42728 35.9831 5.42773H30.7031C29.7539 5.42773 28.9844 6.19722 28.9844 7.14648C28.9844 8.09575 29.7539 8.86523 30.7031 8.86523ZM40.8438 5.42773C41.7915 5.42773 42.5625 6.19877 42.5625 7.14648C42.5625 8.0942 41.7915 8.86523 40.8438 8.86523C39.896 8.86523 39.125 8.0942 39.125 7.14648C39.125 6.19877 39.896 5.42773 40.8438 5.42773ZM17.2109 39.1152H12.0169C11.4982 37.6528 10.3376 36.4921 8.875 35.9734V30.7793C8.875 29.83 8.10552 29.0605 7.15625 29.0605C6.20698 29.0605 5.4375 29.83 5.4375 30.7793V35.9734C3.43705 36.6829 2 38.5933 2 40.834C2 43.6771 4.31309 45.9902 7.15625 45.9902C9.3969 45.9902 11.3073 44.5532 12.0169 42.5527H17.2109C18.1602 42.5527 18.9297 41.7833 18.9297 40.834C18.9297 39.8847 18.1602 39.1152 17.2109 39.1152ZM7.15625 42.5527C6.20853 42.5527 5.4375 41.7817 5.4375 40.834C5.4375 39.8863 6.20853 39.1152 7.15625 39.1152C8.10397 39.1152 8.875 39.8863 8.875 40.834C8.875 41.7817 8.10397 42.5527 7.15625 42.5527Z" fill="#1C252E"/> +<path d="M36.3329 27.4511C34.5915 25.7096 32.3946 24.5342 29.9799 24.0515L25.1103 23.0782C24.547 22.9653 23.9645 23.1418 23.5581 23.5482C23.1518 23.9546 22.9755 24.537 23.088 25.1005L24.0614 29.9701C24.5441 32.3849 25.7196 34.5817 27.4609 36.3231L35.2906 44.1527C36.4755 45.3376 38.0509 45.9902 39.7266 45.9902C41.4023 45.9902 42.9777 45.3376 44.1626 44.1527C45.3475 42.9678 46 41.3924 46 39.7168C46 38.0411 45.3475 36.4657 44.1626 35.2808L36.3329 27.4511ZM41.7318 41.7221C41.1963 42.2577 40.484 42.5527 39.7266 42.5527C38.9691 42.5527 38.2569 42.2577 37.7213 41.722L29.8916 33.8924C28.6319 32.6326 27.7814 31.0434 27.4323 29.2964L26.9642 26.9544L29.3062 27.4225C31.0532 27.7716 32.6425 28.622 33.9022 29.8818L41.7319 37.7115C42.2675 38.2471 42.5625 38.9593 42.5625 39.7168C42.5625 40.4742 42.2675 41.1865 41.7318 41.7221Z" fill="#1C252E"/> +<path d="M26.0625 7.14648C26.0625 8.33302 25.1006 9.29492 23.9141 9.29492C22.7275 9.29492 21.7656 8.33302 21.7656 7.14648C21.7656 5.95995 22.7275 4.99805 23.9141 4.99805C25.1006 4.99805 26.0625 5.95995 26.0625 7.14648ZM23.9141 38.6855C22.7275 38.6855 21.7656 39.6474 21.7656 40.834C21.7656 42.0205 22.7275 42.9824 23.9141 42.9824C25.1006 42.9824 26.0625 42.0205 26.0625 40.834C26.0625 39.6474 25.1006 38.6855 23.9141 38.6855ZM40.8438 22.0137C39.6572 22.0137 38.6953 22.9756 38.6953 24.1621C38.6953 25.3486 39.6572 26.3105 40.8438 26.3105C42.0303 26.3105 42.9922 25.3486 42.9922 24.1621C42.9922 22.9756 42.0303 22.0137 40.8438 22.0137ZM7.15625 22.0137C5.96971 22.0137 5.00781 22.9756 5.00781 24.1621C5.00781 25.3486 5.96971 26.3105 7.15625 26.3105C8.34279 26.3105 9.30469 25.3486 9.30469 24.1621C9.30469 22.9756 8.34279 22.0137 7.15625 22.0137Z" fill="#1C252E"/> +</svg> diff --git a/public/assets/icons/home/ic-development.svg b/public/assets/icons/home/ic-development.svg new file mode 100644 index 0000000..b1f1774 --- /dev/null +++ b/public/assets/icons/home/ic-development.svg @@ -0,0 +1,5 @@ +<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.48" d="M9.04688 27.4V13.2992C9.04688 8.55495 12.8835 4.70898 17.6162 4.70898H12.3984C7.6522 4.70898 3.80469 8.55649 3.80469 13.3027V27.3965C3.80469 32.1426 7.6522 35.9902 12.3984 35.9902H17.6162C12.8835 35.9902 9.04688 32.1443 9.04688 27.4Z" fill="#1C252E"/> +<path d="M32.25 44.584H15.75C13.472 44.4995 13.4737 41.2302 15.75 41.1465H32.25C34.528 41.231 34.5263 44.5003 32.25 44.584ZM35.6875 37.709H12.3107C6.62541 37.709 2 33.0837 2 27.3983V13.3027C2 7.61642 6.62619 2.99023 12.3125 2.99023H35.6875C41.3738 2.99023 46 7.61642 46 13.3027V27.3965C46 33.0828 41.3738 37.709 35.6875 37.709ZM12.3125 6.42773C8.52163 6.42773 5.4375 9.51186 5.4375 13.3027V27.3983C5.4375 31.1881 8.52085 34.2715 12.3107 34.2715H35.6875C39.4784 34.2715 42.5625 31.1874 42.5625 27.3965V13.3027C42.5625 9.51186 39.4784 6.42773 35.6875 6.42773H12.3125Z" fill="#1C252E"/> +<path d="M22.1107 29.0297C21.9535 29.0297 21.7937 29.008 21.635 28.9624C20.7227 28.7001 20.1958 27.748 20.4581 26.8357L24.4112 13.0857C24.6735 12.1734 25.6258 11.6469 26.538 11.9088C27.4502 12.1711 27.9772 13.1232 27.7149 14.0355L23.7618 27.7855C23.545 28.539 22.8575 29.0297 22.1107 29.0297ZM32.4224 27.3106C31.978 27.3106 31.5338 27.1393 31.1974 26.7974C30.5316 26.1208 30.5402 25.0326 31.2168 24.3668L34.5819 21.0551C34.9162 20.6941 34.9163 20.2198 34.5791 19.8587L31.2086 16.4961C30.5365 15.8256 30.5353 14.7374 31.2057 14.0654C31.8762 13.3933 32.9645 13.3922 33.6364 14.0625L37.0066 17.4247C38.6751 19.0208 38.6751 21.8961 37.0062 23.4922C37.0036 23.4948 37.0009 23.4975 36.9983 23.5001L33.6281 26.8169C33.2933 27.1462 32.8577 27.3106 32.4224 27.3106ZM15.7504 27.3106C15.3151 27.3106 14.8797 27.1462 14.5449 26.8168L11.1747 23.5C11.172 23.4974 11.1693 23.4948 11.1668 23.4921C9.49776 21.8956 9.49784 19.0207 11.1668 17.4244L14.5365 14.0625C15.2086 13.3921 16.2968 13.3935 16.9672 14.0654C17.6376 14.7374 17.6364 15.8256 16.9644 16.4961L13.5941 19.8583C13.2569 20.2193 13.2562 20.6934 13.591 21.0551L16.956 24.3668C17.6326 25.0326 17.6413 26.1208 16.9754 26.7974C16.6391 27.1392 16.1948 27.3106 15.7504 27.3106Z" fill="#1C252E"/> +</svg> diff --git a/public/assets/icons/home/ic-make-brand.svg b/public/assets/icons/home/ic-make-brand.svg new file mode 100644 index 0000000..593dc8a --- /dev/null +++ b/public/assets/icons/home/ic-make-brand.svg @@ -0,0 +1,6 @@ +<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.48" d="M17.2978 43.8278L17.0351 44.2607C17.0351 44.2607 5.35059 44.8621 5.35059 37.1297C5.35059 29.2255 15.5845 25.7636 18.7534 24.672C19.4455 24.4336 20.6797 24.0861 22.1858 23.606C22.4107 24.0828 22.6296 24.5622 22.8435 25.0437C18.9084 26.4527 10.5055 29.9674 10.5055 37.1297C10.5055 41.4168 14.097 43.1414 17.2978 43.8278ZM29.1018 43.2164L30.7236 35.8699C31.138 33.7964 32.1571 31.892 33.6523 30.3968L36.6943 27.3547C35.395 27.2366 34.0548 27.6745 33.0602 28.6691L27.81 33.9193C26.3148 35.4145 25.2958 37.3189 24.8813 39.3924L23.9083 44.2607C23.9083 44.2607 28.9938 43.2414 29.1018 43.2164Z" fill="#1C252E"/> +<path d="M44.151 24.0171C42.9664 22.8325 41.3914 22.1802 39.7162 22.1802C38.0409 22.1802 36.4659 22.8325 35.2813 24.0171L26.5945 32.7039C24.8536 34.4449 23.6785 36.6412 23.1959 39.0553L22.2228 43.9236C22.1102 44.4869 22.2866 45.0692 22.6928 45.4755C23.0182 45.8008 23.4567 45.9787 23.9079 45.9787C24.0199 45.9787 24.1326 45.9678 24.2447 45.9453L29.113 44.9723C31.5271 44.4898 33.7233 43.3145 35.4643 41.5736L44.151 32.8868C45.3356 31.7022 45.9881 30.1272 45.9881 28.452C45.9881 26.7767 45.3356 25.2017 44.151 24.0171ZM41.7209 30.4567L33.0341 39.1435C31.7747 40.403 30.1859 41.2533 28.4394 41.6022L26.0979 42.0702L26.5659 39.7288C26.915 37.9823 27.7651 36.3935 29.0246 35.134L37.7114 26.4472C38.2469 25.9117 38.9589 25.6168 39.7162 25.6168C40.4734 25.6168 41.1855 25.9117 41.721 26.4472C42.2564 26.9827 42.5514 27.6947 42.5514 28.452C42.5514 29.2092 42.2565 29.9213 41.7209 30.4567Z" fill="#1C252E"/> +<path d="M20.545 25.9003C20.0436 26.058 19.535 26.2202 19.238 26.3224C16.2283 27.3588 7.06942 30.5125 7.06942 37.1295C7.06942 38.4088 7.4831 39.4248 8.33418 40.2353C10.5699 42.3648 15.3125 42.6242 16.9496 42.5443C17.8983 42.4971 18.7031 43.2278 18.7505 44.1746C18.798 45.1215 18.0708 45.9278 17.1239 45.9766C17.0738 45.9792 16.8341 45.9902 16.452 45.9902C14.549 45.9902 9.11231 45.7143 5.97211 42.7315C4.41997 41.2572 3.63281 39.3724 3.63281 37.1295C3.63281 34.9612 4.28156 32.9196 5.56084 31.0614C6.58237 29.5779 8.01844 28.2018 9.82953 26.9714C12.9445 24.8549 16.5146 23.6256 18.1942 23.0473C18.5351 22.9298 18.9888 22.7872 19.5141 22.622C21.8606 21.8841 25.7878 20.649 29.1565 18.7732C32.8575 16.7124 34.734 14.5238 34.734 12.2682C34.734 9.69399 33.5144 8.06822 32.4911 7.15769C31.3098 6.10617 29.6946 5.42684 28.3764 5.42684C27.4274 5.42684 26.6581 4.65756 26.6581 3.70854C26.6581 2.75952 27.4274 1.99023 28.3764 1.99023C30.554 1.99023 32.9463 2.96219 34.7758 4.59029C36.965 6.5385 38.1707 9.26519 38.1707 12.2681C38.1707 20.3574 25.8194 24.2416 20.545 25.9003Z" fill="#1C252E"/> +<path d="M11.4507 12.6437C7.83201 12.6437 5.62047 11.1071 4.40245 9.81805C2.87573 8.20216 2 5.97532 2 3.70854C2 2.75952 2.76928 1.99023 3.7183 1.99023C4.66732 1.99023 5.43661 2.75952 5.43661 3.70854C5.43661 6.35679 7.31858 9.20711 11.4507 9.20711C14.4195 9.20711 16.2937 7.73315 18.4639 6.02644C19.1366 5.49746 19.832 4.95053 20.5783 4.43658C21.3599 3.89841 22.4298 4.0955 22.9681 4.87707C23.5064 5.65864 23.3092 6.72854 22.5276 7.2668C21.8708 7.71914 21.2478 8.20903 20.5883 8.72779C18.2544 10.5633 15.609 12.6437 11.4507 12.6437Z" fill="#1C252E"/> +</svg> diff --git a/public/assets/icons/navbar/ic-analytics.svg b/public/assets/icons/navbar/ic-analytics.svg new file mode 100644 index 0000000..a018220 --- /dev/null +++ b/public/assets/icons/navbar/ic-analytics.svg @@ -0,0 +1,8 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g opacity="0.32"> +<path d="M2.60946 22.9843C1.77292 22.9631 1.13928 22.4599 1.07089 21.6259C1.02993 21.1264 1 20.4398 1 19.5C1 18.5602 1.02993 17.8736 1.07089 17.3741C1.13928 16.5401 1.77292 16.0369 2.60946 16.0157C2.97545 16.0064 3.43306 16 4 16C4.56694 16 5.02455 16.0064 5.39055 16.0157C6.2271 16.0369 6.8607 16.5401 6.9291 17.3741C6.97005 17.8736 7 18.5602 7 19.5C7 20.4398 6.97005 21.1264 6.9291 21.6259C6.8607 22.4599 6.2271 22.9631 5.39055 22.9843C5.02455 22.9936 4.56694 23 4 23C3.43306 23 2.97545 22.9936 2.60946 22.9843Z" fill="#1877F2"/> +<path d="M18.8455 22.9792C17.8709 22.9408 17.1875 22.2557 17.1243 21.2823C17.0588 20.2731 17 18.6337 17 16C17 13.3663 17.0588 11.727 17.1243 10.7177C17.1875 9.74435 17.8709 9.0592 18.8455 9.02075C19.1671 9.00805 19.549 9 20 9C20.451 9 20.8329 9.00805 21.1545 9.02075C22.1291 9.0592 22.8125 9.74435 22.8757 10.7177C22.9412 11.727 23 13.3663 23 16C23 18.6337 22.9412 20.2731 22.8757 21.2823C22.8125 22.2557 22.1291 22.9408 21.1545 22.9792C20.8329 22.992 20.451 23 20 23C19.549 23 19.1671 22.992 18.8455 22.9792Z" fill="#1877F2"/> +<path d="M10.7766 22.9832C9.8427 22.9548 9.162 22.3419 9.0949 21.41C9.0422 20.6775 9 19.5936 9 18C9 16.4064 9.0422 15.3225 9.0949 14.59C9.162 13.6581 9.8427 13.0453 10.7766 13.0169C11.1122 13.0067 11.5163 13 12 13C12.4837 13 12.8878 13.0067 13.2234 13.0169C14.1573 13.0453 14.838 13.6581 14.9051 14.59C14.9578 15.3225 15 16.4064 15 18C15 19.5936 14.9578 20.6775 14.9051 21.41C14.838 22.3419 14.1573 22.9548 13.2234 22.9832C12.8878 22.9934 12.4837 23 12 23C11.5163 23 11.1122 22.9934 10.7766 22.9832Z" fill="#1877F2"/> +</g> +<path d="M20.9603 6.0506C20.9106 7.03855 19.9709 7.40975 19.242 6.741C18.9106 6.4369 18.5138 6.06255 18.0418 5.60285C16.9756 6.5731 15.322 8.08585 13.3506 9.91645C12.8329 10.3972 11.992 10.3435 11.5397 9.8007L11.5394 9.8003C10.6518 8.73835 9.75755 7.6807 8.8322 6.6514C7.7509 7.4453 5.81 8.95825 3.88389 10.8844C3.39573 11.3725 2.60427 11.3725 2.11612 10.8844C1.62796 10.3962 1.62796 9.60475 2.11612 9.1166C4.00573 7.227 6.079 5.4545 8.30255 3.96314L8.306 3.96082C8.30685 3.96027 8.3066 3.96042 8.3066 3.96042C8.8024 3.6299 9.46255 3.69527 9.8839 4.1166C10.8519 5.08455 11.7265 6.14925 12.6118 7.19265C14.1169 5.80065 15.3848 4.64087 16.274 3.8314C15.8705 3.41506 15.5362 3.06006 15.26 2.75898C14.591 2.02997 14.9624 1.08998 15.9506 1.04025C17.2115 0.976795 18.5055 0.939456 19.7511 1.17232C20.3119 1.27718 20.7233 1.68863 20.8281 2.24948C21.061 3.49521 21.0238 4.78949 20.9603 6.0506Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-banking.svg b/public/assets/icons/navbar/ic-banking.svg new file mode 100644 index 0000000..8e1934e --- /dev/null +++ b/public/assets/icons/navbar/ic-banking.svg @@ -0,0 +1,10 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g opacity="0.32"> +<path d="M12 10.75C16.7038 10.75 19.4773 10.6481 20.868 10.5744C21.5117 10.5403 22 10.0077 22 9.36309V8.19429C22 7.74459 21.8551 7.30339 21.5366 6.98589C19.6683 5.12349 15.3747 2.72323 12.465 2.08809C12.1575 2.02097 11.8425 2.02097 11.535 2.08809C8.62535 2.72323 4.33171 5.12349 2.4634 6.98589C2.1449 7.30339 2 7.74459 2 8.19429V9.36309C2 10.0077 2.48829 10.5403 3.13195 10.5744C4.52271 10.6481 7.29615 10.75 12 10.75Z" fill="#1877F2"/> +<path d="M2.1787 18.7286C2.30863 18.3514 2.68628 18.1799 3.0846 18.1573C4.11911 18.0985 6.6517 18 12 18C17.3483 18 19.8809 18.0985 20.9154 18.1573C21.3137 18.1799 21.6914 18.3514 21.8213 18.7286C21.9176 19.0081 22 19.4175 22 20C22 20.5825 21.9176 20.9918 21.8213 21.2713C21.6914 21.6485 21.3137 21.8201 20.9154 21.8427C19.8809 21.9014 17.3483 22 12 22C6.6517 22 4.11911 21.9014 3.0846 21.8427C2.68628 21.8201 2.30863 21.6485 2.1787 21.2713C2.08243 20.9918 2 20.5825 2 20C2 19.4175 2.08243 19.0081 2.1787 18.7286Z" fill="#1877F2"/> +</g> +<path d="M12 9C13.1046 9 14 8.10457 14 7C14 5.89543 13.1046 5 12 5C10.8954 5 10 5.89543 10 7C10 8.10457 10.8954 9 12 9Z" fill="#1877F2"/> +<path d="M13.9467 10.7438C13.3382 10.7478 12.6899 10.75 12 10.75C11.3101 10.75 10.6618 10.7478 10.0533 10.7438C10.0277 11.3951 10 12.5511 10 14.5C10 16.2195 10.0216 17.3217 10.0442 18.0047C10.65 18.0017 11.3009 18 12 18C12.6991 18 13.35 18.0017 13.9558 18.0047C13.9784 17.3217 14 16.2195 14 14.5C14 12.5511 13.9723 11.3951 13.9467 10.7438Z" fill="#1877F2"/> +<path d="M16.0542 10.7212C16.0284 11.3682 16 12.5284 16 14.5C16 16.2343 16.022 17.3407 16.0448 18.0223C17.8468 18.0443 19.1022 18.0792 19.9521 18.1123C19.976 17.4396 20 16.3128 20 14.5C20 12.4185 19.9684 11.2414 19.9415 10.6177C19.0121 10.6562 17.7369 10.6956 16.0542 10.7212Z" fill="#1877F2"/> +<path d="M4.05845 10.6177C4.98788 10.6562 6.26314 10.6956 7.94583 10.7212C7.97163 11.3682 8 12.5284 8 14.5C8 16.2343 7.97805 17.3407 7.9552 18.0223C6.15324 18.0443 4.89779 18.0792 4.04791 18.1123C4.024 17.4396 4 16.3128 4 14.5C4 12.4185 4.03165 11.2414 4.05845 10.6177Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-blank.svg b/public/assets/icons/navbar/ic-blank.svg new file mode 100644 index 0000000..3b21175 --- /dev/null +++ b/public/assets/icons/navbar/ic-blank.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" fill-rule="evenodd" clip-rule="evenodd" d="M20.9114 8.22695C19.4717 8.5891 17.7718 8.61315 16.3035 8.1646C15.6828 7.97495 15.1988 7.4914 14.9893 6.8771C14.4674 5.34677 14.3385 3.47362 14.722 2.0318C13.9279 2.01186 13.0248 2 12 2C8.51575 2 6.43945 2.13682 5.26285 2.26379C4.39116 2.35785 3.71902 2.94826 3.5558 3.80967C3.30175 5.15055 3 7.65725 3 12C3 16.3428 3.30175 18.8494 3.5558 20.1903C3.71902 21.0518 4.39116 21.6422 5.26285 21.7362C6.43945 21.8631 8.51575 22 12 22C15.4843 22 17.5606 21.8631 18.7372 21.7362C19.6089 21.6422 20.281 21.0518 20.4442 20.1903C20.6982 18.8494 21 16.3428 21 12C21 10.5445 20.9661 9.2952 20.9114 8.22695Z" fill="#1877F2"/> +<path d="M20.9114 8.22695C19.4717 8.5891 17.7718 8.61315 16.3035 8.1646C15.6828 7.97495 15.1988 7.4914 14.9893 6.8771C14.4674 5.34675 14.3384 3.47357 14.722 2.03174C14.722 2.03174 15.9461 2.49994 18.1961 4.74994C20.4461 6.99995 20.9114 8.22695 20.9114 8.22695Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-blog.svg b/public/assets/icons/navbar/ic-blog.svg new file mode 100644 index 0000000..4d54ea9 --- /dev/null +++ b/public/assets/icons/navbar/ic-blog.svg @@ -0,0 +1,7 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g opacity="0.32"> +<path d="M21 8H13C12.7348 8 12.4804 7.89464 12.2929 7.70711C12.1054 7.51957 12 7.26522 12 7C12 6.73478 12.1054 6.48043 12.2929 6.29289C12.4804 6.10536 12.7348 6 13 6H21C21.2652 6 21.5196 6.10536 21.7071 6.29289C21.8946 6.48043 22 6.73478 22 7C22 7.26522 21.8946 7.51957 21.7071 7.70711C21.5196 7.89464 21.2652 8 21 8ZM21 12H13C12.7348 12 12.4804 11.8946 12.2929 11.7071C12.1054 11.5196 12 11.2652 12 11C12 10.7348 12.1054 10.4804 12.2929 10.2929C12.4804 10.1054 12.7348 10 13 10H21C21.2652 10 21.5196 10.1054 21.7071 10.2929C21.8946 10.4804 22 10.7348 22 11C22 11.2652 21.8946 11.5196 21.7071 11.7071C21.5196 11.8946 21.2652 12 21 12Z" fill="#1877F2"/> +<path d="M21 16H3C2.73478 16 2.48043 15.8946 2.29289 15.7071C2.10536 15.5196 2 15.2652 2 15C2 14.7348 2.10536 14.4804 2.29289 14.2929C2.48043 14.1054 2.73478 14 3 14H21C21.2652 14 21.5196 14.1054 21.7071 14.2929C21.8946 14.4804 22 14.7348 22 15C22 15.2652 21.8946 15.5196 21.7071 15.7071C21.5196 15.8946 21.2652 16 21 16ZM13 20H3C2.73478 20 2.48043 19.8946 2.29289 19.7071C2.10536 19.5196 2 19.2652 2 19C2 18.7348 2.10536 18.4804 2.29289 18.2929C2.48043 18.1054 2.73478 18 3 18H13C13.2652 18 13.5196 18.1054 13.7071 18.2929C13.8946 18.4804 14 18.7348 14 19C14 19.2652 13.8946 19.5196 13.7071 19.7071C13.5196 19.8946 13.2652 20 13 20Z" fill="#1877F2"/> +</g> +<rect x="2" y="4" width="8" height="8" rx="2" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-booking.svg b/public/assets/icons/navbar/ic-booking.svg new file mode 100644 index 0000000..db8b365 --- /dev/null +++ b/public/assets/icons/navbar/ic-booking.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M2.625 20.25C2.32663 20.25 2.04048 20.3685 1.8295 20.5795C1.61853 20.7905 1.5 21.0766 1.5 21.375C1.5 21.6734 1.61853 21.9595 1.8295 22.1705C2.04048 22.3815 2.32663 22.5 2.625 22.5H21.375C21.6734 22.5 21.9595 22.3815 22.1705 22.1705C22.3815 21.9595 22.5 21.6734 22.5 21.375C22.5 21.0766 22.3815 20.7905 22.1705 20.5795C21.9595 20.3685 21.6734 20.25 21.375 20.25H2.625Z" fill="#1877F2"/> +<path opacity="0.32" d="M12.453 6.22499C12.5805 6.02999 12.726 5.82449 12.888 5.61299L12.912 5.57999C13.31 5.05215 13.7681 4.57242 14.277 4.15049C14.8665 3.67049 15.5805 3.25949 16.3995 3.08549C16.6725 3.02849 16.959 2.99849 17.2545 2.99999C19.281 3.01349 20.8125 4.39499 21.7515 5.55599C21.87 5.70149 21.9765 5.84249 22.0755 5.97749L22.1175 6.03599C22.218 6.17399 22.2975 6.31799 22.3575 6.46349L22.3695 6.49199C22.7655 7.49999 22.227 8.58899 21.3 9.04949C21.2283 9.08554 21.1547 9.11758 21.0795 9.14549L17.7315 10.3725L13.0725 17.0925C11.6655 19.122 8.4915 17.7345 9.027 15.3225L9.495 13.212L4.8375 14.5245C4.44734 14.6345 4.037 14.6527 3.63864 14.5776C3.24029 14.5025 2.86474 14.3361 2.54143 14.0916C2.21813 13.847 1.95585 13.5309 1.77517 13.168C1.59449 12.8052 1.5003 12.4054 1.5 12V7.73999C1.5 5.92499 3.957 5.35949 4.749 6.99449L5.6565 8.86799L10.8045 7.51199C11.4525 7.34249 12.0285 6.86999 12.4545 6.22499H12.453ZM6.516 6.85949L6.666 7.05149L10.4235 6.06149C10.6215 6.01049 10.92 5.82449 11.202 5.39849C11.3516 5.17038 11.5087 4.94726 11.673 4.72949L9.762 3.41999C9.36328 3.14641 8.89106 2.99998 8.4075 2.99999C6.42 2.99999 5.2965 5.28749 6.516 6.85949Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-calendar.svg b/public/assets/icons/navbar/ic-calendar.svg new file mode 100644 index 0000000..e24979a --- /dev/null +++ b/public/assets/icons/navbar/ic-calendar.svg @@ -0,0 +1,5 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" fill-rule="evenodd" clip-rule="evenodd" d="M2.12411 8H21.8758C21.9467 9.20109 22 10.8266 22 13C22 16.4843 21.8631 18.5605 21.7362 19.7371C21.6422 20.6088 21.0518 21.281 20.1903 21.4442C18.8494 21.6983 16.3428 22 12 22C7.65725 22 5.15055 21.6983 3.80967 21.4442C2.94826 21.281 2.35785 20.6088 2.26379 19.7371C2.13682 18.5605 2 16.4843 2 13C2 10.8266 2.05324 9.20109 2.12411 8ZM6.5 12.6815C6.5 12.0806 6.93315 11.6082 7.5337 11.5868C8.3136 11.559 9.6669 11.5275 12 11.5069C14.5069 11.4848 15.8826 11.5197 16.6312 11.5599C17.1554 11.5881 17.5 11.9946 17.5 12.5196V12.9107C17.5 13.4726 17.1157 13.9093 16.5543 13.934C15.7898 13.9675 14.4235 14 12 14C9.5765 14 8.21025 13.9675 7.44565 13.934C6.88435 13.9093 6.5 13.4726 6.5 12.9107V12.6815ZM6.5 17.0891C6.5 16.5276 6.8844 16.0793 7.44515 16.0503C7.97275 16.0231 8.7795 16.0001 10 16.0001C11.2205 16.0001 12.0272 16.0231 12.5548 16.0503C13.1156 16.0793 13.5 16.5276 13.5 17.0891V17.4111C13.5 17.9726 13.1156 18.4208 12.5548 18.4498C12.0272 18.4771 11.2205 18.5001 10 18.5001C8.7795 18.5001 7.97275 18.4771 7.44515 18.4498C6.8844 18.4208 6.5 17.9726 6.5 17.4111V17.0891Z" fill="#1877F2"/> +<path d="M17.915 2.03126C18.2276 2.05703 18.4424 2.28598 18.4636 2.59889C18.4831 2.88636 18.5 3.32917 18.5 4C18.5 4.10776 18.4995 4.20964 18.4987 4.30593C19.1999 4.38632 19.7561 4.47356 20.1902 4.55581C21.0516 4.71901 21.642 5.39115 21.7361 6.26285C21.7839 6.7055 21.833 7.27555 21.8758 8H2.12402C2.16677 7.27555 2.21593 6.7055 2.2637 6.26285C2.35776 5.39115 2.94817 4.71902 3.80958 4.55581C4.24369 4.47356 4.8 4.3863 5.50125 4.30591C5.50045 4.20962 5.5 4.10775 5.5 4C5.5 3.32917 5.5169 2.88636 5.5364 2.59889C5.5576 2.28598 5.7724 2.05703 6.08495 2.03126C6.29765 2.01372 6.5938 2 7 2C7.4062 2 7.70235 2.01372 7.91505 2.03126C8.2276 2.05703 8.4424 2.28598 8.4636 2.59889C8.4831 2.88636 8.5 3.32917 8.5 4C8.5 4.02539 8.5 4.05047 8.49995 4.07521C9.50645 4.02844 10.6666 4 11.9999 4C13.3332 4 14.4935 4.02845 15.5 4.07522L15.5 4C15.5 3.32917 15.5169 2.88636 15.5364 2.59889C15.5576 2.28598 15.7724 2.05703 16.0849 2.03126C16.2976 2.01372 16.5938 2 17 2C17.4062 2 17.7023 2.01372 17.915 2.03126Z" fill="#1877F2"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M7.5337 11.5868C6.93315 11.6081 6.5 12.0805 6.5 12.6815V12.9107C6.5 13.4725 6.88435 13.9093 7.44565 13.9339C8.21025 13.9674 9.5765 14 12 14C14.4235 14 15.7897 13.9674 16.5543 13.9339C17.1156 13.9093 17.5 13.4725 17.5 12.9107V12.5196C17.5 11.9946 17.1554 11.5881 16.6312 11.5599C15.8825 11.5196 14.5069 11.4847 12 11.5069C9.6669 11.5274 8.3136 11.559 7.5337 11.5868ZM7.44515 16.0503C6.8844 16.0793 6.5 16.5275 6.5 17.089V17.411C6.5 17.9725 6.8844 18.4208 7.44515 18.4498C7.97275 18.477 8.7795 18.5 10 18.5C11.2205 18.5 12.0272 18.477 12.5548 18.4498C13.1156 18.4208 13.5 17.9725 13.5 17.411V17.089C13.5 16.5275 13.1156 16.0793 12.5548 16.0503C12.0272 16.023 11.2205 16 10 16C8.7795 16 7.97275 16.023 7.44515 16.0503Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-chat.svg b/public/assets/icons/navbar/ic-chat.svg new file mode 100644 index 0000000..2cf385c --- /dev/null +++ b/public/assets/icons/navbar/ic-chat.svg @@ -0,0 +1,6 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" fill-rule="evenodd" clip-rule="evenodd" d="M4.12319 2.24369C5.3177 2.12083 7.30475 2 10.5 2C13.6952 2 15.6823 2.12083 16.8768 2.24369C17.8972 2.34863 18.6398 3.10549 18.7572 4.12444C18.8797 5.18775 19 6.7933 19 9C19 11.2067 18.8797 12.8123 18.7572 13.8756C18.6398 14.8945 17.8973 15.6514 16.877 15.7563C15.822 15.8648 14.1489 15.9717 11.571 15.9952C11.1714 15.9989 10.7875 16.1592 10.507 16.4437L8.816 18.1584C8.08185 18.9029 6.8125 18.4707 6.6853 17.4328L6.55145 16.3414C6.52175 16.099 6.3197 15.9137 6.0759 15.9011C5.26545 15.859 4.62502 15.8079 4.12397 15.7564C3.10365 15.6515 2.36022 14.8945 2.24278 13.8756C2.12023 12.8123 2 11.2067 2 9C2 6.7933 2.12023 5.18775 2.24278 4.12444C2.36022 3.10549 3.10287 2.34863 4.12319 2.24369ZM7 6C6.4477 6 6 6.4477 6 7C6 7.5523 6.4477 8 7 8H14C14.5523 8 15 7.5523 15 7C15 6.4477 14.5523 6 14 6H7ZM7 10.5C6.4477 10.5 6 10.9477 6 11.5C6 12.0523 6.4477 12.5 7 12.5H11C11.5523 12.5 12 12.0523 12 11.5C12 10.9477 11.5523 10.5 11 10.5H7Z" fill="#1877F2"/> +<path d="M5.99902 7C5.99902 6.4477 6.44672 6 6.99902 6H13.999C14.5513 6 14.999 6.4477 14.999 7C14.999 7.5523 14.5513 8 13.999 8H6.99902C6.44672 8 5.99902 7.5523 5.99902 7Z" fill="#1877F2"/> +<path d="M5.99902 11.5C5.99902 10.9477 6.44672 10.5 6.99902 10.5H10.999C11.5513 10.5 11.999 10.9477 11.999 11.5C11.999 12.0523 11.5513 12.5 10.999 12.5H6.99902C6.44672 12.5 5.99902 12.0523 5.99902 11.5Z" fill="#1877F2"/> +<path d="M10.0257 16.9308L10.506 16.4437C10.7866 16.1592 11.1705 15.9989 11.57 15.9952C14.1479 15.9717 15.821 15.8648 16.876 15.7563C17.8963 15.6514 18.6388 14.8945 18.7562 13.8755C18.8363 13.1809 18.9154 12.2547 18.9606 11.0808C19.4674 11.1109 19.8664 11.1462 20.1773 11.1811C20.8028 11.2515 21.2614 11.7033 21.3392 12.3279C21.4206 12.9808 21.499 13.9995 21.499 15.5C21.499 17.0005 21.4206 18.0192 21.3392 18.6721C21.2614 19.2967 20.8021 19.7486 20.1766 19.8189C19.7585 19.8659 19.1808 19.9136 18.3962 19.9483C18.1641 19.9585 17.9673 20.1252 17.9223 20.3531L17.7516 21.219C17.6396 21.7868 16.9538 22.0192 16.5197 21.6364L15.0712 20.3589C14.8029 20.1223 14.4575 19.9901 14.0999 19.9816C12.7849 19.9504 11.9009 19.884 11.3222 19.819C10.6967 19.7488 10.2366 19.2967 10.1588 18.6721C10.1066 18.2528 10.0555 17.6826 10.0257 16.9308Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-course.svg b/public/assets/icons/navbar/ic-course.svg new file mode 100644 index 0000000..22b1133 --- /dev/null +++ b/public/assets/icons/navbar/ic-course.svg @@ -0,0 +1,5 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M8.25 6.75C6.5955 6.75 5.25 8.0955 5.25 9.75C5.25 11.4045 6.5955 12.75 8.25 12.75C9.9045 12.75 11.25 11.4045 11.25 9.75C11.25 8.0955 9.9045 6.75 8.25 6.75ZM7.125 11.901V7.599L10.3523 9.75L7.125 11.901ZM20.25 1.5H3.75C2.0955 1.5 0.75 2.8455 0.75 4.5V15C0.75 16.6545 2.0955 18 3.75 18H20.25C21.9045 18 23.25 16.6545 23.25 15V4.5C23.25 2.8455 21.9045 1.5 20.25 1.5ZM8.25 14.25C5.76825 14.25 3.75 12.2318 3.75 9.75C3.75 7.26825 5.76825 5.25 8.25 5.25C10.7318 5.25 12.75 7.26825 12.75 9.75C12.75 12.2318 10.7318 14.25 8.25 14.25ZM20.25 13.5H14.25V12H20.25V13.5ZM20.25 10.5H14.25V9H20.25V10.5ZM20.25 7.5H14.25V6H20.25V7.5Z" fill="#1877F2"/> +<path d="M14.25 21V19.5H9.75V21H6.75V22.5H17.25V21H14.25Z" fill="#1877F2"/> +<path d="M8.25 6.75C6.5955 6.75 5.25 8.0955 5.25 9.75C5.25 11.4045 6.5955 12.75 8.25 12.75C9.9045 12.75 11.25 11.4045 11.25 9.75C11.25 8.0955 9.9045 6.75 8.25 6.75ZM7.125 11.901V7.599L10.3523 9.75L7.125 11.901ZM8.25 14.25C5.76825 14.25 3.75 12.2318 3.75 9.75C3.75 7.26825 5.76825 5.25 8.25 5.25C10.7318 5.25 12.75 7.26825 12.75 9.75C12.75 12.2318 10.7318 14.25 8.25 14.25ZM20.25 13.5H14.25V12H20.25V13.5ZM20.25 10.5H14.25V9H20.25V10.5ZM20.25 7.5H14.25V6H20.25V7.5Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-dashboard.svg b/public/assets/icons/navbar/ic-dashboard.svg new file mode 100644 index 0000000..3084051 --- /dev/null +++ b/public/assets/icons/navbar/ic-dashboard.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M21.1808 16.9703C20.8971 17.6255 20.2225 18 19.5086 18H14.8154C14.8462 17.9145 14.8735 17.8269 14.8971 17.7373C15.1709 16.6974 14.8825 15.639 14.2214 14.8963C14.4654 12.9091 14.6177 10.8733 14.7108 9.26516C14.7569 8.46731 13.7795 8.20081 13.4274 8.91526C12.7178 10.3553 11.8493 12.1958 11.0842 14.041C10.1467 14.3479 9.3768 15.1177 9.10295 16.1576C8.93642 16.7899 8.97782 17.4291 9.18451 18H4.49141C3.77747 18 3.10288 17.6255 2.81918 16.9703C2.29212 15.7533 2 14.4108 2 13C2 7.47715 6.47715 3 12 3C17.5229 3 22 7.47715 22 13C22 14.4108 21.7079 15.7533 21.1808 16.9703Z" fill="#1877F2"/> +<path d="M14.7108 9.26516C14.7569 8.46731 13.7795 8.20081 13.4274 8.91526C12.7178 10.3553 11.8493 12.1958 11.0842 14.041C10.1467 14.3479 9.3768 15.1177 9.10295 16.1576C8.6742 17.7856 9.62375 19.459 11.2238 19.8953C12.8238 20.3315 14.4684 19.3654 14.8971 17.7373C15.1709 16.6974 14.8825 15.639 14.2214 14.8963C14.4654 12.9091 14.6177 10.8733 14.7108 9.26516Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-disabled.svg b/public/assets/icons/navbar/ic-disabled.svg new file mode 100644 index 0000000..ac241ab --- /dev/null +++ b/public/assets/icons/navbar/ic-disabled.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" fill-rule="evenodd" clip-rule="evenodd" d="M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM12 18.3C15.4794 18.3 18.3 15.4794 18.3 12C18.3 8.52061 15.4794 5.7 12 5.7C8.52061 5.7 5.7 8.52061 5.7 12C5.7 15.4794 8.52061 18.3 12 18.3Z" fill="#1877F2"/> +<path d="M18.6028 3.01129C19.2179 2.39622 20.2151 2.39622 20.8302 3.01129C21.4453 3.62637 21.4453 4.62361 20.8302 5.23868L5.2385 20.8304C4.62342 21.4455 3.62619 21.4455 3.01111 20.8304C2.39604 20.2153 2.39604 19.2181 3.01111 18.603L18.6028 3.01129Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-ecommerce.svg b/public/assets/icons/navbar/ic-ecommerce.svg new file mode 100644 index 0000000..404be6d --- /dev/null +++ b/public/assets/icons/navbar/ic-ecommerce.svg @@ -0,0 +1,5 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M4.32992 6C3.84871 6 3.43524 6.34385 3.34854 6.8172C1.98294 14.2724 1.75 18 1.75 18H22.25C22.25 18 22.017 14.2724 20.6514 6.8172C20.5647 6.34385 20.1513 6 19.67 6H4.32992Z" fill="#1877F2"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M22.25 18H1.75C1.75 18 1.75 18.695 1.80122 19.6754C1.87282 21.0459 2.95622 22.0861 4.32766 22.138C5.855 22.1959 8.2782 22.25 12 22.25C15.7218 22.25 18.145 22.1959 19.6723 22.138C21.0438 22.0861 22.1272 21.0459 22.1988 19.6754C22.25 18.695 22.25 18 22.25 18Z" fill="#1877F2"/> +<path d="M12 1C9.2386 1 7 3.23857 7 6H9C9 4.34314 10.3432 3 12 3C13.6568 3 15 4.34314 15 6H17C17 3.23857 14.7614 1 12 1Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-external.svg b/public/assets/icons/navbar/ic-external.svg new file mode 100644 index 0000000..fb726f7 --- /dev/null +++ b/public/assets/icons/navbar/ic-external.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" fill-rule="evenodd" clip-rule="evenodd" d="M3.77688 21.3755C2.93261 21.1957 2.36966 20.5161 2.28099 19.6575C2.14952 18.3844 2 16.0469 2 12C2 7.95305 2.14952 5.6156 2.28099 4.34251C2.36966 3.48389 2.93261 2.80424 3.77688 2.62451C5.1095 2.34081 7.6216 2 12 2C16.3784 2 18.8905 2.34081 20.2231 2.62451C21.0674 2.80424 21.6304 3.48389 21.719 4.34251C21.8505 5.6156 22 7.95305 22 12C22 16.0469 21.8505 18.3844 21.719 19.6575C21.6304 20.5161 21.0674 21.1957 20.2232 21.3755C18.8905 21.6592 16.3784 22 12 22C7.6216 22 5.1095 21.6592 3.77688 21.3755ZM17 8.37267V15.236C16.9936 15.5958 16.8463 15.9387 16.59 16.1909C16.3336 16.4431 15.9886 16.5844 15.6293 16.5844C15.27 16.5844 14.925 16.4431 14.6686 16.1909C14.4123 15.9387 14.265 15.5958 14.2586 15.236V11.6671L9.3496 16.5953C8.81262 17.1344 7.94025 17.135 7.40262 16.5965C6.86689 16.06 6.86528 15.1919 7.40088 14.6553C9.12404 12.9289 11.6962 10.3625 12.3396 9.74535H8.77583C8.41654 9.73891 8.07415 9.59146 7.82234 9.33474C7.57053 9.07801 7.42944 8.73254 7.42944 8.37267C7.42944 8.01281 7.57053 7.66734 7.82234 7.41061C8.07415 7.15389 8.41654 7.00644 8.77583 7H15.6293C15.9925 7.00109 16.3405 7.14606 16.5973 7.40325C16.8542 7.66044 16.9989 8.00895 17 8.37267Z" fill="#1877F2"/> +<path d="M17 15.236V8.37267C16.9989 8.00895 16.8542 7.66044 16.5973 7.40325C16.3405 7.14606 15.9925 7.00109 15.6293 7H8.77583C8.41654 7.00644 8.07415 7.15389 7.82234 7.41061C7.57053 7.66734 7.42944 8.01281 7.42944 8.37267C7.42944 8.73254 7.57053 9.07801 7.82234 9.33474C8.07415 9.59146 8.41654 9.73891 8.77583 9.74535H12.3396C11.6962 10.3625 9.12404 12.9289 7.40088 14.6553C6.86528 15.1919 6.86689 16.06 7.40262 16.5965C7.94025 17.135 8.81262 17.1344 9.3496 16.5953L14.2586 11.6671V15.236C14.265 15.5958 14.4123 15.9387 14.6686 16.1909C14.925 16.4431 15.27 16.5844 15.6293 16.5844C15.9886 16.5844 16.3336 16.4431 16.59 16.1909C16.8463 15.9387 16.9936 15.5958 17 15.236Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-file.svg b/public/assets/icons/navbar/ic-file.svg new file mode 100644 index 0000000..161b0a5 --- /dev/null +++ b/public/assets/icons/navbar/ic-file.svg @@ -0,0 +1,6 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" fill-rule="evenodd" clip-rule="evenodd" d="M20.9114 8.22695C19.4717 8.5891 17.7718 8.61315 16.3035 8.1646C15.6828 7.97495 15.1988 7.4914 14.9893 6.8771C14.4674 5.34677 14.3385 3.47362 14.722 2.0318C13.9279 2.01186 13.0248 2 12 2C8.51575 2 6.43945 2.13682 5.26285 2.26379C4.39116 2.35785 3.71902 2.94826 3.5558 3.80967C3.30175 5.15055 3 7.65725 3 12C3 16.3428 3.30175 18.8494 3.5558 20.1903C3.71902 21.0518 4.39116 21.6422 5.26285 21.7362C6.43945 21.8631 8.51575 22 12 22C15.4843 22 17.5606 21.8631 18.7372 21.7362C19.6089 21.6422 20.281 21.0518 20.4442 20.1903C20.6982 18.8494 21 16.3428 21 12C21 10.5445 20.9661 9.2952 20.9114 8.22695ZM8 13C7.4477 13 7 12.5523 7 12C7 11.4477 7.4477 11 8 11H12C12.5523 11 13 11.4477 13 12C13 12.5523 12.5523 13 12 13H8ZM8 17.5C7.4477 17.5 7 17.0523 7 16.5C7 15.9477 7.4477 15.5 8 15.5H15C15.5523 15.5 16 15.9477 16 16.5C16 17.0523 15.5523 17.5 15 17.5H8Z" fill="#1877F2"/> +<path d="M7 16.5C7 17.0523 7.4477 17.5 8 17.5H15C15.5523 17.5 16 17.0523 16 16.5C16 15.9477 15.5523 15.5 15 15.5H8C7.4477 15.5 7 15.9477 7 16.5Z" fill="#1877F2"/> +<path d="M7 12C7 12.5523 7.4477 13 8 13H12C12.5523 13 13 12.5523 13 12C13 11.4477 12.5523 11 12 11H8C7.4477 11 7 11.4477 7 12Z" fill="#1877F2"/> +<path d="M20.9114 8.22695C19.4717 8.5891 17.7718 8.61315 16.3036 8.1646C15.6828 7.97495 15.1988 7.4914 14.9893 6.8771C14.4674 5.34675 14.3384 3.47357 14.722 2.03174C14.722 2.03174 15.9461 2.49994 18.1961 4.74994C20.4461 6.99995 20.9114 8.22695 20.9114 8.22695Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-folder.svg b/public/assets/icons/navbar/ic-folder.svg new file mode 100644 index 0000000..71595ed --- /dev/null +++ b/public/assets/icons/navbar/ic-folder.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M9.4295 3.52977C8.82565 2.82611 7.93185 2.4354 7.01215 2.50878C5.54285 2.626 4.50415 2.78455 3.79502 2.92833C2.94163 3.10136 2.36415 3.78264 2.27276 4.65587C2.14336 5.89235 2 8.11915 2 11.9167C2 15.7144 2.14336 17.9412 2.27276 19.1776C2.36415 20.0509 2.94075 20.7319 3.79413 20.905C5.13115 21.1762 7.6404 21.5 12 21.5C12.9291 21.5 13.7742 21.4853 14.5418 21.4595C14.5349 20.9401 14.5279 20.2894 14.5216 19.4853C14.2858 19.477 14.0907 19.4662 13.9366 19.4557C13.6861 19.4386 13.5 19.229 13.5 18.9779V18.5222C13.5 18.2711 13.6861 18.0616 13.9366 18.0444C14.0886 18.0341 14.2804 18.0234 14.5119 18.0152C14.5087 17.4045 14.5059 16.7294 14.5038 15.9846C14.276 15.9764 14.0869 15.9659 13.9366 15.9557C13.6861 15.9386 13.5 15.729 13.5 15.4779V15.0222C13.5 14.7711 13.6861 14.5616 13.9366 14.5444C14.0862 14.5342 14.2744 14.5238 14.5009 14.5156C14.5003 14.035 14.5 13.5302 14.5 13.0001L14.5001 12.4845C14.2739 12.4763 14.0861 12.4659 13.9366 12.4557C13.6861 12.4386 13.5 12.229 13.5 11.9779V11.5222C13.5 11.2711 13.6861 11.0616 13.9366 11.0444C14.0864 11.0342 14.2747 11.0238 14.5016 11.0156C14.5029 10.28 14.5049 9.60436 14.5073 8.98476C14.2779 8.97651 14.0876 8.96596 13.9366 8.95566C13.6861 8.93856 13.5 8.72896 13.5 8.47791V8.02216C13.5 7.77111 13.6861 7.56156 13.9366 7.54441C14.0892 7.53401 14.2819 7.52336 14.5146 7.51511C14.5197 6.66621 14.5258 5.95346 14.5321 5.35986H15.9679C15.9742 5.95151 15.9802 6.66146 15.9853 7.50661C16.2599 7.51341 16.4658 7.52461 16.6176 7.53641C16.8443 7.55406 17 7.74196 17 7.96931V8.53081C17 8.75816 16.8443 8.94606 16.6176 8.96366C16.4671 8.97536 16.2636 8.98651 15.9927 8.99331C15.9951 9.60816 15.9971 10.2781 15.9984 11.007C16.2664 11.0138 16.4682 11.0248 16.6176 11.0364C16.8443 11.0541 17 11.242 17 11.4693V12.0308C17 12.2582 16.8443 12.4461 16.6176 12.4637C16.4685 12.4753 16.2673 12.4863 15.9999 12.4931L16 13.0001C16 13.527 15.9997 14.029 15.9991 14.507C16.2668 14.5138 16.4683 14.5248 16.6176 14.5364C16.8443 14.5541 17 14.742 17 14.9693V15.5308C17 15.7582 16.8443 15.9461 16.6176 15.9637C16.4678 15.9753 16.2654 15.9864 15.9961 15.9932C15.9941 16.7311 15.9914 17.4006 15.9881 18.0067C16.2613 18.0135 16.4663 18.0247 16.6176 18.0364C16.8443 18.0541 17 18.242 17 18.4693V19.0308C17 19.2582 16.8443 19.4461 16.6176 19.4637C16.4645 19.4756 16.2565 19.4869 15.9784 19.4937C15.9724 20.2611 15.9657 20.8886 15.9591 21.3953C17.9869 21.2777 19.3414 21.0804 20.2059 20.905C21.0592 20.7319 21.6358 20.0509 21.7272 19.1776C21.8566 17.9412 22 15.7144 22 11.9167C22 10.429 21.978 9.1823 21.9435 8.14175C21.8912 6.5679 20.5912 5.35985 19.0301 5.35985H11.9139C11.3335 5.35985 10.7817 5.10545 10.4018 4.66279L9.4295 3.52977Z" fill="#1877F2"/> +<path d="M15.9591 21.3953C15.519 21.4209 15.0471 21.4426 14.5418 21.4596C14.5349 20.9402 14.5279 20.2894 14.5216 19.4853C14.2858 19.477 14.0907 19.4662 13.9366 19.4557C13.6861 19.4386 13.5 19.229 13.5 18.9779V18.5222C13.5 18.2711 13.6861 18.0616 13.9366 18.0444C14.0886 18.0341 14.2804 18.0234 14.5119 18.0152C14.5087 17.4045 14.5059 16.7294 14.5038 15.9846C14.276 15.9764 14.0869 15.9659 13.9366 15.9557C13.6861 15.9386 13.5 15.729 13.5 15.4779V15.0222C13.5 14.7711 13.6861 14.5616 13.9366 14.5444C14.0862 14.5342 14.2743 14.5238 14.5009 14.5156C14.5003 14.035 14.5 13.5302 14.5 13.0001L14.5001 12.4845C14.2739 12.4763 14.0861 12.4659 13.9366 12.4557C13.6861 12.4386 13.5 12.229 13.5 11.9779V11.5222C13.5 11.2711 13.6861 11.0616 13.9366 11.0444C14.0864 11.0342 14.2747 11.0238 14.5016 11.0156C14.5029 10.28 14.5049 9.60436 14.5073 8.98476C14.2779 8.97651 14.0876 8.96596 13.9366 8.95566C13.6861 8.93856 13.5 8.72896 13.5 8.47791V8.02216C13.5 7.77111 13.6861 7.56156 13.9366 7.54441C14.0892 7.53401 14.2819 7.52336 14.5146 7.51511C14.5197 6.66621 14.5258 5.95346 14.5321 5.35986H15.9679C15.9742 5.95151 15.9802 6.66146 15.9853 7.50661C16.2599 7.51341 16.4658 7.52461 16.6176 7.53641C16.8443 7.55406 17 7.74196 17 7.96931V8.53081C17 8.75816 16.8443 8.94606 16.6176 8.96366C16.4671 8.97536 16.2636 8.98651 15.9927 8.99331C15.9951 9.60816 15.9971 10.2781 15.9984 11.007C16.2665 11.0138 16.4682 11.0248 16.6176 11.0364C16.8443 11.0541 17 11.242 17 11.4693V12.0308C17 12.2582 16.8443 12.4461 16.6176 12.4637C16.4685 12.4753 16.2672 12.4863 15.9999 12.4931L16 13.0001C16 13.527 15.9997 14.029 15.9991 14.507C16.2668 14.5138 16.4683 14.5248 16.6176 14.5364C16.8443 14.5541 17 14.742 17 14.9693V15.5308C17 15.7582 16.8443 15.9461 16.6176 15.9637C16.4678 15.9753 16.2654 15.9864 15.9961 15.9932C15.9941 16.7311 15.9913 17.4006 15.9881 18.0067C16.2614 18.0135 16.4663 18.0247 16.6176 18.0364C16.8443 18.0541 17 18.242 17 18.4693V19.0308C17 19.2582 16.8443 19.4461 16.6176 19.4637C16.4645 19.4756 16.2565 19.4869 15.9784 19.4937C15.9724 20.2612 15.9657 20.8887 15.9591 21.3953Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-invoice.svg b/public/assets/icons/navbar/ic-invoice.svg new file mode 100644 index 0000000..1f68e96 --- /dev/null +++ b/public/assets/icons/navbar/ic-invoice.svg @@ -0,0 +1,5 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" fill-rule="evenodd" clip-rule="evenodd" d="M17.7556 2.30079C17.3519 2.11371 17.1172 2.08917 17.0632 2.08595C15.766 2.03476 14.1085 2 11.999 2C7.72437 2 5.30557 2.14276 3.97974 2.27571C3.04019 2.36993 2.36895 3.04117 2.27473 3.98072C2.14178 5.30655 1.99902 7.72535 1.99902 12C1.99902 16.6448 2.16757 19.604 2.30894 21.2694C2.37429 22.039 3.24545 22.378 3.83887 21.8834L5.49902 20.5L6.86612 21.8671C7.22642 22.2274 7.80002 22.2592 8.19792 21.9408L9.99902 20.5L11.2919 21.7929C11.6824 22.1834 12.3156 22.1834 12.7061 21.7929L13.999 20.5L15.8001 21.9408C16.198 22.2592 16.7716 22.2274 17.1319 21.8671L18.499 20.5L20.1592 21.8834C20.7526 22.378 21.6238 22.039 21.6891 21.2694C21.8305 19.604 21.999 16.6448 21.999 12C21.999 9.87288 21.9637 8.20528 21.9118 6.90321C21.4743 6.95701 20.8561 7.00045 20 7.00045C19.3705 7.00045 18.8696 6.97695 18.4746 6.94315C17.6146 6.8695 17.0559 6.21195 17.0228 5.3494C17.0092 4.99245 17 4.54875 17 4.00045C17 3.11398 17.0239 2.50092 17.0522 2.08594C17.0522 2.08594 17.2925 2.08635 17.7556 2.30079ZM11.6589 15.2672C12.2031 15.2672 12.5962 15.1752 12.8381 14.9912C13.0901 14.8072 13.2161 14.5817 13.2161 14.3149C13.2161 14.0757 13.1203 13.8825 12.9288 13.7352C12.7373 13.588 12.4501 13.4592 12.0671 13.3488L11.2355 13.1004C10.8223 12.9807 10.4493 12.8519 10.1167 12.7139C9.78412 12.5759 9.50192 12.4103 9.27007 12.217C9.03827 12.0238 8.85682 11.7938 8.72582 11.527C8.59477 11.2601 8.52927 10.9427 8.52927 10.5746C8.52927 9.94895 8.74092 9.4291 9.16427 9.01505C9.58757 8.601 10.1923 8.32495 10.9785 8.18695V7.7944C10.9785 7.3862 11.2613 7.0214 11.6691 7.00345C11.7215 7.00115 11.7736 7 11.8252 7C12.1981 7 12.4652 7.0598 12.6265 7.1794C12.7978 7.29905 12.8835 7.51525 12.8835 7.8281V8.13175C13.5285 8.19615 14.0527 8.33875 14.4558 8.5596C14.859 8.7712 15.0606 9.05185 15.0606 9.4015C15.0606 9.55725 15.0194 9.70145 14.9481 9.8323C14.7585 10.1803 14.2851 10.1546 13.9096 10.0279C13.8023 9.99165 13.687 9.9577 13.5638 9.92595C13.1808 9.81555 12.7625 9.76035 12.309 9.76035C11.805 9.76035 11.427 9.83855 11.1751 9.995C10.9331 10.1422 10.8122 10.3354 10.8122 10.5746C10.8122 10.7679 10.8928 10.9243 11.0541 11.0439C11.2254 11.1635 11.4825 11.2739 11.8252 11.3751L12.6718 11.6098C13.5789 11.8674 14.2744 12.2078 14.7582 12.6311C15.2521 13.0543 15.499 13.6248 15.499 14.3425C15.499 14.9774 15.2773 15.5157 14.8338 15.9573C14.3903 16.3898 13.7402 16.6796 12.8835 16.8268V17.2056C12.8835 17.6138 12.6007 17.9786 12.1929 17.9965C12.1405 17.9988 12.0884 18 12.0368 18C11.6639 18 11.3918 17.9402 11.2204 17.8206C11.0591 17.7009 10.9785 17.4847 10.9785 17.1719V16.8958C10.2427 16.8222 9.64302 16.6612 9.17937 16.4128C8.72582 16.1551 8.49902 15.8331 8.49902 15.4466C8.49902 15.2209 8.58567 15.0249 8.72467 14.8601C8.97352 14.5651 9.41662 14.6382 9.75947 14.8155C9.90572 14.8911 10.0651 14.9634 10.2377 15.0326C10.6509 15.189 11.1247 15.2672 11.6589 15.2672Z" fill="#1877F2"/> +<path d="M21.9128 6.9031C21.4752 6.95695 20.8567 7.00045 20 7.00045C19.3705 7.00045 18.8696 6.97695 18.4746 6.94315C17.6146 6.8695 17.0559 6.21195 17.0228 5.3494C17.0092 4.99245 17 4.54875 17 4.00045C17 3.11398 17.0239 2.50092 17.0522 2.08594C17.0522 2.08594 18.0872 2.08772 20 4.00045C21.9128 5.9132 21.9128 6.9031 21.9128 6.9031Z" fill="#1877F2"/> +<path d="M11.6599 15.2672C12.2041 15.2672 12.5972 15.1752 12.8391 14.9912C13.091 14.8072 13.217 14.5817 13.217 14.3149C13.217 14.0757 13.1213 13.8825 12.9298 13.7352C12.7383 13.588 12.4511 13.4592 12.0681 13.3488L11.2365 13.1004C10.8232 12.9807 10.4503 12.8519 10.1177 12.7139C9.7851 12.5759 9.5029 12.4103 9.27105 12.217C9.03925 12.0238 8.8578 11.7938 8.7268 11.527C8.59575 11.2601 8.53025 10.9427 8.53025 10.5746C8.53025 9.94895 8.7419 9.4291 9.16525 9.01505C9.58855 8.601 10.1933 8.32495 10.9795 8.18695V7.7944C10.9795 7.3862 11.2623 7.0214 11.6701 7.00345C11.7225 7.00115 11.7745 7 11.8261 7C12.199 7 12.4662 7.0598 12.6274 7.1794C12.7988 7.29905 12.8844 7.51525 12.8844 7.8281V8.13175C13.5295 8.19615 14.0537 8.33875 14.4568 8.5596C14.86 8.7712 15.0616 9.05185 15.0616 9.4015C15.0616 9.55725 15.0203 9.70145 14.9491 9.8323C14.7594 10.1803 14.2861 10.1546 13.9106 10.0279C13.8032 9.99165 13.688 9.9577 13.5648 9.92595C13.1818 9.81555 12.7635 9.76035 12.3099 9.76035C11.806 9.76035 11.428 9.83855 11.1761 9.995C10.9341 10.1422 10.8132 10.3354 10.8132 10.5746C10.8132 10.7679 10.8938 10.9243 11.0551 11.0439C11.2264 11.1635 11.4834 11.2739 11.8261 11.3751L12.6728 11.6098C13.5799 11.8674 14.2754 12.2078 14.7592 12.6311C15.253 13.0543 15.5 13.6248 15.5 14.3425C15.5 14.9774 15.2783 15.5157 14.8348 15.9573C14.3913 16.3898 13.7412 16.6796 12.8844 16.8268V17.2056C12.8844 17.6138 12.6016 17.9786 12.1938 17.9965C12.1415 17.9988 12.0894 18 12.0378 18C11.6648 18 11.3928 17.9402 11.2214 17.8206C11.0601 17.7009 10.9795 17.4847 10.9795 17.1719V16.8958C10.2437 16.8222 9.644 16.6612 9.18035 16.4128C8.7268 16.1551 8.5 15.8331 8.5 15.4466C8.5 15.2209 8.58665 15.0249 8.72565 14.8601C8.9745 14.5651 9.4176 14.6382 9.76045 14.8155C9.9067 14.8911 10.0661 14.9634 10.2387 15.0326C10.6519 15.189 11.1257 15.2672 11.6599 15.2672Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-job.svg b/public/assets/icons/navbar/ic-job.svg new file mode 100644 index 0000000..dee73d2 --- /dev/null +++ b/public/assets/icons/navbar/ic-job.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M2.162 8.5C2 9.603 2 11.05 2 13C2 16.771 2 18.657 3.172 19.828C4.343 21 6.229 21 10 21H14C17.771 21 19.657 21 20.828 19.828C22 18.657 22 16.771 22 13C22 11.05 22 9.603 21.838 8.5C19.561 9.98 18.102 10.923 16.75 11.505V12C16.7511 12.0985 16.7327 12.1962 16.696 12.2876C16.6593 12.379 16.6049 12.4623 16.536 12.5327C16.3968 12.6748 16.2069 12.7559 16.008 12.758C15.8091 12.7601 15.6175 12.6831 15.4753 12.544C15.3332 12.4048 15.2521 12.2149 15.25 12.016C13.1197 12.5776 10.8803 12.5776 8.75 12.016C8.74788 12.2149 8.66683 12.4048 8.52467 12.544C8.38252 12.6831 8.19091 12.7601 7.992 12.758C7.79309 12.7559 7.60317 12.6748 7.46401 12.5327C7.32486 12.3905 7.24788 12.1989 7.25 12V11.504C5.898 10.924 4.44 9.98 2.162 8.5Z" fill="#1877F2"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M10.5811 2.24999H10.5611C10.4471 2.24999 10.3591 2.24999 10.2751 2.25499C9.75548 2.28658 9.25555 2.46498 8.83336 2.76945C8.41116 3.07392 8.08406 3.49197 7.89005 3.97499C7.84743 4.08839 7.80742 4.20276 7.77005 4.31799L7.76605 4.32999C7.6629 4.60265 7.48851 4.84265 7.26105 5.02499C7.03405 5.03299 6.81705 5.04199 6.60905 5.05499C4.96505 5.15099 3.92205 5.42099 3.17105 6.17199C2.92705 6.41599 2.73305 6.69199 2.58105 7.00999C2.63951 7.03005 2.69527 7.05726 2.74705 7.09099C4.84705 8.45599 6.16705 9.31099 7.26305 9.85799C7.29773 9.67415 7.39986 9.5099 7.54941 9.39749C7.69896 9.28507 7.88512 9.23261 8.07136 9.25039C8.2576 9.26818 8.43046 9.35493 8.55603 9.49361C8.6816 9.6323 8.7508 9.81291 8.75005 9.99999V10.458C10.8701 11.098 13.1301 11.098 15.2501 10.458V9.99999C15.2506 9.81382 15.3204 9.6345 15.4458 9.49692C15.5713 9.35933 15.7434 9.27332 15.9287 9.25561C16.114 9.2379 16.2993 9.28976 16.4486 9.4011C16.5978 9.51243 16.7003 9.67529 16.7361 9.85799C17.8331 9.30999 19.1531 8.45599 21.2531 7.09099C21.3052 7.05722 21.3613 7.03001 21.4201 7.00999C21.2719 6.69896 21.0717 6.41554 20.8281 6.17199C20.0781 5.42199 19.0351 5.15199 17.3911 5.05399C17.1941 5.04299 16.9881 5.03399 16.7731 5.02599C16.5214 4.82098 16.3271 4.55433 16.2091 4.25199L16.2051 4.24299C16.1691 4.13599 16.1411 4.05199 16.1101 3.97399C15.9159 3.49116 15.5887 3.07332 15.1665 2.76903C14.7444 2.46474 14.2445 2.28649 13.7251 2.25499C13.6298 2.2505 13.5344 2.24883 13.4391 2.24999H10.5811ZM14.8181 4.81599L14.8131 4.80499L14.8081 4.79299L14.8031 4.78099L14.8001 4.77099L14.7981 4.76599L14.7941 4.75399L14.7901 4.74199L14.7881 4.73599L14.7851 4.72799L14.7831 4.72099L14.7811 4.71499C14.7616 4.65414 14.7406 4.59378 14.7181 4.53399C14.6299 4.31442 14.4812 4.12437 14.2894 3.98594C14.0975 3.84751 13.8702 3.76638 13.6341 3.75199C13.5624 3.74949 13.4907 3.74882 13.4191 3.74999H10.5811C10.4381 3.74999 10.3981 3.74999 10.3661 3.75199C10.1299 3.76638 9.90264 3.84751 9.71075 3.98594C9.51886 4.12437 9.3702 4.31442 9.28205 4.53399L9.27905 4.54099L9.27105 4.56199C9.24337 4.63808 9.21736 4.71476 9.19305 4.79199L9.19205 4.79799L9.18905 4.80499L9.18705 4.81299L9.18505 4.81899L9.18105 4.83099L9.17605 4.84299L9.17505 4.84799L9.17105 4.85799L9.16605 4.86999L9.16205 4.88199L9.15705 4.89199C9.14312 4.92829 9.12845 4.9653 9.11305 5.00099L10.0001 4.99999H14.8961C14.8677 4.93955 14.8423 4.87818 14.8181 4.81599Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-kanban.svg b/public/assets/icons/navbar/ic-kanban.svg new file mode 100644 index 0000000..a714438 --- /dev/null +++ b/public/assets/icons/navbar/ic-kanban.svg @@ -0,0 +1,5 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M22 10.5C22 13.2057 21.9268 15.3258 21.8596 16.7017C21.8139 17.6384 20.9066 18.3109 19.9771 18.1857C18.4531 17.9803 15.8791 17.75 12 17.75C8.1209 17.75 5.54695 17.9803 4.02285 18.1857C3.09341 18.3109 2.18614 17.6384 2.14039 16.7017C2.07321 15.3258 2 13.2057 2 10.5C2 7.79424 2.07321 5.67414 2.14039 4.29826C2.18614 3.36153 3.09341 2.68906 4.02285 2.8143C5.54695 3.01967 8.1209 3.24999 12 3.24999C15.8791 3.24999 18.4531 3.01967 19.9771 2.8143C20.9066 2.68906 21.8139 3.36153 21.8596 4.29826C21.9268 5.67414 22 7.79424 22 10.5Z" fill="#1877F2"/> +<path d="M5.59096 18.0096C5.28385 18.7424 4.94579 19.6105 4.65668 20.5C4.5685 20.7713 4.73269 21.0577 5.01662 21.0852C5.48092 21.1304 5.97612 21.1092 6.35562 21.0766C6.76872 21.0412 7.13172 20.805 7.35657 20.4566C7.94702 19.542 8.51881 18.5894 8.97868 17.8008C7.63073 17.8483 6.50815 17.9246 5.59096 18.0096Z" fill="#1877F2"/> +<path d="M15.022 17.8008C15.4818 18.5894 16.0536 19.542 16.6441 20.4566C16.8689 20.805 17.2319 21.0412 17.645 21.0766C18.0245 21.1092 18.5197 21.1304 18.984 21.0852C19.268 21.0577 19.4321 20.7713 19.344 20.5C19.0549 19.6106 18.7168 18.7424 18.4097 18.0097C17.4925 17.9246 16.37 17.8484 15.022 17.8008Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-label.svg b/public/assets/icons/navbar/ic-label.svg new file mode 100644 index 0000000..0488f1c --- /dev/null +++ b/public/assets/icons/navbar/ic-label.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" fill-rule="evenodd" clip-rule="evenodd" d="M1.5 12C1.5 17.799 6.20101 22.5 12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12ZM12.9491 5.80725C12.5501 5.06425 11.4499 5.06425 11.051 5.80725L9.54862 8.60535L6.36352 9.2112C5.54932 9.36605 5.22022 10.319 5.77507 10.9151L8.03362 13.3415L7.61877 16.5888C7.51432 17.4065 8.39427 18.0073 9.15727 17.6394L12 16.2687L14.8428 17.6394C15.6058 18.0073 16.4857 17.4065 16.3813 16.5888L15.9664 13.3415L18.225 10.9151C18.7798 10.319 18.4507 9.36605 17.6365 9.2112L14.4514 8.60535L12.9491 5.80725Z" fill="#1877F2"/> +<path d="M11.051 5.80725C11.4499 5.06425 12.5501 5.06425 12.9491 5.80725L14.4514 8.60535L17.6365 9.2112C18.4507 9.36605 18.7798 10.319 18.225 10.9151L15.9664 13.3415L16.3813 16.5888C16.4857 17.4065 15.6058 18.0073 14.8428 17.6394L12 16.2687L9.15727 17.6394C8.39427 18.0073 7.51432 17.4065 7.61877 16.5888L8.03362 13.3415L5.77507 10.9151C5.22022 10.319 5.54932 9.36605 6.36352 9.2112L9.54862 8.60535L11.051 5.80725Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-lock.svg b/public/assets/icons/navbar/ic-lock.svg new file mode 100644 index 0000000..ebe9002 --- /dev/null +++ b/public/assets/icons/navbar/ic-lock.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M2.32694 4.28658C2.42248 3.46288 2.9222 2.78287 3.73187 2.60381C4.9948 2.32451 7.44275 2 12 2C16.5573 2 19.0052 2.32451 20.2682 2.60381C21.0778 2.78287 21.5775 3.46288 21.673 4.28658C21.8176 5.5322 22 7.58365 22 10C22 14.5142 19.6175 18.7382 15.6037 20.8039C14.2629 21.494 12.9543 22 12 22C11.0457 22 9.7371 21.494 8.3963 20.8039C4.38247 18.7382 2 14.5142 2 10C2 7.58365 2.18247 5.5322 2.32694 4.28658Z" fill="#1877F2"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M9.12105 7.7538C9.1895 6.21355 10.4582 5 12 5C13.5418 5 14.8105 6.21355 14.879 7.7538L14.9386 9.0968L15.0076 9.10265C15.8102 9.172 16.3768 9.7301 16.4377 10.5334C16.4735 11.0057 16.5 11.6444 16.5 12.5C16.5 13.3556 16.4735 13.9943 16.4377 14.4666C16.3768 15.2699 15.8102 15.828 15.0076 15.8974C14.3596 15.9534 13.3997 16 12 16C10.6003 16 9.6404 15.9534 8.9924 15.8974C8.18975 15.828 7.62325 15.2699 7.56235 14.4666C7.52655 13.9943 7.5 13.3556 7.5 12.5C7.5 11.7185 7.519 11.1179 7.54565 10.6598C7.5963 9.79025 8.19675 9.1729 9.0614 9.0959L9.12105 7.7538ZM12.8809 7.8426L12.9327 9.00755C12.6459 9.0027 12.3356 9 12 9C11.6648 9 11.3544 9.0027 11.0673 9.0075L11.1191 7.84265C11.14 7.3713 11.5283 7 12 7C12.4717 7 12.86 7.3713 12.8809 7.8426ZM13 12C13 12.4089 12.7545 12.7605 12.403 12.9155L12.4734 13.5415C12.4908 13.6961 12.4655 13.8652 12.3258 13.9338C12.2501 13.971 12.1446 14 12 14C11.8554 14 11.7499 13.971 11.6742 13.9338C11.5345 13.8652 11.5092 13.6961 11.5266 13.5415L11.597 12.9155C11.2455 12.7605 11 12.4089 11 12C11 11.4477 11.4477 11 12 11C12.5523 11 13 11.4477 13 12Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-mail.svg b/public/assets/icons/navbar/ic-mail.svg new file mode 100644 index 0000000..5fa7e04 --- /dev/null +++ b/public/assets/icons/navbar/ic-mail.svg @@ -0,0 +1,6 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M4 9.95495V5C4 3.34315 5.34315 2 7 2H17C18.6568 2 20 3.34315 20 5V9.95495C20 10.6097 19.6819 11.2218 19.1343 11.5806C17.4417 12.6896 13.71 15 12 15C10.29 15 6.55835 12.6896 4.86571 11.5806C4.31808 11.2218 4 10.6097 4 9.95495Z" fill="#1877F2"/> +<path d="M3.99902 6.251C3.48952 6.62919 3.03925 6.97507 2.67796 7.2576C2.07597 7.72835 1.69861 8.4226 1.64768 9.1851C1.57839 10.2227 1.49902 11.9645 1.49902 14.5C1.49902 16.8978 1.64098 18.5858 1.77362 19.6396C1.88298 20.5085 2.46471 21.1975 3.32241 21.3746C4.69765 21.6585 7.32372 22 11.999 22C16.6743 22 19.3004 21.6585 20.6756 21.3746C21.5333 21.1975 22.1151 20.5085 22.2244 19.6396C22.3571 18.5858 22.499 16.8978 22.499 14.5C22.499 11.9645 22.4197 10.2227 22.3504 9.1851C22.2994 8.4226 21.9221 7.72835 21.3201 7.2576C20.9588 6.97507 20.5085 6.62919 19.999 6.251V9.95495C19.999 10.6097 19.6809 11.2218 19.1333 11.5806C17.4407 12.6896 13.709 15 11.999 15C10.289 15 6.55737 12.6896 4.86473 11.5806C4.3171 11.2218 3.99902 10.6097 3.99902 9.95495V6.251Z" fill="#1877F2"/> +<path d="M6.99902 5.75C6.99902 5.3358 7.33482 5 7.74902 5H12.249C12.6632 5 12.999 5.3358 12.999 5.75C12.999 6.1642 12.6632 6.5 12.249 6.5H7.74902C7.33482 6.5 6.99902 6.1642 6.99902 5.75Z" fill="#1877F2"/> +<path d="M6.99902 9.25C6.99902 8.8358 7.33482 8.5 7.74902 8.5H15.249C15.6632 8.5 15.999 8.8358 15.999 9.25C15.999 9.6642 15.6632 10 15.249 10H7.74902C7.33482 10 6.99902 9.6642 6.99902 9.25Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-menu-item.svg b/public/assets/icons/navbar/ic-menu-item.svg new file mode 100644 index 0000000..f3ffb17 --- /dev/null +++ b/public/assets/icons/navbar/ic-menu-item.svg @@ -0,0 +1,5 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M15.7798 4.5H5.2202C4.27169 4.5 3.5 5.06057 3.5 5.75042C3.5 6.43943 4.27169 7 5.2202 7H15.7798C16.7283 7 17.5 6.43943 17.5 5.75042C17.5 5.06054 16.7283 4.5 15.7798 4.5Z" fill="#1877F2"/> +<path d="M18.7798 10.75H8.2202C7.27169 10.75 6.5 11.3106 6.5 12.0004C6.5 12.6894 7.27169 13.25 8.2202 13.25H18.7798C19.7283 13.25 20.5 12.6894 20.5 12.0004C20.5 11.3105 19.7283 10.75 18.7798 10.75Z" fill="#1877F2"/> +<path d="M15.7798 17H5.2202C4.27169 17 3.5 17.5606 3.5 18.2504C3.5 18.9394 4.27169 19.5 5.2202 19.5H15.7798C16.7283 19.5 17.5 18.9394 17.5 18.2504C17.5 17.5606 16.7283 17 15.7798 17Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-order.svg b/public/assets/icons/navbar/ic-order.svg new file mode 100644 index 0000000..8f01172 --- /dev/null +++ b/public/assets/icons/navbar/ic-order.svg @@ -0,0 +1,7 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M3.41016 2.00012C2.71981 2.00012 2.16016 2.55977 2.16016 3.25012C2.16016 3.94048 2.71981 4.50012 3.41016 4.50012H4.25251C4.48986 4.50012 4.69436 4.66605 4.74281 4.89837C4.96591 5.96777 5.59766 8.95907 6.10461 11.0001C6.73135 13.5236 7.29935 15.342 7.6574 16.4029C8.09928 16.1467 8.61259 16 9.16016 16C10.446 16 11.5429 16.809 11.9697 17.9457C12.7178 17.9791 13.5912 18.0001 14.6046 18.0001C15.462 18.0001 16.2042 17.9851 16.8452 17.9602C17.2681 16.8159 18.3689 16 19.6602 16C20.2143 16 20.7334 16.1503 21.1789 16.4123C21.5323 15.5226 22.0073 14.0331 22.4102 11.7501C22.6992 10.1123 22.8768 8.88287 22.986 7.99032C23.1201 6.89392 22.2647 6.00012 21.1602 6.00012H7.66016L7.03891 3.51505C6.81631 2.62472 6.01636 2.00012 5.09861 2.00012H3.41016Z" fill="#1877F2"/> +<path d="M17.5505 10.594C17.6091 10.0083 17.1491 9.49997 16.5604 9.49997C16.0492 9.49997 15.6212 9.88732 15.5703 10.396L15.2694 13.4059C15.2108 13.9917 15.6708 14.5 16.2595 14.5C16.7707 14.5 17.1987 14.1126 17.2496 13.6039L17.5505 10.594Z" fill="#1877F2"/> +<path d="M12.7496 10.396C12.6987 9.88732 12.2707 9.49997 11.7595 9.49997C11.1708 9.49997 10.7108 10.0083 10.7694 10.594L11.0703 13.6039C11.1212 14.1126 11.5492 14.5 12.0604 14.5C12.6491 14.5 13.1091 13.9917 13.0505 13.4059L12.7496 10.396Z" fill="#1877F2"/> +<path d="M16.6602 19C16.6602 20.6569 18.0033 22 19.6602 22C21.317 22 22.6602 20.6569 22.6602 19C22.6602 17.3432 21.317 16 19.6602 16C18.0033 16 16.6602 17.3432 16.6602 19Z" fill="#1877F2"/> +<path d="M6.16016 19C6.16016 20.6569 7.50331 22 9.16016 22C10.817 22 12.1602 20.6569 12.1602 19C12.1602 17.3432 10.817 16 9.16016 16C7.50331 16 6.16016 17.3432 6.16016 19Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-parameter.svg b/public/assets/icons/navbar/ic-parameter.svg new file mode 100644 index 0000000..289e44a --- /dev/null +++ b/public/assets/icons/navbar/ic-parameter.svg @@ -0,0 +1,7 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g opacity="0.32"> +<path d="M21.4286 9.6V5.6C21.4286 5.17565 21.263 4.76869 20.9683 4.46863C20.6736 4.16857 20.2739 4 19.8571 4H18C17.7239 4 17.5 4.22386 17.5 4.5V5.1C17.5 5.37614 17.7239 5.6 18 5.6H19.8571V9.6C19.8588 10.0559 19.9567 10.5061 20.144 10.9201C20.3313 11.3342 20.6038 11.7024 20.943 12C20.6038 12.2976 20.3313 12.6658 20.144 13.0799C19.9567 13.4939 19.8588 13.9441 19.8571 14.4V18.4H18C17.7239 18.4 17.5 18.6239 17.5 18.9V19.5C17.5 19.7761 17.7239 20 18 20H19.8571C20.2739 20 20.6736 19.8314 20.9683 19.5314C21.263 19.2313 21.4286 18.8243 21.4286 18.4V14.4C21.4286 13.9757 21.5941 13.5687 21.8888 13.2686C22.0644 13.0899 22.2772 12.9578 22.5087 12.8802C22.7705 12.7925 23 12.5761 23 12.3V11.7C23 11.4239 22.7705 11.2075 22.5087 11.1198C22.2772 11.0422 22.0644 10.9101 21.8888 10.7314C21.5941 10.4313 21.4286 10.0243 21.4286 9.6Z" fill="#1877F2"/> +<path d="M4.14286 9.6V5.6H6C6.27614 5.6 6.5 5.37614 6.5 5.1V4.5C6.5 4.22386 6.27614 4 6 4H4.14286C3.72609 4 3.32639 4.16857 3.03169 4.46863C2.73699 4.76869 2.57143 5.17565 2.57143 5.6V9.6C2.57143 10.0243 2.40587 10.4313 2.11117 10.7314C1.93562 10.9101 1.72281 11.0422 1.49133 11.1198C1.2295 11.2075 1 11.4239 1 11.7V12.3C1 12.5761 1.2295 12.7925 1.49133 12.8802C1.72281 12.9578 1.93562 13.0899 2.11117 13.2686C2.40587 13.5687 2.57143 13.9757 2.57143 14.4V18.4C2.57143 18.8243 2.73699 19.2313 3.03169 19.5314C3.32639 19.8314 3.72609 20 4.14286 20H6C6.27614 20 6.5 19.7761 6.5 19.5V18.9C6.5 18.6239 6.27614 18.4 6 18.4H4.14286V14.4C4.14116 13.9441 4.04333 13.4939 3.856 13.0799C3.66866 12.6658 3.39619 12.2976 3.057 12C3.39619 11.7024 3.66866 11.3342 3.856 10.9201C4.04333 10.5061 4.14116 10.0559 4.14286 9.6Z" fill="#1877F2"/> +</g> +<path fill-rule="evenodd" clip-rule="evenodd" d="M12.75 6.5L12.1072 8.85714H13.6072L14.25 6.5H15.75L15.1072 8.85714H16.5V10.4286H14.679L13.8218 13.5714H15.75V15.1429H13.3928L12.75 17.5H11.25L11.8928 15.1429H10.3928L9.75 17.5H8.25L8.89275 15.1429H7.5V13.5714H9.32175L10.179 10.4286H8.25V8.85714H10.6072L11.25 6.5H12.75ZM13.179 10.4286H11.679L10.8217 13.5714H12.3218L13.179 10.4286Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-product.svg b/public/assets/icons/navbar/ic-product.svg new file mode 100644 index 0000000..71a8370 --- /dev/null +++ b/public/assets/icons/navbar/ic-product.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M10.2858 3.91C10.2858 3.342 10.8238 2.75 11.6598 2.75C12.4958 2.75 13.0338 3.342 13.0338 3.91C13.0338 4.221 12.9218 4.491 12.7398 4.69C12.6163 4.82138 12.4896 4.94975 12.3598 5.075L12.2798 5.155C12.0956 5.33334 11.9191 5.51951 11.7508 5.713C11.4858 6.025 11.1978 6.436 11.0928 6.943C10.455 7.04826 9.84886 7.29496 9.31882 7.665L2.22382 12.657C1.29682 13.309 1.05782 14.359 1.39582 15.239C1.72782 16.105 2.58982 16.75 3.70182 16.75H6.00982C6.02582 16.113 6.07082 15.63 6.19382 15.25H3.70382C3.20082 15.25 2.90282 14.977 2.79682 14.702C2.69682 14.441 2.74282 14.126 3.08682 13.883L10.1828 8.893C10.6615 8.56204 11.2289 8.38325 11.8108 8.38C12.3985 8.36959 12.9756 8.53765 13.4658 8.862L20.8988 13.872C21.2548 14.113 21.3048 14.432 21.2068 14.695C21.1038 14.973 20.8068 15.25 20.2978 15.25H17.8078C17.9308 15.63 17.9758 16.113 17.9918 16.75H20.2978C21.4228 16.75 22.2878 16.093 22.6138 15.216C22.9438 14.326 22.6868 13.269 21.7368 12.629L14.3038 7.619C13.8161 7.29185 13.267 7.0673 12.6898 6.959C12.7398 6.878 12.8078 6.787 12.8948 6.685C13.0208 6.536 13.1688 6.387 13.3348 6.221L13.4098 6.149C13.5498 6.009 13.7048 5.857 13.8448 5.704C14.2878 5.224 14.5348 4.589 14.5348 3.909C14.5348 2.367 13.1708 1.25 11.6608 1.25C10.1508 1.25 8.78582 2.367 8.78582 3.91C8.78582 4.10891 8.86484 4.29968 9.00549 4.44033C9.14614 4.58098 9.33691 4.66 9.53582 4.66C9.73473 4.66 9.9255 4.58098 10.0661 4.44033C10.2068 4.29968 10.2858 4.10891 10.2858 3.91Z" fill="#1877F2"/> +<path d="M6 18C6 16.114 6 15.172 6.586 14.586C7.172 14 8.114 14 10 14H14C15.886 14 16.828 14 17.414 14.586C18 15.172 18 16.114 18 18C18 19.886 18 20.828 17.414 21.414C16.828 22 15.886 22 14 22H10C8.114 22 7.172 22 6.586 21.414C6 20.828 6 19.886 6 18Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-tour.svg b/public/assets/icons/navbar/ic-tour.svg new file mode 100644 index 0000000..adab1eb --- /dev/null +++ b/public/assets/icons/navbar/ic-tour.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M12 22C17.5228 22 22 20.433 22 18.5C22 16.567 17.5228 15 12 15C6.47715 15 2 16.567 2 18.5C2 20.433 6.47715 22 12 22Z" fill="#1877F2"/> +<path d="M12 1.25C12.1989 1.25 12.3897 1.32902 12.5303 1.46967C12.671 1.61032 12.75 1.80109 12.75 2V3.036L17.758 5.54L17.812 5.567C18.546 5.934 19.172 6.247 19.608 6.551C20.05 6.86 20.514 7.307 20.514 8C20.514 8.693 20.05 9.14 19.608 9.449C19.172 9.753 18.546 10.066 17.812 10.433L12.75 12.963V18C12.75 18.1989 12.671 18.3897 12.5303 18.5303C12.3897 18.671 12.1989 18.75 12 18.75C11.8011 18.75 11.6103 18.671 11.4697 18.5303C11.329 18.3897 11.25 18.1989 11.25 18V2C11.25 1.80109 11.329 1.61032 11.4697 1.46967C11.6103 1.32902 11.8011 1.25 12 1.25Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/navbar/ic-user.svg b/public/assets/icons/navbar/ic-user.svg new file mode 100644 index 0000000..261a3a3 --- /dev/null +++ b/public/assets/icons/navbar/ic-user.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M2.28099 19.6575C2.36966 20.5161 2.93261 21.1957 3.77688 21.3755C5.1095 21.6592 7.6216 22 12 22C16.3784 22 18.8905 21.6592 20.2232 21.3755C21.0674 21.1957 21.6304 20.5161 21.719 19.6575C21.8505 18.3844 22 16.0469 22 12C22 7.95305 21.8505 5.6156 21.719 4.34251C21.6304 3.48389 21.0674 2.80424 20.2231 2.62451C18.8905 2.34081 16.3784 2 12 2C7.6216 2 5.1095 2.34081 3.77688 2.62451C2.93261 2.80424 2.36966 3.48389 2.28099 4.34251C2.14952 5.6156 2 7.95305 2 12C2 16.0469 2.14952 18.3844 2.28099 19.6575Z" fill="#1877F2"/> +<path d="M13.9382 13.8559C15.263 13.1583 16.1663 11.768 16.1663 10.1666C16.1663 7.8655 14.3008 6 11.9996 6C9.69841 6 7.83291 7.8655 7.83291 10.1666C7.83291 11.768 8.73626 13.1584 10.0612 13.856C8.28691 14.5319 6.93216 16.1092 6.51251 18.0529C6.45446 18.3219 6.60246 18.5981 6.87341 18.6471C7.84581 18.8231 9.45616 19 12.0006 19C14.545 19 16.1554 18.8231 17.1278 18.6471C17.3977 18.5983 17.5454 18.3231 17.4876 18.0551C17.0685 16.1103 15.7133 14.5321 13.9382 13.8559Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/notification/ic-chat.svg b/public/assets/icons/notification/ic-chat.svg new file mode 100644 index 0000000..2b1afc3 --- /dev/null +++ b/public/assets/icons/notification/ic-chat.svg @@ -0,0 +1,28 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g id="icons/notification/ic_chat"> +<g id="stack"> +<path id="Path" fill-rule="evenodd" clip-rule="evenodd" d="M15.9546 7.27183C20.3369 7.20489 23.9136 10.654 23.9985 15.0359C24.0109 15.6793 23.9466 16.3055 23.8141 16.9061C23.5898 17.9232 23.4564 18.9581 23.4564 19.9997V22.0128C23.4564 22.3213 23.2064 22.5713 22.898 22.5713H20.8848C19.8433 22.5713 18.8083 22.7047 17.7913 22.929C17.1907 23.0615 16.5645 23.1258 15.9211 23.1133C11.5392 23.0285 8.09012 19.4519 8.15696 15.0697C8.22216 10.7924 11.6773 7.33718 15.9546 7.27183Z" fill="url(#paint0_linear_0_8824)"/> +<path id="Path_2" fill-rule="evenodd" clip-rule="evenodd" d="M9.80149 0.0425493C4.4627 -0.0390131 0.105251 4.16291 0.00184497 9.50132C-0.0132957 10.285 0.0650325 11.048 0.22647 11.7797C0.499751 13.0187 0.66222 14.2796 0.66222 15.5485V18.0011C0.66222 18.3768 0.966814 18.6815 1.34261 18.6815H3.7952C5.06402 18.6815 6.32491 18.8439 7.56395 19.1172C8.29567 19.2786 9.05861 19.357 9.84231 19.3418C15.1806 19.2384 19.3825 14.8811 19.3012 9.54242C19.2217 4.33147 15.0124 0.122096 9.80149 0.0425493Z" fill="url(#paint1_linear_0_8824)"/> +<g id="Vector" opacity="0.48"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M6.19693 9.17512C5.9243 8.88543 5.53843 8.70351 5.10915 8.70351C4.28354 8.70351 3.61426 9.37279 3.61426 10.1984C3.61426 10.6276 3.79613 11.0135 4.08587 11.2862L7.31059 14.5109C7.58326 14.8006 7.96913 14.9825 8.39837 14.9825C9.22398 14.9825 9.89326 14.3132 9.89326 13.4876C9.89326 13.0584 9.71134 12.6725 9.42165 12.3998L6.19693 9.17512Z" fill="#006C9C"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M10.4245 9.17512C10.1518 8.88543 9.76597 8.70351 9.33669 8.70351C8.51108 8.70351 7.8418 9.37279 7.8418 10.1984C7.8418 10.6276 8.02367 11.0135 8.31341 11.2862L11.5381 14.5109C11.8108 14.8006 12.1967 14.9825 12.6259 14.9825C13.4515 14.9825 14.1208 14.3132 14.1208 13.4876C14.1208 13.0584 13.9389 12.6725 13.6492 12.3998L10.4245 9.17512Z" fill="#006C9C"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M14.6518 9.1751C14.3792 8.88541 13.9933 8.70349 13.564 8.70349C12.7384 8.70349 12.0692 9.37277 12.0692 10.1984C12.0692 10.6276 12.2511 11.0135 12.5408 11.2862L15.7655 14.5109C16.0382 14.8006 16.424 14.9825 16.8533 14.9825C17.6789 14.9825 18.3482 14.3132 18.3482 13.4876C18.3482 13.0584 18.1662 12.6725 17.8765 12.3998L14.6518 9.1751Z" fill="#006C9C"/> +</g> +<g id="Vector_2"> +<path d="M6.60404 10.1981C6.60404 11.0237 5.93475 11.693 5.10915 11.693C4.28354 11.693 3.61426 11.0237 3.61426 10.1981C3.61426 9.37253 4.28354 8.70325 5.10915 8.70325C5.93475 8.70325 6.60404 9.37253 6.60404 10.1981Z" fill="white"/> +<path d="M10.8314 10.1982C10.8314 11.0238 10.1621 11.6931 9.33649 11.6931C8.51088 11.6931 7.84159 11.0238 7.84159 10.1982C7.84159 9.37257 8.51088 8.70329 9.33649 8.70329C10.1621 8.70329 10.8314 9.37257 10.8314 10.1982Z" fill="white"/> +<path d="M15.0592 10.1982C15.0592 11.0238 14.3899 11.6931 13.5643 11.6931C12.7387 11.6931 12.0694 11.0238 12.0694 10.1982C12.0694 9.37257 12.7387 8.70329 13.5643 8.70329C14.3899 8.70329 15.0592 9.37257 15.0592 10.1982Z" fill="white"/> +</g> +</g> +</g> +<defs> +<linearGradient id="paint0_linear_0_8824" x1="8.15601" y1="7.27087" x2="24" y2="23.1149" gradientUnits="userSpaceOnUse"> +<stop stop-color="#77ED8B"/> +<stop offset="1" stop-color="#22C55E"/> +</linearGradient> +<linearGradient id="paint1_linear_0_8824" x1="0" y1="0.0413818" x2="19.3023" y2="19.3437" gradientUnits="userSpaceOnUse"> +<stop stop-color="#00B8D9"/> +<stop offset="1" stop-color="#006C9C"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/notification/ic-delivery.svg b/public/assets/icons/notification/ic-delivery.svg new file mode 100644 index 0000000..f7960c6 --- /dev/null +++ b/public/assets/icons/notification/ic-delivery.svg @@ -0,0 +1,20 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g id="icons/notification/ic_shipping"> +<g id="stack"> +<path id="Combined Shape" d="M23.9846 13.5663L20.4739 9.74142C20.2159 9.46006 19.8516 9.29989 19.4698 9.29993H15.1113V19.7723H16.7785C16.7785 18.4551 17.8463 17.3874 19.1634 17.3874C20.4806 17.3874 21.5484 18.4551 21.5484 19.7723H22.6217C22.9832 19.7724 23.3299 19.6288 23.5855 19.3732C23.8411 19.1175 23.9847 18.7708 23.9846 18.4093V13.5663Z" fill="url(#paint0_linear_0_8865)"/> +<path id="Path" fill-rule="evenodd" clip-rule="evenodd" d="M15.1111 13.5665V19.7724H7.85246C7.85246 18.4551 6.78457 17.3872 5.46725 17.3872C4.14994 17.3872 3.08204 18.4551 3.08204 19.7724H1.3786C1.0171 19.7725 0.670387 19.6289 0.414766 19.3733C0.159146 19.1177 0.0155658 18.7709 0.015625 18.4094V7.03009C0.0155658 6.66859 0.159146 6.32188 0.414766 6.06626C0.670387 5.81063 1.0171 5.66706 1.3786 5.66711H2.85711C2.94212 8.0702 4.91485 9.97439 7.31944 9.97439C9.72402 9.97439 11.6968 8.0702 11.7818 5.66711H13.7481C14.5008 5.66718 15.111 6.27737 15.1111 7.03009V13.5665Z" fill="#FFAB00"/> +<path id="Path_2" fill-rule="evenodd" clip-rule="evenodd" d="M11.7846 5.517C11.7846 5.56723 11.784 5.61746 11.7818 5.66714C11.6968 8.07022 9.72407 9.97441 7.31949 9.97441C4.9149 9.97441 2.94216 8.07022 2.85716 5.66714C2.85493 5.61746 2.85437 5.56723 2.85437 5.517C2.85437 3.05098 4.85347 1.05188 7.31949 1.05188C9.7855 1.05188 11.7846 3.05098 11.7846 5.517V5.517Z" fill="#61F3F3"/> +<g id="Vector"> +<path d="M21.5481 19.7724C21.5481 21.0895 20.4803 22.1573 19.1631 22.1573C17.846 22.1573 16.7782 21.0895 16.7782 19.7724C16.7782 18.4552 17.846 17.3875 19.1631 17.3875C20.4803 17.3875 21.5481 18.4552 21.5481 19.7724Z" fill="#B76E00"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M5.46696 17.3875C6.78412 17.3875 7.85189 18.4552 7.85189 19.7724C7.85189 21.0895 6.78412 22.1573 5.46696 22.1573C4.1498 22.1573 3.08203 21.0895 3.08203 19.7724C3.08206 18.4552 4.14981 17.3875 5.46696 17.3875Z" fill="#B76E00"/> +</g> +<path id="Path_3" fill-rule="evenodd" clip-rule="evenodd" d="M8.80965 7.30308C8.71048 7.30321 8.61499 7.26548 8.54269 7.1976L7.05246 5.80225C6.97358 5.72837 6.92882 5.62512 6.92883 5.51704V2.62141C6.92883 2.40563 7.10375 2.23071 7.31953 2.23071C7.53531 2.23071 7.71023 2.40563 7.71023 2.62141V5.34792L9.07678 6.62746C9.19385 6.73707 9.23205 6.90709 9.17312 7.05624C9.11418 7.20539 8.97008 7.30338 8.80971 7.30336L8.80965 7.30308Z" fill="#006C9C"/> +</g> +</g> +<defs> +<linearGradient id="paint0_linear_0_8865" x1="15.1113" y1="9.29993" x2="25.4416" y2="18.0528" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFD666"/> +<stop offset="1" stop-color="#FFAB00"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/notification/ic-mail.svg b/public/assets/icons/notification/ic-mail.svg new file mode 100644 index 0000000..6183ee9 --- /dev/null +++ b/public/assets/icons/notification/ic-mail.svg @@ -0,0 +1,15 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g id="icons/notification/ic_mail"> +<path id="Vector" d="M0 8.99999L11.556 16.3545C11.688 16.452 11.844 16.5 12 16.5C12.156 16.5 12.312 16.452 12.444 16.3545L24 8.99999L12.45 0.149992C12.3201 0.052856 12.1622 0.000366211 12 0.000366211C11.8378 0.000366211 11.6799 0.052856 11.55 0.149992L0 8.99999Z" fill="#FFE9D5"/> +<path id="Vector_2" d="M19.5 0H4.5C3.6735 0 3 0.6735 3 1.5V18C3 18.414 3.336 18.75 3.75 18.75H20.25C20.664 18.75 21 18.414 21 18V1.5C21 0.6735 20.328 0 19.5 0Z" fill="#61F3F3"/> +<path id="Vector_3" d="M6.75 4.5H17.25C17.664 4.5 18 4.164 18 3.75C18 3.336 17.664 3 17.25 3H6.75C6.336 3 6 3.336 6 3.75C6 4.164 6.336 4.5 6.75 4.5ZM17.25 6H6.75C6.336 6 6 6.336 6 6.75C6 7.164 6.336 7.5 6.75 7.5H17.25C17.664 7.5 18 7.164 18 6.75C18 6.336 17.664 6 17.25 6ZM12.75 9H6.75C6.336 9 6 9.336 6 9.75C6 10.164 6.336 10.5 6.75 10.5H12.75C13.164 10.5 13.5 10.164 13.5 9.75C13.5 9.336 13.164 9 12.75 9Z" fill="#006C9C"/> +<path id="Vector_4" d="M12.444 16.3545C12.312 16.452 12.156 16.5 12 16.5C11.844 16.5 11.688 16.452 11.556 16.3545L0 9V22.5C0 23.328 0.672 24 1.5 24H22.5C23.328 24 24 23.328 24 22.5V9L12.444 16.3545Z" fill="url(#paint0_linear_0_8835)"/> +<path id="Vector_5" d="M22.5 24H1.5C0.6585 24 0 23.3415 0 22.5C6.7075e-05 22.3823 0.0277958 22.2663 0.0809492 22.1613C0.134103 22.0563 0.211192 21.9652 0.306 21.8955L11.556 14.3955C11.688 14.298 11.844 14.25 12 14.25C12.156 14.25 12.312 14.298 12.444 14.3955L23.694 21.8955C23.7888 21.9652 23.8659 22.0563 23.9191 22.1613C23.9722 22.2663 23.9999 22.3823 24 22.5C24 23.3415 23.3415 24 22.5 24Z" fill="#FF5630"/> +</g> +<defs> +<linearGradient id="paint0_linear_0_8835" x1="0" y1="9" x2="13.4831" y2="30.573" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFAC82"/> +<stop offset="1" stop-color="#FF5630"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/notification/ic-order.svg b/public/assets/icons/notification/ic-order.svg new file mode 100644 index 0000000..568193a --- /dev/null +++ b/public/assets/icons/notification/ic-order.svg @@ -0,0 +1,45 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g id="icons/notification/ic_package"> +<g id="stack"> +<path id="Path" fill-rule="evenodd" clip-rule="evenodd" d="M15.0481 20.02C13.9573 18.1401 14.2658 15.7619 15.8001 14.2225C17.3344 12.6831 19.7117 12.3668 21.5951 13.4514C23.4786 14.5361 24.3982 16.7509 23.8369 18.8506C23.2756 20.9504 21.3735 22.4109 19.2001 22.411C17.4871 22.4174 15.9023 21.5048 15.0481 20.02Z" fill="url(#paint0_linear_0_8848)"/> +<g id="Vector"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M19.1996 5.57765V12.8111C17.4829 12.8113 15.897 13.7281 15.0402 15.2157C14.1834 16.7033 14.1862 18.5352 15.0476 20.0201L9.59959 23.1651V11.1191L19.1986 5.57715L19.1996 5.57765Z" fill="#FFD666"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M9.59998 0.0351562L13.4095 2.23466L3.81048 7.77666L0.000976562 5.57716L9.59998 0.0351562Z" fill="#FFD666"/> +</g> +<g id="Vector_2"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M9.6 11.1191L6.257 9.18909L15.8565 3.64709L19.199 5.57709L9.6 11.1191Z" fill="#FFAB00"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M9.6 11.1191V23.1651L0 17.6226V5.57759L0.001 5.5771L3.81 7.7766V15.7641L4.9725 15.2841L6.24 16.7241V9.19909L6.257 9.18909L9.6 11.1191Z" fill="#FFAB00"/> +</g> +<g id="Vector_3"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M15.8565 3.64712L6.257 9.18912L3.8105 7.77662L13.4095 2.23462L15.8565 3.64712Z" fill="url(#paint1_linear_0_8848)"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M6.257 9.18912L6.23957 9.19907V16.7241L4.97207 15.2841L3.80957 15.7641L3.8105 7.77662L6.257 9.18912Z" fill="url(#paint2_linear_0_8848)"/> +</g> +<g id="Vector_4"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M1.24148 17.7187C1.04818 17.7187 0.891479 17.562 0.891479 17.3687V16.0727C0.891479 15.8794 1.04818 15.7227 1.24148 15.7227C1.43478 15.7227 1.59148 15.8794 1.59148 16.0727V17.3687C1.59148 17.562 1.43478 17.7187 1.24148 17.7187Z" fill="#FFD666"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M2.66248 18.5502C2.46918 18.5502 2.31248 18.3935 2.31248 18.2002V17.0327C2.31248 16.8394 2.46918 16.6827 2.66248 16.6827C2.85578 16.6827 3.01248 16.8394 3.01248 17.0327V18.2002C3.01248 18.3935 2.85578 18.5502 2.66248 18.5502Z" fill="#FFD666"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M4.08435 19.3707C3.89105 19.3707 3.73435 19.214 3.73435 19.0207V17.9927C3.73435 17.7994 3.89105 17.6427 4.08435 17.6427C4.27765 17.6427 4.43435 17.7994 4.43435 17.9927V19.0207C4.43435 19.214 4.27765 19.3707 4.08435 19.3707Z" fill="#FFD666"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M5.50525 20.1912C5.31195 20.1912 5.15525 20.0345 5.15525 19.8412V18.9527C5.15525 18.7594 5.31195 18.6027 5.50525 18.6027C5.69855 18.6027 5.85525 18.7594 5.85525 18.9527V19.8412C5.85525 20.0345 5.69855 20.1912 5.50525 20.1912Z" fill="#FFD666"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M6.92598 21.0307C6.73268 21.0307 6.57598 20.874 6.57598 20.6807V19.9127C6.57598 19.7194 6.73268 19.5627 6.92598 19.5627C7.11928 19.5627 7.27598 19.7194 7.27598 19.9127V20.6807C7.27598 20.874 7.11928 21.0307 6.92598 21.0307Z" fill="#FFD666"/> +</g> +<path id="Path_2" d="M18.1105 19.32C18.008 19.3201 17.9106 19.2752 17.8441 19.1972L16.6841 17.8382C16.6018 17.7433 16.5768 17.6115 16.6185 17.493C16.6602 17.3744 16.7622 17.2874 16.8858 17.2648C17.0094 17.2422 17.1356 17.2876 17.2165 17.3838L18.1545 18.4827L21.2295 15.981C21.3264 15.9012 21.4587 15.8793 21.5761 15.9238C21.6935 15.9683 21.7781 16.0723 21.7977 16.1963C21.8174 16.3203 21.7692 16.4453 21.6713 16.5239L18.3313 19.2415C18.269 19.2924 18.1909 19.3201 18.1105 19.32Z" fill="#007867"/> +<g id="Vector_5"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M11.5888 18.0471C11.4302 18.0473 11.2914 17.941 11.2503 17.7879C11.2092 17.6347 11.2761 17.4731 11.4135 17.3939L13.008 16.4734C13.1163 16.4109 13.2497 16.4109 13.358 16.4734C13.4663 16.536 13.533 16.6515 13.533 16.7766C13.533 16.9016 13.4663 17.0172 13.358 17.0797L11.7635 18.0001C11.7104 18.0309 11.6501 18.0471 11.5888 18.0471Z" fill="#B76E00"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M12.5425 11.3318C12.4653 11.25 12.3535 11.2103 12.242 11.2251C12.1305 11.2398 12.0329 11.3073 11.9797 11.4063L11.1347 12.9783C11.0763 13.0868 11.0793 13.2179 11.1424 13.3236C11.2055 13.4293 11.3195 13.4941 11.4427 13.4941C11.5732 13.4944 11.6937 13.4239 11.7573 13.3098L11.95 12.9624V15.9711C11.95 16.1644 12.1067 16.3211 12.3 16.3211C12.4933 16.3211 12.65 16.1644 12.65 15.9711V12.4526L12.9345 12.7604C12.9976 12.8278 13.0851 12.8673 13.1774 12.87C13.2697 12.8726 13.3593 12.8383 13.4263 12.7746C13.4936 12.7107 13.5328 12.6226 13.5352 12.5297C13.5376 12.4369 13.5029 12.3469 13.439 12.2796L12.5425 11.3318Z" fill="#B76E00"/> +</g> +</g> +</g> +<defs> +<linearGradient id="paint0_linear_0_8848" x1="14.3997" y1="12.8109" x2="23.9998" y2="22.4115" gradientUnits="userSpaceOnUse"> +<stop stop-color="#77ED8B"/> +<stop offset="1" stop-color="#22C55E"/> +</linearGradient> +<linearGradient id="paint1_linear_0_8848" x1="3.80957" y1="2.23462" x2="18.0556" y2="14.0791" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFAB00"/> +<stop offset="1" stop-color="#B76E00"/> +</linearGradient> +<linearGradient id="paint2_linear_0_8848" x1="3.80957" y1="2.23462" x2="18.0556" y2="14.0791" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFAB00"/> +<stop offset="1" stop-color="#B76E00"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/platforms/ic-amplify.svg b/public/assets/icons/platforms/ic-amplify.svg new file mode 100644 index 0000000..a08c5d1 --- /dev/null +++ b/public/assets/icons/platforms/ic-amplify.svg @@ -0,0 +1,12 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> + <path + d="M5.78751 17.619H11.9842L13.5714 20.4127H1L7.26392 9.56064L8.85208 12.3126L5.78751 17.619ZM8.09856 8.11212L9.62343 5.4699L18.2533 20.4127H15.1971L8.09856 8.11212ZM10.4722 4H13.5243L23 20.4127H19.944L10.4722 4Z" + fill="url(#paint0_linear_134_65809)" /> + <defs> + <linearGradient id="paint0_linear_134_65809" x1="2201" y1="367.9" x2="349.821" y2="1748.94" + gradientUnits="userSpaceOnUse"> + <stop stop-color="#FF9900" /> + <stop offset="1" stop-color="#FFC300" /> + </linearGradient> + </defs> +</svg> diff --git a/public/assets/icons/platforms/ic-auth0.svg b/public/assets/icons/platforms/ic-auth0.svg new file mode 100644 index 0000000..d02ff5f --- /dev/null +++ b/public/assets/icons/platforms/ic-auth0.svg @@ -0,0 +1,5 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> + <path + d="M17.3636 18.1794L15.333 12L20.648 8.18125H14.0792L12.0489 2H18.6214L20.6545 8.18125C21.8317 11.765 20.6177 15.8437 17.3639 18.1791L17.3636 18.1794ZM6.73141 18.1794L12.0467 22L17.3639 18.1791L12.0489 14.3606L6.73141 18.1794ZM3.44516 8.17938C2.20266 11.9606 3.64516 15.9659 6.72641 18.1816V18.1794L8.76047 12L3.44547 8.17938L10.0158 8.18156L12.0467 2H5.47609L3.44516 8.17938Z" + fill="#EB5424" /> +</svg> diff --git a/public/assets/icons/platforms/ic-figma.svg b/public/assets/icons/platforms/ic-figma.svg new file mode 100644 index 0000000..5658926 --- /dev/null +++ b/public/assets/icons/platforms/ic-figma.svg @@ -0,0 +1,7 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M8.33317 23C10.3572 23 11.9998 21.3573 11.9998 19.3333V15.6666H8.33317C6.30917 15.6666 4.6665 17.3093 4.6665 19.3333C4.6665 21.3573 6.30917 23 8.33317 23Z" fill="#0ACF83"/> +<path d="M4.6665 12C4.6665 9.97604 6.30917 8.33337 8.33317 8.33337H11.9998V15.6667H8.33317C6.30917 15.6667 4.6665 14.024 4.6665 12Z" fill="#A259FF"/> +<path d="M4.6665 4.66667C4.6665 2.64267 6.30917 1 8.33317 1H11.9998V8.33333H8.33317C6.30917 8.33333 4.6665 6.69067 4.6665 4.66667Z" fill="#F24E1E"/> +<path d="M12 1H15.6667C17.6907 1 19.3333 2.64267 19.3333 4.66667C19.3333 6.69067 17.6907 8.33333 15.6667 8.33333H12V1Z" fill="#FF7262"/> +<path d="M19.3333 12C19.3333 14.024 17.6907 15.6667 15.6667 15.6667C13.6427 15.6667 12 14.024 12 12C12 9.97604 13.6427 8.33337 15.6667 8.33337C17.6907 8.33337 19.3333 9.97604 19.3333 12Z" fill="#1ABCFE"/> +</svg> diff --git a/public/assets/icons/platforms/ic-firebase.svg b/public/assets/icons/platforms/ic-firebase.svg new file mode 100644 index 0000000..1cfe065 --- /dev/null +++ b/public/assets/icons/platforms/ic-firebase.svg @@ -0,0 +1,12 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> + <path + d="M14.428 8.94328L12.2266 10.9913L10.1841 6.87117L11.2411 4.50146C11.516 4.02037 11.9449 4.02587 12.2129 4.50146L14.428 8.94328Z" + fill="#FFA000" /> + <path d="M10.1841 6.87117L12.2266 10.9913L4 18.6441L10.1841 6.87117Z" fill="#F57F17" /> + <path + d="M16.8354 5.81277C17.2286 5.43477 17.6354 5.56398 17.7392 6.09936L19.8807 18.5424L12.7826 22.8034C12.5352 22.9409 11.8754 23 11.8754 23C11.8754 23 11.2747 22.9285 11.0459 22.7938L4 18.6441L16.8354 5.81277Z" + fill="#FFCA28" /> + <path + d="M10.1841 6.87117L4.00067 18.6441L6.75456 1.4383C6.85628 0.902226 7.16142 0.850681 7.43358 1.32352L10.1841 6.87117Z" + fill="#FFA000" /> +</svg> diff --git a/public/assets/icons/platforms/ic-js.svg b/public/assets/icons/platforms/ic-js.svg new file mode 100644 index 0000000..21b0c98 --- /dev/null +++ b/public/assets/icons/platforms/ic-js.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M7.08958 3.82489H10.3447V15.1605C10.3447 16.7499 9.90924 18.0244 9.03825 18.9841C8.16725 19.9437 7.04529 20.4235 5.67237 20.4235C4.19611 20.4235 3.04831 19.9774 2.22899 19.0853C1.40966 18.1931 1 16.9523 1 15.363H4.26623C4.26623 16.9074 4.73494 17.6796 5.67237 17.6796C6.61718 17.6796 7.08958 16.7874 7.08958 15.0031V3.82489Z" fill="#FFAB00"/> +<path d="M19.7116 15.9027C19.7116 15.2355 19.5419 14.7332 19.2023 14.3958C18.8702 14.051 18.2612 13.6948 17.3754 13.3275C15.7589 12.7052 14.5964 11.978 13.8878 11.1458C13.1792 10.3061 12.8249 9.31653 12.8249 8.17697C12.8249 6.7975 13.3046 5.69167 14.2642 4.85949C15.2312 4.01981 16.4565 3.59998 17.9401 3.59998C18.9292 3.59998 19.8113 3.81364 20.5863 4.24098C21.3613 4.66082 21.9555 5.25684 22.3689 6.02904C22.7896 6.80124 23 7.67841 23 8.66053H19.7559C19.7559 7.89582 19.5935 7.3148 19.2687 6.91745C18.9514 6.51261 18.49 6.31018 17.8848 6.31018C17.3164 6.31018 16.8735 6.48262 16.5561 6.82748C16.2387 7.16485 16.08 7.62218 16.08 8.19946C16.08 8.64928 16.2572 9.05788 16.6115 9.42524C16.9658 9.7851 17.5932 10.16 18.4937 10.5498C20.0659 11.1271 21.2063 11.8356 21.9149 12.6752C22.6309 13.5149 22.9889 14.5833 22.9889 15.8803C22.9889 17.3047 22.5424 18.418 21.6492 19.2202C20.7561 20.0224 19.5419 20.4235 18.0065 20.4235C16.9658 20.4235 16.0173 20.2061 15.161 19.7713C14.3048 19.3364 13.6331 18.7142 13.1459 17.9045C12.6662 17.0948 12.4263 16.1389 12.4263 15.0368H15.6925C15.6925 15.9815 15.8733 16.6675 16.235 17.0948C16.5967 17.5221 17.1872 17.7358 18.0065 17.7358C19.1433 17.7358 19.7116 17.1248 19.7116 15.9027Z" fill="#FFAB00"/> +</svg> diff --git a/public/assets/icons/platforms/ic-jwt.svg b/public/assets/icons/platforms/ic-jwt.svg new file mode 100644 index 0000000..4085270 --- /dev/null +++ b/public/assets/icons/platforms/ic-jwt.svg @@ -0,0 +1,15 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> + <path d="M13.4848 7.37999L13.4648 2H10.46L10.4801 7.37999L11.9824 9.44004L13.4848 7.37999Z" fill="white" /> + <path d="M10.48 16.6V22H13.4848V16.6L11.9824 14.54L10.48 16.6Z" fill="white" /> + <path d="M13.4937 16.6217L16.6588 20.9887L19.0826 19.2259L15.9175 14.8589L13.4937 14.0776V16.6217Z" fill="#00F2E6" /> + <path d="M10.489 7.38696L7.30384 3.01998L4.87998 4.78281L8.04506 9.14979L10.489 9.93103V7.38696Z" fill="#00F2E6" /> + <path d="M8.04969 9.14266L2.92144 7.48L2 10.3245L7.12818 12.0072L9.55203 11.2059L8.04969 9.14266Z" fill="#00B9F1" /> + <path d="M14.4198 12.7885L15.9221 14.8518L21.0504 16.5144L21.9718 13.6699L16.8437 12.0072L14.4198 12.7885Z" + fill="#00B9F1" /> + <path d="M16.8437 12.0072L21.9718 10.3245L21.0504 7.48L15.9221 9.14266L14.4198 11.2059L16.8437 12.0072Z" + fill="#D63AFF" /> + <path d="M7.12818 12.0072L2 13.6699L2.92144 16.5144L8.04969 14.8518L9.55203 12.7885L7.12818 12.0072Z" + fill="#D63AFF" /> + <path d="M8.04506 14.8589L4.87998 19.2259L7.30384 20.9887L10.489 16.6217V14.0776L8.04506 14.8589Z" fill="#FB015B" /> + <path d="M15.9175 9.14979L19.0826 4.78281L16.6588 3.01998L13.4937 7.38696V9.93103L15.9175 9.14979Z" fill="#FB015B" /> +</svg> diff --git a/public/assets/icons/platforms/ic-mui.svg b/public/assets/icons/platforms/ic-mui.svg new file mode 100644 index 0000000..738adbe --- /dev/null +++ b/public/assets/icons/platforms/ic-mui.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M19.4059 15.4135C19.4972 15.3611 19.573 15.2856 19.6259 15.1947C19.6788 15.1036 19.7068 15.0003 19.7071 14.8951L19.7179 11.4228C19.7182 11.3176 19.7462 11.2143 19.7991 11.1233C19.852 11.0323 19.9278 10.9568 20.0191 10.9044L21.9014 9.82317C21.9926 9.77075 22.096 9.74332 22.2012 9.74346C22.3064 9.74368 22.4097 9.77147 22.5007 9.82417C22.5918 9.87688 22.6674 9.95255 22.7199 10.0437C22.7725 10.1349 22.8002 10.2382 22.8002 10.3434V16.6562C22.8002 16.7617 22.7723 16.8654 22.7194 16.9567C22.6666 17.0481 22.5905 17.1238 22.499 17.1764L15.3954 21.2565C15.3046 21.3086 15.2019 21.3361 15.0973 21.3361C14.9927 21.3362 14.8898 21.309 14.799 21.2571L9.22422 18.0686C9.13235 18.0161 9.05603 17.9403 9.00296 17.8489C8.94982 17.7574 8.92182 17.6535 8.92182 17.5478V14.3647C8.92182 14.3611 8.92599 14.3587 8.92959 14.3605C8.93262 14.3623 8.93679 14.3605 8.93679 14.3563V14.3527C8.93679 14.3503 8.93802 14.3479 8.94039 14.3467L13.5317 11.709C13.5359 11.7066 13.5341 11.7 13.5294 11.7L13.5259 11.6986L13.5245 11.6952L13.5335 8.57451C13.534 8.46903 13.5065 8.36527 13.4541 8.27368C13.4016 8.18217 13.3258 8.10606 13.2346 8.05314C13.1433 8.00015 13.0396 7.97221 12.9341 7.97214C12.8286 7.972 12.7249 7.99979 12.6335 8.05249L9.2212 10.0188C9.13012 10.0712 9.02687 10.0988 8.92182 10.0988C8.81669 10.0988 8.71344 10.0712 8.62243 10.0188L5.19931 8.04774C5.10811 7.99518 5.00471 7.9676 4.89947 7.96768C4.79423 7.96775 4.69087 7.99554 4.59975 8.04817C4.50863 8.10081 4.43295 8.17648 4.38032 8.26764C4.32769 8.35872 4.29994 8.46211 4.29988 8.56731V14.2075C4.29995 14.3126 4.2724 14.4159 4.21999 14.507C4.16758 14.5982 4.09215 14.6739 4.00124 14.7267C3.91035 14.7796 3.80717 14.8075 3.70204 14.8079C3.59692 14.8083 3.49354 14.7811 3.40226 14.7289L1.5026 13.6429C1.41059 13.5903 1.33414 13.5143 1.28102 13.4226C1.22791 13.331 1.20002 13.2268 1.2002 13.1209L1.217 3.26259C1.21723 3.1575 1.24505 3.0543 1.2977 2.96334C1.35034 2.87238 1.42596 2.79684 1.51697 2.74429C1.60798 2.69173 1.71121 2.664 1.8163 2.66388C1.92139 2.66376 2.02468 2.69124 2.11582 2.74358L8.62301 6.48108C8.71395 6.5333 8.81698 6.56078 8.92182 6.56078C9.02665 6.56078 9.12969 6.5333 9.22062 6.48108L15.726 2.74358C15.8172 2.69116 15.9207 2.66368 16.026 2.66388C16.1312 2.66409 16.2346 2.69197 16.3256 2.74474C16.4167 2.79751 16.4922 2.8733 16.5448 2.96451C16.5973 3.05572 16.6249 3.15914 16.6248 3.26439V13.125C16.6249 13.2305 16.5971 13.3342 16.5443 13.4255C16.4915 13.5169 16.4156 13.5926 16.3242 13.6452L12.9173 15.6073C12.8258 15.6601 12.7499 15.736 12.6971 15.8276C12.6444 15.9191 12.6167 16.0229 12.617 16.1285C12.6172 16.2342 12.6453 16.3378 12.6985 16.4291C12.7517 16.5204 12.828 16.596 12.9197 16.6484L14.799 17.7182C14.8898 17.7699 14.9925 17.797 15.0971 17.7967C15.2015 17.7966 15.3041 17.7691 15.3948 17.717L19.4059 15.4135ZM19.8001 6.56808C19.8002 6.6742 19.8284 6.77838 19.8819 6.87003C19.9354 6.96166 20.0122 7.03748 20.1045 7.08976C20.1969 7.14203 20.3014 7.16889 20.4076 7.16759C20.5136 7.16629 20.6175 7.13684 20.7085 7.08227L22.5086 6.00227C22.5974 5.94902 22.671 5.87367 22.7221 5.78356C22.7732 5.69345 22.8001 5.59165 22.8002 5.48805V3.28719C22.8 3.18114 22.7717 3.07702 22.7182 2.98546C22.6646 2.89389 22.5878 2.81815 22.4955 2.76595C22.4032 2.71376 22.2986 2.68696 22.1926 2.6883C22.0865 2.68964 21.9828 2.71906 21.8917 2.77358L20.0917 3.85361C20.0028 3.90686 19.9293 3.9822 19.8782 4.07231C19.8271 4.16242 19.8002 4.26423 19.8001 4.36782V6.56808Z" fill="#007FFF"/> +</svg> diff --git a/public/assets/icons/platforms/ic-nextjs.svg b/public/assets/icons/platforms/ic-nextjs.svg new file mode 100644 index 0000000..3de311d --- /dev/null +++ b/public/assets/icons/platforms/ic-nextjs.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M11.2928 1.20571C11.2464 1.20992 11.0985 1.22471 10.9655 1.23519C7.8981 1.51174 5.02485 3.16692 3.20499 5.71082C2.19177 7.12531 1.54354 8.72974 1.29874 10.4293C1.21224 11.0226 1.20166 11.1978 1.20166 12.0021C1.20166 12.8065 1.21224 12.9817 1.29885 13.5749C1.88563 17.6304 4.77163 21.0378 8.68563 22.3003C9.38656 22.5262 10.1254 22.6803 10.9656 22.7731C11.2929 22.809 12.7073 22.809 13.0346 22.7731C14.4849 22.6127 15.7136 22.2538 16.9254 21.6352C17.1111 21.5403 17.1471 21.5149 17.1217 21.4938C17.1049 21.4811 16.3131 20.4192 15.3632 19.1357L13.6363 16.8029L11.4723 13.6003C10.2816 11.8396 9.30212 10.3997 9.29358 10.3997C9.28516 10.3977 9.27674 11.8206 9.27253 13.5581C9.26616 16.6002 9.2641 16.7226 9.2261 16.7943C9.17124 16.8978 9.12902 16.94 9.04025 16.9866C8.97276 17.0203 8.91359 17.0266 8.59482 17.0266H8.22961L8.13243 16.9654C8.07226 16.9277 8.02339 16.8745 7.99097 16.8113L7.94669 16.7163L7.95101 12.4835L7.95728 8.24856L8.02272 8.16617C8.05652 8.1219 8.12832 8.06488 8.17897 8.03745C8.26546 7.99523 8.29926 7.99102 8.66447 7.99102C9.09522 7.99102 9.16692 8.00787 9.2789 8.13032C9.31054 8.16412 10.4822 9.92902 11.884 12.0549C13.3032 14.2067 14.7233 16.3579 16.1442 18.5086L17.8543 21.099L17.9409 21.042C18.7071 20.5438 19.5179 19.8344 20.1596 19.0955C21.5255 17.5269 22.4059 15.6143 22.7015 13.5749C22.788 12.9817 22.7986 12.8065 22.7986 12.0021C22.7986 11.1978 22.788 11.0226 22.7015 10.4293C22.1146 6.37385 19.2286 2.9665 15.3146 1.70406C14.6242 1.4802 13.8896 1.32611 13.0662 1.23324C12.8636 1.21208 11.4681 1.18897 11.2929 1.20582M15.7136 7.73769C15.8149 7.78833 15.8973 7.88541 15.9269 7.9867C15.9437 8.04167 15.9479 9.21546 15.9437 11.8606L15.9373 15.6565L15.2682 14.6304L14.5968 13.6045V10.8453C14.5968 9.06136 14.6052 8.05851 14.6179 8.00992C14.6517 7.89178 14.7255 7.79892 14.8269 7.74395C14.9134 7.69968 14.9452 7.69536 15.2766 7.69536C15.5891 7.69536 15.6439 7.69968 15.7136 7.73769Z" fill="black"/> +</svg> diff --git a/public/assets/icons/platforms/ic-react.svg b/public/assets/icons/platforms/ic-react.svg new file mode 100644 index 0000000..94610c6 --- /dev/null +++ b/public/assets/icons/platforms/ic-react.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M18.9597 8.61994C18.7298 8.54107 18.498 8.46801 18.2644 8.40082C18.3037 8.2405 18.3398 8.08213 18.3719 7.92654C18.8982 5.37158 18.5541 3.31326 17.3788 2.63556C16.252 1.98587 14.4092 2.66332 12.548 4.28306C12.3646 4.44298 12.1853 4.60751 12.0102 4.77649C11.8929 4.66412 11.7736 4.55394 11.6523 4.44599C9.70174 2.71411 7.7466 1.98418 6.5726 2.66382C5.44679 3.31553 5.11342 5.25051 5.58727 7.6719C5.63442 7.91171 5.68765 8.15029 5.74691 8.3874C5.47016 8.46604 5.20311 8.54974 4.94754 8.63884C2.66064 9.43618 1.2002 10.6857 1.2002 11.9818C1.2002 13.3204 2.76805 14.663 5.14996 15.4772C5.34306 15.5429 5.53778 15.6038 5.73392 15.6599C5.67022 15.9152 5.61366 16.1723 5.56432 16.4309C5.11258 18.8102 5.46535 20.6995 6.58813 21.3471C7.74778 22.0158 9.69414 21.3285 11.5893 19.6718C11.743 19.5371 11.8933 19.3986 12.04 19.2564C12.2297 19.4394 12.4244 19.617 12.6239 19.7892C14.4597 21.3688 16.2728 22.0067 17.3945 21.3574C18.553 20.6867 18.9296 18.6571 18.4407 16.1879C18.4022 15.9944 18.359 15.8019 18.3112 15.6106C18.4479 15.5701 18.582 15.5284 18.7128 15.485C21.1891 14.6646 22.8002 13.3383 22.8002 11.9818C22.8002 10.681 21.2926 9.42302 18.9597 8.61994ZM18.4227 14.6092C18.3045 14.6483 18.1834 14.686 18.0598 14.7227C17.7865 13.8573 17.4176 12.9371 16.9661 11.9862C17.3969 11.0581 17.7516 10.1497 18.0173 9.28988C18.2383 9.35383 18.4527 9.42125 18.6594 9.49238C20.6583 10.1805 21.8775 11.1978 21.8775 11.9818C21.8775 12.8168 20.5607 13.9007 18.4227 14.6092ZM17.5355 16.3671C17.7517 17.4589 17.7825 18.4461 17.6393 19.2179C17.5107 19.9113 17.252 20.3736 16.9321 20.5588C16.2514 20.9529 14.7957 20.4407 13.2257 19.0897C13.0401 18.9297 12.859 18.7645 12.6826 18.5944C13.2913 17.9288 13.8996 17.155 14.4932 16.2955C15.5374 16.2029 16.524 16.0514 17.4186 15.8445C17.4617 16.0178 17.5007 16.192 17.5355 16.3671ZM8.56411 20.4907C7.89906 20.7256 7.36936 20.7323 7.04915 20.5477C6.36783 20.1548 6.08458 18.6378 6.47093 16.603C6.51686 16.3625 6.56945 16.1234 6.62863 15.8859C7.51339 16.0816 8.49273 16.2224 9.5394 16.3073C10.1371 17.1482 10.7629 17.9212 11.3936 18.598C11.2596 18.7277 11.1224 18.8541 10.9821 18.9771C10.144 19.7096 9.30425 20.2293 8.56411 20.4907ZM5.44848 14.6041C4.39522 14.244 3.5254 13.7762 2.92921 13.2656C2.39343 12.8069 2.123 12.3513 2.123 11.9818C2.123 11.1952 3.29556 10.192 5.25129 9.51018C5.48864 9.42749 5.73704 9.34944 5.9948 9.27621C6.26514 10.1554 6.61969 11.0747 7.04755 12.0042C6.61412 12.9475 6.25451 13.8815 5.98156 14.771C5.80252 14.7198 5.62478 14.6641 5.44848 14.6041ZM6.49287 7.49463C6.08694 5.4201 6.35652 3.8552 7.03498 3.46243C7.75757 3.0441 9.35546 3.64055 11.0397 5.13601C11.1495 5.23375 11.2575 5.33347 11.3638 5.43512C10.7362 6.10902 10.1161 6.87624 9.52371 7.71223C8.50783 7.80639 7.53541 7.95759 6.64137 8.16018C6.58629 7.93964 6.53677 7.71766 6.49287 7.49463ZM15.8101 9.79545C15.599 9.43069 15.38 9.07052 15.1533 8.7152C15.8425 8.80236 16.5028 8.91803 17.1229 9.05945C16.9367 9.65615 16.7047 10.2799 16.4316 10.9195C16.2319 10.5407 16.0248 10.166 15.8101 9.79545ZM12.0106 6.09468C12.4362 6.55579 12.8624 7.07056 13.2817 7.62912C12.4312 7.58895 11.5793 7.58879 10.7287 7.62862C11.1484 7.0752 11.5783 6.5611 12.0106 6.09468ZM8.18661 9.80169C7.97469 10.1692 7.77138 10.5416 7.57684 10.9187C7.30819 10.2814 7.07826 9.65471 6.89053 9.04957C7.5068 8.91171 8.164 8.79898 8.84879 8.71343C8.61958 9.07092 8.39879 9.43383 8.18661 9.80169ZM8.86845 15.3158C8.16096 15.2368 7.4939 15.1299 6.87779 14.9957C7.06848 14.3798 7.30346 13.7398 7.57793 13.0889C7.77325 13.4662 7.97741 13.8388 8.19024 14.2065C8.40911 14.5845 8.63574 14.9547 8.86845 15.3158ZM12.0361 17.9339C11.5987 17.4621 11.1624 16.9401 10.7364 16.3786C11.15 16.3948 11.5717 16.4031 12.0002 16.4031C12.4405 16.4031 12.8757 16.3932 13.304 16.3742C12.8834 16.9457 12.4588 17.4685 12.0361 17.9339ZM16.4403 13.0556C16.729 13.7137 16.9723 14.3504 17.1655 14.9557C16.5393 15.0987 15.8631 15.2138 15.1507 15.2992C15.379 14.9373 15.6001 14.5709 15.8138 14.2002C16.0311 13.8233 16.24 13.4417 16.4403 13.0556ZM15.0145 13.7391C14.6873 14.3075 14.3417 14.8651 13.9783 15.411C13.32 15.4577 12.6602 15.4808 12.0002 15.4805C11.328 15.4805 10.6742 15.4595 10.0446 15.4187C9.67163 14.8741 9.31945 14.3155 8.98877 13.7442C8.65964 13.1759 8.35229 12.5954 8.06722 12.0038C8.35156 11.4121 8.65806 10.8312 8.98607 10.2625L8.98598 10.2626C9.31386 9.6938 9.66323 9.13762 10.0333 8.5953C10.6757 8.5467 11.3344 8.52139 12.0001 8.52139C12.6689 8.52139 13.3285 8.54695 13.9707 8.59589C14.3371 9.1374 14.6842 9.69166 15.0115 10.2577C15.3406 10.8251 15.6511 11.4031 15.9426 11.9907C15.6541 12.5844 15.3445 13.1675 15.0145 13.7391ZM16.918 3.43492C17.6413 3.85207 17.9226 5.53426 17.4681 7.74024C17.4391 7.88098 17.4065 8.02433 17.3711 8.16971C16.4749 7.96282 15.5018 7.80901 14.4829 7.71341C13.8894 6.86823 13.2744 6.09982 12.6571 5.43461C12.8189 5.27865 12.9845 5.12672 13.1539 4.97899C14.7485 3.59127 16.2389 3.04334 16.918 3.43492ZM12.0002 10.053C13.0654 10.053 13.929 10.9165 13.929 11.9818C13.929 13.047 13.0654 13.9106 12.0002 13.9106C10.935 13.9106 10.0714 13.047 10.0714 11.9818C10.0714 10.9165 10.935 10.053 12.0002 10.053Z" fill="#00D8FF"/> +</svg> diff --git a/public/assets/icons/platforms/ic-supabase.svg b/public/assets/icons/platforms/ic-supabase.svg new file mode 100644 index 0000000..ac43e17 --- /dev/null +++ b/public/assets/icons/platforms/ic-supabase.svg @@ -0,0 +1,99 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="64" + height="64" + viewBox="0 0 64 64" + version="1.1" + id="svg20" + sodipodi:docname="supabase-icon.svg" + style="fill:none" + inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> + <metadata + id="metadata24"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1687" + inkscape:window-height="849" + id="namedview22" + showgrid="false" + inkscape:zoom="2.0884956" + inkscape:cx="54.5" + inkscape:cy="56.5" + inkscape:window-x="70" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="svg20" /> + <path + d="m 37.41219,62.936701 c -1.634985,2.05896 -4.950068,0.93085 -4.989463,-1.69817 L 31.846665,22.786035 h 25.855406 c 4.683108,0 7.294967,5.409033 4.382927,9.07673 z" + id="path2" + style="fill:url(#paint0_linear);stroke-width:0.57177335" + inkscape:connector-curvature="0" /> + <path + d="m 37.41219,62.936701 c -1.634985,2.05896 -4.950068,0.93085 -4.989463,-1.69817 L 31.846665,22.786035 h 25.855406 c 4.683108,0 7.294967,5.409033 4.382927,9.07673 z" + id="path4" + style="fill:url(#paint1_linear);fill-opacity:0.2;stroke-width:0.57177335" + inkscape:connector-curvature="0" /> + <path + d="m 26.89694,1.0634102 c 1.634986,-2.05918508 4.950125,-0.93090008 4.989521,1.698149 L 32.138899,41.214003 H 6.607076 c -4.6832501,0 -7.29518376,-5.409032 -4.3830007,-9.07673 z" + id="path6" + inkscape:connector-curvature="0" + style="fill:#3ecf8e;stroke-width:0.57177335" /> + <defs + id="defs18"> + <linearGradient + id="paint0_linear" + x1="53.973801" + y1="54.973999" + x2="94.163498" + y2="71.829498" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.57177306,0,0,0.57177334,0.98590077,-0.12074988)"> + <stop + stop-color="#249361" + id="stop8" /> + <stop + offset="1" + stop-color="#3ECF8E" + id="stop10" /> + </linearGradient> + <linearGradient + id="paint1_linear" + x1="36.1558" + y1="30.577999" + x2="54.484402" + y2="65.080597" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.57177306,0,0,0.57177334,0.98590077,-0.12074988)"> + <stop + id="stop13" /> + <stop + offset="1" + stop-opacity="0" + id="stop15" /> + </linearGradient> + </defs> +</svg> diff --git a/public/assets/icons/platforms/ic-ts.svg b/public/assets/icons/platforms/ic-ts.svg new file mode 100644 index 0000000..8d1bcd2 --- /dev/null +++ b/public/assets/icons/platforms/ic-ts.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M11.703 6.58008H7.88428V20.1986H4.75506V6.58008H1V3.82489H11.703V6.58008Z" fill="#006C9C"/> +<path d="M19.8496 15.9027C19.8496 15.2355 19.6869 14.7332 19.3616 14.3958C19.0434 14.051 18.46 13.6948 17.6114 13.3275C16.0627 12.7052 14.9489 11.978 14.27 11.1458C13.5911 10.3061 13.2517 9.31653 13.2517 8.17697C13.2517 6.7975 13.7113 5.69167 14.6307 4.85949C15.5571 4.01981 16.731 3.59998 18.1524 3.59998C19.1 3.59998 19.945 3.81364 20.6876 4.24098C21.4301 4.66082 21.9994 5.25684 22.3954 6.02904C22.7985 6.80124 23 7.67841 23 8.66053H19.892C19.892 7.89582 19.7364 7.3148 19.4253 6.91745C19.1212 6.51261 18.6792 6.31018 18.0993 6.31018C17.5548 6.31018 17.1305 6.48262 16.8264 6.82748C16.5223 7.16485 16.3703 7.62218 16.3703 8.19946C16.3703 8.64928 16.54 9.05788 16.8795 9.42524C17.2189 9.7851 17.82 10.16 18.6827 10.5498C20.189 11.1271 21.2816 11.8356 21.9605 12.6752C22.6464 13.5149 22.9894 14.5833 22.9894 15.8803C22.9894 17.3047 22.5616 18.418 21.7059 19.2202C20.8502 20.0224 19.6869 20.4235 18.216 20.4235C17.2189 20.4235 16.3102 20.2061 15.4899 19.7713C14.6696 19.3364 14.026 18.7142 13.5593 17.9045C13.0996 17.0948 12.8698 16.1389 12.8698 15.0368H15.999C15.999 15.9815 16.1723 16.6675 16.5188 17.0948C16.8653 17.5221 17.4311 17.7358 18.216 17.7358C19.305 17.7358 19.8496 17.1248 19.8496 15.9027Z" fill="#006C9C"/> +</svg> diff --git a/public/assets/icons/platforms/ic-vite.svg b/public/assets/icons/platforms/ic-vite.svg new file mode 100644 index 0000000..1f57c2c --- /dev/null +++ b/public/assets/icons/platforms/ic-vite.svg @@ -0,0 +1,15 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M22.7146 4.39752L12.5811 22.5179C12.5335 22.6031 12.4641 22.6741 12.38 22.7237C12.296 22.7733 12.2002 22.7996 12.1026 22.8C12.005 22.8004 11.909 22.7748 11.8246 22.7259C11.7401 22.677 11.6701 22.6066 11.6219 22.5217L1.28786 4.39906C1.2359 4.30813 1.21096 4.20426 1.21596 4.09965C1.22096 3.99505 1.25569 3.89403 1.31608 3.80847C1.37647 3.72291 1.46001 3.65634 1.55689 3.61659C1.65378 3.57683 1.76 3.56554 1.86308 3.58403L12.0074 5.3976C12.0719 5.40922 12.138 5.40922 12.2025 5.3976L22.1347 3.58711C22.2374 3.56835 22.3433 3.57916 22.4401 3.6183C22.5369 3.65743 22.6205 3.72327 22.6813 3.80813C22.7421 3.89299 22.7775 3.99339 22.7834 4.0976C22.7893 4.20182 22.7654 4.30634 22.7146 4.39752Z" fill="url(#paint0_linear_3697_125927)"/> +<path d="M16.8389 1.20601L9.34089 2.67491C9.28087 2.68663 9.22646 2.71801 9.18625 2.76408C9.14603 2.81016 9.12231 2.86831 9.11882 2.92937L8.65771 10.7204C8.65517 10.7631 8.66263 10.8058 8.6795 10.8452C8.69637 10.8845 8.72219 10.9194 8.75491 10.947C8.78762 10.9747 8.82633 10.9943 8.86795 11.0043C8.90957 11.0144 8.95296 11.0145 8.99467 11.0049L11.082 10.523C11.127 10.5126 11.1738 10.5136 11.2183 10.5261C11.2627 10.5386 11.3033 10.562 11.3363 10.5942C11.3693 10.6265 11.3937 10.6665 11.4072 10.7107C11.4207 10.7548 11.4229 10.8016 11.4135 10.8468L10.7936 13.8841C10.784 13.9308 10.7868 13.9793 10.8016 14.0247C10.8164 14.07 10.8427 14.1108 10.8781 14.1429C10.9134 14.175 10.9564 14.1974 11.003 14.2079C11.0495 14.2183 11.098 14.2165 11.1437 14.2025L12.4329 13.8108C12.4786 13.7968 12.5272 13.795 12.5739 13.8055C12.6205 13.816 12.6636 13.8384 12.6989 13.8707C12.7343 13.9029 12.7606 13.9437 12.7753 13.9892C12.7901 14.0347 12.7927 14.0832 12.783 14.1301L11.7968 18.9007C11.7351 19.1991 12.1322 19.3618 12.298 19.1066L12.4082 18.9354L18.519 6.74081C18.542 6.69486 18.5516 6.64342 18.5468 6.59228C18.5421 6.54115 18.5231 6.49237 18.492 6.45146C18.461 6.41055 18.4191 6.37914 18.3712 6.36078C18.3232 6.34242 18.2711 6.33784 18.2206 6.34756L16.0716 6.76163C16.0254 6.77048 15.9776 6.76732 15.9329 6.75244C15.8883 6.73757 15.8481 6.71147 15.8164 6.67666C15.7847 6.64184 15.7624 6.59947 15.7518 6.5536C15.7411 6.50773 15.7424 6.45988 15.7555 6.41465L17.1573 1.55222C17.1705 1.50684 17.1718 1.45882 17.1611 1.41279C17.1504 1.36676 17.128 1.32426 17.096 1.2894C17.0641 1.25454 17.0238 1.22848 16.9789 1.21374C16.9339 1.199 16.886 1.19607 16.8396 1.20524" fill="url(#paint1_linear_3697_125927)"/> +<defs> +<linearGradient id="paint0_linear_3697_125927" x1="1.03535" y1="2.93621" x2="13.6465" y2="20.0631" gradientUnits="userSpaceOnUse"> +<stop stop-color="#41D1FF"/> +<stop offset="1" stop-color="#BD34FE"/> +</linearGradient> +<linearGradient id="paint1_linear_3697_125927" x1="11.4243" y1="1.60449" x2="13.7056" y2="17.2539" gradientUnits="userSpaceOnUse"> +<stop stop-color="#FFEA83"/> +<stop offset="0.083" stop-color="#FFDD35"/> +<stop offset="1" stop-color="#FFA800"/> +</linearGradient> +</defs> +</svg> diff --git a/public/assets/icons/setting/ic-align-left.svg b/public/assets/icons/setting/ic-align-left.svg new file mode 100644 index 0000000..ee0a763 --- /dev/null +++ b/public/assets/icons/setting/ic-align-left.svg @@ -0,0 +1,7 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g opacity="0.32"> +<path d="M16.4649 4.74734C16.4334 3.88857 15.9091 3.23087 15.0545 3.14106C14.3225 3.06415 13.2019 3 11.5 3C9.7981 3 8.6775 3.06415 7.94555 3.14106C7.0909 3.23087 6.56655 3.88857 6.5351 4.74734C6.51525 5.28845 6.5 6.0223 6.5 7C6.5 7.9777 6.51525 8.71155 6.5351 9.25265C6.56655 10.1115 7.0909 10.7691 7.94555 10.8589C8.6775 10.9358 9.7981 11 11.5 11C13.2019 11 14.3225 10.9358 15.0545 10.8589C15.9091 10.7691 16.4334 10.1115 16.4649 9.25265C16.4847 8.71155 16.5 7.9777 16.5 7C16.5 6.0223 16.4847 5.28845 16.4649 4.74734Z" fill="#1877F2"/> +<path d="M22.4536 14.9249C22.4041 13.9629 21.7449 13.2665 20.785 13.1855C19.6588 13.0906 17.7362 13 14.5 13C11.2638 13 9.3412 13.0906 8.21495 13.1855C7.25505 13.2665 6.5959 13.9629 6.54635 14.9249C6.5195 15.4458 6.5 16.1253 6.5 17C6.5 17.8747 6.5195 18.5542 6.54635 19.0751C6.5959 20.0371 7.25505 20.7335 8.21495 20.8144C9.3412 20.9094 11.2638 21 14.5 21C17.7362 21 19.6588 20.9094 20.785 20.8144C21.7449 20.7335 22.4041 20.0371 22.4536 19.0751C22.4805 18.5542 22.5 17.8747 22.5 17C22.5 16.1253 22.4805 15.4458 22.4536 14.9249Z" fill="#1877F2"/> +</g> +<path d="M3.53588 2.0252C4.07763 2.0806 4.36934 2.55551 4.38944 3.09972C4.43389 4.30253 4.5 6.94185 4.5 12C4.5 17.0581 4.43389 19.6974 4.38944 20.9003C4.36934 21.4445 4.07763 21.9194 3.53588 21.9748C3.38398 21.9904 3.20649 22 3 22C2.79351 22 2.61602 21.9904 2.46412 21.9748C1.92237 21.9194 1.63066 21.4445 1.61056 20.9003C1.56611 19.6974 1.5 17.0581 1.5 12C1.5 6.94185 1.56611 4.30253 1.61056 3.09972C1.63066 2.55551 1.92237 2.0806 2.46412 2.0252C2.61602 2.00967 2.79351 2 3 2C3.20649 2 3.38398 2.00967 3.53588 2.0252Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-align-right.svg b/public/assets/icons/setting/ic-align-right.svg new file mode 100644 index 0000000..c915aa1 --- /dev/null +++ b/public/assets/icons/setting/ic-align-right.svg @@ -0,0 +1,7 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g opacity="0.32"> +<path d="M8.0351 4.74734C8.06655 3.88857 8.5909 3.23087 9.44555 3.14106C10.1775 3.06415 11.2981 3 13 3C14.7019 3 15.8225 3.06415 16.5545 3.14106C17.4091 3.23087 17.9334 3.88857 17.9649 4.74734C17.9847 5.28845 18 6.0223 18 7C18 7.9777 17.9847 8.71155 17.9649 9.25265C17.9334 10.1115 17.4091 10.7691 16.5545 10.8589C15.8225 10.9358 14.7019 11 13 11C11.2981 11 10.1775 10.9358 9.44555 10.8589C8.5909 10.7691 8.06655 10.1115 8.0351 9.25265C8.01525 8.71155 8 7.9777 8 7C8 6.0223 8.01525 5.28845 8.0351 4.74734Z" fill="#1877F2"/> +<path d="M2.04635 14.9249C2.0959 13.9629 2.75505 13.2665 3.71495 13.1855C4.8412 13.0906 6.76375 13 10 13C13.2362 13 15.1588 13.0906 16.2851 13.1855C17.245 13.2665 17.9041 13.9629 17.9536 14.9249C17.9805 15.4458 18 16.1253 18 17C18 17.8747 17.9805 18.5542 17.9536 19.0751C17.9041 20.0371 17.245 20.7335 16.2851 20.8144C15.1588 20.9094 13.2362 21 10 21C6.76375 21 4.8412 20.9094 3.71495 20.8144C2.75505 20.7335 2.0959 20.0371 2.04635 19.0751C2.0195 18.5542 2 17.8747 2 17C2 16.1253 2.0195 15.4458 2.04635 14.9249Z" fill="#1877F2"/> +</g> +<path d="M20.9641 2.0252C20.4224 2.0806 20.1307 2.55551 20.1106 3.09972C20.0661 4.30253 20 6.94185 20 12C20 17.0581 20.0661 19.6974 20.1106 20.9003C20.1307 21.4445 20.4224 21.9194 20.9641 21.9748C21.116 21.9904 21.2935 22 21.5 22C21.7065 22 21.884 21.9904 22.0359 21.9748C22.5776 21.9194 22.8693 21.4445 22.8894 20.9003C22.9339 19.6974 23 17.0581 23 12C23 6.94185 22.9339 4.30253 22.8894 3.09972C22.8693 2.55551 22.5776 2.0806 22.0359 2.0252C21.884 2.00967 21.7065 2 21.5 2C21.2935 2 21.116 2.00967 20.9641 2.0252Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-autofit-width.svg b/public/assets/icons/setting/ic-autofit-width.svg new file mode 100644 index 0000000..bd9a6c9 --- /dev/null +++ b/public/assets/icons/setting/ic-autofit-width.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M21 5.66667C21 4.95942 20.7037 4.28115 20.1762 3.78105C19.6488 3.28095 18.9334 3 18.1875 3H5.8125C5.06658 3 4.35121 3.28095 3.82376 3.78105C3.29632 4.28115 3 4.95942 3 5.66667V9.93333C3 10.2162 3.11853 10.4875 3.32951 10.6876C3.54048 10.8876 3.82663 11 4.125 11C4.42337 11 4.70952 10.8876 4.9205 10.6876C5.13147 10.4875 5.25 10.2162 5.25 9.93333V5.66667C5.25 5.52522 5.30926 5.38956 5.41475 5.28954C5.52024 5.18952 5.66332 5.13333 5.8125 5.13333H18.1875C18.3367 5.13333 18.4798 5.18952 18.5852 5.28954C18.6907 5.38956 18.75 5.52522 18.75 5.66667V9.93333C18.75 10.2162 18.8685 10.4875 19.0795 10.6876C19.2905 10.8876 19.5766 11 19.875 11C20.1734 11 20.4595 10.8876 20.6705 10.6876C20.8815 10.4875 21 10.2162 21 9.93333V5.66667Z" fill="#1877F2"/> +<path d="M18.8972 20.6792L21.6747 17.822C21.883 17.6077 22 17.3171 22 17.014C22 16.711 21.883 16.4204 21.6747 16.206L18.8972 13.3489C18.6889 13.1345 18.4062 13.0139 18.1115 13.0138C17.8168 13.0137 17.5341 13.134 17.3256 13.3483C17.1172 13.5626 17 13.8533 16.9999 14.1565C16.9998 14.4597 17.1168 14.7505 17.3251 14.9649L19.3171 17.014L17.3251 19.0632C17.1227 19.2787 17.0107 19.5674 17.0133 19.8671C17.0158 20.1667 17.1326 20.4534 17.3386 20.6653C17.5446 20.8772 17.8233 20.9974 18.1146 21C18.4059 21.0026 18.6876 20.8874 18.8972 20.6792ZM2.32529 16.206C2.11701 16.4204 2 16.711 2 17.014C2 17.3171 2.11701 17.6077 2.32529 17.822L5.10283 20.6792C5.31236 20.8874 5.59301 21.0026 5.88431 21C6.17562 20.9974 6.45427 20.8772 6.66027 20.6653C6.86626 20.4534 6.9831 20.1667 6.98563 19.8671C6.98816 19.5674 6.87618 19.2787 6.6738 19.0632L4.68286 17.014L6.67491 14.9649C6.78102 14.8595 6.86566 14.7334 6.92389 14.5939C6.98212 14.4545 7.01277 14.3045 7.01405 14.1528C7.01533 14.001 6.98722 13.8505 6.93136 13.7101C6.87549 13.5696 6.793 13.442 6.68868 13.3347C6.58436 13.2274 6.46032 13.1426 6.32378 13.0851C6.18724 13.0276 6.04094 12.9987 5.89342 13C5.7459 13.0014 5.60011 13.0329 5.46457 13.0928C5.32902 13.1527 5.20642 13.2397 5.10394 13.3489L2.32529 16.206ZM13.111 17.014C13.111 16.7109 12.994 16.4202 12.7856 16.2059C12.5773 15.9916 12.2947 15.8712 12 15.8712C11.7053 15.8712 11.4228 15.9916 11.2144 16.2059C11.006 16.4202 10.889 16.7109 10.889 17.014C10.889 17.3171 11.006 17.6078 11.2144 17.8222C11.4228 18.0365 11.7053 18.1569 12 18.1569C12.2947 18.1569 12.5773 18.0365 12.7856 17.8222C12.994 17.6078 13.111 17.3171 13.111 17.014ZM8.66696 15.8712C8.96162 15.8712 9.24421 15.9916 9.45256 16.2059C9.66092 16.4202 9.77797 16.7109 9.77797 17.014C9.77797 17.3171 9.66092 17.6078 9.45256 17.8222C9.24421 18.0365 8.96162 18.1569 8.66696 18.1569H7.55594C7.26129 18.1569 6.97869 18.0365 6.77034 17.8222C6.56198 17.6078 6.44493 17.3171 6.44493 17.014C6.44493 16.7109 6.56198 16.4202 6.77034 16.2059C6.97869 15.9916 7.26129 15.8712 7.55594 15.8712H8.66696ZM17.5551 17.014C17.5551 16.7109 17.438 16.4202 17.2297 16.2059C17.0213 15.9916 16.7387 15.8712 16.4441 15.8712H15.333C15.0384 15.8712 14.7558 15.9916 14.5474 16.2059C14.3391 16.4202 14.222 16.7109 14.222 17.014C14.222 17.3171 14.3391 17.6078 14.5474 17.8222C14.7558 18.0365 15.0384 18.1569 15.333 18.1569H16.4441C16.7387 18.1569 17.0213 18.0365 17.2297 17.8222C17.438 17.6078 17.5551 17.3171 17.5551 17.014Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-collapse.svg b/public/assets/icons/setting/ic-collapse.svg new file mode 100644 index 0000000..5902b8b --- /dev/null +++ b/public/assets/icons/setting/ic-collapse.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M14.3283 11.4343L18.5126 7.24998C18.9268 6.83578 18.9268 6.16418 18.5126 5.74998C18.0984 5.33578 17.4268 5.33578 17.0126 5.74998L11.4696 11.2929C11.0792 11.6834 11.0792 12.3166 11.4696 12.7071L17.0126 18.25C17.4268 18.6642 18.0984 18.6642 18.5126 18.25C18.9268 17.8358 18.9268 17.1642 18.5126 16.75L14.3283 12.5657C14.254 12.4914 14.195 12.4032 14.1548 12.3061C14.1146 12.2091 14.0939 12.105 14.0939 12C14.0939 11.8949 14.1146 11.7909 14.1548 11.6938C14.195 11.5968 14.254 11.5086 14.3283 11.4343Z" fill="#1877F2"/> +<path d="M8.32826 11.4343L12.5126 7.24998C12.9268 6.83578 12.9268 6.16418 12.5126 5.74998C12.0984 5.33578 11.4268 5.33578 11.0126 5.74998L5.46956 11.2929C5.07916 11.6834 5.07916 12.3166 5.46956 12.7071L11.0126 18.25C11.4268 18.6642 12.0984 18.6642 12.5126 18.25C12.9268 17.8358 12.9268 17.1642 12.5126 16.75L8.32826 12.5657C8.25397 12.4914 8.19503 12.4032 8.15483 12.3061C8.11462 12.2091 8.09393 12.105 8.09393 12C8.09393 11.8949 8.11462 11.7909 8.15483 11.6938C8.19503 11.5968 8.25397 11.5086 8.32826 11.4343Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-contrast-bold.svg b/public/assets/icons/setting/ic-contrast-bold.svg new file mode 100644 index 0000000..67cc1d2 --- /dev/null +++ b/public/assets/icons/setting/ic-contrast-bold.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22ZM12 20.5C16.6944 20.5 20.5 16.6944 20.5 12C20.5 7.30558 16.6944 3.5 12 3.5C7.30558 3.5 3.5 7.30558 3.5 12C3.5 16.6944 7.30558 20.5 12 20.5Z" fill="#1877F2"/> +<path d="M11.13 20.62C6.84962 20.62 3.38 16.7609 3.38 12C3.38 7.23911 6.84962 3.38 11.13 3.38V20.62Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-contrast.svg b/public/assets/icons/setting/ic-contrast.svg new file mode 100644 index 0000000..9d19032 --- /dev/null +++ b/public/assets/icons/setting/ic-contrast.svg @@ -0,0 +1,5 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22ZM12 20.5C16.6944 20.5 20.5 16.6944 20.5 12C20.5 7.30558 16.6944 3.5 12 3.5C7.30558 3.5 3.5 7.30558 3.5 12C3.5 16.6944 7.30558 20.5 12 20.5Z" fill="#1877F2"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22ZM12 20.5C16.6944 20.5 20.5 16.6944 20.5 12C20.5 7.30558 16.6944 3.5 12 3.5C7.30558 3.5 3.5 7.30558 3.5 12C3.5 16.6944 7.30558 20.5 12 20.5Z" fill="#1877F2"/> +<path d="M11.1299 20.6213C9.59086 20.4566 8.12388 19.8832 6.88089 18.9607C5.63791 18.0383 4.66413 16.8002 4.06042 15.3747C4.04526 15.3389 4.03101 15.3029 4.01638 15.2669L11.1299 19.2499V20.6213ZM11.1299 17.7217L3.50026 13.4499C3.42001 12.9712 3.37975 12.4867 3.37988 12.0013C3.37988 11.726 3.39269 11.4527 3.4183 11.1816L11.1299 15.4993V17.7217ZM11.1299 13.9711L3.66401 9.79102C3.76825 9.39432 3.90072 9.00559 4.06042 8.6278C4.13729 8.44591 4.22016 8.26733 4.30905 8.09205L11.1299 11.9153V13.9711ZM11.1299 10.3866L5.0013 6.95138C5.27722 6.56735 5.5839 6.20639 5.9183 5.87205C6.02163 5.76871 6.12719 5.6683 6.23497 5.57084L11.1299 8.25191V10.3866ZM11.1299 6.73156L7.39455 4.68571C8.52175 3.96725 9.80052 3.52071 11.1299 3.38135V6.73156Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-exit-full-screen.svg b/public/assets/icons/setting/ic-exit-full-screen.svg new file mode 100644 index 0000000..cb9b60a --- /dev/null +++ b/public/assets/icons/setting/ic-exit-full-screen.svg @@ -0,0 +1,6 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M8.1142 2.09547C8.40351 1.96942 8.72947 1.99777 9.03624 2.01696C9.32511 2.03353 9.62838 2.13255 9.81122 2.36852C9.98184 2.57308 10.0386 2.84395 10.0482 3.10435C10.1612 4.96202 10.2397 6.82754 10.1219 8.68695C10.0909 9.40751 9.49311 10.0426 8.77616 10.1198C7.83143 10.1979 6.88234 10.1778 5.93542 10.1795C5.14909 10.1468 4.36145 10.1473 3.57731 10.0775C3.27709 10.0504 2.96814 10.0705 2.67708 9.97977C2.35112 9.88556 2.08843 9.59158 2.04305 9.25398C1.99636 8.95215 1.98501 8.6429 2.0221 8.33976C2.05396 8.09375 2.2189 7.87915 2.43534 7.76357C2.68799 7.61047 2.99127 7.60131 3.27752 7.58038C4.66778 7.49096 6.0611 7.47002 7.45354 7.46435C7.46663 5.95126 7.48801 4.43642 7.60714 2.92726C7.62459 2.59009 7.80219 2.24682 8.1142 2.09547Z" fill="#1877F2"/> +<path d="M14.421 2.16788C14.6763 2.01609 14.9835 2.01129 15.2715 2.00082C15.5385 1.99821 15.8353 2.01434 16.0456 2.20103C16.2869 2.39556 16.3855 2.71135 16.4004 3.011C16.506 4.49313 16.5225 5.97961 16.5295 7.46435C17.9726 7.47264 19.4169 7.48921 20.8565 7.59084C21.141 7.60567 21.4378 7.65365 21.6699 7.83161C21.8562 7.96813 21.9732 8.19146 21.9889 8.42132C22.0103 8.71312 22.0028 9.00929 21.9487 9.29716C21.8842 9.64348 21.5918 9.92613 21.2501 10.0003C20.9015 10.0801 20.5393 10.0535 20.1858 10.0962C19.002 10.1704 17.8155 10.1913 16.6294 10.1782C16.1342 10.166 15.6376 10.166 15.1454 10.1098C14.4769 10.0042 13.9266 9.40838 13.8825 8.73231C13.7538 6.81401 13.8267 4.8883 13.9624 2.97262C13.9746 2.6516 14.1404 2.33232 14.421 2.16788Z" fill="#1877F2"/> +<path d="M3.01353 13.9586C4.79827 13.8569 6.58824 13.7645 8.37515 13.8617C8.65661 13.8718 8.94592 13.8862 9.20599 14.0057C9.74446 14.2277 10.0992 14.7851 10.125 15.3604C10.2336 17.0903 10.1725 18.8258 10.0656 20.554C10.0346 20.8837 10.0709 21.2409 9.8841 21.5327C9.7209 21.8163 9.3945 21.9593 9.07901 21.982C8.80148 22.0082 8.51784 22.0108 8.24381 21.9558C7.93617 21.8734 7.71013 21.5925 7.64293 21.2885C7.57966 21.0041 7.57006 20.7119 7.55217 20.4222C7.48497 19.1251 7.46489 17.8261 7.4614 16.5272C7.12802 16.5063 6.7942 16.5255 6.46082 16.518C5.26256 16.4975 4.06386 16.4779 2.86866 16.3828C2.56975 16.3606 2.2752 16.207 2.12029 15.9449C1.98153 15.7028 2.00073 15.4123 2.00422 15.1432C2.0208 14.8894 2.02909 14.6154 2.17571 14.3965C2.3568 14.1191 2.68757 13.966 3.01353 13.9586Z" fill="#1877F2"/> +<path d="M15.6236 13.8617C17.4123 13.7645 19.2036 13.8569 20.99 13.9586C21.3147 13.9669 21.6424 14.1199 21.8222 14.3969C21.9832 14.6416 21.985 14.9465 21.998 15.2291C22.0011 15.4799 22.0068 15.7526 21.8628 15.9706C21.7009 16.2223 21.4081 16.3632 21.1148 16.3846C19.5924 16.498 18.0646 16.5303 16.5382 16.5285C16.5221 18.0006 16.4959 19.4736 16.3969 20.943C16.4025 21.271 16.2921 21.6213 16.019 21.8228C15.8113 21.9947 15.5289 21.9933 15.2741 21.9999C15.0489 21.9977 14.8198 21.9868 14.6034 21.9192C14.3713 21.8446 14.1697 21.6719 14.0715 21.4477C13.9672 21.2353 13.955 20.9945 13.9379 20.7629C13.8306 18.9502 13.7617 17.13 13.8777 15.3159C13.9004 14.7415 14.2875 14.2033 14.8216 13.993C15.0734 13.8814 15.3531 13.8744 15.6236 13.8617Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-font.svg b/public/assets/icons/setting/ic-font.svg new file mode 100644 index 0000000..91abc01 --- /dev/null +++ b/public/assets/icons/setting/ic-font.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M17.1229 18.16C16.5754 18.16 16.0833 18.0577 15.6464 17.8531C15.2096 17.6485 14.864 17.3526 14.6096 16.9656C14.3552 16.5729 14.228 16.0974 14.228 15.5389C14.228 14.5988 14.5792 13.8855 15.2814 13.3989C15.9837 12.9067 17.0924 12.6523 18.6076 12.6357L19.6776 12.6192V12.1049C19.6776 11.7123 19.5615 11.4109 19.3292 11.2008C19.1025 10.9851 18.7486 10.88 18.2675 10.8856C17.9136 10.8911 17.5763 10.974 17.2556 11.1344C16.9404 11.2948 16.7247 11.574 16.6086 11.9722H14.593C14.6262 11.3528 14.8059 10.8441 15.1321 10.446C15.4584 10.0423 15.9008 9.74368 16.4593 9.55013C17.0233 9.35106 17.662 9.25153 18.3754 9.25153C19.2546 9.25153 19.9596 9.36212 20.4905 9.58331C21.0214 9.79897 21.4057 10.1114 21.6435 10.5206C21.8812 10.9243 22.0001 11.4054 22.0001 11.9639V17.9941H19.9762L19.7772 16.5176C19.4841 17.137 19.1163 17.5655 18.674 17.8033C18.2371 18.0411 17.7201 18.16 17.1229 18.16ZM17.9357 16.5674C18.1569 16.5674 18.3698 16.5287 18.5744 16.4513C18.7846 16.3683 18.9698 16.2605 19.1302 16.1278C19.2961 15.9896 19.4288 15.8347 19.5283 15.6633C19.6278 15.4919 19.6776 15.3149 19.6776 15.1324V13.8634L18.8067 13.8799C18.403 13.8855 18.027 13.9352 17.6786 14.0292C17.3302 14.1177 17.0482 14.2643 16.8326 14.4689C16.6224 14.6735 16.5174 14.95 16.5174 15.2983C16.5174 15.6965 16.6556 16.0089 16.9321 16.2356C17.2086 16.4568 17.5431 16.5674 17.9357 16.5674Z" fill="#1877F2"/> +<path d="M2 17.9941L6.29663 6H8.85139L13.1397 17.9941H10.726L9.74721 15.2154H5.43399L4.43033 17.9941H2ZM5.97314 13.1002H9.16658L7.5823 8.33909L5.97314 13.1002Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-full-screen.svg b/public/assets/icons/setting/ic-full-screen.svg new file mode 100644 index 0000000..f7dfe88 --- /dev/null +++ b/public/assets/icons/setting/ic-full-screen.svg @@ -0,0 +1,6 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M3.57576 2.06239C5.34111 1.93372 7.1117 2.02968 8.87618 2.12084C9.15804 2.14396 9.45867 2.14832 9.70693 2.30143C9.97222 2.45802 10.1371 2.75246 10.1585 3.05692C10.1834 3.35222 10.2065 3.65538 10.1411 3.94719C10.0486 4.30531 9.69384 4.53824 9.33824 4.57139C7.80196 4.69091 6.26 4.72144 4.71979 4.71882C4.70539 6.27386 4.67834 7.83064 4.56097 9.38175C4.51341 9.75339 4.23242 10.1146 3.84628 10.1656C3.54129 10.1996 3.23063 10.1857 2.92739 10.1399C2.64203 10.1028 2.38242 9.91478 2.26156 9.65393C2.15074 9.43584 2.13677 9.18764 2.12194 8.94861C2.01373 7.14799 1.94741 5.34084 2.05824 3.53892C2.07176 3.1145 2.27247 2.70055 2.60102 2.43054C2.86848 2.19413 3.22365 2.08115 3.57576 2.06239Z" fill="#1877F2"/> +<path d="M15.1553 2.1191C16.9101 2.02837 18.6716 1.93459 20.4269 2.06239C20.8004 2.08159 21.1778 2.20983 21.4474 2.47634C21.776 2.76292 21.9318 3.20043 21.9492 3.6279C22.0483 5.3295 21.9894 7.03545 21.8846 8.73531C21.8545 9.04195 21.8877 9.36779 21.7415 9.65045C21.6194 9.91129 21.3615 10.0989 21.0766 10.1385C20.7611 10.187 20.4369 10.2022 20.1202 10.1608C19.7982 10.1019 19.5481 9.82274 19.4692 9.51348C19.3946 9.21425 19.3902 8.90368 19.3701 8.59747C19.3025 7.3059 19.2846 6.01171 19.2798 4.71839C17.8823 4.70094 16.4821 4.69789 15.0868 4.60149C14.8546 4.58448 14.6155 4.58971 14.3943 4.50858C14.1125 4.40825 13.8799 4.15264 13.8415 3.85123C13.8035 3.54502 13.8153 3.23314 13.8629 2.92824C13.9122 2.6011 14.1626 2.32368 14.4729 2.21768C14.6919 2.14309 14.9262 2.13611 15.1553 2.1191Z" fill="#1877F2"/> +<path d="M2.63156 13.9749C2.90688 13.8257 3.23019 13.8283 3.53474 13.8218C3.7769 13.8183 4.04349 13.841 4.23068 14.0133C4.47545 14.2113 4.57101 14.5323 4.58409 14.8364C4.69056 16.3133 4.70539 17.7951 4.71237 19.2751C6.18103 19.2856 7.65143 19.3008 9.11703 19.4081C9.45605 19.4247 9.82692 19.5338 10.0294 19.8264C10.2109 20.0873 10.1856 20.4218 10.1764 20.7237C10.1642 21.0264 10.1219 21.3601 9.88364 21.5756C9.61094 21.8696 9.18117 21.8556 8.81335 21.877C7.18849 21.9904 5.55753 22.0279 3.92961 21.9668C3.61721 21.9424 3.29302 21.9538 2.99894 21.829C2.53077 21.6284 2.1647 21.1861 2.08485 20.6796C2.053 20.4925 2.05038 20.3023 2.03904 20.1139C1.95177 18.3395 2.02115 16.562 2.14506 14.7914C2.16208 14.4634 2.33355 14.1302 2.63156 13.9749Z" fill="#1877F2"/> +<path d="M19.7925 13.9949C20.0037 13.8187 20.2938 13.8179 20.5547 13.8226C20.8615 13.8309 21.1939 13.8436 21.4544 14.0264C21.7276 14.2178 21.8558 14.5563 21.8641 14.8813C21.9776 16.7543 22.0583 18.6356 21.9396 20.5108C21.9017 21.2114 21.3253 21.8438 20.6254 21.9258C19.9941 21.9913 19.3583 21.9782 18.7248 22C17.3683 21.9786 16.01 21.9586 14.6579 21.8369C14.338 21.8028 14.0461 21.5874 13.9218 21.2907C13.8323 21.0552 13.8293 20.7983 13.8201 20.5497C13.8214 20.3015 13.8179 20.0301 13.9733 19.8212C14.1897 19.5194 14.5776 19.4182 14.931 19.4033C16.3757 19.303 17.8242 19.2829 19.2719 19.2755C19.2855 17.7802 19.3064 16.2832 19.4212 14.7919C19.4338 14.4913 19.5468 14.1821 19.7925 13.9949Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-moon.svg b/public/assets/icons/setting/ic-moon.svg new file mode 100644 index 0000000..f8519e4 --- /dev/null +++ b/public/assets/icons/setting/ic-moon.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" d="M16.9462 11.0863C16.9759 11.0875 17.0055 11.0886 17.035 11.0898C20.1966 11.2176 22.5 13.3358 22.5 16.5C22.5 19.6642 20.1966 21.7824 17.035 21.9102C15.7057 21.9639 14.0498 22 12 22C9.9502 22 8.2943 21.9639 6.965 21.9102C3.80337 21.7824 1.5 19.6642 1.5 16.5C1.5 14.0317 2.90165 12.1999 5.019 11.4529C5.2406 8.2951 7.3872 6.02435 10.6413 6.00125C10.7585 6.00045 10.878 6 11 6C11.122 6 11.2415 6.00045 11.3587 6.00125C14.4855 6.02345 16.5897 8.1208 16.9462 11.0863Z" fill="#1877F2"/> +<path d="M19.2407 2.28853C19.5263 2.12002 19.5419 1.62921 19.2169 1.57222C18.1306 1.38179 16.9755 1.56344 15.9464 2.17059C14.4123 3.07575 13.5394 4.70186 13.501 6.38837C15.4283 7.12677 16.6785 8.86242 16.9459 11.0863L17.0347 11.0898C17.7391 11.1183 18.401 11.2456 19.0042 11.4612C19.6324 11.3806 20.2555 11.1732 20.8383 10.8294C21.8673 10.2222 22.5988 9.2907 22.9806 8.23415C23.0948 7.918 22.6711 7.6864 22.3855 7.8549C20.8813 8.74235 18.958 8.2157 18.0896 6.6786C17.2212 5.1415 17.7366 3.17599 19.2407 2.28853Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-sidebar-filled.svg b/public/assets/icons/setting/ic-sidebar-filled.svg new file mode 100644 index 0000000..d45bfb6 --- /dev/null +++ b/public/assets/icons/setting/ic-sidebar-filled.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M18.99 2.403C17.851 2.25 16.395 2.25 14.557 2.25H10.445L9.53498 2.251C9.51066 2.24984 9.4863 2.24984 9.46198 2.251C8.07898 2.255 6.93998 2.278 6.01198 2.403C4.83998 2.561 3.89098 2.893 3.14198 3.641C2.39398 4.39 2.06198 5.339 1.90398 6.511C1.75098 7.65 1.75098 9.106 1.75098 10.944V13.056C1.75098 14.894 1.75098 16.349 1.90398 17.489C2.06198 18.661 2.39398 19.61 3.14198 20.359C3.89098 21.107 4.83998 21.439 6.01198 21.597C6.93998 21.722 8.07898 21.745 9.46298 21.749C9.48695 21.7505 9.51097 21.7508 9.53498 21.75H14.557C16.395 21.75 17.85 21.75 18.99 21.597C20.162 21.439 21.111 21.107 21.86 20.359C22.608 19.61 22.94 18.661 23.098 17.489C23.251 16.35 23.251 14.894 23.251 13.056V10.944C23.251 9.106 23.251 7.651 23.098 6.511C22.94 5.339 22.608 4.39 21.86 3.641C21.111 2.893 20.162 2.561 18.99 2.403ZM14.501 3.75H10.251V20.25H14.501C16.408 20.25 17.762 20.248 18.79 20.11C19.796 19.975 20.376 19.721 20.799 19.298C21.222 18.875 21.476 18.295 21.611 17.29C21.749 16.262 21.751 14.907 21.751 13V11C21.751 9.093 21.749 7.739 21.611 6.711C21.476 5.705 21.222 5.125 20.799 4.702C20.376 4.279 19.796 4.025 18.791 3.89C17.762 3.752 16.408 3.75 14.501 3.75ZM4.49993 9C4.49993 8.58579 4.83571 8.25 5.24993 8.25H6.74993C7.16414 8.25 7.49993 8.58579 7.49993 9C7.49993 9.41421 7.16414 9.75 6.74993 9.75H5.24993C4.83571 9.75 4.49993 9.41421 4.49993 9ZM4.49993 12C4.49993 11.5858 4.83571 11.25 5.24993 11.25H6.74993C7.16414 11.25 7.49993 11.5858 7.49993 12C7.49993 12.4142 7.16414 12.75 6.74993 12.75H5.24993C4.83571 12.75 4.49993 12.4142 4.49993 12ZM5.24993 14.25C4.83571 14.25 4.49993 14.5858 4.49993 15C4.49993 15.4142 4.83571 15.75 5.24993 15.75H6.74993C7.16414 15.75 7.49993 15.4142 7.49993 15C7.49993 14.5858 7.16414 14.25 6.74993 14.25H5.24993Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-sidebar-outline.svg b/public/assets/icons/setting/ic-sidebar-outline.svg new file mode 100644 index 0000000..aca6be9 --- /dev/null +++ b/public/assets/icons/setting/ic-sidebar-outline.svg @@ -0,0 +1,6 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M14.557 2.25C16.395 2.25 17.851 2.25 18.99 2.403C20.162 2.561 21.111 2.893 21.86 3.641C22.608 4.39 22.94 5.339 23.098 6.511C23.251 7.651 23.251 9.106 23.251 10.944V13.056C23.251 14.894 23.251 16.35 23.098 17.489C22.94 18.661 22.608 19.61 21.86 20.359C21.111 21.107 20.162 21.439 18.99 21.597C17.85 21.75 16.395 21.75 14.557 21.75H9.53498C9.51097 21.7508 9.48695 21.7505 9.46298 21.749C8.07898 21.745 6.93998 21.722 6.01198 21.597C4.83998 21.439 3.89098 21.107 3.14198 20.359C2.39398 19.61 2.06198 18.661 1.90398 17.489C1.75098 16.349 1.75098 14.894 1.75098 13.056V10.944C1.75098 9.106 1.75098 7.65 1.90398 6.511C2.06198 5.339 2.39398 4.39 3.14198 3.641C3.89098 2.893 4.83998 2.561 6.01198 2.403C6.93998 2.278 8.07898 2.255 9.46198 2.251C9.4863 2.24984 9.51066 2.24984 9.53498 2.251L10.445 2.25H14.557ZM10.251 3.75H14.501C16.408 3.75 17.762 3.752 18.791 3.89C19.796 4.025 20.376 4.279 20.799 4.702C21.222 5.125 21.476 5.705 21.611 6.711C21.749 7.739 21.751 9.093 21.751 11V13C21.751 14.907 21.749 16.262 21.611 17.29C21.476 18.295 21.222 18.875 20.799 19.298C20.376 19.721 19.796 19.975 18.79 20.11C17.762 20.248 16.408 20.25 14.501 20.25H10.251V3.75ZM8.75098 20.244C7.71698 20.234 6.89298 20.202 6.21098 20.11C5.20598 19.975 4.62598 19.721 4.20298 19.298C3.77998 18.875 3.52598 18.295 3.39098 17.289C3.25298 16.262 3.25098 14.907 3.25098 13V11C3.25098 9.093 3.25298 7.739 3.39098 6.71C3.52598 5.705 3.77998 5.125 4.20298 4.702C4.62598 4.279 5.20598 4.025 6.21198 3.89C6.89198 3.798 7.71698 3.767 8.75098 3.756V20.244Z" fill="#1877F2"/> +<path d="M4.49991 9C4.49991 8.58579 4.8357 8.25 5.24991 8.25H6.74991C7.16412 8.25 7.49991 8.58579 7.49991 9C7.49991 9.41421 7.16412 9.75 6.74991 9.75H5.24991C4.8357 9.75 4.49991 9.41421 4.49991 9Z" fill="#1877F2"/> +<path d="M4.49991 12C4.49991 11.5858 4.8357 11.25 5.24991 11.25H6.74991C7.16412 11.25 7.49991 11.5858 7.49991 12C7.49991 12.4142 7.16412 12.75 6.74991 12.75H5.24991C4.8357 12.75 4.49991 12.4142 4.49991 12Z" fill="#1877F2"/> +<path d="M4.49991 15C4.49991 14.5858 4.8357 14.25 5.24991 14.25H6.74991C7.16412 14.25 7.49991 14.5858 7.49991 15C7.49991 15.4142 7.16412 15.75 6.74991 15.75H5.24991C4.8357 15.75 4.49991 15.4142 4.49991 15Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-sidebar.svg b/public/assets/icons/setting/ic-sidebar.svg new file mode 100644 index 0000000..e2375da --- /dev/null +++ b/public/assets/icons/setting/ic-sidebar.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" fill-rule="evenodd" clip-rule="evenodd" d="M20.5847 4.172C21.6665 5.343 21.6665 7.229 21.6665 11V13C21.6665 16.771 21.6665 18.657 20.5847 19.828C19.5037 21 17.7628 21 14.2819 21H9.6665V3H14.2819C17.7628 3 19.5037 3 20.5847 4.172Z" fill="#1877F2"/> +<path d="M1.6665 13.0007V10.9993C1.6665 7.22582 1.6665 5.33856 2.8385 4.16678C3.8125 3.19113 6.0305 3.02702 8.6665 3V21C6.0305 20.973 3.8125 20.8089 2.8385 19.8332C1.6665 18.6614 1.6665 16.7742 1.6665 13.0007Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-siderbar-duotone.svg b/public/assets/icons/setting/ic-siderbar-duotone.svg new file mode 100644 index 0000000..46f51d7 --- /dev/null +++ b/public/assets/icons/setting/ic-siderbar-duotone.svg @@ -0,0 +1,4 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path opacity="0.32" fill-rule="evenodd" clip-rule="evenodd" d="M20.828 4.172C22 5.343 22 7.229 22 11V13C22 16.771 22 18.657 20.828 19.828C19.657 21 17.771 21 14 21H9V3H14C17.771 3 19.657 3 20.828 4.172Z" fill="#1877F2"/> +<path d="M18.5 9.244C18.6989 9.244 18.8897 9.32302 19.0303 9.46367C19.171 9.60432 19.25 9.79509 19.25 9.994C19.25 10.1929 19.171 10.3837 19.0303 10.5243C18.8897 10.665 18.6989 10.744 18.5 10.744H12.5C12.3011 10.744 12.1103 10.665 11.9697 10.5243C11.829 10.3837 11.75 10.1929 11.75 9.994C11.75 9.79509 11.829 9.60432 11.9697 9.46367C12.1103 9.32302 12.3011 9.244 12.5 9.244H18.5ZM17.5 13.244C17.6989 13.244 17.8897 13.323 18.0303 13.4637C18.171 13.6043 18.25 13.7951 18.25 13.994C18.25 14.1929 18.171 14.3837 18.0303 14.5243C17.8897 14.665 17.6989 14.744 17.5 14.744H13.5C13.3011 14.744 13.1103 14.665 12.9697 14.5243C12.829 14.3837 12.75 14.1929 12.75 13.994C12.75 13.7951 12.829 13.6043 12.9697 13.4637C13.1103 13.323 13.3011 13.244 13.5 13.244H17.5ZM2 12.994V10.994C2 7.223 2 5.337 3.172 4.166C4.146 3.191 6.364 3.027 9 3V20.988C6.364 20.961 4.146 20.797 3.172 19.822C2 18.651 2 16.765 2 12.994Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/setting/ic-sun.svg b/public/assets/icons/setting/ic-sun.svg new file mode 100644 index 0000000..6863e5c --- /dev/null +++ b/public/assets/icons/setting/ic-sun.svg @@ -0,0 +1,13 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g opacity="0.32"> +<path d="M10.1667 2.83333C10.1667 1.78189 10.8396 1.00805 11.891 1.00039C11.9266 1.00013 11.9629 1 12 1C12.0371 1 12.0734 1.00013 12.109 1.00039C13.1604 1.00805 13.8333 1.78189 13.8333 2.83333C13.8333 3.88481 13.1604 4.6586 12.109 4.6663C12.0734 4.66654 12.0371 4.66667 12 4.66667C11.9629 4.66667 11.9266 4.66654 11.891 4.6663C10.8396 4.6586 10.1667 3.88475 10.1667 2.83333Z" fill="#1877F2"/> +<path d="M10.1667 21.1667C10.1667 22.2181 10.8396 22.9919 11.891 22.9996C11.9266 22.9999 11.9629 23 12 23C12.0371 23 12.0734 22.9999 12.109 22.9996C13.1604 22.9919 13.8333 22.2181 13.8333 21.1667C13.8333 20.1152 13.1604 19.3414 12.109 19.3337C12.0734 19.3335 12.0371 19.3333 12 19.3333C11.9629 19.3333 11.9266 19.3335 11.891 19.3337C10.8396 19.3414 10.1667 20.1152 10.1667 21.1667Z" fill="#1877F2"/> +<path d="M17.1855 4.22184C17.9289 3.47836 18.9519 3.40695 19.7008 4.14502C19.7262 4.17002 19.7519 4.19562 19.7782 4.22184C19.8044 4.24806 19.83 4.27384 19.855 4.29921C20.593 5.04806 20.5216 6.07106 19.7782 6.81454C19.0347 7.55802 18.0117 7.62939 17.2628 6.89136C17.2375 6.86636 17.2117 6.84076 17.1855 6.81454C17.1592 6.78832 17.1336 6.76253 17.1086 6.73717C16.3706 5.98832 16.442 4.96532 17.1855 4.22184Z" fill="#1877F2"/> +<path d="M4.22184 17.1855C3.47836 17.9289 3.40696 18.9519 4.14502 19.7008C4.17002 19.7262 4.19562 19.7519 4.22184 19.7782C4.24806 19.8044 4.27384 19.83 4.29921 19.855C5.04806 20.593 6.07106 20.5216 6.81454 19.7782C7.55802 19.0347 7.62939 18.0117 6.89136 17.2628C6.86636 17.2375 6.84076 17.2117 6.81454 17.1855C6.78832 17.1592 6.76253 17.1336 6.73717 17.1086C5.98832 16.3706 4.96532 16.442 4.22184 17.1855Z" fill="#1877F2"/> +<path d="M2.83333 13.8333C1.78189 13.8333 1.00805 13.1604 1.00039 12.109C1.00013 12.0734 1 12.0371 1 12C1 11.9629 1.00013 11.9266 1.00039 11.891C1.00805 10.8396 1.78189 10.1667 2.83333 10.1667C3.88475 10.1667 4.6586 10.8396 4.6663 11.891C4.66654 11.9266 4.66667 11.9629 4.66667 12C4.66667 12.0371 4.66654 12.0734 4.6663 12.109C4.6586 13.1604 3.88475 13.8333 2.83333 13.8333Z" fill="#1877F2"/> +<path d="M21.1667 13.8333C22.2181 13.8333 22.9919 13.1604 22.9996 12.109C22.9999 12.0734 23 12.0371 23 12C23 11.9629 22.9999 11.9266 22.9996 11.891C22.9919 10.8396 22.2181 10.1667 21.1667 10.1667C20.1152 10.1667 19.3414 10.8396 19.3337 11.891C19.3335 11.9266 19.3333 11.9629 19.3333 12C19.3333 12.0371 19.3335 12.0734 19.3337 12.109C19.3414 13.1604 20.1152 13.8333 21.1667 13.8333Z" fill="#1877F2"/> +<path d="M4.22184 6.81454C3.47836 6.07106 3.40695 5.04806 4.14502 4.29921C4.17002 4.27384 4.19562 4.24806 4.22184 4.22184C4.24806 4.19562 4.27384 4.17002 4.29921 4.14502C5.04806 3.40695 6.07106 3.47836 6.81454 4.22184C7.55802 4.96532 7.62939 5.98832 6.89136 6.73717C6.86636 6.76253 6.84076 6.78832 6.81454 6.81454C6.78832 6.84076 6.76253 6.86636 6.73717 6.89136C5.98832 7.62939 4.96532 7.55802 4.22184 6.81454Z" fill="#1877F2"/> +<path d="M17.1855 19.7782C17.9289 20.5216 18.9519 20.593 19.7008 19.855C19.7262 19.83 19.7519 19.8044 19.7782 19.7782C19.8044 19.7519 19.83 19.7262 19.855 19.7008C20.593 18.9519 20.5216 17.9289 19.7782 17.1855C19.0347 16.442 18.0117 16.3706 17.2628 17.1086C17.2375 17.1336 17.2117 17.1592 17.1855 17.1855C17.1592 17.2117 17.1336 17.2375 17.1086 17.2628C16.3706 18.0117 16.442 19.0347 17.1855 19.7782Z" fill="#1877F2"/> +</g> +<path d="M11.9998 18.1111C15.3749 18.1111 18.1109 15.3751 18.1109 12C18.1109 8.62495 15.3749 5.88892 11.9998 5.88892C8.62471 5.88892 5.88867 8.62495 5.88867 12C5.88867 15.3751 8.62471 18.1111 11.9998 18.1111Z" fill="#1877F2"/> +</svg> diff --git a/public/assets/icons/workspaces/logo-1.webp b/public/assets/icons/workspaces/logo-1.webp new file mode 100644 index 0000000000000000000000000000000000000000..daf350d57badabffea798d83f6cdabaac787cc78 GIT binary patch literal 706 zcmV;z0zLgwNk&Gx0ssJ4MM6+kP&il$0000G0000l001ul06|PpNWTC800Dqi+iu-R z5ClOG3c(Np!3-J(34}067!-mb6oMcK!kwoiYo4DGF#+^L%Xmm7-VDGgWxC-*?KRqf zQ`<Z~5j<tmW{7Vynj%$umJFmnC4)CiJtcHEOxD%c2E3L7=;A?9sbP~W!JRVs*JoVp zU@A3k<esMs1q<|Qz*DLLr&NP-HON28O)F?4ch_0AQdEvP2UDV4d81Ks*Bo7F;;u2< znWoAWc?eAx^^8U(yMAOVRptHN!BkkTA@oB709H^qAk+Z>0MH8nodGH^05AYPi8Po; zr6QuCE;tTgpb-gd0J|^<&<j2O<-Z+cd_}rcd4Tid(*WK;{l>vSOM!o*w(X-7GUXDy zJuUqp0nUgx&3P_sdh<Y8ig@4-TT}Lck8(+xZ1-nhM?HZ60RHu{rgxfQ*J^^S%$%4~ z<aYn$%vLImcZO;X1<`Ym$-Tk@vvMitY$x=fk3KziLKDQVhx_kfc%7*(j6Sw`KQKIh zo5bBm8Qpr|_x-z#Ji0gD?*V|hOrvXa&)L%M(<x?SnQ+&bwLd?NEdQEkByUXa_j$$! z`E>iQg)IgR=9IC<j7Xa8@)S?A%wy#7<WZoOh2i)(T85L~)!-=|wzezbgAHwleyKc0 z9ZZ2}jdg27JoLsLzzyH{JJE~nDZt?@BdG-W4}oWIE1SZB$q4h6Viw)P;EeoO(Q))o z1q=uaK`r(^Uk$b>CG~jDRHyLz#S6CwwZ~kc&Y}#_n@lJ+SJHnDYK3JK_1es>qXGKl z@rMi#mni4%AYlYL*V^uzekco(RJD_~rwMCfy-zi-LweUQ0gbSPiAEMc<?Weu)+8-_ oS4t9R%M3dUH=os`<;@Y>d=IXhG3^(rw*Zh*|Ll3lW5@si0M{r%&j0`b literal 0 HcmV?d00001 diff --git a/public/assets/icons/workspaces/logo-2.webp b/public/assets/icons/workspaces/logo-2.webp new file mode 100644 index 0000000000000000000000000000000000000000..3b629ef18abbb64b1362d7267b9a18e06546af0a GIT binary patch literal 888 zcmV-;1Bd)lNk&F+0{{S5MM6+kP&il$0000G0000l001ul06|PpNJIeu00Dqi+ip<l zN~nZLcoL9+gQ<hT0d??j01g-jm4JjusD%4LlLpqB|A?3X{JXib?ee0Pca_%&`}H-O zL3ztzEsj;$b_pxipSAO@DQdEsv9iBKp&6VyE6o;Gt#bRNGi<RcfSFDW6N?GbJY^t> z1+`{TIxo1THnx3Eoy|IxP8F9Z`)5wTY`In7-swHFL^OfFxq@d5^6>?u`c%R2^3aCB z?U56q`FwyiO8}7a8Ah^Z83T~=8Ah^Z8N1I%iy~Qb1h76pUMXPZv){2FKHSpChmXsE zXn>9+pC|*T=}^xFcTz?c0MntpCccwS-K>i4bSPOraDVCjh{e<aAPN3VZwA!L)^PO{ z0GqXisiOeEY-w1v4&0MPi7Lj0ezle;TpbmoSbt$C%2pE0$<nytX4KadBflnT=fHdA zP-?;d3sz7#AO->e01yxWodGH^05AYPkvy78C8HuCr#K5}uo4Mu0I?-OR^9G=&+-HD zSE1v8d%O6#z=Klwfc~4#kNvytSGWh558)rwKjVK|_kjL8`rYmW&;$Bk`ChOOKo8&_ z<UJ=pbiM??a=jvd|K}C|O%8cypH4!EFCzNE>p4~Zk@HRO>}>+zvsLM|cn|>o?Pve} zXaE0MKmYw;%w2@IngRdGOf?8K6)S(AY*bHd>liZ>u%NB`&5Jv0-*g`T`zN`F49eS; z+d9<Lbw3>u=jZq=780(X76rZki^sX&x>Ep)e9l_9M@(sfkUdFcXaD=GPUuM2uPolh z$V+GA_swA1D_T!yS%v*7+0y>91CoK<vk&!~*306qWHSE@*%IGnK#>nGFT$-M2qSWz zQxMpf#M+`4M?u_-{bm0n(Ycb!uIx)vb=^nH;Uf`ujVuH<yd`=I_FD0K;}$JGGhp>8 zr7Zinov~w#M?c!?&Zw%V`Ei<Gs}-~?&(oXA1xwD_ydXvN-g5tvW0P^)#wf^b(jfK= zG3x1I6@URU*@($S>pg;F(Q1el*9ANFsXM#rShxS5_6}L9qKt$739*<w*MQUut9U#r za3T7+i5$Qx8a$^VJ-vfN$J+JJ_h)b7KhW)`iA+ePA+?KDM<M0fBo0>w<s75E95%w% O5i?g6D#Jlix<CM)?y$!I literal 0 HcmV?d00001 diff --git a/public/assets/icons/workspaces/logo-3.webp b/public/assets/icons/workspaces/logo-3.webp new file mode 100644 index 0000000000000000000000000000000000000000..273fe0710dd0ae4e35ea80f892676c8170d0b938 GIT binary patch literal 918 zcmV;H18MwHNk&GF0{{S5MM6+kP&il$0000G0000l001ul06|PpNZSAa00DqiZExO2 z5DdXk0znYMpk`n*sF}D748af#K@fD|Kl$6)eMC$E{lAXCrHiVx`ek?TsiOOZ?{HVc z{@VGf#?2djM9n3bM7<gfqF#<iQLo2?j{=4*F9_mynnKo%S3!BzQTl=v_L&u&I&q3C zZeSqgAtU9XBK?Mj)CWP5L81SKAj!~?+E9?{kdgAhNIW<JasySIA59+|o>52Xv}BZb zMHQpbrWXY9I}{KC?WcQ*PSdSK=jl!&%OG|V$ksQj>dE}=7M<xTmjkH}U3Z*o6IJOY zv!nkP09H^qAdCV40FVy=odGH^05AYPkwBPAC8MGtr#K9duo4Mu0Ix+segXL1(KVVn zZ{knmH$~4XyFJ;QbN;*TJG2LgPcfgU57&QO4?r8lUVt7~pSM2-AGBY!9@CkC6Lzi0 zbA|e=Pt3~5RxH;&5Kft}x{Z`cpK@lfV)3Qsf-!|o9s@t}9Zf&iU;qIA@Ld1@JRkp^ zi~s!QW&DFv174=yow4mX)J^UDjPSY(VOQq^0I;_F|4rO4UXl)1(%UK}qJt+nF`%f_ z&i}VALm$&Di|9uesJD&sMnRwY<4O{)6$<Bw4K~XEg8RWJGIk6L9*os9t9rWVhu$t# z^IaLS@8KHry4R|9$eIw4_xmkoT#@nWq>HO0*l|>Cc+ld5jfD{Q*AgRgLGN8I+jvn~ zk_xd};qj-@0_E_~zJF~kp4mGH?;ds1IRg`&t;5dUi!;h7r+I=93%&{B10`ubE)(2G z`&)}L2C!8MujopE>Nlyhw`)5WTZf(0%|Hy!tnJUyb@*67vIo48M`_*wRb4WUtBZ;a zM>p-GoibtgucKaJoy+ouvSo7V6Tx6W4?C4RJ679v*g;5j8)D;A<EyQUsrgmn=Svq( zA+4W?A){CFe8B9@W~4}wp;kXWkDW@{>hv06W4aDlKMWXF0{l_ckU_x?yq>-{T;#xK z>Dzf^n@NgHv-WCdwvmp~+tL~5=z@b&fSSM8pPi!1!H^yLE-^yndCaF1aRCI8c}_L@ zmQ&4-a~~~~!25|Ig@*#$VWNH<fj@i~w}}hyRL|d=3&gl8{=I%MW|{$2pI(R;*G&5R sICL6I4G#CiG|4eHB3IVVVsjN>FCj(y=Z9uH;}aFe#}ib6)jnAu0L@jjIsgCw literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/characters/character-1.webp b/public/assets/illustrations/characters/character-1.webp new file mode 100644 index 0000000000000000000000000000000000000000..d3d206ae1eb000e10957db45cd112a99726822c7 GIT binary patch literal 8494 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 literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/characters/character-10.webp b/public/assets/illustrations/characters/character-10.webp new file mode 100644 index 0000000000000000000000000000000000000000..2c633525a017d3bf0d8cce36fc709084c7a62aea GIT binary patch literal 8904 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 WDC{0sg6x&CeUpN@1Ze;O0000(JUm4J literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/characters/character-11.webp b/public/assets/illustrations/characters/character-11.webp new file mode 100644 index 0000000000000000000000000000000000000000..c1d62bc92fc667d32857286432ed1d44a7c3954e GIT binary patch literal 10922 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 M?~(9P1ONa40OW%W#Q*>R literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/characters/character-2.webp b/public/assets/illustrations/characters/character-2.webp new file mode 100644 index 0000000000000000000000000000000000000000..ef8771e18c9e0f2e112f622e6a571817aca811e9 GIT binary patch literal 8092 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�Nw1d)G>Ks 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 literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/characters/character-3.webp b/public/assets/illustrations/characters/character-3.webp new file mode 100644 index 0000000000000000000000000000000000000000..1971319cb4f2529bba58d63c62a7c455eb5e7299 GIT binary patch literal 6874 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 UAma@9qItICTF_iSfB*mh0J)PbmH+?% literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/characters/character-4.webp b/public/assets/illustrations/characters/character-4.webp new file mode 100644 index 0000000000000000000000000000000000000000..685d7ce61c0b48f9be286676ff6587f4eb8e268a GIT binary patch literal 7008 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 literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/characters/character-5.webp b/public/assets/illustrations/characters/character-5.webp new file mode 100644 index 0000000000000000000000000000000000000000..c4b3ff76b7a430c3cce2608635e08d69da4971d5 GIT binary patch literal 8504 zcmV-8A;;cQNk&F6ApihZMM6+kP&il$0000G0002!004FY06|PpNX`lX00A5YZQDpO zf7-hjK}1YI-z�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 literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/characters/character-6.webp b/public/assets/illustrations/characters/character-6.webp new file mode 100644 index 0000000000000000000000000000000000000000..88bff2bc37d218aa49590401f17523d5c57926c3 GIT binary patch literal 8800 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 Wo{1=xL$E~B#RQ`0`E{nC0002W;PdeS literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/characters/character-7.webp b/public/assets/illustrations/characters/character-7.webp new file mode 100644 index 0000000000000000000000000000000000000000..9b38fa6b8ba1e357af0056f6d24e650d1e579423 GIT binary patch literal 15274 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 literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/characters/character-8.webp b/public/assets/illustrations/characters/character-8.webp new file mode 100644 index 0000000000000000000000000000000000000000..78dc47448684d0a745de03628cd77cc792b0a2a3 GIT binary patch literal 6986 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 literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/characters/character-9.webp b/public/assets/illustrations/characters/character-9.webp new file mode 100644 index 0000000000000000000000000000000000000000..c84fd59e73bbdb81423243835296f75009355ac9 GIT binary patch literal 7772 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�oKFPKFYiW}n4a}JU7;q1m~S4}QR iVi+WdqDF@-F~7)fWr!mQJpyV%&m}F+d?&`SzyJU?Q4e1L literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/illustration-dashboard.webp b/public/assets/illustrations/illustration-dashboard.webp new file mode 100644 index 0000000000000000000000000000000000000000..3c1d1a3ebb3aeec8526897cd2cf94a2f36524d9e GIT binary patch literal 55522 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 L0000000000<?^R{ literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/illustration-integration.webp b/public/assets/illustrations/illustration-integration.webp new file mode 100644 index 0000000000000000000000000000000000000000..888e7db56dc988e4b8ace0de8237d926428cf25e GIT binary patch literal 67336 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%0D={{2`m6!eI0qD66{FlJX`08GN~^pS!s-UZ;| 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 X00000000000000000000000009YEf} literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/illustration-receipt.webp b/public/assets/illustrations/illustration-receipt.webp new file mode 100644 index 0000000000000000000000000000000000000000..4661fccbffdfadf2823bcfb72f1ef1dd4bf5494f GIT binary patch literal 9034 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 literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/illustration-rocket-large.webp b/public/assets/illustrations/illustration-rocket-large.webp new file mode 100644 index 0000000000000000000000000000000000000000..b0eed1145d5c6b6d07c0ea71af26f9c30ba0d08e GIT binary patch literal 9372 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 UIDz%Cok|ydh_ChU4${B&U-u&ix&QzG literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/illustration-rocket-small.webp b/public/assets/illustrations/illustration-rocket-small.webp new file mode 100644 index 0000000000000000000000000000000000000000..8f2d1d3c6411e5d2c111410b53aebf570afde0e7 GIT binary patch literal 3602 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 YYiQQGaK}7fh>1p%fUy<;000000A(Wrd;kCd literal 0 HcmV?d00001 diff --git a/public/assets/illustrations/illustration-upgrade.webp b/public/assets/illustrations/illustration-upgrade.webp new file mode 100644 index 0000000000000000000000000000000000000000..92672b24e07f9a5a8261b94941dd9238deb5590e GIT binary patch literal 5514 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 MFw%ek0000005$@&_y7O^ literal 0 HcmV?d00001 diff --git a/public/assets/images/about/hero.webp b/public/assets/images/about/hero.webp new file mode 100644 index 0000000000000000000000000000000000000000..316d1a4bdeecae8dfc50b08ca53586a712889e27 GIT binary patch literal 108950 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⪼ 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 literal 0 HcmV?d00001 diff --git a/public/assets/images/about/testimonials.webp b/public/assets/images/about/testimonials.webp new file mode 100644 index 0000000000000000000000000000000000000000..86b8a773529421b15373449e89a2d390210f8455 GIT binary patch literal 28346 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 literal 0 HcmV?d00001 diff --git a/public/assets/images/about/vision.webp b/public/assets/images/about/vision.webp new file mode 100644 index 0000000000000000000000000000000000000000..88a818bdea72fd04f91514b601c65123735330b9 GIT binary patch literal 39724 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 QHW8Aj99hRU&`<yX00OIJUH||9 literal 0 HcmV?d00001 diff --git a/public/assets/images/about/what-large.webp b/public/assets/images/about/what-large.webp new file mode 100644 index 0000000000000000000000000000000000000000..d65d00332f86f283d3f09645c247b725c78b840c GIT binary patch literal 29746 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 RG5!KA$|zd65=Rg~000FIB&`4d literal 0 HcmV?d00001 diff --git a/public/assets/images/about/what-small.webp b/public/assets/images/about/what-small.webp new file mode 100644 index 0000000000000000000000000000000000000000..e7b96db532fe71ff695418e14d7fe1c260d4055b GIT binary patch literal 19476 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 literal 0 HcmV?d00001 diff --git a/public/assets/images/contact/hero.webp b/public/assets/images/contact/hero.webp new file mode 100644 index 0000000000000000000000000000000000000000..e1258eaac3b459106eccf16a250aef239e57ae87 GIT binary patch literal 90180 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 literal 0 HcmV?d00001 diff --git a/public/assets/images/faqs/hero.webp b/public/assets/images/faqs/hero.webp new file mode 100644 index 0000000000000000000000000000000000000000..7dbe51af5f35af5b553a814c160ba4d98bba667f GIT binary patch literal 34218 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%0A5p+R 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 Wqj06nTe2p1^+d<&F8~18fB*oYfn0U~ literal 0 HcmV?d00001 diff --git a/public/assets/images/home/bundle-dark-1.webp b/public/assets/images/home/bundle-dark-1.webp new file mode 100644 index 0000000000000000000000000000000000000000..073a5f3e480f24777ba8f21441838abfae36fb2a GIT binary patch literal 63242 zcmV)OK(@b9Nk&Ej_W%G_MM6+kP&il$0000G0000t6#z5=06|PpNElcE00A7wZ5v6F zlz-S$)vi8v-w`nZqDn5gVh`Y<fNWJkM(xR6r*^5AyZ{v_06sW~lNf(uwObZYVyj*S zA9==3Ur8u1a`_UIl20(L<Z=bQG>ke4$8ZLt9elu^Ru^nxM1=`6HBx!FlFFbv2Y%~B zt%Swj8put4*Z=e6M%%VZYG|6Fnc;^A6v#4iAds_Di9w9w%~pxf>il&nF-C#8emT&Q zXhKDYCpL!5;6UN^YhgKl2v)&n6H1O0Scy{W4=_{E{r!Hby87E)JvFvAB52XJ6}FA; zlRzM(ocBg;Cof8DIkrE%y#KE^&bDoftje-1%hAJODPZC%8|%R)&{E$*Ln?(-3OitE zgABKl*#gTZte{}XNGBR8=ks}18{OC<MFTzWU`cEJ{{Q7Tnb~IkNt}p~1>0)eNLLaP zNOFkdUP3#Gv&?*`i~s3#GhO`W;y)Mvx%kh;e;yxD=TH9^PC6S!`KSMR+7rt-t##W! z{a>X{B<~WSLkX<A`_umpbqYB@A4iO+Lm^Q5_HktCyi}S)<fb@=Mr@dYwlw2m*o2l- zBTh<#U>&^G42JN+7Q|*BfB|U01%ZkdVPgFRf`S2B<T7RBeuXdYj|Zs8(Xx~*%h58U z2#kgUGSo+1lt9yoqv^aw`Ynvkv^wOIBWM{%JrQYFDD4shu$>#LCe8&p?zKqLY8ZmF z=ueY0w;TcV=OxEr2FM64W2Mv(AB;o%gpTktI*tH5p;VBAJH%Ka7onjL9FVXPA2}v; zin>9VI3J^AKtYT<|MQ?91K70K*4@~u&Z95ubdq+net%F{zTI$;_ve-a5F;c6V@N3q z46+>}>v_M3y+7#ndw2rq2<Kqo8%OEqFpRap8TQEs7!{C3i!u)h$#6Kz5eNXoqQC^3 zIaZYH15lp}3`ErLGlrrCkcK1b1~Gy#u*7{BoVYV`g4FM4-89j{zXZ_DSfoe8(P%sx z4Mv3#gq&nN<Oq3dJYqI1`YF{Ak&KIyKydUifErV-F$bqD07(D_1xmq&`~wX10~BF^ z1_2?(7-J1lOooL=WA4v@c`=0GA&fh-{D4l=eAN&9BWNm?&re>we)sO?#^iQ$bMx-? z3p}*O9md>WUY?&!9(UMpn)MG(FXne<*|vxI#rZ)$liQ(_ZhyGMAJ4;nHxaG9vrpI8 zX6d%;Pt!f|+M9m*{Mjts_BlVES4tgpf%Uw;F%EX~dc$(Ut5UTTx66~QM;n&<2Nw@! zdAEm)gTBy(BpWRM$8(lysY$g@W|_B7B()Z&j_1`;PsgFhtpoq8fVv8HJkqc<H_N`= zok~0>G3gFs!SO6{Vei^3`*wXKb?LKN_U-dg^ig(tao3RlLvV4rE^{4ef$7P+lFr|} zW5aXMTJF|Z?EXB+!`BaH?3>W;<`=Vr?Z$vSlPcNv+{6I8+s=edI?WDZ!SUQrwalgE ze_>PX((=Es8FjRNVH(wDau+&ysq_L{tZQLk2(7kf4=!o^gT{b7dqOAuQxgm9yq}6X zp1XsHa6AvCO=l(+*i@XR@!)ulI6A#+-tR(@xYX%z{cPEfm))ou77h!CA^p<A>4WpZ zc(L9XkmpS$eKt4oz%HJpTF@LDj%P_4UYmGepN6u&vG;RKIG(d;Gn)oBK~sl~&lf<i zH+%PlY*f#cTa&}{%X`ZgmwPo*Z~yrHA72V*zx?sr*>0~%PRPDkZw$zDrm}r!VuIam zi`hkzq2oC={p^WNFvq4*n_!LvqoU0m^ofbjFIcaq&KIb&o;Ep$9rs&x={ftuSnZGF zjoK)idH53hdSgJID?#SSkXTE#kmVS0JST$Y$S{eTzx$Zh8~T5>?$(8DOFjUcfA;M? z8%3(Rc3jqM)Gq6B=-91?4j#N5j|Ytbd8Sl`a}yhEzAhrKrlZ91Eapc~<a2D8#H`Hc z*f0rQIh_8@G^hRT&8Ap&hK*nyfts0ywhKweQ&CcTZA{}%Y6~r#)OLydsDOR>%Dnvn znPrUu`2&)Y{>;P&oAo8+)zU$nIG$5!HyIQYZagSf9nTWA$$FZ!L*~M;IV=-bo5r?G ziaJF<Gq?|ryXc@%wY3wln{(OP_`{U6_Zz~sKKFSFbYnpNa3tM5H8H{tvdSl|vq*6~ zix_icVuT$j6|0VCd3s}-*xm>p5ugF5RAJwQSw@yCSOi6}(5Y$Xc`X)?4Yk^K`u)LO zcL%~D&$n{2eHSJ4@GPl*P^>tfpLex{K~chnOV6MXoc|Z}Q>mu{=WtCI&8-U|+p7*- zTao<?SJt@GFq3<&{Jr<ai@ldTKQ#0IvTnCi>G4(#Ez3^A>i&g^6Ly{@RS%-abCl>x zDxW@?IH75-NOe3*TyEw?adW_?yXMxNxcY^u%wBYC3!Qp)-V6UYJ%?e=A5-k8^?Z&6 zQ*W!bmYsr~mWdR4sQ6xf>Le?U=U7oyJ#89e;zbpwj^_+3;K#PC4TcS5qVBwXgPV|b zVC|Ee>U8sjujW1Vo_aF(@x^$vFB?I;s|oFPw$i2VH5YVtVN8^&lA?|nRke=>>ZfR- zDOHR*o<-?z4X(dQQr1KownLEyUFu|D50&g7$3`n_Kb=dRJx)D|%9{M=cFnVPsqt3b z?X-(za91cgt=368iW$dqw~*Eqeu!9AeKs+q3i_$kLrL{=s&{0aeGiq5$=D)o)OHd) zhOPCsQsOjg_AmCgN^RBO@{=yQ2PR(FL04D$FblBbIa=(b%Hqhx3+)j_spDDF`gU-- zZ>O2mX@vz^$THGbWmg6kYP~bDU2tzT-C5IrLU7P3*EWHjrRm1Zs%mPbwN3^X5knV) zv{<Ta;ZwxWlqo_T&$8NWpgC+PYXcIsMEk1kg3V5SJI{r7?HliQEN@WLf0tC&TIZk6 zexnc0z;9<iHTVYQ#@K^Q^>$gDPw2+n4Jt~h<#W-F8prb}jZ<xN9jn^rvmlvfx0oRk zP(^(&ZcNp-k@1CkXSD8FC2dd@{}F_#`Ol-6wbVY_!!z*Ztf8x7d)P0_*ogt@a}zVH zs*CZ|g|fJDJU^!^Dq0+vm|@i>T{06hEQ{n4uuQ9r))J~Fxc{gVR*CHMJVx4ebTz-N zx6%41@<jyOLK9cJUyW@0_+5c?@>w)ENUND4rNXg2?{)H?Xs|~WqmJjJ2uiWNv-J|H zP6n3h+i}S%S$&n*ZmXz`xe$Ej=X}0ZAGU0@%G&X*9`(fWYY6WrjazMeZR9hoH{X=_ znL&S>9yR@m)F<R2LA(t0Z;PwxoA~wbv#<PzxyxOx_^=hoYdaMUPOBKGiRcN(_DtAM z<480(;)+kl^D#t$YqNYW0`xj>qN4WIi6rHHl~ls&7E^sNW?mn*`D!(9$2Y;XORqy` zO+JPeq+283cI9cW{0~~6ZZ@|jmj>D8B)BRX|Hbm3;@^c=!TwPiT1Dxf!i07$Z;yLx z@c{B(224eRGo;9LJXc2&h0ii-bCaRfWU6;{Dd}67>z^pP2*dxjioU~JFYCgVty~(n z<D1;OjB1(dF-;D0n@FzqO%3#WEgx8%H%)y4<fXCM`Br%6f5SXACe)MG(!qH@si+|z ztowc-8igsY_WiCpiZ2zSS9U6CaIsMLswe6$qt?B;3xXb`>O-M<UD)QHc{{$zZ%@7$ zQ(~G3>Ule3_I4sxA59%>Lze!f2LIFZyq~Ou-R{FW{bTJ8`Cp}7#twrwMLpSImibSp z5nB`w!~;?(bxw?wHMA|J30BtF?u9isOl8&+be~bfVB4avui#}p*s>L*aXY?=SIOH) zdoOFrd7(+$#vIpiHs)^)J%@eT@dxj}$b@+*%>yT`bh?%ek$EpPC6W$$afJB{fluEb zt$qA?{l=oBz!t16r^y#<T%8MR9#{C2Z=|)`$&Np;OhY}`=E%Gq-=yozl(e6O%(L07 z%+#!Z;ZG%L)2p|QJUdQ7t^W<Hm!_P(44U9^gQO#_rYjgGB_fF;(l|HZJ3W)%_QK@) zdeR2h*VnI6v!!8-lxDF2>iRa>#)8_FH6^uMOLGfk8tTB7tw<WT<C}1ODXT9+W(S+J z0ReYwwn6bcUc?orxyrx2i{klEpJVC}R&-Xp2$##Nl6vJ)S&_ZKX8BNx+YR#FOX{RA z91Ogm3pgv_J9jR>H+Svl&uhkk5KC)+w!trJKfO{AQIqOtDS9EfS#WPwX;x;8GaSGv z`LHEKJ!9(L+%~zjm5o1eeW(N5oHB36H`zM#aDugr*=Y*Drq$me>T+$2xodof1)ELt z`zP5xkEeI$VkPc?@BT+>#~Y2=+R{J$tYyR13u(P5URoM&L>pXv#<p@7!X<;T#dBrq z`%mcpX4c&Qs$CkLADI+d=?a#;=!=LrLr|9d*<3c|(b`Xp18)O5sDsQ;UQ5wyQiz<F zwL4d41_9KKccFmmz+Zo-0RQ!)ZDUa@cB|CByfrQ3;`p}?;aOX+UcQvgmW`(?CQZkA zJH83l7Y`>`+jKa)y1IHx^zGY(>+RLsGJ5N#x53wD_5N1Y)>~ukUDot60G6{RJQJJG zYHGgT=4Q-oxf@N_m$lC2+W!z~K)EC*P-QO=4L2gc{;Gd9rnYL2qAJ=w`_+zal?N+? z!|eN^ZPtp^0-_8Os-GF~$n*GSLMhw&?41<7qh1JHQQ1wQN@Gh122|z3m`tgK8#gPG z0vop*PG@bM*ZaV+N%m}(s>UcUO^bf3}9eE#9pOL=VhbUI%(N%Q%1I&Q}|iTcUp z=5_VeH)2;4n`Ymx%GHil==H{!imL_2Hw)8rRV)^GQEZ+iC-_Nz)l<C_n7=)DPq%H% zjM<57G2109T~xNt!rU2pzKR!+3OAxfZI`bEX0~jTa<Q9}rL7JTt-KHrMOUIkIv6G~ z&H8+R>+gXAi+^<^WZ}t;6y4BS;A&&=ruujOieW{s(-~*qC_eT5{n(m*5H;|(D)nC0 z$To4QQXk5BH<!jXU+t9U?f522pzXIg`}Qrr=ckAHWYgj7ZMoX93cdbT`IXXb$sceE zAF6Dg%4f=@Lw5EY=(0?<?$(yg*=bXw@ylg{pDu*EmxI6lYEEIvx+!g)y$+~aKThK3 zhIT?m$QLW<isi%XagDPAK0zzkSnkebxm*sem*1DyEY6$n-<H?p{O~?}|MuxMN(U9f z^n^9(B&Z@Gi+amknK!j#Q6TN+eU7&;bT4OQ-3QKtp?OXImY7RpTkV+I@lBw9^P%71 zDXT0+JIQxP<;B2>trNB#v%qUurNhDK=CaCExqz<O45ELF(z&qk`-WC_i#xn#%XKxQ zl*?*%(Dd+0tqxPKgg#nW8)dbw+$yDOtMuT?Bwj6xCM;|PJ3O-My{;FF!uewCa#03c z?j7&SkA1VE)IW_`*e$m;0hwDZ8Q|AYRXUhe$1+<KK(^#AtHrun5TD4U@WQZ|`8B!7 zn3Xi6WQ(eTbyY65cD*Rsl}`Mvmi`OMul)sXl!XE}3+DXH=*lM>Z?V|eyTy$8(i0<p zT=XJ>_Sr*(V;~+wIP{qS*IbbHJG;Z{r(FSem*DL+#}fR0^zKc5a)$*ladVw#uUbK7 zY07<JO*yu$3+2aeV0n1;w@_wToD{R0_lee*D)psRY-!A0O>T_(l{B{LZcN+pO`yJb zIpA@9#Q|nShgVm#Nl_HthgY+$SpnkOo)icZ$Psq!`Pbj9y5sL6V}ZMQ)^!F>EO1}R zg86B(sJ#QG04nt1(4V1%^)~!^VCA8^SYFoH+E}~gULBUoLHF3rws_$;5;JlRh>Pgp zLT%7d)@2fVf^*vwtcE3R&K<uwdzP?TN^)(;Slq@6vN9PeYrxGJUO;$RQI|_xuf{H3 z7_8y8`@(<=Yg?fcb?w#|JwF?ErBi<md!c~O3vh1H<owj=Z)w39yf5|JytN@iS__C6 zcrCOdy}(d9lz`A@0X$M3uP4{noENQNfBkem{9^dzUGcHmYdA1~U*CUP@bxG9^Y|Kt z*HlJ~J)x7l!G$rKYGb#VQe+3CwJlX;dU=1*x3SxEI*@98Op0|p{C@{}NVL9^#O5Ix zJ8j7~fihkUuSaL67Ak(qD%t$)x2s&=t{4c`;S5f2o*jl=Z>s-;R{B5}{RWxYExJ-F zvhThDKNqMJ)|6RRdFKjiw`EZpyL}Elmu^2Z;KWfN`MB|36o%Zt=sI&g)CBNqlYv(u zinYB{Jm3;hj4c$nyr#%7_EW)XTpF{rix9@GmW?&AF7GnGUMmdIXK;Vugo;LF>!ou3 zc;}0{o+-72yBS#9wfAlPER+vZZXZ0T_AB)cw);ESjP7dO*8Ccq)pbVh5`tOj)Ze;V z%*chZaO-+ql$Be*4AwATPg~f!j4j!X5hB6=wd5bSR>Ny@qWD_H5{U|~oCENQE6Yc_ z<npK8ff((zcY^W=#{lpRLbyL4-MGPbUrjKAyR@%YCF{r(D<oAJ{Di5OilOpX?bf%q zw;Ori^y~k=Jzj!Ti@S~fN+MgnLnyW--|DY#b{!T!DqzM%Zl`LJCv~lYXSPmeZ9!83 zf6x}jd$V0bG;#|8y1L%@=|%;)vol2kxrMDUz*`?M=is)d9AR8^`|;z)|NYf`g<$hW z;cXDuU^7Eu4SG@sH?_J_J5w?)Q+$e22mRN7{>7E%7+WHN2y+c_cazaQm`k$vuU#Vx zUw{qzv-SQgxl6#<+02?}Vg3MNK9m=%)U37{z5Fu=v#a*fRuq1vdw*x_Wwfwc;si&* zd_8T~3Vd60Y;A#Gdb`z2D?mPuQz`YCPtyp_Oa%nY(b<5qB>cMe9<X`Y2G<yoT@tQw z@7Rg+YvTR8{`Bdm=Mw~Q2ZPtCP@s4sN-`>!kQ!UT?lWtDrJf2rZq&T*_;y1bf9);7 z@{nkKDU&U4%D5%p8bNQNid~SgT*dZePwiMrmFq3N8Tryjv&`ML_Hnyqn7U?;Yre2s zav8lOQ2W@Uo@52ECVPJx0tx0}IFDiDl3V@N&MfVcdI4fz52Z@|MaxdiLg3nUl&}LY z#%C*XITQsjv!)0{duvNWy=2W6b#3b61%j-sLe1=&tkjCxmI`}E;a9q&4u#)0#3N22 zml?nDGGyQu$qGx5mJxiOil|u;3y6}^foB7JLw-$`)&}yoHX!ldZwMcky&g=yga6bk z&#Tki$y;n|p#t3<0b;JR(JOn#D1P^sqVInfpCo?WUw-8w(fU#<Ti%SkE#Dfbm{@hi zdD>~i(Mkh*J7#vH3cFa^(*Nx#1jHvvVtHwlT^5h5GT`2Zi^^^RK7zZk3kF=9#x8ed z!??U#GySDp#<ClW#w@Ja`s6%=;3Q2OyR2<Z;ZDHTie05M>%)^Tj>4=|znyRn8M}pK z4JEMBl{KxwZM-ant??{~_=`h}%IoFi?^xzYbMb)IKA#bYN8hHIDEolMWgXtRU&~KF z1H4KVRErwI<-aI<nNgK3fu&uz<z?)#@{m3LJ}p3wm);>B60I-gvgM6Ju`T*m`yp5U z)PjZ_aaI4AqGUCE8+G#+w#e+-e-C}`96H^({w>2baTLhT8oQYl#lmy96EhwR_r5d) zGL)Uz*fpUnvmo0FQyIjXrQPmKW!vbN_la7SA}e@F;a7Ug6z)8fZsQGL=vgSEmT%21 zA0qX8-#(eyGC~~1X9ddS5o>E7eO%Sw#Qzs?9p)GA`wDX>jPk94GVltC-F|!ZDtHnl zdnH2LtxPwzWR4qk<0<;sl~I~~`|VO+E~z^zabr?b$!yaG_m|qHZ#CVK(`Hv}Gkb%n z4ezLcxRzofk(DjCMyahS>?TZRO(R~M1^rj^k(>zrAmBo*hG9v<k6T;vU_5SDD!W9N zYa=#e*^L<!P_J#t1D69Ph*q<h!a25RqGY)0w{UjM*3Mos7GyJ8BL#7h!msppq35S$ z$qs58(|~}8gvjR-mP9<vc^bQJuF_`!)4qEi2R|RLKUw=}`S^42*!0=)f5XE`y?%u7 z>oxi|2@d%*@J{@qp8RBoe6p_>s;u$c1V!1)GtG?Ml*J4WAZTmX<<gkKL5{S4_v?oG zuebQTEm3-3rG9Ix_qX5q-tvEt!zN9&zQ6ta{-W~xjq0R=itM(P-rxQsx6@m>a9wHF zb`5`vvSk1^zPUC9%Zqco{k^aBHrbcV`Xc*r7M1{ENIHZC9o;hF+(i>umv2=~#Ajc2 zBr_xwTe(%i1D6Kg0HdIHGg_F61S$*X6i_L;W;gV5Tf-yc7tXcf1*0U}kMUIKXt7}g zztUTUI-(fCe(CLh+?BE>iuwYAw}~!QN<=S70;V$nCci8Ry?W?9t^S%c-6Qr9g1Jk? z{)E@OZ{V>%ul<r9fBy7-fm`3aZoj#ycucClUax{n&h?$LqT_#X>B}=MHZ?r<GxNOo zw}tnI9%=vd_V(+p*y}qzu2N^M<@!#gp8h+R%r<ZE?4w%rtpTp@be69^oaEbGZ9&;K z%h6iV^_@;D|2JW2jX!Ala!UeLwS^F#wYB1yVTiA^rhs|snQ(3lSV^w$^wI#GxQTxN zh`aigX*^l&gOAyrVNhFJc~9(`qj0ILtX+8Dd~mYZ5^ToAvl*9f&9sKH|FrP)y|lI} zRJOKu7D83<I9(-)<1S&Xmk13|8)N+HHr%Q&Yg>4~7ck%jLv3NbRX|qPB^=%Bf*yDR ztaS4A(ke92U)ByLh(E(Gz2a=zstt>TJb!twQi?3a)rokJ_YzK3=K*3c`3`69@tfz{ zFKka5IOyjyPhtxBhR53vp<HrWki1{$(<fl^hz`CsK^G|{RAlm8c)2{&qGYbOWsD2G z9(X+6<UXD#`&DYU-9DZuE`J7PvNeAuQtkLAR$G6R*B9G2`}6DKckR9+Q0?gPL>X4^ zZ{@r(HS@=&H3qDVy<^F0TblxW+!||&=R&X4<B76WLOphEqh@Pr49AtVHKsO8j>5pp zZnDk7n_9gj7lkpls)4PwW=5P@GcJErHBtLN-)Dxdz5uX2)v(FnS~qUhRSIBY(Pq2! ztJ`k4RbMZ>2Wtg>uU{;1TiDj71cyqpR>_|=>kYfo+a`0a-WfwSUUwEu-~tgbMKbcb zHtWQvu%HkRC4r2b1qeJ)sc$ZQ@_+}+$)IUke*g9JCwPTJmOp=fLodi{+IQ_7`*!Vp z^geyRp18AvPIz~|eY<{Lq7-X#{VYYVZQY(bMBSVe%|1**@%Z(v2SeM^GE6SolFRn4 z30XV7HOAxDHz}?}>X7}w)Ix`|w`3gM_uHJx&jX6`b`pH4Y4uO0w_>r`Zq_C7q9o7i zvqDFfxPpqRsxp59>+NRg9mvo<RaGy?>({qCWug18@N_*FcX#dts+nTeR^k0A{B!dJ zx3>IEyvaitl^H!EEbrBlxL8#MUKG`ga~a3}zt&fcH=<?6Z!?Q3!*xj<!V6_x;<_xD zjcvIg>syh_>drfrRTVnxPT;xXdVp2@N-g|WmMPrw3bIzowzA+>I=_)D(cx-FRzGuo zmgF*H&Q3-)-l|$M7f4UQ68E|`%ZK8%(o9ZzxqK`LRhm!i*)@UEPGZ<cdZi#^%R(=t zXalOss#kfwb;AD41>^COerP3Is+TT0l*=}5bVR7__||xjmo)t#t?KcT9s<?&cf$89 zt9#WnR$m=lda+(F=};Lw<hqQ!9{ApBO@<IP9Z82^&}cs6rehmeXhX=r8zkPSsN<6U zT-2uc{hXXtr(-dig<_=G%)^HdAl)E`t;9`DaW7Nfv>o3h%G2sI&-y;@_j5u-Uq(=# zCbl>P#GG(L)Oi6DYp>hn@$vDsFA7<@H#Xi0X%js`b*I`D_X2(&e06Vbh|zXCS;Mlc z#q+dbi!;b!bJjdlDx>dQR6D*k;qQZQay1L!?}KlDh4TC03tKHAVw4x2H`8Q6J^2u+ zTM$L5^8#gXJ$Y-rkEWfDwGh&L0gGy<o}tZ(+gkzo{X;*5p)E7<Fehhb@l5MnF54WU zuW)mJCK}t0Z{H>T{-F;;+}0WzQu6*Yd74-~^5hZ%SL?Ix_aC~WEZwBKk<q3ig@}8O zdf6JD?-Hj$(1k?JU*e}nPcFG^a~g@|qOtRKd<)p~U7{!Gk8~Y$+oqoH684>4#^L9? zgl3{^$v~ipBOzIk6HMd08*8_m=IdOx3ze!)CzV!P;Q7^4^Xg06eSY<9P3>2>Ki!hc zmWAJDlkqfb$2Wnghvs;G^+<~7?={eI9iLx4!?^kU>Y0|>CSc77=*tIwCt?$kAw71Q z&u2HhZjT#vBX5eR?S-mtaPPj#b5$?F?N8VIY`p!}@q9iDsx8IO=QH<Jf1B<N8~^!y zc3J$b9haZaXWB>CM8pi_>C9=giHLcG;!GT+?A;=&cN-h_%_^+UE38fozeuT?SMMX( z^GEXRi%ai!iq9WO=EmGZ0eQbeef287Uq*zV$PL!#-3n=DDaQd+H!oZYx=>|x->c$Q zRYcyB$_7wvU&|)55Y%n4ve;XTir*)6U8E1}Yx-8Q>ZLjrAc`c!+;8=LVrE4mAVYd- zQ0NmURvOQb^Nvfmul8T#0t~6TIv2oO*NfxdSHhG%G`#NC+wAk>{Eq-UKhF2%K0nT@ zOq~p%wS<Uan?sbMJ$|HsD5+P`AW6zu{M5A3^(J1t9wX?Sg{pt{+;5xdjwD<-&q-CU z#|RazUyl*v?=WAF5n6*HE9N#;hZiyesv5da<QO)(HdWXv)i#UbzxKTpmqJx)6I01I z`ftg7DlGPVzy5br#CrYje2+M{6<q@%B1+WO?YHT&q(qSFREn1HdNT`~GS%h^%N<8e zY5r^fHtU*-r*l3v#Ouwh_r<5aY)Di#Z}PrOwMy%?td~vHiGf)>l!V(6v8}%V#8}CQ zlCVXcI<e|_eM5Ha8+!FW|Jm;x%a(lVRNBR-M;~6_kW@+f;z64VGcAc_MB!Alo;cAu zUr)P9^C)R`uczIPWyOD>X}=3Z^Ak8)&g)~>Kd0E&yuQB|>0YaN8A2QLP|Qo?Lax-w z7Ft9^+?wM3LLnz4+(cAQ<xtb+j=ZobV6(ai@%>8bu+?d(+S{1dR2%lI;urAr74f>W zlY9H~{JW+*d*6#<uix_CxR%nVS}hP#qO?{)!44TQ_YuCFHqi>+FA#z@C9UE80-@5$ zqJrc-jd|x#3#rtJ&sPRRuO9Cg2>U)p9V^MU-pKD42-`mby|qdxFGK~^4p_Nq0%Fd2 z5n;z^6Rq_9sUvH)EyDb|Ra;lpH`&P~@29+QTO;e?kH0USg`M0RW7~t&QSW`c=Jgw5 zny)to<c~nJmKV`VQQnM|jF5(eI&nJQeu*zKuO{u84ukl9DANX-Go`9+S{f*PK7^7l zi<wS5Jt#<%OM{lB+b^Z`>&}nK?}sv!SU_m)2He`!bf8y+#GG(hojMWA-+zxPUT~fM ztMwVh>?S2+I=qJu43dYX`-!T7?fqI}sTStvoAVzIngsGOm12-Y?RBu9<+C_RrDQ=T zRIEDQ@3}fa!ETp6wR)mAKZ9lKOuUo!FdpBZPnzNVp6ls<T-tT{mtKRsefZ6?#(+E% zDoRpd@AtB;3_Xd65YyvEJ&7WYzrV;;-f-BMHvVdJSTVDys>07LO~I7x<@w=ci(awO zNv+>s<nk+$XHVFY-`=17^h5Lei=1YHYso-5%zFWqk+>}A)QQ!{``IC=xJ*rMR7=Kx zUX!`xdMTsI7#tSTA7^pl{D<V>biF|!&xlZrkde=Sep{Ica@?p=GK3p=UWQtqHIG`@ zkFe^7t>QBn|7peQINNI(AJ)Udecl^ZJ8;RBKFqco1@fFIGomj>&+k-ekDMGgYMv&J z(<&vxESz36<nX(T(@ZG|wWVM)rcZzU(@G1iw-@4m=SKJCmjZ0t2eXU$9XSx^7qf%) zMu9vp$|7~V{aQ1`5<;I0iBG1KRfmzH(G=dWOXDBc3baXKsl_d*lS_A9p7his2BxKj z)(Tam#GJyA(<x<jGNtdh3K!@)x#3MMTyfX~D}?^ijU04OdLB2JC1pt5UOX-Ix}VC* z>m?m|{Ty60uUzKRfBp5>KmWku+>-wK%RL5FlR|~}D%K|XjrU*PlWp^x^gr2p1fZwI zof4x|I>dl^#2}^H`V&CxQz{_>&CxlsBH-%y`7ummhqP-OjINhGGTG3&Ju^|HWE%75 zfHQC<pLo*$;Eb)6GWBC3v!V=S<lj?X8)#@m67zbZ>_MEJEsG8<@6u+?)-0A9%$-L= zBvY?5KM^sRmW#;qJ7rO)PpnkBXl}7l1W(BNc%MEdVu<!bhVmiywIDeevJa-`%K{eG zq_bf1F4kb%Qa>`X#E5txC9lI&TU#<!(<B`Uh}c^-J&P7io6Wk4Cc{`CAN1&miHU+e z?N!WSqo%2dysuF)U-a2GWSLz=C<hD$GZ#Ez+Lrx4Qc`QB1?741a}l-Hj<;V>6sn&{ zv1(cLRl^2kHh9a;qAmM!CvQC_GHG!V&a1$JBt%Jr`Z+jW?2vgwL9Bd>6tMTlNw!g< zA~2%nca3fZ%`Heq;NK6v^Ks#{;KH~@Acab>&6oJXBO{eCy$(|v1T#cpUT6NZahL@# z#$6lU9oll*$D<>Kq&zSFHUny|Ac=&Sa}+M0ouiy++F+&<iMzM5%K;-Ypw1&C6I7sx z32pufz-1{p-u{>$cs|ZMen3h`rNPYX-paOuHJ*#Eks39k)8l?BE9O%x<@nO%PLmnV zr>2&7-16z@4w9TimK}LJcbZv{xC~MHtQ@}SBpKegkp@Sk-5*PD?I=HEN#P}@rn!z- zPF_!x2z#(`KCZkA7=5M<YDk+}0=4QS$vVEMD9SejB}vcCj<^5lQoCkw5_?K%AWF;6 z3ZGCXNmfizrCXQ&5`eJ0Z~H_rL(a?<tQ6Pe3+W3O-Zitn>nu@{rMOruYWn-&lM)g~ zOv{-$eiRwdcxc$dTi-FRca$`e<@xcFUQ|ECPeP3saVjfAqVscw^g#|Rra_mV>n*`T z3>_urCA+bx{Q6FPDKJD(%%nOyhX`y078~elRJu(P)$&{zA%*takQ2d8J409AF((tw zfgo*oIcV=LX{qJ8sJwd&3Qsi^Qt~{dl5=-~u~(MRsWj*!VcL$ADqU{1U>y}J1=3}u zI7LRLHTayMoTsCj4cK8klizinz&2ZU&ux{mnU~4KA2+I?2p#!y){cT`?2diiDQ&d` zcP}LUUZXrMv9-^sjJ*HQ0kb||=N&iIhh@Wa!Gf)Bl)TgyMrPq-b{e$2lBT(s3^{vO z-ti8Q_$<t2_im-F4i!;!M-OEwkk2)8Vm`$ZN1&5=rvmeMOSg)iEYVsBcwX`A(v!42 zPpKv|&)=cZS+7Ce#gep(mgY@G-{1bgke;NNBdpKk30Y~~snP(A7}AY0Y96oeR78%q zA4pED%txuNE*23_y1O3dpb(KEF+b$wNgSzCcZ-SdXvyxXu2DXr78scJ1w?QiSf4m? zVW2GG-3!^je`u|k5(|sar%>Wz07Y&D42dC+CyMrSCZbjhUP#H1Q!4Z2fNH7lUQ~0x zQI&^+9T>~VG{{kWDy3W)&~>ipv7=!ZoQGJt!a@;}&lP{d2_No1%csM3+7RAvRPCb> z76nxXb=pLSJ}usudpKKyAATtrk6)jkHqByky#1kx`r`jI(VKRVj64=faU~WPaT3Kv zflR-bd%T=$;rsFH^HL}UwVa4iN~Up}^~HZ7pkm?u_ZkIiUG_-kK(m-UPpK0r^MwI( z!nAyUkV-@wzRsM6A&Gz}$(i<Xqh_abQ_`M(Ty^A3%wo#xF~V2FIqJ=Q2@xm5M5wnc zl&{@3fFhPid5{hrH>#MJBdUne|G!5kuiP2)D9{u~l*H}rhzN+v=SMP0gG0`tIWV5| zly>2WG<qm)^JV5&sECQ!qjGl6%iQ>~51lp@FNVvz7CsBy5mA<=<?#GY14W-hW4!6l z?wUThqu6o3QTs{6uyaukL76t{rG!0H({pIPs*W3#H)2M$9=3-<e2ygrQDR0pFQ?OH zSrMRNj8B2y9z~JGkRo9eM4yw>WkV#`Y$59R8l~B35#{-O7N{@&qnff%F`!|*H(EPx zR3S0vWLo4iX`hwTX;UvrS~SFFx}|rXNh?-#qe#IFLH)d(PMjA^I-*?PX&c*efVJo% zb-9mh#iZT-yQHMPP1STY=UJH>h6gj1u$)Av_fJkGEYDNQ_Y<NEf6CZ0sUg$bv7bkM zo2!+*WeK=p>{Ps3D#jFgw-&b{M{z{?r9p9H?M-uWW2eX*(pb%J=er<gB8?zBirb5* zg@(it`H@}c3(`t!jzG6_VsmB&z$K~dUTN)tQezCrpsg5I?=|Iez(by37KWz-7<WR^ z2m{8=eR`m<eo3AvvTL!V;Rd!ek`kv8<@!z?+>lOkH2HLr?1>_1PNN6_Eg2ML;b;_- zd;kltW&j#dASWm#*p7Lv2@@QLSQPXdLx6B82*sH=8uJl)hFlGA+$m23X#DVG&0MMJ z!$YRj{NXm6KUn)@<{aLg72_g9cJpK(#sUWF9xORpG(geb1FdsPTp7YY+*x-xT4~ne z-+@NV4Z}(Vx!k!+IOEa0xTRDXRF34;?{LOlvB>e`uZ9{M`*3UQ%J1BI<Gq-xxev=e zOc`i^cI?8l56(r(gMGSvczTjCMaQT2ksf}?pSMZt!S-x^XO?-po6invTin_eL}D|Q zxxNSQg;Itp#-|&?1G@N>AyaUCW#tRaiwM%)<|77)i%65WlYGdt*@KAz_Hgk`vfgER zI8Cjcx+OiqJU2DZ=kDAa@X6SD?))I!=J}1i&BxYypC0VoxdFaBp!@UuEtPtmCZ5T( z{A{*p0QK7(sko7GM2Slg4(Sd@>p@KTWbxve7TV0m(<W(d?cC2J>DIaO;9c>_fu2z( zZ|wu;;>x=LzEB_ER_ST4d8c^NfFUjFkmE@sCKGjcxS|j4OiZx51FZ#akhvIL{;r_{ z^Hy`8rpga;V;CiD9y5nSg~|;s{H<l~jPs6OWa?fth=_0-YRe0XBMO*x2NG*X(^z0f zYf@7YrzSSoIr$DmVZAOs*WAp6Tc`6W40I!RAVU`!R@Qj;-(cq6&d#`D+d#t@G6bqN zNr=XA<bI>Z9ZE_zy*4qyu8&0KBF;^Gu+zMjHjkCs0f@Se)zsK2#9ycOX$;Jppl*nZ zo(JXQw=0$1KE1_;JZ;(u6>(_@t>eh+%`7Eo+>N^Hh`oi04Yt^mm4;ASyLODQ17Stx z%8q0YaBf#HmhQajeVI2PGsH#j5lppD*4(&hZ?W8KQYp3EXwfWU)b@xak6#}vq7Ecw z8oT~2)Gob$iV}KwCTp5bcY2Pe7_^(;+}=3v<|}Y<wVHx2H)H>LqA>2S=HTM3bCLL( zId5)mSJ`wmR&TJhvlFSW@3h65lEjk7OFHdRQl^pXA49E_<F}0yHYcAGYB6=DWFqx; z#*MtAm?GU0F(X>XY08VX(xAE1h&>Z4Y){m=Tc52<(V|Ptfaz38MSA+Qk&99E7((M| zEfju8@QZdNRHAMq7STeBOwh?&(QmQfE|F8co91G{c&F2#0{6E+cI;@7up?U&NgKGo z{fm~fWbJxHiAj&@GU6z9{d1^EEf-aiNGY=EJF%d%Gj85S8dWyatqIx~hrY3JA!!@W z6O@Ds-F;-fju^TYlYxk$AA-R}B4*0vLRYGBSHzLWng5^&dH%N5+;7yF*{bz9G;@FF zM!hl*v){xFTa%&4r6<AQf&T!v$fX#4zfoK4P)%qX3+<&_pHV+gsZ(!1i|=Tr8*?Ne z|Db>mRx;A_BuQ2XQt{+ErBe0*gIWP6lJ3}1Fy`~>A=zDftHtu?Aq_u#77Y$~bu<u3 zEGa;5`~Q)i_Min`Y9mAF6P3c>1*C{m;m<4YidFuK;#bk&YwWs@2|`7e_gM+0y*AoJ zv1l>Rk8>i<s}-fx=N3L6=i6#^D$U$9@lVm<&&22BfdI+1NU~Wm`}wzDP@doEsF$RS z`2<TjLVS98e<(h!Pzz1!L^z0JlE1Iq3=PrR+ZRofZa0oR?x&uJJ>GtOevSIvw5(DK zihPI|i~hcHGkhju>4_VXWi4Z~_A&$-q~k0b^_eNhT0!eXI$-wMS``#Y94R~x(WIm? zq=C~SfYj&MsL!MvaYY2A!a+*+s!{P@TB$-higcrf2Pq^<+547M>$nZ7MVomXrZAsn zqpp7Z_^OV*#PR`o0E}aSP<n~jY|)fMw7;7;izG!q#UZCtVx?inUlREsP3X-L<9`7g z!*;F(vu5p9x_luk^iojS(#;KCOOy|wIua03x(EKwMC7()RQluip(G%>xY2-b35epW zV*yIH`o;pNF$+&8BKn%-c(NlRNV9ueXw6(n6c2Gk0PbiIIl6})hbYbHF-6e8(!q@; z#HoBhZjz|;X@&53qNJnP(VhD1hAo+)8$lWg3V(k+9o-7-u?4k!(4&ulu@dM;#V~T@ z)kfXKUlBTP)L3$V`yJ=q=69J-`e;dOyVs-=LMmP&N<Ys0Ss_oe3WzAu@UT7S*XV4v zG1l7cW|rwU28*cDh!YtB#cH6zr|6+!n$W2@RK4AA)Hu?elWAN&yGCbA%OtbN^buAl z&^<i~!R4a>d}LgCzd-Qyg;S!&5+%NzYnyekwS3wZ`e;imA-L+<kbRsG_Uq&1<0N!m zL<v$vrRP_VMu-|g8aWJcJzy3jF<k*ED+(bg#)gt9^irmUS;&#}=(N;EBqoA%)IwkE zJz>8--rFys^CD8_Y!r=#=<u{S(%{R<D(g+vE~T}H&CM;OoB7LdE#Y=WncvP|VI`c$ zdf6)$jxfvY5K1B_qL^a86iBW`kIjatp-UggilG}r8ly1kWK|Syt(7kch70et#_E70 zshPDIvpQZ^=&afAl<QQtUDY(7y6h?z62UJj`b$Nq%~XJH3{eVj^{FarTifboVKp9) zr}HQK&|XmW;ec1dgC*6}8uh9oDr~c~pR`p;KC`t+i`8DE57!Z+ctucv``aHy8e03x zsd3Yy%;Sl2vWl^#tzQ=A_#3*lSzEu#A2cg^o^I{!bN#?Uy_q(&{qLr~OgtU;+Jkkh zijw~x`oKf%6(J!xTxBv*D*N(f5+eIZT~XlHN6ycHkCTr9?-)2AJ)Fn%y!tbi$&6XC zMojrVnreSv0!WG?k~BPfsLoC+DXmdkqLzzNmCLH6E-fqPLpED_hlpP+Wwowmz+#bQ z%XM~0u%F1}>FQ=RM#j#CIq@NLK1{tY^IL1?^X%YNW2gA>QYNncqCiB1Yxp-482h@j z`LspYxPi4`C%=}3DZ}9#ts2k;W>~a4X+}xB=*tKPEAH*bFSR>+_Y)TI#2O5*R^ACy zu@2p5$d{V&F1rU$zpzZem5MMimY%zbHQtNKNsAcz9O7#tVo5g$E(_7;KOtT{uNazJ z8@o_TyC#93?Z&#a&3ri4*m_%Ar)`{b8{!uOdB7o4z^7`*IcbYS6TleH-O97FkmlgS z6P)QxP0^Y0p{sMySLTvM1U_?WWvkiert0R?oxfJ1o9RAS&7X^}^VNam_V9H?YnFA< z{u_y}MFek_t9w&@{9>%(_+m{p`FL*)e&4ODFO{(sI8;|3okRENLtRzQA(O!`H1}UV zR<-@YVJw^>159cQ9-9m>_5J<ZLNw{JPG~WXBk!M_ehQXu1X1q)cFK3C7Jn7k6Akv< z6o-!I=9aOA%50sHz>irjoT2g#!Mu&F7excWp>647x@%xtZ#D-eGGh&R@!%q2Pj(71 z(`h!ou}_)z!LFuL=akB(PE4l<tr9)VW$y0NUwqt5Rm=E$?rihvFO}q8r#JJx#CTsm zo_0d0g%O#4^|9NwC_xcDN17ZkxWj4eLahu2_d%`g1b0e>cx#Ogk$q!5791iD8~j;b zX9&0wgI~ZsevMYP^4Lm#%-u**c&fM|v80HJs@oPr(O_8ZlVBujC~Isjd<d4Rm8}a1 z#Tq6o3-`I&jJs_CZX4k4pyJ05Zdngc_6cLOiUvwo4|BZ5{?t3S@;*HITko$9*o<dw zif1;+4n28hN4C?`0O|eaW~)#yAX-#RybzddZHLktkraVNW<kEa-ZM-l#HBAj!b+A? zW!&8d5Fa`347n>+V?R>viNlp=LLPB)f=<{>a*nq@i6a_yebyw$WJnxo5J)Y6p9{Lr z5ksF<W9!c8%Bfo>9;?)XkTr)p^8O{EJS3Q9aW~H&+b8<Dl^r{nyE~mu4;?(`7&Z>_ zSM$I4J){z>H*r!6slW?PSFyv3Rw<=9ML>qIS){%I6Kl8_torz+s_u>F9&cnsL$4ow zsv2NzMm(zk4BZBTyB{Ih8iThogN`Z1$YVEb%bb!$lg1u;l&S=SPfnj0N224o$?r7k zrmCv7wOJ5l>|FtO0ML}Ig2*c6;1+ai9~AIpe1bbpoj*LmIi2!HBX#J&SO^=3utY?1 zBTQ<kjTT{TR8pe!h>{4^#|BJ{t<61R?1c4^CKDpIRyAS5!z4s>lq9Oi$D;O#i<$Ja zo<EA!!v^g|=#dLc(=q_}fKzML6l1rG@<7F$TdJ|<7E`8H_G#rpeGNHub!_dp0VpCZ zYshAcAF^n8E!ucPksBqtA|WLH&fLhX<rW_aQ1A=tz6sTYq#&&b>ah@!W`p?g`-k?| z)B$43j)<jA24eN`oy{V2duz9qPj_}3W?5H@#Vk`znOOra9x8O#(g%CPI7I%%BYDQw zX3qm$+RfaZvk>Txq_(UbnO47}g}jvKLfTIc5Q4a9rv)G*3aKTk3WQaO3j{8nn@#+; z;Cte5*t^<(47o}jCeD83LbQn3m{l~nzSB|au?WzOB8C6cDYIF(e2Y1;x*7L0Mz;&R zuHzgCQTlrhSj<ZBYl9ALD2$8M;WD>R+<m5wA08Ch*>vntPw1Sn<7dFsJ{dbFJkXFB z8W$Roo@}r8rcG`Ctsx&bhvQapfBPG|5a8uPa(vpQK*VxFLeL_MI>QtALaC6<cq$T> zH8xW*@$rkPf>gHhOst(Ctizs|1av3nUUr0rjac+L-P5o!L&=qP`{PJ*eWyGERBftQ zRc$u5mew#kyjCHyI~rumAV#~)veI}8YZqSBrSq^pT-1}VGGlMXYHIAQcjU$&N2*&a zL{8@_yK!^Dhw1phRe#^9WVwIIqi|^qy=PV|B5lOt!K@)0gH*Lro0=L<3+x7GSO`1k zb>Y$B^6oC$T0>MgcyoO}QCVfp#8bO@A7S3a)SlQ_cS0FPU(vgd#)cF;EL7%>1@6J4 z7+lG!`;f<9golW7fBUI?)Jns~EGVMyU-whKwEL?-C04s5P9t-zj9qY%+YrUpAFK9e zYrz-%6=4BBpex2&Q`hAIvvTK%Io|$<%sb-uI9)y9p-6F$^*{9i)u}q*^jAYqqy^so z<-x#+JZ&eJ#oy~S`<-&#?<Z|l&20;xgw+;DGU7uPm9fU!dV(?5y7InQV{BEy{;CuB z9mtxP{Uv-$*eoh2z8aIael6(s3NHxC*V~-n>#vm9dtoc#Q4}X~`S{$Oa-ucG*AgNK z^w$7~_*B=MO2w(_b92{4RTYG+sxnnp3r|@sl`<p-Tj5og*?PMv75G(Do28HH-rZG2 z=3P|I{R3jPn)3fJ=d$_3!!3F;z40E*S7YkLDg%GUtJ}kVo~1i964XWFI(tFT6%qMG zwG-3HaBLc2#-pxYnzZl<Q<-DF-B`5uMkFW4jp|jo-CyD__xDu{UQDWce>;BXh&zFg z)kG=c#TRrlXUQ2iDI#V04~{`t8OpDl1cmrh@No)oEUqfK8N!(5=<|H06(OeLPXRIW z16zMCo)P87*5lCe93m^MgFfPvz@(^`H+sFK^Y&4nk}U|zA@eNXpA+#RmXOz(e-CEz z;@;%K@tMnp1;u`&W`y`$iJ3;LPmV)%O2o#R&7z!DwVf%6NpXMF;Qcunx&Gxsi|Fx> zB2^MW8L|?PR$}%3Lle~_9RJ1#@{}2(BfXD2yp9wvAtVW1pCiPF2$d}$-d1l)B{Jw_ zFzPKhW4-K+2F|vMEua>^=f(f!H0^UKm9{oSvu3!L^Wg{4;KQ(&CZID)>uK{kmJF)k zc>Ww81_jKr0uJs;YI1)x%4h!Z%xbfl<)cyGl~t=y#4<7@J!lb6Vo3$#YcgVvTdY-J zNIH1`TQK;2)#sK)>pkS?FbkR@#JrmLrR~SP;pl2K7z}#-{A!f<Vy#xKQb3X<A|iU! zoL7<m_YbW!MMliJtxSl~+#mfA41SCNHmiN4;is4|50xa#KE;GNQ)+cFMTu*SuCA^| zqhT*`OFOoriAY35_<_uj*e@j}%7A}f{B0>QxtH_&vv7<|SOF%<xh8Wa?=$4Mu(y@Q zg1>FCzwv17TCaN+k!CZAS&&Ymzm!sPBHFy?ORfhQes~fLeb`G#kIx)3GwOOzF^f&3 zJ{QOHs$;=*(Vd@;uR<v#7L#f5kw9RPllRfI&9{RO6IIuup(iN=wDxzPpV!f2sk-C& za|~Eoq1YRM_*3*wC>8Gcoyv!Z9Z?$*HI2UkXs5uy)Twe&eaPt%br5~OjlJdm$6$W) zl2wa0$McVF(#jKyiNXjS`x{y-DKQUQe4bL8-FZ6pr2VV4WQ<NxiRnhI_ZwQ9ep<qJ zdwu=sOny>rZ~AEo-|gqmpQc664{*{9sf;X$3cV62WMl}pGh#cx0ccJajOsVmuEQ1f z!OqUT(@FcZ9*{(lOAR_vF^~?Dn2Hv17}xz(CYCZ9dQv)&4C~xRDL_hwq^K5B@n8E? z7EAj5MpbI(hHj91!>b<>VY?!AOo+O=(Sl;`0Y?HehSvNy>_kM~pA+T*gW4iy=#M`9 zmIvGWybrJ~$lcqD;#4UiS`iGPu{H594;iJc%{ht!dEl}*3<6u?6LJ<_j=#r^+Lw`O zH2$y>D1-zyrnZNUUT^5KG?YQllR}}WPHsh3hV+gHXhE5lw0aY6_7z2OkbL#wZ%O#y zYR$KMAQ0}40lI@5B2uq>6%D@jd-UGi^a|kmPWL)wv7|TLhT6V@V}_$Y)^hL{(?3ST zevd9C37NaP0U;fH?x7N|3JMxq>r04;TC16jIZ9}==kxo|zh%Js`TZy#^qj!boy1Yp z&{5T?2d}`y52C?`9w*capb!|dYT3--bAI*5*WUur`oq6Wn68G|%*=E3-j(S4Jy&4b z;7Kre8o&@*M}BEeNC+(|8mrJ?p9lHq{U4uyJiX<A=Kt`meAtH)AnNd`<?r(g=gb^G z1cM*_9!vZ$1Z4<{*0ScBiBF{J4~F^Z${E&w|9*Q9{r&sLpP&DD?^@2<2U`<ebv92t zlB51-$><s29lAw8w0b`~>@}zuMLNvGw9TCnHB-fYgO0Jn=D-aYy?_6QOCOeNa~qns zxE5Pd(vF#)jw7-~w9umB%tJs7e~SgbheSa5VHNQH$tfoa|Cm9o2%52C@Wx@Dk6gNP z=~><?N^0xRTx`7z0041CUU&AzmA^bBW-3Dm;nrP!Suf{jaN>SNT)BcYaw#8%OZQHX zP<=oL_mmRQouC-X#pJJpexFkLnKk3FT<ANhi8qrD@`MVtJDS;?0~vr(t^sLnyjITE z`JSq?b-;~1@aE0B)q9%<rQPu9l!F7IihJ(Ua0rD5#JyE`98J<D+ER<L#mvmi%#y`m zF@wcSmc`7>WP!zGF<VR)lf}%E#mriHzM0vXe`ojnyEmtA`suE$s;J1wh&SHI${ao{ zcltcI#AXM7d+IX8UMcth&;SvfPh$B-N(c~d0nn2b+46FmW~|54Q5;!8i4$$&PrlI7 z;HyaME{H|eKO0tLup<$?GZ|!rOJ*#;oaBxs4ee^OL{ewLN%yzWTwjw6e!VAFnkhA$ z9n<O0ziipE$D7}Tb74gb5uAcL$@L6?7*E%wYGx@GCkL1uf0dx$Rf3Ih)Eb(e!riZ| z`PS(l-nJ?tC$=t0#}?`fEw5N{*x)}6pZ7Zo8IS%JqJU6Zp@u9Kc4poyY=jp<!b~-t zSzz^$qlWYWbX<?=3u`EMOw$EXm76Dlgpzar0hSo1UyMgM3t$$6Z;9XsOAIVZGf|MH zp$3^3GDBoj;*$)0wz*nJ$?Y>uN+FG=X+v~~PHA-Z?nQHNAGZb~Tg&1t@Fq+v>)z+i z&&UbyiNq5$qKdv2ORoqR3Ko#wmXtAIg+IHPSKxkhVug_K1STVK5KL}JB0~AF?AqGu zwp2cd>C{a=N`0pXS&KwH#W5x}#z9!O&%=tEt7!9O41n`#C&qgc3q$Y3^Y45o3q6x5 z$%l~JV$N%tsi@l%r>87Y@6J$@2{1A20#MfI#Y(b&Z)#rxDMILY^Okhy-MV{FDWUQ* zPe|qXj`U0m#yZV*BS=IJO$ZRU=lieinuM))wrfcWrmBpBR;QT&MriZlz#(I&FH&G6 zSj1s%y)lVqupfF=-lQ`Y{Of|slV*agO$#AiQku26BhFj-aKf4s{Ydt^Q1PeyV$Klw z<_u4b2%`n1d#;inFN}gXmdSQU2TBaLbxW}_{j;dcvPZc}!`X){y8uN$nfoXleI_v{ zuvPlncfiqkvN&X=xv>}1fJ&@Kz-?ng^f;%54I3V52oc>)HH5gf@dp_EGa^T&<BKpp zl&EG^P={WkRx^7O#XvU~VQU-S`o_n>gQMP9DwK`G!BD!-qX=JSOI!+)+@~@e>8p=- zS2wk;M3o%I1YDfu-MRpX%*m%WaI$d4HNpO7upU)$f!w08Bq;sW8_TekLdN?sj<q$J zLY%RcqnPA$M+>5$qGmoQQyzB6rHZvfhH9YPi(rPN#<%hbp;w>foawVpU$0w+!MIs* z16Z$!5=f}RC0j{$Dw}=;KgO)1!ug?>N>nD8!8j8H6buEJ1fQtLMHqUBI;Ule(r*YU zak-8Z)$yKbmSH#*r#x*a5zTBiqHBW}rf4SgE3gBr8v+n2H&DI&#S>&GGel=^pG~Ot zEUEM#L?3}SM;np4%Jjs2PcRi=&&qdoh?kRU<cN<iB8lu<fEHp6*dAq?YE*7A_!)qW zRM^T7;n`gRXLwlin#mB#(`(J6yF5rdY<pX^@~X3ni&hfmA(>AI*J`>ODUR>UEv&3L zgByx@DL67Sd}^#_1t@6OgJM@n4pOq8TE-y9hkg<dvW-S5AG+aZl3+n>M)5V#Q5O(S z`c!OpvJcGGXURq4SK7^FMHEZp`p+D+<oUCoCx|~i5}!b$wE-pB@r|_yLX-iZE#Y+W z(P;k=%!B;;CrH>3OgM-!S-y;ZW%Q`rzE$I9WtNd5^#hYG{nZCVxFvx;h3U_#RLy<$ zmf6G|6-Z0QqQ7JD`pVHYq>)xs0pX_)j(tFvqMY8i6Jl7%+^{G=phFcHG=ugef#@%2 zizp}%3uVY)7yz2A-_VB7XPnU$mBi5v{Uf+s3yE>{R?MkG@E&%hsS+1=Tzvif-6Gc_ z7*qG;d2#f-_1sK}A7P?EqdFk?wk#@cK&@Wd0*-}QjOV^fzcZalo!orQAAYwh!T{V( zm<3xfuyzU&3e%m01wvvnF4%UzXY3g#i2k%2#Rt=NMzr?mo^#5M{emZJEs;Vb4%H?` zZ9@8WK2hK*>>7deGX-O)#T|LOBT@8F)XLbVRjLNCAq(N>W_;iha;0(?fT6mYYQ_^- zoTQCCiF!cc;?G1LTx0+kv%iA)UXHg+$q~(80Z#dWp86dEIAvPKNlX_-u0YmiN}aM0 z2j3Gq7GQ_6`FaTL36G+~*28J<!5Y>VfN&DY&>f&q&CsJgx5MBK@k{A9`(4y?eVDh9 z0@J`p7szjQ46EHr$@s;-?Hjz!kT8O`Wl4%QnG%j1IimWB5YMx~5Q8VdAS60S!r$Qv ze=|hVl92PGW+pJ-N2zZaZ&98kMxYQUfiYg80b6(Kk1yI0Tpjw=htU(EDJnQ&UQpkn zn9n3H6PBlSwAoDf8{)&u4FQcuKyAU)v5}V8n&@|u$Yj5ed<&235_Cf$Q%5R3u0ige zhTclMb9|AIa%xi}!DvZ2to;Bw;D95U_8pkY93Hfs`}ftMIfib{L5G;p-*bQ<hSQjo zZDtE#{hg=m2}4(r>*s{tWi(9$`qSvlgrF!z;~f6YeE)F=Rnd$Nf4y&B*C7fPo=%`m z-SBT@qLq-rB+u!QVejizj6uDpv&M4BKJ>?+A7;XU3Ttzxi5E8#f5`4t2~>zkoj90g z16p<n{HJ~`SwGT{y;wdY%57@19>&Z)P=`yn`O@)Sbv&~3yUf^Kg@A3+h9*f%7-;`m z5DG#F_#qF`MqXG@QX@8&u@0GypI<7#3XzSK9YREtnuyF0W&tNeRA$a*>I(g?0oBpK zdbpVk2tN~p)>r|ebo9`Fu7tPRK}Ax`pg_gw>mnkM($q|-ww9$<5lkT+b%06(V?zj$ zj&qnsi33r=qKFn?bCM2A$EBOUcYQYwi8It^R(xD2u?2uW%$7nJH6a@&InH|DG|pF; zwXknqgt^`B@gAT~hP!6)7UN`NT(IW&Hl1A&NeU0iT`}g`K_k;$c#9P&iNgjZ_@%C? z4NrDdFkiUA-^>`$2KVtVNE@ifuW9UxG((%MPG)XVNAz_53UzTYap`PUN2ghB<=qi{ ze9iZ}D(s1BR2~Xx$3#=>$OH($aMPP%{tzrP+hZ`R<8a60#pNl7ou66Ru+}S)kqUi+ zzE(=cDlxFkA6DLIalHt-xQ>5lc1?U5qlOc|O0yvP5Oz0(DG%nv==T9<CIFe_%8|y9 z7~mK6&TtHiF95*zMeFs(2aH7?!aXbGc-$j$sad0G%*p8S<GMk)!u<jRebL1f?a!wU zXg^R$P0l0x+5LtXT>W$ti6Ke&Ap*M)a7g-1q9EexsZlAwb)!BB%l3`x5dadvLbe(G zK}wthLkrwIVnoC_A^_rhLqF2KaJa_Yfo#1-`PeAp;D$=LjO#X+vpS1&oId?P8*=Cn zDMBCnAxa+?Thraj%+_u<Syp$w_G9A-9_4vl6!B0Nhm`4_jBU-Xv>vRxuu)e9C3rr$ z-{X$;l#5(l!mVi(EH&+d#zReX+Q9L^L+ZHTFMtCWY#J8U%_6y^j45W!o-Umr*ywGw zN&5&cKXin6;y6r1Ft-Ne5^78CZ3P$$Qg>3UCvk15VEbwG!+UyzLXny#3Gp?MbWJKV zlJOVjm<!UvfkkF0a0p?)q-^OCM}{FtI^l+gPp)H<5TGzwPOEbBs3lQrSVS<Ouu&wR zySim$Lr?5mj58VT#y!;fLbxY{nUyO(P8B7qYf_94JXEI?g6B$WdY+H0eS&lpvR;=o z(LRZ^U$6=Y{e#GzX`nGRI`m1n4<ND$HdF>)4j_!p1A@#Gk4of~3ir!|-P>c=rB=a| z-jng$iph!qPnoPfy~OW#6fNpRFEt1$Fo?%{rJr<E%#uS}iikxI-eZ3w!G0c6z5n_{ zF;5L15%=XA?!a4xjL-)#WtBeg@f}lGl@J8s#jh$+A4;g%$bf1={$BuDetq@zJ<Fm) z_kPH6Q31>_0h&s|#HYImja;>dR>iJq=6hwbsBEzUktF=MBi~?fgbmdo3BQps^KUNq zr+4K`w9xyw_(NmL^<_f?CY{(7MlUp@h}lfHwz<)z3=t4u{lFw+u=|?XIB&s%TL^4t z<H7n7lcHiKen50Mp1C7S*qn!OIau)$buN}xIpr;s2d%|@1`=R}A}#a>#Pfg_g`c&K zf-6!mr<;o<{I-Ku<ng<cxBIh|+G41>Cp{g-7nV=MH>#NYLsETKI$aUi-rto_x!14Y z8<*NN&J^%s7~6L8%a<5t+%kg6f(5vvp!w(Hr{Eijh}CeTxhJ3kxJ4&691L4+_y*R@ z7~+n|5t1+rSq4uo7(hI#(%Uh3c)nMC+mN`w8cYvZsE~|Qk#i!5%6?9SgmLHnKqjAu zW~TlKHnhQw0t+MYDa=qY$ZuB)hp}gtxdEoskr6`)L_c5-G|?B`2Ze^Pj~X4-MJ|Iy z@HsGhnU~E@+kOSk%Q#T;G0}X8Ti8aY5hImrU++nBppT?jDee)2M+ek$2f(7jdw^Tw zkOTy$g-6GAGtbjh^{*QaWXEB|Bd?a?off)gP4<6#6t-gAYFq~+PF|D!;Nq-98q(1+ zW^eO6@e*^D&ptmXPxJ<kVi<*9{8=wtMPdI`F@yKK5OZ30k_aAW*V%=m;k<5#Tr3Yj z0~L~G`FZ<v(s}fL4_~4nA(A)Tk|!vG;X`LUT3u!7={0&YtnoFb;_+9J!H7%>*8cU% z5H+<<q3i9md}P4UJ!8tM?xolkN4(~hv#1!Zd*R3VFP14o7!xo8)YHw>IkGY^h&%M! zQDM>F@F6||eQZg#munK7l;|bL?{WAf3W(Dp<50<wpoP&k2%JMzh}F8(kHhmJSWX#p zSQ5%32BY9=%T0|*46c%P{d(-~XSyu?4@hpL;@J+ejLCg<=^>(2z&M9Yq}2W5A41=} z!3%<5fPvD~@Z>jy#7exO!ql@lsc<~#9nExSYFwVA^Q3D#GBonvnF+<hyf_|7P~Uhj zRufDf%^QGEu7D=bz2X2Q$wzjQEqX|*4=Tnkh1f}}G(9r8V7PY?4$P+ToV~{Hvj#xj zhAiA+xh=lv7_4N-hi*x<X^vDrZjD?+81T`8)f!*wq42T0KLi*u0EVLz<9WCCl^U-U zSNPSFq`Om`*#W$vszWrxNVxzBrR}OT>$<_X0G<=?dj_Ou?_Y{0`qbW&2H+pK?j5`N zf5l0PX-em_q!DPN5yI1egQtn7`2I-x<b|(j0;K@21fuPy*d`_oBtK80S8{A}a&4o! zEen>!>e|Of2=X2f=U(8J2&ab6>lW1Ht~WkUnV1J4-pfI=h-k}#h+$=Hz$GUYHT_f} zAPiOMqeOJ@snZ+{O1&5&RTEvPksj_sMc_Dg9ehbFHiq)D;7=yZsirT_TO;1~9mRgh z6W$3?Fzd0DF~0mvgwpz;Q7kba0nK?@p1QcLs)&1ehTKv|!V6yCT9Ok(M(NcE_d^%^ zb#=SPmtNWbk-y%h536d~Y~6zb=Izw+JJj<VopMs-+b@>9d|Gxio_nr{x4ZqR$>fDV z4tAzj4XF^?w5M-$DEIEMp2>GL-j4c0oQMU1*%<}n_pf7bXM}fF><5LG0DO-NAtD;5 zppO~1kAcreM~Ht84L5zE0ppS>a(zFB#_F%oeT?^Q>erJHZXvR-mvHp0y(%13w-Ggg zkH{*iFr5<E6@C{8!Eb1_fZER&ubS03V4wt>(hdD{z3ukr@s*u=1xJXaBzAE}cQ?)- zow(7LB1GB+F*v%d_v;>g2XfVih=H%n6N?ifpa(zAytxfBlVB0uaM0KOz{?=(+Y@|Y z0>e2Q&9IOyV%~Bo>mY203Xu{H{1CssY{&Qq-G-fBqs~Fi%^T^Ro5;6aY-RSD6FBnA zm<A-MUO_K?@JpkOUe~Fv(D?mSwM58|f)^I#eRmH1-eILe_y|MG$eF13KBSDV-(rvx zd49PY=RxHhP)&m$&%#Oq5`9b%*eR2CfB?oGuz2ouY~ypER)P!IR>&!8{ADyJ`_cHC zCUnA985sh=U`m?P+W-O+Q!k490M=tEHnIIOr*|r14MfZRx_A9S3|amonEy&BBU6qH z?iWCLgmwU5cleVbAlOG2TH62h+`{$30G}u*@tB5Le(j)j$QT+}YhDn0JvDvlgahUP z`qbxvvKl60%sbB6Gn-_jW+;+{LR`FTL>m#CCK=Rf2!`LK1%C#^8(e+77S#iCx9~2$ zse$lZ%-Gx#I^v!Jqb&L`?eJ|Mv3Y_{(q0RS%iIt<DpJHTiewN^Nm3dNz`X%bQKf~) z-@r2l2m>ZrCc02_dLWMxou(7|Ac)Zs@*ycs{e7Luy*skIRGN9%4W79OnB+#mnZ?NB z9IU9v_dj`S5Nb$Dy^@e0E`!;e-c>4G>+$2=>Y1?DgZ4iw*ti)0LGFC&fr{$z=HY>j zk#8m20|8{~GE_mW%#EQW9fC4zs1QpA!o>JUths&MV?zMwI23;r<lN9%U>d_G-P{}% z7Vcre>StZxfVc$??0J-DFi<)#PGh!Tsh>dCbW@644%YdCsG+r4lP2dSob{Lt@xaY& zG3zIkpa2eYj0n#4^f-nSCAeVlJNzHmMyN8ldY_&;t88p!0}OM#7@cf7gU*S@Qw+N= zH0ijH<u#@kW-Ce?kqK0s!o@oHtr`*4hz(jn3pQeaM;C_{_KWLU61F|Sp)yTFK)FT3 z-@=w4;jb`5go%JaqTK;=2@>FT+((;n3WmPye;YTEqOuhC3e1vA=r}LU`DiZ^>6zew zX~9Ajru(cBgYzNxr-I^;8h@G^>vg)geVblRm``(Sa(|ii6_dDQC^XS_$_Not*#vFh zyTm9v_sV2;Q!LsENu9j_(ViLasE|UJpKc}f!tdT?2*ZgmWYCYAXM2lyg$V{61cpIk zm;?d7n-Na!PZ1n0!%ai7X$MjiMR#|Ie8jkt66kM&#d=d7jADt7X7PuzYXK3-!t!=- zO5*#m(g8+rT3Oos%&Q2^+^FGMR6@>Ip6l&WSq8KG#L(Rr%7|$d_t_=|H@4opbBJ2o z5I}IG7!Gx7C_@|_=@TXl_e2w>6A%Y1234V3eE6L8Q)N{BQl@!Hz8l)%noYhk7rp49 zcyzQou1|oH(Bpn0-Vp6~zpvvp2uUa@3!9CfnVlqF=M(foKtEKUc3KE3IQc6Ww>(y$ zHVh21Ee1OTBr_`U2O!S^G%*AM9-AX0gk*LeGqIfBBN#SPF^tTL2zMI#lo=Z&Zq&`Y zgeD^;8&n;&-Nk~~0B#c38LNul02LHREK=^^QtMDTYz(j?-Y2}0X6RE4KLVmZQ*~p= zdhs}op_@kNqE{)S0=q!meh>g+3K3~)2y#<K0C&vKFdk6uZrl(91oDH*F<4-p5~sb4 zG)s0Q1v-zCBeZ=FQJZWd)>Z%8=3v66?zisAumOn70VfYy6k=se%D7Jugbw!Dur6hO z+x+<S!7)yf3h>z23UJ~g*qrM~9)U9{G)5-(Fr0-TkqFPaSXw$0Wutcm&0cJ?d-M_} zatNgr#T<6eg7sxj0iBP)m>|OlUu48^?mpF_4@JJ=>vWAGdXp7X=0J?T|1z_fT-a0_ zrgC=W(ERl&OoDIv!11o5&(^o={fdreM#ugIm+tjtJkjywK}7%nkKTuFmEgDlLnrn< zsK8=Sn!o2T3VWcb1x#RcZ@82KnAfM5EWy02j3#XOFf<rM*P!ko%2R*mg1`d;hIfN1 zkK@~z!0w6H;S95od7?<Uu6onpM!M|V%Fc|Gp?R*Qh8?V;rzMGOd!NYjW)jO|;{DS2 zN|n*e4KT^%{Ns`7r9>g!E{DYBx0>J*7cSch0YBo(F25$_x`xHLBdfs<RQKz}J4Rg7 znf@`~ECPKQkfP&-@GoMhpDHbY5K?O4-a{I{T?B0jVUZ7M)6{XY5H<^ra)S=c<-riO zD6H@SDxjD;<2Pati>>i&V4sRoQtcnNG)YkDlqV2i^n->@Fh*$umD!1L7~BD)D?g2Y z8&-t9*OVR-8I2?aMPxcI*x7Ob9>BwPE2YfL90NGY?O*NuBRZ{=RDTGf<1on7B@&fo zNeB>NvT+PF<d#K6eP6kSfUK|te-RVAtAEncDq#xDoxKNA!AZNz_HZ7ZPstI>=>2)5 zQcUC|APVgk%Fvs9g=}XrAO@jp+>i>9BvzPSi)Y4ME^;E@bpK^#TE<uB|I=T^Yt-*6 z1{3#v1pwlff!ScR+!!2Sg7K2saunY>OGvI@XU<V!&F${df`^aBjUaY@AEk2e82E1Q zm_K?izpZ?&_2_-b+5GM|CcESN@yY%P=fyp~1KE?|@$fFt&A#?|{!wxB?gZ;Wk-W1D zdAjqc!-6Q-mo#VSE#;N`b;>vYq*t(0GDDyaLCF4D^$o|9Ld2)|`Rmob$E*Dn+cQ;? z{!g#LyR!wN^$w@bA3K9>Z);aVdv8xf%Wva8>t3U8;cuQV_U%M-IS)b|Uf{2_KI4y< zuM1BTZ@{;}S*jbMtGA}tQ{QVLTY>dAv$xn|uovj(&bL_W&KIAd_X}P7zSl=zQ(v#% z-o9g<hIZfGoIMG(=74uL_`bbudHVUD-vHiz&Drk~ZTa@R^1QBjqdd4@7#wsC`K*2s zd!YK|oA7$_<o`;wr+VF4z~6DJ@tQ-?=`Zy06?n(C?S3b8=R5HE?dtpUcO`@2w=CcM z_tu@SQgciWbK7r3uV)Y64Gk=O8s4~`C(fkW2j_fe-!P7HmO7t>?A{E8#(kT7$8X7A zbAq9Fd{5q%-)zsJU(lYVPTcE!Upr5Qn7q5Zz28P&p}Wklk<W?lI*tTA-`?I%@9Cb( z-@j9Pi%+|H!grVHr}*2<GN@8*>coGm0|))*m-fcIzq8kAZlsQMef|x>k0J8ywQZa6 zhtluV<|Chz$V>GQ!qslJ_k-u0v=9^O;2vY7Iz-OGu4AL^H|`Gd%(thoMei-xdzYIj z(>&cFW{~YRGK@}E(BuT#0xUzD{=EtL*yyMIBk4)M8Vh;bP<#g7fq2cFewoVZ?I<?s z3dOC0xdq3bnF<h<xk$R;Lio@nQt|2js1VYZ_FqPG>=Avh80_a?&lB0fV=%K#{^too z<jz52D+%l6aA*Q^?9NS3`>6vq2EW3e)iRcmxV2rQNo#~65_OCQ;T38M)Tu61tZleA zEprmxg^H@2{_*o~*Qfn2Vg(m#j*J@)GI;$y6Gcz?n{bvGN;uY$5M)9}3L@g~7gHAa z=F~{t^7Vu;@{5YRz7joh0o-_;ZOBHE7ms7DwyvQPcM#@^E4cxwrF5FQQ2O2%1NH56 z4C-Yig<MM~LTf?cyrq_g-(D_IjwUstv|AI=qHDanVY^7J%dhLc4}*-e9K008c^37a zWe;kMW`ZYe>5v@D+Wl1cd6goglCpF^3gpqGv+JV1vfRTc)VYUE3b;}<B*8lkZdZoG zTlk&-)fGW=Q@KRojJ*{8;V$qx>6WTXk8?E^<Bx*9q>FhEPH62xs_l<jxPP;a%aas~ zuX?p(Xd{hU`5tZ~?23$wpTc*FOKeop-nOYl1w6xTff&zc2J9W}FA=$M*vDmQh`|W4 zCh>@;?WDs_-Jh5h=e3~J;aLKFT8CJnbhy_74*6o_bhIQpeO-N?cb!MkZstUi14a#V zs%jA`KtuB6eiw-Vjk~aWyniz!P6d+k-~AakPH&S(-Lzc<%kv2RvK=LQ>@O4hf#sck zZWR10OaXVWRQrQptoJiA>M-*ueYgQ6pM<Vkoz;|=2|pr*p36On^2b@-(Kr<Ra3YVx zj3I(UTeW{RXUkjf3gp^XEH|<4g?>DgNLWHubXx2RHM_;*207}F%RY2J;0d9HM;<RE z)+x8iM-KY1e%XLKtCzf*e?(h|$l5$Gx&cN&5#aa=oOL7i?yUM#hg8~lMi^^3r*3_* zikeTnRiXoCIK=Gs^VHr}aUHQ34UM<NA~#Bd2VmTPkPVFvVUpR)6TBE;WZe6b_sYzb ziBXN`>iq3wFIxu>X6r}565%zpaB9cruDpX7_aBzPSkQ}RtMlB`6EC*pQj9TLYnE<k zw&Q*d8}A6xvtS`tv2vnn$$34JZn;Q2yz=#pmNLl+Pa0ptx@J=EX=U5)X$)Ch)KlK9 zoCU11?g<HPQqjc-1x%bL8D>dgyXy$K|1WUyqcjWk5+H#7y5y^GM^4^%L8Hd;bi`yq z)?ZxIeL&ZGQpEgJ-j8@6Gbd{=hot(+V~9v;g<2dHZ;@0HdjrY2Xk@K)YW95J5T;)O z!vmA@*hH%)<#vROCwM!=jt4HuwcT0E--=gD$kZfDV)619l<3&9KMrL~d`EBb`~0uY z#F)VXg~2eh73(&&@LxUG74kKB94r_@5(Aye9mWQXk2PcyeP`vHXW&1bO;<@W;;COo z*W!}`CWHOpTty7Q-l@{6IhhqgQ#gTxd`vUtpe~w8pA76$0#3G>Y4VIBdi$fg?At~& z>@MqfD+L(aEuGat61}r!tFM|$SReXoauN{;>AsX_tT0p}jCk4z7Nb65d^G3ho4mGI z^ZPg=56w5%PSj@^0eXC^?c@efQu9V?F&bc77)i8?4SmP&h(&#nd&RlUg#~+FBp+CI zye!*u&%1=LlQrU?CRhBDW^zgu%Yw3n-_Bw#zj?C<vM%z^IN<R?jh4YBB;OADU3M9y zrWF>hBH~lpUKn-WWO186s#aozTX8N-bOEXTn&FbkZdYyJ)z)D3%gcd%MW}jL;+if0 zq>sXC0^x~_h4^J-j}x$cDN5;{CWa!!NL70#CI7ZSp9qpEwvs;fWB!5R9N6O=uFYM| z(nIcwq>7guYED|OS|v9CvB|%pE6+JM&B}Mvr4QFQ$yJS$-I`Y@wN`N?i674r0knna zT&)~)o}Ly<(>096xj^HzCf(g}3N0o4s;J%5wLha)iZJ|)6Hg(9zW4?OQ_7F3jZGP= zuT_j4jTnuT{Nv3<+qKN?XNDnApA`(syi_7`=}JyD5SmU>J?cAEYos8nPb+kkXON#G z6m7BObZb&l|5Wg-#BrZv?+%IL;?78&D;D@V5PM+8EkUiV?=Tug?aA4QN}0ZmzsGqz zvMB^nmN#2ui+x<=YrY1e*d22M%20F+my9A$JP0KL2xH@h`Oiq!HdA-`S~Xc(g^N98 z@5OdgK|~jjWmVOOVzwA@O%|Gq!XLXI5YLyPER$N_7Y{+dQj~&QZ$;VS=f2L#cxLpQ zj@O%pMBsI#u12+ac0a&CH)!t^4%~K{$V@{$b%`4ZO6F*1*dbQlN5C&X>hD2PF0MZ0 zGnRdu^!+Uxfant%&YGfQI3|O4E6Wl#nkxdG0CvlVem1$PzlKMPlgj9=^C%Yx7($Gj zGJo*cONvS)6p%0)$bAAgo-p<in__mSL~Cvi3e)x*>EnPvlNc%kAET+UfB(@CtzGgu zVf!Zqsau5pn^h`rF?$XbH4v}q=BY_N|2oejjb>M{f|k{Q(Ge9m#`y-!d9e;K*5{NC z<-?RPZ<OT?D{JJY9!%`kxm%eJ*6@9x@VEybN3D4fR!QtBB!+x>`B<Bou%m3{7qYH% za=a)7$ylWkG09B@pA#QW1---&UZ3CIRLivVNx>^WelHKX*Wc*V%f2r|=<mO+E;*(o zD!szQDi4;suAQ#aW4*B>`jtSZ1vNm12E*e$8fkFwQ2$K{UEbT)pa0;Fo~_Nkv_Ig( z>r=$)Np&@ga&PUHPfxpsq7W}Pi^DY6R24sg-`Q7qF)Ds}BJ&j4CuyRJcq^=9cxgAu ze;}f7MBbXEgSd9YCt;rWk<zGIPs3(S>p*sOnA685j75;`E>!b*KhWtbY|HZUEX=sC ze^6kzXD>~0i?S4IvfWo2KyD%0`thk((DL;GJ_~^Y1a*NLaJeZObX}k65#_%H{tSNU zSYbF8_k^GW=%!LvV_rmnA%9Iev^Z@wNOE_fuIq??dN4J-QsTtxmgVNC;`w6MkR@&| z=iWorop`wJ_On{c?-Q8tZ3UY^Yuacnr>iKqWoR{u^{;hA<xtDIpE7X!i9dahUu-PR z$9d1gB;sPg79K3_@aL(@g%Fe&F^wTk3YGF7!LRNZ>};_&gMeLfgs<K3>K5@Aen~w4 zghX>3<f(^5&7~aQf1}-JY4Ki56<=`v4J^$u^o5EuI!cMivu55@vku0*CMK;iGPvVj zy|4tgq%0P$VD?QxIntQGQtvzpf6=the;4rI(BBHdf5wFWgpIrc-9Qb1EEl7-*grtz zmjrJ(PEK5_g(DNRmLe?d$JCc&+=41uNXW3~S34GP&>9HCNYYFvZP~o=uK$qy9dv$S zQ)Nj(VJ~5_ut^bID4t~e3J$hcDO<2;Rf;Rn4$DWafmpLU0TyjM^|amlK~mMdAyi=z zW;2%tjzoV_yUAejSjEH&n?qDv_l}-A<5$Lk-J}?r3x{4%Rj)3?zNTbh9T59zy5RO5 z7`c=);XQ8{E|c^(quVVjyA4MT4yPm<$Z*XTq&(q55<ivQ6jsg?jh~1dH25Bvfk(x% z2ze>j`Ov(teWSwPH6L{Bvq;Q2y?ZVw7pdt`iibtC&vnr4hxj&CB)~+SvEHIPl0jG+ z^DyJL6FssK{y&k}UqJqo-k1_IG8nb(1)QKC?%_+>&9#;@;O}rR^oo~vqow-)4xYbv zh0@8|Zu~#*6t+Ox@Y8f>Sr9DjM&m6%;dZ||7aV77^;Vi${(}~GGHb7CdGp%cAmgO( z@P1x?-}dJ?-$sZfC;F^aUY<?POLpqx606A13vUfoN<u(7$qKLav+D?Ev3?rFzs34Z zWZC0++2S>E@r4pXVlSO^jDw3s7~JWykD+zK6hEUQ?O|UL?7%D=elY}04rAlyIR466 zgWxFb>!TLp)sh+7A6G*rgvU0NupRuIvp)n0^)QgZGxPSY74G9IY}39B5;~+Az14~^ z9J?hA{GX*Vq*}CCBljF#OT+I)>!f)Jwjxl<4g~gAAP!8y$0aBZlhJtM#2e#%EKGC_ zDX7|#-XJs+JHIc+4<T|g1${F=sAg<fh6F0MTJ{*Yqzf~mqS2{gPMBrz(;aQpZ|{IR zkh6kSi}cIIpZ?)m{z|s~0@O9pVB8+LkaCm%y=3X11LJ?qrvz;=a8H5NS{t{ei^_3q zf_CZ+QoEUZA?(LvXvKh&PlkV;3tQ2k5#+@Vnca2k4a_J;#&GmO!<A3XG(IW&_~JbL z#FoEIV6iAp%{D*;=PvjsEBs5)I%KR2&JaUYiGg1d4-eRw!uK=<uOqh+@|fQ+hy$rV zp@uIgxzyDyJre=LWcqS)X(gEtSmomW40uXKbc#4?OxY6t7f+6U^b&*?8?v%V@%MdO z)_SCK7%y8D!I#^2j;y!)tz&=H_MfV7?%XfVh^av~(h`S&TZVDoOjTQ2TZU%a>}5V? zm+N_X6Hws(M}_(2ueP+NW7r96hvAzJ{BLtmb5)X0wIvFdXyq+<R;h8>dPB=<?LkMU zl1qg<RI-xw!g5z{?l^<+vTewB|8P71$X(^`$B+t3K!W;y+^SxyLGa*iz4y6Q4gL*m zv93QwCv$78c(J1>v+hl(?F94Iz&8G99Z=axx-zct^1Rs_TrS?>;3P;WBh@TyW_J~~ z)_fFyG+q%dV_j7mQvWx=L0o_S?O8|@R@B)?1K>qt#ICni=xnJp5>S|ejEoCEVU7+k zo5--a#4?73WrlRw_vb$JhEWx)n+1=~^ZvoKH*rjrM|mbzkerkxqhT5^jmZ5T7#u6; zj=dr91(o%8kn{o)k2Y3&HSF}himdD3(sbC?L(txoY@LA+f9|x=SZvmLivcFdK+9Pn z1n7kgh2Pm77@8uISNm^?fBF|TLt_58m5O)eZm1{y5EH6fK{v-0&pznrFlj2@{U2?- zwqXR8<h*xuv9INy%s^(j!oQ{K6_yzPH8t1qNMo+@#PhH&l118f>he1_F>8kMIQTC8 zI~q<g+QNRIo@-kh@1hd%elFzMTFi$duM>B2{a+3s1$>(qaY0m_0z+_nTT<(Ee9!S| zNG$(%N&VCWSIs+bftz%g{o_5~J6Snk8IA~g^6kb##y>y0wP4-p$tcIgS^vp-A7}Ie zDkm%(_13_x|1)q?P%1V3-RflT=sgv(;<xX%mzzP|98tF>Y^KnD0;!aqHqJ$0ChM2b zZCoq!=gO-i8}rD)9*p}!rqiSAWNLkce*)v9uy_pxYvsWfwA>sD81=qHA&|uL2ka5N zXjk&^Hy%(@hpUICW{K>Lb9Ip(Y6mhHdk6kbl|}RLA_|&<127ad0IcVTrm#;c1jiJk zEU@AM|G>DB6r=+i6kqtIs<TgicZY_UGG&*1<A<=*#=(CiWZ2rG3yDxSk!Iz}|G^6} zd3d+U<GUUIo9ltVhaHJ-uj)X6k{OILV&i1v0uxcB=sS~r?rSa-xoP3VIx^EQ?ItIE z4JqEQMfZZm!XHYZM4xlN%!2m&SKnnD19D-$J*mzRUG(Qm75^UC_0Avd^&&|ch)ly+ zxSp-lsU#P660UZgc{T2}!4<s-gtX;zDRW@NG7p$J=jL?oBD_jntOGiACb0+#CXvq( zyKw$8LQ#tkGJGi4zm?lYCR_JcRr4@t`aQqSo(sSIosE(mn@E=JTRrG@I<8`Hkg^kO z8#kgVajy&jl#+*?`_xv<T7ArWcVDveV=bera5QULDSLk+6h^T+#PYIoc(+CsDdK#Q zhinLtQlQK|Jk~@2eblcf!6{>kqY>Ys{x`0Ku_-t_wB<AZ_iT2g#JAtq&9qdM|HdYL zH!obnHGp98qW1F!AyLK5gAqNS{c?2?8MXRyh;$PZ{3z#OpRl_0`!b-G^s_SI-K}Kh zs0p>~x>DOD{&5;nmB)w>A?bFX=Idh1iPpGY>xXmM<R1tXSa1i}@66luPc+;w31J1a z#I%8-ym@B>duen<RVNwbnj0bmP^^cweRH3E9?RN}$-+beR@DtKA)r`+!m|1WZc7Qc zg8BF2rtIU6P)QTIcsBsR-u*tdg|twvjbfQ(TceQ+PmNZl$@{)+(7vAASiju1BWqRt zaWg}5ihD3W#>V$ETFYC~umui>Z#BHsg-3x-9|0H8eU!I;?nM0W6FR^ZI%S)xq$Ss0 zN-})bMtu%4eg>dJT9Vb8{KMl4N^}oR@wb>_M7OZC3;&%~JPSTbwW+rbc!8Z35_vZq zv`z1;OrSGnpHALi)FR6`J#owB7gP<Fsz?yaKj3D`@OjnQud@>8VCyA;Jg+wRNzs5n z@S5A)F#f;jNn_^vee?Dt1}Q1~KV*|S#8{isw217z)5loH?@q~2V~Yi{;t_CVI?ekZ z0a``7|L9<!mms??H<2a*4J!(nzv#=j`Hb?9GS)X3U2de$s#^PH;{h?=6SYK@aXh%# z1Ic~zdJ9;G&6eyRbLHV!V+nl;i_um<ULW3m4>F}>{7hP=zV7!PArrqel#(+2J@Tdb zgt#77B_Ca^iO?Ef@8OegZdh45G?z+^iwZ6DULXm*zzu}4Y*{+eC+7u)>rAHsSyX-j zb(ECJxiyQkAG@mIQW|KbfuPT@x!62%?kFT%#LR*Xgug<O8>*@T;<)H}D&oJ}9Gw3X z6)uHC;=JokvXJlV@O?VwixRZ&w+OWv;IxkBtYRz$I*N(mA+FBa;<ozTblu@+2<_$X zi$<t5@E{H@JR_QSnDvMErJw<Cnb#$fYSHae5Rqh~WWECh&5*Ma|ILX^>=8v1OfGZH zR(@MOls6t}C#JsAYZ*cPJM)KW0`cM+=Q-WUpz_k(+3A{LsY0VMvIK7x$NB4)BCT6U z&lE?KegItP=k}gOrO&QqE)VQt;MWEia=8KulkVxta7J>=m|i;|Gx*f>5A7ff82IAq zJJUbx<>-s(KMCrUwadWhMEkT<i8;Y){kg8c8A3`jvIgG?anOdzNqT;FiC=^F?H-Ux zaqPpMxySZ7{kzYEgy!%QNRRqqkRO${Dr)ynilBGt^T8irXGuH6q=wtyF;?a0aD{1O z5ikb^0PY@MmKN`xbrb?;sj8+{?hIm<X6$<q!SvaEP9>6yFfHnlCbr-@{vI6%rF`UX z9&Rvdm!NvwRhcJE2t@fx&k}sHIP$+!q}z_Wd5*$BK<P&ZYD;$UX?QyQ;j>*Zm*GqQ zBezW+&_-xQ{-j0u9}&;uX$GA^i^-U(fi<Zd{HK%zsp}^*iG+BG<LUQT7yg&*jC7gz zf6JZ!6<0s33#S`6@%%bl^~B2ShE+M|8(7&l?~r+Pn2TsnF>B&k{Od`C7?6b{Z!sP# zWb-FNcwzLb|F}zE49dpdf9LW40tSJ9^qhlJrsg_0T@71uz;Q4d{g<Utrs+#9DHn&} zc&sqPK%S-%2~|#ueUyDIc;U8|(3fRh&N{yPDfFRNsw=NNG16bX)9Kx*{G;IUpGob1 ztBL&gnwXEa{d`G(HD{8cN+y7IM78UFU8C$6GLcz^EcJl>wG!PRJETyxV_T;FA(mF4 zO^ZU9q^*uqe$|B>?T?@SUn(RrLO*_$-b7&#%)AfWe<`MXaD=5S2?Cq4-`bJMlY#Nc z?r--mza$-uBtmMGDG<xt{c110_Y7^CUc-vM@*gAof3qs{Z_)nW&7iPkS?B7oB0i~+ zua<<y#*JE3b#m{Q=k0$e54>x#nQF2sUNIG}2!}te#`GyLJ3HXM*dxjfWq}zns&Su} z2{u40Wo2JtlUbHnl$V5I(d@+T%E8iYxI@{ni2Cn#d+}6-<N0@_t~$s5j?|a)Z2wa| z;{T!R{<GNs4I7#GJbpK(v%HIeVLN`e?HoTl`h{U@fSzqnXn7}N_=`~R5J6=QN?a~P zS@-97LQz+DGLr>g1bC~|aAgZw@oVC_$`2y{3{d~l$N#|`{%>n)|A*fD|Gd$`%{lnT zT5#9#8h2gRQ~jIB*3DF>y9&K|gtpWSxBq8t{Wlc)|8tYC!hqKS4*=MYu?V~kJ50R! zSrkW2pd`Zv+$UL^%Hyl=ss-p~1C_NydJ5>^nPCnEO`gwjly&5X61#lHr{tJmQ*>B- zRd_FQ{H`oNeLb6%@YIvtZ+8-UzXHL}evf4GOhw|(=D@EFw2jcE6^wKsCLl)K6N>69 z&%!T<A=rHPIzodzCwV@}EZ822&V!1}wu;ie=0esG$KI#QB%EgY1bu3Us!c}Phe*(` zd@R!!^%8hry}3^MbIfDr8KQn<QB<P@D7jsPFKiB~@()yL5;6s8ExJ<`1)B)#qwTC1 zL``NeTwv*&_6=v>Kv6EdZM^RS{O2Q*%h5%a>=8F-{u`<!<t@+tS4DF2lc9ID;Jm#H z|0of9w%A5*o3vD;Ip`N>mD10fn7q*{4L&?78eF1DRD!F|?{&Oz)7+RH4Vb$FOx>(+ z`^k~tNmk-K8<3G0QW%{t(Ux;C60~%&q3dc+MZL<J1pK+gk++lgVY11rDqQ33#zUrv zKbvEo%fon2e~g}5z%!!9Ea6`-V)c_TiMA3ur!gXK>Sw=~4l(_%yF1%Xd4j|7GhNDb zQuJsGUUOgWNT^l@(Q!x9H!Ud8!q__cDT&hj80y2vGF-D(RR{z4=!2B9H2J6I#`RgH zJrsRJDAJ&{9z2iuc8dd(pDGrrk`!X8Yh{4_&e$d}`^X@;eYDfb4h_4#LeVT@cB>O5 zZfz)b8-@yLdO}l2RxHRa1h9rJ{E_t`SdI{3mLl5t0VJNf$N{iM0Au)Y@p+TL!&XK8 za{gc$ULbe6^Sa#K0ekj^**xlELrxL-bT7=n+-rWKzB%-vp-~*YlhAdYmwRWFw3cgM zqpi6u$G%<ted?dKUcbPezhU%cM(#dgAmaWoyrH|@yrZ)92ga<zuH?!0-wF$!R_dwo z-72Ke+?Vv>tlm`Ql?r0g0sOtYHB1%GD$NjO&TBLw;7{R(<PKyLTaN?hytA1V!Cy14 zIc9G~J>;Hv4ZlLZa2;5e9tT~f-@0`3!#{qVTD5JN94cOq^(jyQ#YHFiDnKCYP7Cz8 zOhzo2o_DS|yVt8iUis>%-Zk`D(AoCyd&R-Pz|2fqWL~=dv|!taOu5{^?%P-Xs$G=o z<rY|eCH%geP#7$0F^mY00p0W$h^wlG=f{UzV(&<?Kt`+h>Uk-(E(847LK+ea(aDV( zDb?2ESxtmy0_DiTSj>yS%5F2qvf}Uj9-Rq5Tp83<33=Rzbl;y=5y#dT<2fu)0r6EV zPRV=sd#*rK6Ia_&ngnO<M;%VQjx~IDXKTPn?Ai$V-O$Ndz~v3>j{C1^MwHK)J&`Do zt=HmVOUw5$vN~C(3|#J*^WF&anN;C)96hP1OAm&46Sp0bsUkk-p#`}rcy@eKI1!#w z>*9gUbowAidB|wYZ2IdjZGQbHcbR!iOZayhqbPfcGJJprX}nz9<JIvf6oQ2UJi}G9 zadZz?4MQsZJkQ2fiizuy0id^!vz@IzTn>=Wb{KxD!j)d<7EW<q_w0=~DaVG<=OV>} zJP>%RrX@ZG)(=NbW><xCdTLv|sUd1S;VVFuo~5~dhor&x3j{@d``IOaTg7s-KJNpJ zlqIh^P0K@42ENca7|k1iMICaip{fq+QDzho$O*k#;Kfj!1NwY1qv4x9b5uK*C-x;` zZ=sklQo${VOV+))QdfPaoP*D1fz-jA?jk2B+ur5bW3Qv9369fu`QFB}qlt0v)uf00 z`ZgUX+cXx>b%IMLD#rWCIa;A>-_jO3E$6E8IHgsn=3|P=9hgbD%V;6fAk;&68=!*Q zn&0b7#L<c-Sor+thsQ1TX8*xa{?^J9%<+tg^zHYZtnBocT5Ug8UZonm#f)jIK67yE z$L$pva(@JAY!d!<AC!Y3K|}FC7O(eI*KE(2g7Cd~`c6~WRS4~-hi`c(emQ-~m?n6f z=`tkA#-E$i!kpiu><Kufv$&9!j2Q31p5MDS1#AP%O!S}$5T=rBeHX^%eOzD}Dhax$ z@_h<TOlI_oNh+rqebS?$Mp^dEILl_*Zn`lYw3C<#?3U9a!cz&1twiK2=-}eMjos>e zkxmm-iU^(@dN3=o9aW;u50eh^3)O6(mGbh<li4H76H}Cb1yAtYok^#35b}?3DJq6* z`m(16CM>A)Nn)i8;$`rY$oHR};5(b_2<NyDJtgIzj%hIYWIQPt3G2+aIhcn7hmK^_ z;ethv4MUNPzP6#-%atp_HL_5s3<qR1)_a&lqrfU2O5C2!bQtYw6tI}K_pu>p&`cnm zweHA1D0eQDI16=KpliJ5a>;+qn9W5QwbFqgra$C(yVgx~+4pVwIq43?k|@(xYP&&a zj8hDT7(GGdv;HlifH|cT!v(h+nMd?E&k%)K-0o{98odiGW$p3>kf1py49Ka0?MD8C z&L4)zqt}w~QX=`xwH4ua82=Oz{Nv=?sUfWN^d~2|h`UYmN)7J%dC$HYfIP&_FXX0z zKByTst~@0~uw4Of1Z~Qw+ro(DFezcN>VEidNwz~%d3VmVkXct>?B4?WTaG6W%v^j4 z!k`kN%|nT$;0<#ir_U~5NC-<Br469OziO@DdSxro)+qS?SU3<lv5E3?=skn8Yj1=e z=`iZ4$z}w@L0tE9d$2w+qE#xL-5nb8ErwrSewo>Iyx3l^sz!dLXyu5udE|R@s+DqE zBjN1Gj39lK%Qq)X$nE+zJN%{(`IT`5pYJ)G3$onFffzhb=-kVhbVs3&Q4J0I=be{F z5cL7};a-wyr!ZNU7ZV@u`UaTcP3@!KpNN_SLj}QQPIt4-&{q%tT{f=T)h_~Y=7BZl zq504gonj2Ga%0qEV;g3FsCRHM)<elc6r5cDV*jY|g_q4CJW6WQ%vMO}HF+&2YK7DU z<z7oiaqg|q{o6M#n6y40O!b+Y&i{Ji=MV%bKEM3R2Cu!wKxQ3frwUxyd(_ymA6eh^ zc|W>mrl=x3l#6R{<LG{Q$hjp}K1e4H?zN@g695X?nMeWv(8x43F&<3kADIxX_)ELm zFprN&=6+Gjd41Hjmv{ZCPO~nPDD~swauV6#MVmKEZBccT*}#ixMrNn!*uC4Ur?^aG z>t4SUjEGRZ?_B|RoeC^7+&Ztn5ATZ9=3zWi970}4O*aVq5{zWY(70E#i6*HKxCU>B zG3CNG2h<6Q3c>*F<9Xwao!{*WKXTo(t^A5FN+(!}&%L1R_LbAB?;b#RCkp^8G=@Hq zIlp*ruClgBd&I~hPaPECV6w$3U+8+{+h_JSq4-L9VZPrCC$aIwA3C)~sXEjyL%}8O zISy!H^!_S#aDhg%qc<Z}iu&srEWo8-i=ACnL4H6??pYACpfr~mZNV`<NCi32v*{_d zp6C7p5$c}otM@Pij$qM_291B%TrX);SzoVdc0C>v7>^S2xBfF8oSozn+Y|!&lYEAf z>lNLQ)eJvQj)H#4`~FZ(I@t$5jvJ=C+fKJfbdq3jg|ndGWH%yhqB&aNCHbWJjq{+T z;VA;+LwwR;YeCyL`Ndih<a!Av@)+bV{EkP*zxfVTOR|vsS%b>mtca)a5Tl-HlBUW1 z`wF!T8s#IXKFD)A2j}*tw-FJ+LtR}M2zOkQI*YSJzTzD7#lw3ftRkv)?9B5H%V6UB z2#G?uTTdms%W%ZNY}GL+DBJSGhu!cPqwMMmvANV`thglzdCrB89seXBS(@|7bTq7h zYH^^r*t#h|O)D1O2mfW}C<91f)HVX2aI3LlYd&np+qWz0xu<e<hujsv`xeU*J~^<! ztdoq1zkOhUk&VX>EMyCbM3;P;GjNraykH$tav;Zq)s!-o9m!sE84oRB{X`G(`LcP| zuXtrJrY?2?zVu;;;^GR6S2TwKp!P*<1J?~MR3PdTIkIe>X+-i$$M-erHSp=QJy`vA z1>r$(;=n|C7potYhD0hI-zTt!HRL&F4xBEn9raH;<vogkKPO~N(N>@$s;V45<=TE$ zPO7R-Bv?a<!XHIbYpi$hw=G~&**MrzgjeC`A>O^>(5j3cXs_QT4+(_ksfJ0Bt@I~R zWZnWd9>eC9cr3SAyC_Z2<%6&9V7o=l`vg1fzgitoH+tDzR!fX2TZfolCbH=rSltf- z6XuPGw9{~<HdO!AsP@U>I1nWtWti$HvH<7tTCx5|Y>MVt28=XR3no8bRZt;xtU$WJ zrBrc8pfjZ`NnjP`_t5)~NB*vG<qGH?!2uDi!6B6OP2C-M?88Ox6N9XMQgp)27J(id z46nE_b;}irPci%yg&6#EFc)!d(l0j0X2LjAMxpajq>G=tIoi9S3oqffAmt5UF_QHO z@_qGBHK(pp<P(qgemIZ7$d=1I)_awk!O(_wb@%4baAyjA<lnU*6@Tu?3_cB8P7lo1 zN^gvRhHsGcbm`BMwn{G}aANLRiHR!G@4^G8<TLzIVD++ANiw}@mOzdL)%Ba#(&&b6 zPxB=I{tWB{1?FrbIsmxUzni4z+R}J(iSfQsqtP@@<{3l69(8zch{rSz{E14&rJ}-2 z5w4;PlVGN<UsBiNXFGkc&M`@00E3xFop`|SRET!ZG5Y?(7`?+}o>p!Zqy*`6k3@LK zZ!wpdUw^Qj3KC`+%<R0frRJ7q4A-qk#$M`K6ppuV!D9}EpRNMEt&gQ9avC;5n9rdt zPjNMUyD)0*5I;$Hv6$AeU>+Ynp+<t0BBG==+JAc{RXCMCZV<=hpbhFDyP)nrE2s)N z!<N&c^$%gG^}Q!xGW<CVUsgYQG>lf}6EO%6ljau2NUYO^O~Bv_R$*hC!c@Ri3av~? zg7&mwr?F~$6tlAQx+CGq4-8PTxN>Wf)<B;4jixB4z{W&C6adS0C$?q_w=QtY6vyq+ z7*GF#AbW|4qe*ViZ4R~S?rE}p>Kq7Dy5hE$Ru;NQf-+UQJMbk4xjI||bfR}1Z5D@c zmnkR0jJEob&`G5fuM-bADvA++PwfS^)&6}GRebRK3L|<G+d$z`M_K2lzGKeaoMpZ| zq-aOHx3}&vXWHU8r1(Q-zlXY2S#n|(w}!Cs0$RYsHSO`r3BV<^e$i8M@N;kSIl~&0 zjtm9#Fa)w4hOsHJr6jTr<q9mzy_ER3wr=t;ZZuDMmw?2#rbGFHt3YP^^uT8v1ui4S z;XQ8BHKyE?-{m=ZgORP*q7NfWpF>!?&iy)Vwc!-WN4p_fBXSeWwAEt7YSIOcLW2R4 zvaceE_XX2FS7_$CA08=Pw)Ju{I~q6?D#h=7Q_>mS#&;JjwmyEUPde8Dbu`W^$6?*! z`#}}*Q4K<*TU@(YdZDs6%`)O(*w-|XR3M5BxDowSQYWf{m-02`T=bs&9{^22vcD9u zttOV-#5EA+Iwuwm@Lo5&l?zf;A!Twd-&3E{!G~#dIpF#FBE)fl7{5bRCneT>v)pq~ z>G0@MF&Dk6zxK~9_J2kIvSWYGILkZcQ#8F0Ar=qKpECy+cmOrYu9}G}6w0E0hgi&W zAn3rU>LfmCS9Y%c8@XNuh!>LG<n1x4I1!PC#s8hL3z~!>5``)@2`&D444Q0v_Z(I5 z0O0p#_-w=fRRX&U)qZYdlhN9K6s5|f{w7jRT4j*y5hr%drbl3mw!>}?UJKV5d_izm z`Y<`zBjX__d=RM82%TSnXs*14GVwW+$%p^c?^#MFRP_v$R043k!$9i;Fsk3-cKLcq zNTp6wqRgLS-iSn$5IXvgDI%HDE|KV&IH}3e=!nEY&a)_CuT(X)l{&uIGQV(NxF`;; zN>g@`=dlDYqDKv1T$LXO%aR<uOSW?%sl21+uPpTrYd~{<xz#J8O;2zSJ*fy-j-6v& z+mDCocJCw|eEux7=@?narJ6i3_#Jbw*}ZYV<u@!$8+U15;!X96@M1fz&A~S!%o2-b zl{lJU)4z;vhbA2t9Lv;q(5wXo_}WAA=?Yrm@|8-!DZjX!Wl>KW>xb9z6k}AeeJdYu zQ+fz#jh&$A*eeBGqc&3|`7QK0pYdvAtoVxs-j$E=cqX_?YoA$wxSwn@ICHI;c!|Rq zqtf000W`{x<Q(15HU)`IuYqo>8pY)SWR#sa^WjH6^ZvyY-<k-JSSy_ZOM|9v_j~>! z{KDVp@pkbSsS|^aZR$MAtxabRP)P5UsQ7VUxDPsab)0O*aE42Qt@n{9(c-iX(Art( zFJq-b4pLs|Q`>m0%~F0L7&OuK)g&@&&;4{vyj}%mB&MU_9>c=i$1mJ1KJ^>Ou9!SH zq*=TPI}BdPk>KlZMsLgg_LbnP3$AJi!CHX5#9&BU_|_S2$m%WMMhgoG<VF;hzXJSu z@}2NBIvm*cqO9hZ!~vM}x=)6V0Q8Fd&*+CQ*Cx#*zIBd+b~%H*0}IYSw?yUVs5DW6 zg7myXP7`_!(Xo)jz<+|L#}NW6E}wNlN!}BRDW(ZQ{sn{-kZx~A)Xmh9(n>D&U~{?b z$^87N<ge-<g6_QjFMF1O8Yz59<LPX{b@#a`)(GCJ6oM4^!k?D|+&95d7|4EK#VwzK zGNrvpsbZ@Iu5O7I<@(T|wDc3n;<DvyPC?Gje+qOr%`WCARf_$W--J1VXJ#@@!jB=q zGmRU=6jndvh$ViU`Y6VDyD9M&F_vm|UfP~KV<k1C9mwU>fy!#B0Dmo^TX|5&I}P}W z<+c9@E-s(>GY)&snS)Hk&IR}7RrxlFK-Tzk<zR#l-hYUw>i-$OlOfKGAsyF$PVgl0 z8vHH+&4&w`oPS1?b{blWzF3y%4hxK98M0NR;>{nZXD2Sc5<JG2m_*y}yn9ab>m3@j zWp+Z_DxvoC=JFwLnOvH>KKo<u&huJQ;<0iP5qKP>kYNYvf=T*Hz<@yDT7u*Zrs&!4 zI`OmE3!I0an53K7^LaP~k&8~yx8F<Q38>#s9SM+rIaPloJ9TjV+Boq&j#aKk{1RR! zfLVN%J05q=m2Ah7SN-ZRXS0&K{+80)<m$CP_xpGs`aFR3IR=I^jUNU~?4<DD&nO|* z<Z&@&XRfn$_O$i8xd%8Y@ew8-)ddmEY<{R3U%6lSo{xEyPjfgXnR~R7{y8LCi^U3< zf=o_w>m*Gxm+THy4UzF=uaag^*iA3_=i)<XI&lkpKfA1N)`OA1)4jDsmT0yMhm)Hs zl~{pDL=+c3S^h8G8rj(g(xb;wf$aQ!r#nwXTYlZT2eH$)_YsEABc<)E#OcAue^gq9 zy$13(h)q!j8@8;xrDBYuO2*MR?R^I?4rxWq=>_k^Pzta?-Z%&kl|vm>rHU(^OnG^H zVu?Txqqrm<1NdLl`mv5W;@RIqXiUh<hQp+2f*~&t4Ug~u7eDewkc>8Gl`Vp}2MN0e z$<j=zE*lu`8X40-T3;Y=jE#MA1x;h#-?E6Lf(#!V+ng*T7;u*#qliSM)G&D^+Ql>$ z32~-_)9*!k9Cq<{XW`qI0tuBjk>A`9&XI*-_&Ze#Vv>);>VzUHhU3h(GjQv_aIIQ5 zslWTVpP)Opb&b>796QX{6ozj5RFiVyPSq(Sd?G^)jxKzHx21V)83#x^|0Kk6E5<IV zl^ZA;e@m~uD^&Vr{{RIqS71Hh^*Qyu1*u%$XMx*ibxf?rQKk;L-_Z#ml1Y=Edwa52 z3m&Q>Z{wbpp4oeG*LrRB{Hd&QA<6fl)G>jOKTj3bC6;&{c(>W0pEPKdSN^+ljAroK zsmxcu@rxH%p5|@3Na!`%{4d{{O;{hZ-<u?$haA}a7OCMo4rCmFw3W8t3tkvi; zi6}VKmiZ@;KfnO9{{Rpf0bdz7+&fohxo#7b#9E|3^hD3H)R#e&t0yD!%q-8Fdf40= z0_5oZ9VCueYGG!s`ww0@cmNK6r;b5AkV1lang;1Rbwy&u5Xc>yw+S;zZr-yl;r3sz z{*J3N%4Y&JAM>>TuG8LU{<>42Pl$%xT-WTPv=EKyK=L7#QW^M-y6ia`PbvQZ0iHOh zF%o7CacywM@bqlVbMp0uO+YBf(CLlzv_Z5}_D8SHRs(`{JL9n?3Wq8<azTM}{(Q@p zn%2HWK#7rzFZT&<Ld^Fx{RFOCnLLszUD`4E>b3OY1q}A7bDc>~=#I;w&?6GuFf|~7 zT5g>RM52~q?c^bweL3U+00002O(cCU9bk*0Xd?CeEPJ_;P>7K_Qd~e41L(vQojPg< zPYiXSl}!|e2T6uz@rKNx008#SWN1{}5s3{2G=mm98XsZZoZ0AhbxTwc*PLFPh{XUo zBfM9>c#Iiy;BHH*{78}=q{i?Ap${AI)GCTVz5ytyjt-?p(xW`irc+Mn{2%L?ZG@cP zI-$Ou%;HtbSO9+avji^3St+mK`Db{%&GCs<yrwp*8!HK)?CdGZ@i<OqvTXzab*+<F zFEBtSkU$lFqBJP<!{VV8Dha$|q+|2hU!d$aq>(_@bcF_O5L=Vd6)UN!2`RCu`P)-6 zfAiwK3Vz2|`F3sAr#))eUCzs`t$8%4qsWCsgIH7ltxfcZY0F7?SVh(V0018sZ$OdM zD_}ms*8LX;W*KB8h|%-~*FVnh>L}WwXPgUR#uTe?EwWxrfi$6GG8n5S{lu`RkB+y~ z-WTfD=l`<MeH44gCBQwxkN&Pcpy%5yrmA^R)z4*}VYT7f=Dr-i`{1dR``s9)Zj3(0 z(nTWYvx$yDuEl{gc@S<j9`PV8@Bs(-2yC;U#v7;tYJkmXsB!hBPS>q8V-6(sGIFC; z6{|ZIA7Y|LMwi8&%7v3{DwdVu5}mLCm1mWHPxdS_GZ{C(b2STOkmbYqmU;36)+dFH z@Pjxmd4FX*tg^te=-SrkwW-jLwe0O4tqjkupm8*OkVUp7A~<7jS*tM=J>0uoDoBvT zgZ$ytw>z{SiXh3Se^}V3?B{H~cN2(##*r;DVI-Q0@lf3TW?V6jW&3RpAYw?;0iCU2 zIdI3j24Tf$$_!s?U;h?^)*m#6GnPjT6XsZM%+OtMbs-S{j*=Ktcwf@gJ;*@?O0*3S zS7olybu-77>j3?a_N@~rKoG_h3gJpLLT1x^1|riVjRX)Jvc(Lladhr&P@Nc~idfk2 zx!wlz0kblUCz0NKEJfSsd)pb)zWliSpTi)Ng&K@<i~tqw_LYH37g1xUp9^9NBGlM{ z7ewth!~k2@qE+_aF;-SkJvM(Y=?pKsW7+m_##WE&$2SS7-@Jnc^}uVwzSHcLfos@+ z|CnH+a6;0jV@U2QWPD5@M3q8BB;auCX04-f@)-!kR*}09drUJyf<P7s=dn1d0h52_ zf`XrP1W<{YX6}p$uV1dTSx)8Km8qU6eh7bE=bg6gk$Z$fz@2!`MIkFswx`^l#BWH! zb6t+%Zqko=p|3iv3Cbg^8brBpgrH!dDxG+-xuHIUCKKRw-7T+{_y{w_?vhW;P@@l> z@yxA+l}zC4t3%BmNJngdrVU0F1hg1kAW`(Pcmu{wNeiS;Po%BhfGSLR6ur#D)t9{U z*M&FcEa!mju^|x-WBGw3JQ5C!>2<*I!vCyszm>v23g=QnfWBB((lffO^&kdhEbXCa z`APf9Ffe^2{1aDrF*_OGe?l0+#(rOYAs!LK=@^-dwi7c7qI8^IA>A0_=LMZzMzNB8 zwI)*PIO7?bnD^oGkAOD6A>?1blm;Xmk0#7W^GD!$%+|MU$so`yWw?En`H+W>M!&6A zg|t3doSh8f2$;KXfQuzMxCLGNK?sMJ{6UmSOa_RGNt|tv@SC2}SJ)l3?NTF9P3~nH zng){2ZMlOUS;f73^4vvzq)UocLV;25$?Od4k|!%*Bu>QMSS(NdLSu+a^=z4G(G`ul zOyuYGB>4@RPO}gF&9LMe>Vlao_VK?$6D@F;7nW}@j^ODmEZE|+bacyA@~4$XSRE5i z5X75swL%~x+po*^d%G};F7#M-ZLa<+YtG}{_)s@nx4_F^1MSQ2c~HTyOYqI+@a2I! z&y&m2d?3=^D;A|Sec&|bg|-Vp3+umXTD`~_Jw*BDSLj<`7D;{YrEWrPPfb~Tbhm?& zwR9SE6(-i;fI;8lgcy?0zZzydC(y99mYzKYP3f}Knuy5)mkaVABHu)J(k(4KfAe>w zjT>i<_dB&;Rw=1O7cIpq4b8%j-dcDEHdLQ#Q9HL=A@N_srLd`%<RA1a!&L}dU+9a^ z6hsqA*k;xeYYyGID~7w@41%ioQ%xp?^+1~zYu_NZc;jCTR+y4bxN@|%oMb)vnN688 zeLHpWt^3a&Yx*fNH2Ovv|0yMQ-=&~atf-~(W~EM<(2Ehx1J0I|6D1<M;()z{2eT0R zo!+Bh64|!nU_g#RzqX|nE-z_YmgRU;^-1x%nHF3xSYOr1Uq4V@eq3fY>?j|iqiBs& z=b}fitvT;2ee6B(G!uW7P?Nv6n&kH7G*Iuni+-ngmWM+%aLaT7KkH@k=i4rnllD<K z3YJMw*D5~KTR8GZww#k{aRS?`%m=oRG1j3EX&5ppUWri0K4Agh9G7|wB4{Ivu6|hz z?AkRPDn#!WGyj9Z4YGq*4Q`0DcCWJw?sB>W%4e5h9NDHxPli_ziN(&aJS%ytVslSg zW}0#fH+uit@I8if#a#jm@YI~3s|F6G{f5n6E467gq@|}vvf-O$u>0j>a5zKWTpN65 zpQ2?aTu4zW&I4UEmb@3l93%$tb#{yPXowK`s;l`w1@`Uh7F*(ldWpu2qB<~PQ>ayN z!vO!<WQ~!>+alO^?SGh`;(RRhe;(@rF${*#TTDcm>mKj!%`Gm6o(VKAgj|E}b(xo~ zaA?Hp$lS|;0&n~G<=vwBy5v`m{(|tOg;pHkt`}8Ca8d`R803lL`Ad~<_eEH&pQ?#K zENT)kN@TRZZEn+SD;Js*PVKf5!9JBKj3=R=*cuc{F*4u>uRfqH`JT%z#uTe;d6!#{ z2(_r=^=_=RE_=;!W2FCDPR}avZXeawCF(GC(1Zu4m1OWG^p0P59a;Lpq|E$i2B2A_ zI3DyUQt5gRH7{#E37N@ELbO_{vLZqEHjzV138>i(=Lv5qOhy`i6!{#|;S|m)$YMFs z&k;b8<0}E`)jb;2O*Hda?tMRYx6TGKC7)gC=Q48<aPP>T`BG#v(;44sN?1&(CPo~A zop~H=$#<Tx4(wn}wjg34U9R}ezb^*mUd&Q&lrtyM(%DN+1@i{rQODt{9cNq>gw<I} zHxUb^WqL)Q@~Sc`u6rn3J?ifl{|@utvCbsZQ>|zcrEoe4z9lpaOVz*T4D1#s`>ZL> zuPH<5bpkbX2L*EpEbZULR5@o>s1|(|Xv28cC7V%bK?(xNqCeph^!Z}TXFr;+{b1wL zZ9Sh6K6el}|8igckzo7eU7+TPr{h5_{u}UpSIu)2IVg%ab<Wq)blIWA<xZeRo6$o- z(}1n|McyX++DLSN*G8ZMtg<|rgAx^e(2g!>kD(}!E9%87a8~Fq5Lmy)QTzA~)#zV* zMzIJ_iN4K9^QSJzq&&8<PqPd-z+_yBPNY-h>EM)Bf%ahU*yj>wmm+2NG3_yto^knb zV=hJ;B>V>L8n-4eu|_ftLWuiaVjKSJ2ds}kDCX<ae*B+?kZdUuwR2lS({7EWZ&Vp5 zC^8AL4&0e?wM=9r*XNag^V<r4`~p<KlFI0iZ=?I@g>~>Q0hdq-P3>bBLogTToN(-= zh;0eAXhbz!89X%h@j6@1UgM2Ofl*7aGboe{%|^$y+zyAPV`V!1XCg5-P`{&BK{;IB zpC@OstScQOy8Ab-!Odd`Rc4pjg(|#Yx@Q}f=?q5?U30xU1T~g_%jIc3dzDC&E*VAQ z{+iR;$Q>-fv0^DpXv{%}^PFWLSdH3w#oqOIO}b|x?_a}2!Ix(lI6Rd`KUhqv+RPkH zVZnk13_r9DRaL+50&Vhaq(9@(7lUos>slT3z1j+Xid*A7IV|OWVcH|cNC7JpBF@A@ z%lpieY!evQ30g7JIQ|}%3NkQuM1f;W^Ii!oc=ER|0TC)$xzG9ML>jR?uY>f4rC~ci z<#R{!XFsZn!aK`@x>-UwZ_|nVVo^M+dppG*%_jzG*bbfM8dU%vw*^YaVwOQFozjuA zcV^z3n;bs(N2nCTl0%W>wTD&mb@idjMFV9Um?A_K+{PCPaoroA7k5-&7jjW03KQtf zH>v<|uN;7PjNB8<g=?;QGH7)mfa4xI&#kK@-~NRQaQ8(hdh_>%aZdBwh0gY-SJ@Pz zyKuQSiDB>2umJUZFVnRzKYJs%04vj7ME38Vl9xcCz-}o+lZ+@Ahx06X8s2>wYe_W+ zpT3()CX=Q;r_L1o)UtMnbZMZ!IfoZn>B)bX5hAvO@!q4ZF2TtgKi7ZqI34B!`+t2v zSfM*wonUBea}@g{w!aXxNz5qH%vRJ6qaqx#jdwg2!p$O;)H4RVEp-y#9p2fN9T~cd z-q=;PTOu!2H_b~N_A2`=O^Zl*E*e&{S?4sN2ep5`Hhhjp6a;^e2Vf}rf~Xa@MV0LG zU)gY?p9*)>J~*h=_Y3OXji)%l&m}<<APa<6kE4b-iP2?5CRG34Uto@-pfAbnHeK;0 zU|5d^tgQs<I3>UXy*lTrL1X54uxb-R4xm(#yvJ|nc#=%q1j%9{wpgrZ089baa#&X^ z`+J;dXF*3jqG!oNNiO*I%6PX^CD+cZV{AiO^|rF3PSAOi8DUJtWP}?1KVmIFxcaTN z*Alp@KidJR!SufjU=bFQ>eNX>fE)|Ci{vo{-XhuFr&av6I)G_9LG9G`mik`SGc01r zO|5#dW&894L~hnIEpx$RMEY;S^^6tR4TLmz99e6myGwJhj`c@>nu&7IkVxRTA}neO zAhTDBu-4Cmk2x=4YawEP3|f$DK{qYyM^<Fthk0wR5F&u_+WNp8nd~?g=!9Pd-I`cX z!D<%V)WS{zvoP!xZJkGeB@stxxfA@>VX+i)vLUv*n>e#<BAt695Cvcu7qM<ZD5O2N zm@TTn3fo*&%;{#~exnu;bnl6X&gA4!NufQ&4$KEvUBK6>gMhvY^6cv73Vt85tL<}N zuWhCAmsPk>1vPhIGEpgxJ2B-0QSOcHw$t76-~RZir2HCT3}}a<bixHnl_u@M_Mu2p z%bt4v!SSFV5;W{!k<4A{LDZ964~B8N4&J#t5_9_7WTfj;#z9)M?K+)Ufl{509Ax8? z7FZHf19NTTSfx{CT3`W9l+nc+{w*fK@q`t9XdlQ|GQPi8m2rz3uYd4EghMcp6Yw*^ zNOPE2mkz}1;eU8jX!hZS`=1o(+Wp1hZN6H_yh6o-MJBwEsh}75R;3gL7MV=u;(Jr6 zclt(#MfwJVtPsu#S@H5%F)dCd`ctnTj39hT=Zr!<kIZ9R@|{wtE59fzgH5EGJ?c7> z#qofS))Yt)w!SexY2;J4x02ap_I`-0ZUGfLqr35#mX(8F!q5LOj_REf3Hc-^SyNnJ z5+P5qqA3Prd$<PguAKRvTVMV$Y`<KO_F)MG`!ebgp4yaWlZ5!SqVgomT5@J;Qh50< z59<ipgNN*QaG-;1jsuF%%>7Qe<miGDetHmiF)iNXin;y!o=(9c_;BC9TFKbw<aN*q z3(b=HN*ux%0PSc?U5F5^3Bw@clO$Bk&&HEctGj%r3;nk(wgmzIL*^C;@)5VaIS(37 ziEwCh$wMU+0DQ7_N?xE2SAW;#*i6D}?dUnmEmb(4HII$amp)tt04}97B&5L?xpPlK z%_rLnr{A)r7G524BR2H!Ly^aH1#PCA2dM>;nnP{XaTt7gI5l;DN4I?@VS`>7(h7Sr z{iH)dUMUV);UUBtFC{r-0yLt(ok)@-B{B-ge}Ek+<f<)>+?aKkMffE5v^r?G&)z?# zNobfq$=bfYP5G*Qm19#W%8-0eX6KPYF*tp+ReU;O!@^mUN>C?)6iu+~O>LPngb_2J zz#VK@mP=Sdi_}}VHSH3cUO*oUSg$#nJ#*VCPwn8%4DOeEn~XU29kTc>U|*?@9zVdd zc<!@Sq2ER+hA{bWT1ZdBDL*TtG(&#`+k2)~PDhv@<il;2?{Hb@P=+Bh@eY$uNG#C? zHhlXIDqd3=S8jU$OCiCb*-0gLUjP>&7x8H}gZTSrTFyNraKN~6{0<p2BwwV*8oe*l zEzEqN>UWbcRf-^MfWPkdS?3*mwT+j?d1yb!_uhM!J?~uDWN}-{=I4x^!3t+0P0u|4 z8XOP2v_zf$S_|)Of5fJJ5&bR%M@{YE1>^?k!8LdSpY6ux@-MWQB`!+-O9(Hk#=l`M z-}<seoDEboqHzq|TT9{m&KL<sPPJ3z9M46x{YxdOHS=nq*1(IET`h?D8&Gr?B9mA4 zTAI0Ed4+J1!l0KDaur!Qs}rhgPxbwbzzVt;3$rM3&U1HM<fjPqS{^?6dQh-Gtg zDd2(IZ^hVVE}B_Mc)b-Gka8Ree1hXjOyIx`&O~1l?B!_coaktx4pIj<k&xiTFTtC1 z0A=h3m3+>-qw3P3e*#Rl45wLcXo%2-a#KYO-+oJ00>_=o7Xa@l3~yZ^3^^83Y9RK! zAg!Z4{|poh8Mom}MD_d)2COX0dZq<u{Oh$hAN-hrA_c3On8_@6PCV<DKi&BK!otm( z<DZyhfFwrKxE1D8o>C&9jX?D;Tf|dUvMea!tnVGOd5YSt+M_$mP)(e$kwb$~$uV{_ zYkWfNOB3Tp^>$+NIDxKd2V%92*9Vyw{(?JJ2Btk*F(;e>Aa5FEb*|8@l^EOzLZHDy z2_UG4?5EAi^N<(LFS2g;tC{T0<lI<*SUj?Rw}JreU^cbHn5`W=hmw(O&piu&u_0(6 z497A$C-;t4#_tIj`|HVA|1e4yh3A4<`wdjyQ*=tpF}C$ba55seapJ2%y8c#~rh?Tt z3%}bc6J}0-AP<fbVY|I=D9`>>#em+`C_sr^#Fa&k4Ha-=_-kE5GP%>;d^ebPe6*Hj z;EB!$X-7i)m%3BMF?RSt-RG|PH`cQJ+DS@%ppb_af~g55;(Tkqj&wZPh1|ZVD0inp zDggVXW}?2O*X0{zzeHnd6pE~>)!m%M3;*o5b)chrYl+V-WyWNsN_`p}{X3u{XsNKF zvh4^9JT32JtGDc3{mk}5)B1&%UA%8}mgXPwme+#rYukN_alr`+o=*=*|0$T6f;Af( zIHJdM+&8&jWH?pH{4@7Idr{Mj_4>#dSq$&Xm}OBN>^qwCmk^O+?bPXS2}Ne0fUCoS zFhUtU@jw#~CdBzbXaz(vw4`y_hW0iRpMlwfk&#ND5mCy9l&9?n*Bj3I49M{I5+$C1 z`%FunJ=g1YM^5`z^2iG?QuxjM*>!u<Ohit}CcswKAN5_M6gVk;!aHJ%!d>N^ttYN8 zCcYD?9hcJT89(vDL4ZnDY;1)->EPm2T5%@-d&*%GT7l3~8G`E&X%j|?pCybuJGa)F z`2x^A;TW=!i+zD1>MvOkW8^VXVHVN*h9q@*LFNVf<=CxM9j$RCegwxLE$MlH%84O* zn?3T4oLz|i1oY;04v|>3q6M*T7MB4F!C@kjYhKnQbV=3JHv>dz+@u`*n^8}%uz{nZ z2gIMC(<D@B;&Z02+-hd>7X}DNVMKXr&9N~oNwCEf;MvgS7rEp2F}U~tw@52LE2a5T z7nyIc!WgGiDDfe70yPb#wrjiD6WHXNE6GIP>X=g6ryI*hIG!V}nZJ0u&pt?gBqMXk zmE71Auf0rFPo7C?{NoFeUN!r+9C54IAs^6cAZsN^!!ode06u0h1zuy`z_Rsi%>zzj zz{vgy7g<DA6g!T}g^U#UN8awB=V^*9d9#763d9{4GqooqTDm$FabkEQsZ*=C(F#BV zU<vZl6YalxSx*CsNWG68&^(`RDsN5l9k@V|Flp-10EQk9Iqhkw-!BHx;39>{N6aHR zc60qNbonc>En-dCylw0StM5osqA~=g{<N+a#Zn9>JBDn1BI)T+8rV^EfI@uFt;K^< z#uc>n3lorHuVsub46(Qy4Rp<+oPF!&A~CjNw|9~=f?=8uf|LNV2gmQ0aNXaYtB*QS z3t}Pil$kk^;R^d4YnklG&ujRd8EAm%d*gh(bk=2`7Fl5R5EY<glLut>1i}_K@6jrX z_b4(dwhTcr+y_SKD{&yQw$2Hb{}l4gj#a`LiR0H(BIKLq1LBI*Q}xjl?l6+oV1mw- zhCz>k%<4ND@Az`#(O*chVkN^BCq3QeC#fNxs(dEFV))^};m!Q?O0zQtFCZNaASh8P ziF*k=#%8_b82&L}{TM{o7(U)BXWyPKI!Zy*m`UOMp)K<m6=8fO!*%(op^(X$7oVK> zd;yi!y1T3}njFm&FZQ5Ped(Sul>4kL@1w{=So5e}D;hd>Lm!<$kBL||#X?>f=ZH(l z{>_1LpJ2WSU#dg8hYfD%*>H8!C6QRx#Y<vi4PYLNRZ<K28!mE6l#u3tnKT6lmhLF_ zyg-eSz0d#vIvVMe;L}KpO*k>qSPCx@mW@*!lO}OQ9oS_c=#ze#x+WFA(%$RHTK$Vi zNUpjIjeKY4Qc_DL%Yq<}jGcKu*CfpE4ZAk|0cX&KAlH=>#@c@Q8;)hrgy==$67Hl% z^X?3_KJ2`VuxUaW8#9If#*aOrUQ!GyKDUN?Wg1LZ!{AQY*3RzUB7SE+zyJUM0001_ zuCk=B>ceq@NCS2)`-av4wBM+)d0R#aND*PrGu5(6V7<>{?K6eH8K*bxPnhx6QNL0u z;X{IR!9nFW^y#%7o0Ii#as&nJ1HNArh5ibA7bizA;PU0HAz_>mxZd&lK+ghXFrm@T z|A?7E?2x0M*||0<m6VqEEZsb%aOA1H0D7XM<fE;Yh;g9t)@V-g+sH|-J&}v3<YjUd zT-`+tsd;z?)%<fk!SGS(No_y}O{IKJruEqVDD?e~e;N)TN4UV<Xs3|Ks|>?=TlIEu zj^+l301cq$P~V0>lOm;g`AoA+FCQ6Itz`~fH;^-LqGzh4S@ol1z-dN!EHv|7g2(?3 z%kzBWWD1#s!yN0lzB@l}7jW&Ad}782I6Hn;`@<Vr>jhT1R0H~}sF>|5LX^&W8UC`f z(4XooFyGG#dUXC_AFrW!d9&7wjYKI+l35EI{B@bL5<xIZtY@7lNeSEr@1F_b=xMa4 zQf^JWB=(pze-SOt!}QL2i+Mm>I01Kdap^Ji0SUojK{nXk3VAX3r(E&$7s-b|=qU8^ zoV!gnkuFfvO1ITfof{4Qr}bG4U}>zGnf$-XQ_S<@C!{f&9!(rhT^g<d5G*3C_v7l* zolSZUWH!i$82q2%eagP6GCW3rq1>AT9)5dmW1JaTam<mEwzu{(Y#p7w9>lPGOi7xz z3x}e|)-a`Sn6Knl#dV};7V=F5aK$ndO<G=3UjU*5nOaUF#$&%%U1TJ=C6E2(#AF1j z$w0(dlme_MCwrn;(@>0oFoW5%nWD*8N+iTSVfB?NUu0JjOAx?n9h1zYfhK#TGk5`} zkp@y=8*f!zT(Jn&w+lyl248M4n>S-#6&i>UrVQ*l13_}Gi;~CYmyg;37b<GckER7% z@rnjK(SKi`EA-&XrEAiJV8#qM&)P0NRKa-)XhJcU4oh!OHtDTm>J^$-zy1OW?*X$R zpS0xW#G=y6)LY+5q)TQlY6St4&sFy0`8qKTTcknXpAa(k=_17RXN~WMgN~(UH}M9U zhHOt+UyUNfxzrd1M0D`u!ulYUn&s0So2w*!qR0D>jcUU@Hx(1N#{Gr=WqLg=xF|WO z|H#>gPF1D(5wzH=!gkd9Kw|b?jahJtw>@I$MF>DgtrD!_{%2oLsvP-l$IdR}FQNtr zhbPUWm8LBcF?c`|r{+xSrR}X(^yTP!|H9!=43{F;zAkM59=}$z=EP1_!8e>{ADdpj zzLpItGLd^&2N12hDhwl-WFTJ|em#~MoAIAP2$n+YG{oPh8-LE}{p|5bx4(GuQ#1Q? z8jp!yvsYC)h+X96yjlgRT-GS6FvgiOn$uU8)5T3hm656<D;E2ngcm%MYF?!k=iulp z7xf&!GCRJAuxbj?8S%Tu0fQD~dI!fAWISDqN>>VB*xqE#ZOxRI(0r^J5pF)%SAYH~ z2kzvTjL;x8>ZGwX-Uv0p5qr`66xe-^zOPJ;<pBGob(Thtu2g~u3qXi}jWHPuvf~KC z;@A38I&^t>;=Zj@^K-Np!$GBQ%(y;F7K;3Vna9Ft@o#JY6)=g+Ob7og(UWYi45y2r z%2T~`GyPCc;Zt-}4-fST1C<`F?A1?FNS-G|lI%H(XLZ=5A6KXY%>~Q08Ia`RnMsCF zd4*@xGIEiujUGBrQ`_ITr|5!KXD4;@o_+c!WD2HhZe*erDB3WB6A_Q!Jaq!XcN@`G z)P)L`Vs*9G6Q~w|c>rJwi=FZ{0H~@~gZy!;I{ad*ah~K&;*OwwqetRkZR)48f^(-N z&%=tVSYma16E5-;4L``b;|8EM>8RbLU!&ZwN@Hu9<N6yJ%r4zRn7H-oqwTO?grS^d zO8Z3^|K25-SskLYu+*}<uDH5ft@rWrC9_lX8h@crp*8uOCbWv!=p23qk4yT+VN(Pb zfhNYjSd2gB`6dFE)rTA=6l$MJ6m|x3BKWB~wlwR;c**XkF=sY<9?ujMaqsK~_&yry z<>*77KPG9pd_&9R*8TK{Ly3nY3UC0Gf|4})lLF5rw#X10UXj)|F>{okqG100Dylva zhaNnpgFXNS4f-&H0|$thn4+j3W^1JK7y~~VMb@B~11K}J^8tuQ_8>~uTT{QdSFSDg ziw&z&*(7fY1^c#BvW<@0&5%So;4A2MC-AW$BenCltDw$+7*H8+^dMhz%tjUTI~T;3 zdG-~6i`XhCBxV|3pJ#g<5OZ!-K5$<RVIxwtVhPsOhrilc7)wn(q@&AxezVYDv_(bJ z4Bi8&-+p>bH+*;e<j1~~W6ZS^A)A~*bSFI!3m3|*&fP4&f~7vivq&Aa;2x=Pj-JY% zo06_NM*&*|G+<+{Ftv*`wh!Yx_oYKo$ofJy&Cq8Xcqc{F0>%9o3}YZ)6|aGnj1Gh` z%sN1AjJzVI9exvZr~OHrn+s#FMcO?TdufUk1<FV`IAsE$>!RiQq~;owSFo)CiYrAg zf!Z=aakfM1ivoqWQM{Y8*lm|zzd>MV${Zs=`!+X0B!TmxOLu*2V#EC*4r*%Q|30dc zgkQ1WUXRq<yX)G%hhoegNr%g6UAq{|;!J-dc+D)p$iLnGzK3DqJJ<y{pe0a{003Jg z;QgzCBs5u-f3t8dgb&#NT5|V+C7=pamb?e=M_Sk&gSsAwBGU*bu>%?cK$%9s?=sUo zVT>c6z2Be@Rh_{hhIJG`8Hav+`>tI*UX_f*i_ZKq=4Uge<>gvUV(>zw-p8K2{OMcJ z`V%h1Fgw}GLYPTRFxBeA-QFcUR7JyUT2r%Q$g2P`Z+wWXfb^BK8`3F%J+BZe`mTd~ zd#OKY62wN)_-rCWIW)))xqiunOHb;t7mjBUgK7<o$cb%bT>t<^Zr8Ua`{)KtX~(sJ zt?T4>IPsF)t>Ub?-><*C;lsvu_i>9DAT0;_qDOd6Du4h00000002nq$`O(U(b$|ew zWD!-$jm$%-SBWSdaUQSj7Rz0!oya5Tj1o~HI~dBDWnxkq_<VTCf_j1EsX?#%@1u#7 zKZLZBxTGzr29@DDctK|^{p!y1u54%e{w%>np7KbAl26X~e`o9<hhPt?E9c)r0p`U_ z3VLA?FOxB1vt2fPxli2s5=7u(0r%JqdTpi%VKixILKicmUnAXGS_!WK=x?Rw34Fgh za&R6ZT;hyXRxtC_4`zn1%UI*DG)q(RLU5<zkHhbnFQfVIAz+7T=9(*X>oN^U(*lZA zq*WuSc1Pl>Jibb+%A{yqhi*_o^ye*8)w~&67pQA-3+POL!##n4I@zu+C^^;yrtD53 zj+=YIHDx?nqZs&R(b8@f)P}&&S$0-TIURGeG)aQ-#}!C<d_+w0V}cua)y<rNY<35* zavhojWFIug^+0xhG*>vJNwIdj7xJJV&~MWrj~U6JMT%%?&jN!8t<;57p8YC!W<(W# z>&WVGM@d(f0T8EO=_Qw_1-^E?d9aaIDNGjM>E4cmGzG_g6WGCJvH5lbC?6F$kbdoT z2Xo*MxcJud+^pnV7_f*|j2?5G#Tpa=w!-aquW%go>mNBwTi>T!WLcbKVa!1x^fyOe z2ix?zc|wHMYiIVs=KstREl44|0<^V4k*3EeOd}q8whz}mXf}#pT{A#<SfnSBJR%@B zc?e>J$;BMGi?Uy}iP3zHhhH<?;qH|_CW$f0+dU8tvM-!2SLr2YZ>6S^+o;4FD@!m~ zgb-Cv{DXurj67P#^4h>AfP(8eM>e3Ss%wSOeE8!SsL&m<KROjJ&d1pvaFYTkFvCzw zL^nc-mVNg0dX86+rHx|hNj44WAC(^o?2$I#oKHG;<RH8S&%c4q=cSe^z(y5M+TVaU zoB7TN9xlf7v*^by)1F<bmMWBJ?8I510d6Q6*f8WuS`5tB)Z9W!YCqo^pjW8Ju<2)B z52I+)vx;e$PCf@k2ZZtk0>I5gk-3~g@VlsqB|2CCTB_PzQWQVzM<s-7QFQ-Ch}IS- zhE;G`f!8abX~d2DajT-0az^+OWik5ly{;ObH^;u-P#M0bbbxHF`LyT0wyn2sjeHTY z(d<TpyiQwq<~D%8-8n5d_R_hwF)|=Nh1~n!q-z#@F1feSj4wjk-w)+NbJ(#!S|xN_ zT`vHNpdEQS{X+of$Y*a96(&uqSJ{(zUXp3)-?n-t(w9W1D`U;d=Xo|;TuC={Zg%~L zq3_O7C|D>h`GOYWC{e40MQ*?M$u;z;Sr_H8YE8681uW*;0Ql4VQa$A>IA>w*{C8<U z%6Q?EKa~)JeRJBd@}KWSc$R5JNoR6KwyiPSIc*)hYB6ut3=M?DdIIiQj0yr?;@@)Y zkaUyzN^Qa-fX0=vK2~FEWo1dU;Kr4|R^}1)jKK*wL3_zn9q=GeJec-8ig|f8V;d#` z2I1-}Z80Ubll^i{&-o{o9o)`6kkY=p<_~$+FxQph(r~~*BpyBM;Fe?Ym2PCE$-TLP zhI@7GV>HXlj@^EW3H^gk6qmPC=7N4=i4V5O8XhRZ3NzELj^pO{GFlnkf8ZdZTSl;< zND9&$nQ1mnT%;Jc$ol@>Hd3gbJ0m-<k<d(vj!2Q~`*}nK(mXI%a2NZ4dYf{12e4Hh zz`_jXm2)Dtc7i-7FAEoqbE4p7n|%w3+3ZgFR@VGQe%0sRIL0b82j04ZdpoeOofrs~ zWlk&LUzl>60)0{&^d*ZkbYW(`M8nBn6~H`K$6=PmF_!Oa{BW!l=BZOfcI?Fd5-|&e zCE8{u9{M2G1RWi-tM|z^>JTSN4a1Y){3hf{<X`%`WboaEO<xmHtpQ7o`viWG;{+(c zu#~3q4lZEVEuGk3BHMO(f)501l#!Jg^E;G3oVp<9Gx1AQ&C$e8Jt%wm`77XM835iW zv-0|MNL&;*=SQ7eE{N>-xkLO~g>?4_$n9|@=2bICPg{y6-s7%BL~U8_8Qg+M#*Msp zmlNdh+Ld?A1g;?Z3(%(iL8I*>Q5*VwTSHK3KdPT&Mu}?bk+J;o##@^P?7iQ{7_pDE zzq8FCjVhQ$y@P`QSWhumDo5(DeZ=h(lnu^%(g@`Fv<*~U@v4qm0D#y*g*erX8C!d< zkD=iF$oj7<XDKGHHbnHg-~Gj((R!#vHPTr$skPzDsV<JVUWrYC%zr&{RfKh7x(XIv z*PoERL%=eYapZ5lhURi>?uQKNdQI`f{f*%rmyeHe*en804E8M%P#`o@kN;U)7yT~& z1`-9TRzcI{B%x{gSNA$MzhiPms$0531aM@1f1ClhK6e8s@>o7_WPLd{MXVavF?BJz zAC>`U>X`gV8u)&+zTb!i*~zqKo)iuKaj-*Lx0jX1K&Oh5!l}81RPc&gzmr!O-!yUu z!^pY-n%NyQB1R$dW@pvw17`(dj3A3#GeO3m1C>nP4XPx*wExMk`wi5L+x^7BlF3*k zy<q?O?}xyREMR~_-M#<-001BbY`nfXVpZoVghm%o2?8~1iO(%%##4B&9z6R9Crg_6 z=OW6`y_>DFAf4g^2$6YlYxp<jgrU(aM>u?q1F)DJMXtHH#TpI)l}c~an+hxV6g74= z;4o_%;xb)MiiE9bfgI@>qhr{Bg2d#@y-OVPr#=xxqSxyeZ|udEZ=zLTk{@A3Hmgb& z!vd&bRP2-E)YHuKjv7IneL>)W000000000000gBj5cQ)?yx$TQXkY;tY?RhcJxN+B zte0KBZCN&XMyY7wdLQDjar9-Gp^lkO9gADnsx1Aa7>q%hVyqU+0{^P8VKv^-ABLE( zKb~>R#=M}-VG_=|k@^m)hp;XE)ju`)IX`TD=N<viIiUMRlFngelm>sWZ9`D(tq_-B z9HG&&j5)ROU*ai2bqzsZ+-;>lWDT+B{UGoxf8<3I=&jUR9O%Av$CBTE;A>LYuYS2g zQlukfeX5nx_Uj58Hf_K^_t%dJEOXH!HhVsoXrC1Wi|2*y!39h_g^c6eH1Lh{OPRw3 z4Yap3cO<kBdH-zp!RlLh1`$D0u4F4qb{j2fC}N?L<n^V8o~g$A`S(@o%4$==O%(T` zTToa4rU_CCRDVj;NeYN<Bk+fYkHEv0&$)hz>>Eo~Pt$6!;iWec)rLWg=+QL&OT7r{ z_BCzqskD%oJ&CSl=^H@kT>o44$=u|3Ug|hhGvtim#Tz@Q)g(t(A@E-YYVZZILjd}i zygGEqM$B0wi`Eh4A(z02S&TB+b)Yn3#9irAWTNKo6WNv`cKrJ$`YP2jl`(3(94?E3 z0jf_bs*=2#Dp||i2jCxeO$7-$Go1QfGL+`@OF;80Yj$X#SZ#^0CH`WWj^zr1@#WX1 zTBO$ey<?1Bik+)(^~{@ex*%d_RJT(gE14JTS(-$6leGM2x5PF@Gd-@8>Ap%A*hdr0 zSmn}X`&Dhp-gMmmMd&&LuSOpgW|tJvKYy6zfY^q9q#VOD(d6Nn17|!h>L}$M0XE=s z?-oypOl*BDAwrjiB(xXfd4K?)xvJI4`^@1uFA6vG@sksVYg<X8q1zq!gsf{3CPc3( z3|MPW{{^)_E!b43ikazFlG?k7*mc_d0L0J>xu);&&Kj~Q?}r{Mwl-lJD$JpG_+g_8 z3TQ(Atfp}SV`+DMWgsp40i82nx!A1Pm|ewKIhrMiX2Y(!8Z|(i8OLXK_Bk;S=VL&M z|IT*MMd5#HKT?O#cs8XBa)xC6mo6nF6{7lrivWFHzfGHzJUM`_)P+fdQ56YK!e@b@ z=3+$`@=(NUNOP9kby_PM{HNv-5=$^Mt0;<dN;f-POH*iXfzdEa!|Tm5HyPjmMMDhg zxW0bRtea@8*?4D>1Cl*ygtl*~{_=4swPU(o!2A?d>?5oRoM;Mh3@uE7$pAiT?F@Xt z*07&m#tJj^Lj;KjkTe`*V(xS%XW9+k->%JkX|hgAqy>(I8ZZx{15}S$NFiko?HsOJ zi~GFCX1XW0$v+$o!p>R0vV~1vs%RPn>mwqUKKH?_JtWcaF2?FBj;w=zK1#B}x(4Ky ze|!yTY$C)dT)6GB{^Y5(Ws$BG*-tRhpW0iFKgvfrY04(&Em9uvO&PW_1(D<Ff;G|# z9<km1Dhoo9<Ez4u9K;}c3;WgTHfJTSSBX1N(8?2=#F=*&2=Le5q=hm89KP?89?^Ta z-lAb`A8Zs(iMv88$Sx)Y`C*S-(f`jY3Lo;}8RJmnHYyr-EBu=<22($_`ek&QZvhiC zz;8>24y)<FBM{$4K}i=4j@e2BHx|>`m~+GRLfw4<p|~&wRN<-hi7S3kJ{QpxmZJZ_ z5}R(x4K+Qo%1OFP2|iypj1nka$kMQEoY&EDyc*z#6)Rp$^%p9kuk2GxnFmN@0a+?X z{fy&%Z6voxQ8t7Ak8z&&Nf#+OKfyN}q%yk$_<e1!Ni^aIrzWvFy|}lK1~`p>dTxSn z?pTcSo07}`R9U)KYb)@9?c+XY{C<R19GRLYuB}~(OL$~<WU;=VmUA%cY1@E1YzED$ zLX_78Hwm!l6_oKN!M4Rc8k>YoXQ{E_V812_MBrhQaP4YwlIXv8z0l~ahQXUIKrId8 zFkP)zdlK>4_szJKT9xAl2(T~=I05!0<$St_k0cVyf4#?ifbB~I*UwRGYNyFCD%HX3 z-!dNAqYzuZSD#mkJ9IK!;mxM94!#N9W*2@4bdL6_G|##GsZ>U9s?^s$J?<+V{p3&& z*&N|YzgXs<LI)E%pM6q*b|x4{n*o<I2RGGy1~_i2)+KgMwjChj^K}nY|M;Xww`4W# z5~*f-Cb*Cb!BplPk3!-$*O&*b%G$HcsB}#6cG@LCJaqScMfohzB|Q5so=O$Yr@*ot zal#~l4eBZNl)?3D-IEY&D$h^PG{!|^pG*jPUe;?@FpXl|GfCrhb$bpC`-FiKoqN91 zV}Pdf18zQ6X3XSvoTDU}i0+A-h*3_<Ax$?dWy*KO{LJjog#1eJGi)*edXN}GS3bCL z45SH~tpyu5Q9BfXZ22RW8g>^)s9}^Wa%$tbte=aQ_i`}DRp+YB>}yZY<?;CTqO_u; zo1l=pcc#56+D=PYe{%$Zm>?b?QI@f$yJ|yIR)|`4(~`>rqAU@(q+KxLF~BlMDkFrI z$d`Y8yAR!R2UWRfEFV$T9z?|xR$7$d<jMAbX>KGTNR!<E(JE4e+C-38h8}Q&WYK|| z>*jF0#6^NfE!?5j0qIanctU7uqJq#ipZpS?k-_?tOiW0wkJnU%Y^@G|Lv(1UE~S+A zH&y1d9<m`)xwkEHHL52IR~M$8XNGI@`lo~?Lko3e24KO3SZB%uTXNu3-_yd&s&r_X zk9M|KSEswmkQ~e-(EF`bHlWg3tbnZfL}Qf-M=G2w4p%%3jf2<FIqD5UC$}Yabz=7K zXL0k;OkEdNgBh#KB{4KfP%PiYAD{zEJ~^<ThBmH@nxo4B40@UX@qZOG`JG+{g2InW zTnMpx6X}uCSj_$(Iq!EivavMUx4Cskl4F3<;6Xp-)#SNLh#^}`HMkCq`pWyV5mp7i zK`B#}BkXU1_VT7n6Wq<HWyYB+yW7dk8KSU(ZhsX4#8Isb6SWFIahcH=Yxxt17MKj& z<9xF=dh_BLTCn*J69S`Rdi$)B(n>wPw`S>P-LH7xx~g_()K;Zz=zJv1)d%>EoaZ9& zx=gXs>oVFFdke_MG45?Wp6ZWLz+6Slu5Z~0SKP9}+=}wtuR7A=yR*+`GHhX9z<B<f zt(n{4oCAEx5_l^8Xb#~fTTZ@>oP^4C5o~4HBau`90033?6zd4+><tB%PY>f~j)}RP zBAG|f{^DJ-0*H1!)}sJgQpgilP#ja@Ey-J81y(6a`Xj_qS7RXhpa1{>00000001T; zm?8?*tr~ev|LpqaejixqFQ4Iq!C#N9UX8My^A`QwrJsylax1=W_v85`DKd4R*%;R% zA{!wmP{%G$dU@i}ivn4z8=Jw9m|H@w)i{nApdXzR{cb%KNxIQr$r-Tc(;hJ?Ub}Ea zi$TzV-|Ww|xx#j963A)q$9X+-9#-D<^KZ%%eb$_1qAckG!Brb3-7>&J$C#X42~@uD zB>m@OT6(ZDv}B&-w$_A9X@1!<MP_!4g4lN6gc<G#Vg&8I4KTcXAH#Y>v9=_{r}_SG z&!;glT7;PO;<$#iv!#{P?12nOXIEEe`*xT<O7Z$LokA{LaUv!KPNxc{Dxqog5sX3- zn?zoLxMEhP2}WS3f6tjvBjL!7gd)%dtj$tEMySYq(E)IP@`VCV9B*1OTU}ejNqtt! z85RT4Rw@|ou&4LHcC^N59C$Bg^P?()N|scVA=@^i9e^wdq^S(B)r<9T-B?URJ<80~ zg<UP;j0=Vn-;u}w==_iuo317OwyZKJzqX)X#a~cUr+9ck;u)%Z52AW6e-;L_YyKun zvj~W@%&Zh^ORWnc>c4JN+%~P|4^NGnG*uf`06`sJFeE;YJ*Bw8$4MhENI)OjA59vx zs>gc$!T3S7a*28;-$1ZDLuffZK5nS{y-;J`+Jb<&F4@Gw=egSDcT;%kgP~mlcrqUs zb_#Z$-5O3`JH+Zp_ZON5b|S}r?zfwHeJ1Hn9}tEqMS<$g>}dJ@Bfh@?scm@G;Q@N^ z00~dY+@UPGpah9r7iR*dYW6cIq4r`2I<hraCwi(}t#=<bJX6%`4kQ$^F+0%lqA2Cq zUY3NmFi=>>4#1(}`V0v;BVPu;B{hT}^IwMc14tpM-Y9N`ZngIp<5NrGr?ECFQmPwY z-`ggqFyOaUiBiX1x<lt1-8hIs4G223a=kOR1zO}mi6&(xd&H~ycEB4%gCNN4;{)n; zxL=N-EaeX+E6e|qM8tfTS`fRHyXg|}FtQlx6iYb_*W7YM#n3G|SwK^?8;A?r6c9K* zELy`b4in!|T@nk=qp==R^3k_YlHMlA2AEtBMjt`aq;t<Fk&!I{?(Cu<_rL^>_U;B= zIN4v#87PuD0-SJuQBVX`Ck?G&l$~e9(HX?FQ>2Pcc*h~+XdoFIaxG$qi_vnT^%P%M z_&rCE`@e5YK4nVxkK5VOEdRCVvKO^7ysXBX?1qr?tGkE!<7ZCMi)Q|p$n;OOI~L1L zWmD{KR;AkRW*#*G^#o-_Ot`!U8))KY8i@n5+;3Y4OG>};!<+#1N@IHL>wLu1T^(Tu z5!rUue<WD-Yv6`w4-D}IGsO2vnE*kj?>}A9=p`L8aO*kqf+V}TtzWABBn|m5?+buT zd3|}ESE!1fT7TiVq!(Nd^V^og_50oBtsmi?>N6^`T?Sy&IRhMadJ6#8`jQ%*x$thK zKeuzwuvrY>J1BrUW4i?I==G3c|6G^~`xfr+n`_9X$j^9wcfS(b%qj>m+Bg(GDVeD| zw+*zEETH50J)it0{cniZ|GbSh<HR1u5#kkneN%8IK-2CU+uqo=H`d0sZQHi(WMkXj z*tTukI{E6<SM^_<^UuxTrl-c!-A_N|1;+y8RQ@}5E?;oY?jpvs-#d0CM=TD@^S0D# zNC+e{XbqLF8tW&dIR07w*<sy7wlCI<Df*#lzf$ylH=X=<ekc?5Y(wd@57zQD>aNM) z7VCz#k_HkDv7YKY*k2g(|H(ALMQEksz!CexZ&xjUyD@FNVC~e>fWuu~c%7(ijpJW= z&7{1IZb);A`!afmTzU?9yZnPBgD9QC1Gjy0iWX#`wrNufQ0y=8`#D6F_*iif0l-@l za7rFMbV*V+JI@Lv6y%%DDW*cU_dh^BQp9{uyMINn)+U0s9AOqAsv@scg(P$UF-*zY z#rCt?%STA&S>hVEg#!69r<*m+ZD^GgqhQ%)@VlyBzF1In7RvEmVi?Yt;*!2(5O3h$ zcp%c_A`M1%LX|%L^*M=FuG<Zj)=vjv_*UiUJ6>5m&Un4G&vB|^WBh01)eV0MNm)JF z2UEwKbJl%gy0F#zESb++R5mkO>`ik88O`yu75<3Lm4J{k#=VnjMhj_$ZD`atP`vm< zc4%;oS*}b3s0E;N(kabNfwkanu&x?41&M}t_F{O}&Q-`F7Lz)l{7T}FvslO*$25vT zpH)uD-9u-6AE3F(kV*RJS}?%u&VtZC>wgrms!H9&493dPuzFLA&KU~BPtOC%b(+Us zIQ={Qg#)FOUTn%s)jjE(%Y2mWyM@U@^cP)X+;P#_AZz_kys^2)ktS<I>4_@WvELsq z(%X+-+13V~y^a?^0@g%KYy^d1xf%+BQOPO><Wl)-2}y2f&;U`Vo`Bf?F=&4)dCe?Z zWc-n$dKW2ThF=3IpEH@^j<|WSSu&-TT-9(N`Pch)c2R#W^sFW}2^eOxq8pyW5zeXv z1|w2MjTF@ULW)ZA0-yMMv~Y%2Z$k|3Y1)N(QBX;T&z}@m{$%w<=Jk4H*z_F5kXP{m zh1+j6$*$Xecbeq@|JUWNp=$bR`IF|sn<J{2K-uUfs&((F;PaYH&!mNRmV8JNH|~*( zjfHeiI#PNcbni-mIWXLJW((#7z8-#EuvRKKz_xB-3ep`s@8^Ifos5H~&?n>2BD<3Z zuknpox;|OlHohj4o8Edm2DK17lTPw9h!+zl9Ut-;<!{Z3uDc)$35BVXahO)zHPJ8L zdSZ5m6=tJ+Fv<q!^xsbfV!Dl!K;rxeY?pdb54V~_5eAd3_OoO?Ted?K8u-o%1I$|q zrf5{|`u8&x?*Gc(pyS_LCD*?@HgG_U?4Iake8_19TYG0!3xgilWlu?wyJ}x`@&-)? z#<>e_6iB^ko+ZPt0nUPl^GsVS897ciB6&lNt}cu|I5)D9+rmcPXSf7*OD!VZwhE@% zqV+FB`a>6g_EMY46yf>3D=w>rk$jWkS|3`YCosIZ=#sJEkm=}71=nTLr{Q<(88p~q z8Mi=aQ0Womm0SZ6xZ`w;Z$;3YdGN~XWE4;zkm3E#99(@h6YDYIe8S8zqfL=VF^QA= zp(V;Hu)CaXwS7&I(G7i_Q_r$OtUPjqdIHR35R*5<T)$8iSH9W3u?w-=_CKUC1y1fY zhh(pY?wDk;PW+M0lC6X5@|M#Ei@zG?<|JDoUHL<FrD#;C)rja)#C9l3npb7j*4ic& z)Vqm?Nogs3d-v?YEx$dB!41UyW)8V@P=6~@oyN&Ju?TId!fM9CAiIvU`!OH){HRxH z%C8^!fJ(>L*12u+)%`pPLk8<-RQmW%BLqv!;=-JtGNpD`Pk3D8_%Cbn9l?cbI<RAT zi5?1;*XLPWVEG{>>;<t;K5*7KiiYsp_!ifJ<LhyCK*J6gSD$Bq6IEHd_Nxl&Wgc*o zc@@L;<y4^G0Xew=e;!BfG02j9hQ}5(-|%0q&4|1@4|ygcmG28^V#B$00!=cBy-P<# z;dJ1kyE=;5e2$JmCKO7oN@LGtHs>ph@?z5x(ywN9BoGTo)fhZG%$I`FobR&1kjOne z9@2@+lZ6;`aU<NhrJD(-Hnq$_O0WppV1A*;=ln-M?q2C@%^qrjC)U@AEM2s^jMoWM z!qsAHWXI7O3+GL~oyWZEm0{6RhsG5p_XCG&MPOYGEHpG9HFKoG&?PP|9zW)QxuV^w z9Fx*{i=|2CyYLYxb=r!-?b{f5x56-Wr<ex2A2D|zB4oSX)IVu`44F|NCrZ6)STs?m zDu3)?x|#3UKg50_X2P7JO5P*$CM9AUn}&8T!GJ28g!v){1Q4~egBl9<`YU?$W$48c zXnu(qEy1d2KbXpZcSd@+X!de+wW=mAt2S0$ue@W@TZ6{c?;0@=+U&19_6kkn`e~vt ztZ{CNv7sg!%&+2ZKOMJUmULcL+Gvp)le7+V*+9d3XlJAm5}F!z_B@p{!e(^_Tz%DZ zul+h^(p$pL&aVOBqI7DaLuke|_Nq*$+|eAj6RT+;a-R}L4upV^BiFzJnb*E3zmm;| zK+;hrEh!g<Nr<zeb^}*|ieB%DaHZ~z8wcyQv^>6)+&SnTbYgK#w^B+gQl+($4kQ$j zYfOS3-P>}Hitbza6fEEcl7F@Baw^;5gCT2pYwq4cLmT!qyk*WoMXGVhyK$s;Hr%OW zV)VfghQPS$^ww8?I(<ssCd#auYw{aH2{v0Df<tgcHIdnT`FwzLCr<q>ZXf&m%5#Tb zP_45G{bjB$+ZSRa)z8KUPaH|e_PjyyPw(VJQJ~}*``n!Nt-R&ju5vsPgPFY2BeB^r zgEt$_6{?`(1y4N8KxSh`5&QHg+cW>~X{L;Y0L(nS0-^-@T@2suBZ#BH-ff%cOoy%Y zH88F5lY`K=Mq~sV@<!PjSmZR*Vq}1+wV9Fz_ifMo@~&>km&glr<Kd46-L`kLbKee& zuJ$8Kk-*1O2e;l_N5h!&=Sm0ZTUGdO<HL%r>o{?ySo)CqoM$j6MX;nEO7ej_le-=q zRUa-^sAVkHlXs&I9xt~wDO&?MCwStw-te(F%e(LLxKbiaBcs?1?ibr(A2nfL+K~^` z;!8osaihF77T&tE&46Z@+ZIZPb@3Hg04%)5#~I4;>5FaS|8FVb{XjM1^f~oDCvUV+ zfoF5mVIhm(iqdATqx#b$4}B{xbx_%Z0J!6egR!}Z-7e$N1Xg|~&iW#qVXDmw5Y&m7 z>L$|p+hy(c;f4{HW+wLCpEKw=FI7_Xk`*zE2lEq6w*gD^r2I2&j88=MVo3gts@sGq zc2@bFG07*QW;LqdLD^@*7(c%Xv7L5^A6LUAL!_jPx4+@6ual0@R2wvh$`(tI&RBCr z70dB}CR+rhNWXnJ9AUcy6Kh+&o)z{_uxRpDUTAEqPz-2}eRRi;eQKR@PCmg)1OVy{ zHV6ej(#~5<^A0TBviP1i%DRQQ-i54UpA`;~O8j9euG2H?;rVu|MDS$F##;H-4cf+& z7%K89#_|dHB$?vYZp{J#NT+i#;Hi);dxtF=fAi8BKt!6QRZ7LYR6XsSRaMyC%z%0u zFCl0566_+-D#R(+=gU^tm?J@R!Z07Q6KDSCX~c#bYNwA6hy%^ucRoFU&6=|eqeyH7 zcB0O$mdf(bG=z<XRv_4VLsSsqisSNHG_vl#b_KOQR<xvHNBfKT{kU-qfjn5fU(;IZ zv;i^LZa}Ek=S667%O4Zz=(a4!gm6AH#OtH}9;Wn(_Sa$Wdlx?KpI?}k9Hm>o&P3w6 zY=ytXi#~%e4MAm0bcVvFAu^`T#!dWrR-=n}0i^Z`Lg%#Jg%Kvk?{6#8E-B|UE~Rx{ z>!<|BJ!45e2e_fJC}<gS3c)GFyc1G3amW!4l%ruh9rxwVj#NyuKTw##oU<o17`pxK zxsBh&QUzp;>O;W3!1+)r6V&9_PZSM(J~-CPY}%f?j1|yUD<FJSgf%NUOt1xI#jmzs z1*Dq>Stz@_LLvlJT!taFY5n|^31(~J%cX7L<epLp_gOBAP%ldsNMV08LXin|>G}Ma zR|VvY-5gOSk_8g|iDZJ>4UfV_L?OPD`aM(M3G3$gHC#hhwZYZ=aKWw*!H**PP^%yp z=fDk+8kfIz_0yY)V5NuY?W{WRTUDnU#O_EabwkRdbJTC&1G%r->Bz8#NjQJ!rPIj| zr?5nl(Z11KGZ`vINjk_3QslsYhgOwq1ibt($ySU<yUPA!RBuInJ+sApc1UT%Zr~bs zQBHEFRq%XhWxXIr%1gY?aW>sCsk$1K^iUtuMb{%<_?$U;w?T3=a<0%tBs~^5N5(E= z0X{st?Cd^NDH3x6h)pPADXp5#S>>{kFWB`EJScy>p!_aB_pox2lireDa0F#w^J=<< zA^xNjuJ16jj+-Tt^#k3HU2Lf`X-Yoh@MD$60pxO!P5XOa<6@%IAtJ!;nVh7!Yg_pd zT~B5%|7m2ZW4lYEwv?whG@4IzkVNb^3>7_=@+=~SFM(x^K&iUZo<HJee7v(E*i@2C z<9lHE1HFk-R#FH79Ja@cVf#(ByyWk!(x7BtIpYX%#`d>Ha62M;kyWV<N3IXv`gVJi z?~4Ein`RF401pXCjiyge9$pDYEfyLPDTe!?B?qsggA1u|t4rZOe;fjaUL`@p!eZ{g zeq%OVIji&fIJ`qhyMxnwHS#gT`{+x$hH$ILetvA>63<^HWW%^1^a%tA@gVZZK6?4N z>kJa<=lzb1!^~%>4$$Z^J=6kkfK~T-9u3)ZlTApe7YJz}@@9xB9v?#ndn^V6#(Qk> zQ9G*)Dc09ow$F>1#c7P$B0nf#?CBEH?PVTxIu)@*JuX}L+n&?h1sr2hYz_>f4U+sc z@a^$q{=q=?84Ko-I9C8zN1s2Te+yc0Z|V~Dwr*hNXiEP)v!HHhW#>XwpYtRp0Z^mp z_ETN6WD|bN3pW<y73;8!@w%%I&ptlp+3dc1Y!E*H0QC6nikNe1RvhEVs7^rp6Sl5t z%AjD%L}8v)(>P9DQAJxOWhVHbh}TB0V6opcHa(M+69DyRfMCzxBuR*B(uR_MPERM` zug;cxkoEhmt*Q2LTho(~H`UO(Gs7-^GXStnzKGqM+$oH1Y6|)#X{GcpK9R=miNR_y zIyz42B#**CfN`>LyTSL+^ZfV?$9NhtZl!H)d1w-~{%?aH{$zH;dtLPK&m_V186`0H zTH!MrsnolswW9etPjB;b{H_b`zn;}tio<rvjecdah<2GDP<7zlYJ$lT{rozX%473! zTLDcc-cM~a@>U645ieIpnY%4V&7HNS+fH5>0ETNkO2J%s@B?&=+FoGyDo*hw*%uN3 zu>Vnjlf2=U%AK4J=ZiGa9_HU+*=a~FfMfmQxus*+-?;Q(T7g&q>SDzuPfg&k4IP## zL-92Ghbno7%!AngEJ=|m0^!6SQ-8=G^bxSy@W)%u2D70m3OFLc@c|L#2~h|2z65r@ z6y%@Wpla5bEq7x<1-XyIr?EbDX+AfYqVr2e=}i5KA1kudt`2pnM9{k_otG;Qjn97I zgk)X=IoRddt)N9{Kdi1M*W$`j<**0BT&Xm#eg2%OrB3{j=oJr(c(sU3X`r#yujzGY z|6pCv1O$oB$H2<$<R>-ET^%FyN#$Rls)?x;h0(ME-}Gjh$@#A<7Ny(;Wn)IGE065h zr<>PLZydRkhrX4vkiR`M(UNXLNB&+|m9;6Q5XWZ4^ZN|<On$V}Toy6QvYdZT6XJZ) zSdVuw)|dPDf&7MBLDN7Bb8$FmA*EG>S^$}BB|)@1hKiB&JU|(7q8o?evZgs{MY%~w zvs_%TpHWfHk>hpVNapD5VFn(5&|p3xz6_F!6e(n8aTCN~LEdet<AyTXphkqFbaH}6 zfnWH8oRqKyJ*!pR8Mwt-ktw)b#C(+^Xwu1s5Lv$KZ5@VUkuTWL^-&b-g3)2x!-5}Y z(bG@T1JDj9e-VihGy<;t+wD*53dHcFWg0j;LeREKxmWm`AYam{OkX2$bxnWGkN){c zrS$hf9!>_MiOL563#}8C3@$QEpdMG^Snp!PBrQ}7N7M2}^ohtt7mODdR)1ax$7$rn zOIWfdEi#@LtL|wg!CVlLSv^1y2AyBqWgGlYvy!i@T{q`y0#OKNis^LRVz9<fq^NcI zb0ZAQda#-ofVRA$bS?3OXy|*Cxvik)x(3m)6kxt37uJ-TCu*WPX{$XUQs%S)c6OM& zS#_epiuDEJ%qzT{i<)S;NYdz6)tCnvHYRj&G5sL7vF2_+{-*^+d*9~S$(vg+n_&T+ zKl~jJ@`B%|j};_-R<Z>cSFqh~E-g-x4XEI_(MRa>p=OW@ftF^L$;3N>%rA5pR&kE~ zwn*=$-{Hb5dXbcap!QYjl;V8wAF|gsRk)EZhpuaXnuul5q*ID4A2OyPxi4L!AE^qX zG37dj8S-2+!He`cT{KyOiy?JdtDC#k?wF&=ZHG-QQ1;h<VxH@71>egytQ9DVQYII( zX9PJT#Lp91DDh^3^}rB-nLaTfK)>x=OaY_YC$gBBRHiA7lK}l#*R7c}Ygy%?B6!za z`w<dtXTDWGz<QxOy!CULVD5jx+GF%V&nPw{nLV@7G304t<h5Zjk2AW^Ar<o8_{D!Z zL6Zxs!{_P3DFRos7hFvj$Z%JS&V#C!{<ShM@9c8-=1tfxnt-KXD{Rv_mtM9!N>Y>^ z)j6QO<C1s$d|eM4Z2un9x?p_cUrH!-AH+?kD0c{W`4HF~z3}qCywPa>S5knXx$>mp zWq(kxOgL->E`e#)vP$VF$$A$U9F(bSs`1|c!Q$&5oIGko|4n`<K{IpPiDzL>;EvC^ zcNlVC_`yuQ1-C)?0`NqHBc~n;2PEX62sGaN!h_9H<C%6T(E0q^H(mbiiF7G~d>oC| zMVSB}<4EWdxC%g02$r_b?jT!BcS^E7=2OjW{~Vq->^euNr4_hx<1jtv&?t5`x|T7M zos(2)2c?h+n1)wQBu{U<ssgo7c;si2Xz70x|6}J#DWY+X(tK@7Jf`n9pPaz?dh{4r zksvM5u9*q;lvvdZPO9w@(sqMz?4WPe6NrXad&QL{)(lB;PEU26wpmB*@Z2F{Ljvx$ zP_%mh+R3Aj-y$1isKb6Ig}tdIr>YgL@TWFGy1#P939#K0p&S>Ugpi2B5b|nxNws=3 z@O?glHqpe%q7fTmKp#$>|4^U*@OK@Hw)bP77}(MUJ6NI2J}ypy3YwzyA33(%!bX)x zgg}WF_LP_A69ulBi0tinz(3BR1Iouk&Bn`hOMfbbY*WN6`RmFOcQS@9anrgh)Y}m! zurzhw)QYo$W}Q0*Im35Vm-y`6;*j;u9vM(SqH)NQj;r04Gg<xJj(*cSowyXZ<WG1J zw@ZoRkVCjU4QB{Bd$LOEY}_xx8F?nUk!ABt0W!Z&@pS{5homkoYOf%eG)CGh(6Ih( z=oPO4e2L5RH<>mdOMYlSA_W1Q@{w&Xwn=#0XIjsorc6Wq{ABOuEWb|8q~H&iDwSEx zSR5=ral*6VUe;7Lf<?zYpg$h?3rp|976Q0!z_$mBL+MB{$7U1oG72G<55K!BaJgi# z=wWASC0_sP6*Q&x=1KW8_G3hF8a)q~)IW5J%_>{#@57^CdgzXbL7mZwtMhNiD*3;y z5up2VPDE--ge{B3+xWzuxy;{YJY@c$t9MHa!o?<J@wE129joyVppq}CC1O9i&$oNN zTWhQNYH)$YtTNKofNlZC*25YF#RDl>gCR0xXmnFIAMJ^U7@g(+U@$HZ<|oWCFo&U1 zx>{+2+1L68R;JNbZS>7Lnp?OyI#Tej&Q7p8)`1td)WJqNG+t)La=xLj2X5`_NJ0%4 zyeDW>C&%^{GPJ>xku{Ki5ka(G)bF|%3aw6B(Uiq`jE0#en!e)DM);hnqY?4|y;gnP z=MpP_1nHL|L4zf_{<#w08^0~&)f(7U&ZQ*c;kyi?s!d6{qiqc;EfSXS#CP+I=IS8> z_VbKOxHA8D&()4kgQeQc)^li-kcd_4hRtf<bvB!@9$6Cv2*k90_Je63KW{vWhji*~ zWZn4g_4ggm7W)@Vy(*m9#l}(G8;rNe?!|S$?|C*_Y&}&-Q*mJ&zQ)m4Qkq&hfT9q! z&%CN261OATNlhIE<xF2y(KsDCy2t%YJm}kB2Kig5qWr$`Nt~X3a|~Z1m5VV=&^KHF zw9WfWf~|7#{<y~#)rKiu36gxAl*#;ilL!v!?R$f_c>kGM4P@Q3wm+>}O8lZBsBx+b z=^VPxW*cjqBC;;X<=Wl;tNRN_J);`oeSuobg9aZ20uy2SFmHm@!L^jnpVTsjmG2JF zn<o%f7X6fOdu*?dBx3ra7r7>Jq`w_b2Ax<+{d>3z<M#@e>OlewE;aY4$;zhR%Zn93 zBfEaZC*NPA8pYLg|5SFycvqe)Y<Lq=gU|hdf(7V*4Kz4}3R2cW{GYKnIydhi`z9Cc zJ)7Q@zTE%T^Q|HcA59V?#)V@4<>e=K2NG4Xv@U*(j_1#S`w6hMoEq)e^$fR(e&lNy z{RM>|QK-D-^E#Ky#at>T&yx#7y8R7Ppmb2P&}|c<o0icUrx^H3t>1pbXA&*x$O;VS z4n3(t%<B`!JHyNQuo35|h4eT&n~vRs@BZuWT4&Kl=c9=$KLWiWsf$p`IOnKO<aAa} z<)ash!zl?Hbs~1c(&DIO|K<6e^UxdxjyQ^V9WE8~kjKEf-}#+x6qJov&av%DnS5=t z!&5!^_=cCOoBzrMcH;hY_emtt!pVdJdivib_3=oHyfUQf(k36+Nl6lrIdZ$Y4xjHe z?{&uSWSGD=+q^ECR6}%C95I|tCag5A$ND*HQrLnIu5RDm)YvQmv{O-og5r$WZIaJS zXb83EkxiFi07B+b;3elw2;%pTO99Gi6fEow0qt@L{lJHScwp0F3MQ*ql`nE~gov$S zzbe#{&-Z!W$VC9ohHXwnmg2+^emU5oDWY$h$??ucU0bjQE68=wRtJa3)cf2M{I!-B zRZC3BM#64dC7Z9H5p_~cMHBXYj{0Bv4RGT|^A>DsFSE~ePVM9zODq5f|A*VNU=M$+ zEug_==>RiCW$LSSpq%>eY=<NeQ?oLSTvPp>wxaA^J6Ql^pTMeqggdn&$Y|pFaH6$J z{OL$BiiOfM;^#=rJaZPbq#{>Yw-pVHFw|gtax1BgrMPQ|%7+AL*2fk>RDO8b>h;U1 zIGN48CiUxy9t4M`gZl_RV<XfNvp_y=Yo5^HIl20H;Zux7kI=wPd?>fYvURUbNK>|1 zzJcPQLvF*CN-jN%!yn0kM*M1jGn6vJqi-NdVeAluzU&i&e_F1{b!9Q7v`US@IYWws zsG~&B!I}Nxkd&kdH?mI5I8pX47JDmrPUB&{j*zp-dH+nB46-X#8e8_F%zC${3cv{N zt3!M>@``X`ll8nDvnB_Yr6S-YioW{La7hm_)yvt*8H|5#&}Xt4wgYoexONscycvJm zSH;da!?fcNl+VV6*qJB~+dn2-kEB9)?9rhiqvYP<O}i>YVA0ug)AT*L0=6=Gcu$Z! zW`i>d92~(lF*Lbg@5`6nNVSoEDNULiAgX<593px1gggo}QW%;4$}vngL@yf8M{vH~ z-XYlRbGvcXJK4ljK1Nw9!ry{#3f@;Oe4@1FN`dmG1aa)Iz(XQB2OK5Ht3I1uz1vz~ zIWF(F62{7GPF2viaELT&-78xzOt~hwg6q~i<F)OUB_ky`A8IT-pn$Ht@x>c=>7E5( z+hpI)R!@l8KjgefHUXPwaJtJY=OOzgcOi5*x^~JDPqId(5Q6UXh<SvL00K^{N!+=- zU4`4)uW~vu@sX`qI?M+S(F>md-;+F!aq3q0ZqG4OpRtE7a5q=QTDJ|}7y_PcwjuTR zz8L5P{KJWiqd)>GpnMY^+{Vgi8u!NC(t_d^YVtYR1B-6MAX19SOARBp@M}a}OP`{> z$);}{wZ8V(bn@hl_ULkz$ohH=V<@t23auU59q8$(6h(zbK`~K*Nx!y>PSt`WPiCjP zsiAlelY=CPcw={$=4Wz){wdw7gNJClGQy*s5KsgLnET*h8lDI2Ln`9At)dydkWMHy zLz{;ylT*8nJjjFR#BOEfPiExQ?ES{d#jTlky=M!FJc`kJjy4~&Kd0%PcXaDct!lI@ zt=SPkHXpi7^;W}+e~%Z}*AotJM%1&hVishdw^rta7+FaTsXE)m@{~WG&{(S9`C(m2 z$_q@O&$+6oAt)F>CKCj0`3W~`B&r8h(^Sn9V=P=lT#5?!J)Rc^lO^r->n&6kjxhkv zxYc-to<Nl#->oKNo0VT42dqr`@dM%li3H?B_t-QjzImz|V_CSsvALZ>Dd*1jB0|cR z`es~RJB!+BLmkfgW&A!vf6~WNI8ZqEXru0&ZA|+9yWt%b8=xY-0WfuiloeyaqY}2Y z)Hdh6v_sPsJ8wBiGxy}k0v4^tZ8(56bB}pBS9W>9k4Vv1_P4;HF5^%IVtPEV+4oAl z!O9ND$F9g68v?N380i*P7D9Nge=UMBC|1lC{MO{5Eg@-Uz5J>_C>H<_0Fc}M8JQ(p z-s0nU@A4t+54Sk`%fM7=3OHZO(z8x2@mibcWrB}*fC=oU(IEzDLVwFtz24mH{TtvU z%%sq~8Z{Pt$q5ObL!IlOFec##@@4Y!fQLn%^UaeZ6ZAw;JR<-c?tjwKb+Y*f@`Ts) z$VL&UV1d`(ix{$6kke{yxccU^)u*7XP#WiKgb~anUW@u?esr<T9B2FEpCrrY@oLVD zngO8xGDAi2{2<g?f=QnDDTlXP?8$`K5CbC5DC|cN)qH<}y%?q=`oFc+%SOt<#2R+n zZJ2W_*R)X4B_pklKb_3LOebLBz|^ns0e8p97!=7=C}c41l?9~jp0`%W)F@~1gL@o5 zz_t7a5;2z2O{p?lPp65}a0ToaCO!K^;#>U*(KfsAA(d=E=R%?p2!lkd<fS&Put84p zEft}_<+Cjz$YM7Lce=C2+mC)>d=!i1a?RD`Glka}pROchpR}i9cryCyJ!6JGP$cNE z)*EYM0iYpyIFBDB%HbX$z+E7X{dtSkqCP}JBAa5^P((0cP2AXlAr@-7^D}1B^gO_^ zvk8uVMX{u2Ad?i~;@{<f;3z|fAWrpFnBnR!k%IK8^G=_KGv?*%4U={t&}~<&<`=mS zVcS{@xzPfFs6QW{dkA#|<sk~?xt&xdXQx9h>48F>kFvACLpOYnUWTF&)4`_tI9dK1 zIao*fZfpsRV|D#*`ZGwg2e0NN^Lp>{eLH0fj;5;?2Xo#6^4Y!_6$8PXbdJnNS0-+F zB#aY8El|mAU*o~sPV`}j5$ci)ha@DQ>sE070kPc1FxZNEqYTc%Kx`52pj7!KX8bGu z&mi_a)7<4w|G|vIpLu1u(#wk0i?}ay>GXPyKYg+i(-(SxlY@UJmtl4UwTAWP#qk4v z2Pxm=^M-Xvw)?NCfqZG_kBXGk;@oyb4c0=_3`771g{LQVqnjC{YC@lLa^z<!GrK@& z8ki0t_e_cf;9e9=izW=&^|HH2Khal{xF3R@Mj5ZX+Q2ogMcVcFbN<o42kC(&m1Qe$ zOME;^EWUIk9lr4jA-6-uYQA`Ah7&oeJw6S#D0wlyp4&QfD$a@U?oisyPlf(ADuSo& zd3E*#lnWmOEOeSTJ7J=aeJAu`D!6KJfvXsHt0%@vc@nS$E^u@CL{f)zL-8nWHBb{M zG$Gy|tHdmVE6mb};ep5IV@c#Rf#em=IZ@X`z=booiJP{rxIhj?Zg#xBtRCsN5$LPr z$3{^}zhrn}P>c++%s~~lV$8s(7R=VgKg~Xv#Px<yAI=K|&vwew2^#!akSJ4xv1@i{ zQ=8H6i;Z_Os*NB9cyoOH3~>hS^jcVHq>4Rendb8#Uc`mUgFKs*8g0EX%i;N;q%rOG zI_yFkRA*RH{Nju~4%r$3nJ2ZXo21((2%&p%bI{=rKZx4sbYuOOao44bOhKFu#48`$ z=?EXQDF3>Cl@J&+&{sTm9r!uvwO|P9;i`+Eu*T)c6QU<Cp6qt36ib@Mvn+!y5!Cys zN^v;N>HKvIyy#+j?|TFjESLM!dfm)zK~ey0P*0=;#`SGiRXJb4D<-7HwHSK0%@-^Z z?tn|Rgv7liSt?z9#9_9-|5;aQ9!)olw9jy}s4U{SferR;JxupM$pl$WKL?Q4SOz8) z9@@p|{<Pk;%rRXX@}_Sn9C?o|Zx3xfJ!i8oDhS=*Vi>&RkIpx5eCLV&2G`l+a0Dcl zJS~5ZdKWNu24N}z0coDs=}w>X-^FTiin=rIPu&P(*1w-A`s?$OHs{LrHKJ<PmiXWz z8a)EjQEOBnwW?lqaKB}XOh1q|8uuk=<ip%7W(4nJEZsoNbXL+5*0Po7e~WqllF6i0 zSmo5ClfIh}lJevYhjpFd;o&>IccVW*He9s5yU|r^AO5AZrKCm1`iK7`X3&nDY=Mcd z96>cjvleG3wO7;N6Bqh66v&@>OtoJVHx2pa%eM?sy8BmJ9Kl{*!vei?h}FmIML+X7 z#u<E!M4joM-n&qrU|Q?)4lEGGVX+TZLZh{f5E%^3;f=jU(5~N3@Z$H_CEPBb;jw1* zbiZ-umk5b}5lryh#3gakMaR;+Y<o*@j-&tD1zXM-vAKi9h4_m}w)Zu@b>-2<<4%xq zeXhEx9clAAH0M(HsknVC=G5jCRHzAaeBz0zSUIrQk383VgX^54nZr)xih`83VP&}o z&DGR80J(`E#C-V<j$Hfzs*goR7Z7Es_;sml5hO}?0f7%|P1C(<k~=h5+PSd2z9|U- zRPm?>0HRAam=G!cR}+FeQWm5q#!HC&ji}97gSq<@aKc2jq>^3oTA%<i;aJ~8!xcMT z3plmWj(t(?v~!PW&Bq0GBM)dfw&hq^=Ik&&z9NO-v!~#E4;Pr;kbw8ulXHAV4$Nsy z!ucG?J-)(CXjSv~M}UJ&G{4ZRAHfjx!p@iLZAm?NYoa<x4_Tiw=X=1OCUqto>35ti zKIJt^-sf_Aw<cae#})DJ4W4d>^gKzohK{E{IIrX<s0S9HjH?Y0WU+-%vY+fq@;0|l zoFvbXW%+B)J?CC{FMjlYt64vu<UCG~+;F~d2&sPqQ|zD8u3~Up7PaO7hWI%7^d-PC zO(D{&m~^1bnM&aaLuw~sCm1v#^&`*D)Jh|^gpt^AT$O^6gi+`L<3S=(+WYBFfdKJS zk_d>Kg+YMnaXbKj*<pqh0YU>nSpgi>Kr<6^(Bg=4J)qo(L<;+W?ksR%KLxRXgjqy* z=pOqMu#X)^I0+yGP)G}aoeD@^S}tk=L7pF^8-Z}q5RfkiEEu3L9*i`f00+%)e+K5Y z$KY4ek6^?Fz)mHE5aWLY3jq*s_`{{NeJ4ikq5@-3G3G^|YKmhIXmeRH<*ckD?7tfU zfFEj8tJ(*NIf4xL)DlS_#QCAnnEtGVLIb?c4o=-NhT0$N#UL33nfDKk@BSB$T^No% z8PZ)pv<|^$mc`PU!Ewr8=SBM-%#ssO;7W$LUBzZeA$NhxT)Y!OCMyU^a{H^fql-8I ztXF6Uz`{x8y9S5BQoJc~G`nyfBYgy`m{B=s`UXJ_0DvBY4MJ+GZWU!iu&GRqzWesi zC0)Aar7p7<5%QeH3uNRoE9awm@{cYeMBc_p7xUN968%+e9JjNua>5+#R{Fq()jsCA zs#0frKbg-0oe;t0eeHA07aA6%BJ2VNOUWc47Q08F1bX}$d>=SY<T=l_q)`BMJV;4n zlaq7dK_c`1Mq*$yH)X4o4y6>~3|-{-wOT7=(9d=ww){0q^59m%w7ejU-a0!a4E8hy zLH7wPaf{<k{B?<8VB7n+`2%DcurN5`Pjj}O+^{*6LCHcva|6Pu_GNfak#g*97Tzu` z;_(_zref&LQ6}hjhCO#0Wo2X9a#D#jX7hIWVwcbyt^0+>b$i;&8^@~eOs>tRZ*pkM zUhK&U2C(%Mt}K*eR)udUM4T-Njz+I8@<bAp<gRPE92i{VI7~JSjNMU_96P+NfudBs zd99J8?8;>YL8pb}D&5l65t=*ghoo0c@!o`3)kalyaXCL!xm%nTIhfE#s1m-Um!%-O z-MS~_hH~W}fiLhCDM8JJoi=MA_;DbCX)_p-y5q-feRuVUk+wl9h<4<GtMRup`(}zQ zipfOAP?<2Cs4~1n&H(4L_MfV7qL_)jcNZLcKy5ueEh-q=eY2NC<4G{^1KAlMm_aky z(x|qbNn%pJc%zZi?N(uK#q_Ktly65g+PB0;e<th;Le_7`>=44Y02w`PNs}WX+nYLj zsU2n)qn3g`{A9A<a=if&GD4%wh4`GOwczM^x|Sb;Xz_?);OSVf_rKgKh(fS=#L;Z@ z;7hUCPQa@_MD1uK70c-XzbO>!DUbSsg#TI3|G$(y=H1zheIe_u(^!uNhAvWpkpvKH zFE);gQAj|n@a*;3KiD};Wz#1&hxq*hM8ST}>cECE^3j+qgX{bEVC;)x1b|#2ZVj%y z2iFkKSSSu<0<9dBv_asSBuJg5RmC|*3;;llhU|a?rv`4g7{c1nxyF1Co{=d%{A`p% z3Dso@V!*Q9SIagZteE`w;W0nYX`V<oC`>sd<p1n45f^fLjQLoA=pCPivNsDeYaGCO z*h`)IP<=I+L`jLDnlNOCQrkspwddE)9O&Sg6bRWUMA)io)jOl>b<Z`cD;5yXV=^pM z;o5Xg@V{&!0-0-YSCrwFkf<~ZzcEMb+Mtdao)BT0xIz-Zs8p|eJ(00M;5*@=s4q*v z9&Fs#=Mzqkxx8B*qnmHI{Q94bt2Y<wu-D$&@W=y0J-lYcCh!Q)!t*gvo<ZceErgw& z_v;(b)p1h47h6aqw1ES3V-!!YsJwC@*NjGpd$GQ42SS6FWXN@C|1}9AwF*p*5d3db zH3ifzZ!v0YxLb?{yMweJTQBIoA56XZZg4@yCIEQ?M4$Z-7yne>56DDx)eQn`k$PU- zPG|xgNuuO)DCB!=*^5!@12X<40_3!jKuPU6ZhKyxR*8E|Ith_K3p=%cu3k4F+G}BT z$s_9#)l?1$CiL*Y$N3{mU&fX`{W7o&6xlkjH+Yk<VDQmVYxn3W7ygIj!)!PA0A7x4 zxfT_O7+8{eNE*#*1tRD5b#h+95k`qGQIY57r9>r{L(cii<of=Q=Pdb}EP`>N&XU4j zYk8Y+2Pna~7KO_EQt8lgBtKjhUqXstDo$xKTn`9Pfy*PX%L8lFXBJ*qDUUS4<~N=s zTr5ntjIPI6|Gc{7g(Qm<DuS)G0Xht%lS*Fz-d3KmcLI|Tt8*s&$Vr*N>^lVLd6E%+ zn9J&0L^wm?&uBQV_ZL`Mo6Y#3n9n7c>St3bOZ77DEHGNi{X`}mmiKTC{YO^iWFh1O zq#hkdyp!e3jh`tkMK%)U_dgfgf6GdaJ!fZOe#eJ!vDj#AecpPOnh$?6eIp)3Z3Lz& zIHL7D2mzt7WssoU-eUaZ`!NQON!nS&XX6<R;Dc7KRwG@dm6L)ywSS|;113xx-Sp!B zpHhCL#iJ=ifZbDn-Hc|;Gln!d8}d~)i1U~>7$l4uAU+@LBC^LIXNu+7F<y@OPX@)* z`eCU7)nsqj2iXLW??1q-V+G-w@4-O%9N{lY(Drf)rjYR;o%mb{QFUjaRVR;#4w1iS zx7mT2_{edsBh=W)uUv46um*OA4$}7k-7AjLI~Sk@tD&D;PYUl)a;jFGOW^kl=cejK znPn$P75!C96AyQhF7kI3?$%F*pHCMBp1OKh80AM8n5t{LI8|CcyutQdOG_a<h?!sO z@raGa`rF6LLQ3*fgk-2}8;H{UE70;rUU)qZzpfxety-}JK0fD;dh}Jz9)ncD->^)h cG>8AcL;gQ=p#35NzyCJ4ds_Xs_`l@;2dTam+5i9m literal 0 HcmV?d00001 diff --git a/public/assets/images/home/bundle-dark-2.webp b/public/assets/images/home/bundle-dark-2.webp new file mode 100644 index 0000000000000000000000000000000000000000..b5b9623d1168301d4fc7dd9f3e326d286739477e GIT binary patch literal 208486 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	S96-uSDjNOjdpmreX8XT|it*#D1^7v;Fsf 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 literal 0 HcmV?d00001 diff --git a/public/assets/images/home/bundle-light-1.webp b/public/assets/images/home/bundle-light-1.webp new file mode 100644 index 0000000000000000000000000000000000000000..693d04fce90f3be436b23d69118efb3026090b1c GIT binary patch literal 66512 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	c9+yYk9Q)HTUuoibzieB_uZkO5N$8s`#o>gV0 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 G4*d^xa*WIX literal 0 HcmV?d00001 diff --git a/public/assets/images/home/bundle-light-2.webp b/public/assets/images/home/bundle-light-2.webp new file mode 100644 index 0000000000000000000000000000000000000000..dbca4e9048a51b7f82c4368f9146fa662ade8ae8 GIT binary patch literal 222610 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@@D9`VDeyB>?y8*9Tj8|yUH5|7|C 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�KaHLaM&G7S`a_yJJ6Q^5U?9(|FCci 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�`8|H7)-M-VA)@->&wl`Xk_5d$a}VFHo)Wp%l;p_FOI+jXvm#SI<CtE zkujnIvLk1q{uG(MF2h+cvapW(cmUdV07q<`$8Zmpghsw}GImz%XY(;3!GH;C{te!r zyCBtRBy3#EB7wC_unBPYFV>Hfy7}f<2KXLyj{@SY*bl^(sY{05LsbN^ffUcTxJG4e zyQQDW@u1)KD|`WLchgK_F!Jj1s_)NTeq`(wN~>&@eBZl8YV@xh%`oB3sJzIiKu2?d zQ1@>YY%xps2S$O9^viZ*rl+zH4grwu0YOuFj-rKm2czrOO3<pFsgVMWLzil)R%JAy zeZ(-zvvI=!X>C&BVUVMm8IZes>k#zd9DcB*?PZASNwQ6OP(k`2m=ipuKR2d;v!oD2 za)=sHxM9>ry``#3LLB(|AnzdJ@nlT!5G0)t?+@6P>WtiCc!lF=dlXbBD!1BnK8Kdr z>BldH4C#j6Cltg5RbE?ekrWM{i-MYK4n{6Z=W)3qE{IaGNO08yoB#l^sC7kZ+G&Z? z*vturc+XFS4w-3^?gXilNFROfsgQegf06mGLVes#VnuD@DB?)UYisJ<0BJ`OWy7E- zzi0fHRgDzI5+jdEi_fPg>4u8Fdy{A8U;qd)kx7Ao1!sFOr@>}sUP*7^Q-ThxQG=-D z!=Go_b%}$RV5^R25vx5yJwD=JPxoNmN9Y{Gr)m;i%-5(gFQpWT5zP~%*)VT*+*ga3 zc#)mp@)&I=46<{)h}Y(C#A=m5VWv<pL3b+Z;(SX>E1qi@g7SFD&R}bL!4iOR?hXP% zXTV01g_MGpXw3ibP6A=%$YYnA>>nuo0+E|=+dBz!b<jCb?hX=zjIGWXiS30E-O7j1 z49YyruDT3A%k(K3E)PnpjUyi7Leqdf{X`{keR~+Fq(U=z*p!%I2$_yS<p0iJt9q|z z9#+|@WhT&?eFk_nH?dUVwpDs4x7EY#ai_3#0u>qUk0Ac~LjokWDTF06e9YCN|0bQc zG_S85NPzyfgkc`EF*3=mI}YwZgo7!~e87WP$9$pd{rY3Q9>p0e7gsN!rIRH4x!mZ{ zrXgw@%1jz^z-Hoo&(y{5wEOxL@bSCBxs_3+XxXQa|6=I-#*IhBZuyPZp}e>3v%=Tz z0bEW4J)ihN_k9VPYBr0aLT_Q-OBIC<HuAU^-0{hOjXahi3JCs{GJfD@G@c+v1N`}& z4wE9!bPrY{B1nIxPF==tlG#uyTEyJCv#g^{pZFW!`1;@g8IE}ikkYK)del?O!d^Of z(6PrBTXJ_#A3%$>jM8Dp4qdwHgXV_W_I)a7@V|Brzw(r4EV4*L8Z;AitsUQ9xgQj5 z>{t8nekJeDW$5=?p$?&KSX))PJs^*oLz#(0;u2ZUsx14;erF(VW`e{*dDsT9Jk`ne zI--{eI&b`D&TFE`W@UuC+U*WnlbsEaAtU~Xc9FXOQ>w9S%<`HR<%FenTBmKpG$fXG zsaus3d}jsHNl&mONbx1NIY9sONeWmZL5}$4G8SmR1(Fz5SR{y8Nj0b-In(FJedem1 zm7%XCl)8Q(GY=G`oQ)(ltA`~aoD)kGj|w6>^_L>`WOmKyn>&rYGL-s`()r$8zvL|% z%TNKG9wmww*6tGWk%G(1gFGwWo6XRo^7KUdeki}apF=V^{i!6$i{w4&QxQb^$96Us zA@}R*0B@IQu#NbqRGk|a*~ZDXYx7#vMi1Q~mGM6Ti~F&3KHL<x+{wb38e&n)5Q_#L zffJVUJ1M#D_ZEQZ5;X*noZtY0-@{%pCcbsO7L}Qz9g;2ednGP{2}fUI2FKq$ed2v= z1jLM!BHoR1+26N#c)fJw(*|0f;S3F?jBbisr~UgGZoxg{?@K*$=tXen7??n721hR| z?ox+R;AF&e=8#-K#j)S)q!kbl8r$A^R_Qx?M)c)~d|=aVn!T$n!xy;N6ZU}JZFR}T zjS3-FcF3YTeT%na8RvdbiEI|p#S^#0%^+43O3_{J+Qx?Won01slFxp7br3%N3=7w- zw4iw-SE*RH1x%R+j*Teq>sKOBtxIye!Ho(*U&4e$Ay_)J*e=ta){I<=F3h)l`BgSs z0CDnP*cQ@*Bwjab%l(jr1d)T~l<WyidAcni&0hOhnS?8Wygh#ovn9lPi^DqcRL(<3 zj@|(P>uZzoG`enyc-u@susP2}i!lOK=n+;iu(`BGAn4=M7|?=3S@Xsz4Iv>-6!Q^A z)7Q8Ho4i8b*nCrOx}v#*)4f_M-+nP6G_~YOP#RU?r;QE4(Zk-n%7pZ3fLkw$nhhfb zyP^tJ#s;+YN+`Sx@vl_DZ&*g_XOJ6GGV1#)VU}%|LXsB`eheCD*V!aCzG8rz_Ah0S z!~!V-Tt_*6H|bcr-o8h=SAqbzwzNbgO7|MUO2ZaTNqbJF5e8N8^4zAKHwUiJ$0pIC z)M1h}9m!i5F>sb+7(tYVhJj`V_sJOE)>IsRY`LFUNAN<jp}IlV!K@%6$%F6URvlV& z!9*>`du`fPxNvW-b5c5tf#Ejk;3+_VX$HTaKIf7{h!Z>CZ{OM$pA#0ko0%n0qxLP( zRdrX9?$$=dZ0BrUy`@hz39Vi=vks_>aW_-)yE7NZ-<|$N1iW*7f&zyRcbM%!1I>p? zike9jdF{d+G4Kyp#tV;DpDQR%%nfn*YDxC8((@nnh5cd{rG7kfv)<(sggsc;{Uz1Y zq^&!(TjH4om<XX+v}v+?<y8UR@?MFS8#}Nq%!nD>pjAxje@l4tV~n(-CD-}HBWCZ4 zlhr4@mKB4sg;QtzZ<s>gA=Wb0a0}f@ys+#t(?!s4?WhTVU}u<m?rfBl3gsbfdf%ih z4$>^GOML;<H&Foc_--bzA0T0law696*EYbGFx?P9){ei59az*`fSCCJmZZd00qG%2 zQnQ3CZdP>!8Z>)i+G+ZKMpCtA@Rpb55CVwzTl5Nqs@nOPC|1z#qcBppGbSi%zbV%d zjW9m(PWgl&f3kx~WtC>q;P|K{PnY2_Gn6=4$pbg&%8QwJcqDgh>R0Bayna<Oo1(>5 z`+cT+OrxGArR_Xts#N3`!Q`rnL-pC)dzVUqlt1JO*gQWBr5ta9^tTjhl<>SHTZZ!F zh&`l;RADl}zu6HsNJ}p=K}3+-0_!b}7~nY7zemxi9q}2`<3v`)SC%OLcSY+dVkGgW z&t&gS6$2L|D4^hqh;cq!BOJ~&E=YTEf`Hu5kwE%qtLP}g%vpQJ&t_tIXG}27=RYM% z?ZnT~m7G_mjDdneK#0Xz%9OQxIhjmI!-Y8n;bxbaA$B%j@N?rH`9EOHAU*44-s+JH zj^Gl$m6WZlea9`KLWb^4%<~gHscx~!8Lh5bE9>kM1lA80b#Wk0hu#CSJ%QGXz1YFS zL811FJB}LKVxa1!1?-iv|EtLAjwu&SH9F;Wj}Yo*zd<EjvSJ0Lvh_lR&5?)HDPIFh z!tHXZ5{hM9I{n3v<Yu);Xdu&=u6$CYj!6P+BV%kE^qR0z_@uXfsSh_tZJP#4OSGn3 zvwI8ZiJqKslYfr#ZHC49p_2a~#g#Ws9xOkzkx|^tt(cGlw1aiPzsVQSf+MjNPr5oe z$Ggp=t%Ry*AoxgDuooh$pWZ<&2OeLSlMR<GfR3X`i4Z{_w-MdEUE~8J#09nHvo{6J zGGLr^K|5YQSJ8y&I3G5kh7lN;1$)k^$7N(my+DbgI-g$T7Y6I}C~~s&&M_@<m3&43 z4S%_8DGA<jDSnE8ymW{RYfo^v{~%J~wm_Y7R6+!9H!w}YEhv_f)YPyDvW&UOAMim7 zeRgdS-Nb%x8_tU4Nbs3S;5l`mLzJ(FTcA*l#qRttEO3(p1|||yzya4Y<L#P{9OYWa z<pl78?rzwjJyY&XDV+XD(Dy$ndthIY0)W*#oG{Tk`?6k3AG^%JeG7nL;gC?ULHo6k zcV>!HF!rz}LJs%PI#xYIrj080K@7t|)IO#iG4_u&WBNjC`ZG_nS?m+NT(%&e`6-yY zjV4MDOY0g0-UFDNBUe?kq95{FP)FF!>kaH0tjaF&UNt$Uc`C9td#DU&gU`2E8qd~e zY7SfXj=9?t@>UicDms)ev;&m?DZcgD1D~ft8O?peIeZu$D`zQwP^@-|z)`=TF4h4; z7w7i!gSmc9aQg@Tpb)oN7j~(yMBm^|i078@EQz^mD$jrWL6BV__1^#dnE{95oBr%K z@XZ8t3?a74f`*PDHU9m@EwPfo4?+Sm)U*W>N~{BG92(>ga=Nt?>f-zzX>O~jL1;<< zNFWY2QkWOyHf2p%oG=PaEO4f?6Zgv%#qV4Uy1^<k&jRoBApNpq+T(y}*2pD5g`ic9 zTFKkkn?5Oe+eBKo)+v`tdvwsmZT4T>EV>*#Z+7g*bqOwjuDM-S?!kqDLb*tJA9(?+ zqfe%n6ZK7COTOKcI&0{$)`vhK;c0h>B;pQK8FYrjaeDa-ML04P3fez`^T1EsNeOW` z@EY~e6;RLui9NNEJet+C(V&EGOc;SfVF1Hu?*a*A`w}GBI$$XM0UQs25vie~=o#hF zlkw^e$&DLt6x>=nY2KfJOI8`zIQQf~sa(W&?}@mK76||`BEoakn=k~x3Ws#tQk?GK zqEHC1|8-&KI!i=Tx6L-31k`|Tff_=uw_uUnlWd-0I6_L`R`Y)ce6%&I?6Lyu5)w8u zqvfGiO#htSgup24yKwWo%jPh#mjjneI>f2WA&}&_#n(-!3i4Jc{x?L7F|p=ZkaY2N z+)!M2MJ<2<OPFkEaD@Vu2s``WG%*&Tueb@sLtJCgz*qz$yt6!jAFsk43Kjc7btvAM z3u{+?x%0k&!Otgl6B>(GKmb9&7yboKR<A{boxrp(4hOOW-V=I{I0?PM)V!z+u2`ML z5F#2#h25nokr13hbNuz;i;ka<R1bTBZs^V%wI#Ue41CkQyHEa4{5f5L_n_hrf`?5A zyX&6<nfB;iSmC{ltf|v-t;@x<y6X&U2GY&RZ}%m+#Q@vl!t*6m9O3f8uMbm)a>BJn z{svY}g81#ylNHM7fNzfpd#T)&89M=3{y~rZQ|Mrffu<Wcp1q-Zz%U1)Zr`0(7cG`* zz%j#B0M4z!QOc3s>MqdrAzedh3Y_!bD^5s=6WHC_sc$hjFbG|Bn9mY)xs@X#%UIv_ zoPC<^Jl4M(f{R?1QtYT*U+&IC@nE^!-9=onarRRe^G<kHAQhiR)o|<LW}Ih*SilQ$ z8uOev`O02uF4V&?O_KG<2O?JJ&P7xT{Z?-j)Vdl%JVhyhh-pq3U=YF!YWi(T0_#D( zF|Db`=tUrc>B+Y+1g#F>nUUrwQRk6Mx+cJV14=?9O4u=#$G_g&|6J_AR(D&j1>f_a zhmNTE#s%hU!?UUA(YYm|Cebv@x=>YvDiw@!_9k^*V**w^`-#kshu8|==R_7GQ5C#X zdu@oO=Vyh#GEWiIBk|+e-{FwHjlm*x9(IYz;$-6r%Pr3diVRMgJxbhk#d?QF2P#dK zMF`2vKRAcY&bXF38vSC&AIU9!2`h_fuVoYWD5d>$^6;+FS<2LGf4-)^4_cIa3(~UH zbb$N6+;CKJWtUMpJJ{QS_9+zRz^Wn!^ZpEq9ARODvI#(Cc1syO>pX9E&Afxcm4maH ziqytX9lQXIE0PPrnScQ%x$EtH`R%u2IE0NXAHd9x#{8jm?NVU?ksiC_POO>S5-0P@ z(1$;xDHIJuYp)Sz$q4#bMBr>7>XeaRt6>r4=o3_?IbTDJk%b3%tB{fIwJaMl7j&(B zbGh%Vr8cE5To_X)0{Fas%Zt<QuYJN;KkV(iD1E?t5m)yMIPa#+`N186a4e7xE>lFf z61eF$ic0vizp^2w1e6oR+fg5?a8x6Fj1A!~-eap@vSPevp+r{TAz+}zI|+xrjvW6m zZSPO}`0Rx9{*vKC_c;kvb#wAUFTm!}Rpqoch2k<L^dLYO(NedF6Cg(`98h1!e^arc z(SJ)mTac2Z93@7*Q0?;TK=c}1UBM)qAe7_T$XCz4{7>lXUvrZ8=LGw!;ky=nju~Oy z;nSl0;fOFDp~vP>N?+kh?LdK44`y>}$vmJRLDrxoyB89BuOvmdg~0>A_ckeufeRXC zu6<MZVzhFx2LLCf)xf{@y+3B32r$3_8a#5pKbp{|`S4uf)_vdonT@&3DH={?+uvo^ z<q^MrFz{dr91mt*sQ&B(+K>2N?tih3+2qHNZ_)R|Fi{2u`QTl}6kFLgC@fEAvRDbc z$}S!WfJrP48LKb3B3PgvTR;E9ny_y2i=KxpTeoDP)BP4O9^P4CUUyx<5l5RMr9wcE z*5GGj)}Qz47;3KcPf{ES!(g0j?LYi6J_~8(?rX7LWO&nasCNH;P=$OZqo8`FHgc() zRiS%<1`Fk?hpsrUgGHD5Kpa`fa-u#yfauhQYAUGx#+hG%Jubrnxs!>F!8yh2P<ywE zd!6keRr#_{#Oh4^!WiNyvj%4<MwQc#%k1A9?zilP3+<YuGP_|Om%ie{2|M3aqotfw z=pKJgsO!%|uWa<rZCXOD@|ga==Pmtk3vOl30^1z1#w`hY_^FKY+29RVUtwIz)#QK4 zQ7(WwDp0s1;+PsgCgv^F5~y}`JfQ2o5oopVs}V6ohIeQSoW~&)L-~*gdy2<R8T9@e z$9?mbh4oqHhViDfnNKR>4u9|({*dr4Rsz5Kt;qiF94$^mh};g!pel^w<bi%$lT*gH z-s+|hs)fVoI76B0T=^Xug?pbM*|8@$NT7vOWtD~NvhhK~$IgdgyK0{GYTj3@NO_d( z3B4yJayR2)R26ICWVPiS99D5so3gQHCLPs;Tk&h9_Aw%(SeuR``9QqqkC*AazLK`I zZ(9E&nId%~DIyAGtjHz6WcdqivMeYF`cpU%Xz)r<2kadw`M+sqW%Vp?!E$EBYU3<6 zf{!!<Isqnw-l-{|BOt~->$Rr<mSp}$Iy;?<d4G(5kfM16-sQatg=4AcLE~2w<I!`+ zAdIG^a4sW&9)P7K&2W#)sCK<;nCdp?&j4G0-y|^mRwG{Y>YyghPz--`;9!^|r(2!v zn5s_UCga36{-<bYt8s#9jeAz@YNKmn1ED0n=_-m7)G2qFY3XSg6jK;IP+yO2|0M?p zz*4I2v8t?w(pLDt+vtShH%YTO7@;alHSR;Ni-h@?n0sk@^s`89MWECoZlc%p1o=cp zISkaCVmr@;ioqv-BPbEcJe#gTbkbi2*G=cjoS)I=`o>>#4-CqJsmKB5<6h3UZ>)4A zj?;OEZ~I=weo(E2REmI8-!F}@HO3#_!ri)1{A^?K(mB|0S~W0iq8T|DReqLvbd(<< zW)n(_T14JpI;>9=lGsVgswlL#Kn_=GUJ*?_W|d(2GJd@JyE;cDzi27IoSV~$4&|WV zjji-Gh~-{ZRcmY@ai4%UDcFGh|15px|8{_T7HaFwdS=Ev-=*@e7%SOHIVYu6LeK*) zPZHsnF5&Y3KxNob8?rsZxjVsvNTZcj(LZ#Rkyzr&g@lVDbxtMGO=Wjll_1mbgQyL5 z)<KTU-6Gb#Qlo!$;e=~I_PTyYw%FfqiNOIRT6=+2u^A52EdIWZP&wjitiH`<=9p<! z=h%%W#$5Y*Z=-1aB&swRqNXa}k7TK#dEiZ);}z+$kKL810~znF-z_5nPsb2=&8~-o zCcf6D`5C8YpQa{4ju2sOFz-f>1;4F(S^2^!qYnoH3R2w2hOzZU6T_}rw4^FINJdqZ zH)Ifkf=$Gh1n8w>L~pN6Ol`c36?WAF0=G@U-vAB(&)qJ|l*-L|)SxR9!I((|W`1X1 zuh_2$Oji%J(H8C0bs^u=`cT7-*JTjIw;c{C@^Z*f^GSS+P|4c%81sB*ho`=R3BwZl zbT+~Fet{TKHOSu_6)L<C(w6;Kyz#%%Gt-9AZ3WkS$2=#MkurK!FUhxo-bTL{oQ_>$ zfgiM!DZSN@ZIfICn_OfLJ7{h3Q<ueFC9b2Zr?#z2gLV0Dyg(;l2K|C}nL1q|MWy&; z3ed|bl>qyc`~-srys`I&@mZs^J8ZJMo!&?o7y~OzprJ2B{|*<kLu7d@qca-cYuLwD z2}JPMx^_D06W8ajE4Kp4@%i^LMwuw!k?w1P6zu}_rQ^z)KM_C*B7nFMQcwVcpheID zd{s5)vWI`GCa%LnNr(zLI+1AbGo?cs)(M!V2F~RE)I%!G13g2LPks?5^EkAgGznML z!2F;;#f~^1xU1xT2)h4nIlr8Ao?hH}^mJJF<j4`mx(T)+eG$~OscQJ^#9!_KjXz-+ z;-)wnxX|kcp3mV;-V*!f`m6Z-`<r~t!@GYtwIo2-v#3QTZLc%!ey_er`Bb=rN4P8n zLrJ`H2WDC(z!L(?Ov=v^edm~*c~yv)Bu({F3d*KJ-ElO6e&L<@5Zi>|;md*F%C_*e zM%^_=$vD8;qiHWiC_X0rLN161kb|Z|Qie_<3<AtC?1kk21+xC(4{*V|T6`r0qGChd zai@sQi}9^QP$x@3b%W;Mj8~^2Oex<oVH%)F$~Gq7pp8c*#9J6E%m^j!93rkNfDSIn zLD3Q_%A>)9kvV&$^g-oF_RvY6Ja57-NG^JfFuHK0?Hs792Qfde`N*YH7LICt-&b*$ zqwu;qyY8`)Ez_CgG)YvxyCqd|72jxXyM$r$hNu`WrEcktMgn4q{}nxZ$yh{{-1tZ1 zN`KZj3QQY-Nz>p2s_>ptb6YvkJKY1%Xgh>U;c7h7$p~377CQ0K^}mtHQs))`Cn})T z_r+YP{KgF$(uH@dC?zHXXLWi#1A1iX_WZ1AaL*bJ2o}UBmf%sh9KPENU?c85BtT}9 z&1@v{tm9r0<mv<$$_>FLHWCU8_&i$;AC%Al6p6e5D>S_%zwtV1xHgyFwW0c6aKr%^ zBHw@C@SSnI-323bvtz%_G0_3&1!J`S8XG!Eh5ty03D<Gku_2$1L@&hYvPQ0h@BR|J zz@PS+TM(Rww{?uiSKId!fxqYB=ecU|POyv=ulGiXHE$Qi2FG#?Jm-xgeCn*Vcl*k( zrwyf?O4^VKn^vPcl2tyGr(pgYtK0k0a>}msw+>n2Ou+(V3W0Ac|L6j%U<i%z)v*vJ zH3@dA-5S9dDJLLGR3P?k0ak%4nHUCDj9N*#ihTJ6DHodUsbGkrpvP;c@PGu+F|=SA z6prBn-q<{Td(<M_4N{OD4`*-?I_t{N5Wd*w4jQE)@^JNr{Sq~VJx?dQms3T!rjfLo zQd+L{@(98#r-IXoIsw;<gAuoX_B|&odInMVNeCRiIWML)e75SG2rQ`Aoq0^8jFbH3 z=XafXj5gLqaC`85G6sUQYtXSFcRw@w?x_jBp_(hU7EX+RotJ(;>-l>I%JmRIAX3U< zy-2cZw-Ov`?XmH9t{J7Dx|_x~tNcetvNcLPW2e;ct)D6V`Tb+W%0-e*tJa<Hn~<hs z{&Q|W(E$bZ1Oxy9G~4{8XmwO?rX%FQ*H{*R3>;EEY{+5_A);wHKRJ?TR1y8(2vHBi zY{zDEBs$?drWZN^6%luNh{vxOTE3xDk8my0rcgJ`=8-3h)5c-?-YMnMP_U!Y=0<;^ z4x|1bRy)M}ak$dYhiZp2)NLP;XI}pPMp5*A9Hs?Gk|a5=Kp~_6601Fq5R?1X903rS z`%3(|lULjoac+WKb9j-+qWY@Aas>0z$_BJLWUyqZ3@b;=9eKL;3`YiCg7mi^a2x3V z6-252+`>{?QDr@YpugH-#S>5W^Q9Kmt{QYQBxX>n?n;l#X?=Hr<t+#k1+4kIL)Kg) z-PEFlLhV4|`kG+<JbnKD)j{=y^<ZfS->Gg*aG4)beMJq|S^3c*CmWx6G~>XjBXT{T zKu{=<pA?V_Z+;bg=OzoG8Rylfp=2GAulkxyMnUHSUSGtYiUtTv#OmIpt1uSdJ^_dX z$I{ujuzDnuFkD_{0+0LYcEd08=W1(hL;7=Qiro#;c0U2sXkeK=$$2e-=@h`xvBX4j zFB6`ixrQHB(O-GTSuHg$k2gP)^0>EcYuv%VtAp5mTB%!*jRI*fMD`%IT4KSF7_aOk z9rsc+9poBMdw_1g^R)_L#^bZ=Xh<`|SXl)qXiJAkiMaZX-C<DzvQm52RAb_)0-udb zn+g>*iO&l3)Ix01C@pt3peM1Wy!3G(Aa+G2{CgeFvpByb4rq7K$U~XS=*QoDZIqS! zn=VvmkQ{3^cSLf<)Q4~kF18)@iNz8_%#wyHxpx96+00)_B>)1S*Qo+tX$6OM?e3Y5 zv6S-6or=A74gDzGDCI}p!2f+TVw=8D^dc!b3TpkEV3b??byzY6EZNR1fmHFX!XO_^ zS((G8zqef`*+7#t<YDUQyQ!z(6$y$V_E>y~mp+x3Ci^m+P@5~HAi;}IT4Z=dPJ{#C zK_CrX=jhZG12Vt`lG6}Co1f(_x<qu&W)zT@4rBA7>Wo25L&$mxr(y@q|IGvRN3Lzq z9annh?${g#YV<G<3qTkrhd8aQA#*vp<#vWj_*XY5_|keE>tObjl0(cUAc`50ZHq<L za*ILUf;)DJVCr2A7+AR^i~c2!ZULnd+>rv7wtP8Q@9W@a6MbarveYEx#HfBg)l4;# z*<)`vIXlNv22d<u!R^rLvnzmZB;C>kgIw&rcH-r)<L@gbf-K<$YU10IMX6D*WdI8; zix;K?8AfR<={y~cg{X)A)iTk}*-$LB){a4X&vghY>rgc;(?S^QXWLFj|7)iy=oPWf z>IljZRuYMJ)o8X3+mK~snp|Eh75jP832q4(S{Y=Mv=${}nKgOjc+Upqc0a*bs?oE8 z%*3v_rZUxa4?#CZ-`*UyYz$bWQC6T_KjI_nT+eN<dQmW5VdN6m@`FXaueaXHO{eBL zn`kNA1G1Ex?AiuElCg3dt$er)#9mNWeHe_4fXpp>u8V=FXM*nV0xl6`p|l7<ki_rM zkSv;U@9fV>VC6W}7kCs2fx3*t9hV3Be<4T~oB4z|2J}Xt4XBT;6EEv?krI+g-vWom z|6?`1Jmq8l<+29%muUp0P@tad(~X{4+0SdL<%z+h=sudlT5A;NGp?Km3<3??6|6g` zdT=C$wVehgeY=sElHyr5n5$G(5Oz>P1|W5nA7qm(4#&IjGheq$M96Npu-{w0i%Dd7 zyJkj`x`JM8H3Yn}&kqaWPZRT6%~x^8({I>W$qFK4WI$vS$Z%ZbdT4x74<Lt(lS%g1 z`<C@!V{VT8PHBEPeLb?TVP{zRT<_kDSO>gYR%f6HsxN+V1=1y8(EW+ktOj(t6+>@e zqg4m{A>oe2Fh^fPNkh(A_o+a8me!aqPZM5pfYhI2zw;ZnK9SRpm>D-7a}iHu50hZF z+1(?QG{l>6t?^}8G9Jrs?wqqQB(6Y|Y^+6>7RD8vYT_S7`4|Va8{&MO0Kt{Kej?LJ z#Up8{CO$u?e$TC%p%);%Ri=9c?quzD{bq(JYM(61lV}CqWJw^tfq3BudM7uMDH7rS z6ivd%G^nvkca&^<WJSx2r7}v8=1dz$b~A9Q*r@E63bkK8ZV)YuI0elPtcc;I7j}D6 zCNOFz;Wpez?J888_>1a(0%ze-Zs|dg+OH&W=64?r0tLIBnt|%B+?3oM1qp!=S#!7x z+Ei3ad+!Nv!);5HN{&Z-$01r2-#a+cw36GlQeMHG3s3lB>CD~G+tyK*62c;E2Lg%o z1_yn?6vP7T-}LDm^z#eozqkaxcnzJ7GA_)wn${vt`U0-Q1sie;BIVPZo?VtMD$GAX z;@mRFDhIcbB}+N@@qZs*x$UM_hsyM(B;ct^?;BE?qirp|@JTEV;`8t)6kk8XY%B}# z<lp~@e%LFJp*88IA~qBSsM+aRtHW;1<LcuRWa@R=%bQ_nLQmh9*KWSsMN`w_xpdTZ zeuJ{%oK)&m70Hp5`N3YXWN`fZ5X*FCjXU4tdWJZo=y$Tq0iIBKd)6Bk4s6UhowXGf zQ-i)oOeK7&{KV2U8jAUi%T>^-2HyC;X3~v?JuJ@76lObsBMyHo)xVAico0pf+tf>} z{7-0TgWUDAzQx#Sa%}{d7Ugfl((c8K2hUMC%Rt*=<mH_514G5u`m(<bNi8igS3QKY zUXk8UczaGR=AODYmTp?0RaTo|b8|4ey_-%ed0S%tBcrDbL;_qmGMg};G4X^mQ@V|@ z|H0>2<8NZSl5vbg&DDv*pbYf&SNk-v!;@%64dc6S3b!mrW0-b3Tj$*XQq-Lzl+?xX zNlY|xmBZ>=ue@01Mli0k5?Nt~PyU&=pPa;n0`f?no+?Fh26xqaX=V%m*)N@r85u~B zqZQY`jNL);|Bd#4g%|y)@FVf5{?S5yXDNQI5uWVusp2RiyDwuUSrbwe!P*oa=N(_4 zQ<N^|++Y8ct{O|s&n2zwpzfB{Y|MsK<DfNWuV*r<FoW>^G;X2fF`T(R%de$W2r+~& z2oFvWb0n+}P37g2*21$EP{AyE0|`353Hed3J}R#|54;j%n#M0e4!ceE1Q8&aplUG6 zVNz^fwb}$-Qa)`(oKI-g55tqfPF?y|1G;Eeuz1L;Oy!6p%lhBv!Ud2EpdQ}nf=d2R zseZmQOoj-;0y~U6tgyIND;`wXB!91X*X^)|ie%$-e(|k0+ovwHa0~N-;Q)iZi=8f4 zJ6pzFaPqg{BCa3zcRRK9DP6;O|6ec;BZ<`4`wiWqJTM5tnD%uDy4wE-az{~CR1LLd z;~q%Op1()`cM0X@i)e%q4EZSo$&Be+5oDzU-9M8(tXb78_6!5Cu*FjgjB~5J8oB}v z0GD^#lU5yDlxW7?4yTvaU^1or+Ni1Z%HQ_ABn(!yP!RXLm!v{-P;i61)0VoF!lL+L z1TVIad14#e^lP#iA$46Xg=vIzq8{j;W^ty}YmNWfySsD>w2*Z23$W0q+X6OQ9Z4;b zlxxTieJY0!sovcoarwY{#nR`lVNKAy1Nh5GzGpFXAA4ROO^!fs^V-+IM-#koD+NV( z;$&`r*pOFTXhpq-X!&X^Ne#EeiygA-GJdnCS3yT|uGbSYJ|n?rc)S=7SB8R-jxkp{ z@*d<rWRR{dQq=9!%-NR0x#}hVlAPbg_;V&A<R$qnX%6QHfKZ`_Qr?`Bxx41P#N-LO zgpjea4G5rR05pvq3<e8*)vZA|4c*@XBq4x$GKn}aAP&T_!P2IGjQwsaulC#2nQaLO zteM`lnsvF;U+c#4+MTo~u1wF{rYd+G7dupz-Rw>F2FTS!UZnp|xyA{YQ1_-0_xkCU z4G*RKQ*#o@Q~USd_$-p$CNC|OWs3}o_ZGG4<x^zS78(A^C(}uTURwXJ>YTP0Ct)q~ zeF~wM(4sdq6-JC_|G8-kvLj$|<(lSvI>F&o5K9{59N235nJ((#seB5GGnL@nEX=m% z$Vy*gG(Zb9iQCFYs8m>h@=iWuWZvId9(e8k{jv2B31gE(4vE$BaNJLX&8`Kjbxd|9 zoSfNSEsVb?0GIj<;z#O$c^OQKbO6?h6j?5IgvAu<U^bq|uXiQvleY(}Y`Dm%xgXZ6 z%~;}LX`en@Q=|x7kto?F-BJBu80D-uP6)iT)+Sj1v6C7PYX@0|+aHz#;^C!(0_(>= zQ#oUia!Rcmc9-W8c2tp=j9OmP!b2(r3#u`iHvSDU#^}saannEG{J%M&k(?vPYSF3` z7I>8j3}>a&Nb5xY`|2q4Uv)?VI;C44Dk|s0cF;hay-byg;X&}9%-fyg2Y64{08TB| zY7--her7bnZ4bTeC%z2)<QEn4N&7Ek|Dz&t6@^opc>gafgQhKJINIg*Eq?Hi9eAb& zkNG7rvRNnrD6H=T-KD&`WHht<Kk8b*wt~NIc4LA7Py(rX(NUTf!0V5&(to-|VdEJf zQCpL_SQgfqNK(ldvSNqLCV=wVrX#*vvulB+fhj^pHY+(p796VxyF<su@7Bc4R|dSW zfC`WTwE*^f*Hh++jPMf;|3{rcgDedXx=m7dPm#=;PtjyUkgSfXgTVF!%jNDWn;>t* zm_}RxpzRD|fOZB1GWJ4z1-Vd&4e-W~9Au|?AVKxmgOVI~tC9JL@Hk?;yr^OB&MGLi zojIm>)@;kW>s3Ju{0kqg4!^|^ElJtR#002CRjy1UQlmyCK&C7UB7yWcDO8k5)^gg` zdN=)egd%$2jC6?Wpjt*NR&U{E*Wj-6pTtIpMnX1cg1gS>Zpj0%?c(`o-QMxwVQ`X1 zNAxAu$W&C`t7Gr9{hNN0(?!T;ducHaDvW3t1w3YFpTljZN!H1eO^d8n_2mxElCbD` zu7m}3)qTPC-Xt^N`Z;lbtOOxU*?RP<&WtV*`#tLA6kw=<N0DkQ<tt9_jXDMdXm1o@ z|J!_nk3nde7fP)A?zrx@u!s1Og0tvQPGFpb#7hgG>nqb$Y2A=j_3{2E`3K(Goh-!< zDPb-i6<H1IuXvy6?BP;CXN+CXWZ+^VWdCFd&bnsRiJDk1BfI(<ZH158bq6^kz!8D( zm-2Adh=-)lV05if3kV%@ss9LT;LHpNXBSWYy7o$GU68JOm}l~=pF%>5a1^J|G@k~^ zJ14s(OeF#Ri2_#ZaFI_!Sv8KjA2!t)(PPUOK86f3pYR{b?`<Vyef3#Ekt%y8f#FJ~ zK+GtUC#0!0z;5!Q2o(TiE_N-7EVdJ<TQ!=Zb#ghX<a(heLS_nU>6{y7`{3jew^>n1 zzjHXpdz6cn6vicwa=1;#LKMATIvfU6PW2)ke%dN}1j4gLK$x4~U7Y_%(sf#mwqTz3 zVZ&rUi=Y;ZAUs!sC^NACrU5NZlZM&qcQoKoJwK`}W2D+4`=$Q6K1Z+A<*SEU23+OY zbOeHW)^OSLM9kUo0&L{#Mc=Mpc4-c`6w8Ovg5e%u$=*nX!2+a^cAV2Gx9rPc1s&#} z-D?|1wlH`cvV+>|po}ZWLqyC#a4JxXUr$#;ez?sFwnfqX7itCwI)dTA2e&U!gS*2S zs(7Ii=q0F5AI{aT2&xKYKRAmxA>a~p`E7w*RQ5<?H+N$azB{>}O~WY6wk9*JAVh(c z(TbyYcDX|?s6XxVMMxe$ER6^qgo87dlW=P$(cmr%8ykVDXI3~Q<LBDz{ev~vuHNr# z5`8f1Fh3->ydI5+3OT~Rv+#uT)VDxD5{N(P*b=lkFqRn95q%m@v6kuX>1lYElg*Y- zu=5p(<qzg^Bz{yM3k{aPOVncG_c(Hy(F4!-S}#g@oe~?v4c8(utYW2++lenI0~Hmr zA2~?$pzXnl%4rfnFpvUYd_QN@<Jh36rb`JBCK};c3@PQ2|KB*=?;ufTK!cR#RVV=- zq?-ZG<6=?61qYo+`2Zfl`L)4ZQke1ne#f9AYyt>rgboo*V$Y|*v7)@BG>^yZ<TsE7 z2#7YTEo>MvZUcj_K(e+}%a0ZHj9AS+5(LmPAHBNaKYBRlIW6EXXiSdPLkeKNg^1?u zw%_6<AwY<MPcv3Bp`4~*&n+Nmhw|7u3w5)Q2x5=q`H(`eWbKj{9Q?@k?V~ViXSKiE zP8?+)F)J`HW2EW~xTGbxkG6ySO%cZ_DpP1s5;xUZw4z%bEx3knvx@P$bOz4%tNkC= zWSqi1=T3mL1c?;xy`79w7XFd_LUW}*$pp~Wz}wlwzgg$qa37_6^Vn(L{bkWBuVf!@ zti%e81vzacm%eAE01XF!ie%WnjJ;LyZtyyTQ!?>0{mI$&DNbzJzpuj4c!xZkU~%2y z)d1xnR6u1tXM@tdgQ)h!r(+O8gH!bw+n=14YYr6W3wbq$g;*|JR$w~b%auc4h3-{@ zCCv|V#Be*mG&x+hpnQ^~XZDTN4o?@ME{r^3)5h!fIvMJ8QheYD0Jx>ve>p%K!Psj= zDl2++Bx1MNq|8_DDm|2P@5j-2l4p`d@6(myn{fPtD;BA6#z3<`Ab0CPQGO+Mr~!Hu z=|jl^%Z7z|0TE^-m<MJ1o`7l9wJZ99fkO^Q59brihFoW~1Np+Mi^!0R-a3K3)XMU} z3+Mtk)NNFk0p_t0Lda5Fy&8txIz~jWK9*R`7MAJR8>*oT3+w@;58`ZM*Qnj}$zp|h z7_S>R;)Iq_r<k7Nusr)eFi1PYCIMI29Gz)j=KSDo@u1UnLG94k{L+!KselradeD64 z_Xh4|Ia<?OOG;C{P=$t=@H%Fo2$@-!0BG)oD0}&V9rI^|eeORn6#+Eprb!j%dJp+Z zgPO>V{^KObj!1u^uFCv35$)t{7(Y_uSPZBPzd!+?2P7n@0AR@hth51zA*67d-7X+u z4v+a!afmP&LZxj-01vAt<xjB!WyD9UuGZh|hT-_J9vKc>y9VtmS}TF1mLtY43swKZ z!tpZP7=@Y0#=v@{y1Qoizp4t$81BMed}M3lypgjE&-z`rY-|+Ib;^lkAe`BCMNy2S zZs!|2RS3`fKu>j)K?%ZVd(Ev(xQMoc3op#8pFM#2lqKBTq$ukwc*6m+h(ANX_w+Lm z96e<x1IauofTt<@AECM8<jKxVP4OTq<Ux*L03(HVDK8B#N1}<E7``#|5or(qbtjKA zyxJaoku>(hH)#M|4gd<r31|@V?0h8=sFqPC4g2ezvFRn+6Qsf6MVrrg+?bgbA;^nB zGTZ^FTj{a+_-^kZX${lckgYOlt*?M&9l9P-R^_y-r1q=t^Z7K-q?t&>l3>7wP>pxf z6=LGN>3U4*|Iv$WF#!piSwaRa#(<?sfJg_B1L3`~h8Fwt80y29SWGl^L166=8+cw8 z5xjY?16p;$$WrW=S`N(bpBkh>R>r+X3xmrxbV7qscX264o;Zz<7WN-$1(~zldXTby z#JozA!0jjzmTzb@KgdBvME6X-F?{UrMTZwAwVhe9JFt923CVKdn6eP6NZ6jYYEpbw zyUtH~Gk3<ag-y*luG*Gm(p*M*iV`vUd1xyEos6qy!vU+g>r^uf)ByBFTW;~oKmN!@ zt|!2R_kxx*MPME6;jz-QTBd(HSCku?t2-$bZC_&W`bXILz(nSZN>bwwa4=+jsr1AF zE8hP~hj9Bv1%@0^sGlMo^101Cg`rl|%Rrh6bV=YDOS-v{9DCjMn4uA6>=fe7nr1$e zQh6DVvNUc$=)X?o1wItgy$$+AX4q$&=DC>Yv@WkU+>;cC$3s?Z6g^CjMBAw;;UnT? zHg!Y|zCZ44w~w$l_cZio-1Wfs16*#;BF(gT`)9$Uj@#H1%4flNB#hA|D21<1z{}kK zcJHw34@|_hTg?+Q@yo~m-(&6N(q5%?Bp!l5-{9BQ7wuAAkN%H)dbu)w$M;oj0nnLO zYiHbJI3c`%bIXtmBlCx;%tXmiC-{7P<;HR9xT2IhqSbV&8-;PZfS(ww?&zP*Z*j(l zfH8##c=`TAztxP8vN@BH@VW}}$K>n<5#C-^X;RdcQCzeIa)IuBzET&m%{7||B2A5U z-St;yy!F=>*8(iJ*YJQ#&-OSGkER}nja`H^qOm*{6idRc2vW&#s2dVvH7`s9(nD<6 z47OYp<1b|mZ(3<C**3wBk!(uLY)pFacjssVdx$X)Bt)jVW9_(0CiZ~*K0^WF%bA(K zs9YV{NzPpc$4)}QI)kT+LhUMkN54arRyJoW>A?F|nwVBCZ+SydA44CMP#>&l-Z}%a zYw57vsI7u1ju?m9jzp;fK{OOZJ!86`RqnFM7ZjXNXN2cpdh^4{CrY{GJm(J#r+i?F zve{uqN$EyQ>u;R~W*5ywR%FX9(@P@7RRC;OoZj9MJ*cunGqoAE+Q`rKm1yryD{A{( z&~iq>2`<FkYn+eha9t(2`9*&~UpC2ZqR(};g^EFMj~^49s9%J6Zj(Ly&n)6lw{IlU z4Zk!V1nrXp7&iXL*>;Mp-H*{u;?(w<ck~XRaKOnA(Y%M<%bpYVr!>2BbsUQ-mh@1I zssYj16pNsmLCNctwBn5l33oF+i}dUTMY!qT`9FV%ueuC<cfJ(G$wR3$BX%cuP!b6; z{;$HeO#jLRp3dV*4L@DSs~x#K#r({?Oq^RMz)U$?+AB=O&v7U1w};>h6Vc2fa-=ip z#52_<5CH!4NgXaok8`ts6fP)7Nn^=NjYHew#Vw~EnmqEEc{(&>B`_DM`)-OV+L`NY z9cbuBAXRtjI7nN#=)2-aX}^w-rsamjB`YAiBv!+pA3=^j4+u?3*p}91f`KirG1w+3 zKvd!he6*1pS}6n!p)U|aqUPd7#h#d6dHQ=r5j*>c9P^59@Hk-!oJTSPHchZGzk=-Y z@ZwTN#!Y4Yxv9-a=ndY27@3nz8Jcqs6d247;55?)p^+mz*rN{OUVw0Q0F375cVN`v zCMya*`N*pjKZj;M=xStlb6;ktfTh+lpar=XyUQt&Io~htbi4s&#ViLa;U7&o-2wMX zzEW1nogWB%ZOF}X$GQ(SC`j^_>J(932X@r9ZL6grqMNan(>EoPg{JyLM5-uOT=}1M z7c5#+@D@)IJWK)dqU!}1U-obS02DUr{`bp^v{gJ0p5~B=ymJ#edJ@sF1Ev`t>K*8F zaCdYZru&wX&O_{)$|drjfPxTnHbeF3HA!U^&_KzmvJfw7VeVK3;{~Gl_NHoPdLt7% z(3_4Dq5Sur*9~=U6QU7kg2mz5%=Vy9m2_K5=Spx3;<BcWBSln}9%)@<+bOlLDf3Dg zIJF|%1DGuuBd&GKAPwR}F8R+$lw9dxsctQ7em&{y?KT~NKCd1g0T3(r7dmq&4I8hk zm`f<0N=U}Uu_=HtDKZJHLj-zBpDle}C&fY2u~-(I#UXwXTq&T#P-RgpF_Oz1j?@u1 zzSH0e2!F#K1S1O*X6Xi7n5C4?uStal1zx|Eliy{JEm%qcPjbfN^xBejVZ9T|0tY9I zMt2D0`92w+6i9Wzot0ND^Fwxg45VoxiI$BtMsnWMCH+TvmEjeu%5$TYa9HxcvL$3$ zDFy<}x%n3-y@igb1ElCwLSUapzd;GJ@c>an;4v!6#Xnuzu6xX<?{rh*`oDal@am{F z>K;CE8B1R90ZiP^xCZl(M9(P*)POR6L^SlQh%R%=ibt%h@h{o23F+fvvktLqApFL% zth#iedtcxj+q&AuAlT*sG4-*Uxm!oK&Ql9kBa?IKbDkdvW6c;Qa$Sfz*)MsmxjMvM z=nc9rJIyUUH0@sx0!zd6_EWe3NypU6a|Yb|zo~jB3AhiX2Vedv5e00y2}lG}#MZ$I z;3<O07mlC}r5(KZV&G47N{r+O{3IrEv?z@V4r%e}w3~}hgt6=P=cPM0zvH`vfX@JI z=jrj@78sn-U5v8AO>Dabn#ZZvHpFC9|Jrg99T-}b&i#lZe!mfm-Vy`zP~5P&3SvVA zK-W~k+aQqLzrsCAfG&a$fok%W=%9s{iQL@?vg(?FDMc-UrvS+Cf}9^o{L{Le=>dAP zO;WcFvOxU=5mU9!+&cYJGrhsD(k6hFwf;m!?H)z6CQKYP{Ooh+(7HT$u-*^r4MP*H zh&>9RLG+gbO8wrUReWVGgP%4b)Q%S8vy_4E>d<PY$6OZ<pnI*;Sj8VX!5!Vfi&lG@ z+3hj^Xv>o@iribLJ?OogVir^^Oc>nQ`+i95_n^-hA&0}D-oiEP<=0(>#(vXOPq1OJ zc6v{JHKx8DSvrXHI9@ysHlbiLcIFfep{SU%7N_F)rhBLUrR_pD_dqTB`VRlJ%3d|w zs0KN0zu-T}C-Fz7O_@KB^V1CL1gZVL6G}^nvy0(OF4PQay83Ys@Lf9^l#Xro7`6Sa zSqu=!;FZaAXTxcmYv5Qz7+cS>*@I?3$m{!Jncq{|fQwv?*J-tia*8EwhTlZ%`_W5- z>t8bD&Wy3aYDa_L=Yg-{`8%#T#weNTPc+m6g$Od|0VW~0nE4xY=ZIg&TznJ^#MgdB z<lx@r$tdqQ?b#sL@fMars^R3HJ{+-e0M#+jgz*?3K|=~zK6H+Vi{lM0heGiTk$ySD zBr#Kvyx%Hz0f6T-hnQ|z1yKswwpq!#ir@J$clI<F6FSfle?nt|Jk=cK=d&o9ma~t7 zkh>uzaZ!=GMuVjZY;#_J)@2Mb?anXTFt^dAYj0xY3Yh}yw+=umuZ4QnhwSYm`6&pE zfSMxVSYKMmM_!;eB*2dZM~DkP)HLa+Z8OPqmrK~MTk$jEG=S@G)3IH(IFs;_MMt01 z)4Hh7+rXC?B^g{1RHcr8Eua^~z<!*27c)6&%!ag`Y-84l3PolqCjGR#Hw@r<`K7uL z2M{<%<k^`RYn(n=V213n)l=MeI{#)~s>&&n1UZrOQ4>$p?)>jjzYcCwki(mm%BPN@ z5&5GkWa6?Xnnz?nP>R4@9Z;6>95gx7yG7PMmK2IQ&F4wQ0#_tA!zGQ4ndL-aZCqDC zfib~~?fOxm=^A@r_GzO_3`grcUzHgG(2ft`f><#&%6rD=cxCuv-8#heX}Uj@9VhQ{ zi^Zo9_H8J|8EKV6>>mdrycUw|{;Sl$=3x?MqVq=&>5iKsfat2qscTH;36ALpRuhAF zc;U!@!*6P${<E<m?T4MWT$PcIMy0we-Hi3`ap?jzbH0wSJbiWa3VDs6S(7PYPx7&x z^6`C>K*fL@WEMq(8`OT4?c9j3OVQ!*nEEG?%;2gB-ZNszzLpSG?1Nk|zR;RYCa7LC z04^n*HsmKlwmbShS1YGz&$WsmsB(ARp#oTvqu)l*V%Qa@wx*ZsPeIPw?p2yvO*-&y zLb`5b+)<T)T+;Vwdh$rX8B?+2dJx|dQ4{IzOv4V)zh-^?R)ydYa?tH0C{z?Dj1h>B zlfHPBCx^)UWA!BfCK$X+P<G?RZ&QEyWnL6fotIV?DnUjKir<;VFwM<s5X|KG$y`!F zM_mR@aM_RsioW6o?s=$i^DPaVM9y6#+sS@uA8*dcP{r+*3I?)aaA+trX8l**VrWqA zQO5VN-gA8L&Ei-)+uQm4U!xmm39$Vcv`IMPn{$JKkwrC@qo<9>`Tb9i9d)5)5epJ0 z5r4;ek(>^MtQ0;HDEUbH$j)O^-WG-Nv`q#hur{g7@p5dO*~LG8%s}%3os_KtWo<Fk z4}j7Om!VM6=`Y2clwH<&gZ%RQg)M46&LhOR)I^i)?W}1usz^ITS#<U}euDTXjf$e@ zc3(Ew7I=t+d5c}`XJw2WE^<U0<F$eo#e$H^Z>ea!#@nADp!}jG9CHtpJ1`VtIM5nZ zt#=GD*o<+>Wsp-TS)g*hqvF810;h5ld%Q=c*z&lwDK1kdCccuF8~1je6*6-MtHD0o zO*qroEJFVAw5{nVP1|=ZIaurGxla95C#`P=mMS>CcH=;YbZ``JRfP%LRs{>&5DcPt zZGx)nc55fyC!d8Jl`<)41*}V-PASXy=ibb22|+7ViM0!J`Di&g+SX{S`rSIDiCxw7 z2NL1U)vS<N*4!;oYdGFCknU6r42GZ``C>sxt-GUWGPvv;9E3;!O+d20(-VeyDDx4} zb}$DxxTM-^HN`?^f&RZ53Gb^`l$&GaQJ~eaKS(_rWv2D<OkQu*w>eN0tjK=a4PX7i zbXbrP8xfeR#NG(JC<+qF1A^PNx@&;R6@LBNtTt&Wc*4ff_AdS%aoh9@)Gr<Tq06vF zcnOz=W+J{L1=^->Dq0)UM-6V|T3!LI!9+JfU<S(c#-$uRHW-KoTr{6NL9fDL?Xm~` zkkKN&?4(dELcHNf<9o4)*%}6l$?X(Dm@_8i7B7hLU^ib}i$xjND~7$GfPs8Rd)6K* z3hF`oYT4KEIf6~N9-c#SHwYfJwgyvzUF~4)Uo$^Y`~w_`J@Qs%{w~xRhG=0rBT{EE zD;3uVI0Bk#W9md^3#U2`1Z1P4a60O8cb)d#Bw*#I%cGb%YD@t>!E9Xg79)igkT~qi zctD_?T+1LN+=`wO>2RZa-+us>I!<fCk6Pg&$aO6(gzdUh+-<hUH6>IQwU0rG@cqmh zV(|xfi{0dW2l`HJL-in&z&jL5`MZt0^SZhv%MQB*3IHxpr5&`36LK9Q`NNb7$Xfwe zLI;;rXb0sTTq|8kQD;Lb7@;~Uk6Q{?GppP=B1K~`@uo@3IX)7MC?PH<EIb_3QMLpM z>}!T6C4&pSN7!Aihdr{zm($H&gzjB2lwoesDy{7#R?!@lX(M%#{uD>sVz}dbyRHh{ zwxY=q#BC+v!6|p#>$d-8PRy-ekcupf#?)ScVv{3Mqih4Zj5IG&db-HOdMeNALLRh6 zm53g;Yfes{w88pA2U>wE7He})f-K$5KJzz%*Vj4!0r|^R<0%(|v8I8s#`rlIq*Md{ zcfhV#1ATAzd0+E+>6;&q$ZJ=f)kr+{4_sbU@YPtp5oIn_#E^V=QQYAq^AgK}B-A|D zbZbU?%W_~r7Hi*Faga57K_$+z#=3bVgInHNJPd_gUKF*|xxBU1+%!Rd!-jY9$zZ|U zYx2JJV$1vj|5aNw8*H{5mdly_t6>;Nbx$1HD<H=W(%A#YgAvKs5UG!9LG<pl?rtb_ zr_QGf%H9wEyKsx5m&i)}3(sL0zynqdn~njaV&HLJ`SZ^~pcctM%sEXEy+~e`lb*_q zb1_p(r<mZQKbrB2uK|iwb=BPX6akKgPMtxy9B)W)+SIuY+0CoxLe|RV)!b7{FN}S? z(iys23jg|dGwz#A#7s?WwNB^b{Kt7B)v0CcMHVz|hCjr|=PMED4%3$Ct_f^@7^bt1 z6M$bX&OhMeaG@K|QxzWiDAeW<n1?RiE#n+R&E2^6@_*<ygpr9zKTCI-4M_J4_*m7B zPdCqEdvy$N*(z$+42jF$gHH=;0bqD`4u*oUbvBdukl*$iIP|;(EwqqHg7H7A{L{K( zGZk?Wf^G83BzRiv(|E0~r=au2**kf2BvK2+Vg|)tadaLOgzAqZoR%~r{`rV+mk)rN z5^oRk>r}I$RnhiY`Q|KGnw1kAtrAP@Akj{fyZXbwTQu;z*g0=Qvk@$j<noP>%8I}6 zX0YFSovl%TEKG{oI-RMFQOApF?z#?8Z~l9%*l$AnoyK`REQ41%E&TYQ#u=FypGrkw z!*YWc@Q)TzMW9Yq_*bdg4;trXF?haZcebS#&(vwSNbroxVCs~D3{5|zUd;A*zCrA` zBtai@BqA-WcE@f)feiZIqZMq2L&j)iR<43pv=R@j#u!a9Mu*OKR$&A}g0Wn>*G74> zVj=8G>K6Pt(pW%q{wFtU{Bho5%tfDXN(qU9o5Nls0upkn9%(g4-&`St#vIh4-~y_Z zBO#5_U@dzyu6~;?u|nNLIn*#Rkok`8h_l*4J?JD90dMfo!);yfv0b@y(7LbU<>Xax z3$%}|V}9LY2NzXDkUoSc7L^p@j!GWFMo5BGI_L+QtK)vffvG@YG3{V?d4Va{_^&4B zVlc#CV)ntQ3{}1Q#Uz^u{9x-s#44wRzg%+Yl*u2_xQvqJZ3%O?@7v#t!QZfN83|&% zhS-j9o<Dw*%z~%0dOarC86OViEm=50R9dvcs1!)%g-v`kMIX);2#oY1T(%A#;bsra zaII;Fljtq9*0Qe_I>@U>ga)(Pu$X`8meYwa#M)wbx5qhTgZ{P!n}V|Mci)zG3N_#x zRQ{%8z)wVz+kxV=fqd~e0@YW5u2n`{lnX~;U`vO{Fb4av2vP8bvUwtr#*FhT(!AyZ zsS;>yQZT9cJ7hm><jQIgGxAkD>DizBiWpldH;N=e-=>*x&HrCU@K?05&D^b-GI<(j z9O%nk>nw@edc?u_mXzwoW5u7W)FQIIQ>FJy2^r6J@R9nu5T?VeJqP5<<+Xn;c_PSj z?><%bw#puu(YIzyw4Uh@wK=)^_n3YQWj6dclhE;QTdN}6OiAQ4m<uAhHP&1Qf+k)L z9Yu93eZ0q?HwE;C*)bHsW+&Zj@cB4LzNA{Dox>vUi#(bxp+MU?Z~sCo2WJshBuUNY zzC?O&c|fy?8jbd(VC;DuQ-!!)Gmuh*mM3(o?OT97DS2Rkr7;<8z6bc>KD@Oy(-ikc z9c3IX@rT?+Mj6Vv$uUWcDD@Z+<h#<IvAid7^@t0Q>Mfr=4s|cOz>4DWO`T5*iB7fr zQe?ww^yQ36Ve}OLJevi$FlqqNxde&)+nzZgS*c*s7|ucj?&zJV(i{ETskEa2-Iq!R zZwT_WotmsGT@dQTP?R(dsi4QT^=?z5A&whc1JT_MC5_3#&>+}@gDGXf4A~6tKX(s! zb*SxK)igmO-~*RAuIvJKgcP;-$(8;61XUIS5gY+Ujj3hZ`{hb8!{iht(BpR7iriY= ztZWJv@)IR62}Wnv&h8ralV*}syPTeJT&jn*;;uCzo>WGaNkXib_cjQ?00U1{*2-by ziUoGjV34{pO1p&OD;uOtYwu=0E3qn#Pc>q^;Ct(k2+~k>^-g!CQF4Po_AHeq1(7@p zbK?C@R%2Lkgbsvr4>g0fsY;jvGE6D{q_gISByCY*?t6JY*{|Un__g27?P(T?+fhkv z)x-B<&$=}getn*6YH-j1*4KSvcUrVEn}&1%{0YGe|2BJgADHjB&M+c0%Pr6PNB<o& zh;Q`PFucR*Xj<hGK+PVkY=P7Z@Op#%2wnM|ZO|e?NfMNzbAf5tH!Gu6+*Ib~Z-uBT z?!fa93n~JN`C^uD$^IhfR7MdVTg`H#RJt$(3c(nv1O=x=Huo~cPc0~W?nApd_xID2 zmEO0=63;Ki34)xAa4%^Z(8&Kt8VRTwV+B|O(CksaR(F`wibCWOuRwv&=JA86wR(L= zqa+Mc2{zc1k2NCxQ$25W1lEjO=~<stRPDTCafuv>ub;i%qW~v`p>Z2<1(b#WJIcK8 zM^)r>d9@7byl4cQRVU&tTDODRzmE8l`}lV|_P<hQi@*K5BqD@$#w9*^2EUKO{T3?~ z?ipzWn^<;`(E$!{7oI3Y3mw&#^Cd*m+qZ~BWa3*5?e6wFy!y91NFf_R(`{PQ-JdkS z8$2q7D^4X<45)Ie+w!6b0DLvr)-FS<RjKBvgl6zi$@+xr$TrDtvc3sZh~Pmq8mO+e zat(y_Z}~{WX>K!Re-I<`ClobA0_S~8Nvy~Zw*KWd>`v0e@g`bLF2RioP@y{!_b}=k zy(}>R0Vg}yLl9$bOsKB2poW2s)D^aP8XRg%{Y4PK0AOeujSv)E>qcndU%d)|3Vo=n zt}q(s=sJ=Pa8=mg%YyXYPN27<UJ2zkc5=a~TQ%Ga!u`S-UrO{BHu@KI+K7M{^K?Hw z0vM1LosOYa6V&h+MpdG}j>)+Bs7#i^PLc>N11ehp_%j(gOUDn3@kQ<c*#F*17Lg4S z7zv08<w&&yh-NtA?|tAjYpm=o+J6?dx|hHQBDVen<Y@Lt2pz#6E}i>t@4L1fy}&m# zT46Z546lh?&rF{Z_<7JXWc;*&+;&uc`zxHsA*!yB`aMa39BQ_JXf8~E+WhKO-l!m5 z8>(;uEf*ppEhile5@h9HE`usGMl<uCZhSCmih6fB+p&YW7({r>e_sDO-zv%B)d~RI z0>EsAL2jUwFH?})qN?TX$C-$Bq-M;qQX%U`!w>=j0!GQo3t$+=IgQ%-zaK13L_Z8s z09Lh)j3}~;8$eC5%f0n?kx``{idaZn%EeDgN$0NMPLKm^{TT~{S{q<K{!`s4r8g=O z^Gq`KP-%vUN7}vTH#i0b+HLqi;x<7Lhjy8XZJ$u7S}D9h0jQw<`JfkM!X@|swj*-X z$@n&V_n1r>T?be?e4si-0vF($M@Gi2L;Y-;ar~N3l*(#3FdBNw<Q!O4s|tGh{o$oH ztPkX1vWjM6Rg_0aNNIBLd^Mo0k^*b2Vw^GN^jZLclZ(Qq0DvmHcD`FgMMP+j!Kg|c z(H{&v%YQ~GKyLN|%uGq&7tFanG{{v+LTbF4&_1abVD@6-%51kquZhHz$@qb${ruqY zzrzG?zf1)hpih|;AVk!`%1?siOr9dk)?r&AXnH}Dxzd?&V-lB}%&i*C=Xv-I2m{rS zt^I-$z2f_$!<<RUlsC=Z-d;heDs;O~o}CAdkYcwg_^hV>r~}!cbeydUXOVyg+MbhO z)5mP}%F-TaXx@{$!9AQwHL-=z25OM%z)s~-bu*=NfAlro38&2V8NW7}GT9n)$kBBR z;V79Ux<$27FQrYT{-b@l#DbUUelY+j-w+NM{-O8}kx4qBi^3IV_>%hgj5yX8X}04_ z2aIX`+;z4Ie;w<7bqXK;s_1oMOUtE70&i^>3gSRC50+G!Bku`H$-26*eWMj~xeZP= z0S}j(4uWCsY;n;Y!3Tzb;7=XV)>kS@2Wlgwrcs}Qe8U_j$r`SBVz}i&@%VS&{%{7Y zeTv6?2uk)cIia$pZ2JH6)0y-HFyhlMly?%gxKt4zr-GkUiNyW1x`hIBsKNxVWvcrD zfn)6;VE+p0IPVRK=R{i04395YZ)rBG?aFvDkZlyI8Z-b9o^^%x$Xpb=Q-BRsLAC;t zlC%wiEGyj;(7|pMeRR*_x**<1!F2{UoSYL5&d$I)SoZ706q=i78;c^hjXF2*Pr3Ty zEDHL$l6NPr*Cdb~bdMNQ$q)@W@?-Y>wH1P~O~rulr+VOf4Rfe0AT33ip$S;|O$V!^ z@jCY!LwwP3^`Jn$v|X9Kkw~cTqg`vz7#84oBzoUTe_<-$6;eHJ4LXk^Xso?QA)9n? z%@G2c3%}DSWi?FtFFH!%ftrg1Ha@W9;!y%*B7raF)hHp5uo@7RJ>%v8&+V7t`b+6! z$M8{N5}vLc?EonhBIkWjFCMiD3=P;`GCWyB0eUFw&uvo}>be258XMhW7YE<l*9N!9 zamxxxQ6XK|yiN68ipOI#2dJ??jSCs1#xYYFA9>3TT2w&A1<zqyrT4Q~l&~#Z0Ww)J zw42RU4??VmoZ={B|AmazRTex;St1u2sLNH}M1<QogmtVod2~z8uA|<`jprV4)mRw0 z#rFr9z+v1G;H82Rl*%CCQ*i0N-%<sqd<2ZU{MePpBC`5QTJ^}X5n6xtu7KiHipFY? zmRos;015TUx>8;CISp~rR)>9_;xe1xC?t0i!MaMW06}Qc9YT1m8V9~7;aP>e8<HN_ z#5}#Xi<mb$vGY2@e8$F`!ski^tq0yLEE6-n&>oW|M+lW`g|~v;YNYhF=C>2y>;8HG zkQsW=aYZQx9P8_<A~=Mp37^6X15QTo4mPjTrBtR8LUhzN5%)}-qAn!)0u;o9#u%eD zlW>XVjTX}csOhR|j&B1!qTei*Ny)IPCSeViZsAm=s-?JNzt+<B?-}6rBuw8=XH+rl z3I%K=dT$EFGDhH^wszklogmT9hiA#_Gaj>PxC8ZUc{<oW3`r?(wVMtYABAhuVo6JV ztk`hC{3~9Q5=vW?`O3O13i5PUfb@q@&wm7@6TH!F$#)W@pSj2n5%!}omAW|Fq#%7A zX?$1q1gZlAk=uC(VXlYEbR{`i`{*(3;@XaoE=w9!Tg7kYR`&*|G=v@}0ja6gfKqw) zX4gPm>o3v)CQ2$0(JP{@)Aj)};cyWc!U+C5A$Gk@WdG4GDT1IHoA3a5;>D{Fh@tY0 zHZ|m{wJQevBBaZuvNjP`(^`^2&Fn%97rFkuT45R6ETasHc|kF-38mX$eE-#D{UxN= zFOlu?DNoQUnTHp}w#K-pkh1AtSNDkYW>NAiy~>7|JwyKw4xK}U9C{X3kb<_JKm{ov zO+MnS8OACWDxN-ntlhWZP(o0o6G48d>TRJ?2ujw5LqP3*TgGL$$pAw_$T9&*PSNFw z>qx4qAk-1cIDbgY=5GqecK$F}Aki+=DhwBGr;C(ekOfv2;FytZX3db*%dK>IkB2R5 zNt}-O!$fmk^1*Ccd@PKV40$DXJQ3y|5xgcZjSN#)g{mwM+}gHZ<n<OR3VDkQQ<PYO z5?0>In5?b2ouD!Y;7jZd%`CxGz08(C-Y#E&r=<aNRKn`~l`f{vUyG%bOd*S|wduqK zEcBx=6uSb#RMkfBCFdDMAjSj)4r}u;6GQCE+bAh?m;Z7#&~6isbTH>2KK1v%%`$mF zxFg88AgCt1v+S8T@Bw8~nRe>L<my2zrf(nof!ulbd=m%#*=39la9IyE_JIh>B<~Xi zNa0nDJY~r_7gIkl-w6k!M^ck*N>;9LMEAHEqM-EPga^4B^i~(huhxh2H5VSX-jg;F zujG6^8F91f3$Fr?g4<>?bEypqFt)6=f@alq>~`VYOQRenHwNp;!_oBZjtg^00I6oF z1famB%0Ryu20?0RR0VErI~Kb)7!Yrmy`?sZKR){0%ENKD{gr10<*rBYL-8Uid~o2i z?=~C&{eIG;r%pw-lkuBZGuylo%T#BaUzaTU3FZ{Ees_xWYJP@cUqZJ_n&Wk>3rX}j zBG*}mAv5hFnN=s=owW`MRU~4AW5V$Q4*R&boW3%jhL%<p=mU}XO<MMY{u?!fXsgnw zyVS37zP9xM0ARL5Tn7o3KUeJivqT{@z8L=bi&jq98;1gCPz`*->^@&Vw|-l<jw+~$ z<oG~c9o~is|D=~44t{g{FgT07@d{lp20Jwc-&=&EVGDy-f=8u&Z{*a!B?Jo#si*3J z!}v8-X`$2w{IS~r8l^+>$an(yYUF)Mr=nva4jM<BGcdBNXMH$WAmPauEHeN6QS9{U zS>N%6CXK#8fz2*p`ZEJphqMofn`h#qUYgU0miz2z2vwDk6{heR+1C;o7}}8zlO&_9 z^PrqTg_8<RKkJzMu!*t`lJYH^ls+h~g#wNU4@F)?^`sTMws6_hj9%35bDdsavVYfE zG8kdKGJ-^Z-S;%Bo76X=oVwB=((S2ee<3wAhD_AL4UoWs&e-Fmv(5T_e*kEbsNieG zrqf&6`bm<dF=Tgxc=-iPw_vbJW7BC(hyo}<p(x45Ct@9AuZiSrh5%Qz(2U*A-nIJ= zwP6xXKQKlTT|@oPp7N$gXn26^O*-glHNXR*&i@M*tUEOMn9?~vBn|t$K6n`%lmW*0 zM>D(lRndIKK!ueK#TDXvAM$e-J9eLEB)G$**L01&4p@ZN+c|`IKg=QW{xp*7dsx#< z%nkoutE5nTO_e6j-$Z5GkB%V^$vr@y%!(tz9k)2Wlp3PqeYu5$r{ng7eC55>4{P^l zJK?2x5MD264Rm@(mhVy5bRON*7%>IF>u%p57Gg{_VLAz-WJnWFqRlUCtr@Za7K2EF zjkq}DZ6RaWUt`6U-o7vRL?{T68D>p~3LhVfg$9?%s6nt-j9sZ+wQj5VNE!?<wt5DJ zaj6gz>v@F?7HeJAd1^dm%%UW27EOc`G=lUIo+z(Ra43FJGdu|Sj_DrY+x08}Q`ze< zmAC^670=is=lb`luv_?s{>xZNSw4rD&)>|L{3FhR3f4$tJD)g{EN<=&89|ZoGC8t| z#Rzlsfw6tf9aMlDZgiq?AKWMtvfgxsQsw;hzJhumO>P~jssJK7ueiPfdk%s8Px?-Z z!&#QB&%<69z3JWepi)+)gbl<imr%2sz3zPPyi>6-)G2yy`@jiJETucoK+VT#g*e{v z#G}NF0A>IV!P*Q<z#a{3pbjMg%nGIs2g8>j)yuSYR=@_<iI5l`8ZeFBcC6i>8$(`( zb@c0KNC{R(o9~yYHC=g|!D|#*0)!njYyc%M4AKpH7{~!iK>l0m_$<maT$vnz5}+1* zUR*)$^B<S*rR4LUwp2aXK(GWQtq*d9iqdQ%PG_!59sJ!4ty}0#0U8bkKZ(JS1LPek z3N=f%%`7db2_{>Xha=OJ0G=4<hrbB|wfX5cW1uw@MFgFI9t7Y9E6oU`MUuVWU`0Cg zNtB3D00zQv7y*~-F3ApQzhM&Bai8}X`8%a!V1^w@Vqtj2n81%<GLwbGBnc4(ICPx{ zMD&-8cb?F2<CGEV`4db?LnKZV((F6pL#gzWR0VXiw0B8yIj#r*C1c3!VA~sVCBJ7h z(}(t5Bo@26Q^?P0P*qn*$O7rQ?tjWv{j)P@s~0YZGc}9<PAO*kjUG@)vxtix$s)zq zuOwV!+rkJYCaoySPNF97#f$aMsl2MD=0OlU_J5o%v2_1Gh=P}~BA5R(3X_HI15{{D zEU5dgV8yPn=oc8HA4=ASAB*{$$%SFeCaJz9ac>RY(HMH)!Hvn#co=UefG`How{qL9 zvftWnX~*GUrF;h|IL3s*;L3Qj1?^lyY%>Kt;ukAE9HZ;|x^L&#C*~R|!7CzO+0dVO zM%5hHotB_jC{`}5mcPT!?*`BL>dbYawe+f3wArMX+Fe4I%C%P4cE6Sl#;fVLj7*qq z)^tCb6ir(AS$V<63P|dzF*W*p(P0eMbyNWlLz3@>f|#M<C>iYNKz=oGyXAJ_ASt52 zxdKPcB|o{eYQ|B()6kI+N-@>5!P?}NEDCi?{#W^IaW^9iix&u42UnC9Lv5!daJ&%a z(rj~ZP`s)%&5*SR2ja(0RYLk`R#aRVbayNCE_lu!#!TDFli4X`9UGNWgxZlSTb<tg z!qtDIt8X*uA+>Ce{#B%?GX)x1)U!=oi1M6H8^4h5VNFxxS*g-Okd&F^q|;&n0sk;w z)b`PX0mKj;2c&y|TFjY|`*dk5I926T6z;6<j!t$|-Cu&%#?640d9~<j5ViJ%j7KOO z<L-JL7Tk-cw9i&053OxX)4qI4u{$YW(l_(#9rFe;gREE<!WJ<SrwhyV%In2VafO;~ z2=m8})F*HWK~?eHOyHi-#}oPtbP&at&tDOJ5<2w+j5~6c`IvP!rUF_9Z5RqlO~m^X z!SNZ0y=Fcrf$N&-fU6oP!3Q2hV<RF;?sl7=;BZm^ubyd5nAEpnN<@GVcLV<6Akw30 z?(^G*lR%IWygTJq{)?hxL`CWTTlbo>h~-?YTtQM|!O<%C*#j2HI}j2;h`Oj(WcGlr z#E$)(xC{^&mWC`qd@XHX<5ZdV#g_Q$qHY)##iBYX&F{uc@ysHnpW6F*V`pR(%&I9@ z#?JxFr^6)<q+e}3A)4rl5J32)g+9#yhfxA0w3%0y5`f6{9N=AX^Y^2?Q93wA%U5ai zcZbB!CD+7Am599Yl|6QZ%;DExpssZch0WaYO-o7=LXxsG0ufbxlOU#K6I<STEzI<y z3(>!Vid+j1^H=|oSS{r@l-D8BruXT2Gg1pz4FB45F4<mBojAQvehKYRS~5s&pifQ1 zG@)$JomI??!k($oc)%O4aofW*^43#TRqYnLP{n#^H7M<zIE<HoHeXBKP|!ogJAA_- z@_Pv7H3ADUZ)m+4p4WVr^TX@OE@f}o)C|}L@EiK8g=pM{-YhuQJvaA{;wi1VRELku z(mLeI3a4aEn27^w*4hR{-5-O30=Qh8U|=ktr0-(8`@6BZtop-g04J~$ECUCP3k2!p z<G%;C{<>ljDwS>+!#O-+koBsCJr0BLze&Rg)c2v?p_~3PM~oK`3hwN`PX!)57`jzE z&t+b5fgm}A4GUF7Q(mUg2473K+chWp>6YxxcOYlZjnPa12vupe09|SHs;$3+d`-q@ zTRi?&HT66uWH(g+Lz>PARA`+FUJA~=N3uJ~;7S2#AdVu0q}>;JPT<W+6y$P0Zmk;p z{BYcnBom>|&hKd9DKR)SgC4<9igQIgG=xCrl}N+I&5e&mg^o={hSS~_$n)d~i8S-R zf3?Pkq)|=p_02A^6F1ID0$gdPuS$wBQ&5j1p%o9hSKA9g*L_+t{<=>-`JGm(UWzLD z>Y7Im)2!x-P(mF?CIPj$;dmKU&SidcOAX<W{iKzc?{&zD^figk+I4ani{1#&R@}y$ zUin2{kZj?XWl(Qn%M*|g$Buy?V>inX{kx+8(@lb_H2(1#s0s3<ln7B$gX|%mIM|`p z_6ut!Hw(7bqCa<HQD_!%q3esQErQC`l3?BYirJ65(`N$hDxGN~0YJ=X3rnP3bmKG0 z$#1i0=%Vdoe#mT3_xP)0*M|G5=6ja3Uc^^8>B0c6DQcqTzqCVl6EA|j$GYo~#B(Tb zl7<Kt`DhXZmliHh){2GgL!ambaWka=4Ze4n$pDZl0000jfDufGVSlmdO-4ysKa6Ns zRHj~PiYiQFe4<eyyd11myC)#Jq+~?mykevzczm^A3dvdS$U3{3>98gBDe1DJ7o#J8 z8n#<PFH{aw;$i$olW<{vUz&HD;FNF6yc`7-4x+sA;*L2xWLO}hpyq#<*>C6joUwI< z_0S0#Xit{(N>q19fNY<;A^%7t{sK^v<HE&61|Uknyk<4a6c`!ft821#P(TI{nhJrx zhgG}?odM*GRDsm1v>YH|-f%y3UCVUj`yD)d^WOGT4F3d%<nOGwZ5xSDrhxBDwiA#m z=I%vkCj456+cE+dm7sp)0^1AS`Bj66+Nw(TimWFin(9T&swktLdu#3+A2=%&AlBCQ z&wkGo$wKvadTpLGW;?&2M27loir;u5g^#u76`TY0x{joaUT}nBcH{fhk!)#YjB|vH zW{7CNqxqhg5rY1diVr857DTXa9T24t_-0ZCVSf<BJag@f^K+L5Ynb3g^SIs!;#D3v zVa8HWXkQACCwR!#LprNGwfxyI*?Yx~#}Ko9ssXz&*$GKw54J`q*=aI^Q<j7)bfwC8 zj>BCLbl4(Pi;{j*UgM|{7$FvijjzLA#618aFS{H%JGumkO!1INudBexU>KIMN#Mi$ z!`4(1P+yFht{nH5qVXHlVBAynyKSB{73_Z#3h<yOI5wa05y}&l?I5V@Yt=MzTSixc z<y+l!G#_<u`g>=DNa+`%$N@d>;QvI09yS5m{9>N5mQ37tMc3*x7l%6^s?6>+_#8_Y z-K=dqwd6;Y;dB%<@)oRM%{LRQE*0&4g{`b#=oJK`=oIIkbMn!`?EA-Wkz<-<$hOjs zzhS#`*4Dp&RKE>Gk)cu64_r_Jjsy&<#Hebq#URvZ4-;qGRqa}23cnNoXH$)jh57r5 zwwerf8*Kz|Hr+`6G8SlXVK>4>a3q|f8Dtj*%&{LJOy#s3Szxk!g1Mpr!h{7U$8}5x z&_1&D?qrDH7^!fZho_!-68yOLro$vFJvYO(U`5x;M}8q9PD)KmubMw)tY3zFm5*7L z!kEXYel^@O|2D+bwj=fDvjJ};E+N3L9l4W{!GOh|*_x-hmW6L=Nfh5+N>Py)j=cRJ z*cUb^Hjkt}3rW@4|28*8^JhBA+=v(}!QuC$ueMgce9v5Dzml)wEVQ?D?IZZG7Hg2& z`wkr&25`W?k)*uaZ3`ri|BO#M5~-OPaDebhal!{};IXXWxV4ZzoWbe6ox*!e<WTMZ znk4HJe|2A8mDmfaP*Z~r@{yYc#>u$T6taQ{gg;it*cTbaP{isgk%p)vBbPPbE_=yG z{QGCL0obNcK%zU~BCJ(8nod0mq+v^BhG;3nJzcV5>U>gBlKF)JI?N;?_#YDhC30?8 zX{`Rrhs>^C*pZy$5>?_x44@|R*3v7=s_)jUaL~Wp*5?Oz`BDdlg<}tsAN=;lAFh!S z%d5Czr+2EHQ%<xpIDvfwIQgkV8G$%}dhDY_35Q|2*Oe1T)O-!}RMWu@Si%gdw`HL! zo#cwkBMZ;cL1`y%;Tfn*hxN=UY+bj>O$Hu{ErkD2Gep%LhLE1&Sssxm?8tw=PI<ND z<iP~pza-K5yEJ#L_c}doPyMPMLAhWx+B&=>lH-LMH&5%Vf_Y&YB+sa=aCKq%7Y%N% zBW;R6rS$rvczpQ!1W-1eE7qAnv6hM4v)nnJc~G7y)3<|{JJ;5#;`53bp!1`!9BpNk zRCja}v~FD46xe^!JGsk5Ldr4dMr^8WQ3_KZjRsVQ0;+!hE=BTjd6wJY8en;CFHuE+ z)QEI|SG%6-Ic(h@hf6wONen*yENntz#;WLiYk&ctQwqXCkB7C|{$~6b7#5Wew9VzG zyb*U%V4~PYB9=?oq*fk_-=;22uS7C{D))Sn8g0*-C+C3x@CNS=dY48CLH{%j1-||r z(bMo?Su)lOHbD)y6PX*90c^b0Na>WYa{pl(r%~=z4Hgvy%TuNMS{UPwUg->i8N=== ze@f^X!{d!C?#pN(6}`>sea-nWg?S(KvQw2v{w7V*(>42D)$`RiFVJMfAB~=mq5X*J z(1bcH)x#X7<kfl%_-3g$isyZYLsm;msk=e!o-tIPoubD5O!PU5;L_=_(@K0$=<c{Y zmn8sP{GFV!Tq$HGz))DFn@=?W6k-{=e`bY15f#iCmRkk*;1OHmx|U}#1!$!83i*>- zrKBMOtq#tIhk9tP7&`4TyP^e|0{<3IL~|C{<`ZF>%6vM3^iLT;XJC+>5P;+e3$PWa zY(C@B?wz6*><vwjR)ZD5LG%d`ja6*!hq_eFsNNe0#u0!kTv6<XTkUgR7y<kVyFZCY z9{9S!-P$43u7;ecdq5^ngb$q>bqk?Jjqw<SP`pe7uCVxg?a3)H6Y9JMr@7I`SzQ45 zMkipsTJ)A8DE>D-a2+JE%CcSh>K6U|30oVWSeR_dp~<5cujo$B?`$~OR^W{jOc*`H z4F582F3Zrr%d@rZ4y$2p9;E`AY&~{GbOQDKIj;*gnU@A4t0>u90ReD+mUnC3YGtl1 zIEC`5-veLLrT1+0xqg~dgEIrCI|F%b!)?lp%?Hkh=D}!*sa%pG&*oD_CC6E(muinO zC#_zvUI}!lV+OqV^loV8W^zt4Wya$iOceF|M|WnJkKO@kmywRLano&D8~3Rq^xLHG zi=9^2A6f&{6ik(5S-ObA#Mk{7U-BwJ`6xU-ia}X5&V85si%ZYMQ`emPAymv-_KLXv zjM{-N*p0RG?Io;YK(c<kKtgvFIbEhp5_7c((kn$E_3BgQ9@{K0IspCnI`dHw-QTS} zfq6RIbsyy-NWq>}P$7DqRNHiXSapE@C&jPJjhT2o-4bIoZZ!Xikj#-VmFdjn<VXWa z>D;aet6Eg10QoKiDaZi_RY<%wlaGy4i~uESss=@Wu#ACA_Go7o;yWEIC`O@bhdM&= zKo3CL;w!<%D2rph5#+An>kgeKubczNc<wZg7Ux7~JCx%=cg8i3Z^?;UzsXAKeAZ%U z1=pk=af#r9A&Fh)_=XQhrr}Y49702$!~uTltF^3y^38g&_Ty+%lWObrV=Te8+dpR* zk%p&ERPv1#&Y|5=D*fV^NDMSgO6|U4pj6f+mmG4<+71-+D!h6!_M(J3XsbjMmg4;P zt&Wk-)N4m9C95F*6{phenJJ`MA2nIW;BE-b3Ll9rNA@iNHAbpA{%_v0*RNT6Bfoc1 zyjM-3ckg}=J($heIq4NDoT(7(A5b3U)|);zxA-ZU?rCQdGEOc`l>w@=(e^0NUw-v; z!CB01nr2;VV7?7(R|P*r6R#s;(2pcJHhttIsXtlOhXjNTCzVmXaagT}G%cf}>Y&K8 zalFXCtG9eDIPCxlCD(10Y}oHU&KbYyq|Dm*^j9~uUu2*K;^Q*OxF0rGF@GS22V(** z+n?7ctBv+%dT^Bp1<CY^Gynkj^96&!bX?LszU@UI>hBo^heUdNod*nwX5_dfYIs(w zB_V*x1zaNL1@-(#tiWH{t4E~rJv6bOTaO=DOj=937Z8MW?eonZ@VcR|_<={Csc=f{ zOitrOC!`d9vKlS~JMkM1L<7`ofj93a<bXvZ?b%lLP8V2^4cmSK%|5Uu2k!;A_GGzF z5;chQm>jtt9=O)((3+sSd;y{2bc>&P!GqgRlBvzTzKg>V2D(G~i>w|ibFCDCAEadB zvv*%!^Xc<y&Mk8Cye)U~E=U_G>E@Re+qB)y3tWa5r2+djI<eT<n9P{|_8`6bI|N$z za{>O^=?FeDx?1R>v-N#>I8U;Nk)Q0R88UvuOVJOw#8VBgBaMU2*3=^N&dCG|!t<<1 z4i75Pj&HCNsf=tn<t)AS{T`6>sZ<xynLZO*igJ<Ke&T?eM>%@6OkP<u4;3Ggc^_5+ zl8%D+?x9eHPm_=UZ`3+$5qq$5j_#r0tiuz_PkN)FmIePr$`93{YS&czn)e5*$^3n5 z`DXk6w@W4}_j&huyTAclUhwldD=`O1l*<${n=8Y2xINR@=5;r@nV4N$kmK66Enybg z=L$dN=jC4YeYCW>T%n<>NI`@M)I+^|=KugbLN%Ul=L9D|K<@$Ak~1gxWHRCsMj4}v zj!bSVTnY>%om1|S`HCpfX}TpZiJAZa0E!%CH}#HIrOxO8mXYsuHI*J9m|M`@<DXn` zcB0V84HM2mTT3f@sb^(}QOEw3@c)-qb2oX@K-1znCC=<#nxVhZV#Iq)c6gCRbvhl~ zWpsSC#t-q&eo_QVd~(U~&^vGMK2`9Z#m@i+pNksFXg__&`@FJ(J0kCm9Ownree%QA z<dD<J7~BJ<(Um`$Ijp}rIS=E^B~}^Gv+-cl0Q83u10+XSc<H;z=u5+!%lAMpB~MI3 zGHZ|{J#D%(2Ykj{#CivgM)s&+9SFqmO_hJRQnGtZ;JxnO*bPq52aiXzK&YY#asJzS zyeIeakcJ3mxrE_xZi`YNe$>{3X3rsMyimcS6=9l~9exfeyj%NpjOKvD{t$kd8gV2% zUd*E(YHSCqk0MuLnYmHsBtDO&OiedgNjAg?rZMc29*so=e&GR}+!P0g3|n+2NppQa zRq~Uu+9Sn0veR?(jZr@6G*6i~o(>3Qk;*jMAUTtNp+dhc-ZvtwX{Y~u1tvOj<@W5Z zt7N=Wv#&9;a+Z!%M3G&Y56_njAwbtwV|S4?K98=G(+Tq%2`xYX000DcljjryGQwg6 zq(Dc6D{bM96F|6Kac${W)xN3w1U4)9E2du;6tbm2(%t5=jPciTgeEhI#6;A8nA@rw z@hFcflL|sFxNN70(OTd|NYysItB5@*fBzpKYl1JunWLu_$5sKmK%AH@0GD3^Tvjdx zR={6Eb);<lZSU5jI>F^?*#ga_Io@ymFdyGgZ~eh=NL@wVBjIv3vwcd4y$fGezBAJ& zk`U1q6lIXIrNe&s$e4gA1Ym~df6Qnqsr=@E_5UJ|&)3WX8)&jADnJ)d6})9j)S5*K z*%#0N000;9yF1>FE5K}V9ElWHi^uDZ@*tNd(odN*P4qtUoES>GFw${tbLCH8N<O5r zY&<eejfqKl6z>DIO(j-#T8+sQe&CfkwcyC}!=nt<l%cZJg~CQ#q*vSLqiMaA1JhrC zN;XA8SC6irQuaY%PVY=0i!2w(H7TYwS7eJeB5_S8r*f}Od36^QTqXBU2Rpo6D?LxO zGyXklhmjdExKbhGrS`EwqF-|7ozgq(z$^Eh9*%rUkPFE_S>?BX(ukLL>HR1VIFim` zsfl*+!-P^`4uw_d^zeR|dvZ{&SC5eD{N7-(Dx^}6BG&8K!UB|Eu&z48XbcJGZx6nJ z*?=^NTn6IV>m)(zK5t3@V@JGq-O2?*I(U4q+~d{1g$Dv8CF1~flrfgS#wLx$2Q9-4 zvZ+VZuBS%hahKgAK`Lq~B&Q?Ao#17eN~IvxXkFliHw{%4$IT4T@9%}nmw6+nG*!_2 z4&K0<KCVN&8>}A@s9)j8P3oME>WM*OB?a8UX+?w@ckC}DWSsWbZl+WHx>nTopPBM6 zeZa9GES=vTJEi6Dz(;@)cm>jf&$-bg=H~0XH?-5aY(!{s;r0Hhb30}cCeSrq)-(Tp z`1=o)7JiH<0wf0!Mo&W<eiR*8R$rg4{eVJjm8ufraLRbtQrzpGvcdy8o9q|A&{eyB zfidL#e32?6>8k_l>FF&r*Dyk()j0)izU{Qyzjc5B8{i1oBBCv{IleVyl{!RY?3(S9 z=m9Tt25M8w`Z?h&-}E6?;EYWOJIupm41y();p{)wVrn%y_qHVkz%59SC~rc6goea{ z*|#=R52!Y6+!C^u*%QNkJ0SNil{r*ik*OzUu=VNexl*Aw523paC7W3kJX$OM^Ra5& z5xzYsdW%YcKR_uKzxSmw*A>w63~2~mUGOBV?<5Wwhu(WiFk)y4p1hZ%)~;l44BerL z&~s?h8-h@-W9^6X{L4{T?rZ0;#^*I&f7YGtpvCFP-`aqN>{@SLrol<@VZSv{gVD{_ zG&hZpfc_{Xp6AKK3dJ7+<FePY3x8;E({K5{wVDHw&{;@VB3Hd<0cAUoM)Y}iKmY(J zY7hc|MJKfqJ>-9Tr}g(2%3<m4zT2&CW4&dOk%D_M_wo!XekBSZ6FLG^9ym(0r6&EB zw1lq0Zg)To#FIuZ9n94VtL8{Mp3t&is;QbOrXW!A)0LK`4O}HEhL|o!zZj{LT1()U z7><okph7ZH$|q_^5d0+kKAwDAx&Wg;5VyA9k6+{N4zEX^*ToG#D$kYNGajpQc%E-Z zuO5~OGTZ&daRZOyZ4NSr$>f^|ib*K!%4+x>i<lvNaTmIfJ8l)r1=uBN<hxYvyT-$R z<RebHUh?z_QEbdBM-85tya}5NzbvX_{4(7L(~I1rP42By-ECf?x``z`6wVbXBK~su zwrE_gRl%R~JprwrdAS;?A0^_pf%+W-+&y4s4@lkFLsAu8U@u+V-cWt5Vrkii_oJ51 zO1;CuO#Bgxw7%R@Av1b9*4#U5mw4CG_oN0>M<LO62#H@cTy2H@KIkckvgW2F?;wQ_ zHtZSRXsFq1YUeh1vIndC1>(m7?Y8o&2NT&vr}5Nj@%a^-fDVTl85xS0kGU@_PYYfp zf`-$%XPyR}blCL`E5=+nYhN%Kdr>gR&D2X87hrBPSWHq8F`u1QyQh}G3&upi0D4yF zf_3C<s4aGTrjL|(yW4iN&9(_vZ0JF;R@d%e;uV$hbl0K;98eEJ=Uj>dhO-=fdJ=IH zz`Xtz9LcQ-^<DPoPq7aDQowCC3mpzQFUk6|4k>b1i!OKByL_+hb$$CTZ+0>A{nk!O zyjiF!NSON%l_fy`*do}$;`+d!+1E##tigLeLB(cm1Jt;+TzuAc%m!>l3Bji0jvF`o zIu6u@ezY5J1#!W_Fvb5L_st{1MjKGyR|%YC;ssshHkKTAb;^VlN^={9athWRybl4! z&G=<}Vdy9Y>D+rDnjzdHbVE2sRRuWEhBb}Kh>!<(9AEsl$olNB_scf<aZ11F?6Dxi zLDj0?)O^9aDff>O@486c6w99#l%lG5$do|Juq?aP9{0FsO5d<TyUBd>X(0b^&#HZ5 zm_9A^i9H{%D@*Y1H45SK)CCx6nbpvrTEdKtDia5SlsvH6h=1aF<iy9?D8wbD*o;H# z>O^gR&6QAn#4{~K<%s71+b5!^`}i+Y-#9xy(D-@*S&TMJeyhPNL%|edE-nb;p2q4? z%fTl7Q9|)Mnbw~t*7n!`>^5GpeF@hoO<)oS8*3u{SRtL=o_Yz9XaY*N1;!|gf&XX^ zXW8+>r<_cA{iao#ulh1*m+H4gQ`gx-D?|-pWP9ln_|N$})2gks)71m~Xi$VGniFhB zt_<0xd3Imfc2`9c;Yh=D<^>{zgpGo+Qz#9}Wbu~~TNO)<pp5)f+~C+d&Grmq@1!qh zt9T!>5_@yg7t}FADavklTqCuO2-@<a;!YP&UZQ!>#_7wC$8}#pgMh11`tE~Q=;;qa zhsi2|+pcl_6lB-6LqR;Wd6)W~t)A_38s+qZNSU(#9T-vHZ}Rns;xw*hGugbz^i+xW zV%|2m@Wq9Kc5}Z^KOvv|vdtr`ptb;0tE(kpshv&@>0cuADj3~XhMwI6?09qgWU0i= zJV9aJ6gGS}N(YZvI<~K9!*p%>j8`OJ1{eey_;~dJ;JY^<G`>+P7}hqM)dM3pp-YCh zih5#PcQkAiu?02mSm_KVu(z*@ws6@)uS^`gCUHQ57h~AL!r%9(o!3LUL3f<QF6|(| z_rIRjsy2Ec%e&SiN5B?-JV~9uL@n&zi6!HI<ka!*y-Hc}AMh(7A@!75Rg+8!)@*$w zGs%x9g~<8sHEPDYf`)zO@7bb4&7J4c2-ROo7;CIv)HbiO7O*<g&l^R{&WG$>F{(w{ zJ<a1#vz}5j%F}BY3NIY%h~QImCV+`o3W2C}u?mzs&SZ`?M6u?Z+*9H486j+*PbP`{ znOAKGPT%X9&&R{Oe5QQ1ln+1i`egC95w&~n-oP6uuXQ*;$VAr0rw)BLYT_+GHcQ5l zd)j4xcu_u2;7pAiCqXost<%v4&u+PKkVSie$}|D29TJlQVaO4>;5ZO0(UbdWD<`;V zw66wGbPNbrMwH?Bl5Kxc6_JEsm=A&n@ct$QKuikWu!T_+G0>t*d6VWvS$onR6ZsKL zhRW+R&>=Cj@NLtugJ~kF4n<c1t1hfJaaKjPXe4R0+pF+u%$V;A0c2S@Dy@dxJdh@k zR&6)DN>K-q5MsKo%xz7Hp)tUk-cyZ+&QX5+)<Q64F?vdq5mWukU8*$p+(HHE0%A7# zmt0N9UKLx#<q7(e?7ZI1na&O23^`u(HtkR0%X(8tCokG%&0Q}JD*#r$MCdshADQ+B zYXdkiuL4r!7XoK60i0UQbzY+d!Q$ysmwya09gRtMnyVTh=7wF^CheZy^gVO|-|L^R zzzEp{pBNwMLUxk2oPg=UoVf=k3}s)ZT9LK9_MQM&AZ|8bfi!w}l&+!xi;geafHNRl zI8YT*DuRJYvX0Ihx}w8v24{~>K`f6)SH`ZLCGjfKyH%wl>`eRZql~p<LRI}qy{P_J zijuh*^S=<vL$y*!f871slIt<{7!;}zt?}^i!*xcn^AkILk78l2jDM}?I3aGXDVkWp zhkP{JR(puc>P~Wf*eC|!QtSeQBXjk)k9_#vFfEeo0Kuq1O4*^VBsl(+vJU_Ew2yIP z77qHlFh2zLu4KxkvAFwBA;5|L509B!ma=C?y-UYNR<c}VsMZ=1Iihp_h9=C01l&6~ z^ndyMBHHi<SXB;5rX{Vnm;Z5mYF|S)B2FjX_pmx`Jyd(GgLC^O1x<l2@bSwxcE{s0 z;nL~2ic8O8eg3tcR?R3f#;Am8Lx-6>&#LOJ)3sK^QFch(6j9dBYN*!tDH?qOI=Js? zS8%b-sT_1~7pvgnikXRERjFpd9^b!$O@6z1{nLz}77nx#9!6;!&gy=SZIa-hvKw0j z-f7&Aj5V0+(r|nEvSQ;9b7J%vD<grG5PeaMq60e37l3D?0A<4Ci_T*am#Z++O11z< z+yly{0iLo8gYK_oZ+$YyU#0Id0Sq25#)CXKelhTvc*Bm*d4v~de0PVsT->a&TYwG3 zb1{XYhI;KreJRUrCaX){pop`;skl%H<i#w}A@wh+7up(PS3t0L<$RpMG~pvx*e~k< zIIs9UjR0Y61RI2q1=#lLZV7=hV|9juC=ZGO8Z%mIJ~>U>`y15pfdd@=?l(<cEEQlW z(3m-*J9GW+=)xR;J0jo)OXAG_cS;Zi;EvI)z}C`8Ah(|C2OtarQAJr^z!I0wmg0Rg zmtc%lWRoi=qlJ=u@{9{6u#B;p;y|-;W+}r+7Jvd<AI0CQnGF{2_1I++ZU6kM8v*QS zr9Ea&DX!YnzYq%>F45N&1yXwGqRvJ-u|I_}u^iLmfz;9+%pw<2lr3_upbHiX0)Egw zt-PjD0h0HSt)al48%puL=3B9D{(Aiu)tm0MMcg)y&zV#~2h4Wb1ZCKta{~5-OsP?P zDVaYyTfevpDgdC)BPEh?t2#roYujA0F1o!bJEYl;cbI1hT)HfUY6S<(7A@ZhNP718 z36*W<g?R+sjPf~(!wV&Jk$O9lExA_aps^8JvaNg{@*&Wl?)G~Q%70Q=pQP1>Of#Yk z%S7GG2;`2BQYb3e;bip7LdAf!(bZ3L!_Swe2-bJm_fgTtWFY5p*+f5-zi+%Z@yno1 zZp<R4U6H^7B7>>q;=;pYq{ivEvYqUPE?erDGL2rScDI5YPqOHRqY+d~ej=$Igr3Vc zW&pz7L&IYN+`A^~?x8m{((QBBld(K;D*S0H(mM;6t7+A!PDOg#*$40Y)j@`#UYm7L z-B7lKs^57<O_Xo!yQD>sA3TnZo0LM>6#Y-C760#Tf8O7wdyUHfsK+sryRl>kAflR2 zw4BcyswmyghFZ2KkXCau?w4Jzu(eJ9t-1>+%lUH(_Hht}0sxlntx|wOBN?qfB(u}; z(x*S398})t&0HQsCc)K<M6MzAhuyr0$lA{N<IE^s=F~^E`);g!;xwdvMo(69v_N&E z!6|WB5~{_-r~9w=7PO}MQ(W@eSxvB&EcSB7EUB6!Z<t8)roww`0hMDhT>+~Wn{Tw_ z;HO&)Q|B6+$eHO0a0%O<ipmd8LY9fId=ZoHokx`2N=>g=3oJ)pW!b<!X<r$)<5+&H z;|bt6@x>QHQtG_ByOH9ia;8^cEq6km8QL^*93Es2<NP9|Dr%7>GJ=1HXTue(u;E2F z2L@)UlM6yiZx8!h33EH1wxLF1U(lCJ7Ota#{lNc8_I<6ank=YC$}VnQRQ$_<@PdMt z@NKb<6Z2GHcTfrCVK-_Ek*$n_?|ScJTtfes$3f=bmtmF{-dmBQ7>T7qbFvotR7HPC z-u(g_BXCHr(Ed5&FXCjbESTR;c%5lV{5JHBL-zkVLh%%|nZvELiJ6VYFWj8v6>QO! zupGQ9?NYz^u=zTt2w<WhfBGwG?}ZOin))=y!(JP0EL5zhh+Fip%}~g`Yp34n0M2{q z<*Uc}ntUoKgsk>&VV|xuDtg%DjJNtqe|F7Rzh}M3XlS2UWp;3`cnRl@&-fQKLB_>T z?X}IR-6BWst8kvdCkrNk|8*xsNxRI>by4-8z@^^q#j_Vvzf0eFEP=R@zGLYO6~0cP zy*8#CUUjqjb8c6l2~++&b;wO-W?%r0JVr77$2>X){TIXNBy-1JN{}mV==!iN@;sYU z9ERlqXEh;kDIOC_1!v*a_St1At1dR=az)s?izN`sI7>-8T@~`T0#jUjX~=ZauCCA+ z(D8Q4@oioB-3Yr<LgL->@OScb7489Q49Zp3^uJXUsO+lpeMlv~EGD-2#Wcdt(!M=H znnHCnI)}MTH+~XT>L05f@>=f;J_(bqfk0DV+aKi(A`}Cb?sF#MU)q(Z#9%%=lJ3E( zGvn~TjEZ<{1_&M>uOMKtt$e#I9RNx|wZGa11`;e6oKYHRR~Vq}@4WwyZy>`mJYB%_ z0)$5LxBF&nqNkrdae9A_^K!nN0`v>iE2Rik8l7n#7$z{`moHUU_Hvg2O<7j&<Hs}( zC&DM0u9x5QW^eWmm=q>+phIv@Qu=vo*pEhWKJqA7ekw+Qc@902@K<I6T*uQ^ACoKR zPfA3S|FOv9k6s;F>Djq%h_V?9YJtZmtW%g^SilQ9-NJs0Y#ph(hwL*&wC9?)U>W7o zV_wb>A#B4&ld7{75yhiyduCT$cnY18)fFi?Y0bSELQH!JvU+P^Wk=V?HT7cp2}VUq zs{^*ajst;Nq2}q-^-r2;iJT>@;Kw!XS;Tc2Am)F!rEgU-K?E6Rs$drY`=hEjZ3_g| z9n@jA<9!vkH>G^`GI4C4NfQh-8NpmK9%(J=jLARLRO8Jr4-X!qb-}Y^wzoWWkth|Y zzkBi)%H#^6FbJo-s7@(a5xdMf@_xy8{9}N8qax!fr&2^SaUfpG(dZ48`BhiaR2-Jw ztc(%KG1b^NT~Fm;lntnQabFd1<H{3nQqevx=8}uw#;sM(Mb)h;aWP3IXgJ3>E1Nlu z`zY%M&>=roVbJJAc^k#x?x22sPHciJN(zbPgER1`H8t>u#ffB0K^<3(DX@K~z)B4q zT?pMi34WiM=&Ov(dSjm+QLU{tjJ~71MWLV;HVgk{Bj*O<XO)z?X%}Sg$2M++F9@;` zdkokGZYGa@@Dw1BzG78rIO0O;!UWgAMm&EL-|~*8V9Ed34CC6w++zP<r3@Wj3(UU> zZlacPD!PFqe<VzutY>ob(t!#S-q5d;jlD{K^qxtS?`YHq0)E-^t_QzL8A1jFBc7g} zGoH>`VQlSHr2}ztL1RZKsK$OZPdb2^7LPGB32Kscn-=A;S=9WP<_WdYKU<ze`1teY z%29HJ*hRzF``R0%4|zfQmudPkHG*s!GeKZBOZX;y4waP69|DC9`ECf&n^3O=fG+>i zqy!Bo!ATqoioq&sA3Y;mXao6h&Ok2l!RWgWPm^jXBqdx!(ahJisd2+>`Ej}4q6jah zL+;hwTO5#eB16UA-cZvWC0@IkK2}bIY~<*I7N`lPrLx(YRl#c+Cc_hXn4s$xWUzQK zS`hel4aKxu+l|bK(OZvy`i&*Sqzfn=g#6`!43vtZ+>du(;FGVd{gsAZRIP~dTSw)( z1~?bvu(jjwO_HYsGj4k%1hwCj*mmUt2ps6>aHu`cqdj29lS-^p7>QDFx<bw7H}~S_ zTHyc#W#Ag8Gc;M{AOKe!=?HjpbnpNHp2?k0H-%2!UmlTv8XV7%(g!oX@o?)Dq69L} zr3wj7SQfS{dTb%fWziwU-n_8vyg{Q^*p=h9j^9%>A-xT;OkiJP%PongqU3UALcDRI zk5Rs2#Q6wb8yAMux{{_~&cv_r!6^>FF$?;N*y@!BNU__kZMShAtFDk9r6R6_n;d^j zaK^Sv^nKSQ6Z{jLf~y<>glZc-K*cVPzIdv5CQPf_?-PQABbF%@UP=Qfi7|k#ZlPz_ z3hOV@$c%nv9wiILm#X&6xjEE%$VImg1x<gU_mp70K9SGa$_mF}%G$-%Iqt-N!wX`I z2gus@y!**t3e`V}8YH?fuGP(2+RCz!*B+c=>_#juQd?yXc#|j{-<}5Ct%KC}L=4!T zZkee+#8cOhRp3blK(oU6*DM{j@w?RJZdjQhn~rf2${uByTQv?P%CO1H0^GUyLlNrP z1xn7Kg+=Ql+@ECL8Znr&tb$}<t(9Ex-yKq*=^loL5qW^t`nwtQy=`JCS8<g-gfkfs z^GiPNs+cYU1Dq!~U+X;QlYl=w^56TEr@B>|Gjb69(VV%9nx8~qo1@%SD~8G5V6AW1 z39NC7+u)*ML20eGzkaWJ@XZPuyq7fYC|OYm>NZ6#z%&AA~+DDS#TjLUCYKW+3_w z1%V%Lc@qs^xh%4xgIDYT^Wv@i$#0!fQFywjNvRk>{cWcz_@~BC<+-Kf^4bM;BF!Zg zFL~DwUURim=q8d&>5ioTT*ON^+zgZ7K9<Q>-PD69Ve$2RSVs$L?!`IWHL!>0gCoN@ z0sb~>YptLle`d(M9*|LFbsVXrNyGZSPCQnw6RJ%&VV_v)v{vUtJtAj?-Pc2Sb#o?& z`rl1I0e$Xg2w=>`0w+xHF~anBG-{NNU|ddkU;x&pr~41*czXX-7M`?APEvqWl?3pf zW|>FhW7I7G`K9giWm{ka+B^d;*S1DTu0S`$)|V2(oh+O85|5FcTaen`3<Afk@FalP z2*@ES7<<GTDMk2+B-o=@unsVFd_rO_;%hD$6VyafZmQlhsTEeuDqn<pL|^HrE5kMb zw_tWPxZxnYuowc)Eg1xW7x6{(UUXh_44b0h=>SUG!mG4rYU$%kG_(D<Tpz@aR8Lht z48RTQ4;a-4LLfv`&Odc9lBh)vtFnuB9yS^s_E%K&bY(<IfCF4edFI2Ol@&;BFbWh_ zDWPEio2NivGDZLqKQ`w2wqoSwZ5CEeF}~HC5ZOG^ml^64h;c~0`Plvh_$Ua5RHeQ7 z1`ae+AHd7hT_P&!YD-zTJplRRww5sJ^_(<GCf~42hwiJCaZ$LyiC_Uevf=3M9|xJf zd_;<)hA(rmMkfLhgPJtJ;``HInIzMTMZXb5zWpG9sF=#jX;zV^vQ~Jy9xeZOV2$Wr zUfOUB_MmXIGotD8`@ef*eF;Z~*Zr|eX7T8)C4bNbB73L0;;JaIp@<kfDP+jm7jDK8 zwK;Go?cn}8I{L8NZQ?1BjYJUf=@Zo<NCvLCf9FFt_f??75(vyl8+~lc_M$LHhbey6 z*1MTOgQ-n-0*2V$aVEOZHZ{9$z&2uZiZzXBcmTs|afR6P$?m1rt+7XFC?n#t8dnAO zPDPrGf7%`QosVU}Yn}@lL!0GjxC@vR5TfN{L7nVCN?MldQJ;7;fRG^pbVg)3y<g#s zdRoK?2>BC7lAVP;m&7f3=@L+>w3|jQnx@Ejn|pd)D*OCtT5B&Sm+MF6A5MpWs1BVX zo|zYGXqdsvaxUF>?r$}xlJ%ZIRobEyjHlIS@u8A~MI<Ka5DpeT-hWy@+TV1cDn-0! zwkb#XRTX?adEUd7VNT!E#F87QwL0v${lO&^zyTlkR0?rt^)0_2EU(uXY};SU?NBCv z9u=aklHD*bu9vuI0WSKZ5-jc<G`z%TA`{5v#WP15zwIT0vipPUKZHwHv8?S`hf-5z zZ%wmM5<wHE{4riPP2V3&^q0D<;)>J9t@jS;B@ipm{YiAJ3S0&G;oz8?O`pF?Bp?O~ z#CB%gJlkWX=YWjN?78xzMt8xUlt=<JDWV=0mb2GQCB85~AtH*cTwZ?$lXIKkh5f?S z!nM#X4@Mb<pw?(6m7Jj%qlqiCc$Ps>mq4in0LAS#PYu>u(ia36BFTbmm)6UwA#M$P z86KfQfvcN~9CFD@M*JSQ#m!dCA8!hAxq=~H7)P1<z_=*W<`o#L-cR;eljCuQI5IJ) z`+TeTKqe#bjSTj&BBmpaWiJNZ(b6%0kaK|=SoJaJ2sleQry13*f4b=pmmu7a4p>o< zOKrURfG(H`&+Lc$hdE+kqkk3(rPGG~R;FZe*HH$B@%VC|d_25hd4233zcU_l$8HZ{ z`mSZYN85bs`#PB`rg{K))rJdDi%0MpC8S#o)y-|7%u%-kJ08a$M!V4<_c1<0k<!rS zu_ZM`BCCA6y5k0g(ZiB3L1AmvlZYNRE08eu5J4rtBIA;P_aZ`@{Mp3Io!!3ef(J6( zxB7jns31a23je<X=O`-2w@>YOurKJuIAa}rgipbuD_eFRmL)quuY#y93FPY+(FS?f znVQ(I-Msdh2>d)GgCc=dPmO=^n+HVTaasQ0U}eW?ePT>{kYgbltaN2e0W-hNMZBK) z8#`P>DdljN?1p=B(Vx$QDrN{>89-0(s5d8v9g2ewgDfwH<fxc6M~j+Rp-fn4$a%o) zn}Tzg3E~GY)HXM-7f_DSb(NL1pdFwkoa`Z4dYDX=;Hqt53Q8t8P~RmgY_u$e4BLaM zIYVh3+b<4#K=k2Vg+P+wu5XiJqG`kwi=Ck~+M9$i=F}m$?#w>90x1>7@|k@W{?lM~ zd%t{hn)26@(*N{az9llKO~iE`x}7DtIq;FJ46dmcEy-y8#=MXt-X`Fb;mt!}xPY4h z55GUwaoAq{DScDc;z4V$#Jui=-LmE{x~;&o>pl)bq)&N|(_8%3f5Vk&e3I|2U#-W6 z&40WJ==x!rqj?-#!eW#FJ_HzOO{Hw)QCDI{DoRgXF!CDX!Iv>K+V3-$qPUpo4kC83 za}lR7m(AtF#Lad;RYjXJXwAdisPKAeMXv$^d#<Kfad@hNgW05BS^X*|Gs$sDsnDpY zPRy<{jJI}+kn4?olL8fkP&jlodw!HkspeP@d@n#z-Q4P}m9wv|uVm?#3R^4<GZ`hU zxe{YtOUN~`Uka27P5@WQnEZLN?Q~+4r(wd@O){qFmj<K`V2S3ufVz+D*FKOBT~QYf z*1E$iiVK5TXJ)(O#>ePZuUW?iQz7^%Y!t&C0qM9-Vd$z6rnQV^Qlr@uRe7t&?m6|R z>nZBR8)CQ!mByj+d&m~j084BvUn~|FNdvU)CVPQ}VtK{sO76o?E-&d-t?rqwnlZ~< zDSVn0kR*IY4O9;2>Oqyocrj3|uTwCmvtKxFyWtfnq$YF)ai8)YXo5<q*I#?CzU&@f z4wnad&^}wc(SBpF23hs&zRvj`W@GZr8w(NK?OZA`0k$#)JfqB?OGna1KBdhfo!O@Z z6r&Spr$fe9Sgm@MGCf7rx1&^Mj@-wI73Bu{QDtJ~P~0GC(B&ak4^Y%Ttd(9H>S9VL zG2=uqDoy~KqSd1%uikqBQ{QqkQN^7@SNo8g#wIdUKQk;VB>1bV;^dtGn$W<AC21P$ z>I8ACPRp(C5|pb1Q2+0^2m!X81ub3DP2O#>VNHjJq)8evGnJ6PyC{p~L2rk{EBGnc zn^|DcV>m~hqoz82b=0gk``CiykMd?i!tjN}3;@53E5L85L2jP(_et%WQPD)o&x==b zy|T`7E;UwJnh#{M;U&g0c0T>Zvbcn$;n|$<4&MK~beH5|i5~z3%>w8F2>IEtD1z1f z|3P+HUfmQUt;n3AaBQ+0w%HQ4+ho)r6!H|_n`7E|rn05p|Eyz2zQ-~hK$#)u!ZK?w z=jbr@U9Sg8+N77SoVT(Mx^za|iq~Jg3hKYvjP5L?v0&Im0T9=T4BZZD+~rZt?9^m8 zldjlf{J)zk${RwLeQ{2iUBA;PvD0y9C&!`q@cSyTr6$M5Gp}TNK&s)6rD)L;4|SYL z53}_a*izB`YIEuah>Tua&`S(Hnk?Vh0~FVv`U9lxJGI=HjlLXz2|cn!3!A7;r6>Hc zkta;}LnUX{E`Zs4%KjXf`5Uuk$Gr*3SeHL?XE9x#mB43l5b^190zK7KJjLA-8MUt; zR>Wzt*%`$ZLVs+0fvAL*zTIRnHDjzU(;4p<#U~E0(cZr^puwUnWsD!MOWv#^4`VrG zT9=<nSge*jvtL57rWp0uyJ;AFg~Ti~48uO-3=#U<JqvpS+#o_Oc78ARX=C`UBx;P^ z#3y(*G9rCdns<2+2H@C`RimE(FSm#=__8<qrPl6QI#HS>=HJ!y_T*0b*MGet7nCnr z_f8?I=PC`n@zF2_J4#^J2%>!t?3_u^xp0NSfoM&w@XI!L;BGi6*8Un?s2ql10-RM% zYb1DjM_o}U=N({{z^)&iM~C=3&gWI^a`e08rOOQREQZH%mrm>DWaEksDYfucs5iZU zer}pLfNt<#`M(bCZTS`V_WmVZaaV#tj|)9(B17cdQ5_WAzZ>T{Q<6fZw#|AE36b0k zIN3!VhGPhuugfkB^n7PjSUHkopAAJ{^fybJfs!i{Ov2w662!Op21HCH<_gcZX3MZC z>Aj)v`zyLeR4rpvy25c(s^@}hBLB}tgxde2qoeV@VS^jp2di(Qi3N+4xj!^^cWTck zv&KlHcggc_WW$Q(UAU0^-0D6cl6O5i2Q=n|@ucyFWOIhTX3>b+Gx~(o%R(XF@TpIR z6J#^aiX;{;gVnbVsV82QcIJLSAB`2VU4KFV*?ylL2KVa<SEAc^>jTTcSP6Sv$bc?C z7{F_pA&PdW)8+eJP{Z+fKM2U;9$(DSHwVMK>v;V(sfr{3T}GHAaE}3&Iw+S@DoQ@; zozg{r`c7o){q_{{;d2LN)X4km6<t3HbH)My0kkNLI!=}{M?2Cw@FeBbQ!N69$_vz3 zI!C;ZYP!ioXA6G&&1CUdI^>QN@0{V?yz$iLJ(&L5<1v55_^G}VaqR>FEzTe^IWOQv zMYDE2sc&gyf5Ct8z{yqtY(d56v&$s0c+0coS9=AdBOY@FNT2&Tr3gBgp&Q}JjS8pF zf%K-nh}$@rP<uCl&zedk?@@9u=prVey74K5r*dG?hC)7|4WV_><l9C*Hxo%XaQ)am zne}#vq)z=86|b3e-nf98;b6f-Z9YjTR@wFHB-jVKYe8aq$GgB2em>5+dYCHttnfzK z6?>*dMLjAxdW;iny?{OSyMMyX`U<qqV#}CmKPdH4O!oc`D)m(t(2%5q3DncwN+Ps7 zp;HjNL#mgGcU)GN_)Y`e+Y0!M+?3xSw$KzHW7p9b2KcJ9o!M38qB^TrVc!lDQphaD znXipdU0_F2@)IOeH&!TUvzPahomayA4=rs1olS=IGRMWjgp*pl1cEyr&vcT5Z~?)< zJR_R7Ss3=@K7m*H?{0(=1{H?3*Of6z0>>t(h0jyBk5nSE;RoSWM^`0Vm((O(nTzdi zR$F|HdE4{e9$)Z)yAbju<xO{)olD+z?TqcL>SGSdp9exZ@scT%G`T6|msE~*ts?9J zGkj;oFs3ds%@G79VWk>$cUxd+ETCtuF}RA9?ulF`+tx=frB%Ha<Jw|ywm#iUYowwu z6i`RFX*%v8QmvB^to~ieG**Uy>R!ZcLoL&{-oVoc%tr2>OCNDR`vqFRe#l%{%KI*O z7BGEHQ4H2Rlb%vsE*n&;EhvyhoQ~NF58g?@y*Cz%veY$ThCtnRyoS-Fc)&={P>RQF zDxjBe22)1BI&GNt#8f>{(2)sSp5!8g)~tnx#s9WlY0c`DgB{som~>B9vCa3_e1oP> z?}HR6cjUQ(RqZxbu2^;e#)o*DO(@s>;t~+;>`d}fpmdc8)~{gn#y7L9Hrv6K&r5R9 z1*rs%9PWmLvoZVT&va&>+A{kazSKZEltUzc-}GOPggEAP=cvzq2<0AIg-=3>E(&AG zq^DG~2boJUJHnKP@9oH~3pkA|hHk*#SP16`!yy*W_64u8X7B=5Zx~Uk>58+Okd%+> zoFFz+d&x-*k#n`vzh>Ms^4`<ya?mv{U_F4Ir*wQNcMx?Jp>n?dp8pU<!t$Tt;q^1b z)rLw=TKZQBv(t1vzq_kH&e`tYfJ%_~Xf}dokZh1szZG4FCeZ?&JU;+T$9N8Uhl_AJ z&w&n;y;L;j3}<$|<9I)&_2O6^ur#P|BU(H*W)keidsbab3`RpJdh-Rv@E14!ZpVNJ zmR1_XZZXW=RFe|2`2xpsWVG81S@Yx@r?V22Y+FWNjz(rq*lpzl;Q>tdfqVfAPDlON zfpqSoz~cimgiX8`K(Z7FJ{rUVWF<i22p@wZk?LfRJNz+6NAI-Rn!{icfXl@1GLExf z!;4z5<_%k~79Kvq8uYhZPobNLz(<3|64Z{<AOG(Wlp|c*f0bV*VyY@}J4uAHax?_6 z>gulxOAF_1j;_H|2WRtK&Rz~7SJjaiC&m$kWPseT*{(Z{0RgSB8rk3tnrOHfm0&8l z=BFitJej#{!APsOaqQLM{?#${%o3f)G0v0|_w>|LQ`Rm4lHx}lCCVtQg%>a>Zt5gA zCC+`(7bJw!{8``@)?|bE&F7sDlvv#%z$EJ}QfadTFpJbt{<Qj9#Y_An(m@9A8=;l( z`-&!}la|UYb!_ys02gcT1PU>+9nu~RJ|()`fNLPhAPw}Oz5K&%)C|8i+j==4=^z`{ zpgeR-U|Ahx7MdGF&e4qlA)RfStrF}Al*O%pD(yS0MBVc>&7o!Sj@^J6iix-aMDi-Q z3go6MaYHgf(Hv|+Gt-V~BbTGZ)~7>$CFkQhr%uF(902>-4MVv9)Ebm!xKq6}k>i;( zD0t@5;}MrX`_aWkz~c7i3Q!d)HO2zph+L~wFH~r8=|j#VSl-L<bs=9XkUJV<0j&tG zGf@n4Cq9{%lO$z*o?+xb$h;hc;G7u$t2zs;X4F)mkhQMBh<P9A>ICm;$NC_huOF-F zS^^*5Od8yZp!0jtdE!95fRFx@`GoeI3UYY>MW|O1TLR+GCI98gslySXl@z?IgZd_K z`^}IdHE(dxkW|2TpEb!5a@7>axC@9V@c=1rRKcwo#~@M7O($cH=FR<@&^=d01M}B8 zU$hFA^V+LqOfv3eO@d5}-XUbJzz8ZyinGx9&{Nt^Tr57*uia|ZTX+(0l*(3K+gd)C z{#fBixm^mpXGFa45%9Th0WQSx{{ft`eSx46wm8;32T*;5^Z=V@ru5R6f!07X<6b{~ zR}UO&kdJ3+vpB9>Yf9}E%C$h9V#ypjUp_h8`9R~)l<0g2D!%$G9|Nkv^D;i>C^A&} z=s5Qa>@?E<*Z4LHk3vrze-)5^Yau<&Y9z3%6U3*hI&UC=#*Y$x%My`l5o|BA&A~h{ zUI$~t{0VzWui%y}du}ew@Gkf357XF*jNDWNbr@4_B{Y<suhUr~S%az^ukF&-DJ#r@ zi}Bvx!%iq3y>&9Pg+gZ7(*=J7kfAN-9F|}Oj$8<CwY~Y+AEa-<%&vI-$bd8SAe7)4 z2e99A?2KD^(h?pL5dj$hcPOzVRGq3&rXR^}W-<_f-S$1h37BAwL@3=6+u|9}<|v`o z-T@my!o%Jt#poo@3?kR9J&H`M@Vmt4MR<!!``{#mRWpmMC0=>)Y8$NUKnycc0Tz+M zK$cNC2#!eTayk>f3~a!M^x)H>!Z=>l1`hJg$cQ2XUBPF|w<nn6d4bzmQq1N(JA2c~ zP_0&OKBE+gbhs5ra5a4K*{mi$!iC`wlcC-eB?qPc1-Nn&1olM3nq};R`PMH_c2dQ} zhHyiS{5Y0&25G7`FbHWsM7S$TP?=#C4Uwl4vo!MRWsj}gF!@WE0M!Gz*|&dWc@M&Y zFC)+gG)hDR@eDJ%sNui5)wmy_1opy@^gox7y@#>kD^aorH@N752Z=3`|HL6zjK8a| zNr;IsHxbJElIsM)6ajL@jZ$vnY+|YDyEQUmjkL&QZ`o<;DhSMuaJK*(Vi@Hr<#$cg z%0$iM+_OShgy^8jXIuP+FaIb#OZ%Z}F8r;k{M)gixxqdumj91G!V!`ciN&n=wRiJ- z5eUR@xa#cQwrsTOhNsI*xs$3me1lMgXeZ3;=Cl`2w>u5dxK(yUp{A&ZGky&Fa`OZ< zL_O}CR~8_{Rs6Rx&2g_$%}eLg*!_5}cKK#)nGXMoH=QsGLtxA+?orKCYNc#zXzS33 zRgdYEKHT(4<^TW#)(Br1Y}?}5w2VY_lxZ|RLUhkq7v!dzJsr8xRVgGsE*W{Ywb4Eu zYgdAkzYOxK)a05bfTo0a!0qYN)NK*KUS0vZGgpH^yRFEtWwIoy41^ay{gWdeq)`a8 zLLxC(dnryBFPjSE_QDrM`%QfOPKQ}67`@B*z-6*+5~+TQ#GYIyq37*YNysZl!6`#a z%T5YpcS7Db?^e2ue!8c|u{9;DPOuHR(yBE78mjB8tC2m@)TRY`FJ1_=;pEF}r84Ma zorK-vzm{ba)^8S!CKI~?r@Nt~P(>!w(s3sLIKa{!c4s9908r0_ehYBVtjce1<}g9o z8<49hMj>a+a>%_;B{OFIQ5!kwLC4<|;Y4?t`Zx2jDI{W|@8!v)`)xTPCX_kr3Mh9= zLoj|imOgZ~qJgo#Tc?EJMa<8;2iifVlS~`1Pt%hA-lskjIj3!kM$kk3YH$X>bs8(w z{pOz{bV%SC*X`mMi^Bc8$b1mn*ajU$;pvN{9j5PG*6ZOCYX$%54<4c{f&0)gJ@#qX zb?lbBJahK87)e!hXdzt9A1BC>l@oNbV;RmD6Ywro<is@VA*v`;uDy9WJZ&AkV30g{ z2ds;;QJN|Qe_d$?Qa?2?yN|9vZ0mj_k!(_2jub~(UZJ1TorjvKzU|58wA8t5_c?T} zuE5y5FZy4hm`%yZDb$E)WG8W<mVAGLNiPP&7QiUs&#qN6UaQj325zZnpwubP=@3K^ zW&kdx(NEr-mc_bt*~68{p$a87mFo<%G~CG`c+4ueB^-J*;jzxm7ZVts^#oquV%mb( zYzriWRlv6?KOk%fKZLE^RFB@#l(!^gTOka!wf#_6q-1C>Zqtlwr#HTwYB25Tb+dT^ zTTzmRF!9%{*7uG=kEPS*eA=wcHH$5U;>gq1zK{v&aywzbmu*;JPPy~w`3V_xxwI;v z(_F_UxZ+oq4urKK6?$S52dn?L87I})OQS*SPNuxCNxBoE*&9{I53FJ1dr@$*xW?P} z>R-)b#HIf*vh*t3q77dgY$%IVNrbLwH$@psgp8IXl(*W=hYSzGwdpY=rM}i;j35oc zTgRyHOP=PzBEP?Et{)%6ikOI(`9Tm2N}L<Xxbtbuvtxy#%Wi7qY6@r2cHs!P<_XGt zN4kb|W&ZnJm~~ka$AG`9#VXdOZlR9)0|ICwES@=Jl{;!Rl<8)T6JF$_m_^bX4aVCA zq|G}L=IAPwlJ8Yb+1;&?u5qjBSBeaj1%OYkG6wkN__yxZ26NRpm+u`TY5eQCUQlVk zcjfH;`I7hs4r?0dx6qwz&+iV3KMyX85W7li1IR*V-&JzkAfZlF;qu291v~59)Kzm< zKp^|w##RQ^B{V|jL9JmnF<6CWK7KsFtFOiryKu3uEt5TaP#hujLdr13G#)2|lGEuq zgukQ!GOPQDVe2d|5IoU>^N28dPNsyxa6-F;H7H5R?2cPSEB39g_WV=K9-b(tAm*0# zPO!q062huCi^Sz0xL^qYo*Yq+OxIFv#)=~aL|TMmT?Pc>LdQ1RiMYxF5-xzM2)n{2 zVMC8)D|&|aLaycmf|{A6d4*|t0drgR>WJBlZ`YALDL!V~a=APKEfFL4Z;8^F{@H<; zK4N5XB9<{Cx4;xfc%ie&j~JjF)PyH<+}qbeoDYpW3pc<LS7>db6(stUS?$1>u6LtW z>b)7%WwZa>kxh)@D=|H@?mPFtZ%bBsgBt0M^rOqBDHIl1gw5+PmfVIh!k)UvV<NNe zI+@M-q9{#Ie(?eu&fU)vKWEY7b1NIrD()-(UO|@9S>@}_t{xsvQi=YfyWU8{e7+A- z!=s*)PJi&p{5c4js6Ii8+xsu2#fMCWBvUs9E&XBQ$v&a()&>^{F+n~x{G7g>;mxD5 zKLGisVq?pshjvKW+9uKy&gOKiChi1Oo_o^PPM4dX$Rw!r^=tg~fsauyk9XUM^Vy4N zv;9TV6q8Q>^g)>SevFds#4Vb8#ICGsd-2NHUpnSMr~a6s_clSvEfHjMGs3iwrlBo- zLjxPN-C4YE0BwVU{f&)r>iSZZo;Q=66(ymeLv@sB`qNFBk<@5&ABC>sibYxh@MJz~ zt_yhWiG~bmq4i>ol<5ZeXn1M$mxqA|@Ao?njRbTd+wlDMX014pV|;4BXln`jVQ2NB zD~kQ5*8+QpISp~{G;sk>nAp>IY)y(CLXv_hms^l$OFWS9fiP>u!)G5zkv~lNzxQM@ zDBA8~OGWI)?Fc2UEDz%k<J5#cfCDvFZN>!)sFXz%^M<&Z(({HvU?G8p61S^-2odop zNZs=73K?PdM!pRCUF($T(W+fiW(+1J4LQ~Ka%l2g5)bH+`Y?Y(hyh4VhJ$}cykg$8 zs~z{aIw#DT$ACB;q<3M7e<Pml*tYkVfTMRSF0?5<Q>UjG3PksQSsWbx%U`mRhZ`M6 zp;u3?i62Zz`{PVw`p*Kd166;yC*SC4Okx!1hV*&QI1bK^J=$U?CtDwh$?kJ+0l^JN z2mipZmz3SmkR)J%^Ov*Zq*$i`d?w*9d@pmCKY%qQc^uo3&L~BICdX$xSp2rAD=kq1 zG<q#+pJ#n<;~%$R*fpYy%Syksw<SGXFy2<tRr-Z9HMWV(1o^8icpju`dr%@=)}Y?C zOE9)y>|z5YI133K531y`RQ&@m?ZPSv>J0l#Pzx=d&wx$%^b&UFlX87z$$;>}`|xDJ z@EYm3$Pm@y>kx!~IVE|JM3)pTxofC)wHOPf?r1@H;yeFT08X11LUgDQlL@c|!8{T= z?2=D{OYubJeV-76uqtWkn1lm;8MJ*jHQGGu(C38L7yclf7ssv}hS#B>lMR12F}B!d zSj<4sN3yTzR!-@#(gnGbStF0QfKH7)DZ@0cG)c6nM6New-@A9SY%_SOt;vYP-&iF4 z&2GaI_}NNsTjpGnbyFV2c(a(REO5+be5nm2{ptFSL5r#gE$x@Ps}l*peAbe7m`x1* z_$})gUN1*uijZ<Y&-5H1KR%;#`d9*jE{SFTG1^N=hfm<H*&p_w8_?<?0bMg56!NUp z0l-W5iBx1D0S0{>Y{uoooKHVk!EG0yix6~;W6yQ7Yzm-+IDf)AF*~P=0AiW@a!yBe zqYPOi9#)0w1!{%*`+&O!Bmu7|h+l?>8!b}!odihe?`l@Z8FA|u5T)T_CPdJBN1s5n zfC`<^1Mw{QnP7-UmS@M(2;&4bTONp>fEBTTthB|KM}e1g3BvJns_SPb`k)^SQ2ZVj zO<zaL>+NF&(0r}78rDz@gVYo#1E>!r0K3)Ouu!Q0kD8(QcyZsL6$d}jaKZfD66Jue zcnry;H7?5BsuPjugMx#Xjg=S9TlF{1CfcUd;D%xZPAiWw)%_}wiuV?-(dy11btM4_ zm^J7|<qUoVWBO$JD2%ku2#+Ej3L?W)7JXhp#E%5vNB1Nz3$<2)T2d(dZNGFKV5!8W z0hXnl)|t(60@vG?x~5yenQeX@nyjb%Mo}GrsgYQ;K9^h*WvPZ4F4fY6q|Lv)6AJHf zzuh*tXOkib?m|s)Y;tqTbk(gm-ZYj?WMNKA7FUFiHOX%O+tAmS!S~xQHKyDNZbDqj zB?Bab7z0=6a~7rQE~{`d$v`mpS(t<z%(;g?v`!Cmsz;6CWB{lyIq-t14;&0FWtdkv zJTLeyv-!nB;>CCXui>nU9LBxO011|WojjdH<ophmliQ#d#|H}&17yD&=BZ>H&Uz%E zguMZUjOh;YA|!^g7wbbX_wq|&%Ws1U$-{T)V}Q!4-=QK#ZF4&aH==guNa9U<OOFBz zL%fx6YH$_WepJx&#i{?Xjc%#2uu0|buM2=K10Y!s{14<jQZ2N-aX)W)fNVG%{CQP0 zjK>i%X4&@8?iI;cVLT7T3vAETo;32QKsJ=4BlgBBIOhMRd!Q*5VK=hR-pn8sL`1!u z994s~j+Bp4|C+x?Hki5ZGIi(Rs``C3w*NA9HUn)~fQIitZ5p{R>On*-3P5Hnr(c*` zL^1i*87Q-%?qPOx9K)?RRq*jp)VV+19(LYG_UGy&xL_68$?Kw9%v0ja#l4JBp&i*q z^2qx4K2?hv_i`Y^8=<Y4v^{pH=XOY|w@ioj1@@A8OR&kvU&2n5O-`<p6<pZ0EyMg- z#^a};>I5UKScIar)x<oeQIP7g!tt4MnT&UR6k_ymSfZ$kH!c+8TlxRHa#QOEZ4AQ{ z-k|J_HiaXgTXG_#!RtvoqyOMy*LEI^q@Rt9VOiJQx>#Bth*-_*o-mS0d$pxmg89W# z;!vRoSRIsY)r0>4Ishfr9x&Raf2k7I?q<TS&9>3@air1Ha73W-5VYq-SNBTW>!P@e z+>ITp-<xs#S^Ja7Z^EjhmI3YsyuHUU-nbe${)~%QtBxN}OPkOPM&Z>aKAjGf4(m7W zt-jw6=>qq)F_2WB;DMj_d!sJ$-)j?=Yjb{T+ec(L-te>%Sp1iNFoO~vu%us>d3Js9 zH0nj)Y;B$eeaCzT>mCXSe;EYlhhg)fm0T%x;s6weZtKf<D4A|r=t5-&#UN(8S3mr} zP)0Dq41^`eSq*z2MQvoeX}pL-66ylz7OF{`)e@bwO23sy2!3PeYS<5W)VzbNYYfm` zZ4x?kfB-%Xf>;@|mYJzTQV1WImb@0s<EX3fZex4iYN(zKIHJ3r#mhEM<It>jw_2GR zUdJCf-3!<0C!yjtMpC)zYytie(ZfYzzVySoh?;U%`fv1UBhvtpQg|^KM+d<nO>N6A zSYJMgtV5T3RT$93K*}VwK}4S*STOcO^Px5YNiak0QS9Py!3BtKYe&`YM>F#6!IVG? zQ<$!islpf>{|DbE1={!z+&g~4+&m933p+x6dZw8N2dZesg4Fl}Kj7RzB{I+GmN*|T z+^E$heVI2G6bw%HDosM8yFq^yZ&oqDJ4!1u!o~>5k4sO9HpHCi$X@v$skkN?V8J~v z&W2s>V;CO%kQZmsZh8eC->;O6=4vMg`rHd5f@M@^6^;7b-{*gi&RjzXrSB`6dk=x; zL`9<G#U2ssB}`qC8LGCv`a`Ep`!akH?pWACcWRWb7kZxVmaxA0Bl^oOd<yzV$nUv3 zgfQ2;Y<jFXe~m?J3u3b@3wtT*)DO~;D@`w|vhIZ46rD6V@`T8DjS2&s+>M)J+(Ur8 z`ihq-)F%ytHKf~adQ={&Y>p$6t!vRo>edh2pf9cPec2_0Ql9(gXQ>whG;qy1zB^Qf zMcOwETh}Rrc0KL$g+e$nTl<WH`0%IqAhp591)dD^W-c`?LGmfba*w@@q@xaib>skr zISEhXyntN-Z(ObFsDJ^PI!{XAN+!6?m{;Ay`*%M@6YWwpYWRwY1vygzxM&)H(6N4b zN-@8RtiQ=mgmFGhhsjIN^v%%*os~*U0#I<2{5qt$EA<|J#huY`NYvRK9N-Ore>>WS zmi!#PFE@tT*c;IosRj@3U7k0iHeVLh#2+bTEvG}vn0U(|81~}u?&QAYxguQWka~Sb z#|Ukq>sk&x-Q@t6SljI^8H9J3FO^T?^`=79?dO+Fb&}30p|8GI&eeUZ?Qiy>S}vq- zqrU_j9GKoH<gnG``88@~?k(Cpil2hfjANP0<+RTrYPU1#AET+tjZ86+gN^12_u_1q z;6lr_|I+^OF%VKAe%%tz3`=bwAHzN5IHUje&J_dinlg=D#86~-x+?LKyBuE^q%nTM zRDr=O5n}joV3}7R>dlP~|4;?kTpBcG46su6DciDqIFDi1$&3uS$dEsw?CD1a>Zvr! zrK+`JZ|U|lpV-~Xg|b$>WAJz!QXk0y(um-ux22GsCEdr^V<Tyk?e%9k_e@A4v9UV4 zpgC18Bd<2aSzgIod`ambu)=_$L@<X(pUA~YBO?Y07q%({;#8hBDh<OT)U9Eg<M%E| z2(DZ{|5Qa`l;LOi+poWH+mAhKxpQdexWKewk$e5ZZ0Ty60G8H~Av+2N5bag6BS4NC zcpsES38-A{yQf`l`&IkgJI|E-2pZI{;YhF_PipNu;o;C@mAdCokmtRKu`R%w*;Jk7 zO})ZLU7&{4DrUBYQa0cK00Ew&p5#Q;=gudPTR4pR*OnSbx<TgiEwuM$>~eg+jcfnf zfNOC+Ux&m~jW?+;ps|S*00vnKXHSd63Vx7An<-GI1;tSo#rd0j^%>wQ@{<t*KI#b0 z$Y)AnpWs;ey+eLEs(?z?75fXTt%$GomB>Ujz(q@#tCk+z_=4i;#ra_V?QS3+=pnp( zj3fY7f6gz&)hq;pOhX+GsOFaF$SzWY9o@NV-!|oRsBrs4K5JB@zhR30Jb}ggOHpTH z_g%{Pb4lcL8lt-;IE2<#I?<|8gSbipJpB+7O`aaT9<PiOoj0@p)wR>grvpSyO(1F+ zzkphb3Qm#?8%`6Cp9>Ll3;qeeG<Ls7n4<BfIieQpxZ6;Hd5^fSVP;)U*L(^M(Bt5a z>#_-LgcTicB15CZJlCkfaCgdNu74<G_E7kw`^%;aAXqDB-GMFF*t!04QbG*?MeCJY z57%{|J9Yg)@qizIJyQX2WXJxu3C)%<Us6YB$ac5kF{;uT_S1X#97Pd;78dUifnCL? z<Jp>6nb1j~74c00U<@!6nMflh_!3bsym|v6Bj{`=K7euG@2Qit!IVs8QSO~*+)V<m zFLd{05WnXk%tO$CBi<l<iL$+3(aHK?D5eNcEyknvtt{@8WqSkd)8D4VBn1qNs7Td^ z@Ok^v-#<|+X6q+}dm*oqS|--M<@(EJnpV&J=R2bF23zD7)Op*w(WkxEl#F?twGv~g z8xp(g#r>d}#A=_|RP(#j?AakdR6;YevxY8y3^E`c!zamI<~7E`;I0u!K-+8`*YM~d z%tvfRsN{Y+lUL{<j+aTKUVpMoo_l0icFJQJU{lAKOsv#TU#DuiIfUi}q}3!)vyYHs z{M;ue5DRoAke#B<aUNPGdi|WW)_dL|_{RPmt!HauOYe+`HQ}b&%u}MmpJfZSBG94~ zcjztoPY}#>qHjldCnWdn=x4fAkP>y>32AUB$(`f~Q_LVW8G`uBy}ivv3zc8Bf=>n8 zpaNw_YW7z0RVG6KQ<Vo?U-8?fs@;xhd(1x}G$QmwZ(%voQFJk@gfj0(8Uuc1nGYnJ z2$;aAvIA+K!>q=MhyFwZj{90cj9rrSs0tScs|$1jwM>&T(zxQVjt~udl%PM{4*DF+ zYM&Mv^0Nh<;#~VgIeY8JrFM^7;WvIh;VfZv*1C}>>AxLCG$tT0J!L!zcC}!iKG!<E zU~4|IC<Y@)3t7y%?oS5;J>Udo@H&xfS)A^*X-_7vuTJ<`2fq8e-b(EeRJ9K=v*PsW z##e9$cuPV|;uf)angQJ$@-sQXQR%YI1ZVz`=gXJW;${G$`IczGkz-P>)=sX=Dnjki z;_oj=V(<t8glujTdqhu|At-syP@zuc3#Cnt%K?BRmR5XVUB}9}hq>SyUhks5uQ_#b zVz4_4CI#W3#`K2)2b{Hl({)Nb5Cw{6-#|jB4BujE000003OKrWk`UMej6GyDP!0=~ zzRnHH@`x!rNB=}XRL{>IAsy3++~;;5-+d6;BS<9ZT@Bu9ch8g^+g|gbB+7;mFOt}a z&|k&$+6rErDn%Nk)z9_s)y?q)CAagWGs0y{_O<fY+Zk+C)@hN4Oa0rZ>>lYf^4Uz4 z6*T|3p4p#=)<m&Id#n2IbrjxZPNrrMFrkjUBb7~!NT8dmK%JYdF==vwfwJ~rm(&ri zy?jGaXI`I|w)rbPvmI}J{R&8Z&+(?bFURNPAObG1KGA`ZBtNT;@3w)NwW?w$XzaP& z>phqV;zMBSj#C8DmAD63zm-pk3MUw-ZQ%#BC)nqvGHh*l9?Vcvi(b@;L<gvXD>QK$ zT!1D`Y50Bt2Z2|I_|PxIj8H0EKo<^yL}=|#fp#+Xpa1{>000tqbz<JuFm%3%CtgO% zf}yl+XBKtquopPzPtgcDe@gdT(1FH67^`T53T>GQi9jjUViI&tgwk_xe9JZq5)H#n zcjj4JOGUNxWN>tf1*CGQ>8_1a<?i0&G^UU&_<1wx^D`Sf7tsoy^I;|hOVngnoo9m6 zc~=;4^vNI2*0fMqk<@+wK!q#q=YODy!cfV(X(5te0f0p0R$jEZhrv45Op~pJ$1B6? z0(tnX7Q}K$aD2dAB?RwygzQm#{DS>(2=ILMSAm)i*CeT6Q>tC~Sg-P^g{rRPHwxt- zaqG<1d>u)!qY<x`DqugGr<8($Ek=#QiB&hpR{GA0KoI*_#)Fl;!`*Sh5cwzmZ?QeY zAR$CnEB&oNg@2E}X{$p$%uAQ!f}y75tMuGnUHN=#_FC5l1ZS{TplD=^DbGT^AiHzt z0a2~0-@GhFd%iOMx}^Vty}bmyp^zYL+TXzZ@FC$1+>VL5_Nlr|nNgZkK0wn~GiiXo z5}~AQ)%u^r<&amuCHX5OybBO$SwFM3$U;SGE!bwQ=wTzC>ZB<L2c*}=dk1?qoNi9| z&VxiL3V}gbL@nPdoUo53N63XTosp`}oohzeGtv(;m93ftGAhSbx0x@o4g6y<(TS&D zNB^-44QwKR0?fe*$QCJbO$7LMOo^W1IQVlM#OkCWIZ8PznfI)s<rbT1dxDGC1 zQ)mEa$wu6C^Fwd^I*HANF>{;&IPvzeWvBjAH#nKJxkVTdB>)ejIP&1|kVtehL^-vL z#KAyYDOO0fzdosd@2BTR&{at=0;ga%6kM2|wtQ8y8f_~vLy16-9c6Ut72g&b_dE!K z^smYlyqg*&s5Km+MZpZ3pPe9yL|I|aNuA6gYveV}@IEzaNUW-O0(1u09X_89C!Z8* zys$)-f<^ayfJcp}lY8rH%`z>djS2(5%QWlB%M)TE@@M9$a#>jHqfG|(2SnT!8{cS6 z+*lkq530eH{6<mL#uKM6+@#;=s_$GUkLO!+*BJ}*VhRrstF=9<oT<7?F+>aqnDaz4 zL(#0JPm3t|i8L>&_S>DUAd;W7eT^@4hKULUiR8x{GVspx9@qAtnh6G|gwhW09MH#H zNecJy)i|id#XEsrV%r85Uh8`L+-&Ye6cA|8I^Z=J2A04j*|H^bzHTyd_IN%%vJ-nK zi5cRr?2>ojMR3qExGSE#*Q(F9ZUpt3@dFUH1sPLm2z=I-*s1pH*~TM=5`l(WFjeJ< z7CrK3a#xn3*JaDtt!f?OmNF$E42N<0pHnxib3?~^Rp-X?cmPeQRFBd5B*GgIYE3nC zU*=tbR`m7w;!XQ;s*B3C_FDI(=lrmJRY`Djt-+ZRNt!gh**n|u=jDT|YO!^@jn0Y$ zs5RmsrDbQry`<Xwgn}YVw8ru-;01C1_M5*Y{D7q7B)OS7^rvoJb?H8boCWCOHkRw~ z6uIX7c=*Nimu6t_J_c}DonQhSByuJmz@q6n9wMz_3(Qz%i#*KEkN;PyNzX9jL0G%d z(i!H7MX$x*)!w%tdvsn)Z8tU1yM9J8{|`XRay&99|BgtmWLw@nhFMXuq5RA=mg0bN zhby3_$j#ym3!j`X^<7&9ZFquK1>+UMAC2k%qA~jpKES>#?!d-*DE0kVUx`7Vrmz$M zG27h>HcfI4$9o4vaC=$WMU*%X>{IaROonTVh76rE^h~>GPvnR5GET0232r?rl+t=a z5{Jo-p41u}m73mpO)*w;)woS1I&5jick(*aaxJ2lP?QK;IjqF|kcXWeI1_057-7|I zO0$4-0Y!%<65=m!ljL9@ech3~EL-BO&vvxjNnc*V<}Z{yD)gn?IkLUh*DA{7U7UuB zT0H4m(v(|H+4oakJX=O8!Gw^eQ613yAw-32fSY|ll8~Bs3VPs5h^Co>^CKk55pFZ= zl6hYu+EabZO{GgGI*dts%}1ZIgrMyCC<C=pk;2Kd2WDStNwD<*oiA*;Twd`jj5HBj z0mc;S;X)uSY!yJLQsH>XTnxipjG@n8eqJL9)bP7eWt-M@r;Xs8V)&B)CRn562x#dj z?Wls`*cP32JHVw!T+QI)J3IV;vf;E;vxs+$F2Tz->c96|SCpZN_gltbOw929%A<hy z8^e9iq4NR>b`#dpMMc8oNL2KvK$)tvwRy<E`g5NIp`48Mr2?Rl&UFH|i)QNMYJj9L zs7H6*M{8~3SGD}TC`b6<ZY@k>e&6bFyZ!=MwX@iw)3A%-C19P0uK(TL7Ws4Je@X2I zwA|S>05Ob@!?aN`oEr`QB+@g%NTR{FlbNNkFk9)U+vVL95=?D}I!aXS*KyfFojc!; zuLHjLLiHp0LPFu9*O^JPKb3<03e$@x-!y*Gdrg{G59M(WndqwWd%OtZX`|r&`=gFm z4y_d6V9#ej9ueR99iJSbtS4h457>Ka1cQsYX<t-+#@s;x^vm9txtU-+f0C>SHI$d0 zsOMWMO$#X!#A$*+I%;WlF8u8upolxCqThiajM1_A=<x0=H&D1+BH1G3i&!ybv#c6V z8FjQU<V!zrk(uyL6?{UZyOn$6yrQzfsaZn;ka&-Mn?i1F_5xCuTq^uZ&8T%McHh6w zGCMR7r})KcwEX|A)2J*KCPXD`D~Dy^-!9#@bAQb;-<-u{bPuD`{;Vs&QWnS~gH^E3 zHeZ$5Mlh~*S93CkBbp6X>`6Qb*S%{;B3QAYjq?CQ?Zs8P%$CAo<oSb&JJhq2I2)+n zCwNOM8}`91I!tbz@CHW}NY~8V5iRKY19L#p^e*<-uA<obdmQ~4;=5{(@gh}A9C`=< zyQ+0%jq2<oC(S-m9Z(aC9o4SK`+Nu*^dxbq`+!Iy%uw#z16XN?MzIikSi9p_(1re9 zp(*n4Zgv57GP|2CP`C;)xPpQvyKQ?w_FeD+1n^D(11*!X*GnWK9lJg{{|>MBSR0}R zMa?u4(Uv<}KdO$;Rnbzm;C0*`2P>)?fB*puRZwx$1j1}d)~;r7-|jBsIAfi7#`J&H zRNoL9%(As-V>YrrvU_}o>VHF=xsad8v5EmM<|7h6z?PP3TcfC%g2ra*sQ|k6ZZ2g) z`_>BM55-RU#K8$7(hs*t;~7HET&y}E(})uF-N-UsI9%_wC?~^@{Lw!Z#8zpCWzU${ z({+Fh_DtzQs9#OFdStI5QW2IVj}+5}qFh`s!f&%XwSpn#_ErhMuwJ$&0`;>~|3W6% zgwY)0AnW<ly|F~@`_>PMHHdyt{ogHrr9W&j;hQ;z6EVoUbDdFYTnHVB)`sgJ_Z(Qh z|82_Q^czx;{#xr(j&)=n?Z>1ZnpZz5RL`?9cN;J!W0fzHC;;F4z4j1P<QrKj`D>4I zc53^F1KJm7^MtX=$-tkw60<u2yuGGdq1P}0ZFp#kT6H*4_($1n*a(&wvo0O-;l&Gd zQbX0bo3w!%L;O$D0Xp{?@#Ud^;iWbNgWn}-adop@0Asy=f=2+Aeq9p(AsE_aKjdl( z5_zKc3g&D>#j~>a^jJmxO@GWsF<c!tY6Ejr+d&j5-E<BO+<LS^uB!PC-wkjuZ)L$l zG>-VDlx<)$JidxP0#?(7_O1li22CTbOoQlIy-J%u#KM)wWK>32dxv?2)l%VXrkx>0 zo;8a?Hm^=7){C!LAWCV#9zLYNTSg`5(-^8K54`c#270OIX3#R!;%yh&lN)dHYd%Oe zm4TbpU1rB|dtw0a8W2M^ER(8hWg1CXAgUy24R7iM!x8+__k^{9QU?ec04N(Ehvtev z2@Ma83P|>n)-fO{uXH8O%XB1shD2?j8hp!d7L}`#E<>=eP2}V-VTB)<vKmpSa{mA< zB%?iOER=uW9aqprZ)7P^xUxWl2?3<)s4jJZB0jR{EfAHb<TR;B6}lE|sdDwl`?8}K z`nG6YZcZGqQ|v<qk(%N`Z`<htSN59G9Qt=?jce{5L24#axi*fOa?#AC_shhN8vY~R z<Cm0z@!^?GJnr4Nv8LQ)cH&;^3I_ho32Xd8%)cS)C*{-Nk0#z2-ND;G=K=GogJzrU z09!z$zc=7Z2DPi8t2yq5{4Ov_&*1&L(V~7^A7NYM>KoG5COn@m4d|w4OIB-&&Va)T z46rzM%+A#8=kuh}ZG8}?tm{bC7iYM8byh)atD}^}O;zf-`4O;6S`I`U{=eBKQ|<Rq zMq=CHgzd;oOWQSVyi(1Frv)Kdrs@Rbr&eNo9tZ~Z)5THONju}_52(|;{joiZCc`#G zF`H;`<IZT*RgS@}`DMyNt6KAWUs)RQgg`V~H<d(VPZM>;I}0{IOV0}SU_9W=(Jr>= zi}f-CDNIM`C809%TsVKjyg+!Rly<-scMzz6RFF=k3A-9(_D*%5)$!m2nxJ3+0004^ zgM15D!b{nh000002t;0cN>u;=00014oB?k>VPD&*JU~e@=v73;io%i01*w=x4}n@L z7#7XX!1i}9O#Z<DO7&nHS4l;DfFtsL=Yq>O-A4|cMT^<A0%Pq~Wm2Lfmxu!U>M4mz zi?TfL#COc*waNXN@(1q7=f+Xt(c(44$(I(?@A85#Pvfr1_+Le(76qFbkL_;W89hGG zdb!6~qrGXVpwe;p4Q(<+e;eB9;vEP4|C!4z?R67VlS1@zGMq;ZdCJ>g-*(sU_Wi`H z5cKAPw@LQbvncg_dLw~XloA^QMge=gh9<1W9T(nbE-nWX=5#Kn%(u;0#X@v#a~s2~ zqJDu3XCrc=o|>}3^L*5e7NN;gJ>1@Ev>meeQZHC|)z;U!NyO+mrU$ZcdF{Kb0bl~b zE3A9mi#yp1Y;j||JJM<sz2meJ*5Cd;GW?$Q|5DEA{nkGgl^v<}O>}mEKCIkc9IT(M z0)QY-hf7qNlxf01!9aTHB@srXPWI)_E@&D6wiOSAcUG59^+o!&x>N8}^pr4HHEtP6 z7S4vgO<F~v3eFWOSXJ;+3e`<P;gsL;6`iD$qH$Y|TLXA%oBsrz|1)_wD6px$Q35o$ zcppSI_5zTBtl;Oil*D=u%JPBKG)b8vq%@`V7|-sH0$;uD4}T7^(;NJg#D`&-bxUcy zhvZkzWpAFEz4FBnPw~UY7cW!M;C!>l!-F7eeyJw4c@TLsZEjXA7Wec!EXO(T>%SKM z2L-3{2pjwfJf_z}pbZ7T$kxrb@ct5meoe0`tgHne!AEJPfNUzA`zzu3F+rz*CR6M> zu8Mes;xQ~Rly2#YZbt!a!MC5U&r6jW+e~mn@N;+_Y7qqc2`(Z;t)XW#v@N>hOjV1z zUp!0DGnbC`Y_RBs$DMc5j%k%8)JFEG!~+wya(<YK1z5OAHK;V-%ArwTrMyT;`Sb}u zgd07sYFFt+<p|6D3;y{bGwb<ZnwT8_;R3_?#dB2K#pEsPo%MaUK#mc=C!0HoN^`&^ zGgy$un6Cp2lE?F$*TXUx@0kv+=}aMnbw!ir;!Aw=l%A_45c8#2|I>rH|8hgqY@TL( zWgsG29To3AWzP7{vuRS4dzYO}M{~IU?>Tz>>Z>mt5+@G6-UY&}qs<4o_;n0!B_7HJ z#QZdu-be(Q3L-_^ovF=Y3Z@#6Hut<xoDBCKGtT{^4F<F$j_nJDv5<Ela{f;Peje@M z!BkZ)nRC+O^xu_J{bXbR-UmldJ`hnJW|>eX*`GZ1w}+;)D0wERXwCpJ#=%#bH+@K3 z52_bN*_MI;%)JGd6Lk@zlI`%b_wyyFDYd-%F>g;Sjj}8a>S=vz-?S~2YEO9&(b=TW zlKUZ#!FZ^$J<4(r(~k9W!`+k@KUj9D_-!0!gsVf!BT7M(KX`;L!d(#+wfxhbQM|yF zAvDA%+Nvg@h(R2mg*u~eP=tnrFWko)6qm+Eb7n<<Alb@VMoAtEa=tKs*Z)Huh_=>K z<wt+F;*}|`8AoR9pbN-Bnq;u<HEE(IQh(x{RveNxap}F1ue2dA#DjRr(MA&Z1C4+v zK4@{=elydZE!VAn3%N~SqWEVAU9OwBssOtsF_uROuKF&PQp}b<JjVEc%7*5eMdgt% zsoH&tgeQfZIw<cD?QOIulqkb5FdY&QM^hlhk;2+9K)3)irTXQ}BS{h#osiJ&o!)D* zC!)7Wo_5jaNINHe*n4;}&}fZ+p;PloQeW%`*>*Sk$)v~`3Dh$2ezE+FN`*b=k4QKz z@evcg2#9d9@hm)#EcCiA<7Guh!cdD6v3<%&wJn!z@gQT;4-P~Psj)<{e}kC2X}XCE zUdEc^xX=&|(@(hOILK+s93pyLs>c^J7{6)@PtQTk$PbX((e=De(94IARs51ba&pVD ziM@ZE35*r$3pg&+4fBOjcNpZ)Y*2a-nEOewNE!Es!$==Y0O%kY2P&SU7`k$mGNufK zOzao{00KZ$<~B6l)k-M;A822VdFHaHSB=r(?gN+ECREU;wTgaAanq*(e%L`|E4u@{ zD;a$QTAnqqwk2I6+;RvahwAx^Ms?+sz@-^^M7nV2Z=T-61R6X#(~}|)qfWQAF5RcV z5J-18PF8wr{rZQm85-G9J;Gtb=EIYQY|wwrTH%^BMsb?m9v)#;!FH?4H%qCDh`oy2 zXt^U%H4NcSvOcQAoO-EqLXVSefmemB3F7qt0m=7P5(LscZTA=}N_Xaqci=7vm&L^x zfOGBINgWXppfJFY4UlRm9Duv|IKG-Ms3F0PXWMsTP0%mkBtu#}WDWZk!L$Rbi04y} z@wGs~V<Ei>-?pvbi;I)u+q*jceaxwu3+G$-O5bQ(<!hLH3sMkKX2z`-Yscy6$m9U` zWUT~uvX3wVWJIK0J#vsxs4)VLzruQCs;|r^$bZ_bR@O)*D<E`%<o`Npot<DNoI5Af z_Qbc0B8g3D21r(r<O^_$goUyjl(DsV2s_b=T(mO2*OnJmY2`e+0u)lMAU^s)J4Dm} zvt#_`$Jk$jO(>PWN=5P(ee{5?><BULVF@TtWveB$Rr77a7_hNhgd8vX{(&2xaJ9ou z$$$hm1)HgJc5Solh+-{hwHKftW0HcbnD=R}a(JrVo@(F#9{gGoYFq{#n)2@B5KiiS zrJYH)--b9LmtPVc!n85K0000GFsfnf+<F-&l3tsx)x)WL095iKxz;YbI$7J1+ljQ* zJ4i&pVUXY(ol+g^RqSb$#6B7nLO~?SuWc)~**_uN7)A&2^hO`GAQbKQzz*k6k3!wo z_p^afJzC`V`6zvtDjW|8#`F(naHtV-{C=Lr<>>K<<mSFzD7R7r`G0)Pfcx>!jAyu? zjl!O}<6kZsChvXrIv&S@JVOCemJ4}*%U{{p?=sK7;PebkT(M@^kAn90?L)48vp&i% z`{DW!8fW-Kw*)u5UA(Mr>R8QsFu={ynR{t)xC!~o^s-uYG~Cy8O^2hw8uVoWV$s(9 zJ-#%Q`oOJAhL7W9%@Ff|*7ye(H|^`x`?(CepI+{ybmm+E$R_9f&`BrzVy5uENc;7y zw3gPhK6{!TV{etSzn=1pIuXvQxjm-=i>NJy`$rx^g+YF*pzRzL>1OHUIh3<8xOI~c zF?F%!0n&TPDhOnoD`l1LiONP^xhq=$8ooTi{M*M0?&r|5wzTc}51tF=JJ%RFW*Y7m zrwM!vE{z%vM<lVxTm9Oyo2=b<&yh<v;(KVo<~k7rke&3V>IB&hggrAs+QOQ_1w0;9 zFV`4W|LG}CY&>%6^NciTXw66A9!2H^CUtbHZ*cd7kIo_X2zgr-q<;)u{-mAuLbsbB z>#@z<`92!9O(N8MK-X!_w>KuhuoK8QMi%*xc1eo_)eE$JN^ls|#cfmVay(;CP-idq zB!{x_*;BprQF{RljQBimP7buBK?rT(<7T(O!CRE;6q7&P<#ti?g%7E1_JVaP{11qj z7a2d5eDw5Fgo0@6TNPp^VLA%|g0)&!MtM+|KsM~lY5Y!JP;DDfLt9Q>+=;C>Z7Kzw zf%L#fn9!%;=71Vq*>&!1B{U@Mwe`wvQ;4^E5~`${NdWrCE%z#~F%!jYmX`#(v`wus z+q}zl78%lPnJ=|FRx;9+j_vY7ii{a*{XzC@;{&a!hiDidEH%>l@ipXqze9n*h@Rvw zl#u;zJ1`+s$4yMF<YF~Q7=BS&;WyZm)(xD5doY6_wAA-+HwIjc*j@Q!qK|^<l4FDV zlD^ISE@o;3hdq?X*A=E}sI27`nrk;G0uZwQ<u*oQv)ebosd}ycs#$O<)@ZU^3+qG2 zS3e;3r)b;nJYEF}wwz&?s2o&Il3}?MyMJl-L|Y7YLpCZ)o~Iple01;pLfI(H(RY<% z>VqH^Lk6D51y04{Tn`*ysr}QYb-|f6gWA18ixMh{2o(fMIm8Pb<6$U<zAdiCxw(@Q zx~++6uGlRpU%a@prs(r)t~U>9$v`c|LI$ZM!Z}SZjin#X_E#xP;gGS&#?hTg%Qi*y z-z2x>jGuV}11xKI%y=zGIR3OLpD9`+so=XiHGFUT4nUW<Ou*BLAOAg}E*(8mt(`aL z8CYBil5Fus07uJ3TH@Rum@y+v5Psp-i<BzTb!4(zm_y6pZZ`l+>_aMbPOmR!>L8V> z{mCW?uXf0hM3QV)+(TmzkMA%bl3vXl>vAZGdGPr@v`Q-I>``*Cw+);OHBpv^Y`?4w z+j55%<)Xp^9e_iadTCv50vxOI(*)$<zbT^+G#?K3-R&t_#wz^Ve?_beNIv%ey>A?@ zJkytRqVtE9%qPRzlGdwM<u{cbGP9rYe@m|uDdY|BV)0--sMkt<*a{}&@@`LhvPF}7 zSAy;U+7i1Z|DdYwK{r(uip$II=x@qJ<x#>hLLxO(q59-Az<`p;8JeLG>;CIUk!37y z4?BJCY^zR4G-%R!cS%kBlyZJ7?$9yBT8JU9)3_oI>#f=>fpaJ<r~QPoSItx3KT~~X z)MPqgxO4Rok09rFm-V`)rO8i)LTn>meNCh$_|!Z~?Rt2;HpCCPL+|)~>$NwuScP=8 zAx=Ml7b=bO2zOIuFu@g^-pzk`7#|>>3{JvU&G4z|bbi76b(bSlE^OR7KoWe9DqSK| zf+$UG3d7-rK8LAv*pz))@1_%=a<JPTKKXb;B#Fq?ZezA~I98-O-fe2;(P&w^5>FbY zM*$Z1k(aJAv?dOuBuaFo%z^)Uz@yF)LOpz}RYXF~&u>C7#@h|n_hKcj8?8D*$idq1 zf(6Zxjx8#Q${5iSZM-Vp<Xgup1k_Z&Z!X4T<(j&P0A!Dj$A=m}=aqC(ZxjIwqq#Wz z3bjnk?=kE3ywXjgu>r`v+s;DeTtH{b2Z2#t5F!Xf+g9|pfEHtU4aTVAVx~NrR3U*e zlGQj*WWjd7T%T1c13DS+m<Ve@Fc^HzsEKT=COj@g5Xoe@3RPA%p@rcfna&@f4=fpZ zQ)_bsZVVQNd~dwV#M-JGv(#PF^fJ<><(mMlO$1#0>=9;xasVz=I<0U$W0Pd_=eheJ zFZsxPL8zJZv-A(}FlM_0KiPbWgNHvt?t}OQT@Wm8kO&MYM+7?yXyd)>sgIYmq7z** zH{iJE7>~1%klDzdm*Ht#V85chyLwktC=pri>3OdGAgVu2_9D{#(Yfi%#2)>i!d4EI zi411vZc8=mq*uGDf+6V)!~eZyTF&mPvDIesZh8G`yvJIJiRipHPyKP1G+jzQe*rkq z>uWVMmURHO$$lFQBt;E`0UqEKz`M4C?FQ19BF|7FEurm>9g38v1E%W&z{ONm84m40 zY<2S!Y$#uf8WaDA(#*>&h^4zWjzOU}PAWluHP}n1ax%^Ae+fif4r)lpQ6wl|zO0gW zjDUG*TBcL8w;x6)nRe@Dz2Ru78dKO$`4i2OWbbl0DB&_hP7Ff%XIzy&iw|+;KF%bq zg4`r%P%<bP9<~Y`o<H+3WC630dx1|4s-^XSVkeeVaj$}aGEd76oX%os2Z%G!*O764 z!s{O%`#JU0oY33!LMu_nl8GZ%5P#;Q^EOo|W>Ij(m>+o~D;P(k{-d9EdxUI}L&ua` zKJpK8L!=bWJ3HvjPhL=9k?CD(z^Sq6h4#V~1+>}HVP2T<0}08cw(PX-!VL<h^^X7O zW3bOExDOt3I1|St#j_qZ^Y7(_ppfl=G|WB-Y!_#}QxL{ZL=5Ic!=VrldL;%V)_{s0 z@7&Z*Gox3EF8!GsEj*X1nxy^%{XjApv^VWRX~J~{mj=Pe?1z?eCqV&B($8JqsZ#~N zW{KO>nBmy)0~iI!*<_+JeOnO?mVEi05nRZsZ1$H#pStg;V4|lDYK}f;ju9?+MR2F1 z)u>9qz1IWoj<bDpb$J)?I}gLUxDAA^##al>ODL>^0oH6TRJI(o4-g}!>mstw%>i?w zCQI<~q7=_v<1u_s7jTc|`1OiO1RonWTodW6cB6Da)m}DJFaQ7nmm#2qp1lo%-Jk$B z9NBsS4sr5LwP&oMinj)ncODKVM=KB}6#Cq@yLgzkUbkkb*6pW~AkrcHQI#K~n(HHx zj(?#02KbwJX6kG~QP*pYX+4%f>^IScBIlA#x8f`-Rhpa=1J!l@(iv@7Sk_`yAd12i z#8B)&@J+<Q56N?B+I~56ZsBqbr_vp_x-3waZ~gbRrrB9AD@MGwn?`Jhi1@&b9uD?H zsDJc+#dq@QQ)F{{Sl@SI_)&?tkT)lPI8-669K%Kp^S%JYnx08VOAbsVOfO^or^vzL zKrc#$HUo@pDI8!x?CjyBC)J0HbNht$F02saiAP5A@-P=UVq^0tj@|SVFfLr8)rJ!I zv!`*yBXo4X?0pLONp>g?Atj)``9jw%`{Du{+en9*_p^RPm!jc-hyMebBgD28_(xTg zk1tm$msCFvqL<;ZGP-+(tC#GtPx;-?Vp(YlSz_Ux$Pbo(6i~6=XgoG{Wfleqr?|9> z0eRRwvM<3U`rEIFFG==_wVMbCQ*^En2>HP1ph5KQxGe(p)M7z$o4%@m17N(5@vbuf z{_R@YJ8zq&^HD%LW~NWQS{tlOa)+aM|C5l`uRQu*Wn3Nc8!-)|bT`8)tsW)#PKRsQ zt`zN<sm&z)>wvZDD0=_VsPlhdwkoJ5hFQwu0~MUa{C?BfD)VUPBjG+D0MAJ4Xrsf~ zxI=-JMvROOwz0lhEdjy&ON(id#&um5heO-Y7XJyuw1ZSmP<Kp99Cgv3+zynfBZ}8L zI_8Yx1uy2*(i(?mnVu`wM`(1B`Iwqx!<sW}MP-dXzdOndw(LB(%+DfdT`}8!J$*_Y z$krL%B#4EnYgPVc6is6jEE74?5(ItxEX<Gwqqg@+q4gN5+<G<T`hZ-Xy0IY4<guuz z+=S0^Hp~_0+SS?ez*UW<UkuDdKfknveypNT3Y4ra_nDp0Tp844afsjRCJPs7yMrgj zDKPUBbc>3OD{7EK7A@pU5z=K-ZX>T&o9ynUhvMff`e>lLz<uEfuJK!j*VV>#1x)g< z<L-9|J5id7Vmsk4jc9#5{ggm`^myc0+;!4^eN264<IW<P_850j+#M;fs{!NtdgeZ( zqnail^Z;zRWdhplrHn=+a$vH+5SZe&H~;_u0ML9h&QqB2S3Bh-J2nXA{rVN+*-LYz zy{J?-geePlElqqpp;V*QV5oxJ?7=Ch#d)S$;9F)Ai_i1exOoJ9w{CmeO<{k{XwW{N zJWnS=t$1a@Q*m3~bpcdubyXvz9>vOVj|zaiV+;L6)~Q4Zh)W=6yDOI5qrDAs&;WEP zX`GZl{A?a<g{z>-ewFB!osO4#=nqv9)Hp-pta+r=7wIVo@z^gGcSmXhdRFSJrZ|XT z(VWIrgVMm=IBv%WS@8xN=>A;Y#-H)*ljLoDeodf1fX2Cq!Lcg1c;pqPIIPA<W=<sW zWZRgEGppKlAnsEJh6LP@ntp}f+oY<Ud4Ge^jnMC6!cBZcd0Gl{b7}qEC*@UE{iHJ| z5_qz0%(&{jYL;~c9&o4v(szwbD;V(zcSJ2SDp<J8u&&#BzfH1zjRLL9`Qs3ZOaBit za%dp$MgTX>lF}W%^D@fshCLAc6}F{V#`tp?=ZO)sYHbM<D>5Z0=B9?P$fw%Pi%n(L z(fDQbgyU|x*FGZ5cX-_D&vj7f)mU>tk&$qcCbSQWoDyBirF5x^Y(+9t-gp2S?{TU# z0VEGfgma*U?}vdVT}F(IHThO-DnUo0&AlI6bP7DOR9R$?&OFqahEBCe^`pKjc=!I1 z5~CYW%)K4q+Z;rX=z?|RX+`{hbrU}qZg4c;jBCI-P35x=N?{cF`3!6C)1%x(uEE?I z(p_yY1T5Xyy!SsaIj;3`KJ=j(x8B|t(p4Xe$ZmPlaHFymsAoP)n8N#foEWihHP0~p z#jnT-&?EQq$E??#e+l~cOM-W4y?n$^#-mRJLot86YTT$uT)>}4G-??V#o|rdf+GHB z4m&c8`qdfeyOU+nIo5^9n-5@!!}j9!xHD_SCt4WyLi5T6l5TsZwx@N=AtIYLJkv^# zs=UuO+$%qm{2{tpvK;IAF2BfXiaH=3paB^kxwxzTz6UOvrs%!uRHrk#ErIaqTXbI# zkQNR||JC2nwfOe_(znBE%KCo44XG}x$M{q7My36$_V_9QLjm~(K6I_QH<O1e4ga=M z*VFqm?*MNI36-eIt<@zdj$*@8_GShB+%EsI*(VuOEs|XU@hd8I5S={7i@9?1qq&_x zou>CUAPqFc&TqWOD7i>LE?PqP#&T5Naqoq{kT6}?bnCTp`!Zs3l!pji-c3dc70<3! z$jAinwJ1VX6*$^e?{{6&$Iexzl0Ips%Kt;nAQ~=$e&}cG*V1>Qma&mm`0M(7KDS@x z7uT9p-_M5CJGYf3*#v$^Y^S7wEV-;_tr5IsvXQMUP{A?o5gDt^^m8}@K7EvqGWRes z7iapcHarlfCaM-m0IGK|{XdS1ZT>8JC@_Ihb^)s5lv!Iw@JdCm0(3d`RMm|Gs;NFc z$LR12J?{vsOOTJFieEt_owZ;s^gKbxR=*Z+=~;gng=@cc!h`#GAA#?UPOw_SF<m0! z*`EltNSDk0&l4%x2&`p_EG^~u-5rYgS=7n>6U;NWJMv1iehEbg64l$T#Jzt6dT%S8 z$=Vk!CcpFh#Zv$N0uASG#r1*x#^F_A2i$WEC<6wX*4s({Gy?eo>Z~W@1-Di0rPM1P z=ej|-f)|f9RK@)ehKYR1HQ#$NpgS=YoP-iPuX--a(qEwMOHygvYH#RaJWA181>Uh! z_yE6{Ev0&|jq8*g8IN*q3_};RMpdzV0#3F~iaB`ruIaIo^j2&*G?x2}kVN&U5vs#- z$RYVnyg)!WMAs(3fmn=trNhKMAG_K4MBWjcv7c%An#lAC+nXE$t3?-HRh&%)wQe}I zjwwYtz|Xzj-A0ozVW)RH&7*cly~n<j#|m08754Q0Sa&^)(t|`I-{D{_M}{bgw?eic zqKl<DmYvirErB!B7GIqQwN&e{+bUP{;QSY{JbBSpUQ%j@4EgEzBA-fXkW)v1VfAQ4 zg$I&)j-K3G{L_Xu*Ghho-@8OoO$~yVZA^lH=k9NYcx(+{=XT#%esi83@4r9itd4}) zUr#P>wXUDLe0dG%zWTvE1=2uNoH#u>Eq-IdRJh^86j*>R-v*}4W{YdyVv^YD$gLQX zJD0+Y2o--0*GYB`7S6GC{LA&?#QRCo&r^WgX0F}|`Hp)TiI#C>BGE9880u|h2tYC= zI<{mT#RjX?uP{M-4eS!hChrY1+_?ux$Np>!wT}oeZSD&L-)gmg?r1TiZo^W<&5g^P zeT^VM1UiY_5odf#mOM($a0uZ&+>53=VFZryf~ZHWAn~$dPp*OwQNA;(`_5#|z!~## zmri71b(@-_Dbk5s>=z^)+<1go!}%U&oP(B;=sNZRTpXq*zvjCtK#xqus23xt=Rc;W zEK3Ca0r(qexka|q6$e%JW?%uHS(t3ilOmD!DE-QuM)NZtWP#^ffb47Z`&o0+8HZUT zP(F@?V;{b1uj~(oX5kcbC<+RI)(pBs89?1jw34Zlz%B6C9~lt0wi0B>I&Gg_<`8D1 zw|@Szlk>!Gc&_=c@dg?U`<PA$xyh1rrI^JKn@CzWeO2-7$R((AUB1L|?TEUZvfT(g z)1m<K?HFD1J!tbkH#R-i0|Ft%Idc3vXkQ6*2z1IkeR=2>`41{m9x_M;?C(n((p6Z; zl>9hm68y2)H-WqX-IJRZfO!${SmgR!EJOW6^ap_Kj$uYHO>c2B(TteqAeRBWUc0g- zWc{D~;o>)<pGKB0`WB>#KV$dGSw3zg(in6Oa#`jiXynWl=@(Dg7rR4p*>&M~aKQ1p zBb{!qtkQk()VtZttWRzX`X{VGf3Prp$H&f+<P$mhB~Cne80S3b3pcA~jjA&x1A4tm z)iICzl`8~?X6g*5%ZF0_roeWSVYSHjy0O5qsp=nfTnyvB$ySw29=h9#Gz_A&)<c1I z+TFNiGVfyI0z4SG=0Z%rZ2h`&U;x+C+!rG~tV5+}*dHIvazn|zyg)5SerfrOrMK`! zSt;YKy3bL*1rL|vV5Vi316a%0{(XMHKjQ`;p#scG6-TklPxaIN)M&zYPev5<PC4cL zoXg69mV4lg?=B5Jc|uo9FtjXDCEXrIP=>1XtiTYb*?0480RQ2M$^%DO{<UC@`<jOA zesqE1_R+^)MnHD4C3GZirVD`|r_hK@-+_o=zup#S)5IP#^BK1zppzo*Y8}b5j_j|+ zOeRN_D_~irN&>LW?fZ5SylIGe^Y;AhqfE{^CN9&8tH(`WU0kUr(LVNwVNIK;Hamm; z7lgL3Hd4x*2-M7aZ|=mx7suNLKx27sN#D{wf1Llh&cabQ=A_cxIkY^<=Z{5Y<@(AV zp~Gsr4O^y2tIfVFQ;$l*p-5ubhEDJF$PX}~DGeW8w}&+?G9kj{*K?-XDdM_qs`}~( zdO{_<AXUUjuW6Y3@;46u?pfuQHb{Z1`Y4`f4M?coSn1hZyF$OXJ!-gL9(iX=Oq!5j zeXe9<GJtRM4?bUR`;yBi1C4nEgqhPlgxLuYUo%mmim{VdiP)Z6aM~cx?{n{37zcU( z+j=zQC#Qra=H;taHxA9aTIz5+Z5;+K)ngoX*{b{k$>OKviu(yz08MZ#HMXNDFlw)( z2Wva<V`9aQ0KWcSvV59+0*$y`&v?Ij6=yR3uflfuDI2@d=#?-JRbu(9e$#*aAT&>* z1dVeUw>DffvhLG9o#sLC`M<c%BU^Yh>VQXQZ~2HBfl3gwdX3*fzI@mwg6!bktP@6$ zap6mQux-#^GdD>;(G^nE9egoh?$ymw_)J@S;l4de&6J`B4}FcK)Uzg**b-_7Sb(fe z#uKf*!O>X9-W$*4>~33Xi>V2*!+nE&j&XK+!BV=StK&=iULCBl5ULveF+sU*E=uY| zI15Jp)KgRjW6!-WUW=K%4o8N3oeo0#KX_bgf3!+}ar0x?%R>=ON{VR6VA0_dqw+jm zR5;4wkF8{7&Xx%r1jnk=*G1qnMt~@1TpDGMyCW$CxSM~Rc99Leq&j;eUvQ$h2Qa>e zd2pi7`cY~)y3;vF`>bW9m<Wwz%W7UDw&{sJKDvvMuY0jkpi+gy`<**yAufHY#=2O) zlNOnLIl0SOqL|QKsRc9JPOCIgrF)87g+t(ktAK-_wLPFMzidqXodc|6;rDhhN%wZ{ zCCb3BzH;3VCyGdAVU7YJ0{C0;hp=v4UN(aaAfVSc<y)CZcG5VgQ$*9^w<4Y+^=fa$ zD9>iRQ5omDEx&sYPRWJ86NSRUNO$N!1Zj&QunH^TeFY7)pA2=fE>$8{jM}uL4vs2m zN+l0RUN1kMDtDehOoIums?~yWS4veC%GRS{Tu9C5>lo=2(me6fP;2vL=8(?1+c{BH zZhU|1bVr7Ke|YwPGZ>9O9)TqE4kM0_Xsoj(NM)+^oDJk&sequ(H6NpT#Y{>`iU$gF z4v@7g$DC{J)Xu8POfvAt*c6CN%4Cw}eq}b-Uoh7U5k+USK7AfC*I~7DU+scPAF^VU z)^l2&?0D2Jqk{;tS5ZsJp`p<v%PV2x|Jz)vl1!59zQxk+#}oyh%P?!H2${oRIXKBE z!HoeEiBdP&brhS?p9f&d%%ffdh;t*NkSuK1VeVzjPzIe`A94HUJlpc70Qi)`kz};K zg1^rsBrPk(8m2|yWuy{CEdzTBrvARo>~NAl-{O*GSSi4^v1PzL;hMO*+#7}EhWsSt zp6+3TpD{p?w<YI&b7m@};xMa+j2q%=;D<lcuuvDp2!WHu3tu%u{0{zRH%d3iT+Nc5 zusos~pS<v3LW<-iw;nk|M@g$#A=<0F<P8&uA;0F=M<dg@|F*7x{UIW%Zysa6px$hS zmb@Y~?NBj>M&DW+odX3?YbXho$2TOfq5<AcP`I$LqSYGtc$853sjjRj{~vvB)-t>8 z067@6?gBLi=M}%WvZb3=C&Gt>qwj-U-%N~;;YE@sK>jfq{0}zpJetSh6hj<IKhwZ~ z^(%@=0yyH%AhC^fFBPHu6km5#^tg)N!N))SxW%ObhSP#K7=}Z$Qr=a4i#bH<s<)b~ zq7en&{LgszIsp<TsE#x}x)N2pB(A&TZbYqViSi&(@i8bo;m=h=LZdqp_(;f7moMn{ zBOzn?3Bhi6I%b%t1`!5pP;l28SHLD$#JiwrzZy2{pVH1jJqYLMp1lGPEIprr)n``e zjBI#!<!sW=2_Pcp{@eQF<6C)uF4-dX{-Vv5dK-z*)D7zS<;C@wAPX0Sx_pzUoDc+n zADt`iy%%t3w}lnr%AS#L{AKjw7iV&)v=j4|ca=HBsz*O*j2=#aqpoi=IzFo9<?QQZ z#~hu?82B`(mg|a^!j8<g8ua=--v2jOVz-oVCsd$d{1Bn-9!}(NG!Rq3SzNb6R818- zi?vGlj<g1ZlFlUapDW3e&^0^kQeK++<qy};0Tkv75vrQd_qjcrktZ0~IisGfXo7Xv zp&I!^13asS_0$DaTxnt`V+-VT1Dw6UP&h+Y!#?XebTDMxx($gM4vPdu5!lz?;Fsj~ z-h6LED5fuDlR_oemnLDUHBwOAdcAerHw!-(#S?r8Qxo^`a^DAL?)IuOTr{OLWBRzm z2^P#0!rq>0u2cwAX`{RAGE-_GdU1JoKvAG}AM)Ge`)U<=$1-Vvr`|7icL296dFg}< zVCY;u`cy_`p<u0$m(28!wM<R$U;`KHj!X&aaeQ}z3K8CY0H(!p3G`1D=FvoV2UGE_ z(Oz%2#%!a}^MpJoljs%+9K_7v2SdaR;dYEW9IqWvICoqOa}<%0M*`Vy*B}`BJWpv< zIc-f3`D;w_$}>oXL;Dbscfw)XYj0YCg?DRPt?k(zSbc4r2tc1vovL@#uN+73jSxR7 zcy~kEmyjKT&3NoVm(gyUxnQQ!Cj;812iaQa{x^#)0r?5E<>WC-wPRX|pu<s-+lAlY zbP|!vTcL~s*N)wUAV~NI$LbA2sSp1Ww2)t%vU$3^hZaWFUpv_q8D?Ln%?UV`vS}@R z;!9cLPDqCWL|$E!Np1No_9}f!2w~Zdk0x?6_U?z#ErP@1$%PpL?;zNb>?D^KRp1Ca zI1EN0V&g5d9vwN1VNcWIXxmS0>6znvp4?;k{Ux+-w_~IlZVJj><KO#S<Ypljz_Kx1 zkU=Y<;v-r+Bz8#blC&<y9_T&Ld!YA0?t|SASTNEK2VLYGd;kCd06&xf1#bF*ToE1b zAF_UOTk7Co2Sv5~{o$&<R>W<nvKszgDp7NSU52q6$PXB=#?xm#4HXFTpO*nguFy6y zD#HI~VRYAlF_a+L&_ZU*1(qcHiwnOsBYy;(N4%H3I0>;>fcA4voj=%A0Ku_wAys)P z9V`}YJ(S?(Mm8vaoalb=*H{#%UXTY{bjE<UWk=bHGphEll#P0Uc`7=SxU^Q6`D4+C zdZ)64e4W50lwA7JOP{O(GfV0GOp7!X2nu;g*XWP-D%Co{S=`)(xI!a;Q}$HW<OyHv z$Dkkug*qLu8yn|UVpY1<F9G@@-^xz^@3HFvb^*imh^E*79u?c_53Cq~;d%e^H3FAe z{S}K!kr@Nw)lKNZGeN3GP()h5JfWY7=Ceesgj!RP-}e2}pW2JAF^L<I9>Wddd1m;V zs@jGu6b*u`&5!m%MyG_v#XOnX+~l^~xLPMNzgWqA;|*APXp`mww-`A@$+mijKNemq z#~~XbMoSaeh3^j-RVN+)uXTJLzD+epa(Euvx6UX7=x~MB+-x1=#Vqx03F~RJ23Wb4 zM)oDK+YCP3ho`WZL2~Ipx|dpF7Y2Aa>8c?B320De0fCV{eAVru!!qc79|XaF|8KfK z#)|`4MW)>#?i(OtYpk+`$VJlwBwQPW^lkcjiA#gMUJ&3kS;A_RLqf(Rm*%kY%)-aP ze{CRQn4>{97(Vi_EoBm1jO={;yiWmlEnf9jSYgwAwm0bH4fRKW4+LcDkt?!zzAI~> z`oILbGuN^6U!om-M*$;NFkxkdtEqn|xrt;D14S~zb3=p@ufjD01^%^!L9p}CvqJF< zhV;;@+j_#11RL_1OI=yTtuRt-f5;7zQ})V|_8x^9{}kLMiE7BPNe%&-ACzB<W|pkv zkgndy-Z1Xk$hTQn$QSOCNR&F8&yg9oW!x@CjhXVpzw3>u>YX!{#a;K|Uu^2+prFA~ zZ%dHZo~)nG+t%hdrJRvUqljri8nCQBw9<8mJqSLC_{WT6NO+oIj;s!@T`t@vrhPW3 z43ZHPS<9d(aD<-Dod_!O7hy3zP5=XT3D}}H!g-NemK#&UlSxV_sVu3es|F&a>m~l0 zyr3QeFWhN@VCI~EcV76~#p=AyYXaM=SW31?nkIQ_DcP?g!Mdf3Z>4*w;X?AV?O^J| zgNC+<)Lx69WVj{Pvu!D;YF^kD=EJ6<6b2C@yD68@nzH_EL!E~4;VRlet6zog*_Q(T z`OZ%=NQYKgUK2}U!@318RZ0$;0vt!w&ES|#;J20gYe=_~*TVkF)GH1itS;;pqUERY zcbhETR6AQT!$X?8EJ~pAzU!v5^OA4r6sIglQ1+57_Lc(jGw@j(o*<jmCaF}frMdvl zDL7ig;qv>HCyFwekl!xq+t7_tR^2j8+k1W>;O^CjD}S~Z_2r+0QMV-n%4838IOUv} zIjS2Oiu8{LYZV{msyn~4NN%%RZZKhN>_oB5;u~MWAT={>>q@0cxb{b}WZk@OF-wLq zPzzn&h$m~u>iQ@V!A_`_7o9~-rE5x<g35-j_Bvm5v92UO9ikA|zxo#CA<(HzQgTu= z2L`6)fG(Nw=r%5S4IZL|^-~j-f-w<9W0yIIIhyNdK74_(WygPx@6RZ%-iuAi$Hi!) zrDf*d4EUhA?xF9(SPyCdIbrS=TvL!Irl1(5I#HxE`wSzknTZ8plOL+~pE)?Qo@#zL z2Y}@61z4`h4sYb79M7*|ryysNJXAuZjQBfc*5>D5F6gj#K?fZLL0IFV<j)e8$EJp^ zHH2)y5xXp6P0LtT^nJHyRr!i(EseVbICf1+w#fz%TQR!pp5m~o^V5Nl_jr*lmtQHM z)wbfDXDl%sI(RN`&JOG56wD`9;pxE24~?0o%X2D1MIx+qf6A6$NJSe{%EgtjHxJ*s zfTwN|6hYYd<#4tp7K;aZOrRCD^fjK-sT-5gTMQ~|L{%Qcd232AWNr<8Rm`&PjCdSN z`kfk=ZnG;+gj!<8#21@|wO`CDJ+i53^&3l*#j;A5ShGk!0+QQ6_*vMg7NU<$y5cgq zA<P(S2Cz>H&uUz4rL(df$4H_nzc~>U-*~$iqn&*|>e~p8YS;UxhPeKP6}LoRf6H)u zF$H`h4`mN`f=nhtqCA(;9WgObw{SE|fhgCKE_J`eiH<->B_^LK$oFC?XY$}@{vBRO zUw?Ok<~FCeia5-%znwkrN;v92!ZDfC8+nDW`L$Z?YB?Ti#P<YJ-%cJ~#~Y0~)X5di z<_Nte^zs6)0MYIr`AZKRwwHMcOEjRM!$_|YvlZ-#=*_+vQH8gJyT7fgT@#S9-X*`; zy&tg85&(X#r*};(sy@YUIKlSI6Io)_MozfwGX$QyoCe-3!_WJ7vMG3hPbxgeU*x^8 z+-}5s!`v$FAj6EOTEBqhNtV+W^Km0#FZ+gw+K9TUu<PmT5&tCgx`f<spH0&oA8{Lm zk#tQMYUil_(JUa!@(y%$dQ5`HW)*t;U3sVsYA(#S4cAQ~Mz&6w{(E}#rupErTh{LX z;0{lYvx=T2im*eRpY<6F`ko#o)VN1NC_Y#Jz5XvTU@d3es3b^AEuN?qFYG(p2s@pX zCky21SB%|%wCw9U%OmtGjB8~)5`6x!Jhy9dRIPN};StBWVp&bVm{CvxT*6zUR>X99 z`Viwh6o)dV&6%K16+Ue|eZNE#uOnp)00Cam6UB}u_P8BCi_gNnLCDRVY=q}U0_@RE zl<98HKOt4j9oEv+%VT>%JWU~?rM~}2hXE`aSN5jn1e*$DB8Xs=x%=f?gst$a-vWs> zZd*lFZU{%>f|OcRJ*W-`M&PZ6x;FQdli(uc0=YmqACu4?$?GrH%C{=kP;5zJb{7a* zKFy}_`^*k2kU7IgH>!x&+E`VkcQ&4E03}`qiBpPrd=5cU^V2dJ+BN|4g}1=~zMx2N zc=OI37S8)-uRis$i%McS0J}D)wXbU>fQ6xI01RSvbRMrWuY2)<8(gxKBnJ%Qo#3Q6 zG^wohpSM*RM>1s1R#zbX0O#FEabLdWHU)<Qp&(UQRCI3GE6T(GD~J&KK%9)1jo02O zTXYnoM%i(ITYGGoDSL%zBiQ1WqSjPb$LxeT3P!*e(m>+may>gb^EK*g*{|t+FW$uD z;W;u7!YMdYGprAwPKLUGdCKB05J5**`Xq7f&$=f(EDC~%1G~dc_7>3&9jbV3$;}16 z#3Y*Ir;<!*<N!Cu@JQt>$3+mIz6|Dfl==<oNzy3}Q*wg#&bGGv#4m%rP?)5*Dn(Cr zOdjvswULDiqXo`<Vfui=E@H6DQ8%h6T3W?Q2ei3D5>1`y1OCcZ17l#5=i$qA>bZwg z)OkbNyc$~S1a>pEpbL-<k(ZyFHRag`ExEOdPkjW^t!?kZY7LP+MeZTe`{vI;8)mI3 z`EMM7o{xodEO!2&l3u>%7T56GBTBI$VDmK#_f<OmJWQ4$+4egBU@Zj0{72xkZ3UYE z0000D#P$FH000CD$2Qy)bpzeNxdD^FI6IH46rFa3kUE?+Q2+Cp^Vu`BzQfZtP*1)9 ze?=kH1mBEM8&EwJSs5j~+fkj?D_63^6uLG-2s+ZP+ZUmwmFo+{$VP+%feMAEF?jrk z&b<kCC@mO)s8<8G{^R#~T$$@N%=Z^lqy%2!M8j()%Ou9YE*M-g2S+!09^$6g9U~@E znXbK2Sc#r_g8h3F&k}Y!hrAw~H{o08=rz-F*G%jMx0#rMg7D{He7RdGNmAa_Jb?FG z9pT(Vz}aj#&m>1(TM{J@3Nq=ZVKq=6<aE7I2-CI)$*4T=>EwrDT3WNBb_Z(KvDFDk zD|@b-F2|}ztY8zB9UNex(h_ju#{ubeo;89&P(Xm9#gA~8xW{;_r1dWeD)^2*n()+l zj?{-1$*4>k=Y14V?V{j@Gd?D5ZfCyexbhk+iD2H|Kn0tbWLh3C*ijFTro6Jux!?Wr zg;;wdzyJZLwIKjE<JJ<)sslXA`c>jHVH^?V8I-4mm8ee5fRW#LGqjAfZ2>6Ky^zP% zWaqFOcH)j<u<E5^e6WsQ8pU{$TfxMb%BxseqTP}<YnQ35K<XPFaQg6g;*h&NlhK=A zb=;NRV2_WzWc<d3iolBW)$jU6831P6-{?_Co;jq{)k}#Fy9)sN>3M8}a{7ahD#=PJ zrN8Ip$s6fDa7o^E=%%^jtY32h>=Xd#9sFeUX8xq4Sp0aNtY5DYJtMq@`2Y4?Ne$9U zdiT=0KBmM-aILbApc!PSURHA77r5SHVY-rqoh;~QWF}b*Fw*AF%~;{cEDnyr(Za`# zQ1P!<Xv;>f5~luv&|5V0>6xlYtG`3Xneu}cdf>))D1s5YAy4dMmFFnK-%}+y9~^@l z-@6NIhzir2^=(84td*ADThA5-2xw>yB1UJ$;Hp}Kbt&xTZg9w(_?|f)aVFC1xkAl) z2s63}4V$)S5mYOHTHT*7Tq?KUe-~fS=P$J(e{_hJxC-_$x9Mts(i<6!!3F%LdAg;E z8PkXe$wEmf8n1|sB&j1bGjWT2CaK@7`ZEJaqdWBx9=!L&YsHgdF4IDDT^g_U)PTD| zgH3O+Zi&F1Qh|f--X5frm3!j@A<H>vLebnFyPomtWB!^RxqV`uTtF3UlBnk%huoIG z-m{lwIs23^Hw=ri2f+1}c8aUw^%JR^X5hAxZ$1z-n7f`aud!wHpd8sBVeJ+OR@<w& zUU?R3RguE#X`Y0v+l;Y&O+Fs()ECKaNAa{nx_t#TL+6l$=JZkE>(Kug!8mClPE}@> z=XOsA9h|uNx0cXoWf>9cRr%tY@zI1jUtqPA?gS=&%)5tA#lp6UV<(U8Q${Y)ijd9a zhk4rppbnWK1&GSpBkIz0+DrY|dJ!YV!;4H`VKI^(2)9$IG|m;|P20S4N1n0Dd)}r{ zzfn%*6YDQxunEOn*0JX~|8aPnm7#U}n*4aeU1{K)_^r)vIflNhz0F&PPMezu&gz^2 ztu9yOaynQnw1-ZCFG53M82uVXU_7KQz*~Q;Ea+#?tcn|Oqogf^``M?-<n{!D#eW6f zOBDwB(h$<|d_UjK3U<e#3vB#2&~TeeIBfZUuKx`EYR2SfspT#l@cRi{C~_WAVVxvO z=MRc)np4*3?Uky8SW0CNcG(sNa7&Gwsv<VVJY{Ar(sRwg6{p$`ShULLTg&LDMKP0+ zF8F1WfP)((%3<FwN0gBGIU4YRo8C)0h>vySvD_uyK-i{#>xpFi1%3sM{;(@t&>yv+ zmGKSG0_yeBO=m7`7r&c1Kz0GxJb?KBASl*wwSWpR($b|5cR>N4-9F$d?gU{1pWW5P znZZlnU125PBScg&c;z1a8)40SYz<0^?xV-WbV^4ywqaKLf6yd`bY}=;2x*O8uS;Q` zm_Gc1*(H8z{n{-aA15a3pdH!hq9pBgH@1gowiXa1Ug9N-5vnLzEQp%6xftsi4Paxv zS;8tPjW3C*!!M@mWcy?^@!_GOi{D-S9Xtzx;T0?VOZ<=C5-7PZy??wjqKPivQ9dH3 zRHFmYyVMtkqp~!ZpCN!c9sLzOVSVV536dc>_txaIP2c1jCm>@y8Sh&GW2C*B0VO1( z+)F5)-sB1vNmJ#TTX_T|OwyGJPyc2warTOj+1J(65gyN>UZ0_&&gCV}T2iftOhrE2 zwAXYOlW(1SWXRY)Y%m@P+@vqluz0F9kX13sQ9Fpa8XNS{>uj8mWK^tN`Sa+u&cd5Y zpa2-{+*ddwOjsydy11fn;SCZWy(4&HgS10vmWD5v(rNwO-Ht5ZjOJO0YybxZb{I$` zn0+ap|35}vOvRF=&Z&+zk(uqS`Dy@bsIyR3_!s@CExY-bfue&c$O;R<NtcC_G@uIC zvS$Vgi0l#Z2)#-Ss8ol!%k7}M0P&HWp&EW+vq{I4Sk2R33G&mcBHWO_PAH+JzG9MH zvC`o>It;uvon}M~!Dt7f6mbKiU<USA<29{%i=n|nzW=!%Th#jDjVMZMgZ_GEl;m#9 zQ)u-PPHUpk3GHp*Wm=oyavO2a#smZ~8<cle%2f29nvuLR3|K>cbSmt~5nNpluoowf z)Jd&!rc8>|oCF}>ZoNFOB%7}^4q{V9{Pyz3S3%R^Ww{v<WJ}5XcjC~TteN*B2YRw5 z%8d*%`LFlG;$N#H{CwE;CO1Jh&=i*_J{crtx1{c3+?#&!RWo0YCzGmKF0S3O9{U6! z?b7i`!(K_u$k%;yUK2DQ9HoV3hzNp5;Oounk55<OJdG@N7EX^%3P#k2`74rba6Qu` z@B`vg?ny>05^eYxZXwzbvh6;{9w2GJ-f3C21f#M3;qBjLb=O;o<NpL&Z<lh!ObHVn zk$M73ZJIU*LJlt3h4<^WVGa|cH=9dOx)|?=LFX>4XU2Qckksuh{zY)u$ryMF$l7me zhNqFwFtpxrM%zzj(pUQH7|REM00002;@VBvegd76EAk_|`nORkKAdJRtZ7cMh8aOz zucent5X&>&Z7I;+?6|qXKEFb(A?KDVq&WrvUZ<y`e2lf0@aAa5*zO><+ffT8!hi z&O+nU0SF^m45}&X^VPjtvFq}{X4*Z9{<5%368rHt$203peGWYTP%O?vbQMRE#DhB6 z8YJnp*5Iae&mg?O|5y8U@ei)WYED++)~qylW6$wAy{<=e=TsDSKUD%@uu<+0G5}Nt z8VuZf!kqwk1iL>G$ILoFD9w9RQrf`_feqNu$&9WvOAt@H<SrUnx74X}a;WbD2~h5` zV$92y(0I>3l}v>>Iu`hJxn~=YoH}B4l*>NHxUdI%QdvvkeMbWq2KEnPfXHX|$_Wy# zpK})sLM*G$bP1VtH90ZK`RTqvXLH9CncG$in-<T*_Q7LZL$wk5QzaY0=N$g~DCqta zW?j$#9+pY+)Z$%ft=;GV5$qJVH3RU3K}GdE2le?fjV|*-_n~M{;O*`<LqWxQDSosc zTTk24(ww6y)-Z|Dtz@(|O<#O1-&%u>XAYP&$DVV5id1MBmubcpUv^~)(h@80y8KhP zB)a0OOAxkMOQHD0Nq~hzzndj(4x~F4a=fQJ6SGw~H*?+wPKj4@paI+{MaRm(Ywyox z0dw>JD?hkq^_HzoVXW0d2B_7~h%fd8(<j!PV8_)L_2KdG{Akob001{0G=lJEU;*_d zeru7!A+Z3(uQM>4wfZ)aUU$HH0RM4U&gh^300F|a<Dv=L@%KzY;}X?A0>V^}3<BK2 zk!ql*LXjCY#0`LlTIF<a!EGxLB2`5!6OgSk<mc$;sfr)L;$W!FQFka2Fwyx+0F42> zs)0!Xo-MEtyP)Oy<e9m29$d<>Rap3Q=l-OWKOZEuxEpUeaZvdp!__lleo7Qe()-=O z>CtEafsgZ5a%=+osWTfk%$Y>7EhSmDmXEW)Tr23sV1rFP2r{rwT9I+*n*M&S(Ica+ z{5A15!h<H`@p&fqr0rK6by>(-$!#_=vPAP$^xRDt&_LI;%PD$M`9x_^v|gR5=?CLy z2tNn+miSmv++u^d))eH@PWl;3Yxd3?UA#&#iYHpJ&nCCEFMUHCScDZqDt#u6$#y=- zL5pKpu_m%Fl-HRA=zIy(gYL3>FNAYh1D81>>eY4P^IKzC72{v#UF5I*6z*16ODiHV zudX?gm!~G|xhb((h$tMD^eD%;*#PNZR%?;g<MyD6XL}}d4w=L4q^n1?dT5Vi7DrYI zFMMBod1(TJClI#kA#=0208VvG$q6_13&{aLb`Z@9eX5u(_mq?LNFE45VlX5E<ef3F z(?ORb0M84hJ3yL^rvU=N*;*7jkHL#me5^Q(D?{s^rT6&<SUdjl+r@_>%jSHbf_M$P zIM!Zc$08t0xZLu3t8TXby=FTGV-#G6eslToI`vV=Ed`Tl-?1`(yM)h}lVY@ZYcwQD zTLWS&Tu!X)py}_6IeAjOnf~8)SmXX9k*3#dMD78~wdDiLWJ$@oeoNA;`^ANh#J%&A zC^6SHI<{@wwr$(CZQC}^*tTt3XY4b!XYM@Dd+)9H`wPDQp*!j7N~$`$vUaj})&kI? zno>3P?}GJPK{Cnle0bZ3pY0A|9gdO4RGW-=)2`OIxguOzFux~iS!tKb^khSs(rubw z1_v(t81FeWVP5I7q|<_q)t$XJA2#}f26qNN21e?rtB3cm$&fx;&tkwDew2J=Sl3aZ zjry!x$is$-6x`)wifZ!?ekZb9^~y9CX7Ca&Kf|@F8pnWfd;1@_X&An$`@V*pOM8j8 z8t7j+@()4We>Km#Z?SRckE8`l$db4QqB`W>A5jgmIzuId23Ap;ip(;j6-&TKQuPjb zaSGRg<<yv{o-MAkb6i7=MYu{&yo#<Z@!u$sXNuf`Lz+B*Cw63O=ql8=oR+=9ETs83 z0Yy9&8=*4k4;GF2&HDMiz(O6P3fgcPdTS>CYV*)(Ey2`ltwZ>5Qc%KT7&nc$Cg3+5 z6-oGEdfS#<_=c#s@Onpl<&{p|{#N>T0w1Rl+aJk!n6Uu)^+}VXyallB%>mY>8U{uJ z0*}7tQCG&HA2SpE$$mw0zP^rIZUjyxcC8?aYY65Z-;rgdnumh|CS3AU@&S)nGhJM6 z9*g<`(?J$3gP61eraR9gM2vAZI#1EK0aPZFXSzIjIZE^9EQP<?{mE255P9^f70efw zgg2eDMs1_V+4HhnD9k!5pE4v2m7k&EoPWDBPf-w#%05l9A@)hDSG+K~P_7Bac8l?` z?=iosSqUH}ZjuD0G!gftkJ-QUpPxLH(J=pRyra6PHvp#olTI}ILsaBb5&N@Q{~;3J zp5bnRUSk~y&2WWhFV2A*3)@(V`&6Wgk8|z&oNcfx%ZI&4rtg?iHl%m^nmPXo^&|8I zJ5Tul^}U_lYUvJ$C<r|a&rdF|2$7@IM<2x6Sk-7!ZBx8JjQa#9KB+_%EtNC9tQd0v zL_bDb)o_bQc&wjuwN3Mg<Y##7JRiX%u_!~W*&}X-*dyo0PR-TkFyEzTt;WDWGrt2V zOtylmQphirJSB}xhyWYm7Eu(Voo>i?F{l$P<m>~SbrHH(a1bV#rT={0mAFu_)2&?5 z()<v4J(P1JkeK)1-05Gy7RabN6R-{&K?o&!4}Tc|?dIuEWlEJPT_NK>*BRpfej@fg z8r#|H;Sa-xb~fZYn^!GTh4aab^YYQi36DV(<1w}g(vr*w4QM`L*l6+Q8~pjPN$r59 z4Ks07JPihFzRCLYX`BB$yQAiFHkxh3Qm&)@<7t@0B*zP!!U~|1g$357NsY}9IuxWs z)K~Pp1~8aW2mMz%)t80oUWZb7C{c5!^oBt}k#4C*qCP?{;ndEqqNH9%ILHtXJicg_ zIXp(8Kzgf<IRG#tMOmWdjPQmL_#?70MfM?Bw}OAa66Yoe+7WVxZ&Yg=zeEvg0+Pv% z69K8cJ?%>Y0KIn{43yXe)$Vowel~EtdU3@HboCr~)8-T;HIi;}l7E31>Pf3gpPsK9 zre_Z4^L1$+e!xbguAzcqR17%-<jpA<V8G;S9m?yGV355~oV7eMmbinn8$~s2b+Z|f zt5m>9yl;^0+6{Z8sTcWZNJX<Dq+ZpzvR^t|5=yEo1suZp<hIRaow-Fo<H0GWQ}B;h znKib1Yx5z$KkNdrUk(*w_TjW35H&gDf+EyFsB&!<t+QgWHlH8NQiks3*4(lk0_U=7 zKio(Lo-Vc)9(-951soIx?A!sqF$sp(Qfi@N%l{`X&E7<}i?K78AN=n?Gr1jdm&rvr ze8j?|PG23hrD$K^Ph7(1aiV7ajCr9QS(kJ^|HU;!y*Je#$jjr%2;#bKJPDJ5<e(e? z&^^5WL?o_*azaEJ8w({kqcSZ0a`oXhQ&)1pJmIO#3tDT!LbZFsj>(gy1@7%saYcdv z4Xkf;rkj2xM;W7pXU4=byCqS=$)vE*)CjA=BG_YoxKv=<(kT27J)TlF5><+<h;*0b z!&(EPRV=Av2!yqvOvKGWbwY1;tA}eD&y1J3tC~bk%7GIUSxDgbe$5vE=;Pg4gvcjo zSlg#I2yPD~VEv@lrPoV1B}xTfK?U0Kj*?BltH>vvDBQcOH0|UQnfcu<96&Fn?{5tO zrAVlnKOm?gP#~bt9>tNci(b3R+S@-uRpz_`;djVb=Y9Bo%r+!yJ$LP(WWB$xw1Q&n zm(hs%<Z+N1Ku3dzD6*^+yUMDgc514}v0s3Iv)INdH)GgbmsMv7|M;Qwa>GsXuw9O? zN=P)3uR!nIAyUCyFGF|;i%-vkQYSU@J~wGYSZm;m%dB8IvS-Q`&AyfU?h4=4mb~a) zwy-;)U_hBA53+`<?n%ATZ9E2zR*dh%P9f5~`Esp>;#GI_&z1$FO-&?^CwH2IN!=AR z$#WAHOCDyb;`HtUO?DkLk-V254Z78RUl4b-`lGdXRB;5{kmM!mD@Aq&J|-qilclq$ z&ZF)#tx<xpXOBAmY@cto{Zz}}e~dOYn=<;32{NSa&X~jmac_X^Vl0zq^uV&>aYq-x z8om}~t9)qmkn$+KT>&V53_51;XUOEsSpJPIop(U4qA3@-_Z>8YY(FR0Xm#a!G_+M4 zWaH54%h;Cv%)TmL`$mwL?qIA*zsYEGFTy81&N6RU-AqSy(uOk?n*A(6vazn+25T95 ztEr64D2U2u@~vCy?Dz)Tcs5(jyT6#$;vQItyFPc!dmkyVFe?@j2e%T6&?8{>htm?q zM>G_C?-@250HD=$ML6pD3mYPL*Yc+e_v_*xGoje~UDTkOcv4#N?9ZKBQVah0TQJOS zqM>Jzy7JIh0}E@6@R4>C<lcz<BZ9;o?$Jc*vxlo2$ort{h=T~LrF?;7f_Um@2B+L6 z*c(}C?%G{}&(XI(H}n>SZ2wvM_SVvCjeZP}9nBz9H~SAp`@dhx2Xsn`k@0Fgf&bVl z0Dwd*ea0}dxl9}=03vqvdd{YYSHcJlv#q>%F#yal632qp?+ZxYA>`4)m4d&*HCi}o zq>D!IJDhV7*eoN1SZ<MXEXD?Vv7<4{nzO9?s>PV|xz?f30nf@8T@mzLR8WLz^NEt9 zLEMSXMW|lr4cMFt<l)rP2hZ`|qsa$j(r%IjURjLNlayq05fCXXQ{Z|I1}B%WvwLuz zayN|oo(1zT!T2=6pgGv$u~FG4(4S*FPxza7in^`CcFBs$EA<w@_a6hC6~WN*qZ09` z5IY<h-Z^D;iXcs>Gy=O>5@^ib4h6exQ=r(cQDGIC0U&J1C3x;s?1H8Ddku4^s_DG+ zN9?$d%G7U8>*I^aR2J=DSaNrKL#!!=I$Ftecp&udLI$J*4&XMo^}%iPmIjO9V?(%( zFB=551OuK~r1H~Jt%#+wCy4%`_ej-I=@t(}LVF9VlQs^3-BqpZO>~Knem8h~#anQc z^jET6RBKF5c?o;ni9dG}PuyQdFN*JM;qP5!iFi-NQ9_<F!6`=v+$y%}NPN5RkI}E} zX8uLjf1GO+)5&EtN3j*5U5g2^e#G|e&Z8TC_GUx_0EkZ5dfn583P6lB=&6zC$JWqE zm~#~!Ghp@3U=vCT3D>J1+cFP?2;J7tKmj79W>18#;o=sv_oX)qY=V_kF`g#3OY*LT ztcbBKUFn^=6D{euB{klFaMcGG`UT&s&9o7XL*5YcJR{&a2D$XJp`fa{cSaC<M^6hk zDf4M7l<qr(9spTs&VtAdbmMbghMojVG&klHB@TuCvc+g`(H_BsRq<yrT#q01mf{%b z(0$=W=@yN9d2v$d{(^EwgOaiUmpiZ9)F4z*Hf6q!Kw>nee#D83?966tU{*u93lG_c zTV>{XWmmxD>jSVj_y5;u0mZ6sPK8je1B1Plg;X+-Yf9e&9sMJ#j27T@-SR4OCaJ<V zM+fHtJhx+Z8kL=<(a;~tw4|oI;cj#0Wq1^FJQfG@!biG(yazhuN7~ANiIIP!YT9Jm zyXRS1wF#slS?re29^DHoDambuDa$i8GfyPu2RP>e0PbjAEWi*>jFhzgms9r1|6hXz zbN7aCozf^8dJ@Cm=h60354;5q3vo#q8td}_gi=_5?FaW3HV46dwi$cC-sBSffT+oe zj$G8T0N9+*1w@}sl(+M69-==V`+W2gc8Bcz<Yh0pP}BquHU{yOK+|R`sdXRip)U}D z0)4pA;){`7fA=@_ePIH45#+jKqvhnpnMv@J717r|m^>qR@duXolVCJuilY+`NYy7J z$Q;!Ae<WeC&$!<oX8CcoEtItO(~?(qNoVyRRWQx^>%Kg$5n1HMi=I+f=d)`Q-qcZ& zwG-TFRqlZASw7q&+d*VVupQnJ&=S`T)f$<qz>XtgmpAV!;3u?U!mztC!$s<T*sF~a z=8#zjOcjB<{K@pV^pO%FA!5!~nABh{?uD#fvo1NdX`Qa00wUKP5kEjUqP5IJ5vF%R z-eP7GehzsT9~P@{tamO9iJ)wXwi(%d7_@(w8K=pd0f;iWa6J*Yx_<X9qJef}zsWP& z$&lRIx&pOjF&St}jZI<5;>@Z6W+$*L@28!^NbQlo!me37Wql@eAfqkE*a6@t`cJhl zn$=y91cZ^DTeL42NKx9?dWZ=ehD)G&Ujk6^Q(E=H%l$UKX<|}t+eMQo`T_O=Zl&VK z^IifEbT@&iA?$2jeCNc=d|yP<2dGXoX=r4NUB8Qy-2}%R7QEMz#>KGEhYH))0EYXb zqX=91?Eof)wSD{VA!j9$nwM22Q8HZaZO3uu3~Nr_uUu=ja^|Sh$d)3)KrF_s22rQs zpfO0<sT;C-TkkY=oLyaMOyA%?1&nVgH(y5aW9Q8=8Nb;xI}z<2U0BAze0xsYBHKx* z8pNY}1=^V9-eyknsrba({r5E{qw_S2=rS+eABWNkITttJ6WhbaElK!>?0;;_Mo$sg zLYAl?$X{^HAz`E4xb(nJZoupWFlp;xbBJ{ZtNSAK)p9UEl(Ds`c$XNGss2{Hv#=mr zMIw4*Xmv6FN~m&tz7#f31U<kLr1iyD?N`?=F@7YG`#rn1-JU0+@ZF9pW1S^7Q=-$E z+v<AM6tt2px9({8$59Et`or*HKxGkqY>GmNscX=NE8fYP^!T~ob35%W-FpcbG9I>n z8o_vBn3$9HxE#|=+l(bOd4*Gsb&sI@9#s|?9}pI{+U--{<If-ejmsUc9P|=T-bl}I z@mg#@&DG)eT-zCPzKFPP7M~ygGmyA>PW;$5N)CEjn!Xx)F;ZQ$iAgbauJO9mM!b*Y zq(@D<XfUjB$1G06P~?e%CKRMo_hEQbOw~$wv-a`NLMSC^@+eLufJaE5ol>EH%S{$M z5NLyRRNRj2avxMa(_gnKP=Ng~Y&Ze2C_OlX&^j`hj&^J;j|<#63UA`)&0{u+V(jm< zKW?kq>MH{GWoGU4M?`Osg$M6M2ikut$P>4qc}){3!A|i;R?q<H0~J-@g(cP=gh)aA zSjvmd2n(IR&HdX+1B9N<1h!>c3jg<{aS1Z+{Om}bdz#6EdmxN^$?~i&f1Vjz+fl7P zuBEGJpY4HHNVbU63qly`;<^MQQy4o#ctvU~=d}A-qm-)JyMFHMAyiys7igFkKT<rS zNTc~lDZeTr9C6H~elU*C9A@$lnvN;3n1$e1^afN-WhM>*8!#YjH-3sdcfk8PTKaa~ zh%9-Sj=^w!Fwd@R4^mr}z9F)RE*Lc+&D+D8=Jh0_vfKU`TkEu%BknD8l`Jnc!a0F& zI!orB$b~SvYrC4RVYKGa;H?HEDM8Nux86S$a#v_3RF2Qnc*Y%!W}UKg(Uc6Pl$mot zC!mU1E&wGr)i0P>1j8@q3=5fOWRto(bL^{U{w43x>`95GX-nMTZObrun6h4l%02Gx zhn>_Y%oV^GL_tnnW-xxzhC10A9<eTZjUIR!|N5nB7{DRktN7@PM7RcR#p(M9-PE6u zbgmsApOum_mMKt<qxY)2-{bNBxd2r-KHbiKx%SdVN1_>y@E~{)JP2+D_kst&gWy5% zAS9>%G{ODvYQZu?ws@7R9CLl?Vg;~BHA%aJP~o{iYBB-*d-UNS_|x*GQhJgkL3+>V z=0{YGyx6>qRVPUR+!Iz=1!zwe8<HTv>Mq^m=+dpfog(vu*!MA@;2U4%>72WUC&4g= zfS@-I7334uVo@+kkO>))C=^=&9Pl@E8D;o{=>XtsZG~%%&JDu4k~cV#Wu^<8i^qdJ zG5h2Rtj$wsQ|uOtB@O)`A6QQqbnrAA8E?*oNMXT%hpP|Y3%uZo<S*xzDi^611|9bE zy?JIhcM7^1b<&d}w(>>d7QQHcrhd>vaQEdKXhF!quvL)<_gK-D+di)@-nu%wbDX7A z2|kKK?xWOGjN!s2D#>dPcW-H(hYM8;16Ka1=li*-@wK$(z=41S(0$_bL?9!@9FqQ4 z<erokSK$q;gdvyL6jKc|hp%K0a@L|`B;QPD@b`}bMQXUr^`1RxFyPu5ettmhI@|s+ zurJ*4=c`IV(I<D&E6r)8i}zNDP3TwBIGAmUDnNA@sElB}-qFN%cStk^jEgVb#uNTL zjyMb7JGI+*IxD^GW_0w@OAI$bnSC%q<10)}#fUxu4`R$z%?i2nwgHkT2Z1&P&y-(A zzK_%8c<Np5q);RAl*gd<EMuQd;NWz0?{lU$Rj~Ik4E?o%rBEz1r;*=`iP}DNOs^c8 zepkLhjycTU*U$l}96|?DtwRuJhE1gswL2f{DylJhQy58CfWi4ukpq`^ZcW@pn{N_+ znz?HDB*bk}(%{a7lfl}fsW-FIh9Hc<o^>zBdR0QwHH1*(TB;)q2%5XN_<*l^Ws&pk z3W1#y?ocmFitvM^Ett5q;Ei0jPc~V<-jvSb;ItLLq}A=oPpxmplzr#qUKNGSHw527 zzvar}pGd2NO|Yl$LUA#!TR9BxF29T!qy2-wtv1Hvg(C?KqG`gh5;G4k0x_f~NzpN1 z*INb#w!zF&IPkYVGHMM1RUR7rdQAFxp;fX|w13t4efX|pzG&M{=69t%XgweYUM=74 z$i}Z+8GErS#bq<RU}lT9sja^ceQVFO7d|%!UlLVByuP;~0JILr?pMjSMUoqp+X6a3 zW?egDFiOyuxqvx=q!xJUSI_*GX@(FUI75u4^mD{c&A4T;+PBVI+wu;uyU&P-&O&0~ zXbKDXMb0ou{?LP3nX06UZp{;s5Y(=9P5Q?Sn`h*7H!=-RB@0<gA9Tl9tF<H3pGwGx zPs=BA>5T=yBPx|B+J3pBwK;Nt0WZ-wDH#yKA2%<1>60v9sQsX;ru&&S`3f2OIOj=Z zjMVCEJ0Xjz5X4RH5`LZc>fz@3XSjI_vU&Wu@@nD%NV4SJ#`(@yzo`ha^Ir6+UpfK@ zHXT-c-fqT0zIH=`USjM93gq0+<hvx?gG2Y>#y!ziafD|N)YHP{8j53GnU7_5FugUH zQh`GUtt_V@G04n=Fe<84Drs^B3wH0@AiltqB|aDtP5E+GV7T{djn*K}+B|_Tu~x|6 zd7kE$i%FDjyo}OZFV;C3(G?{*{8g@D(-_KhgVTGnG);!g9GE9RyhfEQY}UsSGX^%w zxsYo-z3J0mmgt2>t)wCGFd#~tUS83OosabLL{|Q;ky+yNsvoAbMbJacl}-ZmRV72s z0|LpH;Dpma{5GEdofTJ193RO&@N!<P$OeanUKGx|$M+H%s%VNx=Nn-Mhui%5>INQS z^JvS)v7*9F{%#GeP;Kv6jpj(mCrQ6ZrMEcyl`PHSOYhGWBQ(G1If@gs8}I-P;Qh>> zoerc`lGEbl%vnX+pCzFE!6teFmrgU^>sWquJB;K#n(DwXM))v$UiY*Xz3F&7_V!)y z<-j&kl^zslP+BHiW%A6Ut}e^tH#Y8%Ga3gEL5~I2G!r)j6h)j!tW<NJ@2VW!;KZe^ z?#eUC``ZtS>f3Ne@NK?9F<>mXTlE1mwn3K3?w-b8s5jyODDt+rS%be`q4;bsB{T%} z7B%KM2mPz=^P}8`*I!qzA9J3-f<(UYhEn^+GCm>u2}<!u1pCxf!LmmYvjI+<Em~EU zJ3zTdCu;$0re<d4h~$|@^Q~fiv6#sPg^CRWkr^CA{`xh?b;vv%7ZEhuZH1B%-Kz7t zC}f!Wu@&dE07bY&Hlw66dvUTp)WiMm?9om84I&q)QZj@wVoG{0_axp>jPH<Bn=yI} zC1YAY-N>>0i{HCSRry!O0IZW>1oO~WGoQ0dHTHj%ii!pDsXKfo;V)g#GPe^sf@Gv$ zpl18NS!B3~4PFgZ`_m^miKQ1cpgdb1gViZOqtmUw@fUm$R`Oyp**^XmpS6R`RG=9O z5n%g49Q7NGS!LrU&<DojbZ5QII#j87n%T4UM>Cjgy+e9MBQV%|ZoL$xGQHfb`*G7W z7UOtN_I+isk3fnqJYP*sCv4aExCO$TdgNd3m5c=RAdYg5qbt#CqR=tvwZ#uPIvC{R zEm|j;Y9T_cc@mcNc6MwQ<9g-{@VCuvVYD&FiN@LA`mw&apa0C-F=V?Yse`tBD)D8L zMR08CfP}pw_03VAV5}yO@Xp?pV4u$YK^Eq7C*VmmK;mRGxhV1Y5|+$mx}_b=oJ8=w zHb023>mQ4_gt<+IoOT2n*`zbh<r=8WpGrD5Q{ls~8_yE!*)(W--vYO^@wFw06|j}L z6x5{Ylw+S5X7ka_k(8fE{+7h%h^d>90hks`?j-g+NZ9<P)ROdqoc3R%KSd0dPkdut z^A1IQ3nr$ellNbNhn84hj|o?E9xOnqv9DXt9Py89o0d=jE@=T6?+}7YtmKMM9h{MN zLTYbJCu_vsc!5*9J8V$Lo<rW!`M5msFi-@*KSBb@XZ9=Uhua*A41H?%80`aQDQ2yo z{zuE_Q};j`nJ{51T~bZG{EwSMEt=zF<;qZ@ob|EgecO;vsjUGg0_ir=Wd{seSwG&g z{Dnt7{N~Os30L4h9uEKjI5g%v1d53dosq1OC*?8Yafc!H7>^4<;IV~{TW~UqFwENn zHkRFh&5X}qviwF7IcA^M^&O3*&iZ+VJgwRi&f?m0d>ojmNWq+Eg7>U?6wM#&T+VUR z3^?T2F^!N&5L|p~@bdb|(u~+C(i~lG)v-dAU__)|{cxR(E<^s_Fy7JtO?&ZhOAgn7 z#E^D(Y)M44U(%se`Y-%WBiH(CQNj>0)T8e0`b(~Ui9sE1$)OGuV|?-_2IR|h#MjND zq2|00l5JW#5aTyd1ND>O#4s#M!#3{lqxYm{KM#l%H7hdsGr|2$Ia~u0Lpt2?VulZL z|E!n3TXym5j9eS;L<wc@wy5BiQH=lg@0L6tC7;7ySyk=l5ga^E5R?)3dS<Tku%L!3 z<7)d{WhXwHewMKl(E(?GOy{WD${c&iJ!-}Vvl_c9_rH6gF+Lwl!NdUN#UIidlnYVv z757r#(x)q{$*e;I^EH;AC;g{Y@*2>#mr?yU$mjM4HYzfS*l>3I4~za<T?{DuOn^^6 z-XdlnGW=udJE!?#3)4e<_c5$<8YVc)sfKJV5INo^x`erynLzo$b_lVn`Pg@L2yAOv zkmrp{Ce!@48djXjS^My(6Y&JyiBeutLnl|U8&lR`;?)C}@d^=Afy{Qkg3{P-PjUop z_aah*(CY0qXc^yGRVh&4c2`A|T+>bgLwJX|F_vh8f@?Dea0-d@C|HmP8NPCr32nN7 zb)3@Uis4AbZWe+efz$fhxK+0Nd4a*~l7HDxvsfa${*JuBmoteOwim+C$@^!3z<cfV zGT)hULV2x-6Mu+gr48G88`f~9SKaV9wQeuHfy2p|B!!5O$Pr9j3U+{iz`y!Z?hSa1 z(&G0VQ40~>nxe%MO6;@?ROI$P0_qM;zA!~@|GuCW=c~^k_#J>iykbPU%BlB6p{N>= z0wgKZWQy$vaW_UJPEvY7LGw6_-M<cir9t;V+5}8qI$t5BDmtgT$3u7ZF_;e^CZLrK zG?SmF=O?GgY`~Oj4D_9C<oF34Sf-Ekl(sLEFuT|7N5Ig}?()_Ft!AU4nKcAy=&%v6 zCq5;;%V*Z^h7hWs#qtiBhkv8S(#NO5UFN@-+GLmcIZ{$%1s=1^;|rCJs37u(d||_k z;XgGxr*4Q`Fh~4&K#{a&|06UtRXD+NJS$>H&`uf(2wI7v6MQ?##*!^AJ^%o=o@CrQ z$@X)ppTtj(LRfKv6ZQEabN$I$<u*~~&(O?jJu$PYjComRe6j&PsL2`~NZ}NCx3l^4 zI#6G;8Z2xcZ-cE~exdmH(;V;3#*NI^G(9*%wRA-`9V)a2e;m?JrJdk_#J#)x0Veuh z6H)o2OajGNQB{}}e1+vkkoa>`t9N-MkD|v0MU)<{83Cv_tQW>JqtrAU;)H<042hE% z03aEJAhOZ#W}PmUb64no2r>X*Go|oPOdTc8?)`$t$o=5M&9~k$@EpbLVi(bL+RLKB znImP8tT|$<UEt!M1t1S6NJZ?7M>8DL>+4E{*nW$2YSZZ?&}rUzJRK4PF5*{K$n_LX zK!ZJ87--C^UGce9Xu;(VJhvr~6c{_6^$J!akkkr-S|7b$oxi9G&J^Lhrn-6(xy=UX zYyD^HU>*a0w0LCk^YRPOMBs~)6b3Z=R0zG6pPh%vid*HIBb%CIMzm}_gj<9|_XW%6 z#M9(HjAEiHUBSwXII!=}-^4Fdg<#Nl@I?;Pg32??{&nT57?m?gN1V~HuAG<spS;Z# z*Z|9@Sc^fg?)LgBqg=HCcnv!IL%?RWb{a}yUj=SB1I1sZ>i5NSOCMUvu0NsZMyF|A z8><Hp0Xb04O4n3ITg^cZ)r)zxaHimo<3>9``E3=@-#TH(fHE7Z)8NAv8Two4NMo#0 zdtWHzn=WkYb}JCt+caIm+tXsoJb*&d!}#Y7Osbx&N1*tVpVNSxES#Xr*a5n>&}v}4 zeoCq_Q$~xl$f=yyXK5jnol7h%44#!vPmfK5W#*D*blMHCv=6uRqzJ~JC4aEf{QYLZ zc@4AZw|>dO%#W5gXJ__1_^T#b^eADOOw;1gR`@Ib2RDFMW3AL<0RqyXenW72VgZKr z5C9~E2RlBagVGAL<kL1JEz{ISehe(#7T#?ZTrm3$A6LqeVD_JZhOcI4afrl<EWZsg zYR1gSg!z|NGBOZu8jcRoxI@BVFVA-WQT6KundN|w9m)6aCse_##yX@X0is-BLz`J| zo#~0=vG4)bBJSk9{MXH(yA{|DD%^jcKvOAB6w(sh2gC6BF@I~Mo*=kDJ)D@hH4{uE z!1h(`RlE$tofhLK3VO%vAhEE{2W!_=xIrn(9Ho$Z-6D2~<ZR32io|{nV1g#MgiS&w zf5&Lt@1S4<onMXXeeQ2;AwT%TW6bdhy<3RlF?IQX<--ZtaV`jrSN#1O`#D9%HSYi$ zJcrmD0QQ=R{dnpYT^=#!&P=T?jm%--FedUk#<RF;7O@jX{3*X6y2=%mmf6%WUi=wN zDQG9p$SH6;51zp5ctfG7G}s~FQpFmvCB?`8XN0bjQWg!97tvhzfNtr08}aOb;tY2i zL9bDyeFIn3Cm43BeB^eD9<i(=NS$)VxPmfKTv*=RAJ22Rwiw9w;MAQX<Dpuy+(x2I zI$hvGR9{C{pZng5Ezg4sR)Y;cNq?a_C!C+av=tWA?nxwsLqN#MYrK~^341GE01ig? zK0f-)i^&Ut#NtjG1y-7xgT}(Lc<zvLX82NSp|Jy?8`P2zMlEvI7=>Kz&gjEJ*SMoq z9fmlvR##3XVb%5zQNJPmJ^5v&7&N-uH%Mx(%n+-SO)(nQ_uN1Fl*+#<t1VPGVg;== zXrgW{w59FIj`FND8g#Ql(9s=;d%;=zs>bleyjlWYy&$)NLeYvCFZ*hRRXvl@lBfWZ zHQ4v>_EIOcG5QadHILd%^{DN+EEWKL4$PxWdaAe^%IfK-vF-j0Jv{svi&A>R7>6>d zZJ;CiYZpW0J9m?ibxXMH9&eS^{f?&@EX-fyWE_8MldQ){a20xMG=>#9(~`R==jt<9 zH0qqy)m_19&ymcIRfpgjk2=rhQxofB4+(&X_KQ_r1`N>}c48mLQQ;O=oUDrd@+xx{ z7ZxrqcLe55xH?ni)+Xc&{0V0ezzCq=z=w?kdU;ANE34t~YalC{SUL{z7JFtw{UUJ) zB$d;s-o*;q^>}{{x*uy&Jwt&etyA()Ub!X-y0sOpr%ck6TKbdFiDm{2<{sE~*jEjC z*;@dwdz0ai#E>jSZF%vBywkcXmf1V7i-PzBtd-~bV?BY0?%Hifn+U?YjcYF*eiQl; z=){-H;Jt&J7Xj+f9DrAtph}ewFQJMJ29`YVM*zG#at`Dj3KeW{&n0S)^<6I7Z{~bH z<ECM_y7W!6>hg7%HciVewre}3??)9d-IzKHvT0o6>O;>7->aozU<ZwaM9dRXl9Ogq zI$;5HkjzJX1rX^rlQVE~LN;uxF#Z9I(rytJ$a9}gxj95FrzxZ)ARG#V($slsSRzhq zVDt?LM=rjv!ElS}!gqhe2R^{csJPeie7HP!{Mib4lZ9Z3(^Aa6&(QrM-2%2;SS|`7 z2jIgx@kBDQ=I1&(YEPZ1F(+R!6jIc}gPTpOJ+LF#v#699-8Lf;Y`pi~L+qMbq&vgg zTlV>~O;U)rqZw5|iAnQ4Tp~Mgb0zCHTfk-5Mk-E4vf>Mv7MX}{qIKqjoMHxcmnXAR zDwKwaZeLfglPbJk%HXaU66U55N>i_1rrb!ZNZ*vCKi<pOY@QlGg8|C@@Ve}U>H(M# zdoz%KqNhM`k_WOPp<(pk)MC7r`|N2posXw#aD-4qHN#BT4RpS$aw`2ajE&@N50u6H zK}C{k6gIl!bQfl5nVfy{OFcvaIA$8nduP3e<X=!m#Ue1SyOn-L+_{BDwJQKB%uRC0 z%7*c@hAzt8Knh#8)|ihwO!}e2-~Mq&oak-Vi~OjNo2iN|N+c74pnOQdYcvxV(xO)D z+1KRIE6RcJE4k_e&m)%I3tcPkTp*6hiRV4QCZ1kGSe@>;M+$^~U#e`nnXqA;F~`jN zkAX1wbAtB(0CWI2{1*oRcmDqOsXdpWZuJxa_a7|CvsmA3l1$L*Ciu7JnBTx!li0%! zlj_P@BhwdYsU*QmjCeI@5%~C{${DjL5n{-sNepiL?6KQk#qU;Fg&Z~q@Gpmp9E~;s zhdQR}`eBZv80=ocL+Vk%o(Nw4kDX|^bE1Wb@vR-Wv3zM^S&HJi)$KR6=n<GcXetn$ zE0UT8^VI2zoZ%eGRBS}`=~aLDi$@6u*i><dXSy)}%wq|?Vi3=<WW%@OlY>&!l9rL` zN^k)Z2?Y$OiZ{obMu+)!y%BUZ4`X<A`fO9F1_@wK4MzW6k$$1qFaD86*|vD@;&Vhg z&9A1&Hz}^poLyNlfIw4a?{oh-WG?hv@0#;jq5kD{#=Z<rO9mD4!zI!#W481YoURI} zXVgRIh>=aCfd^`;oKNOlYpq0_o%SkMIFV;{1`0o3h^%wY(WcQiYfNCom4~!O%jn1Q zRsGw2iSQR;L4RT$A^5bV=&eNLj;s?5jZEm4tq;r^oj02$TmnEQ;X@X*{af_7t(DO{ zVe=H+-5(CogCULhrp}_{OW5yDUb*_2-K`w%s6f-YNXK5cmO6T%^p&$?X!$D|ky>G> z0T64p1#SejG2e`mJj`9MWrFJY`s&Rt6YD+BB#WJWG_D)TR$OVzY-&$s$w*C4)X@Hf z55uL9ZR<X?oxyiO(R7(dtsal5(gwjJpz0;FxY|)v%ZbQ_yOFuL7HF=`lQo{tsn^Ox znoe}b5@-NX(OFJ_fY28J2k2O;ez(UyVWyrT0s5qQ3mwNSURIr{ZvrE}Vk4&Odp){Y z!#8FN0WCPu)Oh6c^hg&O>_>P?op!qJGv8;!fjDte7gF0j8bgYOhVa-vH3_dRJVk4m zb1y&(pXwYazf7Iv&~R}&QI(Ly_fD|kFT|J(Me>9PImN--j7=(@uJRc)m#56OO{|UW z8TAIsP=DMu(b1s>y3Vt_hYC}28HemJf^;?b1N8m=fs=d#h^HUeNgNU(11-~5uz)$= zY9r!+hV+t0x+*AoEY4YgVx0-TK9$5a%PB_KcsDMBn|9rkD;n#ZpW}Ea`k%$o`xWJ; z9$qujWXftSyGQ}`KZa}}dQv~!4~)a+@976f-fpaesOCPCLV+m3+4LH5khb6hri;8x zQ6~6DyksNz0wc2J!W3kcQ(4DseneM&)W9=W8BbBfz%BJ=S{J17!6a9KsB*~Cw6E0# z&#z?R!`9=J*%KNJ&d`CM-`UL;rJYnv>zY~c9)rk(c-2uDbrJbBl<%V3;HRj}*#VXg z+0C|-Jkgp3pA*Y9CEEBEkoI)W$<0Qc^L_&4Y)eae=@~kwM#?99?E!d%*~k(Iq}3+^ zCdP2INn^w$x}JFi^DR=`EesDkc#@L$l~LnEu`=^`&?s7tzw22Ga{vMO(T;YuMkoth z-HCHmQ{p-tq(*Y?4j9;>jv)$4#N0JZ1w>&*fiYMI>E+vSMXN@mKR=(7Q-20&(>r4x z8tVlja&?!%=bkDHZpuGUv96<Blne)~+$6f2E1mU37uW1Wj0lQ_#~%HZ8MB63!}CVm zc#4rk8anZKI^jtJ;IA)#&Tc--2~A+23tijPQyTl=)Gs)oYsQQFy~H_4vM_D>xaK3m z&H!d@@fPY;*)e$@;DOpiKW|6xCFHnMAvpC|qgLb+#5_&HEu=N#%m7+4Xa3!|!_6=N zBpJ_Vno^hn;oyGY-+WLgFz~NRTd1I>%PIYtw|}Dg5@s7R8*8ETfJ5(QjzjuEfU!Eq ztsrD1+cEXhaf^23Q-0?7D3lY%R3~%z&XKaw?v$sIv&oeb!;V`b-OKJ_F@July%XC? z-SgUrFi3ae0`hTVOZkgtZnW;ze%tWy$*YPl8j`xN3CBw!UC{M@2>__}UnP(Kan^tD z2CZU~)-X*oET``_fa5>#NoIQ|0VA3ngU6!AN6!jcYHm!(%`#4lwl!eufxo&YQO(70 zrUCK*G1X|AInP35=ZZ?Cr+)OFaISlnTCXv<2c2elz`nmu@at_0?gSIrG-;$L`=WCr zJM}B{`b?BG1yNPGx1iP^NaXkG5odFP2wTV*@tGdDrWuf$^W*d2{^}oXYYBf(t8<8v z&)3E<oDJ*G`2vFj@J03`w;coFnWPzV@w`Uwt;M{PC+OVA;?)>+`Au0~+?{z0GU3(J zxe?X$xj;u1+M1BUfC6AKs2Vm+@ke^88Ao%W0kK?i&^j>D?xX?o!ftvV=27I$@a)2& ztA5|w891LF%v3ThtDW>2<eHQ<N^AkvS4|A!WDtHiSody6ACAKC@&TC|&y2`OpgY>3 zy<<kCLVJczl=}pA)29$;0|QFNBnSZ7kW(E#guG=9$TUd%)*$D5=`L%K%hv}+SY$Le ztfonqk#~_V%QqxKuQNd$>JNGx+|Gmw?H!~%ChGpGEYrG});-^$s0SRKy7Y8V0VS;> zUF9|#i&%s8Mk&O6C|=hp^=qfei2hY^x|MLvX>4C=#V?G`*P6`f(};fojF&(=f#QMD zScYib{%_lltoNjM6$-&H%-F}!<D8NJ_=W9ubL1|R)5Q<T`EBL7kBQMBurd4^JEr7h zG`JL(4c#A|S@hIFSyFwGqr19-9?-o6uI@-T*x8)q;jPl`io7cq63#=0!@8Y%nd-tX zE{6{s2Mm7xRYi?X=oZ)isyV+?tE1d~DIE)QCc?$(C6m&W-V-^?ADj=y9P&#G98T+L z+lIXaK4Lb!7DYexXZomY1m$;C>ILWax%|bZXbVuccYbvPQn&?n_gB5o*Ml!V$<B`` zIx>Z7xU-7Me`;?k>$h>)Cew#+>DEMN2iCv#R{j>(?pU4ii#~rhI<~0xrdw;ExL9cH zUT)WJnX(Cx8F%Gcc+0*tc!{a<SM;tuwmrlBadGYLO_|bYsWjM1ULB;om^axoc3CsH zm9%XZ1VrY^JVf3xd+NgOQek@k)CjR0$F#L7-X5*t2jZWNtaWYO#RU`vB2+>2B=l3* z&nY0Vb>3I-6+4_XB+DLeFhV%B+u04iS7}KQ-WDr&>#>zHV~o$m_~a4WkQP$_6kxb| zKnNUfJ%^ddVv$ZhyeQ()5m>d$%<87Ud?mzN5#uv{7%EN4iPc!%-kf{e5Q0cr<)TfE zd083qZXDQCOiW!lh3%Oi<D=S+pl3rypj@Jm)7pBjj>8ir)6*7WvsDpt3o~KaG5Ku7 z681SqEAa8(CckbvA2&~#AN}`bd^qxGcM^wb_D$y71%Uncn>oBGK6ac0`ImHhR`f># ztAWF06(p?bdr%Lv=n85dWHgl*)jhnes^6c3L}HBVLqAskOoM0fcU6(Fw>cA586@j# zi=5yh*WQInaQbmME47af^YEgzCNN3zY~XviWO@fN1VSIZ>siH@!A|4X7GwWHzCSlZ z2Iequ>UC!KYF+O*>g)UOZ247k>`J#TI&R{!ufyzCjU!6%pO<PX3yHNbEtknl7Zy1_ z$lh{{uG>w+fi7?sR6NV~5=@(y?D|nA$v?e?;f0#v2fwrytD36Jsr7L*Rc=ThdG>Q_ zwaU$ooSv9KQ|0>f|H~hEjwX~E{?52SC)#jV7&|*^tb#Wcx)5h{8Z3c#qd*Utjz%vv zxd=@V=+Qem0r1U(wN_FzVOD<?_>Uih<Y70+w)i4iN3gLb?Qz*Iw}}snLOhgrgg_D9 z1m@l#qY7$zZyK2MS*ZGViDs8X{5!fQC>;90^zmdMXN1`QX{cV?n8msul64a<<C)gY zXD{EoPST^Q06}}%B1?fEm6tW{fchbo!)TZR?=|4%xxf141NY1eIN%{eq0c6#(MEvy zNA$9p_pPm}jGm=Q)r^kRkQ1Xm2;8z47ATU<+GO{N_6ah%3x99P>M%+vTEI=|^)B1^ zlj{yjP)*lJ^s>L%;80-lqI!$>;b~X`YUpNP-acW#P#D%!uVkF_+=cQyG%?NS$2NW* zijAXO+)+Yqpdh#`XU!#l?=OiV;Q})tTQbO3s#c5<5_6Tl{eg&j1Ww6GWGg!&;9U-q zY!7st^B)K*ufm72cCHvh#2OQATd~d7+>UUx2hDQgvr0$nH(Fyi;*tGE8I!JlzgQ<% zR$y|j`3@?k>B_)RWm*->CSzDhH!lNj%MflxL@erb7d+#G3rB4_kF2{lWYI_ysW*}) zT1!`tov58r2=MqFNaJchesxx@ofGu^DFLM3Fy#LqReuXmt`z^Rg49UU{ZAeVtWevQ zrB@6(c$&>L0A6;WtSa_Ep>&}ha`~~*O+8ty`w1wop@o8d?u)NeN2@l6D2-)W(a$Mx z=c~mT?!4V8!PAJwqhlmOl16jOiQT|i@ReU76V1BuNLNdB<=$-HjlR^^_74S*79Yj> zPDR8Qa0gI#8O@5ifx@dJ>Xb}xZgtf0$~KC*<cLklP3pup<PeKh^#Bbd|G7Xq08R&m zjXzzoaHF8cE~w_Hv`W}^1xLO;H=}@N2rPe&)I@UoU^jIgMd)o1Tw9I<OQ1f%Y}Mcd z=<>*oR<y6BvQaPE%}YUGfoX)R;WO3-xI<b|D?GYV=pMWrj4gMJ8vZsYfP)Sarr9=d zBYLhgVA#IKrH-F%!XF+ikik=P9#wUXf&RwJ+PwW!p57I$i`HR`W<!x_U<#St>c$NO zyW?lZAryF4P5>+`A$`t^+KCQy++m`?UqUqSPI#C9#gF!%DsEWrRKNYio2XET^uZ+q zf^)=t8t%)mY$cLFlXk#<PKL|l|1nfT%nEok@Q}M?X#Ui(Mm_*whI<(K)|uQluXg#! zA#w@eYm<$gn9eq+*bu|;^4$EY;X!^=V`dj>K%28zSuWYjz3PSka{LPGW-tn)2ziel zn@mb&w~Rd{&SzPV_a)!eruNvsNrA8EGBYyX;x-sBZTc95F;q&k4owNIw4%kNr3-!_ zO0Ks|Q|6iHMo($DVW0U1m#`SFcY3QsFS*ZWzXER$qHL=_5M+tcCnGy*O<EYn_hr=X zVY`}qKg05tKv5QhWpH;67go!|c+V_2cK1a~Tbp}3pHHAjG#mRUpdI=^i@R;~OEe~5 zOgNVh9_?ap!}}&Calac;<9=Lu%tKQhitKr26<nNU^p)wx!CqHe9vw#c+~4&??Xd(= zmnsImXRV2RLWw>Do3}hlDmZk11(YHTC{mR^V&CrMeo4%2PU4(llLlS`=qP#GYepr& z3=`UF-LuPnh~7I$@H^Dx+Op-%MDDefShXXm_z)-&5F|)Iyk?lf$vzoMkB#<cl;?yJ zkW-cU1BPt^+|dN7u$K~QrWW?@&!e9p*B^&**8}*dd4dTfA2hP8kH0X9p6obw;5ntt zde<S7o}04lQ2NG4pgypGy10YIi}ufIAy117KZpDKXMjjHveU^k>Z>@u<W3&2IX@Du z@KOi-r~pt?mDO4J;^^YNfP1#;@gqM)JV!UTdK6GJyDV04b{4Sn5ualv&yp4<hNo5H zJ*;R~rRFfqT<Oi8oxWC%M)zI?pC*%!6rxs$udtFANQ;sqGb#xBIPYK3QS68w?{R~j zHoYm1Z~wQcfz?@hYr`^Q>q>%0xfvfWTWAK)u(M{w7B^M@iw5xOa)(`bXSD2@(+Pk; zlZRSFX`6R>#}p^Nd64{N4MOfZZTpOms)1cAC#hLiIoJ4Vo?A`z&8%@FS=JZcRkmql zMJmmQtlfNZl5|wc`epm~)KHQ=%+=C8OD0{N1BjUQwZ89vF4F~OQ3Sb8QErOOM51KS z;3Y29uqsy)DV={$RSUzrOYe8D?DR#){Obzrw?`qw{~%Ns!Yphde&%EsGH<*dW`yGs z|2<7=3TqSb)&WG`3{r>wZ~P75fq1yr%?lYN{cpagJn$g$I!0QvCUZ$`u)6viQN=?d zG(TuvRF&!1Q*i=pSXTB-_UQ>HT1lW=NE_jMDCbU!;OP!o77e;q|H=k6lNEssMO8O6 zAz4iJ%~=0g>%3$z<ez6v)Ah-<D>Uu7%u8NPe~&xG?bkC6(8=lLs>uUYb2Ux;0E_zN zvXMfg{Gp$f0jf|sU+jj~;wd@(91O|VQAM-e1}*LrLwT^!VL3EF#tO)o25_B^+7IM) znZbd1uGNEe#8pre51_@p@HE<smc2Gw&d0gA4E+Qec+6SH2CwKP%4a86kpuXJ&Mp-9 z62!7m_IDqghpV+K*A!6{n6lgl){&2Qsam#(Z)z!?&L-U%{-_QhTbZc>oVfx~*y9Ll z(5S5x6`FII!Mn@u5@|f$VS``~93J}3CeIp>#P`1R`+A#PW|~YzW^IG0&h4X3%S}2p z;b9aKP#JnjD)~rZ!?3F})Q2Sqex)}7FCaqKt()Cq=W8WIbJGlG1q3m?t$$igU)ANc zDNtsFo4rAPh)`-X-1um$xqyG9uDJ~!I<GVk**uCh^0R`c`E+TOduPTp3b`gjYM^P? z=J5*}-O<E|_gIYiMOF#_0UHQlDZ08LfOkR51<2Ll%{1l)`J$;hJ@p31D&E@Or8ggO zO!lG4dw-b4n=3AL%(DanJFpl4^X+Y2Czmlu^{$)}>nmoQ1re+M5mbZsqDl`_8rO3b zOPH-#n$$A+;%qRObZe{;&=WlO&#XpISCC1Qw1l+U3#=l02Q3F+B)%Y*2zF%SN(^2v zXIeLUm`VXIw_yc@5!Kl#FTV(n?WZ|YgUCXMOvd_KJj9xRXI~Eo*Nnk4R>S5K_<~Zu zFO1vyxvk;r;rsL2;+R|ka6bofMC=g}H_R8uJwv`o6mW0#(xK118KZ%5htAKf4=5bg z3dZQ1Wh3`}s=u>kBsM%sRt!aC9K|wPfV4Fkd{`S3W`O+?AO#2uG}%^;DwKST>)JOL zc>YF#HIv>GzR2FK(}x~NWD5^4+t=2<`j->3cEuZn&nVw%covM>i>`t6W;l>w8$26q zy7oN2ty$&%#^}1DvqKaVvn`PZs+OGsa!{g8<t?XxIi)SE6G#iHfNALE@!$s+p@I2X z9;Wx9GH#aT4<|k%IdXiSEO#Vu;h>Zm!60J+f5E$Z`i6-J-lKT%M85Hq+$9_CRVP;& z*;d}43*x(LNIC4_VZzw%kp}sRa|C!gfe&2+$70Y)8D{W3u_hQD19hxZ(xFj|9X01{ zwXB02?EvEBQmRuzeeOA4V_`{*{obJdy)wzItdrifQ%a0~;UmV%ZQ5^M21*Um=cw6x z<;yu20czYPq*qKXBbKJ#jb!FWrC)=RoJ!!Qh)+u%Z`Cmia=!)<=lEV7)@#Bi6NM;N z$LiHW^~ALZW$1~F?lC7>fQ>sYSR4LGB{=XMO-?w7v2!Zx%^v~0yqGX2PF}2%iKFTA zXKcg2K((0%Et#a-@^eYMvh=&-I%l+V_)T$7c&+$Ga965Kh4*M9u71_?NYAkEammxP zE*Lu~8qbJZ6q7WkNq5KmiruA2v>zrGIy*Vr&kD$axE|dLqD1GF6=h6+L_yTKr^HRv zZ8l+3D#*K{U0ox4<MpOIyjWRMhH%Wtjb!#7=1Rnl#AI<qN_F?q3%nBB<AY=wqGg}! zuK9h2cqDsS<-I9;1ZA$+lVF=%;pyp8?;i~C35B}(h*?d8j^cAc;*K4H-T>?Q^=WGK z=L|^OHB%W<N3GsqtUpLvuluvb(NCoQ3X3i@Z33L?XH|M)2lU|H+^(LAsi>*=uJ*pK zO$eo-3p<OYddS(u4s3lN#Zfd%ky1^cSJh=OK>trzgVg-G##4?KZ>Ao$5mY8Df?X;) zisdK|7V;YT5`v^NX+hzzT~v|FpiDZxYJ3Smw3uh$#l^zNg{Kj?^L9Ci>pVClK$Oe| zxeG-zd<(tSv=W^c9e&s-!~~ZvLgy$uM7W4?opC3-=(~2yiVd3Jao@ZmDtBl>2lMj$ zd5LIZvobO#Ax|m7zf@o@!E{N34*~Oi`Y~qeA1<@_%q<99Hl7gLW}kk|katE?xm*ny z4Q;0JT*?&FgaCG_4J3mHxc6tbs0|Y$KFen_vfnL~#XY9e`mG@{w4S*O&qMHi!%)7( zxTUF*Dh7`kh`?W6YhS`G^bV2SbH<Z-%#L)^sHjW;JQ8}`P&OyUIO?zygj}OHTRjyU zZ7o*@sCkj-wpucf-yCqRKQ?UX;8h0S1!|^4qIv9MkU-E$KBJ@Aoy7nEu`&k#1#PI? znO{PYfd7{N-y2L%tyBbBLj1q-xprtGAYmYZ&$}IrESh1W?f!*G25=n`O0f8OJY~;p zr2C|JCo!k|c?<zq=H!3smLC3bzihn#E-Gd4iCOd4nsDdWOgCfl@9+d$>itZeX`e{u zB`zUEnoM-C>+Wc@T>X~<z%}QhJV!mVvC2WkkxAXCwuf-)f2z0CbQy5&v{V2wJAR;+ zPVrG+Q~OGGU1|I3)aHRbiSjJudkO_+2K2mhWdHPoa|7njb$jOmSa<*+xlUy55(UzL zJ}@l12y)$XcDH7}FLw3Z8KcSn#%W&03c<>f(2ko&*wQ5B(rR4lGXe<>`HT%ohif;@ zFQl$tMq)Ji40Wqk>+>1wlh#dK*ZjX7-I@3P_YeASnN7Xi#lfj{#&KWtJia<w6t9v| z<R1<L8zDSy>xWu?KrQQWrc$Fei2n~-ov_0qG3i(mn3~;woW(i^Md_P8<z65#e45$h zulh<?ea~JeQG?};!uH>l4n41%Q##+S<is7=E%Cs3BiB3j#XW!Pm+NzeEPwS6q{Vu| zDKhesYorVs2P%y!KXk7~G|ia2=f5+*d6RKHO_KB7?IT%|D2=v`1z2p<kM(Q9Q#Vwk z+XgaY7w~F#Lw50gA^%TX*BR7=x<nHQO=^%Xy+{*~4go=sj?$z`6_DPfDosG71rm`a z9Rx#%2vNF}0FmB_AiYOKh0rnZxOeW%d-LA=x3e>6&i?sk&g`CVcWrZIJ-_3d4dLUL zZEe>F&3Qs8x8zrgLg$_LB`?GDPd>4D$UY+Pg<4)RAJN3bi{OhZzg!uh_T#d^pt_OZ zw1eDWf!%~<LdKr!!<$D)KiV&0NA}Hy@UCKN!euKSP8-ZBI?JnXBtPR<Y`|eTf(CQn z$YtCK(hC{s3N30|mc6ed2dV-qC>@ueMI9|xe8PkUv*(C+zCsp*h)N7UTx{g=JiUaV zGYsohk9ysZF=CF#aE)3~J{6I|cPq}@8xdx{nla-i-A>OiV|#>xs*U#=Q$oWVTL`16 z<aYD0?RLF2NV43u!;Kb%A>O$TA2N^5dM}usEQyHbT_{HGUf2$DF_EDricUI8rG9Lv z7J7wPBq_6ELSkuVu%=t=qPJIOOSse1z7Rr9Ea^O%Y*O=Tle3z$aMWNS`cB@y{*Tge zu}O_nt-v9DHT<TzXZoB8TR>$MMYe5eUaBhhYmH&b78%#oi?Wf*@h2DLj=TFxiGKhf zS=$1}>U0vQ(CZN^`Civ^vU^Rhg4b!JJAA2ac=EBqw|sET7@gv>6<2G%Ee|8jKQB{n z@a~au$7sbdp{@>2+r#|JtD=(n137Z(LrO<#13Anm+;p;IHC@_F)|Z?NfJSZ*yRj+W zOFR}*BCk!B)`=}VX#?bbX@3WK9lm<Xe1dKevFpl~LWtS6z1?m6v2+yZf9*uJNKl#W zCm9X~S3eRLys&RgVSA2xG`287=|1Orh8))pS0^^VypiLQ_9`$8>weV8|H7{mpv>-G z+l~s#OGr)1JzhtnOs7~(`b4xYykx;~Wc1RdhM@Aag;piIng*klLWW)$|Mb8;Ghq(q zy=d!K1-3DAv*z6y&LvH5Le+^AdiIe!4SYMe52NV!T=BI$6|ur;PWr%~ONAMC;QiWe zn<F%squzEDZI;^ZMe)NoAY8RsgO$^oX{DWn`19)+Zln;H+=5JXu-Dl}P4CgK9phh3 z4hGfp)tPv0rjblv#~*Wv-v}Be4iQYL3FRXTTxC@UEn@S864CLNVA6|h*j!<v0S$E? zapb)RQtAj`o7QK2t8rqpXR{`|v;}|$$@nxg<8hIO9ey?mbW3fK{M~xUw28Sp5<1Cm zXpJZzUe@)a0fo=p7(7gF+YHP}YCFEa1r(vvkgcg%CoO#Wt2<m@NhC7AVt@i)rr1<K zwJ%x5&l+UTiZcfqRQ<j>Dj@KSr#HKYvWSA`&Vhbq!^v;^@QUMAi9O0TUN>T38Ym1# z{cJ1a!kYcTm+sZxZYH(q4U*U2-22%jK#Hhb_IU;gkrZiXF}1Ff50e>2pK};9m`ORn z7EfoZB7Cr3cLtTi<Bf83r@tV%diQMav8L=D+O)3i*0%tP7Rug_0t@FmoV05dFc{%4 z%6DBDX!x3~bRC1-RMQ(>@H)#zjnZ<%76u%nN&D-I)N0cPZ2;gOS~xEGX#<a!159y~ zo;S6}&PtqF$oH4@+1JG?DS7<1QcLM`ie5XYd171dT$|WfH>Xi5Wt4lWZj3PFo*z`! zvqfPsgCCHcF$oSN=TTbID<Ry^5o~Q|BI|t~0=Yk=C|oA0%e)@O6>l$5v8qj-7;zUJ z+t`(G!%~(Gd8BdAV!=bU4#h=1g%KtkMc1%q5cjxKYSx)32Cfw$Ci1#e&PQ9XCb<9@ zHnVle!C*QF@}{J*Ak5MGZ4NC-sEzgSG4P)Q`I4EwBEC~e?(f1`?XI_IDkWCi(S%f? z0wHn6)1tL4&TX<}ux3rnwr++!)1;re?WzK^P%T5t=u&?)#+<Zhgv>yeQ1vx?bokv6 z=qub!G5}KZS{Xy=`YP}tH2&I8vK<=xN<(|ROaiGIHol#QkYBF6^j$e2;;f%WOvkT1 zz=yxThNh4-v9e<ja{I>ldf**O`(y{=OZ9Hu3dNn^#cDvdU6!SvHFjOVyI^|Uj}Y!8 zLZe0h8T|2TNlOHB2%&)AV~&2s)DNHI`*bZ*t^{r93cE}2VqDt)tOv<Cz(wpMb(;P9 z{|shPFt@gw8p;5r&S)#|&|v-H`>wH1XPf0blS#*<C}UiWr>voktfrm$=Zyg86>=x1 z$G!uei1}MLxy;NpgDZ%3E`QIU&L@1Qdw#-5P~Lr0vy?jr@=O<&n_Aa{EBJO)+UE}j z+$f8GESVTmqq8^G-+JT$<R7^av!;0*WkZ|di8UnHJxF=|ee55b)nyM*x$1Zo+-a(7 zjOTp9Yy7akPwUf3<J-2=Ykdp#&Qp=RZ+?fCE+<BIQtS2z1G{F^B7{e~Y&e~_J1UzE z?Ni1h)&<ggR<?PHE9AlPXI_)X6+tnj{B}wjrR2(rz8p?tV@}sI$)bW9TYeE;2NDic zja{CL)vL$1H#Ss2yxj6mT73q%)6P{X3*uB%d@9jzH13)t>!chuEo1RYfQ+ylXuTkH z$!Q@kYhuD9fx{bQA$XCxQO77i<V|YqGaC{Q&D#nX(*4BuvYMcQ`5!0Wdu{%42>x3v z0F{We+0?o@_d=7wTjHJBCpwRj)Oszf_rA-$MNG^Ryd@vJZ#bKC%++^2{7aKOalNt+ zekw8}AtD$5%TSW-1<HeW<gYeE8-I!pka%E(OjrryTds`g@6gDAtqe)x#RFr6@>~4o zbKKIqejks(@WeL+%#hGko6Cy$ejGi#SSDP(<)-Z`NzKXrbaNP{oXNA`L3a(_{mmaa z-edvt8;^Hbl=(ax%3BwRU^zp_@P(;ICLKw$eZOmqDr^cl%;6oBk6d<PDpr@Gx%S{p zk93ip9{s%dQ&-BKLzFS^>4F?0+-(12XA*@dR<A`!Y^fCGvdN6=+H4bT68X`ocknr& z^GRp%w|&N<%7EM4MTdA*_C?H*+a6TEl|*8m?K)d_OnqMZ)%NySD7mT^%Q4rrlcypj z?uFqyKvmB1Ds<rxLnV7UgiQ%uX$!2-?KVn=M-=H93%p^)zPiozm~LgF;ylej(`EYV z+Hp<ix91b|<zL?c>v}1rinKV%-_vy$(GT-iLc<GH2ib_whVpp>r@odC$GvQ!cU6 ztjPzqJp+~DJr?$)qD^Kt<#RPD4QzRi9&`uMK!i!PJn&<5zEYRm=(-72!E?8gS6Zt) zcNZ$YA_vc!P)9#X`sr@gd2T*4%)y<el70*SoiHV2$JYOOpUmgmsXwPoTREiz<&wG* z-US$N6Lni7dWcXKOIuq-W*VCLfiGyDxxjH#Z<4eU**o}C1soGL929HClQfj<>l^o= z7iVT#t`U;b7^cnlGEnt*D#ha_Vewh^G7NZIbs8<DEf;l=F1Au*ISx(D-8gV>kwF`) znDOA!uO``3dtepRi&qKrAqF>w8!o_OH4iz<1u+bGaUw!9mDMdJXk_==cb|(8pPD*Q zZ7OwI`)9jR#Nb8QMcCZpJs8BGR87HKe)ZEwdrQ9M`DY)S)#C)ui^_IM9l7=Vd5Uos zE4Ze|19H6X5R38KXS2-Dj2S>>gL~#L;$xco(3W+5Y`zcMcLyF_bRg(0kewLdPq@ti zFyBA7TFOj0b7O#Yp9$OA-J-Jom&~4h^5Q^A{o#pjq$yX1@|xgTBH3uCL6C%lax^@| z;2Iunf$OR}jCY2unxlesdmR*L^BA|{kRa|V15scn6d0a5uh&(YZ=JZVm_Nk7Au=RU z_Y3mrYSkanWb)UeSeMeMf4|6oA_vP+fgGwRaK@#Bi+8OIM|OG=j<}R)G9bXn*1k^v zrUL-Lm!MTw-YSw-6-*-<_FP4fJTJt5Fiz$JC&)`NKWl-`01Nkse3!y2Iy6t}e)WZx zMViVGdefeTN=nxFr=>&6pe2%Y1zyUy8ev(lE$&o_y{~p^mQP1x>-PebKRQso{Q{KB zY>O`)31BWMmAVtJMKVv(X~FWH$c5a&5i=14(q4>lw5C<B{h#6iRKxsq!X+!xLm{Zl zjFZfqci|92g6GAhui{M7t{?vT1h;LeE+UL|?Z<@dFVn!Xnd&sD1<hILYcU+Xql!+P zH@QIGY1CBT+8mW8;20<T1ni9(U70afKTy#)-lMwEGW;mh!QfU)Fd8SQ-BIA;&=o}c z-FexO78LOx#U%5vxZ3XCCD$T57hDK>ZD)BA0yDvE!6;~cAk?`SAAy69+KGm)05r&i zyB`4D8&UrO{wItXI*&fP402KAA7^VQYrprx%6!xIn@rQ7rv%IrEULv)MzYZXlT$BP zau8!+YtCLpEXUpC*B?F>h^K7tf85pm%iq$kbv~1wUHn)8dX@P*@pndoHp~K7{n|j1 zma4V!E&!l*>&yT00|3OvlcP&XiG$so8nz!8EdUxE#>?d6K3dj2HtW!+|ASyotse<w z&)P|<l+aIfAZ0y2M{>`2e&!&{e`p2x^Z~dU#6V%)Pr`>~G_}j3@1&AGK6X&6#)d;^ hA&7dQw<B@SccJSqZ(Vz{X+Ur5a7943H}hXK{{pPTQds~1 literal 0 HcmV?d00001 diff --git a/public/assets/images/home/for-designer.webp b/public/assets/images/home/for-designer.webp new file mode 100644 index 0000000000000000000000000000000000000000..7bddbda3a39ab674d62d7c3de1e6a429ceff938b GIT binary patch literal 38750 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%0DV zp_W6i2FTPvr=fAE>2kiysL`HMKXP7>CdsNv9*#jpy!-MR!?vs?t_}MH{r#q_GEB1T z=O_%Fc0ELn>|v$BAbIef?=L77w`u`vF}~DIpoXhKMQ@J~B;c?>{g}rnt$uzV@cl45 zi`5kA9da+k-hp}9L`)YtiK4I{srpaPGdr|t85;@NhiKVEk1Ck&+hub2e?bo}>rE|B zYY2pPp<ivKjDE%kJ#*@}v}$QE<zbo^9{IAzsozQmqBzrewHNhd$TBeD-m8%B5hNH_ zTMfTzxDU8+CRe(?(BX}CH`Um8EZ{F4d>g*m9C=kdkY3;ay<WfYJ)22VYBUo>=jkgu z8egmnYiX;QE-!x&#(|AS$qtiU9`<c6W7sg2$O^=+P(!e<ORnLFzAb+|6JR{v+f<=Q z53kf>VJ#)h>)uDgrQD}IlI31D;OP6RuI0x=UU<Pj9seqUGW9HuvNp)QJ$KreO&9Yw zo;b(v$_-AFHOSZTst5l@E1U>7VKRdYvp;YqAq1&70Ns|uA?n{&!ky0Gk*`>vDt$4o zG~>AW2IK#hETE4c!~!}MG+IA*K5>|^-)XlN8_-{qYp&E&_)*Ihsl%mUnNR<asle=r zAA6vzK@l7^ACGQDmbCUl4%W1xTS=5lU$JIXSXdGyBx5ZfngjoVM33;1#Z0IZ*}^A? zBc0~4a*7@cW9sQ-#@WyJ08b;}4O!%?;#RxBI`8Qu>Eb|UYLW+MlbdnG7p$%u(Tgll z5$~5Ae)5jAs(<t#Hl8i&k-1*VT3;CHcjWe2X_HY!&sB@NI&;(XDiMQE!ECm0dJ80a z3xW-!;{HGCcVIe!o5)Ubo~~QYa$WYdsAlkEwjPCP$x*LnxZ_BS3DJK*MA{a+OyI?Z zdHz2V=-n@NQMpLK>?@MDzx8Pd%_0V7ya789#?Z*h0@60oK7<XE=?O>a^AfZe9U^*X z1^L`?s|-+Hg2xEvavG!u8+d_|S-}{ZIMH@ElbSVr)`zsnA^QGD06Zo50u&=P{$^70 zfn#R^?{2!GZIaQrHN6cZO<SlJN+d{wosSzP)`0cQMQ-X+?6@b0Q=tG(p_x~|eI=hU z1_*=lsxlM6_N_2>x(2x%6@c9G5obgsCQ&W4w5n@R4Frk?6ePVY+#1f<r)9PpLJ~0* zHm>hq`9vb%dn>kRUcjQ^PPZkcf0YDAJY~y4>IBho8NsN@Op_Ix+sg~bzB<M_Q{LFg zbNiQ`e-)=i0l#|hFp(utRD6L&iHfHK5XzT_%SY7NAFf+{<0^#~$gCg^aN7HIblPlh zSy)gPl$UFcgWqSgxm<?$S&=IoiyxK~2MTBHysF*Sn!k-GyP|`r=|g0cwq-glsl)Pb z%S6|RZ#_KR^vel_3y9hzZ@KCx9H4@64)h%hH(q3er*|Q-i4@;$C96E#;jsJas&A#e zNPUXbsbYEBIEz-hHtu7MJM?v?HI3|uhfR;>`Md*Yvq^_j2L-l-r${7s(B{!}>uD_h zv5aEtk({ibi?9E2KV*(>=WsK0m`B{;uJa3A7p2-4*&UU@MH?7t!tRW&5lqr>wF0cw zWLqAEZ~U%U)@B_wO_mVVZzNwL>wsk2>7;?j06r)_MilCr%{;SbB|M4>t-r$P&LwUv zppLQ5i_D$N<}(|-EvTQMq=b{Ej>DEX2-CXRe1!YLq#q8cw15`LY>c5qYd8i3{87?% zQ=fhZUOfIC*?b!{Fbbg0gBL)$O3?Pc>(y^X8M+&*(sMu48vJf%EnVv}>zb6ti_`M% z;PbtS>hUPB(cm7t_*=B;2UX<V30EYsLeGVH#r{Te(d8CPI6txkutm~CUr$8QGr9ZA zoJHSx_&y7n0<bzP)-~l22q+?}mXxcV+eyM2=|hDddJI}8g}WPapjhy(nNJayPKM1^ zBWD2SO*ladk*L7GE|!G>3KaG0U>4}~>V*4+7|^n${o^++V4qF$%CecUUK-b}q}wlc zTc+%6Od1u|z22NEQ7E;jI)L%f2xCj<!mh`_h9*v<QTKh`ud_|#Hi2x&rdx^%ccj5! z&?PzP%oL*cZ^9Kl2_wI&GPPJdlU3`#ZQ?O}7zMz~$E)T^o*NpUfmCh1lj9>G*engp zNfPlYDCm>^{y|##La$tMSu!T^QCPVgcVXV+s*B8GR}Aj4C+4rh`pme@)rpu}*vK@c zg~Ps@6ccTRm9Xeh1e}lgoQNWy)C9To1=+lVM9QE&0jVsIL|nvT1(u8hpOb+qSv;b{ zxi7Oy{#F2T=(Hb$kY=)w$1p1z6@Ob3sW|H3a5MJf0dfTpAi|_WsT(h#yf_cA+`ali zslGh^&&c*m2#KPny+A!&mxmzy+hM<&g!A<Zp-WThi6+NABtbswt&7Ntv4yAJ309Tr zBiC0BO(*SKpxU16s=Zbohxm3q$5ScUf%u-FB*g@oo@XlBr{SrYuVq}=%I(yhus$<7 zM-H$Lv>0jTM$!AX>HB_^tAAP@{>5#moJp&0YVaoAMXv;x;mqGp;{?c#fUFO~VG8HG zm_#zu4oVf$)VCaikn*-l{shQFy|c{c&s@u_FnxwQM$b`^`X!bnX7kN+ir{ny+FNvj zyIRMDs>`?4e~=u_@S%7v)~Ml_7t)omy|QT$nKIcSEcxfEZxgiy7V!OQ^YtY#oiHCw z*d5T9V~j~h&0Q-VIK3D|0dUNRxpYg%n--rO>Z-RP0F3Nf0*QkX4>5H%s)5htBXx@0 zJW!s|Pj>r~ELIH7C>AszAWSMmg@u=~lL2Ym8s^f2rPC3UFJbRZ8GapITaZFJSFy)+ z?78WoiNJh;{_K4dtK@~>g{}H_Jw<gjhCu|Y#Ce??C;jhGbwNMQNgs&bVenLZ>B^Ub zg5KAx9jg<cUYQ3|jQq*G-|blb{pMmUUSFYo1tB75?DjrU*T&x#yPVTcVg~>z;JzHc zA^dV<9BnJ;uoU?|i=)8IB*T<ZTqaI`)!l!a4v@`f+khYYvFqj&>!m{I@LGy7Wm?z} z0$%8fmLE=ko)V3K#`1haf1(Q86OQd67n2?E)b5&<N>86|qoHo(I*J!G(HDIRun)pF z%#A@aQ`^#slIVB~h3w$3>?)pJ7C9-k5unZ1kdQr%(8*pbt$iEV_Q`$Y@AHD`A9QsN zkWMtchiPC%;MZnUt>Ns^zcY@qfS7yzb_v^HXbo#7{cwrUz>|5(k_k<<En91}>p{44 zw73`;0#|g)XUSL*RBrzBNWKTc;bQ-H!jqGN(Bpa|bYJq<E!~uXlP>}0MyKS9UUkC~ zpd<*TD40oq`a*?zO?Raj{gVb$nCnkqlReS{@J-0YHyMWqXKMk5opcr|a@Pe^2j%@= z#cndUqwfqt&ECai;@HphF1SC*F-hQ$%XXd7lt;FtXTn-r<1>1Y#$8+e87p!ATd~P$ zv=l@&4=rl-Eq?CxFt>(F^EWgA7-SKuezRR_7wy1oh=5B#93-%V?3{l+vce*<e}Rg6 z89UCFb?|DQ^`SEp!7HPH<B06bfNGMG5WE&-J@;y;A>{kP!Ote~arom{l^U|NzQcBC z)kji5y-mp#jrI4HIfgSUN&pMyDZ-8%q-fP%Y85hn&o2v#Fj4nY=?;C;ifw-SZsV6N z1X)5?xMu<O+)$QHZeU;(Lbu3*7Qr3op0w)(T&FZP{Klc4$<nFhX-{2auQpgrvEz^? z-9Ktt*#F<SHKLo6iVmQ5Wyuy$+VNi30>6`815<lowzsDZD^Q4wBhR7@`u%C5=MV^| zn+2p(cNmIPsk%<taJ1z57glm{xqNr*SYD_1atJXEQRl%~B2^KUp@^6V+Me_=3eiaz zx&fQ4I<zXu3)1VK7E{WF0}40Zh|E4xbeKm{bQg_Dd#ef`TW*Sn+De5+K!|QP(@68( zgW}HOee1R;&KqY0!wS;j8xknU##^#gyYiw)00U+RoTAZFz?by{UTneTw&+_S)+eMK zta_bhlQQm_VhRT~iMRCLfKdS6LptR_uOI9j8tMdJ@CPq54(xWW@>AipE;~IqMcZAD zp%y^+7|{?|!1%xaNw#Z1;0*3bKVmz*h4@gK+R>r7V+B_*%e|v!ABW$GYo+9^gd|sw z+lccUI!!7kCcIPo=YkRCT7Nqt5F|M+06?g3KLdaRBXLJg$v~p|W8evZ)@B)5J>twy zY2mNtz6Gwrg4)~uK#86cn8;^{yW`kjs-0^#p%lri?RqMeZBW%k5`x>rS?@S-x+sf9 z{L+6v{(E+wo_CCU$8KMA4)dMQrXy0ab~JeFfP#vV$vzSwilcxSv@>)vR-2@d^-%uo zE7+9IwXrYJ^NT8r)YSpT{0tpOIiKk*(SkV{P`^bQOqALW$~=C#Fkqf7j|J=8$a}t) z+)?gJm_$rBF<A{<?M)sv-Zz|0^jmV7^+fxS-i@&~#O;PitF(j{I*~Tw!j-q1hK(fC z&ZK+xM=wr<)ir(2i&HSP6xqzs!NA;lb3r2V6Ly*CAMUU7PtBi{1?l!ITi}x%gw_;> z9-!2?eWGmL5*hMKtZy#ku0~8|QFeA_-sL<kvw{ZwDM0&#Aa!&BHFp8t`l-aCl&#Ej zvNm(c7wL$9ydr{Ym+NH}(Ku#M(0U{w02Nu{{R&^Csg}yJ_v!wMb$l2myCcO~&Hal{ zg;&*@g<<s1Yh#Q>^f1Q=5P$($x2LH+OMX4#pdT0>*@i0cGv-~w%KMLw^#D?*&IIb8 z4TBijDCr%#bvqLN`SN!|htGVzW0>G6Mg{BcSOu+ds~DjrtEPy`#w?0TJVbSDR38a` z9LZ|Wz?zV^i{;V&!Z{!4fBo-8^=J;&(NF1)j97zVoR>XM-dCxARI}R+j0sbDh0NC! zGM}v(Z;VkEY8K$Eb_kPPitpL@mb@RB@6~`Q-x&9LJsu75Xli^9GdlZ|EUHZ;OWlUJ z{;mstyG@TFyIfhm1lcvGEDEVKEH~NZnu5-Uczj91eK2+DJ&u^lk4-#$T1sngBqHOR zwCwTx_ZSS!t3A}}{nPM{9|0in8+7r+rMz!JF#bNJ{mV)(0Quc-At||dMgwpA5PrvN zC|2vnM=n;ac5>u;C{8&p#de>1a`gz?PL2BQ814{ebG%9KxA{s}YZU`DBlf1fv%9lp zcmcuSEe=vRrYT(af9*42MctL|`kAy{r)kg^acaXZt5KI;$w1*P_Noq{!l7Valr*+| zZRHxrck+@{;m%6F`FkH?kr?kg4(h&H`8S1}zr)UdpnJt_@;qmQX+SiuolA%X0mu4B z+se2t>JS2fcwgCR@1M#c>S-vbZ+G5L9#j2UvO@EaQlF}qSr`KtCb|?^JE_ISC-Fub zfuRXd5k8;SW0z>aS{pEUbMmO_qG~UsA}lWVFk~pqWS^&@ac<SDZ4V==muXZo0^s*; zwB8n9e#}&Jf5zCc&=Y*?26rgzfur1V>#BaBMacWN;sXDL5+k4X^lDe?ar<T}cPC0P z02m(f=oT4Q;n2IayPLoTS>myuPz1F_WV=q4kIEVmt0&T0LifH0Qr59M54^DI-Vb{> zKp1>F==n2#Fus_ZFV*+Lp(oiCS|NcY8as+3bAH1i2Mv~x{h|raZENEZqPXyCYB2!e z*bcoZsv?vCzKrHxdpvR9g*6IL+i+Dc!jAo9;VTZFo@Th7J>UtZn}4P%9KcalDU?E} zYCX!YPFv&*QDZRwi{41B#W9(;wwhcA+7-cM+Ck|)xU{KN$w54+2zX(i`@SXfo@@)( zD0dqGEN}f-aT|PvM`b}IoW^Thmsolwhr?<ngo>Z)X5JNlmzeP63<6g48RyF=^S(Vi zhwV_BTPq7zDd#!yiN;&V(O4=%B>ks|y{%zRqt00hcDrEeG&lNvAVZd(-pYKYER=0@ zEP|esB(x@*DuHGuT&h#}WRI_bMm{F}nir)-5Pofs)>oB8rrc_1MM3^?MxX$A*sB!w z*Jy)Zcg5j+$u2YRBVJ#;Y0kcp9IJOmIPuOP*hlwruI0n1Zt2P=_DtN0VPJuw8#Hdi z5IH!#AV?R4*=Vd%lP3+7z##2EYR-8}z;<^Z%TiS}<F9EBlnUjyjo%8UgR%lI%VPYd zQVQumn+$KDZ>o2!&dU;>i4l0EGkZD1)2$|-YHESXWtRRAE9fjAC<(*iisTsr9sJaY zZoZdqp6R4yKoR~yhky++6AyLxajPd|kdw^7o@3wgc6ilFxd>c$hs2VQ_$qv8(-p#z z<8vA0gVY9Sn;%K5#0{rBAKNTz0%fv9=EO<I9@dzGJj3F)`S#|<bI#JmOq~k}_wB5| zp53NN7|lXpxPAikCvX{REscfTS|CgZz0&yx;qP4QPt81f)durAm-9x&?@RXp3)jNM zR%AWVI=xTxj57BhGL1Ue({c0de;NMT!NT!%AViBLjpma426Olk?v_jerE6`Q+QisK zBkpk;3n50NzhxS~U^e2&WJ^lEKs2g6+WPF#UIwmRzcJ+Q0V9?zCk!alE3O9qh9y+7 z#oORafpPk&Fis`d!XRvVroW;b;S&)+2on&9#@EA$SUHD;piXCb4Cm61U-fkvx+?Ly zJ;T|@pCz-0dB6w8ViWa)!<NK-H3ENS*#`|a-0Z#Eeu7SB@1L1bi74vFsJa7TL`enV z`4<oTHII;cE5?o=oJy29SyS&em`UrB+K9uEb24*<VS59vtpfhLl)_Q655hyksv#5u zc=B71)i=i$L|;wRE!t4?%M;e!Q|nwZw8(3C(M|c!<ZSl-lxi}#zY9sG?!><s9L^7H zix)_WZj{n1!H<M=6Ti{(dh_8V?Id(VW(m;fGM}bj_@{cU(c~OF>k-v|#QW1C(SR0{ zLZtv+lr$%!dGOu%KIWD1)T#hLGth1+Waf#R&9?djmfnx30$t>Y`TlYKvR9aH-83(g zFuIKm_;`DtHWVP#gGT~BFpHH`+t(>sqMULhwV+2qy=4=0K9R={Fc(D+{<6mPFRswm zh@j~_A(2aO-ti?OX(#j>m&VE#d8D?#DqsVL*_$I=`1TyC<2$E`o+x~UFkK|Roqz%* z7oB{}Rd2aB^*3T43KUoxV%1k!uF<T^F<!4ft;l33uj`L~LIKQq`v()JskCuQ=90p} zRW0KOK-Cs-KkIp(CdM-~k&?=BjHIN#)E$AqEr|hB)rwgMO*Id>T<6S`*YR~h+IOn$ zmNqqBDUFts>Jh0(Y$UJ!t9hRukK>+?L+k+M)h&Aqih1Mm#jenY-|?ABg8!gcbhrRQ z;~iZ0W38seMY$;B!jN^1yTVCUhMUpfojfI3$Rtyv(g3<Du9Wf7yaw-NV;LQ?eP^D> z9w$$|d=3TC9lUaKx`~HLr%%Q+@Kh@32gLtww}<1{&u0m4Ka(-7<T43%Tck;g-!<AF zfy~jGz8~?<xsMCv&<KM~Du9NE!TA9G{U@TX-&H(wK(H>l)IBT=VoQU7EQ15hiL_JG zbzL8UDN?*LXN;x2bm~F0&8$?Ne=X$}<H4Zc+yDBJnY}<nc`zm3P#XOS;1KaRwZH^H z{rew#ceQUvhFd*MRA1f7Fz^5Md`Z|b|9dDvOIq%vo<u`K4+!Ij;p4XvxWrs8$EKAH zk!AoP%@<xJ$-JSJZ@Y142!XbA&v;tVgW4zb4BJL;txm}#|NIH)Rf2pLF=amqf3x4u zQwS2Y&G6YyxcQoKJ!va?dF+nc%WodUhWl9}2q2vG0Za_OP61vhFdzr!zv1*6hnBs< z)laWc_{a%5PC!>6(Paz(0<h7}!7`vJ4>crb$8CO45)TD^qvO7m9=gN<diX2riECok z;Q}!&kApp@D_eMWhvq9NSs|D_dig`t#84{=Tjk6$JN$YH7tXRhYy<?!`0>wVs=rtO zJQsguh(bbfL^)w><eh8T^Dncx4Yw=MOJqm%KSNkVUxdH_00XY}u8Gh`?bZLjj?A&J zSNN~lX~u%ea#QsZW9;_A<%k1h0?7G<{Vnl%Uxj5_z8KTL8mE=-cb7l`rdHH518Y&= z6wdMWTSVif$Sq3R9Y6p8000MOLs6w>K}XrafT!`N0TfJ!m4aS~F<K7#sS;*YW3ep^ zPW!r~NogTfnl(D>i>)W|vff}`)>=$Y5cpLZv&W>OF$Z1N7m+(<M<N!Ex&icKnIbtN zeCxHYK~uIn;9xN?!7(sj(ddBxfB*n4B)QQEK8rw`^^1=h2mk;86bYcKNX@i$_AYr} zOqfTdM|lkw3l3)M*X>{$wEm?O|0U1>00SosUB0IdqV|)f)tPI>>QQE&yl)U_d^i9A z07O6z!p&Lq1#czcf@lEDkW3T%xz#Wqq!yIe+FC#wjcN-s-tY;2WldZVeYzLcF$?$b zc%T3P28d5z4gdfE02k%0kg#ezf{y9unwXYA00053HRF&I69cyWvOxY!0X8qa1)Mn` zKDev9Yyt&<>>@Ozmvo>20030fdr)`Vv=hRP?sS`L9fPwLO=k?}t-86o!>pgK{I%+J z5diva8J0GqzMXU>^7WQ%yxRMWpsP1!j--xW<5#Zu0007!lV$<gOF}VAAaA0}_nT48 zhhf%Nf}`@4M!YJT9cGGRtMd4?`gxgyAe}Ecai4W64z5=jgmM4?0038jAL2bT*5Zrg zT;sjpPdCiN!kXl*PM9oFP5Bgxo5WkvtAxjchHeu%5KqAD3MbHJlIs1C#100kCUi1@ F004qnP7eS8 literal 0 HcmV?d00001 diff --git a/public/assets/images/home/hero-blur.webp b/public/assets/images/home/hero-blur.webp new file mode 100644 index 0000000000000000000000000000000000000000..a12942e968fb140b3b2ea62303a0b95fe269fd15 GIT binary patch literal 353616 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�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 V@&~qa?+4AY8T<X;J^ug6^dDi=PY(b9 literal 0 HcmV?d00001 diff --git a/public/assets/images/home/highlight-darkmode.webp b/public/assets/images/home/highlight-darkmode.webp new file mode 100644 index 0000000000000000000000000000000000000000..cfb895b0679fb2e29a64c76038f33bc4a81cd864 GIT binary patch literal 65414 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 literal 0 HcmV?d00001 diff --git a/public/assets/images/home/highlight-presets-1.webp b/public/assets/images/home/highlight-presets-1.webp new file mode 100644 index 0000000000000000000000000000000000000000..28b7e24e1ec4cbebdacfef86e19ad98b0ad6d75f GIT binary patch literal 70916 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	W>(#<|i zwV?W`?gBaHzfF@cV6@;apJAP#ifp8cHRiLVG`N{X8p-B>;xL7G&)T^HKGoPHTFoCw zBZp%XCEsFlV8dN}=6!dL1u%p#9lSRM!?tunXYdP;;*!a0B8T+fM%LHm6vNwYV(h@} z=b&vYXo<vQ&2FOeUN)e_Is38n<T$FQ16%ioK9dxOF-jd%&pjr07k`W~4@7~(CXrIl z7zhA)eGT)VnPRe8&#nM#1?UT=M64UUFl)_*7KIjRwg(9vn=sZ$5k#Ba!hqLCcXSiG zGpEjzBMz`U0Rra-3=HFWu}6<lp-gc6{@*YC$*k;A?x8jMzEF@(%TMWCtK>7oc%I51 zAm<<xo(pg`6bN_NYI1?U3+ST4^Om7VelYAOWWgv#_dxCZcGgsBL_!7(pXLSN?t}ct z3%~#}1bGO;>Og0K{>^|uO-gOzGqjNg_s~rvs3M?)%gMX-62B=DCn77hr_3*3xk7}D z-fJxbx2EeuU$>ws$eg@H-04z1ceYo4Txw;Hd-Ss*=O^pHAkj=B$9Z{viIgRYKrblG zUY^uau|icgi;b?^_CbQJo5816!r@O^G|U@8!UW^rkB|-Gu*EuGY4TXi*|Knr35iP5 zMadq+cSy?}6<8q81kUCIk=J#-UbpiEftPkcV^y&|JgS?&b|`FK*UIO`WgyW9tEH1T z{ad=%eV#=jg*T!x*`ywz%IOy~{f;IHRCP&RTh6x}V=@t4MVQm`ESk(1YqcL+dQ!<A zvSV8Yo58VZx>K5PNnL!;HZJz7Ertp45NK(bvb%^EUGrw?erMwhu1-*?$nF(LLT<}B zu2+Z+kz(Vat#D~rI`4TqF-k=bwu1dOM7GBs4jG?$SOidPDS-qOG89zukzCOI6m4B1 zK#pMRae34e^W-j&gQ;tMxoc(XXrF4iz%wI{rY0lPrvDlM!Zfgvc!9{$UDGQoIaVFj zSujIN#*c}v8c}bN1~!;YY^LY7^BX#o@nZDnehq3jTenL_E{Upl4|Szs<8S2S-uC6E zwUpxX$SESj+7Klb33HpNweYC2l;5inMO9iSRllJ$$8?laJaxx(V6;xU8wx%g;oac| zu9z;EEIYm_DCXqS;Y9v<-o$^@aBHHXi6zU`y0}am)iRf@%*B&~W1>zn6k2p^``4wM z@>!}KsC0WAQpWU`aD8n?IN6Z`VGR@Jse2}vVFl1N9|1EA3-AV3+W4|u?CxOkH2O8G z8$(bPIF-BS3xBvHLCmBQp21)fXSwHbpx{FmO>qrAe3_yQk33sGn?z)D>CBk>jJf7| zty)$SS$vz<1)Uv2&$p0=iO*igWNVonYZiSr$OBc3E*tWyezi8jRoK8jY$^6%Vbn`1 z#q`)etFZEPPlo-v7Rl)bKA<$vletdRTYX$baEd-D>Z3hu5ggqqvglkp`eaSCanp-} zcf{|!{CGwO_o(@)YVZ^E%&i*LH;AG6CiZ&^IvuvaJ~S{E@<*d5&z{{8bj}mb?QF{d zFaQ(cu6HCLPS@de);P-E0)<Y=0@HtOnW{9DcauFp1_W$L)*8`L-QLr-X=(#2>FOhC z89w(yJnTgEF>e6OY!|kV(kOhHo8U6LZQAOV%oEY<gggZMLcQJDhzi;fsj+h3Oz<a^ z(S}UL1tMprk?y2mgxf2>t);ScOifY-K*y`GGYZ3MWGbVV9UpA-P<U7Z-p?Ow#ic`< z1Cg3XXlKR9V(~B;w#B6=>L1^{9%`IH(tfc_rrqjD1NAVmA*etnZ-x`Ad!zkj;GD%G z#Jqa)=Yf@SW`r-r<8QtO<q*r@&lq}fu(?QhY?_^7YgNBagrV)U7znzZ8lK|h_VM7N zo6kbsIg(goVMy||A&i>cB6WK2$k=2ON|LDs41`Nt2h8>hS5cGU1J8SM&6bd0Y(BCU zP}qT__2zCY{7fCu^&2~+)a)GcjmKG5)!{sz@tzMm{BX4YtQf20Rz*$jP^{ocb6|<V zXx&|3!nh=2Rp)UEo!u({$~lCyrz!AC=CdJy)4X}0>4LeyPi7@m-T3-b7f%V&zD<ve z5R9DQK92dpTxpaP3Mk}h(>#9Uw`%@jaw|B@#BEVZbbdyfIGqcYfL{r+ufnCb|K};D zLTAhiOuoAMsX!+bX|>ZX%MQY11sKRLJH1+Wr%8DRLfqGrkdU>&A*+PPw9ms3XEfQ$ zr@i)t5Zzk6Lr_QqD+fLc;f!T#V8rQ-`&PtT7ZaWIB1yK4XCmNp>lAs`3KS@cc5tat z4;ka^HVZvf<Kb6_^IzLbrd~O2i8jlaC+T1h`Pl=&dLYT}65(&D{H7#6KC~~CdYn6F z&57eV2CCLb=w$fC9ner0<5@G9k5zcEc_oZZ<sx*mPXm2<@bFwZh!RLu^hL;CDYrYp z%SkAcY$Fh#1e)7FW#Y1WrnV>QS0&ymce)>!EXWIA_X(JjZp`5@=n6W<UK;#1(-!^I zb&A8pemhO_WyPtKxCx;)X=Dz>i*e(O3;gxln0mtReY<IxeJepYwae+(aP`=N#aTMD zJG!y&AD(P&?EoANTB>F_QW#woB8_?ke#J+Sg(i6B(_lW)zfDf2DbE+;(&(thNAUE; zLh3F2?@U}7ke@3I`Rd87U(eU#)9IYyvkkN9%ld}iD0vX(zO6}<>7nPFsx)U5X@mH2 zD5v7IqSF=+Hn^r~xGXbspc%V{4fLZB11`BUs`|XmL&4NF5jy?$Ns818G|*5U+bCRA zTZE`RxpYoDxG8w4frGhhyG_u@1a-I|w0k;e1|O>_l^$Z9z7uxUymrQvGr!sFdbkV= z;B&)U?0CG-A+gkXJhd1si+RX_FP9eHZ!%UJWDzrfpuZi;Mh4mFu=Y{!zNsLGoQXF+ z<0brNyz|T`55~WE8`fzlHFLT!C`A2ch#h@wr-ETx^FTt#a&Fk5Q#rFy`U)1V{@c%* zZzy$yKy2&Q66=_Y)Pdx1&X8<^ZgC0foh5yC7FPZ-do?(s1{Jl0{REf{1M&3@!hKs> zy)SGZA{a)TwOI^-%=d3|hvr{!W$`@v0k(<dNeIwn<=rk3WFSAu0)Jn|HWIwbsEB;0 z+1U}T39#$N=@c^5U0DNAXmX+B7ug`M>q)o;fUvuC<t}m=3L7L#b*5;HBiD2`Qau;F ze!V*qS!TlRuyhghg)|dvKHc2sv&X8>kNJSjb2s%Y287uYw>%6C*3+ClIGL>gEnwUQ zA{u-z))1Xb;6-lH8l7i<Es>z?2-}_n_q1?&xLAsVtlb+|`E|4qZODXdQLWvGB=9g^ zO#Lvt&-YD2H5|TZ_~G;A7TB`(Q)Cu&z#<fr-wh=NgIj{}*jqbpr$Gl|(gR6&Di9Op zS8sDI=N}jt<py5?Km)tfL6ZREmbi#SXs1>tl(*{oId4|SarX_Al&ohnM(Cr^d%^SQ z3XMk+)(`lFOc`-HU~*@|8aZ>s2D3cQ<0^)EdI)L1d+UN5-pZvH5yzb#r{MA#jXLHd zb~9KP{%sa0T=CuzM;~qFWL+fuR-H%`1(iF$JKumhzX?p6uOUVEWqixbZ&v}D*v96z zp7dJjUo-M?=$l6khPUSXoHh~`Bw1Nli6`sqKeSQ%AIWAHFm8mmgIZ?Y2wHq6*q+oR z7t+uVe$bKo+-r0%UqCeJj>6pUl^7k?5PT);l>^R>C<mw~qx<_O-4l7#xna8^Tuae! zG5Wu#+3$k^_CuL}oeYAwrV6yO(0ZcIp-!X2|E8_6t#}*)OJk0!;ZEg6>t7xZ-$wS! zR_dkUK)Dl&FD-C)3cJUi$QYx>ws^^f_0%9Xg;OaXuCd=9W(e_DCgCv`KY_q*x((wB zkI;WUxMTL?pRIgh@mUa&8_drM{gLAWsCSNbgi}6+qe3_EitUD)r`{aLnIJXD`8715 zX}+e;PnF@~VsG`6BFds%C&AD}9T<Qr{`2)WOhLu9UBZ#|Y9FMN{TE3JnTgWu`tN{b zc|@Wo*PDz&##Fd?b|J3G^ChI6E;jW>1*k5|L+v}4cDOa&<%TGbi~!o>vZ4!FsUk`p zdQ1Y(nb%vdYokeHkNtJRS`ZMjiR%uTzF$RnW2DP~_k9Nep&J6B4Ypltq?VGD@Z;); zsb|=)V1&Dba+{IOSwJ#j1NTb;LDr%9bL|df1k=|<GU8gTeSEE<cCb-~V3BGLf}3_q zX0Y($K(tm3qww_RMYr&3!@bOVk=RXV1kl|mF=LGmQw*vy%)MD2=9IyUFzN$iMxvF0 z%R)kY_j$EpY0!M>tPAO^fTtq+0Z@*-JJ96XZL?IehDGlx;+4$f2T;9lS5vk-jFVm7 zR8vI={Ki{o;<YL176R-7m0nn5#29zQ1;YdBF6ySvQv=~<8zakRrIv}On~N6ol3Vq= zmr;_LqzL(UDFH>rV?rP5an}(14av_EgU#dsDCEOfj~w84ucVdpPTunCyfuzU*e?&L z!%=pfc?(_IOtY8?r3AM1;#)p>w9Vwd*zf>xLHQyN&&pP$P`imQx6~?M*1KREqVprE zQ7O2R3AESxgJ|_}#~r#Yz2!pzd=EASDcIB2DdN11@g1|0eZKb#S#7YQD;wKZZd6K= znQCNdbk8Ip+&UXV(n-rRA2jR`;>m$Dvq|~X^wbEfh^D5pPGOEzoVaz@IFmv<uwBHv z)rfs!YC>=-*-r}3ooLk)6r?b>6?qe8%7hsOc$V9xcO>mU%{Nd1mC1mWLeSW##S|o_ zwZViZnIG}Vxd-#)Uq12azKp0?HFGKss|_Oc8<8r(VpEKGC4Rnt#Vqi^sDK5J<=356 zto2h7SRwchuv$_mz=`yj`sKqsUb!qhyw+)%U#!QgU*t9|M6574G+{qgBVd+UmOE?` zIKyJb$Lv2_6>;`i@I%)U$FQxO?ymcOb%pnsCrFyAn>BO(r)x5x_oFh%H+PjAGJ4*f zk?$*NrjgwN1|XQzpA3&aR?ur6fhj$(DhPy!8E-Hi<4GI|bXp93o9!mJp+2jnv{FOQ zD62F_o4UanoxI1ZXw1~6GRrJj0gr66W6=|tsL}SKPUFtNt}5}1bQ3Rmtwp`jyE8Jb zYsi*;>H8>Y?NXK*plpP4^nBxwW=T#Vz#!vrT(eQ#FHDasU@SwLUb4%hCu2%wGB>rA zZP2@f$c^>6+`Ld_&i2<5BL2Mk@=-DM#L>{wWz&aC!<x<Z=c&V*JU381d2}b?$nl3+ z%~)7_EuOI^OaHDM64~Yl_eP5CZ*=y*LtBP^#WNTItPSn!x7*~D=vz%BlUVG(k46s9 ze&$yEX~k(RO@058qr*1UOBoJHf5xQMgcZni)Pn}oBW-2!J=rRxp$Phjenz#Tt{>Z$ zf`0H@bJEa&Z48xjS-9Izg1(YWd{zONlTMi=J<q<|K9ox1gb$ywmr*G!Wmvg>@pueh zP!)xQs8BnZwQQBe=FF-jl__Pn`&^Ed$%TVH+8!lEPzhI0B*`9KUoe;UbFbmuYHK&? ziSUQSV|rtGP!efNJH_|ZSPw8!qfqG_ImBj6!47}m`XW1Ftpy%EIfA(8UNP^R$Q+zB z>j`cBXrwP1XB#yilcPm+1M&8cT$DyX`<q7j7lz`mTOLx|?9Q}<pF8KtbC<^9@&v_3 z3RF`NXBlC(!Kwvv94{n{j`de(QDl2&PS8w69ifywhpXgG)|V=HF?e}vmnDZBGnMiQ zR}Q1gK%8QdMtw}HIq|A+9lfCH+r>2tG@^6dczSEB0-Wl6GzpY~IdDeT1-w(!-Pp_^ zX&44Xsu=4!!p<@|9wY>tyC$h4&954?-1$KQAj&pXFF)TVb1zGzU#k|_Fcl<he%+GX zYiW>Z%bdagz**O5N}n%WcXQ3p?pPA4gSk34Rf}AH=}0{4w-sckLH_V{SBUH57vm7M zWGo;2G1%^L#dOXCN?5?RZkiEq<4C(SlFZbA7*Z)eA=AJp4;sLJv+bN({~U|;V_7q3 zjPY4!K;EmiHFpNCg=J@Ai+5xz#_+A^Mi$z-$B09^;74uzEdQSu5&XQ0zGS;M(?u^U zZ{w>gAemjqTICno<}j6CpiCqlMj08@j#Cac*dA>HK%lZS@QWew)rP`g){toBQEh~q z1BCO*A^`&fX}YVbU5E~G)1Oo*>8~Z8qTRhLxfouxZ^M#PACL!cV`XGakG{J>@WD7e zfI!%)OC&@n<U47bQ?S_DeIH(M<^GJe22~`q-|;oooiQFWpM{&>2$@TFYpEF4IG3=n zv|DPdV=EuA8f6i4IU1@G(Sk<Z22{u1PR~9=IwO?^i9O&aG}sBa?W3>F*bv4bKZXQ} zOk(c$O!ZnhaT9=_dTkP#Mf??RQgx+G8OraD2SL`^;KI_N_=Q>8i(ucuIUAGJZxFru zcbU*#iVd}zGu&S~oRMBD@)GG?erVSrLJyo`SiIx}9D9tL(0uPRzT{TqaQI#ue_lg= z`GIYgyTl;pQDB1w2mp8x-*;##l=XK!fYg>9Qa%SchM_uulOcoUpk^*({Fp{o3yo8m zuhGj!f`5=Z7s`(OCS?%2%+oEXdQ{@*lK+KW@!QD(eon=YC=8;HeYJeO+%GBL!gbr- zq*pAj`9TiG#tE9!PqO@k`w0v5(mPh0>=VQI5|XlC)n~zzUKL<gQCVKl=B#EsI#y<2 zB7b^3iOM^7wMfqR6T2Yuuq1a>+6#Ms1>|EQ_HL5x2M~v^&e)<A3IP_>y}*$r<>5CY zQ?>On^_noBT=+1X2B@n?zPU!MlUsXwo|6U%7}Zi9Y?SR!l9Pjx>IdPtKz0EHrVMoo z>afOSVt?;=90YAY>WU$l_xA20pvvP8Z;~v>d2<P_3na^qy-=4Das?a$Nfwe#*a2$M zOhUXxBBNhhr71b-%2=(VNBAjqezyx)f*DWVJ*=w-dptk-wNkE&SS61OI|p;lA~Ya& zrj_5l7VS@tm{z{t`qv91;P$C}linHX1#j8sS<scI$7hug8Lh-nnq_p}Hy>F};lY^) zYpAg`z?YECx<T;WIpxbeL-5SL?sIQ1Dr`F5`aJfzVxw`RdwEgDPh>B(M{`3xo;BC? zVca6b%aw~@jfvm*gJfbYh&mi>)@{^T69#J_a_Ete4j%I<)-i*=o?Orhn8gPK11x=C zv>sm?TG09RC@NQaxY*~u9dun&$f>cN*k_GPAKAHifrzQC>s5(+pKEqFN#)uq(-B!U zAGtwY)(>B7+N)8<e5q!>m@E~VQ73Bp1c{pyI}svBtC?4e=_vIj2<`Qcp$Wk<RUT9g z;9)3ha?P^gP-(zBY`tLeme?4U>oYQaBp9=5r~*pcX8%@#{Q8L-nC!sT+g3C^zIL96 zCTkEnE@xDoRv+BzLE8LWNpO9qQSJ1o9wmxF=5uYfg@)L9{Qm(xK*GQ2Uj+O@oO`ik zkv*l;x89xkpiD-=rI}=OL45y=SyYuiYPqmCZaFJ7yUQBsY*GyYWVgPq%4Qw@g6cej zM0X*D$L#SxPDQuD$F1xlxK;=~xlMr}w<sPR#k8Y=YkDoxwDrdct#9zIfG4@+GJ;(| zG9q%fK*E3qlLt~C*YDH_OCjU28q6aFBE;bqx*eJM`9kGy(I>ayWMT^n=N%O<xx9|< z=3b!7HM|_ySO@VUOx`U79O0!k$=l~|k8TTe8C~@$kF}WVkX7+9SycYE)=6|z?7*TC z@{y>+*wHBro2q>lRmR);M_%H3tUha-&u+6EIT%pjF8@$OtY2MvZ6?495)&x!5zQyp zEDvOfNQ)uH)hsV8a^W@i(GCSo^ItGK($|Le%Pw2`>QZ<sOP?e0jUzLEOO<^sw0jz; zk0W0-YY-I(5#}=8>hEoWg<;O9(GV-*BdbF&Hi5+wQ+g@uw9*LtE5iQOO=5=QH{s(k ztDGo4VeDs?@AF&I%UJC(j`tlp87V8c*_U+p3`i}bNQQ0@bKnhdr1((7-wjX*p7bA3 zPuQ;5^_z~`0w&oTwC91I=U0-9e_>QD*B*RSeT?S0`JmBYxU&@Tf!|&!jjQ-VF-}A3 zpQ$&NZ=;^77DE2R*%cy%v)&1#%P$sk*IFwMtg7_hpDLyi)~3(mDU|6%bV!Wc;91lN zzZf9=1p{NL$I^BYz8f=So(Pf}s8fBvc~e3?!>F^#%&{;W4BAC^&RULPf7p>F=eK$1 zwliBfC`!eNF{Mg~FT4-b6I5af8h}@^|Lp=4%ePjcmFp%hdTvQrm!i2G2>V2=!W2a0 z-&JsQ9DmcFpP`Is)6SuY>9fFh_+3e*{JZ^UjBzm?S#fEs@rJw$zmWV7Os&$bAD<^3 z&o6M6Gq4vH+%O{^L2U%Ch^|-ft;D-3wyhsjvgCsdJ?Bke*T5ziD8-4@D+=16hX9xV zmjm*;k#s*@x?Zj{J4)k_stV8sr+33^fdw%ns6Nh@&r-4YD{2!w?|&MI?~M?^Lr6?@ zh;$D3&T{`T7PKU^0*9;-W{;nwN$t0_>?}2=BAtbr%R!1~nEMo}9r%~t$4~S#^SyF^ z*>{)s&p)%slkY9%L-iQ#Byi(c5kHd0=$K)Fv}(BV5Ry+A!EvwYTtyjUS_ojeSca8N zLwMf4m{U62hrzQ;iA%QJ@(zPBp=#py&kwfmr!({b<i%y=&WFCq!}g)P9${h@-XQF! z$s=XgEvg<CJ4ma(>%z9>Je{;iJR(zKDUdxs`rzY6-H4ZIpd9lgVana5il18t|35j{ zH_|MbN$uK8CCtrVPA56$qrrhAqh?T7K_j8oliP;WxOLAQ7_QWrFUN<#_bhK)2&)xv zWKR=UUw$l5ygmMY1X^JS#qs1L;w-T8y6=$8qFx49L&+5zC0+aY7{Qj^eR$#)`NC{e zA!;yl_K5A94PK-zlValg@DMy44)EaB)N5g6dNj*tKYH2qDenmVoMx-Pai8(oHy#H! z7Ht&z|HH-pY9tzy-22Qe?x`4sl!1DCT%rZp)eq@5$ZK9l26Ble!S*m*X&7-7wOQ85 z{u|nq8S^2^O;9c=g{N$XM*qY4{-faEHJ*NYM&%ov1VW@x)F)?g6lF>>%(yTSi67VY zAvMA*__(djcpG%R<`J0B){wXd<B_~+e6jJSP<T<6!<=?8frNx`wkY7CfWtYKv;gN6 z{B^WsJTND@okxz{ft~MX-j+n^)Vf@YIQ(&FsL&g6l$0S3uXW6&d*H-z;y0|gTXg$> z$ZaS6O})2i0LRg@7r}#OQO!{|=Wy|VL@(w;8Miwl#4HOHTS<|Dm+qiCb1>)=4BN_| zCWQg+pLKRoJGeh?b!y>(iHZiXt<&ePiF0$nL#cB`-<ahtT~}jZRg1|Z4Z=6PTSoO- z<+TPuG=7D^Pt#Oyw2R?nQfDY(ZO_pdzvtK+PYVffQ{-+QK%C(kY)%u5w;X{g3nzC) zXgw*P>O%3BZL+sD_R6Iote4~v>dW134v@&u!ZgBl!12|3kT#-}u>Eg-b&&!5{Mjb^ z<hCnhPv`&t;3<)96%HHg#b6*d)OvrMzkbmjdeK420J8iC<AG;3EV+3@@-r{@Eh3m} z?c|*9Tw)5(L2lo=KA6o|ENY-!Kt#cMWDgmLoIa^V>L<)RqzR0f?#|+GB;_iU{Hz@+ zAn)p0FgBqH?6o%7ofTQ8C)IfZ@r$!H9Jp$sn@$v@q{af&#-~&z{$$nuox_=SBWkP^ zCTi)v|C+$)*EWE1w65PQ0H^aCiBOmZT(+nI-9H?eG7){lChBE0Y*%~SNT})ucg6|X zb^YEO>pM5Wt|9f7(FD~15GaigK^9i6+S_Z)n90h|+9Y%x-**2V<cUklWwCQg<-@w@ z+vSODIn+BDJFx{ZS%9YgxAHIZ-Oopi&W@I(wfn&)FYx37#=5@ZAd)gFbuS_<&8! zu?4Bl;_9j-#c>E}HDfd_n*UgxXURVshLtt<<;VUJaXNZIHen1~Y_nv6R{SD0R+Fq) z8~17MgyB}@zvW;gqT%KAGz)o4VWS?9@ZMi)T|?9AEY@g2_<ZWr(_CPe)*P8L|8Wcr z2p2WXBT7d+&GU~WNXXj};kELdmjISA=mxjsg*26kDP1q{#;Wcn@xp(2#4L+|)JQI+ zPMn0yfAeFPn#-<%tedW)G{d->ovX?is+C-FNf*^N9kJ<{atIHVX^<i>4HhwYS|e+j znu`6{S^t|sN77JSXh7BspDs<87{UU70d=J5m=A-l2*a(ZipOkx*YYi59J~@%a~u>z zM(Hg?Z5y(85-gqK-g{sTjk~8o0ThqKfNh^{v3Eu1J~`c8>qNRhyVNvI+|RwG>zVIO zc=;3IZKQ@i{%y=|GgD9(qNmPvYZ2grK*qSMT2#KSMRb)NElD0w2-5_Zl<G=<??xi- zKP%!8lSq=yES#SCGr9fL)uA=49R~D<|Mfx50u(VwR4hOUNa<w@2Xf(OqF?wR$-+%o zhnWmwfh|wwj9{EOW=N%<_+G<JXUY*0g{XMIsL6kdZB`+|Qrj=?GqzI#?~|1TgEww! z>?QdD_@h(tH!{$A0zUyOtFU}u0$mz=GJ(@7)Y3gtP;<IZ=I~=;-7K#?Kmik)gzPSH zlA@Hccdc<t^oKrrJ7LGC1gjPt!S46ojL8U<V;_8-pf|$4Twm`vGUEa<VqUu<4WAp? zqxr|07Kvo%*JM3*qu4=$=(%ayJwanfBRdaIVS-VYO^bGru9_dE^NJ=I#`R=ChGlg+ z%zr=HaVoRP4M7`uBPrHg@UGBGKcBScseQau^b}9AQOqcKyTdeA(=r5CTOe`H0qirl zLN4Eob$R{7#NxTpUnFeawGnjiK@l!Tg=|DLlUARkp7T8A)`>O$IP=(i$X^TqDc?r- zWB*1DbcR&Q6^IzgPC_UDTNQScV9Lusqj#B9R$p`OU}7tc(xRWC=>}WV2SdO;h~O!c z1PFil=wN_yp};*P3oe%QH^ceoo*@A@T&Qr;5Qm(RQs#Sn7h;T^3DULW&g~jBp|>#> zwAA~oKvC$Dj0~wTK?`d`aJ0j0SUV3wHR*;1!+FJAzWsp10C`;{HyNJKQjwCpcTijJ zJhAO-XU06QfI<LMX<nT|yEN`z5ByB)I{Am+pL4T}OIxO6XF0IQ$4oy(60PTIHt+Uf zlrZOae$h2B&W!HB?jO8hfJGwgL^4sLI>hmK9}GUK{XxNT5tx+<-Nv$6aQC;%QOW-k z(@ojI6CMl#&xo|XCQzb}!++t@FpWHUST~?R?u%>x(>(_^&haKf?Zmz^q?aGKaQ*TQ zy4*<{RM~ro5@WYBl)%i{&gcsQ{+GK83`pLZ_jG+|>_$`M&O-PzED|udg&zj<%Xl+o zmv37tlI<rH*1KVmuuf=N`OBmpsbbPl{~q4#(%=Nmhl%3qZs;YIEr)>}c%sK_Y6O}c zDRk-V-nJ1z>><O97Lk%c<me0~k66H#VY=7B-u3j!lWe;#-8V_DrvTotyK0MOAwW*< zMsewX<Vy-<UEkr>oaIaEasg%Rcdh4mW0uSgR&V6KOoqyKGR=O)Vt6Joh4AdoHY)or z-(T3bEIS`~pbDhl9!Y>%_$Gq^^Dd@gR#5CQBcbBonEfU*Q*0I-abs=SU!3|3s1(J_ z<ioogs9eb=2a8Ui#1YI1v<jnv*?O!iVt)0xxbFEH_BK7(OkI4>C`05ny*g{Hx3S{8 zaemf`RK=?IPK6|}zLuD~e>oikz-$n<zXLR{kP-Ywi#z5qpBZ)KuOl_pQtGPG!Wb%B z0sVWjyEkfWQh8~u*E!nROJ+kQJ}}9UQ8;@JEiY$oY&J3vcqo2~skw4l6<UP`mGhDo z+zkv0m~iqaZ_Uh55swDf0}|)9IV*H-By{3=paGa~+$2Fn;Q|GIaAi{C4ck+V{;Sa@ ztMxsAxrsSmHW7!k9SZ|#;B}oil-mB+KpW7qo+~M>)6}nf>%97@e)rD?j{rC&y_muP zqu5DD^s9Q-`;Po@*eX&(oQhS|g++t|0-&!_2~AGW)rzea(rEU*)-(oYGD7Xc_P%ZX z!F|sOVcaV)p_2~5QAWqoVzCR7O<VeioeV_!d8!I3N+%|lQ!Q>FWJsw+8CO1W4pB-- zV7;$rs_clElBd(Ln(xW5C@<DngqdOzWr#_Z9EW^=tVu;_1vU5Nkl1yYo~a=q|D&`V z=9^RVeRX*)v*!C2!aoHahmiZ$Sm4avdTV8$p^1UnQ<%$t8}LHsU@g{N1asRm6Hrj| zRjY<3GMeT=Ii?+LE8o$SgiCjp5!UXCPG<gIQT6NIyQ2iEc?rCRRg<2kFqsD_g+GgN z{qlBAerWurDPQU^iD&XRo0Bh*2X3bAIsRl!HyPPr+(%&_)Q;H&3tAgUm&X;vX3gCz zOfox+?Virtfe8#xQ^_l$mE3;<qrFJ~Pu}4TLk%~!Y)`w8ZvG)Re9Py-On;v>cn5vP z{~3?FEH3daJ~5d<DaA_DCzNQgpZVNtSCxHS4Pz^dWi@zWTa>Zzi!0ZtJ)^6Mn6T(Q zEGH$noT;C`cD(fg?sI(6*-`_@9ck7T79E6Y0I+*O5cjN&P&~M!mY;Jx>0O4<w4oDZ zU^PQ?hL&uJ=j+^gi0{RaY@GYyK`8?^=hIHLS_zjd=fU;P0AEO@q>ZmRsl3hmV8~!8 zAsG|KKWN4Q1Xo!b{HSk>Wmn^NfG*P5Xb!lm4F}7pTUirafU3&j5Ql+8m`_Jo6f=<; zLu;5!poy8FQS&C1@-a9qY!-HzU{W!o4MT@v##r^mxfw)u^2yPCSHockr%K{|1^4;1 zUzq}o@*oo1+(njZU>~L%hrxZ@()fPO+yrulEucigfQxR*2Lyh03#v=QG+AHMne*AC z;rr?8U+kU8@QLPzeif&#_<HwdpvbYaR7xJo6`C}C<qu+fS#KLo0Wp(bnd4Nev>Ad$ zCS!DFCvhpZ_+)K@2Io=bWg?Wn7&?}|PkC`m1l}it&Fb`E%Jh8GKn_qHiC#Mfxo^p1 zqeYe}E_=1xa~^I{T-+6I<Tul(5#p~&Sr)*5^(@71@>K!w5vle`j5wvjY*@F7vA!qe zOor1D&d`&jpG(8*^#BsSuS*YZQy@g)lXMjz4(PvBfZeyvBs)ffBbXlPf|_**25~!1 z_fc!=wNH@SbqxwIW`0lf;(EHVZfH8qe?A6yVyf$__Kc7`Si-xRCDH4V#mWu&`Q!Y- z>x@hU8k~AGqc_Vg@f{q97&lYCFI29wD_Aw61ZKLz%Mnd@C1j5i){*cP^Jugv<M#~n zq7wLNy2=ovheQE4^P*+w%~NUi9a|Dc*kVTq!ZCQ~Ulie|xV$6nJ%>r-$=m%-NH{=0 zj_#Rth<SQXBLxd-ihf>s(=th<b02Jit-0S~ps;7@su$+nVw`HR;4hI6rtb(XWREGz zfLhjAOxSFB1krFd{xZP^1OJf7zYkj23U@RU%prlqE<1Vd^&6XLSY|ibOBN9-2B@9X z48tnb_t}hiL?VoKBA6m9vz*@>JQ24O0W}ecsXy%`lc<#f;{TN7TrKQqbWJVk#mM>0 z{ffjw{vHt3&Z>v`-w{AQN63vKo2E=v9Gfc0H4Wa{-obuKFmY@<hE|E-usY5`(hEQ# z12+wG2SqVaD~K4B{tHi(06fhg001@S{NSD7x%vvk(#6voW_KLtxmb-;(=^)^y8wDu zK=XW+uP$#H?>X%%{`~xFXB}M~Fy(dmtbMf!Gz;jAIJga=++1K`#>PC}eVuKXrZw!m zt*{A>=Tk0x)b0SjiLAe^@1k6H=;Os4x*V2^D^O^9aN`Z*`3hYCTY*wr)v`4(D!^2U zt;WeAdv&l#e#S?&AfddkELD8R%_b4=G$ya7<sq5MzhubadU%%vjYmu#T2m`u@yPwR zciVjRj&g=3Y38BG>jnJp{&I$F7aG>ZMnh%-;oQ*`I<~3LwBfDjB%@H+{RiX>rNFkO z+sfSFsWJ3CAjl=>X|9}bq&Qj`13{xQ@*Gud1fqPfodQe9VX5vPp~{KLE~X4>n}KSq zlM@V8zh}#Mm~D=VdUc9(W2V-P9uNKL-Hr;w%keX!=AGG&?{u((z@%2eKaD6Y$w3|d z-Rj0e_lH!-d?cALo)d;-$g@hRbfy4>Gb#@69D8~)g3eMUxuK+Qu4^kuIUW}jzPnNi zf-;=k^l1?Omu7>oBfqPe32%ACFFJdQBiH8fywHa%l|R8g@1T*qU<q;&r|dj(+=>c7 z6CD7mYeLO8Z&_m{K01$)#%%GXd|@Wu?x}qevcQwLMF;FOsrm1%WzDzj&fPP7&FDMx zKd}Wq#Mhp}F0eBa(gQ!>Bk88_VrL09R09)gw!`9E09AWU(F*?)Ft0dF8K(8;pwit< zzO49QM1yoG&`Hu5Nuv!5Z%u%6az5)HEwMDvkx>x~6Od3>iOug1?T3Ou!e|DZmD|}+ zxa^WH>k?cAAjG}6fV<Nps3f&8*<!pdHUQKx)j+SHZG+v4^pFaxm>ZBygS5D|-bWEs z`kL`Gl7;tIc*d;iK36o6kpNpr$TT{iUckf^hxdSUDvnS|+OHD^w*w;>^P(x$@@+LG zDI;zJYP%GD5E#u;=PVp^q{AhG54Uc6{N<jyLgUjNFf8yrDbhn)Ho5R~)XQ?m^sO?d z#+FKZ13kB|XUch0hKpB0_>t4fx|y+-wYkWCA;Eh;-m@`jih`2z)26Q0*@N4c^VLxJ zu@5yy552@7m|gw40}ZU}>Q)dUXe%PP9cpSwctr_zX@634%WZ9312Z^>YRHiT?thTR z&*uvH(3@civT<-qk#1=f%nJKi#kZprzG{!YJpz=22srZ-c4w)>EbY;>Hz}+e7xfTU z_<)q~w-FK8AM^dL?SZI4lHhnLZj4A9?P?4TZZ$qVP3izZ&V!nn+Vch!7At`sS`%w~ z$^Ggt2sJW4<~1<5T@52Zs5M==ajzu8xa)01bWqG4Mls*(MV>M(g^XHI5-_7@L>(IC zBf9-P0M7BnQF)NjxtsbPo+$Pk!~^{wR~}eiNlKC{1YLib4;<lOPv1#~p;#VS*DXDf zt2K1Y)9ne0!he65v=akd;6^oj`p%{hqi1>bM8URvl{RHw`8WSe5Tx2rj2u#>B6ljH z&}4;px^h?p@+Rd}O(e%wWOlQ6Z(q(@ns3qndo&_o?gvypXhTncP@YX{ak^BjA<A6b z<4?sLnRQZmFC?MN|JB>WUPRhVwL`~hW}DrTvK8n@-}@XQ8gD_JZ@(3Uz_tz^bud3x z>Ztq$zdngwN~5Cb%6_L_y)>=5;Y8+~-iFG54I!)3^}pg|eWus|QM_J@-QH3>{8ks4 zL=|?-X3Ir1tGqqlEMU}4f~FDu8y+$=3(r`wVS+k4wKcOe9rR_HVRO?I4*SE&O9Aee z3p_K5Erz~1cp4&aUZSQ3$Q%&Nvs9_|O7fo1RQsV>>8Kl0p4Q*Uajr$f=%d9^1_IU* zTeWhtOss>WbSB7x>|aHK%HJ(U!bS;@Gk&4wD(ThkkJrQVTPuBatj*aC33_&wE>Dn0 z>N+6b#`k)QsHoONyoBSx5{7TU(~fMNekeqM=gmb^pI8R|BfUoQ{ob{<$wPZ>*htHO z3f`9I<dSvmk%au5aD<Q<UVlZJXM!1!+`0M@&VFSvqL~Y3f7_vnR1@&BAH{ragASEG z6~!k$JVQ=<IlHE*>$iPSs`f1@L=e4w;%(w(1Pt%{#{MZgwj&ZI;>7W5oT<9ZTu8rS zC5h878(g%+RcGOZ-4>bF*S|fnh%xVQZ>`S^q@bC(xE;qLuC&uETnIvl2*G@RoAR#L zWyE5qYPyT5*BnksN+34p{W21m8-mbgU6i@{yxKIxx~n0_W1Z;&CZpSRS+Klnw<43% z^j+HuZS5R%8AYKR?mO*lpu78Yy(;~S?BNe7TLJy|$!3x4S(N*hb}@bV^gYkW1LAum zVA2mq0eh~LD&V$+pM*RQJkTl3WFIQo$Fkoqn+o8Z1M6e@Q<iiYREq8oEH762e#=-R zrlew=sbh>@i~>gS{BCUSz&O*Y!@|`=Q0)tXI9{}$z;*@>_@e};<SdX&+kPK&QEfb9 z0_GUt=6SSJdQoQ}dRcND2!T>!T%5VexIr_G<uZ+bwvwt;4wXD-!E$XK?8T$Xjq&%R z)FiJr=iJmgFjn4C$KEP*M_ZK5gB2d)7!oem1ziqoBRL<WZ!%V-1C4x632mwLkV0)% zJPQ~2PP@+we(>MwifmRnHjl8%KEt5qhPs?4+{6ppj5xHPZ^CD}CI)+D&6Eliv!t+D z=p+mmUD`kfyd9hdZ4Ew~9XR>sVM9?o&NU<BH+z{crShB#!oCc2zV6UvdY=`o52&9x zlp?<hWVMqGeH%A*>4xwyv4u7_wx0hT;`>GtP*Y8cEu6Al-;vDU`daNe!I`&fOOHUl zYgK7Es!<{?o*A>wp1!y0vlH3j-`B#JHlvTpGh7i#z4H3m9ExIqeTf+n8M$}o^1hu> z%in{0%3}lfi$bRO7*@P==OH@5UaObVgq%2O!S)4ylLXdC+0aby6R5EJD#C}5IV0ga zCL!+M`pyV8uf5Y7`3bi^Z>CcM!2q)~alb~_>Kzh{a{DjifD^54D<5wPwm@Cjxn?a^ zH`A1B$q5d1i0RMCR<fdkWy#yR@{qxS6gmy}2u9!G$ah)Md4c$#9<Xo>t`yvTZ$LlB z^W&KzmOc6US)k}S+_>jk`*B7Tn+JZj1?gtgon`&w@#vCA6Ek}!3HhajdYLV6Fyh%V zWd4`Y|A)Gv7ss{CUPM4=RHe#lOL?}+#bh`b_9FSc(Q@ky3oAI+1{Q3NXpqLAkq}MN zXSO+yo2C=mJreM+$OVhO;{D;@@6P_Tsh1F*Z5u#(zsZ4swa&9NOP0N)oN;nsh-<jx zQJa*%cJf2DHv+JlN@au@4`KSSH!3^WF+sM1Dz6aU!%$+gGw?ApkI~fkb}h0LaxFQy z+I673ujbtWcEpfiW!z+c5(S0g42x9e016R7$a5NxWpm(T*0YnQ6%F>sHT;yeT}&NL zxW>tg&F3nTex1{v+rS_jsPhGIpHIb!ZD7XI%^?cNO)n!vDuykreqHjLmayj?ycrC! zKgT8JyctdHQ$vBA^02VSACwO>0M3;oDccy}CQe*P;XPoz$hX&@>({9!Q@hnn{c}xI zjk9?Kr>kqQr)+sM!UGn<LT2*$hyr4DAJk7?Q^AJy0J5qv)jr5iC1IGWM_a-p>2`K+ zM{CAmpIFF4+vjuYWPT%6&KQy?;f2i);a!Q+cKZU#pX;~qjMUnQ`f<ThQWH5bEX#$R zC@KN>m)i}g*yiWuhyI7zAsUqghIbL(P|Dml9uPp-(MYK0$(q5vyEW3sLl4sd$o4gK z08BjJ`#RDS$9d9>01nr-os*C8M?nQ=tI(k9M`3f;`?O@l5Inq%qLd@ygU-}9jeQJ7 zXvOaP?%Cc^^=RRtyNi`SNuIF5^U&eV^4VP(E@ZW5_0;oPu+zeuVAId4vKmx0<LBb< zoAuN~rcbMFVyHTWmZaL@ueD#jI)DSx8)HiC<h9dViPZ0|EY!|V2#Q)lgtF9J(+2w& z@gp_EMGx}Uj@r#A`+#d2Z)3P|)#@Fi4^7W-RO$@OZ;OF3x7rTx1i)H*3cD1_@p1yV zaM0)OZ5$D^TE?i`ARXaU{q>QDNq9{hhuK%oKY>f=VC2rhE0+%3Ja}+topIX=H~SFK z#MZ&p!CtMsRu{^HxK=?cX0P@vn{rKK^9{?l{;IjlOrRa{i9qanaod%wY^RNqrwX20 zIU+AaC;VHy)hA>T$u5qZzUHZiO-~L8=2;Ok+vSH4P{knVHk2rCKCP3BAAuRM=tO<< z0Mhuy8?K*Og$VIS!ffKj)C?W9tQBF4>KvV9I9jf5X86^&@*!*UAz05Ew>@wStCG>D zEKGFrbO5y-wsz0s!~(<ziZ?r6p%4_N$vo%yP#MaD6D(mnCrLAQ4jj&>(}*q!IH`zF z-n25XF;nl@eFYiC8o(c5{4wdL!Rvn&zt?NG<Fud<J;l8a0=IXxl}+*0oA%cZZ|{DY zTE~G|6WTmQNM!?3Wp{G30E>VpQ&^t$uwilILE~HG3^u|KaNjsUUP-J}4whEVWW>N& z=38088%RUZdfV?Qm#fq-qk*`XIIM%KoLa-b1{u3-gfL~S2xv^u`!Bd~VGGUea_+TY zX~d(i?j%{3=zXqb9l_GJvytC6sD}D#Lp)Dl66yUK?SIp5E0cazkoU`UU<|RaLmUbY zJn-Lqs+#y@l-*}0Qq)NKbh>_I%S(+$ED6(gG%7iSr5#`ptR${E<k)Le-Ao98GGS!U zlMk4CCL$jw!{{WJ083?k8~IA-P~`_4Kd=`V+v}8<3pMmGP!e>uAT03i7pgAn^jFOc z0@MmOvkqBtQrSsO?h0+16>E`goA8)5tzEmX#vN0&Yx?}o11*a+xf?@e>raF_o~oLS z*vD$%pU+M9$Ei_H8MO|P+i7`o*y{Hq%$42KQ^fk&!-57CHAWJ>;7x~u1#Y1XEx4pm z06Z-`FDwG_As#dw+jU07(SWFLWdi}r1Hp!s^)nh*AqrH4g$nKFtYbt=1aX__aX^50 z2M`%tTix;UR{CmBAgyi^UtISZYn)Bg9-`v>IW~EAX}@@x$ItvXb8$#LT$g<FB}43g zlr0fN3+|v_htbkH#}_GFt59_AZk4O^p?cJ(@Z{eyN)$qJ6S*T-K%rJVP4~R^4Z23L za}vREyU2~XMeIbA`|SPMi$v1(kDO-MX?2guI~Y>p@9jqaSpaeT@gHh$A53dIzu8`x zs%nl>YBpw(n9dLdfs8n$^$S8|YX=Qh>4`uK9#{N`TX!7v2OFq-$aCYCu^&-5YzKyq zTI_j|Jb6^W#5J^!pZkUjOLJ^~W0E95fhWduht)ZY@^A{TrFFhceCu6&A=W`%7-krZ zYpQ~IqJ53FBDKn19RyVC8`ck9^sA|u&yVlJZly{)`9lPf5ro#z;%~!-dTU%JsKIY2 zfu!In^Yf9@T+^2M=kHY|4K(gV<l_PP(a4(y=Ni4K!cO@t+=E1wEw^H~4-LbbPV%8v zcGSqklqKy_<}Er}>AhU?s;>>>?n@O|JUiV^7^f}W(U(Hz@&Z{Hb9GKLzkTt=_bF{S zWEcqhvgHb$SEDd74@ySNGlM|@QnCcG&T}gTte52BpToYjJ`cP1+URxua+X;uP3RH) z-$bspd$xLwUFdsxcvD&2T2yBC&b^ftPLCAf-p+LrW4W6Rf7>hj%BoAx<oQ#abq675 z@+Xm;nL%_F>NT(f1|3Om-Zd<M1X#sHi!e^<CFbk(|JY0o|139y9uZImE%T@njmN1F zzheGy!TSTIm}#n5d+nxpyh-`QdV8XpAqdvUv_xfZRQy#uwl5)0X_n>72m=!;=8y^4 zlO{|B@1K$zCLxcy7CDmnF2krg0CiJxy!bcK;F2bE<|1|yWiUijyep{&y#E+ubkxLo zyM}z0FC-7%jsvsE%Ke(q_U4shkR=<i(Ho%Iy-~m_rT1eiH@#A;S0fSe>baoU|4LCy z7D6V$blY0DQXr5C>Q>IJ8M>+&38gZ)wnH<t`fD{gU*w&}kK2>N7cILr|0^rm7dsLm zJ4>J0Gv)xR!{G=C9urg!LyQRM!vA4jRn!mlAXroQ3=khaadJOw+-KNRTM3qZjJN=D zSuBQBL-WQrw017X_O)6ch`{Re&gxfATX0%k<DQj>`P8)t=$=^K-@tfwra3aQ%3u{_ z1a!-i+bIr-88~k3b;YHBqfHL2btWHSggB-(fW@*5hxF9V`W|2>D&Pzem3d0*RtVco z1LDDHMwFRTJVR9tFXsT1YfK0`O9LPdz!`>^3@O*TW{s%24N#5|-+0tC8}=M)N)o-S zz36Q5&2B7w=kce34OG(2-6N|5v~e;wn8k<jG0%p~_pBtkTBP@(kn{y|T$W#d=lo{7 zB#&i-*T=iGAav>mlQ%ku5$>_OZ*Tzz2a`^<)yo7(_Lb$tY2tL7U-5OMTZxjf^(6)l zO1xOJa@`D8un7BDmdUHgDo#i~Kl37A4lt=wk1qyv6DIC*AMdNR8NY3IU!^7p^@}ou z^@|K}@!$DSV+1i{rR5{nflSgu>lZ3TL0a^IXzrsv9R7y{WGCwM!D<JdxL==^a2cp1 z6}@Ms1~T+<2+u)7+wegZfbpt|Sum`m`fzv5Q<HQlh;$)Gd2Q6MYZ4S5B0pfblYuC7 z7`P-{7>?!K71XW14)KM9^Wh<oKmZQGjtlmNuC8ZE1+(=*!frGh3~|=Tr!%Q}y<~`& zhaNfRlGXt!U&$&}2r(Z-D?upkDUjT3;qd)Y#m7bM&AK`G?u!K!m)EB!(XB;f1v;my z%K?;8^+h?XUsN|{36zqg?V~{MTM4a{mVl;`BFs&qw4<U=S~PdENOS`UxFzNfvxWSP z@QBa~zIxKM+kzg|fC03dt7EihRNt@$kh{HtSeINC5*rqK+`9lTPC}6x-#;Xr!B-25 zvr4h6$F*9*a?!`HC?KTzZYsQ95(bXHj_{~8o&7^|s_db*>wV{`vh=4^?gayT%dZAZ z=o&YPI$yRLhJ3fykYt`t-KYLn&DVr3Rea9iCWon24Rtd$i%=!xC!lt{AFq&t4~mw; z4h(pR#}OX+bd&C!^0u}*<@(JZnwRvnEwY~1XyDC?_e>JuX&@19UhLEbSU@qR)w!{$ zL+X^8&tXYz>U0eMgt&LV3NRNEwM7d0hNuWvAfm9|r_X^o_ye`-M|q<t#5N9di7VG2 z+FjVAP%SZBM1h82L=as+vz|_vdAeT1K!XAtQTIv^!%D)5bXIK4Qv{^A<^)XIg4r_g z7!;vWS4M^rg5Gawe(r)qL+0A1_LzBwcCj)FrG{t2^u*<8hu_M(H3<OqXY6VG`xHMK zYrnP>py*1G6e3TeN92{Kz#Xw^spVhC7YT_jX<pQgVRzyug4Lh4!8k)2yj1|B^42y{ zut}7)&AaOlV65iUad0$0v8n?wT=ZP++)`=em@KoyyokM1Jd7F1=a1MMZJndg)e9PF zXN1of7o)-od0f-4D!C9ShXMkoPOf+Tr$?BG9Rqfzl_~+?&jbLX8VkoYlc!(hwTXjA zt%ishRVh93totb51qtSGRAt6}mepC+umN72)|MZDH|#VIl6<6Fiy3^~Iir{%RdIJV zP*SG|<kV7@7Nlc^267C~vK_0AL3!H%rvsZNd;(g_ypUGhjTguWIPREV{h1fC@9lW} zrIInroZLgi-CM&=3WcExFHe=pf52}qO$K@<)-9bvmR=a5ou@K~q*@oOJ!OO0;jiW* zn^o~QT`>N>oqRFZ9e@LBI-C4r<GgC(9SB>kMZwy#=F&U<Z)<svUN{1yU>WR{<4q{{ z0o}e7q!^3@TLj=Em{VkEiE)WV#YfEvWBxi3(WDI<n&^bS7^?GNxOlX^%Y1{@=&s*@ zaKvW`V>!4w>TF|q;Xdg-aad^Moge`v%Y%%|jA{V8*xSJgmy10l2RGqyfY^bS!O&v= z&r_d}Gn!W5K}b|9pSYalq5xa$MV=iS>U$(PnHI-M=wQ5ycoBy&0A6k!S5kK`C>+O; zfbri1GUzbLa5(#q^nFzjMwt$I>@~pod65%o8FSmcto{HKvKK8rby#(Yu<VZbP}a?7 z%S@xQ?<5+v2$pY0O)E~Say#?-XPj^GKk*x@+A!J5HvKF!B|36GClR{sh53<@<k_-v z*eJDkMFg(hkW&sm#M*mB^)H_WUvY?##HvS1VXiz!s>LA1Ob&L<^J#2(t%d_GkvaqP z_W(p5BzWOUmm>osBbDX6xez_x(@Am@asOLAP|TUtYN{m6kG&x=8DJ5G*(YMG?yRFY zxJJgpC?J|@l))7Kqjlwps)DoO|G8Y_$veS|J@`hB8aW4gN?Ff%X@bc|O`jDKbFUF^ zs6%B}4Dp2flQr1PPYAddnzR=l_M~`h_{RV`L;Ci~`Jp0<|26eTK!bKX*g55lLx@KH zdKR3tQQT{wfwzV-XlbnwUu{A8AuF<8G<TjR{_y~RbZv-@ch^Km)4JkO%LdvK7Kr8s zvvHy#A$_q(Y_Uaz`cBbzgzl!V`_56WNct+NKS4kAMK>N6fWOeMLEk7}%8A`H6$0e` zol_LJ7agzUJsgX{?jCm<wGTCWdRL5m1V<(sa-!Cg!?pxrIY(9$8q$CnsvXKVhWV*g z7F%FzLWHG>k=(%D6ZC}<B2oSug`kF#3yhsJ))fpQ&6v+?2hy+lW#RLV0l6DyID-5k zk_Zt?)YY+m<Rs9Gd5_$RuYFUo<ocLy0@|_XJnjin7WHM3%6h#c$E6jdNK)e6NE+1J z;-ec_y30=&-{r&uI@KRkgB^<=LSc>muzgcs0I7TpyYMGpOk)}nL4v&n2Kkq0rQRIK zi&g_4D&CS1OOEqK`a5-}Klf>b!$~0{pA0ULWI%qCECb)K3E-V{uuFeJtb=B*iPceb zB>Z)y>W`=-Se)ioxXZS5@7_Kcty6>Zjlc3WOgv86yeWjJ57{0h0u2@EC-Eiv!BbW( zCFC~IEp#y}9*3aAsgK0a^Q)k#yl;HT(#u+7*>S^J12u<V&v907cKy#`68uY5ykrO} zY-w>>KKAp>g{ovoORH^TJ{x;evW*9@Xf`VeQV;2$u9Nd6a^B*$?w}S0W-!Qe?kTNh z1L8ueJ+iKIIeA69x|O;}Sr8dtf@!e%pDinZp}<~39CBBhM`*@rX^Whda}g2L5t2#W z+wb8|r5aJ`tytl3N4P%3)|*~L;vgP8sW>et=W|y^snbZGoxfS;bS#r02NO=Rv1}YO z2$8H!#jYS>L3MnQ&yR+rCznk6sK-^}+`Ig}k%(0P;wqh2f_Y?y)RhDdVq#${bhmI~ zOPwUQj{GhEu#^bxmi(sCUS?EP?&_~O0SkZGwVsbZ2!`PtEOI-ZS?H8Y`h8M(T9v}E zx#{OkhNnQ-OCn@~v#f#M%V&`X5PW|eiv@l}rpc{`G~C((*oK5fao0@XQQn8O3X{Fv zB^vJo+KP<kRf&9l=&K^|H?jrtnuCm<-@vV~*o|w%b?7KeNi@EkF%!`Ru^?0ZYezV< zZORTQ<4O1Lb;-^)_y$b;A&f(e3fsoZS{`x$0Eb7v-DcZ&A-rg6jtImopkzb!$R&jv zXLd`YHF$Xvz9PfCgr9Yh@xg_qb1*uzjfd`wC?GZS3|uFAxI)TS=?I0fOlRHck#DI~ z)Iu$w_{zx;Ost8=TPS&eo%49@A`un=E2{P!oRnhdE9k(-jcIaF8Y2O{qy*)w1rh@J zUBI=|!2YubK&up#R)I&!M3%fbk0}<gp<mg$QUl)2dy@V}b2N*Q)_s1vqZi_Qyl<Ev zf{wRprr5XUNj&B)OETdN5!k2RG}l4D41c0Q&XM~U;2fx#aa<)&xOo8jsrWv|flZUy zuSeI#eG=%(d*u8`xJ7uh9QOBHS80j2aO6UUI2wIdYfCmh3=hi~Qhc^3qs^aiz5Dgh zfaK69{ri+6ocz=N@)vYlyf6xG5maQs=Z~W<{OqR*5r9lNrdIyw`(=iBI3`D$k`5Qb zf9o1!nVeAhpH>^f>>sC7-w&FGHj448lK10UF}mOFPCw+i@)8GCr*>Cp-e7IUA-Q<X zeo3KHp5rYN;ijiXYL;^jTIwXOa%aw9+mKk^_mgz$316%FY*;lW54&agzktPwH8UTA z6jOxY@FgqC#U8P9x|{a|9-xM!f4_dncE#bS0Qjh`EB42A#xjNG4oz15qv$#~9VnqZ z61B)=pxc<m^LfSg7l+sCo^U%njkDW+NqK_9`!F{08IVh2YKhK}*MYlH<QPZ7%ySf_ zai&#S@F^XpSZS5$k9J1(QKE2yQ^*f-W?&219stesFGeo><9>8J66G(Ir67qXYYO${ zRf7&SKV*Wn(6s{!p*fD`Rv2~Fk4&AEbVop8Cz*nf?Lb+DM9XauoQ?w2$?9a29fmy_ zW%LkI)hX3Ud_cdT0bB)ZnaMmrVMmDGBwGiQ*8P83Dlp6{k!%iTTC5x*nm}e@S;5RA zXxXH^S~%&EXy1VF92)-B4A1+yGh#R$tn=~(H>%vbHb$6$y~jdENI5N;_f=cM$?;yX zgjoWKC}SyvpBmQo3loqefBC1)Yk6+MnGw~HGsjKHUb2mE9iR(7hH+1=fShbP!1uHM z^8lx-Hqek{@gdBe4tr^bZ0Oq!x8fm(IVRw%PISE(@}4gzjA2JHif9$S+jg8Lcu-&q z$2`$SNFVTpoY_&#pU4EYWZCb!Hl-Z=`P+hi>yE#Xdbz9R@W>-Bpec)l${<UDw2xVw zpbRvvB&U*EdpMI#RrIQmL_{E(J*yi{0ssYbSG6LcKe+#_)Vp58EJS~@N6fD_gI0?f zSqrXA*(P0pv^2E*RA7p$UYh%)-}I=~w>;U(E{~#+wY4P!KMQx$+}U;{rDWhp7!%!J zM*+d=Fq*Pn@<tTDXU~s_wqiW^d$TQ|@dX#1V|!4?#Ja5Stm|mPzhH_>CrNsEpn8!F zw%f8cii!w3d=44;8twyLKaQeEQ4$w>=4d3Kr34!9LFw&*q$QY^_s@)liD0@(A3*V? zuH2>O=L%IPv!TLNWL4vqMKa*a%vRWFSY**l!An$PUCG?n1d>r8F{AlX89#V&4sW8% zAkQnIp%C*p3#D}KlBER^5zFWAO4-i~2o}l9mk1QD@aGFjFisy6KAD!-s=!A!9kDHu z5UUTa*_;m5%a=;Ho?s=ng)KVp#ONK*K6oa{w$|U?<ue*RR)q0X3jW)aywK1WhgF<) z-P}UTGUBE$Bc;p7a3fQK04IQ)Lq$HxjgbEdRc?DGuzqeCC<kCC{=$aPCog<>!lRbh zKZr4Eiy>n8LvYE^9y?~I8gd_YkOTrMtvl1l=L{2@iP>L$cYc9TL^Dn6xXXEFW;ik= zlt=+keg05VXSs#TOVtBj!#64HR+(Rj6R9p9qNkvh_UWC%uLdzp*~p0zGiYbHRuzTj z0Vv;WH*~vum1u2z`VSf{3g+VuRt1G04L<?Gmph5qUhLhW`r8cpK0rZQ1H4Qc6D-y2 z$Y0~nH)sOJ*hZ##+aqOx)c8d0O^)lFw)T^~7*bSje;t-m#+k%IFjNaRRpmbv$ zWjBd*0nx7*y4iRdf8=FQ*Wttec4-0u1pH=V&D92@oS4#t7LJ+HK&&dE%AKt%GK)3m z<Zizk?oOy!=0RIk%w$33%a8^1vhL;NLqc*f)s|s;_8%WQX!k4i<Y2SN6&r#AUzolc z01G_4R)W_wP27ynaQtz)x<!6d=JL)4RI&>!dJMQS_8@T7@^rl^q~|P%2Wko#KZ4%y zsgl^n&qur%@_N8hz!l)0ZazXLYGsB!_<aw$3d8d-hilGzWEmXJ+9VvGT46@R&sbW< zy*UtW6ta;%KWpx^b%C!?(%TebGJVTG)5=mjimFR|QO<KIqd@v651CbrPxg5$A_LuQ z$B9)hnXPB)DK3ZfA7IoEJ|og1IPu~C38$FTTX%a@`dRNnYgrWbEWlUmV<~UH{4b+E z=hsGx$V5@>$|_?TUFmdp&JYA#SjuNLdWPV|Q-OWR`GU`crDQ=V4&TsZee8#qW$Kr{ z^>lm77!`pM!BNDVmz;4t)w$xQHNGF0xJwW)0kxDWE4`<qpnXK%6K2xbCt#1l5iD+G z#3WYyVeonzB6rts!OmizY<#F=b}yQ(>lJo;w6Ya!$?*nMVf$#mu`kjiTPomD<u4@G zo-cSja=~O!KD)<+4-uYM6593BOi#D&q|ku8=nHoKWH`!>bWh34s*%rhQe9lv>u#%x zbb~_^I;p%vz!j*{U!1t8g5E$iAPWMP(8S~0ZI#vBYpoj_2E-BUo!`w2t87b>_UsRY zMu`yEAz|jdS0WH!flgeDDCU7dC)%j*He#7dwhds4!dUtcqTbds$e@GB(4-NXQ**9r z-Z=`VY&-Sa(+femr7f?IGczI89oj@rN%dIv@y$(+;0_nV;IYdd6AfH7T3dzt$~2U7 zLG^wK2Kx}!agi%BY2K3{goQkY2z%F5)f$iYH*exy@u-(E_{3hay&M+VfuXPPGO9Nt zhh~-XZF!Ga5u$a4QpBg4#JfGQ9Z%`wfSNOv;QRLs24mOdb$1eahPW`ny71)VBako0 zm_?%>%`-0Yj96~jlTPmvi9~HN0&>$E%aFUV{2pX7@WK!8^iF$oGyxoZ{=W}KM4gU7 z6{mH&(|l*ne3lkfX_U5<-|2TfVw1zjo-ZrGv5rb^Gb&0?gW{p{wJ@rFYw#du_mC~k z;FDpz(nuDRE28KL2lRpRoYUwsX53_l#vLlpOE=LZK|neH27y99McOy3j6jlq<5AOP zEm23%|4IQoPK9qo%a96v@__2AmI1(;wLkE6t$AQ1?s?!$Z^%oown%EZTK8<*G*1e& ziAyw6Dn3oN&=vkCKS6PHM+GnB%O|j63RT&Llx#;l$}!sFuD=3%AUs!Qdb8`F1MgaS ztWJzpWG1sT$bGldjy7T6_D@TYfaW0LY<nkPlfVVK3!CuF9?fOC(nZ!sH=@&9)(bYP zLu~;oyPA;z5@}|m3<vY@1EBDp$GxT>gXWUk7Ys&dWc^f5Vn?F$M5$qIYH`lF?+Rq* zwQ_OZI0W)J*1!PS+x1is5SW^&f(uS;fOcsSYSVNgQwt2Bcr|*&IQU^!sl$%4uFy+8 z1W-x)S{6rY>rk1U^Yde_iT=bC!>mNul52K?O0<}yY8sG9(Qv6><cNG`5=_7W$63hI zBY5jkV-bv-Et4;x91cbE(m*E#SZ`b#HVu0L83XWiRilp~&OR4%`XB(UAtz+z;h^2y zj?cH{QZ&hpqy{+poj*{-{<+#;A9)&%Xq!i$on6PtVS&1G*Qogpf<Y0gGFchaKTk^w zI7)e--s>Ksi^D^87)*$c$Fr0%D>NukrdgsY!S{6W?PZn43%h0Sd@FS*+nu*E*IIi5 zeA9Qdayw!Z9f#Li)o!r@03XT?S0`>gCn4V7AiY~nem*8H*PaYZb&GgQ!VbVH9T=&+ z>fI3<pUZ(3L{u}0@gO}@pLtCOTrfRi(@COhWw9y{y+a3RoS#ZZJP4yDDFObhr)_Bg zX&i&7GsbK{5aq*Q%=*x5UATUdFHmNSrIYJhhPcFgK+mq^BWmYb*gQxIzZ(!MdJXAr zRbtG~le;3as{(3wOf!uwd?UCv^=<@yL)kBsu52hrUZv!}<iyOxX0wZ+GTrh~6q>m3 z`_*QAQ<veD_FcNh8o$h&FI|VcS|gDn7%qn4608P<)#xHD%47^pw6z)n2P75F?6Hq> zqNhl0gf%CuUvho;&Ly@BanP2?+ZY!o;v<7?yWo94n1Jpxe{R0E-FD96++J#Bj<Mq3 zg8o}v-VF4~4M=9-%Ri>UDjvI&3GZ*)KxGkwd5!}7=#6qL^EU=@0qD$CX#JKBJPOTG zj_CSoZL6;o{t9L)T61p@-+0~Szd#~OYGd=Aq9zeNM2b&t48DtjU;qF*@(3pKs{`<r zv@Hy}!`=V&XPNiSsnYhs9Ygl<aWstDm$)H@wxb@J8dG}&s*s00mPbO|S4567B~3;w zCrc=RNX$_@<8X@$>({6~{@W$E=}T@2OQk(paG<chy`Nid(Z&AYrE)>V(ZDc#C09=k zFk7i^ia6jMlIhb?M;+ew*q-fJ>*j%}lk}O!&Xlfa+hfuF27tu5B(MD!=KI2>;hk%$ ze-6RtWfmDz<u*abdYW3LX24xy;a1vMx+CZ!!FY!naU0(RfufO0=cDZ-DtGY^!y(={ zI^FS5`<ndg?{AhoC(3qKz;r^}FYjO_#=k|_?p@MhsG@?AKgt6sdc~+ogmb$00-OV1 zjxw@s4p?zxN=b6M_1#4;43<S+He&|k`ERCd${f@E>^;eIqaZ2T0ef^1544e-k?NIQ zwTE+=04B_BQc#-ZDMi%Fyo*3Hr)o$R)`h%2q}y~^5Y^4<QRm`eHzpHHIcO{ibWHJy z)ZW!47BlE+<sWjzg*{&kDfQ1_MB*;rIM4_)C||z*>u{6_+}DbsDc?ln7Kmsi^{RWn zXZ*%4GM*(SKdrxw(|5er=WpoaVT&m67udr{*urRL>8b?pQZuRJm<rFR6rZGa$ETNp z61k=k#aL?a8F>}PEjZoOrxJ=7daUvTV}B3IYb3=bFgm>KLhi-MWwUfIyBkA35?rqb zkdCq9zv`)cWQm}FEdmo{K?ZS3E+Lqw6Zqt$|KYS>z!8b*AEaK%jHb^@ElPAikVD_9 zl-rIo5DujcR*(iyMTOx0N~cAhml(!}j{SS3157kY+fmq@5(yf#%!BAbx-bYAdQ)M@ zQcLP~tf}L;4`Z8Ju0SJRw#~RIbzp3}g>!a__5ACvAz$2cvz&Ckm|g2F?5!BI7pnvP zUqy7+4<ta^IHJde^VpYdbwNwv=XOAiE0|fHho-}-fuf8c42h@}>bI9<ubTDE?A#68 zRN|bo4zJv(aAI(Yf*$rl^x33$Ru_3V0zz8DD=o{r?eEG}9x8tWM>T^EX*r#^!b4#| zfcgejD);WY_+2D=6)<#spet~vx|h%0bMHbzK;mh(jN)CDHv1$dD)xY4zMP4CLA)Ay zieFjJRQq2lhR+)3bXJJp=(5Gn9@{H3JY_xH@k0d!H!2hd_{xnkp-kbmCY-6XF_Gl5 zy74(VzAL=UQ6!}ao`u<tqoe4!JO&71M&`u|DF%`&Cc`lPvB5o5KAti~L%U1H`5^Pj zXbTdztLxL;LikYioS^ypF1xpv^-5t#WCrLa?qCVuU2HDWcxt$UdT|sGr<<)n+Gqk( zT@;@9NgAb`@$$H28)9i+z$2Te5Dayk&>RjRXFFW~G$OLE3*X>i_ntuI)*8+~pZrdv zqX>Mp6-BK=nN;GX+bYl2iCb>Vn2xcdq~4?!!x4DCy_jBSVZ9KyCcNE9He0snjZN8N zI)?0cv$kGOE@mBW2T9YRT4$ss$fz8}?*cQ7!AYQU6bE(%<E}k8k3A}Dj9L(^-a{r3 z9|9*%06jp$zaB&Z3v3Iw0*G;8zJ-eml*>dHjQ2@DMQ{~6{M8Ez=f@ZM-H%=@dk(9N z$fNe8s8IK5tTKJa_24hvh3{B$UwBs#F(T*(xLL3u$6mbU_Nl#ROxTJ~t8~@5Zd%Y+ z_`wz&=7KBoGe==f@R|LGrnG?H_$Nk@%`mxeuIaa>Pa4i+ZsdINVgf7o*tpKVV#=*9 z_U_|Q1hQjp6k(?nlkU#_7EO@*08+qC$_AS((Y@EGXon$tgqoRoUj>L35Bf1q&AzQa z@biloQkB8$l(S$@RQPzPO~v|RED<assXm3BLVA7Abx_9!a|{>5g?%0P;1Yz)klwQ` z^F-&+JdHPvB+w(mI{&S7jeV~evr7PO%YownMi1JB-5tvuUEWo~eWJ|I=KwfoTP3kd z(}s&)HPDV7UXJ+@=8Q4n03XWiT%oEl$1hahQeB(0r_5=QYRV#=I{tgvBGY~12<{~t zCJD;CAF+x@0y-)ew|go#s`gOAecr~m8KdY4l=d2+OcgFo^gZ0jSfrap3wQB;Te+pI z$DNYRG9S!wH`xoQ@v*=y1SMiK2thcX_XMxk5X>X+;j^4srxaBVA$Dbxb*sO0-PhMx zkcC!iQ#7FBmF;uzG$C9H*kn3Uk)eE=i-qnFEN*?XsL7S=ho7F=!&Br@ub~iSpS3YQ z&gxU53_7HXzwZXRJB36HxLYh?az}_>oCO07)f>TlhfC{iX$F0kn~Xf{NVh0^`4v{D zgZF*-P6pt`#1n@X<?z1gul<xRyVZETDC7{{q@n#x2@WQ5o8>N7n3fl{eavXhPl?HG zQ^o)(&uI*%OmjMF=wVoxRF=XQa`lJ!$Q?#m?^$wpMRs}_(w9Th3yIAnU=BtW2e03Q zqc*g76v7kTmDZeTzE9o&Dt1$s9YAt+XvBX68IOH@8v6Ya0)(OrpTS{67YcZ^1diaE z!KY|Rd(K&pjA~?8Pk5=s9mgIT#$uhqo8iNZ$5NfA#A+ZtLpYs7bNF#Y#5Z{S$ufku z00%m3A(gY(?XBksPBs)EaOVCzw;W#j@k%bxKKpyFX2&CUo`x2|F^bHTiz#PJr$AXP zT`D12&Gp#HD8WfMNg4?S=#nTXE5^n}`wP&ADiCujEB{A#ICL9Epma7NQ6)?|h>F!5 z{y~&|*AWV{*5`^^cvZ@@p;OvNbn*fuet#=3skU+E7?Jf)k#uipY>WY;pp{}<RFixP z@EA~AV#!xXnxmdh)x0Z>IU2QX%DpVoiVxSY#F2sTq&I~<GiXtlzj#oAwR2A}aJkfZ z^>XF8{Xtjv>B4PH-rg_wF#Zs|i}-#a)cQANMm{@FuL?ph$#v(o<$a<YUPNOYQorHz zZcsaP@P<jbq>8|pRrg537fO(LEDE-&b;>Zkp|+61#%}9GCPCVJ5%)v-gTZ?ZRoCpG zT7CcJW%iYu>a{3|vS4h1U*9RXc*lg#PbMOC{6QBBcMqnf+mZ@&5>vr#D`&F4e~LOE zBeGeh!TfLFCHn-JXb9_|1wQu<zij3K4B?)47O!)ytCbI|iA#R_L4$65s|22y$sLz2 z{EVB1Yrto0lI{@!<?np^H_kz<p=`t50QZKNXhN5G*H$qgr{C^w2|p9A8nMxd6HymN z>2%MMo#n>1k65I(8we1%Cxi@usML=Wjhq$taX=XZg;TVme0n;q(gc_{20O}5wkBTl zEQ{)QE`&H~^0bMmWK>U1@9z`X+V-yj%+u}DYVmI(eWDVkb(Eok)3>K{LUnNAXUqqp z8^5rzqB5}UM+&Kt*^O&32ddC_dCm4`hIryR*A6TRN?9#9IICJ0UV0GTHxag_V3kIY zq2*dfaO<V-3FKbnAD)d0V;Whki%qjK&q8Vu{q*y;9uI*q$PktCQW{)YYw8sW0yZl( z=?0lCJsRz=<;yZHBS=9-b^;AitmA-$F4rd(J+Y^3rrhZg<Cz3h-v@m+9Fg0H`({xp zy2wc(0RnI5W`uHVbRb9LB9{8L^=~MBwvyNVhs=t#NOV@ZP~)DRT#FHFH{%bDIN33* zsFE0&DqXF#&fN5xmG}E$$MjqX==MgK!bbGjLHyzEOh9}=^&j;F!3oK`wlQ+jie}Yj zwUV9#aE0cJ<>aYLJpm2i`U4>yt3Zr=%GPtRr<}I5$$Kt0MGmnZhqjBv0|H*?(4)&` z{jFa1PtWMg?2tj=elj`TEeP|H_TDDRDJXyl0!Gp%S#qksnOq5!U{zch=WbPv{d0-0 zM1d+><iA_~zl5*cK%7#ve+ru9yQMasy5JsB91TDiGKaVyAEvUR1MA8<W?;U9p%;t_ z@x0*Rt*bKTlRUlr7>Z-ua&tNT0xW%7{bv9%h^1NdOVy6Er1l-Rz8CKxAPb@$qqrQ% znpY?OzPeX0xCZo(C&wxrydG*LR~{i!lNEyLb{b=J)YR)q0|BfC>rKecoP<EiStBv& zx34^e^;n7K&lT~t2r_z+J21aFNVWo_mGX7Va%l!U15$A<Ab<$ce%c67R%)xX6$aHx z8w#-ATMnLfL{X}DK>=QJQHX5?#t}zx+QTZOlz*W^s?ea#^H^&4Y*BeLT6={y17V4~ zWC;OqW^wpBxInfOP$q+SD6eVT9-F|8QV3$E;G`C7Q30!|tK`ROSU%MU0uCv=4Vke7 z>qUE@6td}ed^{Q_Ap_YvpLCDuMGKnzOMcYlLRk%B%RUEAM!brZ+&{w=V{ByaAvNi$ z`%eN@9L*MlW^Em6r4b9^tXz2ayUp5cHHMI#l;(_W5kB-fYBtTd7eEOJXE?x=amB!b z*z(*wRSF9~bRfVY^)bS+T>Ppn1xAAVNMY&sa3KAG@7lHTCk%|!`c)@78~!-BYiqbG z@M^jTQC{_>dXkMX*|Ap4yX-{e{c-QgHGuW<h+~9eamoUAZCZhc2h<;cmQixJayUj) zDF;;gE&o>S5>~-7Wz?dTWAV{eF)P-FK+wyW_YV~bi$csWh?*uyTEiD{>pe<_)$}k_ z>Dg%xctBOg5dF9w(b(*8dqIFc;NgbDo0+u(IDrD4?i0}-JUW#8Ya^0ODB6@2)I6z) zK;o<GD7PamZ<>u^L>zUWlg^DKdbL?%y#`J9HBCmCm@3#66+bRxzN;}c=ewp8yuD5B z3eD45BArA2!b{ZDO1Hes&6mq8WYIwJ`m}C%;1MdZ?ZqI&W$iPy&1C*#zW#anV(WzI z-Yuqf+X@1&ycx8Cd~#-Go;x`c_fRI=d@+i_XIt}-72L3mKk6GCzgiNYF(ZT6@9X3j zFmWRX6VdY1ASKXDGfA#&;3V*jE7vHq{-Y#`v2+}_?2tW<xA#A_K5FF^s@=pn?=EOH zpkOM&B>x1fHmxSNevN*Us;+kGYM3y;T&*WTR7sUkOiN+4>rZJ1C=$f<y4rvAQY*g8 z<7x4S=5|HR_rxxIh-rJD_Y!sYToC@p=ewJm7Ved(y%YIy!-)RtW$3YWT<_FqDrO{( z!Hjh5tML9_BEc`vVtVTu?~uyHz6?G4U%Kfg+(mu#elf4Nql0{WgO4Hez9PZ8+BoI4 z{!drLxS@rQL_}T?8fPCt9vzBr-jqoHP9p1DRwjDCq4nN&#(909+RpwabpdtX5xe;M z2;81jM}zh6aH|OE2+n5CzHk;wOA4G(Q#Cs3&Mzb5>2rG@%0$8?*M+)=$6Pp#WTx5G zq1VsdEWf2if_y;cks5M+n=sP|=L1{v)0_%S%t(;9Zpd|PO0BX2csFj5=O@d|LOpWx zIurKe?Py4})H62y^fA1f!rv`8xYQFSEaFU^NfB(qp>^YfL(P&|r}d{w1M+hSZ>zKB zx<JVuz$88?u30%{N&(}A@Jbp34YgVpfkvOh057SeCFv6dvO)MFjiah`|7$;^i<^fR z9XNpi6BF;^mhdUf0Q4y?%S|ipgSp}l!{Tp10!0Gy0k_BvC)N&c813hFR*73vy25f< z%D<kLRgZ|rYV&oa1)GXZ{IMY@c<{%tYV?$8;@r4bnS8_fN}|p7YRzwAMW2D%_7I=J z*cuyp9)mIqU0=|B(LHN)@vA1g3q?tnl#sKGv?tlCA1V^a3EgNa5?Np;DKr7si*ne) z6|{ka96f$SqTKEpC)`)j%TJNPd&exKn`QxeyYwo~)SLD0CtG#K2bK%inNh@FtT-pn z={9$?02+0mC9L<5tc^n?E|kI)InSFUmt+rKd+%Rd`wvQC=GsugJXp$BXn}+r(oc#1 zy`c8dgOWn>7a+S}L-hB;-d%PAQl-wlOWeYn=|7yYS=IRDsD^{Mb15R4?Ay|s6W*uZ za%LG*h*jk$isO~k*PgE4Un0wxxJ6~07HkL7JnmqkXxx3oj!U}!@KpY59)r5|P02jg zS9=4+QY2o_@)Hl3hV;mjwNrw)jEotpz4i5iqjV4~l|vROXCdW*CC^t@Y6YMY=Lii{ z;YMi>p^z39<WWm!F7|y^2&yK>M<01G8R)pU*6H%M2PGEH>!wIhuU6a)*p6SLT~IX5 z#Ru?!Yp=9Bbux%v98poW_r!*r-Lag|Rd42N7k<I32zetW4rqe(i@ADQjJ+1BBJDRm z<DAym>oe)N00QPbKjq62xSL^E9=>pF^)zyWZaHUXh4b8=Iv9zNdB3bj^k8WkNS9=l zcZPDC&{q>FA>Los$NNl)L2*DU&UvK5k6a%lFf@k^w`&3RmfIt5*C*NLuK(bz1{p#$ zVupt$q&7bxW()913b@xAJ}?Y4ml7q5i&W>2f(H`tHMLs-Om)nozBHH541Qaor&KD9 zau5Vv+tRGSU5UR>Bk*n1mVyO8?EdTC3xTuD$=Gb8H<<3=*^ZTq<ezx6v|w<DbB%+C zxos_;s8-_7=wf%o<bbde;TrO{+a=FWuU*C&5bf{VUfssnFrGSN$<_y(DND3}KT=*O z*{+Gdhk}U|NvuU?f1s0lORmqO@wuV3?9W;{5fZ5>4<$zuCH)B6%9K^RC|`u;lM3^n zcnhOMt+2;3ykUE`nnKj4;*)ij!*>0&n_x$95P<{!bT|WS*w&_XNf(v=I@917Yj8{f z0bhNFtk_(Uzp0s&+#Z4tr91T~05G473;i%S7~(5%;jfY`4hM~H3HHT`$D)n}_u)d- zP(IZaOKws8ZfbTta+x23J;^eyBXshyLCbLM6jY~8npfUizAO-wPT>_cbPLSbUND-Z zYQr}NheDv3j|Q;{_%L2}!>}5N@2HTA?@JJdB8?~L(HzM!5~l|H)uPojkB^+^HkXxh zGQ~uD0z1vp^rfV=iP>KRhrEu2E%iiEz<AZgcJcw?^^b{m#|zu4Byn__<AC|VH;@sH z5;U>;_MX4$J0>Cc=F4%wj7$4YeU(H3#w)E{)}!c-TjOR@Foc13#udvw!-NzZ)&jm{ zJUZ1P<;rvtbwp$}knR&gy4%dHpZfSC(X^wXq`qu&6-@ExJOO5WT%8ZYqd0dL(~JA) zl=bed^jYCc@?O!KhIo0J+y_V_29F}1MUrMQc7ig*)YxHOnaV6zUB-Dtk!vb_9)hcF zj$B)NTJo9=#k7;~X+x@4ukZL^Ke&J&#y7P>;bjVoKhGDb3nl8SNY2L5swMVrD`>Bi zLTnNGxP@>00oZu1WXx^n^G7=&F8_X!3vR-Ua2icFqx^kvC3yYw5<bYZM4}S}W#y(n zz4S;1Yp)!}ECAD6x4wA(RIB7?$nEQy>r9NzDprJnvhFRWAXSo-er&ivL65s{+*GE= zfqog5wbu<%e;=7rb-RdNU95#n|3iNMG1bYVU3rDJdZXRkqkbVpfC!(jl@L3%IJ7U1 zyR}*}m5tu3-%=rCjd1N&19W$@!yN^#4_DJmSki{ExKGleN-i=%o)@Gvn%!Eej*h{k zK_$R5^wt0_3mSc+Y@^j#D}N;ZxD1L@ERQ$*@Rp1dds~1uE<9IqgTSmUIzGGpSl5Of zmISbd6mSXAvhlNBQ;jIMUtfwz6NyQcrV_veGz?@B=xv^)>dS+FX0*@jG+qr*Rm9)T z9%;`bfgKn?bM5HQ%zd09lK){qV85%ww8ePe>dFPm$=VI|a4Gt`5%86!14LL{`1SR> z-!8s)*%|<xYe%^`k-@&Lpyl7ZxyZu@Qa-l^z9joVM<Eo@9wL(c1sp@6A2&ao!iSDa zin-zJy0iTQ&|rIaX76@;zPU&)6Xa4uc*OK${$k8kPxNw~Adi}%e@MmOHu1LD$nsWV zlzUw%f}@2`_7KQ9lA5?A3~M?s6qcVjj}R!x(+@t+WTXVx_A=n2>>zc*E28&8+W<f# zSIMjjqLT0*1y-F~Mm?H$>{>(BWpDU2aZfvt)BOIY$BJOUXgI2+C0D4Q(7Aws<Xn{E z*Y2IQ{x6W?7C@sy(ItS2ztWR?B9a>90iq{aAC9C7!hFxLfC~XjpoCbtqu4F^?g&&t zH^z}n?S4pk5Z+@*2+dI2^1s}b9;eU{ms#AGoJS>dv1&g)i@;%QzQ^;a#iF6>b+G~B zcCw67l-^0qIBA}Z6{b6)Wy|uSV8zwQj6|O`8xf~6;&%fu4zDj+8f!vO003|upqJ36 zCR0nXJlp)=vS%2a%ee^Pi5zJ>K%gDWJ{NH)Kd?jU>>}RT=DqPCT$|t05vacpEvltO zre_4YX*7or5Q(@~-D4drBTeTgYRe&9Tek9&7E)D9ZpQBD{0mU2FNb$xW(er@f1EAT zHzE4}gO-3Ag|%?@ouym6KiXv{>Q`BwIG`ZrBvb2MczRit*5~A`{!yEIJgy=%6{IC= z5rxhkKuD)`#2)~AFH5+=sm~|eit}S_g_W@Lpd})$ckdZXO;Jwqq#ojTB;>)2C#N`{ z>+e?y;Y^A~N%-HVHi~a%6DHB00Re35&$1!KometZHS--^N=`GJoYw~`W+vT%wa(UY z217y5iVN~!@xe39o6keJ+KAl4^F&DjklmyyCoot9cz6biC9JUWH)_J)7JTK=%P%5% z0r%{Mmj2HsdcnpR?yi{D=p@GwE#1QT*oS4ssKAFwTAIM)GXVI`?Tz2~W!yKs=Cc1= zWg4c#2TJ;L!qN-X9}RsLuMAEM|39<ExG-#6T<u4K9`ZVM`gT5@V@FX0AzB-|d?7qo zc1pFUTJ=$lF)r(sscF3Y6<m>`crSW-0Bb&|4qw#)M3;Df6Nkd_7yg**wf_UMq0J6N zD|D~@Rc2ehf5fU9Icn|4v)Ep1H`gy`yUS@pEW9oW=qs@?wjH6(Hv*le`L{{#1$RoP zFRMPn=&^=EA?HvJ|20(Wh8IxE@+7k@o|)&@AE93-N2>h5FazB`@GS`+d27C@@nxIl zf(BAN{Vq`HP`Ea4;kv16IK+ur-;khLk~${Z$MOqVB8lvuB)R?vOIF;$E-q#2by|r3 zC8Q_<Q}_u!XA=`fW{lB_-bBe+DsnTs*0jdN1o_*oXyk;Y-Op!O<eY4~y7*YPY2m^G z@v6W)b78dRAZmj&x0SzmBbQ7xpSCGP#R{W=XZtQhDx?K;YbNFhE>*5?Plf$4O*J<# zT$yHK%r}v`dR0Fu)>rD5de5dNeP@^8KgS@RZO&gDzX^pi5$tX}y#ZFLK_p=<+x|BI zJ<`ZHcVKu!Ch;OM>3}mTAtv0+Y2UwUU|j?v=aJqO<2OB)I9c}yDg3#klM5q$G;+?c z8htsx8O@y029X)Zks^pas~y|>gkGo<C{gvxx9qL9@jDt+Ko`hz{n+xZGt*W(AU6j4 zh2w9Z1mQMNCH5v+jkj1ylUm|sVU6Dro?BXBP;_*V7n9eAA`y5qw3d&#Tk?_5r>qiz z*$0IW+W-<>q6(!ulxwM5S9feLW4#X#h@3x5*(=UQlG54z>2SgSE8+pel@G$RI-WCJ zs{BcEYug0jJA2PhyQNpBkmN?6^`TI@=7;Krx1Q|xF^RuqLFk*6;*guzam3(_Kbg)g z3)1jwO1E{J>k*K2e}((uc#Ho`g)-SniKNFbK^Sf1RB-a8Vw_AH!^j7ZA;R_IM){mb zVQbsw2AZVE{<MIQLncG)PHGaIm&bXW98?NU4FD@h&D?T?=)zi1SU2Ab=6@gfTN`n9 z1S!3JK_+r2YV(4{w+NSwY|YtyGdHd5`kq4rX9-zNWEbnwc{n8kJ<LB(_jZOXw9%P? z>0F<Cd|w?9`OkYU%R*uJ9t~zc;t0~QGNTqhO9ZHw9)EXRL@HN0)-S>(73~uS<iY1u zX9p8#VS#JtmP`B(y6n;n%J#`b0DM9+cJE~gCDE)V6t?_M(!x-L<SUJAa%&El8Tt=C zyFtUZB6Z_4vBqKaY+hD8`*fLz4fA(XGvgauqPx-bJOKZRf-MRwN#>nV`p&u-p#(c$ zu8K14kB#>Yg{?+8w(ns0RSEWF?>jNN9?tukK1s~-`Tu6Fh6?n^h|oYcn4Na)@1o-N zZ<<)AT8>v@>XESxLHby7v-R~4E;B|p3m~ibWzWI}=ONmYlD$ZCdz7SIO34v^X?<a= z>tT>9|8?LV@C1W{5kvdFre_)3u2Iq;$Y6_s?~2<{$Oa%r$+EoXgrrh9E$8wh+(v#> z&BIYsD7EiVwvA^xu=`RgF6?&C@~}M197D}R?@OE^{Gc4bnf|m94`^x^I$XfF>S;ZU z%^mJHG~O)Llf?P5lxqprZ?}0^HfUnw0vFSTEFaxw_sWlQQrIN2l!$vdxDvT6!ZU)* zS=Yah3B0rI@N%_E?r5x2U#%EB^?G;4jB!is8}h#Ku$5Kvsa_W`DPiBVGUu=0a=}yT z@6sCd@cu54e4*rLKP_k|Gp;I<!toc<`TVQ`0tP*)1t4e{LZ!iPRL1|R+)a4_<2ET> z$-p;lIbnKHxI(TCZ#Vw@bdIMH8YwSa6Y)#0fJ>vc+evO15qF$LUP{~~o>!Fg$5yVl zoipTQCwyOkua<voI(FqH_Zwxe(*3C8Ot9vSrx`~Sjh&Cd9JNR<vQarZL%cYHOsv}+ ze2;{=MNBe+&FZa+!RV-t7x_7iKS$=!x41qG>|DU#J!%X929O@Yg^R=KN&_HiUwTO~ zj)kVu(S<r9-aH3E8S+tl$YPYE8q=-IoZV4c>kp%p9`alX$p{>qcA}$w5r$<cc<4Ek z`<P1QBB0K*Lhajkq;cOG11G-_b}MVo*&4Yl=a$NhgvBUUID+a--FiNxp%Y-TAUMKj zBphhbIMH24I~O)i&NmvBr1~7h)x!}GK2d@Euy&N?7RJ2){73Lr(Se&%rD?32@IBx_ z&1;O*7wI``ZNGo{Sp8e-tnXImMkmb=@%1&ErMFx!X7SK1y2brk-<O?oIy)tpwoNSs z_sS#&%V!K7tian%%t9k#ap*)H*!kBG!^^GMln`{~&5#!*Roo`D>SxXB{g7?phn#A4 zniV!tN~5xiK4xAZPtjbDpaOd=c!nvs>HB(G7ay4*869!1krZvUkjb&C)K$uL++&x0 z1LX8rqf(e%CUsmH$>UZIA00Wx5{<QfyM5jAw??_|x*uXXqO$bDw$vtdE`9T*=A(xf z%|6cjG_0fF!NNhYR2<@mYGj{@vH~R^r~yFITV5drOnTso+~w<o%vGh=lR1S=_Cs{} z(NQpQ(Ec$WUDFe9er#8`(Dma6^TMupEEy8;P%`O4*co<18vO&ZE0=l?p=(GkqS$IK z<^J75^9(Gti$ToWiW)-~zZMs*bYvPCpImU(mCF0qac1<ThoWh1m%RTgsPxQ|&q3(G z`cYsqIqa=`3eOd*`8V|~U-%cs2-x!}g`EzW!(~s3J-d$y_PkO21G<vD0`jANLC(mG zd|+Yl#Jkl4!=ZnU<qD1mR`Ky@z1?{omq7#TJuefE1CtKS2_6n=JY)ir{Vqjl%Oo+E zaZv`1u3}c<1}I-=DUD3OJjWf%ZUI}4(2(k-bgVhD9l`OktK+>&)eE|@uZVVM$X6u6 zrqNf4%HKnfeAoXXdL@aXmeme3S1cEHIhOpEk~yp#P=`-gJAq?bjpwKTvlyCDRvJg( z5-mW$7HPS;NY_;2<llYYub;=Tf`d49Nm*ZaKm$4WAJoedR{PFJhZ%cpX}QKvM#NYR z^SggPH-5hbD^bt;=)PKVOJPtH{FUQECM&l27wx(Nix-3Bn@p1E^}TEv<gj64)B~NO z2%D4ANBU`Rjp<$2AA|~Tm6^;w(VdXj=<HoOj{DRA4vgb#($P*=_l<wVqCo?<O)Gf4 zM8c4RyMm4q^4cSU1<p;*<=3<T?LC9wk${Evm;B>!!M&BzYo)t`@qlZ8-{X0n7~_Y( zcu(?`WsBQziOi$BMo#jeM@THM;E*(%dq`QL+%eZv(eBb*({}(SclI~=zf7YaUo5Wd zL~5|h=)f5e$(bQgdw2n5b99I-@<;GAakhXtt=)K1IlvV12?5gmT52pIO~s%Wus~&u z6utl_85LcAGrB?gGukO*R`af{*shF)-C@YOGD(r}@z9I<WOzFf?5W1(w58s?1dvC~ zBh>nrbBZpw^<JmZ0?`v#7G3Qz6VWHHqC^C3=J<fkHeJ69=R50~GzqZ8NLa?0fHg1n zbCj)&GUl@dpq=JXVY;8XfG=6rl-O*8_1Vw>ao_rBs;+ZHkglz?DF2(U4JR=*nJ`e6 z3o~LfGd%qqk^Ef%jx{fzHzn?n006=lrDa(5MxUuykRf`#`V2|!5(Qw<VZelE^qrvb zg?i8{;9k6;F4$)FcR}dX2P8k)xC{x8)xF@CP&4OjtT`~o0a3ecBYYe|GAx$)TTRmV ze04<SlWNh-l6gR<-_$wbJt;H|V#C38z^0sUxg(pp9t=tvpy6|8C<v5t68}RTlEZYP zeNdNA6YK_LRF$f_UGL@Yt9^S>qZ&9PqJtyO8vI4k`;HWtsumrYZry$-YLb9fNmYu2 z00`oh<<Ba1Sr7e`9)D@V-Gg${K3hDET(e=q-S!n9Ze#35kk4#}AE%<$zuh(Sk49LB z6YSg`jsp#M$_v)2uyG`Hy%ndFpE5Qmpuy7&H|ztA_4n(at{Kok?ZVo-;oa|P9x+73 zgKBf2p~N{Fe!KQg)09D4W4*z>AM7l&T~d{69-ve-N8zqqQUGUn+Y1oL&<$lprLoV3 za&A$Hw$RtCb|eKB1+U?VoCwX2$b?`NTNHs-p`kZRpbZ%W0d%{NQi&tSt_oiZhl?gh z`{2f(9cz0g9EG87t1@G2)>N}uE1}?grsmfXla|u+f{mAP(Sv_>!PCxDX>QaTJbz)x zS6}kdqxLp!Fx%qav!R~nqCXKrE(>6EQtjakLWCzga>B%4jU}T+af*krNec-TIk^tn z(G>-cT4sdN+VzaQB_>B?V*G6W5rO$j@4&eb$5Wy?YxXZUe1x_sTa+})3rU7)Z13bE z3i3>Ue*+64<dr$kJ_bD~?j}O%5GF~6itaPR&8z+nA`eUZTG}T#h0u*)TWvz?nkGW2 zDYOiYGs?az8WYaL?^&0;c0+5{BkADsWkyR{fht737J*CW{?#%CM3S4M+BG)e=0r%j zDU`p-dz|o=gP{)6uK@fkHPzOkpBI|^sV>Qp)uYPn0Yi`pG56$QC_9CNl@AN@8)y=f z(!OwsR(8;2hVGM4^0>}LP<?`Q_$<rL7FUvaUfPa+O%5Ilm+Lz`Zu`CuLc=qBzkhzu zN(!b0mC+S5<s_4P3^>@+GMPcIRGB;c<&T><#OJ#J@!Y6Y59gyh-mfz)osM03WGX)W z$n%InPC%00XHnA^_t%LSnc)*yOV)^1ymLR#CO+2i28=G^=&tmkhJ%`jAki{fJ=Z#0 zN!GNdElDHI*L4V^_7%1m5yz~`(8|ZWBl38Jj*C-|qyY>W9Ku&_8s?ok1XC1mzdz+N zxHuh3lVzBDR~1Tao0{A{NtZZCHuLe|<)F?_{o5*Nz$Gs~3PJzP<wN`fX*y_N<82aR z_}ipR!9c#_ys#V!;beU#W7PK5pZrd?8(w)@R?gQayEa$I10xax@+63PD@gGj3(xna z*z9Hc1AK8L?P^H_V60xp@CIP{Q{!;d-H-SQBZoYq=1|5APxj-IfHSQcoBF%1ro{o| z`Y3tgsi19^RtOVH->@*`_A4zLg;)~6w_G|5>s3DIxr%4_epgjXt_ACzx^;owr7jzx z)U%HfWHx!A#q&6tz2Z5L8;8DQq^SVSF>Uy@X-=xbz0q`j__2EON31b!iS&}J%B-jp zg2_gli3!uv4M>uKnINldMJfMJ4wdTTTaf9&gJ|cZrFXSsF&Hu7-bQabPQB)M8^_o} z|EBtX<JHDACsSCj47bIYA)>B7A?-pa;4ZM)pSU{}GY(NX2qig%MNd*RgZgx&p_rdt zhJ*GWt7IiQE&l8;+h!mS?@apuykKTR`Zwk}CTOr3u3xK;?r4Y-z;`L^@p@T%EX&yy z?UI32xL%t+`bQu&9<t)5iV#w<f@!KlLICm)aDDYmu6c21cBU+vPZTu(fVK<oVFV1P z{Ms|V9Sle3frDf(lsZ;H^IUZJ1sG$9K@ak*e7m@9q(=R%vuHFGde~(}l1d@dzz5%I ztLgkij4d?%_4eG}OWRd4xGO=RSHPdG>$Dzn9;SU685rpvr#HH`-z=ww<=u5O_3vHR zTb@n~{=Q38P;%CP(rRvYJ}~QTS@l&`d#H9Upm@fZY%jL#GK$5yN-?312EqSDiSx%b zLySF{nv@y(0lPL!ygw{^-8)J#XfL8O^Re)}9i&kVavmQ&wrOW$jr%h*Gs!ZOEy~QP z_>;fiHZ;jt<J}TBLnCW?6wqQVXlGxp4{p{@fO`al`(v{>xB~7)=>E4rJ94!OPAy41 zF3vz)1oMskyBH?O{t9JNu$P8OE%_RK>Z-uiUq^qIU5`Cw864UF67s1}Lj#%en&=XS zYrHK%BvU*y0;kbmyg)PpcvWXq-1&^K3npiMnvK!wnXQzE+d!S_tSBhl*LF;3XSv|j zqI^_{CP$Ok^S~@X0GHQct9a^3MN9d0WeCHUgAS~RtIWQYKd}~y_yJ3HYn^?^JRg}d zRGkj)g_jVQn0sA~reW7lsdxWMgQq#`#|_l*znr|l@iXdWx)eSX7Wh3iWN=Uaav#F* zOhjy4G9s2)1%o@VMd)P$OcG_1&tok&-w4t+{wH`hys~JERW{HLM&F6oEIA{ejP3*j zf`kkeIfV+rfYD+{`#B*%W3Pu~QpMFFxrWe`6yveXUHu-kL<bWt^sH;L@AAourajM8 zInEMxhbunkj&HH+Gwf8*|GGz@0VASsI6ITz4pWzUbu)OE_afD#Wc;QplNM)apoh7$ z-Gc|5Xe=n}@JRl~T`Kx+u>4xJJ?~!LiHpd2mKH{19OB7(gB3AWP1x3y7_(c~#=%|2 zz`H$3_b9n{8X>t9vqK=H?M=7#mnRp_E%=3l=Y|N13OsCY7omj>=maJDci9W8N6$&= zp3lt!Vgc}HU8A=LWh8jB9bW7uU!!*j9%~BC43S_DTGqP6@BgJA56-_)p(zFI*6JmE zJ45@QCKjO^>2NNVHv_$W04w08=^Ft*Gx6Hru9dj>v@28LENYNOJ^nBpUWZ}}ak<OQ z9?j$VD4ny)u)#yY(J#H`;p7D2Q`fBUI|FMcR!j#A)kKxhgWOy+-5G((G^gBu$#=16 z^nb&lls3l%S$DfXM|T$b(XqQ?P}c9W$9n~-vMXT1YuhS52%rH}a93u(2a;HVQ(}8p ziMK&~o1@e9%>?PH1~kCew135rj)q^5d%bKS?#;mS-m4jxlnX;`w307A1&<N=(npwz zPO8Cnwykh<^>?6TXQcft5rTJbXshCQ%p`@o|7euIxgTrIa?@Zi%pF8t27e=j2y<ei z*Sh(QSF~BVN3i*usMw%FK!JeI27ZusB*3%#N>URS&BG%m(e^pH?9v9Vk^&?Sr9Wg{ zDJaCVG)~Ig_q_AVGtrqGayA;8lgi@nDzlyL3$+B}ly)=lQnnohml<xI8#gd-v1_t7 zOXAwVOlUc>r1HI(LRq}37DVcQl8fVv$Tsf9KGcfA{3Qh{AY_6Nm;C>golO5xcpv}( zw0X4!@zi#<yL|UW6~FtPf1Qe(m%+JB`)m~SrJ&>c36p|lm5_Os`~*&IC-p<zB0v0P zx{CSk`Z4q5<J&ThH2hGd26yOpL(B;4UondYU~q2<L2YE900000L(=Zh0D1r{=<C^t zN<8z}-~Hcd3%cH$S5D7sP>$dc!+;<Ij425VNHq_UO8K5%ar)E3sX<P1J(M9E3zBf) zkpPmd?Dyi*0i8CYya(u0>1ye0VMNu5Kq}t<vCra(7J(OlIsazIRf%2H-giZfWrp<v z6h**MO86Yh7^m1k;W4%WWweG<)2a8F^d!D4j{2X6_UGudm8|{BBC<zCc9_(LE&VO9 z+YIsg9O-7QRt&C3My;{A*gR5io@caWDjqTb-Rf2q_9#j@&58ytG@<dXUTPD97lj)O z^4m+!W(vSY9B@nV3}_Gi0g?8J-8xV7ppdhV&RNQRan*n-vQPnv%6sna(Tc~1_h;9z z1dCy+v{p@g0&?jgl&R$64Gm>CxY5y41C?V&26g3&S^)%>>Y;O+n~v{OVjt7<48}|D zX{91Cz$%SF+M}}sH=*tC3lsnV00000000003wQ1qQeCD032<>X%%>nJQ?0l-n_}Bn z-NTpe+U45q8c_<q7+{jXr-q6~HwqI|w=;pAgU%W@KIWTm!Uxg;TCQDy#EMZ%({e`e zKf%-831Tqu8l|Ih*!ZX1{S;UZN^<H4_3hFXMUe+=d9(;=L!Pr<T9r>Q%*lQC?fWa( z-I*vj*%YGpHp9YQi{!frCJlfAb?5a#^F!#Q=D&`gJ#S&jJeRx<4-$QaQt|yQIC*`D z73gg3F2XUw;{*h+=nU-(z2<xtp+CwN8Lq=zJSq?vTE+Q(PN3~vJ=)}5oBFX8-ANWf zl%JNUi*pKYRHylRG$ROPF{LaDm-xoxt}y=e9`Ae1G2tWAVaZn74S^rXTJVFWYS2YO zHn~m^S)14lKJ8qz*l(^Iu8a!Wvp^E_=h;rea}3evtDsyx7Th$RZA;6G_PBxP9JZqP zhQiRdW#E7d4}!<UpgXg2Af?_vruovK?9*)7a6eGtq%}~ZpgD8_AvK^t0Z`e!nE(K0 z3?={oO8y1-#6gGgt=k6+Wx`^g9kkz<4EO2Sy*WvV8UO-9`I@CL01q_B{PLnKP=Ejn za?NX<B`=Tw02Vf$wEzLN1{;6?ExSMfTgX5F0u>I5l!b67Wpiu~ZKGN>5@r1-Hy39B zkbkzCyA;t7KjN>)G;{AFxgG!y@C6GGx36C|5k#&`gpT8Z?uZVK#g`fZ1UdMJV#8A5 zvgXvc+%&p>qFpA>H9voun^ib$YRfd<<CfMY*H>aMo|g@WTTSv3;m;<8G}XTvqX11f z<M6D`*!3X_^ZX_QvCF42Dtz02@oP8&0$mQyNNCI~J>5yS+raGnN{O&fYW5+3BiJw{ z(4GU~@2eTG*L+xI7fF4d9H&u8Cj68%%&xy}OX%RKdM6a4f3%~Kr?N=DjU@1QljU6! zgHG`$((?@BCH<Qy_$3|_>)Mq8Yiq=jWS?E5`u}4CppK#czDotwtW=M^^)S>gS2K;c z|2(&ORqiE6DOfDRKlA&2>=l4Hr`UxyXVxTW;V})yHx${E&B|EjA0uyAhIVoQn#*;s zR_nbccx#eRWJbeY=>ooc!HZ}<f|P31WvCFI`QUW^Ek_Cts-Tf@eKj`4i;rgV?YCk| zl~hN6(4@P{FaI-o94~?(eVga#V9k`KSYepEkq#aNd2j_CtC%5RT;$;{XSKqRAcXr; z?+Pjs$wgYVjYXJc;;NKpT`pqm0-(YnS7MJc9|gp0Y@I8D?`~AR$&kYuENU^y6q^wa zVeh#F&mRi@_CI|Pa&&1{1bc2s)}8BWM12E^M1X|R*prhCw=daLW~5J;u0emurYELO ze?GQ(`u`JGz1u=mlORY}I?&oel;IYyH52A3Va8XJ8sZz1%t^7eo##uF9d@PW#;;{1 z%HVz`4h#U0KVu6L>=2;;;XWEgd!Kq!eI68dTQS~&pL4HAfJSTLi^~S-KPC9nJU%~7 zn;=bi7z3m3{824;3ZSvhQl{e3WPA1g2CP(K375m4KrnU?LZe&9d%Mr6npC5``u$|x zu7s#5+Ga@hMAaMQR&@Z@7sAAi(i(~-lEER|Tb}Gix1+^HGYqF4HCiJ{H{-Fpg<j_{ z{-ei-%zm8c$lSW&NY}6=(YI+YwvX&{9i<LQ?)=o?h2fYZ{|$S;pAk#?;ogPL=#x0~ zdN`ju-1C7YZ%YHt(+lMQ3Q93*v8h`3-w68nzvbjuphN*JeZgCc^tl?kWOQNkaKac! z4VO>E`tM9=#}(raEsYyjnwpaK+7+|H#!u%E@~fP#<jr78sF$KzI3En`5d<G2xE~{b zLS$x2`uxlqlO6wpi@;BVQdQ#%KAYDip?i!@8dIJg>TJTjuuj)a;qvrYaeEy#!TBVv zkSAU=D`DQRGIM{2G^#9OMj<aNj7(ze;=z>TfS2pb3dKGTqVOfrAk!IyZp{&<*hG3r zfh8I5lMta{lLvF|H<V0STs2PNFvR=GGp5vGrKVAoI#HyKR`G*Bzr*_i&4wDIpp4en z;E|v*@=M?euAHx{&qpQgy-s*|*9i}Q7kkj54>#fM2^L?g=kFoid|YXpp@{=nN2l>< zP<We5BpA6~1yA6^Oy25Er;3#~8O6*L*qPrY)K~CF9Ta^sqipV@?$?xdm}+>)(x2&& z=fcL_xKq}2XTI6n?5sj`$I#8k^44d%VJzf@HHxpRQozxyEKn0<f-o+){i8yN{< zS|~>u`vy$H{R1{i9|!+CX%FEXbF~Hd0e9?dxxQW1MY5CSxrS5esBKx?kM-HBjVw4~ zq0F!MA3IBhqY{Pu=cbrQkH(WFyJl{o)UW||C>>ANHsCqT&~M1e(oJ;<awY^GZKZe1 z6iHvFJDlGTHGk@K8M1BZ4^wqG6ZJWTHBbV`B@6Xt1GgDM&jLe$V&5^p0NRkQ$RA2I zeZE<)U)*REhc)?Ex(O+3coBkb&VECR(x--HwgORBudN^7=kC3g;V7--_YOYmhQ#4o zMg41??xKDD1KV12CZNRdls&?OrPnqRIXG2hFn)r4qnStVG9cqgWOCyggU?Z@umi>a zL9m-V1n*bG)h?Ip==J6(bZc|R86B-%qtDTJNtnXJwR7hTPpIJeIg(5uHvs3|^dXS3 z?`at+XTbUpBZD8;ie^d0ZQ!o6f+}XH<&^;&Fx@SL5hhE|N{we5Cml+PZ|HqPv>71$ zhpjN}{WU#CNL2sIjkI=PIURypyl=Hmi#Qma?e+n?Q~-xy^5&c@Z201jueIZ$(T%>c zY3PU{-N{kug|4(#emlOv_0PE~f6In`-8{sJF|9jK7UXX%Anhw0(FkPP-f^`fVhp&y zZ&iKyivfO<d(wD(K>sjP#UD*Fo96X8xNA9VNvs?zes@Orr2ZFo=$-DFZ$RHmMRm5M z4%APTm-2n<!YJ$8y0H$SlbJ|LtFcKpm^EI0xTMy#w1G+u(P$kI--2HFR9hMo?N}WQ zymT%ju?Sta;a<+A`3`0Ip3D5>;3GMuJI-$%+y`?&P#FDydcm0?)8G`oGA{!gU$eVG zH7I$MKAHsm;Npa&Y6`$P=K<tE$0nb^n0GSwWke6NPe0ok0Ucf;5>+VncfU7IwAzXj zdlq(H`aN32M0HvDjXNuKl~DmN6C*@9`q|u*6QN2u*E-^0ZkFH`va%#qZ`tL4XW1%# zOP%F$Okb&0%Cdi|g}P~*#26%2eemp8Ym2M`JR9V#45f>bQ=tgMGgH3&5LBpqWA<}f z2d7KD>#tY9=HIE`_+Iqx1{4a7Uc+EWoo_@~Ph9O2yIrU?tECMJB$OCnxnYuYY09-} z+~df*qN-7oJv4&ZcH7PVgHh5G!Erd3hWck`j_WWRG1z_)Y1liq#Zp%IWl%f!?>(fr z>(VJD|Bf^X+AFw{mVfYL?l8>Is5$%4tpCyTx0g*cjl+k^|28U7jmYQ@8tjikiqy|n zS3H-w$zOvq5-LKqZ<JMoU+QZ_4~aaU)Lc-!K~ps!mM)zy-h_(`;As)40Qt{{!t$-# z5qLQmG2LW+bpsN$sdtz{QaI~DOiwuEOXU^dPA>*%Z|=GIb|n)zi8gtr)^6x~PDHk6 z^BQHa4p}Fj-+cJ0fgHtT2)^Yi3k*kBypK4058oKhfY}GWgzPmJEl29)_0*m^!&CEU zL>r@!AoU5R5z`;kf6Es{0APH80000001d6kt^fcDsB{1;ya<ZTM8<v!{r}$?X8PE) zjowx|yv%_~_>f~35EnhXN%qK21HAK4kjhjfXok6+G?Ge!UG0dMs!ZxBalQaW<24OQ z5hUAM!aa$aptn3$X0NIMHBiZd^rkxRo+M+RDV^ZNvmyPXZQ^n~_0*)Sib;#58Lv8G zAnK7gy5)94^7*rox4$3=TT9J^?bnpu>JJ{{%x6@@O*>%)F^nghn)n4f!vehVc_Tvv z?e-n|U<VQfN&;q9@d<yY0U_<ZlNrCB<|3^2-=O&tw?Z&HMHI=*+~3+H-7|s%#n@mD znYD(<6uHCg^1Ws7n7m4!?$!`3Nar*mvp=n|=G|8?%fPHmoOg^QJQ&H*v60@u;=W6w zhZEvJ3j$>EVe?9gJyR7`&+XllG(a4J(+ykv3b<ccF0<#p3>OtePXm=<oFphYH}}x} z_@Pi2t4Vkec~Gm1D|GSBLc2%sqZ|FFUT}Esfw2ETm+_;`MCo?}&KiWO?MjLl?B^Df zXf?p(!COtjQ|~EzJa2RbQJ<vKvK{Ci`QvEAfu|){U!W@hqLkRHUyWSCAg4JNKLxI{ znUdvtP-AM)Sx)J?o+1C@j{C@L|1)1%DzfWe3tKERBF%-;2d%ceY#}e0J?!3&FVFMp zQb{>;e&9yN`nO1hdOv^i%c~Pv`q4o=AeB8RJYMWyTGUF|iz2OJe#M@4#*8%~j*$uu zMqJk0zbq90s=-j-3k*wcP{X6dB0!MeL9;u5jUD0nPC6Wi|2;zO#NYJJWkbKgNKS{q z8~{^R-_mg<Mv$gAuV^4E&{U@8Kdjj?=MZb#6UKHxOl`}C6$(V&;mLVxni@r9^V>XU zIHKCjdeJq}SCs?$)ENR_(sRQO7c30IDdkxP8eVaQS99)33Ez0hbJPz;qTI+hMmdcF z!g@ty+DS~Pxnn#V@@bvJo%>B>j7yhFW<qsU03W!WGnmQ{Ny<+9`w<{`fQ%p6B-Hk{ zp8{>vCHa19pjqMJ<xUVo%3?eXQGmh_Q4ssmpI6iAOB%rA{!GbNraUhX_P&qcq!XWW z5h=HEvwp-QfQPJJger;c!732H46NNA?BNk&L$yQ(qT}80z!u7xKs03T!9$0z(iq&% zi@M(}ggkWMG6?p(cOCjq+8@B^{Xzk1pc1pl5IW>Ir@EJE9)mqi$K6OzUP3q!X=RC! zV_?$zBw(3rbJ0^e{6Q1g-vlJpRVC0AKW{?%8pLy{SOqN)W(EcOM;19YIRW3JybpnK z3`&MkBC0sOpo&BhtdtFUvyqEBJcoX^pO!Jkf&?<J-g#!yme9QF7r`Ssp#-5c_9lmG z5ynW-a374J7{nG!y@18Un%1?2vS%N!_ypfH;RvJ($U#k5pH#HcftTrfcYzS|Zsq#s zgUGF>MG}f^y)^yY<Wd12-6Ny49)}0X8~<7$&2v-@64Ak=7l%sINx#~s$U}&h7N0SV z)uz|L%x-9ibu_aMon|MzfPSAk+=ipi1*^5uc!k+WR$h=rF}7NW-IP3uUrKKID8(>G z9x9a!v!&b8RY|6r+>oB9ed9uj;xA=M1h{>CyHQL+XQjqn4-YBSfly5WpNv@Gd6sF; z`+m0T@njqND9z{iX_uyXlo59G)=q#rs|5r~bEYXd6x*iCOkfMQQ?18h4YV2nn^R8@ zEGWm~YdGhCs98cE^&4H=jYHo&`BX-^yHg^rs!X(Ayr?`YFeUVRgxdT98v2RGOUaQr zC|}x1wi*mJcZJBc$<ZxG6wD>z!qBh%i4X#*?~!fd8{h)h<$)Jnp374;zt-_g)o2=x z5v;Vek`)VMrRml=U^CGXeOEY>fJ5;2P=K_BQ>ze4oou**f`9$x<%yD~I|psN&waaH z!}VOMVYRh?oi@8MQnU()u2o4RdH*<2_sTK_U6m_bmfkg?0^==f^QMOGKiM&m$l>^r z0q6<Z?Xvot_~k;FDZNmdn8BRJ8M5GHabVadl|)0aG+Gz=5}Wg;+H}i0qtJeI#`pb- zM9k7TB%wc~fv2<UuRsYqTgFa!2;qnlKWb7V>OC$HJ#A?om;F!Yw8u@dz3p1oV)Q6P z<~4(#qkzJ^V7EBc*Oq$uf%KSzUwybp!Due$W85w+fK*6NTWd6deHoSu=f#<aT#jy! z$HW3w`&|zNJq->Y4W6wBN4sgcFjGqT$+Z4xxlke8A?oVyoJM|Ih>~9J({Fx26;WI~ z4Z2_4_;M}kvEiAzOQ|ap5BPwuK0TvmToKOg7jB^Sc%UJrPRd{asWMv8u>L=!<q_!H z0OkPy!TjmObR%4U)#yL6#sEV*lEy*|6QV%*w)D8)0hC!@`zAa7OCjW*evYz*jDma? z`h<J1tY-i_AMWkJB4qc?#dSo;hMn!stC)rsa@0lr+Ob`#B4Y2pF-#ZeaBIhu-MSNk zGf(Q4h;D!v2a~9SAQJB24C&}7h5XDAZ9zsYcmI>P9~e8mq2rrUGg+*m^DANK?vYa7 zA{Y=<gsPj=4jsUM5Rsfz%srsm4QX`!NbF2lp!mcnsdz2j9{!Y*=-fO~#}fE%(J>-{ zk~>_|h2>~C5`KgM*5xT_5&~7O0ic4DT-5jf+xDk`i!=9!k6Wlq!R(_KZ{dVAS%j!E zcb6Vhh=04QSHzPKY>omN%`n~kpM^Y^|DtFSp|Ff=N1_W(I1)_VFb7|^Z0Cl$@`QAx zCuv3NhTosvwowUa03vm{vXLV}49lO7Mc67^p2Nf~%TX@6*{zU^w!TK-7y}F(W$ctJ zWaAB&%xSy-JyXq|0agUxv9;2mOt#~cC6_?w@7Y3#YB=5c1u;4tKb$@kat%txfr~Jc z2HJNk|3O-4s10oi`i(d5=-O+`s{T$<EkKswFjyIib3L+q6Y@=XAaI>WniK{&qoaXr z1wb&RlenUw3ZOdnUjhNf|L>7p1eUS7G=PHk+))k$>`0TE`b01pP;kvTpts^jkAlhv zfd!f)@j$g^KHDMb(B8_#bAYm}dUYkj6ZvjeXvb!n8Dx+q<0H}eicE#cvEo%nq;<-` z&x=?KtUR|_z^S6c!dY^GpAZAwHNt`Gw>=M$Gz172s0{b+ZY2sug*2M=mmQp5<bNyl z01EEz$NF6^x+Xh|ESjfahaASmAig&HJLuwWQTB%)yx%18(;FypDqRCJlkbua>D#d( zK7fc%1PrTgR^<Loe{GT(e1i+M-X7^Igx?=Fml6U>+=#U&*umz@G7kuH`g5_(OzLEK z;{K^rC)Je4(PjtFR~M~%{!_4x$Fo^xRs<7Vv{Hz3%0*-wF8J49QCe%aEDKPO`WG*h zXuH8?@Zznmqi?Am+e^@|1E0~=Y3=}zKybgB{9oDGhPG6P2xn%3jGve~rTTt*hQiU{ z-p^%E?2q|lL?k%Wcfi9{eQ4^n#)gBjqx%eRv41BtO<<AOY40j*!Cm_ySc$2@fKJsU zw^Y2bN+4`WlGz#>UFH4keR_^g&dIgjv~F%?PyzBi_x)+s^%O3DmeiXd9$WOt8WI}r zSp|C<PM0bgO4g1c#PfpkhZkPa97vv*oe`390uLn435F|Q65t$iJ11Gkgoc~UeC-4w zTkkEV@Fn!5ryMeE5(gEUZ6I9kxItL=iL~Pa9Te<t25I;IQmQU=5pi}%>##dw0QDu! znTY_jJrXph0j)UF?}2;1Kjo-{EVM#Idwt7UsK!2a;;U6TU-f={2QgJ3JPT%1%3Xb# z0heby?mEIq_y4!T5Ly!T{^B=Unttou`xFD1-ut5RK8bfw@_lewN&Pd7brkcYzn;^O zW@kZw0T`IB$I1bS!5qL~g;+MS0TbeSA{*)ER#<F^nx=v92{T$PrEmF&XDG|_@S<p4 zD#V#J!bvBO`kBX4f=L=@+2{!RG1%>mxBvhFEmE0k<34J?fA@>SfDjdOz=85JmdaBa zmB$bgf$uW^?=tg<PD{P+fB`n_v!USEbGm-vT58Z`qe&GfX#FSdN|9u<lz!N0rvLx| z17Mt;@u`Of+LDo7)kp&lN;TdcI-FF*4+RNd3mR}PKCUI<v{e!JzDLkmAQ1Mq5dPdg zKScneC64EEZx0R*{!;;Qc*1yI&l~^%005j@dd?XF5oiFK<R@2$L(h*kYMXJruD=A- zBG?4-1bb1Ob}wz~pc`RdxO*3xG}N-Y$3m4O|8Mf(9Dco8bWNBw`lr+1yBV~#<D;e$ z)Mj1c1!U0HG*811v-O&s{7=ZP=rQUf0u93<%&F~67igEm@%W!=+yA(<JpEBNEp4&s zcPYQv0I`_FyNA)g*U0y$qRWfJs^0Lo=g0?BP>Rj=4~A;6>nkTpx~qkRDD*a3{lwb# z^}ClU;!fcIiKP+zz{_3OcBs9NF)?dA*v9^&z=X)|WQHNxJFw<tlxkZ6K*so81vU?- z>XNUDPBeFGd~;vTAs6z2+h|dqHr&mtnmN~3wYfZZiDxIOF4l|zi9Ecy2jtC4N^X8G z4$4&JuC@9V9dQKB#63p;L!$pDSTBE=?p<69e-WR+X%uW~j;Rjfha9BDGaL-?_byo! z2|B01Ghi$`XEW9KJxE@=8bn>Z?ee5e4y#o&Q8)GFwYd}@Ic)MMBMr|FE~~i-k-XWN zNReq2NvQ<5_7=LPxbO*otiDF6xwt{@`{6b0dep#y0w5NFuhVt-wxw=)9MyTFnOSzu zeq`uJIiJn7D@npko(Q;|O*p8N=XAj{Drn5?PAPm)lwC4I69U}R1Z`I*I38DWsjkv! zwjR8}1>tHv=*IM74JkQG_FI9-JUzxyuAgnU%8@j(k}1hg>y@ul`@*}>r|*lI0_R&K z>6=oy>hjK~XU$%H2ru_9cE!JRJEW{K@Di8sG%=11A63J*KQwIRF<KIQa{YG<hn4bl zJx;uwh`2;t*qT!AawdH(Edb?^srR&V3_6_lu6JIFKHG#hEac5sP*)m<YKtQN1fqIi z&4QE20feJOX8_9#phH7<5?LJT{`3J1x3^e5_U&QYrs3X7YQo8Ivl8=oc&c&OYn&_& z=3Cr4;$*$l@Cx^%fEfUydB%4_ADRwMXIZ;4<bt_VhE)YQ=^rW48g)kQ2*vO;E#9By zc#~{m9<}7S3GQA&!r;hkFIrxgU_b@?$q}>ee;L{WVUGHJNfla7?XuC>11VD@UZfe_ zDGddu*gW$1x)c49lkNvX-V!ozc&wO!lmRTlPALQMo(XFn^87ZJumzc2&`KZxKeL4d z9y18Gv>uWLcdQw>1*i2T)m*CbO3vE7Fbt<1KMcCHru<mChI-TLI31e-kI+AZhW+X1 zB7Z3E?G)0IW3_7aPHlSZ(UAeM>b`1wXbcW=Ce<*jy^rVm{^Wko=oCIG_Y9xW{!0zH ztcoQnUTtbUxUx?j7HlI~cV>z;TF(&Ejg+T~A7C(`Z1)79V^D{VZ%zGR;Ol?6;138J zH_`^L)?NYt9^56j9NDgrNJDy;p9$YzFeE~f(zg3$zFqK|r9RrtngjUY@Psqo+e@NE z$_}LT?y&`a%bbf35wt?Jl2~Wowz6(AMNsooTeHAd%1n-k+cUaRBO0mW%#JFtZAkY5 z2b~I5$0-0NWaTJ>C_{`OjZ;l&Z<GiiS%gJ@T8?mp^cQrxk^bdX(tCy}DIva%I5Tc} z?0)zqjcLp4rre1_Lx|>DHTdDtJT-Tq;QBzT?$cN&W>-sFuN`P+@nB?y1?ay;^xkYD zrQkGbtleiwe4_H(js<M8j(#xJ7(3bI{`rlng5SjRY(+_2#O(Q1{8fVU$OI~<zd|rq zw8!RC5jWN>KU+5cbhgVu0-pmZsEXsg=6~&RjJqEK3+M-<f9e(DXNV1QZB*%pEfttq zXt=u!#ZAfA5LU<Uz^{Gqu%;c7F1jh~cEz<rSw{z-*Yphpt>u>aya*3S93(*o`WO(p z(PUvq&o^NqGAKUv2E^M?kv<07J#tnoJc@q@9z#F!Xe#9^eT(i@t~P9C$Ck0f+k)ai zA9~|T2#Rl0y#>~oI&Hio=-`Gcuqz!xv%<2*=RzhfxUQK2Q-G`H=1T~l^<o;epjk9p z0(Asd`U{eJp3*|m9pnEA>#Z1O&YHEowU|eH+@V^8ti`3KR@59%nuQkDg(&+E2Az=Q z{UwraToPOQWz*GTHBW~%k=N9-0!GRAqgHs#=Zcd7+FK}iDFb$SRL%2>bDXG8ep)!O z6eV}R{)~e{<80i$=(}C}vk%x9-#H`yhv0oCj~1WsG0VmfU`fe)i~-G`4>MVW<|c$m zkp*C@k5^JvAqPC$uIksUH#@Eic*TL0UW1KFx<||bkl2*k<ic*d5+?~_F!O#HA-8HT zM9w~T6q9>$fZC4iQ<^BtJ3F@iG%~$XHaoaf)GwDwEsfnuX?{x9q(9gSIE()^**XC2 zDEp=mVGpg*htDv|ofppG4@HbRZOTt+AGjhY0rzZU_b}p&uE1Y~;DllZ-~XfaC<5TO zqbvv5ta)+(-2mCW#wAJsN4En9g+dT^lQUmdHMS81-=e|Szmoj@u0@)~-b(OB6&d%; zh@E<vwaIB7@lE-(zk389$*V^kYdW9VU9v9O&MveUz|C)%#U)(<@v-Kdt;l?BD|yuv z#+dj?hr~*x)np?80h0B-m8Y)N&Trk?=O?Ube}v;Gd%t~a3%x9Cw{dn8<xAAfasj39 ztpX|&Y@V#Yb|zRnpu;GpDc$8;b9n_Kfk9O~8Wms#;iz6gWuTz8kgz_jPo(|H3gPJf zGHLL=;dag;8$McdY{$vilBye<c<+*{Lx{R~@zo(`l-+J`)Mq@55)&j~mvHyV>-ROy zgfYTRwoE7~i8|~0m;fr0JCT;9yz6^3CrM_hV|-T^D2$U&2MY6pj=njkJEK*-Ult$~ zox}m+ExD{dJ2$8Yn9%bW2Gg*NNQukbrYhG{_%|(dfRvs@*jaz@nrvmvkIy#<^yz`@ z9hi1kDgOu`W8IggppmMlqW?h#i{NbzWA7T}YNDGdvTk4pkw(5#eT=p2C`wO8xw~9g zhdgvH6`%lA8$CoruK<eUWHv$N>FAbIb6jRl0}0J~Ph2|QT4s?W<rvGHfB*mh@Jzq} z000000E3kMuZ#rdNzbBzgM4P^k{MleuzhnAu<<j+)D7RnsPXgS#u=c&fF%ZJ005>U zcE)#OmFK_!4gPcQc{Tt9CH#B<1dofc&=jfGe?0Fz6mn$b$;p$GCniozoS8W?a%AKk z4HU@`EqOqO6w$)GfY$@@G9Ghy>zB@N9dh~2<E~#hymiaxH;%b|E_w#Oz8QhVn(^4c z(-PpkuzQa$8`uXHYkJL6_2Cbncthvj5c&6t$(12y{xUztqrkXlR&cu=dL58qu4qH1 z5;@1D-X}jk=iDOC8-}}0XuGR@#Sl@+%ZOm52hVfK<S&5kXGBF7<p5FhqUOKrXrEXR z000PKt_m-}wEF-60$}D3E|DSlKnf*L1{{SEeCk@GB0Zl@^lutylF2^It|e!<(7vSc z@%0HCoP5Z!qcAHv#N`|)3$kr2x&2boBh$tSDvl&$Il%I%jaq_#JMd*0s*<m?@w4a< z!3)cdsxjf2srLq4Iw40>&;#B00=mCr+c~{zSD(iT_)7-aD1sn-&MDpiT+$gf@_ly_ zmb_LaSZgzVouc#G$E&)nIPBrG6m0>Vi-4|uX?l=`a`t&n-t)cXNhVb92e*Jl?qnU$ z7sO<*Po7FVF$xCP3w;U)z1<AH<bEYYV|wlqcU8fxa$G}QecI<qKPh7kFD?rnz8m<q zaJ)tb2*W#X!MiY@qV|BBpexmCc*!3NKr!kWgq&4?dh`KZsg{hr_rZzh%dbuH=!O|{ z5$_pWHc0TE%vptP57880>U(Se2%}?|BtFML00000MyX`3J?PG$3#~-5I_j$c0N$mQ z0b42n000h8m2NL<L<oz<h2gLOi4_(BSCf6>;*kdaQq%j`=0*S$VO5vSf`JVgmKm+| zR6HpI0#OM7zkCF7Nsp2x+r=SYIs3Tzq#2#f=6p|5w}uRB2A{;7iyDuZ==*c#qb2!% zD15r4h5M8OQ`!}xMX-+p)Rly00wV>e;c0Z-8u|~;bMd&Q|HmJk+{QKofMNr|G-~7n zUNP|IkJh~{t~8t}J1vw3Uc_bHuhVpnb}XMft~T$;HTjYn=vLIdDP@8ZO7jQD(2VWM zW3$g{gxo@<tLDFa`<3*=-MZ<z0|NuvlwT(b>i+F22zlC033pOMT-GlX4_z+rZ_>R7 zp#ehTuwPot!19IR$_@aM8Wc~?2*CB?sujrUkI&+2mBm(Tpi^++;+H3%X0X_f4UG7A zs9xk`xq3&yC3Af@Mvb<!<kh#AfB4^NS(|^8L_0^nz<Xy!{u8JIFg+v)Oa=Ch7Pxg} zm*c_p?a?$1O)QP-TGR<TcaaR!p+bc2{B{aFDw6%Ie2NW%WsY@}yv~&t&87M?0BH;R zK@R?4*R-@)*K2$|HC%KApD`0}EfHR{0~#p5Z+~KVw+j>4RDc}MW*Bos-GSLq1$kpm zID|l9PBmL-a2uRx_>Q3*ERT<e(Ay*+-s0@UEhiak=f!grhnqU6g1x&zW)%8KIu9wk ze@d@O|IWW&igDO9ptbH2&h}e0HE}qko71DK?x{&g!nx4>s=t6G->PpUmQET)0^{o6 zU`SRGU>uO4!{JQ~Fh)Q5K7#Zo6hgNdNKx11h+my&`3>a{*1$|!m4y)_Z6|_d*`xUG z8D7%R;YMPr7iPPKl|3d;{#A-D8{<ppQ3K$+z$>E`>O12<yq3B|pYS!jN#Nk|7%(lC zpW8ID&b%OrWoC>Kj*3HQ*T@O#(9_qbaU+XbepZQGt|RZEC&&vcAmz$U^~5R;urHPP zq#krOQPet-OaQvR+_W~(*$Mk+=}FHh!DTqPXx&I=>0BWRazbb>F5)J5UsujcvFLKJ zV&r+He%weIR^eoj50Vh(m2$XpZ(wnsOk=aHP)Rl|oA_dG@I+omtmGNM8TSb9*Dv3i zbo7SmA=q9aqrVls?=p|OhgB}`B=^B!5${(kG`?Yhk8ql9ke|KbHmZONJDnO#ZkK(k z`vg*o3{>uy0bT#0`+7ecY6L{cHQJi^`uB5~C85kl=4|l&s3;a#&U%$aAmg$N5K9tT zZ(z0(C+Y@kzx4G3>8r-d<5^08%#O{yH<en3kyY4%%<@TNl(=?P0~+u@OHP7XR@LU? zHs|I81D;Ttz%5bUjizkaAI3Cr%AM5+BZK*`v{1bhYR1(0ol%Zqwi-xH-`9%fW(kS; z%6V;8OpfK8JB6Q@DkhLCU|<fw`VHO8$hO(SzTc-x#5_8@;K^^)_3EemZYS&%lU>|} zD1G1GvGTHSs@+@gtMUYN#=b%+3C9_cWJlIps!3}zyB^gW1ZALcU9oCC_D?2fypK>j zs`H5r3i;-odyVaLay&<>niBD=_O9<ir8~vV`iSGO^!>thWOvoJd-!0_VUUI)m}m<4 zm-`59NGUYVv_))FG6U<iQ#48DKMGUKamN92ct1hiLR5-&{z=!{a@X)iFxw?SoCV|N zyspHPG0myIObMzW^Y^#s2O1l59%x%Yv6tjQ`uy{s^>;+a_@C(3EP-mU+TTYSFLLA1 z006qq0X^tbJEYqkIIbrJFq?HcPWLK6-w#md*&pSzTO+q}wCbxN8q?bD#8<53eu;W_ zJM&>kiek*ZGIg&co2B9iBJoSmaOf<_tI#}bekBU#e*$6vpSsCcayofj1Yo~#AXGnk zmx&X&(T(5xiq&97HQpluyG^KpU<!L=VhMJB+O0@$0vekIEt%5*5udEJsO<dO_+1$R zJpY{6-B(vn`^I)5U4_(fGsGXe7c^h6(Bwrxfh`)p%t8SWYLGX}M~>@xrM(dFsK=$U z`q-;<3)b1C&0?b!kB>K4QbZ6u@1b2nQdxhO-rF7vS<gFEkt`Z1AL>DJ8MVc^Z3I0~ z)C{5SHLy(B@kTW=hD$AeKXVz8Q%v;-aUYG`MRKo=8-Rf<uG3q)Y#nJ`r|w#RCH>ep z!Z8++V(Pl$@{QiARS_{9WSQF$?MN>{R=VWMDp@1)2S}~mNmPMt&SzjysKD0w;-^+$ ztdb>#a<LQwBP<Hqig;AVp5$O(^Xg1PrM3JYG+iC%X7@d(>+;k_DI|6DuH7iFKnp;- zgKI_-B2OEL$XU`t>P^3VY#MHf)puPUnV#p7YV?hr=6_vJ#9$NmSHMO3gh3+lYapS> zA6pPMG2D0ykD_iAmkc@Kz5Sm{sfXf{OKEejhd8;-CvO!(z5kd3&yp2Q8L<DKnJuRn zc^#vHXYDNo;LKG*3|Hn`+$VgL4A7nznlyMS*?#Ph&?VbJ1HArS{=ihWXxyQ_yx5$4 zw3#dfDpGtV?b5;;-}KD4|H|$RQ+r&0P+l|BD#2ciK?t}E8r<9!&vj|_qZx&|h~HA6 z(j=z`3Y5mP7s)3`sH!@_meqEIOy3*+{4^KI&F+q7K4AXV3gvuf6)YlF^b4r3mRB7T zm*7}UKoU{*=MPCJ0Xd!sNaU{z{#(=V+=Rt_1{se3Cpkk>9Pk`XDPK6FW}DwB>#ne- z%Hy=<`T4|i0K+=*(`f1ze#_n{d23~gTMOazY;_D}{|{;QwTv(q;kVV^v!SyR)`<p0 zjY!=$-#x%w)~K`Gnm#6-&71@>mCUx8ZOghEvpvkSFK~O`m<TT-!W=lX&CX(*up7>W zz981?^FFL@`s%R9F9j5(hyvm#*BteRWYnvTT0P$5)-;*n5dHuNxZpYBnH_!|Jz`#j zO=<<;ZY<qEco;zMR|9wY>#NUtya#6Xa}+poqR4661GAKfk(bk3-^h@CBTi;d+uzq3 z9edGVxv60Cr>27zN{vD^XqzmKHGj)z!8|?Ib4CMpS;mo!e$S4fW3YPBiA3Q-kWH+A zk!I3_C8tDsgu8}U_Dea(xoT;#=Ps0=r7g2lLz>e^&ljWb&aY#H9__YVqrn08Qwr2$ z9Nz`%lAI;{zAA8=XJymntM(26@{qlQL?y9a9MAkEzQ`2XI2diTbV{}J_@<_}>pEe! zEmiSK$Q$k-?&X!$FVQz$x8EIOtUESP000UhU|g;(dJeRjiBDBiN?6bvbA$@060Ne! z&q!;CjT;u;I*$l1W`voKj#6)2%#R=UiIeC)8ys@P!zX(1&yF00vOZBZy6pO4of4uv z7fda4W;>{hvX;bYFt3-mNTIWwFoKDzn`vopm!}2sUbj1u?z6G(V5fy>_CCGSJjHS= z80BwS5LmW~RaTGGFag*vqd0}8$ZBs8VS%&asXI}QJml_98RY?49iQ^v0<dOJq|Y)R zlYxaK7!B!hyk&DOD>W;p&Xth9WQL_qH?Q&xI3h>wN+Hd3CK;dwTI{d)=xX7VT!hYf zrjO%TCSR2ClnYTQ0mgc49aKc?i6CicqpUxc^F2w>bc9ZIy0pvMDPd-)|6f#fWpV^k zofL}aXzEZ8$lVn&Q{M)GGqw*r?ssVns(Fo$`a#g7fQN6r=K+;qMIhHvN55PDD)a%A zDi>DBbXO~J2{&(!gJf-$u?zO4tkTXrYbdAQBjQPQrz5E|o{IBiW3kRrELF{V9^s}J zPsMwcOgOnItLpn_1(h1W6ljVl4CGKas};Tb6IY@~$fY{S{hx@s5;n_85-9XhREyT& zJmPdx4&E$CweGvpd0oo4NQx%u>2{tgUJ+*JH#C_^yB=iw#zstDW{7xxBlRQ|JO5tO zYvh@QU*CeDa4_iCJ4mRA!EvApqAhBx7rI^wHi(Mv_$BLK8#NY^Vb*84v0bi+URMue zEa7%~FVz+u@_ruhGYy?x{Rsz|7PBPyG90y|jUUdX;MINPm+lf>2u`bSYX!i@PW^5e z<P^}am6@DAy1LDG-F{?zP5k+LPkv<~TaoFQ+i{RZOeORl#7fr#M5K)lsnmXEwQP&e ziXILwofk#%7Re_8lX}Nh#q8?Vu;~yenO@#$mDPhqbKYxc>$Pq`v3u!0AzNFIm-*6A zTF@f`=nq8>Ng3ZUh?pEc6~ddaWMmCo%VWwaVt=qOWKOItGTWZlS-Y3-5t$x?eAkOA z#R!`d^0tH$hvr?{d4Gpx<^(9W=}#!=RuLWcwPj7t7H(K<t#H+)-SD(xPJg8f#EUz% z9<7q_4Kg-<HIHZ(XA;4Um)dl<(o`|{yYhThn;2v+uB)xO%d+j~=w{P5;Y@~{T*_FC z@uFBm>!hlC6Dm__W)oYjsSjbx&lS&bft=ByH?Ar*_=9_6o*qm0LFd3)KH-gTvPg-e zfAK-BrQWfl<g0m?|Cr1)#wIPIF(E6elCAmFn+pGc&poE+5Qj-H`(*cSN_vFhGdy=H z4YGFh$o10_htuCTH3Zj;uD`+rY3aP|dRsA#hfFyx&zFeJxFmBid_X@xvEyyiE2UcP z^kjM?#6$D6`ep*SZw~o5RJ}D{Q6k9<B$Pt2SEw!wZzAB^`A;ynz{*TijG@*&8t%#C zaBf35nwBke8BnG;Z+ot<-^DGu@9cm|@|dvh<qUgB*(2uTo!K!&@Pf05<+tfjXKiOM zSR8gUFWZY~7;7waar*(8UYWxe&OCIH#xuj&BGp*9;K=I8d|Z;Zp0M#M6ZAiTWa+ID ztTnjx`Ws0+(c2ag?R^zo8s;>m-;s#@QI-&fh*f!g1uP*e?W<OJlx6HlrnV(PD>_h+ zs6nBu3QGH<+k}3OxyPH%)f46Fq4OjD^_jo)b}cx8uSV#1i=OuvdAT!oz}Nr)0JS8b z0H6y%ZQLAAZ6$6cKuX>DLkIPnt3xflbJ>9#FNBp<seKabaXRP*dRhWM$pN%+33|E$ z)q8-7@ZcQncZMkvSwqDF)J$t(F0;$siNc#eS0S(;zL7%pH{v~QpW~+`YuI{_#`CHl zlw=>m=_a>+%njxIJCP0U>I(z~zLv;LYuY1)OPiU;SFK@(xj;#d&*ilpG2y{w7k~%F z6mGd>xn*kn+pA%ehuxiDroqRcFCaHIJA`C%%Cv9j3wErh7Y!i3fYpvC+92N?^c!UQ zzN7ADi^?a^k0qnHe1^{fbC4j8%xG96CFQ5JXG_TDCfd710jdJ*1)-w_S2Q)OT&=3# zP&rEXX3+cfh-5QQ-C^SVT8zo36t6E*QH?nttY~K1i(}dUs9x!_kiaEGrLFD%fH(G( z8k89%;%x^{<_|3U{9B{)DG0jIC0Kf`a2XSW{z2nx^PmHs_;gnuudwE;LiG3~9g^Yg zj{ZDw<lAD$;4BOA5Ia+s4SKxdR=`=nWsugTnJV6p`{UJ38&oh;e8?%*NPZmE@IQ-$ zst8B8a|w`uO?Jjy+FxGnT!7g?IDWXK5@$Ui9$x3xaD0#-yh*4$a!MB|tu~}-Q~(~= z!+B-vO8h<H+bX!~8mcwBm=!wytE2Sw@X34k)SD%umyfqjYHAfJPFjNxv*z_?SeB>h z1OMOn$&jfWntnlE!<BDQAs?TgQ>?7J=`bD51d2K#`4fC>Xr{@j0Dp92yX$ZhDBIu| zEI{Z;Ljq16o|}I2@KM-Cw_ik3C>YDU2F`a+YGO+w1(?*bjDU|TOo+@5h+G2XnW~7+ zh%BCQpObp3!J}3JWRRx&(7_Q86LD<l8ccEQ_obXiUr|otR9jt#F}9l2qPr1ifngtU z4g564MAuEE;EQVEPuNgDB(`mlD7j6J*0(KNRIJ;RxGeiryk}Tk+IYmuixmQBWF!yP zp>w>E@3i=cDb3&?OaK4?13u4xlK_zH?ShmL$VOm=wuU{ik_ApxOp_20eE>6H00000 z000JwOfFn6DvMfpZfVP~r23wDi2Mx0FS30}8U`#lL=o;kC!a|uImy+Ks05?1yUDbd zmeBf)Z-VdEK0q!f9`0!un_d|x1(|>3hfejPbJl_5y$;fe&g-yRQ^k#Y<MfO>aP-t* zVm>D_S;#ZO>)30WLZdzT_O!%(%^yeE(q(!yzr7BQ9L2YKo-oNX+3+YBH_JqSB(<uP zr{4^h2-3G8B&`Lb`fr4FuGKHrPohLO?Pg~utd|d6Rj1o7`U)$+lr-KWFx>|kgE!*@ z(>ydTKi!nn@bAyO(UG<Fo<$)q?e5!(9GFAR5CmSnz#hz$y(C!;m7hwA9<;~Vt6wn* z#+cSq^jw-Bkt$#S3#^euE=10i{!k}NxLE%gqj^$8d<qC>0AAix`@*ZGNcayJx<Uri zyPFikcw-U}Q^;k^jBP{!PyBx7T(K3=+}07jcuAq!-Y;M58zOiQTS!2t7g(k*Pc^pp z(5*Z{_UPUHB1X!k_Pym?8WaKM3@?x9x(0HQ2zv-zPIpBh{~owtFYjUvPAmqW9lyD1 z;XNY%>XZeW3TC?@7~lW^8TSUd0Ca@x1xx?{XqRa~Pl!Gt2YWzIH#!|@+)M}rc8}=E zzb@=6`kM1Es)!}&yDqAPv?77RY^!_Rpv0$*Bsdfv4osVyC{kWCYsUULbK3>AV-Uzd zuEABhh#{Q~YT`UA=Eh<W1=cPnw?N?Nv%p&o4xzb7>{ko(tgtIkx>XI{HttaSpO<Ug zq&X!3Va6M+J(ELSgm&%KD{Aw6Jk=&}Vgct-mt<@h<(Ke9fDp@?z>9R_A#T%5sQ)mg zdBc-W0t3^>NBaF4mYNZ(TKM;Y_AksN-+zd|@s10Mygm_NYeaTZdBg8?rxxtx!bom{ z)x6Zo%|hnE0(=(^rSna)7ywWdDNZc%YWXmN&(WfFP?{18HhMmqscDeW&-Sn<ATuV| zUcm`OQrMx!Dq5*!_ZV<1xj*Cbc-2EEJ1ugC5Eqe8t?~mc$G@h%L}nUPTnX;;AIgmy z!Al6CYeu!p!2?)Y$4Ku2t?|g_>DE(zQo7jy`i0r3upHWFhj0g^pPIM83kUJ3e_ab2 zzC85Q!*`$k9jUUY$+d8B04b`yJW7E7)v!^@uQ90NsT(ogag*Nl3<!D$a$I3ma@hT# zEY=*-rs5fAZ7!>*vI<y(LG7so0LuZ!TkK;6JW$pv-klgJr+S;G7g&$IcF<nb)O}Yy z*<&xA_4G>PAh8C=Ic|QD#gsxZ<4kT%mn$-XO_-%Tv$BhH|K9?!;KIqO=rsHe1_#OO zX+CA#vfMYnt8iLYP1y2^TFz4)CaX&IS3T_h!K|{m9>R}aN=d7G&%*990R<-z-gNrh z7Ks>YEtS3&d5SB*k_UnLpPZZUFX5?M$l_clz-Q{x*(X4r$fYeL#TN>!V@ZRw3)7Q8 zS!QNx8X!x3$uA6eiD-D<U|IdoTpuvFXOmVgQo7GjE=X^V0^KFOpCwnT>v+Fz!*Wk( z!*|DCalHz6F{G&Ap4?X$d0OhJ`6e+3z|um+X%WrlOPtaOse_e=8IB~mFqGc`a18BA z06<H={5kFL3eF|h>Hea_N#^_hg!8VxaU{g}&73NO|@1JFT|XO1d-a_AO{Gv}Ll z(fBtCiu*3lvYj#mKc9w1TJVm}n+_~#(#L`ATgDAX=fHEpDk~>YCSl}f*>fU#)c1TT z^YL{Qr`-DGk4BHd4N0Tmn{_urq~RHwA0~Z$$05y<kx?a}JVB%YKh_thxy*^(tHt|y zmc1$q^wT;!pr2_h8;NWr&#=TB9&|qH%HV|n7oV|FFQ=k2<yQMtK6j^k@<lgC5VD?8 ztN;KBlYjz<f&kdiQS(4CX%iZ>Yl_9~xB<BiB^%A5xAo?z%Dmax^f<>itJs?p@Kb$g z+UumbRU89i7JKVn{;l5jUB1%^4ui>mSM*R%JV18?Q+6DbXsKl_rJCLwOJ&1Lfk}2S zH(>5D^ulCrKwk&sl7cOO00000002xEcQ{?d2)o&B-JCR(f=Pok`tp{*BvcSB^^uKb zZmj#6gwUxwt$MXFUX2r(?G*ItX?<bXUZnGxHOl015Rjcg)+vzX`DM2bTS~mzm{z^a zpdBp?a%v@<TR=73Zh}hmG#SD8Fo7FFfvZr~!=0=`kud8MXV^$EOC)mp2Sx31e<PqZ zJdrMhm-$Fk6`3rCJ$ag8BYI^Rxs{#_Ww<yQ4lVAu7YjNISr--4kej!)<QErXv!Q9| zc5csK5)C#P#%%N#&lE@q=zfz-pQFbMrQn7I@dH}Xk5cuMPTWpi@kB>j)XVldPB_p> z(oYx*W8Z;p-zQgm%0WuXm)O98#4tluTN;0aM|M)2n_Pbsa=Y(c=yrjahoM+eb47>( z?SbHcAz}X$(rdn{weR%#l<#q;;H^Fa-WMbv^VO0K1X5;e{EiUt(3}mFRh)=<`rCuy z<wF>faP<8}aGikYSHNB%-m`CBpSOpp-+jBzwRX;I{fshEm2(BO{7Q#(9uTQa$p52F zNQx|TbemAmc5D~ABVm~MW-nu7iF9{tOLE+KbAYTRXL3#%Sh3wnu83u-8P6Xg*r7YU z!vV?%xjU#TClaooYJZO!t>moX-zGU<45wkox-j7H2QJr;xz20WXR_nXXIw{9TC7HD zeGg`=A85xpq;ba63{n`=C`3?2%Bf%BQngovTMN(m^MuqHP{~LYiE8z$+mU^eMJ(e? z$vcPA+Y}I+<sjb{+_vz=*eM=1#WiyvCRWUzV*lr*>MH~z_?`+h;!?08^ktMt?!Q}v zcg;+T#O4~0?;tw4UUGsc{ySmjloN{KDAK5W_&b=;-o6e|!swpQRm7K50Zk^SB?oYG zTslgp^L3H>+S4uAQB5dA6l7#>bm~x|{8v_~Ik8+Z+!_Igp5!mumjTDWKQ?<OoMq>K zS2#M(hVicDsxo{7X_?;Qv9pXNI?sVS|Izs^xG#j@3C%TauD_~%LKa6aGApcHQAZe{ z83`l_ndULs7nNcdeI(Ztv?hh9G3?N{BR3f>G4@C?v~x>M)~3TKFAU8gSbBu(Tp*mP zoRS33wRSc$LAkq{)t`z8`UFOVpFwy9!cgapB4#8Q>$j%Ie^5h)`5)3CAUkQ~LEZqN zX||aMi@pCBIRFGaBL#U_orF_r@*bin&YV(j@b4PHpB8vSa5szqN`r90DRD8tf7FZ^ zr``!)z4S!KvUM=B^OFP&@Z6E$R^e70=v8Vs!ymc#Y3$2S#%`**`I<UTI0?xW@7?fR zb>P+`>wKqTyZ9aeigtcJ>Y31@IgG-q_?mBfLRH2GJ~~hs+QT$NTEFn8`F*7)N#14j zFordzL|tRng9<QeBrwH49Ns;B^{STK-c=4D9tvB24KRm&2R3}{9Z8enjWou8A50Sb z)0cG=)8hxaob!8!B|@y=*xr@)Yw2x|@cx6JP*bOD=%^$w4|HxJH{ShUhV|V|1zptM zQmwP46$54j3A0@RFaQ7!p8z|nV@b74fgsVfHcZ*fR`lq3k`N-^QzjWBFQtF?G_ZNN zt<F+I5NP#05v9jMZ8|k--dH455p}11>ncmdJVj^jxNbgs>5&u%FMD!>o<%GV=kbVP zFm4axO9Me}18XtVm*6tktcUy5rLQj2cj=@uJ|L+xb<nKi44~NrL!VC;&77?Qqv`7Q zZd3&vQ6S)gkz3GMBba7<<SeX3XQ1wO6Y3}S|Bh_f?k3-M^XuF9Nih{~^B0lg<8#=B z(a_$&i_RW6|NiuV;!&GqU}dNJf8}7Z%(JkT)1jupaw7s(3c4caxJ)G_Z<)@r+Vel` zZF39;H;X=vpcxzbm1;OJJ>jpW000ERKme}8w<S^_Ivjo;MoK&6$R{o5wo6&YLhJcA z`rp5sAr&X}vE*FJG^3<k*pL5dOoSraH|c;5EBE>ZHT-ZK6M(&A2%Vv}mI#FODcOON zU~4jkC%FgHe>yh5qS&wCq8|YscXmCxmq*p>4dAgx=_5R&2)=vwK+ao>NXiEuo`eCt zF8lr1L;d@Q?Q`;znp4lm%z@(A-jZBB#<olQ29xdD@;PS9mO!F}bzMI-jO~-4Upm5^ zGO%KfDf}|bgzz<TfE2H-?yAMDKqczq^+(!BNV2&||Jgq9I`rA|RAbopq7eUG*tv83 zT?i4Xw1swvDF6Tf007Y<LO}%v=uZeDJC5%&v;gn)>>8rG7=7uo6^%D`R1?}pP)$+^ z2H}61vj`Lc2b>cRsiQp!b%xJG+YM`7scA$XjDxzGCzxf%Zy@}Pb|JK=<?MaH51?~i z-Ur%f*k+}3CEQgvjg{zm*$3y2^5%+?H9GahfoUs^P9DK{m^*$bXTFR6WNrIUigExk z3=_6NtI`)SDv@`JJf(>()!BT7>dzpC_R-*pNU{$R>f1Wg!pbZ8s<?!V5poh#g4Svl z8=wFH0049<x#k+)l&HLNrur@X<UR_C`H<kb-ZUx74CgrqlY&|Jpvtn;A<%v%*Z<;! z`n~wEFE)(4bekW<QlGLX#Zyj5rSKdwP3tN6&^-etZjNCGE+v+Lo5ipuxoj~FnPt`- zbHAqL-ry}{9Vmu{!p{I%-(zN)Yv{sj9_FE_Y1vJ_Sg_KaT>)eiK((U=5pH5Cy*Mz; zhKg$MzndPbOCrIBTja|_O(G5GA=iS#=moSr-E=Dw3Md!7Q?7}%VSKm7oEnLf=LRtx z=DAQZNgbi=cQrXzZM5-1RXQP<9f^}?+|oz((bOISc#I#UvPM&VH)zb&`HX7_>qMy> zD70t#eb1b1*!#6e$=5|1;v`)I9}$@`i<=Mf?Fx-8UeUcn5s#Zg((-6Br-pE26R!Ur zV~JSo;i*x<61|UID$x%yB!Mr`#URLOORN2B)Dr}_X$0#Xs+#g%Y0|^f<4dU6<&UZA z9gNSR_B6t)%Z*q0_;_`D_~4A5X`-G00001V`Kk-xUIY$FH1eUUGGPZ^c@dN`*0dd7 zchD9~TW;>gfoUOt^*u>N-ek^I59Hk1x^2z+@M<yIWKjW_3(8og359$>QX72QK>=xi zUw-=zj)rB8<ww1!5enesCj}n%2J!fu<9d|Mj#Si}g&M;~gq^3C_hPQ|Gp0`51bv9a z=d;Z6{(1m_FWtRNTPAbXu?iQWGJY;+q(nbn&ZN<4DTUO`mTU{Q6}77Y*yG$ugg%00 zNDxr_n7}T%<zZp=q$u@Dg;P4}kh}nz369{<c@&&{&9!3N*{V(B;CnPne@N1T99ar$ zhn)HN)=XgOsY+_G-B^c!A37}hg6TUuAzc@!D_gT#$7gp?RFmxN8#ijs#QIwcR=y<+ zcx$14jBW0$L%<K67JWf<ot==Y#$(2d6|8o5bzz3=FVCW+;xEyoIrPh5EQ@+R-F&dx zJ&1Q{I}X`?hi7CfqV)xFE|x1<dG>JN2s2BsE(W(Sox~z%_#<|isQf#t5bnSaoHU)R z{t)jW*d1*j7_oFSz!MBI?4Wb9=P$His`d<aV_7kSrll#W$8};J0DS1P>I<ao?1gk* zpsjArYaN~4K~hh%ux#C{I}_<_En4`LG2yO-`Z2e<u@3+~bXoNU(sp)2uNjXTELO4E z-PML0u)jWvjAXz7CIX>nkEiopa*D-o7MUgmV@}Hj4zJ^i5O<&7YK3;A62@&?lN@7p z%;^Vf9#)h|rA2&c*sSb>^;CoPwooE}ag9k#(7sR4*dt77S36<=Zc2+k04t59%Q$1) zRod~(XjRa<ot8A(nYhf1YPkde{9=HsG@o_PSZhKNa^gRTKm30tPrv{G0000002(Bi zYlb7B(ohsXyY-`_Nr(bg8mEnlN|%bEHC@pJj+Hd*@y5ORo!LCiQ*j1f$nc{JuST)J zB+t3fQ*?*oC(BF75>D&{Ve$sMG~f>m+8{V6^9gA|Fyc6dDhBYaQv#rIjpk9w09q-% zC4^V;L>ee|mrj&u1<dmlhwMObCG)!G$^eB+$s3H0REn)9%;q`6W@bfojY8B+%}k!B z$fqheb)9p)y|i0S24d_&hA&?3Ks0mV(yo`f^02+UvZ{LukoQ7)_-9>E`J@KeaWdU< z(Bl5%^nt4WM5o*_vgDU+|1Gw(^qoEQaadm<<!n~d$u!JB*s?iguN811JA-4&&_v-M zR8?dIS~*NWtTt-bJT4tx|KC-t#VxD{-2(H~$hsc}E1IML0000G)d}tSzb^nUihvx4 zt)9yxhu*MzgPdk@iy8`1(AEF6tAQ2VmvMMV(@J8;h^=%SL%lrJ(InY0#!)BS-Xw^P z^B-dC<Q5$yjyK&h0dO->pd{B1lwebpgP3@={?9`WEVSX73e$vkhYiCoP@hKQ8ktqP zK;>hs29f&C6eaTwZ*u=LdoCWCwfIUaJJr*kI3#w@Pi7^+u=qO!DUO`t{MjnO>ojBd z_rkGiPCr`S%|cJisd%EOpPNTS<Mhw!7tu*W@95~>8Xz2;-%<{PXSgFUL4bO#AxmW% zl*Y0sksEpTdCQ;7o_`mAnORdJnRQVs5|tf157(H}2Yuf(dCl9(g~?wJ2116Sih6IT z)XHeF6)J)@Y3Uwe!?S%H`PExSba3{)y(O#L34lu8c~H%Zew<eBLX+B+82-6k=zJZC z;X0DCeQ@X1ITUiW5%!AB8eIlghBy|}!4qrdIvI=pt(|%>y~sSc>n5=C*K@CNUe0`{ zEh<fsFL9W6XJ<s^Y>vTb)zythUTSL$QNm9P-o+QR%7?H5U}r|@P&n}hkY(yHecmx; zO9%jk8o?-}BO?4Jpk%}2e#K3T2q#KTl7_o6)<dg`B=X}G>0L0<P^hNbu`d3hTM(tD zu@>o5#hT@<_Lq2@)w=bD6dockYZ83#IXnQia!>8G>~aYc_UAZ%Zmjh^b;oU=P%xd< z2P!qXe%}00WDTe>N%nuHD;nm!(?I!nv)(ef`@KB8`n6^Qn2$OKKL*bcq?@5i&zCj; znRLH010H*v;LGGG<;RTmXDc5@f_uV^3XF~dD;;@$HFa_qU7RMZ{nE2T2~ffVii*UZ zJ+IAP%V~nlA(fK}vWZ?%mtpCBa=d=!`kFWJ&PUChC$feW&_;u@`1B_`e&zbJtGj4+ zZ-TqX%d5#+409_ZS!Pel0oa}3kd0W5L3C)3P&JqG`fr?xRV_rkek(dz$r{)z_b=6* zUE4#iXEw`a)#R-PI!cU<Wtl%HwlETbz!BMR64;3N7w|CjsK>N>@7%vrM*bPd`Ll%f zP{O(h&~{%Qgy(PEzgBg3Z4S-wS9uwAc`HGVWn^nC$@xG#6TA`;s}aa9jS=bwvhJ#g zykG!dgG5^*(@E7Uc7uy*t?WL$q%jT;zpq7J`_8pXnZK?K_{r7r+Z8*@Icd|dp5*ki z5Z`DWMp(5(Y$l2nm-QJOR919|k0@i1Y_A`bG2^0TK7TInfdPLwL(kjMXTp77Q0T9& z$(u*I^z${35>jTD>qp8MHLP8RUxHSlz7R%cpB#!{Cwn9wo)OZ1M*%)V*vO7yT}E#R zdQzu@$Z1-uG`_cksWdN!0zo}6B$#{r3w0vXc_@Egs2R;ZNDZQ(VSkZD=a%)s?>QKd zKqMbU+(Bm#<{S@!n<iXNOO0eA*nj{4000001ED|!&K!8%X3BA8Wpc$<5Vf1*np{r! zL!HhAL)goO3C)_krres_#4Jcw&S<oU3|Euf4su0FF+S?&c1B}?FuaSBSJ{Zvxibo7 z!<eNHQQ@OALep~J&stGrn~~|_24y2%$&ACr!T7|S#q*Wdzx1c)<@eg!!q;Iag|evt z>h&<wi2=RQNrgte;YYR$`$QZp@&A{*o#|W@uIHh{)UE)#ApwRI<?*-f&qFW`@;Wyc zc?FfT+@U`GdeXq)h&ZiN3ZJFV=hOrUOd-6}$tZ|A5uMbwgM4dUb-@N({Ue4?F3LwM zE6k$EuI+nO|F`*FfC3M^$xld2=X8NpYW;<`Dns(RcN`b%$2(%27WhPXIA*@=y`ARa z^*;tNXeX6;#wg?xBgmi_>UIfSt5K*8hK?oLYzR>DfiEWMeLzc9!{<a7*yF$kW-@xj zfT>nU)3H$Ks0)(|dYmQ%n{ZtcWWN?zK#FaJRJ?*SjQ9LHe%|9&N2ji|6Prud05V*t zhuz<SK-m8tCVJ#KgI!4-T_EhMtTvB3$|14*j39j)=pN&H4Oq3_JdQ<QRSYoU0SRk^ z7uNq&hkmX%k{}HN!{=F$f;k}!T*{MfdvkOUOeN}Hgx{L$*e}&-poX(5{Z42`%5W)^ zmvJ2tz{;mWv_JUTqsNj>)1RY8C*^GSLaA<lJHY(Xyr}omkAdnBN0^#N5woL`t=)BU z6#A^eO50Qm)k~_4z<W15Xn*9IJnLf7!)UWkI!V{L4G$G&e2V9r@&n+HfBTQTCvGAK zLT3{pm&t$4v(|jF^<Lott#&!yd3y{7dZF5LW8Od@0031aZDR8@U={qv=El83e`ntC z&3vJXd=)omnk_&yBqhL^g%wozYpQ~A@i~)uKOF8^{WZKIcr;f@BDXA&ShnS1Jnk6y zufDCX+*W(e>-}5r%hJ`Ce}`IWDzwcUgBVoU2_-?Qxv#0Uyu$&zWYs1cPc?Q$)?;wR zI)Q2XrDY9FMf#L|!(<7lF*xv{rf=r0nk9u&o3x-Oju&ZqRKF{y!llE&Zj;=iml&lO zS6T|oJPIAB=b=_-Uu2P0-*?RL)SKZTWI;MDNyQwRmRQ(OCOT%!xz#kV1w$ZC^-70C zuK^D%rpdw{etIrr;zc6yaIZxn^X$)HeNB-4P0TeWMXnY>$9!5|yYNHD8tl)vuJZ`0 zrSO&sJhUvHC|{uT$yiH-r!U-|j(Ei42qE6yO$qw93osQ`tR+yemrwDuR>hPrp;p)W zVl(B8_rjM7Q;bhJZV)U{y}5}m?=(K#*Y`qY?ITG`zy4x%zxC!Qj0^n_@ogbDmUOtp zMtG6bce6GRTRnF!!F{Cjn-#75p&Ju)S6~hU<ZVqE<eu;=Li;9XsO#PaUD$rGq9pnV zlWLVkZ`>^nze~&~u!s$(Cy{|qTnvbCCs6BDlsJ9pG{vZECFaMFD#W;)nO;a&=F*GS zS1sfzfKM9Vp_Xmp7)&O^-(&S!*#B?Yu32|1O{0ussXM0QlBPuW&wveT<yv^sz7Y%o z_(Az>dlQG}z^jUvmsx~i_IKZ{c?Hk?%}taXVd04+;%)goRGFR{i}6=OM7+i*zCx$H zk;&lqDhalUTz`}d^mCY3eY=o$Ih6nqy;{~}Uez~8*E=uG52H`r<2V{Z4MB*ha%e?K zr5z{c7-z1UXy?C-gRZ|_xjE_5i%pZEk84lE1>3~dNSE{Kc671X%r>XttRUu4AeC?c zQVrjT#GY|UXqS7_bfOqP$x=eX{a~*XpD&-mV7KmVtb;!M_J~-^*vypcYa#P=gO?d4 zCRm!jaY<;Gd((8H7adx|yF|AaT%5uUGL2LqV64vq&%iuNIIF=afL*rfMl|nNHaz(o zt?e8CP+#Rp%+)vTTyBWrzyJ2UwDUpeAGRw>uF8D@B>dquSL<V2Q$b12(JuGsl@;qM zEL}Spa_=O(J75n)rBSlvkz!QwOil0Ly>^<JrkdQPkSir1VW)z-R|{?Y&i#GuONg<p zsZza3XqS7_bfOm_@{Jx8%ms1^$5Plit1(1T(CASAL2M=P7FedK0~&A9kBWT20Z2D~ zBNBPVC8AyM0ko`-aEFU=jV8Ac@EoK+T}=HKNi>uA#Zk8n?k1N7tG*0tLfUeRYaq|R zJ)#y7r1B>Oo`BnY_Wr_VUL$FZZA}FyJ4CzQo23xA>ee0FCAhle<`8L=W=jX{_N8^% zgutD6@Q%g*W&M>Hx_&&O4Z*LV&g#~utb(@%O<gFTaF_4RX`3A5!z8EDsILeJ0-nNE zVm_HG+m0jT8rzzq$^6@JZYvCS26b~M^D|`FiH&kvD_8z_(3AlJtf`<~3?zqaH=Sf* z<tJZZ!IJCo;#(zjNbP$o&a^v}0BL{}fyOsEAzLsHM>KQ3RLWz9hFFA~h`m#BWLzNO zS@??~RLE)EQF`g(!A(D2GE#DMHO6<jW&21Ao)9NS&kSsxGCT3xi>#;cu)FVvGYRjH zMO2NsjnCgrtV`<&{gd9W21{m&w}pQU8RR1>X5B*uy%yo#XWhod+_Uf^b-kaCfDEn# zi;$a?K?x085S|uxX5WER0BOOmqo%`yk9lu28%=TB3arljML7akf=2=%70w4a=jDAL z&ixa#8#PYSu`h|(oJ}F5YYGqn4BQ{BE&zPG9~Zd9*-V%!m45<`@ofwH^kFgtL$DF( z3&`V6%FLLvCEi1V=-e36emk42-~fld4C75-?-|lqg=%;$A$av|hFNHo{qb$O2V7p4 zL_c!@2GZjo^(m2PKcU*D_sd;K$im_i9e1rKV!SJli5>Gw2lKK1Aq9m{PJI@1D7-fi zSEEkDceC~^=V|2x7@g0jEbu<QTX!}7?6L;`yo+PVZPtB!cAi)OkrPx4oT|2fH)j9< zXXVaGH|V(GbN16f<v-!D;(1IPrtWb*X$FTWQ4k6ewcb&F;3E9=4V>XH1-jFK82DVP zevb&E$C$jN&(OK+9M7WB?{)5EJ2=4T9fSqVzr)|JjhsFLZHMWmBeVkqV>2ZG(&D}B zzdaReOowU3-c0u0NM0NrOL=qiMDHIf+;de!)3<;K^ba1CeVL^5E#>V~3%9(AWIV_- zzYL(OLwdQ+ZD~7faWX9Pop7rornuHn6Zim&zL4aY%j*sZ{U^i4n1zd7@%0BdCXjp4 z-H8&0E<%^Cku86Ibpn5<GorFFy|{x0dt|^dz>M+D*yF~yBq&PK;i%O?ZH9RXvh}sr zCC~E5@@OfCRV!b@=YHO_v4_@r?*`a@K<{`HZCH|`z>2#`e=dc-ARsrQD^l7!ge6dD z#;&|CuDeR>R~iw<4yA>Z901LU1PEa`P27N=r^w%VcmoN{X}Bb;WwEZJ^iG&h5FC`S zk~Y>_7GD*TFyUW<#G;JfvH}t}>j0utE9Z_Lp80C|>D7kZvF;w$QI?F<y4Fh(6A7&e zJ^s4n>JJ!7C*RQo|4?o?Kd7s%+LT*I-=Vd{ziW8d3vWR8vmpv!W0HfYk;jEdJRYBd zO8WtiOC6A?WcPk+Ou%UE)(6=X|9V<{8IK;<OG1iH8U)>m?c%2AcL19W*h~x+wh>Ue zQYy~(uSGx1R4J@QTMyG<j3$|%<BhuhRI3vNc1<SFRd*a<B*8VEugb*A_A2hle=j(p z4%x~(x(~p4ZCIagP@OC>$h`q+50>z_Ha^`%4>f{0Vh;5Pe*PTpaRP*F_t@rtMnja+ z(X==CoN>2SJ(Q)8UxzQKbn^&}=qY@!mcmU(8caV!$E1g)utF42dmwaFJ$HfnfNW^{ zC`^TIe+hOVjd|Z9W{2Q1zC88Kj~2z<ApNYBy5LAoG<_9TMmzXJ)Q~5Kd1QsIQ<3h> ztkhD`hlly%d=|RL;odv0xDRnL?;7A$qW*^4kHA5%VEH4qw&h<4*K=;VRl*6n=ySbz zJhetd@gOvZr%IK?E`JjI^r<Bi^_IMrMZNoS-1p<jotE=vR;If5ddRt!=<<*`fE*1G zbK+W2iHbT(D!vf*<Q=|vQ1$S&mG`2=Ls*R=siJSF2P`@auqtnVE;kYKOM_ftp%?*| z1y6A7Z9wh9D87Cx|M9PP&`3~R*RkU~^;{LFQ)I=K<&NohFAO;}nVWrJ72ne0qvFg% zL#}*)J{r~Szi4RM8~jc<+p8zW<g!@R&`3a{syz)5Yu?&Fn4`b9u>OdRKX+WT|5*Ni zj%DFn`2<8^oz_wa(VrfVg@$n9>goY-jXyabEUpktJBRgI)cYhETPWzj?*{u3KNe1| z1JHhC)ApdOGXH_WY!)VUmKKgDe^{zI^*^i`Df_SBgVk7gL$F&*VjoHBpf&EM2(;$u z7l_G@1IzK1&+BEfws%C;6>dlV5=7s2?mA(B#?36FO(K_D2Eu3T3g0wtB1mn#Dy6BS z;3UH5U5kek<$s+^ns2FvQV+GPnXm=vh6ob)`NH1W*FugK*3gqwRl(82y1jf!zkzKT zdUsm^dP5S9mCpbfAU@OYk*49i)S0?-%iWie_H!6OKkLiT<%xD~sXhQk*g|#+a1>rm zkquT|3Prys1`1U){;;k_=Ib~_yF5Ns?s+?t(MI8)xLi+QB21h0hU?&2|JY$z+A1}p zIS)d~v<!DWfS|ZAa=+xQ2tj#$Gx}$gf3g7BDREfMUcSP~od|6bKOIU~7nq(NrYf}< zm;|5sbars*O6PMZ?t2cmdSdkWgW_+Y3W+MQeZ|=zXw2P^>nD0?%Ky6|xd3OA=dVck z7F<RhkD4`TZfv^e>>?YUY>(|Da10Z$rs7$ft1Dgqgz)VSwoI}tBfaegf1pl>4sa%B z${O~xLPg3dGj<&djG}@lOQ4a!Y(?CoV<lRvGY3gm9^Gi!DLk@+nX6l=*i|l0YNejM zY^^)uaw!W=BB#ek`1mPx!-w}+f@&?dHIRV(E>yF{8`op$ci0|hqQ`1EE~UnL2FK?J z2)a3?`-_)96$CqWMLAa+@gh1SO%=Xv21fb(%BW5*XbK#K{y7h>)3tZF%K>@+c#uP` z(5C+iXB>~YKp+hxmu~K{^X~xe?SO$eWIzF=Uy7k|H*~M?u+K2vLDuzS)E5WmmfZzy z>^oKjKt6xRT={BPt0c)IGA-KvC<ywo@du<oL$AY`Y6+2a5^k^%;;<mPj#&G&lCLd} zfTXRqyZ{8c2lepHCl2^vLv74Xb2-^}vpeZpAGvSP5u6x>97Cqv>tT|^L%G=yZHdTm z0^Df4ZoD*?gwHtq8$`=6TMZ)KR!h3ogOvDU!C_nLxe~H-7Ezojz&Uqe5<;q61iJxL zJ?c1y&3=k~Ja8gLXKUt;F4}+rm3Qfa$%t{dvrwwDcmr%Y+3yW;fnhsj{tI6>_}d>T z`fKUc!;vez!XthSXGH&k1^)PF8x)9d3f33Q#M@z){j5IGH6KyyM5v289!B5gsxBLJ z>%)^wm`zLo05dT%99v^zU(VSynRbQ#`J_Mm+HwtGH|r3<duBc(P{^Eno=k<qc<(A0 zobi%h2PT(oLr_!fbJSxS9{d0!UYzct<h0_wTc1!Q9b+i*q?mxvVB3nVrC8tg1H+j7 z(ycFRv1#Eb0Ag$;LP~~XPMIAcY=cM)Na0Fd6t#^}k{0@Kty)=KBT^n~%l9oaP`!$E zw;q@l0lXo`&4{(t{i|L*;5z^F6#i>POLT6wtTyP-u?y@W^d7?=$)j1LJeHp{c0Yl* z)_uCN9*e4B;&~N&Wj-oEHcGaLF7qh5tHHf1@*Vjbx0pK0j$1K-AsE4IR~BM1!J0RM zt|x#=9?n;RTd6!#o)(}VK>*Q_2&4#(i^^1%X97T?xgiGuKIl?l0Jq={!`JnuDrF37 zxmjFyyUOmX0g4f>$Is8Cc^AZa1!_>^tA}kKW!k%1D`4yiJ<XW20Y9@gTr^5Dnt!YY z3qTPG@Y-f7AzfQCKpDt59&oMtPLBeFBDgTlBN~{T5M?faXh0@6OjxVkjT~BD6AlH; z?N+rAFIZ8N-FJfdn@KXp*P`KAJZWD7Z!+(xV11vtX+R4~CBAZX_IY###m%u3d~*Sl zA5{l+De!bpdVc@iEP-K(u3gP7@69lL9f%h+h*!&+dp=r82j(Ut>As`l@y@QT$xsgG zrKN5C9RpRlV_g_;RFwL;z4fwBgV#}@dtY38OIK^r@Q%r-d}5RyA%dh{DCAIQDWj=z zI>6fnT`&M84ZuBdqI$JICcSK$*Se+s-cL&5j1^ROO@MJxXdHkN<)H{zH1ToY+6&|B z(^4&o&e+0lG2RDUkd5i_pB!803-DUd{mLta`Qp0bXI`1xs>uw1P+S^d`!h;`T*_dH zgTbki$s;@~-rl_E36-{2khj3>u>PIomO$q{Ou(g06C*NAWOCS&)v5@YsSo|=qW<rH zMyk^{l{`+1BDA%_<ITgHU#DMP^XG*i57J-iy7eW%7I^=KH6#|w>hnP+7Mnfrc`M94 zejvQ}*uc<~vHy@R>`M^jK|rv@o3-QjW&B2zRx`+2Wwnr@M!R^dtz5td^Zv}C;eGS~ zNVJ!p(iYY!Mb9kB_7*+73AKX@w%O5#gs52@w?DHw$rUQ^&I~Ci8H?z8frU9<9ug}2 zH4j~}J*XmqkZ_Qs3jX_LS%&<4So?fuIMY=H2q14)L&GjSUT&Isel5eROJ8sq1LxFa zAe3BLU<IvcJP$KyBKPF5Fz$9HH-2;<TqkdRqGGm=5T<m|q-y<{lrEVaGBwryEghJq zB-aH{J>1_@H|2V|urXj`SSW%z=Xge-<XvtGOD1PCS+Njl(8KKX&$3*@|BvP1dCrMr zr{8E0pb!_(v0<?jy%@4BAzuxKOxjPE1(dRj65V{2S9s<-ojyCEQ7=Vjo}hu|N>%*> z2<g@aW=?=jIQeLwxKzGYYFbOMC-=T}Mf-`LfVc$5Tqt5<_8RW0z^x-gwlg1sMb<K= zpV~g=83ie{j9G@-jK>+0<`h8?4AMLN9YsM>vzGq#lkC*MDO7DN;4c1w2CSC+=Mqa? zjj!&yr@Nx%(%q#20@c*_fuDrUMZanivqC3UauSAXSnYuDzTscB=TiptcvGhFo6^`J z%&5ux_@BqA>e$8<N2_NgUWCHCK#VgKgOoBr+_5)PEegM2!o^<9&tPuR`eYQ8PDV~6 zH4%s2cvKUCg!pPn!g^!5nge~zz-}X15j$``4Qu3ToD#U8{gYOu>sf3NihsHdRogaT zgHWWU_WJ21;9F084<CA_gRbC5oFRpfJ$5FcmpN!YwMR=(Qe+D>9To=`eG0qj=cMMl zt^gp>0}Pxeb*+#^=tQ5f@F`2#Bl-*aN(%>e2yN0#X){vD3H=tIx7;i{xGYSl{cA0O z@FW9(gVbH=j1?6qJh1oe1nSQB@cy$)-2qAUDi;&*m%L9#6i=)VO-Y2!T)`JOA<2@4 zZ_L1xFXEC!d>B3+;30c+de+V*dJovLqdE$g{qUfRShe&x`u5O#_WzL078J&=p0aJ2 z<PQLIB(xDQbwTq#9YPYRk$DUUxgXeV6RS;cxP80SQx+Y)c3*I8p=9~0a7qKfZG~q4 z==cB4vbI$BrGj4xX!L<KTjfup4-db;CeRi6^9gKB+|GYg^z`3rfQ`+Ikw;ADDsLR= zuPpz)1hx{ed>PseYiDAD7Fk$$Cj<r~D5N8=9;+*Tx0eZFa%Hv@L)#0&Yf}4cHLO#d zfAKh(QS2Na;#Y1+*|tD2Px5F(k;L2nkaU1rJy=M=;DsRM&4~&(P?96BgDdH_D!#ec zYoInwxY=z~3G*FEZAM!52-q&Qt(}GPPsIYiqBQXEji5HjeDf1`NzOiO^Q_45J9Eb> zHhh1`yua;UaB_nhR8&J5K|0-ZR`JLuL>1vvV8^C!(e~p>?CgbfT%%|g1`Tyzx4Ipx zY(T6fS1{eJZ0tHYqEoh^9PSYN^;f3vD-^|fm)`U6>&mu>$0~}j2JRz)w(Eg?9$1mN zH_V9Ivor*G_a3nK-p5~Gmh?w1M1Kw=(fs)@>(-P@>xss|TN$iU?YSWw(OI~_8^3bD zn2^{8q&Vo*16|H|Y@O{m_+XIFB585jJyAOI{(k4;DH`2=Kmkp&AlAqvMpYi!v41we zoC_qeShj?B<O66?ehljK3+$g}GMj)A<~gia=j{cq!<uCdnnZ4jSixhH!_Zhy(CX*9 z9^434W6WuMhIc8@)y;)waoy#OU;#%uUvCMuTl}Z?tHNW6^V5;dCTc|%B%0oRF0`uA z)J?M|s78+!CAB)pe3m-J<2ke90$dBi$jw?xsGI_YnIl5PIbfmM+Z+)~H3t4Q99<LT zeK}j-B_X@hc_+MxVtR8^Yq&8m{vP9{r+DQ5{>Ib2k}{<J;g?9pzQ1Nj@MW8dW!@)q zXI6ljB{%yYP)xteX9{Z6ci#9$$wr0-=naAZ001jOE0Ga6ow#eZ+B3=G3g+mtUNN$B z@Jph%YX;^#@ky!**DqKS0m%ht{{UW_q**evSBnFJDuak;<4q<SED>_nna!6_@jpKN z1NwW`VyD*lK__gC`Mch0_Y)HZqBTCvyo-O^hk84oPL{f1><xazlRJwRnhLTh$7`~; z1k11ex~wsnGs-fYeXkuy5rBiaje**zyrg2)+<GSKdg`=Jq{A`^S|(#}FF<y%vxMWH z@3-tF50~QvX(ONs6nrMW3tsvnzF=5k4OIATKd<l`0CzE8sEHIEKbM{v=c2o(2Dh~| zkN1hvk+>c^77?G|E_BaMcJ^1^$22G9?V<P28(AO&f>Sf+lpCk~xqR6Oh{4Pxnk@^X z>3$U{NN*avqj-;sVV*2DgqA#p7Z&f1$Z&*sI{WVk<BS&Ua5qeeQ5acuGqIN7fJOOE TVUSXGOCe$nasbJ^Z~y=Rtp$q8 literal 0 HcmV?d00001 diff --git a/public/assets/images/home/highlight-presets-2.webp b/public/assets/images/home/highlight-presets-2.webp new file mode 100644 index 0000000000000000000000000000000000000000..39d7c4f154f2e0b76044a9a3b954ce43202509e1 GIT binary patch literal 71738 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%0A<90o$;B4U>2q!9kkU@BblPgPbM1 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�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 Ro>+tN32N$cRGDx9004qN#j*eZ literal 0 HcmV?d00001 diff --git a/public/assets/images/home/highlight-presets-3.webp b/public/assets/images/home/highlight-presets-3.webp new file mode 100644 index 0000000000000000000000000000000000000000..41be73e5196d390efb1bdb88920053dce04ad427 GIT binary patch literal 71182 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 literal 0 HcmV?d00001 diff --git a/public/assets/images/home/highlight-presets-4.webp b/public/assets/images/home/highlight-presets-4.webp new file mode 100644 index 0000000000000000000000000000000000000000..2cdb5cb3913cd5ca229842cccd3153866d1697df GIT binary patch literal 71206 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 J>WYP6005{cbLRj6 literal 0 HcmV?d00001 diff --git a/public/assets/images/home/highlight-presets-5.webp b/public/assets/images/home/highlight-presets-5.webp new file mode 100644 index 0000000000000000000000000000000000000000..9220646745a1412c8983b807773d693eaf497415 GIT binary patch literal 71184 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�xgAZZk6l6r-4x32eEI(zsA4W1g8alJeC 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 R;#>CzCnt*dxESmJ003I58h!u( literal 0 HcmV?d00001 diff --git a/public/assets/images/home/highlight-rtl.webp b/public/assets/images/home/highlight-rtl.webp new file mode 100644 index 0000000000000000000000000000000000000000..99b0d7d7134f09d4665987b3c65add1c1c0142e7 GIT binary patch literal 64698 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 NP%x86uWv5^006>GlnDR; literal 0 HcmV?d00001 diff --git a/public/assets/images/home/home-chart.webp b/public/assets/images/home/home-chart.webp new file mode 100644 index 0000000000000000000000000000000000000000..b192a7751c56ccebb749e077efdc18a94a3319a6 GIT binary patch literal 18262 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 G#s&b3+%Po& literal 0 HcmV?d00001 diff --git a/public/assets/images/home/zone-landing.webp b/public/assets/images/home/zone-landing.webp new file mode 100644 index 0000000000000000000000000000000000000000..4c1f0562654f2681aa62d546a2b428daeed282ea GIT binary patch literal 52252 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 IF=U7U0O+;#$p8QV literal 0 HcmV?d00001 diff --git a/public/assets/placeholder.svg b/public/assets/placeholder.svg new file mode 100644 index 0000000..bfa4620 --- /dev/null +++ b/public/assets/placeholder.svg @@ -0,0 +1,8 @@ +<svg height="512" viewBox="0 0 512 512" width="512" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink"> + <radialGradient id="a" cx="50%" cy="46.801102%" r="95.497112%"> + <stop offset="0" stop-color="#fff" stop-opacity="0" /> + <stop offset="1" stop-color="#919eab" stop-opacity=".48" /> + </radialGradient> + <path d="m88 86h512v512h-512z" fill="url(#a)" fill-rule="evenodd" transform="translate(-88 -86)" /> +</svg> diff --git a/public/assets/red-blur.png b/public/assets/red-blur.png new file mode 100644 index 0000000000000000000000000000000000000000..a0df012ff218610a0e478cdb624410f90c36198c GIT binary patch literal 12348 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 literal 0 HcmV?d00001 diff --git a/public/assets/transparent.png b/public/assets/transparent.png new file mode 100644 index 0000000000000000000000000000000000000000..c953550c35bdc72bfb1609fc0f3df09450ea1d6d GIT binary patch literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr9$P6SG`>Uh?Ddqs55LY0*yvp_#kYX$e@(X5g ocy=QV$l>yIaSY+Op3K0+z`(-5sBlR)A1KP;>FVdQ&MBb@00zYpkN^Mx literal 0 HcmV?d00001 diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..45b0186d0da6aba83126d7be68057cc36012f1e8 GIT binary patch literal 15406 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 literal 0 HcmV?d00001 diff --git a/public/fonts/Roboto-Bold.ttf b/public/fonts/Roboto-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d998cf5b468413ca1c950096dc9d0f5dfdb1359f GIT binary patch literal 170348 zcmb5X2YeG{{6Bur-6iR6(zH!k-2+*LPWE19@4feiviA^KGG#B>2+A-$5ky5m5nN~m z6kLFc3s3}c(dOy@{dtmW?vU^I`}@C?q-oOJ=lSe?5|bn;0uQPb-=b-==EoYlpO)nE zEhR}F)S^TC&i{^Uy;zcC4@=U}YArf<ZG7kHTRkOt;n$KBwWfXN^o-3%3tp5MUxRNM zFnH|132a)ASV>j`@TJWMPn{fJd9M1ZB$ug)_gfB|FnnzP2W1aQa&!ktVs8!~IB9|u zAUScpx_Cci_?Q{Pc5ZC>1>UP7vFmF_3>iCp{_0ix@%_I`k|k!u(1AmWuU_gSv0sYu z`J55>MR01+mw0~+UMG(jJ9&EAc1K@{-OiGv$eLru4<0z}k4H@;b_4JR#f}{~eS)pN z;=t=S@%i|11IG@{zCNT3;G2*0Zl5rI(&Un{(h$H?p5C7@ap;6fQ*)|Ia!d$ddP=h3 zJxQr(aZ8G1l>(&@DO~Cxxus@3+;V!k0y(CBPw_&+3n`?2Pfe92M?@{n;(fAtp8~{_ zJLqdI#QTd-?=NJ#JM8P~H4+jW35tU;2U8MQHcL<{dg{vOa`<ojbry0<Ryb#}$769n z+GnwO=E&2E9P)HeKe^vhxgQQ8%`W+!ofZ&=Np&?f+ztTTs@=^By?`o!P0;}j!iyjP zTA*6pL6v(XTr2kwCn$7F>D6nnBqc$~h>nW1CMBk3<**IEC$g-qc|CjPwd~oGomTD_ z<#%h+xLdbpy5p)1m9OOXR^p;SDOFR0f_+yFz*UuWO%77%7jnAWR_Ipj?tnskzmnw0 zw9o?!s<`I^)+}w$`<AJEsGRaFJ<wSi;tRLqEajv)X@?dUpFm#{2Q>N45(4l;^t0IU z!mhs%<iNoMIm+UlvP6ywAu_&Uw!1=lOo3$cpI9w)SFpRS;xV|;9h_beV0br}F6hQ% zM4>yt?v4~6iw2VH?ilf#SUOFTlH^RvP7wbxl}so8MJ0)UcyuPo+s?K;(eiu7GJa;Z zyyJOq=bgy=>QTl`-tt86vl(x*t$Y~UdYF|z%69Pq^zSIYb(jy6n=`N?llqiArRG{U zNmZqZTIFi#IE9y*f`Iy=6L8K1I;WfvM3@S)yF&{#N02~Uki8(1`Hw8y3(6W^CfMD{ zg<3`L-zC@!D*NBV*|Mss*;zTc*_lz%(NPImsY!{}sK{6qtYM2v%1%wqPKb=o%*auq zdw;njzrnRvb``wGZw&6-saKDCTSwKr^7_t;-?D`KQ9XvSd7TD!>Ns-Mpck)2eEvn5 zKi`=?t#79`eFk(Ly{z|3SDY8lNB@0s+PuCHcBy~KUCSEFyHcoBR;nmvNj0S<T5he{ zbgo=ME6@QyBow;S!428z?%Z@iY!iQ{03#{H2H?4%LU&MlfkXD=K(QCN3@=mc?$|<i zY`QzeUQosG`&fHHhW};t8qTboOvr^-FtS~d(HS|}*<Pfu$KT4#ptpc7OB!?aKe}@D z(W5I@y?mzGgvO0)=Qd^kxL2%t`S9vBN6)m(nb~wgQx9J$Us$PbUVLEx%9cy^?O$Q7 zo7bv-tGcc78Wn%KWdGjPEf?>9VVRoSZb_TEd3g=~Y@<$W16|YtxT<J5CzY2{r0UXS zExbks;VE1k2#=L~@)8Ji1nS%pjTh1X5fOV}H2zeJC>w~Uf(m{%(Bi%CR1{C{Kzl(o z|C<6SxnKnE`6F#MXHIse-R4S2gZ4;H$;f3kuuQZP>B`N?5x8oRzo}8HtH<|#>Yh+k z=dXod^4D7L{`49zX17Q5<=;m29PjASwocVnwd=QLONSmF*?mjrmp*&@xuc6Z@~<ba z;J4hKZlk`p)MjnM+YIkMR+-XzVrFW~A+0(<RvIW@FsIN(E{$2NIEPmUS$sOkr+S#P z!ig)Ev3!i2MiMrg*OCudJ4g=6uGu1-;;%x}-6}MpGb<t@*JYI*QT7OzEmfA&X3zX> zdCj%^_N=eD^v-Nm?(hTK!5Y-xK8Dxjm*V)Ry!M1G^`N`g!|X7rBEET`@0$b6-^?Oq z*_M_Q;mo$nX}Qr65iWV)(+`)|T(wWxySC=i`->F0)_1%gKT~(hX!aIM%x0C@dlR?R z;UDlJ-_UoLlj|z$pdrJgc&|cGK~+_dxUdY=c#Jy`&w=SNICM&`MafiBTo$KIQPNmf ze!dRNjXW30((CXumv$aMwo`e#=c{vAU%q|TiJttge3s0Agkfb;EorS9ryiGrp^5Qj zWFbI*tDpXEg;XF6m;Rr8oQ>q0_^*5;8^xSTIxpfQ*k)#7OX&NO_&PRU`U|!qP74&a zLL%9;{MQIM({f4g*sRvqHzhZbA2K$MuWR3E=8T)~jsFhcG>#R?yX9Mufd~oarGWWi zB7m|J<lUZ&awaSKg|0id<WKf4?0B%0q$wexg2rULg<L=s3KTyC)obMXn3?R~+`i3Q z^zGBKMW0p8x^-*Tv};$1mHbh%Q2tI>S|@Pt)jql#P`!pLiDiCpRgSqj$6A$a8T6T& z3mFZ8K5MBd<;vsgq?YVYl1-t+NH&3HyZ=b|e1XgV5+}6FNr|%Jut&s4I8%gN*&IR_ z=c>7n?*CS-c-Ys)3Y784VFQ(cqeu0V<zD;}Kf`LX6c)m2u)6#L|Elb(`=39+cW6gm zI0P&mfRB@4(ct0K_VSbkJY~_<hTpf5EOZ1ly+HAUq{#~XR(LU%?37F;f#2W<<lb>= zuhDm|5e=Hdrsn|<Wu)GkqinfS8aQwf$Kw|%h%tV(6oXG|@ZadV4tqhM;mr`qL2pKj zH|g@(EGNgOl@qdZgvN%sVhL(qaaneCVBbN#2j%nY^L}3U?Y|S2@>k`F=h<JQcC;8c ze#y8+U(dPr?wFe!_+G%<5Om7~ycMPAG}}{^O5qI$yx}^$<?x~$=%ul6I+2^D9~;l+ zF}d%td2BV4^N-zN_wY(9VJ!bxEtZF$p`8nCh64oo{?cBMX83JX8lz*yl?$h@EoU!C z^uG!6!|0mMC`>YJbfgNc>$A$)SxHH3+17ERM)v7Ef!~<*&7z-}b>`q%Gx!g`e97;y zgjv0YPx*a|(qmlj9)o)4O?-9OH*XI)Shb3K`rEgEJk@E$*j`@}|K@^j{lV=)&^4{R zd|@&tLh%R`1gc&X6v%#9$+=>7cW|K=U?tyB3l*QDBSa;U(nw<o&>uGC_5J(#4bP!a zxj#$xJkJ_C<>X)ZyR6P}<#h36Sxx{&MuH-Z0ZE)RR*M!sp%)wmA~2mIVR#Wn62$B# z{<N_$g3gv+P~H!nX0Zuz46_$R8-DAIrr&CD<;f(%3^)^_5)^P!1WZ3Eh19f!X!3gm z32e4iU6kscQ^~_87v7zAebY1FEmT=-;Mg96M$McsykU9yBl*^Sej%6hpI6?PHTvz@ zy@#$`F#DODvcT;SoT$C!v=l8RN&PfeateXy^82|$=Kgas$!=74noZJAW>67s94Xd+ zB;Y$L$!fLv4<R|Svm%mnl|;C5LUG_Q%B1q=?!`<lc<bh@Z&&@ue|Uwp|K@h{iRC5^ z?>lL-<@9gLdG}QQ`}I{n&Swo-@Q7d8=nKq~mRGmOb9>iKnYNasydJov5olzUGM}JB z1f_^L7Bg`qpYmYD4A}{4BhN+tiJaxBqN<j#M-SBVx1pL!HEFbz2!D9K7AgE;cck52 zwvZlEeHt|qED)(<O;_<+<-kb7Ze>Vl<$0AMp*Jeu!;{e))|9f9iSS{S%hE@ogX8@u z#1#rs{V#!0s1+e{@yX;Q>rN2!xyi&JivDv(jv6zn@2J`QA6}dPHG5>=k^g*l<zMa@ z*SF8OF$4OIj_uW{W3OKOda6}N?W>Xb%8a+a{qF3HV;ME}je7l?uZrL3KQVtm--+Yo zue%N((xdyRQ6!h$N*<_Hpr4|EjR9J8QZj)YZHL`|f{;c4B@rZ~(SZ^8+-!F=A|a!g zM%W9S{=?DH4K5(g3bvPVO7Kr~ge%G}S!~(4$w~%nw0=azmcQxj&vS0BSaWkW;~V+0 z77f{qJ<W%fozSoQgt2n-@htG$)%O;y;SY|E=Ii-@Fm@lI?&+49)7I_TIepp|siZ`j z13P_A?IWd15hW6{;ju)?1TVS6;f>+_TJRrU!TV`==QkyjStWb4MDHtjAKaHCEmPL1 z?eUvv1NTLO;p9Si2{?zv0r$+oddjtn_bPqmQSbAg+1R^mEdQBsx|G#Yt;*-%H5;x0 zW#Lv3wx$<I2GrQ>1*-ogz7h=UAf~kzKdsEAfAa0Sp22rX8m3E2l^be1KRm)sAb2c= zZVSPa;$TtCA)oTRp$sqHB9Hx$Me}uc_*&*7c&e5>R5Z{yM$p*irLoQKF7KnUP<A?} z>rr4qIlnXGjp;STt0JHiOqM51Bq^fAn}8*&K1hrZ&z4YXHf>g$4Y7^L1|+7k-c4Vv zyS-IUnO~RxxOC-qoBkc!1gre}-m7}|T#MAeiWhbdt@&c_4yUhOe5328K5g>`)#DeN zbni~t0-UBbuVcMwSt?~qjik9+?Z!=rV{6;pNxstrfJp;LI{@hc_JUgeP+YSH)S?d~ z3J)&?Gq`Kn-3Y`H;bauLGoaG_AEnP!Ds)#$FGw={5;nJi|0T{U!+%Pp7$r3~CjwmU zaw%4l*xU#yAyJi)u}Q!S7u0=xvh0kANY2bqBbfIi&Qu`D`dRQ#?{u3JKV<jXU6BzB z-<!O8XoJk4+`4^cTOIse{^41E>1eQ>)n#=$A8(vm?~{=b{S_xdLT<5Te;2V)$BF}j zo3^RZqe7*$rzXvlV@f1`xmB|je|@l@v1c1s_Po`;%hjW-FPnCbZ~BGr;B!*qwpOh1 z8QaO?StL7t?<$|bS3a|>TSxXq=sDolhS0eW^sWtdx`mhb{SkqlrXt*u+iL})t)vYC zRmzLN4K{MP79@U4oQ*`3_)k$@^E?>B&&shZT2A0+J=fWo6RZlqf^1X=IS$rYk)DR; ze-jXdLH1&$jap1xJbibJon#M>4j+|G*1FWGbV=mzxLxVTZn*Bb$bWLJcFFl#oQqA= zN?h=s!d-Fr#j)|Od3ak}jo%l9`{hsz2zSvJz&0BFW;g*RJ(lT6i1+(SHs%18v$N7t zGKDQqdYW+-$RfrKny`RB{D=R=*r;ir@L#WgKWX+Qi~GZKqxYtke`(gGYqC6(PaE3v zJ>`m8Ft|HOdN)||B1md^9s9w+aj-6$rEWcvNnqe$dqIRBbaL*?m|jA@fqko#5bw3p znHiERA(gn!XRCA7e;xb+c;;t*dOdR<FJ@UW{7UeWXE$z;S8rXuEQtMZhd*F5SYFRd ztl=U4;Ni-7SHBx~_se;Uz$-+luRy6_*p510UU?!>$b||q00!KK`d?PB0c1ibkPnen zo8lnhA!G0~J9CDmzjS~Xp5FAF`*r!X0*m_yKl@>m5Ba&HOg&Yc_2cJlum1p?5geTa z96h{H2)@*DR_a#<s}#y3Id`mfaI0WgY@;?-?Its3wHE{!L8Q<$%J)zC&2vWHS6p5B z7+KSX@-#m4zQz3qN0wPYk^@KrrOyA0>}Y|q@NfguwVi>i@3Ap~vjf43dHDHpm<%B@ z$q_la1O|b?uPDbn(*Zzd&k?%*Qe3|u@;EZMCtjMQg(M{6xLz<!c}|^)w73wF(1?Sq z#NCSn1pVV!Uo9?<<!ko15W-c6*_wmFj5)u!$6Uh{D@6@*8aafS@v4c{a<gIDEOJMF z?bs>){Wf_Wi+Y_YEV&&2I&#_cExXv!gD<w^_vCu74II6n)xI+LOV;4UzwgeO{Nwk1 zf4JSU=o>F~ElGmTZJ$7AQzlc_2SQDiazJ2^i2R_Y3@(cZH3en~yOtz=#dCsRVO8Wj z{F~reV{v;lxgE*o20Wa_^%bdt_xgIUF0P_q())evEPV$)jK8Z`a##5mKiZ}08d$KD zDkiU7*QI9B0LewDP#TNL7g?2AH&_0IB!0DC1G^2gxQp$}Kbw5#>gZup$NF%Tf@_6H zZ8RyA9Qr3PqA-xUe3&xbLfeo=mxS)tthx%fiNs7U)Hq9!TWzPqJ;Nrkd{2=a$+yWZ z5Ap#()R<S<4bP0?t8{9T%F2MmB0cp45cI1W8NPar6v5r>s63~*JF9XZa^?Fb>s<U8 zCiV1wlL>JqBIu+R6e;xs$W{pvpp!9)gb&e<cnT6v)oTRG!~#y1#GH7RgV<CynLW!d z$MR_(^Xai<p^9#*@sB#NRr1S4@2GV>o%lq+B+h9`#7}|1IP>MA=z^xChY904rwAZR zrBSvBFUlsKh=~}X91oU6u;gn#maMG2RgBoRxS?_e8W`5XQVsHMhox+(sa{KoT1}+S zMw;Zl6gQA+V<sP}ubfHOK@XS8aXb{WFE8W`?{Y2GHuE1&yvlEFXWLjgHinhk#tZjt z-n5VH+q!8FlTTdbZ@Q1NCYM@XWi4KQnV<Ze{qWnJ?_1pX>(}qe7bU*<2KWk=BBl0P za1_PHR2&KQ!7LD>GpDd8M70n_*!2*Thd~z45N$w163Q|}FqM!ZOfo`jc9dU{Ywr7Z zG5?Bt_`fV<+MK!L`L8nblvv!;zghYD-+xRPG5Q%9uyx_Z7K();;U~A$0=#}Q9Kkpr zY^D-XDSO%N#xxVToN<rg)8?|Jz(@4y#wXyk$}>|QoaP^7*ZN=Z`Vqg}`>hxM4g5cF z`#W$OCb^`+nkA+T;nqSv?*Af!f(=9AW`q)=?Os>TZbGycEX2eORx#u^fNzm{@p?im zDnU;tCCSg<1I{ZjnZ+zv$m;O7xbz@@_LLd-<tWb`i~Gk*8!puG90^kbCJh}v6*ANe zUe6xjJxv;>MO1vMRBM@ZdMrSUB@mTZs!nO)L9ui^)TJJCf(+>kElGUVjS@_Xi6&X8 z$!Sz=pg`1Ll8SbzzT6j;q`*MRl<EAv-v2E6ciZ-dOZb(!6UWV5y_`w6`F9Tv^1IKm zsw{r=bT+qZ@1Zpoe?Rr)i2RQi4jJFKO^X4Q+TMEU)YVy^ue{$K=c@>w{{VEcN$Flf zm^>6+7rNnfn0%7boH(Mw4|rpKg|}4qsHcjWsHgtGw@wDu3h}LWsh$R9R*E%~dNgSs zT?IU5WE_zQR-`lt4`pzi4z-Yf#yutQFj$pkGdwEvO{07KHVeC}d{EqA^+Fb;ypQWs ztdNE4Tcw(sWD6+0zR3wRslifZCoyt8z(C%(K;F(;v3A^oT(XU|Wh2!Vk2>Isag8K| z<u~wS2yzn^gFQ1{!*s?cJItnV#d~$lB7o3>bXc5-Q4|VQoX$-3_j9Z=KgBQo`YY1i zr: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	lBO# zH-y7wN24ZuF1GxJrf!0&Ebf28U3mIPrZ(>l%?MP$y8$a6%<02BHJ-RdrWzsA*Eb4% z97X)l)Qf^v`WuFjc#?Y*PlBiBRB7~thlEZqOTsISFrN29JI&)i{6~5_GP0hMypp^h z`3o;aS2mJMt{mQ4Qm;^Eh2u7iC-N$~V#q7GvbZvc7u~|6sdp&zL@uP?sbP|Qoh)CH zYMLYup`x)SvOq>~bf*Smwv2R6zhy*5cQ$pX=tiFvErRwKq<L=QmXwpNS&jZrUKMdq zCOj2hvYsVZ?RbpHT~drpMQ)K_@;3|>{zoacze4_x@{r$V<WxHzDUx`G+K37NCsx{V z3G0-D?2%eaPf6Q~w07K~M2|tI%kQvfn#9v1pf_P!h8E6;FGMnjPq{2)q5O;Ff+byP z<>;2y7AYl0Z0mVS{z)t`BB4Xs9Lhq8Av-$qJc#&D!bQ9m%HPl><du*^Bn_#T;z^U0 zxI-B&&*Lbqqy3HYtNb@CL&TpI|E7)`;pI?2hwx_D6Y0MpZwh}(8zi4GVM~SiMRw{s za;lVw{N*=lZRvYy-LQSaoV^p}3F{aBOWIM(MlLeiq&zYo%JR4Lu#BRlycF4+{0Et4 zL@uiY_a?p4rENIgGLhh+L=V%HQfBLG&7;ayqA%s5ux{u}DIl!0x^QSFEm@6{=OQiG z|E0W<HWXH5I$wD~BemtcK9^y4?b8`8Vm*8JXrx~1)wzEo^+2EAJ)tk_(;Z*dwFBZN z)2;FoDN9)4^r#FOgq0qxxEvLQ7Uce;4=pmj^3bWJj{QWb3x~8DH$*);WXOooYVvi% zZ@gYjy>8^F5$c&?W3L&aX5es*ddb_bczfyak++OcYle>+GF*M=?RDPXg!5SS<tXv} zdbHU4#*G*<S{)oWuI<TMVYky6*zI)=b_ZR6eTpu`K2<lsK20|pPb}Tiw;&ch8S<@+ z9BEZ~wu|nt+J2U){Ya6X&hoc}7g|D!1kp$<v1Ocz3=mspUOLVvVf%!mK=@m<m5D7} zDO!ER79N)!46#L)YWlaXI@PtU@^$9a%;mWwbAO*ZGxv?$t$BHQJ@T&38=v<;-juxA zdHeHg<`2uCQBb{Lc){HT&lS8&Oo^Sz>gz#uP;WD1^gDWuep|2BtMp2}LNC|L^io#f z+L@DCjccK|>M!&by;*N!{ceL^uRmu^Z=L=W9R+Jy<NHW|s6Wu}>-W&K^rhZz#+h5p zc=KyB*4%3Ppm%8}D}7(-uk|;2x89@oqJwE48kqL$f9vn`0ew(^k0z!cbvX^JUAZyn zVsa*CGSJ49i7uvWQ`K}d)mR(MHF@qk^fJ{jHBBuvGu1YQrj9w*)H4lCeOXUpHL0C# zZ#&pi?5XxNd%8Wto@qPUPWCK&wmrw5YdhO6tTLT%FR)$hh4vzQvF&EN+a9br^|HO~ zCH7L=$M$9Ish{m{FSl3N0rpBe&<?VL?N#<y_G){Lz19wKfxXTSwZrW7_6B>Sy~*Be zhqF30(vGsD?HD`Oj<e(KEiq$%ZEv-=v10XGd%L~E-f8c$zq5DS3HBa)ul>Efj|q;v zd9HM;+-lxE*SL3h_k7R2?>=xJx{r7RUF$w^pSpFtg?{eVyA5um+vGO8E$$1q)os%O z@1@&$E8XdKxv$*U?i;t8x6{37h}y^d>He6FxmYZg;r{IoxP$HoQ`i0IzBf6hAXYUd zPvQU9%JkU(L9I;5k-tvuG-H0r7&q6Makj0Daoa|34oA6gu8j1Md(j~AQ8?n=I>!8N z;o$hlKPdbfjd&d(QiX5#!m$;O{8UL%p%kc%1o-tY9{2bBoRR;(9`}cj`i~jkGRniz z9m;?mel+iqag03NpE~Ac#HWvIQ<xap$E1wyojjvNo6d#kUlV;g-Pz6Ri7vw4>Jq=B z)t8;De(Ymi&e`1o>}3sPA8RoCSNEYq@P0H1KB)en{-_>SkE%&(zIufnt5?-)>UH+4 z-avoOBDI(kuS?WYwTu(5E7VH03OzbI&;+=P^TuDJL1(wx!<SUws(p&Dli9KQP8~qr zh$fvMWq+I3KCKN(Vc50O8M+F)Q610%c)C7QchX(haq6nO>7M#ZbBDQ$U7W|w-^}05 zKg<(mD!V!VG*6kQ%{23jnQn?qF?%|tW`-#<GtIN+IrF@kWnPfI9rkqQv469Gy_$vW z%PeLmW*NIKtJq<A$Gm4gFdwnY@~QdEtT!9Y7PHlSX?B=h=4-Q?J(Ydzr5s@2<VO>* zOJZ%zR<T*Os;y>oZN9BxYuVbijy=}aw+(G$c0P_{f1{;sWn0^S*eBRSc+x(_9>O$s z5T@HATg)Cpshz=k|026sG|jNWzl@dr6|Cs5va9Xec8z_9b^Z74hxTJu@V{XV{##bj zGhKDo#_wX)^<H;>EHlPe$vn3+m@%|eUFfy3^pnhwWe%a~Eg9SLhN0=}r2B7D+<T?C zU!8O}8&ljxV_!TSyE?_aZHoJv6!*fUySv!Wl8V#}3e`*>&uk|lZzyAixdvT{*P0>b zYOlF4LwM3`qy^RxQ{D-@=D>`0XoecAo>nu_<+oh@psTZ&*$sV<cj<@G>$snJLKD-; z^g`#}-;m%N%wBe#TJyB;##448`#w|9TesS7aM`TGcXc<gQay>4-;dqiSiM;5*y*t@ zu^zGhvAbg>vG-%;87*j0G?XxtLMM%CW$va9#j@w1%0T=us>n6ME(P(!s1nE8Hnr2N zLq7vmCKS7a#NY-elvQk_UuH#H{L<5XKti#1AnD$ZUBuo2>9T7e={}A<gIm)03%|wY zLrKZ!B<_c%_FodlT_ir{57<SnD|V^*1iQrj9eW0Slqof1HC@u%=1cY*v}gkLK4!c3 z+39^`m%5Cb64(vm?qsi;T`y*$;R;$avq#*`w>~^OUaHLf6}!khgk8c6H;-9y16BuG zvLAmc>+}}aV)KZ^VpoIkhOZzfYY*&F^JnZ5_6DLBod;D6A7qoxF{+*^m;W%bwCH^3 zGWVnp8!x?;_t;{a?fn;sKev>=x_5cayBu1kh4C`|x5Q;XM9L)X&FKm3QcjXcnV!Oq zdSelE8T$!R!zkwu_*cwc0zT}+5j(Awghx1s;eFSNFZ(Of)8nz>4_`((*-*?rgp@j+ zPlOYS+3k{&O~Ec=w@X?}`n1G}OUQrIp+f$Xx<~w1>gz854oz3;RLriGr29|oB6h8$ zR2{KP+~2UnbbZTszLWO!Irwp%;2QTV?#1RypVRX`OvFz+yw5K0^MdyYYr9e0*~5|a zQu%4G55LccpCi6*GB#Lw*d>Rwi}Xh^yJAv)YDxKfVwW1>?h-c@J1qapP^nxL$bYMS z9x_tP*nyI;QD4Tqe^u}Qs`zsY7v*}F*S$-64@sSi-4O9HGM<XuQ0!7$3%kTUjUDmM zV(2n<p`<oZevE5kFA*R6K6X0q%=W%xyswPqB6j7Zmu|t1c;`6iVs@{jtjHgGqWt&N zNeQY|f?{_Q-_%wY&M7t`zlz+2*rn!E>=O46>=~&c-4(bLyQ{Iw+?CixZV+~<y9&D` zE#v@PirqEXWo{sLksFL%%D&^FA&22o>_%djxf`&H+)db}Za8*&n%Cn}>_%aixf`*I z+|AgfZUi>Fg~;G(P{Ql^oR~R*=f{bhz>9Grr~~rtRL=W=E5#Wfw16=SI)+(LPxeK6 zGxw1beFKqGGUsWjCUCV<_i~-Y{AVKPibRWY8)iU%M2<~XkAn-ehU*maj6b8`5WmKZ z7FJm`3|-}1VFtQSGh<n??D$)joFtjgIgeGmUtW<2DJuYe1zg{reD0}pamyrKxJ|zb zzjRYQwQy|DlrZQ~PK0^Qhq*+{_-8+ut6NIQmiXpS>qfXcJ)bb_D?=@Wl9D(rye*XE zbh-KqRHAlTbUkZYEY)q4cN5*w$#CdV=0bmSq7CYCZl;xJM^3n8<I>u+!Nt(3y;FP| za7yO_PWN;*7nzIA_2ve1qq)i4Y=)Z=gv#N}R}1>IJuM&3WxI0@OJ=Ugv^h~=Mw(GZ z%4X^1?&hWx-_~fGyV6``t}y+~<)*(GXa<<UW{~M^x|!~#hv{j0@!YRx`WhL*oK#>% zQJG<880T(Ao6+n)|ItmN9LfAh(M>X=asQKh$UW>HF~i)W?$4yvi`2T4@=#UR^d-%1 zq-f$P_A^)UR7*>RvJ6fs*#Js)CES^+BUv;g*CdwAO-L^)F?mp4N|{m$DFY=<%fUV3 z9!-X!oPYLfRfX`xu|CcEtZmjJmT+9SYgZ2!O-{Y(vA)zIlXkm`Q&K~zRgFaIaIc=g zKlJVqGvo!Ccgieuxc@IZ2CRJQNqQ3Ai}eyxZD^X)!pRbLVkLEneoHULr;%yQoUW;9 jMwn!Xy7a=?>bK~2A8*bv=bFx@i#gAnPs-9J^wj?V$Lg${ literal 0 HcmV?d00001 diff --git a/public/fonts/Roboto-Regular.ttf b/public/fonts/Roboto-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2b6392ffe8712b9c5450733320cd220d6c0f4bce GIT binary patch literal 171272 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	$$K|G-##kgg<a}7Wmh5J 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 literal 0 HcmV?d00001 diff --git a/public/logo/logo-full.png b/public/logo/logo-full.png new file mode 100644 index 0000000000000000000000000000000000000000..1109675dd72a4dba4442c504e838c9233a1cafb9 GIT binary patch literal 4143 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 literal 0 HcmV?d00001 diff --git a/public/logo/logo-full.svg b/public/logo/logo-full.svg new file mode 100644 index 0000000..894ef8f --- /dev/null +++ b/public/logo/logo-full.svg @@ -0,0 +1,20 @@ +<svg width="360" height="128" viewBox="0 0 360 128" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M21.5879 61.5896C34.3778 53.5458 40.4589 61.2544 45.792 71.3934C41.3788 79.429 38.4593 84.3327 37.0329 86.1046C34.3432 89.4471 31.4091 91.9778 27.8004 93.4381C20.214 97.0036 10.7829 97.1703 3.5 92.7621L21.5879 61.5896Z" fill="url(#paint0_linear_4107_1209908)"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M111.078 57.4315C99.5099 37.1925 87.5525 18.1244 73.8168 46.0956C71.9377 49.6914 70.5681 56.6797 67.5 56.6797V56.6442C64.4319 56.6442 63.0627 49.6559 61.1837 46.0601C47.4475 18.0889 35.4901 37.157 23.9224 57.396C23.0518 58.9224 22.2156 60.379 21.5 61.645C48.0095 44.8634 45.7776 95.5616 67.5 95.9645V96C89.2228 95.5971 86.9905 44.8989 113.5 61.6801C112.785 60.4145 111.949 58.9579 111.078 57.4315" fill="url(#paint1_linear_4107_1209908)"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M112.5 96C119.127 96 124.5 90.6272 124.5 84C124.5 77.3728 119.127 72 112.5 72C105.873 72 100.5 77.3728 100.5 84C100.5 90.6272 105.873 96 112.5 96" fill="url(#paint2_linear_4107_1209908)"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M146.031 45.2146C149.553 45.2146 152.103 42.8259 152.103 39.587C152.103 36.3482 149.553 34 146.031 34C142.591 34 140 36.3482 140 39.587C140 42.8259 142.591 45.2146 146.031 45.2146ZM146.031 93.8381C149.351 93.8381 151.374 91.8543 151.374 87.9676V55.9838C151.374 52.0972 149.351 50.0729 146.072 50.0729C142.753 50.0729 140.729 52.0972 140.729 55.9838V87.9676C140.729 91.8138 142.753 93.8381 146.031 93.8381ZM200.394 88.0081C200.394 91.7733 198.491 93.8381 195.091 93.8381C191.65 93.8381 189.748 91.7328 189.748 87.9676V67.5628C189.748 61.9352 186.955 58.7773 182.017 58.7773C176.471 58.7773 172.99 62.8664 172.99 69.5466V87.9676C172.99 91.7328 171.047 93.8381 167.647 93.8381C164.247 93.8381 162.304 91.7328 162.304 87.9676V55.7814C162.304 52.2591 164.328 50.0729 167.566 50.0729C170.764 50.0729 172.626 51.9757 172.747 55.417V58.0486H173.273C174.933 52.9474 179.75 49.7895 186.064 49.7895C195.213 49.7895 200.394 55.2146 200.394 64.6478V88.0081ZM216.302 45.2146C219.823 45.2146 222.374 42.8259 222.374 39.587C222.374 36.3482 219.823 34 216.302 34C212.861 34 210.27 36.3482 210.27 39.587C210.27 42.8259 212.861 45.2146 216.302 45.2146ZM221.645 87.9676C221.645 91.8543 219.621 93.8381 216.302 93.8381C213.023 93.8381 210.999 91.8138 210.999 87.9676V55.9838C210.999 52.0972 213.023 50.0729 216.342 50.0729C219.621 50.0729 221.645 52.0972 221.645 55.9838V87.9676ZM289.001 93.8381C292.401 93.8381 294.344 91.7733 294.344 87.9676V63.4332C294.344 54.9312 289.163 49.7895 280.5 49.7895C274.307 49.7895 269.45 52.9069 267.588 57.8866H267.102C265.685 52.8664 261.314 49.7895 255.282 49.7895C249.454 49.7895 244.96 52.7854 243.544 57.6032H243.017V55.5789C242.856 52.1377 240.953 50.0729 237.836 50.0729C234.598 50.0729 232.574 52.2591 232.574 55.8219V87.9676C232.574 91.7733 234.517 93.8381 237.917 93.8381C241.317 93.8381 243.26 91.7733 243.26 87.9676V67.1984C243.26 61.9757 246.296 58.6154 250.83 58.6154C255.444 58.6154 258.318 61.7328 258.318 66.834V87.9676C258.318 91.7733 260.14 93.8381 263.459 93.8381C266.819 93.8381 268.64 91.7733 268.64 87.9676V67.2389C268.64 62.0567 271.757 58.6154 276.331 58.6154C280.946 58.6154 283.698 61.5304 283.698 66.6316V87.9676C283.698 91.7733 285.601 93.8381 289.001 93.8381ZM328.265 87.9676C326.079 91.8138 321.829 94 316.567 94C308.188 94 302.521 88.7368 302.521 80.9231C302.521 72.9879 308.39 68.0891 318.145 68.0891H328.346V64.5668C328.346 60.2348 325.634 57.9676 320.736 57.9676C317.498 57.9676 315.19 59.1822 312.802 61.3279C311.588 62.2996 310.454 62.7449 308.714 62.7449C306.366 62.7449 304.909 61.166 304.909 58.9798C304.909 56.4696 306.65 53.919 310.414 52.0162C313.126 50.5992 316.729 49.7895 321.424 49.7895C332.677 49.7895 338.992 55.1336 338.992 64.6478V88.1296C338.992 91.7733 337.13 93.8381 333.811 93.8381C330.977 93.8381 329.115 92.2591 328.791 89.4656V87.9676H328.265ZM320.129 86.3077C315.96 86.3077 313.126 83.8381 313.126 80.2753C313.126 76.753 315.717 74.6478 320.088 74.6478H328.346V79.1012C328.346 83.1498 324.743 86.3077 320.129 86.3077ZM360 87.9676C360 91.8543 357.936 93.8381 354.657 93.8381C351.338 93.8381 349.314 91.8543 349.314 87.9676V40.8421C349.314 36.9555 351.338 34.9312 354.657 34.9312C357.936 34.9312 360 36.9555 360 40.8421V87.9676Z" fill="#1C252E"/> +<defs> +<linearGradient id="paint0_linear_4107_1209908" x1="38" y1="41.9475" x2="16.3808" y2="64.906" gradientUnits="userSpaceOnUse"> +<stop stop-color="#004B50"/> +<stop offset="1" stop-color="#00A76F"/> +</linearGradient> +<linearGradient id="paint1_linear_4107_1209908" x1="21.5" y1="32" x2="21.5" y2="96" gradientUnits="userSpaceOnUse"> +<stop stop-color="#5BE49B"/> +<stop offset="1" stop-color="#00A76F"/> +</linearGradient> +<linearGradient id="paint2_linear_4107_1209908" x1="100.5" y1="72" x2="100.5" y2="96" gradientUnits="userSpaceOnUse"> +<stop stop-color="#5BE49B"/> +<stop offset="1" stop-color="#00A76F"/> +</linearGradient> +</defs> +</svg> diff --git a/public/logo/logo-single.png b/public/logo/logo-single.png new file mode 100644 index 0000000000000000000000000000000000000000..91841a179c1c77f2aee85ab4e359f525ef679cdd GIT binary patch literal 7470 zcmYLuWmMGP_w{Fn0fuHMDPibN>Bb=i>6RD<B&Cs#A*36T66x-cZb6Vn=^8{zL<Uhp zMR@rB)_<+%ygB=xyVkjT?|a|eb>j7O)JX{G2>}2g(bP~e007V(1OZT-yX0DDW&{A> z9X)L$)&HuM?lQAUa&yVxDo@I{0l0PE<Zb>ym8bD`4k*?hv5*EzaR4ejL1~VNr6f?c zGsxe@a65;lEeKTZp|+f%hbaWgJ&Z8f)Nh0EYrXm2MQf~NfGRzVw{vl-ynz1!>6t{W zwU-vV`H$CMsx7C>%_ia3dz*jB7oUs=S9`Mbhl@|f8Dnx3=aa=I<C%NI73Nb+ck(2s z5~OF7z?B}#pHhGnM^LrrgAZ}qYcI)~{mEMWpX}xtZfD=?2!6PbO4|_(t@R;o_M>_m z0OYuUsytcy(Ra*EzvPL2h$X7@R{EI2KN?Nm>~HoZS9m-YROKN&9%J?;@A3L8wgI%} zat8Zgg!ohf5N*db6bZyXMPdrcv!3ydM1$Wv17ht}meP1fqv<+B2<m;=`q9E;v3G{Z z%q9Yns5>p73J*xN=bh3!!YYet4<_R7`afFDl%Gphm`_&xm~z)gVlrOf{R`RIB%XIs zca-jgD}PE=T}qdlPCzWAK3>n_7>v-{e06vFoj{hpaLttr_2qQkjjTKCgvVkGwz4&r zGai0QW$FpL<A0}=yv3iQH9%-AMtVAtu_x5zbFR^L4t-Y$b8i@7gD-V^kRc`;TJLkG z?#>+U;mCU(K~!%8?@W-LNu=)#A#Qxm(vN274q+ca<JEfKnRe#}fJRZa1=4l~14VAc zP0!f|B20I3fpjMz$_~hP1tmH_YP^7gXM$rf@ZRvd3k6agfiicBwg8~i{mwKX(+Mba z;~0v>srCZye9LkMk{#~u7szt~V(dZDcILZz90L)cmrg+3Q=r5R2(u+>^aWnn1EIE{ zAS6)X0R-9rubhEkB#`C^3PA!1Pq~Jp$Xfh?G7m_NH{a+Bz|V%cFATrl2k^D#>Os?$ zJ;w{T;~9zO?g%G)?E!BLg4YD#)p$Q#Orx*#qs;c8EAaN{X;Zs<<?g-)I)=c_%?<qK zh8zRGOUN7Yo11WWVK_M&gGR%#1F1^b*;GBue=#u77>-m@!eR#s3&TB-aO_>h28+d( z6zX9ynAt*48ztd8(Ab#j>0x6djG4_#Lz3TMv6$Jr7${0RxdW-?h0XZ@K$onkqHGkf zc03euM*~0?{j0uL4gL@Q|Huh#F?C~%D>-dLB;YDXC&J0wX*N2&oIQ^oXR&J4$i3K7 zg4z<VS-4z7k2d~LUq1>yIoA|qRebfGy!uq~!KLn-(%NR<y@@Qo!XIa1so8)3dDACv zN{SFMaRCWJ?uSzq!E?u1A2!0@Mc_^Li4=CRM2&gSYqNEqLWhy7aTN(QSHD(Cs1;Q+ zpYWUI9&vq1)bRxq*wqqj)heI0sf5eeyKIaT3Z^~d4)82;+2$m34~W(`Hhz+;^rW8t zLlYCipXsL?N2!5GmP;90&J*!&Y!UxdZs)X)tpL^YVJ_qApaPC!O?0=YSh?Z>WVo{e zTy9}5PrpELrN3DsT6yu>f4jLH!OyTjAct8#ufStyKC%biW=w6yt8}O55z`fm)lr_Z z{jy(hSgjd}kc|hPG|l=R#<`I0K~AspDOyJsG?dk5ccNq?nh&#FxJS$=ChoSb<N9oS z@x_<0|9J8Q;&tg>H24oo&HfY>(h}c+MkPmgqn2}X=qpsX%W;(ZJ^Lv4Am7cLa`&F@ z%22djf)%jAtjj{j&-*Igy`-g_<d4ez7CjqJ03*ry5u@8+`hIOQZ?}74SOl*vkfK|V zT@JBlY!Mp~?XVv-!nJDgL3rUwCY?~V9aSeOWMPt<(EF9s6ZWlh^^(wbTh*YqN%K~* z4t+eHHcwv6H1Jz`sF<gN=u4aGq*fwFNvCHXpbTETFp*?krVLNS$<?uHS`(Qs%3}P7 z8fzc2r-k)U+r?c(=q8x@$td&A)bPkIy6|%Tetulb+w$x2V-@xVBb<p-R1BeNFf#q* zqtO!S^f9>;`>UAt?W~94!NI%r85kzNcy?Hz8kOqMNt&P~*+vD}yq>mc{&F?t$7c4e zNlqDa^WQ7$_so}HHp=*%WBv($RN+Ee#n4NH2Ok?5;|wy5IGgW=R*yf~+UzXczkH-A z^7-Z~P?w9ydbK<dgzJ9u)B1v6Ct8`2EZ>``x${vi^d9*L!n>@Us+pXqxw)w|A<_e~ zoLDdx`SpVBnJZ5i0iQmsx%E_q>Kx}PKR2A#rz>vM?M8OC_uBDIp!HP4BU5F0F`jj0 zI8CjqCqp<v`x`8F{o`=|_u;z08~c-7F+0pf_jziAgh1+7QZl#aLqoM}vhZSDiEE0N z$MJkhUZ@z=5+InBJe~l<)^x+A=U&U}n3JEvucjv-^iF6<A`vSf(cE+rmp#@*B53FO zoeaMIlo@s1J6JaLE^gyctLbgWK*yMdiqkqpp@oTg)5%>6W|wi|Hp}090sTdiR}?QR zFHf9)%ld2EHqnkeE>i&}Cxn--A@9@G?8W&iYv7UPBuI%X3d>%*xvdTAX0eweqU;f$ zT(|fPq*Xad`6YY!sd@WX*2&*D?-(-35k_YTOXf(08?FD$ofZ75$(6;q?he_z_*BWr znEM4;9;p4HAU3feKMQ&<<;H4s0q9$JBoSvhe@~;CU_Jl0;t=|6;QleFlZ7-Y1G-~G zPArA0<aiN8ey-Y*8L}7oJARSX@|{UzaMS$n%*vmIJ`bcwLrkN)sTn*=j9Hj&;|fv^ zCPs}c|2X>iHYtv>yeA@*_;G(DjCJZMHMb5*kgM90SvVyC-@Tfb;aaHWO@D#i_4W{s zEMzSjMwr9L?MV}Lf$wxNad{-euK9^K0UlhN9a)8p`#9y*X!jEF<g7o@NG8_YOOqXs zuW;~n-p^xnNlOpS!3YY$?eIRUVIb<>y<i_(cI0(>c9-Yd=Yf0-_XW>n3g}t$$PRE| z^-C1;QP!2*Sj?9XQPL{haDydEdTwXcY|=jSCbe2umF{V1D;WZ>&eFRBGsN;2+xiUC zVfXC|+vj{%bW?N@@5HFS_UH>la%+F1D7#F_qH^EJ)4#rpoqS1eYcR@C#LI8ne+<PC z=F16f%g*6n9|YWNQO!Imar7&v$e-p>F`}M?-ICDzzo2|~)21liRPltBG(oD8{}GGA zU(*a}hon)#TTQDuVzsGC3#NwLV}{p+Sw#1L+xlaMHhH)coD<#G+Xu%cN8`tF$J4oJ zgxK1?x5*bK&$h8Y)@$QT*m8@wdbs*pj*y<FLzk)zGeC{Kka@UD^L&$rzXwp3uXk&F z{-k5Pt)3|AAVg!;0fzU+=iDaT0I}8<CdR0B6k{cKaiN`%@0&M>q6jN)qY3Y+#co&O zk^FTMeqp8dAZn<QL7Tz;u^xFR$SC+#o9vEA)SD(P+P74(sfjFNYz=R1T_w5S6MvK( zaj8-6EZ1+Od~G|QE3iH#Oj5z)upb#?WIunNL|<A@E5b^uOOG$wpgpjtRpv-CSkkNJ zqcP$<Uk0TAh|3zJ&K07O{kktJW#9GT+0M5Tl#dh`l%W4apAAJ}M0KSiO*wh;D#RRL zcmg5tD1^FzzDl=E4^z|(qB+NxUjGIhaAs;g$k(<sBQ0wF{8>2CN%TXUJ*B%HDbB?4 z%<6nfz^rRz?z5tHnU;wb>0T&dTZd1dox1dEXlfbri%bR!9FE+g-z(8q;_xhW9oot+ zzS`L&jP%U_A%43T-rVPRB(pe|h>_xBui9gSK7+i^5)3_td(^l%MhtArQ*txSx5fcS z`qX{3M?bQ$iln5ZVWGiLW4dXL-LKoQ+WFsXqK%>%V;&;}uU|u$;>q$13WO$|xI7Nt zJGIHu7W5TgXs_`Ek0t6GZ`KcXMCA)v_Xhkt`81Y_RSfy}ub!~Uv6`JcklwZU%=mhC zp>?_8K+#x;%)RQ$1#9N@K0i!4;QZozGF#{$o`M$+mty!o{Y_kIRFwLfwi5@;bnv)D z<Bh@2ls$_HHSj(CnAv)UgMETK;R{AdPa|G+ft4^pLRDEg(dkn|32Ts&iYl%^Bn?hi z{9FOCyTt;kh#UpAj5dR#V&Xr(EUVI{zYvV42*zLR#{?!-vIMhYZnuK1FSkC+j`?8! zouFH7$8@{8QJFgBc6cm>zxVB$&5Xq*9AIz=1&Cm%`m4UKzJq6KNxn<uc~t}j&cit6 zEVDlQKRB-92-Dd^m|5yyAAEPJL^fjtO@u2MlU(Q@Ggjfi-LvYTU=9DFT8d0IPNf{p zUs96u>Z5a4o#d6^x9&D)e8*;?HDTY0Ptf^WAt6f-;4oS`Iywd>PGEQN=K&e>Og6Ol z?;xc#IoLLj2?lMnjr?c3RKYRuFW)V1sPuF$J0-<&Q67SZ5|fZL!<?Y@%y6KQi%W5N zxzO~rG3jRl<1_j^bMO`!+#1yFH~0E%e#y<M_I4N3Pp1`;JoX2>*<TN%4bbN&T~*kQ z9kP1`f?fGt90w-+##@e=Hck*Nnj)F!+gQv|C8^~;x0Or3hCO%%B659W2B`^V2eYvc zH5~v9Lx@!<Cl@9!SnVfo-t2zHr3?`lt}U5Jrz$&hA+O9$Wo&YNeZB6VzaFi`K|%Xl z0Y4u4KYU0IOEW&@C_JG1Id>iSR1LWV2T3AIi@VDn5hDnuyD!;!P+zx^-zdG&&|ilN za7`u1MC~Bk=_x`XJo6xGZU%a00uh`$jKQdQ3zL`T(mjpRRzV&<zSXE&5y7(d7{2SB znbDb!2!4fQ2<v2$E$*f03%iVoefOX=04g~j$Err_g;zm|EFQVC(#oJ}F0a*Mo3ru3 zTC1x+m&QNl@3gkY^`=cKkp2{+_C)W|3YZ#)>T@7%i7asmR>NRqr^jC&tm`6&zfS>L z$3HGORgi{HBF}0S;L|QY`B<haoex>{>k3g0Mk1y8-t?QYxk4pFc=MW8nPqY2rEdOE z<pZRvYw~e)M?6r;0;{T_ui-sFH%5NYtsJU#fF>>RFNo7~Bzd}#CwN6kF)f+O7~|)A z%V|;)sjsiCje}U>EZbr)8Rwu>>T!do;^dc+ue*>{M6+2&!}2u?m8yGHrPc0$Y;Z6K z*uT5G8!vo?06%D=7Mb)(PYCZ7j?K5DqXmD$67RduT|Fx#T_H!SVXh(w^NCmCnN0@g ze(!PLb1ha+(;0A4ExJC9aoc6rV-y{#l(}uVIXf8Z?78}<#IV<w!lz_5{REtoJ>AO= zxqF5$ebDRy4lpFliS+6`hcVz^gZ-91_^>$UF`nwVGfTG-(;oXGuCS|)L_P;lTG~x0 z^PFwYSkKBz9xn9aOhLFpdVBfH7_(4zx*<L7Sk@1j?{t^eRjFr8y}v%}`w7O{hA<Ll z#?@<n9NDT<G8w9B1iy+X#C;tT#&~A(%rRnr@TcUJ%7^3w@Am;=RnA74#KdK>?&4M4 zCpE(=1)xjN_TVwQ>ePgTYwN1ETMW4qL<~QK+E)bvjZjr0i(-&-Wu9GA!uc#@Vw}{) zXeGkd&6BlKSQh`ne5}+u6_`}Q;!-z`zK*Gj?4%E!I2YfgSF%CiG$_N;g%h<44S36S zuitB*YqG8~R$PrJVCB-v;sfb!u9-lS5k3Cw_}BbM=F@wTHLxxw-9GXSJ+42GIG#h= zpdwhD6Lv8pyl!oh==KMils=vV68Y)0_EN-R_!F@0dNUtn!<(39LNTz%6MBnB0SHJO zm|8zHs=ciW;?)N+?(ux4!EvxBa>yOGo*~wpv#1M|BatErUVlbSeB?Dg9rtcf2ygT% z5?$cg*;CwCTz=ms>tl4Hu8aFvMHzt4L8pE%b58H@!Qi5ix4<4-+JO8hSZ`86i8Set zf?gO;-G2F;&-R!QRDp(2;Kc=vM)BMhsWQ0(9xY=8%CmuuMIn)}^y9*7cQAil{WPx} zUaorX*1Qzav2a{LTD>r9lTYYpLT<~?tBraAK`J1>@{f($8;EF0RAz#-+DEOzw1>fV z-2~{rDM=#JAPF!A-(})nl*<Juoaa~QHnK(S+5@7OMOdM<0U!X*Tom4N!KaOjWr8NB zzb%`5dy-dIxWnIX|IVI2sbp-#<y1_#1Pw4+Kz{MZK`qyFrmP!DKT#ET-rD-?G{ih2 za+10c1<?qYJr@s~OD^<za$_Ts6MLJ1(@#?J)Wvxht%fEa*=vewMc3<HMDVT>kcoyr zw)1B@G)d5Y;p8e>5aY<JB>XVT2ybdk6uFM+8u&dtdv%Gy<jZq?gPjVHE1BbZOD7dH zy%)l}aTCF$6Wb_u=_?>Z4gE81QK*NsGB4Iv7E}rbg>uF>DT&KJb4Nl{X#My_3*W2P z-R48gntr1=1f|VSXVu|bf9QasiWbTs$VB6)_&-0{c1GHr&}~mvGoKSn!%P$59|ajc zfqgs)J6By&suVAJ@l@yns3zFbJCerHFC)}5SikDnI}Dp`aHq2FpuF`B42Z`E<A{kL zU*A`7t;fE#JZVnFZUxt4E&dXRx!zuE{yp}&P*6(>EJ8U=<nwvOhb*Z%2NpDyOyB#y zW2XZjK-%Yu`cK>@qc@L18ZAx->yjQIwP8j=n>*uDHBzd{>NyoMG~qnsrLUPj(gq+H z^USk6k%{5fPSDDD0j(P!SP^Dm45RAAcxXWsqE8fZR<7R$^bP(Qbd*7N4<_>gwr6-E zab1RCzco0OoGw8k@7{P{F2`C}7I9NN{98Cgic0>iczb!@oa!5n&95S1d~gNg8_p7F z0oR>e3#@fP>1#n#A!qNz+VCDRJ%zf?zW--;9Fw=ujmxQCb^j?u$^7ddU)q7l)Gcr+ zR+|>|g8E|2FwF@!h62PoSg+l!BfNaELqqeoa|AO!`#48oE{Kq-`%N1hO@KiKURw(h zJD4%gk$?=5ei2-fLz($B_vu;j(OZMC^wQ7PrIS^olN{EFJaf6JTA#~5b%4t*4n#vv z#_~xRX~i}jBn{SwbCQ7<P-`>fT1eE%mO!(j$FVQp{reCm!n4mVg?p9R#5RK`$LohK z_sUV6UC;vkB;EUA!d7%!>%(;HCoK0a9E;O0m82jXwK`{koEe`UF`-A-#TDaS=H|9{ zB8?5~#cCEn4uzASHtg@ci}c*j*(||vnqxCl0g{~?;B86@oQWN3H+(Br$;ho%$IBCQ z;aMhm96|S;sCWx2NWwO10NQvjGXPmmDtz9N*-i?@3xebbkY))eu7hZ5qm{eY2{MSH zE@!(q{``6*P{bqLGblg&w$l>y<s*;0yg_+G^wxlX>M{3ov|Fj8RDCqia7q_3BdCb~ z?MP5Vzh}5bjX=E}O@sGtuUSS3wH2BOwzWXR*as`mw9hRsiPa8sq<-Y^`=jLy;=E;o z)^t{-tct{NkNg|eJU>wk5+i-$Y4EzlCSbxn04SXT<{dElbi7`RpWunsePmxs)?*b5 z8s9n+mLt<T0e&!58Tf6rQYO5~UFmZ0-rEZ_+=I|@s^(_6SJwYzqY?s*iNvY-1w5*N zlYG3?>%Q9RtwDdHJYIRp%ugX)zDwD(bR7(_w6}F&31}hK9O4TPx9op%AK6Ako_2co z8H{%7E`F)ft?EaO1xcCM{w^-e?Q;Lk0x8FlVdPNOC+JeJ4f2A`iKOEwcOq?z4E}yR z)S8O<RwI&g2^TJsa*0%j6~&{c*1m8~8mn*i(r`%&^4f5Hg~vZt49Xajl?nx$o9BTa z7>x>UCi|u1l87=A_@{<9HPv#G4>J>!gJ?x|7#FIm>Z>F2)!iIYtm<_{oiP3Fd$Cld zgy1Poftv$p)f_oI8!>*Ou?*#UFX;;E;juJJ9^D_3{a6$h8+5sCC13SzjlDP*Z{(T8 zx%@Z|R4J(8+q5ykWLqpfwZR$>-Dial|Mpaswyvw_w&V4q@F6#yAtsCH$IlxtXU=4a zTGaKJY&UCz12E?<yjCTyEnQs+`?L#U>kTz=$zLQm5TBSnGY};L|FWrN3qV9Ax6&y# z!W{!*C~i5KYL~%>J3ln;8=ze1rSS!Sf;%KlRh{nfqH{cX+|5;<881fvW*buNg+1Vf zf6U^@r^zu9M;SKyPoq>os<AA}=@WS)6*a^X1{p$EDO&6L1Vd5m`nIzC^~2@W`><18 zrz2+UjX3Y{mSAI^$fuI_IRPRPF?m7#2eqOr2Kx-y88!{iWeq9{q+Y6+x-Fp*HhZ2x zAW~-)rY^99KbI6px4KvsUsr0W%F%8r;Hi?|GEPuuzmqY|R`f?kCN>;=f8IQuuWY6} zT+t5We|~i7`f5nraAtV;mpwQHe_7j7d|5$8i7wdgZ`uW8S22HM&e4U0PQ=J3$R>;; zh}Chzu-q|;@KTnegxy<Th`=Q#X;Q+}t?8BmX_^lFh9i3PcWHD??3#7_uj$ueP4jzc zUeUn!=p4(eCLYwIUX4Ggd5;BVTSpYY>-uQc^kS#e1!~r3yrhzkBMN#yyIPYvAN#Oi zb~TL&9{69_^d4rW{kvJbF>W0+_PNj}kcx!ln!g<$>IsTJnTSXrfj0S~BBMyyifFp% zf6!+mSi4k^0KeURee*hS%!h5!KBlAg;Qfx!)O#KjAC%6THO$OUg=p77*Q8wd0gid! zM3<T`BZ+DyR($_nEZ-zHhMs2m=7Ue^((`xoEco(k+NG)`<4oQAye<$zD;wL3cKx>R z6!eqd<?6&N_A(lj*A)fg8|4uE>2St@tj>)+q>TzWf5rjHpeqtEIXtHzAkNyF%=vCE zwem|egw}HAAD!dUzb;0D>!<v^1*a8hue2pp^6B6hC8(U4`i4^XEA0De20eLy=Jkfm z@D|sb8aEs-#sTH_wtxq;MA72(Z47c$gnmCVcxLC6vV-PoeThK&+`e6-wbp}C`w9{G z(}7W8C%&hNAG+S!JND@M4k)sEo&EDt*u<jz!Q8x~Htw;fhXbz`CTeIO8b6m#0oX1L z7o!6Gn?erpildHyBd4&1#F>i09VXRP98FOP$k}xkf5cImkP%r0RPKvvq(4;+*^h%L z>Bn#J>)zXL%<n|3SPlvpU?6dG?5?+~A(tJ96Nb##u<$)Y@rDL_x?1Zgc}M5y0d_WF zyRaXyI1PQCr+}`kk$0AP*&mp|m|HE+a89F%Y1Wd8o!eP^%c3*i=25$aS`C+twEgxK zx-~0ZKBNWDwKZK+ZMRftYwv>&kgf$673x6n;fC@R*=o~S)QfPkEE?giTjkXbgtc2J zZZU~M*>^f_sOS3k3It6Fd)Kf3uCc8AxL`H{seik!^-JoZl2lR*k@?0K%JNJwjH&J= z^$cn8ueXSAxsl4$QeQKd#0`=;0>x)WI}PPE6sP(^ao-2#@G<9JQ=VGMLf-gs7mm7c zdwHpF%6zl4a+MPq7SHX{8viJowBXj@C2{rTA&RkVVwSzRrr;UIfcran+_i0)x^NI( zK`YN|=r^p3aQ^qiZ9n5-6F-wT6h#d${o*v%SOPwgKFz$k(6yCRcgnMS46Jl>?y0qO ze$C2WRDE+J-^{tXwM@DipDIq?Fd(oXuaViplaKfH=_+G9J%gAl=dxSbrrjv9Q}WZc zpn{u$pw<H8?`1x#8sn9TW}En7<^~V#NS3^NLgFg8rfX1wQSS?mp3~c0zRP6IK6oQO zbFk`Cd@@<aE%3L357FMO-(R&N9<$az2^HP7nSJMAV&7F4{=r=)U*!m4R+qr9c@bzJ z=YCRR?Q)vKvEVn&M`qc&Gfq*f1Sf|=z!CqK2L5ln0;Ju#vQ^dmFCGPZYWz22fgj$w fdeHuF+9E|{Y>=SD%Kc2|zon+Cj!MHrWaR$?<W$QB literal 0 HcmV?d00001 diff --git a/public/logo/logo-single.svg b/public/logo/logo-single.svg new file mode 100644 index 0000000..dec6d53 --- /dev/null +++ b/public/logo/logo-single.svg @@ -0,0 +1,19 @@ +<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M43.1759 123.179C68.7556 107.091 80.9178 122.509 91.5841 142.787C82.7577 158.858 76.9185 168.665 74.0658 172.209C68.6865 178.894 62.8182 183.956 55.6009 186.876C40.4279 194.007 21.5658 194.34 7 185.524L43.1759 123.179Z" fill="url(#paint0_linear_4107_1209904)"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M222.155 114.863C199.02 74.3851 175.105 36.2488 147.634 92.1912C143.875 99.3829 141.136 113.359 135 113.359V113.288C128.864 113.288 126.125 99.3119 122.367 92.1202C94.8949 36.1778 70.9802 74.3141 47.8448 114.792C46.1037 117.845 44.4312 120.758 43 123.29C96.0189 89.7267 91.5552 191.123 135 191.929V192C178.446 191.194 173.981 89.7977 227 123.36C225.57 120.829 223.897 117.916 222.155 114.863" fill="url(#paint1_linear_4107_1209904)"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M225 192C238.254 192 249 181.254 249 168C249 154.746 238.254 144 225 144C211.746 144 201 154.746 201 168C201 181.254 211.746 192 225 192" fill="url(#paint2_linear_4107_1209904)"/> +<defs> +<linearGradient id="paint0_linear_4107_1209904" x1="76" y1="83.8949" x2="32.7615" y2="129.812" gradientUnits="userSpaceOnUse"> +<stop stop-color="#004B50"/> +<stop offset="1" stop-color="#00A76F"/> +</linearGradient> +<linearGradient id="paint1_linear_4107_1209904" x1="43" y1="64" x2="43" y2="192" gradientUnits="userSpaceOnUse"> +<stop stop-color="#5BE49B"/> +<stop offset="1" stop-color="#00A76F"/> +</linearGradient> +<linearGradient id="paint2_linear_4107_1209904" x1="201" y1="144" x2="201" y2="192" gradientUnits="userSpaceOnUse"> +<stop stop-color="#5BE49B"/> +<stop offset="1" stop-color="#00A76F"/> +</linearGradient> +</defs> +</svg> diff --git a/src/app/auth/jwt/sign-in/layout.tsx b/src/app/auth/jwt/sign-in/layout.tsx new file mode 100644 index 0000000..486297f --- /dev/null +++ b/src/app/auth/jwt/sign-in/layout.tsx @@ -0,0 +1,17 @@ +import { AuthSplitLayout } from 'src/shared/layouts/auth-split'; + +import { GuestGuard } from 'src/auth/guard'; + +// ---------------------------------------------------------------------- + +type Props = { + children: React.ReactNode; +}; + +export default function Layout({ children }: Props) { + return ( + <GuestGuard> + <AuthSplitLayout section={{ title: 'Hi, Welcome back' }}>{children}</AuthSplitLayout> + </GuestGuard> + ); +} diff --git a/src/app/auth/jwt/sign-in/page.tsx b/src/app/auth/jwt/sign-in/page.tsx new file mode 100644 index 0000000..3826616 --- /dev/null +++ b/src/app/auth/jwt/sign-in/page.tsx @@ -0,0 +1,11 @@ +import { CONFIG } from 'src/config-global'; + +import { JwtSignInView } from 'src/shared/sections/auth/jwt'; + +// ---------------------------------------------------------------------- + +export const metadata = { title: `Sign in | Jwt - ${CONFIG.site.name}` }; + +export default function Page() { + return <JwtSignInView />; +} diff --git a/src/app/auth/jwt/sign-up/layout.tsx b/src/app/auth/jwt/sign-up/layout.tsx new file mode 100644 index 0000000..3f30e78 --- /dev/null +++ b/src/app/auth/jwt/sign-up/layout.tsx @@ -0,0 +1,17 @@ +import { AuthSplitLayout } from 'src/shared/layouts/auth-split'; + +import { GuestGuard } from 'src/auth/guard'; + +// ---------------------------------------------------------------------- + +type Props = { + children: React.ReactNode; +}; + +export default function Layout({ children }: Props) { + return ( + <GuestGuard> + <AuthSplitLayout>{children}</AuthSplitLayout> + </GuestGuard> + ); +} diff --git a/src/app/auth/jwt/sign-up/page.tsx b/src/app/auth/jwt/sign-up/page.tsx new file mode 100644 index 0000000..510a34a --- /dev/null +++ b/src/app/auth/jwt/sign-up/page.tsx @@ -0,0 +1,11 @@ +import { CONFIG } from 'src/config-global'; + +import { JwtSignUpView } from 'src/shared/sections/auth/jwt'; + +// ---------------------------------------------------------------------- + +export const metadata = { title: `Sign up | Jwt - ${CONFIG.site.name}` }; + +export default function Page() { + return <JwtSignUpView />; +} diff --git a/src/app/dashboard/admin/nft/page.tsx b/src/app/dashboard/admin/nft/page.tsx new file mode 100644 index 0000000..b83a46e --- /dev/null +++ b/src/app/dashboard/admin/nft/page.tsx @@ -0,0 +1,11 @@ +import { CONFIG } from 'src/config-global'; + +import { BlankView } from 'src/shared/sections/blank/view'; + +// ---------------------------------------------------------------------- + +export const metadata = { title: `Dashboard - ${CONFIG.site.name}` }; + +export default function Page() { + return <BlankView title="Management des Certificats NFTs" />; +} diff --git a/src/app/dashboard/admin/token/page.tsx b/src/app/dashboard/admin/token/page.tsx new file mode 100644 index 0000000..190d156 --- /dev/null +++ b/src/app/dashboard/admin/token/page.tsx @@ -0,0 +1,11 @@ +import { CONFIG } from 'src/config-global'; + +import { BlankView } from 'src/shared/sections/blank/view'; + +// ---------------------------------------------------------------------- + +export const metadata = { title: `Dashboard - ${CONFIG.site.name}` }; + +export default function Page() { + return <BlankView title="Management du Token HIRE3" />; +} diff --git a/src/app/dashboard/layout.tsx b/src/app/dashboard/layout.tsx new file mode 100644 index 0000000..5fcf8b6 --- /dev/null +++ b/src/app/dashboard/layout.tsx @@ -0,0 +1,22 @@ +import { CONFIG } from 'src/config-global'; +import { DashboardLayout } from 'src/shared/layouts/dashboard'; + +import { AuthGuard } from 'src/auth/guard'; + +// ---------------------------------------------------------------------- + +type Props = { + children: React.ReactNode; +}; + +export default function Layout({ children }: Props) { + if (CONFIG.auth.skip) { + return <DashboardLayout>{children}</DashboardLayout>; + } + + return ( + <AuthGuard> + <DashboardLayout>{children}</DashboardLayout> + </AuthGuard> + ); +} diff --git a/src/app/dashboard/loading.tsx b/src/app/dashboard/loading.tsx new file mode 100644 index 0000000..bbbd9f6 --- /dev/null +++ b/src/app/dashboard/loading.tsx @@ -0,0 +1,7 @@ +import { LoadingScreen } from 'src/shared/components/loading-screen'; + +// ---------------------------------------------------------------------- + +export default function Loading() { + return <LoadingScreen />; +} diff --git a/src/app/dashboard/page.tsx b/src/app/dashboard/page.tsx new file mode 100644 index 0000000..0c72c06 --- /dev/null +++ b/src/app/dashboard/page.tsx @@ -0,0 +1,11 @@ +import { CONFIG } from 'src/config-global'; + +import { BlankView } from 'src/shared/sections/blank/view'; + +// ---------------------------------------------------------------------- + +export const metadata = { title: `Dashboard - ${CONFIG.site.name}` }; + +export default function Page() { + return <BlankView title="Dashboard" />; +} diff --git a/src/app/layout.tsx b/src/app/layout.tsx new file mode 100644 index 0000000..738abee --- /dev/null +++ b/src/app/layout.tsx @@ -0,0 +1,56 @@ +import 'src/global.css'; + +// ---------------------------------------------------------------------- + +import type { Viewport } from 'next'; + +import { CONFIG } from 'src/config-global'; +import { primary } from 'src/shared/theme/core/palette'; +import { ThemeProvider } from 'src/shared/theme/theme-provider'; +import { getInitColorSchemeScript } from 'src/shared/theme/color-scheme-script'; + +import { ProgressBar } from 'src/shared/components/progress-bar'; +import { MotionLazy } from 'src/shared/components/animate/motion-lazy'; +import { detectSettings } from 'src/shared/components/settings/server'; +import { SettingsDrawer, defaultSettings, SettingsProvider } from 'src/shared/components/settings'; + +import { AuthProvider } from 'src/auth/context/jwt'; + +// ---------------------------------------------------------------------- + +export const viewport: Viewport = { + width: 'device-width', + initialScale: 1, + themeColor: primary.main, +}; + +type Props = { + children: React.ReactNode; +}; + +export default async function RootLayout({ children }: Props) { + const settings = CONFIG.isStaticExport ? defaultSettings : await detectSettings(); + + return ( + <html lang="en" suppressHydrationWarning> + <body> + {getInitColorSchemeScript} + + <AuthProvider> + <SettingsProvider + settings={settings} + caches={CONFIG.isStaticExport ? 'localStorage' : 'cookie'} + > + <ThemeProvider> + <MotionLazy> + <ProgressBar /> + <SettingsDrawer /> + {children} + </MotionLazy> + </ThemeProvider> + </SettingsProvider> + </AuthProvider> + </body> + </html> + ); +} diff --git a/src/app/loading.tsx b/src/app/loading.tsx new file mode 100644 index 0000000..121504a --- /dev/null +++ b/src/app/loading.tsx @@ -0,0 +1,7 @@ +import { SplashScreen } from 'src/shared/components/loading-screen'; + +// ---------------------------------------------------------------------- + +export default function Loading() { + return <SplashScreen />; +} diff --git a/src/app/not-found.tsx b/src/app/not-found.tsx new file mode 100644 index 0000000..c70610a --- /dev/null +++ b/src/app/not-found.tsx @@ -0,0 +1,11 @@ +import { CONFIG } from 'src/config-global'; + +import { NotFoundView } from 'src/shared/sections/error'; + +// ---------------------------------------------------------------------- + +export const metadata = { title: `404 page not found! | Error - ${CONFIG.site.name}` }; + +export default function Page() { + return <NotFoundView />; +} diff --git a/src/app/page.tsx b/src/app/page.tsx new file mode 100644 index 0000000..24eb422 --- /dev/null +++ b/src/app/page.tsx @@ -0,0 +1,19 @@ +'use client'; + +import { useEffect } from 'react'; + +import { useRouter } from 'src/routes/hooks'; + +import { CONFIG } from 'src/config-global'; + +// ---------------------------------------------------------------------- + +export default function Page() { + const router = useRouter(); + + useEffect(() => { + router.push(CONFIG.auth.redirectPath); + }, [router]); + + return null; +} diff --git a/src/auth/context/auth-context.tsx b/src/auth/context/auth-context.tsx new file mode 100644 index 0000000..abd1d52 --- /dev/null +++ b/src/auth/context/auth-context.tsx @@ -0,0 +1,11 @@ +'use client'; + +import { createContext } from 'react'; + +import type { AuthContextValue } from '../types'; + +// ---------------------------------------------------------------------- + +export const AuthContext = createContext<AuthContextValue | undefined>(undefined); + +export const AuthConsumer = AuthContext.Consumer; diff --git a/src/auth/context/jwt/action.ts b/src/auth/context/jwt/action.ts new file mode 100644 index 0000000..c4f3d2b --- /dev/null +++ b/src/auth/context/jwt/action.ts @@ -0,0 +1,86 @@ +'use client'; + +import axios, { endpoints } from 'src/utils/axios'; + +import { setSession } from './utils'; +import { STORAGE_KEY } from './constant'; + +// ---------------------------------------------------------------------- + +export type SignInParams = { + email: string; + password: string; +}; + +export type SignUpParams = { + email: string; + password: string; + firstName: string; + lastName: string; +}; + +/** ************************************** + * Sign in + *************************************** */ +export const signInWithPassword = async ({ email, password }: SignInParams): Promise<void> => { + try { + const params = { email, password }; + + const res = await axios.post(endpoints.auth.signIn, params); + + const { accessToken } = res.data; + + if (!accessToken) { + throw new Error('Access token not found in response'); + } + + setSession(accessToken); + } catch (error) { + console.error('Error during sign in:', error); + throw error; + } +}; + +/** ************************************** + * Sign up + *************************************** */ +export const signUp = async ({ + email, + password, + firstName, + lastName, +}: SignUpParams): Promise<void> => { + const params = { + email, + password, + firstName, + lastName, + }; + + try { + const res = await axios.post(endpoints.auth.signUp, params); + + const { accessToken } = res.data; + + if (!accessToken) { + throw new Error('Access token not found in response'); + } + + sessionStorage.setItem(STORAGE_KEY, accessToken); + } catch (error) { + console.error('Error during sign up:', error); + throw error; + } +}; + +/** ************************************** + * Sign out + *************************************** */ +export const signOut = async (): Promise<void> => { + try { + await setSession(null); + } catch (error) { + console.error('Error during sign out:', error); + throw error; + } +}; diff --git a/src/auth/context/jwt/auth-provider.tsx b/src/auth/context/jwt/auth-provider.tsx new file mode 100644 index 0000000..c0a8b7e --- /dev/null +++ b/src/auth/context/jwt/auth-provider.tsx @@ -0,0 +1,82 @@ +'use client'; + +import { useMemo, useEffect, useCallback } from 'react'; + +import { useSetState } from 'src/hooks/use-set-state'; + +import axios, { endpoints } from 'src/utils/axios'; + +import { STORAGE_KEY } from './constant'; +import { AuthContext } from '../auth-context'; +import { setSession, isValidToken } from './utils'; + +import type { AuthState } from '../../types'; + +// ---------------------------------------------------------------------- + +/** + * NOTE: + * We only build demo at basic level. + * Customer will need to do some extra handling yourself if you want to extend the logic and other features... + */ + +type Props = { + children: React.ReactNode; +}; + +export function AuthProvider({ children }: Props) { + const { state, setState } = useSetState<AuthState>({ + user: null, + loading: true, + }); + + const checkUserSession = useCallback(async () => { + try { + const accessToken = sessionStorage.getItem(STORAGE_KEY); + + if (accessToken && isValidToken(accessToken)) { + setSession(accessToken); + + const res = await axios.get(endpoints.auth.me); + + const { user } = res.data; + + setState({ user: { ...user, accessToken }, loading: false }); + } else { + setState({ user: null, loading: false }); + } + } catch (error) { + console.error(error); + setState({ user: null, loading: false }); + } + }, [setState]); + + useEffect(() => { + checkUserSession(); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, []); + + // ---------------------------------------------------------------------- + + const checkAuthenticated = state.user ? 'authenticated' : 'unauthenticated'; + + const status = state.loading ? 'loading' : checkAuthenticated; + + const memoizedValue = useMemo( + () => ({ + user: state.user + ? { + ...state.user, + role: state.user?.role ?? 'admin', + } + : null, + checkUserSession, + loading: status === 'loading', + authenticated: status === 'authenticated', + unauthenticated: status === 'unauthenticated', + }), + [checkUserSession, state.user, status] + ); + + return <AuthContext.Provider value={memoizedValue}>{children}</AuthContext.Provider>; +} diff --git a/src/auth/context/jwt/constant.ts b/src/auth/context/jwt/constant.ts new file mode 100644 index 0000000..14d75cb --- /dev/null +++ b/src/auth/context/jwt/constant.ts @@ -0,0 +1 @@ +export const STORAGE_KEY = 'jwt_access_token'; diff --git a/src/auth/context/jwt/index.ts b/src/auth/context/jwt/index.ts new file mode 100644 index 0000000..0ec4a9b --- /dev/null +++ b/src/auth/context/jwt/index.ts @@ -0,0 +1,7 @@ +export * from './utils'; + +export * from './action'; + +export * from './constant'; + +export * from './auth-provider'; diff --git a/src/auth/context/jwt/utils.ts b/src/auth/context/jwt/utils.ts new file mode 100644 index 0000000..59050b7 --- /dev/null +++ b/src/auth/context/jwt/utils.ts @@ -0,0 +1,94 @@ +import { paths } from 'src/routes/paths'; + +import axios from 'src/utils/axios'; + +import { STORAGE_KEY } from './constant'; + +// ---------------------------------------------------------------------- + +export function jwtDecode(token: string) { + try { + if (!token) return null; + + const parts = token.split('.'); + if (parts.length < 2) { + throw new Error('Invalid token!'); + } + + const base64Url = parts[1]; + const base64 = base64Url.replace(/-/g, '+').replace(/_/g, '/'); + const decoded = JSON.parse(atob(base64)); + + return decoded; + } catch (error) { + console.error('Error decoding token:', error); + throw error; + } +} + +// ---------------------------------------------------------------------- + +export function isValidToken(accessToken: string) { + if (!accessToken) { + return false; + } + + try { + const decoded = jwtDecode(accessToken); + + if (!decoded || !('exp' in decoded)) { + return false; + } + + const currentTime = Date.now() / 1000; + + return decoded.exp > currentTime; + } catch (error) { + console.error('Error during token validation:', error); + return false; + } +} + +// ---------------------------------------------------------------------- + +export function tokenExpired(exp: number) { + const currentTime = Date.now(); + const timeLeft = exp * 1000 - currentTime; + + setTimeout(() => { + try { + alert('Token expired!'); + sessionStorage.removeItem(STORAGE_KEY); + window.location.href = paths.auth.jwt.signIn; + } catch (error) { + console.error('Error during token expiration:', error); + throw error; + } + }, timeLeft); +} + +// ---------------------------------------------------------------------- + +export async function setSession(accessToken: string | null) { + try { + if (accessToken) { + sessionStorage.setItem(STORAGE_KEY, accessToken); + + axios.defaults.headers.common.Authorization = `Bearer ${accessToken}`; + + const decodedToken = jwtDecode(accessToken); // ~3 days by minimals server + + if (decodedToken && 'exp' in decodedToken) { + tokenExpired(decodedToken.exp); + } else { + throw new Error('Invalid access token!'); + } + } else { + sessionStorage.removeItem(STORAGE_KEY); + delete axios.defaults.headers.common.Authorization; + } + } catch (error) { + console.error('Error during set session:', error); + throw error; + } +} diff --git a/src/auth/guard/auth-guard.tsx b/src/auth/guard/auth-guard.tsx new file mode 100644 index 0000000..311edcf --- /dev/null +++ b/src/auth/guard/auth-guard.tsx @@ -0,0 +1,71 @@ +'use client'; + +import { useState, useEffect, useCallback } from 'react'; + +import { paths } from 'src/routes/paths'; +import { useRouter, usePathname, useSearchParams } from 'src/routes/hooks'; + +import { CONFIG } from 'src/config-global'; + +import { SplashScreen } from 'src/shared/components/loading-screen'; + +import { useAuthContext } from '../hooks'; +// ---------------------------------------------------------------------- + +type Props = { + children: React.ReactNode; +}; + +export function AuthGuard({ children }: Props) { + const router = useRouter(); + + const pathname = usePathname(); + + const searchParams = useSearchParams(); + + const { authenticated, loading } = useAuthContext(); + + const [isChecking, setIsChecking] = useState<boolean>(true); + + const createQueryString = useCallback( + (name: string, value: string) => { + const params = new URLSearchParams(searchParams.toString()); + params.set(name, value); + + return params.toString(); + }, + [searchParams] + ); + + const checkPermissions = async (): Promise<void> => { + if (loading) { + return; + } + + if (!authenticated) { + const { method } = CONFIG.auth; + + const signInPath = { + jwt: paths.auth.jwt.signIn, + }[method]; + + const href = `${signInPath}?${createQueryString('returnTo', pathname)}`; + + router.replace(href); + return; + } + + setIsChecking(false); + }; + + useEffect(() => { + checkPermissions(); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [authenticated, loading]); + + if (isChecking) { + return <SplashScreen />; + } + + return <>{children}</>; +} diff --git a/src/auth/guard/guest-guard.tsx b/src/auth/guard/guest-guard.tsx new file mode 100644 index 0000000..5f67ced --- /dev/null +++ b/src/auth/guard/guest-guard.tsx @@ -0,0 +1,52 @@ +'use client'; + +import { useState, useEffect } from 'react'; + +import { useRouter, useSearchParams } from 'src/routes/hooks'; + +import { CONFIG } from 'src/config-global'; + +import { SplashScreen } from 'src/shared/components/loading-screen'; + +import { useAuthContext } from '../hooks'; +// ---------------------------------------------------------------------- + +type Props = { + children: React.ReactNode; +}; + +export function GuestGuard({ children }: Props) { + const router = useRouter(); + + const searchParams = useSearchParams(); + + const { loading, authenticated } = useAuthContext(); + + const [isChecking, setIsChecking] = useState<boolean>(true); + + const returnTo = searchParams.get('returnTo') || CONFIG.auth.redirectPath; + + const checkPermissions = async (): Promise<void> => { + if (loading) { + return; + } + + if (authenticated) { + router.replace(returnTo); + return; + } + + setIsChecking(false); + }; + + useEffect(() => { + checkPermissions(); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [authenticated, loading]); + + if (isChecking) { + return <SplashScreen />; + } + + return <>{children}</>; +} diff --git a/src/auth/guard/index.ts b/src/auth/guard/index.ts new file mode 100644 index 0000000..a85224f --- /dev/null +++ b/src/auth/guard/index.ts @@ -0,0 +1,5 @@ +export * from './auth-guard'; + +export * from './guest-guard'; + +export * from './role-based-guard'; diff --git a/src/auth/guard/role-based-guard.tsx b/src/auth/guard/role-based-guard.tsx new file mode 100644 index 0000000..7748730 --- /dev/null +++ b/src/auth/guard/role-based-guard.tsx @@ -0,0 +1,54 @@ +'use client'; + +import type { Theme, SxProps } from '@mui/material/styles'; + +import { m } from 'framer-motion'; + +import Container from '@mui/material/Container'; +import Typography from '@mui/material/Typography'; + +import { ForbiddenIllustration } from 'src/shared/assets/illustrations'; + +import { varBounce, MotionContainer } from 'src/shared/components/animate'; + +// ---------------------------------------------------------------------- + +export type RoleBasedGuardProp = { + sx?: SxProps<Theme>; + currentRole: string; + hasContent?: boolean; + acceptRoles: string[]; + children: React.ReactNode; +}; + +export function RoleBasedGuard({ + sx, + children, + hasContent, + currentRole, + acceptRoles, +}: RoleBasedGuardProp) { + if (typeof acceptRoles !== 'undefined' && !acceptRoles.includes(currentRole)) { + return hasContent ? ( + <Container component={MotionContainer} sx={{ textAlign: 'center', ...sx }}> + <m.div variants={varBounce().in}> + <Typography variant="h3" sx={{ mb: 2 }}> + Permission denied + </Typography> + </m.div> + + <m.div variants={varBounce().in}> + <Typography sx={{ color: 'text.secondary' }}> + You do not have permission to access this page. + </Typography> + </m.div> + + <m.div variants={varBounce().in}> + <ForbiddenIllustration sx={{ my: { xs: 5, sm: 10 } }} /> + </m.div> + </Container> + ) : null; + } + + return <> {children} </>; +} diff --git a/src/auth/hooks/index.ts b/src/auth/hooks/index.ts new file mode 100644 index 0000000..4555a5e --- /dev/null +++ b/src/auth/hooks/index.ts @@ -0,0 +1,2 @@ +export { useMockedUser } from './use-mocked-user'; +export { useAuthContext } from './use-auth-context'; diff --git a/src/auth/hooks/use-auth-context.ts b/src/auth/hooks/use-auth-context.ts new file mode 100644 index 0000000..91433bb --- /dev/null +++ b/src/auth/hooks/use-auth-context.ts @@ -0,0 +1,17 @@ +'use client'; + +import { useContext } from 'react'; + +import { AuthContext } from '../context/auth-context'; + +// ---------------------------------------------------------------------- + +export function useAuthContext() { + const context = useContext(AuthContext); + + if (!context) { + throw new Error('useAuthContext: Context must be used inside AuthProvider'); + } + + return context; +} diff --git a/src/auth/hooks/use-mocked-user.ts b/src/auth/hooks/use-mocked-user.ts new file mode 100644 index 0000000..fabd255 --- /dev/null +++ b/src/auth/hooks/use-mocked-user.ts @@ -0,0 +1,33 @@ +import { _mock } from 'src/shared/_mock'; + +// To get the user from the <AuthContext/>, you can use + +// Change: +// import { useMockedUser } from 'src/auth/hooks'; +// const { user } = useMockedUser(); + +// To: +// import { useAuthContext } from 'src/auth/hooks'; +// const { user } = useAuthContext(); + +// ---------------------------------------------------------------------- + +export function useMockedUser() { + const user = { + id: '8864c717-587d-472a-929a-8e5f298024da-0', + displayName: 'Jaydon Frankie', + email: 'demo@minimals.cc', + photoURL: _mock.image.avatar(24), + phoneNumber: _mock.phoneNumber(1), + country: _mock.countryNames(1), + address: '90210 Broadway Blvd', + state: 'California', + city: 'San Francisco', + zipCode: '94116', + about: 'Praesent turpis. Phasellus viverra nulla ut metus varius laoreet. Phasellus tempus.', + role: 'admin', + isPublic: true, + }; + + return { user }; +} diff --git a/src/auth/types.ts b/src/auth/types.ts new file mode 100644 index 0000000..f81d79b --- /dev/null +++ b/src/auth/types.ts @@ -0,0 +1,14 @@ +export type UserType = Record<string, any> | null; + +export type AuthState = { + user: UserType; + loading: boolean; +}; + +export type AuthContextValue = { + user: UserType; + loading: boolean; + authenticated: boolean; + unauthenticated: boolean; + checkUserSession?: () => Promise<void>; +}; diff --git a/src/config-global.ts b/src/config-global.ts new file mode 100644 index 0000000..8eabd7c --- /dev/null +++ b/src/config-global.ts @@ -0,0 +1,99 @@ +import { paths } from 'src/routes/paths'; + +import packageJson from '../package.json'; + +// ---------------------------------------------------------------------- + +export type ConfigValue = { + isStaticExport: boolean; + site: { + name: string; + serverUrl: string; + assetURL: string; + basePath: string; + version: string; + }; + auth: { + method: 'jwt'; + skip: boolean; + redirectPath: string; + }; + mapbox: { + apiKey: string; + }; + firebase: { + appId: string; + apiKey: string; + projectId: string; + authDomain: string; + storageBucket: string; + measurementId: string; + messagingSenderId: string; + }; + amplify: { userPoolId: string; userPoolWebClientId: string; region: string }; + auth0: { clientId: string; domain: string; callbackUrl: string }; + supabase: { url: string; key: string }; +}; + +// ---------------------------------------------------------------------- + +export const CONFIG: ConfigValue = { + site: { + name: 'Minimals', + serverUrl: process.env.NEXT_PUBLIC_SERVER_URL ?? '', + assetURL: process.env.NEXT_PUBLIC_ASSET_URL ?? '', + basePath: process.env.NEXT_PUBLIC_BASE_PATH ?? '', + version: packageJson.version, + }, + isStaticExport: JSON.parse(`${process.env.BUILD_STATIC_EXPORT}`), + /** + * Auth + * @method jwt | amplify | firebase | supabase | auth0 + */ + auth: { + method: 'jwt', + skip: false, + redirectPath: paths.dashboard.root, + }, + /** + * Mapbox + */ + mapbox: { + apiKey: process.env.NEXT_PUBLIC_MAPBOX_API_KEY ?? '', + }, + /** + * Firebase + */ + firebase: { + apiKey: process.env.NEXT_PUBLIC_FIREBASE_API_KEY ?? '', + authDomain: process.env.NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN ?? '', + projectId: process.env.NEXT_PUBLIC_FIREBASE_PROJECT_ID ?? '', + storageBucket: process.env.NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET ?? '', + messagingSenderId: process.env.NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID ?? '', + appId: process.env.NEXT_PUBLIC_FIREBASE_APPID ?? '', + measurementId: process.env.NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID ?? '', + }, + /** + * Amplify + */ + amplify: { + userPoolId: process.env.NEXT_PUBLIC_AWS_AMPLIFY_USER_POOL_ID ?? '', + userPoolWebClientId: process.env.NEXT_PUBLIC_AWS_AMPLIFY_USER_POOL_WEB_CLIENT_ID ?? '', + region: process.env.NEXT_PUBLIC_AWS_AMPLIFY_REGION ?? '', + }, + /** + * Auth0 + */ + auth0: { + clientId: process.env.NEXT_PUBLIC_AUTH0_CLIENT_ID ?? '', + domain: process.env.NEXT_PUBLIC_AUTH0_DOMAIN ?? '', + callbackUrl: process.env.NEXT_PUBLIC_AUTH0_CALLBACK_URL ?? '', + }, + /** + * Supabase + */ + supabase: { + url: process.env.NEXT_PUBLIC_SUPABASE_URL ?? '', + key: process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY ?? '', + }, +}; diff --git a/src/global.css b/src/global.css new file mode 100644 index 0000000..9491aae --- /dev/null +++ b/src/global.css @@ -0,0 +1,78 @@ +/** ************************************** +* Fonts: app +*************************************** */ +@import '@fontsource/public-sans/400.css'; +@import '@fontsource/public-sans/500.css'; +@import '@fontsource/public-sans/600.css'; +@import '@fontsource/public-sans/700.css'; +@import '@fontsource/public-sans/800.css'; + +@import '@fontsource/barlow/400.css'; +@import '@fontsource/barlow/500.css'; +@import '@fontsource/barlow/600.css'; +@import '@fontsource/barlow/700.css'; +@import '@fontsource/barlow/800.css'; + +/** ************************************** +* Fonts: options +*************************************** */ +@import '@fontsource/dm-sans/400.css'; +@import '@fontsource/dm-sans/500.css'; +@import '@fontsource/dm-sans/600.css'; +@import '@fontsource/dm-sans/700.css'; +@import '@fontsource/dm-sans/800.css'; + +@import '@fontsource/inter/400.css'; +@import '@fontsource/inter/500.css'; +@import '@fontsource/inter/600.css'; +@import '@fontsource/inter/700.css'; +@import '@fontsource/inter/800.css'; + +@import '@fontsource/nunito-sans/400.css'; +@import '@fontsource/nunito-sans/500.css'; +@import '@fontsource/nunito-sans/600.css'; +@import '@fontsource/nunito-sans/700.css'; +@import '@fontsource/nunito-sans/800.css'; + +/** ************************************** +* Plugins +*************************************** */ +/* scrollbar */ +@import './shared/components/scrollbar/styles.css'; + +/** ************************************** +* Baseline +*************************************** */ +html { + height: 100%; + -webkit-overflow-scrolling: touch; +} +body, +#root, +#root__layout { + display: flex; + flex: 1 1 auto; + min-height: 100%; + flex-direction: column; +} +img { + max-width: 100%; + vertical-align: middle; +} +ul { + margin: 0; + padding: 0; + list-style-type: none; +} +input[type='number'] { + -moz-appearance: textfield; + appearance: none; +} +input[type='number']::-webkit-outer-spin-button { + margin: 0; + -webkit-appearance: none; +} +input[type='number']::-webkit-inner-spin-button { + margin: 0; + -webkit-appearance: none; +} diff --git a/src/hooks/use-boolean.ts b/src/hooks/use-boolean.ts new file mode 100644 index 0000000..d10ebd4 --- /dev/null +++ b/src/hooks/use-boolean.ts @@ -0,0 +1,42 @@ +'use client'; + +import { useMemo, useState, useCallback } from 'react'; + +// ---------------------------------------------------------------------- + +export type UseBooleanReturn = { + value: boolean; + onTrue: () => void; + onFalse: () => void; + onToggle: () => void; + setValue: React.Dispatch<React.SetStateAction<boolean>>; +}; + +export function useBoolean(defaultValue: boolean = false): UseBooleanReturn { + const [value, setValue] = useState(defaultValue); + + const onTrue = useCallback(() => { + setValue(true); + }, []); + + const onFalse = useCallback(() => { + setValue(false); + }, []); + + const onToggle = useCallback(() => { + setValue((prev) => !prev); + }, []); + + const memoizedValue = useMemo( + () => ({ + value, + onTrue, + onFalse, + onToggle, + setValue, + }), + [value, onTrue, onFalse, onToggle, setValue] + ); + + return memoizedValue; +} diff --git a/src/hooks/use-cookies.ts b/src/hooks/use-cookies.ts new file mode 100644 index 0000000..38cfcba --- /dev/null +++ b/src/hooks/use-cookies.ts @@ -0,0 +1,137 @@ +import { useMemo, useState, useEffect, useCallback } from 'react'; + +import { isEqual } from 'src/utils/helper'; + +// ---------------------------------------------------------------------- + +export type UseCookiesReturn<T> = { + state: T; + canReset: boolean; + resetState: () => void; + setState: (updateState: T | Partial<T>) => void; + setField: (name: keyof T, updateValue: T[keyof T]) => void; +}; + +export function useCookies<T>( + key: string, + initialState: T, + defaultValues: T, + options?: { + daysUntilExpiration?: number; + } +): UseCookiesReturn<T> { + const [state, set] = useState(initialState); + + const multiValue = initialState && typeof initialState === 'object'; + + const canReset = !isEqual(state, defaultValues); + + useEffect(() => { + const restoredValue: T = getStorage(key); + + if (restoredValue) { + if (multiValue) { + set((prevValue) => ({ ...prevValue, ...restoredValue })); + } else { + set(restoredValue); + } + } + }, [key, multiValue]); + + const setState = useCallback( + (updateState: T | Partial<T>) => { + if (multiValue) { + set((prevValue) => { + setStorage<T>(key, { ...prevValue, ...updateState }, options?.daysUntilExpiration); + return { ...prevValue, ...updateState }; + }); + } else { + setStorage<T>(key, updateState as T, options?.daysUntilExpiration); + set(updateState as T); + } + }, + // eslint-disable-next-line react-hooks/exhaustive-deps + [key, multiValue] + ); + + const setField = useCallback( + (name: keyof T, updateValue: T[keyof T]) => { + if (multiValue) { + setState({ [name]: updateValue } as Partial<T>); + } + }, + [multiValue, setState] + ); + + const resetState = useCallback(() => { + removeStorage(key); + set(defaultValues); + }, [defaultValues, key]); + + const memoizedValue = useMemo( + () => ({ + state, + setState, + setField, + resetState, + canReset, + }), + [canReset, resetState, setField, setState, state] + ); + + return memoizedValue; +} + +// ---------------------------------------------------------------------- + +function getStorage(key: string) { + try { + const keyName = `${key}=`; + + const cDecoded = decodeURIComponent(document.cookie); + + const cArr = cDecoded.split('; '); + + let res; + + cArr.forEach((val) => { + if (val.indexOf(keyName) === 0) res = val.substring(keyName.length); + }); + + if (res) { + return JSON.parse(res); + } + } catch (error) { + console.error('Error while getting from cookies:', error); + } + + return null; +} + +// ---------------------------------------------------------------------- + +function setStorage<T>(key: string, value: T, daysUntilExpiration: number = 0) { + try { + const serializedValue = encodeURIComponent(JSON.stringify(value)); + let cookieOptions = `${key}=${serializedValue}; path=/`; + + if (daysUntilExpiration > 0) { + const expirationDate = new Date(Date.now() + daysUntilExpiration * 24 * 60 * 60 * 1000); + cookieOptions += `; expires=${expirationDate.toUTCString()}`; + } + + document.cookie = cookieOptions; + } catch (error) { + console.error('Error while setting cookie:', error); + } +} + +// ---------------------------------------------------------------------- + +function removeStorage(key: string) { + try { + document.cookie = `${key}=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;`; + } catch (error) { + console.error('Error while removing cookie:', error); + } +} diff --git a/src/hooks/use-event-listener.ts b/src/hooks/use-event-listener.ts new file mode 100644 index 0000000..39754d8 --- /dev/null +++ b/src/hooks/use-event-listener.ts @@ -0,0 +1,71 @@ +import type { RefObject } from 'react'; + +import { useRef, useEffect, useLayoutEffect } from 'react'; + +// ---------------------------------------------------------------------- + +const useIsomorphicLayoutEffect = typeof window !== 'undefined' ? useLayoutEffect : useEffect; + +// Window Event based useEventListener interface +export function useEventListener<K extends keyof WindowEventMap>( + eventName: K, + handler: (event: WindowEventMap[K]) => void, + element?: undefined, + options?: boolean | AddEventListenerOptions +): void; + +// Element Event based useEventListener interface +export function useEventListener< + K extends keyof HTMLElementEventMap, + T extends HTMLElement = HTMLDivElement, +>( + eventName: K, + handler: (event: HTMLElementEventMap[K]) => void, + element: RefObject<T>, + options?: boolean | AddEventListenerOptions +): void; + +// Document Event based useEventListener interface +export function useEventListener<K extends keyof DocumentEventMap>( + eventName: K, + handler: (event: DocumentEventMap[K]) => void, + element: RefObject<Document>, + options?: boolean | AddEventListenerOptions +): void; + +export function useEventListener< + KW extends keyof WindowEventMap, + KH extends keyof HTMLElementEventMap, + T extends HTMLElement | void = void, +>( + eventName: KW | KH, + handler: (event: WindowEventMap[KW] | HTMLElementEventMap[KH] | Event) => void, + element?: RefObject<T>, + options?: boolean | AddEventListenerOptions +) { + // Create a ref that stores handler + const savedHandler = useRef(handler); + + useIsomorphicLayoutEffect(() => { + savedHandler.current = handler; + }, [handler]); + + useEffect(() => { + // Define the listening target + const targetElement: T | Window = element?.current || window; + if (!(targetElement && targetElement.addEventListener)) { + return; + } + + // Create event listener that calls handler function stored in ref + const eventListener: typeof handler = (event) => savedHandler.current(event); + + targetElement.addEventListener(eventName, eventListener, options); + + // Remove event listener on cleanup + // eslint-disable-next-line consistent-return + return () => { + targetElement.removeEventListener(eventName, eventListener); + }; + }, [eventName, element, options]); +} diff --git a/src/hooks/use-local-storage.ts b/src/hooks/use-local-storage.ts new file mode 100644 index 0000000..141331b --- /dev/null +++ b/src/hooks/use-local-storage.ts @@ -0,0 +1,109 @@ +import { useMemo, useState, useEffect, useCallback } from 'react'; + +import { isEqual } from 'src/utils/helper'; +import { localStorageGetItem } from 'src/utils/storage-available'; + +// ---------------------------------------------------------------------- + +export type UseLocalStorageReturn<T> = { + state: T; + canReset: boolean; + resetState: () => void; + setState: (updateState: T | Partial<T>) => void; + setField: (name: keyof T, updateValue: T[keyof T]) => void; +}; + +export function useLocalStorage<T>(key: string, initialState: T): UseLocalStorageReturn<T> { + const [state, set] = useState(initialState); + + const multiValue = initialState && typeof initialState === 'object'; + + const canReset = !isEqual(state, initialState); + + useEffect(() => { + const restoredValue: T = getStorage(key); + + if (restoredValue) { + if (multiValue) { + set((prevValue) => ({ ...prevValue, ...restoredValue })); + } else { + set(restoredValue); + } + } + }, [key, multiValue]); + + const setState = useCallback( + (updateState: T | Partial<T>) => { + if (multiValue) { + set((prevValue) => { + setStorage<T>(key, { ...prevValue, ...updateState }); + return { ...prevValue, ...updateState }; + }); + } else { + setStorage<T>(key, updateState as T); + set(updateState as T); + } + }, + [key, multiValue] + ); + + const setField = useCallback( + (name: keyof T, updateValue: T[keyof T]) => { + if (multiValue) { + setState({ [name]: updateValue } as Partial<T>); + } + }, + [multiValue, setState] + ); + + const resetState = useCallback(() => { + set(initialState); + removeStorage(key); + }, [initialState, key]); + + const memoizedValue = useMemo( + () => ({ + state, + setState, + setField, + resetState, + canReset, + }), + [canReset, resetState, setField, setState, state] + ); + + return memoizedValue; +} + +// ---------------------------------------------------------------------- + +export function getStorage(key: string) { + try { + const result = localStorageGetItem(key); + + if (result) { + return JSON.parse(result); + } + } catch (error) { + console.error('Error while getting from storage:', error); + } + + return null; +} + +export function setStorage<T>(key: string, value: T) { + try { + const serializedValue = JSON.stringify(value); + window.localStorage.setItem(key, serializedValue); + } catch (error) { + console.error('Error while setting storage:', error); + } +} + +export function removeStorage(key: string) { + try { + window.localStorage.removeItem(key); + } catch (error) { + console.error('Error while removing from storage:', error); + } +} diff --git a/src/hooks/use-responsive.ts b/src/hooks/use-responsive.ts new file mode 100644 index 0000000..7e0ca01 --- /dev/null +++ b/src/hooks/use-responsive.ts @@ -0,0 +1,56 @@ +import type { Breakpoint } from '@mui/material/styles'; + +import { useMemo } from 'react'; + +import { useTheme } from '@mui/material/styles'; +import useMediaQuery from '@mui/material/useMediaQuery'; + +// ---------------------------------------------------------------------- + +type UseResponsiveReturn = boolean; + +export type Query = 'up' | 'down' | 'between' | 'only'; + +export type Value = Breakpoint | number; + +export function useResponsive(query: Query, start?: Value, end?: Value): UseResponsiveReturn { + const theme = useTheme(); + + const getQuery = useMemo(() => { + switch (query) { + case 'up': + return theme.breakpoints.up(start as Value); + case 'down': + return theme.breakpoints.down(start as Value); + case 'between': + return theme.breakpoints.between(start as Value, end as Value); + case 'only': + return theme.breakpoints.only(start as Breakpoint); + default: + return theme.breakpoints.up('xs'); + } + }, [theme, query, start, end]); + + const mediaQueryResult = useMediaQuery(getQuery); + + return mediaQueryResult; +} + +// ---------------------------------------------------------------------- + +type UseWidthReturn = Breakpoint; + +export function useWidth(): UseWidthReturn { + const theme = useTheme(); + + const keys = useMemo(() => [...theme.breakpoints.keys].reverse(), [theme]); + + const width = keys.reduce((output: Breakpoint | null, key: Breakpoint) => { + // eslint-disable-next-line react-hooks/rules-of-hooks + const matches = useMediaQuery(theme.breakpoints.up(key)); + + return !output && matches ? key : output; + }, null); + + return width || 'xs'; +} diff --git a/src/hooks/use-scroll-offset-top.ts b/src/hooks/use-scroll-offset-top.ts new file mode 100644 index 0000000..4ea328f --- /dev/null +++ b/src/hooks/use-scroll-offset-top.ts @@ -0,0 +1,57 @@ +'use client'; + +import { useScroll, useMotionValueEvent } from 'framer-motion'; +import { useRef, useMemo, useState, useCallback } from 'react'; + +// ---------------------------------------------------------------------- + +export type UseScrollOffSetTopReturn = { + offsetTop: boolean; + elementRef: React.RefObject<HTMLDivElement>; +}; + +export function useScrollOffSetTop(top = 0): UseScrollOffSetTopReturn { + const elementRef = useRef<HTMLDivElement>(null); + + const { scrollY } = useScroll(); + + const [offsetTop, setOffsetTop] = useState(false); + + const handleScrollChange = useCallback( + (val: number) => { + const scrollHeight = Math.round(val); + + if (elementRef?.current) { + const rect = elementRef.current.getBoundingClientRect(); + const elementTop = Math.round(rect.top); + + setOffsetTop(elementTop < top); + } else { + setOffsetTop(scrollHeight > top); + } + }, + [elementRef, top] + ); + + useMotionValueEvent( + scrollY, + 'change', + useMemo(() => handleScrollChange, [handleScrollChange]) + ); + + const memoizedValue = useMemo(() => ({ elementRef, offsetTop }), [offsetTop]); + + return memoizedValue; +} + +/* + * 1: Applies to top <header/> + * const { offsetTop } = useScrollOffSetTop(80); + * + * Or + * + * 2: Applies to element + * const { offsetTop, elementRef } = useScrollOffSetTop(80); + * <div ref={elementRef} /> + * + */ diff --git a/src/hooks/use-set-state.ts b/src/hooks/use-set-state.ts new file mode 100644 index 0000000..aaae28f --- /dev/null +++ b/src/hooks/use-set-state.ts @@ -0,0 +1,47 @@ +import { useMemo, useState, useCallback } from 'react'; + +import { isEqual } from 'src/utils/helper'; + +// ---------------------------------------------------------------------- + +export type UseSetStateReturn<T> = { + state: T; + canReset: boolean; + onResetState: () => void; + setState: (updateState: T | Partial<T>) => void; + setField: (name: keyof T, updateValue: T[keyof T]) => void; +}; + +export function useSetState<T>(initialState: T): UseSetStateReturn<T> { + const [state, set] = useState(initialState); + + const canReset = !isEqual(state, initialState); + + const setState = useCallback((updateState: T | Partial<T>) => { + set((prevValue) => ({ ...prevValue, ...updateState })); + }, []); + + const setField = useCallback( + (name: keyof T, updateValue: T[keyof T]) => { + setState({ [name]: updateValue } as Partial<T>); + }, + [setState] + ); + + const onResetState = useCallback(() => { + set(initialState); + }, [initialState]); + + const memoizedValue = useMemo( + () => ({ + state, + setState, + setField, + onResetState, + canReset, + }), + [canReset, onResetState, setField, setState, state] + ); + + return memoizedValue; +} diff --git a/src/routes/components/index.ts b/src/routes/components/index.ts new file mode 100644 index 0000000..587f0af --- /dev/null +++ b/src/routes/components/index.ts @@ -0,0 +1 @@ +export * from './router-link'; diff --git a/src/routes/components/router-link.tsx b/src/routes/components/router-link.tsx new file mode 100644 index 0000000..5cbd134 --- /dev/null +++ b/src/routes/components/router-link.tsx @@ -0,0 +1,3 @@ +import RouterLink from 'next/link'; + +export { RouterLink }; diff --git a/src/routes/hooks/index.ts b/src/routes/hooks/index.ts new file mode 100644 index 0000000..13d9305 --- /dev/null +++ b/src/routes/hooks/index.ts @@ -0,0 +1,10 @@ +export * from './use-active-link'; +// + +export { useParams } from './use-params'; + +export { useRouter } from './use-router'; + +export { usePathname } from './use-pathname'; + +export { useSearchParams } from './use-search-params'; diff --git a/src/routes/hooks/use-active-link.ts b/src/routes/hooks/use-active-link.ts new file mode 100644 index 0000000..fe7f31f --- /dev/null +++ b/src/routes/hooks/use-active-link.ts @@ -0,0 +1,55 @@ +import { usePathname } from './use-pathname'; +import { hasParams, removeParams, isExternalLink, removeLastSlash } from '../utils'; + +// ---------------------------------------------------------------------- + +export function useActiveLink(itemPath: string, deep: boolean = true): boolean { + const pathname = removeLastSlash(usePathname()); + + const pathHasParams = hasParams(itemPath); + + /* Start check */ + const notValid = itemPath.startsWith('#') || isExternalLink(itemPath); + + if (notValid) { + return false; + } + /* End check */ + + /** + * [1] Apply for Item has children or has params. + */ + const isDeep = deep || pathHasParams; + + // console.info(isDeep ? '[deep] :' : '[normal] :', itemPath, '-?-', pathname); + + if (isDeep) { + /** + * [1] Deep: default + * @itemPath = '/dashboard/user' + * @match pathname = '/dashboard/user' + * @match pathname = '/dashboard/user/list' + * @match pathname = '/dashboard/user/e99f09a7-dd88-49d5-b1c8-1daf80c2d7b15/edit' + */ + const defaultActive = pathname.includes(itemPath); + + /** + * [1] Deep: has params + * @itemPath = '/dashboard/test?id=e99f09a7-dd88-49d5-b1c8-1daf80c2d7b1' + * @match pathname = '/dashboard/test' + */ + + const originItemPath = removeParams(itemPath); + + const hasParamsActive = pathHasParams && originItemPath === pathname; + + return defaultActive || hasParamsActive; + } + + /** + * [1] Normal: active + * @itemPath = '/dashboard/calendar' + * @match pathname = '/dashboard/calendar' + */ + return pathname === itemPath; +} diff --git a/src/routes/hooks/use-params.ts b/src/routes/hooks/use-params.ts new file mode 100644 index 0000000..b7840d1 --- /dev/null +++ b/src/routes/hooks/use-params.ts @@ -0,0 +1 @@ +export { useParams } from 'next/navigation'; diff --git a/src/routes/hooks/use-pathname.ts b/src/routes/hooks/use-pathname.ts new file mode 100644 index 0000000..46422f2 --- /dev/null +++ b/src/routes/hooks/use-pathname.ts @@ -0,0 +1 @@ +export { usePathname } from 'next/navigation'; diff --git a/src/routes/hooks/use-router.ts b/src/routes/hooks/use-router.ts new file mode 100644 index 0000000..6925b4e --- /dev/null +++ b/src/routes/hooks/use-router.ts @@ -0,0 +1 @@ +export { useRouter } from 'next/navigation'; diff --git a/src/routes/hooks/use-search-params.ts b/src/routes/hooks/use-search-params.ts new file mode 100644 index 0000000..926dc03 --- /dev/null +++ b/src/routes/hooks/use-search-params.ts @@ -0,0 +1 @@ +export { useSearchParams } from 'next/navigation'; diff --git a/src/routes/paths.ts b/src/routes/paths.ts new file mode 100644 index 0000000..64f6373 --- /dev/null +++ b/src/routes/paths.ts @@ -0,0 +1,56 @@ +// ---------------------------------------------------------------------- + +const ROOTS = { + AUTH: '/auth', + AUTH_DEMO: '/auth-demo', + DASHBOARD: '/dashboard', +}; + +// ---------------------------------------------------------------------- + +export const paths = { + comingSoon: '/coming-soon', + maintenance: '/maintenance', + pricing: '/pricing', + payment: '/payment', + about: '/about-us', + contact: '/contact-us', + faqs: '/faqs', + page403: '/error/403', + page404: '/error/404', + page500: '/error/500', + docs: 'https://docs.minimals.cc', + + // AUTH + auth: { + jwt: { + signIn: `${ROOTS.AUTH}/jwt/sign-in`, + signUp: `${ROOTS.AUTH}/jwt/sign-up`, + }, + }, + authDemo: { + split: { + signIn: `${ROOTS.AUTH_DEMO}/split/sign-in`, + signUp: `${ROOTS.AUTH_DEMO}/split/sign-up`, + resetPassword: `${ROOTS.AUTH_DEMO}/split/reset-password`, + updatePassword: `${ROOTS.AUTH_DEMO}/split/update-password`, + verify: `${ROOTS.AUTH_DEMO}/split/verify`, + }, + centered: { + signIn: `${ROOTS.AUTH_DEMO}/centered/sign-in`, + signUp: `${ROOTS.AUTH_DEMO}/centered/sign-up`, + resetPassword: `${ROOTS.AUTH_DEMO}/centered/reset-password`, + updatePassword: `${ROOTS.AUTH_DEMO}/centered/update-password`, + verify: `${ROOTS.AUTH_DEMO}/centered/verify`, + }, + }, + // DASHBOARD + dashboard: { + root: ROOTS.DASHBOARD, + admin: { + root: `${ROOTS.DASHBOARD}/admin`, + nft: `${ROOTS.DASHBOARD}/admin/nft`, + token: `${ROOTS.DASHBOARD}/admin/token`, + }, + }, +}; diff --git a/src/routes/utils.ts b/src/routes/utils.ts new file mode 100644 index 0000000..2ac022a --- /dev/null +++ b/src/routes/utils.ts @@ -0,0 +1,43 @@ +// ---------------------------------------------------------------------- + +export const hasParams = (url: string): boolean => { + const queryString = url.split('?')[1]; + return queryString ? new URLSearchParams(queryString).toString().length > 0 : false; +}; + +// ---------------------------------------------------------------------- + +export function removeLastSlash(pathname: string): string { + /** + * Remove last slash + * [1] + * @input = '/dashboard/calendar/' + * @output = '/dashboard/calendar' + * [2] + * @input = '/dashboard/calendar' + * @output = '/dashboard/calendar' + */ + if (pathname !== '/' && pathname.endsWith('/')) { + return pathname.slice(0, -1); + } + + return pathname; +} + +// ---------------------------------------------------------------------- + +export function removeParams(url: string): string { + try { + const urlObj = new URL(url, window.location.origin); + + return removeLastSlash(urlObj.pathname); + } catch (error) { + return url; + } +} + +// ---------------------------------------------------------------------- + +export function isExternalLink(url: string): boolean { + return url.startsWith('http'); +} diff --git a/src/shared/_mock/_blog.ts b/src/shared/_mock/_blog.ts new file mode 100644 index 0000000..b38c446 --- /dev/null +++ b/src/shared/_mock/_blog.ts @@ -0,0 +1,10 @@ +export const POST_PUBLISH_OPTIONS = [ + { value: 'published', label: 'Published' }, + { value: 'draft', label: 'Draft' }, +]; + +export const POST_SORT_OPTIONS = [ + { value: 'latest', label: 'Latest' }, + { value: 'popular', label: 'Popular' }, + { value: 'oldest', label: 'Oldest' }, +]; diff --git a/src/shared/_mock/_calendar.ts b/src/shared/_mock/_calendar.ts new file mode 100644 index 0000000..af9c77d --- /dev/null +++ b/src/shared/_mock/_calendar.ts @@ -0,0 +1,14 @@ +import { info, error, primary, success, warning, secondary } from 'src/shared/theme/core/palette'; + +// ---------------------------------------------------------------------- + +export const CALENDAR_COLOR_OPTIONS = [ + primary.main, + secondary.main, + info.main, + info.darker, + success.main, + warning.main, + error.main, + error.darker, +]; diff --git a/src/shared/_mock/_files.ts b/src/shared/_mock/_files.ts new file mode 100644 index 0000000..2113789 --- /dev/null +++ b/src/shared/_mock/_files.ts @@ -0,0 +1,96 @@ +import { _mock } from './_mock'; +import { _tags, _fileNames } from './assets'; + +// ---------------------------------------------------------------------- + +const GB = 1000000000 * 24; + +const FOLDERS = ['Docs', 'Projects', 'Work', 'Training', 'Sport', 'Foods']; + +const URLS = [ + _mock.image.cover(1), + 'https://www.cloud.com/s/c218bo6kjuqyv66/design_suriname_2015.mp3', + 'https://www.cloud.com/s/c218bo6kjuqyv66/expertise_2015_conakry_sao-tome-and-principe_gender.mp4', + 'https://www.cloud.com/s/c218bo6kjuqyv66/money-popup-crack.pdf', + _mock.image.cover(3), + _mock.image.cover(5), + 'https://www.cloud.com/s/c218bo6kjuqyv66/large_news.txt', + 'https://www.cloud.com/s/c218bo6kjuqyv66/nauru-6015-small-fighter-left-gender.psd', + 'https://www.cloud.com/s/c218bo6kjuqyv66/tv-xs.doc', + 'https://www.cloud.com/s/c218bo6kjuqyv66/gustavia-entertainment-productivity.docx', + 'https://www.cloud.com/s/c218bo6kjuqyv66/vintage_bahrain_saipan.xls', + 'https://www.cloud.com/s/c218bo6kjuqyv66/indonesia-quito-nancy-grace-left-glad.xlsx', + 'https://www.cloud.com/s/c218bo6kjuqyv66/legislation-grain.zip', + 'https://www.cloud.com/s/c218bo6kjuqyv66/large_energy_dry_philippines.rar', + 'https://www.cloud.com/s/c218bo6kjuqyv66/footer-243-ecuador.iso', + 'https://www.cloud.com/s/c218bo6kjuqyv66/kyrgyzstan-04795009-picabo-street-guide-style.ai', + 'https://www.cloud.com/s/c218bo6kjuqyv66/india-data-large-gk-chesterton-mother.esp', + 'https://www.cloud.com/s/c218bo6kjuqyv66/footer-barbados-celine-dion.ppt', + 'https://www.cloud.com/s/c218bo6kjuqyv66/socio_respectively_366996.pptx', + 'https://www.cloud.com/s/c218bo6kjuqyv66/socio_ahead_531437_sweden_popup.wav', + 'https://www.cloud.com/s/c218bo6kjuqyv66/trinidad_samuel-morse_bring.m4v', + _mock.image.cover(11), + _mock.image.cover(17), + 'https://www.cloud.com/s/c218bo6kjuqyv66/xl_david-blaine_component_tanzania_books.pdf', +]; + +const SHARED_PERSONS = [...Array(20)].map((_, index) => ({ + id: _mock.id(index), + name: _mock.fullName(index), + email: _mock.email(index), + avatarUrl: _mock.image.avatar(index), + permission: index % 2 ? 'view' : 'edit', +})); + +export const FILE_TYPE_OPTIONS = [ + 'folder', + 'txt', + 'zip', + 'audio', + 'image', + 'video', + 'word', + 'excel', + 'powerpoint', + 'pdf', + 'photoshop', + 'illustrator', +]; + +// ---------------------------------------------------------------------- + +const shared = (index: number) => + (index === 0 && SHARED_PERSONS.slice(0, 5)) || + (index === 1 && SHARED_PERSONS.slice(5, 9)) || + (index === 2 && SHARED_PERSONS.slice(9, 11)) || + (index === 3 && SHARED_PERSONS.slice(11, 12)) || + []; + +export const _folders = FOLDERS.map((name, index) => ({ + id: `${_mock.id(index)}_folder`, + name, + type: 'folder', + url: URLS[index], + shared: shared(index), + tags: _tags.slice(0, 5), + size: GB / ((index + 1) * 10), + totalFiles: (index + 1) * 100, + createdAt: _mock.time(index), + modifiedAt: _mock.time(index), + isFavorited: _mock.boolean(index + 1), +})); + +export const _files = _fileNames.map((name, index) => ({ + id: `${_mock.id(index)}_file`, + name, + url: URLS[index], + shared: shared(index), + tags: _tags.slice(0, 5), + size: GB / ((index + 1) * 500), + createdAt: _mock.time(index), + modifiedAt: _mock.time(index), + type: `${name.split('.').pop()}`, + isFavorited: _mock.boolean(index + 1), +})); + +export const _allFiles = [..._folders, ..._files]; diff --git a/src/shared/_mock/_invoice.ts b/src/shared/_mock/_invoice.ts new file mode 100644 index 0000000..e70aa3f --- /dev/null +++ b/src/shared/_mock/_invoice.ts @@ -0,0 +1,65 @@ +import { fSub, fAdd } from 'src/utils/format-time'; + +import { _mock } from './_mock'; +import { _addressBooks } from './_others'; + +// ---------------------------------------------------------------------- + +export const INVOICE_STATUS_OPTIONS = [ + { value: 'paid', label: 'Paid' }, + { value: 'pending', label: 'Pending' }, + { value: 'overdue', label: 'Overdue' }, + { value: 'draft', label: 'Draft' }, +]; + +export const INVOICE_SERVICE_OPTIONS = [...Array(8)].map((_, index) => ({ + id: _mock.id(index), + name: _mock.role(index), + price: _mock.number.price(index), +})); + +const ITEMS = [...Array(3)].map((__, index) => { + const total = INVOICE_SERVICE_OPTIONS[index].price * _mock.number.nativeS(index); + + return { + id: _mock.id(index), + total, + title: _mock.productName(index), + description: _mock.sentence(index), + price: INVOICE_SERVICE_OPTIONS[index].price, + service: INVOICE_SERVICE_OPTIONS[index].name, + quantity: _mock.number.nativeS(index), + }; +}); + +export const _invoices = [...Array(20)].map((_, index) => { + const taxes = _mock.number.price(index + 1); + + const discount = _mock.number.price(index + 2); + + const shipping = _mock.number.price(index + 3); + + const subtotal = ITEMS.reduce((accumulator, item) => accumulator + item.price * item.quantity, 0); + + const totalAmount = subtotal - shipping - discount + taxes; + + const status = + (index % 2 && 'paid') || (index % 3 && 'pending') || (index % 4 && 'overdue') || 'draft'; + + return { + id: _mock.id(index), + taxes, + status, + discount, + shipping, + subtotal, + totalAmount, + items: ITEMS, + invoiceNumber: `INV-199${index}`, + invoiceFrom: _addressBooks[index], + invoiceTo: _addressBooks[index + 1], + sent: _mock.number.nativeS(index), + createDate: fSub({ days: index }), + dueDate: fAdd({ days: index + 15, hours: index }), + }; +}); diff --git a/src/shared/_mock/_job.ts b/src/shared/_mock/_job.ts new file mode 100644 index 0000000..debd3bc --- /dev/null +++ b/src/shared/_mock/_job.ts @@ -0,0 +1,155 @@ +import { _mock } from './_mock'; + +// ---------------------------------------------------------------------- + +export const JOB_DETAILS_TABS = [ + { label: 'Job content', value: 'content' }, + { label: 'Candidates', value: 'candidates' }, +]; + +export const JOB_SKILL_OPTIONS = [ + 'UI', + 'UX', + 'Html', + 'JavaScript', + 'TypeScript', + 'Communication', + 'Problem Solving', + 'Leadership', + 'Time Management', + 'Adaptability', + 'Collaboration', + 'Creativity', + 'Critical Thinking', + 'Technical Skills', + 'Customer Service', + 'Project Management', + 'Problem Diagnosis', +]; + +export const JOB_WORKING_SCHEDULE_OPTIONS = [ + 'Monday to Friday', + 'Weekend availability', + 'Day shift', +]; + +export const JOB_EMPLOYMENT_TYPE_OPTIONS = [ + { label: 'Full-time', value: 'Full-time' }, + { label: 'Part-time', value: 'Part-time' }, + { label: 'On demand', value: 'On demand' }, + { label: 'Negotiable', value: 'Negotiable' }, +]; + +export const JOB_EXPERIENCE_OPTIONS = [ + { label: 'No experience', value: 'No experience' }, + { label: '1 year exp', value: '1 year exp' }, + { label: '2 year exp', value: '2 year exp' }, + { label: '> 3 year exp', value: '> 3 year exp' }, +]; + +export const JOB_BENEFIT_OPTIONS = [ + { label: 'Free parking', value: 'Free parking' }, + { label: 'Bonus commission', value: 'Bonus commission' }, + { label: 'Travel', value: 'Travel' }, + { label: 'Device support', value: 'Device support' }, + { label: 'Health care', value: 'Health care' }, + { label: 'Training', value: 'Training' }, + { label: 'Health insurance', value: 'Health insurance' }, + { label: 'Retirement plans', value: 'Retirement plans' }, + { label: 'Paid time off', value: 'Paid time off' }, + { label: 'Flexible work schedule', value: 'Flexible work schedule' }, +]; + +export const JOB_PUBLISH_OPTIONS = [ + { label: 'Published', value: 'published' }, + { label: 'Draft', value: 'draft' }, +]; + +export const JOB_SORT_OPTIONS = [ + { label: 'Latest', value: 'latest' }, + { label: 'Popular', value: 'popular' }, + { label: 'Oldest', value: 'oldest' }, +]; + +const CANDIDATES = [...Array(12)].map((_, index) => ({ + id: _mock.id(index), + role: _mock.role(index), + name: _mock.fullName(index), + avatarUrl: _mock.image.avatar(index), +})); + +const CONTENT = ` +<h6>Job description</h6> + +<p>Occaecati est et illo quibusdam accusamus qui. Incidunt aut et molestiae ut facere aut. Est quidem iusto praesentium excepturi harum nihil tenetur facilis. Ut omnis voluptates nihil accusantium doloribus eaque debitis.</p> + +<h6>Key responsibilities</h6> + +<ul> + <li>Working with agency for design drawing detail, quotation and local production.</li> + <li>Produce window displays, signs, interior displays, floor plans and special promotions displays.</li> + <li>Change displays to promote new product launches and reflect festive or seasonal themes.</li> + <li>Planning and executing the open/renovation/ closing store procedure.</li> + <li>Followâ€up store maintenance procedure and keep updating SKU In & Out.</li> + <li>Monitor costs and work within budget.</li> + <li>Liaise with suppliers and source elements.</li> +</ul> + +<h6>Why You'll love working here</h6> + +<ul> + <li>Working with agency for design drawing detail, quotation and local production.</li> + <li>Produce window displays, signs, interior displays, floor plans and special promotions displays.</li> + <li>Change displays to promote new product launches and reflect festive or seasonal themes.</li> + <li>Planning and executing the open/renovation/ closing store procedure.</li> + <li>Followâ€up store maintenance procedure and keep updating SKU In & Out.</li> + <li>Monitor costs and work within budget.</li> + <li>Liaise with suppliers and source elements.</li> +</ul> +`; + +export const _jobs = [...Array(12)].map((_, index) => { + const publish = index % 3 ? 'published' : 'draft'; + + const salary = { + type: (index % 5 && 'Custom') || 'Hourly', + price: _mock.number.price(index), + negotiable: _mock.boolean(index), + }; + + const benefits = JOB_BENEFIT_OPTIONS.slice(0, 3).map((option) => option.label); + + const experience = + JOB_EXPERIENCE_OPTIONS.map((option) => option.label)[index] || JOB_EXPERIENCE_OPTIONS[1].label; + + const employmentTypes = (index % 2 && ['Part-time']) || + (index % 3 && ['On demand']) || + (index % 4 && ['Negotiable']) || ['Full-time']; + + const company = { + name: _mock.companyNames(index), + logo: _mock.image.company(index), + phoneNumber: _mock.phoneNumber(index), + fullAddress: _mock.fullAddress(index), + }; + + return { + id: _mock.id(index), + salary, + publish, + company, + benefits, + experience, + employmentTypes, + content: CONTENT, + candidates: CANDIDATES, + role: _mock.role(index), + title: _mock.jobTitle(index), + createdAt: _mock.time(index), + expiredDate: _mock.time(index), + skills: JOB_SKILL_OPTIONS.slice(0, 3), + totalViews: _mock.number.nativeL(index), + locations: [_mock.countryNames(1), _mock.countryNames(2)], + workingSchedule: JOB_WORKING_SCHEDULE_OPTIONS.slice(0, 2), + }; +}); diff --git a/src/shared/_mock/_map/cities.ts b/src/shared/_mock/_map/cities.ts new file mode 100644 index 0000000..9836a3e --- /dev/null +++ b/src/shared/_mock/_map/cities.ts @@ -0,0 +1,182 @@ +export const cities = [ + { + city: 'New York', + population: '8,175,133', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Above_Gotham.jpg/240px-Above_Gotham.jpg', + state: 'New York', + latitude: 40.6643, + longitude: -73.9385, + }, + { + city: 'Los Angeles', + population: '3,792,621', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/5/57/LA_Skyline_Mountains2.jpg/240px-LA_Skyline_Mountains2.jpg', + state: 'California', + latitude: 34.0194, + longitude: -118.4108, + }, + { + city: 'Chicago', + population: '2,695,598', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/8/85/2008-06-10_3000x1000_chicago_skyline.jpg/240px-2008-06-10_3000x1000_chicago_skyline.jpg', + state: 'Illinois', + latitude: 41.8376, + longitude: -87.6818, + }, + { + city: 'Houston', + population: '2,100,263', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Aerial_views_of_the_Houston%2C_Texas%2C_28005u.jpg/240px-Aerial_views_of_the_Houston%2C_Texas%2C_28005u.jpg', + state: 'Texas', + latitude: 29.7805, + longitude: -95.3863, + }, + { + city: 'Phoenix', + population: '1,445,632', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Downtown_Phoenix_Aerial_Looking_Northeast.jpg/207px-Downtown_Phoenix_Aerial_Looking_Northeast.jpg', + state: 'Arizona', + latitude: 33.5722, + longitude: -112.088, + }, + { + city: 'Philadelphia', + population: '1,526,006', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/Philly_skyline.jpg/240px-Philly_skyline.jpg', + state: 'Pennsylvania', + latitude: 40.0094, + longitude: -75.1333, + }, + { + city: 'San Antonio', + population: '1,327,407', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/f/ff/Downtown_San_Antonio_View.JPG/240px-Downtown_San_Antonio_View.JPG', + state: 'Texas', + latitude: 29.4724, + longitude: -98.5251, + }, + { + city: 'San Diego', + population: '1,307,402', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/5/53/US_Navy_110604-N-NS602-574_Navy_and_Marine_Corps_personnel%2C_along_with_community_leaders_from_the_greater_San_Diego_area_come_together_to_commemora.jpg/240px-US_Navy_110604-N-NS602-574_Navy_and_Marine_Corps_personnel%2C_along_with_community_leaders_from_the_greater_San_Diego_area_come_together_to_commemora.jpg', + state: 'California', + latitude: 32.8153, + longitude: -117.135, + }, + { + city: 'Dallas', + population: '1,197,816', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Dallas_skyline_daytime.jpg/240px-Dallas_skyline_daytime.jpg', + state: 'Texas', + latitude: 32.7757, + longitude: -96.7967, + }, + { + city: 'San Jose', + population: '945,942', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/1/1e/Downtown_San_Jose_skyline.PNG/240px-Downtown_San_Jose_skyline.PNG', + state: 'California', + latitude: 37.2969, + longitude: -121.8193, + }, + { + city: 'Austin', + population: '790,390', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/9/97/Austin2012-12-01.JPG/240px-Austin2012-12-01.JPG', + state: 'Texas', + latitude: 30.3072, + longitude: -97.756, + }, + { + city: 'Jacksonville', + population: '821,784', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/Skyline_of_Jacksonville_FL%2C_South_view_20160706_1.jpg/240px-Skyline_of_Jacksonville_FL%2C_South_view_20160706_1.jpg', + state: 'Florida', + latitude: 30.337, + longitude: -81.6613, + }, + { + city: 'San Francisco', + population: '805,235', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/San_Francisco_skyline_from_Coit_Tower.jpg/240px-San_Francisco_skyline_from_Coit_Tower.jpg', + state: 'California', + latitude: 37.7751, + longitude: -122.4193, + }, + { + city: 'Columbus', + population: '787,033', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/f/fc/Columbus-ohio-skyline-panorama.jpg/240px-Columbus-ohio-skyline-panorama.jpg', + state: 'Ohio', + latitude: 39.9848, + longitude: -82.985, + }, + { + city: 'Indianapolis', + population: '820,445', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/1/16/Downtown_indy_from_parking_garage_zoom.JPG/213px-Downtown_indy_from_parking_garage_zoom.JPG', + state: 'Indiana', + latitude: 39.7767, + longitude: -86.1459, + }, + { + city: 'Fort Worth', + population: '741,206', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/d/db/FortWorthTexasSkylineW.jpg/240px-FortWorthTexasSkylineW.jpg', + state: 'Texas', + latitude: 32.7795, + longitude: -97.3463, + }, + { + city: 'Charlotte', + population: '731,424', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Charlotte_skyline45647.jpg/222px-Charlotte_skyline45647.jpg', + state: 'North Carolina', + latitude: 35.2087, + longitude: -80.8307, + }, + { + city: 'Seattle', + population: '608,660', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/3/36/SeattleI5Skyline.jpg/240px-SeattleI5Skyline.jpg', + state: 'Washington', + latitude: 47.6205, + longitude: -122.3509, + }, + { + city: 'Denver', + population: '600,158', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/0/0b/DenverCP.JPG/240px-DenverCP.JPG', + state: 'Colorado', + latitude: 39.7618, + longitude: -104.8806, + }, + { + city: 'El Paso', + population: '649,121', + photoUrl: + 'http://upload.wikimedia.org/wikipedia/commons/thumb/6/6d/Downtown_El_Paso_at_sunset.jpeg/240px-Downtown_El_Paso_at_sunset.jpeg', + state: 'Texas', + latitude: 31.8484, + longitude: -106.427, + }, +]; diff --git a/src/shared/_mock/_map/countries.ts b/src/shared/_mock/_map/countries.ts new file mode 100644 index 0000000..e4cb5bc --- /dev/null +++ b/src/shared/_mock/_map/countries.ts @@ -0,0 +1,86 @@ +import { _mock } from '../_mock'; + +// ---------------------------------------------------------------------- + +export const countries = [ + { + timezones: ['America/Aruba'], + latlng: [12.5, -69.96666666], + name: 'Aruba', + country_code: 'AW', + capital: 'Oranjestad', + photoUrl: _mock.image.cover(1), + }, + { + timezones: ['Asia/Kabul'], + latlng: [33, 65], + name: 'Afghanistan', + country_code: 'AF', + capital: 'Kabul', + photoUrl: _mock.image.cover(2), + }, + { + timezones: ['Africa/Luanda'], + latlng: [-12.5, 18.5], + name: 'Angola', + country_code: 'AO', + capital: 'Luanda', + photoUrl: _mock.image.cover(3), + }, + { + timezones: ['Pacific/Efate'], + latlng: [-16, 167], + name: 'Vanuatu', + country_code: 'VU', + capital: 'Port Vila', + photoUrl: _mock.image.cover(4), + }, + { + timezones: ['Pacific/Wallis'], + latlng: [-13.3, -176.2], + name: 'Wallis and Futuna', + country_code: 'WF', + capital: 'Mata-Utu', + photoUrl: _mock.image.cover(5), + }, + { + timezones: ['Pacific/Apia'], + latlng: [-13.58333333, -172.33333333], + name: 'Samoa', + country_code: 'WS', + capital: 'Apia', + photoUrl: _mock.image.cover(6), + }, + { + timezones: ['Asia/Aden'], + latlng: [15, 48], + name: 'Yemen', + country_code: 'YE', + capital: "Sana'a", + photoUrl: _mock.image.cover(7), + }, + { + timezones: ['Africa/Johannesburg'], + latlng: [-29, 24], + name: 'South Africa', + country_code: 'ZA', + capital: 'Pretoria', + photoUrl: _mock.image.cover(8), + }, + { + timezones: ['Africa/Lusaka'], + latlng: [-15, 30], + name: 'Zambia', + country_code: 'ZM', + capital: 'Lusaka', + photoUrl: _mock.image.cover(9), + }, + { + timezones: ['Africa/Harare'], + latlng: [-20, 30], + name: 'Zimbabwe', + country_code: 'ZW', + capital: 'Harare', + photoUrl: _mock.image.cover(10), + }, +]; diff --git a/src/shared/_mock/_map/map-style-basic-v8.json b/src/shared/_mock/_map/map-style-basic-v8.json new file mode 100644 index 0000000..4fb6e4e --- /dev/null +++ b/src/shared/_mock/_map/map-style-basic-v8.json @@ -0,0 +1,554 @@ +{ + "version": 8, + "name": "Basic", + "metadata": { + "mapbox:autocomposite": true + }, + "sources": { + "mapbox": { + "url": "mapbox://mapbox.mapbox-streets-v7", + "type": "vector" + } + }, + "sprite": "mapbox://sprites/mapbox/basic-v8", + "glyphs": "mapbox://fonts/mapbox/{fontstack}/{range}.pbf", + "layers": [ + { + "id": "background", + "type": "background", + "paint": { + "background-color": "#dedede" + }, + "interactive": true + }, + { + "id": "landuse_overlay_national_park", + "type": "fill", + "source": "mapbox", + "source-layer": "landuse_overlay", + "filter": ["==", "class", "national_park"], + "paint": { + "fill-color": "#d2edae", + "fill-opacity": 0.75 + }, + "interactive": true + }, + { + "id": "landuse_park", + "type": "fill", + "source": "mapbox", + "source-layer": "landuse", + "filter": ["==", "class", "park"], + "paint": { + "fill-color": "#d2edae" + }, + "interactive": true + }, + { + "id": "waterway", + "type": "line", + "source": "mapbox", + "source-layer": "waterway", + "filter": ["all", ["==", "$type", "LineString"], ["in", "class", "river", "canal"]], + "paint": { + "line-color": "#a0cfdf", + "line-width": { + "base": 1.4, + "stops": [ + [8, 0.5], + [20, 15] + ] + } + }, + "interactive": true + }, + { + "id": "water", + "type": "fill", + "source": "mapbox", + "source-layer": "water", + "paint": { + "fill-color": "#a0cfdf" + }, + "interactive": true + }, + { + "id": "building", + "type": "fill", + "source": "mapbox", + "source-layer": "building", + "paint": { + "fill-color": "#d6d6d6" + }, + "interactive": true + }, + { + "interactive": true, + "layout": { + "line-cap": "butt", + "line-join": "miter" + }, + "filter": [ + "all", + ["==", "$type", "LineString"], + [ + "all", + [ + "in", + "class", + "motorway_link", + "street", + "street_limited", + "service", + "track", + "pedestrian", + "path", + "link" + ], + ["==", "structure", "tunnel"] + ] + ], + "type": "line", + "source": "mapbox", + "id": "tunnel_minor", + "paint": { + "line-color": "#efefef", + "line-width": { + "base": 1.55, + "stops": [ + [4, 0.25], + [20, 30] + ] + }, + "line-dasharray": [0.36, 0.18] + }, + "source-layer": "road" + }, + { + "interactive": true, + "layout": { + "line-cap": "butt", + "line-join": "miter" + }, + "filter": [ + "all", + ["==", "$type", "LineString"], + [ + "all", + ["in", "class", "motorway", "primary", "secondary", "tertiary", "trunk"], + ["==", "structure", "tunnel"] + ] + ], + "type": "line", + "source": "mapbox", + "id": "tunnel_major", + "paint": { + "line-color": "#fff", + "line-width": { + "base": 1.4, + "stops": [ + [6, 0.5], + [20, 30] + ] + }, + "line-dasharray": [0.28, 0.14] + }, + "source-layer": "road" + }, + { + "interactive": true, + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "filter": [ + "all", + ["==", "$type", "LineString"], + [ + "all", + [ + "in", + "class", + "motorway_link", + "street", + "street_limited", + "service", + "track", + "pedestrian", + "path", + "link" + ], + ["in", "structure", "none", "ford"] + ] + ], + "type": "line", + "source": "mapbox", + "id": "road_minor", + "paint": { + "line-color": "#efefef", + "line-width": { + "base": 1.55, + "stops": [ + [4, 0.25], + [20, 30] + ] + } + }, + "source-layer": "road" + }, + { + "interactive": true, + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "filter": [ + "all", + ["==", "$type", "LineString"], + [ + "all", + ["in", "class", "motorway", "primary", "secondary", "tertiary", "trunk"], + ["in", "structure", "none", "ford"] + ] + ], + "type": "line", + "source": "mapbox", + "id": "road_major", + "paint": { + "line-color": "#fff", + "line-width": { + "base": 1.4, + "stops": [ + [6, 0.5], + [20, 30] + ] + } + }, + "source-layer": "road" + }, + { + "interactive": true, + "layout": { + "line-cap": "butt", + "line-join": "miter" + }, + "filter": [ + "all", + ["==", "$type", "LineString"], + [ + "all", + [ + "in", + "class", + "motorway_link", + "street", + "street_limited", + "service", + "track", + "pedestrian", + "path", + "link" + ], + ["==", "structure", "bridge"] + ] + ], + "type": "line", + "source": "mapbox", + "id": "bridge_minor case", + "paint": { + "line-color": "#dedede", + "line-width": { + "base": 1.6, + "stops": [ + [12, 0.5], + [20, 10] + ] + }, + "line-gap-width": { + "base": 1.55, + "stops": [ + [4, 0.25], + [20, 30] + ] + } + }, + "source-layer": "road" + }, + { + "interactive": true, + "layout": { + "line-cap": "butt", + "line-join": "miter" + }, + "filter": [ + "all", + ["==", "$type", "LineString"], + [ + "all", + ["in", "class", "motorway", "primary", "secondary", "tertiary", "trunk"], + ["==", "structure", "bridge"] + ] + ], + "type": "line", + "source": "mapbox", + "id": "bridge_major case", + "paint": { + "line-color": "#dedede", + "line-width": { + "base": 1.6, + "stops": [ + [12, 0.5], + [20, 10] + ] + }, + "line-gap-width": { + "base": 1.55, + "stops": [ + [4, 0.25], + [20, 30] + ] + } + }, + "source-layer": "road" + }, + { + "interactive": true, + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "filter": [ + "all", + ["==", "$type", "LineString"], + [ + "all", + [ + "in", + "class", + "motorway_link", + "street", + "street_limited", + "service", + "track", + "pedestrian", + "path", + "link" + ], + ["==", "structure", "bridge"] + ] + ], + "type": "line", + "source": "mapbox", + "id": "bridge_minor", + "paint": { + "line-color": "#efefef", + "line-width": { + "base": 1.55, + "stops": [ + [4, 0.25], + [20, 30] + ] + } + }, + "source-layer": "road" + }, + { + "interactive": true, + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "filter": [ + "all", + ["==", "$type", "LineString"], + [ + "all", + ["in", "class", "motorway", "primary", "secondary", "tertiary", "trunk"], + ["==", "structure", "bridge"] + ] + ], + "type": "line", + "source": "mapbox", + "id": "bridge_major", + "paint": { + "line-color": "#fff", + "line-width": { + "base": 1.4, + "stops": [ + [6, 0.5], + [20, 30] + ] + } + }, + "source-layer": "road" + }, + { + "interactive": true, + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "filter": [ + "all", + ["==", "$type", "LineString"], + ["all", ["<=", "admin_level", 2], ["==", "maritime", 0]] + ], + "type": "line", + "source": "mapbox", + "id": "admin_country", + "paint": { + "line-color": "#8b8a8a", + "line-width": { + "base": 1.3, + "stops": [ + [3, 0.5], + [22, 15] + ] + } + }, + "source-layer": "admin" + }, + { + "interactive": true, + "minzoom": 5, + "layout": { + "icon-image": "{maki}-11", + "text-offset": [0, 0.5], + "text-field": "{name_en}", + "text-font": ["Open Sans Semibold", "Arial Unicode MS Bold"], + "text-max-width": 8, + "text-anchor": "top", + "text-size": 11, + "icon-size": 1 + }, + "filter": [ + "all", + ["==", "$type", "Point"], + ["all", ["==", "scalerank", 1], ["==", "localrank", 1]] + ], + "type": "symbol", + "source": "mapbox", + "id": "poi_label", + "paint": { + "text-color": "#666", + "text-halo-width": 1, + "text-halo-color": "rgba(255,255,255,0.75)", + "text-halo-blur": 1 + }, + "source-layer": "poi_label" + }, + { + "interactive": true, + "layout": { + "symbol-placement": "line", + "text-field": "{name_en}", + "text-font": ["Open Sans Semibold", "Arial Unicode MS Bold"], + "text-transform": "uppercase", + "text-letter-spacing": 0.1, + "text-size": { + "base": 1.4, + "stops": [ + [10, 8], + [20, 14] + ] + } + }, + "filter": [ + "all", + ["==", "$type", "LineString"], + ["in", "class", "motorway", "primary", "secondary", "tertiary", "trunk"] + ], + "type": "symbol", + "source": "mapbox", + "id": "road_major_label", + "paint": { + "text-color": "#666", + "text-halo-color": "rgba(255,255,255,0.75)", + "text-halo-width": 2 + }, + "source-layer": "road_label" + }, + { + "interactive": true, + "minzoom": 8, + "layout": { + "text-field": "{name_en}", + "text-font": ["Open Sans Semibold", "Arial Unicode MS Bold"], + "text-max-width": 6, + "text-size": { + "stops": [ + [6, 12], + [12, 16] + ] + } + }, + "filter": [ + "all", + ["==", "$type", "Point"], + ["in", "type", "town", "village", "hamlet", "suburb", "neighbourhood", "island"] + ], + "type": "symbol", + "source": "mapbox", + "id": "place_label_other", + "paint": { + "text-color": "#666", + "text-halo-color": "rgba(255,255,255,0.75)", + "text-halo-width": 1, + "text-halo-blur": 1 + }, + "source-layer": "place_label" + }, + { + "interactive": true, + "layout": { + "text-field": "{name_en}", + "text-font": ["Open Sans Bold", "Arial Unicode MS Bold"], + "text-max-width": 10, + "text-size": { + "stops": [ + [3, 12], + [8, 16] + ] + } + }, + "maxzoom": 16, + "filter": ["all", ["==", "$type", "Point"], ["==", "type", "city"]], + "type": "symbol", + "source": "mapbox", + "id": "place_label_city", + "paint": { + "text-color": "#666", + "text-halo-color": "rgba(255,255,255,0.75)", + "text-halo-width": 1, + "text-halo-blur": 1 + }, + "source-layer": "place_label" + }, + { + "interactive": true, + "layout": { + "text-field": "{name_en}", + "text-font": ["Open Sans Regular", "Arial Unicode MS Regular"], + "text-max-width": 10, + "text-size": { + "stops": [ + [3, 14], + [8, 22] + ] + } + }, + "maxzoom": 12, + "filter": ["==", "$type", "Point"], + "type": "symbol", + "source": "mapbox", + "id": "country_label", + "paint": { + "text-color": "#666", + "text-halo-color": "rgba(255,255,255,0.75)", + "text-halo-width": 1, + "text-halo-blur": 1 + }, + "source-layer": "country_label" + } + ] +} diff --git a/src/shared/_mock/_mock.ts b/src/shared/_mock/_mock.ts new file mode 100644 index 0000000..ef7df47 --- /dev/null +++ b/src/shared/_mock/_mock.ts @@ -0,0 +1,86 @@ +import { fSub } from 'src/utils/format-time'; + +import { CONFIG } from 'src/config-global'; + +import { + _id, + _ages, + _roles, + _prices, + _emails, + _ratings, + _nativeS, + _nativeM, + _nativeL, + _percents, + _booleans, + _sentences, + _lastNames, + _fullNames, + _tourNames, + _jobTitles, + _taskNames, + _fileNames, + _postTitles, + _firstNames, + _eventNames, + _courseNames, + _fullAddress, + _companyNames, + _productNames, + _descriptions, + _phoneNumbers, + _countryNames, +} from './assets'; + +// ---------------------------------------------------------------------- + +const { assetURL } = CONFIG.site; + +export const _mock = { + id: (index: number) => _id[index], + time: (index: number) => fSub({ days: index, hours: index }), + boolean: (index: number) => _booleans[index], + role: (index: number) => _roles[index], + // Text + courseNames: (index: number) => _courseNames[index], + fileNames: (index: number) => _fileNames[index], + eventNames: (index: number) => _eventNames[index], + taskNames: (index: number) => _taskNames[index], + postTitle: (index: number) => _postTitles[index], + jobTitle: (index: number) => _jobTitles[index], + tourName: (index: number) => _tourNames[index], + productName: (index: number) => _productNames[index], + sentence: (index: number) => _sentences[index], + description: (index: number) => _descriptions[index], + // Contact + email: (index: number) => _emails[index], + phoneNumber: (index: number) => _phoneNumbers[index], + fullAddress: (index: number) => _fullAddress[index], + // Name + firstName: (index: number) => _firstNames[index], + lastName: (index: number) => _lastNames[index], + fullName: (index: number) => _fullNames[index], + companyNames: (index: number) => _companyNames[index], + countryNames: (index: number) => _countryNames[index], + // Number + number: { + percent: (index: number) => _percents[index], + rating: (index: number) => _ratings[index], + age: (index: number) => _ages[index], + price: (index: number) => _prices[index], + nativeS: (index: number) => _nativeS[index], + nativeM: (index: number) => _nativeM[index], + nativeL: (index: number) => _nativeL[index], + }, + // Image + image: { + cover: (index: number) => `${assetURL}/assets/images/cover/cover-${index + 1}.webp`, + avatar: (index: number) => `${assetURL}/assets/images/avatar/avatar-${index + 1}.webp`, + travel: (index: number) => `${assetURL}/assets/images/travel/travel-${index + 1}.webp`, + course: (index: number) => `${assetURL}/assets/images/course/course-${index + 1}.webp`, + company: (index: number) => `${assetURL}/assets/images/company/company-${index + 1}.webp`, + product: (index: number) => `${assetURL}/assets/images/m-product/product-${index + 1}.webp`, + portrait: (index: number) => `${assetURL}/assets/images/portrait/portrait-${index + 1}.webp`, + }, +}; diff --git a/src/shared/_mock/_order.ts b/src/shared/_mock/_order.ts new file mode 100644 index 0000000..5276b0e --- /dev/null +++ b/src/shared/_mock/_order.ts @@ -0,0 +1,85 @@ +import { _mock } from './_mock'; + +// ---------------------------------------------------------------------- + +export const ORDER_STATUS_OPTIONS = [ + { value: 'pending', label: 'Pending' }, + { value: 'completed', label: 'Completed' }, + { value: 'cancelled', label: 'Cancelled' }, + { value: 'refunded', label: 'Refunded' }, +]; + +const ITEMS = [...Array(3)].map((_, index) => ({ + id: _mock.id(index), + sku: `16H9UR${index}`, + quantity: index + 1, + name: _mock.productName(index), + coverUrl: _mock.image.product(index), + price: _mock.number.price(index), +})); + +export const _orders = [...Array(20)].map((_, index) => { + const shipping = 10; + + const discount = 10; + + const taxes = 10; + + const items = (index % 2 && ITEMS.slice(0, 1)) || (index % 3 && ITEMS.slice(1, 3)) || ITEMS; + + const totalQuantity = items.reduce((accumulator, item) => accumulator + item.quantity, 0); + + const subtotal = items.reduce((accumulator, item) => accumulator + item.price * item.quantity, 0); + + const totalAmount = subtotal - shipping - discount + taxes; + + const customer = { + id: _mock.id(index), + name: _mock.fullName(index), + email: _mock.email(index), + avatarUrl: _mock.image.avatar(index), + ipAddress: '192.158.1.38', + }; + + const delivery = { shipBy: 'DHL', speedy: 'Standard', trackingNumber: 'SPX037739199373' }; + + const history = { + orderTime: _mock.time(1), + paymentTime: _mock.time(2), + deliveryTime: _mock.time(3), + completionTime: _mock.time(4), + timeline: [ + { title: 'Delivery successful', time: _mock.time(1) }, + { title: 'Transporting to [2]', time: _mock.time(2) }, + { title: 'Transporting to [1]', time: _mock.time(3) }, + { title: 'The shipping unit has picked up the goods', time: _mock.time(4) }, + { title: 'Order has been created', time: _mock.time(5) }, + ], + }; + + return { + id: _mock.id(index), + orderNumber: `#601${index}`, + createdAt: _mock.time(index), + taxes, + items, + history, + subtotal, + shipping, + discount, + customer, + delivery, + totalAmount, + totalQuantity, + shippingAddress: { + fullAddress: '19034 Verna Unions Apt. 164 - Honolulu, RI / 87535', + phoneNumber: '365-374-4961', + }, + payment: { cardType: 'mastercard', cardNumber: '**** **** **** 5678' }, + status: + (index % 2 && 'completed') || + (index % 3 && 'pending') || + (index % 4 && 'cancelled') || + 'refunded', + }; +}); diff --git a/src/shared/_mock/_others.ts b/src/shared/_mock/_others.ts new file mode 100644 index 0000000..c93439b --- /dev/null +++ b/src/shared/_mock/_others.ts @@ -0,0 +1,219 @@ +import { _mock } from './_mock'; + +// ---------------------------------------------------------------------- + +export const _carouselsMembers = [...Array(6)].map((_, index) => ({ + id: _mock.id(index), + name: _mock.fullName(index), + role: _mock.role(index), + avatarUrl: _mock.image.portrait(index), +})); + +// ---------------------------------------------------------------------- + +export const _faqs = [...Array(8)].map((_, index) => ({ + id: _mock.id(index), + value: `panel${index + 1}`, + heading: `Questions ${index + 1}`, + detail: _mock.description(index), +})); + +// ---------------------------------------------------------------------- + +export const _addressBooks = [...Array(24)].map((_, index) => ({ + id: _mock.id(index), + primary: index === 0, + name: _mock.fullName(index), + email: _mock.email(index + 1), + fullAddress: _mock.fullAddress(index), + phoneNumber: _mock.phoneNumber(index), + company: _mock.companyNames(index + 1), + addressType: index === 0 ? 'Home' : 'Office', +})); + +// ---------------------------------------------------------------------- + +export const _contacts = [...Array(20)].map((_, index) => { + const status = + (index % 2 && 'online') || (index % 3 && 'offline') || (index % 4 && 'alway') || 'busy'; + + return { + id: _mock.id(index), + status, + role: _mock.role(index), + email: _mock.email(index), + name: _mock.fullName(index), + phoneNumber: _mock.phoneNumber(index), + lastActivity: _mock.time(index), + avatarUrl: _mock.image.avatar(index), + address: _mock.fullAddress(index), + }; +}); + +// ---------------------------------------------------------------------- + +export const _notifications = [...Array(9)].map((_, index) => ({ + id: _mock.id(index), + avatarUrl: [ + _mock.image.avatar(1), + _mock.image.avatar(2), + _mock.image.avatar(3), + _mock.image.avatar(4), + _mock.image.avatar(5), + null, + null, + null, + null, + null, + ][index], + type: ['friend', 'project', 'file', 'tags', 'payment', 'order', 'chat', 'mail', 'delivery'][ + index + ], + category: [ + 'Communication', + 'Project UI', + 'File manager', + 'File manager', + 'File manager', + 'Order', + 'Order', + 'Communication', + 'Communication', + ][index], + isUnRead: _mock.boolean(index), + createdAt: _mock.time(index), + title: + (index === 0 && `<p><strong>Deja Brady</strong> sent you a friend request</p>`) || + (index === 1 && + `<p><strong>Jayvon Hull</strong> mentioned you in <strong><a href='#'>Minimal UI</a></strong></p>`) || + (index === 2 && + `<p><strong>Lainey Davidson</strong> added file to <strong><a href='#'>File manager</a></strong></p>`) || + (index === 3 && + `<p><strong>Angelique Morse</strong> added new tags to <strong><a href='#'>File manager<a/></strong></p>`) || + (index === 4 && + `<p><strong>Giana Brandt</strong> request a payment of <strong>$200</strong></p>`) || + (index === 5 && `<p>Your order is placed waiting for shipping</p>`) || + (index === 6 && `<p>Delivery processing your order is being shipped</p>`) || + (index === 7 && `<p>You have new message 5 unread messages</p>`) || + (index === 8 && `<p>You have new mail`) || + '', +})); + +// ---------------------------------------------------------------------- + +export const _mapContact = [ + { latlng: [33, 65], address: _mock.fullAddress(1), phoneNumber: _mock.phoneNumber(1) }, + { latlng: [-12.5, 18.5], address: _mock.fullAddress(2), phoneNumber: _mock.phoneNumber(2) }, +]; + +// ---------------------------------------------------------------------- + +export const _socials = [ + { + value: 'facebook', + name: 'Facebook', + path: 'https://www.facebook.com/caitlyn.kerluke', + }, + { + value: 'instagram', + name: 'Instagram', + path: 'https://www.instagram.com/caitlyn.kerluke', + }, + { + value: 'linkedin', + name: 'Linkedin', + path: 'https://www.linkedin.com/caitlyn.kerluke', + }, + { + value: 'twitter', + name: 'Twitter', + path: 'https://www.twitter.com/caitlyn.kerluke', + }, +]; + +// ---------------------------------------------------------------------- + +export const _pricingPlans = [ + { + subscription: 'basic', + price: 0, + caption: 'Forever', + lists: ['3 prototypes', '3 boards', 'Up to 5 team members'], + labelAction: 'Current plan', + }, + { + subscription: 'starter', + price: 4.99, + caption: 'Saving $24 a year', + lists: [ + '3 prototypes', + '3 boards', + 'Up to 5 team members', + 'Advanced security', + 'Issue escalation', + ], + labelAction: 'Choose starter', + }, + { + subscription: 'premium', + price: 9.99, + caption: 'Saving $124 a year', + lists: [ + '3 prototypes', + '3 boards', + 'Up to 5 team members', + 'Advanced security', + 'Issue escalation', + 'Issue development license', + 'Permissions & workflows', + ], + labelAction: 'Choose premium', + }, +]; + +// ---------------------------------------------------------------------- + +export const _testimonials = [ + { + name: _mock.fullName(1), + postedDate: _mock.time(1), + ratingNumber: _mock.number.rating(1), + avatarUrl: _mock.image.avatar(1), + content: `Excellent Work! Thanks a lot!`, + }, + { + name: _mock.fullName(2), + postedDate: _mock.time(2), + ratingNumber: _mock.number.rating(2), + avatarUrl: _mock.image.avatar(2), + content: `It's a very good dashboard and we are really liking the product . We've done some things, like migrate to TS and implementing a react useContext api, to fit our job methodology but the product is one of the best in terms of design and application architecture. The team did a really good job.`, + }, + { + name: _mock.fullName(3), + postedDate: _mock.time(3), + ratingNumber: _mock.number.rating(3), + avatarUrl: _mock.image.avatar(3), + content: `Customer support is realy fast and helpful the desgin of this theme is looks amazing also the code is very clean and readble realy good job !`, + }, + { + name: _mock.fullName(4), + postedDate: _mock.time(4), + ratingNumber: _mock.number.rating(4), + avatarUrl: _mock.image.avatar(4), + content: `Amazing, really good code quality and gives you a lot of examples for implementations.`, + }, + { + name: _mock.fullName(5), + postedDate: _mock.time(5), + ratingNumber: _mock.number.rating(5), + avatarUrl: _mock.image.avatar(5), + content: `Got a few questions after purchasing the product. The owner responded very fast and very helpfull. Overall the code is excellent and works very good. 5/5 stars!`, + }, + { + name: _mock.fullName(6), + postedDate: _mock.time(6), + ratingNumber: _mock.number.rating(6), + avatarUrl: _mock.image.avatar(6), + content: `CEO of Codealy.io here. We’ve built a developer assessment platform that makes sense - tasks are based on git repositories and run in virtual machines. We automate the pain points - storing candidates code, running it and sharing test results with the whole team, remotely. Bought this template as we need to provide an awesome dashboard for our early customers. I am super happy with purchase. The code is just as good as the design. Thanks!`, + }, +]; diff --git a/src/shared/_mock/_overview.ts b/src/shared/_mock/_overview.ts new file mode 100644 index 0000000..e832c6d --- /dev/null +++ b/src/shared/_mock/_overview.ts @@ -0,0 +1,346 @@ +import { today } from 'src/utils/format-time'; + +import { CONFIG } from 'src/config-global'; + +import { _mock } from './_mock'; + +// APP +// ---------------------------------------------------------------------- + +export const _appRelated = [ + 'Microsoft office 365', + 'Opera', + 'Adobe acrobat reader DC', + 'Joplin', + 'Topaz photo AI', +].map((name, index) => ({ + id: _mock.id(index), + name, + downloaded: _mock.number.nativeL(index), + ratingNumber: _mock.number.rating(index), + size: _mock.number.nativeL(index) * 1024, + totalReviews: _mock.number.nativeL(index), + shortcut: `${CONFIG.site.basePath}/assets/icons/app/ic-app-${index + 1}.webp`, + price: [2, 4].includes(index) ? _mock.number.price(index) : 0, +})); + +export const _appInstalled = ['Germany', 'England', 'France', 'Korean', 'USA'].map( + (country, index) => ({ + id: _mock.id(index), + countryName: country, + android: _mock.number.nativeL(index), + windows: _mock.number.nativeL(index + 1), + apple: _mock.number.nativeL(index + 2), + countryCode: ['de', 'gb', 'fr', 'kr', 'us'][index], + }) +); + +export const _appAuthors = [...Array(3)].map((_, index) => ({ + id: _mock.id(index), + name: _mock.fullName(index), + avatarUrl: _mock.image.avatar(index), + totalFavorites: _mock.number.nativeL(index), +})); + +export const _appInvoices = [...Array(5)].map((_, index) => { + const category = ['Android', 'Mac', 'Windows', 'Android', 'Mac'][index]; + + const status = ['paid', 'out of date', 'progress', 'paid', 'paid'][index]; + + return { + id: _mock.id(index), + invoiceNumber: `INV-199${index}`, + price: _mock.number.price(index), + category, + status, + }; +}); + +export const _appFeatured = [...Array(3)].map((_, index) => ({ + id: _mock.id(index + 3), + title: _mock.postTitle(index + 3), + description: _mock.sentence(index + 3), + coverUrl: _mock.image.cover(index + 3), +})); + +// ANALYTIC +// ---------------------------------------------------------------------- + +export const _analyticTasks = [...Array(5)].map((_, index) => ({ + id: _mock.id(index), + name: _mock.taskNames(index), +})); + +export const _analyticPosts = [...Array(5)].map((_, index) => ({ + id: _mock.id(index), + postedAt: _mock.time(index), + title: _mock.postTitle(index), + coverUrl: _mock.image.cover(index), + description: _mock.sentence(index), +})); + +export const _analyticOrderTimeline = [...Array(5)].map((_, index) => { + const title = [ + '1983, orders, $4220', + '12 Invoices have been paid', + 'Order #37745 from September', + 'New order placed #XF-2356', + 'New order placed #XF-2346', + ][index]; + + return { + id: _mock.id(index), + title, + type: `order${index + 1}`, + time: _mock.time(index), + }; +}); + +export const _analyticTraffic = [ + { + value: 'facebook', + label: 'Facebook', + total: _mock.number.nativeL(1), + }, + { + value: 'google', + label: 'Google', + total: _mock.number.nativeL(2), + }, + { + value: 'linkedin', + label: 'Linkedin', + total: _mock.number.nativeL(3), + }, + { + value: 'twitter', + label: 'Twitter', + total: _mock.number.nativeL(4), + }, +]; + +// ECOMMERCE +// ---------------------------------------------------------------------- + +export const _ecommerceSalesOverview = ['Total profit', 'Total income', 'Total expenses'].map( + (label, index) => ({ + label, + totalAmount: _mock.number.price(index) * 100, + value: _mock.number.percent(index), + }) +); + +export const _ecommerceBestSalesman = [...Array(5)].map((_, index) => { + const category = ['CAP', 'Branded shoes', 'Headphone', 'Cell phone', 'Earings'][index]; + + return { + id: _mock.id(index), + category, + rank: `Top ${index + 1}`, + email: _mock.email(index), + name: _mock.fullName(index), + totalAmount: _mock.number.price(index), + avatarUrl: _mock.image.avatar(index + 8), + countryCode: ['de', 'gb', 'fr', 'kr', 'us'][index], + }; +}); + +export const _ecommerceLatestProducts = [...Array(5)].map((_, index) => { + const colors = (index === 0 && ['#2EC4B6', '#E71D36', '#FF9F1C', '#011627']) || + (index === 1 && ['#92140C', '#FFCF99']) || + (index === 2 && ['#0CECDD', '#FFF338', '#FF67E7', '#C400FF', '#52006A', '#046582']) || + (index === 3 && ['#845EC2', '#E4007C', '#2A1A5E']) || ['#090088']; + + return { + id: _mock.id(index), + colors, + name: _mock.productName(index), + price: _mock.number.price(index), + coverUrl: _mock.image.product(index), + priceSale: [1, 3].includes(index) ? _mock.number.price(index) : 0, + }; +}); + +export const _ecommerceNewProducts = [...Array(4)].map((_, index) => ({ + id: _mock.id(index), + name: _mock.productName(index), + coverUrl: _mock.image.product(index), +})); + +// BANKING +// ---------------------------------------------------------------------- + +export const _bankingContacts = [...Array(12)].map((_, index) => ({ + id: _mock.id(index), + name: _mock.fullName(index), + email: _mock.email(index), + avatarUrl: _mock.image.avatar(index), +})); + +export const _bankingCreditCard = [ + { + id: _mock.id(2), + balance: 23432.03, + cardType: 'mastercard', + cardHolder: _mock.fullName(2), + cardNumber: '**** **** **** 3640', + cardValid: '11/22', + }, + { + id: _mock.id(3), + balance: 18000.23, + cardType: 'visa', + cardHolder: _mock.fullName(3), + cardNumber: '**** **** **** 8864', + cardValid: '11/25', + }, + { + id: _mock.id(4), + balance: 2000.89, + cardType: 'mastercard', + cardHolder: _mock.fullName(4), + cardNumber: '**** **** **** 7755', + cardValid: '11/22', + }, +]; + +export const _bankingRecentTransitions = [ + { + id: _mock.id(2), + name: _mock.fullName(2), + avatarUrl: _mock.image.avatar(2), + type: 'Income', + message: 'Receive money from', + category: 'Annette black', + date: _mock.time(2), + status: 'progress', + amount: _mock.number.price(2), + }, + { + id: _mock.id(3), + name: _mock.fullName(3), + avatarUrl: _mock.image.avatar(3), + type: 'Expenses', + message: 'Payment for', + category: 'Courtney henry', + date: _mock.time(3), + status: 'completed', + amount: _mock.number.price(3), + }, + { + id: _mock.id(4), + name: _mock.fullName(4), + avatarUrl: _mock.image.avatar(4), + type: 'Receive', + message: 'Payment for', + category: 'Theresa webb', + date: _mock.time(4), + status: 'failed', + amount: _mock.number.price(4), + }, + { + id: _mock.id(5), + name: null, + avatarUrl: null, + type: 'Expenses', + message: 'Payment for', + category: 'Fast food', + date: _mock.time(5), + status: 'completed', + amount: _mock.number.price(5), + }, + { + id: _mock.id(6), + name: null, + avatarUrl: null, + type: 'Expenses', + message: 'Payment for', + category: 'Fitness', + date: _mock.time(6), + status: 'progress', + amount: _mock.number.price(6), + }, +]; + +// BOOKING +// ---------------------------------------------------------------------- + +export const _bookings = [...Array(5)].map((_, index) => { + const status = ['Paid', 'Paid', 'Pending', 'Cancelled', 'Paid'][index]; + + const customer = { + avatarUrl: _mock.image.avatar(index), + name: _mock.fullName(index), + phoneNumber: _mock.phoneNumber(index), + }; + + const destination = [...Array(5)].map((__, _index) => ({ + name: _mock.tourName(_index + 1), + coverUrl: _mock.image.travel(_index + 1), + }))[index]; + + return { + id: _mock.id(index), + destination, + status, + customer, + checkIn: _mock.time(index), + checkOut: _mock.time(index), + }; +}); + +export const _bookingsOverview = [...Array(3)].map((_, index) => ({ + status: ['Pending', 'Canceled', 'Sold'][index], + quantity: _mock.number.nativeL(index), + value: _mock.number.percent(index + 5), +})); + +export const _bookingReview = [...Array(5)].map((_, index) => ({ + id: _mock.id(index), + name: _mock.fullName(index), + postedAt: _mock.time(index), + rating: _mock.number.rating(index), + avatarUrl: _mock.image.avatar(index), + description: _mock.description(index), + tags: ['Great sevice', 'Recommended', 'Best price'], +})); + +export const _bookingNew = [...Array(8)].map((_, index) => ({ + guests: '3-5', + id: _mock.id(index), + bookedAt: _mock.time(index), + duration: '3 days 2 nights', + isHot: _mock.boolean(index), + name: _mock.fullName(index), + price: _mock.number.price(index), + avatarUrl: _mock.image.avatar(index), + coverUrl: _mock.image.travel(index), +})); + +// COURSE +// ---------------------------------------------------------------------- + +export const _coursesContinue = [...Array(4)].map((_, index) => ({ + id: _mock.id(index), + title: _mock.courseNames(index), + coverUrl: _mock.image.course(index), + totalLesson: 12, + currentLesson: index + 7, +})); + +export const _coursesFeatured = [...Array(6)].map((_, index) => ({ + id: _mock.id(index), + title: _mock.courseNames(index), + coverUrl: _mock.image.course(index + 6), + totalDuration: 220, + totalStudents: _mock.number.nativeM(index), + price: _mock.number.price(index), +})); + +export const _coursesReminder = [...Array(4)].map((_, index) => ({ + id: _mock.id(index), + title: _mock.courseNames(index), + totalLesson: 12, + reminderAt: today(), + currentLesson: index + 7, +})); diff --git a/src/shared/_mock/_product.ts b/src/shared/_mock/_product.ts new file mode 100644 index 0000000..4869600 --- /dev/null +++ b/src/shared/_mock/_product.ts @@ -0,0 +1,71 @@ +export const PRODUCT_GENDER_OPTIONS = [ + { label: 'Men', value: 'Men' }, + { label: 'Women', value: 'Women' }, + { label: 'Kids', value: 'Kids' }, +]; + +export const PRODUCT_CATEGORY_OPTIONS = ['Shose', 'Apparel', 'Accessories']; + +export const PRODUCT_RATING_OPTIONS = ['up4Star', 'up3Star', 'up2Star', 'up1Star']; + +export const PRODUCT_COLOR_OPTIONS = [ + '#FF4842', + '#1890FF', + '#FFC0CB', + '#00AB55', + '#FFC107', + '#7F00FF', + '#000000', + '#FFFFFF', +]; + +export const PRODUCT_COLOR_NAME_OPTIONS = [ + { value: '#FF4842', label: 'Red' }, + { value: '#1890FF', label: 'Blue' }, + { value: '#FFC0CB', label: 'Pink' }, + { value: '#00AB55', label: 'Green' }, + { value: '#FFC107', label: 'Yellow' }, + { value: '#7F00FF', label: 'Violet' }, + { value: '#000000', label: 'Black' }, + { value: '#FFFFFF', label: 'White' }, +]; + +export const PRODUCT_SIZE_OPTIONS = [ + { value: '7', label: '7' }, + { value: '8', label: '8' }, + { value: '8.5', label: '8.5' }, + { value: '9', label: '9' }, + { value: '9.5', label: '9.5' }, + { value: '10', label: '10' }, + { value: '10.5', label: '10.5' }, + { value: '11', label: '11' }, + { value: '11.5', label: '11.5' }, + { value: '12', label: '12' }, + { value: '13', label: '13' }, +]; + +export const PRODUCT_STOCK_OPTIONS = [ + { value: 'in stock', label: 'In stock' }, + { value: 'low stock', label: 'Low stock' }, + { value: 'out of stock', label: 'Out of stock' }, +]; + +export const PRODUCT_PUBLISH_OPTIONS = [ + { value: 'published', label: 'Published' }, + { value: 'draft', label: 'Draft' }, +]; + +export const PRODUCT_SORT_OPTIONS = [ + { value: 'featured', label: 'Featured' }, + { value: 'newest', label: 'Newest' }, + { value: 'priceDesc', label: 'Price: High - Low' }, + { value: 'priceAsc', label: 'Price: Low - High' }, +]; + +export const PRODUCT_CATEGORY_GROUP_OPTIONS = [ + { group: 'Clothing', classify: ['Shirts', 'T-shirts', 'Jeans', 'Leather', 'Accessories'] }, + { group: 'Tailored', classify: ['Suits', 'Blazers', 'Trousers', 'Waistcoats', 'Apparel'] }, + { group: 'Accessories', classify: ['Shoes', 'Backpacks and bags', 'Bracelets', 'Face masks'] }, +]; + +export const PRODUCT_CHECKOUT_STEPS = ['Cart', 'Billing & address', 'Payment']; diff --git a/src/shared/_mock/_tour.ts b/src/shared/_mock/_tour.ts new file mode 100644 index 0000000..4350c6d --- /dev/null +++ b/src/shared/_mock/_tour.ts @@ -0,0 +1,128 @@ +import { _mock } from './_mock'; +import { _tags } from './assets'; + +// ---------------------------------------------------------------------- + +export const TOUR_DETAILS_TABS = [ + { label: 'Tour content', value: 'content' }, + { label: 'Booker', value: 'bookers' }, +]; + +export const TOUR_SORT_OPTIONS = [ + { label: 'Latest', value: 'latest' }, + { label: 'Popular', value: 'popular' }, + { label: 'Oldest', value: 'oldest' }, +]; + +export const TOUR_PUBLISH_OPTIONS = [ + { label: 'Published', value: 'published' }, + { label: 'Draft', value: 'draft' }, +]; + +export const TOUR_SERVICE_OPTIONS = [ + { label: 'Audio guide', value: 'Audio guide' }, + { label: 'Food and drinks', value: 'Food and drinks' }, + { label: 'Lunch', value: 'Lunch' }, + { label: 'Private tour', value: 'Private tour' }, + { label: 'Special activities', value: 'Special activities' }, + { label: 'Entrance fees', value: 'Entrance fees' }, + { label: 'Gratuities', value: 'Gratuities' }, + { label: 'Pick-up and drop off', value: 'Pick-up and drop off' }, + { label: 'Professional guide', value: 'Professional guide' }, + { label: 'Transport by air-conditioned', value: 'Transport by air-conditioned' }, +]; + +const CONTENT = ` +<h6>Description</h6> + +<p>Occaecati est et illo quibusdam accusamus qui. Incidunt aut et molestiae ut facere aut. Est quidem iusto praesentium excepturi harum nihil tenetur facilis. Ut omnis voluptates nihil accusantium doloribus eaque debitis.</p> + +<h6>Highlights</h6> + +<ul> + <li>A fermentum in morbi pretium aliquam adipiscing donec tempus.</li> + <li>Vulputate placerat amet pulvinar lorem nisl.</li> + <li>Consequat feugiat habitant gravida quisque elit bibendum id adipiscing sed.</li> + <li>Etiam duis lobortis in fames ultrices commodo nibh.</li> +</ul> + +<h6>Program</h6> + +<p> + <strong>Day 1</strong> +</p> + +<p>Amet minim mollit non deserunt ullamco est sit aliqua dolor do amet sint. Velit officia consequat duis enim velit mollit. Exercitation veniam consequat sunt nostrud amet.</p> + +<p> + <strong>Day 2</strong> +</p> + +<p>Amet minim mollit non deserunt ullamco est sit aliqua dolor do amet sint. Velit officia consequat duis enim velit mollit. Exercitation veniam consequat sunt nostrud amet.</p> + +<p> + <strong>Day 3</strong> +</p> + +<p>Amet minim mollit non deserunt ullamco est sit aliqua dolor do amet sint. Velit officia consequat duis enim velit mollit. Exercitation veniam consequat sunt nostrud amet.</p> +`; + +const BOOKER = [...Array(12)].map((_, index) => ({ + id: _mock.id(index), + guests: index + 10, + name: _mock.fullName(index), + avatarUrl: _mock.image.avatar(index), +})); + +export const _tourGuides = [...Array(12)].map((_, index) => ({ + id: _mock.id(index), + name: _mock.fullName(index), + avatarUrl: _mock.image.avatar(index), + phoneNumber: _mock.phoneNumber(index), +})); + +export const TRAVEL_IMAGES = [...Array(16)].map((_, index) => _mock.image.travel(index)); + +export const _tours = [...Array(12)].map((_, index) => { + const available = { startDate: _mock.time(index + 1), endDate: _mock.time(index) }; + + const publish = index % 3 ? 'published' : 'draft'; + + const services = (index % 2 && ['Audio guide', 'Food and drinks']) || + (index % 3 && ['Lunch', 'Private tour']) || + (index % 4 && ['Special activities', 'Entrance fees']) || [ + 'Gratuities', + 'Pick-up and drop off', + 'Professional guide', + 'Transport by air-conditioned', + ]; + + const tourGuides = + (index === 0 && _tourGuides.slice(0, 1)) || + (index === 1 && _tourGuides.slice(1, 3)) || + (index === 2 && _tourGuides.slice(2, 5)) || + (index === 3 && _tourGuides.slice(4, 6)) || + _tourGuides.slice(6, 9); + + const images = TRAVEL_IMAGES.slice(index, index + 5); + + return { + images, + publish, + services, + available, + tourGuides, + bookers: BOOKER, + content: CONTENT, + id: _mock.id(index), + tags: _tags.slice(0, 5), + name: _mock.tourName(index), + createdAt: _mock.time(index), + durations: '4 days 3 nights', + price: _mock.number.price(index), + destination: _mock.countryNames(index), + priceSale: _mock.number.price(index), + totalViews: _mock.number.nativeL(index), + ratingNumber: _mock.number.rating(index), + }; +}); diff --git a/src/shared/_mock/_user.ts b/src/shared/_mock/_user.ts new file mode 100644 index 0000000..706d861 --- /dev/null +++ b/src/shared/_mock/_user.ts @@ -0,0 +1,143 @@ +import { _mock } from './_mock'; + +// ---------------------------------------------------------------------- + +export const USER_STATUS_OPTIONS = [ + { value: 'active', label: 'Active' }, + { value: 'pending', label: 'Pending' }, + { value: 'banned', label: 'Banned' }, + { value: 'rejected', label: 'Rejected' }, +]; + +export const _userAbout = { + id: _mock.id(1), + role: _mock.role(1), + email: _mock.email(1), + school: _mock.companyNames(2), + company: _mock.companyNames(1), + country: _mock.countryNames(2), + coverUrl: _mock.image.cover(3), + totalFollowers: _mock.number.nativeL(1), + totalFollowing: _mock.number.nativeL(2), + quote: + 'Tart I love sugar plum I love oat cake. Sweet roll caramels I love jujubes. Topping cake wafer..', + socialLinks: { + facebook: `https://www.facebook.com/caitlyn.kerluke`, + instagram: `https://www.instagram.com/caitlyn.kerluke`, + linkedin: `https://www.linkedin.com/in/caitlyn.kerluke`, + twitter: `https://www.twitter.com/caitlyn.kerluke`, + }, +}; + +export const _userFollowers = [...Array(18)].map((_, index) => ({ + id: _mock.id(index), + name: _mock.fullName(index), + country: _mock.countryNames(index), + avatarUrl: _mock.image.avatar(index), +})); + +export const _userFriends = [...Array(18)].map((_, index) => ({ + id: _mock.id(index), + role: _mock.role(index), + name: _mock.fullName(index), + avatarUrl: _mock.image.avatar(index), +})); + +export const _userGallery = [...Array(12)].map((_, index) => ({ + id: _mock.id(index), + postedAt: _mock.time(index), + title: _mock.postTitle(index), + imageUrl: _mock.image.cover(index), +})); + +export const _userFeeds = [...Array(3)].map((_, index) => ({ + id: _mock.id(index), + createdAt: _mock.time(index), + media: _mock.image.travel(index + 1), + message: _mock.sentence(index), + personLikes: [...Array(20)].map((__, personIndex) => ({ + name: _mock.fullName(personIndex), + avatarUrl: _mock.image.avatar(personIndex + 2), + })), + comments: (index === 2 && []) || [ + { + id: _mock.id(7), + author: { + id: _mock.id(8), + avatarUrl: _mock.image.avatar(index + 5), + name: _mock.fullName(index + 5), + }, + createdAt: _mock.time(2), + message: 'Praesent venenatis metus at', + }, + { + id: _mock.id(9), + author: { + id: _mock.id(10), + avatarUrl: _mock.image.avatar(index + 6), + name: _mock.fullName(index + 6), + }, + createdAt: _mock.time(3), + message: + 'Etiam rhoncus. Nullam vel sem. Pellentesque libero tortor, tincidunt et, tincidunt eget, semper nec, quam. Sed lectus.', + }, + ], +})); + +export const _userCards = [...Array(21)].map((_, index) => ({ + id: _mock.id(index), + role: _mock.role(index), + name: _mock.fullName(index), + coverUrl: _mock.image.cover(index), + avatarUrl: _mock.image.avatar(index), + totalFollowers: _mock.number.nativeL(index), + totalPosts: _mock.number.nativeL(index + 2), + totalFollowing: _mock.number.nativeL(index + 1), +})); + +export const _userPayment = [...Array(3)].map((_, index) => ({ + id: _mock.id(index), + cardNumber: ['**** **** **** 1234', '**** **** **** 5678', '**** **** **** 7878'][index], + cardType: ['mastercard', 'visa', 'visa'][index], + primary: index === 1, +})); + +export const _userAddressBook = [...Array(4)].map((_, index) => ({ + id: _mock.id(index), + primary: index === 0, + name: _mock.fullName(index), + phoneNumber: _mock.phoneNumber(index), + fullAddress: _mock.fullAddress(index), + addressType: (index === 0 && 'Home') || 'Office', +})); + +export const _userInvoices = [...Array(10)].map((_, index) => ({ + id: _mock.id(index), + invoiceNumber: `INV-199${index}`, + createdAt: _mock.time(index), + price: _mock.number.price(index), +})); + +export const _userPlans = [ + { subscription: 'basic', price: 0, primary: false }, + { subscription: 'starter', price: 4.99, primary: true }, + { subscription: 'premium', price: 9.99, primary: false }, +]; + +export const _userList = [...Array(20)].map((_, index) => ({ + id: _mock.id(index), + zipCode: '85807', + state: 'Virginia', + city: 'Rancho Cordova', + role: _mock.role(index), + email: _mock.email(index), + address: '908 Jack Locks', + name: _mock.fullName(index), + isVerified: _mock.boolean(index), + company: _mock.companyNames(index), + country: _mock.countryNames(index), + avatarUrl: _mock.image.avatar(index), + phoneNumber: _mock.phoneNumber(index), + status: + (index % 2 && 'pending') || (index % 3 && 'banned') || (index % 4 && 'rejected') || 'active', +})); diff --git a/src/shared/_mock/assets.ts b/src/shared/_mock/assets.ts new file mode 100644 index 0000000..9aa15b3 --- /dev/null +++ b/src/shared/_mock/assets.ts @@ -0,0 +1,673 @@ +// ---------------------------------------------------------------------- + +export const _id = [...Array(40)].map( + (_, index) => `e99f09a7-dd88-49d5-b1c8-1daf80c2d7b${index + 1}` +); + +// ---------------------------------------------------------------------- + +export const _booleans = [ + true, + true, + true, + false, + false, + true, + false, + false, + false, + false, + true, + true, + true, + false, + false, + false, + true, + false, + false, + false, + true, + false, + false, + true, +]; + +// ---------------------------------------------------------------------- + +export const _prices = [ + 83.74, 97.14, 68.71, 85.21, 52.17, 25.18, 43.84, 60.98, 98.42, 53.37, 72.75, 56.61, 64.55, 77.32, + 60.62, 79.81, 93.68, 47.44, 76.24, 92.87, 72.91, 20.54, 94.25, 37.51, +]; + +export const _ratings = [ + 4.2, 3.7, 4.5, 3.5, 0.5, 3.0, 2.5, 2.8, 4.9, 3.6, 2.5, 1.7, 3.9, 2.8, 4.1, 4.5, 2.2, 3.2, 0.6, + 1.3, 3.8, 3.8, 3.8, 2.0, +]; + +export const _ages = [ + 30, 26, 59, 47, 29, 46, 18, 56, 39, 19, 45, 18, 46, 56, 38, 41, 44, 48, 32, 45, 42, 60, 33, 57, +]; + +export const _percents = [ + 10.1, 13.6, 28.2, 42.1, 37.2, 18.5, 40.1, 94.8, 91.4, 53.0, 25.4, 62.9, 86.6, 62.4, 35.4, 17.6, + 52.0, 6.8, 95.3, 26.6, 69.9, 92.1, 46.2, 85.6, +]; + +export const _nativeS = [ + 11, 10, 7, 10, 12, 5, 10, 1, 8, 8, 10, 11, 12, 8, 4, 11, 8, 9, 4, 9, 2, 6, 3, 7, +]; + +export const _nativeM = [ + 497, 763, 684, 451, 433, 463, 951, 194, 425, 435, 807, 521, 538, 839, 394, 269, 453, 821, 364, + 849, 804, 776, 263, 239, +]; + +export const _nativeL = [ + 9911, 1947, 9124, 6984, 8488, 2034, 3364, 8401, 8996, 5271, 8478, 1139, 8061, 3035, 6733, 3952, + 2405, 3127, 6843, 4672, 6995, 6053, 5192, 9686, +]; + +export const _fullAddress = [ + `19034 Verna Unions Apt. 164 - Honolulu, RI / 87535`, + `1147 Rohan Drive Suite 819 - Burlington, VT / 82021`, + `18605 Thompson Circle Apt. 086 - Idaho Falls, WV / 50337`, + `110 Lamar Station Apt. 730 - Hagerstown, OK / 49808`, + `36901 Elmer Spurs Apt. 762 - Miramar, DE / 92836`, + `2089 Runolfsson Harbors Suite 886 - Chapel Hill, TX / 32827`, + `279 Karolann Ports Apt. 774 - Prescott Valley, WV / 53905`, + `96607 Claire Square Suite 591 - St. Louis Park, HI / 40802`, + `9388 Auer Station Suite 573 - Honolulu, AK / 98024`, + `47665 Adaline Squares Suite 510 - Blacksburg, NE / 53515`, + `989 Vernice Flats Apt. 183 - Billings, NV / 04147`, + `91020 Wehner Locks Apt. 673 - Albany, WY / 68763`, + `585 Candelario Pass Suite 090 - Columbus, LA / 25376`, + `80988 Renner Crest Apt. 000 - Fargo, VA / 24266`, + `28307 Shayne Pike Suite 523 - North Las Vegas, AZ / 28550`, + `205 Farrell Highway Suite 333 - Rock Hill, OK / 63421`, + `253 Kara Motorway Suite 821 - Manchester, SD / 09331`, + `13663 Kiara Oval Suite 606 - Missoula, AR / 44478`, + `8110 Claire Port Apt. 703 - Anchorage, TN / 01753`, + `4642 Demetris Lane Suite 407 - Edmond, AZ / 60888`, + `74794 Asha Flat Suite 890 - Lancaster, OR / 13466`, + `8135 Keeling Pines Apt. 326 - Alexandria, MA / 89442`, + `441 Gibson Shores Suite 247 - Pasco, NM / 60678`, + `4373 Emelia Valley Suite 596 - Columbia, NM / 42586`, +]; + +// ---------------------------------------------------------------------- + +export const _emails = [ + `nannie.abernathy70@yahoo.com`, + `ashlynn.ohara62@gmail.com`, + `milo.farrell@hotmail.com`, + `violet.ratke86@yahoo.com`, + `letha.lubowitz24@yahoo.com`, + `aditya.greenfelder31@gmail.com`, + `lenna.bergnaum27@hotmail.com`, + `luella.ryan33@gmail.com`, + `joana.simonis84@gmail.com`, + `marjolaine.white94@gmail.com`, + `vergie.block82@hotmail.com`, + `vito.hudson@hotmail.com`, + `tyrel.greenholt@gmail.com`, + `dwight.block85@yahoo.com`, + `mireya13@hotmail.com`, + `dasia.jenkins@hotmail.com`, + `benny89@yahoo.com`, + `dawn.goyette@gmail.com`, + `zella.hickle4@yahoo.com`, + `avery43@hotmail.com`, + `olen.legros@gmail.com`, + `jimmie.gerhold73@hotmail.com`, + `genevieve.powlowski@hotmail.com`, + `louie.kuphal39@gmail.com`, +]; + +// ---------------------------------------------------------------------- + +export const _fullNames = [ + `Jayvion Simon`, + `Lucian Obrien`, + `Deja Brady`, + `Harrison Stein`, + `Reece Chung`, + `Lainey Davidson`, + `Cristopher Cardenas`, + `Melanie Noble`, + `Chase Day`, + `Shawn Manning`, + `Soren Durham`, + `Cortez Herring`, + `Brycen Jimenez`, + `Giana Brandt`, + `Aspen Schmitt`, + `Colten Aguilar`, + `Angelique Morse`, + `Selina Boyer`, + `Lawson Bass`, + `Ariana Lang`, + `Amiah Pruitt`, + `Harold Mcgrath`, + `Esperanza Mcintyre`, + `Mireya Conner`, +]; + +export const _firstNames = [ + `Mossie`, + `David`, + `Ebba`, + `Chester`, + `Eula`, + `Jaren`, + `Boyd`, + `Brady`, + `Aida`, + `Anastasia`, + `Gregoria`, + `Julianne`, + `Ila`, + `Elyssa`, + `Lucio`, + `Lewis`, + `Jacinthe`, + `Molly`, + `Brown`, + `Fritz`, + `Keon`, + `Ella`, + `Ken`, + `Whitney`, +]; + +export const _lastNames = [ + `Carroll`, + `Simonis`, + `Yost`, + `Hand`, + `Emmerich`, + `Wilderman`, + `Howell`, + `Sporer`, + `Boehm`, + `Morar`, + `Koch`, + `Reynolds`, + `Padberg`, + `Watsica`, + `Upton`, + `Yundt`, + `Pfeffer`, + `Parker`, + `Zulauf`, + `Treutel`, + `McDermott`, + `McDermott`, + `Cruickshank`, + `Parisian`, +]; + +// ---------------------------------------------------------------------- + +export const _phoneNumbers = [ + '+1 202-555-0143', + '+1 416-555-0198', + '+44 20 7946 0958', + '+61 2 9876 5432', + '+91 22 1234 5678', + '+49 30 123456', + '+33 1 23456789', + '+81 3 1234 5678', + '+86 10 1234 5678', + '+55 11 2345-6789', + '+27 11 123 4567', + '+7 495 123-4567', + '+52 55 1234 5678', + '+39 06 123 4567', + '+34 91 123 4567', + '+31 20 123 4567', + '+46 8 123 456', + '+41 22 123 45 67', + '+82 2 123 4567', + '+54 11 1234-5678', + '+64 9 123 4567', + '+65 1234 5678', + '+60 3-1234 5678', + '+66 2 123 4567', + '+62 21 123 4567', + '+63 2 123 4567', + '+90 212 123 45 67', + '+966 11 123 4567', + '+971 2 123 4567', + '+20 2 12345678', + '+234 1 123 4567', + '+254 20 123 4567', + '+972 3-123-4567', + '+30 21 1234 5678', + '+353 1 123 4567', + '+351 21 123 4567', + '+47 21 23 45 67', + '+45 32 12 34 56', + '+358 9 123 4567', + '+48 22 123 45 67', +]; + +// ---------------------------------------------------------------------- + +export const _countryNames = [ + 'United States', + 'Canada', + 'United Kingdom', + 'Australia', + 'India', + 'Germany', + 'France', + 'Japan', + 'China', + 'Brazil', + 'South Africa', + 'Russia', + 'Mexico', + 'Italy', + 'Spain', + 'Netherlands', + 'Sweden', + 'Switzerland', + 'South Korea', + 'Argentina', + 'New Zealand', + 'Singapore', + 'Malaysia', + 'Thailand', + 'Indonesia', + 'Philippines', + 'Turkey', + 'Saudi Arabia', + 'United Arab Emirates', + 'Egypt', + 'Nigeria', + 'Kenya', + 'Israel', + 'Greece', + 'Ireland', + 'Portugal', + 'Norway', + 'Denmark', + 'Finland', + 'Poland', +]; + +// ---------------------------------------------------------------------- + +export const _roles = [ + `CEO`, + `CTO`, + `Project Coordinator`, + `Team Leader`, + `Software Developer`, + `Marketing Strategist`, + `Data Analyst`, + `Product Owner`, + `Graphic Designer`, + `Operations Manager`, + `Customer Support Specialist`, + `Sales Manager`, + `HR Recruiter`, + `Business Consultant`, + `Financial Planner`, + `Network Engineer`, + `Content Creator`, + `Quality Assurance Tester`, + `Public Relations Officer`, + `IT Administrator`, + `Compliance Officer`, + `Event Planner`, + `Legal Counsel`, + `Training Coordinator`, +]; + +// ---------------------------------------------------------------------- + +export const _postTitles = [ + `The Future of Renewable Energy: Innovations and Challenges Ahead`, + `Exploring the Impact of Artificial Intelligence on Modern Healthcare`, + `Climate Change and Its Effects on Global Food Security`, + `The Rise of Remote Work: Benefits, Challenges, and Future Trends`, + `Understanding Blockchain Technology: Beyond Cryptocurrency`, + `Mental Health in the Digital Age: Navigating Social Media and Well-being`, + `Sustainable Fashion: How the Industry is Going Green`, + `Space Exploration: New Frontiers and the Quest for Extraterrestrial Life`, + `The Evolution of E-Commerce: Trends Shaping the Online Retail Landscape`, + `Cybersecurity in the 21st Century: Protecting Data in a Digital World`, + `The Role of Big Data in Transforming Business Strategies`, + `Genetic Engineering: Ethical Considerations and Future Prospects`, + `Urban Farming: A Solution to Food Deserts and Urban Sustainability`, + `The Psychology of Consumer Behavior: What Drives Our Purchasing Decisions?`, + `Renewable Energy vs. Fossil Fuels: Which is the Future?`, + `Artificial Intelligence in Education: Enhancing Learning Experiences`, + `The Impact of Climate Change on Global Migration Patterns`, + `5G Technology: Revolutionizing Connectivity and Communication`, + `The Gig Economy: Opportunities, Risks, and the Future of Work`, + `Smart Cities: Integrating Technology for Sustainable Urban Living`, + `The Influence of Pop Culture on Modern Society`, + `Innovations in Medicine: From Telehealth to Personalized Treatment`, + `The Environmental Cost of Fast Fashion: What Can Consumers Do?`, + `The Intersection of Art and Technology: Digital Art in the 21st Century`, +]; + +// ---------------------------------------------------------------------- + +export const _productNames = [ + `Urban Explorer Sneakers`, + `Classic Leather Loafers`, + `Mountain Trekking Boots`, + `Elegance Stiletto Heels`, + `Comfy Running Shoes`, + `Chic Ballet Flats`, + `Vintage Oxford Shoes`, + `Waterproof Hiking Boots`, + `Casual Slip-On Sneakers`, + `Premium Dress Shoes`, + `Sporty Trail Runners`, + `Sophisticated Brogues`, + `Beach Sandals`, + `Stylish Wedge Heels`, + `Lightweight Training Shoes`, + `Luxurious Moccasins`, + `Durable Work Boots`, + `Trendy Platform Sneakers`, + `Cozy Winter Boots`, + `Fashion Ankle Boots`, + `Breathable Tennis Shoes`, + `Elegant Evening Pumps`, + `Modern Skate Shoes`, + `Comfortable Walking Shoes`, +]; + +// ---------------------------------------------------------------------- + +export const _tourNames = [ + `Majestic Mountain Adventures`, + `Island Hopping Extravaganza`, + `Cultural Wonders of Europe`, + `Safari Expedition in Africa`, + `Grand Canyon Explorer`, + `Historic Cities of Asia`, + `Tropical Paradise Getaway`, + `Alaskan Wilderness Tour`, + `Mediterranean Cruise Voyage`, + `Enchanting Eastern Europe`, + `Scenic Coastal Road Trip`, + `Ancient Ruins Discovery`, + `Australian Outback Adventure`, + `Northern Lights Experience`, + `Wildlife Wonders of South America`, + `Royal Castles and Palaces`, + `Ultimate Beach Retreat`, + `National Parks Exploration`, + `Gastronomic Tour of Italy`, + `Hiking Trails of New Zealand`, + `Art and History of France`, + `Exotic Temples of India`, + `Canadian Rockies Journey`, + `Caribbean Sun and Fun`, +]; + +// ---------------------------------------------------------------------- + +export const _jobTitles = [ + `Software Engineer`, + `Marketing Manager`, + `Data Scientist`, + `Graphic Designer`, + `Financial Analyst`, + `Human Resources Specialist`, + `Project Manager`, + `Sales Executive`, + `Content Writer`, + `Network Administrator`, + `Customer Service Representative`, + `Product Manager`, + `Business Analyst`, + `Mechanical Engineer`, + `Operations Manager`, + `UX/UI Designer`, + `Accountant`, + `Social Media Manager`, + `Research Scientist`, + `Legal Advisor`, + `Public Relations Specialist`, + `Health and Safety Officer`, + `IT Support Specialist`, + `Environmental Consultant`, +]; + +// ---------------------------------------------------------------------- + +export const _companyNames = [ + `Lueilwitz and Sons`, + `Gleichner, Mueller and Tromp`, + `Nikolaus - Leuschke`, + `Hegmann, Kreiger and Bayer`, + `Grimes Inc`, + `Durgan - Murazik`, + `Altenwerth, Medhurst and Roberts`, + `Raynor Group`, + `Mraz, Donnelly and Collins`, + `Padberg - Bailey`, + `Heidenreich, Stokes and Parker`, + `Pagac and Sons`, + `Rempel, Hand and Herzog`, + `Dare - Treutel`, + `Kihn, Marquardt and Crist`, + `Nolan - Kunde`, + `Wuckert Inc`, + `Dibbert Inc`, + `Goyette and Sons`, + `Feest Group`, + `Bosco and Sons`, + `Bartell - Kovacek`, + `Schimmel - Raynor`, + `Tremblay LLC`, +]; + +// ---------------------------------------------------------------------- + +export const _tags = [ + `Technology`, + `Health and Wellness`, + `Travel`, + `Finance`, + `Education`, + `Food and Beverage`, + `Fashion`, + `Home and Garden`, + `Sports`, + `Entertainment`, + `Business`, + `Science`, + `Automotive`, + `Beauty`, + `Fitness`, + `Lifestyle`, + `Real Estate`, + `Parenting`, + `Pet Care`, + `Environmental`, + `DIY and Crafts`, + `Gaming`, + `Photography`, + `Music`, +]; + +// ---------------------------------------------------------------------- + +export const _taskNames = [ + `Prepare Monthly Financial Report`, + `Design New Marketing Campaign`, + `Analyze Customer Feedback`, + `Update Website Content`, + `Conduct Market Research`, + `Develop Software Application`, + `Organize Team Meeting`, + `Create Social Media Posts`, + `Review Project Plan`, + `Implement Security Protocols`, + `Write Technical Documentation`, + `Test New Product Features`, + `Manage Client Inquiries`, + `Train New Employees`, + `Coordinate Logistics`, + `Monitor Network Performance`, + `Develop Training Materials`, + `Draft Press Release`, + `Prepare Budget Proposal`, + `Evaluate Vendor Proposals`, + `Perform Data Analysis`, + `Conduct Quality Assurance`, + `Plan Event Logistics`, + `Optimize SEO Strategies`, +]; + +// ---------------------------------------------------------------------- + +export const _courseNames = [ + `Introduction to Python Programming`, + `Digital Marketing Fundamentals`, + `Data Science with R`, + `Graphic Design Essentials`, + `Financial Planning for Beginners`, + `Human Resource Management Basics`, + `Project Management Fundamentals`, + `Sales Techniques and Strategies`, + `Content Writing Mastery`, + `Network Security Fundamentals`, + `Customer Service Excellence`, + `Product Management Essentials`, + `Business Analytics with Excel`, + `Mechanical Engineering Principles`, + `Leadership and Team Management`, + `User Experience (UX) Design Basics`, + `Accounting Fundamentals`, + `Social Media Marketing Mastery`, + `Biotechnology Essentials`, + `Legal Studies for Non-Lawyers`, + `Public Speaking Confidence`, + `Health and Wellness Coaching`, + `Web Development Bootcamp`, + `Photography Masterclass`, +]; + +// ---------------------------------------------------------------------- + +export const _fileNames = [ + 'cover-2.jpg', + 'design-suriname-2015.mp3', + 'expertise-2015-conakry-sao-tome-and-principe-gender.mp4', + 'money-popup-crack.pdf', + 'cover-4.jpg', + 'cover-6.jpg', + 'large-news.txt', + 'nauru-6015-small-fighter-left-gender.psd', + 'tv-xs.doc', + 'gustavia-entertainment-productivity.docx', + 'vintage-bahrain-saipan.xls', + 'indonesia-quito-nancy-grace-left-glad.xlsx', + 'legislation-grain.zip', + 'large-energy-dry-philippines.rar', + 'footer-243-ecuador.iso', + 'kyrgyzstan-04795009-picabo-street-guide-style.ai', + 'india-data-large-gk-chesterton-mother.esp', + 'footer-barbados-celine-dion.ppt', + 'socio-respectively-366996.pptx', + 'socio-ahead-531437-sweden-popup.wav', + 'trinidad-samuel-morse-bring.m4v', + 'cover-12.jpg', + 'cover-18.jpg', + 'xl-david-blaine-component-tanzania-books.pdf', +]; + +export const _eventNames = [ + `Annual General Meeting`, + `Summer Music Festival`, + `Tech Innovators Conference`, + `Charity Gala Dinner`, + `Spring Art Exhibition`, + `Corporate Training Workshop`, + `Community Health Fair`, + `Startup Pitch Night`, + `Regional Sports Tournament`, + `Book Launch Event`, + `Film Premiere Screening`, + `Industry Networking Mixer`, + `Holiday Craft Fair`, + `Environmental Awareness Week`, + `New Year's Eve Party`, + `Product Release Showcase`, + `Cultural Heritage Festival`, + `Science and Technology Expo`, + `Annual Awards Ceremony`, + `Fashion Week Runway Show`, + `Food and Wine Tasting`, + `Outdoor Adventure Camp`, + `Leadership Summit`, + `Wedding Expo`, +]; + +// ---------------------------------------------------------------------- + +export const _sentences = [ + `The sun slowly set over the horizon, painting the sky in vibrant hues of orange and pink.`, + `She eagerly opened the gift, her eyes sparkling with excitement.`, + `The old oak tree stood tall and majestic, its branches swaying gently in the breeze.`, + `The aroma of freshly brewed coffee filled the air, awakening my senses.`, + `The children giggled with joy as they ran through the sprinklers on a hot summer day.`, + `He carefully crafted a beautiful sculpture out of clay, his hands skillfully shaping the intricate details.`, + `The concert was a mesmerizing experience, with the music filling the venue and the crowd cheering in delight.`, + `The waves crashed against the shore, creating a soothing symphony of sound.`, + `The scent of blooming flowers wafted through the garden, creating a fragrant paradise.`, + `She gazed up at the night sky, marveling at the twinkling stars that dotted the darkness.`, + `The professor delivered a captivating lecture, engaging the students with thought-provoking ideas.`, + `The hiker trekked through the dense forest, guided by the soft glow of sunlight filtering through the trees.`, + `The delicate butterfly gracefully fluttered from flower to flower, sipping nectar with its slender proboscis.`, + `The aroma of freshly baked cookies filled the kitchen, tempting everyone with its irresistible scent.`, + 'The majestic waterfall cascaded down the rocks, creating a breathtaking display of nature`s power.', + `The actor delivered a powerful performance, moving the audience to tears with his emotional portrayal.`, + `The book transported me to a magical world, where imagination knew no bounds.`, + `The scent of rain filled the air as dark clouds gathered overhead, promising a refreshing downpour.`, + `The chef skillfully plated the dish, turning simple ingredients into a work of culinary art.`, + `The newborn baby let out a tiny cry, announcing its arrival to the world.`, + `The athlete sprinted across the finish line, arms raised in victory as the crowd erupted in applause.`, + `The ancient ruins stood as a testament to a civilization long gone, their grandeur still awe-inspiring.`, + `The artist dipped the brush into vibrant paint, bringing the canvas to life with bold strokes and vivid colors.`, + `The laughter of children echoed through the playground, filling the atmosphere with pure joy.`, +]; + +// ---------------------------------------------------------------------- + +export const _descriptions = [ + `Occaecati est et illo quibusdam accusamus qui. Incidunt aut et molestiae ut facere aut. Est quidem iusto praesentium excepturi harum nihil tenetur facilis. Ut omnis voluptates nihil accusantium doloribus eaque debitis.`, + `Atque eaque ducimus minima distinctio velit. Laborum et veniam officiis. Delectus ex saepe hic id laboriosam officia. Odit nostrum qui illum saepe debitis ullam. Laudantium beatae modi fugit ut. Dolores consequatur beatae nihil voluptates rem maiores.`, + `Rerum eius velit dolores. Explicabo ad nemo quibusdam. Voluptatem eum suscipit et ipsum et consequatur aperiam quia. Rerum nulla sequi recusandae illum velit quia quas. Et error laborum maiores cupiditate occaecati.`, + `Et non omnis qui. Qui sunt deserunt dolorem aut velit cumque adipisci aut enim. Nihil quis quisquam nesciunt dicta nobis ab aperiam dolorem repellat. Voluptates non blanditiis. Error et tenetur iste soluta cupiditate ratione perspiciatis et. Quibusdam aliquid nam sunt et quisquam non esse.`, + `Nihil ea sunt facilis praesentium atque. Ab animi alias sequi molestias aut velit ea. Sed possimus eos. Et est aliquid est voluptatem.`, + `Non rerum modi. Accusamus voluptatem odit nihil in. Quidem et iusto numquam veniam culpa aperiam odio aut enim. Quae vel dolores. Pariatur est culpa veritatis aut dolorem.`, + `Est enim et sit non impedit aperiam cumque animi. Aut eius impedit saepe blanditiis. Totam molestias magnam minima fugiat.`, + `Unde a inventore et. Sed esse ut. Atque ducimus quibusdam fuga quas id qui fuga.`, + `Eaque natus adipisci soluta nostrum dolorem. Nesciunt ipsum molestias ut aliquid natus ut omnis qui fugiat. Dolor et rem. Ut neque voluptatem blanditiis quasi ullam deleniti.`, + `Nam et error exercitationem qui voluptate optio. Officia omnis qui accusantium ipsam qui. Quia sequi nulla perspiciatis optio vero omnis maxime omnis ipsum. Perspiciatis consequuntur asperiores veniam dolores.`, + `Perspiciatis nulla ut ut ut voluptates totam consectetur eligendi qui. Optio ut cum. Dolorum sapiente qui laborum. Impedit temporibus totam delectus nihil. Voluptatem corrupti rem.`, + `Distinctio omnis similique omnis eos. Repellat cumque rerum nisi. Reiciendis soluta non ut veniam temporibus. Accusantium et dolorem voluptas harum. Nemo eius voluptate dicta et hic nemo. Dolorem assumenda et beatae molestias sit quo mollitia quis consequatur.`, + `Sed ut mollitia tempore ipsam et illum doloribus ut. Occaecati ratione veritatis explicabo. Omnis nam omnis sunt placeat tempore accusantium placeat distinctio velit.`, + `Eum illo dicta et perspiciatis ut blanditiis eos sequi. Ea veritatis aut et voluptas aut. Laborum eos quia tempore a culpa.`, + `Aut quos quae dolores repudiandae similique perferendis perferendis earum laudantium. Facere placeat natus nobis. Eius vitae ullam dolorem.`, + `Vero dolorem et voluptatem fugit tempore a quam iure. Fuga consequatur corrupti sunt asperiores vitae. Libero totam repellendus animi debitis illum et sunt officia.`, + `Cupiditate illum officiis id molestiae. Numquam non molestiae aliquid et natus sed hic. Alias quia explicabo sed corrupti sint. Natus in et odio qui unde facilis quia. Est sit eius laboriosam aliquid non aperiam quia quo corporis.`, + `Et a ab. Optio aspernatur minus tempora amet vitae consectetur inventore cumque. Sed et omnis. Aspernatur a magnam.`, + `Ipsum omnis et. Quia ea et autem tempore consequuntur veniam dolorem officiis. Ipsa dicta et ut quidem quia doloremque. Sequi vitae doloremque temporibus. Deserunt incidunt id aperiam itaque natus. Earum sit eaque quas incidunt nihil.`, + `Quae consequatur reiciendis. Consequatur non optio. Eaque id placeat. Commodi quo officia aut repudiandae reiciendis tempore voluptatem et. Ut accusamus qui itaque maxime aliquam. Fugit ut animi molestiae porro maiores.`, + `Modi hic asperiores ab cumque quam est aut. Voluptas atque quos molestias. Ut excepturi distinctio ipsam aspernatur sit.`, + `Sunt totam facilis. Quam commodi voluptatem veniam. Tempora deleniti itaque fugit nihil voluptas.`, + `Ipsam aliquam velit nobis repellendus officiis aut deserunt id et. Nihil sunt aut dolores aut. Dolores est ipsa quia et laborum quidem laborum accusamus id. Facilis odit quod hic laudantium saepe omnis nisi in sint. Sed cupiditate possimus id.`, + `Magnam non eveniet optio optio ut aliquid atque. Velit libero aspernatur quis laborum consequatur laudantium. Tempora facere optio fugit accusantium ut. Omnis aspernatur reprehenderit autem esse ut ut enim voluptatibus.`, +]; diff --git a/src/shared/_mock/index.ts b/src/shared/_mock/index.ts new file mode 100644 index 0000000..9685023 --- /dev/null +++ b/src/shared/_mock/index.ts @@ -0,0 +1,25 @@ +export * from './_job'; + +export * from './_mock'; + +export * from './_user'; + +export * from './_tour'; + +export * from './_blog'; + +export * from './assets'; + +export * from './_files'; + +export * from './_order'; + +export * from './_others'; + +export * from './_invoice'; + +export * from './_product'; + +export * from './_overview'; + +export * from './_calendar'; diff --git a/src/shared/assets/data/countries.ts b/src/shared/assets/data/countries.ts new file mode 100644 index 0000000..1fbd01e --- /dev/null +++ b/src/shared/assets/data/countries.ts @@ -0,0 +1,251 @@ +export const countries = [ + { code: '', label: '', phone: '' }, + { code: 'AD', label: 'Andorra', phone: '376' }, + { code: 'AE', label: 'United Arab Emirates', phone: '971' }, + { code: 'AF', label: 'Afghanistan', phone: '93' }, + { code: 'AG', label: 'Antigua and Barbuda', phone: '1-268' }, + { code: 'AI', label: 'Anguilla', phone: '1-264' }, + { code: 'AL', label: 'Albania', phone: '355' }, + { code: 'AM', label: 'Armenia', phone: '374' }, + { code: 'AO', label: 'Angola', phone: '244' }, + { code: 'AQ', label: 'Antarctica', phone: '672' }, + { code: 'AR', label: 'Argentina', phone: '54' }, + { code: 'AS', label: 'American Samoa', phone: '1-684' }, + { code: 'AT', label: 'Austria', phone: '43' }, + { code: 'AU', label: 'Australia', phone: '61' }, + { code: 'AW', label: 'Aruba', phone: '297' }, + { code: 'AX', label: 'Alland Islands', phone: '358' }, + { code: 'AZ', label: 'Azerbaijan', phone: '994' }, + { code: 'BA', label: 'Bosnia and Herzegovina', phone: '387' }, + { code: 'BB', label: 'Barbados', phone: '1-246' }, + { code: 'BD', label: 'Bangladesh', phone: '880' }, + { code: 'BE', label: 'Belgium', phone: '32' }, + { code: 'BF', label: 'Burkina Faso', phone: '226' }, + { code: 'BG', label: 'Bulgaria', phone: '359' }, + { code: 'BH', label: 'Bahrain', phone: '973' }, + { code: 'BI', label: 'Burundi', phone: '257' }, + { code: 'BJ', label: 'Benin', phone: '229' }, + { code: 'BL', label: 'Saint Barthelemy', phone: '590' }, + { code: 'BM', label: 'Bermuda', phone: '1-441' }, + { code: 'BN', label: 'Brunei Darussalam', phone: '673' }, + { code: 'BO', label: 'Bolivia', phone: '591' }, + { code: 'BR', label: 'Brazil', phone: '55' }, + { code: 'BS', label: 'Bahamas', phone: '1-242' }, + { code: 'BT', label: 'Bhutan', phone: '975' }, + { code: 'BV', label: 'Bouvet Island', phone: '47' }, + { code: 'BW', label: 'Botswana', phone: '267' }, + { code: 'BY', label: 'Belarus', phone: '375' }, + { code: 'BZ', label: 'Belize', phone: '501' }, + { code: 'CA', label: 'Canada', phone: '1' }, + { code: 'CC', label: 'Cocos (Keeling) Islands', phone: '61' }, + { code: 'CD', label: 'Congo, Democratic Republic of the', phone: '243' }, + { code: 'CF', label: 'Central African Republic', phone: '236' }, + { code: 'CG', label: 'Congo, Republic of the', phone: '242' }, + { code: 'CH', label: 'Switzerland', phone: '41' }, + { code: 'CI', label: "Cote d'Ivoire", phone: '225' }, + { code: 'CK', label: 'Cook Islands', phone: '682' }, + { code: 'CL', label: 'Chile', phone: '56' }, + { code: 'CM', label: 'Cameroon', phone: '237' }, + { code: 'CN', label: 'China', phone: '86' }, + { code: 'CO', label: 'Colombia', phone: '57' }, + { code: 'CR', label: 'Costa Rica', phone: '506' }, + { code: 'CU', label: 'Cuba', phone: '53' }, + { code: 'CV', label: 'Cape Verde', phone: '238' }, + { code: 'CW', label: 'Curacao', phone: '599' }, + { code: 'CX', label: 'Christmas Island', phone: '61' }, + { code: 'CY', label: 'Cyprus', phone: '357' }, + { code: 'CZ', label: 'Czech Republic', phone: '420' }, + { code: 'DE', label: 'Germany', phone: '49' }, + { code: 'DJ', label: 'Djibouti', phone: '253' }, + { code: 'DK', label: 'Denmark', phone: '45' }, + { code: 'DM', label: 'Dominica', phone: '1-767' }, + { code: 'DO', label: 'Dominican Republic', phone: '1-809' }, + { code: 'DZ', label: 'Algeria', phone: '213' }, + { code: 'EC', label: 'Ecuador', phone: '593' }, + { code: 'EE', label: 'Estonia', phone: '372' }, + { code: 'EG', label: 'Egypt', phone: '20' }, + { code: 'EH', label: 'Western Sahara', phone: '212' }, + { code: 'ER', label: 'Eritrea', phone: '291' }, + { code: 'ES', label: 'Spain', phone: '34' }, + { code: 'ET', label: 'Ethiopia', phone: '251' }, + { code: 'FI', label: 'Finland', phone: '358' }, + { code: 'FJ', label: 'Fiji', phone: '679' }, + { code: 'FK', label: 'Falkland Islands (Malvinas)', phone: '500' }, + { code: 'FM', label: 'Micronesia, Federated States of', phone: '691' }, + { code: 'FO', label: 'Faroe Islands', phone: '298' }, + { code: 'FR', label: 'France', phone: '33' }, + { code: 'GA', label: 'Gabon', phone: '241' }, + { code: 'GB', label: 'United Kingdom', phone: '44' }, + { code: 'GD', label: 'Grenada', phone: '1-473' }, + { code: 'GE', label: 'Georgia', phone: '995' }, + { code: 'GF', label: 'French Guiana', phone: '594' }, + { code: 'GG', label: 'Guernsey', phone: '44' }, + { code: 'GH', label: 'Ghana', phone: '233' }, + { code: 'GI', label: 'Gibraltar', phone: '350' }, + { code: 'GL', label: 'Greenland', phone: '299' }, + { code: 'GM', label: 'Gambia', phone: '220' }, + { code: 'GN', label: 'Guinea', phone: '224' }, + { code: 'GP', label: 'Guadeloupe', phone: '590' }, + { code: 'GQ', label: 'Equatorial Guinea', phone: '240' }, + { code: 'GR', label: 'Greece', phone: '30' }, + { code: 'GS', label: 'South Georgia and the South Sandwich Islands', phone: '500' }, + { code: 'GT', label: 'Guatemala', phone: '502' }, + { code: 'GU', label: 'Guam', phone: '1-671' }, + { code: 'GW', label: 'Guinea-Bissau', phone: '245' }, + { code: 'GY', label: 'Guyana', phone: '592' }, + { code: 'HK', label: 'Hong Kong', phone: '852' }, + { code: 'HM', label: 'Heard Island and McDonald Islands', phone: '672' }, + { code: 'HN', label: 'Honduras', phone: '504' }, + { code: 'HR', label: 'Croatia', phone: '385' }, + { code: 'HT', label: 'Haiti', phone: '509' }, + { code: 'HU', label: 'Hungary', phone: '36' }, + { code: 'ID', label: 'Indonesia', phone: '62' }, + { code: 'IE', label: 'Ireland', phone: '353' }, + { code: 'IL', label: 'Israel', phone: '972' }, + { code: 'IM', label: 'Isle of Man', phone: '44' }, + { code: 'IN', label: 'India', phone: '91' }, + { code: 'IO', label: 'British Indian Ocean Territory', phone: '246' }, + { code: 'IQ', label: 'Iraq', phone: '964' }, + { code: 'IR', label: 'Iran, Islamic Republic of', phone: '98' }, + { code: 'IS', label: 'Iceland', phone: '354' }, + { code: 'IT', label: 'Italy', phone: '39' }, + { code: 'JE', label: 'Jersey', phone: '44' }, + { code: 'JM', label: 'Jamaica', phone: '1-876' }, + { code: 'JO', label: 'Jordan', phone: '962' }, + { code: 'JP', label: 'Japan', phone: '81' }, + { code: 'KE', label: 'Kenya', phone: '254' }, + { code: 'KG', label: 'Kyrgyzstan', phone: '996' }, + { code: 'KH', label: 'Cambodia', phone: '855' }, + { code: 'KI', label: 'Kiribati', phone: '686' }, + { code: 'KM', label: 'Comoros', phone: '269' }, + { code: 'KN', label: 'Saint Kitts and Nevis', phone: '1-869' }, + { code: 'KP', label: "Korea, Democratic People's Republic of", phone: '850' }, + { code: 'KR', label: 'Korea, Republic of', phone: '82' }, + { code: 'KW', label: 'Kuwait', phone: '965' }, + { code: 'KY', label: 'Cayman Islands', phone: '1-345' }, + { code: 'KZ', label: 'Kazakhstan', phone: '7' }, + { code: 'LA', label: "Lao People's Democratic Republic", phone: '856' }, + { code: 'LB', label: 'Lebanon', phone: '961' }, + { code: 'LC', label: 'Saint Lucia', phone: '1-758' }, + { code: 'LI', label: 'Liechtenstein', phone: '423' }, + { code: 'LK', label: 'Sri Lanka', phone: '94' }, + { code: 'LR', label: 'Liberia', phone: '231' }, + { code: 'LS', label: 'Lesotho', phone: '266' }, + { code: 'LT', label: 'Lithuania', phone: '370' }, + { code: 'LU', label: 'Luxembourg', phone: '352' }, + { code: 'LV', label: 'Latvia', phone: '371' }, + { code: 'LY', label: 'Libya', phone: '218' }, + { code: 'MA', label: 'Morocco', phone: '212' }, + { code: 'MC', label: 'Monaco', phone: '377' }, + { code: 'MD', label: 'Moldova, Republic of', phone: '373' }, + { code: 'ME', label: 'Montenegro', phone: '382' }, + { code: 'MF', label: 'Saint Martin (French part)', phone: '590' }, + { code: 'MG', label: 'Madagascar', phone: '261' }, + { code: 'MH', label: 'Marshall Islands', phone: '692' }, + { code: 'MK', label: 'Macedonia, the Former Yugoslav Republic of', phone: '389' }, + { code: 'ML', label: 'Mali', phone: '223' }, + { code: 'MM', label: 'Myanmar', phone: '95' }, + { code: 'MN', label: 'Mongolia', phone: '976' }, + { code: 'MO', label: 'Macao', phone: '853' }, + { code: 'MP', label: 'Northern Mariana Islands', phone: '1-670' }, + { code: 'MQ', label: 'Martinique', phone: '596' }, + { code: 'MR', label: 'Mauritania', phone: '222' }, + { code: 'MS', label: 'Montserrat', phone: '1-664' }, + { code: 'MT', label: 'Malta', phone: '356' }, + { code: 'MU', label: 'Mauritius', phone: '230' }, + { code: 'MV', label: 'Maldives', phone: '960' }, + { code: 'MW', label: 'Malawi', phone: '265' }, + { code: 'MX', label: 'Mexico', phone: '52' }, + { code: 'MY', label: 'Malaysia', phone: '60' }, + { code: 'MZ', label: 'Mozambique', phone: '258' }, + { code: 'NA', label: 'Namibia', phone: '264' }, + { code: 'NC', label: 'New Caledonia', phone: '687' }, + { code: 'NE', label: 'Niger', phone: '227' }, + { code: 'NF', label: 'Norfolk Island', phone: '672' }, + { code: 'NG', label: 'Nigeria', phone: '234' }, + { code: 'NI', label: 'Nicaragua', phone: '505' }, + { code: 'NL', label: 'Netherlands', phone: '31' }, + { code: 'NO', label: 'Norway', phone: '47' }, + { code: 'NP', label: 'Nepal', phone: '977' }, + { code: 'NR', label: 'Nauru', phone: '674' }, + { code: 'NU', label: 'Niue', phone: '683' }, + { code: 'NZ', label: 'New Zealand', phone: '64' }, + { code: 'OM', label: 'Oman', phone: '968' }, + { code: 'PA', label: 'Panama', phone: '507' }, + { code: 'PE', label: 'Peru', phone: '51' }, + { code: 'PF', label: 'French Polynesia', phone: '689' }, + { code: 'PG', label: 'Papua New Guinea', phone: '675' }, + { code: 'PH', label: 'Philippines', phone: '63' }, + { code: 'PK', label: 'Pakistan', phone: '92' }, + { code: 'PL', label: 'Poland', phone: '48' }, + { code: 'PM', label: 'Saint Pierre and Miquelon', phone: '508' }, + { code: 'PN', label: 'Pitcairn', phone: '870' }, + { code: 'PR', label: 'Puerto Rico', phone: '1' }, + { code: 'PS', label: 'Palestine, State of', phone: '970' }, + { code: 'PT', label: 'Portugal', phone: '351' }, + { code: 'PW', label: 'Palau', phone: '680' }, + { code: 'PY', label: 'Paraguay', phone: '595' }, + { code: 'QA', label: 'Qatar', phone: '974' }, + { code: 'RE', label: 'Reunion', phone: '262' }, + { code: 'RO', label: 'Romania', phone: '40' }, + { code: 'RS', label: 'Serbia', phone: '381' }, + { code: 'RU', label: 'Russian Federation', phone: '7' }, + { code: 'RW', label: 'Rwanda', phone: '250' }, + { code: 'SA', label: 'Saudi Arabia', phone: '966' }, + { code: 'SB', label: 'Solomon Islands', phone: '677' }, + { code: 'SC', label: 'Seychelles', phone: '248' }, + { code: 'SD', label: 'Sudan', phone: '249' }, + { code: 'SE', label: 'Sweden', phone: '46' }, + { code: 'SG', label: 'Singapore', phone: '65' }, + { code: 'SH', label: 'Saint Helena', phone: '290' }, + { code: 'SI', label: 'Slovenia', phone: '386' }, + { code: 'SJ', label: 'Svalbard and Jan Mayen', phone: '47' }, + { code: 'SK', label: 'Slovakia', phone: '421' }, + { code: 'SL', label: 'Sierra Leone', phone: '232' }, + { code: 'SM', label: 'San Marino', phone: '378' }, + { code: 'SN', label: 'Senegal', phone: '221' }, + { code: 'SO', label: 'Somalia', phone: '252' }, + { code: 'SR', label: 'Suriname', phone: '597' }, + { code: 'SS', label: 'South Sudan', phone: '211' }, + { code: 'ST', label: 'Sao Tome and Principe', phone: '239' }, + { code: 'SV', label: 'El Salvador', phone: '503' }, + { code: 'SX', label: 'Sint Maarten (Dutch part)', phone: '1-721' }, + { code: 'SY', label: 'Syrian Arab Republic', phone: '963' }, + { code: 'SZ', label: 'Swaziland', phone: '268' }, + { code: 'TC', label: 'Turks and Caicos Islands', phone: '1-649' }, + { code: 'TD', label: 'Chad', phone: '235' }, + { code: 'TF', label: 'French Southern Territories', phone: '262' }, + { code: 'TG', label: 'Togo', phone: '228' }, + { code: 'TH', label: 'Thailand', phone: '66' }, + { code: 'TJ', label: 'Tajikistan', phone: '992' }, + { code: 'TK', label: 'Tokelau', phone: '690' }, + { code: 'TL', label: 'Timor-Leste', phone: '670' }, + { code: 'TM', label: 'Turkmenistan', phone: '993' }, + { code: 'TN', label: 'Tunisia', phone: '216' }, + { code: 'TO', label: 'Tonga', phone: '676' }, + { code: 'TR', label: 'Turkey', phone: '90' }, + { code: 'TT', label: 'Trinidad and Tobago', phone: '1-868' }, + { code: 'TV', label: 'Tuvalu', phone: '688' }, + { code: 'TW', label: 'Taiwan, Province of China', phone: '886' }, + { code: 'TZ', label: 'United Republic of Tanzania', phone: '255' }, + { code: 'UA', label: 'Ukraine', phone: '380' }, + { code: 'UG', label: 'Uganda', phone: '256' }, + { code: 'US', label: 'United States', phone: '1' }, + { code: 'UY', label: 'Uruguay', phone: '598' }, + { code: 'UZ', label: 'Uzbekistan', phone: '998' }, + { code: 'VA', label: 'Holy See (Vatican City State)', phone: '379' }, + { code: 'VC', label: 'Saint Vincent and the Grenadines', phone: '1-784' }, + { code: 'VE', label: 'Venezuela', phone: '58' }, + { code: 'VG', label: 'British Virgin Islands', phone: '1-284' }, + { code: 'VI', label: 'US Virgin Islands', phone: '1-340' }, + { code: 'VN', label: 'Vietnam', phone: '84' }, + { code: 'VU', label: 'Vanuatu', phone: '678' }, + { code: 'WF', label: 'Wallis and Futuna', phone: '681' }, + { code: 'WS', label: 'Samoa', phone: '685' }, + { code: 'XK', label: 'Kosovo', phone: '383' }, + { code: 'YE', label: 'Yemen', phone: '967' }, + { code: 'YT', label: 'Mayotte', phone: '262' }, + { code: 'ZA', label: 'South Africa', phone: '27' }, + { code: 'ZM', label: 'Zambia', phone: '260' }, + { code: 'ZW', label: 'Zimbabwe', phone: '263' }, +]; diff --git a/src/shared/assets/data/index.ts b/src/shared/assets/data/index.ts new file mode 100644 index 0000000..8ab5434 --- /dev/null +++ b/src/shared/assets/data/index.ts @@ -0,0 +1 @@ +export * from './countries'; diff --git a/src/shared/assets/icons/email-inbox-icon.tsx b/src/shared/assets/icons/email-inbox-icon.tsx new file mode 100644 index 0000000..0fcd3e6 --- /dev/null +++ b/src/shared/assets/icons/email-inbox-icon.tsx @@ -0,0 +1,143 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +function EmailInboxIcon({ sx, ...other }: BoxProps) { + const theme = useTheme(); + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const WARNING_LIGHT = theme.vars.palette.warning.light; + + const WARNING_DARK = theme.vars.palette.warning.dark; + + return ( + <Box + component="svg" + width="100%" + height="100%" + fill="none" + viewBox="0 0 96 96" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 96, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + <g filter="url(#filter0_di_1870_133886)"> + <path + fill={WARNING_LIGHT} + fillRule="evenodd" + d="M16 20.01v19.82c0 2.618 1.272 5.067 3.463 6.502C26.233 50.768 41.16 60.01 48 60.01s21.767-9.242 28.537-13.678C78.727 44.897 80 42.448 80 39.83V20.01c0-6.628-5.373-12-12-12H28c-6.627 0-12 5.372-12 12zm15 0a3 3 0 000 6h18a3 3 0 000-6H31zm0 14a3 3 0 000 6h30a3 3 0 000-6H31z" + clipRule="evenodd" + /> + </g> + <g style={{ mixBlendMode: 'overlay' }} filter="url(#filter1_i_1870_133886)"> + <path + fill="#fff" + fillOpacity="0.04" + fillRule="evenodd" + d="M16 20.01v19.82c0 2.618 1.272 5.067 3.463 6.502C26.233 50.768 41.16 60.01 48 60.01s21.767-9.242 28.537-13.678C78.727 44.897 80 42.448 80 39.83V20.01c0-6.628-5.373-12-12-12H28c-6.627 0-12 5.372-12 12zm15 0a3 3 0 000 6h18a3 3 0 000-6H31zm0 14a3 3 0 000 6h30a3 3 0 000-6H31z" + clipRule="evenodd" + /> + </g> + <path + fill={WARNING_DARK} + d="M28 23.01a3 3 0 013-3h18a3 3 0 010 6H31a3 3 0 01-3-3zM28 37.01a3 3 0 013-3h30a3 3 0 010 6H31a3 3 0 01-3-3z" + /> + <path + fill={PRIMARY_MAIN} + d="M16 25.014a266.095 266.095 0 00-5.284 4.026c-2.408 1.883-3.918 4.66-4.121 7.71C6.317 40.9 6 47.868 6 58.01c0 9.591.568 16.343 1.098 20.558.438 3.476 2.765 6.232 6.196 6.94 5.5 1.136 16.005 2.502 34.706 2.502 18.701 0 29.206-1.366 34.706-2.502 3.431-.708 5.758-3.464 6.196-6.94C89.432 74.353 90 67.601 90 58.01c0-10.142-.317-17.11-.595-21.26-.203-3.05-1.713-5.827-4.12-7.71A266.095 266.095 0 0080 25.014V39.83c0 2.619-1.272 5.067-3.463 6.502C69.767 50.768 54.84 60.01 48 60.01s-21.767-9.242-28.537-13.678C17.273 44.897 16 42.45 16 39.83V25.014z" + /> + <g style={{ mixBlendMode: 'overlay' }} filter="url(#filter2_i_1870_133886)"> + <path + fill="#fff" + fillOpacity="0.04" + d="M16 25.014a266.095 266.095 0 00-5.284 4.026c-2.408 1.883-3.918 4.66-4.121 7.71C6.317 40.9 6 47.868 6 58.01c0 9.591.568 16.343 1.098 20.558.438 3.476 2.765 6.232 6.196 6.94 5.5 1.136 16.005 2.502 34.706 2.502 18.701 0 29.206-1.366 34.706-2.502 3.431-.708 5.758-3.464 6.196-6.94C89.432 74.353 90 67.601 90 58.01c0-10.142-.317-17.11-.595-21.26-.203-3.05-1.713-5.827-4.12-7.71A266.095 266.095 0 0080 25.014V39.83c0 2.619-1.272 5.067-3.463 6.502C69.767 50.768 54.84 60.01 48 60.01s-21.767-9.242-28.537-13.678C17.273 44.897 16 42.45 16 39.83V25.014z" + /> + </g> + <defs> + <filter + id="filter0_di_1870_133886" + width="80" + height="68" + x="12" + y="4.01" + colorInterpolationFilters="sRGB" + filterUnits="userSpaceOnUse" + > + <feFlood floodOpacity="0" result="BackgroundImageFix" /> + <feColorMatrix + in="SourceAlpha" + result="hardAlpha" + values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" + /> + <feOffset dx="4" dy="4" /> + <feGaussianBlur stdDeviation="4" /> + <feColorMatrix values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.16 0" /> + <feBlend in2="BackgroundImageFix" result="effect1_dropShadow_1870_133886" /> + <feBlend in="SourceGraphic" in2="effect1_dropShadow_1870_133886" result="shape" /> + <feColorMatrix + in="SourceAlpha" + result="hardAlpha" + values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" + /> + <feOffset dx="-1" dy="-1" /> + <feGaussianBlur stdDeviation="1" /> + <feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic" /> + <feColorMatrix values="0 0 0 0 0.717647 0 0 0 0 0.431373 0 0 0 0 0 0 0 0 0.48 0" /> + <feBlend in2="shape" result="effect2_innerShadow_1870_133886" /> + </filter> + <filter + id="filter1_i_1870_133886" + width="66" + height="54" + x="14" + y="6.01" + colorInterpolationFilters="sRGB" + filterUnits="userSpaceOnUse" + > + <feFlood floodOpacity="0" result="BackgroundImageFix" /> + <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> + <feColorMatrix + in="SourceAlpha" + result="hardAlpha" + values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" + /> + <feOffset dx="-2" dy="-2" /> + <feGaussianBlur stdDeviation="2" /> + <feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic" /> + <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0" /> + <feBlend in2="shape" result="effect1_innerShadow_1870_133886" /> + </filter> + <filter + id="filter2_i_1870_133886" + width="86" + height="64.996" + x="4" + y="23.014" + colorInterpolationFilters="sRGB" + filterUnits="userSpaceOnUse" + > + <feFlood floodOpacity="0" result="BackgroundImageFix" /> + <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> + <feColorMatrix + in="SourceAlpha" + result="hardAlpha" + values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" + /> + <feOffset dx="-2" dy="-2" /> + <feGaussianBlur stdDeviation="2" /> + <feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic" /> + <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0" /> + <feBlend in2="shape" result="effect1_innerShadow_1870_133886" /> + </filter> + </defs> + </Box> + ); +} + +export default memo(EmailInboxIcon); diff --git a/src/shared/assets/icons/index.ts b/src/shared/assets/icons/index.ts new file mode 100644 index 0000000..3b79b06 --- /dev/null +++ b/src/shared/assets/icons/index.ts @@ -0,0 +1,13 @@ +export { default as SentIcon } from './sent-icon'; + +export { default as PasswordIcon } from './password-icon'; + +export { default as PlanFreeIcon } from './plan-free-icon'; + +export { default as EmailInboxIcon } from './email-inbox-icon'; + +export { default as PlanStarterIcon } from './plan-starter-icon'; + +export { default as PlanPremiumIcon } from './plan-premium-icon'; + +export { default as NewPasswordIcon } from './new-password-icon'; diff --git a/src/shared/assets/icons/new-password-icon.tsx b/src/shared/assets/icons/new-password-icon.tsx new file mode 100644 index 0000000..69a8244 --- /dev/null +++ b/src/shared/assets/icons/new-password-icon.tsx @@ -0,0 +1,111 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +function NewPasswordIcon({ sx, ...other }: BoxProps) { + const theme = useTheme(); + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const WARNING_LIGHT = theme.vars.palette.warning.light; + + const WARNING_DARK = theme.vars.palette.warning.dark; + + return ( + <Box + component="svg" + width="100%" + height="100%" + fill="none" + viewBox="0 0 96 96" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 96, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + <rect x="24" y="55" width="48" height="17" fill={WARNING_LIGHT} /> + <path + d="M36.3238 29.3905V37.1505C36.3238 39.8031 34.1734 41.9535 31.5208 41.9535V41.9535C28.8682 41.9535 26.7178 39.8031 26.7178 37.1505V29.3905C26.7178 17.7136 36.1226 8.19195 47.7552 8.00268L48.1085 8C59.7856 8 69.3069 17.4049 69.4962 29.0373L69.499 29.3905V37.1505C69.499 39.8031 67.3487 41.9535 64.6961 41.9535V41.9535C62.0434 41.9535 59.8931 39.8031 59.8931 37.1505V29.3905C59.8931 22.9575 54.7117 17.7118 48.3031 17.6075L48.1085 17.6059C41.6103 17.6059 36.3238 22.8925 36.3238 29.3905Z" + fill={WARNING_LIGHT} + /> + <path + fillRule="evenodd" + clipRule="evenodd" + d="M59.3399 88.4046C70.3177 88.4046 79.2169 79.5054 79.2169 68.5274V48.2768C79.2169 43.7056 75.5113 40 70.94 40L48.1085 40.0006L48.1075 40H25.2769C20.7056 40 17 43.7056 17 48.2768V68.5274C17 79.5054 25.8992 88.4046 36.8771 88.4046H59.3399ZM68.1234 55.2323H28.0111C26.5342 55.2323 25.3369 56.4296 25.3369 57.9065V68.6031C25.3369 70.08 26.5342 71.2772 28.0111 71.2772H68.1234C69.6003 71.2772 70.7975 70.08 70.7975 68.6031V57.9065C70.7975 56.4296 69.6003 55.2323 68.1234 55.2323Z" + fill={PRIMARY_MAIN} + /> + <path + d="M38.6331 60.2637L39.6524 61.737L36.9006 63.6408L39.6524 65.5448L38.6331 67.0182L36.2221 65.3502V68.2818H34.4304V65.3502L32.0193 67.0182L31 65.5448L33.7515 63.6408L31 61.737L32.0193 60.2637L34.4304 61.9316V59H36.2221V61.9316L38.6331 60.2637Z" + fill={WARNING_DARK} + /> + <path + d="M51.6888 60.2637L52.7085 61.737L49.9567 63.6408L52.7085 65.5448L51.6888 67.0182L49.278 65.3502V68.2818H47.4862V65.3502L45.0754 67.0182L44.0557 65.5448L46.8075 63.6408L44.0557 61.737L45.0754 60.2637L47.4862 61.9316V59H49.278V61.9316L51.6888 60.2637Z" + fill={WARNING_DARK} + /> + <path + d="M65.764 61.737L64.7445 60.2637L62.3336 61.9316V59H60.5419V61.9316L58.1309 60.2637L57.1115 61.737L59.8632 63.6408L57.1115 65.5448L58.1309 67.0182L60.5419 65.3502V68.2818H62.3336V65.3502L64.7445 67.0182L65.764 65.5448L63.0123 63.6408L65.764 61.737Z" + fill={WARNING_DARK} + /> + <g style={{ mixBlendMode: 'overlay' }} filter="url(#filter0_i_3223_38505)"> + <path + d="M36.3238 29.3905V41.9535H26.7178V29.3905C26.7178 17.7136 36.1226 8.19195 47.7552 8.00268L48.1085 8C59.7856 8 69.3069 17.4049 69.4962 29.0373L69.499 29.3905V41.9535H59.8931V29.3905C59.8931 22.9575 54.7117 17.7118 48.3031 17.6075L48.1085 17.6059C41.6103 17.6059 36.3238 22.8925 36.3238 29.3905Z" + fill="white" + fillOpacity="0.08" + /> + <path + fillRule="evenodd" + clipRule="evenodd" + d="M59.3399 88.4046C70.3177 88.4046 79.2169 79.5054 79.2169 68.5274V48.2768C79.2169 43.7056 75.5113 40 70.94 40L48.1085 40.0006L48.1075 40H25.2769C20.7056 40 17 43.7056 17 48.2768V68.5274C17 79.5054 25.8992 88.4046 36.8771 88.4046H59.3399ZM68.1234 55.2323H28.0111C26.5342 55.2323 25.3369 56.4296 25.3369 57.9065V68.6031C25.3369 70.08 26.5342 71.2772 28.0111 71.2772H68.1234C69.6003 71.2772 70.7975 70.08 70.7975 68.6031V57.9065C70.7975 56.4296 69.6003 55.2323 68.1234 55.2323Z" + fill="white" + fillOpacity="0.08" + /> + <path + d="M38.6331 60.2637L39.6524 61.737L36.9006 63.6408L39.6524 65.5448L38.6331 67.0182L36.2221 65.3502V68.2818H34.4304V65.3502L32.0193 67.0182L31 65.5448L33.7515 63.6408L31 61.737L32.0193 60.2637L34.4304 61.9316V59H36.2221V61.9316L38.6331 60.2637Z" + fill="white" + fillOpacity="0.08" + /> + <path + d="M51.6888 60.2637L52.7085 61.737L49.9567 63.6408L52.7085 65.5448L51.6888 67.0182L49.278 65.3502V68.2818H47.4862V65.3502L45.0754 67.0182L44.0557 65.5448L46.8075 63.6408L44.0557 61.737L45.0754 60.2637L47.4862 61.9316V59H49.278V61.9316L51.6888 60.2637Z" + fill="white" + fillOpacity="0.08" + /> + <path + d="M65.764 61.737L64.7445 60.2637L62.3336 61.9316V59H60.5419V61.9316L58.1309 60.2637L57.1115 61.737L59.8632 63.6408L57.1115 65.5448L58.1309 67.0182L60.5419 65.3502V68.2818H62.3336V65.3502L64.7445 67.0182L65.764 65.5448L63.0123 63.6408L65.764 61.737Z" + fill="white" + fillOpacity="0.08" + /> + </g> + <defs> + <filter + id="filter0_i_3223_38505" + x="15" + y="6" + width="64.2168" + height="82.4045" + filterUnits="userSpaceOnUse" + colorInterpolationFilters="sRGB" + > + <feFlood floodOpacity="0" result="BackgroundImageFix" /> + <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> + <feColorMatrix + in="SourceAlpha" + type="matrix" + values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" + result="hardAlpha" + /> + <feOffset dx="-2" dy="-2" /> + <feGaussianBlur stdDeviation="2" /> + <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1" /> + <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0" /> + <feBlend mode="normal" in2="shape" result="effect1_innerShadow_3223_38505" /> + </filter> + </defs> + </Box> + ); +} + +export default memo(NewPasswordIcon); diff --git a/src/shared/assets/icons/password-icon.tsx b/src/shared/assets/icons/password-icon.tsx new file mode 100644 index 0000000..7c816a8 --- /dev/null +++ b/src/shared/assets/icons/password-icon.tsx @@ -0,0 +1,110 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +function PasswordIcon({ sx, ...other }: BoxProps) { + const theme = useTheme(); + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const WARNING_LIGHT = theme.vars.palette.warning.light; + + return ( + <Box + component="svg" + width="100%" + height="100%" + fill="none" + viewBox="0 0 96 96" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 96, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + <path + fill={WARNING_LIGHT} + d="M36.324 29.4v7.76a4.803 4.803 0 11-9.606 0V29.4c0-11.677 9.405-21.198 21.037-21.388l.353-.002c11.678 0 21.199 9.405 21.388 21.037l.003.353v7.76a4.803 4.803 0 11-9.606 0V29.4c0-6.433-5.181-11.678-11.59-11.783l-.194-.001c-6.499 0-11.785 5.286-11.785 11.784z" + /> + <g style={{ mixBlendMode: 'overlay' }} filter="url(#filter0_i_1870_135517)"> + <path + fill="#fff" + fillOpacity="0.04" + d="M36.324 29.4v12.563h-9.606V29.4c0-11.677 9.405-21.198 21.037-21.388l.353-.002c11.678 0 21.199 9.405 21.388 21.037l.003.353v12.563h-9.606V29.4c0-6.433-5.181-11.678-11.59-11.783l-.194-.001c-6.499 0-11.785 5.286-11.785 11.784z" + /> + </g> + <path + fill={PRIMARY_MAIN} + fillRule="evenodd" + d="M79.217 68.137c0 10.978-8.9 19.877-19.877 19.877H36.877C25.9 88.014 17 79.115 17 68.138v-20.25a8.277 8.277 0 018.277-8.277H70.94a8.277 8.277 0 018.277 8.277v20.25zM44.51 66.872a3.598 3.598 0 003.598 3.598H49.5a2.206 2.206 0 002.206-2.206c0-.91.57-1.705 1.358-2.158a9.932 9.932 0 002.254-1.767 9.865 9.865 0 002.715-7.369c-.268-5.176-4.538-9.312-9.724-9.417h-.064l-.134.001h-.004c-4.643 0-9.152 3.578-9.848 8.557-.071.545.367 1.003.916 1.003h6.204a.01.01 0 00.009-.01c.026-.187.07-.367.132-.54l.02-.056.031-.079.028-.064a2.71 2.71 0 01.935-1.128l.07-.047.06-.038.044-.026.048-.028a2.81 2.81 0 01.215-.108l.087-.038c.045-.018.09-.035.136-.05l.06-.02a2.787 2.787 0 01.351-.089l.057-.01.058-.008.067-.009.128-.011.061-.004.063-.002h.068l.002.002.056-.002c1.406.029 2.61 1.19 2.682 2.595a2.735 2.735 0 01-.748 2.04l-.049.049-.06.057a2.723 2.723 0 01-1.806.746l-.076.001h-.676a2.922 2.922 0 00-2.922 2.922v3.713zm3.598 6.113a3.545 3.545 0 00-.001 7.088h.064a3.544 3.544 0 00-.063-7.088z" + clipRule="evenodd" + /> + <g style={{ mixBlendMode: 'overlay' }} filter="url(#filter1_i_1870_135517)"> + <path + fill="#fff" + fillOpacity="0.04" + fillRule="evenodd" + d="M79.217 68.137c0 10.978-8.9 19.877-19.877 19.877H36.877C25.9 88.014 17 79.115 17 68.138v-20.25a8.277 8.277 0 018.277-8.277H70.94a8.277 8.277 0 018.277 8.277v20.25zM44.51 66.872a3.598 3.598 0 003.598 3.598H49.5a2.206 2.206 0 002.206-2.206c0-.91.57-1.705 1.358-2.158a9.932 9.932 0 002.254-1.767 9.865 9.865 0 002.715-7.369c-.268-5.176-4.538-9.312-9.724-9.417h-.064l-.134.001h-.004c-4.643 0-9.152 3.578-9.848 8.557-.071.545.367 1.003.916 1.003h6.204a.01.01 0 00.009-.01c.026-.187.07-.367.132-.54l.02-.056.031-.079.028-.064a2.71 2.71 0 01.935-1.128l.07-.047.06-.038.044-.026.048-.028a2.81 2.81 0 01.215-.108l.087-.038c.045-.018.09-.035.136-.05l.06-.02a2.787 2.787 0 01.351-.089l.057-.01.058-.008.067-.009.128-.011.061-.004.063-.002h.068l.002.002.056-.002c1.406.029 2.61 1.19 2.682 2.595a2.735 2.735 0 01-.748 2.04l-.049.049-.06.057a2.723 2.723 0 01-1.806.746l-.076.001h-.676a2.922 2.922 0 00-2.922 2.922v3.713zm3.598 6.113a3.545 3.545 0 00-.001 7.088h.064a3.544 3.544 0 00-.063-7.088z" + clipRule="evenodd" + /> + </g> + <path + fill="#fff" + fillRule="evenodd" + d="M48.109 70.456a3.598 3.598 0 01-3.598-3.599v-3.712a2.922 2.922 0 012.922-2.922h.676l.075-.001a2.723 2.723 0 001.808-.746l.06-.058.048-.05a2.735 2.735 0 00.748-2.038c-.072-1.406-1.276-2.567-2.681-2.595l-.057.001h-.001l-.001-.002h-.069l-.062.003-.061.003a2.816 2.816 0 00-.128.012l-.067.008-.058.01-.057.009a2.79 2.79 0 00-.352.088l-.059.02a2.838 2.838 0 00-.136.051l-.087.037.02-.009a2.81 2.81 0 00-.235.117l-.048.028-.044.026-.06.038-.07.047a2.708 2.708 0 00-.935 1.13l-.028.063-.03.079-.021.056a2.764 2.764 0 00-.132.54.01.01 0 01-.01.01h-6.203c-.55 0-.987-.459-.916-1.003.696-4.98 5.205-8.558 9.848-8.558h.202c5.186.105 9.456 4.24 9.724 9.417a9.865 9.865 0 01-2.715 7.368 9.932 9.932 0 01-2.254 1.768c-.788.452-1.358 1.249-1.358 2.157a2.206 2.206 0 01-2.206 2.207h-1.392zm0 2.514a3.544 3.544 0 01.063 7.088h-.064a3.545 3.545 0 010-7.088z" + clipRule="evenodd" + /> + <defs> + <filter + id="filter0_i_1870_135517" + width="44.781" + height="35.953" + x="24.718" + y="6.01" + colorInterpolationFilters="sRGB" + filterUnits="userSpaceOnUse" + > + <feFlood floodOpacity="0" result="BackgroundImageFix" /> + <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> + <feColorMatrix + in="SourceAlpha" + result="hardAlpha" + values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" + /> + <feOffset dx="-2" dy="-2" /> + <feGaussianBlur stdDeviation="2" /> + <feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic" /> + <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0" /> + <feBlend in2="shape" result="effect1_innerShadow_1870_135517" /> + </filter> + <filter + id="filter1_i_1870_135517" + width="64.217" + height="50.404" + x="15" + y="37.61" + colorInterpolationFilters="sRGB" + filterUnits="userSpaceOnUse" + > + <feFlood floodOpacity="0" result="BackgroundImageFix" /> + <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> + <feColorMatrix + in="SourceAlpha" + result="hardAlpha" + values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" + /> + <feOffset dx="-2" dy="-2" /> + <feGaussianBlur stdDeviation="2" /> + <feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic" /> + <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0" /> + <feBlend in2="shape" result="effect1_innerShadow_1870_135517" /> + </filter> + </defs> + </Box> + ); +} + +export default memo(PasswordIcon); diff --git a/src/shared/assets/icons/plan-free-icon.tsx b/src/shared/assets/icons/plan-free-icon.tsx new file mode 100644 index 0000000..06ea9ab --- /dev/null +++ b/src/shared/assets/icons/plan-free-icon.tsx @@ -0,0 +1,52 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +function PlanFreeIcon({ sx, ...other }: BoxProps) { + const theme = useTheme(); + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 80 80" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 48, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + <g transform="translate(9.167 20)"> + <path fill={PRIMARY_DARK} d="M53.333 17.5H61.666V25H53.333z" /> + + <path + fill={PRIMARY_DARKER} + d="M.935 20.489l25.028-12.46a5.044 5.044 0 014.52.012L60.74 23.307a1.69 1.69 0 01.015 3.007l-25.338 13.12a5.044 5.044 0 01-4.694-.028L.893 23.49a1.69 1.69 0 01.042-3.001z" + /> + + <path + fill={PRIMARY_DARK} + d="M32.5 34.268v4.193a1.134 1.134 0 01-1.566 1.049l-.1-.047v-7.551a2.498 2.498 0 011.666 2.356zM.833 15.962l30 15.95v7.55l-30-15.952v-.02l-.115-.066A1.571 1.571 0 010 22.104v-7.937l.833 1.795z" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M.935 12.989L25.963.529a5.044 5.044 0 014.52.012L60.74 15.807a1.69 1.69 0 01.015 3.007l-25.338 13.12a5.044 5.044 0 01-4.694-.028L.893 15.99a1.69 1.69 0 01.042-3.001z" + /> + </g> + </Box> + ); +} + +export default memo(PlanFreeIcon); diff --git a/src/shared/assets/icons/plan-premium-icon.tsx b/src/shared/assets/icons/plan-premium-icon.tsx new file mode 100644 index 0000000..38cb1e7 --- /dev/null +++ b/src/shared/assets/icons/plan-premium-icon.tsx @@ -0,0 +1,89 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +function PlanPremiumIcon({ sx, ...other }: BoxProps) { + const theme = useTheme(); + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 80 80" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 48, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + <g transform="translate(0 -9)"> + <g transform="translate(0 18.271)"> + <g transform="translate(9.167 19.932)"> + <path fill={PRIMARY_DARK} d="M53.333 17.441H61.666V24.915999999999997H53.333z" /> + <path + fill={PRIMARY_DARKER} + d="M.935 20.42L25.963 8.001a5.059 5.059 0 014.52.012L60.74 23.228a1.68 1.68 0 01.015 2.996L35.417 39.301a5.059 5.059 0 01-4.694-.029L.893 23.41a1.68 1.68 0 01.042-2.99z" + /> + <path + fill={PRIMARY_DARK} + d="M32.5 34.151v4.18a1.132 1.132 0 01-1.566 1.045l-.1-.047v-7.525A2.49 2.49 0 0132.5 34.15zM.833 15.908l30 15.896v7.525l-30-15.899v-.019l-.115-.066A1.565 1.565 0 010 22.029v-7.91l.833 1.789z" + /> + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M.935 12.945L25.963.527a5.059 5.059 0 014.52.012L60.74 15.753a1.68 1.68 0 01.015 2.997L35.417 31.827a5.059 5.059 0 01-4.694-.03L.893 15.937a1.68 1.68 0 01.042-2.991z" + /> + </g> + </g> + + <g transform="translate(0 9.136)"> + <g transform="translate(9.167 19.932)"> + <path fill={PRIMARY_DARK} d="M53.333 17.441H61.666V24.915999999999997H53.333z" /> + <path + fill={PRIMARY_DARKER} + d="M.935 20.42L25.963 8.001a5.059 5.059 0 014.52.012L60.74 23.228a1.68 1.68 0 01.015 2.996L35.417 39.301a5.059 5.059 0 01-4.694-.029L.893 23.41a1.68 1.68 0 01.042-2.99z" + /> + <path + fill={PRIMARY_DARK} + d="M32.5 34.151v4.18a1.132 1.132 0 01-1.566 1.045l-.1-.047v-7.525A2.49 2.49 0 0132.5 34.15zM.833 15.908l30 15.896v7.525l-30-15.899v-.019l-.115-.066A1.565 1.565 0 010 22.029v-7.91l.833 1.789z" + /> + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M.935 12.945L25.963.527a5.059 5.059 0 014.52.012L60.74 15.753a1.68 1.68 0 01.015 2.997L35.417 31.827a5.059 5.059 0 01-4.694-.03L.893 15.937a1.68 1.68 0 01.042-2.991z" + /> + </g> + </g> + + <g transform="translate(9.167 19.932)"> + <path fill={PRIMARY_DARK} d="M53.333 17.441H61.666V24.915999999999997H53.333z" /> + <path + fill={PRIMARY_DARKER} + d="M.935 20.42L25.963 8.001a5.059 5.059 0 014.52.012L60.74 23.228a1.68 1.68 0 01.015 2.996L35.417 39.301a5.059 5.059 0 01-4.694-.029L.893 23.41a1.68 1.68 0 01.042-2.99z" + /> + <path + fill={PRIMARY_DARK} + d="M32.5 34.151v4.18a1.132 1.132 0 01-1.566 1.045l-.1-.047v-7.525A2.49 2.49 0 0132.5 34.15zM.833 15.908l30 15.896v7.525l-30-15.899v-.019l-.115-.066A1.565 1.565 0 010 22.029v-7.91l.833 1.789z" + /> + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M.935 12.945L25.963.527a5.059 5.059 0 014.52.012L60.74 15.753a1.68 1.68 0 01.015 2.997L35.417 31.827a5.059 5.059 0 01-4.694-.03L.893 15.937a1.68 1.68 0 01.042-2.991z" + /> + </g> + </g> + </Box> + ); +} + +export default memo(PlanPremiumIcon); diff --git a/src/shared/assets/icons/plan-starter-icon.tsx b/src/shared/assets/icons/plan-starter-icon.tsx new file mode 100644 index 0000000..9a54696 --- /dev/null +++ b/src/shared/assets/icons/plan-starter-icon.tsx @@ -0,0 +1,76 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +function PlanStarterIcon({ sx, ...other }: BoxProps) { + const theme = useTheme(); + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 80 80" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 48, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + <g transform="translate(0 -5)"> + <g transform="translate(0 9.15)"> + <g transform="translate(9.167 19.963)"> + <path fill={PRIMARY_DARK} d="M53.333 17.467H61.666V24.953H53.333z" /> + + <path + fill={PRIMARY_DARKER} + d="M.935 20.45L25.963 8.015a5.052 5.052 0 014.52.012L60.74 23.263a1.685 1.685 0 01.015 3.001L35.417 39.361a5.052 5.052 0 01-4.694-.029L.893 23.446a1.685 1.685 0 01.042-2.995z" + /> + + <path + fill={PRIMARY_DARK} + d="M32.5 34.204v4.185a1.133 1.133 0 01-1.566 1.047l-.1-.047v-7.537a2.494 2.494 0 011.666 2.352zM.833 15.932l30 15.92v7.537l-30-15.923v-.02l-.115-.066A1.568 1.568 0 010 22.063V14.14l.833 1.792z" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M.935 12.965L25.963.528a5.052 5.052 0 014.52.012L60.74 15.777a1.685 1.685 0 01.015 3.001L35.417 31.875a5.052 5.052 0 01-4.694-.029L.893 15.96a1.685 1.685 0 01.042-2.995z" + /> + </g> + </g> + + <g transform="translate(9.167 19.963)"> + <path fill={PRIMARY_DARK} d="M53.333 17.467H61.666V24.953H53.333z" /> + + <path + fill={PRIMARY_DARKER} + d="M.935 20.45L25.963 8.015a5.052 5.052 0 014.52.012L60.74 23.263a1.685 1.685 0 01.015 3.001L35.417 39.361a5.052 5.052 0 01-4.694-.029L.893 23.446a1.685 1.685 0 01.042-2.995z" + /> + + <path + fill={PRIMARY_DARK} + d="M32.5 34.204v4.185a1.133 1.133 0 01-1.566 1.047l-.1-.047v-7.537a2.494 2.494 0 011.666 2.352zM.833 15.932l30 15.92v7.537l-30-15.923v-.02l-.115-.066A1.568 1.568 0 010 22.063V14.14l.833 1.792z" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M.935 12.965L25.963.528a5.052 5.052 0 014.52.012L60.74 15.777a1.685 1.685 0 01.015 3.001L35.417 31.875a5.052 5.052 0 01-4.694-.029L.893 15.96a1.685 1.685 0 01.042-2.995z" + /> + </g> + </g> + </Box> + ); +} + +export default memo(PlanStarterIcon); diff --git a/src/shared/assets/icons/sent-icon.tsx b/src/shared/assets/icons/sent-icon.tsx new file mode 100644 index 0000000..143820d --- /dev/null +++ b/src/shared/assets/icons/sent-icon.tsx @@ -0,0 +1,76 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +function SentIcon({ sx, ...other }: BoxProps) { + const theme = useTheme(); + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + return ( + <Box + component="svg" + width="100%" + height="100%" + fill="none" + viewBox="0 0 96 96" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 96, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + <path + fill={PRIMARY_DARK} + d="M80.476 16.01c-2-2-48.544 35.833-52.269 43.652 0 0-.155 29.249 5.21 30.093 2.904 0 8.228-15.41 9.35-18.755.143-.428.339-.805.612-1.163 11.697-15.343 39.074-51.85 37.097-53.827z" + /> + + <path + fill={PRIMARY_MAIN} + d="M11.167 39.109c-2.51 1.716-2.606 4.943-.319 6.946 3.06 2.68 8.372 7.018 17.359 13.62v-.013c3.724-7.82 50.269-45.652 52.269-43.652 1.977 1.977-25.4 38.484-37.097 53.826-.273.36-.47.736-.613 1.163-1.082 3.227-6.071 17.672-9.03 18.699 6.326-1.22 12.623-6.279 18.458-13.265 7.403 4.887 12.643 8.034 15.829 9.86 2.228 1.279 4.962.804 6.134-1.482 6.764-13.202 14.387-52.323 15.821-72.819.231-3.305-2.447-5.951-5.707-5.355-20.295 3.714-59.214 22.977-73.104 32.472zM33.417 89.755z" + /> + + <g + style={{ mixBlendMode: 'overlay' }} + fill="#fff" + fillOpacity="0.04" + filter="url(#filter0_i_1870_134242)" + > + <path d="M11.167 39.109c-2.51 1.716-2.606 4.943-.319 6.946 3.06 2.68 8.372 7.018 17.359 13.62v-.013c3.724-7.82 50.269-45.652 52.269-43.652 1.977 1.977-25.4 38.484-37.097 53.826-.273.36-.47.736-.613 1.163-1.082 3.227-6.071 17.672-9.03 18.699 6.326-1.22 12.623-6.279 18.458-13.265 7.403 4.887 12.643 8.034 15.829 9.86 2.228 1.279 4.962.804 6.134-1.482 6.764-13.202 14.387-52.323 15.821-72.819.231-3.305-2.447-5.951-5.707-5.355-20.295 3.714-59.214 22.977-73.104 32.472zM33.417 89.755z" /> + </g> + + <defs> + <filter + id="filter0_i_1870_134242" + width="82.787" + height="85.202" + x="7.205" + y="4.553" + colorInterpolationFilters="sRGB" + filterUnits="userSpaceOnUse" + > + <feFlood floodOpacity="0" result="BackgroundImageFix" /> + <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> + <feColorMatrix + in="SourceAlpha" + result="hardAlpha" + values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" + /> + + <feOffset dx="-2" dy="-2" /> + <feGaussianBlur stdDeviation="2" /> + <feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic" /> + <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0" /> + <feBlend in2="shape" result="effect1_innerShadow_1870_134242" /> + </filter> + </defs> + </Box> + ); +} + +export default memo(SentIcon); diff --git a/src/shared/assets/illustrations/avatar-shape.tsx b/src/shared/assets/illustrations/avatar-shape.tsx new file mode 100644 index 0000000..93ca122 --- /dev/null +++ b/src/shared/assets/illustrations/avatar-shape.tsx @@ -0,0 +1,30 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; + +// ---------------------------------------------------------------------- + +function AvatarShape({ sx, ...other }: BoxProps) { + return ( + <Box + component="svg" + width={144} + height={62} + fill="none" + viewBox="0 0 144 62" + xmlns="http://www.w3.org/2000/svg" + sx={{ color: 'background.paper', ...sx }} + {...other} + > + <path + d="m111.34 23.88c-10.62-10.46-18.5-23.88-38.74-23.88h-1.2c-20.24 0-28.12 13.42-38.74 23.88-7.72 9.64-19.44 11.74-32.66 12.12v26h144v-26c-13.22-.38-24.94-2.48-32.66-12.12z" + fill="currentColor" + fillRule="evenodd" + /> + </Box> + ); +} + +export default memo(AvatarShape); diff --git a/src/shared/assets/illustrations/background-shape.tsx b/src/shared/assets/illustrations/background-shape.tsx new file mode 100644 index 0000000..5723d95 --- /dev/null +++ b/src/shared/assets/illustrations/background-shape.tsx @@ -0,0 +1,31 @@ +import { useId } from 'react'; + +import { useTheme } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +export function BackgroundShape() { + const theme = useTheme(); + + const gradientId = useId(); + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + return ( + <> + <defs> + <linearGradient id={gradientId} x1="19.496%" x2="77.479%" y1="71.822%" y2="16.69%"> + <stop offset="0%" stopColor={PRIMARY_MAIN} /> + <stop offset="100%" stopColor={PRIMARY_MAIN} stopOpacity="0" /> + </linearGradient> + </defs> + + <path + fill={`url(#${gradientId})`} + fillRule="nonzero" + d="M0 198.78c0 41.458 14.945 79.236 39.539 107.786 28.214 32.765 69.128 53.365 114.734 53.434a148.44 148.44 0 0056.495-11.036c9.051-3.699 19.182-3.274 27.948 1.107a75.779 75.779 0 0033.957 8.01c5.023 0 9.942-.494 14.7-1.433 13.58-2.67 25.94-8.99 36.09-17.94 6.378-5.627 14.547-8.456 22.897-8.446h.142c27.589 0 53.215-8.732 74.492-23.696 19.021-13.36 34.554-31.696 44.904-53.224C474.92 234.58 480 213.388 480 190.958c0-76.93-59.774-139.305-133.498-139.305-7.516 0-14.88.663-22.063 1.899C305.418 21.42 271.355 0 232.499 0a103.651 103.651 0 00-45.88 10.661c-13.24 6.487-25.011 15.705-34.64 26.939-32.698.544-62.931 11.69-87.676 30.291C25.351 97.155 0 144.882 0 198.781z" + opacity="0.2" + /> + </> + ); +} diff --git a/src/shared/assets/illustrations/booking-illustration.tsx b/src/shared/assets/illustrations/booking-illustration.tsx new file mode 100644 index 0000000..703c7dd --- /dev/null +++ b/src/shared/assets/illustrations/booking-illustration.tsx @@ -0,0 +1,310 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +function BookingIllustration({ sx, ...other }: BoxProps) { + const theme = useTheme(); + + const PRIMARY_LIGHTER = theme.vars.palette.primary.lighter; + + const PRIMARY_LIGHT = theme.vars.palette.primary.light; + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 200 200" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 120, maxWidth: 1, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + <path + fill="#FFFFFF" + d="M141.968 167.139H48.764a11.932 11.932 0 01-11.921-11.921V45.758a11.935 11.935 0 0111.921-11.922h86.712l18.414 14.677v106.705a11.937 11.937 0 01-11.922 11.921z" + /> + + <path + fill="#C4CDD5" + d="M122.521 69.096h-62.5a1.986 1.986 0 110-3.97h62.5a1.984 1.984 0 110 3.97zM130.711 75.796h-70.69a1.985 1.985 0 010-3.97h70.69a1.98 1.98 0 011.404.581 1.992 1.992 0 01.581 1.404 1.98 1.98 0 01-1.226 1.834c-.24.1-.499.151-.759.151z" + /> + + <path + fill={PRIMARY_MAIN} + d="M122.521 99.123h-62.5a1.986 1.986 0 110-3.97h62.5a1.984 1.984 0 110 3.97zM130.711 105.823h-70.69a1.98 1.98 0 01-1.834-1.226 1.986 1.986 0 011.835-2.745h70.689a1.995 1.995 0 011.404.582 1.988 1.988 0 010 2.807 1.99 1.99 0 01-1.404.582z" + /> + + <path + fill="#DFE3E8" + d="M122.522 129.149h-62.5a1.986 1.986 0 110-3.97h62.5a1.985 1.985 0 010 3.97zM130.711 135.85h-70.69a1.985 1.985 0 110-3.971h70.69c.526 0 1.031.209 1.403.582a1.981 1.981 0 010 2.807 1.986 1.986 0 01-1.403.582zM153.531 48.986h-14.424a3.973 3.973 0 01-3.971-3.971V34.361a.246.246 0 01.14-.223.25.25 0 01.262.029l18.147 14.376a.25.25 0 01.081.276.249.249 0 01-.235.166z" + /> + + <path + fill="#919EAB" + fillOpacity="0.24" + d="M63.977 43.25A28.25 28.25 0 1135.727 15a28.26 28.26 0 0128.25 28.25z" + /> + + <path + fill={PRIMARY_LIGHTER} + d="M62.975 43.249A27.249 27.249 0 1135.726 16a27.258 27.258 0 0127.25 27.249z" + /> + + <mask id="mask0" width="55" height="55" x="8" y="16" maskUnits="userSpaceOnUse"> + <path + fill="#fff" + d="M62.975 43.249A27.249 27.249 0 1135.726 16a27.258 27.258 0 0127.25 27.249z" + /> + </mask> + <g mask="url(#mask0)"> + <path + fill="#FBCDBE" + d="M36.143 29.428a9.6 9.6 0 019.6 9.6v1.057a2.058 2.058 0 011.714 2.029v2.4a2.058 2.058 0 01-1.767 2.037 9.606 9.606 0 01-5.433 7.668v3.152h.686c6.817 0 12.343 5.526 12.343 12.343v1.543H19v-1.543c0-6.817 5.526-12.343 12.343-12.343h.686V54.22a9.607 9.607 0 01-5.434-7.668 2.058 2.058 0 01-1.766-2.037v-2.4c0-1.02.74-1.866 1.714-2.029v-1.057a9.6 9.6 0 019.6-9.6z" + /> + + <path + fill={PRIMARY_DARK} + d="M27.743 58.63c0 2.792 3.799 5.054 8.486 5.054 4.686 0 8.485-2.262 8.485-5.053a3.08 3.08 0 00-.078-.689c5.013 1.57 8.65 6.25 8.65 11.78v1.535H19v-1.534c0-5.598 3.727-10.326 8.834-11.837-.06.243-.091.492-.091.745z" + /> + + <path + fill={PRIMARY_LIGHT} + d="M27.743 58.63c0 2.792 3.799 5.054 8.486 5.054 4.686 0 8.485-2.262 8.485-5.053a3.08 3.08 0 00-.078-.689c5.013 1.57 8.65 6.25 8.65 11.78v1.535H19v-1.534c0-5.598 3.727-10.326 8.834-11.837-.06.243-.091.492-.091.745z" + /> + + <path + fill={PRIMARY_DARK} + d="M31.857 48.904c.242 1.65 2.068 2.981 4.285 2.981 2.224 0 4.054-1.34 4.286-3.13.018-.069-.038-.298-.372-.298H32.23c-.307 0-.395.212-.373.447z" + opacity="0.24" + /> + + <path + fill={PRIMARY_DARK} + fillRule="evenodd" + d="M34.085 45.542c0 .758.922 1.372 2.058 1.372 1.136 0 2.057-.614 2.057-1.372" + clipRule="evenodd" + opacity="0.24" + /> + + <path + fill={PRIMARY_DARK} + d="M31.685 43.485a1.029 1.029 0 100-2.057 1.029 1.029 0 000 2.057zM40.6 43.485a1.029 1.029 0 100-2.057 1.029 1.029 0 000 2.057zM29.223 40.255c.67-.944 2.51-1.474 4.095-1.084a.343.343 0 00.164-.666c-1.84-.452-3.971.161-4.819 1.353a.343.343 0 10.56.397zM43.063 40.255c-.67-.944-2.51-1.474-4.096-1.084a.343.343 0 11-.163-.666c1.84-.452 3.97.161 4.818 1.353a.343.343 0 11-.559.397z" + /> + + <path + fill={PRIMARY_MAIN} + d="M36.143 26.857c6.438 0 11.657 5.219 11.657 11.657v5.272c.15 1.68.29 2.858.421 3.532.236 1.218.976.816.976 2.548 0 1.732-.742 2.314-.745 3.855-.003 1.54 2.64 2.765 2.64 4.72 0 1.956-1.213 11.183-13.307 11.183-2.584 0-4.784-.735-6.602-2.205.117 1.113.228 2.392.331 3.838h-8.057c.16-4.075-1.248-6.354-1.248-10.895 0-4.541 2.337-11.146 2.277-12.762l.01-.359c-.007-.165-.01-.331-.01-.498v-8.229c0-.68.058-1.348.17-1.997l.001-.06.007.013c.967-5.463 5.738-9.613 11.479-9.613zm.086 5.486h-.172a9.343 9.343 0 00-9.343 9.342v3.943a9.343 9.343 0 009.343 9.343h.172a9.343 9.343 0 009.343-9.343v-3.943a9.343 9.343 0 00-9.343-9.342z" + /> + + <path + fill={PRIMARY_DARK} + fillRule="evenodd" + d="M36.143 28.742c5.87 0 10.628 4.72 10.628 10.543 0 .671-.063 1.328-.184 1.964-.272-5.533-4.844-9.935-10.444-9.935-5.6 0-10.172 4.402-10.445 9.935a10.5 10.5 0 01-.184-1.964c0-5.822 4.759-10.543 10.629-10.543z" + clipRule="evenodd" + /> + + <path + fill={PRIMARY_DARK} + fillRule="evenodd" + d="M47.399 59.17c.024.054.047.11.067.167.776 2.132-1.384 4.876-4.826 6.128-3.44 1.253-6.86.54-7.636-1.592a2.559 2.559 0 01-.056-.173c1.405.97 4.181 1.016 7.04-.025 2.855-1.04 4.95-2.854 5.408-4.497l.003-.009zm-1.99-2.631l.029.131c.293 1.662-2.27 3.503-5.723 4.112s-6.49-.245-6.784-1.907a1.44 1.44 0 01-.017-.133c1.112.854 3.685 1.15 6.555.644 2.865-.505 5.179-1.66 5.935-2.841l.004-.006zm.334-13.482V47a9.343 9.343 0 01-9.343 9.342h-.515A9.343 9.343 0 0126.543 47v-3.943c0-.634.063-1.253.183-1.852-.008.16-.012.32-.012.48v3.943a9.343 9.343 0 009.343 9.343h.171a9.343 9.343 0 009.343-9.343v-3.943c0-.16-.004-.32-.012-.48a9.38 9.38 0 01.184 1.852z" + clipRule="evenodd" + opacity="0.9" + /> + </g> + <path + fill="#919EAB" + fillOpacity="0.24" + d="M195.516 99.234a28.263 28.263 0 01-19.503 26.869c-.17.054-.339.108-.511.159a27.815 27.815 0 01-6.4 1.161 28.16 28.16 0 01-11.436-1.613 28.257 28.257 0 01-18.407-22.832 28.253 28.253 0 1156.257-3.744z" + /> + + <path + fill={PRIMARY_LIGHTER} + d="M194.514 99.233a27.256 27.256 0 01-18.812 25.917c-.164.052-.327.104-.493.153a26.765 26.765 0 01-6.173 1.12 27.206 27.206 0 01-22.99-10.083 27.258 27.258 0 01-3.745-28.04 27.255 27.255 0 0123.152-16.255 27.254 27.254 0 0129.061 27.188z" + /> + + <mask id="mask1" width="55" height="56" x="140" y="71" maskUnits="userSpaceOnUse"> + <path + fill="#fff" + d="M194.514 99.233a27.256 27.256 0 01-18.812 25.917c-.164.052-.327.104-.493.153a26.765 26.765 0 01-6.173 1.12 27.206 27.206 0 01-22.99-10.083 27.258 27.258 0 01-3.745-28.04 27.255 27.255 0 0123.152-16.255 27.254 27.254 0 0129.061 27.188z" + /> + </mask> + + <g mask="url(#mask1)"> + <path + fill="#FBCDBE" + d="M166.886 85.428c5.301 0 9.6 4.298 9.6 9.6v1.057a2.057 2.057 0 011.714 2.029v2.4a2.058 2.058 0 01-1.767 2.037 9.606 9.606 0 01-5.433 7.668v3.152h.686c6.816 0 12.342 5.526 12.342 12.343v1.543h-34.285v-1.543c0-6.817 5.526-12.343 12.343-12.343h.685v-3.152a9.606 9.606 0 01-5.433-7.668 2.058 2.058 0 01-1.767-2.037v-2.4c0-1.02.742-1.866 1.715-2.029v-1.057a9.6 9.6 0 019.6-9.6z" + /> + + <path + fill={PRIMARY_LIGHTER} + d="M171.686 113.38c6.816 0 12.342 5.526 12.342 12.343v1.534h-34.285v-1.534c0-6.817 5.526-12.343 12.343-12.343h.204c-.022.169-.033.34-.033.514 0 2.367 2.072 4.286 4.629 4.286 2.556 0 4.628-1.919 4.628-4.286 0-.174-.011-.345-.033-.514h.205z" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="evenodd" + d="M160.714 120.143c0 2.607.336 5.043.919 7.114h-11.891v-1.534c0-6.632 5.231-12.043 11.792-12.331-.522 1.99-.82 4.294-.82 6.751zm23.314 5.58v1.534h-11.719c.583-2.071.919-4.507.919-7.114 0-2.453-.298-4.754-.818-6.742 6.479.375 11.618 5.748 11.618 12.322z" + clipRule="evenodd" + /> + + <path + fill={PRIMARY_LIGHTER} + fillRule="evenodd" + d="M175.285 123.143l1.638-1.229a.686.686 0 01.833.007l1.129.879-3.6.343z" + clipRule="evenodd" + /> + + <path + fill={PRIMARY_DARKER} + fillRule="evenodd" + d="M161.571 113.2c-.686 3.314-.4 8 .857 14.057h-2.743l-2.4-6.172 1.029-1.542-1.029-1.029 3.257-5.143a3.682 3.682 0 011.029-.171zM172.2 113.2c.685 3.314.4 8-.858 14.057h2.743l2.4-6.172-1.028-1.542 1.028-1.029-3.257-5.143a3.669 3.669 0 00-1.028-.171z" + clipRule="evenodd" + /> + + <path + fill={PRIMARY_LIGHT} + fillRule="evenodd" + d="M171 112.092c1.161.788 1.885 1.906 1.885 3.146 0 1.268-.759 2.409-1.968 3.2l-1.018-.802-.785.056.171-.54-.013-.01c1.046-.539 1.728-1.422 1.728-2.421v-2.629zm-6.501 5.05l-.014.01.172.54-.785-.056-1.019.802c-1.186-.776-1.939-1.889-1.967-3.129l-.001-.071c0-1.24.725-2.358 1.886-3.146v2.629c0 .999.682 1.882 1.728 2.421z" + clipRule="evenodd" + /> + + <path + fill={PRIMARY_DARKER} + fillRule="evenodd" + d="M164.485 104.8a2.4 2.4 0 004.8 0M164.828 101.542c0 .758.921 1.372 2.057 1.372s2.057-.614 2.057-1.372" + clipRule="evenodd" + opacity="0.24" + /> + + <path + fill={PRIMARY_DARKER} + fillRule="evenodd" + d="M160.055 99.409c.317.651 1.03 1.105 1.858 1.105.826 0 1.536-.451 1.855-1.098.094-.193-.04-.35-.176-.234-.42.362-1.017.587-1.679.587-.641 0-1.221-.211-1.639-.553-.152-.125-.311.002-.219.193zM169.998 99.409c.317.651 1.029 1.105 1.858 1.105.826 0 1.536-.451 1.854-1.098.095-.193-.04-.35-.175-.234-.42.362-1.017.587-1.679.587-.641 0-1.221-.211-1.639-.553-.153-.125-.311.002-.219.193z" + clipRule="evenodd" + /> + + <path + fill={PRIMARY_DARKER} + d="M159.965 96.255c.671-.944 2.511-1.474 4.096-1.084a.343.343 0 00.164-.666c-1.841-.452-3.972.161-4.819 1.353a.343.343 0 00.559.397zM173.806 96.255c-.671-.944-2.511-1.474-4.096-1.084a.343.343 0 01-.164-.666c1.841-.452 3.972.161 4.819 1.353a.343.343 0 11-.559.397z" + /> + + <path + fill={PRIMARY_DARKER} + d="M166.971 107.687c-1.95.064-2.82 1.008-3.475.049-.491-.72-.286-1.93.174-2.61.653-.969 1.54-.501 2.532-.611.269-.03.54-.106.769-.23.229.124.5.2.769.23.992.11 1.878-.358 2.532.611.46.68.665 1.89.174 2.61-.655.959-1.525-.114-3.475-.049zm9.466-11.63c-.58 2.412-.846 4.874-1.267 7.315a53.543 53.543 0 01-.285 1.522c-.022.106-.043.501-.146.551-.314.151-.953-.655-1.124-.837-.429-.457-.854-.918-1.377-1.276a7.342 7.342 0 00-3.579-1.255c-.538-.043-1.266.032-1.774.341-.507-.309-1.235-.384-1.773-.341a7.342 7.342 0 00-3.579 1.255c-.523.358-.948.819-1.377 1.276-.171.182-.81.988-1.124.837-.103-.05-.124-.445-.146-.551a53.543 53.543 0 01-.285-1.522c-.421-2.441-.687-4.903-1.267-7.315-.169 0-.317 3.214-.336 3.513-.077 1.216-.166 2.405-.052 3.623.197 2.099.403 4.732 1.984 6.336 1.428 1.449 3.502 1.752 5.291 2.666.231.118.536.263.866.382.347.268 1.035.451 1.828.451.832 0 1.548-.201 1.877-.491a7.76 7.76 0 00.758-.342c1.788-.915 3.863-1.217 5.291-2.666 1.581-1.604 1.787-4.237 1.984-6.336.114-1.218.025-2.407-.052-3.623-.019-.3-.167-3.513-.336-3.513z" + /> + + <path + fill={PRIMARY_DARK} + fillRule="evenodd" + d="M166.885 89.028c5.586 0 10.115 2.533 10.115 5.657 0 .442-.091.873-.263 1.286-1.041-2.505-5.057-4.371-9.852-4.371s-8.811 1.866-9.852 4.371a3.342 3.342 0 01-.262-1.286c0-3.124 4.528-5.657 10.114-5.657z" + clipRule="evenodd" + /> + + <path + fill={PRIMARY_DARKER} + d="M167.228 79.771c5.117 0 14.043 7.569 14.057 15.656.008 4.367-1.649 7.035-4.971 8.001 1.048-9.58-5.417-11.757-9.434-14.088-4.021 2.33-10.475 4.507-9.423 14.088-3.322-.857-4.979-3.524-4.972-8.001.014-8.088 8.927-15.656 14.058-15.656.114 0 .228.005.341.015a3.94 3.94 0 01.344-.015z" + /> + </g> + <path + fill="#919EAB" + fillOpacity="0.24" + d="M5 156.457a28.162 28.162 0 008.98 20.659 28.239 28.239 0 0010.523 6.21 28.359 28.359 0 0018.088-.201l.32-.115a28.255 28.255 0 0016.203-37.926 28.251 28.251 0 00-38.905-13.686A28.248 28.248 0 005 156.457z" + /> + + <path + fill={PRIMARY_LIGHTER} + d="M6 156.456a27.163 27.163 0 008.663 19.927 27.204 27.204 0 0011.043 6.262 27.357 27.357 0 0016.553-.466l.31-.111a27.253 27.253 0 006.316-47.931A27.253 27.253 0 006 156.456z" + /> + + <mask id="mask2" width="55" height="55" x="6" y="129" maskUnits="userSpaceOnUse"> + <path + fill="#fff" + d="M6 156.456a27.163 27.163 0 008.663 19.927 27.204 27.204 0 0011.043 6.262 27.357 27.357 0 0016.553-.466l.31-.111a27.253 27.253 0 006.316-47.931A27.253 27.253 0 006 156.456z" + /> + </mask> + <g mask="url(#mask2)"> + <path + fill="#FBCDBE" + d="M33.629 143.171a9.6 9.6 0 019.6 9.6v1.057a2.059 2.059 0 011.714 2.029v2.4a2.057 2.057 0 01-1.767 2.037 9.607 9.607 0 01-5.433 7.668v3.152h.686c6.816 0 12.343 5.526 12.343 12.343V185H16.486v-1.543c0-6.817 5.526-12.343 12.343-12.343h.685v-3.152a9.608 9.608 0 01-5.433-7.668 2.057 2.057 0 01-1.767-2.037v-2.4c0-1.019.742-1.865 1.715-2.029v-1.057a9.6 9.6 0 019.6-9.6z" + /> + + <path + fill={PRIMARY_LIGHT} + d="M25.229 172.374c0 2.791 3.799 5.054 8.485 5.054 4.687 0 8.486-2.263 8.486-5.054a3.08 3.08 0 00-.078-.689c5.013 1.57 8.65 6.251 8.65 11.781V185H16.486v-1.534c0-5.598 3.726-10.325 8.834-11.837-.06.243-.091.492-.091.745z" + /> + + <path + fill={PRIMARY_DARKER} + d="M30.392 162.565a3.257 3.257 0 006.475-.015c.014-.132-.133-.35-.317-.35h-5.821c-.185 0-.356.202-.337.365z" + opacity="0.24" + /> + + <path + fill={PRIMARY_DARKER} + fillRule="evenodd" + d="M31.571 159.286c0 .757.921 1.371 2.057 1.371 1.137 0 2.058-.614 2.058-1.371" + clipRule="evenodd" + opacity="0.24" + /> + + <path + fill={PRIMARY_DARKER} + d="M29.172 157.229a1.029 1.029 0 10-.001-2.058 1.029 1.029 0 000 2.058zM38.086 157.229a1.029 1.029 0 10-.001-2.058 1.029 1.029 0 000 2.058zM26.708 153.999c.671-.945 2.511-1.474 4.096-1.085a.343.343 0 10.164-.666c-1.84-.452-3.971.161-4.819 1.353a.343.343 0 00.56.398zM40.549 153.999c-.671-.945-2.511-1.474-4.096-1.085a.343.343 0 11-.163-.666c1.84-.452 3.97.161 4.818 1.353a.343.343 0 01-.559.398z" + /> + + <mask id="mask3" width="46" height="48" x="11" y="137" maskUnits="userSpaceOnUse"> + <path + fill="#fff" + d="M56.257 137v48h-5.486v-1.543c0-6.817-5.526-12.343-12.342-12.343h-.686v-3.152a9.606 9.606 0 005.45-7.842 2.058 2.058 0 001.75-2.034v-2.229a2.059 2.059 0 00-1.714-2.029v-1.057a9.566 9.566 0 00-.796-3.831c-1.701-2.854-16.122-2.717-17.597-.028a9.567 9.567 0 00-.807 3.859v1.057a2.059 2.059 0 00-1.715 2.029v2.229c0 1.031.76 1.886 1.75 2.034a9.606 9.606 0 005.45 7.842v3.152h-.685c-6.749 0-12.233 5.416-12.342 12.139l-.001.204V185H11v-48h45.257z" + /> + </mask> + <g mask="url(#mask3)"> + <path + fill={PRIMARY_DARKER} + fillRule="evenodd" + d="M32.117 137.343h3.194a6.857 6.857 0 016.699 5.389l1.561 7.125H23.857l1.562-7.125a6.857 6.857 0 016.698-5.389z" + clipRule="evenodd" + /> + + <path + fill={PRIMARY_DARKER} + d="M33.629 161.857c11.55 0 20.914-4.413 20.914-9.857 0-5.444-9.364-9.857-20.914-9.857-11.551 0-20.915 4.413-20.915 9.857 0 5.444 9.364 9.857 20.915 9.857z" + /> + + <path + fill={PRIMARY_DARK} + d="M33.629 155.343c5.87 0 10.628-1.919 10.628-4.286 0-2.367-4.758-4.286-10.628-4.286S23 148.69 23 151.057c0 2.367 4.759 4.286 10.629 4.286z" + /> + </g> + <path + fill={PRIMARY_DARKER} + d="M32.208 156.286c0 1.663-1.414 3.012-3.771 3.012h-.471c-2.357 0-3.3-1.35-3.3-3.012 0-1.664.22-3.013 3.52-3.013h.502c3.3 0 3.52 1.349 3.52 3.013zM42.763 156.286c0 1.663-1.414 3.012-3.771 3.012h-.472c-2.356 0-3.3-1.35-3.3-3.012 0-1.664.22-3.013 3.52-3.013h.503c3.299 0 3.52 1.349 3.52 3.013z" + opacity="0.7" + /> + + <path + fill={PRIMARY_DARKER} + d="M28.689 152.771c3.711 0 4.022 1.737 4.022 3.515 0 2.069-1.757 3.514-4.274 3.514h-.471c-2.381 0-3.802-1.314-3.802-3.514 0-1.778.31-3.515 4.022-3.515h.503zm0 1.004h-.503c-2.957 0-3.016 1.064-3.017 2.427v.084c0 1.145.485 2.51 2.797 2.51h.471c1.925 0 3.268-1.032 3.268-2.51v-.126-.123c-.01-1.283-.18-2.262-3.016-2.262zM39.243 152.771c3.711 0 4.022 1.737 4.022 3.515 0 2.069-1.757 3.514-4.274 3.514h-.471c-2.38 0-3.802-1.314-3.802-3.514 0-1.778.31-3.515 4.022-3.515h.503zm0 1.004h-.503c-2.957 0-3.016 1.064-3.017 2.427v.084c0 1.145.486 2.51 2.797 2.51h.471c1.925 0 3.269-1.032 3.269-2.51v-.126-.123c-.011-1.283-.181-2.262-3.017-2.262z" + /> + + <path + fill={PRIMARY_DARKER} + d="M23.16 153.776c.117-.118 1.404-1.005 5.026-1.005 3.037 0 3.68.323 4.652.81l.072.036c.067.024.413.144.818.158.368-.017.684-.119.776-.152 1.11-.552 2.198-.852 4.739-.852 3.622 0 4.908.887 5.026 1.005.278 0 .503.224.503.502v.502a.502.502 0 01-.503.502s-1.005 0-1.005.502-.503-.727-.503-1.004v-.489c-.613-.24-1.71-.515-3.518-.515-2.014 0-3.018.193-3.878.556l.01.024-.428.173.427.172-.377.931-.466-.188a2.235 2.235 0 00-.256-.079c-.347-.087-.704-.114-1.02-.048a1.368 1.368 0 00-.321.11l-.45.225-.45-.898.45-.225h.001l-.43-.174.014-.034c-.743-.354-1.427-.545-3.883-.545-1.808 0-2.905.275-3.518.515v.489c0 .277-.503 1.506-.503 1.004s-1.005-.502-1.005-.502a.503.503 0 01-.503-.502v-.502c0-.278.225-.502.503-.502z" + /> + </g> + </Box> + ); +} + +export default memo(BookingIllustration); diff --git a/src/shared/assets/illustrations/check-in-illustration.tsx b/src/shared/assets/illustrations/check-in-illustration.tsx new file mode 100644 index 0000000..70dc2a2 --- /dev/null +++ b/src/shared/assets/illustrations/check-in-illustration.tsx @@ -0,0 +1,99 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +function CheckInIllustration({ sx, ...other }: BoxProps) { + const theme = useTheme(); + + const PRIMARY_LIGHTER = theme.vars.palette.primary.lighter; + + const PRIMARY_LIGHT = theme.vars.palette.primary.light; + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 200 200" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 120, maxWidth: 1, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + <path + fill="url(#a)" + d="M134.926 133.612c-1.2-3.2-5.8-4.1-8.1-1.6-1.3-7.8 5-32.3-8.9-32-72.8-.5-48.2-8-52.4 77.7-.1 4.8 4.1 9 8.9 8.9h43.5c14 .4 7.6-24.5 8.9-32.4 2.9 3.2 8.7.8 8.5-3.5-.1-1 .4-16.5-.4-17.1zm-2.5 18.3h-5.6v-17.4h5.6v17.4z" + /> + + <path + fill="url(#b)" + d="M74.426 190.212c.1 5.9-9.2 5.9-9.1 0-.1-5.9 9.2-5.9 9.1 0zm46.4-4.5c-5.9-.1-5.9 9.2 0 9.1 5.9.1 5.9-9.2 0-9.1z" + /> + + <path + fill={PRIMARY_DARK} + d="M73.126 99.513h2.5v87.499h-2.5v-87.5zm7.1 87.399h2.5v-87.4h-2.5v87.4zm7 0h2.5v-87.4h-2.5v87.4zm7.1 0h2.5v-87.4h-2.5v87.4zm7 0h2.5v-87.4h-2.5v87.4zm7.1 0h2.5v-87.4h-2.5v87.4zm7-87.4v87.5h2.5v-87.5h-2.5z" + /> + + <path + fill={PRIMARY_MAIN} + d="M140.026 60.912l-1.8 6.7c-3.3-.9-7.3-.7-10.6.3.2-3.2 0-6.3-.6-9.4l-17.3-7.5c-2 14.2 1.4 21.6 7.4 32.8l-10.3 4.8c-1.7 4.1-4.1 4-7.1-.2-6.3 8.4-15.3-6.8-24.7-.3l-1.5-6.6-6.2.2c-5-10.2-13-36.6-1.2-43.9 0 0 0 .1.1.1 3-2 6.6-3.4 10.1-4.4l8.5 10.6c5.6-11.1 7.4-14.8 21.6-12.8l28.6 16.6c4.4 2.3 6.7 8 5 13z" + /> + + <path + fill={PRIMARY_LIGHTER} + fillRule="evenodd" + d="M107.626 52.712h.1v2.3h-.1v12.4c0 1-.9 1.9-1.9 1.9-1.7-.5-9.1 1.4-8.9-1.9v-18.1c0-1 .9-1.9 1.9-1.9.3 0 7.7-.1 7.7.1 1.9.6 1.1 3.8 1.2 5.2zm-4 .1c0 2.2-3.3 2.2-3.3 0 0-2.1 3.3-2.1 3.3 0z" + clipRule="evenodd" + /> + + <path + fill={PRIMARY_DARKER} + d="M130.826 91.813l-12.9 56.5c1.3 1.2 6.9 11.4 6.9 13.2-1.8 5.8-12.9 0-15.9-3.3-1.6-6.9 6-48.8 5.5-56.6-3.9-.3-10.4.4-14.1.8-6.6.2-15.7-1.3-22.4-.8l-.2 1.3 5.4 45.2h-.2c.3.2.7.5 1.1.8 0 1.9 1.5 7.7.3 9.4-3.4 3.7-9.2 5.9-13.5 5.7-1.7-.1-2.9-2-2.2-3.6.1-.1 6.1-12 6.3-11.5h-.4l-13-57.1c-1-4.3 1.5-9 5.7-10.4 0 .1.1.2.1.3l6.2-.2 1.5 6.6c.4-.2.7-.3 1.1-.5.9-.3 1.8-.6 2.7-.8 7.4-2.8 14.8 9.4 20.9 1.5 3 4.2 5.4 4.3 7.1.2l7.6-3.5c.6-1 1.5-1.9 2.4-2.5.2.5.5 1 .8 1.3 4.6-.3 8.2-1.4 12.5 2.3.9 1.7 1.1 3.8.7 5.7zm-58.1-68.2c0-.8.1-1.5.2-2.2-1-.9-.2-5.2 1.3-3.3.5-.9 1.1-1.6 1.9-2.3 2.8 6.1 11.8 2.8 16.5 2.1 1.5 2.3 2 5.4 1.4 8.1 9.6-28.2-30.8-27.7-21.1-.4-.1-.6-.2-1.3-.2-2z" + /> + + <path + fill="#FBCDBE" + d="M84.826 43.913l-8.5-10.6c-.1 0-.2.1-.3.1l-.2-2.3c-2.4-2.4-3.6-6.3-2.8-9.7-1-.9-.2-5.2 1.3-3.3.5-.9 1.1-1.6 1.9-2.3 2.8 6.1 11.8 2.8 16.5 2.1 2.9 4.3 1.8 10.9-2.2 14l.2 1.7c-.2-.1-5.9 10.3-5.9 10.3zm42.8 23.9v-.7c-.2 3.4-1 6.8-2.2 10.1-1.4.3-7.5-.3-8.4 1.1-1.5 1.4-.2 5.3 1.5 5.9 4.5-1.6 7.7-1.2 11.7 1.9l7.2-18.6c-3.2-.8-6.8-.6-9.8.3zm-20.2-9.8c-3.8-2.8-20.3 9.5-25.7 10.2-2.6 3.7-1.8 7.4 1 11.2 5.4-2.3 11.6-6.5 17.8-11.4l5.8-1.5c3.9-.9 4.7-6.7 1.1-8.5z" + /> + + <defs> + <linearGradient + id="a" + x1="64.751" + x2="64.751" + y1="99.643" + y2="186.617" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="b" + x1="95.286" + x2="95.286" + y1="280.421" + y2="185.693" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + </defs> + </Box> + ); +} + +export default memo(CheckInIllustration); diff --git a/src/shared/assets/illustrations/check-out-illustration.tsx b/src/shared/assets/illustrations/check-out-illustration.tsx new file mode 100644 index 0000000..ce979b5 --- /dev/null +++ b/src/shared/assets/illustrations/check-out-illustration.tsx @@ -0,0 +1,72 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +function CheckoutIllustration({ sx, ...other }: BoxProps) { + const theme = useTheme(); + + const PRIMARY_LIGHT = theme.vars.palette.primary.light; + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 200 200" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 120, maxWidth: 1, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + <path + fill="url(#a)" + d="M85.6 134.7c-3.7-5.5-33-10.5-35.3-12 0 0-5.4-2-7.8 3.4-2.4 5.4-16.6 49.8-16.6 49.8s27.8 14.9 36 16.5c3.3.4 6.9-1.1 9.7-2.9l15.8-47.2c-.1 0 2.1-5.2-1.8-7.6z" + /> + <path + fill={PRIMARY_DARKER} + d="M85.6 134.7c2.6 4.5-17.3 52.2-17.2 55.4v.1c2.5 4-4.6 6.9-5.6 2.3-.3 0-.6 0-.9-.1.2-.1.5-.2.8-.4-.1-1.8 1.2-3.2 2.9-3.3 1.6-4.7 17-51 17.3-51.6 0 0-.5-3.5-1.8-5.7 1.8.7 3.4 1.7 4.5 3.3zm2.4-29.4c-.3.5-17.4-7.9-14.5.4l-8 21.2c1 .3 2 .6 3 .8 1.7-5.2 6.9-20.9 7.4-22.2.5-1.5 6 .8 8.1 1.4 1.6.4 1.1 2 1.1 2l-7.4 21.4c1 .3 1.8.5 2.5.7l6.7-21.2c4.2-4.2 1.1-4.5 1.1-4.5zm-61.9 70.5c-4 0-4 6.2 0 6.2s4-6.2 0-6.2zm30.1 13c-4 0-4 6.2 0 6.2s4-6.2 0-6.2zm116.3 5.4v.2h-19.1v-7.7c6.1.3 19.4-2.3 19.1 7.5zm-65-11.4l-9.8-6.3-4.1 6.5 16.1 10.3c2.3-3.5 1.4-8.3-2.2-10.5zm56.3-2.1L156.7 94l-13.2-24.5-22.5 3.9c.8 15.9-1.6 50.8-3.2 66.8l-16.1 29.9 7.7 5.5 21.9-28.5 8.7-28.3 13.6 62.5 10.2-.6z" + /> + <path + fill={PRIMARY_LIGHT} + d="M138 57.5s4.6-5.5-.5-10.6c0 0-6.5-10.5-8.4-12.4 0 0 0 .2-10.9.6l-.2.2c12.8 2.3 18 22.9 12 38.7l14-3.5-6-13z" + /> + <path + fill={PRIMARY_MAIN} + d="M161.4 93.8c2.4 8.2 3.9 14.1 3.9 14.1s-2.9.2-7.4.9L156.7 94c-4.4-7.8-15.8-28.3-18.8-36.4 0 0 4.7-5.5-.4-10.6 0 0-6.4-10.5-8.4-12.4 2.1-.3 4.4 1.5 6.8 4.1v-.2c10.1 13.8 23.7 37.9 33.3 51.8l-7.8 3.5zm-38.6-57c-6.8-4.5-16.7 2.2-15 10.2L80.7 92.9l8.8 3.6 23.8-31.3c.9 12.1-9.7 32.4-16.2 36.9-4.6 4.4 2 12.3 5.5 13.7v.1s7.7 3.6 17 3.5c.4-5.3 1.9-21.2 1.5-26.2 11.8-18.9 18.1-42.4 1.7-56.4z" + /> + <path + fill={PRIMARY_DARKER} + d="M109.6 29.8c2.1-.4 11.1 1.4 13.3 1.8 1.1.1 2.1-.7 2-1.8 12.4.5 8.6-.2 9.2-10.7h3.1c.2-4.6-3.1-8.2-7-10.2-7.7-8.4-22.8-2-22.5 9.3.5 1.6-1.5 12 1.9 11.6z" + /> + <path + fill="#FBCDBE" + d="M154.9 181.2l6.2-.4-.2 5.8h-6v-5.4zM99 177.3l5.2 3.3 4.6-5.5-5.8-4.1-4 6.3zM80.7 92.9l.9-1.6-5.2 6.4c-10 9.6 11.4 15.2 7.6 2.1l3.8-4-7.1-2.9zm95.5 4.9c-1-2.3-6.9-7.5-8.4-9.7l1.4 2.2-6.9 3.1 4 3.9c-3.5 9.4 12.5 10.2 9.9.5zm-52.9-80.6l-.7 2h-.7c0 3.9 1.9 7.5 3.1 10.3 5-.6 8.7-5.2 8.4-10.3h-10l-.1-2z" + /> + <defs> + <linearGradient + id="a" + x1="25.9" + x2="25.9" + y1="122.338" + y2="192.465" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + </defs> + </Box> + ); +} + +export default memo(CheckoutIllustration); diff --git a/src/shared/assets/illustrations/coming-soon-illustration.tsx b/src/shared/assets/illustrations/coming-soon-illustration.tsx new file mode 100644 index 0000000..1abb43a --- /dev/null +++ b/src/shared/assets/illustrations/coming-soon-illustration.tsx @@ -0,0 +1,132 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +import { CONFIG } from 'src/config-global'; + +import { BackgroundShape } from './background-shape'; + +// ---------------------------------------------------------------------- + +type Props = BoxProps & { + hideBackground?: boolean; +}; + +function ComingSoonIllustration({ hideBackground, sx, ...other }: Props) { + const theme = useTheme(); + + const PRIMARY_LIGHT = theme.vars.palette.primary.light; + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 480 360" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 320, maxWidth: 1, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + {!hideBackground && <BackgroundShape />} + + <image + href={`${CONFIG.site.basePath}/assets/illustrations/characters/character-1.webp`} + height="300" + x="320" + y="30" + /> + + <path + fill="url(#paint0_linear_1_79)" + d="M290.378 112.9v127.8c0 .8-.2 1.6-.5 2.4-.3.8-.8 1.4-1.3 2-.6.6-1.3 1-2 1.3-.8.3-1.6.5-2.4.5h-166.7c-.8 0-1.7-.1-2.4-.5s-1.4-.8-2-1.4c-.6-.6-1-1.4-1.2-2.1-.2-.8-.3-1.6-.2-2.5V112.6c-.4-3.1 2.3-5.9 5.8-5.9h166.7c.8 0 1.6.2 2.4.5.8.3 1.4.8 2 1.3.6.6 1 1.3 1.4 2 .2.7.4 1.6.4 2.4z" + /> + + <path + fill={PRIMARY_DARKER} + d="M210.879 284.9c62.5 0 113.2-4.4 113.2-9.8s-50.7-9.8-113.2-9.8-113.2 4.4-113.2 9.8 50.7 9.8 113.2 9.8z" + opacity="0.24" + /> + + <path fill={PRIMARY_DARK} d="M58.778 79.4l14.6-6 80.2 7.5v7.6l-94.8.3v-9.4z" /> + <path fill={PRIMARY_MAIN} d="M85.279 71h-14.4v199.5h14.4V71z" /> + <path + fill="#fff" + d="M182.079 239.7h-5.1c-.6 0-1 .4-1 1V289c0 .6.4 1 1 1h5.2c.6 0 1-.4 1-1v-48.3c-.1-.5-.5-1-1.1-1zM130.978 239.7h-5.2c-.6 0-1 .4-1 1v46.7c0 .6.4 1 1 1h5.2c.6 0 1-.4 1-1v-46.6c0-.6-.4-1.1-1-1.1z" + /> + + <path + fill="#C4CDD5" + d="M175.779 266h7.2v-24.7h-7.4l.2 24.7zm-50.9 0h7.2v-24.7h-7.4l.2 24.7z" + opacity="0.5" + /> + + <path + fill={PRIMARY_LIGHT} + d="M277.778 126h-56.9c-1.7 0-3 1.3-3 3v83.9c0 1.7 1.3 3 3 3h56.9c1.7 0 3-1.3 3-3V129c0-1.7-1.4-3-3-3zm-70.1 0c1.7 0 3 1.3 3 3v83.9c0 1.7-1.3 3-3 3h-56.9c-1.7 0-3-1.3-3-3v-.3c0-1.7 1.3-3 3-3h29.5c1.7 0 3-1.3 3-3V129c0-1.7 1.3-3 3-3h21.4z" + opacity="0.24" + /> + + <path + fill={PRIMARY_DARKER} + d="M182.079 119.7h-56.9c-1.7 0-3 1.3-3 3V205c0 1.7 1.3 3 3 3h56.9c1.7 0 3-1.3 3-3v-82.3c0-1.6-1.4-3-3-3z" + /> + + <path + fill="#fff" + d="M149.979 88.4h1v25c9.1-.1 20 1.1 32.3 5 .5.2.8.7.6 1.3-.2.5-.7.8-1.3.6-17.2-5.6-31.8-5.6-42.1-4.2-5.1.7-9.2 1.7-12 2.6-1.4.4-2.4.8-3.2 1.1-.4.1-.6.2-.8.3-.1 0-.2.1-.2.1-.5.2-1.1 0-1.3-.5-.2-.5 0-1.1.5-1.3l.5 1-.4-.9h.1c.1 0 .1-.1.2-.1.2-.1.5-.2.9-.4.8-.3 1.9-.7 3.3-1.1 2.9-.9 7-2 12.3-2.7 2.9-.4 6.1-.7 9.7-.8v-25h-.1z" + /> + + <path + fill={PRIMARY_DARK} + d="M165.378 125.4h-37c-.9 0-1.6.7-1.6 1.6 0 .9.7 1.6 1.6 1.6h37c.9 0 1.6-.7 1.6-1.6-.1-.9-.8-1.6-1.6-1.6zm-17.2 5.6h-20.5c-.5 0-.9.4-.9.9s.4.9.9.9h20.5c.5 0 .9-.4.9-.9s-.4-.9-.9-.9zm9.3 4.4h-20.5c-.5 0-.9.4-.9.9s.4.9.9.9h20.5c.5 0 .9-.4.9-.9s-.4-.9-.9-.9zm-3.9-4.4h-1.5c-.5 0-.9.4-.9.9s.4.9.9.9h1.5c.5 0 .9-.4.9-.9s-.4-.9-.9-.9zm4.7 0h-1.5c-.5 0-.9.4-.9.9s.4.9.9.9h1.5c.5 0 .9-.4.9-.9s-.4-.9-.9-.9zm-26.7 4.4h-1.5c-.5 0-.9.4-.9.9s.4.9.9.9h1.5c.5 0 .9-.4.9-.9s-.4-.9-.9-.9zm31.5-4.4h-1.5c-.5 0-.9.4-.9.9s.4.9.9.9h1.5c.5 0 .9-.4.9-.9-.1-.5-.5-.9-.9-.9z" + /> + + <path + fill={PRIMARY_DARKER} + d="M178.379 224c0-1.1-.9-2-2-2h-55.5c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h55.5c1.1 0 2-.9 2-2v-5z" + opacity="0.48" + /> + + <path fill={PRIMARY_MAIN} d="M188.179 244h-70v18.2h70V244z" /> + <path + fill="#fff" + d="M118.479 243.3c-1.1 0-2 .9-2 2v15.8c0 1.1.9 2 2 2l69.7-.1c1.1 0 2-.9 2-2l-.4-15.6c0-1.1-.9-2-2-2l-69.3-.1zm-.1 4.5c0-1.1.9-2 2-2h5.2c1.7 0 2.6 1.9 1.6 3.2l-8.4 11.2c0 .1-.1.1-.2.1s-.2-.1-.2-.2v-12.3zm17.4-1.2c.4-.5 1-.8 1.6-.8h2.2c1.6 0 2.6 1.9 1.6 3.2l-7.8 10.5c-.4.5-1 .8-1.6.8h-2.2c-1.6 0-2.6-1.9-1.6-3.2l7.8-10.5zm13.9 0c.4-.5 1-.8 1.6-.8h2.2c1.6 0 2.6 1.9 1.6 3.2l-7.8 10.5c-.4.5-1 .8-1.6.8h-2.1c-1.6 0-2.6-1.9-1.6-3.2l7.7-10.5zm14.1 0c.4-.5 1-.8 1.6-.8h2.2c1.7 0 2.6 1.9 1.6 3.2l-7.9 10.5c-.4.5-1 .8-1.6.8h-2.1c-1.6 0-2.6-1.9-1.6-3.2l7.8-10.5zm13.9 0c.4-.5 1-.8 1.6-.8h2.2c1.6 0 2.6 1.9 1.6 3.2l-7.8 10.5c-.4.5-1 .8-1.6.8h-2.1c-1.6 0-2.6-1.9-1.6-3.2l7.7-10.5zm9.9 11.7c0 1.1-.9 2-2 2-1.6 0-2.6-1.9-1.6-3.2 1.1-1.6 3.6-.7 3.6 1.2z" + /> + + <path + fill={PRIMARY_DARKER} + d="M73.579 276.7c-.1 1.2-.6 2.4-1.2 3.4-.7 1-1.6 1.9-2.6 2.5-2.3-.7-4.6-1.4-6.9-2.3-1.2-.4-2.3-.9-3.5-1.4-6.5-2.7-12.6-6.2-18.4-10.3-.4-1.1-.7-2.2-.9-3.4-.2-1.1 0-2.3.4-3.4.5-1.1 1.2-2 2.2-2.6 1-.5 1.9-1 2.8-1.6 1.9-1.6 2-4.6 1-6.9-1-2.3-2.8-4.2-4.1-6.3-1.3-2.1-2.2-4.8-1.1-7.1.7-1.4 2-2.5 2.9-3.9 1.6-2.6 1.1-6 .5-9l-2.4-12.3c-.5-2.7-.9-5.8 1.1-7.7 2.7-2.5 7.1-.5 9.7 2 3.2 2.9 5.5 6.5 6.7 10.6 2.5 8.9-1.9 18.9 1.6 27.5 2.3 5.8 7.8 9.7 10.5 15.3 2.6 5.4 2.5 11.3 1.7 16.9z" + /> + + <path + fill={PRIMARY_DARK} + d="M85.278 250.7c-1.1 2.3-1.9 5.1-.6 7.2.7.8 1.4 1.7 2.2 2.4 2.9 3.5 1.4 8.8-.9 12.8-.7 1-1.1 2.1-1.3 3.3-.1 1.9 1.3 3.5 2.4 5 1.1 1.5 2 3.4 1.2 5-8.7-1-17.2-3.1-25.4-6-1.2-.4-2.3-.9-3.5-1.4-.2-2.6.6-5.4 1.7-7.9 1.2-2.7 3-5.5 3.4-8.5.4-2.7-.1-5.3.8-8 .8-2.7 2.2-5.1 4.1-7.2 1.9-2 4.2-3.6 6.9-4.6 1.5-.5 3.2-.9 4.3-2 .8-.8 1.4-1.8 1.8-2.9 2-4.4 4.1-8.9 6.1-13.4.9-2 2.2-4.3 4.4-4.7 1.7-.3 3.4.9 4.3 2.4.8 1.6 1 3.4.8 5.1-1 8.9-8.8 15.4-12.7 23.4z" + /> + + <defs> + <linearGradient + id="paint0_linear_1_79" + x1="296.527" + x2="105.126" + y1="186.371" + y2="167.19" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_MAIN} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + </defs> + </Box> + ); +} + +export default memo(ComingSoonIllustration); diff --git a/src/shared/assets/illustrations/forbidden-illustration.tsx b/src/shared/assets/illustrations/forbidden-illustration.tsx new file mode 100644 index 0000000..d9e680e --- /dev/null +++ b/src/shared/assets/illustrations/forbidden-illustration.tsx @@ -0,0 +1,102 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +import { CONFIG } from 'src/config-global'; + +import { BackgroundShape } from './background-shape'; + +// ---------------------------------------------------------------------- + +type Props = BoxProps & { + hideBackground?: boolean; +}; + +function ForbiddenIllustration({ hideBackground, sx, ...other }: Props) { + const theme = useTheme(); + + const PRIMARY_LIGHT = theme.vars.palette.primary.light; + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 480 360" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 320, maxWidth: 1, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + {!hideBackground && <BackgroundShape />} + + <image + href={`${CONFIG.site.basePath}/assets/illustrations/characters/character-4.webp`} + height="300" + x="220" + y="30" + /> + + <path + fill={PRIMARY_MAIN} + d="M425.545 119.2c0-5-4.6-9-9.6-8.2-2-3.7-6-6-10.2-5.9 4.3-21.4-30-21.4-25.7 0-8.7-.8-15.1 9.4-10.4 16.8 2.1 3.5 5.9 5.6 10 5.5h38.7v-.1c4.1-.4 7.2-3.9 7.2-8.1zm-321.3 81.8c.1-4.2-4.1-7.8-8.2-7-1.7-3.2-5.1-5.1-8.8-5 3.8-18.4-25.8-18.4-22 0-7.4-.7-12.9 8.1-8.9 14.4 1.8 3 5.1 4.8 8.6 4.7h33.2v-.1c3.4-.4 6.1-3.4 6.1-7z" + opacity="0.08" + /> + + <path + fill="#FFAB00" + d="M111.045 142.2c58.7-1 58.6-88.3 0-89.2-58.6 1-58.6 88.3 0 89.2z" + opacity="0.12" + /> + + <path fill="#FFD666" d="M111.045 121c30.8-.5 30.8-46.3 0-46.8-30.8.5-30.8 46.3 0 46.8z" /> + + <path + fill="#FBCDBE" + d="M278.045 250.1c-4.6-6.5-14 5.1-18.1 7.2-.6-2.1 1.5-41.3-1.4-41.8-2.8-3-8.1-.7-8 3.3.2-4 .5-11.3-5.6-10.2-4.8.6-3.8 6.9-3.8 10.2.1-6.1-9.5-6.1-9.4 0v5.6c.2-4.2-5.7-6.4-8.3-3-2.6-.2-.4 41.8-1.1 43.3-.2 10 8.7 19 18.8 18.7 6.1.4 12.6-1.2 16.8-5.9l19.7-21c1.7-1.6 1.8-4.5.4-6.4z" + /> + + <path + fill="#000" + fillOpacity="0.24" + fillRule="evenodd" + d="M248.745 212.3v32.8h1.9v-31.9c.1-2.9-2.8-5.2-5.6-4.6 2 0 3.7 1.7 3.7 3.7zm-9.4 5.6v27.2h1.9v-26.3c.1-2.8-2.8-5.2-5.5-4.6 1.9 0 3.6 1.8 3.6 3.7zm-9.4 27.2v-21.6c.1-2-1.7-3.7-3.7-3.8 2.8-.6 5.6 1.8 5.5 4.6V245h-1.8v.1z" + clipRule="evenodd" + /> + + <path + fill={PRIMARY_DARKER} + d="M244.945 189.8c-67.6 1.3-77 97-11 111.4 81 11.8 92.7-107.3 11-111.4zm-48.5 56.2c-1-40.4 49.8-63.8 79.9-36.9l-68.3 68.3c-7.5-8.7-11.6-19.9-11.6-31.4zm48.5 48.5c-11.5 0-22.7-4.1-31.4-11.6l68.3-68.3c27 30.1 3.5 80.9-36.9 79.9z" + /> + + <path + fill="url(#paint0_linear_1_129)" + d="M169.245 261h-11.3v-66.6c0-4.5-1.5-5.6-5.6-5.6-5.3.3-13.8-1.4-17.1 4l-55 68.3c-2.7 3.3-1.8 8.8-2 12.8 0 4.1 1.5 5.6 5.6 5.6h54.7v21.7c-.9 7.9 9.1 5.2 13.7 5.6 4.1 0 5.6-1.5 5.6-5.6v-21.7h11.4c4.4 0 5.6-1.5 5.6-5.6-.3-4.8 2-13.8-5.6-12.9zm-30.8 0h-36l36-44.4V261zm263.9 12.1c1.9 44.8-78.7 46-78 1.2h19.3c-.8 15.3 18.3 21.4 30.1 15.5 12.7-6 12.3-29.1-1-34-5.6-2.8-16.6-2-23.1-2.1v-15.1c6.3-.2 17.6.9 22.7-2.3 11.6-5.5 11.9-25.4.9-31.4-10.8-5.9-29 .1-28.2 14.5h-19.4c-.5-28.1 35.4-38.5 57-28.2 23.4 9 24.1 45.5-.2 54.6 12.3 3.9 20.1 14.6 19.9 27.3z" + /> + + <defs> + <linearGradient + id="paint0_linear_1_129" + x1="78.245" + x2="78.245" + y1="187.309" + y2="307.306" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + </defs> + </Box> + ); +} + +export default memo(ForbiddenIllustration); diff --git a/src/shared/assets/illustrations/index.ts b/src/shared/assets/illustrations/index.ts new file mode 100644 index 0000000..8548afd --- /dev/null +++ b/src/shared/assets/illustrations/index.ts @@ -0,0 +1,25 @@ +export { default as AvatarShape } from './avatar-shape'; + +export { default as SeoIllustration } from './seo-illustration'; + +export { default as UploadIllustration } from './upload-illustration'; + +export { default as BookingIllustration } from './booking-illustration'; + +export { default as CheckInIllustration } from './check-in-illustration'; + +export { default as CheckoutIllustration } from './check-out-illustration'; + +export { default as ForbiddenIllustration } from './forbidden-illustration'; + +export { default as MotivationIllustration } from './motivation-illustration'; + +export { default as ComingSoonIllustration } from './coming-soon-illustration'; + +export { default as MaintenanceIllustration } from './maintenance-illustration'; + +export { default as ServerErrorIllustration } from './server-error-illustration'; + +export { default as PageNotFoundIllustration } from './page-not-found-illustration'; + +export { default as OrderCompleteIllustration } from './order-complete-illustration'; diff --git a/src/shared/assets/illustrations/maintenance-illustration.tsx b/src/shared/assets/illustrations/maintenance-illustration.tsx new file mode 100644 index 0000000..b63f035 --- /dev/null +++ b/src/shared/assets/illustrations/maintenance-illustration.tsx @@ -0,0 +1,229 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +import { CONFIG } from 'src/config-global'; + +import { BackgroundShape } from './background-shape'; + +// ---------------------------------------------------------------------- + +type Props = BoxProps & { + hideBackground?: boolean; +}; + +function MaintenanceIllustration({ hideBackground, sx, ...other }: Props) { + const theme = useTheme(); + + const PRIMARY_LIGHT = theme.vars.palette.primary.light; + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 480 360" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 320, maxWidth: 1, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + {!hideBackground && <BackgroundShape />} + + <path + fill={PRIMARY_MAIN} + d="M297.46 99.296l-185.934-5.29c-6.35-.18-11.526 4.158-11.526 9.693v159.882c0 5.534 5.176 9.742 11.526 9.4l185.934-10.028c5.28-.284 9.54-4.576 9.54-9.585v-144.73c0-5.012-4.26-9.194-9.54-9.342z" + opacity="0.12" + /> + + <path + fill="#fff" + d="M297.476 93.405l-180.3-5.278c-6.157-.18-11.176 4.15-11.176 9.67v159.496c0 5.521 5.019 9.718 11.176 9.377l180.3-10.003c5.12-.284 9.251-4.565 9.251-9.563v-144.38c0-5-4.131-9.172-9.251-9.32z" + /> + + <g fill="#919EAB" opacity="0.16"> + <path d="M205.131 203.668a44.088 44.088 0 01-20.975-4.875 42.576 42.576 0 01-16.793-15.549 40.54 40.54 0 01-5.98-21.153c0-23.36 19.874-41.848 43.748-41.227 23.283.606 41.804 19.248 41.804 41.569 0 22.322-18.521 40.816-41.804 41.235zM266.304 235.213a4.461 4.461 0 01-4.271 4.417l-106.87 4.074c-2.652.107-4.808-1.842-4.808-4.341v-16.97c0-2.499 2.156-4.579 4.808-4.644l106.87-2.64a4.142 4.142 0 013.018 1.168 4.128 4.128 0 011.253 2.98v15.956z" /> + </g> + + <path + fill="#C4CDD5" + d="M186.797 136.682a1.812 1.812 0 01-.525 1.378l-1.858 1.858 16.887 16.893a2.174 2.174 0 01-3.074 3.074l-16.886-16.892-1.859 1.859a1.803 1.803 0 01-2.685-.157l-7.916-9.615a1.8 1.8 0 01.14-2.392l5.091-5.093a1.8 1.8 0 012.392-.14l9.612 7.917c.404.32.651.797.681 1.31zM209.727 165.24l5.441 5.443a2.174 2.174 0 01-3.074 3.075l-5.441-5.443a2.175 2.175 0 013.074-3.075z" + /> + + <path + fill="#F4F6F8" + d="M209.727 165.24l5.441 5.443a2.176 2.176 0 010 3.075l-8.515-8.518a2.172 2.172 0 013.074 0z" + /> + + <path + fill="url(#paint0_linear_1_160)" + d="M238.581 194.781l-2.399 2.399c-3.425 3.431-9.046 3.315-12.32-.318l-16.564-18.475a2.176 2.176 0 01.081-2.989l9.309-9.313a2.174 2.174 0 012.978-.091l18.552 16.422.004.004c3.646 3.243 3.812 8.907.359 12.361z" + /> + + <path + fill="url(#paint1_linear_1_160)" + d="M240.711 138.762c-.332-1.582-2.287-2.165-3.429-1.021l-7.117 7.12a3.31 3.31 0 01-4.681 0l-3.813-3.815a3.308 3.308 0 010-4.68l7.117-7.122c1.143-1.142.561-3.098-1.02-3.43-5.355-1.126-11.157.392-15.316 4.552-5.296 5.299-6.308 13.259-3.037 19.573l-40.33 33.142a5.766 5.766 0 00-.516 8.61l6.289 6.291a5.761 5.761 0 008.607-.516l33.13-40.345c6.312 3.272 14.268 2.26 19.566-3.038 4.159-4.16 5.675-9.964 4.55-15.321zm-61.338 50.587a2.174 2.174 0 110-4.349 2.174 2.174 0 010 4.349z" + /> + + <path + fill="#919EAB" + d="M186.797 136.682a1.812 1.812 0 01-.525 1.378l-1.858 1.858 16.887 16.893a2.174 2.174 0 010 3.074l-29.734-29.744 2.545-2.546a1.8 1.8 0 012.391-.14l9.613 7.917c.404.32.651.797.681 1.31z" + /> + + <path + fill={PRIMARY_DARKER} + d="M238.581 194.781l-1.199 1.199-25.289-25.298 4.595-4.597a2.173 2.173 0 012.977-.091l18.553 16.422.004.004c3.645 3.243 3.812 8.907.359 12.361z" + opacity="0.24" + /> + + <path + fill={PRIMARY_DARKER} + d="M236.161 154.083c-5.298 5.298-13.254 6.31-19.566 3.038l-33.13 40.345a5.761 5.761 0 01-8.607.516l-3.145-3.145 6.122-6.125a2.174 2.174 0 103.075-3.076l42.668-42.682 1.907 1.907a3.308 3.308 0 004.68 0l7.117-7.12c1.142-1.144 3.097-.561 3.429 1.021 1.125 5.357-.392 11.161-4.55 15.321z" + opacity="0.24" + /> + + <path + fill="url(#paint2_linear_1_160)" + d="M249.706 290.362v3.306c0 .847-.436 1.546-1.011 1.622l-51.671 4.676a3.72 3.72 0 01-1.448-.087l-36.003-6.775c-.382-.1-.664-.6-.664-1.177v-3.494l38.198-4.727 4.917-2.324 4.889.703 2.887-.552 6.599 1.917 33.307 6.912z" + /> + + <path + fill="url(#paint3_linear_1_160)" + d="M249.707 290.362v3.307c0 .846-.436 1.545-1.012 1.621l-51.668 4.676a3.684 3.684 0 01-1.148-.024v-17.813l6.148-.749 4.889.703 2.886-.552 6.598 1.917 33.307 6.914z" + opacity="0.3" + /> + + <path + fill="url(#paint4_linear_1_160)" + d="M209.803 281.53l-50.89 6.74 36.707 6.904c.445.115.909.142 1.366.08l52.72-4.892-39.903-8.832z" + /> + + <path + fill="url(#paint5_linear_1_160)" + d="M228.459 287.623c0 2.42-7.627 4.302-18.157 4.79-2.657.121-5.499.156-8.447.088-14.491-.333-26.135-3.025-26.135-6.005a.81.81 0 01.02-.214h-.02l.06-.143a.834.834 0 01.054-.139l3.342-8.724 4.037-10.526 5.652-14.753 4.325-11.293 5.381-14.042c.673-1.758 1.922-2.851 3.269-2.851.183-.001.364.019.542.059 1.138.248 2.153 1.272 2.737 2.795l5.427 14.14 4.337 11.441 5.715 15.05 4.106 10.813.065.006 3.42 8.787c.147.239.27.479.27.721z" + /> + + <path + fill="#fff" + d="M224.769 278.12c-3.299 1.101-8.572 1.894-14.893 2.188-2.545.12-5.237.159-8.037.107-9.736-.184-18.178-1.434-22.67-3.137l4.039-10.527c4.728 1.062 11.316 1.778 18.644 1.888 2.368.036 4.676.006 6.874-.083 4.623-.183 8.7-.626 11.913-1.255l4.071 10.812.059.007zM214.93 252.246c-2.519.272-5.287.457-8.225.54-1.573.046-3.194.063-4.849.046a112.824 112.824 0 01-12.991-.835l4.326-11.293c2.707.214 5.623.336 8.665.353 1.071.006 2.129-.001 3.172-.022 1.907-.036 3.751-.112 5.519-.23l4.383 11.441z" + /> + + <path + fill="url(#paint6_linear_1_160)" + d="M210.302 292.411c-2.657.122-5.499.157-8.447.089-14.491-.334-26.135-3.025-26.135-6.005a.81.81 0 01.02-.214h-.02l.06-.143a.834.834 0 01.054-.139l3.342-8.724 4.037-10.526 5.652-14.752 4.325-11.293 5.381-14.042c.673-1.758 1.922-2.851 3.269-2.851.183-.001.364.019.542.059.574 3.574 1.558 9.812 2.646 17.165.546 3.702 1.118 7.687 1.677 11.753a776.568 776.568 0 012.016 15.767c.485 4.188.899 8.185 1.192 11.754.429 5.167.604 9.441.389 12.102z" + opacity="0.2" + /> + + <path fill="#FF5630" d="M118.108 103.182a2.5 2.5 0 100-5 2.5 2.5 0 000 5z" /> + + <path fill="#FFAB00" d="M126.108 103.182a2.5 2.5 0 100-5 2.5 2.5 0 000 5z" /> + + <path fill="#36B37E" d="M134.108 103.182a2.5 2.5 0 100-5 2.5 2.5 0 000 5z" /> + + <defs> + <linearGradient + id="paint0_linear_1_160" + x1="166.881" + x2="166.881" + y1="125.454" + y2="199.671" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="paint1_linear_1_160" + x1="166.881" + x2="166.881" + y1="125.454" + y2="199.671" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="paint2_linear_1_160" + x1="158.912" + x2="249.709" + y1="290.69" + y2="290.69" + gradientUnits="userSpaceOnUse" + > + <stop stopColor="#FFC444" /> + <stop offset="1" stopColor="#F36F56" /> + </linearGradient> + + <linearGradient + id="paint3_linear_1_160" + x1="226.725" + x2="225.966" + y1="290.498" + y2="292.586" + gradientUnits="userSpaceOnUse" + > + <stop stopColor="#FFC444" /> + <stop offset="0.59" stopColor="#F8924F" /> + <stop offset="1" stopColor="#F36F56" /> + </linearGradient> + + <linearGradient + id="paint4_linear_1_160" + x1="210.87" + x2="210.566" + y1="288.399" + y2="289.237" + gradientUnits="userSpaceOnUse" + > + <stop stopColor="#FFC444" /> + <stop offset="0.59" stopColor="#F8924F" /> + <stop offset="1" stopColor="#F36F56" /> + </linearGradient> + + <linearGradient + id="paint5_linear_1_160" + x1="202.974" + x2="199.672" + y1="204.073" + y2="311.415" + gradientUnits="userSpaceOnUse" + > + <stop stopColor="#FFC444" /> + <stop offset="1" stopColor="#F36F56" /> + </linearGradient> + + <linearGradient + id="paint6_linear_1_160" + x1="175.72" + x2="210.394" + y1="258.172" + y2="258.172" + gradientUnits="userSpaceOnUse" + > + <stop stopColor="#FFC444" /> + <stop offset="1" stopColor="#F36F56" /> + </linearGradient> + </defs> + + <image + href={`${CONFIG.site.basePath}/assets/illustrations/characters/character-5.webp`} + height="300" + x="245" + y="30" + /> + </Box> + ); +} + +export default memo(MaintenanceIllustration); diff --git a/src/shared/assets/illustrations/motivation-illustration.tsx b/src/shared/assets/illustrations/motivation-illustration.tsx new file mode 100644 index 0000000..4aa4f2d --- /dev/null +++ b/src/shared/assets/illustrations/motivation-illustration.tsx @@ -0,0 +1,84 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +import { CONFIG } from 'src/config-global'; + +import { BackgroundShape } from './background-shape'; + +// ---------------------------------------------------------------------- + +type Props = BoxProps & { + hideBackground?: boolean; +}; + +function MotivationIllustration({ hideBackground, sx, ...other }: Props) { + const theme = useTheme(); + + const PRIMARY_LIGHTER = theme.vars.palette.primary.lighter; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 480 360" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 320, maxWidth: 1, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + {!hideBackground && <BackgroundShape />} + + <image + href={`${CONFIG.site.basePath}/assets/illustrations/characters/character-2.webp`} + height="300" + x="322" + y="30" + /> + + <path + fill="url(#paint0_linear_1_43)" + d="M216.3 138v108.3c0 2.2-1.8 4-4 4H195c-2.2 0-4-1.8-4-4V138c0-2.2 1.8-4 4-4h17.3c2.2 0 4 1.8 4 4zm-55-68H144c-2.2 0-4 1.8-4 4v176.3c0 2.2 1.8 4 4 4h17.3c2.2 0 4-1.8 4-4V74c0-2.2-1.8-4-4-4zm102 93H246c-2.2 0-4 1.8-4 4v75.7c0 2.2 1.8 4 4 4h17.3c2.2 0 4-1.8 4-4V167c0-2.2-1.8-4-4-4z" + /> + + <path + fill={PRIMARY_DARKER} + d="M359.2 253.4c-1.1 3.1-2.3 6.3-3.7 9.7-5.1.1-10.1.3-15.2.4-3.3.1-6.9.2-9.6 2.1-5.2 3.6-.7 6.1-1.3 9.6-.7 4.2-4.9 5.1-9 5.1-14.1.1-27.7 4.6-41.5 7.3s-28.9 3.5-41.2-3.4c-.8-.5-1.7-1-2-2-.6-1.6.9-3.2 2.3-4.2 3.2-2.2 6.7-3.7 10.5-4.5 2.2-.5 4.5-.8 6.5-2 1.9-1.2 3.3-3.7 2.3-5.8-32.1 2-64.1 4.8-96 8.4-41.1 4.8-81.8 12.9-123 15.9h-.4c-2.9-2.9-5.5-6-7.9-9.3.2-.2.4-.5.6-.7 2-2.2 5-3.2 7.8-4.1 15.9-4.9 32.4-7.4 48.8-9.9 81.6-12.3 164.2-21.1 246.8-15.3 8.4.6 16.8 1.5 25.2 2.7z" + opacity="0.24" + /> + + <path + fill="#DFE3E8" + d="M81.7 204.2l74 11v60.7h8.5v3.6h-19.5v-2.3h8.7v-50.3l-70-13.5v49h9.7v1.7H73.6V262h8.2v-57.8h-.1z" + /> + + <path + fill="#C4CDD5" + d="M80.6 204.2l74 11v60.7h8.5v3.6h-19.5v-2.3h8.7v-50.3l-70-13.5v49H92v1.7H72.4V262h8.2v-57.8z" + /> + + <defs> + <linearGradient + id="paint0_linear_1_43" + x1="140" + x2="276.5" + y1="98" + y2="312.5" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHTER} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + </defs> + </Box> + ); +} + +export default memo(MotivationIllustration); diff --git a/src/shared/assets/illustrations/order-complete-illustration.tsx b/src/shared/assets/illustrations/order-complete-illustration.tsx new file mode 100644 index 0000000..d4a18ad --- /dev/null +++ b/src/shared/assets/illustrations/order-complete-illustration.tsx @@ -0,0 +1,136 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +import { CONFIG } from 'src/config-global'; + +import { BackgroundShape } from './background-shape'; + +// ---------------------------------------------------------------------- + +type Props = BoxProps & { + hideBackground?: boolean; +}; + +function OrderCompleteIllustration({ hideBackground, sx, ...other }: Props) { + const theme = useTheme(); + + const PRIMARY_LIGHT = theme.vars.palette.primary.light; + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 480 360" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 320, maxWidth: 1, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + {!hideBackground && <BackgroundShape />} + + <image + href={`${CONFIG.site.basePath}/assets/illustrations/characters/character-10.webp`} + height="300" + x="300" + y="30" + /> + + <path + fill="#DFE3E8" + d="M253.579 162.701a5.06 5.06 0 01-4.861-3.646l-15.033-53.327a16.19 16.19 0 00-15.276-12.007h-78.471a16.174 16.174 0 00-15.325 11.995l-14.985 53.29a5.06 5.06 0 01-6.164 3.266 5.055 5.055 0 01-3.558-6l14.985-53.291a26.31 26.31 0 0125.047-19.347h78.471a26.327 26.327 0 0124.998 19.36l14.985 53.29a5.054 5.054 0 01-3.5 6.222 4.786 4.786 0 01-1.313.195z" + /> + + <path + fill="url(#paint0_linear_1_68)" + d="M244.501 272.368H113.846a10.329 10.329 0 01-10.245-9.017l-12.153-95.716H266.85l-12.153 95.716a10.3 10.3 0 01-10.196 9.017z" + /> + + <path + fill="url(#paint1_linear_1_68)" + d="M268.151 155.117H90.196c-5.631 0-10.196 4.565-10.196 10.196v.887c0 5.632 4.565 10.197 10.196 10.197h177.955c5.631 0 10.196-4.565 10.196-10.197v-.887c0-5.631-4.565-10.196-10.196-10.196z" + /> + + <path + fill={PRIMARY_DARKER} + d="M128.66 184.017h-.012a7.874 7.874 0 00-7.875 7.875v58.431a7.875 7.875 0 007.875 7.875h.012a7.875 7.875 0 007.875-7.875v-58.431a7.875 7.875 0 00-7.875-7.875zM162.335 184.017h-.012a7.875 7.875 0 00-7.875 7.875v58.431a7.875 7.875 0 007.875 7.875h.012a7.876 7.876 0 007.876-7.875v-58.431a7.875 7.875 0 00-7.876-7.875zM196.023 184.017h-.012a7.875 7.875 0 00-7.875 7.875v58.431a7.875 7.875 0 007.875 7.875h.012a7.876 7.876 0 007.876-7.875v-58.431a7.875 7.875 0 00-7.876-7.875zM229.699 184.017h-.012a7.875 7.875 0 00-7.875 7.875v58.431a7.875 7.875 0 007.875 7.875h.012a7.875 7.875 0 007.875-7.875v-58.431a7.875 7.875 0 00-7.875-7.875z" + /> + + <path + fill="url(#paint2_linear_1_68)" + d="M202.793 80h-47.239a8.762 8.762 0 00-8.762 8.762v.012a8.762 8.762 0 008.762 8.763h47.239a8.762 8.762 0 008.762-8.763v-.012A8.762 8.762 0 00202.793 80z" + /> + + <path + fill="#fff" + d="M254.289 279.577c23.907 0 43.288-19.381 43.288-43.288 0-23.908-19.381-43.289-43.288-43.289C230.381 193 211 212.381 211 236.289c0 23.907 19.381 43.288 43.289 43.288z" + /> + + <path + fill="url(#paint3_linear_1_68)" + d="M243.999 256.002l-15.183-16.746a3.15 3.15 0 01.214-4.444l4.219-3.833a3.146 3.146 0 014.444.214l9.144 10.065 25.184-23.417a3.149 3.149 0 014.444.16l3.876 4.176a3.146 3.146 0 01.843 2.255 3.148 3.148 0 01-1.004 2.189l-31.758 29.531a3.119 3.119 0 01-4.423-.15z" + /> + + <defs> + <linearGradient + id="paint0_linear_1_68" + x1="267" + x2="80.541" + y1="272" + y2="247.455" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_MAIN} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="paint1_linear_1_68" + x1="80" + x2="80" + y1="155.117" + y2="176.397" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="paint2_linear_1_68" + x1="146.792" + x2="146.792" + y1="80" + y2="97.537" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="paint3_linear_1_68" + x1="228" + x2="228" + y1="217" + y2="257" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + </defs> + </Box> + ); +} + +export default memo(OrderCompleteIllustration); diff --git a/src/shared/assets/illustrations/page-not-found-illustration.tsx b/src/shared/assets/illustrations/page-not-found-illustration.tsx new file mode 100644 index 0000000..d60bb81 --- /dev/null +++ b/src/shared/assets/illustrations/page-not-found-illustration.tsx @@ -0,0 +1,88 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +import { CONFIG } from 'src/config-global'; + +import { BackgroundShape } from './background-shape'; + +// ---------------------------------------------------------------------- + +type Props = BoxProps & { + hideBackground?: boolean; +}; + +function PageNotFoundIllustration({ hideBackground, sx, ...other }: Props) { + const theme = useTheme(); + + const PRIMARY_LIGHT = theme.vars.palette.primary.light; + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 480 360" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 320, maxWidth: 1, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + {!hideBackground && <BackgroundShape />} + + <image + href={`${CONFIG.site.basePath}/assets/illustrations/characters/character-6.webp`} + height="300" + x="205" + y="30" + /> + + <path + fill="#FFAB00" + d="M111.1 141.2c58.7-1 58.6-88.3 0-89.2-58.6 1-58.6 88.3 0 89.2z" + opacity="0.12" + /> + + <path fill="#FFD666" d="M111.1 120c30.8-.5 30.8-46.3 0-46.8-30.8.5-30.8 46.3 0 46.8z" /> + <path + fill={PRIMARY_DARKER} + d="M244.9 182.5c82.3 1.4 82.2 123.8 0 125.2-82.3-1.5-82.3-123.8 0-125.2zm0 23.1c-51.8.9-51.8 77.9 0 78.8 51.8-.9 51.7-77.9 0-78.8z" + /> + + <path + fill="url(#paint0_linear_1_119)" + d="M175 265.6c1-8.7-12.1-4.8-17-5.6v-66.6c0-4.5-1.5-5.6-5.6-5.6-5.3.3-13.8-1.4-17.1 4l-55 68.3c-2.7 3.3-1.8 8.8-2 12.8 0 4.1 1.5 5.6 5.6 5.6h54.7v21.7c-.9 7.9 9.1 5.2 13.7 5.6 4.1 0 5.6-1.5 5.6-5.6v-21.7c13.8-1.1 18.1 4.5 17.1-12.9zm-72.5-5.6l36-44.4V260h-36zm309.1 5.6c1-8.7-12.2-4.8-17.1-5.6v-66.6c0-4.5-1.5-5.6-5.6-5.6-5.3.3-13.7-1.4-17.1 4l-55 68.3c-2.7 3.3-1.9 8.8-2 12.8 0 4.1 1.5 5.6 5.6 5.6h54.7v21.7c-.9 7.9 9.1 5.2 13.7 5.6 4.1 0 5.6-1.5 5.6-5.6v-21.7c14.1-1.1 18.2 4.5 17.2-12.9zm-72.4-5.6l36-44.4V260h-36z" + /> + + <path + fill={PRIMARY_MAIN} + d="M425.6 118.2c0-5-4.6-9-9.6-8.2-2-3.7-6-6-10.2-5.9 4.3-21.4-30-21.4-25.7 0-8.7-.8-15.1 9.4-10.4 16.8 2.1 3.5 5.9 5.6 10 5.5h38.7v-.1c4.1-.4 7.2-3.9 7.2-8.1zM104.3 200c.1-4.2-4.1-7.8-8.2-7-1.7-3.2-5.1-5.1-8.8-5 3.8-18.4-25.8-18.4-22 0-7.4-.7-12.9 8.1-8.9 14.4 1.8 3 5.1 4.8 8.6 4.7h33.2v-.1c3.4-.4 6.1-3.4 6.1-7z" + opacity="0.08" + /> + + <defs> + <linearGradient + id="paint0_linear_1_119" + x1="78.3" + x2="78.3" + y1="187.77" + y2="305.935" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + </defs> + </Box> + ); +} + +export default memo(PageNotFoundIllustration); diff --git a/src/shared/assets/illustrations/seo-illustration.tsx b/src/shared/assets/illustrations/seo-illustration.tsx new file mode 100644 index 0000000..28e2f28 --- /dev/null +++ b/src/shared/assets/illustrations/seo-illustration.tsx @@ -0,0 +1,248 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +import { CONFIG } from 'src/config-global'; + +import { BackgroundShape } from './background-shape'; + +// ---------------------------------------------------------------------- + +type Props = BoxProps & { + hideBackground?: boolean; +}; + +function SeoIllustration({ hideBackground, sx, ...other }: Props) { + const theme = useTheme(); + + const PRIMARY_LIGHT = theme.vars.palette.primary.light; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 480 360" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 320, maxWidth: 1, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + {!hideBackground && <BackgroundShape />} + + <path + fill={PRIMARY_DARK} + fillRule="evenodd" + d="M109.224 97.41l.812 1.827-.02.009-.061.027-.248.112c-.219.1-.544.25-.968.449l-.849-1.811c.43-.202.762-.355.988-.457l.256-.117.066-.03.024-.01zm-6.771 3.278c.997-.507 1.901-.958 2.7-1.35l.882 1.795c-.791.388-1.687.835-2.675 1.337l-.907-1.782zm-5.356 2.808c.93-.502 1.82-.975 2.665-1.418l.929 1.771c-.838.439-1.72.909-2.644 1.407l-.95-1.76zm-5.274 2.927c.901-.513 1.779-1.007 2.63-1.479l.97 1.749c-.844.468-1.715.958-2.609 1.468l-.99-1.738zm-5.232 3.065c.887-.533 1.758-1.05 2.612-1.55l1.01 1.725c-.847.497-1.712 1.01-2.591 1.539l-1.03-1.714zm-5.117 3.16c.861-.546 1.713-1.079 2.555-1.599l1.05 1.702c-.834.516-1.68 1.044-2.534 1.586l-1.071-1.689zm-5.065 3.301a242.86 242.86 0 012.515-1.661l1.092 1.675a236.91 236.91 0 00-2.494 1.648l-1.113-1.662zm-4.978 3.431c.83-.589 1.66-1.168 2.484-1.736l1.134 1.646c-.817.564-1.638 1.137-2.461 1.721l-1.157-1.631zm-4.873 3.56a197.5 197.5 0 012.427-1.8l1.18 1.615c-.8.585-1.602 1.179-2.404 1.782l-1.203-1.597zm-4.771 3.71c.787-.632 1.576-1.256 2.366-1.87l1.228 1.579c-.782.608-1.563 1.225-2.342 1.85l-1.252-1.559zm-4.651 3.867c.765-.659 1.534-1.31 2.307-1.952l1.279 1.538c-.764.635-1.525 1.278-2.281 1.929l-1.305-1.515zm-4.51 4.035c.739-.688 1.485-1.368 2.236-2.04l1.333 1.491c-.742.664-1.478 1.335-2.208 2.013l-1.362-1.464zm-4.347 4.215a136.43 136.43 0 012.151-2.132l1.392 1.437c-.715.692-1.422 1.392-2.12 2.1l-1.423-1.405zm-4.157 4.411c.674-.751 1.359-1.495 2.053-2.231l1.455 1.371c-.683.725-1.356 1.457-2.019 2.196l-1.489-1.336zm-3.929 4.623c.633-.788 1.279-1.568 1.936-2.341l1.524 1.295a105.43 105.43 0 00-1.9 2.298l-1.56-1.252zm-3.657 4.848a94.278 94.278 0 011.793-2.455l1.596 1.205c-.6.794-1.185 1.595-1.754 2.403l-1.635-1.153zm-3.328 5.084a83.294 83.294 0 011.617-2.57l1.673 1.097a80.437 80.437 0 00-1.578 2.507l-1.712-1.034zm-2.94 5.341c.45-.907.922-1.806 1.414-2.698l1.752.965a69.62 69.62 0 00-1.375 2.623l-1.791-.89zm-2.465 5.583c.366-.948.755-1.889 1.168-2.823l1.83.808c-.4.906-.778 1.817-1.132 2.735l-1.866-.72zm-1.903 5.808c.265-.984.558-1.962.876-2.932l1.9.624a54.83 54.83 0 00-.845 2.828l-1.93-.52zm-1.253 5.993c.15-1.012.331-2.018.54-3.017l1.958.41a50.126 50.126 0 00-.52 2.901l-1.978-.294zm-.467 4.577c.028-.513.065-1.024.109-1.535l1.992.174c-.042.489-.077.98-.104 1.472-.028.496-.04.986-.037 1.469l-2 .014c-.003-.526.01-1.057.04-1.594zm.822 7.749a22.495 22.495 0 01-.643-3.074l1.982-.272c.131.959.328 1.892.585 2.801l-1.924.545zm2.498 5.699a23.889 23.889 0 01-1.444-2.77l1.83-.805c.382.867.824 1.713 1.324 2.538l-1.71 1.037zm3.777 4.87a30.2 30.2 0 01-2.019-2.327l1.578-1.23a28.113 28.113 0 001.885 2.173l-1.444 1.384zm4.602 4.048a41.441 41.441 0 01-2.349-1.902l1.316-1.506c.706.617 1.452 1.22 2.235 1.809l-1.202 1.599zm5.09 3.361a56.872 56.872 0 01-2.58-1.598l1.1-1.671a54.91 54.91 0 002.488 1.542l-1.008 1.727zm5.371 2.823a75.691 75.691 0 01-2.716-1.355l.929-1.771c.857.449 1.74.889 2.645 1.319l-.858 1.807zm5.542 2.408c-.95-.379-1.882-.766-2.794-1.162l.795-1.834c.894.387 1.807.767 2.74 1.138l-.741 1.858zm294.857-2.594c.244.101.598.253 1.048.457l-.828 1.821a31.67 31.67 0 00-1.241-.534l-.061-.025-.014-.005-.003-.001.357-.934.356-.934h.001l.002.001.006.002.021.008.075.03c.065.025.159.063.281.114zm-289.206 4.68c-.96-.329-1.906-.664-2.837-1.007l.692-1.877c.915.337 1.846.668 2.793.992l-.648 1.892zm293.015-2.865c.807.425 1.708.923 2.682 1.497l-1.016 1.723a62.506 62.506 0 00-2.598-1.45l.932-1.77zm-287.286 4.698c-.965-.289-1.918-.583-2.859-.884l.609-1.905c.928.296 1.87.587 2.824.873l-.574 1.916zm292.565-1.59a69.641 69.641 0 012.522 1.724l-1.165 1.626a66.44 66.44 0 00-2.449-1.674l1.092-1.676zM69.05 221.541c-.967-.256-1.924-.517-2.87-.783l.54-1.926c.938.264 1.885.522 2.842.776l-.512 1.933zm5.833 1.464c-.977-.233-1.945-.469-2.905-.709l.486-1.94c.952.238 1.912.472 2.881.703l-.462 1.946zm5.867 1.326c-.988-.213-1.97-.429-2.944-.649l.44-1.951c.968.219 1.943.434 2.925.645l-.42 1.955zm280.057-2.439a67.422 67.422 0 012.356 1.94l-1.306 1.515a65.709 65.709 0 00-2.286-1.883l1.236-1.572zM86.623 225.54a333.57 333.57 0 01-2.954-.595l.403-1.959c.973.201 1.952.398 2.937.591l-.386 1.963zm5.88 1.112c-.985-.179-1.967-.361-2.944-.546l.371-1.965c.973.184 1.95.365 2.931.543l-.357 1.968zm5.904 1.035c-.983-.167-1.963-.335-2.94-.506l.345-1.97c.973.17 1.95.338 2.93.504l-.335 1.972zm267.031-1.801a64.195 64.195 0 012.181 2.162l-1.442 1.386a63.013 63.013 0 00-2.113-2.095l1.374-1.453zm-261.112 2.771c-.989-.157-1.976-.316-2.959-.477l.323-1.974c.981.161 1.964.319 2.95.476l-.314 1.975zm5.919.916c-.99-.149-1.978-.3-2.965-.453l.306-1.976c.984.152 1.969.302 2.957.451l-.298 1.978zm5.92.873c-.987-.143-1.975-.287-2.961-.432l.292-1.979c.984.145 1.969.289 2.955.431l-.286 1.98zm5.929.84a781.94 781.94 0 01-2.965-.417l.281-1.98 2.96.417-.276 1.98zm5.927.818c-.987-.135-1.976-.27-2.965-.407l.273-1.981c.988.136 1.976.272 2.962.406l-.27 1.982zm241.664-1.8a62.33 62.33 0 011.957 2.359l-1.571 1.238a58.92 58.92 0 00-1.893-2.282l1.507-1.315zm-235.74 2.603l-2.957-.4.269-1.982 2.956.4-.268 1.982zm5.935.801l-2.964-.4.267-1.982 2.965.4-.268 1.982zm5.928.805l-2.977-.406.269-1.982 2.98.407-.272 1.981zm5.915.821l-2.962-.414.275-1.981c.993.138 1.982.276 2.966.415l-.279 1.98zm5.896.848c-.971-.143-1.948-.285-2.93-.426l.284-1.98c.985.142 1.964.284 2.937.427l-.291 1.979zm5.922.895c-.972-.151-1.952-.302-2.94-.451l.299-1.977c.99.149 1.973.3 2.949.452l-.308 1.976zm209.938-1.957a59.573 59.573 0 011.709 2.551l-1.69 1.069a56.139 56.139 0 00-1.651-2.463l1.632-1.157zm-204.034 2.911c-.974-.163-1.958-.325-2.952-.486l.319-1.974c.998.161 1.986.324 2.965.488l-.332 1.972zm5.881 1.035a369.37 369.37 0 00-2.965-.534l.346-1.97c1.006.177 2 .356 2.982.537l-.363 1.967zm5.85 1.143c-.972-.201-1.959-.399-2.961-.595l.383-1.963c1.009.197 2.004.397 2.984.6l-.406 1.958zm5.81 1.291c-.958-.228-1.935-.453-2.932-.674l.433-1.953c1.006.223 1.995.451 2.964.682l-.465 1.945zm5.75 1.497a126.97 126.97 0 00-2.901-.788l.502-1.936c1.006.261 1.988.527 2.947.8l-.548 1.924zm184.026-2.689c.494.881.972 1.787 1.431 2.718l-1.794.884a54.93 54.93 0 00-1.381-2.623l1.744-.979zm-178.387 4.477a83.817 83.817 0 00-2.858-.956l.602-1.907c1.007.317 1.983.643 2.926.978l-.67 1.885zm5.402 2.214a50.388 50.388 0 00-2.665-1.174l.755-1.852a52.08 52.08 0 012.773 1.222l-.863 1.804zm175.7-1.183c.397.928.775 1.88 1.132 2.854l-1.878.687a55.769 55.769 0 00-1.093-2.754l1.839-.787zm-171.918 3.282a27.52 27.52 0 00-1.18-.728l1.008-1.727c.438.255.86.515 1.266.781.386.252.788.506 1.206.763l-1.045 1.705a54.43 54.43 0 01-1.255-.794zm6.674 3.795a88.769 88.769 0 01-2.71-1.43l.964-1.752c.839.462 1.723.928 2.65 1.398l-.904 1.784zm167.354-1.314c.295.964.57 1.949.822 2.955l-1.94.486a56.86 56.86 0 00-.794-2.854l1.912-.587zm-161.766 3.964c-.978-.436-1.926-.872-2.842-1.305l.856-1.808c.902.427 1.836.856 2.801 1.287l-.815 1.826zm5.624 2.389c-.977-.396-1.932-.792-2.864-1.188l.781-1.841c.922.391 1.867.783 2.834 1.175l-.751 1.854zm5.702 2.219c-.979-.366-1.942-.734-2.887-1.101l.726-1.864c.936.364 1.891.728 2.863 1.092l-.702 1.873zm151.931-2.627c.195.988.367 1.994.517 3.019l-1.979.289a60 60 0 00-.5-2.921l1.962-.387zm-146.173 4.709a282.93 282.93 0 01-2.913-1.035l.68-1.881c.95.343 1.915.686 2.893 1.028l-.66 1.888zm5.793 1.961c-.989-.325-1.966-.651-2.932-.977l.642-1.895c.959.325 1.931.649 2.913.971l-.623 1.901zm5.808 1.851a366.91 366.91 0 01-2.928-.92l.607-1.905c.961.306 1.932.611 2.912.915l-.591 1.91zm135.458-2.462c.049.509.093 1.023.131 1.542a15.1 15.1 0 01.032 1.682l-1.998-.075c.017-.471.008-.958-.029-1.461a59 59 0 00-.127-1.495l1.991-.193zm-129.616 4.222a452.59 452.59 0 01-2.926-.869l.577-1.915c.963.29 1.934.578 2.911.864l-.562 1.92zm5.875 1.674c-.982-.272-1.957-.546-2.927-.823l.548-1.923c.965.275 1.936.548 2.913.819l-.534 1.927zm5.902 1.593a521.99 521.99 0 01-2.943-.783l.521-1.931c.972.262 1.949.522 2.93.779l-.508 1.935zm117.481-1.038a12.02 12.02 0 01-1.365 2.996l-1.691-1.069a9.965 9.965 0 001.139-2.499l1.917.572zm-111.556 2.55c-.993-.246-1.982-.495-2.968-.747l.495-1.938c.981.251 1.966.499 2.955.744l-.482 1.941zm5.937 1.432c-.995-.233-1.987-.469-2.977-.708l.469-1.944c.985.238 1.973.472 2.964.704l-.456 1.948zm5.954 1.352a461.96 461.96 0 01-2.98-.667l.443-1.95c.987.224 1.976.445 2.967.663l-.43 1.954zm5.976 1.272a440.55 440.55 0 01-2.989-.626l.416-1.956c.992.211 1.984.419 2.976.623l-.403 1.959zm90.244-1.087a17.352 17.352 0 01-2.54 1.996l-1.091-1.676a15.272 15.272 0 002.247-1.764l1.384 1.444zm-84.25 2.277c-1-.191-2.001-.386-3.002-.585l.39-1.962c.996.198 1.992.392 2.987.582l-.375 1.965zm6.003 1.101c-.999-.175-1.999-.355-3.001-.539l.361-1.967c.997.183 1.993.362 2.987.537l-.347 1.969zm72.9.168c-.911.427-1.878.819-2.897 1.178l-.663-1.887a29.338 29.338 0 002.71-1.102l.85 1.811zm-66.872.844c-1-.16-2.003-.324-3.007-.493l.33-1.972c1 .168 1.997.331 2.992.49l-.315 1.975zm6.051.913a350.993 350.993 0 01-3.025-.444l.299-1.977c1.006.152 2.009.299 3.007.441l-.281 1.98zm54.962.332c-.979.263-1.996.501-3.05.716l-.4-1.96a50.079 50.079 0 002.932-.688l.518 1.932zm-48.896.472a292.674 292.674 0 01-3.049-.39l.263-1.982c1.015.135 2.025.264 3.03.387l-.244 1.985zm6.076.684a273.234 273.234 0 01-3.058-.328l.224-1.987c1.019.115 2.031.223 3.037.325l-.203 1.99zm36.729.101c-.989.152-2.005.287-3.047.406l-.226-1.988a74.52 74.52 0 002.968-.395l.305 1.977zm-30.642.446a247.153 247.153 0 01-3.048-.255l.18-1.992c1.015.091 2.023.176 3.023.253l-.155 1.994zm6.099.39a193.964 193.964 0 01-3.036-.173l.128-1.995c1.012.064 2.015.122 3.007.171l-.099 1.997zm18.393-.133c-.991.079-2.002.144-3.032.196l-.101-1.997a107.33 107.33 0 002.975-.193l.158 1.994zm-12.279.337a175.75 175.75 0 01-3.028-.075l.067-1.999c1.01.034 2.008.059 2.993.075l-.032 1.999zm6.131-.023c-.993.025-2.002.039-3.025.043l-.007-2c1.009-.004 2.003-.018 2.981-.043l.051 2z" + clipRule="evenodd" + opacity="0.24" + /> + + <path + fill="#fff" + d="M47.943 122.571L96.231 273.55a11.4 11.4 0 0011.786 7.805l63.326-5.36 148.013-12.644a11.316 11.316 0 009.904-7.823c.456-1.421.627-2.918.503-4.405a12.314 12.314 0 00-.729-3.122l-11.838-31.221-21.412-57.238-16.599-44.23a11.37 11.37 0 00-10.641-7.362H58.741a11.345 11.345 0 00-11.344 11.343c.016 1.114.2 2.219.546 3.278z" + /> + + <path + fill="#fff" + d="M47.943 122.571L96.231 273.55a11.4 11.4 0 0011.786 7.805l63.326-5.36 148.013-12.644a11.316 11.316 0 009.904-7.823c.456-1.421.627-2.918.503-4.405a12.314 12.314 0 00-.729-3.122l-11.838-31.221-21.412-57.238-16.599-44.23a11.37 11.37 0 00-10.641-7.362H58.741a11.345 11.345 0 00-11.344 11.343c.016 1.114.2 2.219.546 3.278z" + /> + + <path + fill="url(#paint0_linear_1_51)" + d="M170.575 276.06l-62.558 5.295a11.4 11.4 0 01-11.785-7.805L47.942 122.571a11.028 11.028 0 01-.546-3.278A11.34 11.34 0 0158.74 107.95h57.453l54.382 168.11z" + /> + + <path + fill="#F4F6F8" + d="M227.879 191.221c2.613-.162 4.368-2.749 3.553-5.237l-8.483-25.895a4.002 4.002 0 00-3.993-2.75l-61.621 2.961c-2.666.128-4.461 2.782-3.588 5.304l9.248 26.717a3.999 3.999 0 004.028 2.683l60.856-3.783z" + /> + + <path + fill="#DFE3E8" + d="M244.879 239.221c2.613-.162 4.368-2.749 3.553-5.237l-8.483-25.895a4.002 4.002 0 00-3.993-2.75l-61.621 2.961c-2.666.128-4.461 2.782-3.588 5.304l9.248 26.717a3.999 3.999 0 004.028 2.683l60.856-3.783z" + /> + + <g filter="url(#filter0_f_1_51)" opacity="0.4"> + <path + fill="#919EAB" + d="M253.012 134.539l15.948 52.893a4.007 4.007 0 003.903 2.94l39.559-1.142a2 2 0 001.816-2.7l-20.001-53.4a2 2 0 00-1.755-1.295l-35.906-2.109a3.612 3.612 0 00-3.059 1.461 3.614 3.614 0 00-.505 3.352z" + /> + </g> + <path + fill="#fff" + d="M330.082 174.424l-16.495-46.701a4.03 4.03 0 00-3.512-2.732l-69.518-4.111a3.676 3.676 0 00-3.061 1.481 3.663 3.663 0 00-.53 3.358l15.949 52.92a4.057 4.057 0 003.902 2.966l70.091-2.108a3.663 3.663 0 002.898-1.716 3.667 3.667 0 00.276-3.357z" + /> + + <path + fill={PRIMARY_DARK} + d="M295.375 166.976c.478 1.237.718 1.856 1.229 2.206.511.351 1.174.351 2.501.351h.32c2.648 0 3.972 0 4.568-.87.596-.869.118-2.104-.837-4.574l-6.427-16.612c-.479-1.238-.719-1.856-1.23-2.207-.511-.35-1.174-.35-2.501-.35h-.32c-2.648 0-3.972 0-4.568.87-.596.869-.118 2.104.837 4.573l6.428 16.613z" + /> + + <g opacity="0.48"> + <path + fill="url(#paint1_linear_1_51)" + d="M306.33 166.969c.478 1.241.717 1.861 1.228 2.212.512.351 1.176.351 2.505.351h.314c2.649 0 3.973 0 4.569-.869.596-.87.118-2.105-.839-4.574l-1.586-4.099c-.479-1.237-.718-1.855-1.229-2.205-.511-.351-1.175-.351-2.501-.351h-.305c-2.644 0-3.966 0-4.562.868-.596.868-.121 2.102.829 4.569l1.577 4.098z" + /> + + <path + fill="url(#paint2_linear_1_51)" + d="M284.397 166.971c.478 1.24.717 1.86 1.228 2.211.512.351 1.176.351 2.505.351h.315c2.648 0 3.973 0 4.568-.87.596-.87.118-2.105-.838-4.575l-2.705-6.986c-.479-1.237-.718-1.855-1.229-2.205-.511-.35-1.175-.35-2.501-.35h-.303c-2.645 0-3.967 0-4.563.868-.596.868-.12 2.102.831 4.57l2.692 6.986z" + /> + + <path + fill="url(#paint3_linear_1_51)" + d="M273.442 166.976c.479 1.237.718 1.856 1.229 2.206.511.351 1.175.351 2.502.351h.32c2.648 0 3.972 0 4.568-.87.596-.869.118-2.104-.838-4.574l-9.445-24.417c-.479-1.238-.718-1.856-1.229-2.207-.511-.35-1.175-.35-2.502-.35h-.32c-2.648 0-3.972 0-4.568.869-.596.87-.118 2.104.837 4.574l9.446 24.418z" + /> + + <path + fill="url(#paint4_linear_1_51)" + d="M262.463 166.974c.479 1.239.718 1.858 1.229 2.208.511.351 1.175.351 2.502.351h.322c2.647 0 3.97 0 4.566-.869.596-.869.119-2.104-.835-4.573l-12.935-33.472c-.479-1.238-.718-1.857-1.229-2.207-.511-.351-1.175-.351-2.502-.351h-.322c-2.647 0-3.97 0-4.566.869-.596.869-.119 2.104.835 4.573l12.935 33.471z" + /> + </g> + <g fill="#fff" fillRule="evenodd" clipRule="evenodd" opacity="0.4"> + <path d="M78.02 155.171a15.22 15.22 0 11.312 1.015l-.156-.495-.157-.52zm15.194-4.189l-3.59-11.525a12.641 12.641 0 013.121-.547 12.102 12.102 0 0111.994 8.456c.312 1.014.496 2.062.546 3.122a13.006 13.006 0 01-.286 3.148 11.815 11.815 0 01-2.914 5.516 11.914 11.914 0 01-11.525 3.59 13.21 13.21 0 01-2.94-1.067 12.76 12.76 0 01-2.602-1.821 12.257 12.257 0 01-3.33-5.203l11.526-3.669zM111.296 251.773a15.298 15.298 0 0129.321-8.429v.494c0 .156 0 .338.182.494a15.272 15.272 0 01-28.619 10.407c-.078-.247-.149-.495-.221-.742a28.499 28.499 0 00-.221-.741 16.041 16.041 0 01-.171-.595 10.734 10.734 0 00-.271-.888zm11.187-14.7l3.746 11.474.079-.026 3.746 11.5a11.965 11.965 0 006.921-6.01 11.83 11.83 0 001.04-2.966c.23-1.024.317-2.075.26-3.122a12.07 12.07 0 00-9.548-11.188 12.42 12.42 0 00-6.244.338zM100.21 187.509a15.272 15.272 0 00-4.473 10.799v1.066a15.272 15.272 0 1030.544 0v-1.066a15.271 15.271 0 00-26.071-10.799zm10.591 11.293V186.73c2.112.016 4.183.581 6.01 1.639a11.366 11.366 0 012.602 1.925 12.027 12.027 0 01-.005 17.068 12.022 12.022 0 01-5.433 3.096 11.575 11.575 0 01-6.244 0 12.202 12.202 0 01-2.914-1.171l5.984-10.485z" /> + </g> + <path fill="url(#paint5_linear_1_51)" d="M151.154 76h-41.55l12.645 7.727L151.154 76z" /> + <path + fill="url(#paint6_linear_1_51)" + d="M151.154 76l-26.668 12.332 4.501 15.715L151.154 76z" + /> + + <path + fill="url(#paint7_linear_1_51)" + d="M117.435 95.279l7.051-6.947L151.154 76 117.435 95.28z" + /> + + <path + fill={PRIMARY_DARK} + d="M117.435 95.279l7.051-6.947L151.154 76l-28.905 7.727-4.814 11.552z" + /> + + <defs> + <filter + id="filter0_f_1_51" + width="101.56" + height="100.65" + x="232.807" + y="109.722" + colorInterpolationFilters="sRGB" + filterUnits="userSpaceOnUse" + > + <feFlood floodOpacity="0" result="BackgroundImageFix" /> + <feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> + <feGaussianBlur result="effect1_foregroundBlur_1_51" stdDeviation="10" /> + </filter> + + <linearGradient + id="paint0_linear_1_51" + x1="47.397" + x2="47.397" + y1="107.95" + y2="281.395" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="paint1_linear_1_51" + x1="248.43" + x2="248.43" + y1="128.061" + y2="169.533" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="paint2_linear_1_51" + x1="248.43" + x2="248.43" + y1="128.061" + y2="169.533" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="paint3_linear_1_51" + x1="248.43" + x2="248.43" + y1="128.061" + y2="169.533" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="paint4_linear_1_51" + x1="248.43" + x2="248.43" + y1="128.061" + y2="169.533" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="paint5_linear_1_51" + x1="109.604" + x2="109.604" + y1="76" + y2="104.047" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="paint6_linear_1_51" + x1="109.604" + x2="109.604" + y1="76" + y2="104.047" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="paint7_linear_1_51" + x1="109.604" + x2="109.604" + y1="76" + y2="104.047" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + </defs> + + <image + href={`${CONFIG.site.basePath}/assets/illustrations/characters/character-3.webp`} + height="300" + x="312" + y="30" + /> + </Box> + ); +} + +export default memo(SeoIllustration); diff --git a/src/shared/assets/illustrations/server-error-illustration.tsx b/src/shared/assets/illustrations/server-error-illustration.tsx new file mode 100644 index 0000000..12fae47 --- /dev/null +++ b/src/shared/assets/illustrations/server-error-illustration.tsx @@ -0,0 +1,162 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +import { CONFIG } from 'src/config-global'; + +import { BackgroundShape } from './background-shape'; + +// ---------------------------------------------------------------------- + +type Props = BoxProps & { + hideBackground?: boolean; +}; + +function ServerErrorIllustration({ hideBackground, sx, ...other }: Props) { + const theme = useTheme(); + + const PRIMARY_LIGHTER = theme.vars.palette.primary.lighter; + + const PRIMARY_LIGHT = theme.vars.palette.primary.light; + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 480 360" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 320, maxWidth: 1, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + {!hideBackground && <BackgroundShape />} + + <image + href={`${CONFIG.site.basePath}/assets/illustrations/characters/character-8.webp`} + height="300" + x="340" + y="30" + /> + + <path + fill={PRIMARY_MAIN} + d="M292.4 266.4h-7.3v-.6h6.7v-59.6h-25.7V118h-23.6v-.6h24.2v88.2h25.7v60.8zM146 164.5h-.6v-21.1h16.5v-19h.6v19.7H146v20.4z" + /> + + <path + fill={PRIMARY_MAIN} + d="M242.5 112.3c0 3.2-1.3 6.3-3.5 8.5-2.3 2.3-5.3 3.5-8.5 3.5h-82.9c-4.4.1-8.5-2.2-10.7-5.9-2.2-3.8-2.2-8.5 0-12.3 2.2-3.8 6.3-6.1 10.7-5.9h2.8c-2-7.2-.6-14.9 3.9-20.8s11.6-9.4 19-9.4h7c8.9 0 17 4.9 21.1 12.8 2-1 4.2-1.6 6.5-1.6h1.8c3.8 0 7.4 1.5 10.1 4.2 2.7 2.7 4.2 6.3 4.2 10.1v.7c0 1.3-.2 2.7-.6 3.9h6.9c6.8.2 12.2 5.6 12.2 12.2z" + opacity="0.08" + /> + + <path + fill="#fff" + d="M275.4 228.3v14c0 .8-.4 1.5-1.1 1.8-.3.2-.7.3-1.1.3-1.2 0-2.2-1-2.2-2.1v-14c0-4.7-3.5-8.6-8.1-9.1-.4 0-.7-.1-1.1-.1-5.1 0-9.2 4.1-9.2 9.2v14c0 .8-.4 1.5-1.1 1.8-.3.2-.7.3-1.1.3-1.2 0-2.2-1-2.2-2.2v-14c0-7.5 6.1-13.5 13.5-13.5.4 0 .7 0 1.1.1 7.2.6 12.6 6.4 12.6 13.5z" + /> + + <path + fill="#DFE3E8" + d="M275.4 228.3v14c.3.5.2 1.2-.3 1.6-.5.4-1.1.4-1.6 0s-.6-1.1-.3-1.6v-14c0-5.1-4.1-9.2-9.2-9.2-.4 0-.7 0-1.1.1-.4 0-.7-.1-1.1-.1-5.1 0-9.2 4.1-9.2 9.2v14c.3.5.2 1.2-.3 1.6-.5.4-1.1.4-1.6 0s-.6-1-.3-1.6v-14c-.4-4.7 1.9-9.2 5.9-11.7s9.1-2.5 13.1 0c4.1 2.4 6.4 7 6 11.7z" + /> + + <path + fill={PRIMARY_DARKER} + d="M277.8 242.2h-33.2c-4 0-7.3 3.3-7.3 7.3v33.2c0 4 3.3 7.3 7.3 7.3h33.2c4 0 7.3-3.3 7.3-7.3v-33.2c0-4-3.3-7.3-7.3-7.3z" + /> + + <path + fill={PRIMARY_DARK} + d="M277.8 242.2h-24.9c-4 0-7.3 3.3-7.3 7.3v33.2c0 4 3.3 7.3 7.3 7.3h24.9c4 0 7.3-3.3 7.3-7.3v-33.2c0-4-3.3-7.3-7.3-7.3z" + /> + + <path + fill="url(#paint0_linear_1_140)" + d="M278 145h-22c-4.4 0-8 3.6-8 8v22.8c0 4.4 3.6 8 8 8h22c4.4 0 8-3.6 8-8V153c0-4.4-3.6-8-8-8z" + /> + + <path + fill={PRIMARY_MAIN} + d="M126 129.7h-22.4c-1.7 0-3 1.3-3 3v32.8c0 1.7 1.3 3 3 3H126c1.7 0 3-1.3 3-3v-32.8c0-1.7-1.4-3-3-3z" + opacity="0.08" + /> + + <path + fill="#fff" + d="M119.1 135.9H96.6c-1.7 0-3 1.3-3 3v32.8c0 1.7 1.3 3 3 3H119c1.7 0 3-1.3 3-3v-32.8c.1-1.6-1.3-3-2.9-3z" + /> + + <path + fill={PRIMARY_MAIN} + d="M119.1 135.9H96.6c-1.7 0-3 1.3-3 3v32.8c0 1.7 1.3 3 3 3H119c1.7 0 3-1.3 3-3v-32.8c.1-1.6-1.3-3-2.9-3z" + opacity="0.48" + /> + + <path + fill={PRIMARY_MAIN} + d="M80 243.5c.2 2 .9 3.9 2 5.5 4.4 7.8 9.4 15.5 16.2 21.3 10.1 8.5 23.2 12.2 36 15.7-1.1-.6-2.5-6.4-3-7.7-1-2.5-1.9-5.1-2.8-7.6-1.5-4-4.6-7.2-7.7-10.2-6.9-6.7-15.3-11.6-24.5-14.4-5.3-1.7-10.8-2.6-16.2-2.6z" + /> + + <path + fill={PRIMARY_DARKER} + d="M129.8 247.8c-1-7.3-2.1-14.6-5-21.4-2.9-6.7-8-12.9-14.9-15.4l-.6 31.2c-.1 6-.2 12.1 1.5 17.9 3 10.1 13.5 21.9 23.6 25.3 1.5-4.8-1-12.2-1.7-17.2l-2.9-20.4z" + /> + + <path + fill={PRIMARY_DARK} + d="M237.2 164H140c-4.7 0-8.4 3.8-8.4 8.4v19.1c0 4.7 3.8 8.4 8.4 8.4h97.1c4.7 0 8.4-3.8 8.4-8.4v-19.1c.1-4.6-3.7-8.4-8.3-8.4zm0 44H140c-4.7 0-8.4 3.8-8.4 8.4v19.1c0 4.7 3.8 8.4 8.4 8.4h97.1c4.7 0 8.4-3.8 8.4-8.4v-19.1c.1-4.6-3.7-8.4-8.3-8.4zm0 44.2H140c-4.7 0-8.4 3.8-8.4 8.4v19.1c0 4.7 3.8 8.4 8.4 8.4h97.1c4.7 0 8.4-3.8 8.4-8.4v-19.1c.1-4.6-3.7-8.4-8.3-8.4z" + /> + + <path + fill="url(#paint1_linear_1_140)" + d="M237.6 164h-91.2c-4.7 0-8.4 3.8-8.4 8.4v19.1c0 4.7 3.8 8.4 8.4 8.4h91.1c4.7 0 8.4-3.8 8.4-8.4v-19.1c.1-4.6-3.7-8.4-8.3-8.4zm8.4 53.6v16.8c0 2.5-1 5-2.9 6.8-1.9 1.8-4.4 2.8-7.1 2.8h-88c-2.7 0-5.2-1-7.1-2.8-1.9-1.8-2.9-4.2-2.9-6.8v-16.8c0-5.3 4.5-9.6 10-9.6h88c2.7 0 5.2 1 7.1 2.8 1.8 1.8 2.9 4.2 2.9 6.8zm-8.4 34.4h-91.2c-4.7 0-8.4 3.8-8.4 8.4v19.1c0 4.7 3.8 8.4 8.4 8.4h91.1c4.7 0 8.4-3.8 8.4-8.4v-19.1c.1-4.6-3.7-8.4-8.3-8.4z" + /> + + <path + fill={PRIMARY_LIGHTER} + d="M161.6 182c0 2.2-1.8 4-4 4s-4-1.8-4-4 1.8-4 4-4 4 1.8 4 4zm12 0c0 2.2-1.8 4-4 4s-4-1.8-4-4 1.8-4 4-4 4 1.8 4 4zm8 4c2.2 0 4-1.8 4-4s-1.8-4-4-4-4 1.8-4 4 1.8 4 4 4zM162 226c0 2.2-1.8 4-4 4s-4-1.8-4-4 1.8-4 4-4 4 1.8 4 4zm12 0c0 2.2-1.8 4-4 4s-4-1.8-4-4 1.8-4 4-4 4 1.8 4 4zm8 4c2.2 0 4-1.8 4-4s-1.8-4-4-4-4 1.8-4 4 1.8 4 4 4zm52-6h-30c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h30c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1zm-72 46c0 2.2-1.8 4-4 4s-4-1.8-4-4 1.8-4 4-4 4 1.8 4 4zm12 0c0 2.2-1.8 4-4 4s-4-1.8-4-4 1.8-4 4-4 4 1.8 4 4zm8 4c2.2 0 4-1.8 4-4s-1.8-4-4-4-4 1.8-4 4 1.8 4 4 4zm52-6h-30c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h30c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1z" + /> + + <path + fill={PRIMARY_DARKER} + d="M264.4 267.7c.5-1.8-.8-3.7-1.2-5.5-.1-.3-.1-.7 0-1 .2-1.5 1.5-2.6 3-2.6s2.8 1.1 3 2.6c.1.3 0 .7 0 1-.3 1.8-1.6 3.8-1.1 5.6l.4 1.3c.5 1.5-.7 3.1-2.3 3.1-1.6 0-2.7-1.5-2.3-3l.5-1.5zM258 158.8l9.2-4.8 8.8 4.8s-1.6 11.8-8.6 15.2c0 0-8.6-3.3-9.4-15.2z" + /> + + <defs> + <linearGradient + id="paint0_linear_1_140" + x1="277.574" + x2="255.652" + y1="143.24" + y2="187.057" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_MAIN} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + + <linearGradient + id="paint1_linear_1_140" + x1="138" + x2="138" + y1="164" + y2="287.9" + gradientUnits="userSpaceOnUse" + > + <stop stopColor={PRIMARY_LIGHT} /> + <stop offset="1" stopColor={PRIMARY_DARK} /> + </linearGradient> + </defs> + </Box> + ); +} + +export default memo(ServerErrorIllustration); diff --git a/src/shared/assets/illustrations/upload-illustration.tsx b/src/shared/assets/illustrations/upload-illustration.tsx new file mode 100644 index 0000000..902f4ad --- /dev/null +++ b/src/shared/assets/illustrations/upload-illustration.tsx @@ -0,0 +1,624 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { memo } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +import { BackgroundShape } from './background-shape'; + +// ---------------------------------------------------------------------- + +type Props = BoxProps & { + hideBackground?: boolean; +}; + +function UploadIllustration({ hideBackground, sx, ...other }: Props) { + const theme = useTheme(); + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + const PRIMARY_DARKER = theme.vars.palette.primary.darker; + + return ( + <Box + component="svg" + width="100%" + height="100%" + viewBox="0 0 480 360" + xmlns="http://www.w3.org/2000/svg" + sx={{ width: 320, maxWidth: 1, flexShrink: 0, height: 'auto', ...sx }} + {...other} + > + {!hideBackground && <BackgroundShape />} + + <defs> + <linearGradient id="linearGradient-2" x1="30.113%" x2="30.113%" y1="0%" y2="100%"> + <stop offset="0%" stopOpacity="0" /> + <stop offset="100%" /> + </linearGradient> + </defs> + + <path + fill="#FF4842" + fillRule="nonzero" + d="M293.006 206.192c-2.248 2.672-4.676 2.628-6.123 2.251l.054-1.384s5.979-2.733 5.827-2.159c-.057.215.057.733.242 1.292zM309.393 209.217c-3.818 2.206-6.058-.38-6.578-1.112.32-.84.801-2.204.703-2.592-.144-.577 5.827 2.155 5.827 2.155l.048 1.549zM305.303 187.204s3.632-2.093 4.425-1.151c.792.942-4.425 1.151-4.425 1.151zM307.497 188.355s-.598.299.721.681c1.318.383-.721-.681-.721-.681zM285.532 182.599c-.123.036 3.022 2.123 5.862.395-.012 0-5.154-.61-5.862-.395zM291.239 186.591s-.861 1.692-2.625 1.943c-1.764.251 2.625-1.943 2.625-1.943zM302.785 190.262s4.138 6.578 3.346 8.129c-.793 1.552-3.346-8.129-3.346-8.129zM294.62 216.416c0 .368 0 .712-.036.996-.107 1.33-3.381.828-3.381.828-2.99.416-4.066-1.019-4.422-2.392a5.444 5.444 0 01-.164-1.363 5.606 5.606 0 01.054-.819v-.272a1.998 1.998 0 011.859.379c1.331 1.08 3.095.252 3.095.252s1.294.107 1.793.538c.281.242.745-.341 1.098-.897.021.359.054 1.007.074 1.701.024.356.03.714.03 1.049z" + opacity="0.05" + /> + + <path + fill="#FF4842" + fillRule="nonzero" + d="M289.37 216.339s-.897.879-2.589-.479a5.444 5.444 0 01-.164-1.363c.864.658 2.466 1.842 2.753 1.842zM294.62 216.416a.67.67 0 01-.519.132.672.672 0 01-.452-.287c.348-.266.669-.566.956-.897.009.359.015.717.015 1.052zM301.637 217.032c0 .371 0 .715.033.996.108 1.333 3.382.828 3.382.828 2.989.419 4.066-1.017 4.421-2.392a5.728 5.728 0 00.111-2.182v-.272a2.024 2.024 0 00-1.862.379c-1.331 1.08-3.092.251-3.092.251s-1.294.111-1.794.542c-.281.242-.744-.341-1.094-.897a61.426 61.426 0 00-.078 1.701c-.024.35-.03.708-.027 1.046z" + opacity="0.05" + /> + + <path + fill="#FF4842" + fillRule="nonzero" + d="M306.887 216.949s.897.879 2.587-.479c.112-.444.169-.901.167-1.36-.867.655-2.47 1.839-2.754 1.839zM301.637 217.032a.67.67 0 00.969-.155 6.35 6.35 0 01-.957-.897c-.009.356-.014.714-.012 1.052zM319.614 106.269c.063-.138.123-.275.18-.41.057-.134.077-.209.11-.317-.11.237-.206.48-.29.727z" + opacity="0.05" + /> + + <path + fill={PRIMARY_DARKER} + fillRule="nonzero" + d="M157.592 279.461a4.114 4.114 0 01-.917-3.131l13.196-107.979 1.094-8.97a4.142 4.142 0 014.078-3.635l38.654-.257a4.135 4.135 0 004.108-4.249l-.015-.409a4.14 4.14 0 014.135-4.279h40.619a4.134 4.134 0 014.098 4.682 4.137 4.137 0 003.995 4.682l39.01.996a4.13 4.13 0 013.97 4.831l-19.502 113.909-.368 2.152a4.042 4.042 0 01-.598 1.543l-135.557.114z" + /> + + <path + fill="#FFF" + fillRule="nonzero" + d="M251.256817 123.296578L274.098317 123.296578 274.098317 200.823078 251.256817 200.823078z" + transform="rotate(34.64 262.678 162.06)" + /> + + <path + fill="#FFC107" + fillRule="nonzero" + d="M270.624591 129.857671L286.750291 129.857671 286.750291 145.983371 270.624591 145.983371z" + transform="rotate(34.804 278.687 137.92)" + /> + + <path + fill="#FFC107" + fillRule="nonzero" + d="M260.275579 145.813111L276.423079 145.813111 276.423079 161.960611 260.275579 161.960611z" + opacity="0.5" + transform="rotate(34.64 268.35 153.887)" + /> + + <path + fill="#FFC107" + fillRule="nonzero" + d="M249.191579 161.852111L265.339079 161.852111 265.339079 177.999611 249.191579 177.999611z" + opacity="0.3" + transform="rotate(34.64 257.265 169.926)" + /> + + <path + fill="#FFF" + fillRule="nonzero" + d="M237.472537 121.334214L260.314037 121.334214 260.314037 198.567714 237.472537 198.567714z" + transform="rotate(16.29 248.893 159.951)" + /> + + <path + fill="#FF4842" + fillRule="nonzero" + d="M249.053192 123.761554L265.200692 123.761554 265.200692 139.909054 249.053192 139.909054z" + transform="rotate(16.29 257.127 131.835)" + /> + + <path + fill="#FF4842" + fillRule="nonzero" + d="M243.584192 142.473554L259.731692 142.473554 259.731692 158.621053 243.584192 158.621053z" + opacity="0.5" + transform="rotate(16.29 251.658 150.547)" + /> + + <path + fill="#FF4842" + fillRule="nonzero" + d="M238.116192 161.182554L254.263692 161.182554 254.263692 177.330054 238.116192 177.330054z" + opacity="0.3" + transform="rotate(16.29 246.19 169.256)" + /> + + <path + fill="#FFF" + fillRule="nonzero" + d="M230.099192 121.641542L252.940692 121.641542 252.940692 198.875042 230.099192 198.875042z" + transform="rotate(4.6 241.52 160.258)" + /> + + <path + fill="#1890FF" + fillRule="nonzero" + d="M235.800489 122.985499L251.947989 122.985499 251.947989 139.132999 235.800489 139.132999z" + transform="rotate(4.6 243.874 131.06)" + /> + + <path + fill="#1890FF" + fillRule="nonzero" + d="M234.234488 142.413498L250.381988 142.413498 250.381988 158.560998 234.234488 158.560998z" + opacity="0.5" + transform="rotate(4.6 242.308 150.487)" + /> + + <path + fill="#1890FF" + fillRule="nonzero" + d="M232.672488 161.846499L248.819988 161.846499 248.819988 177.993999 232.672488 177.993999z" + opacity="0.3" + transform="rotate(4.6 240.746 169.92)" + /> + + <path + fill="#FFF" + fillRule="nonzero" + d="M224.736657 123.384871L247.578157 123.384871 247.578157 200.618371 224.736657 200.618371z" + transform="rotate(-2.61 236.157 162.002)" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M226.751283 124.659968L242.898783 124.659968 242.898783 140.807468 226.751283 140.807468z" + transform="rotate(-2.61 234.825 132.734)" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M228.305601 143.479224L244.473301 143.479224 244.473301 159.646924 228.305601 159.646924z" + opacity="0.5" + transform="rotate(-2.862 236.39 151.563)" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M228.525282 163.608968L244.672782 163.608968 244.672782 179.756468 228.525282 179.756468z" + opacity="0.3" + transform="rotate(-2.61 236.599 171.683)" + /> + + <path + fill="#F4F6F8" + fillRule="nonzero" + d="M232.679 225.726l-20.294 7.851-29.661 11.466c-1.121-2.093-2.771-4.921-4.813-8.297-7.026-11.642-18.65-29.75-29.001-45.665-11.66-17.938-21.696-33.075-21.696-33.075l7.265-2.093 59.346-17.23 38.854 87.043z" + /> + + <path + fill="#000" + fillRule="nonzero" + d="M232.679 225.726l-20.294 7.851a152.535 152.535 0 01-34.484 3.169c-7.026-11.642-18.65-29.75-29-45.665l-14.42-35.18 59.343-17.218 38.855 87.043z" + opacity="0.1" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M247.777 220.841s-31.526 18.65-78.596 14.432l-37.525-91.486 17.984-3.091 62.168-10.677 35.279 89.043.69 1.779z" + /> + + <path + fill="#FF4842" + fillRule="nonzero" + d="M247.075 219.074c-7.424.365-16.013.329-24.654-.702-9.351-1.101-18.757-3.367-26.82-7.523-6.742-3.471-12.506-7.247-17.532-11.776-13.074-11.759-21.164-28.579-28.429-58.365l62.168-10.677 35.267 89.043z" + opacity="0.1" + /> + + <path + fill="#FFF" + fillRule="nonzero" + d="M270.203 213.959s-23.239 4.55-46.894 1.749c-9.351-1.1-18.757-3.367-26.82-7.522-6.742-3.471-12.503-7.247-17.532-11.777-16.181-14.557-24.725-36.866-33.536-81.918 0 0 38.633 9.325 76.836-11.101-.012.015 12.865 80.373 47.946 110.569z" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M165.405 131.03s31.416-1.776 40.187-8.548l1.331 4.276s-20.758 9.157-41.518 9.268v-4.996zM165.405 152.137s30.417-1.665 53.399-12.766l.777 1.776s-18.237 10.647-54.176 13.433v-2.443zM167.853 160.362s30.418-1.665 53.397-12.766l.777 1.776s-18.237 10.643-54.174 13.433v-2.443zM170.299 168.599s30.417-1.666 53.399-12.766l.774 1.775s-18.237 10.647-54.173 13.433v-2.442zM172.748 176.835s30.417-1.665 53.396-12.766l.777 1.776s-18.237 10.647-54.173 13.433v-2.443zM175.193 185.075s30.417-1.665 53.399-12.766l.774 1.776s-18.237 10.643-54.173 13.433v-2.443z" + opacity="0.3" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M389.069 287.344s-12.641-.762-11.152 8.097c0 0-.299 1.563 1.124 2.275 0 0 .021-.658 1.295-.434.454.077.916.099 1.375.066a2.832 2.832 0 001.677-.694c.468-.409 3.555-1.468 4.936-7.274 0 0 1.023-1.267.981-1.593l-2.132.897s.73 1.54.156 2.816c0 0-.069-2.759-.479-2.691-.083 0-1.109.533-1.109.533s1.253 2.69.299 4.628c0 0 .359-3.304-.699-4.434l-1.495.876s1.465 2.768.472 5.029c0 0 .254-3.465-.789-4.817l-1.361 1.062s1.379 2.729.539 4.604c0 0-.111-4.036-.835-4.341 0 0-1.195 1.049-1.369 1.494 0 0 .942 1.98.356 3.026 0 0-.359-2.691-.652-2.691 0 0-1.196 1.794-1.309 2.99 0 0 .051-1.818 1.022-3.172a3.593 3.593 0 00-1.818.942s.186-1.262 2.111-1.37c0 0 .981-1.351 1.241-1.435 0 0-1.914-.158-3.074.356 0 0 1.023-1.196 3.427-.649l1.342-1.094s-2.52-.347-3.588.036c0 0 1.229-1.052 3.95-.299l1.462-.873s-2.147-.463-3.426-.299c0 0 1.348-.729 3.856.06l1.044-.47s-1.573-.299-2.033-.358c-.461-.06-.488-.174-.488-.174a5.426 5.426 0 012.957.329s2.222-.813 2.186-.954z" + /> + + <ellipse + cx="380.363" + cy="298.487" + fill={PRIMARY_MAIN} + fillRule="nonzero" + opacity="0.1" + rx="8.945" + ry="1.513" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M394.956 258.102s-7.125-.43-6.279 4.565a1.218 1.218 0 00.631 1.283s.015-.371.733-.245c.255.042.515.054.774.036.349-.023.681-.159.945-.389.264-.23 2.003-.828 2.783-4.102 0 0 .577-.714.553-.897l-1.196.511s.41.87.087 1.591c0 0-.039-1.558-.269-1.522-.048 0-.625.299-.625.299s.706 1.495.173 2.61c0 0 .204-1.862-.394-2.502l-.846.496s.825 1.561.266 2.834c0 0 .143-1.955-.446-2.714l-.765.598s.774 1.539.299 2.595c0 0-.063-2.275-.469-2.446a4.75 4.75 0 00-.775.834s.532 1.118.204 1.707c0 0-.204-1.515-.368-1.521 0 0-.67 1.001-.739 1.689a3.671 3.671 0 01.577-1.794 2.007 2.007 0 00-1.025.532s.104-.711 1.196-.771c0 0 .553-.763.699-.81 0 0-1.079-.09-1.734.2 0 0 .577-.67 1.932-.365l.759-.619s-1.423-.194-2.024.021c0 0 .694-.598 2.227-.161l.826-.494a7.445 7.445 0 00-1.935-.164s.763-.413 2.174.033l.598-.263s-.897-.177-1.148-.203c-.252-.027-.275-.099-.275-.099a3.078 3.078 0 011.668.185s1.232-.46 1.208-.538z" + /> + + <ellipse + cx="390.052" + cy="264.383" + fill={PRIMARY_MAIN} + fillRule="nonzero" + opacity="0.1" + rx="5.044" + ry="1" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M352.896 262.437s-8.604-.52-7.588 5.51a1.47 1.47 0 00.763 1.549s0-.449.897-.299c.309.052.623.067.935.045a1.923 1.923 0 001.142-.473c.318-.279 2.419-.998 3.361-4.951 0 0 .697-.861.667-1.085l-1.468.622s.496 1.046.104 1.916c0 0-.048-1.877-.326-1.835-.056 0-.753.364-.753.364s.852 1.824.209 3.152c0 0 .245-2.249-.475-3.02l-1.023.598s.996 1.886.32 3.423c0 0 .174-2.359-.535-3.289l-.927.724s.939 1.857.365 3.133c0 0-.072-2.747-.565-2.954 0 0-.81.715-.933 1.008 0 0 .64 1.348.242 2.06 0 0-.245-1.83-.445-1.839 0 0-.804 1.214-.897 2.042.04-.768.28-1.512.697-2.159a2.427 2.427 0 00-1.235.643s.125-.858 1.435-.933c0 0 .667-.92.846-.974 0 0-1.303-.111-2.093.239 0 0 .694-.807 2.329-.44l.915-.747s-1.713-.233-2.442.024c0 0 .837-.715 2.69-.191l.996-.598s-1.462-.314-2.335-.201c0 0 .921-.496 2.625.042l.711-.32s-1.07-.209-1.384-.242c-.314-.033-.329-.119-.329-.119a3.69 3.69 0 012.012.221s1.519-.553 1.492-.646z" + /> + + <ellipse + cx="346.97" + cy="270.022" + fill={PRIMARY_MAIN} + fillRule="nonzero" + opacity="0.1" + rx="6.09" + ry="1.028" + /> + + <rect + width="51.026" + height="91.312" + x="303.926" + y="69.211" + fill="#FFF" + fillRule="nonzero" + rx="4.737" + transform="rotate(-71.99 329.44 114.867)" + /> + + <circle + cx="303.613" + cy="103.507" + r="9.376" + fill={PRIMARY_MAIN} + fillRule="nonzero" + opacity="0.2" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M344.582495 86.4883769L347.150665 86.4883769 347.150665 127.336977 344.582495 127.336977z" + opacity="0.2" + transform="rotate(-71.99 345.867 106.913)" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M333.028401 99.6373982L335.596571 99.6373982 335.596571 120.445898 333.028401 120.445898z" + opacity="0.2" + transform="rotate(-71.99 334.312 110.042)" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M337.109071 101.431004L339.677241 101.431004 339.677241 135.086304 337.109071 135.086304z" + opacity="0.2" + transform="rotate(-71.99 338.393 118.259)" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M338.505494 105.174377L341.073664 105.174377 341.073664 146.022978 338.505494 146.022978z" + opacity="0.2" + transform="rotate(-71.99 339.79 125.599)" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M348.060839 134.648161L353.026769 134.648161 353.026769 145.952261 348.060839 145.952261z" + opacity="0.5" + transform="rotate(-71.99 350.544 140.3)" + /> + + <rect + width="50.3" + height="78.305" + x="291.549" + y="174.486" + fill="#FFF" + fillRule="nonzero" + rx="4" + transform="rotate(-57.265 316.7 213.638)" + /> + + <path + fill="#DFE3E8" + fillRule="nonzero" + d="M278.038439 203.88874L292.269539 203.88874 292.269539 207.23723 278.038439 207.23723z" + transform="rotate(-57.57 285.154 205.563)" + /> + + <path + fill="#DFE3E8" + fillRule="nonzero" + d="M283.007935 199.201889L314.262535 199.201889 314.262535 202.272339 283.007935 202.272339z" + transform="rotate(-57.57 298.635 200.737)" + /> + + <path + fill="#DFE3E8" + fillRule="nonzero" + d="M288.543935 202.715889L319.798535 202.715889 319.798535 205.786339 288.543935 205.786339z" + transform="rotate(-57.57 304.171 204.251)" + /> + + <path + fill="#DFE3E8" + fillRule="nonzero" + d="M294.078936 206.235889L325.333536 206.235889 325.333536 209.306339 294.078936 209.306339z" + transform="rotate(-57.57 309.706 207.771)" + /> + + <path + fill="#DFE3E8" + fillRule="nonzero" + d="M299.879919 211.40702L331.090719 211.40702 331.090719 214.47316 299.879919 214.47316z" + transform="rotate(-57.265 315.485 212.94)" + /> + + <path + fill="#F4F6F8" + fillRule="nonzero" + d="M305.149936 213.268889L336.404536 213.268889 336.404536 216.339339 305.149936 216.339339z" + transform="rotate(-57.57 320.777 214.804)" + /> + + <path + fill="#F4F6F8" + fillRule="nonzero" + d="M310.685935 216.782889L341.940535 216.782889 341.940535 219.853339 310.685935 219.853339z" + transform="rotate(-57.57 326.313 218.318)" + /> + + <path + fill="#DFE3E8" + fillRule="nonzero" + d="M341.417983 210.406958L349.511163 210.406958 349.511163 218.500138 341.417983 218.500138z" + transform="rotate(-57.57 345.465 214.454)" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M269.277 168.76l-45.767.493a3.127 3.127 0 00-3.094 3.125v3.782a3.127 3.127 0 01-3.05 3.124l-33.024.792a3.124 3.124 0 01-3.095-2.308l-1.551-5.701a3.124 3.124 0 00-3.053-2.308l-44.113.475a3.125 3.125 0 00-3.05 3.648l17.747 104.449a3.129 3.129 0 003.071 2.604l139.363.598a3.129 3.129 0 003.082-3.714l-20.366-106.521a3.125 3.125 0 00-3.1-2.538z" + /> + + <path + fill={PRIMARY_DARK} + fillRule="nonzero" + d="M269.277 168.76l-45.767.493a3.127 3.127 0 00-3.094 3.125v3.782a3.127 3.127 0 01-3.05 3.124l-33.024.792a3.124 3.124 0 01-3.095-2.308l-1.551-5.701a3.124 3.124 0 00-3.053-2.308l-44.113.475a3.125 3.125 0 00-3.05 3.648l17.747 104.449a3.129 3.129 0 003.071 2.604l139.363.598a3.129 3.129 0 003.082-3.714l-20.366-106.521a3.125 3.125 0 00-3.1-2.538z" + opacity="0.243" + /> + + <path + fill="url(#linearGradient-2)" + fillRule="nonzero" + d="M269.277 168.76l-45.767.493a3.127 3.127 0 00-3.094 3.125v3.782a3.127 3.127 0 01-3.05 3.124l-33.024.792a3.124 3.124 0 01-3.095-2.308l-1.551-5.701a3.124 3.124 0 00-3.053-2.308l-44.113.475a3.125 3.125 0 00-3.05 3.648l17.747 104.449a3.129 3.129 0 003.071 2.604l139.363.598a3.129 3.129 0 003.082-3.714l-20.366-106.521a3.125 3.125 0 00-3.1-2.538z" + opacity="0.32" + /> + + <ellipse + cx="119.593" + cy="258.664" + fill={PRIMARY_MAIN} + fillRule="nonzero" + opacity="0.1" + rx="4.846" + ry="1" + /> + + <ellipse + cx="101.03" + cy="260.545" + fill={PRIMARY_MAIN} + fillRule="nonzero" + opacity="0.1" + rx="4.846" + ry="1" + /> + + <ellipse + cx="108.459" + cy="265.905" + fill={PRIMARY_MAIN} + fillRule="nonzero" + opacity="0.1" + rx="3.444" + ry="1" + /> + + <ellipse + cx="89.193" + cy="265.433" + fill={PRIMARY_MAIN} + fillRule="nonzero" + opacity="0.1" + rx="3.444" + ry="1" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M100.925 260.398s6.796-22.279-1.064-31.204c-5.881-6.676-12.557-5.877-15.547-5.052a5.528 5.528 0 00-3.564 2.963c-1.046 2.254-.858 5.913 6.521 10.186 12.35 7.151 13.119 16.96 13.119 16.96l.535 6.147z" + /> + + <path + stroke={PRIMARY_DARKER} + strokeLinecap="round" + strokeWidth="0.5" + d="M85.382 227.302s20.031 6.278 15.546 33.096M97.083 229.547s-2.76 1.86-1.88 4.655M87.39 231.203s1.687-1.716 3.741-.768M95.31 239.832s2.963-1.495 3.728.379M102.638 242.962s-2.224-.176-2.263.897" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M101.2 260.575s-7.961-16.193-10.147-15.846c-1.037.17-1.516 1.196-1.734 2.218a6.516 6.516 0 00.434 3.941c1.13 2.601 4.165 7.519 11.447 9.687z" + /> + + <path + stroke={PRIMARY_DARKER} + strokeLinecap="round" + strokeWidth="0.5" + d="M91.113 247.808s8.353 12.115 9.968 12.647" + /> + + <path + stroke={PRIMARY_DARKER} + strokeLinecap="round" + strokeWidth="0.5" + d="M90.344 249.701L92.293 249.701" + /> + + <path + stroke={PRIMARY_DARKER} + strokeLinecap="round" + strokeWidth="0.5" + d="M92.68 254.132L95.738 254.263" + /> + + <path + stroke={PRIMARY_DARKER} + strokeLinecap="round" + strokeWidth="0.5" + d="M94.542 250.586L94.21 252.179" + /> + + <path + stroke={PRIMARY_DARKER} + strokeLinecap="round" + strokeWidth="0.5" + d="M97.792 255.432L97.732 256.879" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M100.964 260.575s7.959-16.193 10.144-15.846c1.041.17 1.519 1.196 1.734 2.218a6.514 6.514 0 01-.433 3.941c-1.13 2.601-4.168 7.519-11.445 9.687z" + /> + + <path + stroke={PRIMARY_DARKER} + strokeLinecap="round" + strokeWidth="0.5" + d="M111.051 247.808s-8.371 12.115-9.97 12.647" + /> + + <path + stroke={PRIMARY_DARKER} + strokeLinecap="round" + strokeWidth="0.5" + d="M111.82 249.701L109.871 249.701" + /> + + <path + stroke={PRIMARY_DARKER} + strokeLinecap="round" + strokeWidth="0.5" + d="M109.485 254.132L106.426 254.263" + /> + + <path + stroke={PRIMARY_DARKER} + strokeLinecap="round" + strokeWidth="0.5" + d="M107.622 250.586L107.954 252.179" + /> + + <path + stroke={PRIMARY_DARKER} + strokeLinecap="round" + strokeWidth="0.5" + d="M104.372 255.432L104.432 256.879" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M87.295 264.357a1.375 1.375 0 01-.452-.685.599.599 0 01.317-.697c.3-.11.598.09.837.299.24.21.512.431.81.38a1.237 1.237 0 01-.382-1.16.47.47 0 01.105-.236c.161-.174.454-.099.648.039.598.43.787 1.264.79 2.018.03-.277.03-.555 0-.831a.853.853 0 01.334-.727.938.938 0 01.476-.114.988.988 0 01.774.222.767.767 0 01-.03.947c-.229.257-.5.474-.801.64a1.805 1.805 0 00-.571.547.399.399 0 00-.042.096h-1.74a4.826 4.826 0 01-1.073-.738zM117.626 257.833a1.355 1.355 0 01-.452-.682.599.599 0 01.314-.696c.299-.111.598.089.837.299.239.209.509.436.817.391a1.236 1.236 0 01-.386-1.157.472.472 0 01.107-.236c.162-.173.455-.099.649.036.613.433.787 1.268.79 2.021a4.008 4.008 0 000-.834.852.852 0 01.299-.736.955.955 0 01.475-.11.998.998 0 01.774.218.768.768 0 01-.033.951 2.996 2.996 0 01-.798.64 1.767 1.767 0 00-.571.544.499.499 0 00-.042.098h-1.701a4.78 4.78 0 01-1.079-.747zM107.518 264.357a1.406 1.406 0 01-.455-.685.6.6 0 01.317-.697c.299-.11.598.09.837.299.239.21.505.437.816.395a1.247 1.247 0 01-.385-1.16.472.472 0 01.107-.236c.162-.174.455-.099.649.039.613.43.783 1.264.789 2.018.03-.277.03-.555 0-.832a.855.855 0 01.314-.735.93.93 0 01.476-.114.988.988 0 01.774.222.764.764 0 01-.033.947 3.028 3.028 0 01-.798.64 1.798 1.798 0 00-.571.547.411.411 0 00-.042.096h-1.734c-.385-.2-.742-.45-1.061-.744z" + /> + + <circle + cx="84.467" + cy="87.003" + r="6.467" + fill={PRIMARY_MAIN} + fillRule="nonzero" + opacity="0.1" + /> + + <circle + cx="395.425" + cy="138.681" + r="6.467" + fill={PRIMARY_MAIN} + fillRule="nonzero" + opacity="0.1" + /> + + <circle + cx="279.178" + cy="66.467" + r="6.467" + fill={PRIMARY_MAIN} + fillRule="nonzero" + opacity="0.1" + /> + + <circle + cx="97.4" + cy="122.68" + r="10.838" + fill={PRIMARY_MAIN} + fillRule="nonzero" + opacity="0.1" + /> + + <path + fill={PRIMARY_DARK} + fillRule="nonzero" + d="M206.029 209.911c-7.975 0-14.44 6.465-14.44 14.44s6.465 14.44 14.44 14.44 14.44-6.465 14.44-14.44-6.465-14.44-14.44-14.44z" + /> + + <path + fill={PRIMARY_MAIN} + fillRule="nonzero" + d="M206.029 211.59c7.047 0 12.761 5.714 12.761 12.761 0 7.048-5.714 12.761-12.761 12.761-7.048 0-12.761-5.713-12.761-12.761.006-7.045 5.716-12.754 12.761-12.761" + opacity="0.72" + /> + + <path + fill={PRIMARY_DARK} + fillRule="nonzero" + d="M200.058 225.406l-.699-.681a.721.721 0 010-1.065l6.127-5.984a.753.753 0 01.546-.231c.206 0 .404.083.545.231l6.127 5.978a.733.733 0 010 1.065l-.699.682a.768.768 0 01-1.091 0l-3.622-3.727v8.843a.725.725 0 01-.219.523.76.76 0 01-.534.217h-1.009a.75.75 0 01-.759-.74v-8.832l-3.622 3.726a.768.768 0 01-1.091-.005z" + /> + </Box> + ); +} + +export default memo(UploadIllustration); diff --git a/src/shared/components/animate/animate-avatar.tsx b/src/shared/components/animate/animate-avatar.tsx new file mode 100644 index 0000000..dd9e956 --- /dev/null +++ b/src/shared/components/animate/animate-avatar.tsx @@ -0,0 +1,90 @@ +import type { Transition } from 'framer-motion'; +import type { BoxProps } from '@mui/material/Box'; +import type { AvatarProps } from '@mui/material/Avatar'; + +import { m } from 'framer-motion'; + +import Box from '@mui/material/Box'; +import Avatar from '@mui/material/Avatar'; + +// ---------------------------------------------------------------------- + +export type AnimateAvatarProps = BoxProps & { + slotProps?: { + avatar?: AvatarProps; + animate?: { transition?: Transition }; + overlay?: { + color?: string; + border?: number; + spacing?: number; + }; + }; +}; + +export function AnimateAvatar({ + sx, + slotProps, + children, + width = 40, + ...other +}: AnimateAvatarProps) { + const borderWidth = slotProps?.overlay?.border ?? 2; + + const spacing = slotProps?.overlay?.spacing ?? 2; + + return ( + <Box + sx={{ + width, + height: width, + flexShrink: 0, + borderRadius: '50%', + position: 'relative', + alignItems: 'center', + display: 'inline-flex', + justifyContent: 'center', + ...sx, + }} + {...other} + > + <Avatar + alt={slotProps?.avatar?.alt ?? 'My avtar'} + src={slotProps?.avatar?.src} + sx={{ + zIndex: 1, + width: `calc(100% - ${borderWidth * 2 + spacing * 2}px)`, + height: `calc(100% - ${borderWidth * 2 + spacing * 2}px)`, + ...slotProps?.avatar?.sx, + }} + {...slotProps?.avatar} + > + {children} + </Avatar> + + <Box + component={m.span} + animate={{ rotate: 360 }} + transition={{ + duration: 8, + ease: 'linear', + repeat: Infinity, + ...slotProps?.animate?.transition, + }} + sx={{ + top: 0, + left: 0, + width: 1, + height: 1, + position: 'absolute', + borderRadius: 'inherit', + background: slotProps?.overlay?.color ?? 'conic-gradient(cyan, magenta, yellow, cyan)', + mask: 'linear-gradient(#FFF 0 0) content-box, linear-gradient(#FFF 0 0)', + WebkitMask: 'linear-gradient(#FFF 0 0) content-box, linear-gradient(#FFF 0 0)', + maskComposite: 'exclude', + WebkitMaskComposite: 'xor', + p: `${borderWidth}px`, + }} + /> + </Box> + ); +} diff --git a/src/shared/components/animate/animate-border.tsx b/src/shared/components/animate/animate-border.tsx new file mode 100644 index 0000000..d323378 --- /dev/null +++ b/src/shared/components/animate/animate-border.tsx @@ -0,0 +1,173 @@ +'use client'; + +import type { BoxProps } from '@mui/material/Box'; +import type { Easing, RepeatType } from 'framer-motion'; + +import { m } from 'framer-motion'; +import { useRef, useState, useEffect } from 'react'; + +import Box from '@mui/material/Box'; + +import { borderGradient } from 'src/shared/theme/styles'; + +// ---------------------------------------------------------------------- + +/** + * Source: + * https://gradientborder.framer.website/ + */ + +export type AnimateBorderProps = BoxProps & { + animate?: { + outline?: string; + color?: string | string[]; + width?: string; // width `2px` | `2px 4px 0 0` (as padding) + angle?: number; // angle: min: 0, max: 360, step: 1 + loop?: boolean; + length?: number; // length: min: 1, max: 100, step: 1 + distance?: number; // distance: min: 1, max: 100, step: 1 + ease?: Easing; + delay?: number; + duration?: number; // duration: min: 1, max: 20, step: 1 + repeatType?: RepeatType; // repeatType: ["loop", "reverse", "mirror" + disable?: boolean; // disable animate + disableDoubleline?: boolean; // show 1 line + }; +}; + +export function AnimateBorder({ animate, sx }: AnimateBorderProps) { + const rootRef = useRef<HTMLDivElement | null>(null); + + const animateRef = useRef<HTMLDivElement | null>(null); + + const [aspectRatio, setAspectRatio] = useState(1); + + const [animateStyle, setAnimateStyle] = useState<React.CSSProperties | null>(null); + + const values = { + disable: animate?.disable, + delay: animate?.delay ?? 0, + loop: animate?.loop ?? true, + angle: animate?.angle ?? 315, + length: animate?.length ?? 40, + width: animate?.width ?? '2px', + color: animate?.color ?? '#000', + ease: animate?.ease ?? 'linear', + duration: animate?.duration ?? 8, + distance: animate?.distance ?? 20, + repeatType: animate?.repeatType ?? 'loop', + disableDoubleline: animate?.disableDoubleline, + outline: animate?.outline ?? `135deg, rgba(0,0,0,0.08), rgba(0,0,0,0.08)`, + }; + + useEffect(() => { + if (!values.disable) { + if (rootRef.current) { + const { width, height } = rootRef.current.getBoundingClientRect(); + + setAspectRatio(width / height); + } + + if (!values.disableDoubleline && animateRef.current) { + const style = getComputedStyle(animateRef.current); + + setAnimateStyle({ + paddingLeft: style.paddingLeft, + paddingRight: style.paddingRight, + paddingBottom: style.paddingBottom, + paddingTop: style.paddingTop, + borderTopLeftRadius: style.borderTopLeftRadius, + borderTopRightRadius: style.borderTopRightRadius, + borderBottomLeftRadius: style.borderBottomLeftRadius, + borderBottomRightRadius: style.borderBottomRightRadius, + }); + } + } + }, [values.disable, values.disableDoubleline]); + + const background = (color: string) => { + const degs = [-55, 35, 125, 215, 305]; + + const end = `transparent ${values.angle - (2 + values.length!)}deg, ${color} ${values.angle}deg, transparent ${values.angle + values.length}deg`; + + return [ + `conic-gradient(from ${degs[0]}deg at ${values.distance! / aspectRatio}% ${values.distance}% , ${end})`, + `conic-gradient(from ${degs[1]}deg at ${100 - values.distance! / aspectRatio}% ${values.distance}% , ${end})`, + `conic-gradient(from ${degs[2]}deg at ${100 - values.distance / aspectRatio}% ${100 - values.distance}% , ${end})`, + `conic-gradient(from ${degs[3]}deg at ${values.distance / aspectRatio}% ${100 - values.distance}% , ${end})`, + `conic-gradient(from ${degs[4]}deg at ${values.distance / aspectRatio}% ${values.distance}% , ${end})`, + ]; + }; + + const transition = { + ease: values.ease, + delay: values.delay, + duration: values.duration, + repeatType: values.repeatType, + repeat: values.loop ? Infinity : 1, + times: + aspectRatio > 1 + ? [0, 0.25 + 0.25 / aspectRatio, 0.5, 0.75 + 0.25 / aspectRatio, 1] + : [0, aspectRatio * 0.25, 0.5, 0.5 + aspectRatio * 0.25, 1], + }; + + return ( + <Box + ref={rootRef} + sx={{ + minWidth: 40, + minHeight: 40, + position: 'relative', + borderRadius: 'inherit', + '&::before': { + ...borderGradient({ color: values.outline, padding: values.width }), + }, + ...sx, + }} + > + <Box + ref={animateRef} + component={m.span} + transition={transition} + animate={ + !values.disable + ? { + background: background( + typeof values.color === 'string' ? values.color : values.color[0] + ), + } + : undefined + } + sx={{ + ...borderGradient({ padding: values.width }), + }} + /> + + {!values.disable && !values.disableDoubleline && ( + <Box + component={m.span} + transition={transition} + animate={{ + background: background( + typeof values.color === 'string' ? values.color : values.color[1] + ), + }} + sx={{ + ...borderGradient(), + transform: 'scale(-1)', + ...(animateStyle && { + paddingTop: animateStyle?.paddingBottom, + paddingBottom: animateStyle?.paddingTop, + paddingLeft: animateStyle?.paddingRight, + paddingRight: animateStyle?.paddingLeft, + borderTopLeftRadius: animateStyle?.borderBottomRightRadius, + borderTopRightRadius: animateStyle?.borderBottomLeftRadius, + borderBottomLeftRadius: animateStyle?.borderTopRightRadius, + borderBottomRightRadius: animateStyle?.borderTopLeftRadius, + }), + }} + /> + )} + </Box> + ); +} diff --git a/src/shared/components/animate/animate-count-up.tsx b/src/shared/components/animate/animate-count-up.tsx new file mode 100644 index 0000000..c9e95a9 --- /dev/null +++ b/src/shared/components/animate/animate-count-up.tsx @@ -0,0 +1,62 @@ +import type { UseInViewOptions } from 'framer-motion'; +import type { TypographyProps } from '@mui/material/Typography'; + +import { useRef, useEffect } from 'react'; +import { m, animate, useInView, useTransform, useMotionValue } from 'framer-motion'; + +import Typography from '@mui/material/Typography'; + +// ---------------------------------------------------------------------- + +export type AnimateCountUpProps = TypographyProps & { + to: number; + from?: number; + toFixed?: number; + duration?: number; + unit?: 'k' | 'm' | 'b' | string; + once?: UseInViewOptions['once']; + amount?: UseInViewOptions['amount']; +}; + +export function AnimateCountUp({ + to, + sx, + from = 0, + unit = '', + toFixed = 0, + duration = 2, + once = true, + amount = 0.5, + component = 'p', + ...other +}: AnimateCountUpProps) { + const ref = useRef(null); + + const inView = useInView(ref, { once, amount }); + + const count = useMotionValue(from); + + const rounded = useTransform(count, (latest) => latest.toFixed(toFixed)); + + useEffect(() => { + if (inView) { + animate(count, to, { duration }); + } + }, [count, duration, inView, to]); + + return ( + <Typography + component={component} + sx={{ + display: 'inline-flex', + p: 0, + m: 0, + ...sx, + }} + {...other} + > + <m.span ref={ref}>{rounded}</m.span> + {unit} + </Typography> + ); +} diff --git a/src/shared/components/animate/animate-logo.tsx b/src/shared/components/animate/animate-logo.tsx new file mode 100644 index 0000000..9bfef71 --- /dev/null +++ b/src/shared/components/animate/animate-logo.tsx @@ -0,0 +1,123 @@ +import type { BoxProps } from '@mui/material/Box'; + +import { m } from 'framer-motion'; + +import Box from '@mui/material/Box'; + +import { varAlpha } from 'src/shared/theme/styles'; + +import { Logo } from '../logo'; + +// ---------------------------------------------------------------------- + +export type AnimateLogoProps = BoxProps & { + logo?: React.ReactNode; +}; + +export function AnimateLogo1({ logo, sx, ...other }: AnimateLogoProps) { + return ( + <Box + sx={{ + width: 120, + height: 120, + alignItems: 'center', + position: 'relative', + display: 'inline-flex', + justifyContent: 'center', + ...sx, + }} + {...other} + > + <Box + component={m.div} + animate={{ scale: [1, 0.9, 0.9, 1, 1], opacity: [1, 0.48, 0.48, 1, 1] }} + transition={{ + duration: 2, + repeatDelay: 1, + repeat: Infinity, + ease: 'easeInOut', + }} + sx={{ display: 'inline-flex' }} + > + {logo ?? <Logo disableLink width={64} height={64} />} + </Box> + + <Box + component={m.div} + animate={{ + scale: [1.6, 1, 1, 1.6, 1.6], + rotate: [270, 0, 0, 270, 270], + opacity: [0.25, 1, 1, 1, 0.25], + borderRadius: ['25%', '25%', '50%', '50%', '25%'], + }} + transition={{ ease: 'linear', duration: 3.2, repeat: Infinity }} + sx={{ + position: 'absolute', + width: 'calc(100% - 20px)', + height: 'calc(100% - 20px)', + border: (theme) => `solid 3px ${varAlpha(theme.vars.palette.primary.darkChannel, 0.24)}`, + }} + /> + + <Box + component={m.div} + animate={{ + scale: [1, 1.2, 1.2, 1, 1], + rotate: [0, 270, 270, 0, 0], + opacity: [1, 0.25, 0.25, 0.25, 1], + borderRadius: ['25%', '25%', '50%', '50%', '25%'], + }} + transition={{ ease: 'linear', duration: 3.2, repeat: Infinity }} + sx={{ + width: 1, + height: 1, + position: 'absolute', + border: (theme) => `solid 8px ${varAlpha(theme.vars.palette.primary.darkChannel, 0.24)}`, + }} + /> + </Box> + ); +} + +// ---------------------------------------------------------------------- + +export function AnimateLogo2({ logo, sx, ...other }: AnimateLogoProps) { + return ( + <Box + alignItems="center" + justifyContent="center" + sx={{ + width: 96, + height: 96, + position: 'relative', + alignItems: 'center', + display: 'inline-flex', + justifyContent: 'center', + ...sx, + }} + {...other} + > + {logo ?? <Logo sx={{ zIndex: 9 }} />} + + <Box + component={m.div} + animate={{ rotate: 360 }} + transition={{ duration: 10, ease: 'linear', repeat: Infinity }} + sx={{ + width: 1, + height: 1, + opacity: 0.16, + borderRadius: '50%', + position: 'absolute', + transition: (theme) => + theme.transitions.create(['opacity'], { + easing: theme.transitions.easing.easeInOut, + duration: theme.transitions.duration.shorter, + }), + background: (theme) => + `linear-gradient(135deg, ${varAlpha(theme.vars.palette.primary.mainChannel, 0)} 50%, ${theme.vars.palette.primary.main} 100%)`, + }} + /> + </Box> + ); +} diff --git a/src/shared/components/animate/animate-text.tsx b/src/shared/components/animate/animate-text.tsx new file mode 100644 index 0000000..1c1957e --- /dev/null +++ b/src/shared/components/animate/animate-text.tsx @@ -0,0 +1,161 @@ +import type { TypographyProps } from '@mui/material/Typography'; +import type { Variants, UseInViewOptions } from 'framer-motion'; + +import { useRef, useEffect } from 'react'; +import { m, useInView, useAnimation } from 'framer-motion'; + +import Box from '@mui/material/Box'; +import Typography from '@mui/material/Typography'; + +import { varFade, varContainer } from './variants'; + +// ---------------------------------------------------------------------- + +export const animateTextClasses = { + root: 'animate-text-root', + lines: 'animate-text-lines', + line: 'animate-text-line', + word: 'animate-text-word', + char: 'animate-text-char', + space: 'animate-text-space', + srOnly: 'sr-only', + dataIndex: '[data-columns="3"]', +}; + +export type AnimateTextProps = TypographyProps & { + variants?: Variants; + repeatDelay?: number; + text: string | string[]; + once?: UseInViewOptions['once']; + amount?: UseInViewOptions['amount']; +}; + +export function AnimateText({ + sx, + text, + variants, + once = true, + amount = 1 / 3, + component = 'p', + repeatDelay = 500, // 1000 = 1s + ...other +}: AnimateTextProps) { + const ref = useRef(null); + + const controls = useAnimation(); + + const textArray = Array.isArray(text) ? text : [text]; + + const isInView = useInView(ref, { once, amount }); + + useEffect(() => { + let timeout: NodeJS.Timeout; + + const show = () => { + if (repeatDelay) { + timeout = setTimeout(async () => { + await controls.start('initial'); + controls.start('animate'); + }, repeatDelay); + } else { + controls.start('animate'); + } + }; + + if (isInView) { + show(); + } else { + controls.start('initial'); + } + + return () => clearTimeout(timeout); + }, [controls, isInView, repeatDelay]); + + return ( + <Typography + component={component} + className={animateTextClasses.root} + sx={{ + p: 0, + m: 0, + /** + * Utilities for improving accessibility with screen readers. + * https://v1.tailwindcss.com/docs/screen-readers + */ + [`& .${animateTextClasses.srOnly}`]: { + p: 0, + width: '1px', + height: '1px', + margin: '-1px', + borderWidth: 0, + overflow: 'hidden', + position: 'absolute', + whiteSpace: 'nowrap', + clip: 'rect(0, 0, 0, 0)', + }, + ...sx, + }} + {...other} + > + <span className={animateTextClasses.srOnly}>{textArray.join(' ')}</span> + + <Box + component={m.span} + ref={ref} + initial="initial" + animate={controls} + exit="exit" + variants={varContainer()} + aria-hidden + className={animateTextClasses.lines} + > + {textArray.map((line, lineIndex) => ( + <Box + component="span" + key={`${line}-${lineIndex}`} + data-index={lineIndex} + className={animateTextClasses.line} + sx={{ display: 'block' }} + > + {line.split(' ').map((word, wordIndex) => { + const lastWordInline = line.split(' ')[line.split(' ').length - 1]; + + return ( + <Box + component="span" + key={`${word}-${wordIndex}`} + data-index={wordIndex} + className={animateTextClasses.word} + sx={{ display: 'inline-block' }} + > + {word.split('').map((char, charIndex) => ( + <Box + component={m.span} + key={`${char}-${charIndex}`} + variants={variants ?? varFade().in} + data-index={charIndex} + className={animateTextClasses.char} + sx={{ display: 'inline-block' }} + > + {char} + </Box> + ))} + + {lastWordInline !== word && ( + <Box + component="span" + className={animateTextClasses.space} + sx={{ display: 'inline-block' }} + > + + </Box> + )} + </Box> + ); + })} + </Box> + ))} + </Box> + </Typography> + ); +} diff --git a/src/shared/components/animate/back-to-top/back-to-top.tsx b/src/shared/components/animate/back-to-top/back-to-top.tsx new file mode 100644 index 0000000..61d30bf --- /dev/null +++ b/src/shared/components/animate/back-to-top/back-to-top.tsx @@ -0,0 +1,51 @@ +import type { FabProps } from '@mui/material/Fab'; + +import { useState } from 'react'; +import { useScroll, useMotionValueEvent } from 'framer-motion'; + +import Fab from '@mui/material/Fab'; + +import { Iconify } from 'src/shared/components/iconify'; + +// ---------------------------------------------------------------------- + +export type BackToTopProps = FabProps & { + value?: number; +}; + +export function BackToTop({ value = 90, sx, ...other }: BackToTopProps) { + const { scrollYProgress } = useScroll(); + + const [show, setShow] = useState<boolean>(false); + + const backToTop = () => { + window.scrollTo({ top: 0, behavior: 'smooth' }); + }; + + useMotionValueEvent(scrollYProgress, 'change', (latest) => { + const isEnd = Math.floor(latest * 100) > value; // unit is % + setShow(isEnd); + }); + + return ( + <Fab + aria-label="Back to top" + onClick={backToTop} + sx={{ + width: 48, + height: 48, + position: 'fixed', + transform: 'scale(0)', + right: { xs: 24, md: 32 }, + bottom: { xs: 24, md: 32 }, + zIndex: (theme) => theme.zIndex.speedDial, + transition: (theme) => theme.transitions.create(['transform']), + ...(show && { transform: 'scale(1)' }), + ...sx, + }} + {...other} + > + <Iconify width={24} icon="solar:double-alt-arrow-up-bold-duotone" /> + </Fab> + ); +} diff --git a/src/shared/components/animate/back-to-top/index.ts b/src/shared/components/animate/back-to-top/index.ts new file mode 100644 index 0000000..fa6b1c0 --- /dev/null +++ b/src/shared/components/animate/back-to-top/index.ts @@ -0,0 +1 @@ +export * from './back-to-top'; diff --git a/src/shared/components/animate/features.ts b/src/shared/components/animate/features.ts new file mode 100644 index 0000000..9e51e8f --- /dev/null +++ b/src/shared/components/animate/features.ts @@ -0,0 +1,3 @@ +import { domMax } from 'framer-motion'; + +export default domMax; diff --git a/src/shared/components/animate/index.ts b/src/shared/components/animate/index.ts new file mode 100644 index 0000000..3f1f15d --- /dev/null +++ b/src/shared/components/animate/index.ts @@ -0,0 +1,19 @@ +export * from './variants'; + +export * from './back-to-top'; + +export * from './animate-text'; + +export * from './animate-logo'; + +export * from './animate-avatar'; + +export * from './animate-border'; + +export * from './motion-viewport'; + +export * from './scroll-progress'; + +export * from './animate-count-up'; + +export * from './motion-container'; diff --git a/src/shared/components/animate/motion-container.tsx b/src/shared/components/animate/motion-container.tsx new file mode 100644 index 0000000..4ef9474 --- /dev/null +++ b/src/shared/components/animate/motion-container.tsx @@ -0,0 +1,33 @@ +import type { MotionProps } from 'framer-motion'; +import type { BoxProps } from '@mui/material/Box'; + +import { m } from 'framer-motion'; +import { forwardRef } from 'react'; + +import Box from '@mui/material/Box'; + +import { varContainer } from './variants'; + +// ---------------------------------------------------------------------- + +export type MotionContainerProps = BoxProps & + MotionProps & { + animate?: boolean; + action?: boolean; + }; + +export const MotionContainer = forwardRef<HTMLDivElement, MotionContainerProps>( + ({ animate, action = false, children, ...other }, ref) => { + const commonProps = { + ref, + component: m.div, + variants: varContainer(), + initial: action ? false : 'initial', + animate: action ? (animate ? 'animate' : 'exit') : 'animate', + exit: action ? undefined : 'exit', + ...other, + }; + + return <Box {...commonProps}>{children}</Box>; + } +); diff --git a/src/shared/components/animate/motion-lazy.tsx b/src/shared/components/animate/motion-lazy.tsx new file mode 100644 index 0000000..151af03 --- /dev/null +++ b/src/shared/components/animate/motion-lazy.tsx @@ -0,0 +1,19 @@ +'use client'; + +import { LazyMotion } from 'framer-motion'; + +// ---------------------------------------------------------------------- + +type Props = { + children: React.ReactNode; +}; + +const loadFeaturesAsync = async () => import('./features').then((res) => res.default); + +export function MotionLazy({ children }: Props) { + return ( + <LazyMotion strict features={loadFeaturesAsync}> + {children} + </LazyMotion> + ); +} diff --git a/src/shared/components/animate/motion-viewport.tsx b/src/shared/components/animate/motion-viewport.tsx new file mode 100644 index 0000000..8a1daea --- /dev/null +++ b/src/shared/components/animate/motion-viewport.tsx @@ -0,0 +1,42 @@ +import type { MotionProps } from 'framer-motion'; +import type { BoxProps } from '@mui/material/Box'; + +import { m } from 'framer-motion'; +import { forwardRef } from 'react'; + +import Box from '@mui/material/Box'; + +import { useResponsive } from 'src/hooks/use-responsive'; + +import { varContainer } from './variants'; + +// ---------------------------------------------------------------------- + +export type MotionViewportProps = BoxProps & + MotionProps & { + disableAnimate?: boolean; + }; + +export const MotionViewport = forwardRef<HTMLDivElement, MotionViewportProps>( + ({ children, disableAnimate = true, ...other }, ref) => { + const smDown = useResponsive('down', 'sm'); + + const disabled = smDown && disableAnimate; + + const props = disabled + ? {} + : { + component: m.div, + initial: 'initial', + whileInView: 'animate', + variants: varContainer(), + viewport: { once: true, amount: 0.3 }, + }; + + return ( + <Box ref={ref} {...props} {...other}> + {children} + </Box> + ); + } +); diff --git a/src/shared/components/animate/scroll-progress/index.ts b/src/shared/components/animate/scroll-progress/index.ts new file mode 100644 index 0000000..1521b57 --- /dev/null +++ b/src/shared/components/animate/scroll-progress/index.ts @@ -0,0 +1,3 @@ +export * from './scroll-progress'; + +export * from './use-scroll-progress'; diff --git a/src/shared/components/animate/scroll-progress/scroll-progress.tsx b/src/shared/components/animate/scroll-progress/scroll-progress.tsx new file mode 100644 index 0000000..63aae2c --- /dev/null +++ b/src/shared/components/animate/scroll-progress/scroll-progress.tsx @@ -0,0 +1,100 @@ +import type { MotionValue } from 'framer-motion'; +import type { BoxProps } from '@mui/material/Box'; + +import { m, useSpring } from 'framer-motion'; + +import Box from '@mui/material/Box'; + +// ---------------------------------------------------------------------- + +export interface ScrollProgressProps extends BoxProps { + size?: number; + thickness?: number; + progress: MotionValue<number>; + variant: 'linear' | 'circular'; + color?: 'inherit' | 'primary' | 'secondary' | 'info' | 'success' | 'warning' | 'error'; +} + +export function ScrollProgress({ + size, + variant, + progress, + thickness = 3.6, + color = 'primary', + sx, + ...other +}: ScrollProgressProps) { + const scaleX = useSpring(progress, { stiffness: 100, damping: 30, restDelta: 0.001 }); + + const progressSize = variant === 'circular' ? size ?? 64 : size ?? 3; + + const renderCircular = ( + <Box + component="svg" + width={progressSize} + height={progressSize} + viewBox={`0 0 ${progressSize} ${progressSize}`} + xmlns="http://www.w3.org/2000/svg" + sx={{ + width: progressSize, + height: progressSize, + transform: 'rotate(-90deg)', + color: (theme) => theme.vars.palette.text.primary, + ...(color !== 'inherit' && { + color: (theme) => theme.vars.palette[color].main, + }), + circle: { + fill: 'none', + strokeDashoffset: 0, + strokeWidth: thickness, + stroke: 'currentColor', + }, + ...sx, + }} + {...other} + > + <Box + component="circle" + cx={progressSize / 2} + cy={progressSize / 2} + r={progressSize / 2 - thickness - 4} + strokeOpacity="0.2" + pathLength="1" + /> + <Box + component={m.circle} + cx={progressSize / 2} + cy={progressSize / 2} + r={progressSize / 2 - thickness - 4} + pathLength="1" + style={{ pathLength: progress }} + /> + </Box> + ); + + const renderLinear = ( + <Box + component={m.div} + sx={{ + top: 0, + left: 0, + right: 0, + zIndex: 1999, + height: progressSize, + transformOrigin: '0%', + bgcolor: 'text.primary', + ...(color !== 'inherit' && { + background: (theme) => + `linear-gradient(135deg, ${theme.vars.palette[color].light}, ${theme.vars.palette[color].main})`, + }), + ...sx, + }} + style={{ scaleX }} + {...other} + /> + ); + + return ( + <Box sx={{ overflow: 'hidden' }}>{variant === 'circular' ? renderCircular : renderLinear}</Box> + ); +} diff --git a/src/shared/components/animate/scroll-progress/use-scroll-progress.ts b/src/shared/components/animate/scroll-progress/use-scroll-progress.ts new file mode 100644 index 0000000..d7484e4 --- /dev/null +++ b/src/shared/components/animate/scroll-progress/use-scroll-progress.ts @@ -0,0 +1,33 @@ +'use client'; + +import type { MotionValue } from 'framer-motion'; + +import { useRef, useMemo } from 'react'; +import { useScroll } from 'framer-motion'; + +// ---------------------------------------------------------------------- + +export type UseScrollProgressReturn = { + scrollXProgress: MotionValue<number>; + scrollYProgress: MotionValue<number>; + elementRef: React.RefObject<HTMLDivElement>; +}; + +export type UseScrollProgress = 'document' | 'container'; + +export function useScrollProgress(target: UseScrollProgress = 'document'): UseScrollProgressReturn { + const elementRef = useRef<HTMLDivElement>(null); + + const options = { container: elementRef }; + + const { scrollYProgress, scrollXProgress } = useScroll( + target === 'container' ? options : undefined + ); + + const memoizedValue = useMemo( + () => ({ elementRef, scrollXProgress, scrollYProgress }), + [elementRef, scrollXProgress, scrollYProgress] + ); + + return memoizedValue; +} diff --git a/src/shared/components/animate/types.ts b/src/shared/components/animate/types.ts new file mode 100644 index 0000000..812cdb9 --- /dev/null +++ b/src/shared/components/animate/types.ts @@ -0,0 +1,32 @@ +import type { Easing } from 'framer-motion'; + +// ---------------------------------------------------------------------- + +export type VariantsType = { + distance?: number; + durationIn?: number; + durationOut?: number; + easeIn?: Easing; + easeOut?: Easing; +}; + +export type TranHoverType = { + duration?: number; + ease?: Easing; +}; + +export type TranEnterType = { + durationIn?: number; + easeIn?: Easing; +}; + +export type TranExitType = { + durationOut?: number; + easeOut?: Easing; +}; + +export type BackgroundType = { + colors?: string[]; + duration?: number; + ease?: Easing; +}; diff --git a/src/shared/components/animate/variants/actions.ts b/src/shared/components/animate/variants/actions.ts new file mode 100644 index 0000000..e910044 --- /dev/null +++ b/src/shared/components/animate/variants/actions.ts @@ -0,0 +1,6 @@ +// ---------------------------------------------------------------------- + +export const varHover = (hover = 1.09, tap = 0.97) => ({ + hover: { scale: hover }, + tap: { scale: tap }, +}); diff --git a/src/shared/components/animate/variants/background.ts b/src/shared/components/animate/variants/background.ts new file mode 100644 index 0000000..bfd1fce --- /dev/null +++ b/src/shared/components/animate/variants/background.ts @@ -0,0 +1,100 @@ +import type { BackgroundType } from '../types'; + +// ---------------------------------------------------------------------- + +export const varBgColor = (props?: BackgroundType) => { + const colors = props?.colors || ['#19dcea', '#b22cff']; + const duration = props?.duration || 5; + const ease = props?.ease || 'linear'; + + return { animate: { background: colors, transition: { duration, ease } } }; +}; + +// ---------------------------------------------------------------------- + +export const varBgKenburns = (props?: BackgroundType) => { + const duration = props?.duration || 5; + const ease = props?.ease || 'easeOut'; + + return { + top: { + animate: { + scale: [1, 1.25], + y: [0, -15], + transformOrigin: ['50% 16%', '50% top'], + transition: { duration, ease }, + }, + }, + bottom: { + animate: { + scale: [1, 1.25], + y: [0, 15], + transformOrigin: ['50% 84%', '50% bottom'], + transition: { duration, ease }, + }, + }, + left: { + animate: { + scale: [1, 1.25], + x: [0, 20], + y: [0, 15], + transformOrigin: ['16% 50%', '0% left'], + transition: { duration, ease }, + }, + }, + right: { + animate: { + scale: [1, 1.25], + x: [0, -20], + y: [0, -15], + transformOrigin: ['84% 50%', '0% right'], + transition: { duration, ease }, + }, + }, + }; +}; + +// ---------------------------------------------------------------------- + +export const varBgPan = (props?: BackgroundType) => { + const colors = props?.colors || ['#ee7752', '#e73c7e', '#23a6d5', '#23d5ab']; + const duration = props?.duration || 5; + const ease = props?.ease || 'linear'; + + const gradient = (deg: number) => `linear-gradient(${deg}deg, ${colors})`; + + return { + top: { + animate: { + backgroundImage: [gradient(0), gradient(0)], + backgroundPosition: ['center 99%', 'center 1%'], + backgroundSize: ['100% 600%', '100% 600%'], + transition: { duration, ease }, + }, + }, + right: { + animate: { + backgroundPosition: ['1% center', '99% center'], + backgroundImage: [gradient(270), gradient(270)], + backgroundSize: ['600% 100%', '600% 100%'], + transition: { duration, ease }, + }, + }, + bottom: { + animate: { + backgroundImage: [gradient(0), gradient(0)], + backgroundPosition: ['center 1%', 'center 99%'], + backgroundSize: ['100% 600%', '100% 600%'], + transition: { duration, ease }, + }, + }, + left: { + animate: { + backgroundPosition: ['99% center', '1% center'], + backgroundImage: [gradient(270), gradient(270)], + backgroundSize: ['600% 100%', '600% 100%'], + transition: { duration, ease }, + }, + }, + }; +}; diff --git a/src/shared/components/animate/variants/bounce.ts b/src/shared/components/animate/variants/bounce.ts new file mode 100644 index 0000000..782ec43 --- /dev/null +++ b/src/shared/components/animate/variants/bounce.ts @@ -0,0 +1,92 @@ +import { varTranExit, varTranEnter } from './transition'; + +import type { VariantsType } from '../types'; + +// ---------------------------------------------------------------------- + +export const varBounce = (props?: VariantsType) => { + const durationIn = props?.durationIn; + const durationOut = props?.durationOut; + const easeIn = props?.easeIn; + const easeOut = props?.easeOut; + + return { + // IN + in: { + initial: {}, + animate: { + scale: [0.3, 1.1, 0.9, 1.03, 0.97, 1], + opacity: [0, 1, 1, 1, 1, 1], + transition: varTranEnter({ durationIn, easeIn }), + }, + exit: { scale: [0.9, 1.1, 0.3], opacity: [1, 1, 0] }, + }, + inUp: { + initial: {}, + animate: { + y: [720, -24, 12, -4, 0], + scaleY: [4, 0.9, 0.95, 0.985, 1], + opacity: [0, 1, 1, 1, 1], + transition: { ...varTranEnter({ durationIn, easeIn }) }, + }, + exit: { + y: [12, -24, 720], + scaleY: [0.985, 0.9, 3], + opacity: [1, 1, 0], + transition: varTranExit({ durationOut, easeOut }), + }, + }, + inDown: { + initial: {}, + animate: { + y: [-720, 24, -12, 4, 0], + scaleY: [4, 0.9, 0.95, 0.985, 1], + opacity: [0, 1, 1, 1, 1], + transition: varTranEnter({ durationIn, easeIn }), + }, + exit: { + y: [-12, 24, -720], + scaleY: [0.985, 0.9, 3], + opacity: [1, 1, 0], + transition: varTranExit({ durationOut, easeOut }), + }, + }, + inLeft: { + initial: {}, + animate: { + x: [-720, 24, -12, 4, 0], + scaleX: [3, 1, 0.98, 0.995, 1], + opacity: [0, 1, 1, 1, 1], + transition: varTranEnter({ durationIn, easeIn }), + }, + exit: { + x: [0, 24, -720], + scaleX: [1, 0.9, 2], + opacity: [1, 1, 0], + transition: varTranExit({ durationOut, easeOut }), + }, + }, + inRight: { + initial: {}, + animate: { + x: [720, -24, 12, -4, 0], + scaleX: [3, 1, 0.98, 0.995, 1], + opacity: [0, 1, 1, 1, 1], + transition: varTranEnter({ durationIn, easeIn }), + }, + exit: { + x: [0, -24, 720], + scaleX: [1, 0.9, 2], + opacity: [1, 1, 0], + transition: varTranExit({ durationOut, easeOut }), + }, + }, + + // OUT + out: { animate: { scale: [0.9, 1.1, 0.3], opacity: [1, 1, 0] } }, + outUp: { animate: { y: [-12, 24, -720], scaleY: [0.985, 0.9, 3], opacity: [1, 1, 0] } }, + outDown: { animate: { y: [12, -24, 720], scaleY: [0.985, 0.9, 3], opacity: [1, 1, 0] } }, + outLeft: { animate: { x: [0, 24, -720], scaleX: [1, 0.9, 2], opacity: [1, 1, 0] } }, + outRight: { animate: { x: [0, -24, 720], scaleX: [1, 0.9, 2], opacity: [1, 1, 0] } }, + }; +}; diff --git a/src/shared/components/animate/variants/container.ts b/src/shared/components/animate/variants/container.ts new file mode 100644 index 0000000..715ee66 --- /dev/null +++ b/src/shared/components/animate/variants/container.ts @@ -0,0 +1,18 @@ +// ---------------------------------------------------------------------- + +export type Props = { + staggerIn?: number; + delayIn?: number; + staggerOut?: number; +}; + +export const varContainer = (props?: Props) => { + const staggerIn = props?.staggerIn || 0.05; + const delayIn = props?.staggerIn || 0.05; + const staggerOut = props?.staggerIn || 0.05; + + return { + animate: { transition: { staggerChildren: staggerIn, delayChildren: delayIn } }, + exit: { transition: { staggerChildren: staggerOut, staggerDirection: -1 } }, + }; +}; diff --git a/src/shared/components/animate/variants/fade.ts b/src/shared/components/animate/variants/fade.ts new file mode 100644 index 0000000..8fb5874 --- /dev/null +++ b/src/shared/components/animate/variants/fade.ts @@ -0,0 +1,69 @@ +import { varTranExit, varTranEnter } from './transition'; + +import type { VariantsType } from '../types'; + +// ---------------------------------------------------------------------- + +export const varFade = (props?: VariantsType) => { + const distance = props?.distance || 120; + const durationIn = props?.durationIn; + const durationOut = props?.durationOut; + const easeIn = props?.easeIn; + const easeOut = props?.easeOut; + + return { + // IN + in: { + initial: { opacity: 0 }, + animate: { opacity: 1, transition: varTranEnter }, + exit: { opacity: 0, transition: varTranExit }, + }, + inUp: { + initial: { y: distance, opacity: 0 }, + animate: { y: 0, opacity: 1, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { y: distance, opacity: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + inDown: { + initial: { y: -distance, opacity: 0 }, + animate: { y: 0, opacity: 1, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { y: -distance, opacity: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + inLeft: { + initial: { x: -distance, opacity: 0 }, + animate: { x: 0, opacity: 1, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { x: -distance, opacity: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + inRight: { + initial: { x: distance, opacity: 0 }, + animate: { x: 0, opacity: 1, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { x: distance, opacity: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + + // OUT + out: { + initial: { opacity: 1 }, + animate: { opacity: 0, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { opacity: 1, transition: varTranExit({ durationOut, easeOut }) }, + }, + outUp: { + initial: { y: 0, opacity: 1 }, + animate: { y: -distance, opacity: 0, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { y: 0, opacity: 1, transition: varTranExit({ durationOut, easeOut }) }, + }, + outDown: { + initial: { y: 0, opacity: 1 }, + animate: { y: distance, opacity: 0, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { y: 0, opacity: 1, transition: varTranExit({ durationOut, easeOut }) }, + }, + outLeft: { + initial: { x: 0, opacity: 1 }, + animate: { x: -distance, opacity: 0, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { x: 0, opacity: 1, transition: varTranExit({ durationOut, easeOut }) }, + }, + outRight: { + initial: { x: 0, opacity: 1 }, + animate: { x: distance, opacity: 0, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { x: 0, opacity: 1, transition: varTranExit({ durationOut, easeOut }) }, + }, + }; +}; diff --git a/src/shared/components/animate/variants/flip.ts b/src/shared/components/animate/variants/flip.ts new file mode 100644 index 0000000..c8736bc --- /dev/null +++ b/src/shared/components/animate/variants/flip.ts @@ -0,0 +1,36 @@ +import { varTranExit, varTranEnter } from './transition'; + +import type { VariantsType } from '../types'; + +// ---------------------------------------------------------------------- + +export const varFlip = (props?: VariantsType) => { + const durationIn = props?.durationIn; + const durationOut = props?.durationOut; + const easeIn = props?.easeIn; + const easeOut = props?.easeOut; + + return { + // IN + inX: { + initial: { rotateX: -180, opacity: 0 }, + animate: { rotateX: 0, opacity: 1, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { rotateX: -180, opacity: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + inY: { + initial: { rotateY: -180, opacity: 0 }, + animate: { rotateY: 0, opacity: 1, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { rotateY: -180, opacity: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + + // OUT + outX: { + initial: { rotateX: 0, opacity: 1 }, + animate: { rotateX: 70, opacity: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + outY: { + initial: { rotateY: 0, opacity: 1 }, + animate: { rotateY: 70, opacity: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + }; +}; diff --git a/src/shared/components/animate/variants/index.ts b/src/shared/components/animate/variants/index.ts new file mode 100644 index 0000000..a7d86d0 --- /dev/null +++ b/src/shared/components/animate/variants/index.ts @@ -0,0 +1,23 @@ +export * from './path'; + +export * from './fade'; + +export * from './zoom'; + +export * from './flip'; + +export * from './slide'; + +export * from './scale'; + +export * from './bounce'; + +export * from './rotate'; + +export * from './actions'; + +export * from './container'; + +export * from './transition'; + +export * from './background'; diff --git a/src/shared/components/animate/variants/path.ts b/src/shared/components/animate/variants/path.ts new file mode 100644 index 0000000..a17dd66 --- /dev/null +++ b/src/shared/components/animate/variants/path.ts @@ -0,0 +1,7 @@ +// ---------------------------------------------------------------------- + +export const TRANSITION = { duration: 2, ease: [0.43, 0.13, 0.23, 0.96] }; + +export const varPath = { + animate: { fillOpacity: [0, 0, 1], pathLength: [1, 0.4, 0], transition: TRANSITION }, +}; diff --git a/src/shared/components/animate/variants/rotate.ts b/src/shared/components/animate/variants/rotate.ts new file mode 100644 index 0000000..3d9f225 --- /dev/null +++ b/src/shared/components/animate/variants/rotate.ts @@ -0,0 +1,27 @@ +import { varTranExit, varTranEnter } from './transition'; + +import type { VariantsType } from '../types'; + +// ---------------------------------------------------------------------- + +export const varRotate = (props?: VariantsType) => { + const durationIn = props?.durationIn; + const durationOut = props?.durationOut; + const easeIn = props?.easeIn; + const easeOut = props?.easeOut; + + return { + // IN + in: { + initial: { opacity: 0, rotate: -360 }, + animate: { opacity: 1, rotate: 0, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { opacity: 0, rotate: -360, transition: varTranExit({ durationOut, easeOut }) }, + }, + + // OUT + out: { + initial: { opacity: 1, rotate: 0 }, + animate: { opacity: 0, rotate: -360, transition: varTranExit({ durationOut, easeOut }) }, + }, + }; +}; diff --git a/src/shared/components/animate/variants/scale.ts b/src/shared/components/animate/variants/scale.ts new file mode 100644 index 0000000..f6c4639 --- /dev/null +++ b/src/shared/components/animate/variants/scale.ts @@ -0,0 +1,45 @@ +import { varTranExit, varTranEnter } from './transition'; + +import type { VariantsType } from '../types'; + +// ---------------------------------------------------------------------- + +export const varScale = (props?: VariantsType) => { + const durationIn = props?.durationIn; + const durationOut = props?.durationOut; + const easeIn = props?.easeIn; + const easeOut = props?.easeOut; + + return { + // IN + in: { + initial: { scale: 0, opacity: 0 }, + animate: { scale: 1, opacity: 1, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { scale: 0, opacity: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + inX: { + initial: { scaleX: 0, opacity: 0 }, + animate: { scaleX: 1, opacity: 1, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { scaleX: 0, opacity: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + inY: { + initial: { scaleY: 0, opacity: 0 }, + animate: { scaleY: 1, opacity: 1, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { scaleY: 0, opacity: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + + // OUT + out: { + initial: { scale: 1, opacity: 1 }, + animate: { scale: 0, opacity: 0, transition: varTranEnter({ durationIn, easeIn }) }, + }, + outX: { + initial: { scaleX: 1, opacity: 1 }, + animate: { scaleX: 0, opacity: 0, transition: varTranEnter({ durationIn, easeIn }) }, + }, + outY: { + initial: { scaleY: 1, opacity: 1 }, + animate: { scaleY: 0, opacity: 0, transition: varTranEnter({ durationIn, easeIn }) }, + }, + }; +}; diff --git a/src/shared/components/animate/variants/slide.ts b/src/shared/components/animate/variants/slide.ts new file mode 100644 index 0000000..ffbee88 --- /dev/null +++ b/src/shared/components/animate/variants/slide.ts @@ -0,0 +1,59 @@ +import { varTranExit, varTranEnter } from './transition'; + +import type { VariantsType } from '../types'; + +// ---------------------------------------------------------------------- + +export const varSlide = (props?: VariantsType) => { + const distance = props?.distance || 160; + const durationIn = props?.durationIn; + const durationOut = props?.durationOut; + const easeIn = props?.easeIn; + const easeOut = props?.easeOut; + + return { + // IN + inUp: { + initial: { y: distance }, + animate: { y: 0, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { y: distance, transition: varTranExit({ durationOut, easeOut }) }, + }, + inDown: { + initial: { y: -distance }, + animate: { y: 0, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { y: -distance, transition: varTranExit({ durationOut, easeOut }) }, + }, + inLeft: { + initial: { x: -distance }, + animate: { x: 0, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { x: -distance, transition: varTranExit({ durationOut, easeOut }) }, + }, + inRight: { + initial: { x: distance }, + animate: { x: 0, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { x: distance, transition: varTranExit({ durationOut, easeOut }) }, + }, + + // OUT + outUp: { + initial: { y: 0 }, + animate: { y: -distance, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { y: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + outDown: { + initial: { y: 0 }, + animate: { y: distance, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { y: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + outLeft: { + initial: { x: 0 }, + animate: { x: -distance, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { x: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + outRight: { + initial: { x: 0 }, + animate: { x: distance, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { x: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + }; +}; diff --git a/src/shared/components/animate/variants/transition.ts b/src/shared/components/animate/variants/transition.ts new file mode 100644 index 0000000..623f046 --- /dev/null +++ b/src/shared/components/animate/variants/transition.ts @@ -0,0 +1,24 @@ +import type { TranExitType, TranHoverType, TranEnterType } from '../types'; + +// ---------------------------------------------------------------------- + +export const varTranHover = (props?: TranHoverType) => { + const duration = props?.duration || 0.32; + const ease = props?.ease || [0.43, 0.13, 0.23, 0.96]; + + return { duration, ease }; +}; + +export const varTranEnter = (props?: TranEnterType) => { + const duration = props?.durationIn || 0.64; + const ease = props?.easeIn || [0.43, 0.13, 0.23, 0.96]; + + return { duration, ease }; +}; + +export const varTranExit = (props?: TranExitType) => { + const duration = props?.durationOut || 0.48; + const ease = props?.easeOut || [0.43, 0.13, 0.23, 0.96]; + + return { duration, ease }; +}; diff --git a/src/shared/components/animate/variants/zoom.ts b/src/shared/components/animate/variants/zoom.ts new file mode 100644 index 0000000..23aebd8 --- /dev/null +++ b/src/shared/components/animate/variants/zoom.ts @@ -0,0 +1,124 @@ +import { varTranExit, varTranEnter } from './transition'; + +import type { VariantsType } from '../types'; + +// ---------------------------------------------------------------------- + +export const varZoom = (props?: VariantsType) => { + const distance = props?.distance || 720; + const durationIn = props?.durationIn; + const durationOut = props?.durationOut; + const easeIn = props?.easeIn; + const easeOut = props?.easeOut; + + return { + // IN + in: { + initial: { scale: 0, opacity: 0 }, + animate: { scale: 1, opacity: 1, transition: varTranEnter({ durationIn, easeIn }) }, + exit: { scale: 0, opacity: 0, transition: varTranExit({ durationOut, easeOut }) }, + }, + inUp: { + initial: { scale: 0, opacity: 0, translateY: distance }, + animate: { + scale: 1, + opacity: 1, + translateY: 0, + transition: varTranEnter({ durationIn, easeIn }), + }, + exit: { + scale: 0, + opacity: 0, + translateY: distance, + transition: varTranExit({ durationOut, easeOut }), + }, + }, + inDown: { + initial: { scale: 0, opacity: 0, translateY: -distance }, + animate: { + scale: 1, + opacity: 1, + translateY: 0, + transition: varTranEnter({ durationIn, easeIn }), + }, + exit: { + scale: 0, + opacity: 0, + translateY: -distance, + transition: varTranExit({ durationOut, easeOut }), + }, + }, + inLeft: { + initial: { scale: 0, opacity: 0, translateX: -distance }, + animate: { + scale: 1, + opacity: 1, + translateX: 0, + transition: varTranEnter({ durationIn, easeIn }), + }, + exit: { + scale: 0, + opacity: 0, + translateX: -distance, + transition: varTranExit({ durationOut, easeOut }), + }, + }, + inRight: { + initial: { scale: 0, opacity: 0, translateX: distance }, + animate: { + scale: 1, + opacity: 1, + translateX: 0, + transition: varTranEnter({ durationIn, easeIn }), + }, + exit: { + scale: 0, + opacity: 0, + translateX: distance, + transition: varTranExit({ durationOut, easeOut }), + }, + }, + + // OUT + out: { + initial: { scale: 1, opacity: 1 }, + animate: { scale: 0, opacity: 0, transition: varTranEnter({ durationIn, easeIn }) }, + }, + outUp: { + initial: { scale: 1, opacity: 1 }, + animate: { + scale: 0, + opacity: 0, + translateY: -distance, + transition: varTranEnter({ durationIn, easeIn }), + }, + }, + outDown: { + initial: { scale: 1, opacity: 1 }, + animate: { + scale: 0, + opacity: 0, + translateY: distance, + transition: varTranEnter({ durationIn, easeIn }), + }, + }, + outLeft: { + initial: { scale: 1, opacity: 1 }, + animate: { + scale: 0, + opacity: 0, + translateX: -distance, + transition: varTranEnter({ durationIn, easeIn }), + }, + }, + outRight: { + initial: { scale: 1, opacity: 1 }, + animate: { + scale: 0, + opacity: 0, + translateX: distance, + transition: varTranEnter({ durationIn, easeIn }), + }, + }, + }; +}; diff --git a/src/shared/components/custom-popover/custom-popover.tsx b/src/shared/components/custom-popover/custom-popover.tsx new file mode 100644 index 0000000..e85d75a --- /dev/null +++ b/src/shared/components/custom-popover/custom-popover.tsx @@ -0,0 +1,64 @@ +import type { PaperProps } from '@mui/material/Paper'; + +import Popover from '@mui/material/Popover'; +import { listClasses } from '@mui/material/List'; +import { menuItemClasses } from '@mui/material/MenuItem'; + +import { StyledArrow } from './styles'; +import { calculateAnchorOrigin } from './utils'; + +import type { CustomPopoverProps } from './types'; + +// ---------------------------------------------------------------------- + +export function CustomPopover({ + open, + onClose, + children, + anchorEl, + slotProps, + ...other +}: CustomPopoverProps) { + const arrowPlacement = slotProps?.arrow?.placement ?? 'top-right'; + + const arrowSize = slotProps?.arrow?.size ?? 14; + + const arrowOffset = slotProps?.arrow?.offset ?? 17; + + const { paperStyles, anchorOrigin, transformOrigin } = calculateAnchorOrigin(arrowPlacement); + + return ( + <Popover + open={!!open} + anchorEl={anchorEl} + onClose={onClose} + anchorOrigin={anchorOrigin} + transformOrigin={transformOrigin} + slotProps={{ + ...slotProps, + paper: { + ...slotProps?.paper, + sx: { + ...paperStyles, + overflow: 'inherit', + [`& .${listClasses.root}`]: { minWidth: 140 }, + [`& .${menuItemClasses.root}`]: { gap: 2 }, + ...(slotProps?.paper as PaperProps)?.sx, + }, + }, + }} + {...other} + > + {!slotProps?.arrow?.hide && ( + <StyledArrow + sx={slotProps?.arrow?.sx} + placement={arrowPlacement} + offset={arrowOffset} + size={arrowSize} + /> + )} + + {children} + </Popover> + ); +} diff --git a/src/shared/components/custom-popover/index.ts b/src/shared/components/custom-popover/index.ts new file mode 100644 index 0000000..fa93d8e --- /dev/null +++ b/src/shared/components/custom-popover/index.ts @@ -0,0 +1,5 @@ +export type * from './types'; + +export * from './use-popover'; + +export * from './custom-popover'; diff --git a/src/shared/components/custom-popover/styles.tsx b/src/shared/components/custom-popover/styles.tsx new file mode 100644 index 0000000..921f255 --- /dev/null +++ b/src/shared/components/custom-popover/styles.tsx @@ -0,0 +1,115 @@ +import { styled } from '@mui/material/styles'; + +import { CONFIG } from 'src/config-global'; +import { varAlpha, stylesMode } from 'src/shared/theme/styles'; + +import type { PopoverArrow } from './types'; + +// ---------------------------------------------------------------------- + +export const StyledArrow = styled('span', { + shouldForwardProp: (prop) => prop !== 'size' && prop !== 'placement' && prop !== 'offset', +})<PopoverArrow>(({ placement, offset = 0, size = 0, theme }) => { + const POSITION = -(size / 2) + 0.5; + + const alignmentStyles = { + top: { top: POSITION, transform: 'rotate(135deg)' }, + bottom: { bottom: POSITION, transform: 'rotate(-45deg)' }, + left: { left: POSITION, transform: 'rotate(45deg)' }, + right: { right: POSITION, transform: 'rotate(-135deg)' }, + hCenter: { left: 0, right: 0, margin: 'auto' }, + vCenter: { top: 0, bottom: 0, margin: 'auto' }, + }; + + const backgroundStyles = (color: 'cyan' | 'red') => ({ + backgroundRepeat: 'no-repeat', + backgroundSize: `${size * 3}px ${size * 3}px`, + backgroundImage: `url(${CONFIG.site.basePath}/assets/${color}-blur.png)`, + ...(color === 'cyan' && { + backgroundPosition: 'top right', + }), + ...(color === 'red' && { + backgroundPosition: 'bottom left', + }), + }); + + return { + width: size, + height: size, + position: 'absolute', + backdropFilter: '6px', + borderBottomLeftRadius: size / 4, + clipPath: 'polygon(0% 0%, 100% 100%, 0% 100%)', + backgroundColor: theme.vars.palette.background.paper, + border: `solid 1px ${varAlpha(theme.vars.palette.grey['500Channel'], 0.12)}`, + [stylesMode.dark]: { + border: `solid 1px ${varAlpha(theme.vars.palette.common.blackChannel, 0.12)}`, + }, + /** + * Top + */ + ...(placement === 'top-left' && { + ...alignmentStyles.top, + left: offset, + }), + ...(placement === 'top-center' && { + ...alignmentStyles.top, + ...alignmentStyles.hCenter, + }), + ...(placement === 'top-right' && { + ...backgroundStyles('cyan'), + ...alignmentStyles.top, + right: offset, + }), + /** + * Bottom + */ + ...(placement === 'bottom-left' && { + ...backgroundStyles('red'), + ...alignmentStyles.bottom, + left: offset, + }), + ...(placement === 'bottom-center' && { + ...alignmentStyles.bottom, + ...alignmentStyles.hCenter, + }), + ...(placement === 'bottom-right' && { + ...alignmentStyles.bottom, + right: offset, + }), + /** + * Left + */ + ...(placement === 'left-top' && { + ...alignmentStyles.left, + top: offset, + }), + ...(placement === 'left-center' && { + ...backgroundStyles('red'), + ...alignmentStyles.left, + ...alignmentStyles.vCenter, + }), + ...(placement === 'left-bottom' && { + ...backgroundStyles('red'), + ...alignmentStyles.left, + bottom: offset, + }), + /** + * Right + */ + ...(placement === 'right-top' && { + ...backgroundStyles('cyan'), + ...alignmentStyles.right, + top: offset, + }), + ...(placement === 'right-center' && { + ...backgroundStyles('cyan'), + ...alignmentStyles.right, + ...alignmentStyles.vCenter, + }), + ...(placement === 'right-bottom' && { + ...alignmentStyles.right, + bottom: offset, + }), + }; +}); diff --git a/src/shared/components/custom-popover/types.ts b/src/shared/components/custom-popover/types.ts new file mode 100644 index 0000000..e75487c --- /dev/null +++ b/src/shared/components/custom-popover/types.ts @@ -0,0 +1,38 @@ +import type { PopoverProps } from '@mui/material/Popover'; +import type { Theme, SxProps } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +export type PopoverArrow = { + hide?: boolean; + size?: number; + offset?: number; + sx?: SxProps<Theme>; + placement?: + | 'top-left' + | 'top-center' + | 'top-right' + | 'bottom-left' + | 'bottom-center' + | 'bottom-right' + | 'left-top' + | 'left-center' + | 'left-bottom' + | 'right-top' + | 'right-center' + | 'right-bottom'; +}; + +export type UsePopoverReturn = { + open: PopoverProps['open']; + anchorEl: PopoverProps['anchorEl']; + onClose: () => void; + onOpen: (event: React.MouseEvent<HTMLElement>) => void; + setAnchorEl: React.Dispatch<React.SetStateAction<PopoverProps['anchorEl']>>; +}; + +export type CustomPopoverProps = PopoverProps & { + slotProps?: PopoverProps['slotProps'] & { + arrow?: PopoverArrow; + }; +}; diff --git a/src/shared/components/custom-popover/use-popover.ts b/src/shared/components/custom-popover/use-popover.ts new file mode 100644 index 0000000..31de5f6 --- /dev/null +++ b/src/shared/components/custom-popover/use-popover.ts @@ -0,0 +1,27 @@ +import type { PopoverProps } from '@mui/material/Popover'; + +import { useState, useCallback } from 'react'; + +import type { UsePopoverReturn } from './types'; + +// ---------------------------------------------------------------------- + +export function usePopover(): UsePopoverReturn { + const [anchorEl, setAnchorEl] = useState<PopoverProps['anchorEl']>(null); + + const onOpen = useCallback((event: React.MouseEvent<PopoverProps['anchorEl']>) => { + setAnchorEl(event.currentTarget); + }, []); + + const onClose = useCallback(() => { + setAnchorEl(null); + }, []); + + return { + open: !!anchorEl, + anchorEl, + onOpen, + onClose, + setAnchorEl, + }; +} diff --git a/src/shared/components/custom-popover/utils.ts b/src/shared/components/custom-popover/utils.ts new file mode 100644 index 0000000..ca4eefd --- /dev/null +++ b/src/shared/components/custom-popover/utils.ts @@ -0,0 +1,129 @@ +import type { CSSObject } from '@mui/material/styles'; +import type { PopoverOrigin } from '@mui/material/Popover'; + +import type { PopoverArrow } from './types'; + +// ---------------------------------------------------------------------- + +const POPOVER_DISTANCE = 0.75; + +export type CalculateAnchorOriginProps = { + paperStyles?: CSSObject; + anchorOrigin: PopoverOrigin; + transformOrigin: PopoverOrigin; +}; + +export function calculateAnchorOrigin( + arrow: PopoverArrow['placement'] +): CalculateAnchorOriginProps { + let props: CalculateAnchorOriginProps; + + switch (arrow) { + /** + * top-* + */ + case 'top-left': + props = { + paperStyles: { ml: -POPOVER_DISTANCE }, + anchorOrigin: { vertical: 'bottom', horizontal: 'left' }, + transformOrigin: { vertical: 'top', horizontal: 'left' }, + }; + break; + case 'top-center': + props = { + paperStyles: undefined, + anchorOrigin: { vertical: 'bottom', horizontal: 'center' }, + transformOrigin: { vertical: 'top', horizontal: 'center' }, + }; + break; + case 'top-right': + props = { + paperStyles: { ml: POPOVER_DISTANCE }, + anchorOrigin: { vertical: 'bottom', horizontal: 'right' }, + transformOrigin: { vertical: 'top', horizontal: 'right' }, + }; + break; + /** + * bottom-* + */ + case 'bottom-left': + props = { + paperStyles: { ml: -POPOVER_DISTANCE }, + anchorOrigin: { vertical: 'top', horizontal: 'left' }, + transformOrigin: { vertical: 'bottom', horizontal: 'left' }, + }; + break; + case 'bottom-center': + props = { + paperStyles: undefined, + anchorOrigin: { vertical: 'top', horizontal: 'center' }, + transformOrigin: { vertical: 'bottom', horizontal: 'center' }, + }; + break; + case 'bottom-right': + props = { + paperStyles: { ml: POPOVER_DISTANCE }, + anchorOrigin: { vertical: 'top', horizontal: 'right' }, + transformOrigin: { vertical: 'bottom', horizontal: 'right' }, + }; + break; + /** + * left-* + */ + case 'left-top': + props = { + paperStyles: { mt: -POPOVER_DISTANCE }, + anchorOrigin: { vertical: 'top', horizontal: 'right' }, + transformOrigin: { vertical: 'top', horizontal: 'left' }, + }; + break; + case 'left-center': + props = { + paperStyles: undefined, + anchorOrigin: { vertical: 'center', horizontal: 'right' }, + transformOrigin: { vertical: 'center', horizontal: 'left' }, + }; + break; + case 'left-bottom': + props = { + paperStyles: { mt: POPOVER_DISTANCE }, + anchorOrigin: { vertical: 'bottom', horizontal: 'right' }, + transformOrigin: { vertical: 'bottom', horizontal: 'left' }, + }; + break; + /** + * right-* + */ + case 'right-top': + props = { + paperStyles: { mt: -POPOVER_DISTANCE }, + anchorOrigin: { vertical: 'top', horizontal: 'left' }, + transformOrigin: { vertical: 'top', horizontal: 'right' }, + }; + break; + case 'right-center': + props = { + paperStyles: undefined, + anchorOrigin: { vertical: 'center', horizontal: 'left' }, + transformOrigin: { vertical: 'center', horizontal: 'right' }, + }; + break; + case 'right-bottom': + props = { + paperStyles: { mt: POPOVER_DISTANCE }, + anchorOrigin: { vertical: 'bottom', horizontal: 'left' }, + transformOrigin: { vertical: 'bottom', horizontal: 'right' }, + }; + break; + + // top-right + default: + props = { + paperStyles: { ml: POPOVER_DISTANCE }, + anchorOrigin: { vertical: 'bottom', horizontal: 'right' }, + transformOrigin: { vertical: 'top', horizontal: 'right' }, + }; + } + + return props; +} diff --git a/src/shared/components/custom-tabs/custom-tabs.tsx b/src/shared/components/custom-tabs/custom-tabs.tsx new file mode 100644 index 0000000..58283fb --- /dev/null +++ b/src/shared/components/custom-tabs/custom-tabs.tsx @@ -0,0 +1,87 @@ +import type { TabsProps } from '@mui/material/Tabs'; +import type { Theme, SxProps } from '@mui/material/styles'; + +import NoSsr from '@mui/material/NoSsr'; +import { tabClasses } from '@mui/material/Tab'; +import { useTheme } from '@mui/material/styles'; +import Tabs, { tabsClasses } from '@mui/material/Tabs'; + +import { stylesMode } from 'src/shared/theme/styles'; + +// ---------------------------------------------------------------------- + +export type CustomTabsProps = TabsProps & { + slotProps?: TabsProps['slotProps'] & { + scroller?: SxProps<Theme>; + indicator?: SxProps<Theme>; + tab?: SxProps<Theme>; + selected?: SxProps<Theme>; + scrollButtons?: SxProps<Theme>; + flexContainer?: SxProps<Theme>; + }; +}; + +export function CustomTabs({ children, slotProps, sx, ...other }: CustomTabsProps) { + const theme = useTheme(); + + return ( + <Tabs + sx={{ + gap: { sm: 0 }, + minHeight: 38, + flexShrink: 0, + alignItems: 'center', + bgcolor: 'background.neutral', + [`& .${tabsClasses.scroller}`]: { + p: 1, + ...slotProps?.scroller, + }, + [`& .${tabsClasses.flexContainer}`]: { + gap: 0, + ...slotProps?.flexContainer, + }, + [`& .${tabsClasses.scrollButtons}`]: { + borderRadius: 1, + minHeight: 'inherit', + ...slotProps?.scrollButtons, + }, + [`& .${tabsClasses.indicator}`]: { + py: 1, + height: 1, + bgcolor: 'transparent', + '& > span': { + width: 1, + height: 1, + borderRadius: 1, + display: 'block', + bgcolor: 'common.white', + boxShadow: theme.customShadows.z1, + [stylesMode.dark]: { bgcolor: 'grey.900' }, + ...slotProps?.indicator, + }, + }, + [`& .${tabClasses.root}`]: { + py: 1, + px: 2, + zIndex: 1, + minHeight: 'auto', + ...slotProps?.tab, + [`&.${tabClasses.selected}`]: { + ...slotProps?.selected, + }, + }, + ...sx, + }} + {...other} + TabIndicatorProps={{ + children: ( + <NoSsr> + <span /> + </NoSsr> + ), + }} + > + {children} + </Tabs> + ); +} diff --git a/src/shared/components/custom-tabs/index.ts b/src/shared/components/custom-tabs/index.ts new file mode 100644 index 0000000..3daee9a --- /dev/null +++ b/src/shared/components/custom-tabs/index.ts @@ -0,0 +1 @@ +export * from './custom-tabs'; diff --git a/src/shared/components/file-thumbnail/action-buttons.tsx b/src/shared/components/file-thumbnail/action-buttons.tsx new file mode 100644 index 0000000..a9fff8c --- /dev/null +++ b/src/shared/components/file-thumbnail/action-buttons.tsx @@ -0,0 +1,65 @@ +import type { ButtonBaseProps } from '@mui/material/ButtonBase'; +import type { IconButtonProps } from '@mui/material/IconButton'; + +import { useTheme } from '@mui/material/styles'; +import ButtonBase from '@mui/material/ButtonBase'; +import IconButton from '@mui/material/IconButton'; + +import { bgBlur, varAlpha } from 'src/shared/theme/styles'; + +import { Iconify } from '../iconify'; + +// ---------------------------------------------------------------------- + +export function DownloadButton({ sx, ...other }: ButtonBaseProps) { + const theme = useTheme(); + + return ( + <ButtonBase + sx={{ + p: 0, + top: 0, + right: 0, + width: 1, + height: 1, + zIndex: 9, + opacity: 0, + position: 'absolute', + color: 'common.white', + borderRadius: 'inherit', + transition: theme.transitions.create(['opacity']), + '&:hover': { + ...bgBlur({ color: varAlpha(theme.vars.palette.grey['900Channel'], 0.64) }), + opacity: 1, + }, + ...sx, + }} + {...other} + > + <Iconify icon="eva:arrow-circle-down-fill" width={24} /> + </ButtonBase> + ); +} + +// ---------------------------------------------------------------------- + +export function RemoveButton({ sx, ...other }: IconButtonProps) { + return ( + <IconButton + size="small" + sx={{ + p: 0.35, + top: 4, + right: 4, + position: 'absolute', + color: 'common.white', + bgcolor: (theme) => varAlpha(theme.vars.palette.grey['900Channel'], 0.48), + '&:hover': { bgcolor: (theme) => varAlpha(theme.vars.palette.grey['900Channel'], 0.72) }, + ...sx, + }} + {...other} + > + <Iconify icon="mingcute:close-line" width={12} /> + </IconButton> + ); +} diff --git a/src/shared/components/file-thumbnail/classes.ts b/src/shared/components/file-thumbnail/classes.ts new file mode 100644 index 0000000..da284b4 --- /dev/null +++ b/src/shared/components/file-thumbnail/classes.ts @@ -0,0 +1,9 @@ +// ---------------------------------------------------------------------- + +export const fileThumbnailClasses = { + root: 'mnl__file__thumbnail__root', + img: 'mnl__file__thumbnail__img', + icon: 'mnl__file__thumbnail__icon', + removeBtn: 'mnl__file__thumbnail__remove__button', + downloadBtn: 'mnl__file__thumbnail__download__button', +}; diff --git a/src/shared/components/file-thumbnail/file-thumbnail.tsx b/src/shared/components/file-thumbnail/file-thumbnail.tsx new file mode 100644 index 0000000..b9f5913 --- /dev/null +++ b/src/shared/components/file-thumbnail/file-thumbnail.tsx @@ -0,0 +1,103 @@ +import Box from '@mui/material/Box'; +import Stack from '@mui/material/Stack'; +import Tooltip from '@mui/material/Tooltip'; + +import { fileThumbnailClasses } from './classes'; +import { fileData, fileThumb, fileFormat } from './utils'; +import { RemoveButton, DownloadButton } from './action-buttons'; + +import type { FileThumbnailProps } from './types'; + +// ---------------------------------------------------------------------- + +export function FileThumbnail({ + sx, + file, + tooltip, + onRemove, + imageView, + slotProps, + onDownload, + ...other +}: FileThumbnailProps) { + const previewUrl = typeof file === 'string' ? file : URL.createObjectURL(file); + + const { name, path } = fileData(file); + + const format = fileFormat(path || previewUrl); + + const renderImg = ( + <Box + component="img" + src={previewUrl} + className={fileThumbnailClasses.img} + sx={{ + width: 1, + height: 1, + objectFit: 'cover', + borderRadius: 'inherit', + ...slotProps?.img, + }} + /> + ); + + const renderIcon = ( + <Box + component="img" + src={fileThumb(format)} + className={fileThumbnailClasses.icon} + sx={{ width: 1, height: 1, ...slotProps?.icon }} + /> + ); + + const renderContent = ( + <Stack + component="span" + className={fileThumbnailClasses.root} + sx={{ + width: 36, + height: 36, + flexShrink: 0, + borderRadius: 1.25, + alignItems: 'center', + position: 'relative', + display: 'inline-flex', + justifyContent: 'center', + ...sx, + }} + {...other} + > + {format === 'image' && imageView ? renderImg : renderIcon} + + {onRemove && ( + <RemoveButton + onClick={onRemove} + className={fileThumbnailClasses.removeBtn} + sx={slotProps?.removeBtn} + /> + )} + + {onDownload && ( + <DownloadButton + onClick={onDownload} + className={fileThumbnailClasses.downloadBtn} + sx={slotProps?.downloadBtn} + /> + )} + </Stack> + ); + + if (tooltip) { + return ( + <Tooltip + arrow + title={name} + slotProps={{ popper: { modifiers: [{ name: 'offset', options: { offset: [0, -12] } }] } }} + > + {renderContent} + </Tooltip> + ); + } + + return renderContent; +} diff --git a/src/shared/components/file-thumbnail/index.ts b/src/shared/components/file-thumbnail/index.ts new file mode 100644 index 0000000..833d600 --- /dev/null +++ b/src/shared/components/file-thumbnail/index.ts @@ -0,0 +1,7 @@ +export * from './utils'; + +export type * from './types'; + +export * from './action-buttons'; + +export * from './file-thumbnail'; diff --git a/src/shared/components/file-thumbnail/types.ts b/src/shared/components/file-thumbnail/types.ts new file mode 100644 index 0000000..45a986e --- /dev/null +++ b/src/shared/components/file-thumbnail/types.ts @@ -0,0 +1,25 @@ +import type { StackProps } from '@mui/material/Stack'; +import type { Theme, SxProps } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +export interface ExtendFile extends File { + path?: string; + preview?: string; + lastModifiedDate?: Date; +} + +export type FileThumbnailProps = StackProps & { + tooltip?: boolean; + file: File | string; + imageView?: boolean; + sx?: SxProps<Theme>; + onDownload?: () => void; + onRemove?: () => void; + slotProps?: { + img?: SxProps<Theme>; + icon?: SxProps<Theme>; + removeBtn?: SxProps<Theme>; + downloadBtn?: SxProps<Theme>; + }; +}; diff --git a/src/shared/components/file-thumbnail/utils.ts b/src/shared/components/file-thumbnail/utils.ts new file mode 100644 index 0000000..6c6872e --- /dev/null +++ b/src/shared/components/file-thumbnail/utils.ts @@ -0,0 +1,156 @@ +import { CONFIG } from 'src/config-global'; + +import type { ExtendFile } from './types'; + +// ---------------------------------------------------------------------- + +// Define more types here +const FORMAT_PDF = ['pdf']; +const FORMAT_TEXT = ['txt']; +const FORMAT_PHOTOSHOP = ['psd']; +const FORMAT_WORD = ['doc', 'docx']; +const FORMAT_EXCEL = ['xls', 'xlsx']; +const FORMAT_ZIP = ['zip', 'rar', 'iso']; +const FORMAT_ILLUSTRATOR = ['ai', 'esp']; +const FORMAT_POWERPOINT = ['ppt', 'pptx']; +const FORMAT_AUDIO = ['wav', 'aif', 'mp3', 'aac']; +const FORMAT_IMG = ['jpg', 'jpeg', 'gif', 'bmp', 'png', 'svg', 'webp']; +const FORMAT_VIDEO = ['m4v', 'avi', 'mpg', 'mp4', 'webm']; + +const iconUrl = (icon: string) => `${CONFIG.site.basePath}/assets/icons/files/${icon}.svg`; + +// ---------------------------------------------------------------------- + +export function fileFormat(fileUrl: string) { + let format; + + const fileByUrl = fileTypeByUrl(fileUrl); + + switch (fileUrl.includes(fileByUrl)) { + case FORMAT_TEXT.includes(fileByUrl): + format = 'txt'; + break; + case FORMAT_ZIP.includes(fileByUrl): + format = 'zip'; + break; + case FORMAT_AUDIO.includes(fileByUrl): + format = 'audio'; + break; + case FORMAT_IMG.includes(fileByUrl): + format = 'image'; + break; + case FORMAT_VIDEO.includes(fileByUrl): + format = 'video'; + break; + case FORMAT_WORD.includes(fileByUrl): + format = 'word'; + break; + case FORMAT_EXCEL.includes(fileByUrl): + format = 'excel'; + break; + case FORMAT_POWERPOINT.includes(fileByUrl): + format = 'powerpoint'; + break; + case FORMAT_PDF.includes(fileByUrl): + format = 'pdf'; + break; + case FORMAT_PHOTOSHOP.includes(fileByUrl): + format = 'photoshop'; + break; + case FORMAT_ILLUSTRATOR.includes(fileByUrl): + format = 'illustrator'; + break; + default: + format = fileTypeByUrl(fileUrl); + } + + return format; +} + +// ---------------------------------------------------------------------- + +export function fileThumb(fileUrl: string) { + let thumb; + + switch (fileFormat(fileUrl)) { + case 'folder': + thumb = iconUrl('ic-folder'); + break; + case 'txt': + thumb = iconUrl('ic-txt'); + break; + case 'zip': + thumb = iconUrl('ic-zip'); + break; + case 'audio': + thumb = iconUrl('ic-audio'); + break; + case 'video': + thumb = iconUrl('ic-video'); + break; + case 'word': + thumb = iconUrl('ic-word'); + break; + case 'excel': + thumb = iconUrl('ic-excel'); + break; + case 'powerpoint': + thumb = iconUrl('ic-power_point'); + break; + case 'pdf': + thumb = iconUrl('ic-pdf'); + break; + case 'photoshop': + thumb = iconUrl('ic-pts'); + break; + case 'illustrator': + thumb = iconUrl('ic-ai'); + break; + case 'image': + thumb = iconUrl('ic-img'); + break; + default: + thumb = iconUrl('ic-file'); + } + return thumb; +} + +// ---------------------------------------------------------------------- + +export function fileTypeByUrl(fileUrl: string) { + return (fileUrl && fileUrl.split('.').pop()) || ''; +} + +// ---------------------------------------------------------------------- + +export function fileNameByUrl(fileUrl: string) { + return fileUrl.split('/').pop(); +} + +// ---------------------------------------------------------------------- + +export function fileData(file: File | string) { + // From url + if (typeof file === 'string') { + return { + preview: file, + name: fileNameByUrl(file), + type: fileTypeByUrl(file), + size: undefined, + path: file, + lastModified: undefined, + lastModifiedDate: undefined, + }; + } + + // From file + return { + name: file.name, + size: file.size, + path: (file as ExtendFile).path, + type: file.type, + preview: (file as ExtendFile).preview, + lastModified: file.lastModified, + lastModifiedDate: (file as ExtendFile).lastModifiedDate, + }; +} diff --git a/src/shared/components/hook-form/fields.tsx b/src/shared/components/hook-form/fields.tsx new file mode 100644 index 0000000..360f763 --- /dev/null +++ b/src/shared/components/hook-form/fields.tsx @@ -0,0 +1,7 @@ +import { RHFTextField } from './rhf-text-field'; + +// ---------------------------------------------------------------------- + +export const Field = { + Text: RHFTextField, +}; diff --git a/src/shared/components/hook-form/form-provider.tsx b/src/shared/components/hook-form/form-provider.tsx new file mode 100644 index 0000000..b91d4ee --- /dev/null +++ b/src/shared/components/hook-form/form-provider.tsx @@ -0,0 +1,21 @@ +import type { UseFormReturn } from 'react-hook-form'; + +import { FormProvider as RHFForm } from 'react-hook-form'; + +// ---------------------------------------------------------------------- + +export type FormProps = { + onSubmit?: () => void; + children: React.ReactNode; + methods: UseFormReturn<any>; +}; + +export function Form({ children, onSubmit, methods }: FormProps) { + return ( + <RHFForm {...methods}> + <form onSubmit={onSubmit} noValidate autoComplete="off"> + {children} + </form> + </RHFForm> + ); +} diff --git a/src/shared/components/hook-form/index.ts b/src/shared/components/hook-form/index.ts new file mode 100644 index 0000000..6f27fc3 --- /dev/null +++ b/src/shared/components/hook-form/index.ts @@ -0,0 +1,5 @@ +export * from './fields'; + +export * from './form-provider'; + +export * from './rhf-text-field'; diff --git a/src/shared/components/hook-form/rhf-text-field.tsx b/src/shared/components/hook-form/rhf-text-field.tsx new file mode 100644 index 0000000..ea5c7b4 --- /dev/null +++ b/src/shared/components/hook-form/rhf-text-field.tsx @@ -0,0 +1,43 @@ +import type { TextFieldProps } from '@mui/material/TextField'; + +import { Controller, useFormContext } from 'react-hook-form'; + +import TextField from '@mui/material/TextField'; + +// ---------------------------------------------------------------------- + +type Props = TextFieldProps & { + name: string; +}; + +export function RHFTextField({ name, helperText, type, ...other }: Props) { + const { control } = useFormContext(); + + return ( + <Controller + name={name} + control={control} + render={({ field, fieldState: { error } }) => ( + <TextField + {...field} + fullWidth + type={type} + value={type === 'number' && field.value === 0 ? '' : field.value} + onChange={(event) => { + if (type === 'number') { + field.onChange(Number(event.target.value)); + } else { + field.onChange(event.target.value); + } + }} + error={!!error} + helperText={error?.message ?? helperText} + inputProps={{ + autoComplete: 'off', + }} + {...other} + /> + )} + /> + ); +} diff --git a/src/shared/components/iconify/classes.ts b/src/shared/components/iconify/classes.ts new file mode 100644 index 0000000..39aa670 --- /dev/null +++ b/src/shared/components/iconify/classes.ts @@ -0,0 +1,3 @@ +export const iconifyClasses = { + root: 'mnl__icon__root', +}; diff --git a/src/shared/components/iconify/flag-icon.tsx b/src/shared/components/iconify/flag-icon.tsx new file mode 100644 index 0000000..c9de878 --- /dev/null +++ b/src/shared/components/iconify/flag-icon.tsx @@ -0,0 +1,48 @@ +import type { Theme, SxProps } from '@mui/material/styles'; + +import { forwardRef } from 'react'; + +import Box from '@mui/material/Box'; +import NoSsr from '@mui/material/NoSsr'; + +import { CONFIG } from 'src/config-global'; + +// ---------------------------------------------------------------------- + +export type FlagIconProps = { + code?: string; + sx?: SxProps<Theme>; +}; + +export const FlagIcon = forwardRef<HTMLSpanElement, FlagIconProps>( + ({ code, sx, ...other }, ref) => { + const baseStyles = { + width: 26, + height: 20, + flexShrink: 0, + overflow: 'hidden', + borderRadius: '5px', + display: 'inline-flex', + bgcolor: 'background.neutral', + }; + + const renderFallback = <Box component="span" sx={{ ...baseStyles, ...sx }} />; + + if (!code) { + return null; + } + + return ( + <NoSsr fallback={renderFallback}> + <Box ref={ref} component="span" sx={{ ...baseStyles, ...sx }} {...other}> + <Box + component="img" + alt={code} + src={`${CONFIG.site.basePath}/assets/icons/flagpack/${code?.toLowerCase()}.webp`} + sx={{ width: 1, height: 1, objectFit: 'cover' }} + /> + </Box> + </NoSsr> + ); + } +); diff --git a/src/shared/components/iconify/iconify.tsx b/src/shared/components/iconify/iconify.tsx new file mode 100644 index 0000000..f743678 --- /dev/null +++ b/src/shared/components/iconify/iconify.tsx @@ -0,0 +1,47 @@ +'use client'; + +import { forwardRef } from 'react'; +import { Icon, disableCache } from '@iconify/react'; + +import Box from '@mui/material/Box'; +import NoSsr from '@mui/material/NoSsr'; + +import { iconifyClasses } from './classes'; + +import type { IconifyProps } from './types'; + +// ---------------------------------------------------------------------- + +export const Iconify = forwardRef<SVGElement, IconifyProps>( + ({ className, width = 20, sx, ...other }, ref) => { + const baseStyles = { + width, + height: width, + flexShrink: 0, + display: 'inline-flex', + }; + + const renderFallback = ( + <Box + component="span" + className={iconifyClasses.root.concat(className ? ` ${className}` : '')} + sx={{ ...baseStyles, ...sx }} + /> + ); + + return ( + <NoSsr fallback={renderFallback}> + <Box + ref={ref} + component={Icon} + className={iconifyClasses.root.concat(className ? ` ${className}` : '')} + sx={{ ...baseStyles, ...sx }} + {...other} + /> + </NoSsr> + ); + } +); + +// https://iconify.design/docs/iconify-icon/disable-cache.html +disableCache('local'); diff --git a/src/shared/components/iconify/index.ts b/src/shared/components/iconify/index.ts new file mode 100644 index 0000000..a9d5646 --- /dev/null +++ b/src/shared/components/iconify/index.ts @@ -0,0 +1,9 @@ +export * from './classes'; + +export * from './iconify'; + +export * from './flag-icon'; + +export type * from './types'; + +export * from './social-icon'; diff --git a/src/shared/components/iconify/social-icon.tsx b/src/shared/components/iconify/social-icon.tsx new file mode 100644 index 0000000..ce6b73c --- /dev/null +++ b/src/shared/components/iconify/social-icon.tsx @@ -0,0 +1,141 @@ +import type { Theme, SxProps } from '@mui/material/styles'; + +import { forwardRef } from 'react'; + +import SvgIcon from '@mui/material/SvgIcon'; + +// ---------------------------------------------------------------------- + +export type SocialIconProps = { + icon?: 'google' | 'twitter' | 'linkedin' | 'instagram' | 'facebook' | 'github' | string; + width?: number; + sx?: SxProps<Theme>; +}; + +export const SocialIcon = forwardRef<SVGSVGElement, SocialIconProps>( + ({ icon, width = 20, sx, ...other }, ref) => { + const socialName = icon?.trim().toLowerCase(); + + return ( + <SvgIcon + ref={ref} + sx={{ + width, + height: width, + flexShrink: 0, + ...(['twitter', 'github'].includes(`${socialName}`) && { + color: 'text.primary', + }), + ...sx, + }} + {...other} + > + {socialName === 'google' && googleSVG} + {socialName === 'facebook' && facebookSVG} + {socialName === 'linkedin' && linkedinSVG} + {socialName === 'twitter' && twitterSVG} + {socialName === 'instagram' && instagramSVG} + {socialName === 'github' && githubSVG} + </SvgIcon> + ); + } +); + +// ---------------------------------------------------------------------- + +const githubSVG = ( + <path d="M12.001 2c-5.525 0-10 4.475-10 10a9.994 9.994 0 0 0 6.837 9.488c.5.087.688-.213.688-.476c0-.237-.013-1.024-.013-1.862c-2.512.463-3.162-.612-3.362-1.175c-.113-.288-.6-1.175-1.025-1.413c-.35-.187-.85-.65-.013-.662c.788-.013 1.35.725 1.538 1.025c.9 1.512 2.337 1.087 2.912.825c.088-.65.35-1.087.638-1.337c-2.225-.25-4.55-1.113-4.55-4.938c0-1.088.387-1.987 1.025-2.687c-.1-.25-.45-1.275.1-2.65c0 0 .837-.263 2.75 1.024a9.28 9.28 0 0 1 2.5-.337c.85 0 1.7.112 2.5.337c1.913-1.3 2.75-1.024 2.75-1.024c.55 1.375.2 2.4.1 2.65c.637.7 1.025 1.587 1.025 2.687c0 3.838-2.337 4.688-4.562 4.938c.362.312.675.912.675 1.85c0 1.337-.013 2.412-.013 2.75c0 .262.188.574.688.474A10.016 10.016 0 0 0 22 12c0-5.525-4.475-10-10-10" /> +); + +const googleSVG = ( + <> + <path + d="M21.8055 10.0415H21V10H12V14H17.6515C16.827 16.3285 14.6115 18 12 18C8.6865 18 6 15.3135 6 12C6 8.6865 8.6865 6 12 6C13.5295 6 14.921 6.577 15.9805 7.5195L18.809 4.691C17.023 3.0265 14.634 2 12 2C6.4775 2 2 6.4775 2 12C2 17.5225 6.4775 22 12 22C17.5225 22 22 17.5225 22 12C22 11.3295 21.931 10.675 21.8055 10.0415Z" + fill="#FFC107" + /> + <path + d="M3.15332 7.3455L6.43882 9.755C7.32782 7.554 9.48082 6 12.0003 6C13.5298 6 14.9213 6.577 15.9808 7.5195L18.8093 4.691C17.0233 3.0265 14.6343 2 12.0003 2C8.15932 2 4.82832 4.1685 3.15332 7.3455Z" + fill="#FF3D00" + /> + <path + d="M12.0002 22C14.5832 22 16.9302 21.0115 18.7047 19.404L15.6097 16.785C14.5719 17.5742 13.3039 18.0011 12.0002 18C9.39916 18 7.19066 16.3415 6.35866 14.027L3.09766 16.5395C4.75266 19.778 8.11366 22 12.0002 22Z" + fill="#4CAF50" + /> + <path + d="M21.8055 10.0415H21V10H12V14H17.6515C17.2571 15.1082 16.5467 16.0766 15.608 16.7855L15.6095 16.7845L18.7045 19.4035C18.4855 19.6025 22 17 22 12C22 11.3295 21.931 10.675 21.8055 10.0415Z" + fill="#1976D2" + /> + </> +); + +const facebookSVG = ( + <path + d="M14 13.5H16.5L17.5 9.5H14V7.5C14 6.47062 14 5.5 16 5.5H17.5V2.1401C17.1743 2.09685 15.943 2 14.6429 2C11.9284 2 10 3.65686 10 6.69971V9.5H7V13.5H10V22H14V13.5Z" + fill="#1877F2" + /> +); + +const linkedinSVG = ( + <path + d="M5.14678 2.52608C5.85835 2.65326 6.45746 3.09997 6.77593 3.74217C6.88945 3.97025 6.95882 4.20149 6.99245 4.46426C7.01558 4.64609 7.00822 4.94775 6.97669 5.12433C6.82323 5.99567 6.18418 6.68832 5.33071 6.9122C5.1699 6.95424 5.03326 6.97316 4.84722 6.98157C3.96327 7.01731 3.14449 6.52856 2.75034 5.72869C2.44342 5.10646 2.44342 4.37597 2.74928 3.75268C3.08983 3.06003 3.73729 2.60281 4.51613 2.50822C4.64962 2.4914 5.00909 2.50191 5.14678 2.52608ZM17.2025 8.64541C17.768 8.70007 18.324 8.84932 18.7844 9.0711C19.1407 9.24242 19.5464 9.50414 19.9154 9.80264C20.3274 10.1358 20.6175 10.5436 20.9549 11.2626C21.2281 11.8449 21.3784 12.341 21.4562 12.9128C21.473 13.0347 21.4741 13.3626 21.4772 17.2715L21.4804 21.5H19.5622H17.644V17.9442C17.644 15.5436 17.6408 14.3538 17.6335 14.2791C17.5452 13.3899 17.1374 12.753 16.4437 12.4188C16.2797 12.3399 16.1704 12.3 15.998 12.2558C15.3159 12.0803 14.5097 12.1791 13.9095 12.5102C13.3514 12.8182 12.931 13.4499 12.7733 14.2161C12.7113 14.5188 12.7145 14.3096 12.7145 18.0598V21.5H10.8015H8.88858V15.1778V8.85563H10.6912H12.4938V9.76585V10.675L12.5715 10.571C12.7344 10.3513 13.0351 10.037 13.2579 9.85204C14.1187 9.13626 15.2244 8.69271 16.2944 8.6349C16.4952 8.62439 17.0491 8.6307 17.2025 8.64541ZM6.72338 15.1778V21.5H4.76313H2.80289V15.1778V8.85563H4.76313H6.72338V15.1778Z" + fill="#0A66C2" + /> +); + +const twitterSVG = ( + <path d="M17.7242 3H20.779L14.1069 10.624L21.956 21H15.8117L10.9959 14.7087L5.49201 21H2.43288L9.56798 12.8438L2.04346 3H8.34346L12.692 8.75048L17.7242 3ZM16.6511 19.174H18.343L7.42182 4.73077H5.60451L16.6511 19.174Z" /> +); + +const instagramSVG = ( + <> + <path + d="M22.437 7.67096C22.3859 6.55328 22.2084 5.78997 21.9488 5.12223C21.6852 4.42158 21.2719 3.78688 20.7377 3.26241C20.2132 2.72817 19.5785 2.31476 18.8779 2.05101C18.2099 1.79158 17.4468 1.61423 16.3292 1.56345C15.2094 1.51218 14.8516 1.5 12.0001 1.5C9.14852 1.5 8.79073 1.51218 7.67096 1.56316C6.55328 1.61423 5.79018 1.79175 5.12223 2.05129C4.42156 2.31493 3.78685 2.72826 3.26237 3.26245C2.72813 3.78686 2.31472 4.4215 2.05097 5.12211C1.79154 5.79005 1.61419 6.55332 1.56341 7.67084C1.51218 8.79073 1.5 9.14835 1.5 11.9999C1.5 14.8516 1.51218 15.2094 1.56345 16.3291C1.61439 17.4467 1.79191 18.2099 2.05146 18.8779C2.31509 19.5785 2.7284 20.2132 3.26257 20.7376C3.78701 21.2718 4.4217 21.6851 5.12236 21.9487C5.79018 22.2084 6.55344 22.3857 7.67112 22.4368C8.79106 22.4879 9.14864 22.5 12.0002 22.5C14.8518 22.5 15.2096 22.4879 16.3293 22.4368C17.447 22.3857 18.2101 22.2084 18.8781 21.9487C19.5756 21.6789 20.209 21.2665 20.7378 20.7377C21.2666 20.2089 21.6791 19.5754 21.9488 18.8779C22.2085 18.2099 22.3859 17.4467 22.437 16.3292C22.4879 15.2092 22.5001 14.8516 22.5001 12.0001C22.5001 9.14835 22.4879 8.79073 22.437 7.67096ZM20.5469 16.2432C20.5003 17.2669 20.3292 17.8229 20.1855 18.1928C20.0108 18.6457 19.7432 19.057 19.4 19.4002C19.0568 19.7434 18.6455 20.011 18.1927 20.1856C17.8227 20.3294 17.2668 20.5005 16.243 20.5471C15.1361 20.5977 14.8039 20.6083 12.0001 20.6083C9.19614 20.6083 8.86415 20.5977 7.75701 20.5471C6.73342 20.5005 6.17749 20.3294 5.80736 20.1856C5.35132 20.0173 4.93879 19.7488 4.6001 19.4001C4.25133 19.0614 3.98291 18.6489 3.81457 18.1928C3.67085 17.8229 3.49973 17.2669 3.45309 16.2432C3.40264 15.1361 3.3919 14.8039 3.3919 12.0003C3.3919 9.19642 3.40264 8.86448 3.45309 7.75717C3.49985 6.73342 3.67085 6.17745 3.81457 5.80753C3.98296 5.35144 4.25138 4.93887 4.6001 4.6001C4.93879 4.25132 5.35139 3.98295 5.80753 3.81473C6.17749 3.67085 6.73342 3.49989 7.75722 3.45309C8.86432 3.40264 9.19646 3.3919 12.0001 3.3919C14.8038 3.3919 15.1357 3.40264 16.243 3.45326C17.2668 3.49989 17.8226 3.67101 18.1927 3.81473C18.6487 3.98311 19.0612 4.25147 19.3999 4.6001C19.7487 4.93879 20.0171 5.35139 20.1854 5.80753C20.3292 6.17749 20.5004 6.73342 20.5469 7.75722C20.5974 8.86432 20.6081 9.19646 20.6081 12.0001C20.6081 14.8039 20.5976 15.1358 20.5469 16.2432Z" + fill="url(#paint0_linear_0_8736)" + /> + <path + d="M11.9999 6.60812C9.02211 6.60812 6.60808 9.02223 6.60808 12.0001C6.60808 14.9779 9.02211 17.3919 11.9999 17.3919C14.9779 17.3919 17.3919 14.9779 17.3919 12.0001C17.3919 9.02223 14.9779 6.60812 11.9999 6.60812ZM11.9999 15.5C10.067 15.4999 8.49993 13.9329 8.5001 11.9999C8.5001 10.067 10.067 8.49993 12.0001 8.49993C13.9331 8.5001 15.5 10.067 15.5 11.9999C15.5 13.9329 13.9329 15.5 11.9999 15.5Z" + fill="url(#paint1_linear_0_8736)" + /> + <path + d="M18.8649 6.39516C18.8649 7.091 18.3008 7.65509 17.605 7.65509C16.909 7.65509 16.3449 7.09095 16.3449 6.39516C16.3449 5.69912 16.909 5.13503 17.605 5.13503C18.3008 5.13503 18.8649 5.69916 18.8649 6.39516Z" + fill="url(#paint2_linear_0_8736)" + /> + <defs> + <linearGradient + id="paint0_linear_0_8736" + x1="3.26229" + y1="20.7377" + x2="20.7378" + y2="3.26212" + gradientUnits="userSpaceOnUse" + > + <stop stopColor="#FFD600" /> + <stop offset="0.5" stopColor="#FF0100" /> + <stop offset="1" stopColor="#D800B9" /> + </linearGradient> + <linearGradient + id="paint1_linear_0_8736" + x1="4.57544" + y1="19.4246" + x2="19.4247" + y2="4.57532" + gradientUnits="userSpaceOnUse" + > + <stop stopColor="#FF6400" /> + <stop offset="0.5" stopColor="#FF0100" /> + <stop offset="1" stopColor="#FD0056" /> + </linearGradient> + <linearGradient + id="paint2_linear_0_8736" + x1="16.7139" + y1="7.28603" + x2="18.4957" + y2="5.50413" + gradientUnits="userSpaceOnUse" + > + <stop stopColor="#F30072" /> + <stop offset="1" stopColor="#E50097" /> + </linearGradient> + </defs> + </> +); diff --git a/src/shared/components/iconify/types.ts b/src/shared/components/iconify/types.ts new file mode 100644 index 0000000..53ea752 --- /dev/null +++ b/src/shared/components/iconify/types.ts @@ -0,0 +1,6 @@ +import type { IconProps } from '@iconify/react'; +import type { BoxProps } from '@mui/material/Box'; + +// ---------------------------------------------------------------------- + +export type IconifyProps = BoxProps & IconProps; diff --git a/src/shared/components/label/classes.ts b/src/shared/components/label/classes.ts new file mode 100644 index 0000000..59db7ca --- /dev/null +++ b/src/shared/components/label/classes.ts @@ -0,0 +1,3 @@ +// ---------------------------------------------------------------------- + +export const labelClasses = { root: 'mnl__label__root', icon: 'mnl__label__icon' }; diff --git a/src/shared/components/label/index.ts b/src/shared/components/label/index.ts new file mode 100644 index 0000000..71f3c7e --- /dev/null +++ b/src/shared/components/label/index.ts @@ -0,0 +1,7 @@ +export * from './label'; + +export * from './styles'; + +export * from './classes'; + +export type * from './types'; diff --git a/src/shared/components/label/label.tsx b/src/shared/components/label/label.tsx new file mode 100644 index 0000000..fca5ea1 --- /dev/null +++ b/src/shared/components/label/label.tsx @@ -0,0 +1,61 @@ +'use client'; + +import { forwardRef } from 'react'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +import { StyledLabel } from './styles'; +import { labelClasses } from './classes'; + +import type { LabelProps } from './types'; + +// ---------------------------------------------------------------------- + +export const Label = forwardRef<HTMLSpanElement, LabelProps>( + ({ children, color = 'default', variant = 'soft', startIcon, endIcon, sx, ...other }, ref) => { + const theme = useTheme(); + + const iconStyles = { + width: 16, + height: 16, + '& svg, img': { + width: 1, + height: 1, + objectFit: 'cover', + }, + }; + + return ( + <StyledLabel + ref={ref} + component="span" + className={labelClasses.root} + ownerState={{ color, variant }} + sx={{ ...(startIcon && { pl: 0.75 }), ...(endIcon && { pr: 0.75 }), ...sx }} + theme={theme} + {...other} + > + {startIcon && ( + <Box component="span" className={labelClasses.icon} sx={{ mr: 0.75, ...iconStyles }}> + {startIcon} + </Box> + )} + + {typeof children === 'string' ? sentenceCase(children) : children} + + {endIcon && ( + <Box component="span" className={labelClasses.icon} sx={{ ml: 0.75, ...iconStyles }}> + {endIcon} + </Box> + )} + </StyledLabel> + ); + } +); + +// ---------------------------------------------------------------------- + +function sentenceCase(string: string): string { + return string.charAt(0).toUpperCase() + string.slice(1); +} diff --git a/src/shared/components/label/styles.ts b/src/shared/components/label/styles.ts new file mode 100644 index 0000000..1b2c7b3 --- /dev/null +++ b/src/shared/components/label/styles.ts @@ -0,0 +1,113 @@ +'use client'; + +import type { Theme } from '@mui/material/styles'; + +import Box from '@mui/material/Box'; +import { styled } from '@mui/material/styles'; + +import { varAlpha, stylesMode } from 'src/shared/theme/styles'; + +import type { LabelColor, LabelVariant } from './types'; + +// ---------------------------------------------------------------------- + +export const StyledLabel = styled(Box)(({ + theme, + ownerState: { color, variant }, +}: { + theme: Theme; + ownerState: { + color: LabelColor; + variant: LabelVariant; + }; +}) => { + const defaultColor = { + ...(color === 'default' && { + /** + * @variant filled + */ + ...(variant === 'filled' && { + color: theme.vars.palette.common.white, + backgroundColor: theme.vars.palette.text.primary, + [stylesMode.dark]: { color: theme.vars.palette.grey[800] }, + }), + /** + * @variant outlined + */ + ...(variant === 'outlined' && { + backgroundColor: 'transparent', + color: theme.vars.palette.text.primary, + border: `2px solid ${theme.vars.palette.text.primary}`, + }), + /** + * @variant soft + */ + ...(variant === 'soft' && { + color: theme.vars.palette.text.secondary, + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.16), + }), + /** + * @variant inverted + */ + ...(variant === 'inverted' && { + color: theme.vars.palette.grey[800], + backgroundColor: theme.vars.palette.grey[300], + }), + }), + }; + + const styleColors = { + ...(color !== 'default' && { + /** + * @variant filled + */ + ...(variant === 'filled' && { + color: theme.vars.palette[color].contrastText, + backgroundColor: theme.vars.palette[color].main, + }), + /** + * @variant outlined + */ + ...(variant === 'outlined' && { + backgroundColor: 'transparent', + color: theme.vars.palette[color].main, + border: `2px solid ${theme.vars.palette[color].main}`, + }), + /** + * @variant soft + */ + ...(variant === 'soft' && { + color: theme.vars.palette[color].dark, + backgroundColor: varAlpha(theme.vars.palette[color].mainChannel, 0.16), + [stylesMode.dark]: { color: theme.vars.palette[color].light }, + }), + /** + * @variant inverted + */ + ...(variant === 'inverted' && { + color: theme.vars.palette[color].darker, + backgroundColor: theme.vars.palette[color].lighter, + }), + }), + }; + + return { + height: 24, + minWidth: 24, + lineHeight: 0, + cursor: 'default', + alignItems: 'center', + whiteSpace: 'nowrap', + display: 'inline-flex', + justifyContent: 'center', + padding: theme.spacing(0, 0.75), + fontSize: theme.typography.pxToRem(12), + fontWeight: theme.typography.fontWeightBold, + borderRadius: theme.shape.borderRadius * 0.75, + transition: theme.transitions.create('all', { + duration: theme.transitions.duration.shorter, + }), + ...defaultColor, + ...styleColors, + }; +}); diff --git a/src/shared/components/label/types.ts b/src/shared/components/label/types.ts new file mode 100644 index 0000000..aeb6574 --- /dev/null +++ b/src/shared/components/label/types.ts @@ -0,0 +1,21 @@ +import type { BoxProps } from '@mui/material/Box'; + +// ---------------------------------------------------------------------- + +export type LabelColor = + | 'default' + | 'primary' + | 'secondary' + | 'info' + | 'success' + | 'warning' + | 'error'; + +export type LabelVariant = 'filled' | 'outlined' | 'soft' | 'inverted'; + +export interface LabelProps extends BoxProps { + color?: LabelColor; + variant?: LabelVariant; + endIcon?: React.ReactElement | null; + startIcon?: React.ReactElement | null; +} diff --git a/src/shared/components/loading-screen/index.ts b/src/shared/components/loading-screen/index.ts new file mode 100644 index 0000000..0744cff --- /dev/null +++ b/src/shared/components/loading-screen/index.ts @@ -0,0 +1,3 @@ +export * from './splash-screen'; + +export * from './loading-screen'; diff --git a/src/shared/components/loading-screen/loading-screen.tsx b/src/shared/components/loading-screen/loading-screen.tsx new file mode 100644 index 0000000..d3233ae --- /dev/null +++ b/src/shared/components/loading-screen/loading-screen.tsx @@ -0,0 +1,39 @@ +'use client'; + +import type { BoxProps } from '@mui/material/Box'; + +import Box from '@mui/material/Box'; +import Portal from '@mui/material/Portal'; +import LinearProgress from '@mui/material/LinearProgress'; + +// ---------------------------------------------------------------------- + +type Props = BoxProps & { + portal?: boolean; +}; + +export function LoadingScreen({ portal, sx, ...other }: Props) { + const content = ( + <Box + sx={{ + px: 5, + width: 1, + flexGrow: 1, + minHeight: 1, + display: 'flex', + alignItems: 'center', + justifyContent: 'center', + ...sx, + }} + {...other} + > + <LinearProgress color="inherit" sx={{ width: 1, maxWidth: 360 }} /> + </Box> + ); + + if (portal) { + return <Portal>{content}</Portal>; + } + + return content; +} diff --git a/src/shared/components/loading-screen/splash-screen.tsx b/src/shared/components/loading-screen/splash-screen.tsx new file mode 100644 index 0000000..0f4d183 --- /dev/null +++ b/src/shared/components/loading-screen/splash-screen.tsx @@ -0,0 +1,45 @@ +'use client'; + +import type { BoxProps } from '@mui/material/Box'; + +import Box from '@mui/material/Box'; +import Portal from '@mui/material/Portal'; + +import { AnimateLogo1 } from 'src/shared/components/animate'; + +// ---------------------------------------------------------------------- + +type Props = BoxProps & { + portal?: boolean; +}; + +export function SplashScreen({ portal = true, sx, ...other }: Props) { + const content = ( + <Box sx={{ overflow: 'hidden' }}> + <Box + sx={{ + right: 0, + width: 1, + bottom: 0, + height: 1, + zIndex: 9998, + display: 'flex', + position: 'fixed', + alignItems: 'center', + justifyContent: 'center', + bgcolor: 'background.default', + ...sx, + }} + {...other} + > + <AnimateLogo1 /> + </Box> + </Box> + ); + + if (portal) { + return <Portal>{content}</Portal>; + } + + return content; +} diff --git a/src/shared/components/logo/classes.ts b/src/shared/components/logo/classes.ts new file mode 100644 index 0000000..7b7fdc2 --- /dev/null +++ b/src/shared/components/logo/classes.ts @@ -0,0 +1,3 @@ +export const logoClasses = { + root: 'mnl__logo__root', +}; diff --git a/src/shared/components/logo/index.ts b/src/shared/components/logo/index.ts new file mode 100644 index 0000000..b86e7ad --- /dev/null +++ b/src/shared/components/logo/index.ts @@ -0,0 +1,3 @@ +export * from './logo'; + +export * from './classes'; diff --git a/src/shared/components/logo/logo.tsx b/src/shared/components/logo/logo.tsx new file mode 100644 index 0000000..4790043 --- /dev/null +++ b/src/shared/components/logo/logo.tsx @@ -0,0 +1,108 @@ +'use client'; + +import type { BoxProps } from '@mui/material/Box'; + +import { useId, forwardRef } from 'react'; + +import Box from '@mui/material/Box'; +import NoSsr from '@mui/material/NoSsr'; +import { useTheme } from '@mui/material/styles'; + +import { RouterLink } from 'src/routes/components'; + +import { logoClasses } from './classes'; + +// ---------------------------------------------------------------------- + +export type LogoProps = BoxProps & { + href?: string; + disableLink?: boolean; +}; + +export const Logo = forwardRef<HTMLDivElement, LogoProps>( + ({ width = 40, height = 40, disableLink = false, className, href = '/', sx, ...other }, ref) => { + const theme = useTheme(); + + const gradientId = useId(); + + const PRIMARY_LIGHT = theme.vars.palette.primary.light; + + const PRIMARY_MAIN = theme.vars.palette.primary.main; + + const PRIMARY_DARK = theme.vars.palette.primary.dark; + + /* + * OR using local (public folder) + * const logo = ( <Box alt="logo" component="img" src={`${CONFIG.site.basePath}/logo/logo-single.svg`} width={width} height={height} /> ); + */ + + const logo = ( + <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 512 512"> + <defs> + <linearGradient id={`${gradientId}-1`} x1="100%" x2="50%" y1="9.946%" y2="50%"> + <stop offset="0%" stopColor={PRIMARY_DARK} /> + <stop offset="100%" stopColor={PRIMARY_MAIN} /> + </linearGradient> + + <linearGradient id={`${gradientId}-2`} x1="50%" x2="50%" y1="0%" y2="100%"> + <stop offset="0%" stopColor={PRIMARY_LIGHT} /> + <stop offset="100%" stopColor={PRIMARY_MAIN} /> + </linearGradient> + + <linearGradient id={`${gradientId}-3`} x1="50%" x2="50%" y1="0%" y2="100%"> + <stop offset="0%" stopColor={PRIMARY_LIGHT} /> + <stop offset="100%" stopColor={PRIMARY_MAIN} /> + </linearGradient> + </defs> + + <g fill={PRIMARY_MAIN} fillRule="evenodd" stroke="none" strokeWidth="1"> + <path + fill={`url(#${`${gradientId}-1`})`} + d="M183.168 285.573l-2.918 5.298-2.973 5.363-2.846 5.095-2.274 4.043-2.186 3.857-2.506 4.383-1.6 2.774-2.294 3.939-1.099 1.869-1.416 2.388-1.025 1.713-1.317 2.18-.95 1.558-1.514 2.447-.866 1.38-.833 1.312-.802 1.246-.77 1.18-.739 1.111-.935 1.38-.664.956-.425.6-.41.572-.59.8-.376.497-.537.69-.171.214c-10.76 13.37-22.496 23.493-36.93 29.334-30.346 14.262-68.07 14.929-97.202-2.704l72.347-124.682 2.8-1.72c49.257-29.326 73.08 1.117 94.02 40.927z" + /> + <path + fill={`url(#${`${gradientId}-2`})`} + d="M444.31 229.726c-46.27-80.956-94.1-157.228-149.043-45.344-7.516 14.384-12.995 42.337-25.267 42.337v-.142c-12.272 0-17.75-27.953-25.265-42.337C189.79 72.356 141.96 148.628 95.69 229.584c-3.483 6.106-6.828 11.932-9.69 16.996 106.038-67.127 97.11 135.667 184 137.278V384c86.891-1.611 77.962-204.405 184-137.28-2.86-5.062-6.206-10.888-9.69-16.994" + /> + <path + fill={`url(#${`${gradientId}-3`})`} + d="M450 384c26.509 0 48-21.491 48-48s-21.491-48-48-48-48 21.491-48 48 21.491 48 48 48" + /> + </g> + </svg> + ); + + return ( + <NoSsr + fallback={ + <Box + width={width} + height={height} + className={logoClasses.root.concat(className ? ` ${className}` : '')} + sx={{ flexShrink: 0, display: 'inline-flex', verticalAlign: 'middle', ...sx }} + /> + } + > + <Box + ref={ref} + component={RouterLink} + href={href} + width={width} + height={height} + className={logoClasses.root.concat(className ? ` ${className}` : '')} + aria-label="logo" + sx={{ + flexShrink: 0, + display: 'inline-flex', + verticalAlign: 'middle', + ...(disableLink && { pointerEvents: 'none' }), + ...sx, + }} + {...other} + > + {logo} + </Box> + </NoSsr> + ); + } +); diff --git a/src/shared/components/nav-section/classes.ts b/src/shared/components/nav-section/classes.ts new file mode 100644 index 0000000..db9647e --- /dev/null +++ b/src/shared/components/nav-section/classes.ts @@ -0,0 +1,31 @@ +// ---------------------------------------------------------------------- + +export const navSectionClasses = { + mini: { + root: 'nav__section__mini', + }, + horizontal: { + root: 'nav__section__horizontal', + }, + vertical: { + root: 'nav__section__vertical', + }, + item: { + root: 'mnl__nav__item', + icon: 'mnl__nav__item__icon', + info: 'mnl__nav__item__info', + texts: 'mnl__nav__item__texts', + title: 'mnl__nav__item__title', + arrow: 'mnl__nav__item__arrow', + caption: 'mnl__nav__item__caption', + }, + li: 'mnl__nav__li', + ul: 'mnl__nav__ul', + paper: 'mnl__nav__paper', + subheader: 'mnl__nav__subheader', + state: { + open: 'state--open', + active: 'state--active', + disabled: 'state--disabled', + }, +}; diff --git a/src/shared/components/nav-section/css-vars.ts b/src/shared/components/nav-section/css-vars.ts new file mode 100644 index 0000000..2e48e88 --- /dev/null +++ b/src/shared/components/nav-section/css-vars.ts @@ -0,0 +1,119 @@ +import type { Theme } from '@mui/material/styles'; + +import { varAlpha } from 'src/shared/theme/styles'; + +// ---------------------------------------------------------------------- + +export const bulletColor = { + dark: '#282F37', + light: '#EDEFF2', +}; + +function colorVars(theme: Theme, variant?: 'vertical' | 'mini' | 'horizontal') { + const { + vars: { palette }, + } = theme; + + return { + '--nav-item-color': palette.text.secondary, + '--nav-item-hover-bg': palette.action.hover, + '--nav-item-caption-color': palette.text.disabled, + // root + '--nav-item-root-active-color': palette.primary.main, + '--nav-item-root-active-color-on-dark': palette.primary.light, + '--nav-item-root-active-bg': varAlpha(palette.primary.mainChannel, 0.08), + '--nav-item-root-active-hover-bg': varAlpha(palette.primary.mainChannel, 0.16), + '--nav-item-root-open-color': palette.text.primary, + '--nav-item-root-open-bg': palette.action.hover, + // sub + '--nav-item-sub-active-color': palette.text.primary, + '--nav-item-sub-active-bg': palette.action.selected, + '--nav-item-sub-open-color': palette.text.primary, + '--nav-item-sub-open-bg': palette.action.hover, + ...(variant === 'vertical' && { + '--nav-item-sub-active-bg': palette.action.hover, + '--nav-subheader-color': palette.text.disabled, + '--nav-subheader-hover-color': palette.text.primary, + }), + }; +} + +// ---------------------------------------------------------------------- + +function verticalVars(theme: Theme) { + const { shape, spacing } = theme; + + return { + ...colorVars(theme, 'vertical'), + '--nav-item-gap': spacing(0.5), + '--nav-item-radius': `${shape.borderRadius}px`, + '--nav-item-pt': spacing(0.5), + '--nav-item-pr': spacing(1), + '--nav-item-pb': spacing(0.5), + '--nav-item-pl': spacing(1.5), + // root + '--nav-item-root-height': '44px', + // sub + '--nav-item-sub-height': '36px', + // icon + '--nav-icon-size': '24px', + '--nav-icon-margin': spacing(0, 1.5, 0, 0), + // bullet + '--nav-bullet-size': '12px', + '--nav-bullet-light-color': bulletColor.light, + '--nav-bullet-dark-color': bulletColor.dark, + }; +} + +// ---------------------------------------------------------------------- + +function miniVars(theme: Theme) { + const { shape, spacing } = theme; + + return { + ...colorVars(theme, 'mini'), + '--nav-item-gap': spacing(0.5), + '--nav-item-radius': `${shape.borderRadius}px`, + // root + '--nav-item-root-height': '56px', + '--nav-item-root-padding': spacing(1, 0.5, 0.75, 0.5), + // sub + '--nav-item-sub-height': '34px', + '--nav-item-sub-padding': spacing(0, 1), + // icon + '--nav-icon-size': '22px', + '--nav-icon-root-margin': spacing(0, 0, 0.75, 0), + '--nav-icon-sub-margin': spacing(0, 1, 0, 0), + }; +} + +// ---------------------------------------------------------------------- + +function horizontalVars(theme: Theme) { + const { shape, spacing } = theme; + + return { + ...colorVars(theme, 'horizontal'), + '--nav-item-gap': spacing(0.75), + '--nav-height': '56px', + '--nav-item-radius': `${shape.borderRadius * 0.75}px`, + // root + '--nav-item-root-height': '32px', + '--nav-item-root-padding': spacing(0, 0.75), + // sub + '--nav-item-sub-height': '34px', + '--nav-item-sub-padding': spacing(0, 1), + // icon + '--nav-icon-size': '22px', + '--nav-icon-sub-margin': spacing(0, 1, 0, 0), + '--nav-icon-root-margin': spacing(0, 1, 0, 0), + }; +} + +// ---------------------------------------------------------------------- + +export const navSectionCssVars = { + mini: miniVars, + vertical: verticalVars, + horizontal: horizontalVars, +}; diff --git a/src/shared/components/nav-section/hooks.tsx b/src/shared/components/nav-section/hooks.tsx new file mode 100644 index 0000000..c80d5dd --- /dev/null +++ b/src/shared/components/nav-section/hooks.tsx @@ -0,0 +1,84 @@ +import { cloneElement } from 'react'; + +import { RouterLink } from 'src/routes/components'; + +import type { NavItemProps } from './types'; + +// ---------------------------------------------------------------------- + +export type UseNavItemReturn = { + subItem: boolean; + rootItem: boolean; + subDeepItem: boolean; + baseProps: Record<string, any>; + renderIcon: React.ReactNode; + renderInfo: React.ReactNode; +}; + +export type UseNavItemProps = { + path: NavItemProps['path']; + icon?: NavItemProps['icon']; + info?: NavItemProps['info']; + depth?: NavItemProps['depth']; + render?: NavItemProps['render']; + hasChild?: NavItemProps['hasChild']; + externalLink?: NavItemProps['externalLink']; + enabledRootRedirect?: NavItemProps['enabledRootRedirect']; +}; + +export function useNavItem({ + path, + icon, + info, + depth, + render, + hasChild, + externalLink, + enabledRootRedirect, +}: UseNavItemProps): UseNavItemReturn { + const rootItem = depth === 1; + + const subItem = !rootItem; + + const subDeepItem = Number(depth) > 2; + + const linkProps = externalLink + ? { href: path, target: '_blank', rel: 'noopener' } + : { component: RouterLink, href: path }; + + const baseProps = hasChild && !enabledRootRedirect ? { component: 'div' } : linkProps; + + /** + * Render @icon + */ + let renderIcon = null; + + if (icon && render?.navIcon && typeof icon === 'string') { + renderIcon = render?.navIcon[icon]; + } else { + renderIcon = icon; + } + + /** + * Render @info + */ + let renderInfo = null; + + if (info && render?.navInfo && Array.isArray(info)) { + const [key, value] = info; + const element = render.navInfo(value)[key]; + + renderInfo = element ? cloneElement(element) : null; + } else { + renderInfo = info; + } + + return { + subItem, + rootItem, + subDeepItem, + baseProps, + renderIcon, + renderInfo, + }; +} diff --git a/src/shared/components/nav-section/horizontal/index.ts b/src/shared/components/nav-section/horizontal/index.ts new file mode 100644 index 0000000..d1fbe2d --- /dev/null +++ b/src/shared/components/nav-section/horizontal/index.ts @@ -0,0 +1,3 @@ +export * from './nav-section-horizontal'; + +export { NavItem as NavSectionHorizontalItem } from './nav-item'; diff --git a/src/shared/components/nav-section/horizontal/nav-item.tsx b/src/shared/components/nav-section/horizontal/nav-item.tsx new file mode 100644 index 0000000..4be5a22 --- /dev/null +++ b/src/shared/components/nav-section/horizontal/nav-item.tsx @@ -0,0 +1,213 @@ +import { forwardRef } from 'react'; + +import Box from '@mui/material/Box'; +import Tooltip from '@mui/material/Tooltip'; +import { styled } from '@mui/material/styles'; +import ButtonBase from '@mui/material/ButtonBase'; + +import { stylesMode } from 'src/shared/theme/styles'; + +import { useNavItem } from '../hooks'; +import { Iconify } from '../../iconify'; +import { navSectionClasses } from '../classes'; +import { stateClasses, sharedStyles } from '../styles'; + +import type { NavItemProps, NavItemStateProps } from '../types'; + +// ---------------------------------------------------------------------- + +export const NavItem = forwardRef<HTMLButtonElement, NavItemProps>( + ( + { + path, + icon, + info, + title, + caption, + // + open, + depth, + render, + active, + disabled, + hasChild, + slotProps, + externalLink, + enabledRootRedirect, + ...other + }, + ref + ) => { + const navItem = useNavItem({ + path, + icon, + info, + depth, + render, + hasChild, + externalLink, + enabledRootRedirect, + }); + + return ( + <StyledNavItem + ref={ref} + aria-label={title} + depth={depth} + active={active} + disabled={disabled} + open={open && !active} + sx={{ + ...slotProps?.sx, + [`& .${navSectionClasses.item.icon}`]: slotProps?.icon, + [`& .${navSectionClasses.item.title}`]: slotProps?.title, + [`& .${navSectionClasses.item.caption}`]: slotProps?.caption, + [`& .${navSectionClasses.item.info}`]: slotProps?.info, + [`& .${navSectionClasses.item.arrow}`]: slotProps?.arrow, + }} + className={stateClasses({ open: open && !active, active, disabled })} + {...navItem.baseProps} + {...other} + > + {icon && ( + <Box component="span" className={navSectionClasses.item.icon}> + {navItem.renderIcon} + </Box> + )} + + {title && ( + <Box component="span" className={navSectionClasses.item.title}> + {title} + </Box> + )} + + {caption && ( + <Tooltip title={caption} arrow> + <Iconify icon="eva:info-outline" className={navSectionClasses.item.caption} /> + </Tooltip> + )} + + {info && ( + <Box component="span" className={navSectionClasses.item.info}> + {navItem.renderInfo} + </Box> + )} + + {hasChild && ( + <Iconify + icon={navItem.subItem ? 'eva:arrow-ios-forward-fill' : 'eva:arrow-ios-downward-fill'} + className={navSectionClasses.item.arrow} + /> + )} + </StyledNavItem> + ); + } +); + +// ---------------------------------------------------------------------- + +const StyledNavItem = styled(ButtonBase, { + shouldForwardProp: (prop) => + prop !== 'active' && prop !== 'open' && prop !== 'disabled' && prop !== 'depth', +})<NavItemStateProps>(({ active, open, disabled, depth, theme }) => { + const rootItem = depth === 1; + + const subItem = !rootItem; + + const baseStyles = { + item: { + flexShrink: 0, + color: 'var(--nav-item-color)', + borderRadius: 'var(--nav-item-radius)', + '&:hover': { + backgroundColor: 'var(--nav-item-hover-bg)', + }, + }, + title: { + ...theme.typography.body2, + fontWeight: active ? theme.typography.fontWeightSemiBold : theme.typography.fontWeightMedium, + }, + caption: { + width: 16, + height: 16, + color: 'var(--nav-item-caption-color)', + }, + icon: { + ...sharedStyles.icon, + width: 'var(--nav-icon-size)', + height: 'var(--nav-icon-size)', + }, + arrow: { ...sharedStyles.arrow }, + info: { ...sharedStyles.info }, + } as const; + + return { + /** + * Root item + */ + ...(rootItem && { + ...baseStyles.item, + padding: 'var(--nav-item-root-padding)', + minHeight: 'var(--nav-item-root-height)', + [`& .${navSectionClasses.item.icon}`]: { + ...baseStyles.icon, + margin: 'var(--nav-icon-root-margin)', + }, + [`& .${navSectionClasses.item.title}`]: { ...baseStyles.title, whiteSpace: 'nowrap' }, + [`& .${navSectionClasses.item.caption}`]: { + ...baseStyles.caption, + marginLeft: theme.spacing(0.75), + }, + [`& .${navSectionClasses.item.arrow}`]: { ...baseStyles.arrow }, + [`& .${navSectionClasses.item.info}`]: { ...baseStyles.info }, + // State + ...(active && { + color: 'var(--nav-item-root-active-color)', + backgroundColor: 'var(--nav-item-root-active-bg)', + '&:hover': { + backgroundColor: 'var(--nav-item-root-active-hover-bg)', + }, + [stylesMode.dark]: { + color: 'var(--nav-item-root-active-color-on-dark)', + }, + }), + ...(open && { + color: 'var(--nav-item-root-open-color)', + backgroundColor: 'var(--nav-item-root-open-bg)', + }), + }), + + /** + * Sub item + */ + ...(subItem && { + ...baseStyles.item, + padding: 'var(--nav-item-sub-padding)', + minHeight: 'var(--nav-item-sub-height)', + color: theme.vars.palette.text.secondary, + [`& .${navSectionClasses.item.icon}`]: { + ...baseStyles.icon, + margin: 'var(--nav-icon-sub-margin)', + }, + [`& .${navSectionClasses.item.title}`]: { ...baseStyles.title, flexGrow: 1 }, + [`& .${navSectionClasses.item.caption}`]: { ...baseStyles.caption }, + [`& .${navSectionClasses.item.arrow}`]: { + ...baseStyles.arrow, + marginRight: theme.spacing(-0.5), + }, + [`& .${navSectionClasses.item.info}`]: { ...baseStyles.info }, + // State + ...(active && { + color: 'var(--nav-item-sub-active-color)', + backgroundColor: 'var(--nav-item-sub-active-bg)', + }), + ...(open && { + color: 'var(--nav-item-sub-open-color)', + backgroundColor: 'var(--nav-item-sub-open-bg)', + }), + }), + + /* Disabled */ + ...(disabled && sharedStyles.disabled), + }; +}); diff --git a/src/shared/components/nav-section/horizontal/nav-list.tsx b/src/shared/components/nav-section/horizontal/nav-list.tsx new file mode 100644 index 0000000..9bb97b5 --- /dev/null +++ b/src/shared/components/nav-section/horizontal/nav-list.tsx @@ -0,0 +1,173 @@ +import { useRef, useState, useEffect, useCallback } from 'react'; + +import Paper from '@mui/material/Paper'; +import Popover from '@mui/material/Popover'; +import { useTheme } from '@mui/material/styles'; + +import { usePathname } from 'src/routes/hooks'; +import { isExternalLink } from 'src/routes/utils'; +import { useActiveLink } from 'src/routes/hooks/use-active-link'; + +import { paper } from 'src/shared/theme/styles'; + +import { NavItem } from './nav-item'; +import { NavUl, NavLi } from '../styles'; +import { navSectionClasses } from '../classes'; + +import type { NavListProps, NavSubListProps } from '../types'; + +// ---------------------------------------------------------------------- + +export function NavList({ + data, + depth, + render, + cssVars, + slotProps, + enabledRootRedirect, +}: NavListProps) { + const theme = useTheme(); + + const pathname = usePathname(); + + const navItemRef = useRef<HTMLButtonElement | null>(null); + + const active = useActiveLink(data.path, !!data.children); + + const [openMenu, setOpenMenu] = useState(false); + + useEffect(() => { + if (openMenu) { + handleCloseMenu(); + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [pathname]); + + const handleOpenMenu = useCallback(() => { + if (data.children) { + setOpenMenu(true); + } + }, [data.children]); + + const handleCloseMenu = useCallback(() => { + setOpenMenu(false); + }, []); + + const renderNavItem = ( + <NavItem + ref={navItemRef} + render={render} + // slots + title={data.title} + path={data.path} + icon={data.icon} + info={data.info} + caption={data.caption} + // state + depth={depth} + active={active} + disabled={data.disabled} + hasChild={!!data.children} + open={data.children && openMenu} + externalLink={isExternalLink(data.path)} + enabledRootRedirect={enabledRootRedirect} + // styles + slotProps={depth === 1 ? slotProps?.rootItem : slotProps?.subItem} + // actions + onMouseEnter={handleOpenMenu} + onMouseLeave={handleCloseMenu} + /> + ); + + // Hidden item by role + if (data.roles && slotProps?.currentRole) { + if (!data?.roles?.includes(slotProps?.currentRole)) { + return null; + } + } + + // Has children + if (data.children) { + return ( + <NavLi disabled={data.disabled}> + {renderNavItem} + + <Popover + disableScrollLock + open={openMenu} + anchorEl={navItemRef.current} + anchorOrigin={ + depth === 1 + ? { vertical: 'bottom', horizontal: 'left' } + : { vertical: 'center', horizontal: 'right' } + } + transformOrigin={ + depth === 1 + ? { vertical: 'top', horizontal: 'left' } + : { vertical: 'center', horizontal: 'left' } + } + slotProps={{ + paper: { + onMouseEnter: handleOpenMenu, + onMouseLeave: handleCloseMenu, + sx: { + px: 0.75, + boxShadow: 'none', + overflow: 'unset', + backdropFilter: 'none', + background: 'transparent', + ...(depth === 1 && { ml: -0.75 }), + ...(openMenu && { pointerEvents: 'auto' }), + }, + }, + }} + sx={{ ...cssVars, pointerEvents: 'none' }} + > + <Paper + className={navSectionClasses.paper} + sx={{ minWidth: 180, ...paper({ theme, dropdown: true }), ...slotProps?.paper }} + > + <NavSubList + data={data.children} + depth={depth} + render={render} + cssVars={cssVars} + slotProps={slotProps} + enabledRootRedirect={enabledRootRedirect} + /> + </Paper> + </Popover> + </NavLi> + ); + } + + // Default + return <NavLi disabled={data.disabled}>{renderNavItem}</NavLi>; +} + +// ---------------------------------------------------------------------- + +function NavSubList({ + data, + depth, + render, + cssVars, + slotProps, + enabledRootRedirect, +}: NavSubListProps) { + return ( + <NavUl sx={{ gap: 0.5 }}> + {data.map((list) => ( + <NavList + key={list.title} + data={list} + render={render} + depth={depth + 1} + cssVars={cssVars} + slotProps={slotProps} + enabledRootRedirect={enabledRootRedirect} + /> + ))} + </NavUl> + ); +} diff --git a/src/shared/components/nav-section/horizontal/nav-section-horizontal.tsx b/src/shared/components/nav-section/horizontal/nav-section-horizontal.tsx new file mode 100644 index 0000000..bb15472 --- /dev/null +++ b/src/shared/components/nav-section/horizontal/nav-section-horizontal.tsx @@ -0,0 +1,86 @@ +import Stack from '@mui/material/Stack'; +import { useTheme } from '@mui/material/styles'; + +import { NavList } from './nav-list'; +import { NavUl, NavLi } from '../styles'; +import { Scrollbar } from '../../scrollbar'; +import { navSectionClasses } from '../classes'; +import { navSectionCssVars } from '../css-vars'; + +import type { NavGroupProps, NavSectionProps } from '../types'; + +// ---------------------------------------------------------------------- + +export function NavSectionHorizontal({ + sx, + data, + render, + slotProps, + enabledRootRedirect, + cssVars: overridesVars, +}: NavSectionProps) { + const theme = useTheme(); + + const cssVars = { + ...navSectionCssVars.horizontal(theme), + ...overridesVars, + }; + + return ( + <Scrollbar + sx={{ height: 1 }} + slotProps={{ + content: { height: 1, display: 'flex', alignItems: 'center' }, + }} + > + <Stack + component="nav" + direction="row" + alignItems="center" + className={navSectionClasses.horizontal.root} + sx={{ + ...cssVars, + mx: 'auto', + height: 1, + minHeight: 'var(--nav-height)', + ...sx, + }} + > + <NavUl sx={{ flexDirection: 'row', gap: 'var(--nav-item-gap)' }}> + {data.map((group) => ( + <Group + key={group.subheader ?? group.items[0].title} + render={render} + cssVars={cssVars} + items={group.items} + slotProps={slotProps} + enabledRootRedirect={enabledRootRedirect} + /> + ))} + </NavUl> + </Stack> + </Scrollbar> + ); +} + +// ---------------------------------------------------------------------- + +function Group({ items, render, slotProps, enabledRootRedirect, cssVars }: NavGroupProps) { + return ( + <NavLi> + <NavUl sx={{ flexDirection: 'row', gap: 'var(--nav-item-gap)' }}> + {items.map((list) => ( + <NavList + key={list.title} + depth={1} + data={list} + render={render} + cssVars={cssVars} + slotProps={slotProps} + enabledRootRedirect={enabledRootRedirect} + /> + ))} + </NavUl> + </NavLi> + ); +} diff --git a/src/shared/components/nav-section/index.ts b/src/shared/components/nav-section/index.ts new file mode 100644 index 0000000..5c1c14d --- /dev/null +++ b/src/shared/components/nav-section/index.ts @@ -0,0 +1,15 @@ +export * from './mini'; + +export * from './hooks'; + +export * from './styles'; + +export * from './classes'; + +export * from './css-vars'; + +export * from './vertical'; + +export type * from './types'; + +export * from './horizontal'; diff --git a/src/shared/components/nav-section/mini/index.ts b/src/shared/components/nav-section/mini/index.ts new file mode 100644 index 0000000..bead531 --- /dev/null +++ b/src/shared/components/nav-section/mini/index.ts @@ -0,0 +1,3 @@ +export * from './nav-section-mini'; + +export { NavItem as NavSectionMiniItem } from './nav-item'; diff --git a/src/shared/components/nav-section/mini/nav-item.tsx b/src/shared/components/nav-section/mini/nav-item.tsx new file mode 100644 index 0000000..6907c1c --- /dev/null +++ b/src/shared/components/nav-section/mini/nav-item.tsx @@ -0,0 +1,229 @@ +import { forwardRef } from 'react'; + +import Box from '@mui/material/Box'; +import Tooltip from '@mui/material/Tooltip'; +import { styled } from '@mui/material/styles'; +import ButtonBase from '@mui/material/ButtonBase'; + +import { stylesMode } from 'src/shared/theme/styles'; + +import { useNavItem } from '../hooks'; +import { Iconify } from '../../iconify'; +import { navSectionClasses } from '../classes'; +import { stateClasses, sharedStyles } from '../styles'; + +import type { NavItemProps, NavItemStateProps } from '../types'; + +// ---------------------------------------------------------------------- + +export const NavItem = forwardRef<HTMLButtonElement, NavItemProps>( + ( + { + path, + icon, + info, + title, + caption, + // + open, + depth, + render, + active, + disabled, + hasChild, + slotProps, + externalLink, + enabledRootRedirect, + ...other + }, + ref + ) => { + const navItem = useNavItem({ + path, + icon, + info, + depth, + render, + hasChild, + externalLink, + enabledRootRedirect, + }); + + return ( + <StyledNavItem + ref={ref} + aria-label={title} + depth={depth} + active={active} + disabled={disabled} + open={open && !active} + sx={{ + ...slotProps?.sx, + [`& .${navSectionClasses.item.icon}`]: slotProps?.icon, + [`& .${navSectionClasses.item.title}`]: slotProps?.title, + [`& .${navSectionClasses.item.caption}`]: slotProps?.caption, + [`& .${navSectionClasses.item.info}`]: slotProps?.info, + [`& .${navSectionClasses.item.arrow}`]: slotProps?.arrow, + }} + className={stateClasses({ open: open && !active, active, disabled })} + {...navItem.baseProps} + {...other} + > + {icon && ( + <Box component="span" className={navSectionClasses.item.icon}> + {navItem.renderIcon} + </Box> + )} + + {title && ( + <Box component="span" className={navSectionClasses.item.title}> + {title} + </Box> + )} + + {caption && ( + <Tooltip title={caption} arrow placement="right"> + <Iconify icon="eva:info-outline" className={navSectionClasses.item.caption} /> + </Tooltip> + )} + + {info && navItem.subItem && ( + <Box component="span" className={navSectionClasses.item.info}> + {navItem.renderInfo} + </Box> + )} + + {hasChild && ( + <Iconify icon="eva:arrow-ios-forward-fill" className={navSectionClasses.item.arrow} /> + )} + </StyledNavItem> + ); + } +); + +// ---------------------------------------------------------------------- + +const StyledNavItem = styled(ButtonBase, { + shouldForwardProp: (prop) => + prop !== 'active' && prop !== 'open' && prop !== 'disabled' && prop !== 'depth', +})<NavItemStateProps>(({ active, open, disabled, depth, theme }) => { + const rootItem = depth === 1; + + const subItem = !rootItem; + + const baseStyles = { + item: { + width: '100%', + borderRadius: 'var(--nav-item-radius)', + color: 'var(--nav-item-color)', + '&:hover': { + backgroundColor: 'var(--nav-item-hover-bg)', + }, + }, + title: {}, + caption: { + width: 16, + height: 16, + color: 'var(--nav-item-caption-color)', + }, + icon: { + ...sharedStyles.icon, + width: 'var(--nav-icon-size)', + height: 'var(--nav-icon-size)', + }, + arrow: { ...sharedStyles.arrow }, + info: { ...sharedStyles.info }, + } as const; + + return { + /** + * Root item + */ + ...(rootItem && { + ...baseStyles.item, + textAlign: 'center', + flexDirection: 'column', + minHeight: 'var(--nav-item-root-height)', + padding: 'var(--nav-item-root-padding)', + [`& .${navSectionClasses.item.icon}`]: { + ...baseStyles.icon, + margin: 'var(--nav-icon-root-margin)', + }, + [`& .${navSectionClasses.item.title}`]: { + ...baseStyles.title, + ...sharedStyles.noWrap, + lineHeight: '16px', + fontSize: theme.typography.pxToRem(10), + fontWeight: active ? theme.typography.fontWeightBold : theme.typography.fontWeightSemiBold, + }, + [`& .${navSectionClasses.item.caption}`]: { + ...baseStyles.caption, + top: 11, + left: 6, + position: 'absolute', + }, + [`& .${navSectionClasses.item.arrow}`]: { + ...baseStyles.arrow, + top: 11, + right: 6, + position: 'absolute', + }, + [`& .${navSectionClasses.item.info}`]: { ...baseStyles.info }, + // State + ...(active && { + color: 'var(--nav-item-root-active-color)', + backgroundColor: 'var(--nav-item-root-active-bg)', + '&:hover': { + backgroundColor: 'var(--nav-item-root-active-hover-bg)', + }, + [stylesMode.dark]: { + color: 'var(--nav-item-root-active-color-on-dark)', + }, + }), + ...(open && { + color: 'var(--nav-item-root-open-color)', + backgroundColor: 'var(--nav-item-root-open-bg)', + }), + }), + + /** + * Sub item + */ + ...(subItem && { + ...baseStyles.item, + color: theme.vars.palette.text.secondary, + minHeight: 'var(--nav-item-sub-height)', + padding: 'var(--nav-item-sub-padding)', + [`& .${navSectionClasses.item.icon}`]: { + ...baseStyles.icon, + margin: 'var(--nav-icon-sub-margin)', + }, + [`& .${navSectionClasses.item.title}`]: { + ...baseStyles.title, + ...theme.typography.body2, + fontWeight: active + ? theme.typography.fontWeightSemiBold + : theme.typography.fontWeightMedium, + flex: '1 1 auto', + }, + [`& .${navSectionClasses.item.caption}`]: { ...baseStyles.caption }, + [`& .${navSectionClasses.item.arrow}`]: { + ...baseStyles.arrow, + marginRight: theme.spacing(-0.5), + }, + [`& .${navSectionClasses.item.info}`]: { ...baseStyles.info }, + // State + ...(active && { + color: 'var(--nav-item-sub-active-color)', + backgroundColor: 'var(--nav-item-sub-active-bg)', + }), + ...(open && { + color: 'var(--nav-item-sub-open-color)', + backgroundColor: 'var(--nav-item-sub-open-bg)', + }), + }), + + /* Disabled */ + ...(disabled && sharedStyles.disabled), + }; +}); diff --git a/src/shared/components/nav-section/mini/nav-list.tsx b/src/shared/components/nav-section/mini/nav-list.tsx new file mode 100644 index 0000000..2ddc9a3 --- /dev/null +++ b/src/shared/components/nav-section/mini/nav-list.tsx @@ -0,0 +1,165 @@ +import { useRef, useState, useEffect, useCallback } from 'react'; + +import Paper from '@mui/material/Paper'; +import Popover from '@mui/material/Popover'; +import { useTheme } from '@mui/material/styles'; + +import { usePathname } from 'src/routes/hooks'; +import { isExternalLink } from 'src/routes/utils'; +import { useActiveLink } from 'src/routes/hooks/use-active-link'; + +import { paper } from 'src/shared/theme/styles'; + +import { NavItem } from './nav-item'; +import { NavUl, NavLi } from '../styles'; +import { navSectionClasses } from '../classes'; + +import type { NavListProps, NavSubListProps } from '../types'; + +// ---------------------------------------------------------------------- + +export function NavList({ + data, + depth, + render, + cssVars, + slotProps, + enabledRootRedirect, +}: NavListProps) { + const theme = useTheme(); + + const pathname = usePathname(); + + const navItemRef = useRef<HTMLButtonElement | null>(null); + + const active = useActiveLink(data.path, !!data.children); + + const [openMenu, setOpenMenu] = useState(false); + + useEffect(() => { + if (openMenu) { + handleCloseMenu(); + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [pathname]); + + const handleOpenMenu = useCallback(() => { + if (data.children) { + setOpenMenu(true); + } + }, [data.children]); + + const handleCloseMenu = useCallback(() => { + setOpenMenu(false); + }, []); + + const renderNavItem = ( + <NavItem + ref={navItemRef} + render={render} + // slots + path={data.path} + icon={data.icon} + info={data.info} + title={data.title} + caption={data.caption} + // state + depth={depth} + active={active} + disabled={data.disabled} + hasChild={!!data.children} + open={data.children && openMenu} + externalLink={isExternalLink(data.path)} + enabledRootRedirect={enabledRootRedirect} + // styles + slotProps={depth === 1 ? slotProps?.rootItem : slotProps?.subItem} + // actions + onMouseEnter={handleOpenMenu} + onMouseLeave={handleCloseMenu} + /> + ); + + // Hidden item by role + if (data.roles && slotProps?.currentRole) { + if (!data?.roles?.includes(slotProps?.currentRole)) { + return null; + } + } + + // Has children + if (data.children) { + return ( + <NavLi disabled={data.disabled}> + {renderNavItem} + + <Popover + disableScrollLock + open={openMenu} + anchorEl={navItemRef.current} + anchorOrigin={{ vertical: 'center', horizontal: 'right' }} + transformOrigin={{ vertical: 'center', horizontal: 'left' }} + slotProps={{ + paper: { + onMouseEnter: handleOpenMenu, + onMouseLeave: handleCloseMenu, + sx: { + px: 0.75, + boxShadow: 'none', + overflow: 'unset', + backdropFilter: 'none', + background: 'transparent', + ...(depth > 1 && { mt: -1 }), + ...(openMenu && { pointerEvents: 'auto' }), + }, + }, + }} + sx={{ ...cssVars, pointerEvents: 'none' }} + > + <Paper + className={navSectionClasses.paper} + sx={{ minWidth: 180, ...paper({ theme, dropdown: true }), ...slotProps?.paper }} + > + <NavSubList + data={data.children} + depth={depth} + render={render} + cssVars={cssVars} + slotProps={slotProps} + enabledRootRedirect={enabledRootRedirect} + /> + </Paper> + </Popover> + </NavLi> + ); + } + + // Default + return <NavLi disabled={data.disabled}>{renderNavItem}</NavLi>; +} + +// ---------------------------------------------------------------------- + +function NavSubList({ + data, + render, + depth, + slotProps, + enabledRootRedirect, + cssVars, +}: NavSubListProps) { + return ( + <NavUl sx={{ gap: 0.5 }}> + {data.map((list) => ( + <NavList + key={list.title} + data={list} + render={render} + depth={depth + 1} + cssVars={cssVars} + slotProps={slotProps} + enabledRootRedirect={enabledRootRedirect} + /> + ))} + </NavUl> + ); +} diff --git a/src/shared/components/nav-section/mini/nav-section-mini.tsx b/src/shared/components/nav-section/mini/nav-section-mini.tsx new file mode 100644 index 0000000..ba657da --- /dev/null +++ b/src/shared/components/nav-section/mini/nav-section-mini.tsx @@ -0,0 +1,66 @@ +import Stack from '@mui/material/Stack'; +import { useTheme } from '@mui/material/styles'; + +import { NavList } from './nav-list'; +import { NavUl, NavLi } from '../styles'; +import { navSectionClasses } from '../classes'; +import { navSectionCssVars } from '../css-vars'; + +import type { NavGroupProps, NavSectionProps } from '../types'; + +// ---------------------------------------------------------------------- + +export function NavSectionMini({ + sx, + data, + render, + slotProps, + enabledRootRedirect, + cssVars: overridesVars, +}: NavSectionProps) { + const theme = useTheme(); + + const cssVars = { + ...navSectionCssVars.mini(theme), + ...overridesVars, + }; + + return ( + <Stack component="nav" className={navSectionClasses.mini.root} sx={{ ...cssVars, ...sx }}> + <NavUl sx={{ flex: '1 1 auto', gap: 'var(--nav-item-gap)' }}> + {data.map((group) => ( + <Group + key={group.subheader ?? group.items[0].title} + render={render} + cssVars={cssVars} + items={group.items} + slotProps={slotProps} + enabledRootRedirect={enabledRootRedirect} + /> + ))} + </NavUl> + </Stack> + ); +} + +// ---------------------------------------------------------------------- + +function Group({ items, render, slotProps, enabledRootRedirect, cssVars }: NavGroupProps) { + return ( + <NavLi> + <NavUl sx={{ gap: 'var(--nav-item-gap)' }}> + {items.map((list) => ( + <NavList + key={list.title} + depth={1} + data={list} + render={render} + cssVars={cssVars} + slotProps={slotProps} + enabledRootRedirect={enabledRootRedirect} + /> + ))} + </NavUl> + </NavLi> + ); +} diff --git a/src/shared/components/nav-section/styles.tsx b/src/shared/components/nav-section/styles.tsx new file mode 100644 index 0000000..de5d85c --- /dev/null +++ b/src/shared/components/nav-section/styles.tsx @@ -0,0 +1,219 @@ +import type { BoxProps } from '@mui/material/Box'; +import type { CollapseProps } from '@mui/material/Collapse'; +import type { ListSubheaderProps } from '@mui/material/ListSubheader'; + +import Box from '@mui/material/Box'; +import Collapse from '@mui/material/Collapse'; +import ListSubheader from '@mui/material/ListSubheader'; + +import { stylesMode } from 'src/shared/theme/styles'; + +import { navSectionClasses } from './classes'; +import { svgColorClasses } from '../svg-color'; +import { Iconify, iconifyClasses } from '../iconify'; + +// ---------------------------------------------------------------------- + +export function stateClasses({ + open, + active, + disabled, +}: { + open?: boolean; + active?: boolean; + disabled?: boolean; +}) { + let classes = navSectionClasses.item.root; + + if (active) { + classes += ` ${navSectionClasses.state.active}`; + } else if (open) { + classes += ` ${navSectionClasses.state.open}`; + } else if (disabled) { + classes += ` ${navSectionClasses.state.disabled}`; + } + + return classes; +} + +// ---------------------------------------------------------------------- + +export const sharedStyles = { + icon: { + flexShrink: 0, + display: 'inline-flex', + [`& svg, & img, & .${iconifyClasses.root}, & .${svgColorClasses.root}`]: { + width: '100%', + height: '100%', + }, + }, + arrow: { + width: 16, + height: 16, + flexShrink: 0, + marginLeft: '6px', + display: 'inline-flex', + }, + info: { + fontSize: 12, + flexShrink: 0, + fontWeight: 600, + marginLeft: '6px', + lineHeight: 18 / 12, + display: 'inline-flex', + }, + noWrap: { + width: '100%', + maxWidth: '100%', + display: 'block', + overflow: 'hidden', + whiteSpace: 'nowrap', + textOverflow: 'ellipsis', + }, + disabled: { opacity: 0.48, pointerEvents: 'none' }, +} as const; + +// ---------------------------------------------------------------------- + +export function Subheader({ + sx, + open, + children, + ...other +}: ListSubheaderProps & { + open?: boolean; +}) { + return ( + <ListSubheader + disableSticky + component="div" + className={navSectionClasses.subheader} + sx={{ + gap: 1, + cursor: 'pointer', + alignItems: 'center', + position: 'relative', + typography: 'overline', + display: 'inline-flex', + alignSelf: 'flex-start', + color: 'var(--nav-subheader-color)', + padding: (theme) => theme.spacing(2, 1, 1, 1.5), + fontSize: (theme) => theme.typography.pxToRem(11), + transition: (theme) => + theme.transitions.create(['color', 'padding-left'], { + duration: theme.transitions.duration.standard, + }), + '&:hover': { + pl: 2, + color: 'var(--nav-subheader-hover-color)', + [`& .${iconifyClasses.root}`]: { opacity: 1 }, + }, + ...sx, + }} + {...other} + > + <Iconify + width={16} + icon={open ? 'eva:arrow-ios-downward-fill' : 'eva:arrow-ios-forward-fill'} + sx={{ + left: -4, + opacity: 0, + position: 'absolute', + transition: (theme) => + theme.transitions.create(['opacity'], { + duration: theme.transitions.duration.standard, + }), + }} + /> + + {children} + </ListSubheader> + ); +} + +// ---------------------------------------------------------------------- + +export function NavCollapse({ + sx, + depth, + children, + ...other +}: CollapseProps & { + depth: number; +}) { + return ( + <Collapse + sx={{ + ...(depth + 1 !== 1 && { + pl: 'calc(var(--nav-item-pl) + var(--nav-icon-size) / 2)', + [`& .${navSectionClasses.ul}`]: { + position: 'relative', + pl: 'var(--nav-bullet-size)', + '&::before': { + top: 0, + left: 0, + width: '2px', + content: '""', + position: 'absolute', + bottom: 'calc(var(--nav-item-sub-height) - 2px - var(--nav-bullet-size) / 2)', + bgcolor: 'var(--nav-bullet-light-color)', + [stylesMode.dark]: { + bgcolor: 'var(--nav-bullet-dark-color)', + }, + }, + }, + }), + ...sx, + }} + {...other} + > + {children} + </Collapse> + ); +} + +// ---------------------------------------------------------------------- + +export function NavLi({ + sx, + children, + disabled, + ...other +}: BoxProps & { + disabled?: boolean; +}) { + return ( + <Box + component="li" + className={navSectionClasses.li} + sx={{ + display: 'flex', + flexDirection: 'column', + ...(disabled && { cursor: 'not-allowed' }), + ...sx, + }} + {...other} + > + {children} + </Box> + ); +} + +// ---------------------------------------------------------------------- + +export function NavUl({ children, sx, ...other }: BoxProps) { + return ( + <Box + component="ul" + className={navSectionClasses.ul} + sx={{ + display: 'flex', + flexDirection: 'column', + ...sx, + }} + {...other} + > + {children} + </Box> + ); +} diff --git a/src/shared/components/nav-section/types.ts b/src/shared/components/nav-section/types.ts new file mode 100644 index 0000000..5c6e7d2 --- /dev/null +++ b/src/shared/components/nav-section/types.ts @@ -0,0 +1,77 @@ +import type { ButtonBaseProps } from '@mui/material/ButtonBase'; +import type { Theme, SxProps, CSSObject } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +export type SlotProps = { + rootItem?: NavItemSlotProps; + subItem?: NavItemSlotProps; + subheader?: SxProps<Theme>; + paper?: SxProps<Theme>; + currentRole?: string; +}; + +export type NavItemRenderProps = { + navIcon?: Record<string, React.ReactNode>; + navInfo?: (val: string) => Record<string, React.ReactElement>; +}; + +export type NavItemSlotProps = { + sx?: SxProps<Theme>; + icon?: SxProps<Theme>; + texts?: SxProps<Theme>; + title?: SxProps<Theme>; + caption?: SxProps<Theme>; + info?: SxProps<Theme>; + arrow?: SxProps<Theme>; +}; + +export type NavItemStateProps = { + depth?: number; + open?: boolean; + active?: boolean; + hasChild?: boolean; + externalLink?: boolean; + enabledRootRedirect?: boolean; +}; + +export type NavItemBaseProps = { + path: string; + title: string; + children?: any; + caption?: string; + roles?: string[]; + disabled?: boolean; + render?: NavItemRenderProps; + slotProps?: NavItemSlotProps; + icon?: string | React.ReactNode; + info?: string[] | React.ReactNode; +}; + +export type NavItemProps = ButtonBaseProps & NavItemStateProps & NavItemBaseProps; + +export type NavListProps = { + depth: number; + cssVars?: CSSObject; + slotProps?: SlotProps; + data: NavItemBaseProps; + render?: NavItemBaseProps['render']; + enabledRootRedirect?: NavItemStateProps['enabledRootRedirect']; +}; + +export type NavSubListProps = Omit<NavListProps, 'data'> & { + data: NavItemBaseProps[]; +}; + +export type NavGroupProps = Omit<NavListProps, 'data' | 'depth'> & { + subheader?: string; + items: NavItemBaseProps[]; +}; + +export type NavSectionProps = Omit<NavListProps, 'data' | 'depth'> & { + sx?: SxProps<Theme>; + data: { + subheader?: string; + items: NavItemBaseProps[]; + }[]; +}; diff --git a/src/shared/components/nav-section/vertical/index.ts b/src/shared/components/nav-section/vertical/index.ts new file mode 100644 index 0000000..9e880ef --- /dev/null +++ b/src/shared/components/nav-section/vertical/index.ts @@ -0,0 +1,3 @@ +export * from './nav-section-vertical'; + +export { NavItem as NavSectionVerticalItem } from './nav-item'; diff --git a/src/shared/components/nav-section/vertical/nav-item.tsx b/src/shared/components/nav-section/vertical/nav-item.tsx new file mode 100644 index 0000000..b96b5ad --- /dev/null +++ b/src/shared/components/nav-section/vertical/nav-item.tsx @@ -0,0 +1,228 @@ +import { forwardRef } from 'react'; + +import Box from '@mui/material/Box'; +import Tooltip from '@mui/material/Tooltip'; +import { styled } from '@mui/material/styles'; +import ButtonBase from '@mui/material/ButtonBase'; + +import { stylesMode } from 'src/shared/theme/styles'; + +import { useNavItem } from '../hooks'; +import { Iconify } from '../../iconify'; +import { navSectionClasses } from '../classes'; +import { stateClasses, sharedStyles } from '../styles'; + +import type { NavItemProps, NavItemStateProps } from '../types'; + +// ---------------------------------------------------------------------- + +export const NavItem = forwardRef<HTMLButtonElement, NavItemProps>( + ( + { + path, + icon, + info, + title, + caption, + // + open, + depth, + render, + active, + disabled, + hasChild, + slotProps, + externalLink, + enabledRootRedirect, + ...other + }, + ref + ) => { + const navItem = useNavItem({ + path, + icon, + info, + depth, + render, + hasChild, + externalLink, + enabledRootRedirect, + }); + + return ( + <StyledNavItem + ref={ref} + aria-label={title} + depth={depth} + active={active} + disabled={disabled} + open={open && !active} + sx={{ + ...slotProps?.sx, + [`& .${navSectionClasses.item.icon}`]: slotProps?.icon, + [`& .${navSectionClasses.item.texts}`]: slotProps?.texts, + [`& .${navSectionClasses.item.title}`]: slotProps?.title, + [`& .${navSectionClasses.item.caption}`]: slotProps?.caption, + [`& .${navSectionClasses.item.info}`]: slotProps?.info, + [`& .${navSectionClasses.item.arrow}`]: slotProps?.arrow, + }} + className={stateClasses({ open: open && !active, active, disabled })} + {...navItem.baseProps} + {...other} + > + {icon && ( + <Box component="span" className={navSectionClasses.item.icon}> + {navItem.renderIcon} + </Box> + )} + + {title && ( + <Box component="span" className={navSectionClasses.item.texts}> + <Box component="span" className={navSectionClasses.item.title}> + {title} + </Box> + + {caption && ( + <Tooltip title={caption} placement="top-start"> + <Box component="span" className={navSectionClasses.item.caption}> + {caption} + </Box> + </Tooltip> + )} + </Box> + )} + + {info && ( + <Box component="span" className={navSectionClasses.item.info}> + {navItem.renderInfo} + </Box> + )} + + {hasChild && ( + <Iconify + icon={open ? 'eva:arrow-ios-downward-fill' : 'eva:arrow-ios-forward-fill'} + className={navSectionClasses.item.arrow} + /> + )} + </StyledNavItem> + ); + } +); + +// ---------------------------------------------------------------------- + +const StyledNavItem = styled(ButtonBase, { + shouldForwardProp: (prop) => + prop !== 'active' && prop !== 'open' && prop !== 'disabled' && prop !== 'depth', +})<NavItemStateProps>(({ active, open, disabled, depth, theme }) => { + const rootItem = depth === 1; + + const subItem = !rootItem; + + const baseStyles = { + item: { + width: '100%', + paddingTop: 'var(--nav-item-pt)', + paddingLeft: 'var(--nav-item-pl)', + paddingRight: 'var(--nav-item-pr)', + paddingBottom: 'var(--nav-item-pb)', + borderRadius: 'var(--nav-item-radius)', + color: 'var(--nav-item-color)', + '&:hover': { + backgroundColor: 'var(--nav-item-hover-bg)', + }, + }, + texts: { minWidth: 0, flex: '1 1 auto' }, + title: { + ...sharedStyles.noWrap, + ...theme.typography.body2, + fontWeight: active ? theme.typography.fontWeightSemiBold : theme.typography.fontWeightMedium, + }, + caption: { + ...sharedStyles.noWrap, + ...theme.typography.caption, + color: 'var(--nav-item-caption-color)', + }, + icon: { + ...sharedStyles.icon, + width: 'var(--nav-icon-size)', + height: 'var(--nav-icon-size)', + margin: 'var(--nav-icon-margin)', + }, + arrow: { ...sharedStyles.arrow }, + info: { ...sharedStyles.info }, + } as const; + + return { + /** + * Root item + */ + ...(rootItem && { + ...baseStyles.item, + minHeight: 'var(--nav-item-root-height)', + [`& .${navSectionClasses.item.icon}`]: { ...baseStyles.icon }, + [`& .${navSectionClasses.item.texts}`]: { ...baseStyles.texts }, + [`& .${navSectionClasses.item.title}`]: { ...baseStyles.title }, + [`& .${navSectionClasses.item.caption}`]: { ...baseStyles.caption }, + [`& .${navSectionClasses.item.arrow}`]: { ...baseStyles.arrow }, + [`& .${navSectionClasses.item.info}`]: { ...baseStyles.info }, + // State + ...(active && { + color: 'var(--nav-item-root-active-color)', + backgroundColor: 'var(--nav-item-root-active-bg)', + '&:hover': { + backgroundColor: 'var(--nav-item-root-active-hover-bg)', + }, + [stylesMode.dark]: { + color: 'var(--nav-item-root-active-color-on-dark)', + }, + }), + ...(open && { + color: 'var(--nav-item-root-open-color)', + backgroundColor: 'var(--nav-item-root-open-bg)', + }), + }), + /** + * Sub item + */ + ...(subItem && { + ...baseStyles.item, + minHeight: 'var(--nav-item-sub-height)', + [`& .${navSectionClasses.item.icon}`]: { ...baseStyles.icon }, + [`& .${navSectionClasses.item.texts}`]: { ...baseStyles.texts }, + [`& .${navSectionClasses.item.title}`]: { ...baseStyles.title }, + [`& .${navSectionClasses.item.caption}`]: { ...baseStyles.caption }, + [`& .${navSectionClasses.item.arrow}`]: { ...baseStyles.arrow }, + [`& .${navSectionClasses.item.info}`]: { ...baseStyles.info }, + // Shape + '&::before': { + left: 0, + content: '""', + position: 'absolute', + width: 'var(--nav-bullet-size)', + height: 'var(--nav-bullet-size)', + transform: + 'translate(calc(var(--nav-bullet-size) * -1), calc(var(--nav-bullet-size) * -0.4))', + backgroundColor: 'var(--nav-bullet-light-color)', + mask: `url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath d='M1 1v4a8 8 0 0 0 8 8h4' stroke='%23efefef' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto`, + WebkitMask: `url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath d='M1 1v4a8 8 0 0 0 8 8h4' stroke='%23efefef' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto`, + [stylesMode.dark]: { + backgroundColor: 'var(--nav-bullet-dark-color)', + }, + }, + // State + ...(active && { + color: 'var(--nav-item-sub-active-color)', + backgroundColor: 'var(--nav-item-sub-active-bg)', + }), + ...(open && { + color: 'var(--nav-item-sub-open-color)', + backgroundColor: 'var(--nav-item-sub-open-bg)', + }), + }), + /** + * Disabled + */ + ...(disabled && sharedStyles.disabled), + }; +}); diff --git a/src/shared/components/nav-section/vertical/nav-list.tsx b/src/shared/components/nav-section/vertical/nav-list.tsx new file mode 100644 index 0000000..9da1de1 --- /dev/null +++ b/src/shared/components/nav-section/vertical/nav-list.tsx @@ -0,0 +1,117 @@ +import { useState, useEffect, useCallback } from 'react'; + +import { usePathname } from 'src/routes/hooks'; +import { isExternalLink } from 'src/routes/utils'; +import { useActiveLink } from 'src/routes/hooks/use-active-link'; + +import { NavItem } from './nav-item'; +import { navSectionClasses } from '../classes'; +import { NavUl, NavLi, NavCollapse } from '../styles'; + +import type { NavListProps, NavSubListProps } from '../types'; + +// ---------------------------------------------------------------------- + +export function NavList({ data, render, depth, slotProps, enabledRootRedirect }: NavListProps) { + const pathname = usePathname(); + + const active = useActiveLink(data.path, !!data.children); + + const [openMenu, setOpenMenu] = useState(active); + + useEffect(() => { + if (!active) { + handleCloseMenu(); + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [pathname]); + + const handleToggleMenu = useCallback(() => { + if (data.children) { + setOpenMenu((prev) => !prev); + } + }, [data.children]); + + const handleCloseMenu = useCallback(() => { + setOpenMenu(false); + }, []); + + const renderNavItem = ( + <NavItem + render={render} + // slots + path={data.path} + icon={data.icon} + info={data.info} + title={data.title} + caption={data.caption} + // state + depth={depth} + active={active} + disabled={data.disabled} + hasChild={!!data.children} + open={data.children && openMenu} + externalLink={isExternalLink(data.path)} + enabledRootRedirect={enabledRootRedirect} + // styles + slotProps={depth === 1 ? slotProps?.rootItem : slotProps?.subItem} + // actions + onClick={handleToggleMenu} + /> + ); + + // Hidden item by role + if (data.roles && slotProps?.currentRole) { + if (!data?.roles?.includes(slotProps?.currentRole)) { + return null; + } + } + + // Has children + if (data.children) { + return ( + <NavLi + disabled={data.disabled} + sx={{ + [`& .${navSectionClasses.li}`]: { + '&:first-of-type': { mt: 'var(--nav-item-gap)' }, + }, + }} + > + {renderNavItem} + + <NavCollapse data-group={data.title} in={openMenu} depth={depth} unmountOnExit mountOnEnter> + <NavSubList + data={data.children} + render={render} + depth={depth} + slotProps={slotProps} + enabledRootRedirect={enabledRootRedirect} + /> + </NavCollapse> + </NavLi> + ); + } + + // Default + return <NavLi disabled={data.disabled}>{renderNavItem}</NavLi>; +} + +// ---------------------------------------------------------------------- + +function NavSubList({ data, render, depth, slotProps, enabledRootRedirect }: NavSubListProps) { + return ( + <NavUl sx={{ gap: 'var(--nav-item-gap)' }}> + {data.map((list) => ( + <NavList + key={list.title} + data={list} + render={render} + depth={depth + 1} + slotProps={slotProps} + enabledRootRedirect={enabledRootRedirect} + /> + ))} + </NavUl> + ); +} diff --git a/src/shared/components/nav-section/vertical/nav-section-vertical.tsx b/src/shared/components/nav-section/vertical/nav-section-vertical.tsx new file mode 100644 index 0000000..7e62656 --- /dev/null +++ b/src/shared/components/nav-section/vertical/nav-section-vertical.tsx @@ -0,0 +1,93 @@ +import { useState, useCallback } from 'react'; + +import Stack from '@mui/material/Stack'; +import Collapse from '@mui/material/Collapse'; +import { useTheme } from '@mui/material/styles'; + +import { NavList } from './nav-list'; +import { navSectionClasses } from '../classes'; +import { navSectionCssVars } from '../css-vars'; +import { NavUl, NavLi, Subheader } from '../styles'; + +import type { NavGroupProps, NavSectionProps } from '../types'; + +// ---------------------------------------------------------------------- + +export function NavSectionVertical({ + sx, + data, + render, + slotProps, + enabledRootRedirect, + cssVars: overridesVars, +}: NavSectionProps) { + const theme = useTheme(); + + const cssVars = { + ...navSectionCssVars.vertical(theme), + ...overridesVars, + }; + + return ( + <Stack component="nav" className={navSectionClasses.vertical.root} sx={{ ...cssVars, ...sx }}> + <NavUl sx={{ flex: '1 1 auto', gap: 'var(--nav-item-gap)' }}> + {data.map((group) => ( + <Group + key={group.subheader ?? group.items[0].title} + subheader={group.subheader} + items={group.items} + render={render} + slotProps={slotProps} + enabledRootRedirect={enabledRootRedirect} + /> + ))} + </NavUl> + </Stack> + ); +} + +// ---------------------------------------------------------------------- + +function Group({ items, render, subheader, slotProps, enabledRootRedirect }: NavGroupProps) { + const [open, setOpen] = useState(true); + + const handleToggle = useCallback(() => { + setOpen((prev) => !prev); + }, []); + + const renderContent = ( + <NavUl sx={{ gap: 'var(--nav-item-gap)' }}> + {items.map((list) => ( + <NavList + key={list.title} + data={list} + render={render} + depth={1} + slotProps={slotProps} + enabledRootRedirect={enabledRootRedirect} + /> + ))} + </NavUl> + ); + + return ( + <NavLi> + {subheader ? ( + <> + <Subheader + data-title={subheader} + open={open} + onClick={handleToggle} + sx={slotProps?.subheader} + > + {subheader} + </Subheader> + + <Collapse in={open}>{renderContent}</Collapse> + </> + ) : ( + renderContent + )} + </NavLi> + ); +} diff --git a/src/shared/components/progress-bar/index.ts b/src/shared/components/progress-bar/index.ts new file mode 100644 index 0000000..d71d9b1 --- /dev/null +++ b/src/shared/components/progress-bar/index.ts @@ -0,0 +1 @@ +export * from './progress-bar'; diff --git a/src/shared/components/progress-bar/progress-bar.tsx b/src/shared/components/progress-bar/progress-bar.tsx new file mode 100644 index 0000000..c96111f --- /dev/null +++ b/src/shared/components/progress-bar/progress-bar.tsx @@ -0,0 +1,77 @@ +'use client'; + +import './styles.css'; + +import NProgress from 'nprogress'; +import { Suspense, useEffect } from 'react'; + +import { useRouter, usePathname, useSearchParams } from 'src/routes/hooks'; + +// ---------------------------------------------------------------------- + +type PushStateInput = [data: any, unused: string, url?: string | URL | null | undefined]; + +export function ProgressBar() { + useEffect(() => { + NProgress.configure({ showSpinner: false }); + + const handleAnchorClick = (event: MouseEvent) => { + const targetUrl = (event.currentTarget as HTMLAnchorElement).href; + + const currentUrl = window.location.href; + + if (targetUrl !== currentUrl) { + NProgress.start(); + } + }; + + const handleMutation = () => { + const anchorElements: NodeListOf<HTMLAnchorElement> = document.querySelectorAll('a[href]'); + + const filteredAnchors = Array.from(anchorElements).filter((element) => { + const rel = element.getAttribute('rel'); + + const href = element.getAttribute('href'); + + const target = element.getAttribute('target'); + + return href?.startsWith('/') && target !== '_blank' && rel !== 'noopener'; + }); + + filteredAnchors.forEach((anchor) => anchor.addEventListener('click', handleAnchorClick)); + }; + + const mutationObserver = new MutationObserver(handleMutation); + + mutationObserver.observe(document, { childList: true, subtree: true }); + + window.history.pushState = new Proxy(window.history.pushState, { + apply: (target, thisArg, argArray: PushStateInput) => { + NProgress.done(); + return target.apply(thisArg, argArray); + }, + }); + }); + + return ( + <Suspense fallback={null}> + <NProgressDone /> + </Suspense> + ); +} + +// ---------------------------------------------------------------------- + +function NProgressDone() { + const pathname = usePathname(); + + const router = useRouter(); + + const searchParams = useSearchParams(); + + useEffect(() => { + NProgress.done(); + }, [pathname, router, searchParams]); + + return null; +} diff --git a/src/shared/components/progress-bar/styles.css b/src/shared/components/progress-bar/styles.css new file mode 100644 index 0000000..38c3ce0 --- /dev/null +++ b/src/shared/components/progress-bar/styles.css @@ -0,0 +1,26 @@ +#nprogress { + top: 0; + left: 0; + width: 100%; + height: 2.5px; + z-index: 9999; + position: fixed; + pointer-events: none; +} +#nprogress .bar { + height: 100%; + background-color: var(--palette-primary-main); + box-shadow: 0 0 2.5px var(--palette-primary-main); +} +#nprogress .peg { + right: 0; + opacity: 1; + width: 100px; + height: 100%; + display: block; + position: absolute; + transform: rotate(3deg) translate(0px, -4px); + box-shadow: + 0 0 10px var(--palette-primary-main), + 0 0 5px var(--palette-primary-main); +} diff --git a/src/shared/components/scrollbar/classes.ts b/src/shared/components/scrollbar/classes.ts new file mode 100644 index 0000000..ac2cf91 --- /dev/null +++ b/src/shared/components/scrollbar/classes.ts @@ -0,0 +1,3 @@ +// ---------------------------------------------------------------------- + +export const scrollbarClasses = { root: 'mnl__scrollbar__root' }; diff --git a/src/shared/components/scrollbar/index.ts b/src/shared/components/scrollbar/index.ts new file mode 100644 index 0000000..a483df6 --- /dev/null +++ b/src/shared/components/scrollbar/index.ts @@ -0,0 +1,5 @@ +export * from './classes'; + +export * from './scrollbar'; + +export type * from './types'; diff --git a/src/shared/components/scrollbar/scrollbar.tsx b/src/shared/components/scrollbar/scrollbar.tsx new file mode 100644 index 0000000..e056eb4 --- /dev/null +++ b/src/shared/components/scrollbar/scrollbar.tsx @@ -0,0 +1,43 @@ +import { forwardRef } from 'react'; +import SimpleBar from 'simplebar-react'; + +import Box from '@mui/material/Box'; + +import { scrollbarClasses } from './classes'; + +import type { ScrollbarProps } from './types'; + +// ---------------------------------------------------------------------- + +export const Scrollbar = forwardRef<HTMLDivElement, ScrollbarProps>( + ({ slotProps, children, fillContent, naturalScroll, sx, ...other }, ref) => ( + <Box + component={SimpleBar} + scrollableNodeProps={{ ref }} + clickOnTrack={false} + className={scrollbarClasses.root} + sx={{ + minWidth: 0, + minHeight: 0, + flexGrow: 1, + display: 'flex', + flexDirection: 'column', + '& .simplebar-wrapper': slotProps?.wrapper as React.CSSProperties, + '& .simplebar-content-wrapper': slotProps?.contentWrapper as React.CSSProperties, + '& .simplebar-content': { + ...(fillContent && { + minHeight: 1, + display: 'flex', + flex: '1 1 auto', + flexDirection: 'column', + }), + ...slotProps?.content, + } as React.CSSProperties, + ...sx, + }} + {...other} + > + {children} + </Box> + ) +); diff --git a/src/shared/components/scrollbar/styles.css b/src/shared/components/scrollbar/styles.css new file mode 100644 index 0000000..2fbf4d9 --- /dev/null +++ b/src/shared/components/scrollbar/styles.css @@ -0,0 +1,8 @@ +@import 'simplebar-react/dist/simplebar.min.css'; + +.simplebar-scrollbar:before { + background-color: var(--palette-text-disabled); +} +.simplebar-scrollbar.simplebar-visible:before { + opacity: 0.48; +} diff --git a/src/shared/components/scrollbar/types.ts b/src/shared/components/scrollbar/types.ts new file mode 100644 index 0000000..1a9e160 --- /dev/null +++ b/src/shared/components/scrollbar/types.ts @@ -0,0 +1,16 @@ +import type { Theme, SxProps } from '@mui/material/styles'; +import type { Props as SimplebarProps } from 'simplebar-react'; + +// ---------------------------------------------------------------------- + +export type ScrollbarProps = SimplebarProps & { + sx?: SxProps<Theme>; + children?: React.ReactNode; + fillContent?: boolean; + naturalScroll?: boolean; + slotProps?: { + wrapper?: SxProps<Theme>; + contentWrapper?: SxProps<Theme>; + content?: Partial<SxProps<Theme>>; + }; +}; diff --git a/src/shared/components/search-not-found/index.ts b/src/shared/components/search-not-found/index.ts new file mode 100644 index 0000000..7b4e68e --- /dev/null +++ b/src/shared/components/search-not-found/index.ts @@ -0,0 +1 @@ +export * from './search-not-found'; diff --git a/src/shared/components/search-not-found/search-not-found.tsx b/src/shared/components/search-not-found/search-not-found.tsx new file mode 100644 index 0000000..bead440 --- /dev/null +++ b/src/shared/components/search-not-found/search-not-found.tsx @@ -0,0 +1,33 @@ +import type { BoxProps } from '@mui/material/Box'; + +import Box from '@mui/material/Box'; +import Typography from '@mui/material/Typography'; + +// ---------------------------------------------------------------------- + +type SearchNotFoundProps = BoxProps & { + query?: string; +}; + +export function SearchNotFound({ query, sx, ...other }: SearchNotFoundProps) { + if (!query) { + return ( + <Typography variant="body2" sx={sx}> + Please enter keywords + </Typography> + ); + } + + return ( + <Box sx={{ textAlign: 'center', borderRadius: 1.5, ...sx }} {...other}> + <Box sx={{ mb: 1, typography: 'h6' }}>Not found</Box> + + <Typography variant="body2"> + No results found for + <strong>{`"${query}"`}</strong> + . + <br /> Try checking for typos or using complete words. + </Typography> + </Box> + ); +} diff --git a/src/shared/components/settings/config-settings.ts b/src/shared/components/settings/config-settings.ts new file mode 100644 index 0000000..7073220 --- /dev/null +++ b/src/shared/components/settings/config-settings.ts @@ -0,0 +1,18 @@ +import { defaultFont } from 'src/shared/theme/core/typography'; + +import type { SettingsState } from './types'; + +// ---------------------------------------------------------------------- + +export const STORAGE_KEY = 'app-settings'; + +export const defaultSettings: SettingsState = { + colorScheme: 'light', + direction: 'ltr', + contrast: 'default', + navLayout: 'vertical', + primaryColor: 'default', + navColor: 'integrate', + compactLayout: true, + fontFamily: defaultFont, +} as const; diff --git a/src/shared/components/settings/context/index.ts b/src/shared/components/settings/context/index.ts new file mode 100644 index 0000000..02e1eea --- /dev/null +++ b/src/shared/components/settings/context/index.ts @@ -0,0 +1,3 @@ +export * from './settings-provider'; + +export * from './use-settings-context'; diff --git a/src/shared/components/settings/context/settings-provider.tsx b/src/shared/components/settings/context/settings-provider.tsx new file mode 100644 index 0000000..61d5428 --- /dev/null +++ b/src/shared/components/settings/context/settings-provider.tsx @@ -0,0 +1,65 @@ +'use client'; + +import { useMemo, useState, useCallback, createContext } from 'react'; + +import { useCookies } from 'src/hooks/use-cookies'; +import { useLocalStorage } from 'src/hooks/use-local-storage'; + +import { STORAGE_KEY, defaultSettings } from '../config-settings'; + +import type { SettingsState, SettingsContextValue, SettingsProviderProps } from '../types'; + +// ---------------------------------------------------------------------- + +export const SettingsContext = createContext<SettingsContextValue | undefined>(undefined); + +export const SettingsConsumer = SettingsContext.Consumer; + +// ---------------------------------------------------------------------- + +export function SettingsProvider({ + children, + settings, + caches = 'localStorage', +}: SettingsProviderProps) { + const cookies = useCookies<SettingsState>(STORAGE_KEY, settings, defaultSettings); + + const localStorage = useLocalStorage<SettingsState>(STORAGE_KEY, settings); + + const values = caches === 'cookie' ? cookies : localStorage; + + const [openDrawer, setOpenDrawer] = useState(false); + + const onToggleDrawer = useCallback(() => { + setOpenDrawer((prev) => !prev); + }, []); + + const onCloseDrawer = useCallback(() => { + setOpenDrawer(false); + }, []); + + const memoizedValue = useMemo( + () => ({ + ...values.state, + canReset: values.canReset, + onReset: values.resetState, + onUpdate: values.setState, + onUpdateField: values.setField, + openDrawer, + onCloseDrawer, + onToggleDrawer, + }), + [ + values.canReset, + values.resetState, + values.setField, + values.setState, + values.state, + openDrawer, + onCloseDrawer, + onToggleDrawer, + ] + ); + + return <SettingsContext.Provider value={memoizedValue}>{children}</SettingsContext.Provider>; +} diff --git a/src/shared/components/settings/context/use-settings-context.ts b/src/shared/components/settings/context/use-settings-context.ts new file mode 100644 index 0000000..90c5e4b --- /dev/null +++ b/src/shared/components/settings/context/use-settings-context.ts @@ -0,0 +1,15 @@ +'use client'; + +import { useContext } from 'react'; + +import { SettingsContext } from './settings-provider'; + +// ---------------------------------------------------------------------- + +export function useSettingsContext() { + const context = useContext(SettingsContext); + + if (!context) throw new Error('useSettingsContext must be use inside SettingsProvider'); + + return context; +} diff --git a/src/shared/components/settings/drawer/base-option.tsx b/src/shared/components/settings/drawer/base-option.tsx new file mode 100644 index 0000000..0d30a8c --- /dev/null +++ b/src/shared/components/settings/drawer/base-option.tsx @@ -0,0 +1,83 @@ +import type { ButtonBaseProps } from '@mui/material/ButtonBase'; + +import Box from '@mui/material/Box'; +import Switch from '@mui/material/Switch'; +import Tooltip from '@mui/material/Tooltip'; +import ButtonBase from '@mui/material/ButtonBase'; + +import { CONFIG } from 'src/config-global'; +import { varAlpha } from 'src/shared/theme/styles'; + +import { Iconify } from 'src/shared/components/iconify'; + +import { SvgColor } from '../../svg-color'; + +// ---------------------------------------------------------------------- + +type Props = ButtonBaseProps & { + icon: string; + label: string; + selected: boolean; + tooltip?: string; +}; + +export function BaseOption({ icon, label, tooltip, selected, ...other }: Props) { + return ( + <ButtonBase + disableRipple + sx={{ + px: 2, + py: 2.5, + borderRadius: 2, + cursor: 'pointer', + flexDirection: 'column', + alignItems: 'flex-start', + border: (theme) => `solid 1px ${varAlpha(theme.vars.palette.grey['500Channel'], 0.12)}`, + '&:hover': { bgcolor: (theme) => varAlpha(theme.vars.palette.grey['500Channel'], 0.08) }, + ...(selected && { + bgcolor: (theme) => varAlpha(theme.vars.palette.grey['500Channel'], 0.08), + }), + }} + {...other} + > + <Box + display="flex" + alignItems="center" + justifyContent="space-between" + sx={{ width: 1, mb: 3 }} + > + <SvgColor src={`${CONFIG.site.basePath}/assets/icons/setting/ic-${icon}.svg`} /> + <Switch name={label} size="small" color="default" checked={selected} sx={{ mr: -0.75 }} /> + </Box> + + <Box display="flex" alignItems="center" justifyContent="space-between" sx={{ width: 1 }}> + <Box + component="span" + sx={{ + lineHeight: '18px', + fontWeight: 'fontWeightSemiBold', + fontSize: (theme) => theme.typography.pxToRem(13), + }} + > + {label} + </Box> + + {tooltip && ( + <Tooltip + arrow + title={tooltip} + slotProps={{ + tooltip: { sx: { maxWidth: 240, mr: 0.5 } }, + }} + > + <Iconify + width={16} + icon="eva:info-outline" + sx={{ cursor: 'pointer', color: 'text.disabled' }} + /> + </Tooltip> + )} + </Box> + </ButtonBase> + ); +} diff --git a/src/shared/components/settings/drawer/font-options.tsx b/src/shared/components/settings/drawer/font-options.tsx new file mode 100644 index 0000000..792e4cf --- /dev/null +++ b/src/shared/components/settings/drawer/font-options.tsx @@ -0,0 +1,77 @@ +import Box from '@mui/material/Box'; +import ButtonBase from '@mui/material/ButtonBase'; + +import { CONFIG } from 'src/config-global'; +import { setFont, varAlpha, stylesMode } from 'src/shared/theme/styles'; + +import { Block } from './styles'; +import { SvgColor } from '../../svg-color'; + +// ---------------------------------------------------------------------- + +type Props = { + value: string; + options: string[]; + onClickOption: (newValue: string) => void; +}; + +export function FontOptions({ value, options, onClickOption }: Props) { + return ( + <Block title="Font"> + <Box component="ul" gap={1.5} display="grid" gridTemplateColumns="repeat(2, 1fr)"> + {options.map((option) => { + const selected = value === option; + + return ( + <Box component="li" key={option} sx={{ display: 'inline-flex' }}> + <ButtonBase + disableRipple + onClick={() => onClickOption(option)} + sx={{ + py: 2, + width: 1, + gap: 0.75, + borderWidth: 1, + borderRadius: 1.5, + borderStyle: 'solid', + display: 'inline-flex', + flexDirection: 'column', + borderColor: 'transparent', + fontFamily: setFont(option), + fontWeight: 'fontWeightMedium', + fontSize: (theme) => theme.typography.pxToRem(12), + color: (theme) => theme.vars.palette.text.disabled, + ...(selected && { + color: (theme) => theme.vars.palette.text.primary, + borderColor: (theme) => varAlpha(theme.vars.palette.grey['500Channel'], 0.08), + boxShadow: (theme) => + `-8px 8px 20px -4px ${varAlpha(theme.vars.palette.grey['500Channel'], 0.12)}`, + [stylesMode.dark]: { + boxShadow: (theme) => + `-8px 8px 20px -4px ${varAlpha(theme.vars.palette.common.blackChannel, 0.12)}`, + }, + }), + }} + > + <SvgColor + src={`${CONFIG.site.basePath}/assets/icons/setting/ic-font.svg`} + sx={{ + width: 28, + height: 28, + color: 'currentColor', + ...(selected && { + background: (theme) => + `linear-gradient(135deg, ${theme.vars.palette.primary.light}, ${theme.vars.palette.primary.main})`, + }), + }} + /> + + {option} + </ButtonBase> + </Box> + ); + })} + </Box> + </Block> + ); +} diff --git a/src/shared/components/settings/drawer/fullscreen-button.tsx b/src/shared/components/settings/drawer/fullscreen-button.tsx new file mode 100644 index 0000000..93dc889 --- /dev/null +++ b/src/shared/components/settings/drawer/fullscreen-button.tsx @@ -0,0 +1,49 @@ +'use client'; + +import { useState, useCallback } from 'react'; + +import Tooltip from '@mui/material/Tooltip'; +import IconButton from '@mui/material/IconButton'; + +import { CONFIG } from 'src/config-global'; + +import { SvgColor, svgColorClasses } from '../../svg-color'; + +// ---------------------------------------------------------------------- + +export function FullScreenButton() { + const [fullscreen, setFullscreen] = useState(false); + + const onToggleFullScreen = useCallback(() => { + if (!document.fullscreenElement) { + document.documentElement.requestFullscreen(); + setFullscreen(true); + } else if (document.exitFullscreen) { + document.exitFullscreen(); + setFullscreen(false); + } + }, []); + + return ( + <Tooltip title={fullscreen ? 'Exit' : 'Full Screen'}> + <IconButton + onClick={onToggleFullScreen} + sx={{ + [`& .${svgColorClasses.root}`]: { + background: (theme) => + `linear-gradient(135deg, ${theme.vars.palette.grey[500]} 0%, ${theme.vars.palette.grey[600]} 100%)`, + ...(fullscreen && { + background: (theme) => + `linear-gradient(135deg, ${theme.vars.palette.primary.light} 0%, ${theme.vars.palette.primary.main} 100%)`, + }), + }, + }} + > + <SvgColor + src={`${CONFIG.site.basePath}/assets/icons/setting/${fullscreen ? 'ic-exit-full-screen' : 'ic-full-screen'}.svg`} + sx={{ width: 18, height: 18 }} + /> + </IconButton> + </Tooltip> + ); +} diff --git a/src/shared/components/settings/drawer/index.ts b/src/shared/components/settings/drawer/index.ts new file mode 100644 index 0000000..6bf0816 --- /dev/null +++ b/src/shared/components/settings/drawer/index.ts @@ -0,0 +1 @@ +export * from './settings-drawer'; diff --git a/src/shared/components/settings/drawer/nav-options.tsx b/src/shared/components/settings/drawer/nav-options.tsx new file mode 100644 index 0000000..e71aaed --- /dev/null +++ b/src/shared/components/settings/drawer/nav-options.tsx @@ -0,0 +1,270 @@ +import type { ButtonBaseProps } from '@mui/material/ButtonBase'; + +import Box from '@mui/material/Box'; +import Stack from '@mui/material/Stack'; +import { useTheme } from '@mui/material/styles'; +import ButtonBase from '@mui/material/ButtonBase'; + +import { CONFIG } from 'src/config-global'; +import { varAlpha, stylesMode } from 'src/shared/theme/styles'; + +import { Block } from './styles'; +import { SvgColor, svgColorClasses } from '../../svg-color'; + +import type { SettingsState } from '../types'; + +// ---------------------------------------------------------------------- + +type Props = { + value: { + color: SettingsState['navColor']; + layout: SettingsState['navLayout']; + }; + options: { + colors: SettingsState['navColor'][]; + layouts: SettingsState['navLayout'][]; + }; + onClickOption: { + color: (newValue: SettingsState['navColor']) => void; + layout: (newValue: SettingsState['navLayout']) => void; + }; + hideNavColor?: boolean; + hideNavLayout?: boolean; +}; + +export function NavOptions({ options, value, onClickOption, hideNavColor, hideNavLayout }: Props) { + const theme = useTheme(); + + const cssVars = { + '--item-radius': '12px', + '--item-bg': theme.vars.palette.grey[500], + '--item-border-color': varAlpha(theme.vars.palette.grey['500Channel'], 0.08), + '--item-active-color': `linear-gradient(135deg, ${theme.vars.palette.primary.light} 0%, ${theme.vars.palette.primary.main} 100%)`, + '--item-active-shadow-light': `-8px 8px 20px -4px ${varAlpha(theme.vars.palette.grey['500Channel'], 0.12)}`, + '--item-active-shadow-dark': `-8px 8px 20px -4px ${varAlpha(theme.vars.palette.common.blackChannel, 0.12)}`, + }; + + const labelStyles: React.CSSProperties = { + display: 'block', + lineHeight: '14px', + color: 'text.secondary', + fontWeight: 'fontWeightSemiBold', + fontSize: theme.typography.pxToRem(11), + }; + + const renderLayout = ( + <div> + <Box component="span" sx={labelStyles}> + Layout + </Box> + <Box gap={1.5} display="flex" sx={{ mt: 1.5 }}> + {options.layouts.map((option) => ( + <LayoutOption + key={option} + option={option} + selected={value.layout === option} + onClick={() => onClickOption.layout(option)} + /> + ))} + </Box> + </div> + ); + + const renderColor = ( + <div> + <Box component="span" sx={labelStyles}> + Color + </Box> + <Box gap={1.5} display="flex" sx={{ mt: 1.5 }}> + {options.colors.map((option) => ( + <ColorOption + key={option} + option={option} + selected={value.color === option} + onClick={() => onClickOption.color(option)} + /> + ))} + </Box> + </div> + ); + + return ( + <Block title="Nav" tooltip="Dashboard only" sx={{ ...cssVars, gap: 2.5 }}> + {!hideNavLayout && renderLayout} + {!hideNavColor && renderColor} + </Block> + ); +} + +// ---------------------------------------------------------------------- + +type OptionProps = ButtonBaseProps & { + option: string; + selected: boolean; +}; + +export function LayoutOption({ option, selected, sx, ...other }: OptionProps) { + const renderNav = () => { + const baseStyles = { flexShrink: 0, borderRadius: 1, bgcolor: 'var(--item-bg)' }; + + const circle = ( + <Box + sx={{ + ...baseStyles, + width: 10, + height: 10, + opacity: 0.8, + ...(selected && { opacity: 1, background: 'var(--item-active-color)' }), + }} + /> + ); + + const primaryItem = ( + <Box + sx={{ + ...baseStyles, + width: 1, + height: 4, + opacity: 0.48, + ...(option === 'horizontal' && { width: 16 }), + ...(selected && { background: 'var(--item-active-color)' }), + }} + /> + ); + + const secondaryItem = ( + <Box + sx={{ + ...baseStyles, + width: 1, + height: 4, + maxWidth: 14, + opacity: 0.24, + ...(option === 'horizontal' && { maxWidth: 10 }), + ...(selected && { background: 'var(--item-active-color)' }), + }} + /> + ); + + return ( + <Stack + spacing={0.5} + flexShrink={0} + sx={{ + p: 0.75, + width: 32, + height: 1, + borderRightWidth: 1, + borderRightStyle: 'solid', + borderRightColor: 'var(--item-border-color)', + ...(option === 'mini' && { + width: 22, + }), + ...(option === 'horizontal' && { + width: 1, + height: 22, + borderRight: 'none', + alignItems: 'center', + flexDirection: 'row', + borderBottomWidth: 1, + borderBottomStyle: 'solid', + borderBottomColor: 'var(--item-border-color)', + }), + }} + > + {circle} + {primaryItem} + {secondaryItem} + </Stack> + ); + }; + + const renderContent = ( + <Box sx={{ p: 0.5, width: 1, height: 1, flexGrow: 1 }}> + <Box + sx={{ + width: 1, + height: 1, + opacity: 0.2, + borderRadius: 0.75, + bgcolor: 'var(--item-bg)', + ...(selected && { background: 'var(--item-active-color)' }), + }} + /> + </Box> + ); + + return ( + <ButtonBase + disableRipple + sx={{ + width: 1, + height: 64, + borderWidth: 1, + borderStyle: 'solid', + borderRadius: 'var(--item-radius)', + borderColor: 'var(--item-border-color)', + ...(option === 'horizontal' && { flexDirection: 'column' }), + ...(selected && { + boxShadow: 'var(--item-active-shadow-light)', + [stylesMode.dark]: { + boxShadow: 'var(--item-active-shadow-dark)', + }, + }), + ...sx, + }} + {...other} + > + {renderNav()} + {renderContent} + </ButtonBase> + ); +} + +// ---------------------------------------------------------------------- + +export function ColorOption({ option, selected, sx, ...other }: OptionProps) { + return ( + <ButtonBase + disableRipple + sx={{ + gap: 1.5, + width: 1, + height: 56, + color: 'text.disabled', + borderRadius: 'var(--item-radius)', + ...(selected && { + borderWidth: 1, + borderStyle: 'solid', + color: 'text.primary', + borderColor: 'var(--item-border-color)', + boxShadow: 'var(--item-active-shadow-light)', + [`& .${svgColorClasses.root}`]: { + background: 'var(--item-active-color)', + }, + [stylesMode.dark]: { + boxShadow: 'var(--item-active-shadow-dark)', + }, + }), + ...sx, + }} + {...other} + > + <SvgColor + src={`${CONFIG.site.basePath}/assets/icons/setting/ic-sidebar-${option === 'integrate' ? 'outline' : 'filled'}.svg`} + /> + + <Box + component="span" + sx={{ + lineHeight: '18px', + textTransform: 'capitalize', + fontWeight: 'fontWeightSemiBold', + fontSize: (theme) => theme.typography.pxToRem(13), + }} + > + {option} + </Box> + </ButtonBase> + ); +} diff --git a/src/shared/components/settings/drawer/presets-options.tsx b/src/shared/components/settings/drawer/presets-options.tsx new file mode 100644 index 0000000..2f0efbb --- /dev/null +++ b/src/shared/components/settings/drawer/presets-options.tsx @@ -0,0 +1,54 @@ +import Box from '@mui/material/Box'; +import ButtonBase from '@mui/material/ButtonBase'; +import { alpha as hexAlpha } from '@mui/material/styles'; + +import { CONFIG } from 'src/config-global'; + +import { Block } from './styles'; +import { SvgColor } from '../../svg-color'; + +import type { SettingsState } from '../types'; + +// ---------------------------------------------------------------------- + +type Value = SettingsState['primaryColor']; + +type Props = { + value: Value; + options: { name: Value; value: string }[]; + onClickOption: (newValue: Value) => void; +}; + +export function PresetsOptions({ value, options, onClickOption }: Props) { + return ( + <Block title="Presets"> + <Box component="ul" gap={1.5} display="grid" gridTemplateColumns="repeat(3, 1fr)"> + {options.map((option) => { + const selected = value === option.name; + + return ( + <Box component="li" key={option.name} sx={{ display: 'flex' }}> + <ButtonBase + onClick={() => onClickOption(option.name)} + sx={{ + width: 1, + height: 64, + borderRadius: 1.5, + color: option.value, + ...(selected && { + bgcolor: hexAlpha(option.value, 0.08), + }), + }} + > + <SvgColor + src={`${CONFIG.site.basePath}/assets/icons/setting/ic-siderbar-duotone.svg`} + sx={{ width: 28, height: 28, color: 'currentColor' }} + /> + </ButtonBase> + </Box> + ); + })} + </Box> + </Block> + ); +} diff --git a/src/shared/components/settings/drawer/settings-drawer.tsx b/src/shared/components/settings/drawer/settings-drawer.tsx new file mode 100644 index 0000000..afd9deb --- /dev/null +++ b/src/shared/components/settings/drawer/settings-drawer.tsx @@ -0,0 +1,197 @@ +'use client'; + +import Box from '@mui/material/Box'; +import Stack from '@mui/material/Stack'; +import Badge from '@mui/material/Badge'; +import Tooltip from '@mui/material/Tooltip'; +import IconButton from '@mui/material/IconButton'; +import Typography from '@mui/material/Typography'; +import Drawer, { drawerClasses } from '@mui/material/Drawer'; +import { useTheme, useColorScheme } from '@mui/material/styles'; + +import COLORS from 'src/shared/theme/core/colors.json'; +import { paper, varAlpha } from 'src/shared/theme/styles'; +import { defaultFont } from 'src/shared/theme/core/typography'; +import PRIMARY_COLOR from 'src/shared/theme/with-settings/primary-color.json'; + +import { Iconify } from '../../iconify'; +import { BaseOption } from './base-option'; +import { NavOptions } from './nav-options'; +import { Scrollbar } from '../../scrollbar'; +import { FontOptions } from './font-options'; +import { useSettingsContext } from '../context'; +import { PresetsOptions } from './presets-options'; +import { defaultSettings } from '../config-settings'; +import { FullScreenButton } from './fullscreen-button'; + +import type { SettingsDrawerProps } from '../types'; + +// ---------------------------------------------------------------------- + +export function SettingsDrawer({ + sx, + hideFont, + hideCompact, + hidePresets, + hideNavColor, + hideContrast, + hideNavLayout, + hideDirection, + hideColorScheme, +}: SettingsDrawerProps) { + const theme = useTheme(); + + const settings = useSettingsContext(); + + const { mode, setMode } = useColorScheme(); + + const renderHead = ( + <Box display="flex" alignItems="center" sx={{ py: 2, pr: 1, pl: 2.5 }}> + <Typography variant="h6" sx={{ flexGrow: 1 }}> + Settings + </Typography> + + <FullScreenButton /> + + <Tooltip title="Reset"> + <IconButton + onClick={() => { + settings.onReset(); + setMode(defaultSettings.colorScheme); + }} + > + <Badge color="error" variant="dot" invisible={!settings.canReset}> + <Iconify icon="solar:restart-bold" /> + </Badge> + </IconButton> + </Tooltip> + + <Tooltip title="Close"> + <IconButton onClick={settings.onCloseDrawer}> + <Iconify icon="mingcute:close-line" /> + </IconButton> + </Tooltip> + </Box> + ); + + const renderMode = ( + <BaseOption + label="Dark mode" + icon="moon" + selected={settings.colorScheme === 'dark'} + onClick={() => { + settings.onUpdateField('colorScheme', mode === 'light' ? 'dark' : 'light'); + setMode(mode === 'light' ? 'dark' : 'light'); + }} + /> + ); + + const renderContrast = ( + <BaseOption + label="Contrast" + icon="contrast" + selected={settings.contrast === 'hight'} + onClick={() => + settings.onUpdateField('contrast', settings.contrast === 'default' ? 'hight' : 'default') + } + /> + ); + + const renderRTL = ( + <BaseOption + label="Right to left" + icon="align-right" + selected={settings.direction === 'rtl'} + onClick={() => + settings.onUpdateField('direction', settings.direction === 'ltr' ? 'rtl' : 'ltr') + } + /> + ); + + const renderCompact = ( + <BaseOption + tooltip="Dashboard only and available at large resolutions > 1600px (xl)" + label="Compact" + icon="autofit-width" + selected={settings.compactLayout} + onClick={() => settings.onUpdateField('compactLayout', !settings.compactLayout)} + /> + ); + + const renderPresets = ( + <PresetsOptions + value={settings.primaryColor} + onClickOption={(newValue) => settings.onUpdateField('primaryColor', newValue)} + options={[ + { name: 'default', value: COLORS.primary.main }, + { name: 'cyan', value: PRIMARY_COLOR.cyan.main }, + { name: 'purple', value: PRIMARY_COLOR.purple.main }, + { name: 'blue', value: PRIMARY_COLOR.blue.main }, + { name: 'orange', value: PRIMARY_COLOR.orange.main }, + { name: 'red', value: PRIMARY_COLOR.red.main }, + ]} + /> + ); + + const renderNav = ( + <NavOptions + value={{ + color: settings.navColor, + layout: settings.navLayout, + }} + onClickOption={{ + color: (newValue) => settings.onUpdateField('navColor', newValue), + layout: (newValue) => settings.onUpdateField('navLayout', newValue), + }} + options={{ + colors: ['integrate', 'apparent'], + layouts: ['vertical', 'horizontal', 'mini'], + }} + hideNavColor={hideNavColor} + hideNavLayout={hideNavLayout} + /> + ); + + const renderFont = ( + <FontOptions + value={settings.fontFamily} + onClickOption={(newValue) => settings.onUpdateField('fontFamily', newValue)} + options={[defaultFont, 'Inter', 'DM Sans', 'Nunito Sans']} + /> + ); + + return ( + <Drawer + anchor="right" + open={settings.openDrawer} + onClose={settings.onCloseDrawer} + slotProps={{ backdrop: { invisible: true } }} + sx={{ + [`& .${drawerClasses.paper}`]: { + ...paper({ + theme, + color: varAlpha(theme.vars.palette.background.defaultChannel, 0.9), + }), + width: 360, + ...sx, + }, + }} + > + {renderHead} + + <Scrollbar> + <Stack spacing={6} sx={{ px: 2.5, pb: 5 }}> + <Box gap={2} display="grid" gridTemplateColumns="repeat(2, 1fr)"> + {!hideColorScheme && renderMode} + {!hideContrast && renderContrast} + {!hideDirection && renderRTL} + {!hideCompact && renderCompact} + </Box> + {!(hideNavLayout && hideNavColor) && renderNav} + {!hidePresets && renderPresets} + {!hideFont && renderFont} + </Stack> + </Scrollbar> + </Drawer> + ); +} diff --git a/src/shared/components/settings/drawer/styles.tsx b/src/shared/components/settings/drawer/styles.tsx new file mode 100644 index 0000000..32a6373 --- /dev/null +++ b/src/shared/components/settings/drawer/styles.tsx @@ -0,0 +1,67 @@ +import type { Theme, SxProps } from '@mui/material/styles'; + +import Box from '@mui/material/Box'; +import Tooltip from '@mui/material/Tooltip'; + +import { varAlpha, stylesMode } from 'src/shared/theme/styles'; + +import { Iconify } from 'src/shared/components/iconify'; + +// ---------------------------------------------------------------------- + +type Props = { + title: string; + tooltip?: string; + sx?: SxProps<Theme>; + children: React.ReactNode; +}; + +export function Block({ title, tooltip, children, sx }: Props) { + return ( + <Box + sx={{ + px: 2, + pb: 2, + pt: 4, + borderRadius: 2, + display: 'flex', + position: 'relative', + flexDirection: 'column', + border: (theme) => `solid 1px ${varAlpha(theme.vars.palette.grey['500Channel'], 0.12)}`, + ...sx, + }} + > + <Box + component="span" + sx={{ + px: 1.25, + top: -12, + fontSize: 13, + borderRadius: 22, + lineHeight: '22px', + position: 'absolute', + alignItems: 'center', + color: 'common.white', + display: 'inline-flex', + bgcolor: 'text.primary', + fontWeight: 'fontWeightSemiBold', + [stylesMode.dark]: { color: 'grey.800' }, + }} + > + {title} + + {tooltip && ( + <Tooltip title={tooltip} placement="right"> + <Iconify + width={14} + icon="eva:info-outline" + sx={{ ml: 0.5, mr: -0.5, opacity: 0.48, cursor: 'pointer' }} + /> + </Tooltip> + )} + </Box> + + {children} + </Box> + ); +} diff --git a/src/shared/components/settings/index.ts b/src/shared/components/settings/index.ts new file mode 100644 index 0000000..2282420 --- /dev/null +++ b/src/shared/components/settings/index.ts @@ -0,0 +1,7 @@ +export * from './drawer'; + +export * from './context'; + +export type * from './types'; + +export * from './config-settings'; diff --git a/src/shared/components/settings/server.ts b/src/shared/components/settings/server.ts new file mode 100644 index 0000000..0cab146 --- /dev/null +++ b/src/shared/components/settings/server.ts @@ -0,0 +1,13 @@ +import { cookies } from 'next/headers'; + +import { STORAGE_KEY, defaultSettings } from './config-settings'; + +// ---------------------------------------------------------------------- + +export async function detectSettings() { + const cookieStore = cookies(); + + const settingsStore = cookieStore.get(STORAGE_KEY); + + return settingsStore ? JSON.parse(settingsStore?.value) : defaultSettings; +} diff --git a/src/shared/components/settings/types.ts b/src/shared/components/settings/types.ts new file mode 100644 index 0000000..679e8f4 --- /dev/null +++ b/src/shared/components/settings/types.ts @@ -0,0 +1,49 @@ +import type { Theme, SxProps } from '@mui/material/styles'; +import type { ThemeDirection, ThemeColorScheme } from 'src/shared/theme/types'; + +// ---------------------------------------------------------------------- + +export type SettingsCaches = 'localStorage' | 'cookie'; + +export type SettingsDrawerProps = { + sx?: SxProps<Theme>; + hideFont?: boolean; + hideCompact?: boolean; + hidePresets?: boolean; + hideNavColor?: boolean; + hideContrast?: boolean; + hideDirection?: boolean; + hideNavLayout?: boolean; + hideColorScheme?: boolean; +}; + +export type SettingsState = { + fontFamily: string; + compactLayout: boolean; + direction: ThemeDirection; + colorScheme: ThemeColorScheme; + contrast: 'default' | 'hight'; + navColor: 'integrate' | 'apparent'; + navLayout: 'vertical' | 'horizontal' | 'mini'; + primaryColor: 'default' | 'cyan' | 'purple' | 'blue' | 'orange' | 'red'; +}; + +export type SettingsContextValue = SettingsState & { + canReset: boolean; + onReset: () => void; + onUpdate: (updateValue: Partial<SettingsState>) => void; + onUpdateField: ( + name: keyof SettingsState, + updateValue: SettingsState[keyof SettingsState] + ) => void; + // Drawer + openDrawer: boolean; + onCloseDrawer: () => void; + onToggleDrawer: () => void; +}; + +export type SettingsProviderProps = { + settings: SettingsState; + caches?: SettingsCaches; + children: React.ReactNode; +}; diff --git a/src/shared/components/snackbar/classes.ts b/src/shared/components/snackbar/classes.ts new file mode 100644 index 0000000..e4c0e51 --- /dev/null +++ b/src/shared/components/snackbar/classes.ts @@ -0,0 +1,25 @@ +// ---------------------------------------------------------------------- + +export const toasterClasses = { + root: 'toaster__root', + toast: 'toaster__toast', + title: 'toaster__title', + icon: 'toaster__icon', + iconSvg: 'toaster__icon__svg', + content: 'toaster__content', + description: 'toaster__description', + actionButton: 'toaster__action__button', + cancelButton: 'toaster__cancel__button', + closeButton: 'toaster__close_button', + loadingIcon: 'toaster__loading_icon', + // + default: 'toaster__default', + error: 'toaster__error', + success: 'toaster__success', + warning: 'toaster__warning', + info: 'toaster__info', + // + loader: 'sonner-loader', + loaderVisible: '&[data-visible="true"]', + closeBtnVisible: '[data-close-button="true"]', +}; diff --git a/src/shared/components/snackbar/index.ts b/src/shared/components/snackbar/index.ts new file mode 100644 index 0000000..801d8ec --- /dev/null +++ b/src/shared/components/snackbar/index.ts @@ -0,0 +1,3 @@ +export * from 'sonner'; + +export * from './snackbar'; diff --git a/src/shared/components/snackbar/snackbar.tsx b/src/shared/components/snackbar/snackbar.tsx new file mode 100644 index 0000000..cc95e49 --- /dev/null +++ b/src/shared/components/snackbar/snackbar.tsx @@ -0,0 +1,53 @@ +'use client'; + +import Portal from '@mui/material/Portal'; + +import { Iconify } from '../iconify'; +import { StyledToaster } from './styles'; +import { toasterClasses } from './classes'; + +// ---------------------------------------------------------------------- + +export function Snackbar() { + return ( + <Portal> + <StyledToaster + expand + gap={12} + closeButton + offset={16} + visibleToasts={4} + position="top-right" + className={toasterClasses.root} + toastOptions={{ + unstyled: true, + classNames: { + toast: toasterClasses.toast, + icon: toasterClasses.icon, + // content + content: toasterClasses.content, + title: toasterClasses.title, + description: toasterClasses.description, + // button + actionButton: toasterClasses.actionButton, + cancelButton: toasterClasses.cancelButton, + closeButton: toasterClasses.closeButton, + // state + default: toasterClasses.default, + info: toasterClasses.info, + error: toasterClasses.error, + success: toasterClasses.success, + warning: toasterClasses.warning, + }, + }} + icons={{ + loading: <span className={toasterClasses.loadingIcon} />, + info: <Iconify className={toasterClasses.iconSvg} icon="solar:info-circle-bold" />, + success: <Iconify className={toasterClasses.iconSvg} icon="solar:check-circle-bold" />, + warning: <Iconify className={toasterClasses.iconSvg} icon="solar:danger-triangle-bold" />, + error: <Iconify className={toasterClasses.iconSvg} icon="solar:danger-bold" />, + }} + /> + </Portal> + ); +} diff --git a/src/shared/components/snackbar/styles.tsx b/src/shared/components/snackbar/styles.tsx new file mode 100644 index 0000000..df3c8b6 --- /dev/null +++ b/src/shared/components/snackbar/styles.tsx @@ -0,0 +1,178 @@ +import { Toaster } from 'sonner'; + +import { styled } from '@mui/material/styles'; + +import { varAlpha } from 'src/shared/theme/styles'; + +import { toasterClasses } from './classes'; + +// ---------------------------------------------------------------------- + +export const StyledToaster = styled(Toaster)(({ theme }) => { + const baseStyles = { + toastDefault: { + padding: theme.spacing(1, 1, 1, 1.5), + boxShadow: theme.customShadows.z8, + color: theme.vars.palette.background.paper, + backgroundColor: theme.vars.palette.text.primary, + }, + toastColor: { + padding: theme.spacing(0.5, 1, 0.5, 0.5), + boxShadow: theme.customShadows.z8, + color: theme.vars.palette.text.primary, + backgroundColor: theme.vars.palette.background.paper, + }, + toastLoader: { + padding: theme.spacing(0.5, 1, 0.5, 0.5), + boxShadow: theme.customShadows.z8, + color: theme.vars.palette.text.primary, + backgroundColor: theme.vars.palette.background.paper, + }, + }; + + const loadingStyles = { + top: 0, + left: 0, + width: '100%', + height: '100%', + display: 'none', + transform: 'none', + overflow: 'hidden', + alignItems: 'center', + position: 'relative', + borderRadius: 'inherit', + justifyContent: 'center', + background: theme.vars.palette.background.neutral, + [`& .${toasterClasses.loadingIcon}`]: { + zIndex: 9, + width: 24, + height: 24, + borderRadius: '50%', + animation: 'rotate 3s infinite linear', + background: `conic-gradient(${varAlpha(theme.vars.palette.text.primaryChannel, 0)}, ${varAlpha(theme.vars.palette.text.disabledChannel, 0.64)})`, + }, + [toasterClasses.loaderVisible]: { display: 'flex' }, + }; + + return { + width: 300, + [`& .${toasterClasses.toast}`]: { + gap: 12, + width: '100%', + minHeight: 52, + display: 'flex', + borderRadius: 12, + alignItems: 'center', + }, + /* + * Content + */ + [`& .${toasterClasses.content}`]: { + gap: 0, + flex: '1 1 auto', + }, + [`& .${toasterClasses.title}`]: { + fontSize: theme.typography.subtitle2.fontSize, + }, + [`& .${toasterClasses.description}`]: { + ...theme.typography.caption, + opacity: 0.64, + }, + /* + * Buttons + */ + [`& .${toasterClasses.actionButton}`]: {}, + [`& .${toasterClasses.cancelButton}`]: {}, + [`& .${toasterClasses.closeButton}`]: { + top: 0, + right: 0, + left: 'auto', + color: 'currentColor', + backgroundColor: 'transparent', + transform: 'translate(-6px, 6px)', + borderColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.16), + transition: theme.transitions.create(['background-color', 'border-color']), + '&:hover': { + borderColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.24), + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.08), + }, + }, + /* + * Icon + */ + [`& .${toasterClasses.icon}`]: { + margin: 0, + width: 48, + height: 48, + alignItems: 'center', + borderRadius: 'inherit', + justifyContent: 'center', + alignSelf: 'flex-start', + [`& .${toasterClasses.iconSvg}`]: { + width: 24, + height: 24, + fontSize: 0, + }, + }, + + /* + * Default + */ + '@keyframes rotate': { to: { transform: 'rotate(1turn)' } }, + + [`& .${toasterClasses.default}`]: { + ...baseStyles.toastDefault, + [`&:has(${toasterClasses.closeBtnVisible})`]: { + [`& .${toasterClasses.content}`]: { + paddingRight: 32, + }, + }, + [`&:has(.${toasterClasses.loader})`]: baseStyles.toastLoader, + /* + * With loader + */ + [`&:has(.${toasterClasses.loader})`]: baseStyles.toastLoader, + [`& .${toasterClasses.loader}`]: loadingStyles, + }, + /* + * Error + */ + [`& .${toasterClasses.error}`]: { + ...baseStyles.toastColor, + [`& .${toasterClasses.icon}`]: { + color: theme.vars.palette.error.main, + backgroundColor: varAlpha(theme.vars.palette.error.mainChannel, 0.08), + }, + }, + /* + * Success + */ + [`& .${toasterClasses.success}`]: { + ...baseStyles.toastColor, + [`& .${toasterClasses.icon}`]: { + color: theme.vars.palette.success.main, + backgroundColor: varAlpha(theme.vars.palette.success.mainChannel, 0.08), + }, + }, + /* + * Warning + */ + [`& .${toasterClasses.warning}`]: { + ...baseStyles.toastColor, + [`& .${toasterClasses.icon}`]: { + color: theme.vars.palette.warning.main, + backgroundColor: varAlpha(theme.vars.palette.warning.mainChannel, 0.08), + }, + }, + /* + * Info + */ + [`& .${toasterClasses.info}`]: { + ...baseStyles.toastColor, + [`& .${toasterClasses.icon}`]: { + color: theme.vars.palette.info.main, + backgroundColor: varAlpha(theme.vars.palette.info.mainChannel, 0.08), + }, + }, + }; +}); diff --git a/src/shared/components/svg-color/classes.ts b/src/shared/components/svg-color/classes.ts new file mode 100644 index 0000000..2d56bc8 --- /dev/null +++ b/src/shared/components/svg-color/classes.ts @@ -0,0 +1,3 @@ +// ---------------------------------------------------------------------- + +export const svgColorClasses = { root: 'mnl__svg__color__root' }; diff --git a/src/shared/components/svg-color/index.ts b/src/shared/components/svg-color/index.ts new file mode 100644 index 0000000..372c31d --- /dev/null +++ b/src/shared/components/svg-color/index.ts @@ -0,0 +1,5 @@ +export * from './classes'; + +export * from './svg-color'; + +export type * from './types'; diff --git a/src/shared/components/svg-color/svg-color.tsx b/src/shared/components/svg-color/svg-color.tsx new file mode 100644 index 0000000..72faba0 --- /dev/null +++ b/src/shared/components/svg-color/svg-color.tsx @@ -0,0 +1,30 @@ +import { forwardRef } from 'react'; + +import Box from '@mui/material/Box'; + +import { svgColorClasses } from './classes'; + +import type { SvgColorProps } from './types'; + +// ---------------------------------------------------------------------- + +export const SvgColor = forwardRef<HTMLSpanElement, SvgColorProps>( + ({ src, width = 24, className, sx, ...other }, ref) => ( + <Box + ref={ref} + component="span" + className={svgColorClasses.root.concat(className ? ` ${className}` : '')} + sx={{ + width, + height: width, + flexShrink: 0, + display: 'inline-flex', + bgcolor: 'currentColor', + mask: `url(${src}) no-repeat center / contain`, + WebkitMask: `url(${src}) no-repeat center / contain`, + ...sx, + }} + {...other} + /> + ) +); diff --git a/src/shared/components/svg-color/types.ts b/src/shared/components/svg-color/types.ts new file mode 100644 index 0000000..c795d7b --- /dev/null +++ b/src/shared/components/svg-color/types.ts @@ -0,0 +1,7 @@ +import type { BoxProps } from '@mui/material/Box'; + +// ---------------------------------------------------------------------- + +export type SvgColorProps = BoxProps & { + src: string; +}; diff --git a/src/shared/layouts/auth-split/index.ts b/src/shared/layouts/auth-split/index.ts new file mode 100644 index 0000000..a717313 --- /dev/null +++ b/src/shared/layouts/auth-split/index.ts @@ -0,0 +1,3 @@ +export * from './main'; + +export * from './layout'; diff --git a/src/shared/layouts/auth-split/layout.tsx b/src/shared/layouts/auth-split/layout.tsx new file mode 100644 index 0000000..ee5144d --- /dev/null +++ b/src/shared/layouts/auth-split/layout.tsx @@ -0,0 +1,86 @@ +'use client'; + +import type { Theme, SxProps, Breakpoint } from '@mui/material/styles'; + +import Alert from '@mui/material/Alert'; + +import { useBoolean } from 'src/hooks/use-boolean'; + +import { Section } from './section'; +import { Main, Content } from './main'; +import { HeaderBase } from '../core/header-base'; +import { LayoutSection } from '../core/layout-section'; + +// ---------------------------------------------------------------------- + +export type AuthSplitLayoutProps = { + sx?: SxProps<Theme>; + children: React.ReactNode; + section?: { + title?: string; + imgUrl?: string; + subtitle?: string; + }; +}; + +export function AuthSplitLayout({ sx, section, children }: AuthSplitLayoutProps) { + const mobileNavOpen = useBoolean(); + + const layoutQuery: Breakpoint = 'md'; + + return ( + <LayoutSection + headerSection={ + /** ************************************** + * Header + *************************************** */ + <HeaderBase + disableElevation + layoutQuery={layoutQuery} + onOpenNav={mobileNavOpen.onTrue} + slotsDisplay={{ + signIn: false, + account: false, + purchase: false, + contacts: false, + searchbar: false, + workspaces: false, + menuButton: false, + localization: false, + notifications: false, + }} + slots={{ + topArea: ( + <Alert severity="info" sx={{ display: 'none', borderRadius: 0 }}> + This is an info Alert. + </Alert> + ), + }} + slotProps={{ container: { maxWidth: false } }} + sx={{ position: { [layoutQuery]: 'fixed' } }} + /> + } + /** ************************************** + * Footer + *************************************** */ + footerSection={null} + /** ************************************** + * Style + *************************************** */ + sx={sx} + cssVars={{ + '--layout-auth-content-width': '420px', + }} + > + <Main layoutQuery={layoutQuery}> + <Section + title={section?.title} + layoutQuery={layoutQuery} + imgUrl={section?.imgUrl} + subtitle={section?.subtitle} + /> + <Content layoutQuery={layoutQuery}>{children}</Content> + </Main> + </LayoutSection> + ); +} diff --git a/src/shared/layouts/auth-split/main.tsx b/src/shared/layouts/auth-split/main.tsx new file mode 100644 index 0000000..be068f7 --- /dev/null +++ b/src/shared/layouts/auth-split/main.tsx @@ -0,0 +1,78 @@ +import type { BoxProps } from '@mui/material/Box'; +import type { Breakpoint } from '@mui/material/styles'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +import { layoutClasses } from 'src/shared/layouts/classes'; + +// ---------------------------------------------------------------------- + +type MainProps = BoxProps & { + layoutQuery: Breakpoint; +}; + +export function Main({ sx, children, layoutQuery, ...other }: MainProps) { + const theme = useTheme(); + + return ( + <Box + component="main" + className={layoutClasses.main} + sx={{ + display: 'flex', + flex: '1 1 auto', + flexDirection: 'column', + [theme.breakpoints.up(layoutQuery)]: { + flexDirection: 'row', + }, + ...sx, + }} + {...other} + > + {children} + </Box> + ); +} + +// ---------------------------------------------------------------------- + +export function Content({ sx, children, layoutQuery, ...other }: MainProps) { + const theme = useTheme(); + + const renderContent = ( + <Box + sx={{ + width: 1, + display: 'flex', + flexDirection: 'column', + maxWidth: 'var(--layout-auth-content-width)', + }} + > + {children} + </Box> + ); + + return ( + <Box + className={layoutClasses.content} + sx={{ + px: 2, + py: 5, + display: 'flex', + flex: '1 1 auto', + alignItems: 'center', + flexDirection: 'column', + justifyContent: 'center', + [theme.breakpoints.up(layoutQuery)]: { + px: 0, + py: 'calc(var(--layout-header-desktop-height) + 24px)', + }, + ...sx, + }} + {...other} + > + {renderContent} + </Box> + ); +} diff --git a/src/shared/layouts/auth-split/section.tsx b/src/shared/layouts/auth-split/section.tsx new file mode 100644 index 0000000..2be25b1 --- /dev/null +++ b/src/shared/layouts/auth-split/section.tsx @@ -0,0 +1,125 @@ +import type { BoxProps } from '@mui/material/Box'; +import type { Breakpoint } from '@mui/material/styles'; + +import Box from '@mui/material/Box'; +import Link from '@mui/material/Link'; +import Tooltip from '@mui/material/Tooltip'; +import { useTheme } from '@mui/material/styles'; +import Typography from '@mui/material/Typography'; + +import { RouterLink } from 'src/routes/components'; + +import { CONFIG } from 'src/config-global'; +import { varAlpha, bgGradient } from 'src/shared/theme/styles'; + +// ---------------------------------------------------------------------- + +type SectionProps = BoxProps & { + title?: string; + method?: string; + imgUrl?: string; + subtitle?: string; + layoutQuery: Breakpoint; + methods?: { + path: string; + icon: string; + label: string; + }[]; +}; + +export function Section({ + sx, + method, + layoutQuery, + methods, + title = 'Manage the job', + imgUrl = `${CONFIG.site.basePath}/assets/illustrations/illustration-dashboard.webp`, + subtitle = 'More effectively with optimized workflows.', + ...other +}: SectionProps) { + const theme = useTheme(); + + return ( + <Box + sx={{ + ...bgGradient({ + color: `0deg, ${varAlpha(theme.vars.palette.background.defaultChannel, 0.92)}, ${varAlpha(theme.vars.palette.background.defaultChannel, 0.92)}`, + imgUrl: `${CONFIG.site.basePath}/assets/background/background-3-blur.webp`, + }), + px: 3, + pb: 3, + width: 1, + maxWidth: 480, + display: 'none', + position: 'relative', + pt: 'var(--layout-header-desktop-height)', + [theme.breakpoints.up(layoutQuery)]: { + gap: 8, + display: 'flex', + alignItems: 'center', + flexDirection: 'column', + justifyContent: 'center', + }, + ...sx, + }} + {...other} + > + <div> + <Typography variant="h3" sx={{ textAlign: 'center' }}> + {title} + </Typography> + + {subtitle && ( + <Typography sx={{ color: 'text.secondary', textAlign: 'center', mt: 2 }}> + {subtitle} + </Typography> + )} + </div> + + <Box + component="img" + alt="Dashboard illustration" + src={imgUrl} + sx={{ width: 1, aspectRatio: '4/3', objectFit: 'cover' }} + /> + + {!!methods?.length && method && ( + <Box component="ul" gap={2} display="flex"> + {methods.map((option) => { + const selected = method === option.label.toLowerCase(); + + return ( + <Box + key={option.label} + component="li" + sx={{ + ...(!selected && { + cursor: 'not-allowed', + filter: 'grayscale(1)', + }), + }} + > + <Tooltip title={option.label} placement="top"> + <Link + component={RouterLink} + href={option.path} + sx={{ + ...(!selected && { pointerEvents: 'none' }), + }} + > + <Box + component="img" + alt={option.label} + src={option.icon} + sx={{ width: 32, height: 32 }} + /> + </Link> + </Tooltip> + </Box> + ); + })} + </Box> + )} + </Box> + ); +} diff --git a/src/shared/layouts/classes.ts b/src/shared/layouts/classes.ts new file mode 100644 index 0000000..5ea88e7 --- /dev/null +++ b/src/shared/layouts/classes.ts @@ -0,0 +1,9 @@ +// ---------------------------------------------------------------------- + +export const layoutClasses = { + root: 'layout__root', + main: 'layout__main', + header: 'layout__header', + content: 'layout__main__content', + hasSidebar: 'layout__has__sidebar', +}; diff --git a/src/shared/layouts/components/account-button.tsx b/src/shared/layouts/components/account-button.tsx new file mode 100644 index 0000000..f3b2549 --- /dev/null +++ b/src/shared/layouts/components/account-button.tsx @@ -0,0 +1,68 @@ +import type { IconButtonProps } from '@mui/material/IconButton'; + +import { m } from 'framer-motion'; + +import NoSsr from '@mui/material/NoSsr'; +import Avatar from '@mui/material/Avatar'; +import SvgIcon from '@mui/material/SvgIcon'; +import { useTheme } from '@mui/material/styles'; +import IconButton from '@mui/material/IconButton'; + +import { varHover, AnimateAvatar } from 'src/shared/components/animate'; + +// ---------------------------------------------------------------------- + +export type AccountButtonProps = IconButtonProps & { + open: boolean; + photoURL: string; + displayName: string; +}; + +export function AccountButton({ open, photoURL, displayName, sx, ...other }: AccountButtonProps) { + const theme = useTheme(); + + const renderFallback = ( + <Avatar + sx={{ + width: 40, + height: 40, + border: `solid 2px ${theme.vars.palette.background.default}`, + }} + > + <SvgIcon> + <circle cx="12" cy="6" r="4" fill="currentColor" /> + <path + fill="currentColor" + d="M20 17.5c0 2.485 0 4.5-8 4.5s-8-2.015-8-4.5S7.582 13 12 13s8 2.015 8 4.5" + opacity="0.5" + /> + </SvgIcon> + </Avatar> + ); + + return ( + <IconButton + component={m.button} + whileTap="tap" + whileHover="hover" + variants={varHover(1.05)} + sx={{ p: 0, ...sx }} + {...other} + > + <NoSsr fallback={renderFallback}> + <AnimateAvatar + slotProps={{ + avatar: { src: photoURL, alt: displayName }, + overlay: { + border: 1, + spacing: 2, + color: `conic-gradient(${theme.vars.palette.primary.main}, ${theme.vars.palette.warning.main}, ${theme.vars.palette.primary.main})`, + }, + }} + > + {displayName?.charAt(0).toUpperCase()} + </AnimateAvatar> + </NoSsr> + </IconButton> + ); +} diff --git a/src/shared/layouts/components/account-drawer.tsx b/src/shared/layouts/components/account-drawer.tsx new file mode 100644 index 0000000..74ac2b7 --- /dev/null +++ b/src/shared/layouts/components/account-drawer.tsx @@ -0,0 +1,198 @@ +'use client'; + +import type { IconButtonProps } from '@mui/material/IconButton'; + +import { useState, useCallback } from 'react'; + +import Box from '@mui/material/Box'; +import Stack from '@mui/material/Stack'; +import Avatar from '@mui/material/Avatar'; +import Drawer from '@mui/material/Drawer'; +import Tooltip from '@mui/material/Tooltip'; +import MenuItem from '@mui/material/MenuItem'; +import { useTheme } from '@mui/material/styles'; +import Typography from '@mui/material/Typography'; +import IconButton from '@mui/material/IconButton'; + +import { paths } from 'src/routes/paths'; +import { useRouter, usePathname } from 'src/routes/hooks'; + +import { _mock } from 'src/shared/_mock'; +import { varAlpha } from 'src/shared/theme/styles'; + +import { Label } from 'src/shared/components/label'; +import { Iconify } from 'src/shared/components/iconify'; +import { Scrollbar } from 'src/shared/components/scrollbar'; +import { AnimateAvatar } from 'src/shared/components/animate'; + +import { useMockedUser } from 'src/auth/hooks'; + +import { AccountButton } from './account-button'; +import { SignOutButton } from './sign-out-button'; + +// ---------------------------------------------------------------------- + +export type AccountDrawerProps = IconButtonProps & { + data?: { + label: string; + href: string; + icon?: React.ReactNode; + info?: React.ReactNode; + }[]; +}; + +export function AccountDrawer({ data = [], sx, ...other }: AccountDrawerProps) { + const theme = useTheme(); + + const router = useRouter(); + + const pathname = usePathname(); + + const { user } = useMockedUser(); + + const [open, setOpen] = useState(false); + + const handleOpenDrawer = useCallback(() => { + setOpen(true); + }, []); + + const handleCloseDrawer = useCallback(() => { + setOpen(false); + }, []); + + const handleClickItem = useCallback( + (path: string) => { + handleCloseDrawer(); + router.push(path); + }, + [handleCloseDrawer, router] + ); + + const renderAvatar = ( + <AnimateAvatar + width={96} + slotProps={{ + avatar: { src: user?.photoURL, alt: user?.displayName }, + overlay: { + border: 2, + spacing: 3, + color: `linear-gradient(135deg, ${varAlpha(theme.vars.palette.primary.mainChannel, 0)} 25%, ${theme.vars.palette.primary.main} 100%)`, + }, + }} + > + {user?.displayName?.charAt(0).toUpperCase()} + </AnimateAvatar> + ); + + return ( + <> + <AccountButton + open={open} + onClick={handleOpenDrawer} + photoURL={user?.photoURL} + displayName={user?.displayName} + sx={sx} + {...other} + /> + + <Drawer + open={open} + onClose={handleCloseDrawer} + anchor="right" + slotProps={{ backdrop: { invisible: true } }} + PaperProps={{ sx: { width: 320 } }} + > + <IconButton + onClick={handleCloseDrawer} + sx={{ top: 12, left: 12, zIndex: 9, position: 'absolute' }} + > + <Iconify icon="mingcute:close-line" /> + </IconButton> + + <Scrollbar> + <Stack alignItems="center" sx={{ pt: 8 }}> + {renderAvatar} + + <Typography variant="subtitle1" noWrap sx={{ mt: 2 }}> + {user?.displayName} + </Typography> + + <Typography variant="body2" sx={{ color: 'text.secondary', mt: 0.5 }} noWrap> + {user?.email} + </Typography> + </Stack> + + <Stack direction="row" spacing={1} flexWrap="wrap" justifyContent="center" sx={{ p: 3 }}> + {[...Array(3)].map((_, index) => ( + <Tooltip + key={_mock.fullName(index + 1)} + title={`Switch to: ${_mock.fullName(index + 1)}`} + > + <Avatar + alt={_mock.fullName(index + 1)} + src={_mock.image.avatar(index + 1)} + onClick={() => {}} + /> + </Tooltip> + ))} + + <Tooltip title="Add account"> + <IconButton + sx={{ + bgcolor: varAlpha(theme.vars.palette.grey['500Channel'], 0.08), + border: `dashed 1px ${varAlpha(theme.vars.palette.grey['500Channel'], 0.32)}`, + }} + > + <Iconify icon="mingcute:add-line" /> + </IconButton> + </Tooltip> + </Stack> + + <Stack + sx={{ + py: 3, + px: 2.5, + borderTop: `dashed 1px ${theme.vars.palette.divider}`, + borderBottom: `dashed 1px ${theme.vars.palette.divider}`, + }} + > + {data.map((option) => { + const rootLabel = pathname.includes('/dashboard') ? 'Home' : 'Dashboard'; + + const rootHref = pathname.includes('/dashboard') ? '/' : paths.dashboard.root; + + return ( + <MenuItem + key={option.label} + onClick={() => handleClickItem(option.label === 'Home' ? rootHref : option.href)} + sx={{ + py: 1, + color: 'text.secondary', + '& svg': { width: 24, height: 24 }, + '&:hover': { color: 'text.primary' }, + }} + > + {option.icon} + + <Box component="span" sx={{ ml: 2 }}> + {option.label === 'Home' ? rootLabel : option.label} + </Box> + + {option.info && ( + <Label color="error" sx={{ ml: 1 }}> + {option.info} + </Label> + )} + </MenuItem> + ); + })} + </Stack> + </Scrollbar> + + <Box sx={{ p: 2.5 }}> + <SignOutButton onClose={handleCloseDrawer} /> + </Box> + </Drawer> + </> + ); +} diff --git a/src/shared/layouts/components/account-popover.tsx b/src/shared/layouts/components/account-popover.tsx new file mode 100644 index 0000000..184549c --- /dev/null +++ b/src/shared/layouts/components/account-popover.tsx @@ -0,0 +1,121 @@ +import type { IconButtonProps } from '@mui/material/IconButton'; + +import Box from '@mui/material/Box'; +import Divider from '@mui/material/Divider'; +import MenuList from '@mui/material/MenuList'; +import MenuItem from '@mui/material/MenuItem'; +import Typography from '@mui/material/Typography'; + +import { paths } from 'src/routes/paths'; +import { useRouter, usePathname } from 'src/routes/hooks'; + +import { Label } from 'src/shared/components/label'; +import { usePopover, CustomPopover } from 'src/shared/components/custom-popover'; + +import { useMockedUser } from 'src/auth/hooks'; + +import { AccountButton } from './account-button'; +import { SignOutButton } from './sign-out-button'; + +// ---------------------------------------------------------------------- + +export type AccountPopoverProps = IconButtonProps & { + data?: { + label: string; + href: string; + icon?: React.ReactNode; + info?: React.ReactNode; + }[]; +}; + +export function AccountPopover({ data = [], sx, ...other }: AccountPopoverProps) { + const router = useRouter(); + + const popover = usePopover(); + + const pathname = usePathname(); + + const { user } = useMockedUser(); + + const handleClickItem = (path: string) => { + popover.onClose(); + router.push(path); + }; + + return ( + <> + <AccountButton + open={popover.open} + onClick={popover.onOpen} + photoURL={user?.photoURL} + displayName={user?.displayName} + sx={sx} + {...other} + /> + + <CustomPopover + open={popover.open} + anchorEl={popover.anchorEl} + onClose={popover.onClose} + slotProps={{ + paper: { sx: { p: 0, width: 200 } }, + arrow: { offset: 20 }, + }} + > + <Box sx={{ p: 2, pb: 1.5 }}> + <Typography variant="subtitle2" noWrap> + {user?.displayName} + </Typography> + + <Typography variant="body2" sx={{ color: 'text.secondary' }} noWrap> + {user?.email} + </Typography> + </Box> + + <Divider sx={{ borderStyle: 'dashed' }} /> + + <MenuList sx={{ p: 1, my: 1 }}> + {data.map((option) => { + const rootLabel = pathname.includes('/dashboard') ? 'Home' : 'Dashboard'; + + const rootHref = pathname.includes('/dashboard') ? '/' : paths.dashboard.root; + + return ( + <MenuItem + key={option.label} + onClick={() => handleClickItem(option.label === 'Home' ? rootHref : option.href)} + sx={{ + py: 1, + color: 'text.secondary', + '& svg': { width: 24, height: 24 }, + '&:hover': { color: 'text.primary' }, + }} + > + {option.icon} + + <Box component="span">{option.label === 'Home' ? rootLabel : option.label}</Box> + + {option.info && ( + <Label color="error" sx={{ ml: 1 }}> + {option.info} + </Label> + )} + </MenuItem> + ); + })} + </MenuList> + + <Divider sx={{ borderStyle: 'dashed' }} /> + + <Box sx={{ p: 1 }}> + <SignOutButton + size="medium" + variant="text" + onClose={popover.onClose} + sx={{ display: 'block', textAlign: 'left' }} + /> + </Box> + </CustomPopover> + </> + ); +} diff --git a/src/shared/layouts/components/contacts-popover.tsx b/src/shared/layouts/components/contacts-popover.tsx new file mode 100644 index 0000000..e668cdd --- /dev/null +++ b/src/shared/layouts/components/contacts-popover.tsx @@ -0,0 +1,98 @@ +'use client'; + +import type { IconButtonProps } from '@mui/material/IconButton'; + +import { m } from 'framer-motion'; + +import Badge from '@mui/material/Badge'; +import Avatar from '@mui/material/Avatar'; +import SvgIcon from '@mui/material/SvgIcon'; +import MenuItem from '@mui/material/MenuItem'; +import Typography from '@mui/material/Typography'; +import IconButton from '@mui/material/IconButton'; +import ListItemText from '@mui/material/ListItemText'; + +import { fToNow } from 'src/utils/format-time'; + +import { varHover } from 'src/shared/components/animate'; +import { Scrollbar } from 'src/shared/components/scrollbar'; +import { usePopover, CustomPopover } from 'src/shared/components/custom-popover'; + +// ---------------------------------------------------------------------- + +export type ContactsPopoverProps = IconButtonProps & { + data?: { + id: string; + role: string; + name: string; + email: string; + status: string; + address: string; + avatarUrl: string; + phoneNumber: string; + lastActivity: string; + }[]; +}; + +export function ContactsPopover({ data = [], sx, ...other }: ContactsPopoverProps) { + const popover = usePopover(); + + return ( + <> + <IconButton + component={m.button} + whileTap="tap" + whileHover="hover" + variants={varHover(1.05)} + onClick={popover.onOpen} + sx={{ + ...(popover.open && { bgcolor: (theme) => theme.vars.palette.action.selected }), + ...sx, + }} + {...other} + > + <SvgIcon> + {/* https://icon-sets.iconify.design/solar/users-group-rounded-bold-duotone/ */} + <circle cx="15" cy="6" r="3" fill="currentColor" opacity="0.4" /> + <ellipse cx="16" cy="17" fill="currentColor" opacity="0.4" rx="5" ry="3" /> + <circle cx="9.001" cy="6" r="4" fill="currentColor" /> + <ellipse cx="9.001" cy="17.001" fill="currentColor" rx="7" ry="4" /> + </SvgIcon> + </IconButton> + + <CustomPopover + open={popover.open} + anchorEl={popover.anchorEl} + onClose={popover.onClose} + slotProps={{ + arrow: { offset: 20 }, + }} + > + <Typography variant="h6" sx={{ p: 1.5 }}> + Contacts <span>({data.length})</span> + </Typography> + + <Scrollbar sx={{ height: 320, width: 320 }}> + {data.map((contact) => ( + <MenuItem key={contact.id} sx={{ p: 1 }}> + <Badge + variant={contact.status as 'alway' | 'online' | 'busy' | 'offline'} + anchorOrigin={{ vertical: 'bottom', horizontal: 'right' }} + sx={{ mr: 2 }} + > + <Avatar alt={contact.name} src={contact.avatarUrl} /> + </Badge> + + <ListItemText + primary={contact.name} + secondary={contact.status === 'offline' ? fToNow(contact.lastActivity) : ''} + primaryTypographyProps={{ typography: 'subtitle2' }} + secondaryTypographyProps={{ typography: 'caption', color: 'text.disabled' }} + /> + </MenuItem> + ))} + </Scrollbar> + </CustomPopover> + </> + ); +} diff --git a/src/shared/layouts/components/language-popover.tsx b/src/shared/layouts/components/language-popover.tsx new file mode 100644 index 0000000..f556964 --- /dev/null +++ b/src/shared/layouts/components/language-popover.tsx @@ -0,0 +1,77 @@ +'use client'; + +import type { IconButtonProps } from '@mui/material/IconButton'; + +import { m } from 'framer-motion'; +import { useState, useCallback } from 'react'; + +import MenuList from '@mui/material/MenuList'; +import MenuItem from '@mui/material/MenuItem'; +import IconButton from '@mui/material/IconButton'; + +import { varHover } from 'src/shared/components/animate'; +import { FlagIcon } from 'src/shared/components/iconify'; +import { usePopover, CustomPopover } from 'src/shared/components/custom-popover'; + +// ---------------------------------------------------------------------- + +export type LanguagePopoverProps = IconButtonProps & { + data?: { + value: string; + label: string; + countryCode: string; + }[]; +}; + +export function LanguagePopover({ data = [], sx, ...other }: LanguagePopoverProps) { + const popover = usePopover(); + + const [locale, setLocale] = useState<string>(data[0].value); + + const currentLang = data.find((lang) => lang.value === locale); + + const handleChangeLang = useCallback( + (newLang: string) => { + setLocale(newLang); + popover.onClose(); + }, + [popover] + ); + + return ( + <> + <IconButton + component={m.button} + whileTap="tap" + whileHover="hover" + variants={varHover(1.05)} + onClick={popover.onOpen} + sx={{ + p: 0, + width: 40, + height: 40, + ...(popover.open && { bgcolor: 'action.selected' }), + ...sx, + }} + {...other} + > + <FlagIcon code={currentLang?.countryCode} /> + </IconButton> + + <CustomPopover open={popover.open} anchorEl={popover.anchorEl} onClose={popover.onClose}> + <MenuList sx={{ width: 160, minHeight: 72 }}> + {data?.map((option) => ( + <MenuItem + key={option.value} + selected={option.value === currentLang?.value} + onClick={() => handleChangeLang(option.value)} + > + <FlagIcon code={option.countryCode} /> + {option.label} + </MenuItem> + ))} + </MenuList> + </CustomPopover> + </> + ); +} diff --git a/src/shared/layouts/components/menu-button.tsx b/src/shared/layouts/components/menu-button.tsx new file mode 100644 index 0000000..8548c26 --- /dev/null +++ b/src/shared/layouts/components/menu-button.tsx @@ -0,0 +1,30 @@ +import type { IconButtonProps } from '@mui/material/IconButton'; + +import SvgIcon from '@mui/material/SvgIcon'; +import IconButton from '@mui/material/IconButton'; + +// ---------------------------------------------------------------------- + +export type MenuButtonProps = IconButtonProps; + +export function MenuButton({ sx, ...other }: IconButtonProps) { + return ( + <IconButton sx={sx} {...other}> + <SvgIcon> + <path + opacity="0.32" + d="M15.7798 4.5H5.2202C4.27169 4.5 3.5 5.06057 3.5 5.75042C3.5 6.43943 4.27169 7 5.2202 7H15.7798C16.7283 7 17.5 6.43943 17.5 5.75042C17.5 5.06054 16.7283 4.5 15.7798 4.5Z" + fill="currentColor" + /> + <path + d="M18.7798 10.75H8.2202C7.27169 10.75 6.5 11.3106 6.5 12.0004C6.5 12.6894 7.27169 13.25 8.2202 13.25H18.7798C19.7283 13.25 20.5 12.6894 20.5 12.0004C20.5 11.3105 19.7283 10.75 18.7798 10.75Z" + fill="currentColor" + /> + <path + d="M15.7798 17H5.2202C4.27169 17 3.5 17.5606 3.5 18.2504C3.5 18.9394 4.27169 19.5 5.2202 19.5H15.7798C16.7283 19.5 17.5 18.9394 17.5 18.2504C17.5 17.5606 16.7283 17 15.7798 17Z" + fill="currentColor" + /> + </SvgIcon> + </IconButton> + ); +} diff --git a/src/shared/layouts/components/nav-toggle-button.tsx b/src/shared/layouts/components/nav-toggle-button.tsx new file mode 100644 index 0000000..7980ab2 --- /dev/null +++ b/src/shared/layouts/components/nav-toggle-button.tsx @@ -0,0 +1,58 @@ +import type { IconButtonProps } from '@mui/material/IconButton'; + +import SvgIcon from '@mui/material/SvgIcon'; +import IconButton from '@mui/material/IconButton'; + +import { varAlpha } from 'src/shared/theme/styles'; + +// ---------------------------------------------------------------------- + +export type NavToggleButtonProps = IconButtonProps & { + isNavMini: boolean; +}; + +export function NavToggleButton({ isNavMini, sx, ...other }: NavToggleButtonProps) { + return ( + <IconButton + size="small" + sx={{ + p: 0.5, + top: 24, + position: 'fixed', + color: 'action.active', + bgcolor: 'background.default', + transform: 'translateX(-50%)', + zIndex: 'var(--layout-nav-zIndex)', + left: isNavMini ? 'var(--layout-nav-mini-width)' : 'var(--layout-nav-vertical-width)', + border: (theme) => `1px solid ${varAlpha(theme.vars.palette.grey['500Channel'], 0.12)}`, + transition: (theme) => + theme.transitions.create(['left'], { + easing: 'var(--layout-transition-easing)', + duration: 'var(--layout-transition-duration)', + }), + '&:hover': { + color: 'text.primary', + bgcolor: 'background.neutral', + }, + ...sx, + }} + {...other} + > + <SvgIcon + sx={{ + width: 16, + height: 16, + ...(isNavMini && { + transform: 'scaleX(-1)', + }), + }} + > + {/* https://icon-sets.iconify.design/eva/arrow-ios-back-fill/ */} + <path + fill="currentColor" + d="M13.83 19a1 1 0 0 1-.78-.37l-4.83-6a1 1 0 0 1 0-1.27l5-6a1 1 0 0 1 1.54 1.28L10.29 12l4.32 5.36a1 1 0 0 1-.78 1.64" + /> + </SvgIcon> + </IconButton> + ); +} diff --git a/src/shared/layouts/components/notifications-drawer/index.tsx b/src/shared/layouts/components/notifications-drawer/index.tsx new file mode 100644 index 0000000..de7be99 --- /dev/null +++ b/src/shared/layouts/components/notifications-drawer/index.tsx @@ -0,0 +1,171 @@ +'use client'; + +import type { IconButtonProps } from '@mui/material/IconButton'; + +import { m } from 'framer-motion'; +import { useState, useCallback } from 'react'; + +import Tab from '@mui/material/Tab'; +import Box from '@mui/material/Box'; +import Stack from '@mui/material/Stack'; +import Badge from '@mui/material/Badge'; +import Drawer from '@mui/material/Drawer'; +import Button from '@mui/material/Button'; +import SvgIcon from '@mui/material/SvgIcon'; +import Tooltip from '@mui/material/Tooltip'; +import Typography from '@mui/material/Typography'; +import IconButton from '@mui/material/IconButton'; + +import { useBoolean } from 'src/hooks/use-boolean'; + +import { Label } from 'src/shared/components/label'; +import { Iconify } from 'src/shared/components/iconify'; +import { varHover } from 'src/shared/components/animate'; +import { Scrollbar } from 'src/shared/components/scrollbar'; +import { CustomTabs } from 'src/shared/components/custom-tabs'; + +import { NotificationItem } from './notification-item'; + +import type { NotificationItemProps } from './notification-item'; + +// ---------------------------------------------------------------------- + +const TABS = [ + { value: 'all', label: 'All', count: 22 }, + { value: 'unread', label: 'Unread', count: 12 }, + { value: 'archived', label: 'Archived', count: 10 }, +]; + +// ---------------------------------------------------------------------- + +export type NotificationsDrawerProps = IconButtonProps & { + data?: NotificationItemProps[]; +}; + +export function NotificationsDrawer({ data = [], sx, ...other }: NotificationsDrawerProps) { + const drawer = useBoolean(); + + const [currentTab, setCurrentTab] = useState('all'); + + const handleChangeTab = useCallback((event: React.SyntheticEvent, newValue: string) => { + setCurrentTab(newValue); + }, []); + + const [notifications, setNotifications] = useState(data); + + const totalUnRead = notifications.filter((item) => item.isUnRead === true).length; + + const handleMarkAllAsRead = () => { + setNotifications(notifications.map((notification) => ({ ...notification, isUnRead: false }))); + }; + + const renderHead = ( + <Stack direction="row" alignItems="center" sx={{ py: 2, pl: 2.5, pr: 1, minHeight: 68 }}> + <Typography variant="h6" sx={{ flexGrow: 1 }}> + Notifications + </Typography> + + {!!totalUnRead && ( + <Tooltip title="Mark all as read"> + <IconButton color="primary" onClick={handleMarkAllAsRead}> + <Iconify icon="eva:done-all-fill" /> + </IconButton> + </Tooltip> + )} + + <IconButton onClick={drawer.onFalse} sx={{ display: { xs: 'inline-flex', sm: 'none' } }}> + <Iconify icon="mingcute:close-line" /> + </IconButton> + + <IconButton> + <Iconify icon="solar:settings-bold-duotone" /> + </IconButton> + </Stack> + ); + + const renderTabs = ( + <CustomTabs variant="fullWidth" value={currentTab} onChange={handleChangeTab}> + {TABS.map((tab) => ( + <Tab + key={tab.value} + iconPosition="end" + value={tab.value} + label={tab.label} + icon={ + <Label + variant={((tab.value === 'all' || tab.value === currentTab) && 'filled') || 'soft'} + color={ + (tab.value === 'unread' && 'info') || + (tab.value === 'archived' && 'success') || + 'default' + } + > + {tab.count} + </Label> + } + /> + ))} + </CustomTabs> + ); + + const renderList = ( + <Scrollbar> + <Box component="ul"> + {notifications?.map((notification) => ( + <Box component="li" key={notification.id} sx={{ display: 'flex' }}> + <NotificationItem notification={notification} /> + </Box> + ))} + </Box> + </Scrollbar> + ); + + return ( + <> + <IconButton + component={m.button} + whileTap="tap" + whileHover="hover" + variants={varHover(1.05)} + onClick={drawer.onTrue} + sx={sx} + {...other} + > + <Badge badgeContent={totalUnRead} color="error"> + <SvgIcon> + {/* https://icon-sets.iconify.design/solar/bell-bing-bold-duotone/ */} + <path + fill="currentColor" + d="M18.75 9v.704c0 .845.24 1.671.692 2.374l1.108 1.723c1.011 1.574.239 3.713-1.52 4.21a25.794 25.794 0 0 1-14.06 0c-1.759-.497-2.531-2.636-1.52-4.21l1.108-1.723a4.393 4.393 0 0 0 .693-2.374V9c0-3.866 3.022-7 6.749-7s6.75 3.134 6.75 7" + opacity="0.5" + /> + <path + fill="currentColor" + d="M12.75 6a.75.75 0 0 0-1.5 0v4a.75.75 0 0 0 1.5 0zM7.243 18.545a5.002 5.002 0 0 0 9.513 0c-3.145.59-6.367.59-9.513 0" + /> + </SvgIcon> + </Badge> + </IconButton> + + <Drawer + open={drawer.value} + onClose={drawer.onFalse} + anchor="right" + slotProps={{ backdrop: { invisible: true } }} + PaperProps={{ sx: { width: 1, maxWidth: 420 } }} + > + {renderHead} + + {renderTabs} + + {renderList} + + <Box sx={{ p: 1 }}> + <Button fullWidth size="large"> + View all + </Button> + </Box> + </Drawer> + </> + ); +} diff --git a/src/shared/layouts/components/notifications-drawer/notification-item.tsx b/src/shared/layouts/components/notifications-drawer/notification-item.tsx new file mode 100644 index 0000000..d372554 --- /dev/null +++ b/src/shared/layouts/components/notifications-drawer/notification-item.tsx @@ -0,0 +1,239 @@ +import Box from '@mui/material/Box'; +import Stack from '@mui/material/Stack'; +import Button from '@mui/material/Button'; +import Avatar from '@mui/material/Avatar'; +import Typography from '@mui/material/Typography'; +import ListItemText from '@mui/material/ListItemText'; +import ListItemAvatar from '@mui/material/ListItemAvatar'; +import ListItemButton from '@mui/material/ListItemButton'; + +import { fToNow } from 'src/utils/format-time'; + +import { CONFIG } from 'src/config-global'; + +import { Label } from 'src/shared/components/label'; +import { FileThumbnail } from 'src/shared/components/file-thumbnail'; + +// ---------------------------------------------------------------------- + +export type NotificationItemProps = { + id: string; + type: string; + title: string; + category: string; + isUnRead: boolean; + avatarUrl: string | null; + createdAt: string | number | null; +}; + +export function NotificationItem({ notification }: { notification: NotificationItemProps }) { + const renderAvatar = ( + <ListItemAvatar> + {notification.avatarUrl ? ( + <Avatar src={notification.avatarUrl} sx={{ bgcolor: 'background.neutral' }} /> + ) : ( + <Stack + alignItems="center" + justifyContent="center" + sx={{ width: 40, height: 40, borderRadius: '50%', bgcolor: 'background.neutral' }} + > + <Box + component="img" + src={`${CONFIG.site.basePath}/assets/icons/notification/${(notification.type === 'order' && 'ic-order') || (notification.type === 'chat' && 'ic-chat') || (notification.type === 'mail' && 'ic-mail') || (notification.type === 'delivery' && 'ic-delivery')}.svg`} + sx={{ width: 24, height: 24 }} + /> + </Stack> + )} + </ListItemAvatar> + ); + + const renderText = ( + <ListItemText + disableTypography + primary={reader(notification.title)} + secondary={ + <Stack + direction="row" + alignItems="center" + sx={{ typography: 'caption', color: 'text.disabled' }} + divider={ + <Box + sx={{ + width: 2, + height: 2, + bgcolor: 'currentColor', + mx: 0.5, + borderRadius: '50%', + }} + /> + } + > + {fToNow(notification.createdAt)} + {notification.category} + </Stack> + } + /> + ); + + const renderUnReadBadge = notification.isUnRead && ( + <Box + sx={{ + top: 26, + width: 8, + height: 8, + right: 20, + borderRadius: '50%', + bgcolor: 'info.main', + position: 'absolute', + }} + /> + ); + + const friendAction = ( + <Stack spacing={1} direction="row" sx={{ mt: 1.5 }}> + <Button size="small" variant="contained"> + Accept + </Button> + <Button size="small" variant="outlined"> + Decline + </Button> + </Stack> + ); + + const projectAction = ( + <Stack alignItems="flex-start"> + <Box + sx={{ + p: 1.5, + my: 1.5, + borderRadius: 1.5, + color: 'text.secondary', + bgcolor: 'background.neutral', + }} + > + {reader( + `<p><strong>@Jaydon Frankie</strong> feedback by asking questions or just leave a note of appreciation.</p>` + )} + </Box> + + <Button size="small" variant="contained"> + Reply + </Button> + </Stack> + ); + + const fileAction = ( + <Stack + spacing={1} + direction="row" + sx={{ + pl: 1, + p: 1.5, + mt: 1.5, + borderRadius: 1.5, + bgcolor: 'background.neutral', + }} + > + <FileThumbnail file="http://localhost:8080/httpsdesign-suriname-2015.mp3" /> + + <Stack spacing={1} direction={{ xs: 'column', sm: 'row' }} flexGrow={1} sx={{ minWidth: 0 }}> + <ListItemText + disableTypography + primary={ + <Typography variant="subtitle2" component="div" sx={{ color: 'text.secondary' }} noWrap> + design-suriname-2015.mp3 + </Typography> + } + secondary={ + <Stack + direction="row" + alignItems="center" + sx={{ typography: 'caption', color: 'text.disabled' }} + divider={ + <Box + sx={{ + mx: 0.5, + width: 2, + height: 2, + borderRadius: '50%', + bgcolor: 'currentColor', + }} + /> + } + > + <span>2.3 GB</span> + <span>30 min ago</span> + </Stack> + } + /> + + <Button size="small" variant="outlined"> + Download + </Button> + </Stack> + </Stack> + ); + + const tagsAction = ( + <Stack direction="row" spacing={0.75} flexWrap="wrap" sx={{ mt: 1.5 }}> + <Label variant="outlined" color="info"> + Design + </Label> + <Label variant="outlined" color="warning"> + Dashboard + </Label> + <Label variant="outlined">Design system</Label> + </Stack> + ); + + const paymentAction = ( + <Stack direction="row" spacing={1} sx={{ mt: 1.5 }}> + <Button size="small" variant="contained"> + Pay + </Button> + <Button size="small" variant="outlined"> + Decline + </Button> + </Stack> + ); + + return ( + <ListItemButton + disableRipple + sx={{ + p: 2.5, + alignItems: 'flex-start', + borderBottom: (theme) => `dashed 1px ${theme.vars.palette.divider}`, + }} + > + {renderUnReadBadge} + + {renderAvatar} + + <Stack sx={{ flexGrow: 1 }}> + {renderText} + {notification.type === 'friend' && friendAction} + {notification.type === 'project' && projectAction} + {notification.type === 'file' && fileAction} + {notification.type === 'tags' && tagsAction} + {notification.type === 'payment' && paymentAction} + </Stack> + </ListItemButton> + ); +} + +// ---------------------------------------------------------------------- + +function reader(data: string) { + return ( + <Box + dangerouslySetInnerHTML={{ __html: data }} + sx={{ + mb: 0.5, + '& p': { typography: 'body2', m: 0 }, + '& a': { color: 'inherit', textDecoration: 'none' }, + '& strong': { typography: 'subtitle2' }, + }} + /> + ); +} diff --git a/src/shared/layouts/components/searchbar/index.tsx b/src/shared/layouts/components/searchbar/index.tsx new file mode 100644 index 0000000..45d00bd --- /dev/null +++ b/src/shared/layouts/components/searchbar/index.tsx @@ -0,0 +1,192 @@ +'use client'; + +import type { BoxProps } from '@mui/material/Box'; +import type { NavSectionProps } from 'src/shared/components/nav-section'; + +import { useState, useCallback } from 'react'; +import parse from 'autosuggest-highlight/parse'; +import match from 'autosuggest-highlight/match'; + +import Box from '@mui/material/Box'; +import SvgIcon from '@mui/material/SvgIcon'; +import InputBase from '@mui/material/InputBase'; +import { useTheme } from '@mui/material/styles'; +import IconButton from '@mui/material/IconButton'; +import InputAdornment from '@mui/material/InputAdornment'; +import Dialog, { dialogClasses } from '@mui/material/Dialog'; + +import { useRouter } from 'src/routes/hooks'; +import { isExternalLink } from 'src/routes/utils'; + +import { useBoolean } from 'src/hooks/use-boolean'; +import { useEventListener } from 'src/hooks/use-event-listener'; + +import { varAlpha } from 'src/shared/theme/styles'; + +import { Label } from 'src/shared/components/label'; +import { Iconify } from 'src/shared/components/iconify'; +import { Scrollbar } from 'src/shared/components/scrollbar'; +import { SearchNotFound } from 'src/shared/components/search-not-found'; + +import { ResultItem } from './result-item'; +import { groupItems, applyFilter, getAllItems } from './utils'; + +// ---------------------------------------------------------------------- + +export type SearchbarProps = BoxProps & { + data?: NavSectionProps['data']; +}; + +export function Searchbar({ data: navItems = [], sx, ...other }: SearchbarProps) { + const theme = useTheme(); + + const router = useRouter(); + + const search = useBoolean(); + + const [searchQuery, setSearchQuery] = useState(''); + + const handleClose = useCallback(() => { + search.onFalse(); + setSearchQuery(''); + }, [search]); + + const handleKeyDown = (event: KeyboardEvent) => { + if (event.key === 'k' && event.metaKey) { + search.onToggle(); + setSearchQuery(''); + } + }; + + useEventListener('keydown', handleKeyDown); + + const handleClick = useCallback( + (path: string) => { + if (isExternalLink(path)) { + window.open(path); + } else { + router.push(path); + } + handleClose(); + }, + [handleClose, router] + ); + + const handleSearch = useCallback((event: React.ChangeEvent<HTMLTextAreaElement>) => { + setSearchQuery(event.target.value); + }, []); + + const dataFiltered = applyFilter({ + inputData: getAllItems({ data: navItems }), + query: searchQuery, + }); + + const notFound = searchQuery && !dataFiltered.length; + + const renderItems = () => { + const dataGroups = groupItems(dataFiltered); + + return Object.keys(dataGroups) + .sort((a, b) => -b.localeCompare(a)) + .map((group, index) => ( + <Box component="ul" key={`${group}-${index}`}> + {dataGroups[group].map((item) => { + const { title, path } = item; + + const partsTitle = parse(title, match(title, searchQuery)); + + const partsPath = parse(path, match(path, searchQuery)); + + return ( + <Box component="li" key={`${title}${path}`} sx={{ display: 'flex' }}> + <ResultItem + path={partsPath} + title={partsTitle} + groupLabel={searchQuery && group} + onClickItem={() => handleClick(path)} + /> + </Box> + ); + })} + </Box> + )); + }; + + const renderButton = ( + <Box + display="flex" + alignItems="center" + onClick={search.onTrue} + sx={{ + pr: { sm: 1 }, + borderRadius: { sm: 1.5 }, + cursor: { sm: 'pointer' }, + bgcolor: { sm: varAlpha(theme.vars.palette.grey['500Channel'], 0.08) }, + ...sx, + }} + {...other} + > + <IconButton disableRipple> + {/* https://icon-sets.iconify.design/eva/search-fill/ */} + <SvgIcon sx={{ width: 20, height: 20 }}> + <path + fill="currentColor" + d="m20.71 19.29l-3.4-3.39A7.92 7.92 0 0 0 19 11a8 8 0 1 0-8 8a7.92 7.92 0 0 0 4.9-1.69l3.39 3.4a1 1 0 0 0 1.42 0a1 1 0 0 0 0-1.42M5 11a6 6 0 1 1 6 6a6 6 0 0 1-6-6" + /> + </SvgIcon> + </IconButton> + + <Label + sx={{ + fontSize: 12, + color: 'grey.800', + bgcolor: 'common.white', + boxShadow: theme.customShadows.z1, + display: { xs: 'none', sm: 'inline-flex' }, + }} + > + ⌘K + </Label> + </Box> + ); + + return ( + <> + {renderButton} + + <Dialog + fullWidth + disableRestoreFocus + maxWidth="sm" + open={search.value} + onClose={handleClose} + transitionDuration={{ enter: theme.transitions.duration.shortest, exit: 0 }} + PaperProps={{ sx: { mt: 15, overflow: 'unset' } }} + sx={{ [`& .${dialogClasses.container}`]: { alignItems: 'flex-start' } }} + > + <Box sx={{ p: 3, borderBottom: `solid 1px ${theme.vars.palette.divider}` }}> + <InputBase + fullWidth + autoFocus + placeholder="Search..." + value={searchQuery} + onChange={handleSearch} + startAdornment={ + <InputAdornment position="start"> + <Iconify icon="eva:search-fill" width={24} sx={{ color: 'text.disabled' }} /> + </InputAdornment> + } + endAdornment={<Label sx={{ letterSpacing: 1, color: 'text.secondary' }}>esc</Label>} + inputProps={{ sx: { typography: 'h6' } }} + /> + </Box> + + {notFound ? ( + <SearchNotFound query={searchQuery} sx={{ py: 15 }} /> + ) : ( + <Scrollbar sx={{ px: 3, pb: 3, pt: 2, height: 400 }}>{renderItems()}</Scrollbar> + )} + </Dialog> + </> + ); +} diff --git a/src/shared/layouts/components/searchbar/result-item.tsx b/src/shared/layouts/components/searchbar/result-item.tsx new file mode 100644 index 0000000..05bdda9 --- /dev/null +++ b/src/shared/layouts/components/searchbar/result-item.tsx @@ -0,0 +1,70 @@ +import Box from '@mui/material/Box'; +import ListItemText from '@mui/material/ListItemText'; +import ListItemButton from '@mui/material/ListItemButton'; + +import { varAlpha } from 'src/shared/theme/styles'; + +import { Label } from 'src/shared/components/label'; + +// ---------------------------------------------------------------------- + +type Props = { + title: { + text: string; + highlight: boolean; + }[]; + path: { + text: string; + highlight: boolean; + }[]; + groupLabel: string; + onClickItem: () => void; +}; + +export function ResultItem({ title, path, groupLabel, onClickItem }: Props) { + return ( + <ListItemButton + onClick={onClickItem} + sx={{ + borderWidth: 1, + borderStyle: 'dashed', + borderColor: 'transparent', + borderBottomColor: (theme) => theme.vars.palette.divider, + '&:hover': { + borderRadius: 1, + borderColor: (theme) => theme.vars.palette.primary.main, + backgroundColor: (theme) => + varAlpha( + theme.vars.palette.primary.mainChannel, + theme.vars.palette.action.hoverOpacity + ), + }, + }} + > + <ListItemText + primaryTypographyProps={{ typography: 'subtitle2', sx: { textTransform: 'capitalize' } }} + secondaryTypographyProps={{ typography: 'caption', noWrap: true }} + primary={title.map((part, index) => ( + <Box + key={index} + component="span" + sx={{ color: part.highlight ? 'primary.main' : 'text.primary' }} + > + {part.text} + </Box> + ))} + secondary={path.map((part, index) => ( + <Box + key={index} + component="span" + sx={{ color: part.highlight ? 'primary.main' : 'text.secondary' }} + > + {part.text} + </Box> + ))} + /> + + {groupLabel && <Label color="info">{groupLabel}</Label>} + </ListItemButton> + ); +} diff --git a/src/shared/layouts/components/searchbar/utils.ts b/src/shared/layouts/components/searchbar/utils.ts new file mode 100644 index 0000000..bc2fb67 --- /dev/null +++ b/src/shared/layouts/components/searchbar/utils.ts @@ -0,0 +1,101 @@ +import type { NavSectionProps, NavItemBaseProps } from 'src/shared/components/nav-section'; + +import { flattenArray } from 'src/utils/helper'; + +// ---------------------------------------------------------------------- + +type ItemProps = { + group: string; + title: string; + path: string; +}; + +export function getAllItems({ data }: { data: NavSectionProps['data'] }) { + const reduceItems = data.map((list) => handleLoop(list.items, list.subheader)).flat(); + + const items = flattenArray(reduceItems).map((option) => { + const group = splitPath(reduceItems, option.path); + + return { + group: group && group.length > 1 ? group[0] : option.subheader, + title: option.title, + path: option.path, + }; + }); + + return items; +} + +// ---------------------------------------------------------------------- + +type ApplyFilterProps = { + inputData: ItemProps[]; + query: string; +}; + +export function applyFilter({ inputData, query }: ApplyFilterProps) { + if (query) { + inputData = inputData.filter( + (item) => + item.title.toLowerCase().indexOf(query.toLowerCase()) !== -1 || + item.path.toLowerCase().indexOf(query.toLowerCase()) !== -1 + ); + } + + return inputData; +} + +// ---------------------------------------------------------------------- + +export function splitPath(array: NavItemBaseProps[], key: string) { + let stack = array.map((item) => ({ path: [item.title], currItem: item })); + + while (stack.length) { + const { path, currItem } = stack.pop() as { + path: string[]; + currItem: NavItemBaseProps; + }; + + if (currItem.path === key) { + return path; + } + + if (currItem.children?.length) { + stack = stack.concat( + currItem.children.map((item: NavItemBaseProps) => ({ + path: path.concat(item.title), + currItem: item, + })) + ); + } + } + return null; +} + +// ---------------------------------------------------------------------- + +export function handleLoop(array: any, subheader?: string) { + return array?.map((list: any) => ({ + subheader, + ...list, + ...(list.children && { children: handleLoop(list.children, subheader) }), + })); +} + +// ---------------------------------------------------------------------- + +type GroupsProps = { + [key: string]: ItemProps[]; +}; + +export function groupItems(array: ItemProps[]) { + const group = array.reduce((groups: GroupsProps, item) => { + groups[item.group] = groups[item.group] || []; + + groups[item.group].push(item); + + return groups; + }, {}); + + return group; +} diff --git a/src/shared/layouts/components/settings-button.tsx b/src/shared/layouts/components/settings-button.tsx new file mode 100644 index 0000000..fc65b64 --- /dev/null +++ b/src/shared/layouts/components/settings-button.tsx @@ -0,0 +1,49 @@ +'use client'; + +import type { IconButtonProps } from '@mui/material/IconButton'; + +import { m } from 'framer-motion'; + +import Badge from '@mui/material/Badge'; +import SvgIcon from '@mui/material/SvgIcon'; +import IconButton from '@mui/material/IconButton'; + +import { useSettingsContext } from 'src/shared/components/settings/context'; + +// ---------------------------------------------------------------------- + +export type SettingsButtonProps = IconButtonProps; + +export function SettingsButton({ sx, ...other }: SettingsButtonProps) { + const settings = useSettingsContext(); + + return ( + <IconButton + aria-label="settings" + onClick={settings.onToggleDrawer} + sx={{ p: 0, width: 40, height: 40, ...sx }} + {...other} + > + <Badge color="error" variant="dot" invisible={!settings.canReset}> + <SvgIcon + component={m.svg} + animate={{ rotate: 360 }} + transition={{ duration: 8, ease: 'linear', repeat: Infinity }} + > + {/* https://icon-sets.iconify.design/solar/settings-bold-duotone/ */} + <path + fill="currentColor" + fillRule="evenodd" + d="M14.279 2.152C13.909 2 13.439 2 12.5 2s-1.408 0-1.779.152a2.008 2.008 0 0 0-1.09 1.083c-.094.223-.13.484-.145.863a1.615 1.615 0 0 1-.796 1.353a1.64 1.64 0 0 1-1.579.008c-.338-.178-.583-.276-.825-.308a2.026 2.026 0 0 0-1.49.396c-.318.242-.553.646-1.022 1.453c-.47.807-.704 1.21-.757 1.605c-.07.526.074 1.058.4 1.479c.148.192.357.353.68.555c.477.297.783.803.783 1.361c0 .558-.306 1.064-.782 1.36c-.324.203-.533.364-.682.556a1.99 1.99 0 0 0-.399 1.479c.053.394.287.798.757 1.605c.47.807.704 1.21 1.022 1.453c.424.323.96.465 1.49.396c.242-.032.487-.13.825-.308a1.64 1.64 0 0 1 1.58.008c.486.28.774.795.795 1.353c.015.38.051.64.145.863c.204.49.596.88 1.09 1.083c.37.152.84.152 1.779.152s1.409 0 1.779-.152a2.008 2.008 0 0 0 1.09-1.083c.094-.223.13-.483.145-.863c.02-.558.309-1.074.796-1.353a1.64 1.64 0 0 1 1.579-.008c.338.178.583.276.825.308c.53.07 1.066-.073 1.49-.396c.318-.242.553-.646 1.022-1.453c.47-.807.704-1.21.757-1.605a1.99 1.99 0 0 0-.4-1.479c-.148-.192-.357-.353-.68-.555c-.477-.297-.783-.803-.783-1.361c0-.558.306-1.064.782-1.36c.324-.203.533-.364.682-.556a1.99 1.99 0 0 0 .399-1.479c-.053-.394-.287-.798-.757-1.605c-.47-.807-.704-1.21-1.022-1.453a2.026 2.026 0 0 0-1.49-.396c-.242.032-.487.13-.825.308a1.64 1.64 0 0 1-1.58-.008a1.615 1.615 0 0 1-.795-1.353c-.015-.38-.051-.64-.145-.863a2.007 2.007 0 0 0-1.09-1.083" + clipRule="evenodd" + opacity="0.5" + /> + <path + fill="currentColor" + d="M15.523 12c0 1.657-1.354 3-3.023 3c-1.67 0-3.023-1.343-3.023-3S10.83 9 12.5 9c1.67 0 3.023 1.343 3.023 3" + /> + </SvgIcon> + </Badge> + </IconButton> + ); +} diff --git a/src/shared/layouts/components/sign-in-button.tsx b/src/shared/layouts/components/sign-in-button.tsx new file mode 100644 index 0000000..6ea2e31 --- /dev/null +++ b/src/shared/layouts/components/sign-in-button.tsx @@ -0,0 +1,23 @@ +import type { ButtonProps } from '@mui/material/Button'; + +import Button from '@mui/material/Button'; + +import { RouterLink } from 'src/routes/components'; + +import { CONFIG } from 'src/config-global'; + +// ---------------------------------------------------------------------- + +export function SignInButton({ sx, ...other }: ButtonProps) { + return ( + <Button + component={RouterLink} + href={CONFIG.auth.redirectPath} + variant="outlined" + sx={sx} + {...other} + > + Sign in + </Button> + ); +} diff --git a/src/shared/layouts/components/sign-out-button.tsx b/src/shared/layouts/components/sign-out-button.tsx new file mode 100644 index 0000000..f8ca6c8 --- /dev/null +++ b/src/shared/layouts/components/sign-out-button.tsx @@ -0,0 +1,42 @@ +import type { ButtonProps } from '@mui/material/Button'; +import type { Theme, SxProps } from '@mui/material/styles'; + +import { useCallback } from 'react'; + +import Button from '@mui/material/Button'; + +import { useRouter } from 'src/routes/hooks'; + +import { useAuthContext } from 'src/auth/hooks'; +import { signOut } from 'src/auth/context/jwt/action'; + +// ---------------------------------------------------------------------- + +type Props = ButtonProps & { + sx?: SxProps<Theme>; + onClose?: () => void; +}; + +export function SignOutButton({ onClose, ...other }: Props) { + const router = useRouter(); + + const { checkUserSession } = useAuthContext(); + + const handleLogout = useCallback(async () => { + try { + await signOut(); + await checkUserSession?.(); + + onClose?.(); + router.refresh(); + } catch (error) { + console.error(error); + } + }, [checkUserSession, onClose, router]); + + return ( + <Button fullWidth variant="soft" size="large" color="error" onClick={handleLogout} {...other}> + Logout + </Button> + ); +} diff --git a/src/shared/layouts/components/workspaces-popover.tsx b/src/shared/layouts/components/workspaces-popover.tsx new file mode 100644 index 0000000..01176a4 --- /dev/null +++ b/src/shared/layouts/components/workspaces-popover.tsx @@ -0,0 +1,98 @@ +'use client'; + +import type { ButtonBaseProps } from '@mui/material/ButtonBase'; + +import { useState, useCallback } from 'react'; + +import Box from '@mui/material/Box'; +import Avatar from '@mui/material/Avatar'; +import MenuList from '@mui/material/MenuList'; +import MenuItem from '@mui/material/MenuItem'; +import ButtonBase from '@mui/material/ButtonBase'; + +import { Iconify } from 'src/shared/components/iconify'; +import { usePopover, CustomPopover } from 'src/shared/components/custom-popover'; + +// ---------------------------------------------------------------------- + +export type WorkspacesPopoverProps = ButtonBaseProps & { + data?: { + id: string; + name: string; + logo: string; + }[]; +}; + +export function WorkspacesPopover({ data = [], sx, ...other }: WorkspacesPopoverProps) { + const popover = usePopover(); + + const mediaQuery = 'sm'; + + const [workspace, setWorkspace] = useState(data[0]); + + const handleChangeWorkspace = useCallback( + (newValue: (typeof data)[0]) => { + setWorkspace(newValue); + popover.onClose(); + }, + [popover] + ); + + return ( + <> + <ButtonBase + disableRipple + onClick={popover.onOpen} + sx={{ + py: 0.5, + gap: { xs: 0.5, [mediaQuery]: 1 }, + ...sx, + }} + {...other} + > + <Box + component="img" + alt={workspace?.name} + src={workspace?.logo} + sx={{ width: 24, height: 24, borderRadius: '50%' }} + /> + + <Box + component="span" + sx={{ + typography: 'subtitle2', + display: { xs: 'none', [mediaQuery]: 'inline-flex' }, + }} + > + {workspace?.name} + </Box> + + <Iconify width={16} icon="carbon:chevron-sort" sx={{ color: 'text.disabled' }} /> + </ButtonBase> + + <CustomPopover + open={popover.open} + anchorEl={popover.anchorEl} + onClose={popover.onClose} + slotProps={{ arrow: { placement: 'top-left' } }} + > + <MenuList sx={{ width: 240 }}> + {data.map((option) => ( + <MenuItem + key={option.id} + selected={option.id === workspace?.id} + onClick={() => handleChangeWorkspace(option)} + sx={{ height: 48 }} + > + <Avatar alt={option.name} src={option.logo} sx={{ width: 24, height: 24 }} /> + + <Box component="span" sx={{ flexGrow: 1 }}> + {option.name} + </Box> + </MenuItem> + ))} + </MenuList> + </CustomPopover> + </> + ); +} diff --git a/src/shared/layouts/config-nav-account.tsx b/src/shared/layouts/config-nav-account.tsx new file mode 100644 index 0000000..ede23b2 --- /dev/null +++ b/src/shared/layouts/config-nav-account.tsx @@ -0,0 +1,69 @@ +import SvgIcon from '@mui/material/SvgIcon'; + +import { Iconify } from 'src/shared/components/iconify'; + +// ---------------------------------------------------------------------- + +export const _account = [ + { + label: 'Home', + href: '/', + icon: <Iconify icon="solar:home-angle-bold-duotone" />, + }, + { + label: 'Profile', + href: '#', + icon: ( + <SvgIcon> + <path + opacity="0.5" + d="M2.28099 19.6575C2.36966 20.5161 2.93261 21.1957 3.77688 21.3755C5.1095 21.6592 7.6216 22 12 22C16.3784 22 18.8905 21.6592 20.2232 21.3755C21.0674 21.1957 21.6303 20.5161 21.719 19.6575C21.8505 18.3844 22 16.0469 22 12C22 7.95305 21.8505 5.6156 21.719 4.34251C21.6303 3.48389 21.0674 2.80424 20.2231 2.62451C18.8905 2.34081 16.3784 2 12 2C7.6216 2 5.1095 2.34081 3.77688 2.62451C2.93261 2.80424 2.36966 3.48389 2.28099 4.34251C2.14952 5.6156 2 7.95305 2 12C2 16.0469 2.14952 18.3844 2.28099 19.6575Z" + fill="currentColor" + /> + <path + d="M13.9382 13.8559C15.263 13.1583 16.1663 11.7679 16.1663 10.1666C16.1663 7.8655 14.3008 6 11.9996 6C9.69841 6 7.83291 7.8655 7.83291 10.1666C7.83291 11.768 8.73626 13.1584 10.0612 13.856C8.28691 14.532 6.93216 16.1092 6.51251 18.0529C6.45446 18.3219 6.60246 18.5981 6.87341 18.6471C7.84581 18.8231 9.45616 19 12.0006 19C14.545 19 16.1554 18.8231 17.1278 18.6471C17.3977 18.5983 17.5454 18.3231 17.4876 18.0551C17.0685 16.1103 15.7133 14.5321 13.9382 13.8559Z" + fill="currentColor" + /> + </SvgIcon> + ), + }, + { + label: 'Projects', + href: '#', + icon: <Iconify icon="solar:notes-bold-duotone" />, + info: '3', + }, + { + label: 'Subscription', + href: '#', + icon: ( + <SvgIcon> + <path + opacity="0.5" + fillRule="evenodd" + clipRule="evenodd" + d="M17.7556 2.30079C17.3519 2.11371 17.1172 2.08917 17.0632 2.08595C15.766 2.03476 14.1085 2 11.999 2C7.72437 2 5.30557 2.14276 3.97974 2.27571C3.04019 2.36993 2.36895 3.04117 2.27473 3.98072C2.14178 5.30655 1.99902 7.72535 1.99902 12C1.99902 16.6448 2.16757 19.604 2.30894 21.2694C2.37429 22.039 3.24545 22.378 3.83887 21.8834L5.49902 20.5L6.86612 21.8671C7.22642 22.2274 7.80002 22.2592 8.19792 21.9408L9.99902 20.5L11.2919 21.7929C11.6824 22.1834 12.3156 22.1834 12.7061 21.7929L13.999 20.5L15.8001 21.9408C16.198 22.2592 16.7716 22.2274 17.1319 21.8671L18.499 20.5L20.1592 21.8834C20.7526 22.378 21.6238 22.039 21.6891 21.2694C21.8305 19.604 21.999 16.6448 21.999 12C21.999 9.87288 21.9637 8.20528 21.9118 6.90321C21.4743 6.95701 20.8561 7.00045 20 7.00045C19.3705 7.00045 18.8696 6.97695 18.4746 6.94315C17.6146 6.8695 17.0559 6.21195 17.0228 5.3494C17.0092 4.99245 17 4.54875 17 4.00045C17 3.11398 17.0239 2.50092 17.0522 2.08594C17.0522 2.08594 17.2925 2.08635 17.7556 2.30079ZM11.6589 15.2672C12.2031 15.2672 12.5962 15.1752 12.8381 14.9912C13.0901 14.8072 13.2161 14.5817 13.2161 14.3149C13.2161 14.0757 13.1203 13.8825 12.9288 13.7352C12.7373 13.588 12.4501 13.4592 12.0671 13.3488L11.2355 13.1004C10.8223 12.9807 10.4493 12.8519 10.1167 12.7139C9.78412 12.5759 9.50192 12.4103 9.27007 12.217C9.03827 12.0238 8.85682 11.7938 8.72582 11.527C8.59477 11.2601 8.52927 10.9427 8.52927 10.5746C8.52927 9.94895 8.74092 9.4291 9.16427 9.01505C9.58757 8.601 10.1923 8.32495 10.9785 8.18695V7.7944C10.9785 7.3862 11.2613 7.0214 11.6691 7.00345C11.7215 7.00115 11.7736 7 11.8252 7C12.1981 7 12.4652 7.0598 12.6265 7.1794C12.7978 7.29905 12.8835 7.51525 12.8835 7.8281V8.13175C13.5285 8.19615 14.0527 8.33875 14.4558 8.5596C14.859 8.7712 15.0606 9.05185 15.0606 9.4015C15.0606 9.55725 15.0194 9.70145 14.9481 9.8323C14.7585 10.1803 14.2851 10.1546 13.9096 10.0279C13.8023 9.99165 13.687 9.9577 13.5638 9.92595C13.1808 9.81555 12.7625 9.76035 12.309 9.76035C11.805 9.76035 11.427 9.83855 11.1751 9.995C10.9331 10.1422 10.8122 10.3354 10.8122 10.5746C10.8122 10.7679 10.8928 10.9243 11.0541 11.0439C11.2254 11.1635 11.4825 11.2739 11.8252 11.3751L12.6718 11.6098C13.5789 11.8674 14.2744 12.2078 14.7582 12.6311C15.2521 13.0543 15.499 13.6248 15.499 14.3425C15.499 14.9774 15.2773 15.5157 14.8338 15.9573C14.3903 16.3898 13.7402 16.6796 12.8835 16.8268V17.2056C12.8835 17.6138 12.6007 17.9786 12.1929 17.9965C12.1405 17.9988 12.0884 18 12.0368 18C11.6639 18 11.3918 17.9402 11.2204 17.8206C11.0591 17.7009 10.9785 17.4847 10.9785 17.1719V16.8958C10.2427 16.8222 9.64302 16.6612 9.17937 16.4128C8.72582 16.1551 8.49902 15.8331 8.49902 15.4466C8.49902 15.2209 8.58567 15.0249 8.72467 14.8601C8.97352 14.5651 9.41662 14.6382 9.75947 14.8155C9.90572 14.8911 10.0651 14.9634 10.2377 15.0326C10.6509 15.189 11.1247 15.2672 11.6589 15.2672Z" + fill="currentColor" + /> + <path + d="M21.9128 6.9031C21.4752 6.95695 20.8567 7.00045 20 7.00045C19.3705 7.00045 18.8696 6.97695 18.4746 6.94315C17.6146 6.8695 17.0559 6.21195 17.0228 5.3494C17.0092 4.99245 17 4.54875 17 4.00045C17 3.11398 17.0239 2.50092 17.0522 2.08594C17.0522 2.08594 18.0872 2.08772 20 4.00045C21.9128 5.9132 21.9128 6.9031 21.9128 6.9031Z" + fill="currentColor" + /> + <path + d="M11.6599 15.2672C12.2041 15.2672 12.5972 15.1752 12.8391 14.9912C13.091 14.8072 13.217 14.5817 13.217 14.3149C13.217 14.0757 13.1213 13.8825 12.9298 13.7352C12.7383 13.588 12.4511 13.4592 12.0681 13.3488L11.2365 13.1004C10.8232 12.9807 10.4503 12.8519 10.1177 12.7139C9.7851 12.5759 9.5029 12.4103 9.27105 12.217C9.03925 12.0238 8.8578 11.7938 8.7268 11.527C8.59575 11.2601 8.53025 10.9427 8.53025 10.5746C8.53025 9.94895 8.7419 9.4291 9.16525 9.01505C9.58855 8.601 10.1933 8.32495 10.9795 8.18695V7.7944C10.9795 7.3862 11.2623 7.0214 11.6701 7.00345C11.7225 7.00115 11.7745 7 11.8261 7C12.199 7 12.4662 7.0598 12.6274 7.1794C12.7988 7.29905 12.8844 7.51525 12.8844 7.8281V8.13175C13.5295 8.19615 14.0537 8.33875 14.4568 8.5596C14.86 8.7712 15.0616 9.05185 15.0616 9.4015C15.0616 9.55725 15.0203 9.70145 14.9491 9.8323C14.7594 10.1803 14.2861 10.1546 13.9106 10.0279C13.8032 9.99165 13.688 9.9577 13.5648 9.92595C13.1818 9.81555 12.7635 9.76035 12.3099 9.76035C11.806 9.76035 11.428 9.83855 11.1761 9.995C10.9341 10.1422 10.8132 10.3354 10.8132 10.5746C10.8132 10.7679 10.8938 10.9243 11.0551 11.0439C11.2264 11.1635 11.4834 11.2739 11.8261 11.3751L12.6728 11.6098C13.5799 11.8674 14.2754 12.2078 14.7592 12.6311C15.253 13.0543 15.5 13.6248 15.5 14.3425C15.5 14.9774 15.2783 15.5157 14.8348 15.9573C14.3913 16.3898 13.7412 16.6796 12.8844 16.8268V17.2056C12.8844 17.6138 12.6016 17.9786 12.1938 17.9965C12.1415 17.9988 12.0894 18 12.0378 18C11.6648 18 11.3928 17.9402 11.2214 17.8206C11.0601 17.7009 10.9795 17.4847 10.9795 17.1719V16.8958C10.2437 16.8222 9.644 16.6612 9.18035 16.4128C8.7268 16.1551 8.5 15.8331 8.5 15.4466C8.5 15.2209 8.58665 15.0249 8.72565 14.8601C8.9745 14.5651 9.4176 14.6382 9.76045 14.8155C9.9067 14.8911 10.0661 14.9634 10.2387 15.0326C10.6519 15.189 11.1257 15.2672 11.6599 15.2672Z" + fill="currentColor" + /> + </SvgIcon> + ), + }, + { + label: 'Security', + href: '#', + icon: <Iconify icon="solar:shield-keyhole-bold-duotone" />, + }, + { + label: 'Account settings', + href: '#', + icon: <Iconify icon="solar:settings-bold-duotone" />, + }, +]; diff --git a/src/shared/layouts/config-nav-dashboard.tsx b/src/shared/layouts/config-nav-dashboard.tsx new file mode 100644 index 0000000..ed2220c --- /dev/null +++ b/src/shared/layouts/config-nav-dashboard.tsx @@ -0,0 +1,40 @@ +import { paths } from 'src/routes/paths'; + +import { CONFIG } from 'src/config-global'; + +import { SvgColor } from 'src/shared/components/svg-color'; + +// ---------------------------------------------------------------------- + +const icon = (name: string) => ( + <SvgColor src={`${CONFIG.site.basePath}/assets/icons/navbar/${name}.svg`} /> +); + +const ICONS = { + analytics: icon('ic-analytics'), + lock: icon('ic-lock'), + dashboard: icon('ic-dashboard'), + parameter: icon('ic-parameter'), +}; + +// ---------------------------------------------------------------------- + +export const navData = [ + /** + * Overview + */ + { + subheader: 'Admin panel', + items: [ + { + title: 'Smart Contracts', + path: paths.dashboard.admin.root, + icon: ICONS.lock, + children: [ + { title: 'Gestion NFTs', path: paths.dashboard.admin.nft, icon: ICONS.parameter }, + { title: 'Gestion HIRE3Token', path: paths.dashboard.admin.token, icon: ICONS.analytics }, + ], + }, + ], + }, +]; diff --git a/src/shared/layouts/config-nav-workspace.tsx b/src/shared/layouts/config-nav-workspace.tsx new file mode 100644 index 0000000..38d6dc6 --- /dev/null +++ b/src/shared/layouts/config-nav-workspace.tsx @@ -0,0 +1,21 @@ +import { CONFIG } from 'src/config-global'; + +// ---------------------------------------------------------------------- + +export const _workspaces = [ + { + id: 'team-1', + name: 'Team 1', + logo: `${CONFIG.site.basePath}/assets/icons/workspaces/logo-1.webp`, + }, + { + id: 'team-2', + name: 'Team 2', + logo: `${CONFIG.site.basePath}/assets/icons/workspaces/logo-2.webp`, + }, + { + id: 'team-3', + name: 'Team 3', + logo: `${CONFIG.site.basePath}/assets/icons/workspaces/logo-3.webp`, + }, +]; diff --git a/src/shared/layouts/core/header-base.tsx b/src/shared/layouts/core/header-base.tsx new file mode 100644 index 0000000..6e85ca3 --- /dev/null +++ b/src/shared/layouts/core/header-base.tsx @@ -0,0 +1,203 @@ +import type { NavSectionProps } from 'src/shared/components/nav-section'; + +import Box from '@mui/material/Box'; +import Link from '@mui/material/Link'; +import { styled, useTheme } from '@mui/material/styles'; + +import { paths } from 'src/routes/paths'; +import { RouterLink } from 'src/routes/components'; + +import { Logo } from 'src/shared/components/logo'; + +import { HeaderSection } from './header-section'; +import { Searchbar } from '../components/searchbar'; +import { MenuButton } from '../components/menu-button'; +import { SignInButton } from '../components/sign-in-button'; +import { AccountDrawer } from '../components/account-drawer'; +import { SettingsButton } from '../components/settings-button'; +import { LanguagePopover } from '../components/language-popover'; +import { ContactsPopover } from '../components/contacts-popover'; +import { WorkspacesPopover } from '../components/workspaces-popover'; +import { NotificationsDrawer } from '../components/notifications-drawer'; + +import type { HeaderSectionProps } from './header-section'; +import type { AccountDrawerProps } from '../components/account-drawer'; +import type { ContactsPopoverProps } from '../components/contacts-popover'; +import type { LanguagePopoverProps } from '../components/language-popover'; +import type { WorkspacesPopoverProps } from '../components/workspaces-popover'; +import type { NotificationsDrawerProps } from '../components/notifications-drawer'; + +// ---------------------------------------------------------------------- + +const StyledDivider = styled('span')(({ theme }) => ({ + width: 1, + height: 10, + flexShrink: 0, + display: 'none', + position: 'relative', + alignItems: 'center', + flexDirection: 'column', + marginLeft: theme.spacing(2.5), + marginRight: theme.spacing(2.5), + backgroundColor: 'currentColor', + color: theme.vars.palette.divider, + '&::before, &::after': { + top: -5, + width: 3, + height: 3, + content: '""', + flexShrink: 0, + borderRadius: '50%', + position: 'absolute', + backgroundColor: 'currentColor', + }, + '&::after': { bottom: -5, top: 'auto' }, +})); + +// ---------------------------------------------------------------------- + +export type HeaderBaseProps = HeaderSectionProps & { + onOpenNav: () => void; + data?: { + nav?: NavSectionProps['data']; + account?: AccountDrawerProps['data']; + langs?: LanguagePopoverProps['data']; + contacts?: ContactsPopoverProps['data']; + workspaces?: WorkspacesPopoverProps['data']; + notifications?: NotificationsDrawerProps['data']; + }; + slots?: { + navMobile?: { + topArea?: React.ReactNode; + bottomArea?: React.ReactNode; + }; + }; + slotsDisplay?: { + signIn?: boolean; + account?: boolean; + helpLink?: boolean; + settings?: boolean; + purchase?: boolean; + contacts?: boolean; + searchbar?: boolean; + workspaces?: boolean; + menuButton?: boolean; + localization?: boolean; + notifications?: boolean; + }; +}; + +export function HeaderBase({ + sx, + data, + slots, + slotProps, + onOpenNav, + layoutQuery, + slotsDisplay: { + signIn = true, + account = true, + helpLink = true, + settings = true, + purchase = true, + contacts = true, + searchbar = true, + workspaces = true, + menuButton = true, + localization = true, + notifications = true, + } = {}, + ...other +}: HeaderBaseProps) { + const theme = useTheme(); + + return ( + <HeaderSection + sx={sx} + layoutQuery={layoutQuery} + slots={{ + ...slots, + leftAreaStart: slots?.leftAreaStart, + leftArea: ( + <> + {slots?.leftAreaStart} + + {/* -- Menu button -- */} + {menuButton && ( + <MenuButton + data-slot="menu-button" + onClick={onOpenNav} + sx={{ mr: 1, ml: -1, [theme.breakpoints.up(layoutQuery)]: { display: 'none' } }} + /> + )} + + {/* -- Logo -- */} + <Logo data-slot="logo" /> + + {/* -- Divider -- */} + <StyledDivider data-slot="divider" /> + + {/* -- Workspace popover -- */} + {workspaces && <WorkspacesPopover data-slot="workspaces" data={data?.workspaces} />} + + {slots?.leftAreaEnd} + </> + ), + rightArea: ( + <> + {slots?.rightAreaStart} + + <Box + data-area="right" + sx={{ + display: 'flex', + alignItems: 'center', + gap: { xs: 1, sm: 1.5 }, + }} + > + {/* -- Help link -- */} + {helpLink && ( + <Link + data-slot="help-link" + href={paths.faqs} + component={RouterLink} + color="inherit" + sx={{ typography: 'subtitle2' }} + > + Need help? + </Link> + )} + + {/* -- Searchbar -- */} + {searchbar && <Searchbar data-slot="searchbar" data={data?.nav} />} + + {/* -- Language popover -- */} + {localization && <LanguagePopover data-slot="localization" data={data?.langs} />} + + {/* -- Notifications popover -- */} + {notifications && ( + <NotificationsDrawer data-slot="notifications" data={data?.notifications} /> + )} + + {/* -- Contacts popover -- */} + {contacts && <ContactsPopover data-slot="contacts" data={data?.contacts} />} + + {/* -- Settings button -- */} + {settings && <SettingsButton data-slot="settings" />} + + {/* -- Account drawer -- */} + {account && <AccountDrawer data-slot="account" data={data?.account} />} + + {/* -- Sign in button -- */} + {signIn && <SignInButton />} + </Box> + + {slots?.rightAreaEnd} + </> + ), + }} + slotProps={slotProps} + {...other} + /> + ); +} diff --git a/src/shared/layouts/core/header-section.tsx b/src/shared/layouts/core/header-section.tsx new file mode 100644 index 0000000..87ef793 --- /dev/null +++ b/src/shared/layouts/core/header-section.tsx @@ -0,0 +1,135 @@ +import type { Breakpoint } from '@mui/material/styles'; +import type { AppBarProps } from '@mui/material/AppBar'; +import type { ToolbarProps } from '@mui/material/Toolbar'; +import type { ContainerProps } from '@mui/material/Container'; + +import Box from '@mui/material/Box'; +import AppBar from '@mui/material/AppBar'; +import Toolbar from '@mui/material/Toolbar'; +import Container from '@mui/material/Container'; +import { styled, useTheme } from '@mui/material/styles'; + +import { useScrollOffSetTop } from 'src/hooks/use-scroll-offset-top'; + +import { bgBlur, varAlpha } from 'src/shared/theme/styles'; + +import { layoutClasses } from '../classes'; + +// ---------------------------------------------------------------------- + +const StyledElevation = styled('span')(({ theme }) => ({ + left: 0, + right: 0, + bottom: 0, + m: 'auto', + height: 24, + zIndex: -1, + opacity: 0.48, + borderRadius: '50%', + position: 'absolute', + width: `calc(100% - 48px)`, + boxShadow: theme.customShadows.z8, +})); + +// ---------------------------------------------------------------------- + +export type HeaderSectionProps = AppBarProps & { + layoutQuery: Breakpoint; + disableOffset?: boolean; + disableElevation?: boolean; + slots?: { + leftArea?: React.ReactNode; + leftAreaEnd?: React.ReactNode; + leftAreaStart?: React.ReactNode; + rightArea?: React.ReactNode; + rightAreaEnd?: React.ReactNode; + rightAreaStart?: React.ReactNode; + topArea?: React.ReactNode; + centerArea?: React.ReactNode; + bottomArea?: React.ReactNode; + }; + slotProps?: { + toolbar?: ToolbarProps; + container?: ContainerProps; + }; +}; + +export function HeaderSection({ + sx, + slots, + slotProps, + disableOffset, + disableElevation, + layoutQuery = 'md', + ...other +}: HeaderSectionProps) { + const theme = useTheme(); + + const { offsetTop } = useScrollOffSetTop(); + + const toolbarStyles = { + default: { + minHeight: 'auto', + height: 'var(--layout-header-mobile-height)', + transition: theme.transitions.create(['height', 'background-color'], { + easing: theme.transitions.easing.easeInOut, + duration: theme.transitions.duration.shorter, + }), + [theme.breakpoints.up('sm')]: { + minHeight: 'auto', + }, + [theme.breakpoints.up(layoutQuery)]: { + height: 'var(--layout-header-desktop-height)', + }, + }, + offset: { + ...bgBlur({ color: varAlpha(theme.vars.palette.background.defaultChannel, 0.8) }), + }, + }; + + return ( + <AppBar + position="sticky" + className={layoutClasses.header} + sx={{ + zIndex: 'var(--layout-header-zIndex)', + ...sx, + }} + {...other} + > + {slots?.topArea} + + <Toolbar + disableGutters + {...slotProps?.toolbar} + sx={{ + ...toolbarStyles.default, + ...(!disableOffset && offsetTop && toolbarStyles.offset), + ...slotProps?.toolbar?.sx, + }} + > + <Container + {...slotProps?.container} + sx={{ + height: 1, + display: 'flex', + alignItems: 'center', + ...slotProps?.container?.sx, + }} + > + {slots?.leftArea} + + <Box sx={{ display: 'flex', flex: '1 1 auto', justifyContent: 'center' }}> + {slots?.centerArea} + </Box> + + {slots?.rightArea} + </Container> + </Toolbar> + + {slots?.bottomArea} + + {!disableElevation && offsetTop && <StyledElevation />} + </AppBar> + ); +} diff --git a/src/shared/layouts/core/layout-section.tsx b/src/shared/layouts/core/layout-section.tsx new file mode 100644 index 0000000..2c41bdb --- /dev/null +++ b/src/shared/layouts/core/layout-section.tsx @@ -0,0 +1,74 @@ +'use client'; + +import type { Theme, SxProps, CSSObject } from '@mui/material/styles'; + +import Box from '@mui/material/Box'; +import GlobalStyles from '@mui/material/GlobalStyles'; + +import { layoutClasses } from '../classes'; + +// ---------------------------------------------------------------------- + +export type LayoutSectionProps = { + sx?: SxProps<Theme>; + cssVars?: CSSObject; + children?: React.ReactNode; + footerSection?: React.ReactNode; + headerSection?: React.ReactNode; + sidebarSection?: React.ReactNode; +}; + +export function LayoutSection({ + sx, + cssVars, + children, + footerSection, + headerSection, + sidebarSection, +}: LayoutSectionProps) { + const inputGlobalStyles = ( + <GlobalStyles + styles={{ + body: { + '--layout-nav-zIndex': 1101, + '--layout-nav-mobile-width': '320px', + '--layout-header-blur': '8px', + '--layout-header-zIndex': 1100, + '--layout-header-mobile-height': '64px', + '--layout-header-desktop-height': '72px', + ...cssVars, + }, + }} + /> + ); + + return ( + <> + {inputGlobalStyles} + + <Box id="root__layout" className={layoutClasses.root} sx={sx}> + {sidebarSection ? ( + <> + {sidebarSection} + <Box + display="flex" + flex="1 1 auto" + flexDirection="column" + className={layoutClasses.hasSidebar} + > + {headerSection} + {children} + {footerSection} + </Box> + </> + ) : ( + <> + {headerSection} + {children} + {footerSection} + </> + )} + </Box> + </> + ); +} diff --git a/src/shared/layouts/dashboard/index.ts b/src/shared/layouts/dashboard/index.ts new file mode 100644 index 0000000..a717313 --- /dev/null +++ b/src/shared/layouts/dashboard/index.ts @@ -0,0 +1,3 @@ +export * from './main'; + +export * from './layout'; diff --git a/src/shared/layouts/dashboard/layout.tsx b/src/shared/layouts/dashboard/layout.tsx new file mode 100644 index 0000000..fee03d6 --- /dev/null +++ b/src/shared/layouts/dashboard/layout.tsx @@ -0,0 +1,280 @@ +'use client'; + +import type { SettingsState } from 'src/shared/components/settings'; +import type { NavSectionProps } from 'src/shared/components/nav-section'; +import type { Theme, SxProps, CSSObject, Breakpoint } from '@mui/material/styles'; + +import { useMemo } from 'react'; + +import Alert from '@mui/material/Alert'; +import { useTheme } from '@mui/material/styles'; +import { iconButtonClasses } from '@mui/material/IconButton'; + +import { useBoolean } from 'src/hooks/use-boolean'; + +import { allLangs } from 'src/shared/locales'; +import { _contacts, _notifications } from 'src/shared/_mock'; +import { varAlpha, stylesMode } from 'src/shared/theme/styles'; + +import { bulletColor } from 'src/shared/components/nav-section'; +import { useSettingsContext } from 'src/shared/components/settings'; + +import { Main } from './main'; +import { NavMobile } from './nav-mobile'; +import { layoutClasses } from '../classes'; +import { NavVertical } from './nav-vertical'; +import { NavHorizontal } from './nav-horizontal'; +import { _account } from '../config-nav-account'; +import { HeaderBase } from '../core/header-base'; +import { _workspaces } from '../config-nav-workspace'; +import { LayoutSection } from '../core/layout-section'; +import { navData as dashboardNavData } from '../config-nav-dashboard'; + +// ---------------------------------------------------------------------- + +export type DashboardLayoutProps = { + sx?: SxProps<Theme>; + children: React.ReactNode; + data?: { + nav?: NavSectionProps['data']; + }; +}; + +export function DashboardLayout({ sx, children, data }: DashboardLayoutProps) { + const theme = useTheme(); + + const mobileNavOpen = useBoolean(); + + const settings = useSettingsContext(); + + const navColorVars = useNavColorVars(theme, settings); + + const layoutQuery: Breakpoint = 'lg'; + + const navData = data?.nav ?? dashboardNavData; + + const isNavMini = settings.navLayout === 'mini'; + + const isNavHorizontal = settings.navLayout === 'horizontal'; + + const isNavVertical = isNavMini || settings.navLayout === 'vertical'; + + return ( + <> + <NavMobile + data={navData} + open={mobileNavOpen.value} + onClose={mobileNavOpen.onFalse} + cssVars={navColorVars.section} + /> + + <LayoutSection + /** ************************************** + * Header + *************************************** */ + headerSection={ + <HeaderBase + layoutQuery={layoutQuery} + disableElevation={isNavVertical} + onOpenNav={mobileNavOpen.onTrue} + data={{ + nav: navData, + langs: allLangs, + account: _account, + contacts: _contacts, + workspaces: _workspaces, + notifications: _notifications, + }} + slotsDisplay={{ + signIn: false, + purchase: false, + helpLink: false, + }} + slots={{ + topArea: ( + <Alert severity="info" sx={{ display: 'none', borderRadius: 0 }}> + This is an info Alert. + </Alert> + ), + bottomArea: isNavHorizontal ? ( + <NavHorizontal + data={navData} + layoutQuery={layoutQuery} + cssVars={navColorVars.section} + /> + ) : null, + }} + slotProps={{ + toolbar: { + sx: { + [`& [data-slot="logo"]`]: { + display: 'none', + }, + [`& [data-area="right"]`]: { + gap: { xs: 0, sm: 0.75 }, + }, + ...(isNavHorizontal && { + bgcolor: 'var(--layout-nav-bg)', + [`& .${iconButtonClasses.root}`]: { + color: 'var(--layout-nav-text-secondary-color)', + }, + [theme.breakpoints.up(layoutQuery)]: { + height: 'var(--layout-nav-horizontal-height)', + }, + [`& [data-slot="workspaces"]`]: { + color: 'var(--layout-nav-text-primary-color)', + }, + [`& [data-slot="logo"]`]: { + display: 'none', + [theme.breakpoints.up(layoutQuery)]: { display: 'inline-flex' }, + }, + [`& [data-slot="divider"]`]: { + [theme.breakpoints.up(layoutQuery)]: { + display: 'flex', + }, + }, + }), + }, + }, + container: { + maxWidth: false, + sx: { + ...(isNavVertical && { px: { [layoutQuery]: 5 } }), + }, + }, + }} + /> + } + /** ************************************** + * Sidebar + *************************************** */ + sidebarSection={ + isNavHorizontal ? null : ( + <NavVertical + data={navData} + isNavMini={isNavMini} + layoutQuery={layoutQuery} + cssVars={navColorVars.section} + onToggleNav={() => + settings.onUpdateField( + 'navLayout', + settings.navLayout === 'vertical' ? 'mini' : 'vertical' + ) + } + /> + ) + } + /** ************************************** + * Footer + *************************************** */ + footerSection={null} + /** ************************************** + * Style + *************************************** */ + cssVars={{ + ...navColorVars.layout, + '--layout-transition-easing': 'linear', + '--layout-transition-duration': '120ms', + '--layout-nav-mini-width': '88px', + '--layout-nav-vertical-width': '300px', + '--layout-nav-horizontal-height': '64px', + '--layout-dashboard-content-pt': theme.spacing(1), + '--layout-dashboard-content-pb': theme.spacing(8), + '--layout-dashboard-content-px': theme.spacing(5), + }} + sx={{ + [`& .${layoutClasses.hasSidebar}`]: { + [theme.breakpoints.up(layoutQuery)]: { + transition: theme.transitions.create(['padding-left'], { + easing: 'var(--layout-transition-easing)', + duration: 'var(--layout-transition-duration)', + }), + pl: isNavMini ? 'var(--layout-nav-mini-width)' : 'var(--layout-nav-vertical-width)', + }, + }, + ...sx, + }} + > + <Main isNavHorizontal={isNavHorizontal}>{children}</Main> + </LayoutSection> + </> + ); +} + +// ---------------------------------------------------------------------- + +function useNavColorVars( + theme: Theme, + settings: SettingsState +): Record<'layout' | 'section', CSSObject> { + const { + vars: { palette }, + } = theme; + + return useMemo(() => { + switch (settings.navColor) { + case 'integrate': + return { + layout: { + '--layout-nav-bg': palette.background.default, + '--layout-nav-horizontal-bg': varAlpha(palette.background.defaultChannel, 0.8), + '--layout-nav-border-color': varAlpha(palette.grey['500Channel'], 0.12), + '--layout-nav-text-primary-color': palette.text.primary, + '--layout-nav-text-secondary-color': palette.text.secondary, + '--layout-nav-text-disabled-color': palette.text.disabled, + [stylesMode.dark]: { + '--layout-nav-border-color': varAlpha(palette.grey['500Channel'], 0.08), + '--layout-nav-horizontal-bg': varAlpha(palette.background.defaultChannel, 0.96), + }, + }, + section: {}, + }; + case 'apparent': + return { + layout: { + '--layout-nav-bg': palette.grey[900], + '--layout-nav-horizontal-bg': varAlpha(palette.grey['900Channel'], 0.96), + '--layout-nav-border-color': 'transparent', + '--layout-nav-text-primary-color': palette.common.white, + '--layout-nav-text-secondary-color': palette.grey[500], + '--layout-nav-text-disabled-color': palette.grey[600], + [stylesMode.dark]: { + '--layout-nav-bg': palette.grey[800], + '--layout-nav-horizontal-bg': varAlpha(palette.grey['800Channel'], 0.8), + }, + }, + section: { + // caption + '--nav-item-caption-color': palette.grey[600], + // subheader + '--nav-subheader-color': palette.grey[600], + '--nav-subheader-hover-color': palette.common.white, + // item + '--nav-item-color': palette.grey[500], + '--nav-item-root-active-color': palette.primary.light, + '--nav-item-root-open-color': palette.common.white, + // bullet + '--nav-bullet-light-color': bulletColor.dark, + // sub + ...(settings.navLayout === 'vertical' && { + '--nav-item-sub-active-color': palette.common.white, + '--nav-item-sub-open-color': palette.common.white, + }), + }, + }; + default: + throw new Error(`Invalid color: ${settings.navColor}`); + } + }, [ + palette.background.default, + palette.background.defaultChannel, + palette.common.white, + palette.grey, + palette.primary.light, + palette.text.disabled, + palette.text.primary, + palette.text.secondary, + settings.navColor, + settings.navLayout, + ]); +} diff --git a/src/shared/layouts/dashboard/main.tsx b/src/shared/layouts/dashboard/main.tsx new file mode 100644 index 0000000..d1eae98 --- /dev/null +++ b/src/shared/layouts/dashboard/main.tsx @@ -0,0 +1,90 @@ +'use client'; + +import type { BoxProps } from '@mui/material/Box'; +import type { Breakpoint } from '@mui/material/styles'; +import type { ContainerProps } from '@mui/material/Container'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; +import Container from '@mui/material/Container'; + +import { layoutClasses } from 'src/shared/layouts/classes'; + +import { useSettingsContext } from 'src/shared/components/settings'; + +// ---------------------------------------------------------------------- + +type MainProps = BoxProps & { + isNavHorizontal: boolean; +}; + +export function Main({ children, isNavHorizontal, sx, ...other }: MainProps) { + return ( + <Box + component="main" + className={layoutClasses.main} + sx={{ + display: 'flex', + flex: '1 1 auto', + flexDirection: 'column', + ...(isNavHorizontal && { + '--layout-dashboard-content-pt': '40px', + }), + ...sx, + }} + {...other} + > + {children} + </Box> + ); +} + +// ---------------------------------------------------------------------- + +type DashboardContentProps = ContainerProps & { + disablePadding?: boolean; +}; + +export function DashboardContent({ + sx, + children, + disablePadding, + maxWidth = 'lg', + ...other +}: DashboardContentProps) { + const theme = useTheme(); + + const settings = useSettingsContext(); + + const layoutQuery: Breakpoint = 'lg'; + + return ( + <Container + className={layoutClasses.content} + maxWidth={settings.compactLayout ? maxWidth : false} + sx={{ + display: 'flex', + flex: '1 1 auto', + flexDirection: 'column', + pt: 'var(--layout-dashboard-content-pt)', + pb: 'var(--layout-dashboard-content-pb)', + [theme.breakpoints.up(layoutQuery)]: { + px: 'var(--layout-dashboard-content-px)', + }, + ...(disablePadding && { + p: { + xs: 0, + sm: 0, + md: 0, + lg: 0, + xl: 0, + }, + }), + ...sx, + }} + {...other} + > + {children} + </Container> + ); +} diff --git a/src/shared/layouts/dashboard/nav-horizontal.tsx b/src/shared/layouts/dashboard/nav-horizontal.tsx new file mode 100644 index 0000000..4176a4b --- /dev/null +++ b/src/shared/layouts/dashboard/nav-horizontal.tsx @@ -0,0 +1,47 @@ +import type { Breakpoint } from '@mui/material/styles'; +import type { NavSectionProps } from 'src/shared/components/nav-section'; + +import Box from '@mui/material/Box'; +import Divider from '@mui/material/Divider'; + +import { varAlpha } from 'src/shared/theme/styles'; + +import { NavSectionHorizontal } from 'src/shared/components/nav-section'; + +// ---------------------------------------------------------------------- + +export type NavHorizontalProps = NavSectionProps & { + layoutQuery: Breakpoint; +}; + +export function NavHorizontal({ data, layoutQuery, sx, ...other }: NavHorizontalProps) { + return ( + <Box + sx={{ + width: 1, + position: 'relative', + flexDirection: 'column', + display: { xs: 'none', [layoutQuery]: 'flex' }, + borderBottom: (theme) => + `solid 1px ${varAlpha(theme.vars.palette.grey['500Channel'], 0.08)}`, + ...sx, + }} + > + <Divider + sx={{ top: 0, left: 0, width: 1, zIndex: 9, position: 'absolute', borderStyle: 'dashed' }} + /> + + <Box + sx={{ + px: 1.5, + height: 'var(--layout-nav-horizontal-height)', + backgroundColor: 'var(--layout-nav-horizontal-bg)', + backdropFilter: `blur(var(--layout-header-blur))`, + WebkitBackdropFilter: `blur(var(--layout-header-blur))`, + }} + > + <NavSectionHorizontal data={data} {...other} /> + </Box> + </Box> + ); +} diff --git a/src/shared/layouts/dashboard/nav-mobile.tsx b/src/shared/layouts/dashboard/nav-mobile.tsx new file mode 100644 index 0000000..1e8e65c --- /dev/null +++ b/src/shared/layouts/dashboard/nav-mobile.tsx @@ -0,0 +1,55 @@ +import type { NavSectionProps } from 'src/shared/components/nav-section'; + +import { useEffect } from 'react'; + +import Box from '@mui/material/Box'; +import Drawer, { drawerClasses } from '@mui/material/Drawer'; + +import { usePathname } from 'src/routes/hooks'; + +import { Logo } from 'src/shared/components/logo'; + +// ---------------------------------------------------------------------- + +type NavMobileProps = NavSectionProps & { + open: boolean; + onClose: () => void; + slots?: { + topArea?: React.ReactNode; + bottomArea?: React.ReactNode; + }; +}; + +export function NavMobile({ data, open, onClose, slots, sx, ...other }: NavMobileProps) { + const pathname = usePathname(); + + useEffect(() => { + if (open) { + onClose(); + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [pathname]); + + return ( + <Drawer + open={open} + onClose={onClose} + sx={{ + [`& .${drawerClasses.paper}`]: { + overflow: 'unset', + bgcolor: 'var(--layout-nav-bg)', + width: 'var(--layout-nav-mobile-width)', + ...sx, + }, + }} + > + {slots?.topArea ?? ( + <Box sx={{ pl: 3.5, pt: 2.5, pb: 1 }}> + <Logo /> + </Box> + )} + + {slots?.bottomArea} + </Drawer> + ); +} diff --git a/src/shared/layouts/dashboard/nav-vertical.tsx b/src/shared/layouts/dashboard/nav-vertical.tsx new file mode 100644 index 0000000..7177672 --- /dev/null +++ b/src/shared/layouts/dashboard/nav-vertical.tsx @@ -0,0 +1,108 @@ +import type { Breakpoint } from '@mui/material/styles'; +import type { NavSectionProps } from 'src/shared/components/nav-section'; + +import Box from '@mui/material/Box'; +import { useTheme } from '@mui/material/styles'; + +import { varAlpha, hideScrollY } from 'src/shared/theme/styles'; + +import { Logo } from 'src/shared/components/logo'; +import { Scrollbar } from 'src/shared/components/scrollbar'; +import { NavSectionMini, NavSectionVertical } from 'src/shared/components/nav-section'; + +import { NavToggleButton } from '../components/nav-toggle-button'; + +// ---------------------------------------------------------------------- + +export type NavVerticalProps = NavSectionProps & { + isNavMini: boolean; + layoutQuery: Breakpoint; + onToggleNav: () => void; + slots?: { + topArea?: React.ReactNode; + bottomArea?: React.ReactNode; + }; +}; + +export function NavVertical({ + sx, + data, + slots, + isNavMini, + layoutQuery, + onToggleNav, + ...other +}: NavVerticalProps) { + const theme = useTheme(); + + const renderNavVertical = ( + <> + {slots?.topArea ?? ( + <Box sx={{ pl: 3.5, pt: 2.5, pb: 1 }}> + <Logo /> + </Box> + )} + + <Scrollbar fillContent> + <NavSectionVertical data={data} sx={{ px: 2, flex: '1 1 auto' }} {...other} /> + + {slots?.bottomArea} + </Scrollbar> + </> + ); + + const renderNavMini = ( + <> + {slots?.topArea ?? ( + <Box sx={{ display: 'flex', justifyContent: 'center', py: 2.5 }}> + <Logo /> + </Box> + )} + + <NavSectionMini + data={data} + sx={{ pb: 2, px: 0.5, ...hideScrollY, flex: '1 1 auto', overflowY: 'auto' }} + {...other} + /> + + {slots?.bottomArea} + </> + ); + + return ( + <Box + sx={{ + top: 0, + left: 0, + height: 1, + display: 'none', + position: 'fixed', + flexDirection: 'column', + bgcolor: 'var(--layout-nav-bg)', + zIndex: 'var(--layout-nav-zIndex)', + width: isNavMini ? 'var(--layout-nav-mini-width)' : 'var(--layout-nav-vertical-width)', + borderRight: `1px solid var(--layout-nav-border-color, ${varAlpha(theme.vars.palette.grey['500Channel'], 0.12)})`, + transition: theme.transitions.create(['width'], { + easing: 'var(--layout-transition-easing)', + duration: 'var(--layout-transition-duration)', + }), + [theme.breakpoints.up(layoutQuery)]: { + display: 'flex', + }, + ...sx, + }} + > + <NavToggleButton + isNavMini={isNavMini} + onClick={onToggleNav} + sx={{ + display: 'none', + [theme.breakpoints.up(layoutQuery)]: { + display: 'inline-flex', + }, + }} + /> + {isNavMini ? renderNavMini : renderNavVertical} + </Box> + ); +} diff --git a/src/shared/layouts/simple/index.ts b/src/shared/layouts/simple/index.ts new file mode 100644 index 0000000..a717313 --- /dev/null +++ b/src/shared/layouts/simple/index.ts @@ -0,0 +1,3 @@ +export * from './main'; + +export * from './layout'; diff --git a/src/shared/layouts/simple/layout.tsx b/src/shared/layouts/simple/layout.tsx new file mode 100644 index 0000000..39b5040 --- /dev/null +++ b/src/shared/layouts/simple/layout.tsx @@ -0,0 +1,73 @@ +'use client'; + +import type { Theme, SxProps, Breakpoint } from '@mui/material/styles'; + +import Alert from '@mui/material/Alert'; + +import { useBoolean } from 'src/hooks/use-boolean'; + +import { Main, CompactContent } from './main'; +import { HeaderBase } from '../core/header-base'; +import { LayoutSection } from '../core/layout-section'; + +// ---------------------------------------------------------------------- + +export type SimpleLayoutProps = { + sx?: SxProps<Theme>; + children: React.ReactNode; + content?: { + compact?: boolean; + }; +}; + +export function SimpleLayout({ sx, children, content }: SimpleLayoutProps) { + const mobileNavOpen = useBoolean(); + + const layoutQuery: Breakpoint = 'md'; + + return ( + <LayoutSection + /** ************************************** + * Header + *************************************** */ + headerSection={ + <HeaderBase + layoutQuery={layoutQuery} + onOpenNav={mobileNavOpen.onTrue} + slotsDisplay={{ + signIn: false, + account: false, + purchase: false, + contacts: false, + searchbar: false, + workspaces: false, + menuButton: false, + localization: false, + notifications: false, + }} + slots={{ + topArea: ( + <Alert severity="info" sx={{ display: 'none', borderRadius: 0 }}> + This is an info Alert. + </Alert> + ), + }} + slotProps={{ container: { maxWidth: false } }} + /> + } + /** ************************************** + * Footer + *************************************** */ + footerSection={null} + /** ************************************** + * Style + *************************************** */ + cssVars={{ + '--layout-simple-content-compact-width': '448px', + }} + sx={sx} + > + <Main>{content?.compact ? <CompactContent>{children}</CompactContent> : children}</Main> + </LayoutSection> + ); +} diff --git a/src/shared/layouts/simple/main.tsx b/src/shared/layouts/simple/main.tsx new file mode 100644 index 0000000..7a670ac --- /dev/null +++ b/src/shared/layouts/simple/main.tsx @@ -0,0 +1,50 @@ +import type { BoxProps } from '@mui/material/Box'; + +import Box from '@mui/material/Box'; + +import { layoutClasses } from '../classes'; + +// ---------------------------------------------------------------------- + +export function Main({ children, sx, ...other }: BoxProps) { + return ( + <Box + component="main" + className={layoutClasses.main} + sx={{ + display: 'flex', + flex: '1 1 auto', + flexDirection: 'column', + ...sx, + }} + {...other} + > + {children} + </Box> + ); +} + +// ---------------------------------------------------------------------- + +export function CompactContent({ children, sx, ...other }: BoxProps) { + return ( + <Box + className={layoutClasses.content} + sx={{ + width: 1, + mx: 'auto', + display: 'flex', + flex: '1 1 auto', + textAlign: 'center', + flexDirection: 'column', + justifyContent: 'center', + py: { xs: 5, md: 10, lg: 12 }, + maxWidth: 'var(--layout-simple-content-compact-width)', + ...sx, + }} + {...other} + > + {children} + </Box> + ); +} diff --git a/src/shared/locales/all-langs.ts b/src/shared/locales/all-langs.ts new file mode 100644 index 0000000..4b32280 --- /dev/null +++ b/src/shared/locales/all-langs.ts @@ -0,0 +1,87 @@ +'use client'; + +// core (MUI) +import { + frFR as frFRCore, + viVN as viVNCore, + zhCN as zhCNCore, + arSA as arSACore, +} from '@mui/material/locale'; +// date pickers (MUI) +import { + enUS as enUSDate, + frFR as frFRDate, + viVN as viVNDate, + zhCN as zhCNDate, +} from '@mui/x-date-pickers/locales'; +// data grid (MUI) +import { + enUS as enUSDataGrid, + frFR as frFRDataGrid, + viVN as viVNDataGrid, + zhCN as zhCNDataGrid, + arSD as arSDDataGrid, +} from '@mui/x-data-grid/locales'; + +// ---------------------------------------------------------------------- + +export const allLangs = [ + { + value: 'en', + label: 'English', + countryCode: 'GB', + adapterLocale: 'en', + numberFormat: { code: 'en-US', currency: 'USD' }, + systemValue: { + components: { ...enUSDate.components, ...enUSDataGrid.components }, + }, + }, + { + value: 'fr', + label: 'French', + countryCode: 'FR', + adapterLocale: 'fr', + numberFormat: { code: 'fr-Fr', currency: 'EUR' }, + systemValue: { + components: { ...frFRCore.components, ...frFRDate.components, ...frFRDataGrid.components }, + }, + }, + { + value: 'vi', + label: 'Vietnamese', + countryCode: 'VN', + adapterLocale: 'vi', + numberFormat: { code: 'vi-VN', currency: 'VND' }, + systemValue: { + components: { ...viVNCore.components, ...viVNDate.components, ...viVNDataGrid.components }, + }, + }, + { + value: 'cn', + label: 'Chinese', + countryCode: 'CN', + adapterLocale: 'zh-cn', + numberFormat: { code: 'zh-CN', currency: 'CNY' }, + systemValue: { + components: { ...zhCNCore.components, ...zhCNDate.components, ...zhCNDataGrid.components }, + }, + }, + { + value: 'ar', + label: 'Arabic', + countryCode: 'SA', + adapterLocale: 'ar-sa', + numberFormat: { code: 'ar', currency: 'AED' }, + systemValue: { + components: { ...arSACore.components, ...arSDDataGrid.components }, + }, + }, +]; + +/** + * Country code: + * https://flagcdn.com/en/codes.json + * + * Number format code: + * https://gist.github.com/raushankrjha/d1c7e35cf87e69aa8b4208a8171a8416 + */ diff --git a/src/shared/locales/config-locales.ts b/src/shared/locales/config-locales.ts new file mode 100644 index 0000000..71bbb3e --- /dev/null +++ b/src/shared/locales/config-locales.ts @@ -0,0 +1,55 @@ +// ---------------------------------------------------------------------- + +export type LanguageValue = 'en' | 'fr' | 'vi' | 'cn' | 'ar'; + +export const fallbackLng = 'en'; +export const languages = ['en', 'fr', 'vi', 'cn', 'ar']; +export const defaultNS = 'common'; +export const cookieName = 'i18next'; + +// ---------------------------------------------------------------------- + +export function i18nOptions(lng = fallbackLng, ns = defaultNS) { + return { + // debug: true, + lng, + fallbackLng, + ns, + defaultNS, + fallbackNS: defaultNS, + supportedLngs: languages, + }; +} + +// ---------------------------------------------------------------------- + +export const changeLangMessages: Record< + LanguageValue, + { success: string; error: string; loading: string } +> = { + en: { + success: 'Language has been changed!', + error: 'Error changing language!', + loading: 'Loading...', + }, + vi: { + success: 'Ngôn ngữ đã được thay đổi!', + error: 'Lá»—i khi thay đổi ngôn ngữ!', + loading: 'Äang tải...', + }, + fr: { + success: 'La langue a été changée!', + error: 'Erreur lors du changement de langue!', + loading: 'Chargement...', + }, + cn: { + success: 'è¯è¨€å·²æ›´æ”¹ï¼', + error: '更改è¯è¨€æ—¶å‡ºé”™ï¼', + loading: 'åŠ è½½ä¸...', + }, + ar: { + success: 'تم تغيير اللغة!', + error: 'خطأ ÙÙŠ تغيير اللغة!', + loading: 'جار٠التØÙ…يل...', + }, +}; diff --git a/src/shared/locales/i18n-provider.tsx b/src/shared/locales/i18n-provider.tsx new file mode 100644 index 0000000..41bbb1c --- /dev/null +++ b/src/shared/locales/i18n-provider.tsx @@ -0,0 +1,56 @@ +'use client'; + +import i18next from 'i18next'; +import { useMemo } from 'react'; +import resourcesToBackend from 'i18next-resources-to-backend'; +import LanguageDetector from 'i18next-browser-languagedetector'; +import { initReactI18next, I18nextProvider as Provider } from 'react-i18next'; + +import { localStorageGetItem } from 'src/utils/storage-available'; + +import { CONFIG } from 'src/config-global'; + +import { i18nOptions, fallbackLng } from './config-locales'; + +import type { LanguageValue } from './config-locales'; + +// ---------------------------------------------------------------------- + +let lng; + +/** + * [1] localStorage + * Auto detection: + * const lng = localStorageGetItem('i18nextLng') + */ +if (CONFIG.isStaticExport) { + lng = localStorageGetItem('i18nextLng', fallbackLng); +} + +const init = CONFIG.isStaticExport + ? { ...i18nOptions(lng), detection: { caches: ['localStorage'] } } + : { ...i18nOptions(), detection: { caches: ['cookie'] } }; + +i18next + .use(LanguageDetector) + .use(initReactI18next) + .use(resourcesToBackend((lang: string, ns: string) => import(`./langs/${lang}/${ns}.json`))) + .init(init); + +// ---------------------------------------------------------------------- + +type Props = { + lang?: LanguageValue | undefined; + children: React.ReactNode; +}; + +export function I18nProvider({ lang, children }: Props) { + useMemo(() => { + if (lang) { + i18next.changeLanguage(lang); + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, []); + + return <Provider i18n={i18next}>{children}</Provider>; +} diff --git a/src/shared/locales/index.ts b/src/shared/locales/index.ts new file mode 100644 index 0000000..bdbf842 --- /dev/null +++ b/src/shared/locales/index.ts @@ -0,0 +1,11 @@ +export * from './all-langs'; + +export * from './use-locales'; + +export * from './i18n-provider'; + +export * from './config-locales'; + +export * from './localization-provider'; + +export * from './utils/number-format-locale'; diff --git a/src/shared/locales/langs/ar/common.json b/src/shared/locales/langs/ar/common.json new file mode 100644 index 0000000..d6be1e8 --- /dev/null +++ b/src/shared/locales/langs/ar/common.json @@ -0,0 +1,6 @@ +{ + "demo": { + "lang": "Arabic", + "description": "نقطة البداية لمشروعك التالي مستندة إلى MUI. التخصيص السهل يساعدك على بناء التطبيقات بشكل أسرع ÙˆØ£ÙØ¶Ù„." + } +} diff --git a/src/shared/locales/langs/ar/navbar.json b/src/shared/locales/langs/ar/navbar.json new file mode 100644 index 0000000..e2820a6 --- /dev/null +++ b/src/shared/locales/langs/ar/navbar.json @@ -0,0 +1,12 @@ +{ + "app": "تطبيق", + "job": "ÙˆØ¸ÙŠÙØ©", + "user": "مستخدم", + "travel": "Ø§Ù„Ø³ÙØ±", + "invoice": "ÙØ§ØªÙˆØ±Ø©", + "blog": { + "title": "مدونة", + "caption": "اختصارات Ù„ÙˆØØ© Ø§Ù„Ù…ÙØ§ØªÙŠØ المخصصة." + }, + "subheader": "العنوان Ø§Ù„ÙØ±Ø¹ÙŠ" +} diff --git a/src/shared/locales/langs/cn/common.json b/src/shared/locales/langs/cn/common.json new file mode 100644 index 0000000..c5aed42 --- /dev/null +++ b/src/shared/locales/langs/cn/common.json @@ -0,0 +1,6 @@ +{ + "demo": { + "lang": "Chinese", + "description": "您的下一个项目的起点基于 MUI。简å•的定制å¯å¸®åŠ©æ‚¨æ›´å¿«ã€æ›´å¥½åœ°æž„建应用程åºã€‚" + } +} diff --git a/src/shared/locales/langs/cn/navbar.json b/src/shared/locales/langs/cn/navbar.json new file mode 100644 index 0000000..08a05c1 --- /dev/null +++ b/src/shared/locales/langs/cn/navbar.json @@ -0,0 +1,12 @@ +{ + "app": "应用", + "job": "工作", + "user": "用户", + "travel": "旅行", + "invoice": "å‘票", + "blog": { + "title": "åšå®¢", + "caption": "自定义键盘快æ·é”®ã€‚" + }, + "subheader": "åæ ‡é¢˜" +} diff --git a/src/shared/locales/langs/en/common.json b/src/shared/locales/langs/en/common.json new file mode 100644 index 0000000..70ab0fb --- /dev/null +++ b/src/shared/locales/langs/en/common.json @@ -0,0 +1,6 @@ +{ + "demo": { + "lang": "English", + "description": "The starting point for your next project is based on MUI. Easy customization helps you build apps faster and better." + } +} diff --git a/src/shared/locales/langs/en/navbar.json b/src/shared/locales/langs/en/navbar.json new file mode 100644 index 0000000..b784052 --- /dev/null +++ b/src/shared/locales/langs/en/navbar.json @@ -0,0 +1,12 @@ +{ + "app": "App", + "job": "Job", + "user": "User", + "travel": "Travel", + "invoice": "Invoice", + "blog": { + "title": "Blog", + "caption": "Custom keyboard shortcuts." + }, + "subheader": "Sub header" +} diff --git a/src/shared/locales/langs/fr/common.json b/src/shared/locales/langs/fr/common.json new file mode 100644 index 0000000..deb0116 --- /dev/null +++ b/src/shared/locales/langs/fr/common.json @@ -0,0 +1,6 @@ +{ + "demo": { + "lang": "France", + "description": "Le point de départ pour votre prochain projet est basé sur MUI. La personnalisation facile vous aide à construire des applications plus rapidement et mieux." + } +} diff --git a/src/shared/locales/langs/fr/navbar.json b/src/shared/locales/langs/fr/navbar.json new file mode 100644 index 0000000..6dc63fe --- /dev/null +++ b/src/shared/locales/langs/fr/navbar.json @@ -0,0 +1,12 @@ +{ + "app": "Application", + "job": "Emploi", + "user": "Utilisateur", + "travel": "Voyage", + "invoice": "Facture", + "blog": { + "title": "Blog", + "caption": "Raccourcis clavier personnalisés." + }, + "subheader": "Sous-titre" +} diff --git a/src/shared/locales/langs/vi/common.json b/src/shared/locales/langs/vi/common.json new file mode 100644 index 0000000..0ac3abf --- /dev/null +++ b/src/shared/locales/langs/vi/common.json @@ -0,0 +1,6 @@ +{ + "demo": { + "lang": "Vietnamese", + "description": "Äiểm bắt đầu cho dá»± án tiếp theo cá»§a bạn dá»±a trên MUI. Việc tùy chỉnh dá»… dà ng giúp bạn xây dá»±ng ứng dụng nhanh hÆ¡n và tốt hÆ¡n." + } +} diff --git a/src/shared/locales/langs/vi/navbar.json b/src/shared/locales/langs/vi/navbar.json new file mode 100644 index 0000000..4553318 --- /dev/null +++ b/src/shared/locales/langs/vi/navbar.json @@ -0,0 +1,12 @@ +{ + "app": "Ứng dụng", + "job": "Công việc", + "user": "Ngưá»i dùng", + "travel": "Du lịch", + "invoice": "Hóa đơn", + "blog": { + "title": "Blog", + "caption": "PhÃm tắt tùy chỉnh." + }, + "subheader": "Tiêu đỠphụ" +} diff --git a/src/shared/locales/localization-provider.tsx b/src/shared/locales/localization-provider.tsx new file mode 100644 index 0000000..59f7a78 --- /dev/null +++ b/src/shared/locales/localization-provider.tsx @@ -0,0 +1,34 @@ +/* eslint-disable perfectionist/sort-imports */ + +'use client'; + +import 'dayjs/locale/en'; +import 'dayjs/locale/vi'; +import 'dayjs/locale/fr'; +import 'dayjs/locale/zh-cn'; +import 'dayjs/locale/ar-sa'; + +import dayjs from 'dayjs'; + +import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs'; +import { LocalizationProvider as Provider } from '@mui/x-date-pickers/LocalizationProvider'; + +import { useTranslate } from './use-locales'; + +// ---------------------------------------------------------------------- + +type Props = { + children: React.ReactNode; +}; + +export function LocalizationProvider({ children }: Props) { + const { currentLang } = useTranslate(); + + dayjs.locale(currentLang.adapterLocale); + + return ( + <Provider dateAdapter={AdapterDayjs} adapterLocale={currentLang.adapterLocale}> + {children} + </Provider> + ); +} diff --git a/src/shared/locales/server.ts b/src/shared/locales/server.ts new file mode 100644 index 0000000..72351e5 --- /dev/null +++ b/src/shared/locales/server.ts @@ -0,0 +1,57 @@ +import { cache } from 'react'; +import { createInstance } from 'i18next'; +import { cookies as getCookies } from 'next/headers'; +import resourcesToBackend from 'i18next-resources-to-backend'; +import { initReactI18next } from 'react-i18next/initReactI18next'; + +import { defaultNS, cookieName, i18nOptions, fallbackLng } from './config-locales'; + +import type { LanguageValue } from './config-locales'; + +// ---------------------------------------------------------------------- + +/** + * [1] with url: + * https://nextjs.org/docs/pages/building-your-application/routing/internationalization + * + * Use i18next with app folder and without locale in url: + * https://github.com/i18next/next-app-dir-i18next-example/issues/12#issuecomment-1500917570 + */ + +export async function detectLanguage() { + const cookies = getCookies(); + + const language = cookies.get(cookieName)?.value ?? fallbackLng; + + return language as LanguageValue; +} + +// ---------------------------------------------------------------------- + +export const getServerTranslations = cache(async (ns = defaultNS, options = {}) => { + const language = await detectLanguage(); + + const i18nextInstance = await initServerI18next(language, ns); + + return { + t: i18nextInstance.getFixedT( + language, + Array.isArray(ns) ? ns[0] : ns, + (options as Record<string, any>).keyPrefix + ), + i18n: i18nextInstance, + }; +}); + +// ---------------------------------------------------------------------- + +const initServerI18next = async (language: string, namespace: string) => { + const i18nInstance = createInstance(); + + await i18nInstance + .use(initReactI18next) + .use(resourcesToBackend((lang: string, ns: string) => import(`./langs/${lang}/${ns}.json`))) + .init(i18nOptions(language, namespace)); + + return i18nInstance; +}; diff --git a/src/shared/locales/use-locales.ts b/src/shared/locales/use-locales.ts new file mode 100644 index 0000000..a971964 --- /dev/null +++ b/src/shared/locales/use-locales.ts @@ -0,0 +1,58 @@ +'use client'; + +import dayjs from 'dayjs'; +import { useCallback } from 'react'; +import { useTranslation } from 'react-i18next'; + +import { useRouter } from 'src/routes/hooks'; + +import { toast } from 'src/shared/components/snackbar'; + +import { allLangs } from './all-langs'; +import { fallbackLng, changeLangMessages as messages } from './config-locales'; + +import type { LanguageValue } from './config-locales'; + +// ---------------------------------------------------------------------- + +export function useTranslate(ns?: string) { + const router = useRouter(); + + const { t, i18n } = useTranslation(ns); + + const fallback = allLangs.filter((lang) => lang.value === fallbackLng)[0]; + + const currentLang = allLangs.find((lang) => lang.value === i18n.resolvedLanguage); + + const onChangeLang = useCallback( + async (newLang: LanguageValue) => { + try { + const langChangePromise = i18n.changeLanguage(newLang); + + const currentMessages = messages[newLang] || messages.en; + + toast.promise(langChangePromise, { + loading: currentMessages.loading, + success: () => currentMessages.success, + error: currentMessages.error, + }); + + if (currentLang) { + dayjs.locale(currentLang.adapterLocale); + } + + router.refresh(); + } catch (error) { + console.error(error); + } + }, + [currentLang, i18n, router] + ); + + return { + t, + i18n, + onChangeLang, + currentLang: currentLang ?? fallback, + }; +} diff --git a/src/shared/locales/utils/number-format-locale.ts b/src/shared/locales/utils/number-format-locale.ts new file mode 100644 index 0000000..77ef993 --- /dev/null +++ b/src/shared/locales/utils/number-format-locale.ts @@ -0,0 +1,14 @@ +import i18next from 'i18next'; + +import { allLangs } from '../all-langs'; +import { fallbackLng } from '../config-locales'; + +// ---------------------------------------------------------------------- + +export function formatNumberLocale() { + const lng = i18next.resolvedLanguage ?? fallbackLng; + + const currentLang = allLangs.find((lang) => lang.value === lng); + + return { code: currentLang?.numberFormat.code, currency: currentLang?.numberFormat.currency }; +} diff --git a/src/shared/sections/auth/jwt/index.ts b/src/shared/sections/auth/jwt/index.ts new file mode 100644 index 0000000..0e2428a --- /dev/null +++ b/src/shared/sections/auth/jwt/index.ts @@ -0,0 +1,3 @@ +export * from './jwt-sign-in-view'; + +export * from './jwt-sign-up-view'; diff --git a/src/shared/sections/auth/jwt/jwt-sign-in-view.tsx b/src/shared/sections/auth/jwt/jwt-sign-in-view.tsx new file mode 100644 index 0000000..cd3b8e4 --- /dev/null +++ b/src/shared/sections/auth/jwt/jwt-sign-in-view.tsx @@ -0,0 +1,165 @@ +'use client'; + +import { z as zod } from 'zod'; +import { useState } from 'react'; +import { useForm } from 'react-hook-form'; +import { zodResolver } from '@hookform/resolvers/zod'; + +import Link from '@mui/material/Link'; +import Alert from '@mui/material/Alert'; +import Stack from '@mui/material/Stack'; +import IconButton from '@mui/material/IconButton'; +import Typography from '@mui/material/Typography'; +import LoadingButton from '@mui/lab/LoadingButton'; +import InputAdornment from '@mui/material/InputAdornment'; + +import { paths } from 'src/routes/paths'; +import { useRouter } from 'src/routes/hooks'; +import { RouterLink } from 'src/routes/components'; + +import { useBoolean } from 'src/hooks/use-boolean'; + +import { Iconify } from 'src/shared/components/iconify'; +import { Form, Field } from 'src/shared/components/hook-form'; + +import { useAuthContext } from 'src/auth/hooks'; +import { signInWithPassword } from 'src/auth/context/jwt'; + +// ---------------------------------------------------------------------- + +export type SignInSchemaType = zod.infer<typeof SignInSchema>; + +export const SignInSchema = zod.object({ + email: zod + .string() + .min(1, { message: 'Email is required!' }) + .email({ message: 'Email must be a valid email address!' }), + password: zod + .string() + .min(1, { message: 'Password is required!' }) + .min(6, { message: 'Password must be at least 6 characters!' }), +}); + +// ---------------------------------------------------------------------- + +export function JwtSignInView() { + const router = useRouter(); + + const { checkUserSession } = useAuthContext(); + + const [errorMsg, setErrorMsg] = useState(''); + + const password = useBoolean(); + + const defaultValues = { + email: 'demo@minimals.cc', + password: '@demo1', + }; + + const methods = useForm<SignInSchemaType>({ + resolver: zodResolver(SignInSchema), + defaultValues, + }); + + const { + handleSubmit, + formState: { isSubmitting }, + } = methods; + + const onSubmit = handleSubmit(async (data) => { + try { + await signInWithPassword({ email: data.email, password: data.password }); + await checkUserSession?.(); + + router.refresh(); + } catch (error) { + console.error(error); + setErrorMsg(error instanceof Error ? error.message : error); + } + }); + + const renderHead = ( + <Stack spacing={1.5} sx={{ mb: 5 }}> + <Typography variant="h5">Sign in to your account</Typography> + + <Stack direction="row" spacing={0.5}> + <Typography variant="body2" sx={{ color: 'text.secondary' }}> + {`Don't have an account?`} + </Typography> + + <Link component={RouterLink} href={paths.auth.jwt.signUp} variant="subtitle2"> + Get started + </Link> + </Stack> + </Stack> + ); + + const renderForm = ( + <Stack spacing={3}> + <Field.Text name="email" label="Email address" InputLabelProps={{ shrink: true }} /> + + <Stack spacing={1.5}> + <Link + component={RouterLink} + href="#" + variant="body2" + color="inherit" + sx={{ alignSelf: 'flex-end' }} + > + Forgot password? + </Link> + + <Field.Text + name="password" + label="Password" + placeholder="6+ characters" + type={password.value ? 'text' : 'password'} + InputLabelProps={{ shrink: true }} + InputProps={{ + endAdornment: ( + <InputAdornment position="end"> + <IconButton onClick={password.onToggle} edge="end"> + <Iconify icon={password.value ? 'solar:eye-bold' : 'solar:eye-closed-bold'} /> + </IconButton> + </InputAdornment> + ), + }} + /> + </Stack> + + <LoadingButton + fullWidth + color="inherit" + size="large" + type="submit" + variant="contained" + loading={isSubmitting} + loadingIndicator="Sign in..." + > + Sign in + </LoadingButton> + </Stack> + ); + + return ( + <> + {renderHead} + + <Alert severity="info" sx={{ mb: 3 }}> + Use <strong>{defaultValues.email}</strong> + {' with password '} + <strong>{defaultValues.password}</strong> + </Alert> + + {!!errorMsg && ( + <Alert severity="error" sx={{ mb: 3 }}> + {errorMsg} + </Alert> + )} + + <Form methods={methods} onSubmit={onSubmit}> + {renderForm} + </Form> + </> + ); +} diff --git a/src/shared/sections/auth/jwt/jwt-sign-up-view.tsx b/src/shared/sections/auth/jwt/jwt-sign-up-view.tsx new file mode 100644 index 0000000..1a1f880 --- /dev/null +++ b/src/shared/sections/auth/jwt/jwt-sign-up-view.tsx @@ -0,0 +1,185 @@ +'use client'; + +import { z as zod } from 'zod'; +import { useState } from 'react'; +import { useForm } from 'react-hook-form'; +import { zodResolver } from '@hookform/resolvers/zod'; + +import Link from '@mui/material/Link'; +import Alert from '@mui/material/Alert'; +import Stack from '@mui/material/Stack'; +import IconButton from '@mui/material/IconButton'; +import Typography from '@mui/material/Typography'; +import LoadingButton from '@mui/lab/LoadingButton'; +import InputAdornment from '@mui/material/InputAdornment'; + +import { paths } from 'src/routes/paths'; +import { useRouter } from 'src/routes/hooks'; +import { RouterLink } from 'src/routes/components'; + +import { useBoolean } from 'src/hooks/use-boolean'; + +import { Iconify } from 'src/shared/components/iconify'; +import { Form, Field } from 'src/shared/components/hook-form'; + +import { signUp } from 'src/auth/context/jwt'; +import { useAuthContext } from 'src/auth/hooks'; + +// ---------------------------------------------------------------------- + +export type SignUpSchemaType = zod.infer<typeof SignUpSchema>; + +export const SignUpSchema = zod.object({ + firstName: zod.string().min(1, { message: 'First name is required!' }), + lastName: zod.string().min(1, { message: 'Last name is required!' }), + email: zod + .string() + .min(1, { message: 'Email is required!' }) + .email({ message: 'Email must be a valid email address!' }), + password: zod + .string() + .min(1, { message: 'Password is required!' }) + .min(6, { message: 'Password must be at least 6 characters!' }), +}); + +// ---------------------------------------------------------------------- + +export function JwtSignUpView() { + const { checkUserSession } = useAuthContext(); + + const router = useRouter(); + + const password = useBoolean(); + + const [errorMsg, setErrorMsg] = useState(''); + + const defaultValues = { + firstName: 'Hello', + lastName: 'Friend', + email: 'hello@gmail.com', + password: '@demo1', + }; + + const methods = useForm<SignUpSchemaType>({ + resolver: zodResolver(SignUpSchema), + defaultValues, + }); + + const { + handleSubmit, + formState: { isSubmitting }, + } = methods; + + const onSubmit = handleSubmit(async (data) => { + try { + await signUp({ + email: data.email, + password: data.password, + firstName: data.firstName, + lastName: data.lastName, + }); + await checkUserSession?.(); + + router.refresh(); + } catch (error) { + console.error(error); + setErrorMsg(error instanceof Error ? error.message : error); + } + }); + + const renderHead = ( + <Stack spacing={1.5} sx={{ mb: 5 }}> + <Typography variant="h5">Get started absolutely free</Typography> + + <Stack direction="row" spacing={0.5}> + <Typography variant="body2" sx={{ color: 'text.secondary' }}> + Already have an account? + </Typography> + + <Link component={RouterLink} href={paths.auth.jwt.signIn} variant="subtitle2"> + Sign in + </Link> + </Stack> + </Stack> + ); + + const renderForm = ( + <Stack spacing={3}> + <Stack direction={{ xs: 'column', sm: 'row' }} spacing={2}> + <Field.Text name="firstName" label="First name" InputLabelProps={{ shrink: true }} /> + <Field.Text name="lastName" label="Last name" InputLabelProps={{ shrink: true }} /> + </Stack> + + <Field.Text name="email" label="Email address" InputLabelProps={{ shrink: true }} /> + + <Field.Text + name="password" + label="Password" + placeholder="6+ characters" + type={password.value ? 'text' : 'password'} + InputLabelProps={{ shrink: true }} + InputProps={{ + endAdornment: ( + <InputAdornment position="end"> + <IconButton onClick={password.onToggle} edge="end"> + <Iconify icon={password.value ? 'solar:eye-bold' : 'solar:eye-closed-bold'} /> + </IconButton> + </InputAdornment> + ), + }} + /> + + <LoadingButton + fullWidth + color="inherit" + size="large" + type="submit" + variant="contained" + loading={isSubmitting} + loadingIndicator="Create account..." + > + Create account + </LoadingButton> + </Stack> + ); + + const renderTerms = ( + <Typography + component="div" + sx={{ + mt: 3, + textAlign: 'center', + typography: 'caption', + color: 'text.secondary', + }} + > + {'By signing up, I agree to '} + <Link underline="always" color="text.primary"> + Terms of service + </Link> + {' and '} + <Link underline="always" color="text.primary"> + Privacy policy + </Link> + . + </Typography> + ); + + return ( + <> + {renderHead} + + {!!errorMsg && ( + <Alert severity="error" sx={{ mb: 3 }}> + {errorMsg} + </Alert> + )} + + <Form methods={methods} onSubmit={onSubmit}> + {renderForm} + </Form> + + {renderTerms} + </> + ); +} diff --git a/src/shared/sections/blank/view.tsx b/src/shared/sections/blank/view.tsx new file mode 100644 index 0000000..59f02b7 --- /dev/null +++ b/src/shared/sections/blank/view.tsx @@ -0,0 +1,32 @@ +'use client'; + +import Box from '@mui/material/Box'; +import Typography from '@mui/material/Typography'; + +import { varAlpha } from 'src/shared/theme/styles'; +import { DashboardContent } from 'src/shared/layouts/dashboard'; + +// ---------------------------------------------------------------------- + +type Props = { + title?: string; +}; + +export function BlankView({ title = 'Blank' }: Props) { + return ( + <DashboardContent maxWidth="xl"> + <Typography variant="h4"> {title} </Typography> + + <Box + sx={{ + mt: 5, + width: 1, + height: 320, + borderRadius: 2, + bgcolor: (theme) => varAlpha(theme.vars.palette.grey['500Channel'], 0.04), + border: (theme) => `dashed 1px ${theme.vars.palette.divider}`, + }} + /> + </DashboardContent> + ); +} diff --git a/src/shared/sections/error/403-view.tsx b/src/shared/sections/error/403-view.tsx new file mode 100644 index 0000000..a888c7f --- /dev/null +++ b/src/shared/sections/error/403-view.tsx @@ -0,0 +1,45 @@ +'use client'; + +import { m } from 'framer-motion'; + +import Button from '@mui/material/Button'; +import Container from '@mui/material/Container'; +import Typography from '@mui/material/Typography'; + +import { RouterLink } from 'src/routes/components'; + +import { SimpleLayout } from 'src/shared/layouts/simple'; +import { ForbiddenIllustration } from 'src/shared/assets/illustrations'; + +import { varBounce, MotionContainer } from 'src/shared/components/animate'; + +// ---------------------------------------------------------------------- + +export function View403() { + return ( + <SimpleLayout content={{ compact: true }}> + <Container component={MotionContainer}> + <m.div variants={varBounce().in}> + <Typography variant="h3" sx={{ mb: 2 }}> + No permission + </Typography> + </m.div> + + <m.div variants={varBounce().in}> + <Typography sx={{ color: 'text.secondary' }}> + The page you’re trying to access has restricted access. Please refer to your system + administrator. + </Typography> + </m.div> + + <m.div variants={varBounce().in}> + <ForbiddenIllustration sx={{ my: { xs: 5, sm: 10 } }} /> + </m.div> + + <Button component={RouterLink} href="/" size="large" variant="contained"> + Go to home + </Button> + </Container> + </SimpleLayout> + ); +} diff --git a/src/shared/sections/error/500-view.tsx b/src/shared/sections/error/500-view.tsx new file mode 100644 index 0000000..10e8de7 --- /dev/null +++ b/src/shared/sections/error/500-view.tsx @@ -0,0 +1,44 @@ +'use client'; + +import { m } from 'framer-motion'; + +import Button from '@mui/material/Button'; +import Container from '@mui/material/Container'; +import Typography from '@mui/material/Typography'; + +import { RouterLink } from 'src/routes/components'; + +import { SimpleLayout } from 'src/shared/layouts/simple'; +import { ServerErrorIllustration } from 'src/shared/assets/illustrations'; + +import { varBounce, MotionContainer } from 'src/shared/components/animate'; + +// ---------------------------------------------------------------------- + +export function View500() { + return ( + <SimpleLayout content={{ compact: true }}> + <Container component={MotionContainer}> + <m.div variants={varBounce().in}> + <Typography variant="h3" sx={{ mb: 2 }}> + 500 Internal server error + </Typography> + </m.div> + + <m.div variants={varBounce().in}> + <Typography sx={{ color: 'text.secondary' }}> + There was an error, please try again later. + </Typography> + </m.div> + + <m.div variants={varBounce().in}> + <ServerErrorIllustration sx={{ my: { xs: 5, sm: 10 } }} /> + </m.div> + + <Button component={RouterLink} href="/" size="large" variant="contained"> + Go to home + </Button> + </Container> + </SimpleLayout> + ); +} diff --git a/src/shared/sections/error/index.ts b/src/shared/sections/error/index.ts new file mode 100644 index 0000000..48fdc00 --- /dev/null +++ b/src/shared/sections/error/index.ts @@ -0,0 +1,5 @@ +export * from './403-view'; + +export * from './500-view'; + +export * from './not-found-view'; diff --git a/src/shared/sections/error/not-found-view.tsx b/src/shared/sections/error/not-found-view.tsx new file mode 100644 index 0000000..3f17379 --- /dev/null +++ b/src/shared/sections/error/not-found-view.tsx @@ -0,0 +1,45 @@ +'use client'; + +import { m } from 'framer-motion'; + +import Button from '@mui/material/Button'; +import Container from '@mui/material/Container'; +import Typography from '@mui/material/Typography'; + +import { RouterLink } from 'src/routes/components'; + +import { SimpleLayout } from 'src/shared/layouts/simple'; +import { PageNotFoundIllustration } from 'src/shared/assets/illustrations'; + +import { varBounce, MotionContainer } from 'src/shared/components/animate'; + +// ---------------------------------------------------------------------- + +export function NotFoundView() { + return ( + <SimpleLayout content={{ compact: true }}> + <Container component={MotionContainer}> + <m.div variants={varBounce().in}> + <Typography variant="h3" sx={{ mb: 2 }}> + Sorry, page not found! + </Typography> + </m.div> + + <m.div variants={varBounce().in}> + <Typography sx={{ color: 'text.secondary' }}> + Sorry, we couldn’t find the page you’re looking for. Perhaps you’ve mistyped the URL? Be + sure to check your spelling. + </Typography> + </m.div> + + <m.div variants={varBounce().in}> + <PageNotFoundIllustration sx={{ my: { xs: 5, sm: 10 } }} /> + </m.div> + + <Button component={RouterLink} href="/" size="large" variant="contained"> + Go to home + </Button> + </Container> + </SimpleLayout> + ); +} diff --git a/src/shared/theme/color-scheme-script.ts b/src/shared/theme/color-scheme-script.ts new file mode 100644 index 0000000..9766cc5 --- /dev/null +++ b/src/shared/theme/color-scheme-script.ts @@ -0,0 +1,14 @@ +'use client'; + +import { getInitColorSchemeScript as _getInitColorSchemeScript } from '@mui/material/styles'; + +import { defaultSettings } from 'src/shared/components/settings'; + +// ---------------------------------------------------------------------- + +export const schemeConfig = { + modeStorageKey: 'theme-mode', + defaultMode: defaultSettings.colorScheme, +}; + +export const getInitColorSchemeScript = _getInitColorSchemeScript(schemeConfig); diff --git a/src/shared/theme/core/colors.json b/src/shared/theme/core/colors.json new file mode 100644 index 0000000..b258fd8 --- /dev/null +++ b/src/shared/theme/core/colors.json @@ -0,0 +1,66 @@ +{ + "primary": { + "lighter": "#C8FAD6", + "light": "#5BE49B", + "main": "#00A76F", + "dark": "#007867", + "darker": "#004B50", + "contrastText": "#FFFFFF" + }, + "secondary": { + "lighter": "#EFD6FF", + "light": "#C684FF", + "main": "#8E33FF", + "dark": "#5119B7", + "darker": "#27097A", + "contrastText": "#FFFFFF" + }, + "info": { + "lighter": "#CAFDF5", + "light": "#61F3F3", + "main": "#00B8D9", + "dark": "#006C9C", + "darker": "#003768", + "contrastText": "#FFFFFF" + }, + "success": { + "lighter": "#D3FCD2", + "light": "#77ED8B", + "main": "#22C55E", + "dark": "#118D57", + "darker": "#065E49", + "contrastText": "#ffffff" + }, + "warning": { + "lighter": "#FFF5CC", + "light": "#FFD666", + "main": "#FFAB00", + "dark": "#B76E00", + "darker": "#7A4100", + "contrastText": "#1C252E" + }, + "error": { + "lighter": "#FFE9D5", + "light": "#FFAC82", + "main": "#FF5630", + "dark": "#B71D18", + "darker": "#7A0916", + "contrastText": "#FFFFFF" + }, + "grey": { + "50": "#FCFDFD", + "100": "#F9FAFB", + "200": "#F4F6F8", + "300": "#DFE3E8", + "400": "#C4CDD5", + "500": "#919EAB", + "600": "#637381", + "700": "#454F5B", + "800": "#1C252E", + "900": "#141A21" + }, + "common": { + "black": "#000000", + "white": "#FFFFFF" + } +} diff --git a/src/shared/theme/core/components/accordion.tsx b/src/shared/theme/core/components/accordion.tsx new file mode 100644 index 0000000..cad07d4 --- /dev/null +++ b/src/shared/theme/core/components/accordion.tsx @@ -0,0 +1,48 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { accordionClasses } from '@mui/material/Accordion'; +import { typographyClasses } from '@mui/material/Typography'; +import { accordionSummaryClasses } from '@mui/material/AccordionSummary'; + +// ---------------------------------------------------------------------- + +const MuiAccordion: Components<Theme>['MuiAccordion'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + backgroundColor: 'transparent', + [`&.${accordionClasses.expanded}`]: { + boxShadow: theme.customShadows.z8, + borderRadius: theme.shape.borderRadius, + backgroundColor: theme.vars.palette.background.paper, + }, + [`&.${accordionClasses.disabled}`]: { backgroundColor: 'transparent' }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +const MuiAccordionSummary: Components<Theme>['MuiAccordionSummary'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + paddingLeft: theme.spacing(2), + paddingRight: theme.spacing(1), + [`&.${accordionSummaryClasses.disabled}`]: { + opacity: 1, + color: theme.vars.palette.action.disabled, + [`& .${typographyClasses.root}`]: { color: 'inherit' }, + }, + }), + expandIconWrapper: { color: 'inherit' }, + }, +}; + +// ---------------------------------------------------------------------- + +export const accordion = { MuiAccordion, MuiAccordionSummary }; diff --git a/src/shared/theme/core/components/alert.tsx b/src/shared/theme/core/components/alert.tsx new file mode 100644 index 0000000..71ec498 --- /dev/null +++ b/src/shared/theme/core/components/alert.tsx @@ -0,0 +1,168 @@ +import type { AlertProps } from '@mui/material/Alert'; +import type { SvgIconProps } from '@mui/material/SvgIcon'; +import type { Theme, CSSObject, Components } from '@mui/material/styles'; + +import SvgIcon from '@mui/material/SvgIcon'; +import { alertClasses } from '@mui/material/Alert'; + +import { varAlpha, stylesMode } from '../../styles'; + +// ---------------------------------------------------------------------- + +/** + * Icons + */ +/* https://icon-sets.iconify.design/solar/info-circle-bold/ */ +const AlertInfoIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + fill="currentColor" + fillRule="evenodd" + d="M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12S6.477 2 12 2s10 4.477 10 10m-10 5.75a.75.75 0 0 0 .75-.75v-6a.75.75 0 0 0-1.5 0v6c0 .414.336.75.75.75M12 7a1 1 0 1 1 0 2a1 1 0 0 1 0-2" + clipRule="evenodd" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/solar/check-circle-bold/ */ +const AlertSuccessIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + fill="currentColor" + fillRule="evenodd" + d="M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12S6.477 2 12 2s10 4.477 10 10m-5.97-3.03a.75.75 0 0 1 0 1.06l-5 5a.75.75 0 0 1-1.06 0l-2-2a.75.75 0 1 1 1.06-1.06l1.47 1.47l2.235-2.235L14.97 8.97a.75.75 0 0 1 1.06 0" + clipRule="evenodd" + /> + </SvgIcon> +); + +/* https:// icon-sets.iconify.design/solar/danger-triangle-bold/ */ +const AlertWarningIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + fill="currentColor" + fillRule="evenodd" + d="M5.312 10.762C8.23 5.587 9.689 3 12 3c2.31 0 3.77 2.587 6.688 7.762l.364.644c2.425 4.3 3.638 6.45 2.542 8.022S17.786 21 12.364 21h-.728c-5.422 0-8.134 0-9.23-1.572s.117-3.722 2.542-8.022zM12 7.25a.75.75 0 0 1 .75.75v5a.75.75 0 0 1-1.5 0V8a.75.75 0 0 1 .75-.75M12 17a1 1 0 1 0 0-2a1 1 0 0 0 0 2" + clipRule="evenodd" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/solar/danger-bold/ */ +const AlertErrorIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + fill="currentColor" + fillRule="evenodd" + d="M7.843 3.802C9.872 2.601 10.886 2 12 2c1.114 0 2.128.6 4.157 1.802l.686.406c2.029 1.202 3.043 1.803 3.6 2.792c.557.99.557 2.19.557 4.594v.812c0 2.403 0 3.605-.557 4.594c-.557.99-1.571 1.59-3.6 2.791l-.686.407C14.128 21.399 13.114 22 12 22c-1.114 0-2.128-.6-4.157-1.802l-.686-.407c-2.029-1.2-3.043-1.802-3.6-2.791C3 16.01 3 14.81 3 12.406v-.812C3 9.19 3 7.989 3.557 7c.557-.99 1.571-1.59 3.6-2.792zM13 16a1 1 0 1 1-2 0a1 1 0 0 1 2 0m-1-9.75a.75.75 0 0 1 .75.75v6a.75.75 0 0 1-1.5 0V7a.75.75 0 0 1 .75-.75" + clipRule="evenodd" + /> + </SvgIcon> +); + +// ---------------------------------------------------------------------- + +const COLORS = ['info', 'success', 'warning', 'error'] as const; + +type ColorType = (typeof COLORS)[number]; + +function styleColors(ownerState: AlertProps, styles: (val: ColorType) => CSSObject) { + const outputStyle = COLORS.reduce((acc, color) => { + if (ownerState.severity === color) { + acc = styles(color); + } + return acc; + }, {}); + + return outputStyle; +} + +// ---------------------------------------------------------------------- + +const MuiAlert: Components<Theme>['MuiAlert'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { + iconMapping: { + error: <AlertErrorIcon />, + info: <AlertInfoIcon />, + success: <AlertSuccessIcon />, + warning: <AlertWarningIcon />, + }, + }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + icon: { opacity: 1 }, + /** + * @variant standard + */ + standard: ({ ownerState, theme }) => { + const styled = { + colors: styleColors(ownerState, (color) => ({ + color: theme.vars.palette[color].darker, + backgroundColor: theme.vars.palette[color].lighter, + [stylesMode.dark]: { + color: theme.vars.palette[color].lighter, + backgroundColor: theme.vars.palette[color].darker, + }, + [`& .${alertClasses.icon}`]: { + color: theme.vars.palette[color].main, + [stylesMode.dark]: { color: theme.vars.palette[color].light }, + }, + })), + }; + + return { ...styled.colors }; + }, + /** + * @variant filled + */ + filled: ({ ownerState, theme }) => { + const styled = { + colors: styleColors(ownerState, (color) => ({ + color: theme.vars.palette[color].contrastText, + })), + }; + + return { ...styled.colors }; + }, + /** + * @variant outlined + */ + outlined: ({ ownerState, theme }) => { + const styled = { + colors: styleColors(ownerState, (color) => ({ + backgroundColor: varAlpha(theme.vars.palette[color].mainChannel, 0.08), + color: theme.vars.palette[color].dark, + border: `solid 1px ${varAlpha(theme.vars.palette[color].mainChannel, 0.16)}`, + [stylesMode.dark]: { color: theme.vars.palette[color].light }, + [`& .${alertClasses.icon}`]: { color: theme.vars.palette[color].main }, + })), + }; + + return { ...styled.colors }; + }, + }, +}; + +// ---------------------------------------------------------------------- + +const MuiAlertTitle: Components<Theme>['MuiAlertTitle'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + marginBottom: theme.spacing(0.5), + fontWeight: theme.typography.fontWeightSemiBold, + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const alert = { MuiAlert, MuiAlertTitle }; diff --git a/src/shared/theme/core/components/appbar.tsx b/src/shared/theme/core/components/appbar.tsx new file mode 100644 index 0000000..c1788ab --- /dev/null +++ b/src/shared/theme/core/components/appbar.tsx @@ -0,0 +1,19 @@ +import type { Theme, Components } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +const MuiAppBar: Components<Theme>['MuiAppBar'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { color: 'transparent' }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { root: { boxShadow: 'none' } }, +}; + +// ---------------------------------------------------------------------- + +export const appBar = { MuiAppBar }; diff --git a/src/shared/theme/core/components/autocomplete.tsx b/src/shared/theme/core/components/autocomplete.tsx new file mode 100644 index 0000000..2296a66 --- /dev/null +++ b/src/shared/theme/core/components/autocomplete.tsx @@ -0,0 +1,60 @@ +import type { SvgIconProps } from '@mui/material/SvgIcon'; +import type { Theme, Components } from '@mui/material/styles'; + +import SvgIcon, { svgIconClasses } from '@mui/material/SvgIcon'; +import { autocompleteClasses } from '@mui/material/Autocomplete'; + +import { paper, varAlpha, menuItem } from '../../styles'; + +// ---------------------------------------------------------------------- + +/** + * Icons + * https://icon-sets.iconify.design/eva/arrow-ios-downward-fill/ + */ +const ArrowDownIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + fill="currentColor" + d="M12 16a1 1 0 0 1-.64-.23l-6-5a1 1 0 1 1 1.28-1.54L12 13.71l5.36-4.32a1 1 0 0 1 1.41.15a1 1 0 0 1-.14 1.46l-6 4.83A1 1 0 0 1 12 16" + /> + </SvgIcon> +); + +// ---------------------------------------------------------------------- + +const MuiAutocomplete: Components<Theme>['MuiAutocomplete'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { popupIcon: <ArrowDownIcon /> }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + [`& span.${autocompleteClasses.tag}`]: { + ...theme.typography.subtitle2, + height: 24, + minWidth: 24, + lineHeight: '24px', + textAlign: 'center', + padding: theme.spacing(0, 0.75), + color: theme.vars.palette.text.secondary, + borderRadius: theme.shape.borderRadius, + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.16), + }, + }), + paper: ({ theme }) => ({ ...paper({ theme, dropdown: true }) }), + listbox: ({ theme }) => ({ + padding: 0, + [`& .${autocompleteClasses.option}`]: { ...menuItem(theme) }, + }), + endAdornment: { [`& .${svgIconClasses.root}`]: { width: 18, height: 18 } }, + }, +}; + +// ---------------------------------------------------------------------- + +export const autocomplete = { MuiAutocomplete }; diff --git a/src/shared/theme/core/components/avatar.tsx b/src/shared/theme/core/components/avatar.tsx new file mode 100644 index 0000000..c515277 --- /dev/null +++ b/src/shared/theme/core/components/avatar.tsx @@ -0,0 +1,124 @@ +import type { Theme, Components, ComponentsVariants } from '@mui/material/styles'; + +import { avatarGroupClasses } from '@mui/material/AvatarGroup'; + +import { varAlpha } from '../../styles'; + +// ---------------------------------------------------------------------- + +// NEW VARIANT +declare module '@mui/material/AvatarGroup' { + interface AvatarGroupPropsVariantOverrides { + compact: true; + } +} + +const COLORS = ['primary', 'secondary', 'info', 'success', 'warning', 'error'] as const; + +const colorByName = (name: string) => { + const charAt = name.charAt(0).toLowerCase(); + + if (['a', 'c', 'f'].includes(charAt)) return 'primary'; + if (['e', 'd', 'h'].includes(charAt)) return 'secondary'; + if (['i', 'k', 'l'].includes(charAt)) return 'info'; + if (['m', 'n', 'p'].includes(charAt)) return 'success'; + if (['q', 's', 't'].includes(charAt)) return 'warning'; + if (['v', 'x', 'y'].includes(charAt)) return 'error'; + return 'default'; +}; + +// ---------------------------------------------------------------------- + +const avatarColors: Record<string, ComponentsVariants<Theme>['MuiAvatar']> = { + colors: COLORS.map((color) => ({ + props: ({ ownerState }) => ownerState.color === color, + style: ({ theme }) => ({ + color: theme.vars.palette[color].contrastText, + backgroundColor: theme.vars.palette[color].main, + }), + })), + defaultColor: [ + { + props: ({ ownerState }) => ownerState.color === 'default', + style: ({ theme }) => ({ + color: theme.vars.palette.text.secondary, + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.24), + }), + }, + ], +}; + +const MuiAvatar: Components<Theme>['MuiAvatar'] = { + /** ************************************** + * VARIANTS + *************************************** */ + variants: [...[...avatarColors.defaultColor!, ...avatarColors.colors!]], + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + rounded: ({ theme }) => ({ borderRadius: theme.shape.borderRadius * 1.5 }), + colorDefault: ({ ownerState, theme }) => { + const color = colorByName(`${ownerState.alt}`); + + return { + ...(!!ownerState.alt && { + ...(color !== 'default' + ? { + color: theme.vars.palette[color].contrastText, + backgroundColor: theme.vars.palette[color].main, + } + : { + color: theme.vars.palette.text.secondary, + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.24), + }), + }), + }; + }, + }, +}; + +// ---------------------------------------------------------------------- + +const MuiAvatarGroup: Components<Theme>['MuiAvatarGroup'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { max: 4 }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ ownerState }) => ({ + justifyContent: 'flex-end', + ...(ownerState.variant === 'compact' && { + width: 40, + height: 40, + position: 'relative', + [`& .${avatarGroupClasses.avatar}`]: { + margin: 0, + width: 28, + height: 28, + position: 'absolute', + '&:first-of-type': { left: 0, bottom: 0, zIndex: 9 }, + '&:last-of-type': { top: 0, right: 0 }, + }, + }), + }), + avatar: ({ theme }) => ({ + fontSize: 16, + fontWeight: theme.typography.fontWeightSemiBold, + '&:first-of-type': { + fontSize: 12, + color: theme.vars.palette.primary.dark, + backgroundColor: theme.vars.palette.primary.lighter, + }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const avatar = { MuiAvatar, MuiAvatarGroup }; diff --git a/src/shared/theme/core/components/backdrop.tsx b/src/shared/theme/core/components/backdrop.tsx new file mode 100644 index 0000000..88f03f2 --- /dev/null +++ b/src/shared/theme/core/components/backdrop.tsx @@ -0,0 +1,21 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { varAlpha } from '../../styles'; + +// ---------------------------------------------------------------------- + +const MuiBackdrop: Components<Theme>['MuiBackdrop'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + backgroundColor: varAlpha(theme.vars.palette.grey['800Channel'], 0.48), + }), + invisible: { background: 'transparent' }, + }, +}; + +// ---------------------------------------------------------------------- + +export const backdrop = { MuiBackdrop }; diff --git a/src/shared/theme/core/components/badge.tsx b/src/shared/theme/core/components/badge.tsx new file mode 100644 index 0000000..7e5f094 --- /dev/null +++ b/src/shared/theme/core/components/badge.tsx @@ -0,0 +1,108 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { badgeClasses } from '@mui/material/Badge'; + +// ---------------------------------------------------------------------- + +// NEW VARIANT +declare module '@mui/material/Badge' { + interface BadgePropsVariantOverrides { + alway: true; + busy: true; + online: true; + offline: true; + invisible: true; + } +} + +// ---------------------------------------------------------------------- + +const baseStyles = (theme: Theme) => ({ + width: 10, + zIndex: 9, + padding: 0, + height: 10, + minWidth: 'auto', + '&::before, &::after': { + content: "''", + borderRadius: 1, + backgroundColor: theme.vars.palette.common.white, + }, + [`&.${badgeClasses.invisible}`]: { transform: 'unset' }, +}); + +const MuiBadge: Components<Theme>['MuiBadge'] = { + /** ************************************** + * VARIANTS + *************************************** */ + variants: [ + /** + * @variant online + */ + { + props: ({ ownerState }) => ownerState.variant === 'online', + style: ({ theme }) => ({ + [`& .${badgeClasses.badge}`]: { + ...baseStyles(theme), + backgroundColor: theme.vars.palette.success.main, + }, + }), + }, + /** + * @variant alway + */ + { + props: ({ ownerState }) => ownerState.variant === 'alway', + style: ({ theme }) => ({ + [`& .${badgeClasses.badge}`]: { + ...baseStyles(theme), + backgroundColor: theme.vars.palette.warning.main, + '&::before': { width: 2, height: 4, transform: 'translateX(1px) translateY(-1px)' }, + '&::after': { width: 2, height: 4, transform: 'translateY(1px) rotate(125deg)' }, + }, + }), + }, + /** + * @variant busy + */ + { + props: ({ ownerState }) => ownerState.variant === 'busy', + style: ({ theme }) => ({ + [`& .${badgeClasses.badge}`]: { + ...baseStyles(theme), + backgroundColor: theme.vars.palette.error.main, + '&::before': { width: 6, height: 2 }, + }, + }), + }, + /** + * @variant offline + */ + { + props: ({ ownerState }) => ownerState.variant === 'offline', + style: ({ theme }) => ({ + [`& .${badgeClasses.badge}`]: { + ...baseStyles(theme), + backgroundColor: theme.vars.palette.text.disabled, + '&::before': { width: 6, height: 6, borderRadius: '50%' }, + }, + }), + }, + /** + * @variant invisible + */ + { + props: ({ ownerState }) => ownerState.variant === 'invisible', + style: { [`& .${badgeClasses.badge}`]: { display: 'none' } }, + }, + ], + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { dot: { borderRadius: '50%' } }, +}; + +// ---------------------------------------------------------------------- + +export const badge = { MuiBadge }; diff --git a/src/shared/theme/core/components/breadcrumbs.tsx b/src/shared/theme/core/components/breadcrumbs.tsx new file mode 100644 index 0000000..56bb66f --- /dev/null +++ b/src/shared/theme/core/components/breadcrumbs.tsx @@ -0,0 +1,19 @@ +import type { Theme, Components } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +const MuiBreadcrumbs: Components<Theme>['MuiBreadcrumbs'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + ol: ({ theme }) => ({ rowGap: theme.spacing(0.5), columnGap: theme.spacing(2) }), + + li: ({ theme }) => ({ display: 'inline-flex', '& > *': { ...theme.typography.body2 } }), + separator: { margin: 0 }, + }, +}; + +// ---------------------------------------------------------------------- + +export const breadcrumbs = { MuiBreadcrumbs }; diff --git a/src/shared/theme/core/components/button-fab.tsx b/src/shared/theme/core/components/button-fab.tsx new file mode 100644 index 0000000..03b7399 --- /dev/null +++ b/src/shared/theme/core/components/button-fab.tsx @@ -0,0 +1,204 @@ +import type { Theme, Components, ComponentsVariants } from '@mui/material/styles'; + +import { fabClasses } from '@mui/material/Fab'; + +import { varAlpha, stylesMode } from '../../styles'; + +// ---------------------------------------------------------------------- + +// NEW VARIANT +declare module '@mui/material/Fab' { + interface FabPropsVariantOverrides { + outlined: true; + outlinedExtended: true; + soft: true; + softExtended: true; + } +} + +const COLORS = ['primary', 'secondary', 'info', 'success', 'warning', 'error'] as const; + +const DEFAULT_COLORS = ['default', 'inherit']; +const EXTENDED_VARIANT = ['extended', 'outlinedExtended', 'softExtended']; +const FILLED_VARIANT = ['circular', 'extended']; +const OUTLINED_VARIANT = ['outlined', 'outlinedExtended']; +const SOFT_VARIANT = ['soft', 'softExtended']; + +// ---------------------------------------------------------------------- + +const filledVariant: Record<string, ComponentsVariants<Theme>['MuiFab']> = { + colors: COLORS.map((color) => ({ + props: ({ ownerState }) => + !ownerState.disabled && + FILLED_VARIANT.includes(ownerState.variant!) && + ownerState.color === color, + style: ({ theme }) => ({ + boxShadow: theme.customShadows[color], + '&:hover': { boxShadow: 'none' }, + }), + })), + base: [ + { + props: ({ ownerState }) => + FILLED_VARIANT.includes(ownerState.variant!) && DEFAULT_COLORS.includes(ownerState.color!), + style: ({ theme }) => ({ + boxShadow: theme.customShadows.z8, + /** + * @color default + */ + color: theme.vars.palette.grey[800], + backgroundColor: theme.vars.palette.grey[300], + '&:hover': { boxShadow: 'none', backgroundColor: theme.vars.palette.grey[400] }, + /** + * @color inherit + */ + [`&.${fabClasses.colorInherit}`]: { + color: theme.vars.palette.common.white, + backgroundColor: theme.vars.palette.text.primary, + '&:hover': { backgroundColor: theme.vars.palette.grey[700] }, + [stylesMode.dark]: { + color: theme.vars.palette.grey[800], + '&:hover': { backgroundColor: theme.vars.palette.grey[400] }, + }, + }, + }), + }, + ], +}; + +const outlinedVariant: Record<string, ComponentsVariants<Theme>['MuiFab']> = { + colors: COLORS.map((color) => ({ + props: ({ ownerState }) => + !ownerState.disabled && + OUTLINED_VARIANT.includes(ownerState.variant!) && + ownerState.color === color, + style: ({ theme }) => ({ + color: theme.vars.palette[color].main, + border: `solid 1px ${varAlpha(theme.vars.palette[color].mainChannel, 0.48)}`, + '&:hover': { backgroundColor: varAlpha(theme.vars.palette[color].mainChannel, 0.08) }, + }), + })), + base: [ + { + props: ({ ownerState }) => OUTLINED_VARIANT.includes(ownerState.variant!), + style: ({ theme }) => ({ + boxShadow: 'none', + backgroundColor: 'transparent', + color: theme.vars.palette.text.secondary, + border: `solid 1px ${varAlpha(theme.vars.palette.grey['500Channel'], 0.32)}`, + '&:hover': { + borderColor: 'currentColor', + boxShadow: '0 0 0 0.75px currentColor', + backgroundColor: theme.vars.palette.action.hover, + }, + [`&.${fabClasses.colorInherit}`]: { color: theme.vars.palette.text.primary }, + [`&.${fabClasses.disabled}`]: { + backgroundColor: 'transparent', + border: `1px solid ${theme.vars.palette.action.disabledBackground}`, + }, + }), + }, + ], +}; + +const softVariant: Record<string, ComponentsVariants<Theme>['MuiFab']> = { + colors: COLORS.map((color) => ({ + props: ({ ownerState }) => + !ownerState.disabled && + SOFT_VARIANT.includes(ownerState.variant!) && + ownerState.color === color, + style: ({ theme }) => ({ + boxShadow: 'none', + color: theme.vars.palette[color].dark, + backgroundColor: varAlpha(theme.vars.palette[color].mainChannel, 0.16), + '&:hover': { + boxShadow: 'none', + backgroundColor: varAlpha(theme.vars.palette[color].mainChannel, 0.32), + }, + [stylesMode.dark]: { color: theme.vars.palette[color].light }, + }), + })), + base: [ + { + props: ({ ownerState }) => + SOFT_VARIANT.includes(ownerState.variant!) && DEFAULT_COLORS.includes(ownerState.color!), + style: ({ theme }) => ({ + /** + * @color default + */ + boxShadow: 'none', + color: theme.vars.palette.grey[800], + backgroundColor: theme.vars.palette.grey[300], + '&:hover': { boxShadow: 'none', backgroundColor: theme.vars.palette.grey[400] }, + /** + * @color inherit + */ + [`&.${fabClasses.colorInherit}`]: { + color: theme.vars.palette.text.primary, + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.08), + '&:hover': { backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.24) }, + }, + }), + }, + ], +}; + +const sizes: ComponentsVariants<Theme>['MuiFab'] = [ + { + props: ({ ownerState }) => EXTENDED_VARIANT.includes(ownerState.variant!), + style: ({ theme }) => ({ + height: 48, + width: 'auto', + minHeight: 48, + borderRadius: 48 / 2, + gap: theme.spacing(1), + padding: theme.spacing(0, 2), + [`&.${fabClasses.sizeSmall}`]: { + height: 34, + minHeight: 34, + borderRadius: 34 / 2, + gap: theme.spacing(0.5), + padding: theme.spacing(0, 1), + }, + [`&.${fabClasses.sizeMedium}`]: { height: 40, minHeight: 40, borderRadius: 40 / 2 }, + }), + }, +]; + +const MuiFab: Components<Theme>['MuiFab'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { color: 'primary' }, + + /** ************************************** + * VARIANTS + *************************************** */ + variants: [ + /** + * @variant filled + */ + ...[...filledVariant.base!, ...filledVariant.colors!], + /** + * @variant outlined + */ + ...[...outlinedVariant.base!, ...outlinedVariant.colors!], + /** + * @variant soft + */ + ...[...softVariant.base!, ...softVariant.colors!], + /** + * @sizes + */ + ...sizes, + ], + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: {}, +}; + +// ---------------------------------------------------------------------- + +export const fab = { MuiFab }; diff --git a/src/shared/theme/core/components/button-group.tsx b/src/shared/theme/core/components/button-group.tsx new file mode 100644 index 0000000..a0e9ce8 --- /dev/null +++ b/src/shared/theme/core/components/button-group.tsx @@ -0,0 +1,156 @@ +import type { ButtonGroupProps } from '@mui/material/ButtonGroup'; +import type { Theme, CSSObject, Components, ComponentsVariants } from '@mui/material/styles'; + +import { buttonGroupClasses } from '@mui/material/ButtonGroup'; + +import { varAlpha, stylesMode } from '../../styles'; + +// ---------------------------------------------------------------------- + +// NEW VARIANT +declare module '@mui/material/ButtonGroup' { + interface ButtonGroupPropsVariantOverrides { + soft: true; + } +} + +const COLORS = ['primary', 'secondary', 'info', 'success', 'warning', 'error'] as const; + +type ColorType = (typeof COLORS)[number]; + +function styleColors(ownerState: ButtonGroupProps, styles: (val: ColorType) => CSSObject) { + const outputStyle = COLORS.reduce((acc, color) => { + if (!ownerState.disabled && ownerState.color === color) { + acc = styles(color); + } + return acc; + }, {}); + + return outputStyle; +} + +const buttonClasses = `& .${buttonGroupClasses.firstButton}, & .${buttonGroupClasses.middleButton}`; + +const softVariant: Record<string, ComponentsVariants<Theme>['MuiButtonGroup']> = { + colors: COLORS.map((color) => ({ + props: ({ ownerState }) => + !ownerState.disabled && ownerState.variant === 'soft' && ownerState.color === color, + style: ({ theme }) => ({ + [buttonClasses]: { + borderColor: varAlpha(theme.vars.palette[color].darkChannel, 0.24), + [stylesMode.dark]: { borderColor: varAlpha(theme.vars.palette[color].lightChannel, 0.24) }, + }, + [`&.${buttonGroupClasses.vertical}`]: { + [buttonClasses]: { + borderColor: varAlpha(theme.vars.palette[color].darkChannel, 0.24), + [stylesMode.dark]: { + borderColor: varAlpha(theme.vars.palette[color].lightChannel, 0.24), + }, + }, + }, + }), + })), + base: [ + { + props: ({ ownerState }) => ownerState.variant === 'soft', + style: ({ theme }) => ({ + [buttonClasses]: { + borderRight: `solid 1px ${varAlpha(theme.vars.palette.grey['500Channel'], 0.32)}`, + [`&.${buttonGroupClasses.disabled}`]: { + borderColor: theme.vars.palette.action.disabledBackground, + }, + }, + [`&.${buttonGroupClasses.vertical}`]: { + [buttonClasses]: { + borderRight: 'none', + borderBottom: `solid 1px ${varAlpha(theme.vars.palette.grey['500Channel'], 0.32)}`, + [`&.${buttonGroupClasses.disabled}`]: { + borderColor: theme.vars.palette.action.disabledBackground, + }, + }, + }, + }), + }, + ], +}; + +// ---------------------------------------------------------------------- + +const MuiButtonGroup: Components<Theme>['MuiButtonGroup'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { disableElevation: true }, + + /** ************************************** + * VARIANTS + *************************************** */ + variants: [ + /** + * @variant soft + */ + ...[...softVariant.base!, ...softVariant.colors!], + ], + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + /** + * @variant contained + */ + contained: ({ theme, ownerState }) => { + const styled = { + colors: styleColors(ownerState, (color) => ({ + [buttonClasses]: { borderColor: varAlpha(theme.vars.palette[color].darkChannel, 0.48) }, + })), + inheritColor: { + ...(ownerState.color === 'inherit' && { + [buttonClasses]: { borderColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.32) }, + }), + }, + disabled: { + ...(ownerState.disabled && { + [buttonClasses]: { + [`&.${buttonGroupClasses.disabled}`]: { + borderColor: theme.vars.palette.action.disabledBackground, + }, + }, + }), + }, + }; + + return { ...styled.inheritColor, ...styled.colors, ...styled.disabled }; + }, + /** + * @variant text + */ + text: ({ theme, ownerState }) => { + const styled = { + colors: styleColors(ownerState, (color) => ({ + [buttonClasses]: { borderColor: varAlpha(theme.vars.palette[color].mainChannel, 0.48) }, + })), + inheritColor: { + ...(ownerState.color === 'inherit' && { + [buttonClasses]: { borderColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.32) }, + }), + }, + disabled: { + ...(ownerState.disabled && { + [buttonClasses]: { + [`&.${buttonGroupClasses.disabled}`]: { + borderColor: theme.vars.palette.action.disabledBackground, + }, + }, + }), + }, + }; + + return { ...styled.inheritColor, ...styled.colors, ...styled.disabled }; + }, + }, +}; + +// ---------------------------------------------------------------------- + +export const buttonGroup = { MuiButtonGroup }; diff --git a/src/shared/theme/core/components/button-toggle.tsx b/src/shared/theme/core/components/button-toggle.tsx new file mode 100644 index 0000000..c3c865a --- /dev/null +++ b/src/shared/theme/core/components/button-toggle.tsx @@ -0,0 +1,86 @@ +import type { ToggleButtonProps } from '@mui/material/ToggleButton'; +import type { Theme, CSSObject, Components } from '@mui/material/styles'; + +import { toggleButtonClasses } from '@mui/material/ToggleButton'; + +import { varAlpha } from '../../styles'; + +// ---------------------------------------------------------------------- + +const COLORS = ['primary', 'secondary', 'info', 'success', 'warning', 'error'] as const; + +type ColorType = (typeof COLORS)[number]; + +function styleColors(ownerState: ToggleButtonProps, styles: (val: ColorType) => CSSObject) { + const outputStyle = COLORS.reduce((acc, color) => { + if (!ownerState.disabled && ownerState.color === color) { + acc = styles(color); + } + return acc; + }, {}); + + return outputStyle; +} + +// ---------------------------------------------------------------------- + +const MuiToggleButton: Components<Theme>['MuiToggleButton'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme, ownerState }) => { + const styled = { + colors: styleColors(ownerState, (color) => ({ + '&:hover': { + borderColor: varAlpha(theme.vars.palette[color].mainChannel, 0.48), + backgroundColor: varAlpha( + theme.vars.palette[color].mainChannel, + theme.vars.palette.action.hoverOpacity + ), + }, + })), + selected: { + [`&.${toggleButtonClasses.selected}`]: { + borderColor: 'currentColor', + boxShadow: '0 0 0 0.75px currentColor', + }, + }, + disabled: { + ...(ownerState.disabled && { + [`&.${toggleButtonClasses.selected}`]: { + color: theme.vars.palette.action.disabled, + backgroundColor: theme.vars.palette.action.selected, + borderColor: theme.vars.palette.action.disabledBackground, + }, + }), + }, + }; + + return { ...styled.colors, ...styled.selected, ...styled.disabled }; + }, + }, +}; + +// ---------------------------------------------------------------------- + +const MuiToggleButtonGroup: Components<Theme>['MuiToggleButtonGroup'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + gap: 4, + padding: 4, + border: `solid 1px ${varAlpha(theme.vars.palette.grey['500Channel'], 0.08)}`, + }), + grouped: { + [`&.${toggleButtonClasses.root}`]: { border: 'none', borderRadius: 'inherit' }, + [`&.${toggleButtonClasses.selected}`]: { boxShadow: 'none' }, + }, + }, +}; + +// ---------------------------------------------------------------------- + +export const toggleButton = { MuiToggleButton, MuiToggleButtonGroup }; diff --git a/src/shared/theme/core/components/button.tsx b/src/shared/theme/core/components/button.tsx new file mode 100644 index 0000000..51c5f0f --- /dev/null +++ b/src/shared/theme/core/components/button.tsx @@ -0,0 +1,182 @@ +import type { ButtonProps } from '@mui/material/Button'; +import type { Theme, CSSObject, Components, ComponentsVariants } from '@mui/material/styles'; + +import { buttonClasses } from '@mui/material/Button'; +import { loadingButtonClasses } from '@mui/lab/LoadingButton'; + +import { varAlpha, stylesMode } from '../../styles'; + +// ---------------------------------------------------------------------- + +// NEW VARIANT +declare module '@mui/material/Button' { + interface ButtonPropsVariantOverrides { + soft: true; + } +} + +const COLORS = ['primary', 'secondary', 'info', 'success', 'warning', 'error'] as const; + +type ColorType = (typeof COLORS)[number]; + +function styleColors(ownerState: ButtonProps, styles: (val: ColorType) => CSSObject) { + const outputStyle = COLORS.reduce((acc, color) => { + if (!ownerState.disabled && ownerState.color === color) { + acc = styles(color); + } + return acc; + }, {}); + + return outputStyle; +} + +// ---------------------------------------------------------------------- + +const MuiButtonBase: Components<Theme>['MuiButtonBase'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { root: ({ theme }) => ({ fontFamily: theme.typography.fontFamily }) }, +}; + +// ---------------------------------------------------------------------- + +const softVariant: Record<string, ComponentsVariants<Theme>['MuiButton']> = { + colors: COLORS.map((color) => ({ + props: ({ ownerState }) => + !ownerState.disabled && ownerState.variant === 'soft' && ownerState.color === color, + style: ({ theme }) => ({ + color: theme.vars.palette[color].dark, + backgroundColor: varAlpha(theme.vars.palette[color].mainChannel, 0.16), + '&:hover': { backgroundColor: varAlpha(theme.vars.palette[color].mainChannel, 0.32) }, + [stylesMode.dark]: { color: theme.vars.palette[color].light }, + }), + })), + base: [ + { + props: ({ ownerState }) => ownerState.variant === 'soft', + style: ({ theme }) => ({ + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.08), + '&:hover': { backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.24) }, + [`&.${buttonClasses.disabled}`]: { + backgroundColor: theme.vars.palette.action.disabledBackground, + }, + [`& .${loadingButtonClasses.loadingIndicatorStart}`]: { left: 14 }, + [`& .${loadingButtonClasses.loadingIndicatorEnd}`]: { right: 14 }, + [`&.${buttonClasses.sizeSmall}`]: { + [`& .${loadingButtonClasses.loadingIndicatorStart}`]: { left: 10 }, + [`& .${loadingButtonClasses.loadingIndicatorEnd}`]: { right: 10 }, + }, + }), + }, + ], +}; + +const MuiButton: Components<Theme>['MuiButton'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { color: 'inherit', disableElevation: true }, + + /** ************************************** + * VARIANTS + *************************************** */ + variants: [ + /** + * @variant soft + */ + ...[...softVariant.base!, ...softVariant.colors!], + ], + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + /** + * @variant contained + */ + contained: ({ theme, ownerState }) => { + const styled = { + colors: styleColors(ownerState, (color) => ({ + '&:hover': { boxShadow: theme.customShadows[color] }, + })), + inheritColor: { + ...(ownerState.color === 'inherit' && + !ownerState.disabled && { + color: theme.vars.palette.common.white, + backgroundColor: theme.vars.palette.grey[800], + '&:hover': { + boxShadow: theme.customShadows.z8, + backgroundColor: theme.vars.palette.grey[700], + }, + [stylesMode.dark]: { + color: theme.vars.palette.grey[800], + backgroundColor: theme.vars.palette.common.white, + '&:hover': { backgroundColor: theme.vars.palette.grey[400] }, + }, + }), + }, + }; + return { ...styled.inheritColor, ...styled.colors }; + }, + /** + * @variant outlined + */ + outlined: ({ theme, ownerState }) => { + const styled = { + colors: styleColors(ownerState, (color) => ({ + borderColor: varAlpha(theme.vars.palette[color].mainChannel, 0.48), + })), + inheritColor: { + ...(ownerState.color === 'inherit' && + !ownerState.disabled && { + borderColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.32), + '&:hover': { backgroundColor: theme.vars.palette.action.hover }, + }), + }, + base: { + '&:hover': { borderColor: 'currentColor', boxShadow: '0 0 0 0.75px currentColor' }, + }, + }; + return { ...styled.base, ...styled.inheritColor, ...styled.colors }; + }, + /** + * @variant text + */ + text: ({ ownerState, theme }) => { + const styled = { + inheritColor: { + ...(ownerState.color === 'inherit' && + !ownerState.disabled && { + '&:hover': { backgroundColor: theme.vars.palette.action.hover }, + }), + }, + }; + return { ...styled.inheritColor }; + }, + /** + * @size + */ + sizeSmall: ({ ownerState }) => ({ + height: 30, + ...(ownerState.variant === 'text' + ? { paddingLeft: '4px', paddingRight: '4px' } + : { paddingLeft: '8px', paddingRight: '8px' }), + }), + sizeMedium: ({ ownerState }) => ({ + ...(ownerState.variant === 'text' + ? { paddingLeft: '8px', paddingRight: '8px' } + : { paddingLeft: '12px', paddingRight: '12px' }), + }), + sizeLarge: ({ ownerState }) => ({ + height: 48, + ...(ownerState.variant === 'text' + ? { paddingLeft: '10px', paddingRight: '10px' } + : { paddingLeft: '16px', paddingRight: '16px' }), + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const button = { MuiButtonBase, MuiButton }; diff --git a/src/shared/theme/core/components/card.tsx b/src/shared/theme/core/components/card.tsx new file mode 100644 index 0000000..42d3234 --- /dev/null +++ b/src/shared/theme/core/components/card.tsx @@ -0,0 +1,51 @@ +import type { Theme, Components } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +const MuiCard: Components<Theme>['MuiCard'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + position: 'relative', + boxShadow: theme.customShadows.card, + borderRadius: theme.shape.borderRadius * 2, + zIndex: 0, // Fix Safari overflow: hidden with border radius + }), + }, +}; + +// ---------------------------------------------------------------------- + +const MuiCardHeader: Components<Theme>['MuiCardHeader'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { + titleTypographyProps: { variant: 'h6' }, + subheaderTypographyProps: { variant: 'body2', marginTop: '4px' }, + }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + padding: theme.spacing(3, 3, 0), + }), + }, +}; + +// ---------------------------------------------------------------------- + +const MuiCardContent: Components<Theme>['MuiCardContent'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { root: ({ theme }) => ({ padding: theme.spacing(3) }) }, +}; + +// ---------------------------------------------------------------------- + +export const card = { MuiCard, MuiCardHeader, MuiCardContent }; diff --git a/src/shared/theme/core/components/checkbox.tsx b/src/shared/theme/core/components/checkbox.tsx new file mode 100644 index 0000000..97a3f35 --- /dev/null +++ b/src/shared/theme/core/components/checkbox.tsx @@ -0,0 +1,59 @@ +import type { SvgIconProps } from '@mui/material/SvgIcon'; +import type { Theme, Components } from '@mui/material/styles'; + +import SvgIcon from '@mui/material/SvgIcon'; +import { checkboxClasses } from '@mui/material/Checkbox'; + +// ---------------------------------------------------------------------- + +/** + * Icons + */ +export const CheckboxIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path d="M17.9 2.318A5 5 0 0 1 22.895 7.1l.005.217v10a5 5 0 0 1-4.783 4.995l-.217.005h-10a5 5 0 0 1-4.995-4.783l-.005-.217v-10a5 5 0 0 1 4.783-4.996l.217-.004h10Zm-.5 1.5h-9a4 4 0 0 0-4 4v9a4 4 0 0 0 4 4h9a4 4 0 0 0 4-4v-9a4 4 0 0 0-4-4Z" /> + </SvgIcon> +); + +export const CheckboxCheckedIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path d="M17 2a5 5 0 0 1 5 5v10a5 5 0 0 1-5 5H7a5 5 0 0 1-5-5V7a5 5 0 0 1 5-5Zm-1.625 7.255-4.13 4.13-1.75-1.75a.881.881 0 0 0-1.24 0c-.34.34-.34.89 0 1.24l2.38 2.37c.17.17.39.25.61.25.23 0 .45-.08.62-.25l4.75-4.75c.34-.34.34-.89 0-1.24a.881.881 0 0 0-1.24 0Z" /> + </SvgIcon> +); + +export const CheckboxIndeterminateIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path d="M17,2 C19.7614,2 22,4.23858 22,7 L22,7 L22,17 C22,19.7614 19.7614,22 17,22 L17,22 L7,22 C4.23858,22 2,19.7614 2,17 L2,17 L2,7 C2,4.23858 4.23858,2 7,2 L7,2 Z M15,11 L9,11 C8.44772,11 8,11.4477 8,12 C8,12.5523 8.44772,13 9,13 L15,13 C15.5523,13 16,12.5523 16,12 C16,11.4477 15.5523,11 15,11 Z" /> + </SvgIcon> +); + +// ---------------------------------------------------------------------- + +const MuiCheckbox: Components<Theme>['MuiCheckbox'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { + size: 'small', + icon: <CheckboxIcon />, + checkedIcon: <CheckboxCheckedIcon />, + indeterminateIcon: <CheckboxIndeterminateIcon />, + }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ ownerState, theme }) => ({ + padding: theme.spacing(1), + ...(ownerState.color === 'default' && { + [`&.${checkboxClasses.checked}`]: { color: theme.vars.palette.text.primary }, + }), + [`&.${checkboxClasses.disabled}`]: { color: theme.vars.palette.action.disabled }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const checkbox = { MuiCheckbox }; diff --git a/src/shared/theme/core/components/chip.tsx b/src/shared/theme/core/components/chip.tsx new file mode 100644 index 0000000..15b161f --- /dev/null +++ b/src/shared/theme/core/components/chip.tsx @@ -0,0 +1,175 @@ +import type { ChipProps } from '@mui/material/Chip'; +import type { SvgIconProps } from '@mui/material/SvgIcon'; +import type { Theme, CSSObject, Components, ComponentsVariants } from '@mui/material/styles'; + +import SvgIcon from '@mui/material/SvgIcon'; +import { chipClasses } from '@mui/material/Chip'; + +import { varAlpha, stylesMode } from '../../styles'; + +// ---------------------------------------------------------------------- + +/** + * Icons + * https://icon-sets.iconify.design/solar/close-circle-bold + */ +export const ChipDeleteIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + fill="currentColor" + fillRule="evenodd" + d="M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12S6.477 2 12 2s10 4.477 10 10M8.97 8.97a.75.75 0 0 1 1.06 0L12 10.94l1.97-1.97a.75.75 0 0 1 1.06 1.06L13.06 12l1.97 1.97a.75.75 0 0 1-1.06 1.06L12 13.06l-1.97 1.97a.75.75 0 0 1-1.06-1.06L10.94 12l-1.97-1.97a.75.75 0 0 1 0-1.06" + clipRule="evenodd" + /> + </SvgIcon> +); + +// ---------------------------------------------------------------------- + +// NEW VARIANT +declare module '@mui/material/Chip' { + interface ChipPropsVariantOverrides { + soft: true; + } +} + +const COLORS = ['primary', 'secondary', 'info', 'success', 'warning', 'error'] as const; + +type ColorType = (typeof COLORS)[number]; + +// ---------------------------------------------------------------------- + +function styleColors(ownerState: ChipProps, styles: (val: ColorType) => CSSObject) { + const outputStyle = COLORS.reduce((acc, color) => { + if (!ownerState.disabled && ownerState.color === color) { + acc = styles(color); + } + return acc; + }, {}); + + return outputStyle; +} + +const softVariant: Record<string, ComponentsVariants<Theme>['MuiChip']> = { + colors: COLORS.map((color) => ({ + props: ({ ownerState }) => + !ownerState.disabled && ownerState.variant === 'soft' && ownerState.color === color, + style: ({ theme }) => ({ + color: theme.vars.palette[color].dark, + backgroundColor: varAlpha(theme.vars.palette[color].mainChannel, 0.16), + '&:hover': { backgroundColor: varAlpha(theme.vars.palette[color].mainChannel, 0.32) }, + [stylesMode.dark]: { color: theme.vars.palette[color].light }, + }), + })), + inheritColor: [ + { + props: ({ ownerState }) => ownerState.variant === 'soft' && ownerState.color === 'default', + style: ({ theme }) => ({ + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.16), + '&:hover': { backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.32) }, + }), + }, + ], +}; + +// ---------------------------------------------------------------------- + +const MuiChip: Components<Theme>['MuiChip'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { deleteIcon: <ChipDeleteIcon /> }, + + /** ************************************** + * VARIANTS + *************************************** */ + variants: [ + /** + * @variant soft + */ + ...[...softVariant.inheritColor!, ...softVariant.colors!], + ], + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ ownerState, theme }) => { + const styled = { + colors: styleColors(ownerState, (color) => ({ + [`& .${chipClasses.avatar}`]: { + color: theme.vars.palette[color].lighter, + backgroundColor: theme.vars.palette[color].dark, + }, + })), + disabled: { + [`&.${chipClasses.disabled}`]: { + opacity: 1, + [`& .${chipClasses.avatar}`]: { + color: theme.vars.palette.action.disabled, + backgroundColor: theme.vars.palette.action.disabledBackground, + }, + ...(ownerState.variant === 'outlined' && { + color: theme.vars.palette.action.disabled, + borderColor: theme.vars.palette.action.disabledBackground, + }), + ...(['filled', 'soft'].includes(ownerState.variant!) && { + color: theme.vars.palette.action.disabled, + backgroundColor: theme.vars.palette.action.disabledBackground, + }), + }, + }, + }; + + return { ...styled.colors, ...styled.disabled }; + }, + label: ({ theme }) => ({ fontWeight: theme.typography.fontWeightMedium }), + icon: { color: 'currentColor' }, + deleteIcon: { + opacity: 0.48, + color: 'currentColor', + '&:hover': { opacity: 1, color: 'currentColor' }, + }, + sizeMedium: ({ theme }) => ({ borderRadius: theme.shape.borderRadius * 1.25 }), + sizeSmall: ({ theme }) => ({ borderRadius: theme.shape.borderRadius }), + /** + * @variant filled + */ + filled: ({ ownerState, theme }) => { + const styled = { + defaultColor: { + ...(!ownerState.disabled && + ownerState.color === 'default' && { + color: theme.vars.palette.common.white, + backgroundColor: theme.vars.palette.text.primary, + [`& .${chipClasses.avatar}`]: { color: theme.vars.palette.text.primary }, + '&:hover': { backgroundColor: theme.vars.palette.grey[700] }, + [stylesMode.dark]: { + color: theme.vars.palette.grey[800], + '&:hover': { backgroundColor: theme.vars.palette.grey[100] }, + }, + }), + }, + }; + return { ...styled.defaultColor }; + }, + /** + * @variant outlined + */ + outlined: ({ ownerState, theme }) => { + const styled = { + defaultColor: { + ...(!ownerState.disabled && + ownerState.color === 'default' && { + borderColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.32), + }), + }, + }; + return { ...styled.defaultColor }; + }, + }, +}; + +// ---------------------------------------------------------------------- + +export const chip = { MuiChip }; diff --git a/src/shared/theme/core/components/dialog.tsx b/src/shared/theme/core/components/dialog.tsx new file mode 100644 index 0000000..c356168 --- /dev/null +++ b/src/shared/theme/core/components/dialog.tsx @@ -0,0 +1,64 @@ +import type { Theme, Components } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +const MuiDialog: Components<Theme>['MuiDialog'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + paper: ({ ownerState, theme }) => ({ + boxShadow: theme.customShadows.dialog, + borderRadius: theme.shape.borderRadius * 2, + ...(!ownerState.fullScreen && { margin: theme.spacing(2) }), + }), + paperFullScreen: { borderRadius: 0 }, + }, +}; + +const MuiDialogTitle: Components<Theme>['MuiDialogTitle'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { root: ({ theme }) => ({ padding: theme.spacing(3) }) }, +}; + +const MuiDialogContent: Components<Theme>['MuiDialogContent'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ padding: theme.spacing(0, 3) }), + dividers: ({ theme }) => ({ + borderTop: 0, + borderBottomStyle: 'dashed', + paddingBottom: theme.spacing(3), + }), + }, +}; + +const MuiDialogActions: Components<Theme>['MuiDialogActions'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { disableSpacing: true }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + padding: theme.spacing(3), + '& > :not(:first-of-type)': { marginLeft: theme.spacing(1.5) }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const dialog = { + MuiDialog, + MuiDialogTitle, + MuiDialogContent, + MuiDialogActions, +}; diff --git a/src/shared/theme/core/components/drawer.tsx b/src/shared/theme/core/components/drawer.tsx new file mode 100644 index 0000000..0460c96 --- /dev/null +++ b/src/shared/theme/core/components/drawer.tsx @@ -0,0 +1,35 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { paper, varAlpha, stylesMode } from '../../styles'; + +// ---------------------------------------------------------------------- + +const MuiDrawer: Components<Theme>['MuiDrawer'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + paperAnchorRight: ({ ownerState, theme }) => ({ + ...(ownerState.variant === 'temporary' && { + ...paper({ theme }), + boxShadow: `-40px 40px 80px -8px ${varAlpha(theme.vars.palette.grey['500Channel'], 0.24)}`, + [stylesMode.dark]: { + boxShadow: `-40px 40px 80px -8px ${varAlpha(theme.vars.palette.common.blackChannel, 0.24)}`, + }, + }), + }), + paperAnchorLeft: ({ ownerState, theme }) => ({ + ...(ownerState.variant === 'temporary' && { + ...paper({ theme }), + boxShadow: `40px 40px 80px -8px ${varAlpha(theme.vars.palette.grey['500Channel'], 0.24)}`, + [stylesMode.dark]: { + boxShadow: `40px 40px 80px -8px ${varAlpha(theme.vars.palette.common.blackChannel, 0.24)}`, + }, + }), + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const drawer = { MuiDrawer }; diff --git a/src/shared/theme/core/components/form.tsx b/src/shared/theme/core/components/form.tsx new file mode 100644 index 0000000..7f683d9 --- /dev/null +++ b/src/shared/theme/core/components/form.tsx @@ -0,0 +1,53 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { inputLabelClasses } from '@mui/material/InputLabel'; + +// ---------------------------------------------------------------------- + +const MuiFormLabel: Components<Theme>['MuiFormLabel'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + ...theme.typography.body2, + color: theme.vars.palette.text.disabled, + [`&.${inputLabelClasses.shrink}`]: { + ...theme.typography.body1, + fontWeight: 600, + color: theme.vars.palette.text.secondary, + [`&.${inputLabelClasses.focused}`]: { color: theme.vars.palette.text.primary }, + [`&.${inputLabelClasses.error}`]: { color: theme.vars.palette.error.main }, + [`&.${inputLabelClasses.disabled}`]: { color: theme.vars.palette.text.disabled }, + [`&.${inputLabelClasses.filled}`]: { transform: 'translate(12px, 6px) scale(0.75)' }, + }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +const MuiFormHelperText: Components<Theme>['MuiFormHelperText'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { component: 'div' }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { root: ({ theme }) => ({ marginTop: theme.spacing(1) }) }, +}; + +// ---------------------------------------------------------------------- + +const MuiFormControlLabel: Components<Theme>['MuiFormControlLabel'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { label: ({ theme }) => ({ ...theme.typography.body2 }) }, +}; + +// ---------------------------------------------------------------------- + +export const form = { MuiFormLabel, MuiFormHelperText, MuiFormControlLabel }; diff --git a/src/shared/theme/core/components/index.ts b/src/shared/theme/core/components/index.ts new file mode 100644 index 0000000..4d572f0 --- /dev/null +++ b/src/shared/theme/core/components/index.ts @@ -0,0 +1,91 @@ +import { list } from './list'; +import { card } from './card'; +import { menu } from './menu'; +import { chip } from './chip'; +import { link } from './link'; +import { tabs } from './tabs'; +import { form } from './form'; +import { table } from './table'; +import { alert } from './alert'; +import { stack } from './stack'; +import { paper } from './paper'; +import { badge } from './badge'; +import { radio } from './radio'; +import { appBar } from './appbar'; +import { dialog } from './dialog'; +import { avatar } from './avatar'; +import { drawer } from './drawer'; +import { select } from './select'; +import { rating } from './rating'; +import { slider } from './slider'; +import { button } from './button'; +import { fab } from './button-fab'; +import { tooltip } from './tooltip'; +import { popover } from './popover'; +import { stepper } from './stepper'; +import { switches } from './switch'; +import { svgIcon } from './svg-icon'; +import { skeleton } from './skeleton'; +import { backdrop } from './backdrop'; +import { progress } from './progress'; +import { timeline } from './timeline'; +import { checkbox } from './checkbox'; +import { accordion } from './accordion'; +import { textfield } from './textfield'; +import { typography } from './typography'; +import { pagination } from './pagination'; +import { breadcrumbs } from './breadcrumbs'; +import { dataGrid } from './mui-x-data-grid'; +import { treeView } from './mui-x-tree-view'; +import { buttonGroup } from './button-group'; +import { autocomplete } from './autocomplete'; +import { toggleButton } from './button-toggle'; +import { datePicker } from './mui-x-date-picker'; + +// ---------------------------------------------------------------------- + +export const components = { + ...fab, + ...card, + ...link, + ...form, + ...tabs, + ...chip, + ...menu, + ...list, + ...stack, + ...paper, + ...table, + ...alert, + ...badge, + ...radio, + ...dialog, + ...appBar, + ...avatar, + ...drawer, + ...slider, + ...rating, + ...select, + ...button, + ...stepper, + ...tooltip, + ...popover, + ...svgIcon, + ...skeleton, + ...timeline, + ...backdrop, + ...progress, + ...switches, + ...checkbox, + ...treeView, + ...dataGrid, + ...accordion, + ...textfield, + ...typography, + ...pagination, + ...datePicker, + ...breadcrumbs, + ...buttonGroup, + ...autocomplete, + ...toggleButton, +}; diff --git a/src/shared/theme/core/components/link.tsx b/src/shared/theme/core/components/link.tsx new file mode 100644 index 0000000..0c37867 --- /dev/null +++ b/src/shared/theme/core/components/link.tsx @@ -0,0 +1,19 @@ +import type { Theme, Components } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +const MuiLink: Components<Theme>['MuiLink'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { underline: 'hover' }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: {}, +}; + +// ---------------------------------------------------------------------- + +export const link = { MuiLink }; diff --git a/src/shared/theme/core/components/list.tsx b/src/shared/theme/core/components/list.tsx new file mode 100644 index 0000000..0538fe6 --- /dev/null +++ b/src/shared/theme/core/components/list.tsx @@ -0,0 +1,43 @@ +import type { Theme, Components } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +const MuiListItemIcon: Components<Theme>['MuiListItemIcon'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ color: 'inherit', minWidth: 'auto', marginRight: theme.spacing(2) }), + }, +}; + +// ---------------------------------------------------------------------- + +const MuiListItemAvatar: Components<Theme>['MuiListItemAvatar'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { root: ({ theme }) => ({ minWidth: 'auto', marginRight: theme.spacing(2) }) }, +}; + +// ---------------------------------------------------------------------- + +const MuiListItemText: Components<Theme>['MuiListItemText'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { primaryTypographyProps: { typography: 'subtitle2' } }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { root: { margin: 0 }, multiline: { margin: 0 } }, +}; + +// ---------------------------------------------------------------------- + +export const list = { + MuiListItemIcon, + MuiListItemAvatar, + MuiListItemText, +}; diff --git a/src/shared/theme/core/components/menu.tsx b/src/shared/theme/core/components/menu.tsx new file mode 100644 index 0000000..0a9e65c --- /dev/null +++ b/src/shared/theme/core/components/menu.tsx @@ -0,0 +1,16 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { menuItem } from '../../styles'; + +// ---------------------------------------------------------------------- + +const MuiMenuItem: Components<Theme>['MuiMenuItem'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { root: ({ theme }) => ({ ...menuItem(theme) }) }, +}; + +// ---------------------------------------------------------------------- + +export const menu = { MuiMenuItem }; diff --git a/src/shared/theme/core/components/mui-x-data-grid.tsx b/src/shared/theme/core/components/mui-x-data-grid.tsx new file mode 100644 index 0000000..13f6838 --- /dev/null +++ b/src/shared/theme/core/components/mui-x-data-grid.tsx @@ -0,0 +1,368 @@ +import type { SvgIconProps } from '@mui/material/SvgIcon'; +import type { Theme, Components } from '@mui/material/styles'; + +import { listClasses } from '@mui/material/List'; +import { paperClasses } from '@mui/material/Paper'; +import { textFieldClasses } from '@mui/material/TextField'; +import { inputBaseClasses } from '@mui/material/InputBase'; +import { inputLabelClasses } from '@mui/material/InputLabel'; +import { iconButtonClasses } from '@mui/material/IconButton'; +import SvgIcon, { svgIconClasses } from '@mui/material/SvgIcon'; +import { listItemIconClasses } from '@mui/material/ListItemIcon'; +import { circularProgressClasses } from '@mui/material/CircularProgress'; +import { formControlLabelClasses } from '@mui/material/FormControlLabel'; + +import { paper, varAlpha } from '../../styles'; + +// ---------------------------------------------------------------------- + +const MuiDataGrid: Components<Theme>['MuiDataGrid'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { + slots: { + /* Column */ + columnSortedAscendingIcon: (props: SvgIconProps) => ( + <DataGridArrowUpIcon sx={{ color: 'text.primary' }} {...props} /> + ), + columnSortedDescendingIcon: (props: SvgIconProps) => ( + <DataGridArrowDownIcon sx={{ color: 'text.primary' }} {...props} /> + ), + columnUnsortedIcon: (props: SvgIconProps) => ( + <DataGridArrowUpIcon + fontSize={props.fontSize} + className={props.className} + sx={{ color: 'text.disabled' }} + /> + ), + columnMenuIcon: (props: SvgIconProps) => <DataGridMoreIcon width={20} {...props} />, + columnMenuSortAscendingIcon: (props: SvgIconProps) => <DataGridArrowUpIcon {...props} />, + columnMenuSortDescendingIcon: (props: SvgIconProps) => <DataGridArrowDownIcon {...props} />, + columnMenuFilterIcon: (props: SvgIconProps) => <DataGridFilterIcon {...props} />, + columnMenuHideIcon: (props: SvgIconProps) => <DataGridEyeCloseIcon {...props} />, + columnMenuManageColumnsIcon: (props: SvgIconProps) => <DataGridEyeIcon {...props} />, + columnSelectorIcon: (props: SvgIconProps) => <DataGridEyeIcon {...props} />, + /* Filter */ + filterPanelDeleteIcon: (props: SvgIconProps) => <DataGridCloseIcon {...props} />, + openFilterButtonIcon: (props: SvgIconProps) => <DataGridFilterIcon {...props} />, + columnFilteredIcon: (props: SvgIconProps) => ( + <DataGridFilterIcon sx={{ width: 16, color: 'text.primary' }} {...props} /> + ), + /* Density */ + densityCompactIcon: (props: SvgIconProps) => <DataGridDensityCompactIcon {...props} />, + densityStandardIcon: (props: SvgIconProps) => <DataGridDensityStandardIcon {...props} />, + densityComfortableIcon: (props: SvgIconProps) => ( + <DataGridDensityComfortableIcon {...props} /> + ), + /* Export */ + exportIcon: (props: SvgIconProps) => <DataGridExportIcon {...props} />, + /* Quick Filter */ + quickFilterIcon: (props: SvgIconProps) => ( + <DataGridSearchIcon sx={{ width: 24, height: 24, color: 'text.secondary' }} {...props} /> + ), + quickFilterClearIcon: (props: SvgIconProps) => <DataGridCloseIcon {...props} />, + }, + slotProps: { + basePopper: { placement: 'bottom-end' }, + baseChip: { size: 'small' }, + baseSwitch: { size: 'small' }, + baseCheckbox: { size: 'small', disableRipple: true }, + baseInputLabel: { shrink: true }, + baseTextField: { variant: 'outlined' }, + baseSelect: { native: true, variant: 'outlined' }, + }, + }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + '--unstable_DataGrid-radius': 0, + '--DataGrid-rowBorderColor': theme.vars.palette.divider, + '--DataGrid-containerBackground': theme.vars.palette.background.neutral, + '--unstable_DataGrid-headWeight': theme.typography.fontWeightSemiBold, + borderWidth: 0, + scrollbarWidth: 'thin', + scrollbarColor: `${varAlpha(theme.vars.palette.text.disabledChannel, 0.4)} ${varAlpha(theme.vars.palette.text.disabledChannel, 0.08)}`, + '& .MuiDataGrid-filler > div': { borderTopStyle: 'dashed' }, + '& .MuiDataGrid-topContainer::after': { height: 0 }, + }), + withBorderColor: { borderColor: 'var(--DataGrid-rowBorderColor)' }, + /** + * Column + */ + columnHeader: ({ theme }) => ({ + fontSize: 14, + color: theme.vars.palette.text.secondary, + '&--sorted': { color: theme.vars.palette.text.primary }, + }), + columnSeparator: { color: 'var(--DataGrid-rowBorderColor)' }, + /** + * Row, Cell + */ + cell: ({ theme }) => ({ + borderTopStyle: 'dashed', + '&--editing': { + boxShadow: 'none', + backgroundColor: varAlpha(theme.vars.palette.primary.mainChannel, 0.08), + }, + }), + /** + * Toolbar + */ + toolbarContainer: ({ theme }) => ({ + gap: theme.spacing(2), + padding: theme.spacing(2), + [`& .${textFieldClasses.root}`]: { + padding: 0, + width: '100%', + [`& .${inputBaseClasses.input}`]: { + paddingTop: theme.spacing(2), + paddingBottom: theme.spacing(2), + }, + [theme.breakpoints.up('md')]: { width: 'unset' }, + }, + }), + /** + * Paper + */ + paper: ({ theme }) => ({ + ...paper({ theme, dropdown: true }), + padding: 0, + }), + menu: ({ theme }) => ({ + [`& .${paperClasses.root}`]: { + ...paper({ theme, dropdown: true }), + minWidth: 140, + }, + [`& .${listClasses.root}`]: { + padding: 0, + [`& .${listItemIconClasses.root}`]: { + minWidth: 0, + marginRight: theme.spacing(2), + }, + }, + }), + /** + * Icons + */ + menuIcon: ({ theme }) => ({ + [`& .${iconButtonClasses.root}`]: { + margin: theme.spacing(0, 1), + padding: theme.spacing(0.25), + }, + }), + iconButtonContainer: ({ theme }) => ({ + [`& .${iconButtonClasses.root}`]: { + padding: theme.spacing(0.25), + marginLeft: theme.spacing(1), + }, + }), + /** + * Footer + */ + footerContainer: { minHeight: 'auto', borderTopStyle: 'dashed' }, + selectedRowCount: { display: 'none', whiteSpace: 'nowrap' }, + overlay: ({ theme }) => ({ + [`& .${circularProgressClasses.root}`]: { color: theme.vars.palette.text.primary }, + }), + /** + * Column panel + */ + columnsManagementHeader: ({ theme }) => ({ + padding: theme.spacing(2.5, 2, 0, 2), + [`& .${inputBaseClasses.input}`]: { + paddingTop: theme.spacing(2), + paddingBottom: theme.spacing(2), + }, + }), + columnsManagement: ({ theme }) => ({ + gap: theme.spacing(0.5), + padding: theme.spacing(2, 1.5), + [`& .${formControlLabelClasses.root}`]: { gap: 4, marginLeft: 0 }, + }), + columnsManagementFooter: ({ theme }) => ({ + borderTopStyle: 'dashed', + padding: theme.spacing(1.5), + [`& .${formControlLabelClasses.root}`]: { gap: 4, marginLeft: 0 }, + }), + /** + * Filter panel + */ + filterForm: ({ theme }) => ({ + alignItems: 'center', + gap: theme.spacing(1.5), + padding: theme.spacing(2), + /* Fix label with input variant === 'outlined' */ + [`& .${inputLabelClasses.shrink}`]: { transform: 'translate(14px, -9px) scale(0.75)' }, + }), + filterFormDeleteIcon: ({ theme }) => ({ + [`& .${iconButtonClasses.root}`]: { + padding: theme.spacing(0.25), + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.16), + [`& .${svgIconClasses.root}`]: { width: 16, height: 16 }, + }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const dataGrid = { MuiDataGrid }; + +// ---------------------------------------------------------------------- + +/** + * Icons + */ +/* https://icon-sets.iconify.design/solar/alt-arrow-up-bold-duotone */ +export const DataGridArrowUpIcon = ({ ...props }: SvgIconProps) => ( + <SvgIcon sx={{ width: 20, height: 20, ...props.sx }} {...props}> + <path + fill="currentColor" + d="m8.303 11.596l3.327-3.431a.499.499 0 0 1 .74 0l6.43 6.63c.401.414.158 1.205-.37 1.205h-5.723z" + /> + <path + fill="currentColor" + d="M11.293 16H5.57c-.528 0-.771-.791-.37-1.205l2.406-2.482z" + opacity="0.5" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/solar/alt-arrow-down-bold-duotone */ +export const DataGridArrowDownIcon = ({ ...props }: SvgIconProps) => ( + <SvgIcon sx={{ width: 20, height: 20, ...props.sx }} {...props}> + <path + fill="currentColor" + d="m8.303 12.404l3.327 3.431c.213.22.527.22.74 0l6.43-6.63C19.201 8.79 18.958 8 18.43 8h-5.723z" + /> + <path + fill="currentColor" + d="M11.293 8H5.57c-.528 0-.771.79-.37 1.205l2.406 2.481z" + opacity="0.5" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/solar/filter-bold */ +export const DataGridFilterIcon = ({ ...props }: SvgIconProps) => ( + <SvgIcon sx={{ width: 20, height: 20, ...props.sx }} {...props}> + <path + fill="currentColor" + d="M19 3H5c-1.414 0-2.121 0-2.56.412C2 3.824 2 4.488 2 5.815v.69c0 1.037 0 1.556.26 1.986c.26.43.733.698 1.682 1.232l2.913 1.64c.636.358.955.537 1.183.735c.474.411.766.895.898 1.49c.064.284.064.618.064 1.285v2.67c0 .909 0 1.364.252 1.718c.252.355.7.53 1.594.88c1.879.734 2.818 1.101 3.486.683c.668-.417.668-1.372.668-3.282v-2.67c0-.666 0-1 .064-1.285a2.68 2.68 0 0 1 .899-1.49c.227-.197.546-.376 1.182-.735l2.913-1.64c.948-.533 1.423-.8 1.682-1.23c.26-.43.26-.95.26-1.988v-.69c0-1.326 0-1.99-.44-2.402C21.122 3 20.415 3 19 3" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/solar/export-bold */ +export const DataGridExportIcon = ({ ...props }: SvgIconProps) => ( + <SvgIcon sx={{ width: 20, height: 20, ...props.sx }} {...props}> + <path + fill="currentColor" + fillRule="evenodd" + d="M8.845 7.905a.75.75 0 0 0 1.06 0l1.72-1.72v8.19a.75.75 0 0 0 1.5 0v-8.19l1.72 1.72a.75.75 0 1 0 1.06-1.06l-3-3a.75.75 0 0 0-1.06 0l-3 3a.75.75 0 0 0 0 1.06" + clipRule="evenodd" + /> + <path + fill="currentColor" + d="M12.375 20.375a8 8 0 0 0 8-8h-3.75c-.943 0-1.414 0-1.707.293c-.293.293-.293.764-.293 1.707a2.25 2.25 0 0 1-4.5 0c0-.943 0-1.414-.293-1.707c-.293-.293-.764-.293-1.707-.293h-3.75a8 8 0 0 0 8 8" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/solar/eye-bold */ +export const DataGridEyeIcon = ({ ...props }: SvgIconProps) => ( + <SvgIcon sx={{ width: 20, height: 20, ...props.sx }} {...props}> + <path fill="currentColor" d="M9.75 12a2.25 2.25 0 1 1 4.5 0a2.25 2.25 0 0 1-4.5 0" /> + <path + fill="currentColor" + fillRule="evenodd" + d="M2 12c0 1.64.425 2.191 1.275 3.296C4.972 17.5 7.818 20 12 20c4.182 0 7.028-2.5 8.725-4.704C21.575 14.192 22 13.639 22 12c0-1.64-.425-2.191-1.275-3.296C19.028 6.5 16.182 4 12 4C7.818 4 4.972 6.5 3.275 8.704C2.425 9.81 2 10.361 2 12m10-3.75a3.75 3.75 0 1 0 0 7.5a3.75 3.75 0 0 0 0-7.5" + clipRule="evenodd" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/ph/eye-closed-bold */ +export const DataGridEyeCloseIcon = ({ ...props }: SvgIconProps) => ( + <SvgIcon sx={{ width: 20, height: 20, ...props.sx }} {...props}> + <path + fill="currentColor" + fillRule="evenodd" + d="M1.606 6.08a1 1 0 0 1 1.313.526L2 7l.92-.394v-.001c0-.001 0 0 0 0l.003.009l.021.045c.02.042.051.108.094.194c.086.172.219.424.4.729a13.37 13.37 0 0 0 1.67 2.237a11.966 11.966 0 0 0 .59.592C7.18 11.8 9.251 13 12 13a8.706 8.706 0 0 0 3.22-.602c1.227-.483 2.254-1.21 3.096-1.998a13.053 13.053 0 0 0 2.733-3.725l.027-.058l.005-.011a1 1 0 0 1 1.838.788L22 7l.92.394l-.003.005l-.004.008l-.011.026l-.04.087a14.045 14.045 0 0 1-.741 1.348a15.368 15.368 0 0 1-1.711 2.256l.797.797a1 1 0 0 1-1.414 1.415l-.84-.84a11.81 11.81 0 0 1-1.897 1.256l.782 1.202a1 1 0 1 1-1.676 1.091l-.986-1.514c-.679.208-1.404.355-2.176.424V16.5a1 1 0 0 1-2 0v-1.544c-.775-.07-1.5-.217-2.177-.425l-.985 1.514a1 1 0 0 1-1.676-1.09l.782-1.203c-.7-.37-1.332-.8-1.897-1.257l-.84.84a1 1 0 0 1-1.414-1.414l.797-.797a15.406 15.406 0 0 1-1.87-2.519a13.457 13.457 0 0 1-.591-1.107a5.418 5.418 0 0 1-.033-.072l-.01-.021l-.002-.007l-.001-.002v-.001C1.08 7.395 1.08 7.394 2 7l-.919.395a1 1 0 0 1 .525-1.314" + clipRule="evenodd" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/eva/search-fill */ +export const DataGridSearchIcon = ({ ...props }: SvgIconProps) => ( + <SvgIcon sx={{ width: 20, height: 20, ...props.sx }} {...props}> + <path + fill="currentColor" + d="m20.71 19.29l-3.4-3.39A7.92 7.92 0 0 0 19 11a8 8 0 1 0-8 8a7.92 7.92 0 0 0 4.9-1.69l3.39 3.4a1 1 0 0 0 1.42 0a1 1 0 0 0 0-1.42M5 11a6 6 0 1 1 6 6a6 6 0 0 1-6-6" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/eva/close-fill */ +export const DataGridCloseIcon = ({ ...props }: SvgIconProps) => ( + <SvgIcon sx={{ width: 20, height: 20, ...props.sx }} {...props}> + <path + fill="currentColor" + d="m13.41 12l4.3-4.29a1 1 0 1 0-1.42-1.42L12 10.59l-4.29-4.3a1 1 0 0 0-1.42 1.42l4.3 4.29l-4.3 4.29a1 1 0 0 0 0 1.42a1 1 0 0 0 1.42 0l4.29-4.3l4.29 4.3a1 1 0 0 0 1.42 0a1 1 0 0 0 0-1.42Z" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/mingcute/more-1-fill */ +export const DataGridMoreIcon = ({ ...props }: SvgIconProps) => ( + <SvgIcon sx={{ width: 20, height: 20, ...props.sx }} {...props}> + <g fill="none"> + <path d="M24 0v24H0V0zM12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035c-.01-.004-.019-.001-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427c-.002-.01-.009-.017-.017-.018m.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093c.012.004.023 0 .029-.008l.004-.014l-.034-.614c-.003-.012-.01-.02-.02-.022m-.715.002a.023.023 0 0 0-.027.006l-.006.014l-.034.614c0 .012.007.02.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01z" /> + <path + fill="currentColor" + d="M5 10a2 2 0 1 1 0 4a2 2 0 0 1 0-4m7 0a2 2 0 1 1 0 4a2 2 0 0 1 0-4m7 0a2 2 0 1 1 0 4a2 2 0 0 1 0-4" + /> + </g> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/material-symbols/table-rows-narrow-rounded */ +export const DataGridDensityCompactIcon = ({ ...props }: SvgIconProps) => ( + <SvgIcon sx={{ width: 20, height: 20, ...props.sx }} {...props}> + <path + fill="currentColor" + d="M4 15.5q-.425 0-.712-.288T3 14.5V14q0-.425.288-.712T4 13h16q.425 0 .713.288T21 14v.5q0 .425-.288.713T20 15.5zM4 11q-.425 0-.712-.288T3 10v-.5q0-.425.288-.712T4 8.5h16q.425 0 .713.288T21 9.5v.5q0 .425-.288.713T20 11zm0-4.5q-.425 0-.712-.288T3 5.5V5q0-.425.288-.712T4 4h16q.425 0 .713.288T21 5v.5q0 .425-.288.713T20 6.5zM4 20q-.425 0-.712-.288T3 19v-.5q0-.425.288-.712T4 17.5h16q.425 0 .713.288T21 18.5v.5q0 .425-.288.713T20 20z" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/mingcute/rows-2-fill */ +export const DataGridDensityComfortableIcon = ({ ...props }: SvgIconProps) => ( + <SvgIcon sx={{ width: 20, height: 20, ...props.sx }} {...props}> + <g fill="none" fillRule="evenodd"> + <path d="M24 0v24H0V0zM12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035c-.01-.004-.019-.001-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427c-.002-.01-.009-.017-.017-.018m.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093c.012.004.023 0 .029-.008l.004-.014l-.034-.614c-.003-.012-.01-.02-.02-.022m-.715.002a.023.023 0 0 0-.027.006l-.006.014l-.034.614c0 .012.007.02.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01z" /> + <path + fill="currentColor" + d="M5 3a2 2 0 0 0-2 2v6h18V5a2 2 0 0 0-2-2zm16 10H3v6a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2z" + /> + </g> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/mingcute/rows-4-fill */ +export const DataGridDensityStandardIcon = ({ ...props }: SvgIconProps) => ( + <SvgIcon sx={{ width: 20, height: 20, ...props.sx }} {...props}> + <g fill="none"> + <path d="M24 0v24H0V0zM12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035c-.01-.004-.019-.001-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427c-.002-.01-.009-.017-.017-.018m.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093c.012.004.023 0 .029-.008l.004-.014l-.034-.614c-.003-.012-.01-.02-.02-.022m-.715.002a.023.023 0 0 0-.027.006l-.006.014l-.034.614c0 .012.007.02.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01z" /> + <path + fill="currentColor" + d="M21 16v3a2 2 0 0 1-1.85 1.995L19 21H5a2 2 0 0 1-1.995-1.85L3 19v-3zm0-6v4H3v-4zm-2-7a2 2 0 0 1 2 2v3H3V5a2 2 0 0 1 2-2z" + /> + </g> + </SvgIcon> +); diff --git a/src/shared/theme/core/components/mui-x-date-picker.tsx b/src/shared/theme/core/components/mui-x-date-picker.tsx new file mode 100644 index 0000000..60fe89b --- /dev/null +++ b/src/shared/theme/core/components/mui-x-date-picker.tsx @@ -0,0 +1,213 @@ +import type { SvgIconProps } from '@mui/material/SvgIcon'; +import type { Theme, Components } from '@mui/material/styles'; + +import SvgIcon from '@mui/material/SvgIcon'; +import { buttonClasses } from '@mui/material/Button'; +import { dialogActionsClasses } from '@mui/material/DialogActions'; + +import { stylesMode } from '../../styles'; + +// ---------------------------------------------------------------------- + +/** + * Icons + */ +/* https://icon-sets.iconify.design/eva/chevron-down-fill */ +export const PickerSwitchIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + fill="currentColor" + d="M12 15.5a1 1 0 0 1-.71-.29l-4-4a1 1 0 1 1 1.42-1.42L12 13.1l3.3-3.18a1 1 0 1 1 1.38 1.44l-4 3.86a1 1 0 0 1-.68.28" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/eva/arrow-ios-back-fill */ +export const PickerLeftIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + fill="currentColor" + d="M13.83 19a1 1 0 0 1-.78-.37l-4.83-6a1 1 0 0 1 0-1.27l5-6a1 1 0 0 1 1.54 1.28L10.29 12l4.32 5.36a1 1 0 0 1-.78 1.64" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/eva/arrow-ios-forward-fill */ +export const PickerRightIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + fill="currentColor" + d="M10 19a1 1 0 0 1-.64-.23a1 1 0 0 1-.13-1.41L13.71 12L9.39 6.63a1 1 0 0 1 .15-1.41a1 1 0 0 1 1.46.15l4.83 6a1 1 0 0 1 0 1.27l-5 6A1 1 0 0 1 10 19" + /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/solar/calendar-mark-bold-duotone */ +export const PickerCalendarIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + fill="currentColor" + d="M6.96 2c.418 0 .756.31.756.692V4.09c.67-.012 1.422-.012 2.268-.012h4.032c.846 0 1.597 0 2.268.012V2.692c0-.382.338-.692.756-.692s.756.31.756.692V4.15c1.45.106 2.403.368 3.103 1.008c.7.641.985 1.513 1.101 2.842v1H2V8c.116-1.329.401-2.2 1.101-2.842c.7-.64 1.652-.902 3.103-1.008V2.692c0-.382.339-.692.756-.692" + /> + <path + fill="currentColor" + d="M22 14v-2c0-.839-.013-2.335-.026-3H2.006c-.013.665 0 2.161 0 3v2c0 3.771 0 5.657 1.17 6.828C4.349 22 6.234 22 10.004 22h4c3.77 0 5.654 0 6.826-1.172C22 19.657 22 17.771 22 14" + opacity="0.5" + /> + <path fill="currentColor" d="M18 16.5a1.5 1.5 0 1 1-3 0a1.5 1.5 0 0 1 3 0" /> + </SvgIcon> +); + +/* https://icon-sets.iconify.design/solar/clock-circle-outline */ +export const PickerClockIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + fill="currentColor" + fillRule="evenodd" + d="M12 2.75a9.25 9.25 0 1 0 0 18.5a9.25 9.25 0 0 0 0-18.5M1.25 12C1.25 6.063 6.063 1.25 12 1.25S22.75 6.063 22.75 12S17.937 22.75 12 22.75S1.25 17.937 1.25 12M12 7.25a.75.75 0 0 1 .75.75v3.69l2.28 2.28a.75.75 0 1 1-1.06 1.06l-2.5-2.5a.75.75 0 0 1-.22-.53V8a.75.75 0 0 1 .75-.75" + clipRule="evenodd" + /> + </SvgIcon> +); + +const defaultProps = { + date: { + openPickerIcon: PickerCalendarIcon, + leftArrowIcon: PickerLeftIcon, + rightArrowIcon: PickerRightIcon, + switchViewIcon: PickerSwitchIcon, + }, + time: { + openPickerIcon: PickerClockIcon, + rightArrowIcon: PickerRightIcon, + switchViewIcon: PickerSwitchIcon, + }, +}; + +const MuiDatePicker: Components<Theme>['MuiDatePicker'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { slots: defaultProps.date }, +}; + +const MuiDateTimePicker: Components<Theme>['MuiDateTimePicker'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { slots: defaultProps.date }, +}; + +const MuiStaticDatePicker: Components<Theme>['MuiStaticDatePicker'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { slots: defaultProps.date }, +}; + +const MuiDesktopDatePicker: Components<Theme>['MuiDesktopDatePicker'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { slots: defaultProps.date }, +}; + +const MuiDesktopDateTimePicker: Components<Theme>['MuiDesktopDateTimePicker'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { slots: defaultProps.date }, +}; + +const MuiMobileDatePicker: Components<Theme>['MuiMobileDatePicker'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { slots: defaultProps.date }, +}; + +const MuiMobileDateTimePicker: Components<Theme>['MuiMobileDateTimePicker'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { slots: defaultProps.date }, +}; + +const MuiTimePicker: Components<Theme>['MuiTimePicker'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { slots: defaultProps.time }, +}; + +const MuiMobileTimePicker: Components<Theme>['MuiMobileTimePicker'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { slots: defaultProps.time }, +}; + +const MuiStaticTimePicker: Components<Theme>['MuiStaticTimePicker'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { slots: defaultProps.time }, +}; + +const MuiDesktopTimePicker: Components<Theme>['MuiDesktopTimePicker'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { slots: defaultProps.time }, +}; + +const MuiPickersLayout: Components<Theme>['MuiPickersLayout'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + [`& .${dialogActionsClasses.root}`]: { + [`& .${buttonClasses.root}`]: { + [`&:last-of-type`]: { + color: theme.vars.palette.common.white, + backgroundColor: theme.vars.palette.text.primary, + [stylesMode.dark]: { color: theme.vars.palette.grey[800] }, + }, + }, + }, + }), + }, +}; + +const MuiPickersPopper: Components<Theme>['MuiPickersPopper'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + styleOverrides: { + paper: ({ theme }) => ({ + boxShadow: theme.customShadows.dropdown, + borderRadius: theme.shape.borderRadius * 1.5, + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const datePicker = { + MuiPickersPopper, + MuiPickersLayout, + // Date + MuiDatePicker, + MuiDateTimePicker, + MuiStaticDatePicker, + MuiDesktopDatePicker, + MuiDesktopDateTimePicker, + MuiMobileDatePicker, + MuiMobileDateTimePicker, + // Time + MuiTimePicker, + MuiMobileTimePicker, + MuiStaticTimePicker, + MuiDesktopTimePicker, +}; diff --git a/src/shared/theme/core/components/mui-x-tree-view.tsx b/src/shared/theme/core/components/mui-x-tree-view.tsx new file mode 100644 index 0000000..a18ed04 --- /dev/null +++ b/src/shared/theme/core/components/mui-x-tree-view.tsx @@ -0,0 +1,17 @@ +import type { Theme, Components } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +const MuiTreeItem: Components<Theme>['MuiTreeItem'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + label: ({ theme }) => ({ ...theme.typography.body2 }), + iconContainer: { width: 'auto' }, + }, +}; + +// ---------------------------------------------------------------------- + +export const treeView = { MuiTreeItem }; diff --git a/src/shared/theme/core/components/pagination.tsx b/src/shared/theme/core/components/pagination.tsx new file mode 100644 index 0000000..a74ef6c --- /dev/null +++ b/src/shared/theme/core/components/pagination.tsx @@ -0,0 +1,115 @@ +import type { Theme, Components, ComponentsVariants } from '@mui/material/styles'; + +import { paginationItemClasses } from '@mui/material/PaginationItem'; + +import { varAlpha, stylesMode } from '../../styles'; + +// ---------------------------------------------------------------------- + +// NEW VARIANT +declare module '@mui/material/Pagination' { + interface PaginationPropsVariantOverrides { + soft: true; + } + + interface PaginationPropsColorOverrides { + info: true; + success: true; + warning: true; + error: true; + } +} + +const COLORS = ['primary', 'secondary', 'info', 'success', 'warning', 'error'] as const; + +// ---------------------------------------------------------------------- + +const softVariant: Record<string, ComponentsVariants<Theme>['MuiPagination']> = { + colors: COLORS.map((color) => ({ + props: ({ ownerState }) => + !ownerState.disabled && ownerState.variant === 'soft' && ownerState.color === color, + style: ({ theme }) => ({ + [`& .${paginationItemClasses.root}`]: { + [`&.${paginationItemClasses.selected}`]: { + fontWeight: theme.typography.fontWeightSemiBold, + color: theme.vars.palette[color].dark, + backgroundColor: varAlpha(theme.vars.palette[color].mainChannel, 0.08), + '&:hover': { backgroundColor: varAlpha(theme.vars.palette[color].mainChannel, 0.16) }, + [stylesMode.dark]: { color: theme.vars.palette[color].light }, + }, + }, + }), + })), + standardColor: [ + { + props: ({ ownerState }) => ownerState.variant === 'soft' && ownerState.color === 'standard', + style: ({ theme }) => ({ + [`& .${paginationItemClasses.root}`]: { + [`&.${paginationItemClasses.selected}`]: { + fontWeight: theme.typography.fontWeightSemiBold, + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.08), + '&:hover': { backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.16) }, + }, + }, + }), + }, + ], +}; + +// ---------------------------------------------------------------------- + +const MuiPagination: Components<Theme>['MuiPagination'] = { + /** ************************************** + * VARIANTS + *************************************** */ + variants: [ + /** + * @variant soft + */ + ...[...softVariant.standardColor!, ...softVariant.colors!], + ], + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + /** + * @variant text + */ + text: ({ ownerState, theme }) => ({ + [`& .${paginationItemClasses.root}`]: { + [`&.${paginationItemClasses.selected}`]: { + fontWeight: theme.typography.fontWeightSemiBold, + ...(ownerState.color === 'standard' && { + color: theme.vars.palette.common.white, + backgroundColor: theme.vars.palette.text.primary, + '&:hover': { backgroundColor: theme.vars.palette.grey[700] }, + [stylesMode.dark]: { + color: theme.vars.palette.grey[800], + '&:hover': { backgroundColor: theme.vars.palette.grey[100] }, + }, + }), + }, + }, + }), + /** + * @variant outlined + */ + outlined: ({ ownerState, theme }) => ({ + [`& .${paginationItemClasses.root}`]: { + borderColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.24), + [`&.${paginationItemClasses.selected}`]: { + borderColor: 'currentColor', + fontWeight: theme.typography.fontWeightSemiBold, + ...(ownerState.color === 'standard' && { + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.08), + }), + }, + }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const pagination = { MuiPagination }; diff --git a/src/shared/theme/core/components/paper.tsx b/src/shared/theme/core/components/paper.tsx new file mode 100644 index 0000000..1df2427 --- /dev/null +++ b/src/shared/theme/core/components/paper.tsx @@ -0,0 +1,26 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { varAlpha } from '../../styles'; + +// ---------------------------------------------------------------------- + +const MuiPaper: Components<Theme>['MuiPaper'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { elevation: 0 }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: { backgroundImage: 'none' }, + outlined: ({ theme }) => ({ + borderColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.16), + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const paper = { MuiPaper }; diff --git a/src/shared/theme/core/components/popover.tsx b/src/shared/theme/core/components/popover.tsx new file mode 100644 index 0000000..e95680c --- /dev/null +++ b/src/shared/theme/core/components/popover.tsx @@ -0,0 +1,23 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { listClasses } from '@mui/material/List'; + +import { paper } from '../../styles'; + +// ---------------------------------------------------------------------- + +const MuiPopover: Components<Theme>['MuiPopover'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + paper: ({ theme }) => ({ + ...paper({ theme, dropdown: true }), + [`& .${listClasses.root}`]: { paddingTop: 0, paddingBottom: 0 }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const popover = { MuiPopover }; diff --git a/src/shared/theme/core/components/progress.tsx b/src/shared/theme/core/components/progress.tsx new file mode 100644 index 0000000..7d42a7b --- /dev/null +++ b/src/shared/theme/core/components/progress.tsx @@ -0,0 +1,53 @@ +import type { LinearProgressProps } from '@mui/material/LinearProgress'; +import type { Theme, CSSObject, Components } from '@mui/material/styles'; + +import { varAlpha } from '../../styles'; + +// ---------------------------------------------------------------------- + +const COLORS = ['primary', 'secondary', 'info', 'success', 'warning', 'error'] as const; + +type ColorType = (typeof COLORS)[number]; + +// ---------------------------------------------------------------------- + +function styleColors(ownerState: LinearProgressProps, styles: (val: ColorType) => CSSObject) { + const outputStyle = COLORS.reduce((acc, color) => { + if (ownerState.color === color) { + acc = styles(color); + } + return acc; + }, {}); + + return outputStyle; +} + +const MuiLinearProgress: Components<Theme>['MuiLinearProgress'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme, ownerState }) => { + const styled = { + colors: styleColors(ownerState, (color) => ({ + backgroundColor: varAlpha(theme.vars.palette[color].mainChannel, 0.24), + })), + inheritColor: { + ...(ownerState.color === 'inherit' && { + '&::before': { display: 'none' }, + backgroundColor: varAlpha(theme.vars.palette.text.primaryChannel, 0.24), + }), + }, + }; + return { + borderRadius: 4, + ...(ownerState.variant !== 'buffer' && { ...styled.inheritColor, ...styled.colors }), + }; + }, + bar: { borderRadius: 'inherit' }, + }, +}; + +// ---------------------------------------------------------------------- + +export const progress = { MuiLinearProgress }; diff --git a/src/shared/theme/core/components/radio.tsx b/src/shared/theme/core/components/radio.tsx new file mode 100644 index 0000000..6334fd8 --- /dev/null +++ b/src/shared/theme/core/components/radio.tsx @@ -0,0 +1,60 @@ +import type { SvgIconProps } from '@mui/material/SvgIcon'; +import type { Theme, Components } from '@mui/material/styles'; + +import SvgIcon from '@mui/material/SvgIcon'; +import { radioClasses } from '@mui/material/Radio'; + +// ---------------------------------------------------------------------- + +/** + * Icons + */ +export const RadioIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + d="M12 2C13.9778 2 15.9112 2.58649 17.5557 3.6853C19.2002 4.78412 20.4819 6.3459 21.2388 8.17317C21.9957 10.0004 22.1937 12.0111 21.8079 13.9509C21.422 15.8907 20.4696 17.6725 19.0711 19.0711C17.6725 20.4696 15.8907 21.422 13.9509 21.8079C12.0111 22.1937 10.0004 21.9957 8.17317 21.2388C6.3459 20.4819 4.78412 19.2002 3.6853 17.5557C2.58649 15.9112 2 13.9778 2 12C2 6.477 6.477 2 12 2ZM12 3.5C9.74566 3.5 7.58365 4.39553 5.98959 5.98959C4.39553 7.58365 3.5 9.74566 3.5 12C3.5 14.2543 4.39553 16.4163 5.98959 18.0104C7.58365 19.6045 9.74566 20.5 12 20.5C14.2543 20.5 16.4163 19.6045 18.0104 18.0104C19.6045 16.4163 20.5 14.2543 20.5 12C20.5 9.74566 19.6045 7.58365 18.0104 5.98959C16.4163 4.39553 14.2543 3.5 12 3.5Z" + fill="currentColor" + /> + </SvgIcon> +); + +export const RadioCheckedIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + fillRule="evenodd" + clipRule="evenodd" + d="M12 2C6.477 2 2 6.477 2 12C2 17.523 6.477 22 12 22C17.523 22 22 17.523 22 12C22 6.477 17.523 2 12 2ZM12 8C10.9391 8 9.92172 8.42143 9.17157 9.17157C8.42143 9.92172 8 10.9391 8 12C8 13.0609 8.42143 14.0783 9.17157 14.8284C9.92172 15.5786 10.9391 16 12 16C13.0609 16 14.0783 15.5786 14.8284 14.8284C15.5786 14.0783 16 13.0609 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8Z" + fill="currentColor" + /> + </SvgIcon> +); + +// ---------------------------------------------------------------------- + +const MuiRadio: Components<Theme>['MuiRadio'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { + size: 'small', + icon: <RadioIcon />, + checkedIcon: <RadioCheckedIcon />, + }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ ownerState, theme }) => ({ + padding: theme.spacing(1), + ...(ownerState.color === 'default' && { + [`&.${radioClasses.checked}`]: { color: theme.vars.palette.text.primary }, + }), + [`&.${radioClasses.disabled}`]: { color: theme.vars.palette.action.disabled }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const radio = { MuiRadio }; diff --git a/src/shared/theme/core/components/rating.tsx b/src/shared/theme/core/components/rating.tsx new file mode 100644 index 0000000..bf9b798 --- /dev/null +++ b/src/shared/theme/core/components/rating.tsx @@ -0,0 +1,42 @@ +import type { SvgIconProps } from '@mui/material/SvgIcon'; +import type { Theme, Components } from '@mui/material/styles'; + +import { ratingClasses } from '@mui/material/Rating'; +import SvgIcon, { svgIconClasses } from '@mui/material/SvgIcon'; + +import { varAlpha } from '../../styles'; + +// ---------------------------------------------------------------------- + +/** + * Icons + */ +export const RatingIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path d="M17.56,21 C17.4000767,21.0006435 17.2423316,20.9629218 17.1,20.89 L12,18.22 L6.9,20.89 C6.56213339,21.067663 6.15259539,21.0374771 5.8444287,20.8121966 C5.53626201,20.5869161 5.38323252,20.2058459 5.45,19.83 L6.45,14.2 L2.33,10.2 C2.06805623,9.93860108 1.9718844,9.55391377 2.08,9.2 C2.19824414,8.83742187 2.51242293,8.57366684 2.89,8.52 L8.59,7.69 L11.1,2.56 C11.2670864,2.21500967 11.6166774,1.99588989 12,1.99588989 C12.3833226,1.99588989 12.7329136,2.21500967 12.9,2.56 L15.44,7.68 L21.14,8.51 C21.5175771,8.56366684 21.8317559,8.82742187 21.95,9.19 C22.0581156,9.54391377 21.9619438,9.92860108 21.7,10.19 L17.58,14.19 L18.58,19.82 C18.652893,20.2027971 18.4967826,20.5930731 18.18,20.82 C17.9989179,20.9468967 17.7808835,21.010197 17.56,21 L17.56,21 Z" /> + </SvgIcon> +); + +// ---------------------------------------------------------------------- + +const MuiRating: Components<Theme>['MuiRating'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { emptyIcon: <RatingIcon />, icon: <RatingIcon /> }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: { [`&.${ratingClasses.disabled}`]: { opacity: 0.48 } }, + iconEmpty: ({ theme }) => ({ color: varAlpha(theme.vars.palette.grey['500Channel'], 0.48) }), + sizeSmall: { [`& .${svgIconClasses.root}`]: { width: 20, height: 20 } }, + sizeMedium: { [`& .${svgIconClasses.root}`]: { width: 24, height: 24 } }, + sizeLarge: { [`& .${svgIconClasses.root}`]: { width: 28, height: 28 } }, + }, +}; + +// ---------------------------------------------------------------------- + +export const rating = { MuiRating }; diff --git a/src/shared/theme/core/components/select.tsx b/src/shared/theme/core/components/select.tsx new file mode 100644 index 0000000..9c04762 --- /dev/null +++ b/src/shared/theme/core/components/select.tsx @@ -0,0 +1,65 @@ +import type { SvgIconProps } from '@mui/material/SvgIcon'; +import type { Theme, Components } from '@mui/material/styles'; + +import SvgIcon from '@mui/material/SvgIcon'; + +// ---------------------------------------------------------------------- + +/** + * Icons + * https://icon-sets.iconify.design/eva/arrow-ios-downward-fill/ + */ +const ArrowDownIcon = (props: SvgIconProps) => ( + <SvgIcon {...props}> + <path + fill="currentColor" + d="M12 16a1 1 0 0 1-.64-.23l-6-5a1 1 0 1 1 1.28-1.54L12 13.71l5.36-4.32a1 1 0 0 1 1.41.15a1 1 0 0 1-.14 1.46l-6 4.83A1 1 0 0 1 12 16" + /> + </SvgIcon> +); + +// ---------------------------------------------------------------------- + +const MuiSelect: Components<Theme>['MuiSelect'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { IconComponent: ArrowDownIcon }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + icon: { + right: 10, + width: 18, + height: 18, + top: 'calc(50% - 9px)', + }, + }, +}; + +// ---------------------------------------------------------------------- + +const MuiNativeSelect: Components<Theme>['MuiNativeSelect'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { IconComponent: ArrowDownIcon }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + icon: { + right: 10, + width: 18, + height: 18, + top: 'calc(50% - 9px)', + }, + }, +}; + +// ---------------------------------------------------------------------- + +export const select = { MuiSelect, MuiNativeSelect }; diff --git a/src/shared/theme/core/components/skeleton.tsx b/src/shared/theme/core/components/skeleton.tsx new file mode 100644 index 0000000..b42bb01 --- /dev/null +++ b/src/shared/theme/core/components/skeleton.tsx @@ -0,0 +1,26 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { varAlpha } from '../../styles'; + +// ---------------------------------------------------------------------- + +const MuiSkeleton: Components<Theme>['MuiSkeleton'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { animation: 'wave', variant: 'rounded' }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + backgroundColor: varAlpha(theme.vars.palette.grey['400Channel'], 0.12), + }), + rounded: ({ theme }) => ({ borderRadius: theme.shape.borderRadius * 2 }), + }, +}; + +// ---------------------------------------------------------------------- + +export const skeleton = { MuiSkeleton }; diff --git a/src/shared/theme/core/components/slider.tsx b/src/shared/theme/core/components/slider.tsx new file mode 100644 index 0000000..4c4e5f8 --- /dev/null +++ b/src/shared/theme/core/components/slider.tsx @@ -0,0 +1,122 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { sliderClasses } from '@mui/material/Slider'; + +import { varAlpha, stylesMode } from '../../styles'; + +// ---------------------------------------------------------------------- + +declare module '@mui/material/Slider' { + interface SliderPropsColorOverrides { + inherit: true; + } +} + +// ---------------------------------------------------------------------- + +const SIZE = { + rail: { small: 6, medium: 10 }, + thumb: { small: 16, medium: 20 }, + mark: { small: 4, medium: 6 }, +}; + +const MuiSlider: Components<Theme>['MuiSlider'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { size: 'small' }, + + /** ************************************** + * VARIANTS + *************************************** */ + variants: [ + /** + * @color inherit + */ + { + props: ({ ownerState }) => ownerState.color === 'inherit', + style: ({ theme }) => ({ + [`& .${sliderClasses.markActive}`]: { + [stylesMode.dark]: { + backgroundColor: varAlpha(theme.vars.palette.grey['800Channel'], 0.48), + }, + }, + }), + }, + /** + * @state disabled + */ + { + props: ({ ownerState }) => !!ownerState.disabled, + style: ({ theme }) => ({ + [`&.${sliderClasses.disabled}`]: { + color: varAlpha( + theme.vars.palette.grey['500Channel'], + theme.vars.palette.action.disabledOpacity + ), + }, + }), + }, + ], + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + [`& .${sliderClasses.thumb}`]: { + borderWidth: 1, + borderStyle: 'solid', + width: SIZE.thumb.medium, + height: SIZE.thumb.medium, + boxShadow: theme.customShadows.z1, + color: theme.vars.palette.common.white, + borderColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.08), + '&::before': { + opacity: 0.4, + boxShadow: 'none', + width: 'calc(100% - 4px)', + height: 'calc(100% - 4px)', + backgroundImage: `linear-gradient(180deg, ${theme.vars.palette.grey[500]} 0%, ${varAlpha(theme.vars.palette.grey['500Channel'], 0)} 100%)`, + [stylesMode.dark]: { opacity: 0.8 }, + }, + }, + }), + rail: ({ theme }) => ({ + opacity: 0.12, + height: SIZE.rail.medium, + backgroundColor: theme.vars.palette.grey[500], + }), + track: { height: SIZE.rail.medium }, + mark: ({ theme }) => ({ + width: 1, + height: SIZE.mark.medium, + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.48), + '&[data-index="0"]': { display: 'none' }, + }), + markActive: ({ theme }) => ({ + backgroundColor: varAlpha(theme.vars.palette.common.whiteChannel, 0.64), + }), + markLabel: ({ theme }) => ({ + fontSize: theme.typography.pxToRem(13), + color: theme.vars.palette.text.disabled, + }), + valueLabel: ({ theme }) => ({ + borderRadius: 8, + backgroundColor: theme.vars.palette.grey[800], + [stylesMode.dark]: { backgroundColor: theme.vars.palette.grey[700] }, + }), + sizeSmall: { + [`& .${sliderClasses.thumb}`]: { width: SIZE.thumb.small, height: SIZE.thumb.small }, + [`& .${sliderClasses.rail}`]: { height: SIZE.rail.small }, + [`& .${sliderClasses.track}`]: { height: SIZE.rail.small }, + [`& .${sliderClasses.mark}`]: { height: SIZE.mark.small }, + }, + }, +}; + +// ---------------------------------------------------------------------- + +export const slider = { + MuiSlider, +}; diff --git a/src/shared/theme/core/components/stack.tsx b/src/shared/theme/core/components/stack.tsx new file mode 100644 index 0000000..25669f6 --- /dev/null +++ b/src/shared/theme/core/components/stack.tsx @@ -0,0 +1,18 @@ +import type { Theme, Components } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +const MuiStack: Components<Theme>['MuiStack'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { useFlexGap: true }, + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: {}, +}; + +// ---------------------------------------------------------------------- + +export const stack = { MuiStack }; diff --git a/src/shared/theme/core/components/stepper.tsx b/src/shared/theme/core/components/stepper.tsx new file mode 100644 index 0000000..081cba0 --- /dev/null +++ b/src/shared/theme/core/components/stepper.tsx @@ -0,0 +1,14 @@ +import type { Theme, Components } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +const MuiStepConnector: Components<Theme>['MuiStepConnector'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { line: ({ theme }) => ({ borderColor: theme.vars.palette.divider }) }, +}; + +// ---------------------------------------------------------------------- + +export const stepper = { MuiStepConnector }; diff --git a/src/shared/theme/core/components/svg-icon.tsx b/src/shared/theme/core/components/svg-icon.tsx new file mode 100644 index 0000000..260ae72 --- /dev/null +++ b/src/shared/theme/core/components/svg-icon.tsx @@ -0,0 +1,14 @@ +import type { Theme, Components } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +const MuiSvgIcon: Components<Theme>['MuiSvgIcon'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { fontSizeLarge: { width: 32, height: 32, fontSize: 'inherit' } }, +}; + +// ---------------------------------------------------------------------- + +export const svgIcon = { MuiSvgIcon }; diff --git a/src/shared/theme/core/components/switch.tsx b/src/shared/theme/core/components/switch.tsx new file mode 100644 index 0000000..7d25346 --- /dev/null +++ b/src/shared/theme/core/components/switch.tsx @@ -0,0 +1,55 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { switchClasses } from '@mui/material/Switch'; + +import { varAlpha, stylesMode } from '../../styles'; + +// ---------------------------------------------------------------------- + +const MuiSwitch: Components<Theme>['MuiSwitch'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: { alignItems: 'center' }, + switchBase: ({ ownerState, theme }) => ({ + top: 'unset', + transform: 'translateX(6px)', + [`&.${switchClasses.checked}`]: { + [`& .${switchClasses.thumb}`]: { + ...(ownerState.color === 'default' && { + [stylesMode.dark]: { color: theme.vars.palette.grey[800] }, + }), + }, + [`&+.${switchClasses.track}`]: { + opacity: 1, + ...(ownerState.color === 'default' && { + backgroundColor: theme.vars.palette.text.primary, + }), + }, + }, + [`&.${switchClasses.disabled}`]: { + [`& .${switchClasses.thumb}`]: { opacity: 1, [stylesMode.dark]: { opacity: 0.48 } }, + [`&+.${switchClasses.track}`]: { opacity: 0.48 }, + }, + }), + track: ({ theme }) => ({ + opacity: 1, + borderRadius: 10, + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.48), + }), + thumb: ({ theme }) => ({ color: theme.vars.palette.common.white }), + sizeMedium: { + [`& .${switchClasses.track}`]: { height: 20 }, + [`& .${switchClasses.thumb}`]: { width: 14, height: 14 }, + }, + sizeSmall: { + [`& .${switchClasses.track}`]: { height: 16 }, + [`& .${switchClasses.thumb}`]: { width: 10, height: 10 }, + }, + }, +}; + +// ---------------------------------------------------------------------- + +export const switches = { MuiSwitch }; diff --git a/src/shared/theme/core/components/table.tsx b/src/shared/theme/core/components/table.tsx new file mode 100644 index 0000000..62898fc --- /dev/null +++ b/src/shared/theme/core/components/table.tsx @@ -0,0 +1,113 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { tableRowClasses } from '@mui/material/TableRow'; +import { tableCellClasses } from '@mui/material/TableCell'; + +import { varAlpha } from '../../styles'; + +// ---------------------------------------------------------------------- + +const MuiTableContainer: Components<Theme>['MuiTableContainer'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + position: 'relative', + scrollbarWidth: 'thin', + scrollbarColor: `${varAlpha(theme.vars.palette.text.disabledChannel, 0.4)} ${varAlpha(theme.vars.palette.text.disabledChannel, 0.08)}`, + }), + }, +}; + +// ---------------------------------------------------------------------- + +const MuiTable: Components<Theme>['MuiTable'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ '--palette-TableCell-border': theme.vars.palette.divider }), + }, +}; + +// ---------------------------------------------------------------------- + +const MuiTableRow: Components<Theme>['MuiTableRow'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + [`&.${tableRowClasses.selected}`]: { + backgroundColor: varAlpha(theme.vars.palette.primary.darkChannel, 0.04), + '&:hover': { backgroundColor: varAlpha(theme.vars.palette.primary.darkChannel, 0.08) }, + }, + '&:last-of-type': { [`& .${tableCellClasses.root}`]: { borderColor: 'transparent' } }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +const MuiTableCell: Components<Theme>['MuiTableCell'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: { borderBottomStyle: 'dashed' }, + head: ({ theme }) => ({ + fontSize: 14, + color: theme.vars.palette.text.secondary, + fontWeight: theme.typography.fontWeightSemiBold, + backgroundColor: theme.vars.palette.background.neutral, + }), + stickyHeader: ({ theme }) => ({ + backgroundColor: theme.vars.palette.background.paper, + backgroundImage: `linear-gradient(to bottom, ${theme.vars.palette.background.neutral} 0%, ${theme.vars.palette.background.neutral} 100%)`, + }), + paddingCheckbox: ({ theme }) => ({ paddingLeft: theme.spacing(1) }), + }, +}; + +// ---------------------------------------------------------------------- + +const MuiTablePagination: Components<Theme>['MuiTablePagination'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { + backIconButtonProps: { size: 'small' }, + nextIconButtonProps: { size: 'small' }, + slotProps: { select: { name: 'table-pagination-select' } }, + }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: { width: '100%' }, + toolbar: { height: 64 }, + actions: { marginRight: 8 }, + select: ({ theme }) => ({ + paddingLeft: 8, + '&:focus': { borderRadius: theme.shape.borderRadius }, + }), + selectIcon: { + right: 4, + width: 16, + height: 16, + top: 'calc(50% - 8px)', + }, + }, +}; + +// ---------------------------------------------------------------------- + +export const table = { + MuiTable, + MuiTableRow, + MuiTableCell, + MuiTableContainer, + MuiTablePagination, +}; diff --git a/src/shared/theme/core/components/tabs.tsx b/src/shared/theme/core/components/tabs.tsx new file mode 100644 index 0000000..d9fb9bd --- /dev/null +++ b/src/shared/theme/core/components/tabs.tsx @@ -0,0 +1,63 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { tabClasses } from '@mui/material/Tab'; + +// ---------------------------------------------------------------------- + +const MuiTabs: Components<Theme>['MuiTabs'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { + textColor: 'inherit', + variant: 'scrollable', + allowScrollButtonsMobile: true, + }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + flexContainer: ({ ownerState, theme }) => ({ + ...(ownerState.variant !== 'fullWidth' && { + gap: '24px', + [theme.breakpoints.up('sm')]: { + gap: '40px', + }, + }), + }), + indicator: { backgroundColor: 'currentColor' }, + }, +}; + +// ---------------------------------------------------------------------- + +const MuiTab: Components<Theme>['MuiTab'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { disableRipple: true, iconPosition: 'start' }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + opacity: 1, + minWidth: 48, + minHeight: 48, + padding: theme.spacing(1, 0), + color: theme.vars.palette.text.secondary, + fontWeight: theme.typography.fontWeightMedium, + lineHeight: theme.typography.body2.lineHeight, + [`&.${tabClasses.selected}`]: { + color: theme.vars.palette.text.primary, + fontWeight: theme.typography.fontWeightSemiBold, + }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const tabs = { MuiTabs, MuiTab }; diff --git a/src/shared/theme/core/components/textfield.tsx b/src/shared/theme/core/components/textfield.tsx new file mode 100644 index 0000000..060b2f0 --- /dev/null +++ b/src/shared/theme/core/components/textfield.tsx @@ -0,0 +1,121 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { inputBaseClasses } from '@mui/material/InputBase'; +import { filledInputClasses } from '@mui/material/FilledInput'; +import { outlinedInputClasses } from '@mui/material/OutlinedInput'; + +import { varAlpha } from '../../styles'; + +// ---------------------------------------------------------------------- + +const MuiInputBase: Components<Theme>['MuiInputBase'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + [`&.${inputBaseClasses.disabled}`]: { + '& svg': { color: theme.vars.palette.text.disabled }, + }, + }), + input: ({ theme }) => ({ + fontSize: theme.typography.pxToRem(15), + [theme.breakpoints.down('sm')]: { + // This will prevent zoom in Safari min font size ~ 16px + fontSize: theme.typography.pxToRem(16), + }, + '&::placeholder': { + opacity: 1, + color: theme.vars.palette.text.disabled, + }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +const MuiInput: Components<Theme>['MuiInput'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + underline: ({ theme }) => ({ + '&::before': { borderBottomColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.32) }, + '&::after': { borderBottomColor: theme.vars.palette.text.primary }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +const MuiOutlinedInput: Components<Theme>['MuiOutlinedInput'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + [`&.${outlinedInputClasses.focused}`]: { + [`& .${outlinedInputClasses.notchedOutline}`]: { + borderColor: theme.vars.palette.text.primary, + }, + }, + [`&.${outlinedInputClasses.error}`]: { + [`& .${outlinedInputClasses.notchedOutline}`]: { + borderColor: theme.vars.palette.error.main, + }, + }, + [`&.${outlinedInputClasses.disabled}`]: { + [`& .${outlinedInputClasses.notchedOutline}`]: { + borderColor: theme.vars.palette.action.disabledBackground, + }, + }, + }), + notchedOutline: ({ theme }) => ({ + borderColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.2), + transition: theme.transitions.create(['border-color'], { + duration: theme.transitions.duration.shortest, + }), + }), + }, +}; + +// ---------------------------------------------------------------------- + +const MuiFilledInput: Components<Theme>['MuiFilledInput'] = { + /** ************************************** + * DEFAULT PROPS + *************************************** */ + defaultProps: { disableUnderline: true }, + + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + root: ({ theme }) => ({ + borderRadius: theme.shape.borderRadius, + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.08), + '&:hover': { backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.16) }, + [`&.${filledInputClasses.focused}`]: { + backgroundColor: varAlpha(theme.vars.palette.grey['500Channel'], 0.16), + }, + [`&.${filledInputClasses.error}`]: { + backgroundColor: varAlpha(theme.vars.palette.error.mainChannel, 0.08), + [`&.${filledInputClasses.focused}`]: { + backgroundColor: varAlpha(theme.vars.palette.error.mainChannel, 0.16), + }, + }, + [`&.${filledInputClasses.disabled}`]: { + backgroundColor: theme.vars.palette.action.disabledBackground, + }, + }), + }, +}; + +// ---------------------------------------------------------------------- + +export const textfield = { + MuiInput, + MuiInputBase, + MuiFilledInput, + MuiOutlinedInput, +}; diff --git a/src/shared/theme/core/components/timeline.tsx b/src/shared/theme/core/components/timeline.tsx new file mode 100644 index 0000000..746e104 --- /dev/null +++ b/src/shared/theme/core/components/timeline.tsx @@ -0,0 +1,21 @@ +import type { Theme, Components } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +const MuiTimelineDot: Components<Theme>['MuiTimelineDot'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { root: { boxShadow: 'none' } }, +}; + +const MuiTimelineConnector: Components<Theme>['MuiTimelineConnector'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { root: ({ theme }) => ({ backgroundColor: theme.vars.palette.divider }) }, +}; + +// ---------------------------------------------------------------------- + +export const timeline = { MuiTimelineDot, MuiTimelineConnector }; diff --git a/src/shared/theme/core/components/tooltip.tsx b/src/shared/theme/core/components/tooltip.tsx new file mode 100644 index 0000000..056d378 --- /dev/null +++ b/src/shared/theme/core/components/tooltip.tsx @@ -0,0 +1,45 @@ +import type { Theme, Components } from '@mui/material/styles'; + +import { tooltipClasses } from '@mui/material/Tooltip'; + +import { stylesMode } from '../../styles'; + +// ---------------------------------------------------------------------- + +const MuiTooltip: Components<Theme>['MuiTooltip'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + tooltip: ({ theme }) => ({ + backgroundColor: theme.vars.palette.grey[800], + [stylesMode.dark]: { + backgroundColor: theme.vars.palette.grey[700], + }, + }), + arrow: ({ theme }) => ({ + color: theme.vars.palette.grey[800], + [stylesMode.dark]: { + color: theme.vars.palette.grey[700], + }, + }), + popper: { + [`&.${tooltipClasses.popper}[data-popper-placement*="bottom"] .${tooltipClasses.tooltip}`]: { + marginTop: 12, + }, + [`&.${tooltipClasses.popper}[data-popper-placement*="top"] .${tooltipClasses.tooltip}`]: { + marginBottom: 12, + }, + [`&.${tooltipClasses.popper}[data-popper-placement*="right"] .${tooltipClasses.tooltip}`]: { + marginLeft: 12, + }, + [`&.${tooltipClasses.popper}[data-popper-placement*="left"] .${tooltipClasses.tooltip}`]: { + marginRight: 12, + }, + }, + }, +}; + +// ---------------------------------------------------------------------- + +export const tooltip = { MuiTooltip }; diff --git a/src/shared/theme/core/components/typography.tsx b/src/shared/theme/core/components/typography.tsx new file mode 100644 index 0000000..3184390 --- /dev/null +++ b/src/shared/theme/core/components/typography.tsx @@ -0,0 +1,17 @@ +import type { Theme, Components } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +const MuiTypography: Components<Theme>['MuiTypography'] = { + /** ************************************** + * STYLE + *************************************** */ + styleOverrides: { + paragraph: ({ theme }) => ({ marginBottom: theme.spacing(2) }), + gutterBottom: ({ theme }) => ({ marginBottom: theme.spacing(1) }), + }, +}; + +// ---------------------------------------------------------------------- + +export const typography = { MuiTypography }; diff --git a/src/shared/theme/core/custom-shadows.ts b/src/shared/theme/core/custom-shadows.ts new file mode 100644 index 0000000..2264e3a --- /dev/null +++ b/src/shared/theme/core/custom-shadows.ts @@ -0,0 +1,70 @@ +import { varAlpha } from '../styles'; +import { grey, info, error, common, primary, success, warning, secondary } from './palette'; + +import type { ThemeColorScheme } from '../types'; + +// ---------------------------------------------------------------------- + +export interface CustomShadows { + z1?: string; + z4?: string; + z8?: string; + z12?: string; + z16?: string; + z20?: string; + z24?: string; + // + primary?: string; + secondary?: string; + info?: string; + success?: string; + warning?: string; + error?: string; + // + card?: string; + dialog?: string; + dropdown?: string; +} + +declare module '@mui/material/styles' { + interface Theme { + customShadows: CustomShadows; + } + interface ThemeOptions { + customShadows?: CustomShadows; + } + interface ThemeVars { + customShadows: CustomShadows; + } +} + +// ---------------------------------------------------------------------- + +export function createShadowColor(colorChannel: string) { + return `0 8px 16px 0 ${varAlpha(colorChannel, 0.24)}`; +} + +export function customShadows(colorScheme: ThemeColorScheme) { + const colorChannel = colorScheme === 'light' ? grey['500Channel'] : common.blackChannel; + + return { + z1: `0 1px 2px 0 ${varAlpha(colorChannel, 0.16)}`, + z4: `0 4px 8px 0 ${varAlpha(colorChannel, 0.16)}`, + z8: `0 8px 16px 0 ${varAlpha(colorChannel, 0.16)}`, + z12: `0 12px 24px -4px ${varAlpha(colorChannel, 0.16)}`, + z16: `0 16px 32px -4px ${varAlpha(colorChannel, 0.16)}`, + z20: `0 20px 40px -4px ${varAlpha(colorChannel, 0.16)}`, + z24: `0 24px 48px 0 ${varAlpha(colorChannel, 0.16)}`, + // + dialog: `-40px 40px 80px -8px ${varAlpha(common.blackChannel, 0.24)}`, + card: `0 0 2px 0 ${varAlpha(colorChannel, 0.2)}, 0 12px 24px -4px ${varAlpha(colorChannel, 0.12)}`, + dropdown: `0 0 2px 0 ${varAlpha(colorChannel, 0.24)}, -20px 20px 40px -4px ${varAlpha(colorChannel, 0.24)}`, + // + primary: createShadowColor(primary.mainChannel), + secondary: createShadowColor(secondary.mainChannel), + info: createShadowColor(info.mainChannel), + success: createShadowColor(success.mainChannel), + warning: createShadowColor(warning.mainChannel), + error: createShadowColor(error.mainChannel), + }; +} diff --git a/src/shared/theme/core/index.ts b/src/shared/theme/core/index.ts new file mode 100644 index 0000000..1f6edd4 --- /dev/null +++ b/src/shared/theme/core/index.ts @@ -0,0 +1,9 @@ +export * from './shadows'; + +export * from './palette'; + +export * from './typography'; + +export * from './components'; + +export * from './custom-shadows'; diff --git a/src/shared/theme/core/palette.ts b/src/shared/theme/core/palette.ts new file mode 100644 index 0000000..d040b7f --- /dev/null +++ b/src/shared/theme/core/palette.ts @@ -0,0 +1,146 @@ +import type { ColorSystemOptions } from '@mui/material/styles'; + +import COLORS from './colors.json'; +import { varAlpha, createPaletteChannel } from '../styles'; + +// ---------------------------------------------------------------------- + +declare module '@mui/material/styles/createPalette' { + interface CommonColors { + whiteChannel: string; + blackChannel: string; + } + interface TypeText { + disabledChannel: string; + } + interface TypeBackground { + neutral: string; + neutralChannel: string; + } + interface SimplePaletteColorOptions { + lighter: string; + darker: string; + lighterChannel: string; + darkerChannel: string; + } + interface PaletteColor { + lighter: string; + darker: string; + lighterChannel: string; + darkerChannel: string; + } +} + +declare module '@mui/material/styles' { + interface ThemeVars { + transitions: Theme['transitions']; + } +} + +declare module '@mui/material' { + interface Color { + ['50Channel']: string; + ['100Channel']: string; + ['200Channel']: string; + ['300Channel']: string; + ['400Channel']: string; + ['500Channel']: string; + ['600Channel']: string; + ['700Channel']: string; + ['800Channel']: string; + ['900Channel']: string; + } +} + +export type ColorType = 'primary' | 'secondary' | 'info' | 'success' | 'warning' | 'error'; + +// ---------------------------------------------------------------------- + +// Grey +export const grey = createPaletteChannel(COLORS.grey); + +// Primary +export const primary = createPaletteChannel(COLORS.primary); + +// Secondary +export const secondary = createPaletteChannel(COLORS.secondary); + +// Info +export const info = createPaletteChannel(COLORS.info); + +// Success +export const success = createPaletteChannel(COLORS.success); + +// Warning +export const warning = createPaletteChannel(COLORS.warning); + +// Error +export const error = createPaletteChannel(COLORS.error); + +// Common +export const common = createPaletteChannel(COLORS.common); + +// Text +export const text = { + light: createPaletteChannel({ primary: grey[800], secondary: grey[600], disabled: grey[500] }), + dark: createPaletteChannel({ primary: '#FFFFFF', secondary: grey[500], disabled: grey[600] }), +}; + +// Background +export const background = { + light: createPaletteChannel({ paper: '#FFFFFF', default: '#FFFFFF', neutral: grey[200] }), + dark: createPaletteChannel({ paper: grey[800], default: grey[900], neutral: '#28323D' }), +}; + +// Action +export const baseAction = { + hover: varAlpha(grey['500Channel'], 0.08), + selected: varAlpha(grey['500Channel'], 0.16), + focus: varAlpha(grey['500Channel'], 0.24), + disabled: varAlpha(grey['500Channel'], 0.8), + disabledBackground: varAlpha(grey['500Channel'], 0.24), + hoverOpacity: 0.08, + disabledOpacity: 0.48, +}; + +export const action = { + light: { ...baseAction, active: grey[600] }, + dark: { ...baseAction, active: grey[500] }, +}; + +/* + * Base palette + */ +export const basePalette = { + primary, + secondary, + info, + success, + warning, + error, + grey, + common, + divider: varAlpha(grey['500Channel'], 0.2), + action, +}; + +export const lightPalette = { + ...basePalette, + text: text.light, + background: background.light, + action: action.light, +}; + +export const darkPalette = { + ...basePalette, + text: text.dark, + background: background.dark, + action: action.dark, +}; + +// ---------------------------------------------------------------------- + +export const colorSchemes: Partial<Record<'dark' | 'light', ColorSystemOptions>> = { + light: { palette: lightPalette }, + dark: { palette: darkPalette }, +}; diff --git a/src/shared/theme/core/shadows.ts b/src/shared/theme/core/shadows.ts new file mode 100644 index 0000000..d25abcf --- /dev/null +++ b/src/shared/theme/core/shadows.ts @@ -0,0 +1,44 @@ +import type { Shadows } from '@mui/material/styles'; + +import { varAlpha } from '../styles'; +import { grey, common } from './palette'; + +import type { ThemeColorScheme } from '../types'; + +// ---------------------------------------------------------------------- + +export function shadows(colorScheme: ThemeColorScheme): Shadows { + const colorChannel = colorScheme === 'light' ? grey['500Channel'] : common.blackChannel; + + const color1 = varAlpha(colorChannel, 0.2); + const color2 = varAlpha(colorChannel, 0.14); + const color3 = varAlpha(colorChannel, 0.12); + + return [ + 'none', + `0px 2px 1px -1px ${color1},0px 1px 1px 0px ${color2},0px 1px 3px 0px ${color3}`, + `0px 3px 1px -2px ${color1},0px 2px 2px 0px ${color2},0px 1px 5px 0px ${color3}`, + `0px 3px 3px -2px ${color1},0px 3px 4px 0px ${color2},0px 1px 8px 0px ${color3}`, + `0px 2px 4px -1px ${color1},0px 4px 5px 0px ${color2},0px 1px 10px 0px ${color3}`, + `0px 3px 5px -1px ${color1},0px 5px 8px 0px ${color2},0px 1px 14px 0px ${color3}`, + `0px 3px 5px -1px ${color1},0px 6px 10px 0px ${color2},0px 1px 18px 0px ${color3}`, + `0px 4px 5px -2px ${color1},0px 7px 10px 1px ${color2},0px 2px 16px 1px ${color3}`, + `0px 5px 5px -3px ${color1},0px 8px 10px 1px ${color2},0px 3px 14px 2px ${color3}`, + `0px 5px 6px -3px ${color1},0px 9px 12px 1px ${color2},0px 3px 16px 2px ${color3}`, + `0px 6px 6px -3px ${color1},0px 10px 14px 1px ${color2},0px 4px 18px 3px ${color3}`, + `0px 6px 7px -4px ${color1},0px 11px 15px 1px ${color2},0px 4px 20px 3px ${color3}`, + `0px 7px 8px -4px ${color1},0px 12px 17px 2px ${color2},0px 5px 22px 4px ${color3}`, + `0px 7px 8px -4px ${color1},0px 13px 19px 2px ${color2},0px 5px 24px 4px ${color3}`, + `0px 7px 9px -4px ${color1},0px 14px 21px 2px ${color2},0px 5px 26px 4px ${color3}`, + `0px 8px 9px -5px ${color1},0px 15px 22px 2px ${color2},0px 6px 28px 5px ${color3}`, + `0px 8px 10px -5px ${color1},0px 16px 24px 2px ${color2},0px 6px 30px 5px ${color3}`, + `0px 8px 11px -5px ${color1},0px 17px 26px 2px ${color2},0px 6px 32px 5px ${color3}`, + `0px 9px 11px -5px ${color1},0px 18px 28px 2px ${color2},0px 7px 34px 6px ${color3}`, + `0px 9px 12px -6px ${color1},0px 19px 29px 2px ${color2},0px 7px 36px 6px ${color3}`, + `0px 10px 13px -6px ${color1},0px 20px 31px 3px ${color2},0px 8px 38px 7px ${color3}`, + `0px 10px 13px -6px ${color1},0px 21px 33px 3px ${color2},0px 8px 40px 7px ${color3}`, + `0px 10px 14px -6px ${color1},0px 22px 35px 3px ${color2},0px 8px 42px 7px ${color3}`, + `0px 11px 14px -7px ${color1},0px 23px 36px 3px ${color2},0px 9px 44px 8px ${color3}`, + `0px 11px 15px -7px ${color1},0px 24px 38px 3px ${color2},0px 9px 46px 8px ${color3}`, + ]; +} diff --git a/src/shared/theme/core/typography.ts b/src/shared/theme/core/typography.ts new file mode 100644 index 0000000..ef03fef --- /dev/null +++ b/src/shared/theme/core/typography.ts @@ -0,0 +1,112 @@ +import type { TypographyOptions } from '@mui/material/styles/createTypography'; + +import { setFont, pxToRem, responsiveFontSizes } from '../styles/utils'; + +// ---------------------------------------------------------------------- + +declare module '@mui/material/styles' { + interface TypographyVariants { + fontSecondaryFamily: React.CSSProperties['fontFamily']; + fontWeightSemiBold: React.CSSProperties['fontWeight']; + } + interface TypographyVariantsOptions { + fontSecondaryFamily?: React.CSSProperties['fontFamily']; + fontWeightSemiBold?: React.CSSProperties['fontWeight']; + } + interface ThemeVars { + typography: Theme['typography']; + } +} + +// ---------------------------------------------------------------------- + +export const defaultFont = 'Public Sans'; + +export const primaryFont = setFont(defaultFont); + +export const secondaryFont = setFont('Barlow'); + +// ---------------------------------------------------------------------- + +export const typography: TypographyOptions = { + fontFamily: primaryFont, + fontSecondaryFamily: secondaryFont, + fontWeightLight: '300', + fontWeightRegular: '400', + fontWeightMedium: '500', + fontWeightSemiBold: '600', + fontWeightBold: '700', + h1: { + fontWeight: 800, + lineHeight: 80 / 64, + fontSize: pxToRem(40), + fontFamily: secondaryFont, + ...responsiveFontSizes({ sm: 52, md: 58, lg: 64 }), + }, + h2: { + fontWeight: 800, + lineHeight: 64 / 48, + fontSize: pxToRem(32), + fontFamily: secondaryFont, + ...responsiveFontSizes({ sm: 40, md: 44, lg: 48 }), + }, + h3: { + fontWeight: 700, + lineHeight: 1.5, + fontSize: pxToRem(24), + fontFamily: secondaryFont, + ...responsiveFontSizes({ sm: 26, md: 30, lg: 32 }), + }, + h4: { + fontWeight: 700, + lineHeight: 1.5, + fontSize: pxToRem(20), + ...responsiveFontSizes({ sm: 20, md: 24, lg: 24 }), + }, + h5: { + fontWeight: 700, + lineHeight: 1.5, + fontSize: pxToRem(18), + ...responsiveFontSizes({ sm: 19, md: 20, lg: 20 }), + }, + h6: { + fontWeight: 600, + lineHeight: 28 / 18, + fontSize: pxToRem(17), + ...responsiveFontSizes({ sm: 18, md: 18, lg: 18 }), + }, + subtitle1: { + fontWeight: 600, + lineHeight: 1.5, + fontSize: pxToRem(16), + }, + subtitle2: { + fontWeight: 600, + lineHeight: 22 / 14, + fontSize: pxToRem(14), + }, + body1: { + lineHeight: 1.5, + fontSize: pxToRem(16), + }, + body2: { + lineHeight: 22 / 14, + fontSize: pxToRem(14), + }, + caption: { + lineHeight: 1.5, + fontSize: pxToRem(12), + }, + overline: { + fontWeight: 700, + lineHeight: 1.5, + fontSize: pxToRem(12), + textTransform: 'uppercase', + }, + button: { + fontWeight: 700, + lineHeight: 24 / 14, + fontSize: pxToRem(14), + textTransform: 'unset', + }, +}; diff --git a/src/shared/theme/create-theme.ts b/src/shared/theme/create-theme.ts new file mode 100644 index 0000000..25bafff --- /dev/null +++ b/src/shared/theme/create-theme.ts @@ -0,0 +1,97 @@ +import type { Theme } from '@mui/material/styles'; +import type { SettingsState } from 'src/shared/components/settings'; + +import { experimental_extendTheme as extendTheme } from '@mui/material/styles'; + +import { setFont } from './styles/utils'; +import { overridesTheme } from './overrides-theme'; +import { shadows, typography, components, colorSchemes, customShadows } from './core'; +import { updateCoreWithSettings, updateComponentsWithSettings } from './with-settings/update-theme'; + +// ---------------------------------------------------------------------- + +export function createTheme(settings: SettingsState): Theme { + const initialTheme = { + colorSchemes, + shadows: shadows(settings.colorScheme), + customShadows: customShadows(settings.colorScheme), + direction: settings.direction, + shape: { borderRadius: 8 }, + components, + typography: { + ...typography, + fontFamily: setFont(settings.fontFamily), + }, + cssVarPrefix: '', + shouldSkipGeneratingVar, + }; + + /** + * 1.Update values from settings before creating theme. + */ + const updateTheme = updateCoreWithSettings(initialTheme, settings); + + /** + * 2.Create theme + add locale + update component with settings. + */ + const theme = extendTheme(updateTheme, updateComponentsWithSettings(settings), overridesTheme); + + return theme; +} + +// ---------------------------------------------------------------------- + +function shouldSkipGeneratingVar(keys: string[], value: string | number): boolean { + const skipGlobalKeys = [ + 'mixins', + 'overlays', + 'direction', + 'breakpoints', + 'cssVarPrefix', + 'unstable_sxConfig', + 'typography', + // 'transitions', + ]; + + const skipPaletteKeys: { + [key: string]: string[]; + } = { + global: ['tonalOffset', 'dividerChannel', 'contrastThreshold'], + grey: ['A100', 'A200', 'A400', 'A700'], + text: ['icon'], + }; + + const isPaletteKey = keys[0] === 'palette'; + + if (isPaletteKey) { + const paletteType = keys[1]; + const skipKeys = skipPaletteKeys[paletteType] || skipPaletteKeys.global; + + return keys.some((key) => skipKeys?.includes(key)); + } + + return keys.some((key) => skipGlobalKeys?.includes(key)); +} + +/** +* createTheme without @settings and @locale components. +* + ```jsx +export function createTheme(): Theme { + const initialTheme = { + colorSchemes, + shadows: shadows('light'), + customShadows: customShadows('light'), + shape: { borderRadius: 8 }, + components, + typography, + cssVarPrefix: '', + shouldSkipGeneratingVar, + }; + + const theme = extendTheme(initialTheme, overridesTheme); + + return theme; +} + ``` +*/ diff --git a/src/shared/theme/overrides-theme.ts b/src/shared/theme/overrides-theme.ts new file mode 100644 index 0000000..60f0c80 --- /dev/null +++ b/src/shared/theme/overrides-theme.ts @@ -0,0 +1,26 @@ +import type { ThemeUpdateOptions } from './types'; + +// ---------------------------------------------------------------------- + +export const overridesTheme: ThemeUpdateOptions = { + /** + * + ```jsx + colorSchemes: { + light: { + palette: { + primary: createPaletteChannel({ + lighter: '#E4DCFD', + light: '#A996F8', + main: '#6950E8', + dark: '#3828A7', + darker: '#180F6F', + contrastText: '#FFFFFF', + }), + }, + }, + }, + shape: { borderRadius: 0 }, + ``` + */ +}; diff --git a/src/shared/theme/styles/index.ts b/src/shared/theme/styles/index.ts new file mode 100644 index 0000000..e4c2a09 --- /dev/null +++ b/src/shared/theme/styles/index.ts @@ -0,0 +1,3 @@ +export * from './utils'; + +export * from './mixins'; diff --git a/src/shared/theme/styles/mixins.ts b/src/shared/theme/styles/mixins.ts new file mode 100644 index 0000000..af27485 --- /dev/null +++ b/src/shared/theme/styles/mixins.ts @@ -0,0 +1,247 @@ +import type { Theme, CSSObject } from '@mui/material/styles'; + +import { dividerClasses } from '@mui/material/Divider'; +import { checkboxClasses } from '@mui/material/Checkbox'; +import { menuItemClasses } from '@mui/material/MenuItem'; +import { autocompleteClasses } from '@mui/material/Autocomplete'; + +import { CONFIG } from 'src/config-global'; + +import { remToPx, varAlpha, mediaQueries } from './utils'; + +// ---------------------------------------------------------------------- + +/** + * Usage: + * ...hideScrollX, + * ...hideScrollY, + */ +export const hideScrollX: CSSObject = { + msOverflowStyle: 'none', + scrollbarWidth: 'none', + overflowX: 'auto', + '&::-webkit-scrollbar': { display: 'none' }, +}; + +export const hideScrollY: CSSObject = { + msOverflowStyle: 'none', + scrollbarWidth: 'none', + overflowY: 'auto', + '&::-webkit-scrollbar': { display: 'none' }, +}; + +/** + * Usage: + * ...textGradient(`to right, ${theme.vars.palette.text.primary}, ${alpha(theme.vars.palette.text.primary, 0.2)}` + */ +export function textGradient(color: string): CSSObject { + return { + background: `linear-gradient(${color})`, + WebkitBackgroundClip: 'text', + WebkitTextFillColor: 'transparent', + backgroundClip: 'text', + textFillColor: 'transparent', + color: 'transparent', + }; +} + +/** + * Usage: + * ...borderGradient({ color: `to right, ${theme.vars.palette.text.primary}, ${alpha(theme.vars.palette.text.primary, 0.2)}`, padding: '4px' }), + */ +export type BorderGradientProps = { + color?: string; + padding?: string; +}; + +export function borderGradient(props?: BorderGradientProps): CSSObject { + return { + inset: 0, + width: '100%', + content: '""', + height: '100%', + margin: 'auto', + position: 'absolute', + borderRadius: 'inherit', + padding: props?.padding ?? '2px', + // + mask: 'linear-gradient(#FFF 0 0) content-box, linear-gradient(#FFF 0 0)', + WebkitMask: 'linear-gradient(#FFF 0 0) content-box, linear-gradient(#FFF 0 0)', + maskComposite: 'exclude', + WebkitMaskComposite: 'xor', + ...(props?.color && { + background: `linear-gradient(${props.color})`, + }), + }; +} + +/** + * Usage: + * ...bgGradient({ color: `to right, ${theme.vars.palette.grey[900]} 25%, ${varAlpha(theme.vars.palette.primary.darkerChannel, 0.88)}`, imgUrl: '/assets/background/overlay.png' }), + */ +export type BgGradientProps = { + color: string; + imgUrl?: string; +}; + +export function bgGradient({ color, imgUrl }: BgGradientProps): CSSObject { + if (imgUrl) { + return { + background: `linear-gradient(${color}), url(${imgUrl})`, + backgroundSize: 'cover', + backgroundRepeat: 'no-repeat', + backgroundPosition: 'center center', + }; + } + return { background: `linear-gradient(${color})` }; +} + +/** + * Usage: + * ...bgBlur({ color: `varAlpha(theme.vars.palette.background.paperChannel, 0.8)`, imgUrl: '/assets/background/overlay.png', blur: 6 }), + */ +export type BgBlurProps = { + color: string; + blur?: number; + imgUrl?: string; +}; + +export function bgBlur({ color, blur = 6, imgUrl }: BgBlurProps): CSSObject { + if (imgUrl) { + return { + position: 'relative', + backgroundImage: `url(${imgUrl})`, + '&::before': { + position: 'absolute', + top: 0, + left: 0, + zIndex: 9, + content: '""', + width: '100%', + height: '100%', + backdropFilter: `blur(${blur}px)`, + WebkitBackdropFilter: `blur(${blur}px)`, + backgroundColor: color, + }, + }; + } + return { + backdropFilter: `blur(${blur}px)`, + WebkitBackdropFilter: `blur(${blur}px)`, + backgroundColor: color, + }; +} + +/** + * Usage: + * ...maxLine({ line: 2, persistent: theme.typography.caption }), + */ +export type MediaFontSize = { + [key: string]: { + fontSize: React.CSSProperties['fontSize']; + }; +}; + +export type MaxLineProps = { + line: number; + persistent?: Partial<React.CSSProperties>; +}; + +function getFontSize(fontSize: React.CSSProperties['fontSize']) { + return typeof fontSize === 'string' ? remToPx(fontSize) : fontSize; +} + +function getLineHeight(lineHeight: React.CSSProperties['lineHeight'], fontSize?: number) { + if (typeof lineHeight === 'string') { + return fontSize ? remToPx(lineHeight) / fontSize : 1; + } + return lineHeight; +} + +export function maxLine({ line, persistent }: MaxLineProps): CSSObject { + const baseStyles: CSSObject = { + overflow: 'hidden', + display: '-webkit-box', + textOverflow: 'ellipsis', + WebkitLineClamp: line, + WebkitBoxOrient: 'vertical', + }; + + if (persistent) { + const fontSizeBase = getFontSize(persistent.fontSize); + const fontSizeSm = getFontSize((persistent as MediaFontSize)[mediaQueries.upSm]?.fontSize); + const fontSizeMd = getFontSize((persistent as MediaFontSize)[mediaQueries.upMd]?.fontSize); + const fontSizeLg = getFontSize((persistent as MediaFontSize)[mediaQueries.upLg]?.fontSize); + + const lineHeight = getLineHeight(persistent.lineHeight, fontSizeBase); + + return { + ...baseStyles, + ...(lineHeight && { + ...(fontSizeBase && { height: fontSizeBase * lineHeight * line }), + ...(fontSizeSm && { [mediaQueries.upSm]: { height: fontSizeSm * lineHeight * line } }), + ...(fontSizeMd && { [mediaQueries.upMd]: { height: fontSizeMd * lineHeight * line } }), + ...(fontSizeLg && { [mediaQueries.upLg]: { height: fontSizeLg * lineHeight * line } }), + }), + }; + } + + return baseStyles; +} + +/** + * Usage: + * ...paper({ theme, color: varAlpha(theme.vars.palette.background.paperChannel, 0.9), dropdown: true }), + */ +type PaperProps = { + theme: Theme; + color?: string; + dropdown?: boolean; +}; + +export function paper({ theme, color, dropdown }: PaperProps) { + return { + ...bgBlur({ + color: color ?? varAlpha(theme.vars.palette.background.paperChannel, 0.9), + blur: 20, + }), + backgroundImage: `url(${CONFIG.site.basePath}/assets/cyan-blur.png), url(${CONFIG.site.basePath}/assets/red-blur.png)`, + backgroundRepeat: 'no-repeat, no-repeat', + backgroundPosition: 'top right, left bottom', + backgroundSize: '50%, 50%', + ...(theme.direction === 'rtl' && { backgroundPosition: 'top left, right bottom' }), + ...(dropdown && { + padding: theme.spacing(0.5), + boxShadow: theme.customShadows.dropdown, + borderRadius: `${theme.shape.borderRadius * 1.25}px`, + }), + }; +} + +/** + * Usage: + * ...menuItem(theme) + */ +export function menuItem(theme: Theme) { + return { + ...theme.typography.body2, + padding: theme.spacing(0.75, 1), + borderRadius: theme.shape.borderRadius * 0.75, + '&:not(:last-of-type)': { marginBottom: 4 }, + [`&.${menuItemClasses.selected}`]: { + fontWeight: theme.typography.fontWeightSemiBold, + backgroundColor: theme.vars.palette.action.selected, + '&:hover': { backgroundColor: theme.vars.palette.action.hover }, + }, + [`& .${checkboxClasses.root}`]: { + padding: theme.spacing(0.5), + marginLeft: theme.spacing(-0.5), + marginRight: theme.spacing(0.5), + }, + [`&.${autocompleteClasses.option}[aria-selected="true"]`]: { + backgroundColor: theme.vars.palette.action.selected, + '&:hover': { backgroundColor: theme.vars.palette.action.hover }, + }, + [`&+.${dividerClasses.root}`]: { margin: theme.spacing(0.5, 0) }, + }; +} diff --git a/src/shared/theme/styles/utils.ts b/src/shared/theme/styles/utils.ts new file mode 100644 index 0000000..fe976f2 --- /dev/null +++ b/src/shared/theme/styles/utils.ts @@ -0,0 +1,101 @@ +// ---------------------------------------------------------------------- + +export const stylesMode = { + light: '[data-mui-color-scheme="light"] &', + dark: '[data-mui-color-scheme="dark"] &', +}; + +export const mediaQueries = { + upXs: '@media (min-width:0px)', + upSm: '@media (min-width:600px)', + upMd: '@media (min-width:900px)', + upLg: '@media (min-width:1200px)', + upXl: '@media (min-width:1536px)', +}; + +/** + * Set font family + */ +export function setFont(fontName: string) { + return `"${fontName}",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"`; +} + +/** + * Converts rem to px + */ +export function remToPx(value: string): number { + return Math.round(parseFloat(value) * 16); +} + +/** + * Converts px to rem + */ +export function pxToRem(value: number): string { + return `${value / 16}rem`; +} + +/** + * Responsive font sizes + */ +export function responsiveFontSizes({ sm, md, lg }: { sm: number; md: number; lg: number }) { + return { + [mediaQueries.upSm]: { fontSize: pxToRem(sm) }, + [mediaQueries.upMd]: { fontSize: pxToRem(md) }, + [mediaQueries.upLg]: { fontSize: pxToRem(lg) }, + }; +} + +/** + * Converts a hex color to RGB channels + */ +export function hexToRgbChannel(hex: string) { + if (!/^#[0-9A-F]{6}$/i.test(hex)) { + throw new Error(`Invalid hex color: ${hex}`); + } + + const r = parseInt(hex.substring(1, 3), 16); + const g = parseInt(hex.substring(3, 5), 16); + const b = parseInt(hex.substring(5, 7), 16); + + return `${r} ${g} ${b}`; +} + +/** + * Converts a hex color to RGB channels + */ +export function createPaletteChannel(hexPalette: Record<string, string>) { + const channelPalette: Record<string, string> = {}; + + Object.entries(hexPalette).forEach(([key, value]) => { + channelPalette[`${key}Channel`] = hexToRgbChannel(value); + }); + + return { ...hexPalette, ...channelPalette }; +} + +/** + * Color with alpha channel + */ +export function varAlpha(color: string, opacity = 1) { + const unsupported = + color.startsWith('#') || + color.startsWith('rgb') || + color.startsWith('rgba') || + (!color.includes('var') && color.includes('Channel')); + + if (unsupported) { + throw new Error( + `[Alpha]: Unsupported color format "${color}". + Supported formats are: + - RGB channels: "0 184 217". + - CSS variables with "Channel" prefix: "var(--palette-common-blackChannel, #000000)". + Unsupported formats are: + - Hex: "#00B8D9". + - RGB: "rgb(0, 184, 217)". + - RGBA: "rgba(0, 184, 217, 1)". + ` + ); + } + + return `rgba(${color} / ${opacity})`; +} diff --git a/src/shared/theme/theme-provider.tsx b/src/shared/theme/theme-provider.tsx new file mode 100644 index 0000000..2178226 --- /dev/null +++ b/src/shared/theme/theme-provider.tsx @@ -0,0 +1,42 @@ +'use client'; + +import type {} from '@mui/lab/themeAugmentation'; +import type {} from '@mui/x-tree-view/themeAugmentation'; +import type {} from '@mui/x-data-grid/themeAugmentation'; +import type {} from '@mui/x-date-pickers/themeAugmentation'; +import type {} from '@mui/material/themeCssVarsAugmentation'; + +import CssBaseline from '@mui/material/CssBaseline'; +import { AppRouterCacheProvider } from '@mui/material-nextjs/v14-appRouter'; +import { Experimental_CssVarsProvider as CssVarsProvider } from '@mui/material/styles'; + +import { useSettingsContext } from 'src/shared/components/settings'; + +import { createTheme } from './create-theme'; +import { RTL } from './with-settings/right-to-left'; +import { schemeConfig } from './color-scheme-script'; + +// ---------------------------------------------------------------------- + +type Props = { + children: React.ReactNode; +}; + +export function ThemeProvider({ children }: Props) { + const settings = useSettingsContext(); + + const theme = createTheme(settings); + + return ( + <AppRouterCacheProvider options={{ key: 'css' }}> + <CssVarsProvider + theme={theme} + defaultMode={schemeConfig.defaultMode} + modeStorageKey={schemeConfig.modeStorageKey} + > + <CssBaseline /> + <RTL direction={settings.direction}>{children}</RTL> + </CssVarsProvider> + </AppRouterCacheProvider> + ); +} diff --git a/src/shared/theme/types.ts b/src/shared/theme/types.ts new file mode 100644 index 0000000..d5d295a --- /dev/null +++ b/src/shared/theme/types.ts @@ -0,0 +1,19 @@ +import type { Theme as BaseTheme } from '@mui/material/styles/createTheme'; +import type { CssVarsTheme, CssVarsThemeOptions } from '@mui/material/styles'; +import type { TypographyOptions } from '@mui/material/styles/createTypography'; + +// ---------------------------------------------------------------------- + +export type Theme = Omit<BaseTheme, 'palette' | 'applyStyles'> & CssVarsTheme; + +export type ThemeUpdateOptions = Omit<CssVarsThemeOptions, 'typography'> & { + typography?: TypographyOptions; +}; + +export type ThemeComponents = CssVarsThemeOptions['components']; + +export type ThemeColorScheme = 'light' | 'dark'; + +export type ThemeDirection = 'ltr' | 'rtl'; + +export type ThemeLocaleComponents = { components: ThemeComponents }; diff --git a/src/shared/theme/with-settings/primary-color.json b/src/shared/theme/with-settings/primary-color.json new file mode 100644 index 0000000..9d96e52 --- /dev/null +++ b/src/shared/theme/with-settings/primary-color.json @@ -0,0 +1,42 @@ +{ + "cyan": { + "lighter": "#CCF4FE", + "light": "#68CDF9", + "main": "#078DEE", + "dark": "#0351AB", + "darker": "#012972", + "contrastText": "#FFFFFF" + }, + "purple": { + "lighter": "#EBD6FD", + "light": "#B985F4", + "main": "#7635dc", + "dark": "#431A9E", + "darker": "#200A69", + "contrastText": "#FFFFFF" + }, + "blue": { + "lighter": "#CDE9FD", + "light": "#6BB1F8", + "main": "#0C68E9", + "dark": "#063BA7", + "darker": "#021D6F", + "contrastText": "#FFFFFF" + }, + "orange": { + "lighter": "#FEF4D4", + "light": "#FED680", + "main": "#fda92d", + "dark": "#B66816", + "darker": "#793908", + "contrastText": "#1C252E" + }, + "red": { + "lighter": "#FFE3D5", + "light": "#FFC1AC", + "main": "#FF3030", + "dark": "#B71833", + "darker": "#7A0930", + "contrastText": "#FFFFFF" + } +} diff --git a/src/shared/theme/with-settings/right-to-left.tsx b/src/shared/theme/with-settings/right-to-left.tsx new file mode 100644 index 0000000..b677d31 --- /dev/null +++ b/src/shared/theme/with-settings/right-to-left.tsx @@ -0,0 +1,31 @@ +import { useEffect } from 'react'; +import createCache from '@emotion/cache'; +import rtlPlugin from 'stylis-plugin-rtl'; +import { CacheProvider } from '@emotion/react'; + +import type { ThemeDirection } from '../types'; + +// ---------------------------------------------------------------------- + +type RTLProps = { + children: React.ReactNode; + direction: ThemeDirection; +}; + +const cacheRtl = createCache({ + key: 'rtl', + prepend: true, + stylisPlugins: [rtlPlugin], +}); + +export function RTL({ children, direction }: RTLProps) { + useEffect(() => { + document.dir = direction; + }, [direction]); + + if (direction === 'rtl') { + return <CacheProvider value={cacheRtl}>{children}</CacheProvider>; + } + + return <>{children}</>; +} diff --git a/src/shared/theme/with-settings/update-theme.ts b/src/shared/theme/with-settings/update-theme.ts new file mode 100644 index 0000000..c37d924 --- /dev/null +++ b/src/shared/theme/with-settings/update-theme.ts @@ -0,0 +1,113 @@ +import type { Theme, Components } from '@mui/material/styles'; +import type { SettingsState } from 'src/shared/components/settings'; + +import COLORS from '../core/colors.json'; +import PRIMARY_COLOR from './primary-color.json'; +import { components as coreComponents } from '../core/components'; +import { hexToRgbChannel, createPaletteChannel } from '../styles'; +import { grey as coreGreyPalette, primary as corePrimaryPalette } from '../core/palette'; +import { createShadowColor, customShadows as coreCustomShadows } from '../core/custom-shadows'; + +import type { ThemeComponents, ThemeUpdateOptions } from '../types'; + +// ---------------------------------------------------------------------- + +/** + * [1] settings @primaryColor + * [2] settings @contrast + */ + +export function updateCoreWithSettings( + theme: ThemeUpdateOptions, + settings: SettingsState +): ThemeUpdateOptions { + const { colorSchemes, customShadows } = theme; + + return { + ...theme, + colorSchemes: { + ...colorSchemes, + light: { + palette: { + ...colorSchemes?.light?.palette, + /** [1] */ + primary: getPalettePrimary(settings.primaryColor), + /** [2] */ + background: { + ...colorSchemes?.light?.palette?.background, + default: getBackgroundDefault(settings.contrast), + defaultChannel: hexToRgbChannel(getBackgroundDefault(settings.contrast)), + }, + }, + }, + dark: { + palette: { + ...colorSchemes?.dark?.palette, + /** [1] */ + primary: getPalettePrimary(settings.primaryColor), + }, + }, + }, + customShadows: { + ...customShadows, + /** [1] */ + primary: + settings.primaryColor === 'default' + ? coreCustomShadows('light').primary + : createShadowColor(getPalettePrimary(settings.primaryColor).mainChannel), + }, + }; +} + +// ---------------------------------------------------------------------- + +export function updateComponentsWithSettings(settings: SettingsState) { + const components: ThemeComponents = {}; + + /** [2] */ + if (settings.contrast === 'hight') { + const MuiCard: Components<Theme>['MuiCard'] = { + styleOverrides: { + root: ({ theme, ownerState }) => { + let rootStyles = {}; + if (typeof coreComponents?.MuiCard?.styleOverrides?.root === 'function') { + rootStyles = coreComponents.MuiCard.styleOverrides.root({ ownerState, theme }) ?? {}; + } + + return { + ...rootStyles, + boxShadow: theme.customShadows.z1, + }; + }, + }, + }; + + components.MuiCard = MuiCard; + } + + return { components }; +} + +// ---------------------------------------------------------------------- + +const PRIMARY_COLORS = { + default: COLORS.primary, + cyan: PRIMARY_COLOR.cyan, + purple: PRIMARY_COLOR.purple, + blue: PRIMARY_COLOR.blue, + orange: PRIMARY_COLOR.orange, + red: PRIMARY_COLOR.red, +}; + +function getPalettePrimary(primaryColorName: SettingsState['primaryColor']) { + /** [1] */ + const selectedPrimaryColor = PRIMARY_COLORS[primaryColorName]; + const updatedPrimaryPalette = createPaletteChannel(selectedPrimaryColor); + + return primaryColorName === 'default' ? corePrimaryPalette : updatedPrimaryPalette; +} + +function getBackgroundDefault(contrast: SettingsState['contrast']) { + /** [2] */ + return contrast === 'default' ? '#FFFFFF' : coreGreyPalette[200]; +} diff --git a/src/utils/axios.ts b/src/utils/axios.ts new file mode 100644 index 0000000..2ece298 --- /dev/null +++ b/src/utils/axios.ts @@ -0,0 +1,60 @@ +import type { AxiosRequestConfig } from 'axios'; + +import axios from 'axios'; + +import { CONFIG } from 'src/config-global'; + +// ---------------------------------------------------------------------- + +const axiosInstance = axios.create({ baseURL: CONFIG.site.serverUrl }); + +axiosInstance.interceptors.response.use( + (response) => response, + (error) => Promise.reject((error.response && error.response.data) || 'Something went wrong!') +); + +export default axiosInstance; + +// ---------------------------------------------------------------------- + +export const fetcher = async (args: string | [string, AxiosRequestConfig]) => { + try { + const [url, config] = Array.isArray(args) ? args : [args]; + + const res = await axiosInstance.get(url, { ...config }); + + return res.data; + } catch (error) { + console.error('Failed to fetch:', error); + throw error; + } +}; + +// ---------------------------------------------------------------------- + +export const endpoints = { + chat: '/api/chat', + kanban: '/api/kanban', + calendar: '/api/calendar', + auth: { + me: '/api/auth/me', + signIn: '/api/auth/sign-in', + signUp: '/api/auth/sign-up', + }, + mail: { + list: '/api/mail/list', + details: '/api/mail/details', + labels: '/api/mail/labels', + }, + post: { + list: '/api/post/list', + details: '/api/post/details', + latest: '/api/post/latest', + search: '/api/post/search', + }, + product: { + list: '/api/product/list', + details: '/api/product/details', + search: '/api/product/search', + }, +}; diff --git a/src/utils/change-case.ts b/src/utils/change-case.ts new file mode 100644 index 0000000..b8bb12a --- /dev/null +++ b/src/utils/change-case.ts @@ -0,0 +1,23 @@ +// ---------------------------------------------------------------------- + +export function paramCase(str: string): string { + return str + .toLowerCase() + .replace(/\s+/g, '-') + .replace(/[^a-z0-9-]/g, ''); +} + +// ---------------------------------------------------------------------- + +export function snakeCase(str: string): string { + return str + .toLowerCase() + .replace(/\s+/g, '_') + .replace(/[^a-z0-9_]/g, ''); +} + +// ---------------------------------------------------------------------- + +export function sentenceCase(string: string): string { + return string.charAt(0).toUpperCase() + string.slice(1); +} diff --git a/src/utils/format-time.ts b/src/utils/format-time.ts new file mode 100644 index 0000000..d3da5c5 --- /dev/null +++ b/src/utils/format-time.ts @@ -0,0 +1,269 @@ +import type { Dayjs, OpUnitType } from 'dayjs'; + +import dayjs from 'dayjs'; +import duration from 'dayjs/plugin/duration'; +import relativeTime from 'dayjs/plugin/relativeTime'; + +// ---------------------------------------------------------------------- + +dayjs.extend(duration); +dayjs.extend(relativeTime); + +// ---------------------------------------------------------------------- + +export type DatePickerFormat = Dayjs | Date | string | number | null | undefined; + +/** + * Docs: https://day.js.org/docs/en/display/format + */ +export const formatStr = { + dateTime: 'DD MMM YYYY h:mm a', // 17 Apr 2022 12:00 am + date: 'DD MMM YYYY', // 17 Apr 2022 + time: 'h:mm a', // 12:00 am + split: { + dateTime: 'DD/MM/YYYY h:mm a', // 17/04/2022 12:00 am + date: 'DD/MM/YYYY', // 17/04/2022 + }, + paramCase: { + dateTime: 'DD-MM-YYYY h:mm a', // 17-04-2022 12:00 am + date: 'DD-MM-YYYY', // 17-04-2022 + }, +}; + +export function today(format?: string) { + return dayjs(new Date()).startOf('day').format(format); +} + +// ---------------------------------------------------------------------- + +/** output: 17 Apr 2022 12:00 am + */ +export function fDateTime(date: DatePickerFormat, format?: string) { + if (!date) { + return null; + } + + const isValid = dayjs(date).isValid(); + + return isValid ? dayjs(date).format(format ?? formatStr.dateTime) : 'Invalid time value'; +} + +// ---------------------------------------------------------------------- + +/** output: 17 Apr 2022 + */ +export function fDate(date: DatePickerFormat, format?: string) { + if (!date) { + return null; + } + + const isValid = dayjs(date).isValid(); + + return isValid ? dayjs(date).format(format ?? formatStr.date) : 'Invalid time value'; +} + +// ---------------------------------------------------------------------- + +/** output: 12:00 am + */ +export function fTime(date: DatePickerFormat, format?: string) { + if (!date) { + return null; + } + + const isValid = dayjs(date).isValid(); + + return isValid ? dayjs(date).format(format ?? formatStr.time) : 'Invalid time value'; +} + +// ---------------------------------------------------------------------- + +/** output: 1713250100 + */ +export function fTimestamp(date: DatePickerFormat) { + if (!date) { + return null; + } + + const isValid = dayjs(date).isValid(); + + return isValid ? dayjs(date).valueOf() : 'Invalid time value'; +} + +// ---------------------------------------------------------------------- + +/** output: a few seconds, 2 years + */ +export function fToNow(date: DatePickerFormat) { + if (!date) { + return null; + } + + const isValid = dayjs(date).isValid(); + + return isValid ? dayjs(date).toNow(true) : 'Invalid time value'; +} + +// ---------------------------------------------------------------------- + +/** output: boolean + */ +export function fIsBetween( + inputDate: DatePickerFormat, + startDate: DatePickerFormat, + endDate: DatePickerFormat +) { + if (!inputDate || !startDate || !endDate) { + return false; + } + + const formattedInputDate = fTimestamp(inputDate); + const formattedStartDate = fTimestamp(startDate); + const formattedEndDate = fTimestamp(endDate); + + if (formattedInputDate && formattedStartDate && formattedEndDate) { + return formattedInputDate >= formattedStartDate && formattedInputDate <= formattedEndDate; + } + + return false; +} + +// ---------------------------------------------------------------------- + +/** output: boolean + */ +export function fIsAfter(startDate: DatePickerFormat, endDate: DatePickerFormat) { + return dayjs(startDate).isAfter(endDate); +} + +// ---------------------------------------------------------------------- + +/** output: boolean + */ +export function fIsSame( + startDate: DatePickerFormat, + endDate: DatePickerFormat, + units?: OpUnitType +) { + if (!startDate || !endDate) { + return false; + } + + const isValid = dayjs(startDate).isValid() && dayjs(endDate).isValid(); + + if (!isValid) { + return 'Invalid time value'; + } + + return dayjs(startDate).isSame(endDate, units ?? 'year'); +} + +// ---------------------------------------------------------------------- + +/** output: + * Same day: 26 Apr 2024 + * Same month: 25 - 26 Apr 2024 + * Same month: 25 - 26 Apr 2024 + * Same year: 25 Apr - 26 May 2024 + */ +export function fDateRangeShortLabel( + startDate: DatePickerFormat, + endDate: DatePickerFormat, + initial?: boolean +) { + const isValid = dayjs(startDate).isValid() && dayjs(endDate).isValid(); + + const isAfter = fIsAfter(startDate, endDate); + + if (!isValid || isAfter) { + return 'Invalid time value'; + } + + let label = `${fDate(startDate)} - ${fDate(endDate)}`; + + if (initial) { + return label; + } + + const isSameYear = fIsSame(startDate, endDate, 'year'); + const isSameMonth = fIsSame(startDate, endDate, 'month'); + const isSameDay = fIsSame(startDate, endDate, 'day'); + + if (isSameYear && !isSameMonth) { + label = `${fDate(startDate, 'DD MMM')} - ${fDate(endDate)}`; + } else if (isSameYear && isSameMonth && !isSameDay) { + label = `${fDate(startDate, 'DD')} - ${fDate(endDate)}`; + } else if (isSameYear && isSameMonth && isSameDay) { + label = `${fDate(endDate)}`; + } + + return label; +} + +// ---------------------------------------------------------------------- + +export type DurationProps = { + years?: number; + months?: number; + days?: number; + hours?: number; + minutes?: number; + seconds?: number; + milliseconds?: number; +}; + +/** output: '2024-05-28T05:55:31+00:00' + */ +export function fAdd({ + years = 0, + months = 0, + days = 0, + hours = 0, + minutes = 0, + seconds = 0, + milliseconds = 0, +}: DurationProps) { + const result = dayjs() + .add( + dayjs.duration({ + years, + months, + days, + hours, + minutes, + seconds, + milliseconds, + }) + ) + .format(); + + return result; +} + +/** output: '2024-05-28T05:55:31+00:00' + */ +export function fSub({ + years = 0, + months = 0, + days = 0, + hours = 0, + minutes = 0, + seconds = 0, + milliseconds = 0, +}: DurationProps) { + const result = dayjs() + .subtract( + dayjs.duration({ + years, + months, + days, + hours, + minutes, + seconds, + milliseconds, + }) + ) + .format(); + + return result; +} diff --git a/src/utils/helper.ts b/src/utils/helper.ts new file mode 100644 index 0000000..8d2df03 --- /dev/null +++ b/src/utils/helper.ts @@ -0,0 +1,130 @@ +/** + * https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore?tab=readme-ov-file#_flatten + * https://github.com/you-dont-need-x/you-dont-need-lodash + */ + +// ---------------------------------------------------------------------- + +export function flattenArray<T>(list: T[], key = 'children'): T[] { + let children: T[] = []; + + const flatten = list?.map((item: any) => { + if (item[key] && item[key].length) { + children = [...children, ...item[key]]; + } + return item; + }); + + return flatten?.concat(children.length ? flattenArray(children, key) : children); +} + +// ---------------------------------------------------------------------- + +export function flattenDeep(array: any): any[] { + const isArray = array && Array.isArray(array); + + if (isArray) { + return array.flat(Infinity); + } + return []; +} + +// ---------------------------------------------------------------------- + +export function orderBy<T>(array: T[], properties: (keyof T)[], orders?: ('asc' | 'desc')[]): T[] { + return array.slice().sort((a, b) => { + for (let i = 0; i < properties.length; i += 1) { + const property = properties[i]; + const order = orders && orders[i] === 'desc' ? -1 : 1; + + const aValue = a[property]; + const bValue = b[property]; + + if (aValue < bValue) return -1 * order; + if (aValue > bValue) return 1 * order; + } + return 0; + }); +} + +// ---------------------------------------------------------------------- + +export function keyBy<T>( + array: T[], + key: keyof T +): { + [key: string]: T; +} { + return (array || []).reduce((result, item) => { + const keyValue = key ? item[key] : item; + + return { ...result, [String(keyValue)]: item }; + }, {}); +} + +// ---------------------------------------------------------------------- + +export function sumBy<T>(array: T[], iteratee: (item: T) => number): number { + return array.reduce((sum, item) => sum + iteratee(item), 0); +} + +// ---------------------------------------------------------------------- + +export function isEqual(a: any, b: any): boolean { + if (a === null || a === undefined || b === null || b === undefined) { + return a === b; + } + + if (typeof a !== typeof b) { + return false; + } + + if (typeof a === 'string' || typeof a === 'number' || typeof a === 'boolean') { + return a === b; + } + + if (Array.isArray(a) && Array.isArray(b)) { + if (a.length !== b.length) { + return false; + } + + return a.every((item, index) => isEqual(item, b[index])); + } + + if (typeof a === 'object' && typeof b === 'object') { + const keysA = Object.keys(a!); + const keysB = Object.keys(b!); + + if (keysA.length !== keysB.length) { + return false; + } + + return keysA.every((key) => isEqual(a[key], b[key])); + } + + return false; +} + +// ---------------------------------------------------------------------- + +function isObject(item: any) { + return item && typeof item === 'object' && !Array.isArray(item); +} + +export const merge = (target: any, ...sources: any[]): any => { + if (!sources.length) return target; + + const source = sources.shift(); + + // eslint-disable-next-line no-restricted-syntax + for (const key in source) { + if (isObject(source[key])) { + if (!target[key]) Object.assign(target, { [key]: {} }); + merge(target[key], source[key]); + } else { + Object.assign(target, { [key]: source[key] }); + } + } + + return merge(target, ...sources); +}; diff --git a/src/utils/storage-available.ts b/src/utils/storage-available.ts new file mode 100644 index 0000000..e3a47b6 --- /dev/null +++ b/src/utils/storage-available.ts @@ -0,0 +1,24 @@ +// ---------------------------------------------------------------------- + +export function localStorageAvailable() { + try { + const key = '__some_random_key_you_are_not_going_to_use__'; + window.localStorage.setItem(key, key); + window.localStorage.removeItem(key); + return true; + } catch (error) { + return false; + } +} + +export function localStorageGetItem(key: string, defaultValue = '') { + const storageAvailable = localStorageAvailable(); + + let value; + + if (storageAvailable) { + value = localStorage.getItem(key) || defaultValue; + } + + return value; +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..7986b1f --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,43 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "target": "es5", + "lib": [ + "dom", + "esnext", + "dom.iterable", + ], + "strict": true, + "noEmit": true, + "allowJs": true, + "jsx": "preserve", + "module": "esnext", + "incremental": true, + "skipLibCheck": true, + "noImplicitAny": true, + "noImplicitThis": true, + "esModuleInterop": true, + "isolatedModules": true, + "strictNullChecks": true, + "resolveJsonModule": true, + "moduleResolution": "node", + "noFallthroughCasesInSwitch": true, + "useUnknownInCatchVariables": false, + "allowSyntheticDefaultImports": true, + "forceConsistentCasingInFileNames": true, + "plugins": [ + { + "name": "next" + } + ] + }, + "include": [ + "next-env.d.ts", + "**/*.ts", + "**/*.tsx", + ".next/types/**/*.ts" + ], + "exclude": [ + "node_modules" + ] +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..a650521 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,9080 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@aashutoshrathi/word-wrap@^1.2.3": + version "1.2.6" + resolved "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz" + integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== + +"@ampproject/remapping@^2.2.0": + version "2.2.1" + resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz" + integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@auth0/auth0-react@^2.2.4": + version "2.2.4" + resolved "https://registry.npmjs.org/@auth0/auth0-react/-/auth0-react-2.2.4.tgz" + integrity sha512-l29PQC0WdgkCoOc6WeMAY26gsy/yXJICW0jHfj0nz8rZZphYKrLNqTRWFFCMJY+sagza9tSgB1kG/UvQYgGh9A== + dependencies: + "@auth0/auth0-spa-js" "^2.1.3" + +"@auth0/auth0-spa-js@^2.1.3": + version "2.1.3" + resolved "https://registry.npmjs.org/@auth0/auth0-spa-js/-/auth0-spa-js-2.1.3.tgz" + integrity sha512-NMTBNuuG4g3rame1aCnNS5qFYIzsTUV5qTFPRfTyYFS1feS6jsCBR+eTq9YkxCp1yuoM2UIcjunPaoPl77U9xQ== + +"@aws-amplify/analytics@7.0.40": + version "7.0.40" + resolved "https://registry.npmjs.org/@aws-amplify/analytics/-/analytics-7.0.40.tgz" + integrity sha512-5re1/Po4C9/vAlnHm275bg0JP2HU/IPfqU9LwGxBA3UQSLL44Tm4R+oN8V08rtfkfjKiWISyBbhpw0EJXgagHw== + dependencies: + "@aws-sdk/client-firehose" "3.398.0" + "@aws-sdk/client-kinesis" "3.398.0" + "@aws-sdk/client-personalize-events" "3.398.0" + "@smithy/util-utf8" "2.0.0" + tslib "^2.5.0" + +"@aws-amplify/api-graphql@4.1.11": + version "4.1.11" + resolved "https://registry.npmjs.org/@aws-amplify/api-graphql/-/api-graphql-4.1.11.tgz" + integrity sha512-RAUG6y2VrTVjIQnOGgLS5e77XAtLDdf1d4Lj4oScN1dEp+38DyGgbyVew9AQpmD9f+KvpHkM/R0dHYFTSD8/JA== + dependencies: + "@aws-amplify/api-rest" "4.0.40" + "@aws-amplify/core" "6.3.7" + "@aws-amplify/data-schema" "^1.0.0" + "@aws-sdk/types" "3.387.0" + graphql "15.8.0" + rxjs "^7.8.1" + tslib "^2.5.0" + uuid "^9.0.0" + +"@aws-amplify/api-rest@4.0.40": + version "4.0.40" + resolved "https://registry.npmjs.org/@aws-amplify/api-rest/-/api-rest-4.0.40.tgz" + integrity sha512-WCWHG6+XBiNu+eFZOyZOLTkfpHdIQUPec0ixNPc+7o14jbxuDJ5WsmQG67c0HhYdAr+hV+hdfroYxivQzDb7Bg== + dependencies: + tslib "^2.5.0" + +"@aws-amplify/api@6.0.42": + version "6.0.42" + resolved "https://registry.npmjs.org/@aws-amplify/api/-/api-6.0.42.tgz" + integrity sha512-+KztlUvD0htmApXWn6x9viwUS/lVDpF9dttw78LbFUqPkqJBSVOKmtAIRIBSPSdtBa0PZ5D/95IAWexOvR0apg== + dependencies: + "@aws-amplify/api-graphql" "4.1.11" + "@aws-amplify/api-rest" "4.0.40" + tslib "^2.5.0" + +"@aws-amplify/auth@6.3.11": + version "6.3.11" + resolved "https://registry.npmjs.org/@aws-amplify/auth/-/auth-6.3.11.tgz" + integrity sha512-dUA9X32OuoqOwFRc7UIkLZ0O82Bj5tk/vv5fGWqsBgSZGT2XfycvO9D7URBmOBuMMASMPjv2nqkdQbNWDWN9ow== + dependencies: + tslib "^2.5.0" + +"@aws-amplify/core@^6.1.0", "@aws-amplify/core@6.3.7": + version "6.3.7" + resolved "https://registry.npmjs.org/@aws-amplify/core/-/core-6.3.7.tgz" + integrity sha512-OfUUrhgBW0EyjjXoTORR+vFEtnl8owY1CubId3R2aRPrpg1xi9SDrAT8ZX/o1gUPfGOHkalKBF3xhoQSHNh8Vg== + dependencies: + "@aws-crypto/sha256-js" "5.2.0" + "@aws-sdk/types" "3.398.0" + "@smithy/util-hex-encoding" "2.0.0" + "@types/uuid" "^9.0.0" + js-cookie "^3.0.5" + rxjs "^7.8.1" + tslib "^2.5.0" + uuid "^9.0.0" + +"@aws-amplify/data-schema-types@*": + version "1.1.1" + resolved "https://registry.npmjs.org/@aws-amplify/data-schema-types/-/data-schema-types-1.1.1.tgz" + integrity sha512-WhWEEsztpSSxIY0lJ3Ge5iA4g3PBm66SQmy1fBH1FBq0T+cxUBijifOU8MNwf+tf6lGpArMX0RS54HRVF5fUSA== + dependencies: + graphql "15.8.0" + rxjs "^7.8.1" + +"@aws-amplify/data-schema@^1.0.0": + version "1.3.10" + resolved "https://registry.npmjs.org/@aws-amplify/data-schema/-/data-schema-1.3.10.tgz" + integrity sha512-rUo6wb+DO6aGCSeSiB8wb92O4cEuN4sZBXn7TgqaYc8Bv4HutrLaIlptgXCYJMkaAp/h9rxyi6wIFJ7bEyD/6g== + dependencies: + "@aws-amplify/data-schema-types" "*" + "@types/aws-lambda" "^8.10.134" + rxjs "^7.8.1" + +"@aws-amplify/datastore@5.0.42": + version "5.0.42" + resolved "https://registry.npmjs.org/@aws-amplify/datastore/-/datastore-5.0.42.tgz" + integrity sha512-9snUylqDXDjma50S4mHVoOlXJc3YkMaaRYbiYe9XjRvg8MFlOAM9UGipdk4PCjcZoYg3CHfGjPs+YlQXlGBzKQ== + dependencies: + "@aws-amplify/api" "6.0.42" + buffer "4.9.2" + idb "5.0.6" + immer "9.0.6" + rxjs "^7.8.1" + ulid "^2.3.0" + +"@aws-amplify/notifications@2.0.40": + version "2.0.40" + resolved "https://registry.npmjs.org/@aws-amplify/notifications/-/notifications-2.0.40.tgz" + integrity sha512-gE9mbX7QGBkeHvUCyRPPF5YGlJxvQCyj4yPHMdftjEu5moXApn+KFCyCtSJT1QO7odsj1XF5OvsDnZYSZe459Q== + dependencies: + lodash "^4.17.21" + tslib "^2.5.0" + +"@aws-amplify/storage@6.5.3": + version "6.5.3" + resolved "https://registry.npmjs.org/@aws-amplify/storage/-/storage-6.5.3.tgz" + integrity sha512-9rq8BrP3mh5FtPJsLDGHyBejICDMcLPWumKxPjw+IpOHlZAiQ5eobdWOAp/BDcL5Ug8ejNi9z3qMDGvr6xLPRw== + dependencies: + "@aws-sdk/types" "3.398.0" + "@smithy/md5-js" "2.0.7" + buffer "4.9.2" + fast-xml-parser "^4.2.5" + tslib "^2.5.0" + +"@aws-crypto/crc32@3.0.0": + version "3.0.0" + resolved "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz" + integrity sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA== + dependencies: + "@aws-crypto/util" "^3.0.0" + "@aws-sdk/types" "^3.222.0" + tslib "^1.11.1" + +"@aws-crypto/ie11-detection@^3.0.0": + version "3.0.0" + resolved "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz" + integrity sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q== + dependencies: + tslib "^1.11.1" + +"@aws-crypto/sha256-browser@3.0.0": + version "3.0.0" + resolved "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz" + integrity sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ== + dependencies: + "@aws-crypto/ie11-detection" "^3.0.0" + "@aws-crypto/sha256-js" "^3.0.0" + "@aws-crypto/supports-web-crypto" "^3.0.0" + "@aws-crypto/util" "^3.0.0" + "@aws-sdk/types" "^3.222.0" + "@aws-sdk/util-locate-window" "^3.0.0" + "@aws-sdk/util-utf8-browser" "^3.0.0" + tslib "^1.11.1" + +"@aws-crypto/sha256-js@^3.0.0": + version "3.0.0" + resolved "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz" + integrity sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ== + dependencies: + "@aws-crypto/util" "^3.0.0" + "@aws-sdk/types" "^3.222.0" + tslib "^1.11.1" + +"@aws-crypto/sha256-js@3.0.0": + version "3.0.0" + resolved "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz" + integrity sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ== + dependencies: + "@aws-crypto/util" "^3.0.0" + "@aws-sdk/types" "^3.222.0" + tslib "^1.11.1" + +"@aws-crypto/sha256-js@5.2.0": + version "5.2.0" + resolved "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz" + integrity sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA== + dependencies: + "@aws-crypto/util" "^5.2.0" + "@aws-sdk/types" "^3.222.0" + tslib "^2.6.2" + +"@aws-crypto/supports-web-crypto@^3.0.0": + version "3.0.0" + resolved "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz" + integrity sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg== + dependencies: + tslib "^1.11.1" + +"@aws-crypto/util@^3.0.0": + version "3.0.0" + resolved "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz" + integrity sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w== + dependencies: + "@aws-sdk/types" "^3.222.0" + "@aws-sdk/util-utf8-browser" "^3.0.0" + tslib "^1.11.1" + +"@aws-crypto/util@^5.2.0": + version "5.2.0" + resolved "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz" + integrity sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ== + dependencies: + "@aws-sdk/types" "^3.222.0" + "@smithy/util-utf8" "^2.0.0" + tslib "^2.6.2" + +"@aws-sdk/client-firehose@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/client-firehose/-/client-firehose-3.398.0.tgz" + integrity sha512-qOWNLAD7K+7LofQCeBe56xP/+XJ7C0Wmkkczra2QuA4dveYBrBftxMJcWQjiA2SY4C0GjlMcBoSdXNCtinJnIQ== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/client-sts" "3.398.0" + "@aws-sdk/credential-provider-node" "3.398.0" + "@aws-sdk/middleware-host-header" "3.398.0" + "@aws-sdk/middleware-logger" "3.398.0" + "@aws-sdk/middleware-recursion-detection" "3.398.0" + "@aws-sdk/middleware-signing" "3.398.0" + "@aws-sdk/middleware-user-agent" "3.398.0" + "@aws-sdk/types" "3.398.0" + "@aws-sdk/util-endpoints" "3.398.0" + "@aws-sdk/util-user-agent-browser" "3.398.0" + "@aws-sdk/util-user-agent-node" "3.398.0" + "@smithy/config-resolver" "^2.0.5" + "@smithy/fetch-http-handler" "^2.0.5" + "@smithy/hash-node" "^2.0.5" + "@smithy/invalid-dependency" "^2.0.5" + "@smithy/middleware-content-length" "^2.0.5" + "@smithy/middleware-endpoint" "^2.0.5" + "@smithy/middleware-retry" "^2.0.5" + "@smithy/middleware-serde" "^2.0.5" + "@smithy/middleware-stack" "^2.0.0" + "@smithy/node-config-provider" "^2.0.5" + "@smithy/node-http-handler" "^2.0.5" + "@smithy/protocol-http" "^2.0.5" + "@smithy/smithy-client" "^2.0.5" + "@smithy/types" "^2.2.2" + "@smithy/url-parser" "^2.0.5" + "@smithy/util-base64" "^2.0.0" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.5" + "@smithy/util-defaults-mode-node" "^2.0.5" + "@smithy/util-retry" "^2.0.0" + "@smithy/util-utf8" "^2.0.0" + tslib "^2.5.0" + +"@aws-sdk/client-kinesis@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/client-kinesis/-/client-kinesis-3.398.0.tgz" + integrity sha512-zaOw+MwwdMpUdeUF8UVG19xcBDpQ1+8/Q2CEwu4OilTBMpcz9El+FaMVyOW4IWpVJMlDJfroZPxKkuITCHxgXA== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/client-sts" "3.398.0" + "@aws-sdk/credential-provider-node" "3.398.0" + "@aws-sdk/middleware-host-header" "3.398.0" + "@aws-sdk/middleware-logger" "3.398.0" + "@aws-sdk/middleware-recursion-detection" "3.398.0" + "@aws-sdk/middleware-signing" "3.398.0" + "@aws-sdk/middleware-user-agent" "3.398.0" + "@aws-sdk/types" "3.398.0" + "@aws-sdk/util-endpoints" "3.398.0" + "@aws-sdk/util-user-agent-browser" "3.398.0" + "@aws-sdk/util-user-agent-node" "3.398.0" + "@smithy/config-resolver" "^2.0.5" + "@smithy/eventstream-serde-browser" "^2.0.5" + "@smithy/eventstream-serde-config-resolver" "^2.0.5" + "@smithy/eventstream-serde-node" "^2.0.5" + "@smithy/fetch-http-handler" "^2.0.5" + "@smithy/hash-node" "^2.0.5" + "@smithy/invalid-dependency" "^2.0.5" + "@smithy/middleware-content-length" "^2.0.5" + "@smithy/middleware-endpoint" "^2.0.5" + "@smithy/middleware-retry" "^2.0.5" + "@smithy/middleware-serde" "^2.0.5" + "@smithy/middleware-stack" "^2.0.0" + "@smithy/node-config-provider" "^2.0.5" + "@smithy/node-http-handler" "^2.0.5" + "@smithy/protocol-http" "^2.0.5" + "@smithy/smithy-client" "^2.0.5" + "@smithy/types" "^2.2.2" + "@smithy/url-parser" "^2.0.5" + "@smithy/util-base64" "^2.0.0" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.5" + "@smithy/util-defaults-mode-node" "^2.0.5" + "@smithy/util-retry" "^2.0.0" + "@smithy/util-utf8" "^2.0.0" + "@smithy/util-waiter" "^2.0.5" + tslib "^2.5.0" + +"@aws-sdk/client-personalize-events@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/client-personalize-events/-/client-personalize-events-3.398.0.tgz" + integrity sha512-dynXr8ZVMC2FxQS5QRr7cu90xAGfwgfZM5XDW2jm81UPK5Qqo2FbbEF4wvdXXbnkbvU5rsmxL1IjQiMGm+lWVg== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/client-sts" "3.398.0" + "@aws-sdk/credential-provider-node" "3.398.0" + "@aws-sdk/middleware-host-header" "3.398.0" + "@aws-sdk/middleware-logger" "3.398.0" + "@aws-sdk/middleware-recursion-detection" "3.398.0" + "@aws-sdk/middleware-signing" "3.398.0" + "@aws-sdk/middleware-user-agent" "3.398.0" + "@aws-sdk/types" "3.398.0" + "@aws-sdk/util-endpoints" "3.398.0" + "@aws-sdk/util-user-agent-browser" "3.398.0" + "@aws-sdk/util-user-agent-node" "3.398.0" + "@smithy/config-resolver" "^2.0.5" + "@smithy/fetch-http-handler" "^2.0.5" + "@smithy/hash-node" "^2.0.5" + "@smithy/invalid-dependency" "^2.0.5" + "@smithy/middleware-content-length" "^2.0.5" + "@smithy/middleware-endpoint" "^2.0.5" + "@smithy/middleware-retry" "^2.0.5" + "@smithy/middleware-serde" "^2.0.5" + "@smithy/middleware-stack" "^2.0.0" + "@smithy/node-config-provider" "^2.0.5" + "@smithy/node-http-handler" "^2.0.5" + "@smithy/protocol-http" "^2.0.5" + "@smithy/smithy-client" "^2.0.5" + "@smithy/types" "^2.2.2" + "@smithy/url-parser" "^2.0.5" + "@smithy/util-base64" "^2.0.0" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.5" + "@smithy/util-defaults-mode-node" "^2.0.5" + "@smithy/util-retry" "^2.0.0" + "@smithy/util-utf8" "^2.0.0" + tslib "^2.5.0" + +"@aws-sdk/client-sso@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.398.0.tgz" + integrity sha512-CygL0jhfibw4kmWXG/3sfZMFNjcXo66XUuPC4BqZBk8Rj5vFoxp1vZeMkDLzTIk97Nvo5J5Bh+QnXKhub6AckQ== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/middleware-host-header" "3.398.0" + "@aws-sdk/middleware-logger" "3.398.0" + "@aws-sdk/middleware-recursion-detection" "3.398.0" + "@aws-sdk/middleware-user-agent" "3.398.0" + "@aws-sdk/types" "3.398.0" + "@aws-sdk/util-endpoints" "3.398.0" + "@aws-sdk/util-user-agent-browser" "3.398.0" + "@aws-sdk/util-user-agent-node" "3.398.0" + "@smithy/config-resolver" "^2.0.5" + "@smithy/fetch-http-handler" "^2.0.5" + "@smithy/hash-node" "^2.0.5" + "@smithy/invalid-dependency" "^2.0.5" + "@smithy/middleware-content-length" "^2.0.5" + "@smithy/middleware-endpoint" "^2.0.5" + "@smithy/middleware-retry" "^2.0.5" + "@smithy/middleware-serde" "^2.0.5" + "@smithy/middleware-stack" "^2.0.0" + "@smithy/node-config-provider" "^2.0.5" + "@smithy/node-http-handler" "^2.0.5" + "@smithy/protocol-http" "^2.0.5" + "@smithy/smithy-client" "^2.0.5" + "@smithy/types" "^2.2.2" + "@smithy/url-parser" "^2.0.5" + "@smithy/util-base64" "^2.0.0" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.5" + "@smithy/util-defaults-mode-node" "^2.0.5" + "@smithy/util-retry" "^2.0.0" + "@smithy/util-utf8" "^2.0.0" + tslib "^2.5.0" + +"@aws-sdk/client-sts@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.398.0.tgz" + integrity sha512-/3Pa9wLMvBZipKraq3AtbmTfXW6q9kyvhwOno64f1Fz7kFb8ijQFMGoATS70B2pGEZTlxkUqJFWDiisT6Q6dFg== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/credential-provider-node" "3.398.0" + "@aws-sdk/middleware-host-header" "3.398.0" + "@aws-sdk/middleware-logger" "3.398.0" + "@aws-sdk/middleware-recursion-detection" "3.398.0" + "@aws-sdk/middleware-sdk-sts" "3.398.0" + "@aws-sdk/middleware-signing" "3.398.0" + "@aws-sdk/middleware-user-agent" "3.398.0" + "@aws-sdk/types" "3.398.0" + "@aws-sdk/util-endpoints" "3.398.0" + "@aws-sdk/util-user-agent-browser" "3.398.0" + "@aws-sdk/util-user-agent-node" "3.398.0" + "@smithy/config-resolver" "^2.0.5" + "@smithy/fetch-http-handler" "^2.0.5" + "@smithy/hash-node" "^2.0.5" + "@smithy/invalid-dependency" "^2.0.5" + "@smithy/middleware-content-length" "^2.0.5" + "@smithy/middleware-endpoint" "^2.0.5" + "@smithy/middleware-retry" "^2.0.5" + "@smithy/middleware-serde" "^2.0.5" + "@smithy/middleware-stack" "^2.0.0" + "@smithy/node-config-provider" "^2.0.5" + "@smithy/node-http-handler" "^2.0.5" + "@smithy/protocol-http" "^2.0.5" + "@smithy/smithy-client" "^2.0.5" + "@smithy/types" "^2.2.2" + "@smithy/url-parser" "^2.0.5" + "@smithy/util-base64" "^2.0.0" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.5" + "@smithy/util-defaults-mode-node" "^2.0.5" + "@smithy/util-retry" "^2.0.0" + "@smithy/util-utf8" "^2.0.0" + fast-xml-parser "4.2.5" + tslib "^2.5.0" + +"@aws-sdk/credential-provider-env@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.398.0.tgz" + integrity sha512-Z8Yj5z7FroAsR6UVML+XUdlpoqEe9Dnle8c2h8/xWwIC2feTfIBhjLhRVxfbpbM1pLgBSNEcZ7U8fwq5l7ESVQ== + dependencies: + "@aws-sdk/types" "3.398.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@aws-sdk/credential-provider-ini@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.398.0.tgz" + integrity sha512-AsK1lStK3nB9Cn6S6ODb1ktGh7SRejsNVQVKX3t5d3tgOaX+aX1Iwy8FzM/ZEN8uCloeRifUGIY9uQFygg5mSw== + dependencies: + "@aws-sdk/credential-provider-env" "3.398.0" + "@aws-sdk/credential-provider-process" "3.398.0" + "@aws-sdk/credential-provider-sso" "3.398.0" + "@aws-sdk/credential-provider-web-identity" "3.398.0" + "@aws-sdk/types" "3.398.0" + "@smithy/credential-provider-imds" "^2.0.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/shared-ini-file-loader" "^2.0.0" + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@aws-sdk/credential-provider-node@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.398.0.tgz" + integrity sha512-odmI/DSKfuWUYeDnGTCEHBbC8/MwnF6yEq874zl6+owoVv0ZsYP8qBHfiJkYqrwg7wQ7Pi40sSAPC1rhesGwzg== + dependencies: + "@aws-sdk/credential-provider-env" "3.398.0" + "@aws-sdk/credential-provider-ini" "3.398.0" + "@aws-sdk/credential-provider-process" "3.398.0" + "@aws-sdk/credential-provider-sso" "3.398.0" + "@aws-sdk/credential-provider-web-identity" "3.398.0" + "@aws-sdk/types" "3.398.0" + "@smithy/credential-provider-imds" "^2.0.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/shared-ini-file-loader" "^2.0.0" + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@aws-sdk/credential-provider-process@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.398.0.tgz" + integrity sha512-WrkBL1W7TXN508PA9wRXPFtzmGpVSW98gDaHEaa8GolAPHMPa5t2QcC/z/cFpglzrcVv8SA277zu9Z8tELdZhg== + dependencies: + "@aws-sdk/types" "3.398.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/shared-ini-file-loader" "^2.0.0" + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@aws-sdk/credential-provider-sso@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.398.0.tgz" + integrity sha512-2Dl35587xbnzR/GGZqA2MnFs8+kS4wbHQO9BioU0okA+8NRueohNMdrdQmQDdSNK4BfIpFspiZmFkXFNyEAfgw== + dependencies: + "@aws-sdk/client-sso" "3.398.0" + "@aws-sdk/token-providers" "3.398.0" + "@aws-sdk/types" "3.398.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/shared-ini-file-loader" "^2.0.0" + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@aws-sdk/credential-provider-web-identity@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.398.0.tgz" + integrity sha512-iG3905Alv9pINbQ8/MIsshgqYMbWx+NDQWpxbIW3W0MkSH3iAqdVpSCteYidYX9G/jv2Um1nW3y360ib20bvNg== + dependencies: + "@aws-sdk/types" "3.398.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@aws-sdk/middleware-host-header@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.398.0.tgz" + integrity sha512-m+5laWdBaxIZK2ko0OwcCHJZJ5V1MgEIt8QVQ3k4/kOkN9ICjevOYmba751pHoTnbOYB7zQd6D2OT3EYEEsUcA== + dependencies: + "@aws-sdk/types" "3.398.0" + "@smithy/protocol-http" "^2.0.5" + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@aws-sdk/middleware-logger@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.398.0.tgz" + integrity sha512-CiJjW+FL12elS6Pn7/UVjVK8HWHhXMfvHZvOwx/Qkpy340sIhkuzOO6fZEruECDTZhl2Wqn81XdJ1ZQ4pRKpCg== + dependencies: + "@aws-sdk/types" "3.398.0" + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@aws-sdk/middleware-recursion-detection@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.398.0.tgz" + integrity sha512-7QpOqPQAZNXDXv6vsRex4R8dLniL0E/80OPK4PPFsrCh9btEyhN9Begh4i1T+5lL28hmYkztLOkTQ2N5J3hgRQ== + dependencies: + "@aws-sdk/types" "3.398.0" + "@smithy/protocol-http" "^2.0.5" + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@aws-sdk/middleware-sdk-sts@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.398.0.tgz" + integrity sha512-+JH76XHEgfVihkY+GurohOQ5Z83zVN1nYcQzwCFnCDTh4dG4KwhnZKG+WPw6XJECocY0R+H0ivofeALHvVWJtQ== + dependencies: + "@aws-sdk/middleware-signing" "3.398.0" + "@aws-sdk/types" "3.398.0" + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@aws-sdk/middleware-signing@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.398.0.tgz" + integrity sha512-O0KqXAix1TcvZBFt1qoFkHMUNJOSgjJTYS7lFTRKSwgsD27bdW2TM2r9R8DAccWFt5Amjkdt+eOwQMIXPGTm8w== + dependencies: + "@aws-sdk/types" "3.398.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/protocol-http" "^2.0.5" + "@smithy/signature-v4" "^2.0.0" + "@smithy/types" "^2.2.2" + "@smithy/util-middleware" "^2.0.0" + tslib "^2.5.0" + +"@aws-sdk/middleware-user-agent@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.398.0.tgz" + integrity sha512-nF1jg0L+18b5HvTcYzwyFgfZQQMELJINFqI0mi4yRKaX7T5a3aGp5RVLGGju/6tAGTuFbfBoEhkhU3kkxexPYQ== + dependencies: + "@aws-sdk/types" "3.398.0" + "@aws-sdk/util-endpoints" "3.398.0" + "@smithy/protocol-http" "^2.0.5" + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@aws-sdk/token-providers@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.398.0.tgz" + integrity sha512-nrYgjzavGCKJL/48Vt0EL+OlIc5UZLfNGpgyUW9cv3XZwl+kXV0QB+HH0rHZZLfpbBgZ2RBIJR9uD5ieu/6hpQ== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/middleware-host-header" "3.398.0" + "@aws-sdk/middleware-logger" "3.398.0" + "@aws-sdk/middleware-recursion-detection" "3.398.0" + "@aws-sdk/middleware-user-agent" "3.398.0" + "@aws-sdk/types" "3.398.0" + "@aws-sdk/util-endpoints" "3.398.0" + "@aws-sdk/util-user-agent-browser" "3.398.0" + "@aws-sdk/util-user-agent-node" "3.398.0" + "@smithy/config-resolver" "^2.0.5" + "@smithy/fetch-http-handler" "^2.0.5" + "@smithy/hash-node" "^2.0.5" + "@smithy/invalid-dependency" "^2.0.5" + "@smithy/middleware-content-length" "^2.0.5" + "@smithy/middleware-endpoint" "^2.0.5" + "@smithy/middleware-retry" "^2.0.5" + "@smithy/middleware-serde" "^2.0.5" + "@smithy/middleware-stack" "^2.0.0" + "@smithy/node-config-provider" "^2.0.5" + "@smithy/node-http-handler" "^2.0.5" + "@smithy/property-provider" "^2.0.0" + "@smithy/protocol-http" "^2.0.5" + "@smithy/shared-ini-file-loader" "^2.0.0" + "@smithy/smithy-client" "^2.0.5" + "@smithy/types" "^2.2.2" + "@smithy/url-parser" "^2.0.5" + "@smithy/util-base64" "^2.0.0" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.5" + "@smithy/util-defaults-mode-node" "^2.0.5" + "@smithy/util-retry" "^2.0.0" + "@smithy/util-utf8" "^2.0.0" + tslib "^2.5.0" + +"@aws-sdk/types@^3.222.0", "@aws-sdk/types@3.387.0": + version "3.387.0" + resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.387.0.tgz" + integrity sha512-YTjFabNwjTF+6yl88f0/tWff018qmmgMmjlw45s6sdVKueWxdxV68U7gepNLF2nhaQPZa6FDOBoA51NaviVs0Q== + dependencies: + "@smithy/types" "^2.1.0" + tslib "^2.5.0" + +"@aws-sdk/types@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz" + integrity sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ== + dependencies: + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@aws-sdk/util-endpoints@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.398.0.tgz" + integrity sha512-Fy0gLYAei/Rd6BrXG4baspCnWTUSd0NdokU1pZh4KlfEAEN1i8SPPgfiO5hLk7+2inqtCmqxVJlfqbMVe9k4bw== + dependencies: + "@aws-sdk/types" "3.398.0" + tslib "^2.5.0" + +"@aws-sdk/util-locate-window@^3.0.0": + version "3.568.0" + resolved "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.568.0.tgz" + integrity sha512-3nh4TINkXYr+H41QaPelCceEB2FXP3fxp93YZXB/kqJvX0U9j0N0Uk45gvsjmEPzG8XxkPEeLIfT2I1M7A6Lig== + dependencies: + tslib "^2.6.2" + +"@aws-sdk/util-user-agent-browser@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.398.0.tgz" + integrity sha512-A3Tzx1tkDHlBT+IgxmsMCHbV8LM7SwwCozq2ZjJRx0nqw3MCrrcxQFXldHeX/gdUMO+0Oocb7HGSnVODTq+0EA== + dependencies: + "@aws-sdk/types" "3.398.0" + "@smithy/types" "^2.2.2" + bowser "^2.11.0" + tslib "^2.5.0" + +"@aws-sdk/util-user-agent-node@3.398.0": + version "3.398.0" + resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.398.0.tgz" + integrity sha512-RTVQofdj961ej4//fEkppFf4KXqKGMTCqJYghx3G0C/MYXbg7MGl7LjfNGtJcboRE8pfHHQ/TUWBDA7RIAPPlQ== + dependencies: + "@aws-sdk/types" "3.398.0" + "@smithy/node-config-provider" "^2.0.5" + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@aws-sdk/util-utf8-browser@^3.0.0": + version "3.259.0" + resolved "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz" + integrity sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw== + dependencies: + tslib "^2.3.1" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.4.tgz" + integrity sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA== + dependencies: + "@babel/highlight" "^7.23.4" + chalk "^2.4.2" + +"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9", "@babel/compat-data@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz" + integrity sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ== + +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.0.0-0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.12.0", "@babel/core@^7.13.0", "@babel/core@^7.21.3", "@babel/core@^7.4.0 || ^8.0.0-0 <8.0.0": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.23.3.tgz" + integrity sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.23.3" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helpers" "^7.23.2" + "@babel/parser" "^7.23.3" + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.3" + "@babel/types" "^7.23.3" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/generator@^7.23.3", "@babel/generator@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.23.4.tgz" + integrity sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ== + dependencies: + "@babel/types" "^7.23.4" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + +"@babel/helper-annotate-as-pure@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz" + integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz" + integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== + dependencies: + "@babel/types" "^7.22.15" + +"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz" + integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw== + dependencies: + "@babel/compat-data" "^7.22.9" + "@babel/helper-validator-option" "^7.22.15" + browserslist "^4.21.9" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-create-class-features-plugin@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz" + integrity sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-function-name" "^7.22.5" + "@babel/helper-member-expression-to-functions" "^7.22.15" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + semver "^6.3.1" + +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz" + integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + regexpu-core "^5.3.1" + semver "^6.3.1" + +"@babel/helper-define-polyfill-provider@^0.4.3": + version "0.4.3" + resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz" + integrity sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + +"@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.22.5": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== + +"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": + version "7.23.0" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz" + integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== + dependencies: + "@babel/template" "^7.22.15" + "@babel/types" "^7.23.0" + +"@babel/helper-hoist-variables@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz" + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-member-expression-to-functions@^7.22.15": + version "7.23.0" + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz" + integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== + dependencies: + "@babel/types" "^7.23.0" + +"@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz" + integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== + dependencies: + "@babel/types" "^7.22.15" + +"@babel/helper-module-transforms@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz" + integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.20" + +"@babel/helper-optimise-call-expression@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz" + integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz" + integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== + +"@babel/helper-remap-async-to-generator@^7.22.20": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz" + integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-wrap-function" "^7.22.20" + +"@babel/helper-replace-supers@^7.22.20", "@babel/helper-replace-supers@^7.22.9": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz" + integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-member-expression-to-functions" "^7.22.15" + "@babel/helper-optimise-call-expression" "^7.22.5" + +"@babel/helper-simple-access@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz" + integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-skip-transparent-expression-wrappers@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz" + integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-split-export-declaration@^7.22.6": + version "7.22.6" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz" + integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-string-parser@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz" + integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== + +"@babel/helper-validator-identifier@^7.22.20": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + +"@babel/helper-validator-option@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz" + integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA== + +"@babel/helper-wrap-function@^7.22.20": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz" + integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== + dependencies: + "@babel/helper-function-name" "^7.22.5" + "@babel/template" "^7.22.15" + "@babel/types" "^7.22.19" + +"@babel/helpers@^7.23.2": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.4.tgz" + integrity sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw== + dependencies: + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.4" + "@babel/types" "^7.23.4" + +"@babel/highlight@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz" + integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" + +"@babel/parser@^7.22.15", "@babel/parser@^7.23.3", "@babel/parser@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.23.4.tgz" + integrity sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ== + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz" + integrity sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz" + integrity sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-transform-optional-chaining" "^7.23.3" + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.3.tgz" + integrity sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + version "7.21.0-placeholder-for-preset-env.2" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz" + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== + +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.12.13": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-dynamic-import@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-export-namespace-from@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" + integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-import-assertions@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz" + integrity sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-import-attributes@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz" + integrity sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-import-meta@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz" + integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-top-level-await@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-typescript@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz" + integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz" + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-transform-arrow-functions@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz" + integrity sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-async-generator-functions@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.4.tgz" + integrity sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-remap-async-to-generator" "^7.22.20" + "@babel/plugin-syntax-async-generators" "^7.8.4" + +"@babel/plugin-transform-async-to-generator@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz" + integrity sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw== + dependencies: + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-remap-async-to-generator" "^7.22.20" + +"@babel/plugin-transform-block-scoped-functions@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz" + integrity sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-block-scoping@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz" + integrity sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-class-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz" + integrity sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-class-static-block@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz" + integrity sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + +"@babel/plugin-transform-classes@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.3.tgz" + integrity sha512-FGEQmugvAEu2QtgtU0uTASXevfLMFfBeVCIIdcQhn/uBQsMTjBajdnAtanQlOcuihWh10PZ7+HWvc7NtBwP74w== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.20" + "@babel/helper-split-export-declaration" "^7.22.6" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz" + integrity sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/template" "^7.22.15" + +"@babel/plugin-transform-destructuring@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz" + integrity sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-dotall-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz" + integrity sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-duplicate-keys@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz" + integrity sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-dynamic-import@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz" + integrity sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + +"@babel/plugin-transform-exponentiation-operator@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz" + integrity sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-export-namespace-from@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz" + integrity sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + +"@babel/plugin-transform-for-of@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.3.tgz" + integrity sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-function-name@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz" + integrity sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw== + dependencies: + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-json-strings@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz" + integrity sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-json-strings" "^7.8.3" + +"@babel/plugin-transform-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz" + integrity sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-logical-assignment-operators@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz" + integrity sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + +"@babel/plugin-transform-member-expression-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz" + integrity sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-modules-amd@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz" + integrity sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-modules-commonjs@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz" + integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-simple-access" "^7.22.5" + +"@babel/plugin-transform-modules-systemjs@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz" + integrity sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ== + dependencies: + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.20" + +"@babel/plugin-transform-modules-umd@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz" + integrity sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz" + integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-new-target@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz" + integrity sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-nullish-coalescing-operator@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz" + integrity sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + +"@babel/plugin-transform-numeric-separator@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz" + integrity sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-transform-object-rest-spread@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz" + integrity sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g== + dependencies: + "@babel/compat-data" "^7.23.3" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.23.3" + +"@babel/plugin-transform-object-super@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz" + integrity sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.20" + +"@babel/plugin-transform-optional-catch-binding@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz" + integrity sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + +"@babel/plugin-transform-optional-chaining@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz" + integrity sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + +"@babel/plugin-transform-parameters@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz" + integrity sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-private-methods@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz" + integrity sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-private-property-in-object@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz" + integrity sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + +"@babel/plugin-transform-property-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz" + integrity sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-react-constant-elements@^7.21.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz" + integrity sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-react-display-name@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz" + integrity sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-react-jsx-development@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz" + integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A== + dependencies: + "@babel/plugin-transform-react-jsx" "^7.22.5" + +"@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz" + integrity sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-jsx" "^7.23.3" + "@babel/types" "^7.23.4" + +"@babel/plugin-transform-react-pure-annotations@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz" + integrity sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-regenerator@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz" + integrity sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + regenerator-transform "^0.15.2" + +"@babel/plugin-transform-reserved-words@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz" + integrity sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-shorthand-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz" + integrity sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-spread@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz" + integrity sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + +"@babel/plugin-transform-sticky-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz" + integrity sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-template-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz" + integrity sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-typeof-symbol@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz" + integrity sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-typescript@^7.23.3": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.4.tgz" + integrity sha512-39hCCOl+YUAyMOu6B9SmUTiHUU0t/CxJNUmY3qRdJujbqi+lrQcL11ysYUsAvFWPBdhihrv1z0oRG84Yr3dODQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-typescript" "^7.23.3" + +"@babel/plugin-transform-unicode-escapes@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz" + integrity sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-property-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz" + integrity sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz" + integrity sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-sets-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz" + integrity sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/preset-env@^7.20.2": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.3.tgz" + integrity sha512-ovzGc2uuyNfNAs/jyjIGxS8arOHS5FENZaNn4rtE7UdKMMkqHCvboHfcuhWLZNX5cB44QfcGNWjaevxMzzMf+Q== + dependencies: + "@babel/compat-data" "^7.23.3" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.15" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.23.3" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.23.3" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.23.3" + "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-import-assertions" "^7.23.3" + "@babel/plugin-syntax-import-attributes" "^7.23.3" + "@babel/plugin-syntax-import-meta" "^7.10.4" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" + "@babel/plugin-transform-arrow-functions" "^7.23.3" + "@babel/plugin-transform-async-generator-functions" "^7.23.3" + "@babel/plugin-transform-async-to-generator" "^7.23.3" + "@babel/plugin-transform-block-scoped-functions" "^7.23.3" + "@babel/plugin-transform-block-scoping" "^7.23.3" + "@babel/plugin-transform-class-properties" "^7.23.3" + "@babel/plugin-transform-class-static-block" "^7.23.3" + "@babel/plugin-transform-classes" "^7.23.3" + "@babel/plugin-transform-computed-properties" "^7.23.3" + "@babel/plugin-transform-destructuring" "^7.23.3" + "@babel/plugin-transform-dotall-regex" "^7.23.3" + "@babel/plugin-transform-duplicate-keys" "^7.23.3" + "@babel/plugin-transform-dynamic-import" "^7.23.3" + "@babel/plugin-transform-exponentiation-operator" "^7.23.3" + "@babel/plugin-transform-export-namespace-from" "^7.23.3" + "@babel/plugin-transform-for-of" "^7.23.3" + "@babel/plugin-transform-function-name" "^7.23.3" + "@babel/plugin-transform-json-strings" "^7.23.3" + "@babel/plugin-transform-literals" "^7.23.3" + "@babel/plugin-transform-logical-assignment-operators" "^7.23.3" + "@babel/plugin-transform-member-expression-literals" "^7.23.3" + "@babel/plugin-transform-modules-amd" "^7.23.3" + "@babel/plugin-transform-modules-commonjs" "^7.23.3" + "@babel/plugin-transform-modules-systemjs" "^7.23.3" + "@babel/plugin-transform-modules-umd" "^7.23.3" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" + "@babel/plugin-transform-new-target" "^7.23.3" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.23.3" + "@babel/plugin-transform-numeric-separator" "^7.23.3" + "@babel/plugin-transform-object-rest-spread" "^7.23.3" + "@babel/plugin-transform-object-super" "^7.23.3" + "@babel/plugin-transform-optional-catch-binding" "^7.23.3" + "@babel/plugin-transform-optional-chaining" "^7.23.3" + "@babel/plugin-transform-parameters" "^7.23.3" + "@babel/plugin-transform-private-methods" "^7.23.3" + "@babel/plugin-transform-private-property-in-object" "^7.23.3" + "@babel/plugin-transform-property-literals" "^7.23.3" + "@babel/plugin-transform-regenerator" "^7.23.3" + "@babel/plugin-transform-reserved-words" "^7.23.3" + "@babel/plugin-transform-shorthand-properties" "^7.23.3" + "@babel/plugin-transform-spread" "^7.23.3" + "@babel/plugin-transform-sticky-regex" "^7.23.3" + "@babel/plugin-transform-template-literals" "^7.23.3" + "@babel/plugin-transform-typeof-symbol" "^7.23.3" + "@babel/plugin-transform-unicode-escapes" "^7.23.3" + "@babel/plugin-transform-unicode-property-regex" "^7.23.3" + "@babel/plugin-transform-unicode-regex" "^7.23.3" + "@babel/plugin-transform-unicode-sets-regex" "^7.23.3" + "@babel/preset-modules" "0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2 "^0.4.6" + babel-plugin-polyfill-corejs3 "^0.8.5" + babel-plugin-polyfill-regenerator "^0.5.3" + core-js-compat "^3.31.0" + semver "^6.3.1" + +"@babel/preset-modules@0.1.6-no-external-plugins": + version "0.1.6-no-external-plugins" + resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz" + integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + +"@babel/preset-react@^7.18.6": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.23.3.tgz" + integrity sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.15" + "@babel/plugin-transform-react-display-name" "^7.23.3" + "@babel/plugin-transform-react-jsx" "^7.22.15" + "@babel/plugin-transform-react-jsx-development" "^7.22.5" + "@babel/plugin-transform-react-pure-annotations" "^7.23.3" + +"@babel/preset-typescript@^7.21.0": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz" + integrity sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.15" + "@babel/plugin-syntax-jsx" "^7.23.3" + "@babel/plugin-transform-modules-commonjs" "^7.23.3" + "@babel/plugin-transform-typescript" "^7.23.3" + +"@babel/regjsgen@^0.8.0": + version "0.8.0" + resolved "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz" + integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== + +"@babel/runtime@^7.12.5", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.13", "@babel/runtime@^7.23.2", "@babel/runtime@^7.23.9", "@babel/runtime@^7.24.7", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7": + version "7.24.7" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz" + integrity sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw== + dependencies: + regenerator-runtime "^0.14.0" + +"@babel/template@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz" + integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/parser" "^7.22.15" + "@babel/types" "^7.22.15" + +"@babel/traverse@^7.23.3", "@babel/traverse@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.4.tgz" + integrity sha512-IYM8wSUwunWTB6tFC2dkKZhxbIjHoWemdK+3f8/wq8aKhbUscxD5MX72ubd90fxvFknaLPeGw5ycU84V1obHJg== + dependencies: + "@babel/code-frame" "^7.23.4" + "@babel/generator" "^7.23.4" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.23.4" + "@babel/types" "^7.23.4" + debug "^4.1.0" + globals "^11.1.0" + +"@babel/types@^7.21.3", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.3", "@babel/types@^7.23.4", "@babel/types@^7.4.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.23.4.tgz" + integrity sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ== + dependencies: + "@babel/helper-string-parser" "^7.23.4" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + +"@dnd-kit/accessibility@^3.1.0": + version "3.1.0" + resolved "https://registry.npmjs.org/@dnd-kit/accessibility/-/accessibility-3.1.0.tgz" + integrity sha512-ea7IkhKvlJUv9iSHJOnxinBcoOI3ppGnnL+VDJ75O45Nss6HtZd8IdN8touXPDtASfeI2T2LImb8VOZcL47wjQ== + dependencies: + tslib "^2.0.0" + +"@dnd-kit/core@^6.1.0": + version "6.1.0" + resolved "https://registry.npmjs.org/@dnd-kit/core/-/core-6.1.0.tgz" + integrity sha512-J3cQBClB4TVxwGo3KEjssGEXNJqGVWx17aRTZ1ob0FliR5IjYgTxl5YJbKTzA6IzrtelotH19v6y7uoIRUZPSg== + dependencies: + "@dnd-kit/accessibility" "^3.1.0" + "@dnd-kit/utilities" "^3.2.2" + tslib "^2.0.0" + +"@dnd-kit/sortable@^8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@dnd-kit/sortable/-/sortable-8.0.0.tgz" + integrity sha512-U3jk5ebVXe1Lr7c2wU7SBZjcWdQP+j7peHJfCspnA81enlu88Mgd7CC8Q+pub9ubP7eKVETzJW+IBAhsqbSu/g== + dependencies: + "@dnd-kit/utilities" "^3.2.2" + tslib "^2.0.0" + +"@dnd-kit/utilities@^3.2.2": + version "3.2.2" + resolved "https://registry.npmjs.org/@dnd-kit/utilities/-/utilities-3.2.2.tgz" + integrity sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg== + dependencies: + tslib "^2.0.0" + +"@emotion/babel-plugin@^11.11.0", "@emotion/babel-plugin@^11.12.0": + version "11.12.0" + resolved "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.12.0.tgz" + integrity sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw== + dependencies: + "@babel/helper-module-imports" "^7.16.7" + "@babel/runtime" "^7.18.3" + "@emotion/hash" "^0.9.2" + "@emotion/memoize" "^0.9.0" + "@emotion/serialize" "^1.2.0" + babel-plugin-macros "^3.1.0" + convert-source-map "^1.5.0" + escape-string-regexp "^4.0.0" + find-root "^1.1.0" + source-map "^0.5.7" + stylis "4.2.0" + +"@emotion/cache@^11.11.0", "@emotion/cache@^11.13.0": + version "11.13.1" + resolved "https://registry.npmjs.org/@emotion/cache/-/cache-11.13.1.tgz" + integrity sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw== + dependencies: + "@emotion/memoize" "^0.9.0" + "@emotion/sheet" "^1.4.0" + "@emotion/utils" "^1.4.0" + "@emotion/weak-memoize" "^0.4.0" + stylis "4.2.0" + +"@emotion/css@^11.7.1": + version "11.13.0" + resolved "https://registry.npmjs.org/@emotion/css/-/css-11.13.0.tgz" + integrity sha512-BUk99ylT+YHl+W/HN7nv1RCTkDYmKKqa1qbvM/qLSQEg61gipuBF5Hptk/2/ERmX2DCv0ccuFGhz9i0KSZOqPg== + dependencies: + "@emotion/babel-plugin" "^11.12.0" + "@emotion/cache" "^11.13.0" + "@emotion/serialize" "^1.3.0" + "@emotion/sheet" "^1.4.0" + "@emotion/utils" "^1.4.0" + +"@emotion/hash@^0.9.2": + version "0.9.2" + resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz" + integrity sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g== + +"@emotion/is-prop-valid@*", "@emotion/is-prop-valid@^1.2.2": + version "1.2.2" + resolved "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz" + integrity sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw== + dependencies: + "@emotion/memoize" "^0.8.1" + +"@emotion/memoize@^0.8.1": + version "0.8.1" + resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz" + integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA== + +"@emotion/memoize@^0.9.0": + version "0.9.0" + resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz" + integrity sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ== + +"@emotion/react@^11.0.0-rc.0", "@emotion/react@^11.11.4", "@emotion/react@^11.4.1", "@emotion/react@^11.5.0", "@emotion/react@^11.9.0": + version "11.11.4" + resolved "https://registry.npmjs.org/@emotion/react/-/react-11.11.4.tgz" + integrity sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw== + dependencies: + "@babel/runtime" "^7.18.3" + "@emotion/babel-plugin" "^11.11.0" + "@emotion/cache" "^11.11.0" + "@emotion/serialize" "^1.1.3" + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" + "@emotion/utils" "^1.2.1" + "@emotion/weak-memoize" "^0.3.1" + hoist-non-react-statics "^3.3.1" + +"@emotion/serialize@^1.1.3", "@emotion/serialize@^1.1.4", "@emotion/serialize@^1.2.0", "@emotion/serialize@^1.3.0": + version "1.3.0" + resolved "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.0.tgz" + integrity sha512-jACuBa9SlYajnpIVXB+XOXnfJHyckDfe6fOpORIM6yhBDlqGuExvDdZYHDQGoDf3bZXGv7tNr+LpLjJqiEQ6EA== + dependencies: + "@emotion/hash" "^0.9.2" + "@emotion/memoize" "^0.9.0" + "@emotion/unitless" "^0.9.0" + "@emotion/utils" "^1.4.0" + csstype "^3.0.2" + +"@emotion/sheet@^1.4.0": + version "1.4.0" + resolved "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz" + integrity sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg== + +"@emotion/styled@^11.11.5", "@emotion/styled@^11.3.0", "@emotion/styled@^11.8.1": + version "11.11.5" + resolved "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.5.tgz" + integrity sha512-/ZjjnaNKvuMPxcIiUkf/9SHoG4Q196DRl1w82hQ3WCsjo1IUR8uaGWrC6a87CrYAW0Kb/pK7hk8BnLgLRi9KoQ== + dependencies: + "@babel/runtime" "^7.18.3" + "@emotion/babel-plugin" "^11.11.0" + "@emotion/is-prop-valid" "^1.2.2" + "@emotion/serialize" "^1.1.4" + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" + "@emotion/utils" "^1.2.1" + +"@emotion/unitless@^0.9.0": + version "0.9.0" + resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.9.0.tgz" + integrity sha512-TP6GgNZtmtFaFcsOgExdnfxLLpRDla4Q66tnenA9CktvVSdNKDvMVuUah4QvWPIpNjrWsGg3qeGo9a43QooGZQ== + +"@emotion/use-insertion-effect-with-fallbacks@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz" + integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw== + +"@emotion/utils@^1.2.1", "@emotion/utils@^1.4.0": + version "1.4.0" + resolved "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.0.tgz" + integrity sha512-spEnrA1b6hDR/C68lC2M7m6ALPUHZC0lIY7jAS/B/9DuuO1ZP04eov8SMv/6fwRd8pzmsn2AuJEznRREWlQrlQ== + +"@emotion/weak-memoize@^0.3.1": + version "0.3.1" + resolved "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz" + integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww== + +"@emotion/weak-memoize@^0.4.0": + version "0.4.0" + resolved "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz" + integrity sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg== + +"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": + version "4.4.0" + resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz" + integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== + dependencies: + eslint-visitor-keys "^3.3.0" + +"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.6.1": + version "4.10.0" + resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz" + integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== + +"@eslint/eslintrc@^2.1.4": + version "2.1.4" + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz" + integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.6.0" + globals "^13.19.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" + +"@eslint/js@8.57.0": + version "8.57.0" + resolved "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz" + integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g== + +"@fastify/busboy@^2.0.0": + version "2.1.1" + resolved "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz" + integrity sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA== + +"@firebase/analytics-compat@0.2.12": + version "0.2.12" + resolved "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.12.tgz" + integrity sha512-rXWnOAdEHbvBPLNjFLu3U0yDZVIAi+C0DL+RkUEOirfSqAeQaKzBCATeBw6+K7FVpEnknhm4tZrvVUVtJjShMw== + dependencies: + "@firebase/analytics" "0.10.6" + "@firebase/analytics-types" "0.8.2" + "@firebase/component" "0.6.8" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/analytics-types@0.8.2": + version "0.8.2" + resolved "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.2.tgz" + integrity sha512-EnzNNLh+9/sJsimsA/FGqzakmrAUKLeJvjRHlg8df1f97NLUlFidk9600y0ZgWOp3CAxn6Hjtk+08tixlUOWyw== + +"@firebase/analytics@0.10.6": + version "0.10.6" + resolved "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.6.tgz" + integrity sha512-sB59EwcAvLt0fINGfMWmcRKcdUiYhE4AJNdDXSCSDo4D/ZXFRmb6qwX9YesKHXFB59XTLT03mAjqQcDrdym9qA== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/installations" "0.6.8" + "@firebase/logger" "0.4.2" + "@firebase/util" "1.9.7" + safevalues "0.6.0" + tslib "^2.1.0" + +"@firebase/app-check-compat@0.3.13": + version "0.3.13" + resolved "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.13.tgz" + integrity sha512-1sbS5Apq7dLys1KYdNQsmZLFIjJoFP9Mv4bzIcdXuTkWQjr3X2qAvwiTslC6prVAUMiTV0eM9eicdQIXVsiSRw== + dependencies: + "@firebase/app-check" "0.8.6" + "@firebase/app-check-types" "0.5.2" + "@firebase/component" "0.6.8" + "@firebase/logger" "0.4.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/app-check-interop-types@0.3.2": + version "0.3.2" + resolved "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.2.tgz" + integrity sha512-LMs47Vinv2HBMZi49C09dJxp0QT5LwDzFaVGf/+ITHe3BlIhUiLNttkATSXplc89A2lAaeTqjgqVkiRfUGyQiQ== + +"@firebase/app-check-types@0.5.2": + version "0.5.2" + resolved "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.2.tgz" + integrity sha512-FSOEzTzL5bLUbD2co3Zut46iyPWML6xc4x+78TeaXMSuJap5QObfb+rVvZJtla3asN4RwU7elaQaduP+HFizDA== + +"@firebase/app-check@0.8.6": + version "0.8.6" + resolved "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.6.tgz" + integrity sha512-uSzl0/SDw54hwuORWHDtldb9kK/QEVZOcoPn2mlIjMrJOLDug/6kcqnIN3IHzwmPyf23Epg0AGBktvG2FugW4w== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/logger" "0.4.2" + "@firebase/util" "1.9.7" + safevalues "0.6.0" + tslib "^2.1.0" + +"@firebase/app-compat@0.2.37", "@firebase/app-compat@0.x": + version "0.2.37" + resolved "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.37.tgz" + integrity sha512-yiQLYT9LYQHuJGu/msuBLFtdWWTJ3Pz04E9gSeWykSB+8s0XXJJqfqQlghH7CcQ3KnJZR+Wuc3zSMcY3a+dn6Q== + dependencies: + "@firebase/app" "0.10.7" + "@firebase/component" "0.6.8" + "@firebase/logger" "0.4.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/app-types@0.9.2", "@firebase/app-types@0.x": + version "0.9.2" + resolved "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.2.tgz" + integrity sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ== + +"@firebase/app@0.10.7", "@firebase/app@0.x": + version "0.10.7" + resolved "https://registry.npmjs.org/@firebase/app/-/app-0.10.7.tgz" + integrity sha512-7OCd53B+wnk/onbMLn/vM10pDjw97zzWUD8m3swtLYKJIrL+gDZ7HZ4xcbBLw7OB8ikzu8k1ORNjRe2itgAy4g== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/logger" "0.4.2" + "@firebase/util" "1.9.7" + idb "7.1.1" + tslib "^2.1.0" + +"@firebase/auth-compat@0.5.10": + version "0.5.10" + resolved "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.5.10.tgz" + integrity sha512-epDhgNIXmhl9DPuTW9Ec5NDJJKMFIdXBXiQI9O0xNHveow/ETtBCY86srzF7iCacqsd30CcpLwwXlhk8Y19Olg== + dependencies: + "@firebase/auth" "1.7.5" + "@firebase/auth-types" "0.12.2" + "@firebase/component" "0.6.8" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + undici "5.28.4" + +"@firebase/auth-interop-types@0.2.3": + version "0.2.3" + resolved "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.3.tgz" + integrity sha512-Fc9wuJGgxoxQeavybiuwgyi+0rssr76b+nHpj+eGhXFYAdudMWyfBHvFL/I5fEHniUM/UQdFzi9VXJK2iZF7FQ== + +"@firebase/auth-types@0.12.2": + version "0.12.2" + resolved "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.12.2.tgz" + integrity sha512-qsEBaRMoGvHO10unlDJhaKSuPn4pyoTtlQuP1ghZfzB6rNQPuhp/N/DcFZxm9i4v0SogjCbf9reWupwIvfmH6w== + +"@firebase/auth@1.7.5": + version "1.7.5" + resolved "https://registry.npmjs.org/@firebase/auth/-/auth-1.7.5.tgz" + integrity sha512-DMFR1OA/f1/voeuFbSORg9AP36pMgOoSb/DRgiDalLmIJsDTlQNMCu+givjMP4s/XL85+tBk2MerYnK/AscJjw== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/logger" "0.4.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + undici "5.28.4" + +"@firebase/component@0.6.8": + version "0.6.8" + resolved "https://registry.npmjs.org/@firebase/component/-/component-0.6.8.tgz" + integrity sha512-LcNvxGLLGjBwB0dJUsBGCej2fqAepWyBubs4jt1Tiuns7QLbXHuyObZ4aMeBjZjWx4m8g1LoVI9QFpSaq/k4/g== + dependencies: + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/database-compat@1.0.6": + version "1.0.6" + resolved "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.6.tgz" + integrity sha512-1OGA0sLY47mkXjhICCrUTXEYFnSSXoiXWm1SHsN62b+Lzs5aKA3aWTjTUmYIoK93kDAMPkYpulSv8jcbH4Hwew== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/database" "1.0.6" + "@firebase/database-types" "1.0.4" + "@firebase/logger" "0.4.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/database-types@1.0.4": + version "1.0.4" + resolved "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.4.tgz" + integrity sha512-mz9ZzbH6euFXbcBo+enuJ36I5dR5w+enJHHjy9Y5ThCdKUseqfDjW3vCp1YxE9zygFCSjJJ/z1cQ+zodvUcwPQ== + dependencies: + "@firebase/app-types" "0.9.2" + "@firebase/util" "1.9.7" + +"@firebase/database@1.0.6": + version "1.0.6" + resolved "https://registry.npmjs.org/@firebase/database/-/database-1.0.6.tgz" + integrity sha512-nrexUEG/fpVlHtWKkyfhTC3834kZ1WS7voNyqbBsBCqHXQOvznN5Z0L3nxBqdXSJyltNAf4ndFlQqm5gZiEczQ== + dependencies: + "@firebase/app-check-interop-types" "0.3.2" + "@firebase/auth-interop-types" "0.2.3" + "@firebase/component" "0.6.8" + "@firebase/logger" "0.4.2" + "@firebase/util" "1.9.7" + faye-websocket "0.11.4" + tslib "^2.1.0" + +"@firebase/firestore-compat@0.3.33": + version "0.3.33" + resolved "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.33.tgz" + integrity sha512-i42a2l31N95CwYEB7zmfK0FS1mrO6pwOLwxavCrwu1BCFrVVVQhUheTPIda/iGguK/2Nog0RaIR1bo7QkZEz3g== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/firestore" "4.6.4" + "@firebase/firestore-types" "3.0.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/firestore-types@3.0.2": + version "3.0.2" + resolved "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.2.tgz" + integrity sha512-wp1A+t5rI2Qc/2q7r2ZpjUXkRVPtGMd6zCLsiWurjsQpqPgFin3AhNibKcIzoF2rnToNa/XYtyWXuifjOOwDgg== + +"@firebase/firestore@4.6.4": + version "4.6.4" + resolved "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.6.4.tgz" + integrity sha512-vk2MoH5HxYEhiNg1l+yBXq1Fkhue/11bFg4HdlTv6BJHcTnnAj2a+/afPpatcW4MOdYA3Tv+d5nGzWbbOC1SHw== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/logger" "0.4.2" + "@firebase/util" "1.9.7" + "@firebase/webchannel-wrapper" "1.0.1" + "@grpc/grpc-js" "~1.9.0" + "@grpc/proto-loader" "^0.7.8" + tslib "^2.1.0" + undici "5.28.4" + +"@firebase/functions-compat@0.3.12": + version "0.3.12" + resolved "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.12.tgz" + integrity sha512-r3XUb5VlITWpML46JymfJPkK6I9j4SNlO7qWIXUc0TUmkv0oAfVoiIt1F83/NuMZXaGr4YWA/794nVSy4GV8tw== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/functions" "0.11.6" + "@firebase/functions-types" "0.6.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/functions-types@0.6.2": + version "0.6.2" + resolved "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.2.tgz" + integrity sha512-0KiJ9lZ28nS2iJJvimpY4nNccV21rkQyor5Iheu/nq8aKXJqtJdeSlZDspjPSBBiHRzo7/GMUttegnsEITqR+w== + +"@firebase/functions@0.11.6": + version "0.11.6" + resolved "https://registry.npmjs.org/@firebase/functions/-/functions-0.11.6.tgz" + integrity sha512-GPfIBPtpwQvsC7SQbgaUjLTdja0CsNwMoKSgrzA1FGGRk4NX6qO7VQU6XCwBiAFWbpbQex6QWkSMsCzLx1uibQ== + dependencies: + "@firebase/app-check-interop-types" "0.3.2" + "@firebase/auth-interop-types" "0.2.3" + "@firebase/component" "0.6.8" + "@firebase/messaging-interop-types" "0.2.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + undici "5.28.4" + +"@firebase/installations-compat@0.2.8": + version "0.2.8" + resolved "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.8.tgz" + integrity sha512-pI2q8JFHB7yIq/szmhzGSWXtOvtzl6tCUmyykv5C8vvfOVJUH6mP4M4iwjbK8S1JotKd/K70+JWyYlxgQ0Kpyw== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/installations" "0.6.8" + "@firebase/installations-types" "0.5.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/installations-types@0.5.2": + version "0.5.2" + resolved "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.2.tgz" + integrity sha512-que84TqGRZJpJKHBlF2pkvc1YcXrtEDOVGiDjovP/a3s6W4nlbohGXEsBJo0JCeeg/UG9A+DEZVDUV9GpklUzA== + +"@firebase/installations@0.6.8": + version "0.6.8" + resolved "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.8.tgz" + integrity sha512-57V374qdb2+wT5v7+ntpLXBjZkO6WRgmAUbVkRfFTM/4t980p0FesbqTAcOIiM8U866UeuuuF8lYH70D3jM/jQ== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/util" "1.9.7" + idb "7.1.1" + tslib "^2.1.0" + +"@firebase/logger@0.4.2": + version "0.4.2" + resolved "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz" + integrity sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A== + dependencies: + tslib "^2.1.0" + +"@firebase/messaging-compat@0.2.10": + version "0.2.10" + resolved "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.10.tgz" + integrity sha512-FXQm7rcowkDm8kFLduHV35IRYCRo+Ng0PIp/t1+EBuEbyplaKkGjZ932pE+owf/XR+G/60ku2QRBptRGLXZydg== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/messaging" "0.12.10" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/messaging-interop-types@0.2.2": + version "0.2.2" + resolved "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.2.tgz" + integrity sha512-l68HXbuD2PPzDUOFb3aG+nZj5KA3INcPwlocwLZOzPp9rFM9yeuI9YLl6DQfguTX5eAGxO0doTR+rDLDvQb5tA== + +"@firebase/messaging@0.12.10": + version "0.12.10" + resolved "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.10.tgz" + integrity sha512-fGbxJPKpl2DIKNJGhbk4mYPcM+qE2gl91r6xPoiol/mN88F5Ym6UeRdMVZah+pijh9WxM55alTYwXuW40r1Y2Q== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/installations" "0.6.8" + "@firebase/messaging-interop-types" "0.2.2" + "@firebase/util" "1.9.7" + idb "7.1.1" + tslib "^2.1.0" + +"@firebase/performance-compat@0.2.8": + version "0.2.8" + resolved "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.8.tgz" + integrity sha512-o7TFClRVJd3VIBoY7KZQqtCeW0PC6v9uBzM6Lfw3Nc9D7hM6OonqecYvh7NwJ6R14k+xM27frLS4BcCvFHKw2A== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/logger" "0.4.2" + "@firebase/performance" "0.6.8" + "@firebase/performance-types" "0.2.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/performance-types@0.2.2": + version "0.2.2" + resolved "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.2.tgz" + integrity sha512-gVq0/lAClVH5STrIdKnHnCo2UcPLjJlDUoEB/tB4KM+hAeHUxWKnpT0nemUPvxZ5nbdY/pybeyMe8Cs29gEcHA== + +"@firebase/performance@0.6.8": + version "0.6.8" + resolved "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.8.tgz" + integrity sha512-F+alziiIZ6Yn8FG47mxwljq+4XkgkT2uJIFRlkyViUQRLzrogaUJW6u/+6ZrePXnouKlKIwzqos3PVJraPEcCA== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/installations" "0.6.8" + "@firebase/logger" "0.4.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/remote-config-compat@0.2.8": + version "0.2.8" + resolved "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.8.tgz" + integrity sha512-UxSFOp6dzFj2AHB8Bq/BYtbq5iFyizKx4Rd6WxAdaKYM8cnPMeK+l2v+Oogtjae+AeyHRI+MfL2acsfVe5cd2A== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/logger" "0.4.2" + "@firebase/remote-config" "0.4.8" + "@firebase/remote-config-types" "0.3.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/remote-config-types@0.3.2": + version "0.3.2" + resolved "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.3.2.tgz" + integrity sha512-0BC4+Ud7y2aPTyhXJTMTFfrGGLqdYXrUB9sJVAB8NiqJswDTc4/2qrE/yfUbnQJhbSi6ZaTTBKyG3n1nplssaA== + +"@firebase/remote-config@0.4.8": + version "0.4.8" + resolved "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.8.tgz" + integrity sha512-AMLqe6wfIRnjc6FkCWOSUjhc1fSTEf8o+cv1NolFvbiJ/tU+TqN4pI7pT+MIKQzNiq5fxLehkOx+xtAQBxPJKQ== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/installations" "0.6.8" + "@firebase/logger" "0.4.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/storage-compat@0.3.9": + version "0.3.9" + resolved "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.9.tgz" + integrity sha512-WWgAp5bTW961oIsCc9+98m4MIVKpEqztAlIngfHfwO/x3DYoBPRl/awMRG3CAXyVxG+7B7oHC5IsnqM+vTwx2A== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/storage" "0.12.6" + "@firebase/storage-types" "0.8.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/storage-types@0.8.2": + version "0.8.2" + resolved "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.2.tgz" + integrity sha512-0vWu99rdey0g53lA7IShoA2Lol1jfnPovzLDUBuon65K7uKG9G+L5uO05brD9pMw+l4HRFw23ah3GwTGpEav6g== + +"@firebase/storage@0.12.6": + version "0.12.6" + resolved "https://registry.npmjs.org/@firebase/storage/-/storage-0.12.6.tgz" + integrity sha512-Zgb9WuehJxzhj7pGXUvkAEaH+3HvLjD9xSZ9nepuXf5f8378xME7oGJtREr/RnepdDA5YW0XIxe0QQBNHpe1nw== + dependencies: + "@firebase/component" "0.6.8" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + undici "5.28.4" + +"@firebase/util@1.9.7", "@firebase/util@1.x": + version "1.9.7" + resolved "https://registry.npmjs.org/@firebase/util/-/util-1.9.7.tgz" + integrity sha512-fBVNH/8bRbYjqlbIhZ+lBtdAAS4WqZumx03K06/u7fJSpz1TGjEMm1ImvKD47w+xaFKIP2ori6z8BrbakRfjJA== + dependencies: + tslib "^2.1.0" + +"@firebase/vertexai-preview@0.0.3": + version "0.0.3" + resolved "https://registry.npmjs.org/@firebase/vertexai-preview/-/vertexai-preview-0.0.3.tgz" + integrity sha512-KVtUWLp+ScgiwkDKAvNkVucAyhLVQp6C6lhnVEuIg4mWhWcS3oerjAeVhZT4uNofKwWxRsOaB2Yec7DMTXlQPQ== + dependencies: + "@firebase/app-check-interop-types" "0.3.2" + "@firebase/component" "0.6.8" + "@firebase/logger" "0.4.2" + "@firebase/util" "1.9.7" + tslib "^2.1.0" + +"@firebase/webchannel-wrapper@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.1.tgz" + integrity sha512-jmEnr/pk0yVkA7mIlHNnxCi+wWzOFUg0WyIotgkKAb2u1J7fAeDBcVNSTjTihbAYNusCLQdW5s9IJ5qwnEufcQ== + +"@floating-ui/core@^1.6.0": + version "1.6.0" + resolved "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.0.tgz" + integrity sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g== + dependencies: + "@floating-ui/utils" "^0.2.1" + +"@floating-ui/dom@^1.6.1": + version "1.6.1" + resolved "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.1.tgz" + integrity sha512-iA8qE43/H5iGozC3W0YSnVSW42Vh522yyM1gj+BqRwVsTNOyr231PsXDaV04yT39PsO0QL2QpbI/M0ZaLUQgRQ== + dependencies: + "@floating-ui/core" "^1.6.0" + "@floating-ui/utils" "^0.2.1" + +"@floating-ui/react-dom@^2.0.8": + version "2.0.8" + resolved "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.8.tgz" + integrity sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw== + dependencies: + "@floating-ui/dom" "^1.6.1" + +"@floating-ui/utils@^0.2.1": + version "0.2.1" + resolved "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz" + integrity sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q== + +"@fontsource/barlow@^5.0.13": + version "5.0.13" + resolved "https://registry.npmjs.org/@fontsource/barlow/-/barlow-5.0.13.tgz" + integrity sha512-Jk3/s/0zHPyc7zd7trOskjhVpTGn8k9tlgAUOnfeB7V8xw+E+UGcDRSYw09ahLHrFnjbjrhcJDnXhpEk6b0QlA== + +"@fontsource/dm-sans@^5.0.21": + version "5.0.21" + resolved "https://registry.npmjs.org/@fontsource/dm-sans/-/dm-sans-5.0.21.tgz" + integrity sha512-ydUs1ZAf6fqZfvmEb4EdT7RehZvFBLEOVz6Mn9kmoaVsYR1Ql3kkQvaAGEyMrcCuoBklwPaCqnq6PkHyYzIx6Q== + +"@fontsource/inter@^5.0.18": + version "5.0.18" + resolved "https://registry.npmjs.org/@fontsource/inter/-/inter-5.0.18.tgz" + integrity sha512-YCsoYPTcs713sI7tLtxaPrIhXAXvEetGg5Ry02ivA8qUOb3fQHojbK/X9HLD5OOKvFUNR2Ynkwb1kR1hVKQHpw== + +"@fontsource/nunito-sans@^5.0.13": + version "5.0.13" + resolved "https://registry.npmjs.org/@fontsource/nunito-sans/-/nunito-sans-5.0.13.tgz" + integrity sha512-rsajElysg08MhRPYiCZ1lh/34gTfHx9XzyP10oXPwgiFud7MIHAHjE1PTwYlZZDdceu89UzjxelRx98yie8wCw== + +"@fontsource/public-sans@^5.0.18": + version "5.0.18" + resolved "https://registry.npmjs.org/@fontsource/public-sans/-/public-sans-5.0.18.tgz" + integrity sha512-dYx/ULF7pRkjBO1ncCwIRXWWmI2oCsMsWxheHgjtNANm4+prtfq3gdGy3KOsuNcAhEKn6BQeIyg0hFqeoTpAaQ== + +"@fullcalendar/core@^6.1.14", "@fullcalendar/core@~6.1.15": + version "6.1.15" + resolved "https://registry.npmjs.org/@fullcalendar/core/-/core-6.1.15.tgz" + integrity sha512-BuX7o6ALpLb84cMw1FCB9/cSgF4JbVO894cjJZ6kP74jzbUZNjtwffwRdA+Id8rrLjT30d/7TrkW90k4zbXB5Q== + dependencies: + preact "~10.12.1" + +"@fullcalendar/daygrid@^6.1.14", "@fullcalendar/daygrid@~6.1.15": + version "6.1.15" + resolved "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-6.1.15.tgz" + integrity sha512-j8tL0HhfiVsdtOCLfzK2J0RtSkiad3BYYemwQKq512cx6btz6ZZ2RNc/hVnIxluuWFyvx5sXZwoeTJsFSFTEFA== + +"@fullcalendar/interaction@^6.1.14": + version "6.1.15" + resolved "https://registry.npmjs.org/@fullcalendar/interaction/-/interaction-6.1.15.tgz" + integrity sha512-DOTSkofizM7QItjgu7W68TvKKvN9PSEEvDJceyMbQDvlXHa7pm/WAVtAc6xSDZ9xmB1QramYoWGLHkCYbTW1rQ== + +"@fullcalendar/list@^6.1.14": + version "6.1.15" + resolved "https://registry.npmjs.org/@fullcalendar/list/-/list-6.1.15.tgz" + integrity sha512-U1bce04tYDwkFnuVImJSy2XalYIIQr6YusOWRPM/5ivHcJh67Gm8CIMSWpi3KdRSNKFkqBxLPkfZGBMaOcJYug== + +"@fullcalendar/premium-common@~6.1.15": + version "6.1.15" + resolved "https://registry.npmjs.org/@fullcalendar/premium-common/-/premium-common-6.1.15.tgz" + integrity sha512-IwUHptHNzWDOgAsXLoBntGxmbfCKvUy6iYFMCP3F3ahbG58E0PJMYsXvgw+NaA7Cz4gcQoVHioGjIFgQqs3Keg== + +"@fullcalendar/react@^6.1.14": + version "6.1.15" + resolved "https://registry.npmjs.org/@fullcalendar/react/-/react-6.1.15.tgz" + integrity sha512-L0b9hybS2J4e7lq6G2CD4nqriyLEqOH1tE8iI6JQjAMTVh5JicOo5Mqw+fhU5bJ7hLfMw2K3fksxX3Ul1ssw5w== + +"@fullcalendar/scrollgrid@~6.1.15": + version "6.1.15" + resolved "https://registry.npmjs.org/@fullcalendar/scrollgrid/-/scrollgrid-6.1.15.tgz" + integrity sha512-z7q6eh9bUSQ60YwgztPlJzQAMr6XQgky6bxNQR9cMqfzcwyo/ww11G7OZUp840VIXyqT3g8XPziEDbS5zB4VVQ== + dependencies: + "@fullcalendar/premium-common" "~6.1.15" + +"@fullcalendar/timegrid@^6.1.14": + version "6.1.15" + resolved "https://registry.npmjs.org/@fullcalendar/timegrid/-/timegrid-6.1.15.tgz" + integrity sha512-61ORr3A148RtxQ2FNG7JKvacyA/TEVZ7z6I+3E9Oeu3dqTf6M928bFcpehRTIK6zIA6Yifs7BeWHgOE9dFnpbw== + dependencies: + "@fullcalendar/daygrid" "~6.1.15" + +"@fullcalendar/timeline@^6.1.14": + version "6.1.15" + resolved "https://registry.npmjs.org/@fullcalendar/timeline/-/timeline-6.1.15.tgz" + integrity sha512-VWylStpFFS8lZVUqu0c1b0MF5gkuVH2lzyCK/gopMsbrppqr97sHDTfWEYDHaQXCeO7cd4gKXSliQ0dc9GMlUw== + dependencies: + "@fullcalendar/premium-common" "~6.1.15" + "@fullcalendar/scrollgrid" "~6.1.15" + +"@gilbarbara/deep-equal@^0.1.1": + version "0.1.2" + resolved "https://registry.npmjs.org/@gilbarbara/deep-equal/-/deep-equal-0.1.2.tgz" + integrity sha512-jk+qzItoEb0D0xSSmrKDDzf9sheQj/BAPxlgNxgmOaA3mxpUa6ndJLYGZKsJnIVEQSD8zcTbyILz7I0HcnBCRA== + +"@gilbarbara/deep-equal@^0.3.1": + version "0.3.1" + resolved "https://registry.npmjs.org/@gilbarbara/deep-equal/-/deep-equal-0.3.1.tgz" + integrity sha512-I7xWjLs2YSVMc5gGx1Z3ZG1lgFpITPndpi8Ku55GeEIKpACCPQNS/OTqQbxgTCfq0Ncvcc+CrFov96itVh6Qvw== + +"@grpc/grpc-js@~1.9.0": + version "1.9.15" + resolved "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.15.tgz" + integrity sha512-nqE7Hc0AzI+euzUwDAy0aY5hCp10r734gMGRdU+qOPX0XSceI2ULrcXB5U2xSc5VkWwalCj4M7GzCAygZl2KoQ== + dependencies: + "@grpc/proto-loader" "^0.7.8" + "@types/node" ">=12.12.47" + +"@grpc/proto-loader@^0.7.8": + version "0.7.13" + resolved "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.13.tgz" + integrity sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw== + dependencies: + lodash.camelcase "^4.3.0" + long "^5.0.0" + protobufjs "^7.2.5" + yargs "^17.7.2" + +"@hookform/resolvers@^3.6.0": + version "3.6.0" + resolved "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.6.0.tgz" + integrity sha512-UBcpyOX3+RR+dNnqBd0lchXpoL8p4xC21XP8H6Meb8uve5Br1GCnmg0PcBoKKqPKgGu9GHQ/oygcmPrQhetwqw== + +"@humanwhocodes/config-array@^0.11.14": + version "0.11.14" + resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz" + integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg== + dependencies: + "@humanwhocodes/object-schema" "^2.0.2" + debug "^4.3.1" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/object-schema@^2.0.2": + version "2.0.2" + resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz" + integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== + +"@iconify/react@^5.0.1": + version "5.0.1" + resolved "https://registry.npmjs.org/@iconify/react/-/react-5.0.1.tgz" + integrity sha512-octpAJRtHZLLS1o6fmz2Ek2Rfwx75kVg48MZyGTqL3QqoxRddEsuLqOt6ADDhRosmlrYnIrVL+7obo1bz2ikNw== + dependencies: + "@iconify/types" "^2.0.0" + +"@iconify/types@^2.0.0": + version "2.0.0" + resolved "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz" + integrity sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg== + +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": + version "0.3.3" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz" + integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== + dependencies: + "@jridgewell/set-array" "^1.0.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.1" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + +"@jridgewell/set-array@^1.0.1": + version "1.1.2" + resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + version "1.4.15" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.20" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz" + integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@mapbox/jsonlint-lines-primitives@^2.0.2", "@mapbox/jsonlint-lines-primitives@~2.0.2": + version "2.0.2" + resolved "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz" + integrity sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ== + +"@mapbox/mapbox-gl-supported@^3.0.0": + version "3.0.0" + resolved "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-3.0.0.tgz" + integrity sha512-2XghOwu16ZwPJLOFVuIOaLbN0iKMn867evzXFyf0P22dqugezfJwLmdanAgU25ITvz1TvOfVP4jsDImlDJzcWg== + +"@mapbox/point-geometry@^0.1.0", "@mapbox/point-geometry@~0.1.0", "@mapbox/point-geometry@0.1.0": + version "0.1.0" + resolved "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz" + integrity sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ== + +"@mapbox/tiny-sdf@^2.0.6": + version "2.0.6" + resolved "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-2.0.6.tgz" + integrity sha512-qMqa27TLw+ZQz5Jk+RcwZGH7BQf5G/TrutJhspsca/3SHwmgKQ1iq+d3Jxz5oysPVYTGP6aXxCo5Lk9Er6YBAA== + +"@mapbox/unitbezier@^0.0.1": + version "0.0.1" + resolved "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.1.tgz" + integrity sha512-nMkuDXFv60aBr9soUG5q+GvZYL+2KZHVvsqFCzqnkGEf46U2fvmytHaEVc1/YZbiLn8X+eR3QzX1+dwDO1lxlw== + +"@mapbox/vector-tile@^1.3.1": + version "1.3.1" + resolved "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz" + integrity sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw== + dependencies: + "@mapbox/point-geometry" "~0.1.0" + +"@mapbox/whoots-js@^3.1.0": + version "3.1.0" + resolved "https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz" + integrity sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q== + +"@maplibre/maplibre-gl-style-spec@^19.2.1": + version "19.3.3" + resolved "https://registry.npmjs.org/@maplibre/maplibre-gl-style-spec/-/maplibre-gl-style-spec-19.3.3.tgz" + integrity sha512-cOZZOVhDSulgK0meTsTkmNXb1ahVvmTmWmfx9gRBwc6hq98wS9JP35ESIoNq3xqEan+UN+gn8187Z6E4NKhLsw== + dependencies: + "@mapbox/jsonlint-lines-primitives" "~2.0.2" + "@mapbox/unitbezier" "^0.0.1" + json-stringify-pretty-compact "^3.0.0" + minimist "^1.2.8" + rw "^1.3.3" + sort-object "^3.0.3" + +"@mixmark-io/domino@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@mixmark-io/domino/-/domino-2.2.0.tgz" + integrity sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw== + +"@mui/base@^5.0.0-beta.40", "@mui/base@5.0.0-beta.40": + version "5.0.0-beta.40" + resolved "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.40.tgz" + integrity sha512-I/lGHztkCzvwlXpjD2+SNmvNQvB4227xBXhISPjEaJUXGImOQ9f3D2Yj/T3KasSI/h0MLWy74X0J6clhPmsRbQ== + dependencies: + "@babel/runtime" "^7.23.9" + "@floating-ui/react-dom" "^2.0.8" + "@mui/types" "^7.2.14" + "@mui/utils" "^5.15.14" + "@popperjs/core" "^2.11.8" + clsx "^2.1.0" + prop-types "^15.8.1" + +"@mui/core-downloads-tracker@^5.16.5": + version "5.16.5" + resolved "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.16.5.tgz" + integrity sha512-ziFn1oPm6VjvHQcdGcAO+fXvOQEgieIj0BuSqcltFU+JXIxjPdVYNTdn2HU7/Ak5Gabk6k2u7+9PV7oZ6JT5sA== + +"@mui/lab@^5.0.0-alpha.170": + version "5.0.0-alpha.170" + resolved "https://registry.npmjs.org/@mui/lab/-/lab-5.0.0-alpha.170.tgz" + integrity sha512-0bDVECGmrNjd3+bLdcLiwYZ0O4HP5j5WSQm5DV6iA/Z9kr8O6AnvZ1bv9ImQbbX7Gj3pX4o43EKwCutj3EQxQg== + dependencies: + "@babel/runtime" "^7.23.9" + "@mui/base" "5.0.0-beta.40" + "@mui/system" "^5.15.15" + "@mui/types" "^7.2.14" + "@mui/utils" "^5.15.14" + clsx "^2.1.0" + prop-types "^15.8.1" + +"@mui/material-nextjs@^5.15.11": + version "5.15.11" + resolved "https://registry.npmjs.org/@mui/material-nextjs/-/material-nextjs-5.15.11.tgz" + integrity sha512-cp5RWYbBngyi7NKP91R9QITllfxumCVPFjqe4AKzNROVuCot0VpgkafxXqfbv0uFsyUU0ROs0O2M3r17q604Aw== + dependencies: + "@babel/runtime" "^7.23.9" + +"@mui/material@^5.0.0", "@mui/material@^5.15.14", "@mui/material@^5.15.20", "@mui/material@^5.16.0", "@mui/material@>=5.15.0": + version "5.16.5" + resolved "https://registry.npmjs.org/@mui/material/-/material-5.16.5.tgz" + integrity sha512-eQrjjg4JeczXvh/+8yvJkxWIiKNHVptB/AqpsKfZBWp5mUD5U3VsjODMuUl1K2BSq0omV3CiO/mQmWSSMKSmaA== + dependencies: + "@babel/runtime" "^7.23.9" + "@mui/core-downloads-tracker" "^5.16.5" + "@mui/system" "^5.16.5" + "@mui/types" "^7.2.15" + "@mui/utils" "^5.16.5" + "@popperjs/core" "^2.11.8" + "@types/react-transition-group" "^4.4.10" + clsx "^2.1.0" + csstype "^3.1.3" + prop-types "^15.8.1" + react-is "^18.3.1" + react-transition-group "^4.4.5" + +"@mui/private-theming@^5.16.5": + version "5.16.5" + resolved "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.16.5.tgz" + integrity sha512-CSLg0YkpDqg0aXOxtjo3oTMd3XWMxvNb5d0v4AYVqwOltU8q6GvnZjhWyCLjGSCrcgfwm6/VDjaKLPlR14wxIA== + dependencies: + "@babel/runtime" "^7.23.9" + "@mui/utils" "^5.16.5" + prop-types "^15.8.1" + +"@mui/styled-engine@^5.16.4": + version "5.16.4" + resolved "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.16.4.tgz" + integrity sha512-0+mnkf+UiAmTVB8PZFqOhqf729Yh0Cxq29/5cA3VAyDVTRIUUQ8FXQhiAhUIbijFmM72rY80ahFPXIm4WDbzcA== + dependencies: + "@babel/runtime" "^7.23.9" + "@emotion/cache" "^11.11.0" + csstype "^3.1.3" + prop-types "^15.8.1" + +"@mui/system@^5.15.15", "@mui/system@^5.16.5": + version "5.16.5" + resolved "https://registry.npmjs.org/@mui/system/-/system-5.16.5.tgz" + integrity sha512-uzIUGdrWddUx1HPxW4+B2o4vpgKyRxGe/8BxbfXVDPNPHX75c782TseoCnR/VyfnZJfqX87GcxDmnZEE1c031g== + dependencies: + "@babel/runtime" "^7.23.9" + "@mui/private-theming" "^5.16.5" + "@mui/styled-engine" "^5.16.4" + "@mui/types" "^7.2.15" + "@mui/utils" "^5.16.5" + clsx "^2.1.0" + csstype "^3.1.3" + prop-types "^15.8.1" + +"@mui/types@^7.2.14", "@mui/types@^7.2.15": + version "7.2.15" + resolved "https://registry.npmjs.org/@mui/types/-/types-7.2.15.tgz" + integrity sha512-nbo7yPhtKJkdf9kcVOF8JZHPZTmqXjJ/tI0bdWgHg5tp9AnIN4Y7f7wm9T+0SyGYJk76+GYZ8Q5XaTYAsUHN0Q== + +"@mui/utils@^5.15.14", "@mui/utils@^5.16.5": + version "5.16.5" + resolved "https://registry.npmjs.org/@mui/utils/-/utils-5.16.5.tgz" + integrity sha512-CwhcA9y44XwK7k2joL3Y29mRUnoBt+gOZZdGyw7YihbEwEErJYBtDwbZwVgH68zAljGe/b+Kd5bzfl63Gi3R2A== + dependencies: + "@babel/runtime" "^7.23.9" + "@mui/types" "^7.2.15" + "@types/prop-types" "^15.7.12" + clsx "^2.1.1" + prop-types "^15.8.1" + react-is "^18.3.1" + +"@mui/x-data-grid@^7.7.0": + version "7.7.0" + resolved "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-7.7.0.tgz" + integrity sha512-s3Oii9EKcYPnL7M4g5evNley/J0slLL6xWRi0VwYqTHPGntBAMntUktMZ63bD/xko99f5ZcFoRBYTc55+mJ+AQ== + dependencies: + "@babel/runtime" "^7.24.7" + "@mui/system" "^5.15.15" + "@mui/utils" "^5.15.14" + clsx "^2.1.1" + prop-types "^15.8.1" + reselect "^4.1.8" + +"@mui/x-date-pickers@^7.7.0": + version "7.7.0" + resolved "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.7.0.tgz" + integrity sha512-huyoA22Vi8iCkee6ro0sX7CcFIcPV/Fl7ZGWwaQC8PTAheXhz823DjMYAiwRU/imF+UFYfUInWQ4XZCIkM+2Dw== + dependencies: + "@babel/runtime" "^7.24.7" + "@mui/base" "^5.0.0-beta.40" + "@mui/system" "^5.15.15" + "@mui/utils" "^5.15.14" + "@types/react-transition-group" "^4.4.10" + clsx "^2.1.1" + prop-types "^15.8.1" + react-transition-group "^4.4.5" + +"@mui/x-tree-view@^7.7.0": + version "7.7.0" + resolved "https://registry.npmjs.org/@mui/x-tree-view/-/x-tree-view-7.7.0.tgz" + integrity sha512-kUTMS77EcNjp1iXZlm4GGFzZHnQdZJfn2L9gvxAaHtNTDSRMS61jpsCcXknIyC797dmRPdALPewNzSOfkThF+Q== + dependencies: + "@babel/runtime" "^7.24.7" + "@mui/base" "^5.0.0-beta.40" + "@mui/system" "^5.15.15" + "@mui/utils" "^5.15.14" + "@types/react-transition-group" "^4.4.10" + clsx "^2.1.1" + prop-types "^15.8.1" + react-transition-group "^4.4.5" + +"@next/env@14.2.4": + version "14.2.4" + resolved "https://registry.npmjs.org/@next/env/-/env-14.2.4.tgz" + integrity sha512-3EtkY5VDkuV2+lNmKlbkibIJxcO4oIHEhBWne6PaAp+76J9KoSsGvNikp6ivzAT8dhhBMYrm6op2pS1ApG0Hzg== + +"@next/swc-win32-x64-msvc@14.2.4": + version "14.2.4" + resolved "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.4.tgz" + integrity sha512-tkLrjBzqFTP8DVrAAQmZelEahfR9OxWpFR++vAI9FBhCiIxtwHwBHC23SBHCTURBtwB4kc/x44imVOnkKGNVGg== + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": + version "2.0.5" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": + version "1.2.8" + resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@pkgr/core@^0.1.0": + version "0.1.1" + resolved "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz" + integrity sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA== + +"@popperjs/core@^2.11.8", "@popperjs/core@^2.9.0": + version "2.11.8" + resolved "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz" + integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== + +"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": + version "1.1.2" + resolved "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz" + integrity sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ== + +"@protobufjs/base64@^1.1.2": + version "1.1.2" + resolved "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz" + integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== + +"@protobufjs/codegen@^2.0.4": + version "2.0.4" + resolved "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz" + integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== + +"@protobufjs/eventemitter@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz" + integrity sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== + +"@protobufjs/fetch@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz" + integrity sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ== + dependencies: + "@protobufjs/aspromise" "^1.1.1" + "@protobufjs/inquire" "^1.1.0" + +"@protobufjs/float@^1.0.2": + version "1.0.2" + resolved "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz" + integrity sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ== + +"@protobufjs/inquire@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz" + integrity sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== + +"@protobufjs/path@^1.1.2": + version "1.1.2" + resolved "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz" + integrity sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA== + +"@protobufjs/pool@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz" + integrity sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw== + +"@protobufjs/utf8@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz" + integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== + +"@react-pdf/fns@2.2.1": + version "2.2.1" + resolved "https://registry.npmjs.org/@react-pdf/fns/-/fns-2.2.1.tgz" + integrity sha512-s78aDg0vDYaijU5lLOCsUD+qinQbfOvcNeaoX9AiE7+kZzzCo6B/nX+l48cmt9OosJmvZvE9DWR9cLhrhOi2pA== + dependencies: + "@babel/runtime" "^7.20.13" + +"@react-pdf/font@^2.5.1": + version "2.5.1" + resolved "https://registry.npmjs.org/@react-pdf/font/-/font-2.5.1.tgz" + integrity sha512-Hyb2zBb92Glc3lvhmJfy4dO2Mj29KB26Uk12Ua9EhKAdiuCTLBqgP8Oe1cGwrvDI7xA4OOcwvBMdYh0vhOUHzA== + dependencies: + "@babel/runtime" "^7.20.13" + "@react-pdf/types" "^2.5.0" + cross-fetch "^3.1.5" + fontkit "^2.0.2" + is-url "^1.2.4" + +"@react-pdf/image@^2.3.6": + version "2.3.6" + resolved "https://registry.npmjs.org/@react-pdf/image/-/image-2.3.6.tgz" + integrity sha512-7iZDYZrZlJqNzS6huNl2XdMcLFUo68e6mOdzQeJ63d5eApdthhSHBnkGzHfLhH5t8DCpZNtClmklzuLL63ADfw== + dependencies: + "@babel/runtime" "^7.20.13" + "@react-pdf/png-js" "^2.3.1" + cross-fetch "^3.1.5" + jay-peg "^1.0.2" + +"@react-pdf/layout@^3.12.1": + version "3.12.1" + resolved "https://registry.npmjs.org/@react-pdf/layout/-/layout-3.12.1.tgz" + integrity sha512-BxSeykDxvADlpe4OGtQ7NH46QXq3uImAYsTHOPLCwbXMniQ1O3uCBx7H+HthxkCNshgYVPp9qS3KyvQv/oIZwg== + dependencies: + "@babel/runtime" "^7.20.13" + "@react-pdf/fns" "2.2.1" + "@react-pdf/image" "^2.3.6" + "@react-pdf/pdfkit" "^3.1.10" + "@react-pdf/primitives" "^3.1.1" + "@react-pdf/stylesheet" "^4.2.5" + "@react-pdf/textkit" "^4.4.1" + "@react-pdf/types" "^2.5.0" + cross-fetch "^3.1.5" + emoji-regex "^10.3.0" + queue "^6.0.1" + yoga-layout "^2.0.1" + +"@react-pdf/pdfkit@^3.1.10": + version "3.1.10" + resolved "https://registry.npmjs.org/@react-pdf/pdfkit/-/pdfkit-3.1.10.tgz" + integrity sha512-P/qPBtCFo2HDJD0i6NfbmoBRrsOVO8CIogYsefwG4fklTo50zNgnMM5U1WLckTuX8Qt1ThiQuokmTG5arheblA== + dependencies: + "@babel/runtime" "^7.20.13" + "@react-pdf/png-js" "^2.3.1" + browserify-zlib "^0.2.0" + crypto-js "^4.2.0" + fontkit "^2.0.2" + jay-peg "^1.0.2" + vite-compatible-readable-stream "^3.6.1" + +"@react-pdf/png-js@^2.3.1": + version "2.3.1" + resolved "https://registry.npmjs.org/@react-pdf/png-js/-/png-js-2.3.1.tgz" + integrity sha512-pEZ18I4t1vAUS4lmhvXPmXYP4PHeblpWP/pAlMMRkEyP7tdAeHUN7taQl9sf9OPq7YITMY3lWpYpJU6t4CZgZg== + dependencies: + browserify-zlib "^0.2.0" + +"@react-pdf/primitives@^3.1.1": + version "3.1.1" + resolved "https://registry.npmjs.org/@react-pdf/primitives/-/primitives-3.1.1.tgz" + integrity sha512-miwjxLwTnO3IjoqkTVeTI+9CdyDggwekmSLhVCw+a/7FoQc+gF3J2dSKwsHvAcVFM0gvU8mzCeTofgw0zPDq0w== + +"@react-pdf/render@^3.4.4": + version "3.4.4" + resolved "https://registry.npmjs.org/@react-pdf/render/-/render-3.4.4.tgz" + integrity sha512-CfGxWmVgrY3JgmB1iMnz2W6Ck+8pisZeFt8vGlxP+JfT+0onr208pQvGSV5KwA9LGhAdABxqc/+y17V3vtKdFA== + dependencies: + "@babel/runtime" "^7.20.13" + "@react-pdf/fns" "2.2.1" + "@react-pdf/primitives" "^3.1.1" + "@react-pdf/textkit" "^4.4.1" + "@react-pdf/types" "^2.5.0" + abs-svg-path "^0.1.1" + color-string "^1.9.1" + normalize-svg-path "^1.1.0" + parse-svg-path "^0.1.2" + svg-arc-to-cubic-bezier "^3.2.0" + +"@react-pdf/renderer@^3.4.4": + version "3.4.4" + resolved "https://registry.npmjs.org/@react-pdf/renderer/-/renderer-3.4.4.tgz" + integrity sha512-j1TWMHHXDeHdoQE3xjhBh0MZ2rn7wHIlP/uglr/EJZXqnPbfg6bfLzRJCM6bs+XJV3d8+zLQjHf6sF/fWcBDfg== + dependencies: + "@babel/runtime" "^7.20.13" + "@react-pdf/font" "^2.5.1" + "@react-pdf/layout" "^3.12.1" + "@react-pdf/pdfkit" "^3.1.10" + "@react-pdf/primitives" "^3.1.1" + "@react-pdf/render" "^3.4.4" + "@react-pdf/types" "^2.5.0" + events "^3.3.0" + object-assign "^4.1.1" + prop-types "^15.6.2" + queue "^6.0.1" + scheduler "^0.17.0" + +"@react-pdf/stylesheet@^4.2.5": + version "4.2.5" + resolved "https://registry.npmjs.org/@react-pdf/stylesheet/-/stylesheet-4.2.5.tgz" + integrity sha512-XnmapeCW+hDuNdVwpuvO04WKv71wAs8aH+saIq29Bo2fp1SxznHTcQArTZtK6Wgr/E9BHXeB2iAPpUZuI6G+xA== + dependencies: + "@babel/runtime" "^7.20.13" + "@react-pdf/fns" "2.2.1" + "@react-pdf/types" "^2.5.0" + color-string "^1.9.1" + hsl-to-hex "^1.0.0" + media-engine "^1.0.3" + postcss-value-parser "^4.1.0" + +"@react-pdf/textkit@^4.4.1": + version "4.4.1" + resolved "https://registry.npmjs.org/@react-pdf/textkit/-/textkit-4.4.1.tgz" + integrity sha512-Jl9wdTqIvJ5pX+vAGz0EOhP7ut5Two9H6CzTKo/YYPeD79cM2yTXF3JzTERBC28y7LR0Waq9D2LHQjI+b/EYUQ== + dependencies: + "@babel/runtime" "^7.20.13" + "@react-pdf/fns" "2.2.1" + bidi-js "^1.0.2" + hyphen "^1.6.4" + unicode-properties "^1.4.1" + +"@react-pdf/types@^2.5.0": + version "2.5.0" + resolved "https://registry.npmjs.org/@react-pdf/types/-/types-2.5.0.tgz" + integrity sha512-XsVRkt0hQ60I4e3leAVt+aZR3KJCaJd179BfJHAv4F4x6Vq3yqkry8lcbUWKGKDw1j3/8sW4FsgGR41SFvsG9A== + +"@remirror/core-constants@^2.0.2": + version "2.0.2" + resolved "https://registry.npmjs.org/@remirror/core-constants/-/core-constants-2.0.2.tgz" + integrity sha512-dyHY+sMF0ihPus3O27ODd4+agdHMEmuRdyiZJ2CCWjPV5UFmn17ZbElvk6WOGVE4rdCJKZQCrPV2BcikOMLUGQ== + +"@smithy/abort-controller@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.2.0.tgz" + integrity sha512-wRlta7GuLWpTqtFfGo+nZyOO1vEvewdNR1R4rTxpC8XU6vG/NDyrFBhwLZsqg1NUoR1noVaXJPC/7ZK47QCySw== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/config-resolver@^2.0.5", "@smithy/config-resolver@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-2.2.0.tgz" + integrity sha512-fsiMgd8toyUba6n1WRmr+qACzXltpdDkPTAaDqc8QqPBUzO+/JKwL6bUBseHVi8tu9l+3JOK+tSf7cay+4B3LA== + dependencies: + "@smithy/node-config-provider" "^2.3.0" + "@smithy/types" "^2.12.0" + "@smithy/util-config-provider" "^2.3.0" + "@smithy/util-middleware" "^2.2.0" + tslib "^2.6.2" + +"@smithy/credential-provider-imds@^2.0.0", "@smithy/credential-provider-imds@^2.3.0": + version "2.3.0" + resolved "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-2.3.0.tgz" + integrity sha512-BWB9mIukO1wjEOo1Ojgl6LrG4avcaC7T/ZP6ptmAaW4xluhSIPZhY+/PI5YKzlk+jsm+4sQZB45Bt1OfMeQa3w== + dependencies: + "@smithy/node-config-provider" "^2.3.0" + "@smithy/property-provider" "^2.2.0" + "@smithy/types" "^2.12.0" + "@smithy/url-parser" "^2.2.0" + tslib "^2.6.2" + +"@smithy/eventstream-codec@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.2.0.tgz" + integrity sha512-8janZoJw85nJmQZc4L8TuePp2pk1nxLgkxIR0TUjKJ5Dkj5oelB9WtiSSGXCQvNsJl0VSTvK/2ueMXxvpa9GVw== + dependencies: + "@aws-crypto/crc32" "3.0.0" + "@smithy/types" "^2.12.0" + "@smithy/util-hex-encoding" "^2.2.0" + tslib "^2.6.2" + +"@smithy/eventstream-serde-browser@^2.0.5": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.2.0.tgz" + integrity sha512-UaPf8jKbcP71BGiO0CdeLmlg+RhWnlN8ipsMSdwvqBFigl5nil3rHOI/5GE3tfiuX8LvY5Z9N0meuU7Rab7jWw== + dependencies: + "@smithy/eventstream-serde-universal" "^2.2.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/eventstream-serde-config-resolver@^2.0.5": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.2.0.tgz" + integrity sha512-RHhbTw/JW3+r8QQH7PrganjNCiuiEZmpi6fYUAetFfPLfZ6EkiA08uN3EFfcyKubXQxOwTeJRZSQmDDCdUshaA== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/eventstream-serde-node@^2.0.5": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.2.0.tgz" + integrity sha512-zpQMtJVqCUMn+pCSFcl9K/RPNtQE0NuMh8sKpCdEHafhwRsjP50Oq/4kMmvxSRy6d8Jslqd8BLvDngrUtmN9iA== + dependencies: + "@smithy/eventstream-serde-universal" "^2.2.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/eventstream-serde-universal@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.2.0.tgz" + integrity sha512-pvoe/vvJY0mOpuF84BEtyZoYfbehiFj8KKWk1ds2AT0mTLYFVs+7sBJZmioOFdBXKd48lfrx1vumdPdmGlCLxA== + dependencies: + "@smithy/eventstream-codec" "^2.2.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/fetch-http-handler@^2.0.5", "@smithy/fetch-http-handler@^2.5.0": + version "2.5.0" + resolved "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.5.0.tgz" + integrity sha512-BOWEBeppWhLn/no/JxUL/ghTfANTjT7kg3Ww2rPqTUY9R4yHPXxJ9JhMe3Z03LN3aPwiwlpDIUcVw1xDyHqEhw== + dependencies: + "@smithy/protocol-http" "^3.3.0" + "@smithy/querystring-builder" "^2.2.0" + "@smithy/types" "^2.12.0" + "@smithy/util-base64" "^2.3.0" + tslib "^2.6.2" + +"@smithy/hash-node@^2.0.5": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.2.0.tgz" + integrity sha512-zLWaC/5aWpMrHKpoDF6nqpNtBhlAYKF/7+9yMN7GpdR8CzohnWfGtMznPybnwSS8saaXBMxIGwJqR4HmRp6b3g== + dependencies: + "@smithy/types" "^2.12.0" + "@smithy/util-buffer-from" "^2.2.0" + "@smithy/util-utf8" "^2.3.0" + tslib "^2.6.2" + +"@smithy/invalid-dependency@^2.0.5": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-2.2.0.tgz" + integrity sha512-nEDASdbKFKPXN2O6lOlTgrEEOO9NHIeO+HVvZnkqc8h5U9g3BIhWsvzFo+UcUbliMHvKNPD/zVxDrkP1Sbgp8Q== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/is-array-buffer@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz" + integrity sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA== + dependencies: + tslib "^2.6.2" + +"@smithy/md5-js@2.0.7": + version "2.0.7" + resolved "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-2.0.7.tgz" + integrity sha512-2i2BpXF9pI5D1xekqUsgQ/ohv5+H//G9FlawJrkOJskV18PgJ8LiNbLiskMeYt07yAsSTZR7qtlcAaa/GQLWww== + dependencies: + "@smithy/types" "^2.3.1" + "@smithy/util-utf8" "^2.0.0" + tslib "^2.5.0" + +"@smithy/middleware-content-length@^2.0.5": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-2.2.0.tgz" + integrity sha512-5bl2LG1Ah/7E5cMSC+q+h3IpVHMeOkG0yLRyQT1p2aMJkSrZG7RlXHPuAgb7EyaFeidKEnnd/fNaLLaKlHGzDQ== + dependencies: + "@smithy/protocol-http" "^3.3.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/middleware-endpoint@^2.0.5", "@smithy/middleware-endpoint@^2.5.1": + version "2.5.1" + resolved "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.5.1.tgz" + integrity sha512-1/8kFp6Fl4OsSIVTWHnNjLnTL8IqpIb/D3sTSczrKFnrE9VMNWxnrRKNvpUHOJ6zpGD5f62TPm7+17ilTJpiCQ== + dependencies: + "@smithy/middleware-serde" "^2.3.0" + "@smithy/node-config-provider" "^2.3.0" + "@smithy/shared-ini-file-loader" "^2.4.0" + "@smithy/types" "^2.12.0" + "@smithy/url-parser" "^2.2.0" + "@smithy/util-middleware" "^2.2.0" + tslib "^2.6.2" + +"@smithy/middleware-retry@^2.0.5": + version "2.3.1" + resolved "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-2.3.1.tgz" + integrity sha512-P2bGufFpFdYcWvqpyqqmalRtwFUNUA8vHjJR5iGqbfR6mp65qKOLcUd6lTr4S9Gn/enynSrSf3p3FVgVAf6bXA== + dependencies: + "@smithy/node-config-provider" "^2.3.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/service-error-classification" "^2.1.5" + "@smithy/smithy-client" "^2.5.1" + "@smithy/types" "^2.12.0" + "@smithy/util-middleware" "^2.2.0" + "@smithy/util-retry" "^2.2.0" + tslib "^2.6.2" + uuid "^9.0.1" + +"@smithy/middleware-serde@^2.0.5", "@smithy/middleware-serde@^2.3.0": + version "2.3.0" + resolved "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.3.0.tgz" + integrity sha512-sIADe7ojwqTyvEQBe1nc/GXB9wdHhi9UwyX0lTyttmUWDJLP655ZYE1WngnNyXREme8I27KCaUhyhZWRXL0q7Q== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/middleware-stack@^2.0.0", "@smithy/middleware-stack@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.2.0.tgz" + integrity sha512-Qntc3jrtwwrsAC+X8wms8zhrTr0sFXnyEGhZd9sLtsJ/6gGQKFzNB+wWbOcpJd7BR8ThNCoKt76BuQahfMvpeA== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/node-config-provider@^2.0.5", "@smithy/node-config-provider@^2.3.0": + version "2.3.0" + resolved "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.3.0.tgz" + integrity sha512-0elK5/03a1JPWMDPaS726Iw6LpQg80gFut1tNpPfxFuChEEklo2yL823V94SpTZTxmKlXFtFgsP55uh3dErnIg== + dependencies: + "@smithy/property-provider" "^2.2.0" + "@smithy/shared-ini-file-loader" "^2.4.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/node-http-handler@^2.0.5", "@smithy/node-http-handler@^2.5.0": + version "2.5.0" + resolved "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.5.0.tgz" + integrity sha512-mVGyPBzkkGQsPoxQUbxlEfRjrj6FPyA3u3u2VXGr9hT8wilsoQdZdvKpMBFMB8Crfhv5dNkKHIW0Yyuc7eABqA== + dependencies: + "@smithy/abort-controller" "^2.2.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/querystring-builder" "^2.2.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.2.0.tgz" + integrity sha512-+xiil2lFhtTRzXkx8F053AV46QnIw6e7MV8od5Mi68E1ICOjCeCHw2XfLnDEUHnT9WGUIkwcqavXjfwuJbGlpg== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/protocol-http@^2.0.5": + version "2.0.5" + resolved "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-2.0.5.tgz" + integrity sha512-d2hhHj34mA2V86doiDfrsy2fNTnUOowGaf9hKb0hIPHqvcnShU4/OSc4Uf1FwHkAdYF3cFXTrj5VGUYbEuvMdw== + dependencies: + "@smithy/types" "^2.2.2" + tslib "^2.5.0" + +"@smithy/protocol-http@^3.3.0": + version "3.3.0" + resolved "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.3.0.tgz" + integrity sha512-Xy5XK1AFWW2nlY/biWZXu6/krgbaf2dg0q492D8M5qthsnU2H+UgFeZLbM76FnH7s6RO/xhQRkj+T6KBO3JzgQ== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/querystring-builder@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.2.0.tgz" + integrity sha512-L1kSeviUWL+emq3CUVSgdogoM/D9QMFaqxL/dd0X7PCNWmPXqt+ExtrBjqT0V7HLN03Vs9SuiLrG3zy3JGnE5A== + dependencies: + "@smithy/types" "^2.12.0" + "@smithy/util-uri-escape" "^2.2.0" + tslib "^2.6.2" + +"@smithy/querystring-parser@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.2.0.tgz" + integrity sha512-BvHCDrKfbG5Yhbpj4vsbuPV2GgcpHiAkLeIlcA1LtfpMz3jrqizP1+OguSNSj1MwBHEiN+jwNisXLGdajGDQJA== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/service-error-classification@^2.1.5": + version "2.1.5" + resolved "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-2.1.5.tgz" + integrity sha512-uBDTIBBEdAQryvHdc5W8sS5YX7RQzF683XrHePVdFmAgKiMofU15FLSM0/HU03hKTnazdNRFa0YHS7+ArwoUSQ== + dependencies: + "@smithy/types" "^2.12.0" + +"@smithy/shared-ini-file-loader@^2.0.0", "@smithy/shared-ini-file-loader@^2.4.0": + version "2.4.0" + resolved "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.4.0.tgz" + integrity sha512-WyujUJL8e1B6Z4PBfAqC/aGY1+C7T0w20Gih3yrvJSk97gpiVfB+y7c46T4Nunk+ZngLq0rOIdeVeIklk0R3OA== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/signature-v4@^2.0.0": + version "2.3.0" + resolved "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.3.0.tgz" + integrity sha512-ui/NlpILU+6HAQBfJX8BBsDXuKSNrjTSuOYArRblcrErwKFutjrCNb/OExfVRyj9+26F9J+ZmfWT+fKWuDrH3Q== + dependencies: + "@smithy/is-array-buffer" "^2.2.0" + "@smithy/types" "^2.12.0" + "@smithy/util-hex-encoding" "^2.2.0" + "@smithy/util-middleware" "^2.2.0" + "@smithy/util-uri-escape" "^2.2.0" + "@smithy/util-utf8" "^2.3.0" + tslib "^2.6.2" + +"@smithy/smithy-client@^2.0.5", "@smithy/smithy-client@^2.5.1": + version "2.5.1" + resolved "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.5.1.tgz" + integrity sha512-jrbSQrYCho0yDaaf92qWgd+7nAeap5LtHTI51KXqmpIFCceKU3K9+vIVTUH72bOJngBMqa4kyu1VJhRcSrk/CQ== + dependencies: + "@smithy/middleware-endpoint" "^2.5.1" + "@smithy/middleware-stack" "^2.2.0" + "@smithy/protocol-http" "^3.3.0" + "@smithy/types" "^2.12.0" + "@smithy/util-stream" "^2.2.0" + tslib "^2.6.2" + +"@smithy/types@^2.1.0", "@smithy/types@^2.12.0", "@smithy/types@^2.2.2", "@smithy/types@^2.3.1": + version "2.12.0" + resolved "https://registry.npmjs.org/@smithy/types/-/types-2.12.0.tgz" + integrity sha512-QwYgloJ0sVNBeBuBs65cIkTbfzV/Q6ZNPCJ99EICFEdJYG50nGIY/uYXp+TbsdJReIuPr0a0kXmCvren3MbRRw== + dependencies: + tslib "^2.6.2" + +"@smithy/url-parser@^2.0.5", "@smithy/url-parser@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.2.0.tgz" + integrity sha512-hoA4zm61q1mNTpksiSWp2nEl1dt3j726HdRhiNgVJQMj7mLp7dprtF57mOB6JvEk/x9d2bsuL5hlqZbBuHQylQ== + dependencies: + "@smithy/querystring-parser" "^2.2.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/util-base64@^2.0.0", "@smithy/util-base64@^2.3.0": + version "2.3.0" + resolved "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-2.3.0.tgz" + integrity sha512-s3+eVwNeJuXUwuMbusncZNViuhv2LjVJ1nMwTqSA0XAC7gjKhqqxRdJPhR8+YrkoZ9IiIbFk/yK6ACe/xlF+hw== + dependencies: + "@smithy/util-buffer-from" "^2.2.0" + "@smithy/util-utf8" "^2.3.0" + tslib "^2.6.2" + +"@smithy/util-body-length-browser@^2.0.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-2.2.0.tgz" + integrity sha512-dtpw9uQP7W+n3vOtx0CfBD5EWd7EPdIdsQnWTDoFf77e3VUf05uA7R7TGipIo8e4WL2kuPdnsr3hMQn9ziYj5w== + dependencies: + tslib "^2.6.2" + +"@smithy/util-body-length-node@^2.1.0": + version "2.3.0" + resolved "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-2.3.0.tgz" + integrity sha512-ITWT1Wqjubf2CJthb0BuT9+bpzBfXeMokH/AAa5EJQgbv9aPMVfnM76iFIZVFf50hYXGbtiV71BHAthNWd6+dw== + dependencies: + tslib "^2.6.2" + +"@smithy/util-buffer-from@^2.0.0", "@smithy/util-buffer-from@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz" + integrity sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA== + dependencies: + "@smithy/is-array-buffer" "^2.2.0" + tslib "^2.6.2" + +"@smithy/util-config-provider@^2.3.0": + version "2.3.0" + resolved "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-2.3.0.tgz" + integrity sha512-HZkzrRcuFN1k70RLqlNK4FnPXKOpkik1+4JaBoHNJn+RnJGYqaa3c5/+XtLOXhlKzlRgNvyaLieHTW2VwGN0VQ== + dependencies: + tslib "^2.6.2" + +"@smithy/util-defaults-mode-browser@^2.0.5": + version "2.2.1" + resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.2.1.tgz" + integrity sha512-RtKW+8j8skk17SYowucwRUjeh4mCtnm5odCL0Lm2NtHQBsYKrNW0od9Rhopu9wF1gHMfHeWF7i90NwBz/U22Kw== + dependencies: + "@smithy/property-provider" "^2.2.0" + "@smithy/smithy-client" "^2.5.1" + "@smithy/types" "^2.12.0" + bowser "^2.11.0" + tslib "^2.6.2" + +"@smithy/util-defaults-mode-node@^2.0.5": + version "2.3.1" + resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.3.1.tgz" + integrity sha512-vkMXHQ0BcLFysBMWgSBLSk3+leMpFSyyFj8zQtv5ZyUBx8/owVh1/pPEkzmW/DR/Gy/5c8vjLDD9gZjXNKbrpA== + dependencies: + "@smithy/config-resolver" "^2.2.0" + "@smithy/credential-provider-imds" "^2.3.0" + "@smithy/node-config-provider" "^2.3.0" + "@smithy/property-provider" "^2.2.0" + "@smithy/smithy-client" "^2.5.1" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/util-hex-encoding@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-2.2.0.tgz" + integrity sha512-7iKXR+/4TpLK194pVjKiasIyqMtTYJsgKgM242Y9uzt5dhHnUDvMNb+3xIhRJ9QhvqGii/5cRUt4fJn3dtXNHQ== + dependencies: + tslib "^2.6.2" + +"@smithy/util-hex-encoding@2.0.0": + version "2.0.0" + resolved "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz" + integrity sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA== + dependencies: + tslib "^2.5.0" + +"@smithy/util-middleware@^2.0.0", "@smithy/util-middleware@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.2.0.tgz" + integrity sha512-L1qpleXf9QD6LwLCJ5jddGkgWyuSvWBkJwWAZ6kFkdifdso+sk3L3O1HdmPvCdnCK3IS4qWyPxev01QMnfHSBw== + dependencies: + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/util-retry@^2.0.0", "@smithy/util-retry@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-2.2.0.tgz" + integrity sha512-q9+pAFPTfftHXRytmZ7GzLFFrEGavqapFc06XxzZFcSIGERXMerXxCitjOG1prVDR9QdjqotF40SWvbqcCpf8g== + dependencies: + "@smithy/service-error-classification" "^2.1.5" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@smithy/util-stream@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.2.0.tgz" + integrity sha512-17faEXbYWIRst1aU9SvPZyMdWmqIrduZjVOqCPMIsWFNxs5yQQgFrJL6b2SdiCzyW9mJoDjFtgi53xx7EH+BXA== + dependencies: + "@smithy/fetch-http-handler" "^2.5.0" + "@smithy/node-http-handler" "^2.5.0" + "@smithy/types" "^2.12.0" + "@smithy/util-base64" "^2.3.0" + "@smithy/util-buffer-from" "^2.2.0" + "@smithy/util-hex-encoding" "^2.2.0" + "@smithy/util-utf8" "^2.3.0" + tslib "^2.6.2" + +"@smithy/util-uri-escape@^2.2.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-2.2.0.tgz" + integrity sha512-jtmJMyt1xMD/d8OtbVJ2gFZOSKc+ueYJZPW20ULW1GOp/q/YIM0wNh+u8ZFao9UaIGz4WoPW8hC64qlWLIfoDA== + dependencies: + tslib "^2.6.2" + +"@smithy/util-utf8@^2.0.0", "@smithy/util-utf8@2.0.0": + version "2.0.0" + resolved "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.0.0.tgz" + integrity sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ== + dependencies: + "@smithy/util-buffer-from" "^2.0.0" + tslib "^2.5.0" + +"@smithy/util-utf8@^2.3.0": + version "2.3.0" + resolved "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz" + integrity sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A== + dependencies: + "@smithy/util-buffer-from" "^2.2.0" + tslib "^2.6.2" + +"@smithy/util-waiter@^2.0.5": + version "2.2.0" + resolved "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-2.2.0.tgz" + integrity sha512-IHk53BVw6MPMi2Gsn+hCng8rFA3ZmR3Rk7GllxDUW9qFJl/hiSvskn7XldkECapQVkIg/1dHpMAxI9xSTaLLSA== + dependencies: + "@smithy/abort-controller" "^2.2.0" + "@smithy/types" "^2.12.0" + tslib "^2.6.2" + +"@supabase/auth-js@2.64.4": + version "2.64.4" + resolved "https://registry.npmjs.org/@supabase/auth-js/-/auth-js-2.64.4.tgz" + integrity sha512-9ITagy4WP4FLl+mke1rchapOH0RQpf++DI+WSG2sO1OFOZ0rW3cwAM0nCrMOxu+Zw4vJ4zObc08uvQrXx590Tg== + dependencies: + "@supabase/node-fetch" "^2.6.14" + +"@supabase/functions-js@2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.4.1.tgz" + integrity sha512-8sZ2ibwHlf+WkHDUZJUXqqmPvWQ3UHN0W30behOJngVh/qHHekhJLCFbh0AjkE9/FqqXtf9eoVvmYgfCLk5tNA== + dependencies: + "@supabase/node-fetch" "^2.6.14" + +"@supabase/node-fetch@^2.6.14", "@supabase/node-fetch@2.6.15": + version "2.6.15" + resolved "https://registry.npmjs.org/@supabase/node-fetch/-/node-fetch-2.6.15.tgz" + integrity sha512-1ibVeYUacxWYi9i0cf5efil6adJ9WRyZBLivgjs+AUpewx1F3xPi7gLgaASI2SmIQxPoCEjAsLAzKPgMJVgOUQ== + dependencies: + whatwg-url "^5.0.0" + +"@supabase/postgrest-js@1.15.8": + version "1.15.8" + resolved "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.15.8.tgz" + integrity sha512-YunjXpoQjQ0a0/7vGAvGZA2dlMABXFdVI/8TuVKtlePxyT71sl6ERl6ay1fmIeZcqxiuFQuZw/LXUuStUG9bbg== + dependencies: + "@supabase/node-fetch" "^2.6.14" + +"@supabase/realtime-js@2.10.2": + version "2.10.2" + resolved "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.10.2.tgz" + integrity sha512-qyCQaNg90HmJstsvr2aJNxK2zgoKh9ZZA8oqb7UT2LCh3mj9zpa3Iwu167AuyNxsxrUE8eEJ2yH6wLCij4EApA== + dependencies: + "@supabase/node-fetch" "^2.6.14" + "@types/phoenix" "^1.5.4" + "@types/ws" "^8.5.10" + ws "^8.14.2" + +"@supabase/storage-js@2.6.0": + version "2.6.0" + resolved "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.6.0.tgz" + integrity sha512-REAxr7myf+3utMkI2oOmZ6sdplMZZ71/2NEIEMBZHL9Fkmm3/JnaOZVSRqvG4LStYj2v5WhCruCzuMn6oD/Drw== + dependencies: + "@supabase/node-fetch" "^2.6.14" + +"@supabase/supabase-js@^2.43.4": + version "2.44.4" + resolved "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.44.4.tgz" + integrity sha512-vqtUp8umqcgj+RPUc7LiEcQmgsEWFDPJdJizRJF/5tf2zSlVB+3YbUwyQE/hLagYA8TLvGXe7oAqtYyFde6llw== + dependencies: + "@supabase/auth-js" "2.64.4" + "@supabase/functions-js" "2.4.1" + "@supabase/node-fetch" "2.6.15" + "@supabase/postgrest-js" "1.15.8" + "@supabase/realtime-js" "2.10.2" + "@supabase/storage-js" "2.6.0" + +"@svgr/babel-plugin-add-jsx-attribute@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz" + integrity sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g== + +"@svgr/babel-plugin-remove-jsx-attribute@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz" + integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== + +"@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz" + integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== + +"@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz" + integrity sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ== + +"@svgr/babel-plugin-svg-dynamic-title@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz" + integrity sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og== + +"@svgr/babel-plugin-svg-em-dimensions@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz" + integrity sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g== + +"@svgr/babel-plugin-transform-react-native-svg@8.1.0": + version "8.1.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz" + integrity sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q== + +"@svgr/babel-plugin-transform-svg-component@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz" + integrity sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw== + +"@svgr/babel-preset@8.1.0": + version "8.1.0" + resolved "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz" + integrity sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug== + dependencies: + "@svgr/babel-plugin-add-jsx-attribute" "8.0.0" + "@svgr/babel-plugin-remove-jsx-attribute" "8.0.0" + "@svgr/babel-plugin-remove-jsx-empty-expression" "8.0.0" + "@svgr/babel-plugin-replace-jsx-attribute-value" "8.0.0" + "@svgr/babel-plugin-svg-dynamic-title" "8.0.0" + "@svgr/babel-plugin-svg-em-dimensions" "8.0.0" + "@svgr/babel-plugin-transform-react-native-svg" "8.1.0" + "@svgr/babel-plugin-transform-svg-component" "8.0.0" + +"@svgr/core@*", "@svgr/core@8.1.0": + version "8.1.0" + resolved "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz" + integrity sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA== + dependencies: + "@babel/core" "^7.21.3" + "@svgr/babel-preset" "8.1.0" + camelcase "^6.2.0" + cosmiconfig "^8.1.3" + snake-case "^3.0.4" + +"@svgr/hast-util-to-babel-ast@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz" + integrity sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q== + dependencies: + "@babel/types" "^7.21.3" + entities "^4.4.0" + +"@svgr/plugin-jsx@8.1.0": + version "8.1.0" + resolved "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz" + integrity sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA== + dependencies: + "@babel/core" "^7.21.3" + "@svgr/babel-preset" "8.1.0" + "@svgr/hast-util-to-babel-ast" "8.0.0" + svg-parser "^2.0.4" + +"@svgr/plugin-svgo@8.1.0": + version "8.1.0" + resolved "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz" + integrity sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA== + dependencies: + cosmiconfig "^8.1.3" + deepmerge "^4.3.1" + svgo "^3.0.2" + +"@svgr/webpack@^8.1.0": + version "8.1.0" + resolved "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz" + integrity sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA== + dependencies: + "@babel/core" "^7.21.3" + "@babel/plugin-transform-react-constant-elements" "^7.21.3" + "@babel/preset-env" "^7.20.2" + "@babel/preset-react" "^7.18.6" + "@babel/preset-typescript" "^7.21.0" + "@svgr/core" "8.1.0" + "@svgr/plugin-jsx" "8.1.0" + "@svgr/plugin-svgo" "8.1.0" + +"@swc/counter@^0.1.3": + version "0.1.3" + resolved "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz" + integrity sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ== + +"@swc/helpers@^0.4.2": + version "0.4.36" + resolved "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.36.tgz" + integrity sha512-5lxnyLEYFskErRPenYItLRSge5DjrJngYKdVjRSrWfza9G6KkgHEXi0vUZiyUeMU5JfXH1YnvXZzSp8ul88o2Q== + dependencies: + legacy-swc-helpers "npm:@swc/helpers@=0.4.14" + tslib "^2.4.0" + +"@swc/helpers@0.5.5": + version "0.5.5" + resolved "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz" + integrity sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A== + dependencies: + "@swc/counter" "^0.1.3" + tslib "^2.4.0" + +"@tiptap/core@^2.4.0", "@tiptap/core@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/core/-/core-2.5.6.tgz" + integrity sha512-sE6UgY4TChKbtKATZuEhfFdvDHxsBZ2u7+0W4IYvBP/ldlE+2Pq2tUjgekUZElhnr2Qmy7TlSNjbHkUeOTJjew== + +"@tiptap/extension-blockquote@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-2.5.6.tgz" + integrity sha512-nrGWCo/EMDFhViZB7LKW2oS+CmFezHGr3+CFbsl5tkK/Ro682kT0TQCfy9S1RGyGhUhZC6VkVaAmDpeppanDGA== + +"@tiptap/extension-bold@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.5.6.tgz" + integrity sha512-LevDq/SCCO0xQKIjcFGYedokmKSaBjPS3yrNS/MZepzbDCzY7JQb+DIywRDq2XRymdp/Gs7GT5ItSvWlDIBj+w== + +"@tiptap/extension-bubble-menu@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-bubble-menu/-/extension-bubble-menu-2.5.6.tgz" + integrity sha512-jFfMyaVkA7gSqS8CZyzdAUhMw5lMhBCoNOZE9oOIttWoE2wssSsGnprmIzTOR+g65kF8yxxzAdNOYjfv/xQ1pw== + dependencies: + tippy.js "^6.3.7" + +"@tiptap/extension-bullet-list@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.5.6.tgz" + integrity sha512-D5YRc5jeT38T7TaJQvsBwGzQRpXY+Evr5Ql8US67sORAc29DNR9afdsYfyn/L1WMwLgP8AzYjkAPB5wb8EKdZg== + +"@tiptap/extension-code-block-lowlight@^2.4.0": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-code-block-lowlight/-/extension-code-block-lowlight-2.5.6.tgz" + integrity sha512-WpTog6tF55FT/8HMp1Z5SA68rSgDtJROiEaMyWK35VwlsvbJMW0obZZ8aPaXUVd0eQF2+O4VP07OkJV/bPiLyw== + +"@tiptap/extension-code-block@^2.4.0", "@tiptap/extension-code-block@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-2.5.6.tgz" + integrity sha512-mXIMvkRzGxND7PI58DNeDCYqotL2QKYwkFnU3v0G3rKSQOOgfv5RWBU3f8po+nq7Zu7IfpnFWoOr0zqSo2Twig== + +"@tiptap/extension-code@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-2.5.6.tgz" + integrity sha512-2V57H7w0po4Wweo9TunQuFnAeN5pOJmcS5Yyw0AuWRotlX3x2K9W2E8yltO5bwFWFv+JDB2GKTVUOZcllgtSjA== + +"@tiptap/extension-document@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-2.5.6.tgz" + integrity sha512-0XNAFpCKHtTd0WCEhkg4zFCII2HV5/L7lQniHlVW/EaDsibkDtIZklSGKIRn+/xaS1bVrzcIq4Z/2hE52a9H0A== + +"@tiptap/extension-dropcursor@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-2.5.6.tgz" + integrity sha512-XEW5RQQvqzYCtP7FZbSvF2xq1OvT9X5FXi+/9q22gCetuc8fmr/Mh6vmgAe9q+yo+nb8Tjwnykzdi7lo+YCKRw== + +"@tiptap/extension-floating-menu@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-floating-menu/-/extension-floating-menu-2.5.6.tgz" + integrity sha512-UORk6CDtECqLoaOVx0oTwidrjdHEWaPaY/pYGnCC4Kptv6zEqIsZXidFcYBM1wTt44AESgUXDTnZF8U7M/YtEA== + dependencies: + tippy.js "^6.3.7" + +"@tiptap/extension-gapcursor@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-2.5.6.tgz" + integrity sha512-JueLDAgisNJotXFA4AEZe3VhJtwQAZOKT/f5zJtGilrr/plsmh2e9SVxcBwl+BkhmvRjy9bs/OxtqV+kHFsORA== + +"@tiptap/extension-hard-break@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.5.6.tgz" + integrity sha512-pBKRIziToH/0OB0Q6jOyCZcBLa1OdY8UrwRPWXOWIXSQOSgxHpzYhpwuN+s341c8U8l13mqgo0Ths5IS7/vp3g== + +"@tiptap/extension-heading@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-2.5.6.tgz" + integrity sha512-HPQw6asyiJZCYpIWJRdYJxh9EMLiuo88Nh9jEIs8XeRrNjSOVRLfiiO8g6uc0vKiHnI6nrqV8KfpNO+XyKIIeA== + +"@tiptap/extension-history@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-2.5.6.tgz" + integrity sha512-7QXuFF11JH5vH4n8lubrtpA/c0f9PuCruaRrqeHGeMi4ukjoTu7S46mmbIPc+BkmMwVRjW6wNhQMm2bny+UlOg== + +"@tiptap/extension-horizontal-rule@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.5.6.tgz" + integrity sha512-8+PPDQRqpMyPwaRmkFqgfym8faml27w91OHs7cMmkMrK18M731mRE7JOqbEdFk029jwju41d/J/HdjtYqm0lkw== + +"@tiptap/extension-image@^2.4.0": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-image/-/extension-image-2.5.6.tgz" + integrity sha512-kQbnGcgfJ42NuuzGYxV+an8rHNMJrXsuv+WOsT9WyFZ7zcrhMp6wAdl77SIZ5tViZbk5dM0Ita8UF56fKWUYsw== + +"@tiptap/extension-italic@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.5.6.tgz" + integrity sha512-AwGIIIr3JFj1K4nQfZ1rMFVof0H8zJ2/XYHo4uPxP30S142LRa4mvhfiW51lpJxPSeO6T/dGd3x9nLhkLXT5sw== + +"@tiptap/extension-link@^2.4.0": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-2.5.6.tgz" + integrity sha512-sLcrVKB6qfnRQ66YQ48/hX8/69fvHgcPjq+k3dpqvi8CohmcYn8CuTbIh4+x/fgmIb6esqUkamDsGdU+70bTwg== + dependencies: + linkifyjs "^4.1.0" + +"@tiptap/extension-list-item@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-2.5.6.tgz" + integrity sha512-DgCgHTJf4RjZoefIha4rUhxa98NnQMQDmEc2uEp38OKAOg5v//UpyE3F9Wkgns2gUgOPbNpwGVv5F5cHVFtHnA== + +"@tiptap/extension-ordered-list@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-2.5.6.tgz" + integrity sha512-bquU/K5hesNOwAFxeWEOG3YqWOPgxhWPHOr8E5Y/tI/yGovpkmkpPX9+SbhWySp/vWIGzxMWtX8E9Yt8Ad5pXw== + +"@tiptap/extension-paragraph@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.5.6.tgz" + integrity sha512-ZPoerYEZLHlOCsfEfagX38ahXwegZaAB/ZUlcff9ehp5v8uO4L64mWyQRoTDF74A9cGnKxE3enokz8tOA47fkA== + +"@tiptap/extension-placeholder@^2.4.0": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-2.5.6.tgz" + integrity sha512-ULmR146/l1zGTkzyda/9Y7yDSz3Pr6hE+ccBDiJ0OMgf7ukL+iwAuZJz3R1EbDz6x2FfrspVnt2/ieCYDKe7Hw== + +"@tiptap/extension-strike@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-2.5.6.tgz" + integrity sha512-dh3E/6ex1VSfpdautCyody+J4FuLmOZVcJbOMAEUNRBRMMKQmJZIXgBJrKOJuqnWoWWL00LlvbHnNUDzWYAQoA== + +"@tiptap/extension-text-align@^2.4.0": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-text-align/-/extension-text-align-2.5.6.tgz" + integrity sha512-GJ5OJt1NEO9G6I++b3yU6Vs0wYa/AiKWtB32w4CktVo1LqIRJIvDOACVwFl33CjP9mDhkoZrjdkPA3FJkMhSCA== + +"@tiptap/extension-text@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.5.6.tgz" + integrity sha512-dJFARnhuxaLrUP/3PhSE7Wfq/OBRKKW73ZMVrIFhGbVxOdmTZxA12d95U0e+5q6mbPSQFNx8ZYhqnStztRAjBw== + +"@tiptap/pm@^2.4.0", "@tiptap/pm@^2.5.6": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/pm/-/pm-2.5.6.tgz" + integrity sha512-0ysx5eXyF5XXfBmo/krMWKvZh6iBnqJ0YVPO/NsGzZcdjBix9lYYDh6nswLvv2mjhPbMEmcMW1ctj3myOwoUbw== + dependencies: + prosemirror-changeset "^2.2.1" + prosemirror-collab "^1.3.1" + prosemirror-commands "^1.5.2" + prosemirror-dropcursor "^1.8.1" + prosemirror-gapcursor "^1.3.2" + prosemirror-history "^1.4.1" + prosemirror-inputrules "^1.4.0" + prosemirror-keymap "^1.2.2" + prosemirror-markdown "^1.13.0" + prosemirror-menu "^1.2.4" + prosemirror-model "^1.22.2" + prosemirror-schema-basic "^1.2.3" + prosemirror-schema-list "^1.4.1" + prosemirror-state "^1.4.3" + prosemirror-tables "^1.4.0" + prosemirror-trailing-node "^2.0.9" + prosemirror-transform "^1.9.0" + prosemirror-view "^1.33.9" + +"@tiptap/react@^2.4.0": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/react/-/react-2.5.6.tgz" + integrity sha512-n6R5wVug1cGzE0DYWKSkRNBwDJ5ZPwOb21w9PjlEaD2A7yw6JuUBkWaCyfwl3bCzGj8ctZQ5hd9hhnWyJ1UPOg== + dependencies: + "@tiptap/extension-bubble-menu" "^2.5.6" + "@tiptap/extension-floating-menu" "^2.5.6" + "@types/use-sync-external-store" "^0.0.6" + use-sync-external-store "^1.2.2" + +"@tiptap/starter-kit@^2.4.0": + version "2.5.6" + resolved "https://registry.npmjs.org/@tiptap/starter-kit/-/starter-kit-2.5.6.tgz" + integrity sha512-yrCMFrnGtpEH0KsJZ383LT+faQfg5JqgvwS9yy1snNmT6mesg0tj+Joyxz4OxPf8TrFgtG8VysgP9MrZKTZk9w== + dependencies: + "@tiptap/core" "^2.5.6" + "@tiptap/extension-blockquote" "^2.5.6" + "@tiptap/extension-bold" "^2.5.6" + "@tiptap/extension-bullet-list" "^2.5.6" + "@tiptap/extension-code" "^2.5.6" + "@tiptap/extension-code-block" "^2.5.6" + "@tiptap/extension-document" "^2.5.6" + "@tiptap/extension-dropcursor" "^2.5.6" + "@tiptap/extension-gapcursor" "^2.5.6" + "@tiptap/extension-hard-break" "^2.5.6" + "@tiptap/extension-heading" "^2.5.6" + "@tiptap/extension-history" "^2.5.6" + "@tiptap/extension-horizontal-rule" "^2.5.6" + "@tiptap/extension-italic" "^2.5.6" + "@tiptap/extension-list-item" "^2.5.6" + "@tiptap/extension-ordered-list" "^2.5.6" + "@tiptap/extension-paragraph" "^2.5.6" + "@tiptap/extension-strike" "^2.5.6" + "@tiptap/extension-text" "^2.5.6" + +"@trysound/sax@0.2.0": + version "0.2.0" + resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" + integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== + +"@types/autosuggest-highlight@^3.2.3": + version "3.2.3" + resolved "https://registry.npmjs.org/@types/autosuggest-highlight/-/autosuggest-highlight-3.2.3.tgz" + integrity sha512-8Mb21KWtpn6PvRQXjsKhrXIcxbSloGqNH50RntwGeJsGPW4xvNhfml+3kKulaKpO/7pgZfOmzsJz7VbepArlGQ== + +"@types/aws-lambda@^8.10.134": + version "8.10.142" + resolved "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.142.tgz" + integrity sha512-wy2y/2hQKrS6myOS++koXg3N1Hg+LLyPjaggCFajczSHZPqBnOMuT2sdH3kiASrmdBYyM3pmjyz5SoWraRllCQ== + +"@types/debug@^4.0.0": + version "4.1.12" + resolved "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz" + integrity sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ== + dependencies: + "@types/ms" "*" + +"@types/estree-jsx@^1.0.0": + version "1.0.5" + resolved "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz" + integrity sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg== + dependencies: + "@types/estree" "*" + +"@types/estree@*", "@types/estree@^1.0.0": + version "1.0.5" + resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz" + integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== + +"@types/geojson@*", "@types/geojson@^7946.0.14": + version "7946.0.14" + resolved "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.14.tgz" + integrity sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg== + +"@types/hast@^3.0.0": + version "3.0.4" + resolved "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz" + integrity sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ== + dependencies: + "@types/unist" "*" + +"@types/json5@^0.0.29": + version "0.0.29" + resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" + integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== + +"@types/lodash-es@^4.17.6": + version "4.17.12" + resolved "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.12.tgz" + integrity sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ== + dependencies: + "@types/lodash" "*" + +"@types/lodash@*": + version "4.17.1" + resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.1.tgz" + integrity sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q== + +"@types/mapbox__point-geometry@*": + version "0.1.4" + resolved "https://registry.npmjs.org/@types/mapbox__point-geometry/-/mapbox__point-geometry-0.1.4.tgz" + integrity sha512-mUWlSxAmYLfwnRBmgYV86tgYmMIICX4kza8YnE/eIlywGe2XoOxlpVnXWwir92xRLjwyarqwpu2EJKD2pk0IUA== + +"@types/mapbox__vector-tile@^1.3.4": + version "1.3.4" + resolved "https://registry.npmjs.org/@types/mapbox__vector-tile/-/mapbox__vector-tile-1.3.4.tgz" + integrity sha512-bpd8dRn9pr6xKvuEBQup8pwQfD4VUyqO/2deGjfpe6AwC8YRlyEipvefyRJUSiCJTZuCb8Pl1ciVV5ekqJ96Bg== + dependencies: + "@types/geojson" "*" + "@types/mapbox__point-geometry" "*" + "@types/pbf" "*" + +"@types/mapbox-gl@>=1.0.0": + version "3.1.0" + resolved "https://registry.npmjs.org/@types/mapbox-gl/-/mapbox-gl-3.1.0.tgz" + integrity sha512-hI6cQDjw1bkJw7MC/eHMqq5TWUamLwsujnUUeiIX2KDRjxRNSYMjnHz07+LATz9I9XIsKumOtUz4gRYnZOJ/FA== + dependencies: + "@types/geojson" "*" + +"@types/mdast@^4.0.0": + version "4.0.4" + resolved "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz" + integrity sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA== + dependencies: + "@types/unist" "*" + +"@types/ms@*": + version "0.7.34" + resolved "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz" + integrity sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g== + +"@types/node@*", "@types/node@^20.14.2", "@types/node@>=12.12.47", "@types/node@>=13.7.0": + version "20.14.2" + resolved "https://registry.npmjs.org/@types/node/-/node-20.14.2.tgz" + integrity sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q== + dependencies: + undici-types "~5.26.4" + +"@types/nprogress@^0.2.3": + version "0.2.3" + resolved "https://registry.npmjs.org/@types/nprogress/-/nprogress-0.2.3.tgz" + integrity sha512-k7kRA033QNtC+gLc4VPlfnue58CM1iQLgn1IMAU8VPHGOj7oIHPp9UlhedEnD/Gl8evoCjwkZjlBORtZ3JByUA== + +"@types/parse-json@^4.0.0": + version "4.0.2" + resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz" + integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== + +"@types/pbf@*": + version "3.0.5" + resolved "https://registry.npmjs.org/@types/pbf/-/pbf-3.0.5.tgz" + integrity sha512-j3pOPiEcWZ34R6a6mN07mUkM4o4Lwf6hPNt8eilOeZhTFbxFXmKhvXl9Y28jotFPaI1bpPDJsbCprUoNke6OrA== + +"@types/phoenix@^1.5.4": + version "1.6.5" + resolved "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.6.5.tgz" + integrity sha512-xegpDuR+z0UqG9fwHqNoy3rI7JDlvaPh2TY47Fl80oq6g+hXT+c/LEuE43X48clZ6lOfANl5WrPur9fYO1RJ/w== + +"@types/prop-types@*", "@types/prop-types@^15.7.12": + version "15.7.12" + resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz" + integrity sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q== + +"@types/react-dom@^18.3.0": + version "18.3.0" + resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz" + integrity sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg== + dependencies: + "@types/react" "*" + +"@types/react-transition-group@^4.4.10": + version "4.4.10" + resolved "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.10.tgz" + integrity sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q== + dependencies: + "@types/react" "*" + +"@types/react@*", "@types/react@^17.0.0 || ^18.0.0", "@types/react@^18.3.3", "@types/react@>=0.0.0 <=99", "@types/react@>=18": + version "18.3.3" + resolved "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz" + integrity sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw== + dependencies: + "@types/prop-types" "*" + csstype "^3.0.2" + +"@types/stylis@^4.2.6": + version "4.2.6" + resolved "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.6.tgz" + integrity sha512-4nebF2ZJGzQk0ka0O6+FZUWceyFv4vWq/0dXBMmrSeAwzOuOd/GxE5Pa64d/ndeNLG73dXoBsRzvtsVsYUv6Uw== + +"@types/unist@*", "@types/unist@^3.0.0": + version "3.0.2" + resolved "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz" + integrity sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ== + +"@types/unist@^2.0.0": + version "2.0.10" + resolved "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz" + integrity sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA== + +"@types/use-sync-external-store@^0.0.6": + version "0.0.6" + resolved "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz" + integrity sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg== + +"@types/uuid@^9.0.0": + version "9.0.8" + resolved "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz" + integrity sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA== + +"@types/ws@^8.5.10": + version "8.5.11" + resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.11.tgz" + integrity sha512-4+q7P5h3SpJxaBft0Dzpbr6lmMaqh0Jr2tbhJZ/luAwvD7ohSCniYkwz/pLxuT2h0EOa6QADgJj1Ko+TzRfZ+w== + dependencies: + "@types/node" "*" + +"@typescript-eslint/eslint-plugin@^7.0.0", "@typescript-eslint/eslint-plugin@^7.13.0", "@typescript-eslint/eslint-plugin@6 - 7": + version "7.13.0" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.0.tgz" + integrity sha512-FX1X6AF0w8MdVFLSdqwqN/me2hyhuQg4ykN6ZpVhh1ij/80pTvDKclX1sZB9iqex8SjQfVhwMKs3JtnnMLzG9w== + dependencies: + "@eslint-community/regexpp" "^4.10.0" + "@typescript-eslint/scope-manager" "7.13.0" + "@typescript-eslint/type-utils" "7.13.0" + "@typescript-eslint/utils" "7.13.0" + "@typescript-eslint/visitor-keys" "7.13.0" + graphemer "^1.4.0" + ignore "^5.3.1" + natural-compare "^1.4.0" + ts-api-utils "^1.3.0" + +"@typescript-eslint/parser@^7.0.0", "@typescript-eslint/parser@^7.13.0": + version "7.13.0" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.13.0.tgz" + integrity sha512-EjMfl69KOS9awXXe83iRN7oIEXy9yYdqWfqdrFAYAAr6syP8eLEFI7ZE4939antx2mNgPRW/o1ybm2SFYkbTVA== + dependencies: + "@typescript-eslint/scope-manager" "7.13.0" + "@typescript-eslint/types" "7.13.0" + "@typescript-eslint/typescript-estree" "7.13.0" + "@typescript-eslint/visitor-keys" "7.13.0" + debug "^4.3.4" + +"@typescript-eslint/scope-manager@7.13.0": + version "7.13.0" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.13.0.tgz" + integrity sha512-ZrMCe1R6a01T94ilV13egvcnvVJ1pxShkE0+NDjDzH4nvG1wXpwsVI5bZCvE7AEDH1mXEx5tJSVR68bLgG7Dng== + dependencies: + "@typescript-eslint/types" "7.13.0" + "@typescript-eslint/visitor-keys" "7.13.0" + +"@typescript-eslint/type-utils@7.13.0": + version "7.13.0" + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.13.0.tgz" + integrity sha512-xMEtMzxq9eRkZy48XuxlBFzpVMDurUAfDu5Rz16GouAtXm0TaAoTFzqWUFPPuQYXI/CDaH/Bgx/fk/84t/Bc9A== + dependencies: + "@typescript-eslint/typescript-estree" "7.13.0" + "@typescript-eslint/utils" "7.13.0" + debug "^4.3.4" + ts-api-utils "^1.3.0" + +"@typescript-eslint/types@7.13.0": + version "7.13.0" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.13.0.tgz" + integrity sha512-QWuwm9wcGMAuTsxP+qz6LBBd3Uq8I5Nv8xb0mk54jmNoCyDspnMvVsOxI6IsMmway5d1S9Su2+sCKv1st2l6eA== + +"@typescript-eslint/typescript-estree@7.13.0": + version "7.13.0" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.0.tgz" + integrity sha512-cAvBvUoobaoIcoqox1YatXOnSl3gx92rCZoMRPzMNisDiM12siGilSM4+dJAekuuHTibI2hVC2fYK79iSFvWjw== + dependencies: + "@typescript-eslint/types" "7.13.0" + "@typescript-eslint/visitor-keys" "7.13.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + minimatch "^9.0.4" + semver "^7.6.0" + ts-api-utils "^1.3.0" + +"@typescript-eslint/utils@^6.13.0 || ^7.0.0", "@typescript-eslint/utils@7.13.0": + version "7.13.0" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.13.0.tgz" + integrity sha512-jceD8RgdKORVnB4Y6BqasfIkFhl4pajB1wVxrF4akxD2QPM8GNYjgGwEzYS+437ewlqqrg7Dw+6dhdpjMpeBFQ== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + "@typescript-eslint/scope-manager" "7.13.0" + "@typescript-eslint/types" "7.13.0" + "@typescript-eslint/typescript-estree" "7.13.0" + +"@typescript-eslint/visitor-keys@7.13.0": + version "7.13.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.0.tgz" + integrity sha512-nxn+dozQx+MK61nn/JP+M4eCkHDSxSLDpgE3WcQo0+fkjEolnaB5jswvIKC4K56By8MMgIho7f1PVxERHEo8rw== + dependencies: + "@typescript-eslint/types" "7.13.0" + eslint-visitor-keys "^3.4.3" + +"@ungap/structured-clone@^1.0.0", "@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + +"@yr/monotone-cubic-spline@^1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@yr/monotone-cubic-spline/-/monotone-cubic-spline-1.0.3.tgz" + integrity sha512-FQXkOta0XBSUPHndIKON2Y9JeQz5ZeMqLYZVVK93FliNBFm7LNMIZmY6FrMEB9XPcDbE2bekMbZD6kzDkxwYjA== + +abs-svg-path@^0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/abs-svg-path/-/abs-svg-path-0.1.1.tgz" + integrity sha512-d8XPSGjfyzlXC3Xx891DJRyZfqk5JU0BJrDQcsWomFIV1/BIzPW5HDH5iDdWpqWaav0YVIEzT1RHTwWr0FFshA== + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", acorn@^8.9.0: + version "8.11.2" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz" + integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== + +ajv@^6.12.4: + version "6.12.6" + resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0: + version "4.3.0" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +apexcharts@^3.41.0, apexcharts@^3.49.1: + version "3.51.0" + resolved "https://registry.npmjs.org/apexcharts/-/apexcharts-3.51.0.tgz" + integrity sha512-WpCdVdGiJjf9SAyEeg2rl3q5OqCcNqiEmH0+filMraUiH6Vqyn5GFeMMyH0pon44xjNr1G0xzIRERKRmsGEuRA== + dependencies: + "@yr/monotone-cubic-spline" "^1.0.3" + svg.draggable.js "^2.2.2" + svg.easing.js "^2.0.0" + svg.filter.js "^2.0.2" + svg.pathmorphing.js "^0.1.3" + svg.resize.js "^1.4.3" + svg.select.js "^3.0.1" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +aria-query@^5.3.0: + version "5.3.0" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz" + integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== + dependencies: + dequal "^2.0.3" + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz" + integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== + +array-buffer-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz" + integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== + dependencies: + call-bind "^1.0.5" + is-array-buffer "^3.0.4" + +array-includes@^3.1.6, array-includes@^3.1.7, array-includes@^3.1.8: + version "3.1.8" + resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz" + integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" + is-string "^1.0.7" + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +array.prototype.findlast@^1.2.5: + version "1.2.5" + resolved "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz" + integrity sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-shim-unscopables "^1.0.2" + +array.prototype.findlastindex@^1.2.3: + version "1.2.3" + resolved "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz" + integrity sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + get-intrinsic "^1.2.1" + +array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz" + integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + +array.prototype.flatmap@^1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz" + integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + +array.prototype.toreversed@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz" + integrity sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + +array.prototype.tosorted@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.3.tgz" + integrity sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg== + dependencies: + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.1.0" + es-shim-unscopables "^1.0.2" + +arraybuffer.prototype.slice@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz" + integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== + dependencies: + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.2.1" + get-intrinsic "^1.2.3" + is-array-buffer "^3.0.4" + is-shared-array-buffer "^1.0.2" + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz" + integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== + +ast-types-flow@^0.0.8: + version "0.0.8" + resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz" + integrity sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ== + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +attr-accept@^2.2.2: + version "2.2.2" + resolved "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.2.tgz" + integrity sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg== + +autosuggest-highlight@^3.3.4: + version "3.3.4" + resolved "https://registry.npmjs.org/autosuggest-highlight/-/autosuggest-highlight-3.3.4.tgz" + integrity sha512-j6RETBD2xYnrVcoV1S5R4t3WxOlWZKyDQjkwnggDPSjF5L4jV98ZltBpvPvbkM1HtoSe5o+bNrTHyjPbieGeYA== + dependencies: + remove-accents "^0.4.2" + +available-typed-arrays@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== + dependencies: + possible-typed-array-names "^1.0.0" + +aws-amplify@^6.3.6: + version "6.4.3" + resolved "https://registry.npmjs.org/aws-amplify/-/aws-amplify-6.4.3.tgz" + integrity sha512-0GI72152TJplXFpaOl6L1Eu5YSUbp8CkhhmHrRNen8xnBFSO7kYHqnlrMK+D+tnTTwaTKjqLoKQ6A/noZJv/2g== + dependencies: + "@aws-amplify/analytics" "7.0.40" + "@aws-amplify/api" "6.0.42" + "@aws-amplify/auth" "6.3.11" + "@aws-amplify/core" "6.3.7" + "@aws-amplify/datastore" "5.0.42" + "@aws-amplify/notifications" "2.0.40" + "@aws-amplify/storage" "6.5.3" + tslib "^2.5.0" + +axe-core@=4.7.0: + version "4.7.0" + resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz" + integrity sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ== + +axios@^1.7.2: + version "1.7.2" + resolved "https://registry.npmjs.org/axios/-/axios-1.7.2.tgz" + integrity sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw== + dependencies: + follow-redirects "^1.15.6" + form-data "^4.0.0" + proxy-from-env "^1.1.0" + +axobject-query@^3.2.1: + version "3.2.1" + resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz" + integrity sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg== + dependencies: + dequal "^2.0.3" + +babel-plugin-macros@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz" + integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg== + dependencies: + "@babel/runtime" "^7.12.5" + cosmiconfig "^7.0.0" + resolve "^1.19.0" + +babel-plugin-polyfill-corejs2@^0.4.6: + version "0.4.6" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz" + integrity sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q== + dependencies: + "@babel/compat-data" "^7.22.6" + "@babel/helper-define-polyfill-provider" "^0.4.3" + semver "^6.3.1" + +babel-plugin-polyfill-corejs3@^0.8.5: + version "0.8.6" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz" + integrity sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.4.3" + core-js-compat "^3.33.1" + +babel-plugin-polyfill-regenerator@^0.5.3: + version "0.5.3" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz" + integrity sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.4.3" + +bail@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz" + integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base64-js@^1.0.2, base64-js@^1.1.2, base64-js@^1.3.0: + version "1.5.1" + resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +bidi-js@^1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz" + integrity sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw== + dependencies: + require-from-string "^2.0.2" + +boolbase@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +bowser@^2.11.0: + version "2.11.0" + resolved "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz" + integrity sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +braces@^3.0.2: + version "3.0.3" + resolved "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== + dependencies: + fill-range "^7.1.1" + +brotli@^1.3.2: + version "1.3.3" + resolved "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz" + integrity sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg== + dependencies: + base64-js "^1.1.2" + +browserify-zlib@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz" + integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== + dependencies: + pako "~1.0.5" + +browserslist@^4.21.9, browserslist@^4.22.1, "browserslist@>= 4.21.0": + version "4.22.1" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz" + integrity sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ== + dependencies: + caniuse-lite "^1.0.30001541" + electron-to-chromium "^1.4.535" + node-releases "^2.0.13" + update-browserslist-db "^1.0.13" + +buffer@4.9.2: + version "4.9.2" + resolved "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz" + integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + +busboy@1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz" + integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== + dependencies: + streamsearch "^1.1.0" + +bytewise-core@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/bytewise-core/-/bytewise-core-1.2.3.tgz" + integrity sha512-nZD//kc78OOxeYtRlVk8/zXqTB4gf/nlguL1ggWA8FuchMyOxcyHR4QPQZMUmA7czC+YnaBrPUCubqAWe50DaA== + dependencies: + typewise-core "^1.2" + +bytewise@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/bytewise/-/bytewise-1.1.0.tgz" + integrity sha512-rHuuseJ9iQ0na6UDhnrRVDh8YnWVlU6xM3VH6q/+yHDeUH2zIhUzP+2/h3LIrhLDBtTqzWpE3p3tP/boefskKQ== + dependencies: + bytewise-core "^1.2.2" + typewise "^1.0.3" + +call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase@^6.2.0: + version "6.3.0" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +can-use-dom@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/can-use-dom/-/can-use-dom-0.1.0.tgz" + integrity sha512-ceOhN1DL7Y4O6M0j9ICgmTYziV89WMd96SvSl0REd8PMgrY0B/WBOPoed5S1KUmJqXgUXh8gzSe6E3ae27upsQ== + +caniuse-lite@^1.0.30001541, caniuse-lite@^1.0.30001579: + version "1.0.30001634" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001634.tgz" + integrity sha512-fbBYXQ9q3+yp1q1gBk86tOFs4pyn/yxFm5ZNP18OXJDfA3txImOY9PhfxVggZ4vRHDqoU8NrKU81eN0OtzOgRA== + +ccount@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz" + integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== + +chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^4.0.0: + version "4.1.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +character-entities-html4@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz" + integrity sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA== + +character-entities-legacy@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz" + integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ== + +character-entities@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz" + integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ== + +character-reference-invalid@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz" + integrity sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw== + +cheap-ruler@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/cheap-ruler/-/cheap-ruler-4.0.0.tgz" + integrity sha512-0BJa8f4t141BYKQyn9NSQt1PguFQXMXwZiA5shfoaBYHAb2fFk2RAX+tiWMoQU+Agtzt3mdt0JtuyshAXqZ+Vw== + +classnames@^2.5.1: + version "2.5.1" + resolved "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz" + integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow== + +client-only@^0.0.1, client-only@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz" + integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA== + +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.1" + wrap-ansi "^7.0.0" + +clone@^2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz" + integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w== + +clsx@^2.1.0, clsx@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz" + integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@^1.0.0, color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-string@^1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz" + integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +comma-separated-tokens@^2.0.0: + version "2.0.3" + resolved "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz" + integrity sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg== + +commander@^7.2.0: + version "7.2.0" + resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +confusing-browser-globals@^1.0.10: + version "1.0.11" + resolved "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz" + integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== + +convert-source-map@^1.5.0: + version "1.9.0" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz" + integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== + +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== + +core-js-compat@^3.31.0, core-js-compat@^3.33.1: + version "3.33.3" + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.3.tgz" + integrity sha512-cNzGqFsh3Ot+529GIXacjTJ7kegdt5fPXxCBVS1G0iaZpuo/tBz399ymceLJveQhFFZ8qThHiP3fzuoQjKN2ow== + dependencies: + browserslist "^4.22.1" + +cosmiconfig@^7.0.0: + version "7.1.0" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz" + integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== + dependencies: + "@types/parse-json" "^4.0.0" + import-fresh "^3.2.1" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.10.0" + +cosmiconfig@^8.1.3: + version "8.3.6" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz" + integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== + dependencies: + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" + path-type "^4.0.0" + +country-flag-icons@^1.5.11: + version "1.5.13" + resolved "https://registry.npmjs.org/country-flag-icons/-/country-flag-icons-1.5.13.tgz" + integrity sha512-4JwHNqaKZ19doQoNcBjsoYA+I7NqCH/mC/6f5cBWvdKzcK5TMmzLpq3Z/syVHMHJuDGFwJ+rPpGizvrqJybJow== + +crelt@^1.0.0: + version "1.0.6" + resolved "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz" + integrity sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g== + +cross-fetch@^3.1.5: + version "3.1.8" + resolved "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz" + integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg== + dependencies: + node-fetch "^2.6.12" + +cross-spawn@^7.0.2: + version "7.0.3" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +crypto-js@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz" + integrity sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q== + +css-select@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz" + integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg== + dependencies: + boolbase "^1.0.0" + css-what "^6.1.0" + domhandler "^5.0.2" + domutils "^3.0.1" + nth-check "^2.0.1" + +css-tree@^2.2.1: + version "2.3.1" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz" + integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== + dependencies: + mdn-data "2.0.30" + source-map-js "^1.0.1" + +css-tree@~2.2.0: + version "2.2.1" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz" + integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA== + dependencies: + mdn-data "2.0.28" + source-map-js "^1.0.1" + +css-what@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + +csscolorparser@~1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz" + integrity sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w== + +cssjanus@^2.0.1: + version "2.1.0" + resolved "https://registry.npmjs.org/cssjanus/-/cssjanus-2.1.0.tgz" + integrity sha512-kAijbny3GmdOi9k+QT6DGIXqFvL96aksNlGr4Rhk9qXDZYWUojU4bRc3IHWxdaLNOqgEZHuXoe5Wl2l7dxLW5g== + +csso@5.0.5: + version "5.0.5" + resolved "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz" + integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ== + dependencies: + css-tree "~2.2.0" + +csstype@^3.0.2, csstype@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== + +damerau-levenshtein@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" + integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA== + +data-view-buffer@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz" + integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz" + integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz" + integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +dayjs@^1.10.7, dayjs@^1.11.11: + version "1.11.11" + resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz" + integrity sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg== + +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: + version "4.3.4" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +decode-named-character-reference@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz" + integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg== + dependencies: + character-entities "^2.0.0" + +deep-diff@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/deep-diff/-/deep-diff-1.0.2.tgz" + integrity sha512-aWS3UIVH+NPGCD1kki+DCU9Dua032iSsO43LqQpcs4R3+dVv7tX0qBGjiVHJHjplsoUM2XRO/KB92glqc68awg== + +deep-is@^0.1.3: + version "0.1.4" + resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +deepmerge@^4.3.1: + version "4.3.1" + resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz" + integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== + +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + +define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +dequal@^2.0.0, dequal@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz" + integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== + +devlop@^1.0.0, devlop@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz" + integrity sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA== + dependencies: + dequal "^2.0.0" + +dfa@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz" + integrity sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-helpers@^5.0.1: + version "5.2.1" + resolved "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz" + integrity sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA== + dependencies: + "@babel/runtime" "^7.8.7" + csstype "^3.0.2" + +dom-serializer@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz" + integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== + dependencies: + domelementtype "^2.3.0" + domhandler "^5.0.2" + entities "^4.2.0" + +domelementtype@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domhandler@^5.0.2, domhandler@^5.0.3: + version "5.0.3" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz" + integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== + dependencies: + domelementtype "^2.3.0" + +domutils@^3.0.1: + version "3.1.0" + resolved "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz" + integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== + dependencies: + dom-serializer "^2.0.0" + domelementtype "^2.3.0" + domhandler "^5.0.3" + +dot-case@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" + integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + +earcut@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/earcut/-/earcut-3.0.0.tgz" + integrity sha512-41Fs7Q/PLq1SDbqjsgcY7GA42T0jvaCNGXgGtsNdvg+Yv8eIu06bxv4/PoREkZ9nMDNwnUSG9OFB9+yv8eKhDg== + +electron-to-chromium@^1.4.535: + version "1.4.594" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.594.tgz" + integrity sha512-xT1HVAu5xFn7bDfkjGQi9dNpMqGchUkebwf1GL7cZN32NSwwlHRPMSDJ1KN6HkS0bWUtndbSQZqvpQftKG2uFQ== + +embla-carousel-auto-height@^8.1.5: + version "8.1.7" + resolved "https://registry.npmjs.org/embla-carousel-auto-height/-/embla-carousel-auto-height-8.1.7.tgz" + integrity sha512-GYLBxArvjvEzSgTX+e+2j8lXFv/bgcBJlPTxn9jO575BENqLCd2K2eT7R1rgKd6aBL5T5OmQ+lSQY2cvyeREng== + +embla-carousel-auto-scroll@^8.1.5: + version "8.1.7" + resolved "https://registry.npmjs.org/embla-carousel-auto-scroll/-/embla-carousel-auto-scroll-8.1.7.tgz" + integrity sha512-T8j+J9VVqN0dS0OzdwON8YmoXLTI4oqMNfxE02AAAQT5K4TbIkd5xv7gXNN1K7adc/1pmC6TmULqUaP2vZGhxw== + +embla-carousel-autoplay@^8.1.5: + version "8.1.7" + resolved "https://registry.npmjs.org/embla-carousel-autoplay/-/embla-carousel-autoplay-8.1.7.tgz" + integrity sha512-UXt1XvCNwzC/Sqd7iU8nYd1CjuDLweIwJClfBL3gVTzHQBVwb68GBBfC/oPFsEeIWNUZe8NO5xDQSI9aTnYO7Q== + +embla-carousel-react@^8.1.5: + version "8.1.7" + resolved "https://registry.npmjs.org/embla-carousel-react/-/embla-carousel-react-8.1.7.tgz" + integrity sha512-ermMKzQ46LhXE4f81VBCVGxCJWvZfsu504dkyiUDO+cnEEPW8NlC2PpKULmiOWugusYWRLhQLjmyQs3b8vvOjA== + dependencies: + embla-carousel "8.1.7" + embla-carousel-reactive-utils "8.1.7" + +embla-carousel-reactive-utils@8.1.7: + version "8.1.7" + resolved "https://registry.npmjs.org/embla-carousel-reactive-utils/-/embla-carousel-reactive-utils-8.1.7.tgz" + integrity sha512-FDPcWjNtW04KSuvSfGbVeoB8yl5no3E0++HikO/uW12cNkMnWt68C4OBOakZQZlpUdRQSA9KCYoBuQzfpVGvZQ== + +embla-carousel@^8.1.5, embla-carousel@8.1.7: + version "8.1.7" + resolved "https://registry.npmjs.org/embla-carousel/-/embla-carousel-8.1.7.tgz" + integrity sha512-b3kBr2H+S1gx4neki0P+aqN6cA5Ibjqy4CR3Ufi3X+Q3JpoNXJgOmJMSPkoP9DKcDREwADN6UWZzRwF2oo0y9Q== + +emoji-regex@^10.3.0: + version "10.3.0" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz" + integrity sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +enhanced-resolve@^5.12.0: + version "5.15.0" + resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz" + integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.2.0" + +entities@^4.2.0, entities@^4.4.0: + version "4.5.0" + resolved "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2, es-abstract@^1.23.3: + version "1.23.3" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz" + integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A== + dependencies: + array-buffer-byte-length "^1.0.1" + arraybuffer.prototype.slice "^1.0.3" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + data-view-buffer "^1.0.1" + data-view-byte-length "^1.0.1" + data-view-byte-offset "^1.0.0" + es-define-property "^1.0.0" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-set-tostringtag "^2.0.3" + es-to-primitive "^1.2.1" + function.prototype.name "^1.1.6" + get-intrinsic "^1.2.4" + get-symbol-description "^1.0.2" + globalthis "^1.0.3" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + has-proto "^1.0.3" + has-symbols "^1.0.3" + hasown "^2.0.2" + internal-slot "^1.0.7" + is-array-buffer "^3.0.4" + is-callable "^1.2.7" + is-data-view "^1.0.1" + is-negative-zero "^2.0.3" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.3" + is-string "^1.0.7" + is-typed-array "^1.1.13" + is-weakref "^1.0.2" + object-inspect "^1.13.1" + object-keys "^1.1.1" + object.assign "^4.1.5" + regexp.prototype.flags "^1.5.2" + safe-array-concat "^1.1.2" + safe-regex-test "^1.0.3" + string.prototype.trim "^1.2.9" + string.prototype.trimend "^1.0.8" + string.prototype.trimstart "^1.0.8" + typed-array-buffer "^1.0.2" + typed-array-byte-length "^1.0.1" + typed-array-byte-offset "^1.0.2" + typed-array-length "^1.0.6" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.15" + +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + +es-errors@^1.1.0, es-errors@^1.2.1, es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +es-iterator-helpers@^1.0.15, es-iterator-helpers@^1.0.19: + version "1.0.19" + resolved "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz" + integrity sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.3" + es-errors "^1.3.0" + es-set-tostringtag "^2.0.3" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + globalthis "^1.0.3" + has-property-descriptors "^1.0.2" + has-proto "^1.0.3" + has-symbols "^1.0.3" + internal-slot "^1.0.7" + iterator.prototype "^1.1.2" + safe-array-concat "^1.1.2" + +es-object-atoms@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz" + integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw== + dependencies: + es-errors "^1.3.0" + +es-set-tostringtag@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz" + integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== + dependencies: + get-intrinsic "^1.2.4" + has-tostringtag "^1.0.2" + hasown "^2.0.1" + +es-shim-unscopables@^1.0.0, es-shim-unscopables@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz" + integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== + dependencies: + hasown "^2.0.0" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escape-string-regexp@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz" + integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== + +eslint-config-airbnb-base@^15.0.0: + version "15.0.0" + resolved "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz" + integrity sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig== + dependencies: + confusing-browser-globals "^1.0.10" + object.assign "^4.1.2" + object.entries "^1.1.5" + semver "^6.3.0" + +eslint-config-airbnb-typescript@^18.0.0: + version "18.0.0" + resolved "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-18.0.0.tgz" + integrity sha512-oc+Lxzgzsu8FQyFVa4QFaVKiitTYiiW3frB9KYW5OWdPrqFc7FzxgB20hP4cHMlr+MBzGcLl3jnCOVOydL9mIg== + dependencies: + eslint-config-airbnb-base "^15.0.0" + +eslint-config-airbnb@^19.0.4: + version "19.0.4" + resolved "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz" + integrity sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew== + dependencies: + eslint-config-airbnb-base "^15.0.0" + object.assign "^4.1.2" + object.entries "^1.1.5" + +eslint-config-prettier@*, eslint-config-prettier@^9.1.0: + version "9.1.0" + resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz" + integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw== + +eslint-import-resolver-node@^0.3.9: + version "0.3.9" + resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz" + integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== + dependencies: + debug "^3.2.7" + is-core-module "^2.13.0" + resolve "^1.22.4" + +eslint-import-resolver-typescript@^3.6.1: + version "3.6.1" + resolved "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz" + integrity sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg== + dependencies: + debug "^4.3.4" + enhanced-resolve "^5.12.0" + eslint-module-utils "^2.7.4" + fast-glob "^3.3.1" + get-tsconfig "^4.5.0" + is-core-module "^2.11.0" + is-glob "^4.0.3" + +eslint-module-utils@^2.7.4, eslint-module-utils@^2.8.0: + version "2.8.0" + resolved "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz" + integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw== + dependencies: + debug "^3.2.7" + +eslint-plugin-import@*, eslint-plugin-import@^2.25.2, eslint-plugin-import@^2.25.3, eslint-plugin-import@^2.29.1: + version "2.29.1" + resolved "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz" + integrity sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw== + dependencies: + array-includes "^3.1.7" + array.prototype.findlastindex "^1.2.3" + array.prototype.flat "^1.3.2" + array.prototype.flatmap "^1.3.2" + debug "^3.2.7" + doctrine "^2.1.0" + eslint-import-resolver-node "^0.3.9" + eslint-module-utils "^2.8.0" + hasown "^2.0.0" + is-core-module "^2.13.1" + is-glob "^4.0.3" + minimatch "^3.1.2" + object.fromentries "^2.0.7" + object.groupby "^1.0.1" + object.values "^1.1.7" + semver "^6.3.1" + tsconfig-paths "^3.15.0" + +eslint-plugin-jsx-a11y@^6.5.1, eslint-plugin-jsx-a11y@^6.8.0: + version "6.8.0" + resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz" + integrity sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA== + dependencies: + "@babel/runtime" "^7.23.2" + aria-query "^5.3.0" + array-includes "^3.1.7" + array.prototype.flatmap "^1.3.2" + ast-types-flow "^0.0.8" + axe-core "=4.7.0" + axobject-query "^3.2.1" + damerau-levenshtein "^1.0.8" + emoji-regex "^9.2.2" + es-iterator-helpers "^1.0.15" + hasown "^2.0.0" + jsx-ast-utils "^3.3.5" + language-tags "^1.0.9" + minimatch "^3.1.2" + object.entries "^1.1.7" + object.fromentries "^2.0.7" + +eslint-plugin-perfectionist@^2.11.0: + version "2.11.0" + resolved "https://registry.npmjs.org/eslint-plugin-perfectionist/-/eslint-plugin-perfectionist-2.11.0.tgz" + integrity sha512-XrtBtiu5rbQv88gl+1e2RQud9te9luYNvKIgM9emttQ2zutHPzY/AQUucwxscDKV4qlTkvLTxjOFvxqeDpPorw== + dependencies: + "@typescript-eslint/utils" "^6.13.0 || ^7.0.0" + minimatch "^9.0.3" + natural-compare-lite "^1.4.0" + +eslint-plugin-prettier@^5.1.3: + version "5.1.3" + resolved "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz" + integrity sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw== + dependencies: + prettier-linter-helpers "^1.0.0" + synckit "^0.8.6" + +eslint-plugin-react-hooks@^4.3.0, eslint-plugin-react-hooks@^4.6.2: + version "4.6.2" + resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz" + integrity sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ== + +eslint-plugin-react@^7.28.0, eslint-plugin-react@^7.34.2: + version "7.34.2" + resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.2.tgz" + integrity sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw== + dependencies: + array-includes "^3.1.8" + array.prototype.findlast "^1.2.5" + array.prototype.flatmap "^1.3.2" + array.prototype.toreversed "^1.1.2" + array.prototype.tosorted "^1.1.3" + doctrine "^2.1.0" + es-iterator-helpers "^1.0.19" + estraverse "^5.3.0" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.1.2" + object.entries "^1.1.8" + object.fromentries "^2.0.8" + object.hasown "^1.1.4" + object.values "^1.2.0" + prop-types "^15.8.1" + resolve "^2.0.0-next.5" + semver "^6.3.1" + string.prototype.matchall "^4.0.11" + +eslint-plugin-unused-imports@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-3.2.0.tgz" + integrity sha512-6uXyn6xdINEpxE1MtDjxQsyXB37lfyO2yKGVVgtD7WEWQGORSOZjgrD6hBhvGv4/SO+TOlS+UnC6JppRqbuwGQ== + dependencies: + eslint-rule-composer "^0.3.0" + +eslint-rule-composer@^0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz" + integrity sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg== + +eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +eslint@*, "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", "eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", "eslint@^6.0.0 || ^7.0.0 || >=8.0.0", "eslint@^7.32.0 || ^8.2.0", eslint@^8.56.0, eslint@^8.57.0, eslint@>=7.0.0, eslint@>=8.0.0, eslint@8: + version "8.57.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz" + integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.4" + "@eslint/js" "8.57.0" + "@humanwhocodes/config-array" "^0.11.14" + "@humanwhocodes/module-importer" "^1.0.1" + "@nodelib/fs.walk" "^1.2.8" + "@ungap/structured-clone" "^1.2.0" + ajv "^6.12.4" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.3.2" + doctrine "^3.0.0" + escape-string-regexp "^4.0.0" + eslint-scope "^7.2.2" + eslint-visitor-keys "^3.4.3" + espree "^9.6.1" + esquery "^1.4.2" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + find-up "^5.0.0" + glob-parent "^6.0.2" + globals "^13.19.0" + graphemer "^1.4.0" + ignore "^5.2.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + is-path-inside "^3.0.3" + js-yaml "^4.1.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.1.2" + natural-compare "^1.4.0" + optionator "^0.9.3" + strip-ansi "^6.0.1" + text-table "^0.2.0" + +espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + dependencies: + acorn "^8.9.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" + +esquery@^1.4.2: + version "1.5.0" + resolved "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: + version "5.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +estree-util-is-identifier-name@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz" + integrity sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +events@^3.3.0: + version "3.3.0" + resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" + integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" + integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-diff@^1.1.2: + version "1.3.0" + resolved "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz" + integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== + +fast-glob@^3.2.9, fast-glob@^3.3.1: + version "3.3.2" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz" + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + +fast-xml-parser@^4.2.5: + version "4.4.0" + resolved "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.0.tgz" + integrity sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg== + dependencies: + strnum "^1.0.5" + +fast-xml-parser@4.2.5: + version "4.2.5" + resolved "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz" + integrity sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g== + dependencies: + strnum "^1.0.5" + +fastq@^1.6.0: + version "1.15.0" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz" + integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== + dependencies: + reusify "^1.0.4" + +faye-websocket@0.11.4: + version "0.11.4" + resolved "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" + integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== + dependencies: + websocket-driver ">=0.5.1" + +fflate@^0.8.1: + version "0.8.2" + resolved "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz" + integrity sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A== + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +file-selector@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/file-selector/-/file-selector-0.6.0.tgz" + integrity sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw== + dependencies: + tslib "^2.4.0" + +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== + dependencies: + to-regex-range "^5.0.1" + +find-root@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz" + integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +firebase@^10.12.2: + version "10.12.4" + resolved "https://registry.npmjs.org/firebase/-/firebase-10.12.4.tgz" + integrity sha512-SQz49NMpwG4MLTPZ9C8jBp7IyS2haTvsIvjclgu+v/jvzNtjZoxIcoF6A13EIfBHmJ5eiuVlvttxElOf7LnJew== + dependencies: + "@firebase/analytics" "0.10.6" + "@firebase/analytics-compat" "0.2.12" + "@firebase/app" "0.10.7" + "@firebase/app-check" "0.8.6" + "@firebase/app-check-compat" "0.3.13" + "@firebase/app-compat" "0.2.37" + "@firebase/app-types" "0.9.2" + "@firebase/auth" "1.7.5" + "@firebase/auth-compat" "0.5.10" + "@firebase/database" "1.0.6" + "@firebase/database-compat" "1.0.6" + "@firebase/firestore" "4.6.4" + "@firebase/firestore-compat" "0.3.33" + "@firebase/functions" "0.11.6" + "@firebase/functions-compat" "0.3.12" + "@firebase/installations" "0.6.8" + "@firebase/installations-compat" "0.2.8" + "@firebase/messaging" "0.12.10" + "@firebase/messaging-compat" "0.2.10" + "@firebase/performance" "0.6.8" + "@firebase/performance-compat" "0.2.8" + "@firebase/remote-config" "0.4.8" + "@firebase/remote-config-compat" "0.2.8" + "@firebase/storage" "0.12.6" + "@firebase/storage-compat" "0.3.9" + "@firebase/util" "1.9.7" + "@firebase/vertexai-preview" "0.0.3" + +flat-cache@^3.0.4: + version "3.2.0" + resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz" + integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== + dependencies: + flatted "^3.2.9" + keyv "^4.5.3" + rimraf "^3.0.2" + +flatted@^3.2.9: + version "3.2.9" + resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz" + integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== + +follow-redirects@^1.15.6: + version "1.15.6" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz" + integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== + +fontkit@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/fontkit/-/fontkit-2.0.2.tgz" + integrity sha512-jc4k5Yr8iov8QfS6u8w2CnHWVmbOGtdBtOXMze5Y+QD966Rx6PEVWXSEGwXlsDlKtu1G12cJjcsybnqhSk/+LA== + dependencies: + "@swc/helpers" "^0.4.2" + brotli "^1.3.2" + clone "^2.1.2" + dfa "^1.2.0" + fast-deep-equal "^3.1.3" + restructure "^3.0.0" + tiny-inflate "^1.0.3" + unicode-properties "^1.4.0" + unicode-trie "^2.0.0" + +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +framer-motion@^11.2.10: + version "11.2.10" + resolved "https://registry.npmjs.org/framer-motion/-/framer-motion-11.2.10.tgz" + integrity sha512-/gr3PLZUVFCc86a9MqCUboVrALscrdluzTb3yew+2/qKBU8CX6nzs918/SRBRCqaPbx0TZP10CB6yFgK2C5cYQ== + dependencies: + tslib "^2.4.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: + version "1.1.6" + resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz" + integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + functions-have-names "^1.2.3" + +functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +geojson-vt@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/geojson-vt/-/geojson-vt-4.0.2.tgz" + integrity sha512-AV9ROqlNqoZEIJGfm1ncNjEXfkz2hdFlZf0qkVfmkwdKa8vj7H16YUOT81rJw1rdFhyEDlN2Tds91p/glzbl5A== + +get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +get-symbol-description@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz" + integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== + dependencies: + call-bind "^1.0.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + +get-tsconfig@^4.5.0: + version "4.7.2" + resolved "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.2.tgz" + integrity sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A== + dependencies: + resolve-pkg-maps "^1.0.0" + +get-value@^2.0.2, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" + integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== + +gl-matrix@^3.4.3: + version "3.4.3" + resolved "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz" + integrity sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA== + +glob-parent@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob@^7.1.3: + version "7.2.3" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^13.19.0: + version "13.23.0" + resolved "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz" + integrity sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA== + dependencies: + type-fest "^0.20.2" + +globalthis@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz" + integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== + dependencies: + define-properties "^1.1.3" + +globby@^11.1.0: + version "11.1.0" + resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.2.9" + ignore "^5.2.0" + merge2 "^1.4.1" + slash "^3.0.0" + +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +graceful-fs@^4.2.11, graceful-fs@^4.2.4: + version "4.2.11" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + +graphql@15.8.0: + version "15.8.0" + resolved "https://registry.npmjs.org/graphql/-/graphql-15.8.0.tgz" + integrity sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw== + +grid-index@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/grid-index/-/grid-index-1.1.0.tgz" + integrity sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA== + +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + +has-proto@^1.0.1, has-proto@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== + +has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== + dependencies: + has-symbols "^1.0.3" + +hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + dependencies: + function-bind "^1.1.2" + +hast-util-from-parse5@^8.0.0: + version "8.0.1" + resolved "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz" + integrity sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ== + dependencies: + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + devlop "^1.0.0" + hastscript "^8.0.0" + property-information "^6.0.0" + vfile "^6.0.0" + vfile-location "^5.0.0" + web-namespaces "^2.0.0" + +hast-util-is-element@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz" + integrity sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g== + dependencies: + "@types/hast" "^3.0.0" + +hast-util-parse-selector@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz" + integrity sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A== + dependencies: + "@types/hast" "^3.0.0" + +hast-util-raw@^9.0.0: + version "9.0.4" + resolved "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz" + integrity sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA== + dependencies: + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + "@ungap/structured-clone" "^1.0.0" + hast-util-from-parse5 "^8.0.0" + hast-util-to-parse5 "^8.0.0" + html-void-elements "^3.0.0" + mdast-util-to-hast "^13.0.0" + parse5 "^7.0.0" + unist-util-position "^5.0.0" + unist-util-visit "^5.0.0" + vfile "^6.0.0" + web-namespaces "^2.0.0" + zwitch "^2.0.0" + +hast-util-to-jsx-runtime@^2.0.0: + version "2.3.0" + resolved "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz" + integrity sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ== + dependencies: + "@types/estree" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + comma-separated-tokens "^2.0.0" + devlop "^1.0.0" + estree-util-is-identifier-name "^3.0.0" + hast-util-whitespace "^3.0.0" + mdast-util-mdx-expression "^2.0.0" + mdast-util-mdx-jsx "^3.0.0" + mdast-util-mdxjs-esm "^2.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + style-to-object "^1.0.0" + unist-util-position "^5.0.0" + vfile-message "^4.0.0" + +hast-util-to-parse5@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz" + integrity sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw== + dependencies: + "@types/hast" "^3.0.0" + comma-separated-tokens "^2.0.0" + devlop "^1.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + web-namespaces "^2.0.0" + zwitch "^2.0.0" + +hast-util-to-text@^4.0.0: + version "4.0.2" + resolved "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz" + integrity sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A== + dependencies: + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + hast-util-is-element "^3.0.0" + unist-util-find-after "^5.0.0" + +hast-util-whitespace@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz" + integrity sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw== + dependencies: + "@types/hast" "^3.0.0" + +hastscript@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz" + integrity sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw== + dependencies: + "@types/hast" "^3.0.0" + comma-separated-tokens "^2.0.0" + hast-util-parse-selector "^4.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + +highlight.js@~11.9.0: + version "11.9.0" + resolved "https://registry.npmjs.org/highlight.js/-/highlight.js-11.9.0.tgz" + integrity sha512-fJ7cW7fQGCYAkgv4CPfwFHrfd/cLS4Hau96JuJ+ZTOWhjnhoeN1ub1tFmALm/+lW5z4WCAuAV9bm05AP0mS6Gw== + +hoist-non-react-statics@^3.3.1: + version "3.3.2" + resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" + integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== + dependencies: + react-is "^16.7.0" + +hsl-to-hex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/hsl-to-hex/-/hsl-to-hex-1.0.0.tgz" + integrity sha512-K6GVpucS5wFf44X0h2bLVRDsycgJmf9FF2elg+CrqD8GcFU8c6vYhgXn8NjUkFCwj+xDFb70qgLbTUm6sxwPmA== + dependencies: + hsl-to-rgb-for-reals "^1.1.0" + +hsl-to-rgb-for-reals@^1.1.0: + version "1.1.1" + resolved "https://registry.npmjs.org/hsl-to-rgb-for-reals/-/hsl-to-rgb-for-reals-1.1.1.tgz" + integrity sha512-LgOWAkrN0rFaQpfdWBQlv/VhkOxb5AsBjk6NQVx4yEzWS923T07X0M1Y0VNko2H52HeSpZrZNNMJ0aFqsdVzQg== + +html-parse-stringify@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz" + integrity sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg== + dependencies: + void-elements "3.1.0" + +html-url-attributes@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.0.tgz" + integrity sha512-/sXbVCWayk6GDVg3ctOX6nxaVj7So40FcFAnWlWGNAB1LpYKcV5Cd10APjPjW80O7zYW2MsjBV4zZ7IZO5fVow== + +html-void-elements@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz" + integrity sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg== + +http-parser-js@>=0.5.1: + version "0.5.8" + resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" + integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== + +hyphen@^1.6.4: + version "1.10.4" + resolved "https://registry.npmjs.org/hyphen/-/hyphen-1.10.4.tgz" + integrity sha512-SejXzIpv9gOVdDWXd4suM1fdF1k2dxZGvuTdkOVLoazYfK7O4DykIQbdrvuyG+EaTNlXAGhMndtKrhykgbt0gg== + +i18next-browser-languagedetector@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-8.0.0.tgz" + integrity sha512-zhXdJXTTCoG39QsrOCiOabnWj2jecouOqbchu3EfhtSHxIB5Uugnm9JaizenOy39h7ne3+fLikIjeW88+rgszw== + dependencies: + "@babel/runtime" "^7.23.2" + +i18next-resources-to-backend@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/i18next-resources-to-backend/-/i18next-resources-to-backend-1.2.1.tgz" + integrity sha512-okHbVA+HZ7n1/76MsfhPqDou0fptl2dAlhRDu2ideXloRRduzHsqDOznJBef+R3DFZnbvWoBW+KxJ7fnFjd6Yw== + dependencies: + "@babel/runtime" "^7.23.2" + +i18next@^23.11.5, "i18next@>= 23.2.3": + version "23.12.2" + resolved "https://registry.npmjs.org/i18next/-/i18next-23.12.2.tgz" + integrity sha512-XIeh5V+bi8SJSWGL3jqbTEBW5oD6rbP5L+E7dVQh1MNTxxYef0x15rhJVcRb7oiuq4jLtgy2SD8eFlf6P2cmqg== + dependencies: + "@babel/runtime" "^7.23.2" + +idb@5.0.6: + version "5.0.6" + resolved "https://registry.npmjs.org/idb/-/idb-5.0.6.tgz" + integrity sha512-/PFvOWPzRcEPmlDt5jEvzVZVs0wyd/EvGvkDIcbBpGuMMLQKrTPG0TxvE2UJtgZtCQCmOtM2QD7yQJBVEjKGOw== + +idb@7.1.1: + version "7.1.1" + resolved "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz" + integrity sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ== + +ieee754@^1.1.12, ieee754@^1.1.4: + version "1.2.1" + resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +ignore@^5.2.0, ignore@^5.3.1: + version "5.3.1" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz" + integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== + +immer@9.0.6: + version "9.0.6" + resolved "https://registry.npmjs.org/immer/-/immer-9.0.6.tgz" + integrity sha512-G95ivKpy+EvVAnAab4fVa4YGYn24J1SpEktnJX7JJ45Bd7xqME/SCplFzYFmTbrkwZbQ4xJK1xMTUYBkN6pWsQ== + +import-fresh@^3.2.1, import-fresh@^3.3.0: + version "3.3.0" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@^2.0.3, inherits@~2.0.3, inherits@2: + version "2.0.4" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inline-style-parser@0.2.3: + version "0.2.3" + resolved "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.3.tgz" + integrity sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g== + +input-format@^0.3.10: + version "0.3.10" + resolved "https://registry.npmjs.org/input-format/-/input-format-0.3.10.tgz" + integrity sha512-5cFv/kOZD7Ch0viprVkuYPDkAU7HBZYBx8QrIpQ6yXUWbAQ0+RQ8IIojDJOf/RO6FDJLL099HDSK2KoVZ2zevg== + dependencies: + prop-types "^15.8.1" + +internal-slot@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz" + integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== + dependencies: + es-errors "^1.3.0" + hasown "^2.0.0" + side-channel "^1.0.4" + +is-alphabetical@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz" + integrity sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ== + +is-alphanumerical@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz" + integrity sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw== + dependencies: + is-alphabetical "^2.0.0" + is-decimal "^2.0.0" + +is-array-buffer@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz" + integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + +is-async-function@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz" + integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA== + dependencies: + has-tostringtag "^1.0.0" + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + +is-core-module@^2.11.0, is-core-module@^2.13.0, is-core-module@^2.13.1: + version "2.13.1" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + dependencies: + hasown "^2.0.0" + +is-data-view@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz" + integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w== + dependencies: + is-typed-array "^1.1.13" + +is-date-object@^1.0.1, is-date-object@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-decimal@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz" + integrity sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A== + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" + integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-finalizationregistry@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz" + integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== + dependencies: + call-bind "^1.0.2" + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-generator-function@^1.0.10: + version "1.0.10" + resolved "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz" + integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== + dependencies: + has-tostringtag "^1.0.0" + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-hexadecimal@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz" + integrity sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg== + +is-lite@^0.8.2: + version "0.8.2" + resolved "https://registry.npmjs.org/is-lite/-/is-lite-0.8.2.tgz" + integrity sha512-JZfH47qTsslwaAsqbMI3Q6HNNjUuq6Cmzzww50TdP5Esb6e1y2sK2UAaZZuzfAzpoI2AkxoPQapZdlDuP6Vlsw== + +is-lite@^1.2.0, is-lite@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/is-lite/-/is-lite-1.2.1.tgz" + integrity sha512-pgF+L5bxC+10hLBgf6R2P4ZZUBOQIIacbdo8YvuCP8/JvsWxG7aZ9p10DYuLtifFci4l3VITphhMlMV4Y+urPw== + +is-map@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz" + integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== + +is-negative-zero@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz" + integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== + +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-path-inside@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-plain-obj@^4.0.0: + version "4.1.0" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz" + integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== + +is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-set@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz" + integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== + +is-shared-array-buffer@^1.0.2, is-shared-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz" + integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg== + dependencies: + call-bind "^1.0.7" + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-typed-array@^1.1.13: + version "1.1.13" + resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz" + integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== + dependencies: + which-typed-array "^1.1.14" + +is-url@^1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz" + integrity sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww== + +is-weakmap@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz" + integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== + +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + +is-weakset@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz" + integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + +isarray@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== + +iterator.prototype@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz" + integrity sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w== + dependencies: + define-properties "^1.2.1" + get-intrinsic "^1.2.1" + has-symbols "^1.0.3" + reflect.getprototypeof "^1.0.4" + set-function-name "^2.0.1" + +jay-peg@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/jay-peg/-/jay-peg-1.0.2.tgz" + integrity sha512-fyV3NVvv6pTys/3BTapBUGAWAuU9rM2gRcgijZHzptd5KKL+s+S7hESFN+wOsbDH1MzFwdlRAXi0aGxS6uiMKg== + dependencies: + restructure "^3.0.0" + +js-cookie@^3.0.5: + version "3.0.5" + resolved "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz" + integrity sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw== + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +json-stringify-pretty-compact@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-3.0.0.tgz" + integrity sha512-Rc2suX5meI0S3bfdZuA7JMFBGkJ875ApfVyq2WHELjBiiG22My/l7/8zPpH/CfFVQHuVLd8NLR0nv6vi0BYYKA== + +json5@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz" + integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== + dependencies: + minimist "^1.2.0" + +json5@^2.2.3: + version "2.2.3" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + +"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.5: + version "3.3.5" + resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz" + integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== + dependencies: + array-includes "^3.1.6" + array.prototype.flat "^1.3.1" + object.assign "^4.1.4" + object.values "^1.1.6" + +kdbush@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz" + integrity sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA== + +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + +language-subtag-registry@^0.3.20: + version "0.3.22" + resolved "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz" + integrity sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w== + +language-tags@^1.0.9: + version "1.0.9" + resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz" + integrity sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA== + dependencies: + language-subtag-registry "^0.3.20" + +"legacy-swc-helpers@npm:@swc/helpers@=0.4.14": + version "0.4.14" + resolved "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz" + integrity sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw== + dependencies: + tslib "^2.4.0" + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +libphonenumber-js@^1.11.2: + version "1.11.4" + resolved "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.11.4.tgz" + integrity sha512-F/R50HQuWWYcmU/esP5jrH5LiWYaN7DpN0a/99U8+mnGGtnx8kmRE+649dQh3v+CowXXZc8vpkf5AmYkO0AQ7Q== + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +linkify-it@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz" + integrity sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ== + dependencies: + uc.micro "^2.0.0" + +linkifyjs@^4.1.0: + version "4.1.3" + resolved "https://registry.npmjs.org/linkifyjs/-/linkifyjs-4.1.3.tgz" + integrity sha512-auMesunaJ8yfkHvK4gfg1K0SaKX/6Wn9g2Aac/NwX+l5VdmFZzo/hdPGxEOETj+ryRa4/fiOPjeeKURSAJx1sg== + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash-es@^4.17.21: + version "4.17.21" + resolved "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz" + integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== + +lodash.camelcase@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz" + integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== + +lodash.clonedeep@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz" + integrity sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ== + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash.throttle@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz" + integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== + +lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +long@^5.0.0: + version "5.2.3" + resolved "https://registry.npmjs.org/long/-/long-5.2.3.tgz" + integrity sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q== + +longest-streak@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz" + integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g== + +loose-envify@^1.1.0, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lower-case@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" + integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== + dependencies: + tslib "^2.0.3" + +lowlight@^3.0.0, lowlight@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/lowlight/-/lowlight-3.1.0.tgz" + integrity sha512-CEbNVoSikAxwDMDPjXlqlFYiZLkDJHwyGu/MfOsJnF3d7f3tds5J3z8s/l9TMXhzfsJCCJEAsD78842mwmg0PQ== + dependencies: + "@types/hast" "^3.0.0" + devlop "^1.0.0" + highlight.js "~11.9.0" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +mapbox-gl@^3.4.0, mapbox-gl@>=1.13.0: + version "3.5.2" + resolved "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.5.2.tgz" + integrity sha512-KUrmDmLFKPp3MSsWGNTH5uvtYwJknV+eFJ+vxiN6hqKpzbme37z+JfYs5Mehs3CgFaIV/pUdnEV9UPUZJPuS+Q== + dependencies: + "@mapbox/jsonlint-lines-primitives" "^2.0.2" + "@mapbox/mapbox-gl-supported" "^3.0.0" + "@mapbox/point-geometry" "^0.1.0" + "@mapbox/tiny-sdf" "^2.0.6" + "@mapbox/unitbezier" "^0.0.1" + "@mapbox/vector-tile" "^1.3.1" + "@mapbox/whoots-js" "^3.1.0" + "@types/geojson" "^7946.0.14" + "@types/mapbox__vector-tile" "^1.3.4" + cheap-ruler "^4.0.0" + csscolorparser "~1.0.3" + earcut "^3.0.0" + fflate "^0.8.1" + geojson-vt "^4.0.2" + gl-matrix "^3.4.3" + grid-index "^1.1.0" + kdbush "^4.0.2" + lodash.clonedeep "^4.5.0" + murmurhash-js "^1.0.0" + pbf "^3.2.1" + potpack "^2.0.0" + quickselect "^3.0.0" + rw "^1.3.3" + serialize-to-js "^3.1.2" + supercluster "^8.0.1" + tiny-lru "^11.2.11" + tinyqueue "^3.0.0" + tweakpane "^4.0.4" + vt-pbf "^3.1.3" + +markdown-it@^14.0.0: + version "14.1.0" + resolved "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz" + integrity sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg== + dependencies: + argparse "^2.0.1" + entities "^4.4.0" + linkify-it "^5.0.0" + mdurl "^2.0.0" + punycode.js "^2.3.1" + uc.micro "^2.1.0" + +markdown-table@^3.0.0: + version "3.0.3" + resolved "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz" + integrity sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw== + +mdast-util-find-and-replace@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz" + integrity sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA== + dependencies: + "@types/mdast" "^4.0.0" + escape-string-regexp "^5.0.0" + unist-util-is "^6.0.0" + unist-util-visit-parents "^6.0.0" + +mdast-util-from-markdown@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz" + integrity sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + mdast-util-to-string "^4.0.0" + micromark "^4.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-decode-string "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + unist-util-stringify-position "^4.0.0" + +mdast-util-gfm-autolink-literal@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.0.tgz" + integrity sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg== + dependencies: + "@types/mdast" "^4.0.0" + ccount "^2.0.0" + devlop "^1.0.0" + mdast-util-find-and-replace "^3.0.0" + micromark-util-character "^2.0.0" + +mdast-util-gfm-footnote@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz" + integrity sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.1.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + +mdast-util-gfm-strikethrough@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz" + integrity sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-gfm-table@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz" + integrity sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + markdown-table "^3.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-gfm-task-list-item@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz" + integrity sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-gfm@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz" + integrity sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw== + dependencies: + mdast-util-from-markdown "^2.0.0" + mdast-util-gfm-autolink-literal "^2.0.0" + mdast-util-gfm-footnote "^2.0.0" + mdast-util-gfm-strikethrough "^2.0.0" + mdast-util-gfm-table "^2.0.0" + mdast-util-gfm-task-list-item "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-mdx-expression@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.0.tgz" + integrity sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-mdx-jsx@^3.0.0: + version "3.1.2" + resolved "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.2.tgz" + integrity sha512-eKMQDeywY2wlHc97k5eD8VC+9ASMjN8ItEZQNGwJ6E0XWKiW/Z0V5/H8pvoXUf+y+Mj0VIgeRRbujBmFn4FTyA== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + ccount "^2.0.0" + devlop "^1.1.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + parse-entities "^4.0.0" + stringify-entities "^4.0.0" + unist-util-remove-position "^5.0.0" + unist-util-stringify-position "^4.0.0" + vfile-message "^4.0.0" + +mdast-util-mdxjs-esm@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz" + integrity sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-phrasing@^4.0.0: + version "4.1.0" + resolved "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz" + integrity sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w== + dependencies: + "@types/mdast" "^4.0.0" + unist-util-is "^6.0.0" + +mdast-util-to-hast@^13.0.0: + version "13.2.0" + resolved "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz" + integrity sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA== + dependencies: + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + "@ungap/structured-clone" "^1.0.0" + devlop "^1.0.0" + micromark-util-sanitize-uri "^2.0.0" + trim-lines "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit "^5.0.0" + vfile "^6.0.0" + +mdast-util-to-markdown@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz" + integrity sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + longest-streak "^3.0.0" + mdast-util-phrasing "^4.0.0" + mdast-util-to-string "^4.0.0" + micromark-util-decode-string "^2.0.0" + unist-util-visit "^5.0.0" + zwitch "^2.0.0" + +mdast-util-to-string@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz" + integrity sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg== + dependencies: + "@types/mdast" "^4.0.0" + +mdn-data@2.0.28: + version "2.0.28" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz" + integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g== + +mdn-data@2.0.30: + version "2.0.30" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz" + integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== + +mdurl@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz" + integrity sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w== + +media-engine@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/media-engine/-/media-engine-1.0.3.tgz" + integrity sha512-aa5tG6sDoK+k70B9iEX1NeyfT8ObCKhNDs6lJVpwF6r8vhUfuKMslIcirq6HIUYuuUYLefcEQOn9bSBOvawtwg== + +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +micromark-core-commonmark@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz" + integrity sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA== + dependencies: + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + micromark-factory-destination "^2.0.0" + micromark-factory-label "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-factory-title "^2.0.0" + micromark-factory-whitespace "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-classify-character "^2.0.0" + micromark-util-html-tag-name "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-subtokenize "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-autolink-literal@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz" + integrity sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-footnote@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz" + integrity sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw== + dependencies: + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-strikethrough@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz" + integrity sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw== + dependencies: + devlop "^1.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-classify-character "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-table@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz" + integrity sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g== + dependencies: + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-tagfilter@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz" + integrity sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg== + dependencies: + micromark-util-types "^2.0.0" + +micromark-extension-gfm-task-list-item@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz" + integrity sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw== + dependencies: + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz" + integrity sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w== + dependencies: + micromark-extension-gfm-autolink-literal "^2.0.0" + micromark-extension-gfm-footnote "^2.0.0" + micromark-extension-gfm-strikethrough "^2.0.0" + micromark-extension-gfm-table "^2.0.0" + micromark-extension-gfm-tagfilter "^2.0.0" + micromark-extension-gfm-task-list-item "^2.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-destination@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz" + integrity sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-label@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz" + integrity sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw== + dependencies: + devlop "^1.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-space@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz" + integrity sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-title@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz" + integrity sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A== + dependencies: + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-whitespace@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz" + integrity sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA== + dependencies: + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-character@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz" + integrity sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ== + dependencies: + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-chunked@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz" + integrity sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-classify-character@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz" + integrity sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-combine-extensions@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz" + integrity sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ== + dependencies: + micromark-util-chunked "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-decode-numeric-character-reference@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz" + integrity sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-decode-string@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz" + integrity sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA== + dependencies: + decode-named-character-reference "^1.0.0" + micromark-util-character "^2.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-symbol "^2.0.0" + +micromark-util-encode@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz" + integrity sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA== + +micromark-util-html-tag-name@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz" + integrity sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw== + +micromark-util-normalize-identifier@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz" + integrity sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-resolve-all@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz" + integrity sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA== + dependencies: + micromark-util-types "^2.0.0" + +micromark-util-sanitize-uri@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz" + integrity sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-encode "^2.0.0" + micromark-util-symbol "^2.0.0" + +micromark-util-subtokenize@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz" + integrity sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q== + dependencies: + devlop "^1.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-symbol@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz" + integrity sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw== + +micromark-util-types@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz" + integrity sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w== + +micromark@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz" + integrity sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ== + dependencies: + "@types/debug" "^4.0.0" + debug "^4.0.0" + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-encode "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-subtokenize "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromatch@^4.0.4: + version "4.0.5" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12: + version "2.1.35" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +minimatch@^3.0.5: + version "3.1.2" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^3.1.1: + version "3.1.2" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^9.0.3, minimatch@^9.0.4: + version "9.0.4" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz" + integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw== + dependencies: + brace-expansion "^2.0.1" + +minimist@^1.2.0, minimist@^1.2.6, minimist@^1.2.8: + version "1.2.8" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + +ms@^2.1.1, ms@2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +mui-one-time-password-input@^2.0.2: + version "2.0.3" + resolved "https://registry.npmjs.org/mui-one-time-password-input/-/mui-one-time-password-input-2.0.3.tgz" + integrity sha512-L8TVUo44S+NNevPjEpjHFhSn6GGYwkBdYTnYXZr4Hy6aSJjrBYa62pCzNt03gIC03+Gs3ycRyeWu2PobudzAtw== + dependencies: + "@emotion/react" "^11.11.4" + "@emotion/styled" "^11.11.5" + "@mui/material" "^5.16.0" + "@types/react" "^18.3.3" + react "^18.3.1" + react-dom "^18.3.1" + +murmurhash-js@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/murmurhash-js/-/murmurhash-js-1.0.0.tgz" + integrity sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw== + +nanoid@^3.3.6: + version "3.3.7" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + +natural-compare-lite@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz" + integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +"next@^13.0.0 || ^14.0.0", next@^14.2.4: + version "14.2.4" + resolved "https://registry.npmjs.org/next/-/next-14.2.4.tgz" + integrity sha512-R8/V7vugY+822rsQGQCjoLhMuC9oFj9SOi4Cl4b2wjDrseD0LRZ10W7R6Czo4w9ZznVSshKjuIomsRjvm9EKJQ== + dependencies: + "@next/env" "14.2.4" + "@swc/helpers" "0.5.5" + busboy "1.6.0" + caniuse-lite "^1.0.30001579" + graceful-fs "^4.2.11" + postcss "8.4.31" + styled-jsx "5.1.1" + optionalDependencies: + "@next/swc-darwin-arm64" "14.2.4" + "@next/swc-darwin-x64" "14.2.4" + "@next/swc-linux-arm64-gnu" "14.2.4" + "@next/swc-linux-arm64-musl" "14.2.4" + "@next/swc-linux-x64-gnu" "14.2.4" + "@next/swc-linux-x64-musl" "14.2.4" + "@next/swc-win32-arm64-msvc" "14.2.4" + "@next/swc-win32-ia32-msvc" "14.2.4" + "@next/swc-win32-x64-msvc" "14.2.4" + +no-case@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" + integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== + dependencies: + lower-case "^2.0.2" + tslib "^2.0.3" + +node-fetch@^2.6.12: + version "2.7.0" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz" + integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== + dependencies: + whatwg-url "^5.0.0" + +node-releases@^2.0.13: + version "2.0.13" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz" + integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== + +normalize-svg-path@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/normalize-svg-path/-/normalize-svg-path-1.1.0.tgz" + integrity sha512-r9KHKG2UUeB5LoTouwDzBy2VxXlHsiM6fyLQvnJa0S5hrhzqElH/CH7TUGhT1fVvIYBIKf3OpY4YJ4CK+iaqHg== + dependencies: + svg-arc-to-cubic-bezier "^3.0.0" + +nprogress@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz" + integrity sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA== + +nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-inspect@^1.13.1: + version "1.13.1" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.2, object.assign@^4.1.4, object.assign@^4.1.5: + version "4.1.5" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz" + integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== + dependencies: + call-bind "^1.0.5" + define-properties "^1.2.1" + has-symbols "^1.0.3" + object-keys "^1.1.1" + +object.entries@^1.1.5, object.entries@^1.1.7, object.entries@^1.1.8: + version "1.1.8" + resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz" + integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +object.fromentries@^2.0.7, object.fromentries@^2.0.8: + version "2.0.8" + resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz" + integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + +object.groupby@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz" + integrity sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + +object.hasown@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz" + integrity sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg== + dependencies: + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + +object.values@^1.1.6, object.values@^1.1.7, object.values@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz" + integrity sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +optionator@^0.9.3: + version "0.9.3" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz" + integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== + dependencies: + "@aashutoshrathi/word-wrap" "^1.2.3" + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + +orderedmap@^2.0.0: + version "2.1.1" + resolved "https://registry.npmjs.org/orderedmap/-/orderedmap-2.1.1.tgz" + integrity sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g== + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +pako@^0.2.5: + version "0.2.9" + resolved "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz" + integrity sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA== + +pako@~1.0.5: + version "1.0.11" + resolved "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz" + integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-entities@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz" + integrity sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w== + dependencies: + "@types/unist" "^2.0.0" + character-entities "^2.0.0" + character-entities-legacy "^3.0.0" + character-reference-invalid "^2.0.0" + decode-named-character-reference "^1.0.0" + is-alphanumerical "^2.0.0" + is-decimal "^2.0.0" + is-hexadecimal "^2.0.0" + +parse-json@^5.0.0, parse-json@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +parse-svg-path@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/parse-svg-path/-/parse-svg-path-0.1.2.tgz" + integrity sha512-JyPSBnkTJ0AI8GGJLfMXvKq42cj5c006fnLz6fXy6zfoVjJizi8BNTpu8on8ziI1cKy9d9DGNuY17Ce7wuejpQ== + +parse5@^7.0.0: + version "7.1.2" + resolved "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz" + integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== + dependencies: + entities "^4.4.0" + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +pbf@^3.2.1: + version "3.3.0" + resolved "https://registry.npmjs.org/pbf/-/pbf-3.3.0.tgz" + integrity sha512-XDF38WCH3z5OV/OVa8GKUNtLAyneuzbCisx7QUCF8Q6Nutx0WnJrQe5O+kOtBlLfRNUws98Y58Lblp+NJG5T4Q== + dependencies: + ieee754 "^1.1.12" + resolve-protobuf-schema "^2.1.0" + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +popper.js@^1.16.0: + version "1.16.1" + resolved "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz" + integrity sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ== + +possible-typed-array-names@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz" + integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== + +postcss-value-parser@^4.1.0: + version "4.2.0" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + +postcss@8.4.31: + version "8.4.31" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz" + integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== + dependencies: + nanoid "^3.3.6" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +potpack@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/potpack/-/potpack-2.0.0.tgz" + integrity sha512-Q+/tYsFU9r7xoOJ+y/ZTtdVQwTWfzjbiXBDMM/JKUux3+QPP02iUuIoeBQ+Ot6oEDlC+/PGjB/5A3K7KKb7hcw== + +preact@~10.12.1: + version "10.12.1" + resolved "https://registry.npmjs.org/preact/-/preact-10.12.1.tgz" + integrity sha512-l8386ixSsBdbreOAkqtrwqHwdvR35ID8c3rKPa8lCWuO86dBi32QWHV4vfsZK1utLLFMvw+Z5Ad4XLkZzchscg== + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prettier-linter-helpers@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz" + integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== + dependencies: + fast-diff "^1.1.2" + +prettier@^3.3.2, prettier@>=3.0.0: + version "3.3.2" + resolved "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz" + integrity sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA== + +prop-types@^15.6.2, prop-types@^15.8.1: + version "15.8.1" + resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + +property-information@^6.0.0: + version "6.5.0" + resolved "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz" + integrity sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig== + +prosemirror-changeset@^2.2.1: + version "2.2.1" + resolved "https://registry.npmjs.org/prosemirror-changeset/-/prosemirror-changeset-2.2.1.tgz" + integrity sha512-J7msc6wbxB4ekDFj+n9gTW/jav/p53kdlivvuppHsrZXCaQdVgRghoZbSS3kwrRyAstRVQ4/+u5k7YfLgkkQvQ== + dependencies: + prosemirror-transform "^1.0.0" + +prosemirror-collab@^1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/prosemirror-collab/-/prosemirror-collab-1.3.1.tgz" + integrity sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ== + dependencies: + prosemirror-state "^1.0.0" + +prosemirror-commands@^1.0.0, prosemirror-commands@^1.5.2: + version "1.5.2" + resolved "https://registry.npmjs.org/prosemirror-commands/-/prosemirror-commands-1.5.2.tgz" + integrity sha512-hgLcPaakxH8tu6YvVAaILV2tXYsW3rAdDR8WNkeKGcgeMVQg3/TMhPdVoh7iAmfgVjZGtcOSjKiQaoeKjzd2mQ== + dependencies: + prosemirror-model "^1.0.0" + prosemirror-state "^1.0.0" + prosemirror-transform "^1.0.0" + +prosemirror-dropcursor@^1.8.1: + version "1.8.1" + resolved "https://registry.npmjs.org/prosemirror-dropcursor/-/prosemirror-dropcursor-1.8.1.tgz" + integrity sha512-M30WJdJZLyXHi3N8vxN6Zh5O8ZBbQCz0gURTfPmTIBNQ5pxrdU7A58QkNqfa98YEjSAL1HUyyU34f6Pm5xBSGw== + dependencies: + prosemirror-state "^1.0.0" + prosemirror-transform "^1.1.0" + prosemirror-view "^1.1.0" + +prosemirror-gapcursor@^1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/prosemirror-gapcursor/-/prosemirror-gapcursor-1.3.2.tgz" + integrity sha512-wtjswVBd2vaQRrnYZaBCbyDqr232Ed4p2QPtRIUK5FuqHYKGWkEwl08oQM4Tw7DOR0FsasARV5uJFvMZWxdNxQ== + dependencies: + prosemirror-keymap "^1.0.0" + prosemirror-model "^1.0.0" + prosemirror-state "^1.0.0" + prosemirror-view "^1.0.0" + +prosemirror-history@^1.0.0, prosemirror-history@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/prosemirror-history/-/prosemirror-history-1.4.1.tgz" + integrity sha512-2JZD8z2JviJrboD9cPuX/Sv/1ChFng+xh2tChQ2X4bB2HeK+rra/bmJ3xGntCcjhOqIzSDG6Id7e8RJ9QPXLEQ== + dependencies: + prosemirror-state "^1.2.2" + prosemirror-transform "^1.0.0" + prosemirror-view "^1.31.0" + rope-sequence "^1.3.0" + +prosemirror-inputrules@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/prosemirror-inputrules/-/prosemirror-inputrules-1.4.0.tgz" + integrity sha512-6ygpPRuTJ2lcOXs9JkefieMst63wVJBgHZGl5QOytN7oSZs3Co/BYbc3Yx9zm9H37Bxw8kVzCnDsihsVsL4yEg== + dependencies: + prosemirror-state "^1.0.0" + prosemirror-transform "^1.0.0" + +prosemirror-keymap@^1.0.0, prosemirror-keymap@^1.1.2, prosemirror-keymap@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/prosemirror-keymap/-/prosemirror-keymap-1.2.2.tgz" + integrity sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ== + dependencies: + prosemirror-state "^1.0.0" + w3c-keyname "^2.2.0" + +prosemirror-markdown@^1.13.0: + version "1.13.0" + resolved "https://registry.npmjs.org/prosemirror-markdown/-/prosemirror-markdown-1.13.0.tgz" + integrity sha512-UziddX3ZYSYibgx8042hfGKmukq5Aljp2qoBiJRejD/8MH70siQNz5RB1TrdTPheqLMy4aCe4GYNF10/3lQS5g== + dependencies: + markdown-it "^14.0.0" + prosemirror-model "^1.20.0" + +prosemirror-menu@^1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/prosemirror-menu/-/prosemirror-menu-1.2.4.tgz" + integrity sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA== + dependencies: + crelt "^1.0.0" + prosemirror-commands "^1.0.0" + prosemirror-history "^1.0.0" + prosemirror-state "^1.0.0" + +prosemirror-model@^1.0.0, prosemirror-model@^1.19.0, prosemirror-model@^1.20.0, prosemirror-model@^1.21.0, prosemirror-model@^1.22.1, prosemirror-model@^1.22.2, prosemirror-model@^1.8.1: + version "1.22.2" + resolved "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.22.2.tgz" + integrity sha512-I4lS7HHIW47D0Xv/gWmi4iUWcQIDYaJKd8Hk4+lcSps+553FlQrhmxtItpEvTr75iAruhzVShVp6WUwsT6Boww== + dependencies: + orderedmap "^2.0.0" + +prosemirror-schema-basic@^1.2.3: + version "1.2.3" + resolved "https://registry.npmjs.org/prosemirror-schema-basic/-/prosemirror-schema-basic-1.2.3.tgz" + integrity sha512-h+H0OQwZVqMon1PNn0AG9cTfx513zgIG2DY00eJ00Yvgb3UD+GQ/VlWW5rcaxacpCGT1Yx8nuhwXk4+QbXUfJA== + dependencies: + prosemirror-model "^1.19.0" + +prosemirror-schema-list@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/prosemirror-schema-list/-/prosemirror-schema-list-1.4.1.tgz" + integrity sha512-jbDyaP/6AFfDfu70VzySsD75Om2t3sXTOdl5+31Wlxlg62td1haUpty/ybajSfJ1pkGadlOfwQq9kgW5IMo1Rg== + dependencies: + prosemirror-model "^1.0.0" + prosemirror-state "^1.0.0" + prosemirror-transform "^1.7.3" + +prosemirror-state@^1.0.0, prosemirror-state@^1.2.2, prosemirror-state@^1.3.1, prosemirror-state@^1.4.2, prosemirror-state@^1.4.3: + version "1.4.3" + resolved "https://registry.npmjs.org/prosemirror-state/-/prosemirror-state-1.4.3.tgz" + integrity sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q== + dependencies: + prosemirror-model "^1.0.0" + prosemirror-transform "^1.0.0" + prosemirror-view "^1.27.0" + +prosemirror-tables@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/prosemirror-tables/-/prosemirror-tables-1.4.0.tgz" + integrity sha512-fxryZZkQG12fSCNuZDrYx6Xvo2rLYZTbKLRd8rglOPgNJGMKIS8uvTt6gGC38m7UCu/ENnXIP9pEz5uDaPc+cA== + dependencies: + prosemirror-keymap "^1.1.2" + prosemirror-model "^1.8.1" + prosemirror-state "^1.3.1" + prosemirror-transform "^1.2.1" + prosemirror-view "^1.13.3" + +prosemirror-trailing-node@^2.0.9: + version "2.0.9" + resolved "https://registry.npmjs.org/prosemirror-trailing-node/-/prosemirror-trailing-node-2.0.9.tgz" + integrity sha512-YvyIn3/UaLFlFKrlJB6cObvUhmwFNZVhy1Q8OpW/avoTbD/Y7H5EcjK4AZFKhmuS6/N6WkGgt7gWtBWDnmFvHg== + dependencies: + "@remirror/core-constants" "^2.0.2" + escape-string-regexp "^4.0.0" + +prosemirror-transform@^1.0.0, prosemirror-transform@^1.1.0, prosemirror-transform@^1.2.1, prosemirror-transform@^1.7.3, prosemirror-transform@^1.9.0: + version "1.9.0" + resolved "https://registry.npmjs.org/prosemirror-transform/-/prosemirror-transform-1.9.0.tgz" + integrity sha512-5UXkr1LIRx3jmpXXNKDhv8OyAOeLTGuXNwdVfg8x27uASna/wQkr9p6fD3eupGOi4PLJfbezxTyi/7fSJypXHg== + dependencies: + prosemirror-model "^1.21.0" + +prosemirror-view@^1.0.0, prosemirror-view@^1.1.0, prosemirror-view@^1.13.3, prosemirror-view@^1.27.0, prosemirror-view@^1.31.0, prosemirror-view@^1.33.8, prosemirror-view@^1.33.9: + version "1.33.9" + resolved "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.33.9.tgz" + integrity sha512-xV1A0Vz9cIcEnwmMhKKFAOkfIp8XmJRnaZoPqNXrPS7EK5n11Ov8V76KhR0RsfQd/SIzmWY+bg+M44A2Lx/Nnw== + dependencies: + prosemirror-model "^1.20.0" + prosemirror-state "^1.0.0" + prosemirror-transform "^1.1.0" + +protobufjs@^7.2.5: + version "7.3.2" + resolved "https://registry.npmjs.org/protobufjs/-/protobufjs-7.3.2.tgz" + integrity sha512-RXyHaACeqXeqAKGLDl68rQKbmObRsTIn4TYVUUug1KfS47YWCo5MacGITEryugIgZqORCvJWEk4l449POg5Txg== + dependencies: + "@protobufjs/aspromise" "^1.1.2" + "@protobufjs/base64" "^1.1.2" + "@protobufjs/codegen" "^2.0.4" + "@protobufjs/eventemitter" "^1.1.0" + "@protobufjs/fetch" "^1.1.0" + "@protobufjs/float" "^1.0.2" + "@protobufjs/inquire" "^1.1.0" + "@protobufjs/path" "^1.1.2" + "@protobufjs/pool" "^1.1.0" + "@protobufjs/utf8" "^1.1.0" + "@types/node" ">=13.7.0" + long "^5.0.0" + +protocol-buffers-schema@^3.3.1: + version "3.6.0" + resolved "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz" + integrity sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw== + +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + +punycode.js@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz" + integrity sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA== + +punycode@^2.1.0: + version "2.3.1" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +queue@^6.0.1: + version "6.0.2" + resolved "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz" + integrity sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA== + dependencies: + inherits "~2.0.3" + +quickselect@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/quickselect/-/quickselect-3.0.0.tgz" + integrity sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g== + +react-apexcharts@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/react-apexcharts/-/react-apexcharts-1.4.1.tgz" + integrity sha512-G14nVaD64Bnbgy8tYxkjuXEUp/7h30Q0U33xc3AwtGFijJB9nHqOt1a6eG0WBn055RgRg+NwqbKGtqPxy15d0Q== + dependencies: + prop-types "^15.8.1" + +"react-dom@^16.11.0 || ^17 || ^18", "react-dom@^16.7.0 || ^17 || ^18 || ^19", "react-dom@^17.0.0 || ^18.0.0", react-dom@^18.0.0, react-dom@^18.2.0, react-dom@^18.3.1, "react-dom@>= 16.12.0", react-dom@>=16.3.0, react-dom@>=16.6.0, react-dom@>=16.8, react-dom@>=16.8.0, "react-dom@15 - 18": + version "18.3.1" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz" + integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== + dependencies: + loose-envify "^1.1.0" + scheduler "^0.23.2" + +react-dropzone@^14.2.3: + version "14.2.3" + resolved "https://registry.npmjs.org/react-dropzone/-/react-dropzone-14.2.3.tgz" + integrity sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug== + dependencies: + attr-accept "^2.2.2" + file-selector "^0.6.0" + prop-types "^15.8.1" + +react-floater@^0.7.9: + version "0.7.9" + resolved "https://registry.npmjs.org/react-floater/-/react-floater-0.7.9.tgz" + integrity sha512-NXqyp9o8FAXOATOEo0ZpyaQ2KPb4cmPMXGWkx377QtJkIXHlHRAGer7ai0r0C1kG5gf+KJ6Gy+gdNIiosvSicg== + dependencies: + deepmerge "^4.3.1" + is-lite "^0.8.2" + popper.js "^1.16.0" + prop-types "^15.8.1" + tree-changes "^0.9.1" + +react-hook-form@^7.0.0, react-hook-form@^7.51.5: + version "7.51.5" + resolved "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.51.5.tgz" + integrity sha512-J2ILT5gWx1XUIJRETiA7M19iXHlG74+6O3KApzvqB/w8S5NQR7AbU8HVZrMALdmDgWpRPYiZJl0zx8Z4L2mP6Q== + +react-i18next@^14.1.2: + version "14.1.3" + resolved "https://registry.npmjs.org/react-i18next/-/react-i18next-14.1.3.tgz" + integrity sha512-wZnpfunU6UIAiJ+bxwOiTmBOAaB14ha97MjOEnLGac2RJ+h/maIYXZuTHlmyqQVX1UVHmU1YDTQ5vxLmwfXTjw== + dependencies: + "@babel/runtime" "^7.23.9" + html-parse-stringify "^3.0.1" + +react-innertext@^1.1.5: + version "1.1.5" + resolved "https://registry.npmjs.org/react-innertext/-/react-innertext-1.1.5.tgz" + integrity sha512-PWAqdqhxhHIv80dT9znP2KvS+hfkbRovFp4zFYHFFlOoQLRiawIic81gKb3U1wEyJZgMwgs3JoLtwryASRWP3Q== + +react-is@^16.13.1: + version "16.13.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-is@^16.7.0: + version "16.13.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-is@^18.3.1: + version "18.3.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz" + integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== + +react-joyride@^2.8.2: + version "2.8.2" + resolved "https://registry.npmjs.org/react-joyride/-/react-joyride-2.8.2.tgz" + integrity sha512-2QY8HB1G0I2OT0PKMUz7gg2HAjdkG2Bqi13r0Bb1V16PAwfb9khn4wWBTOJsGsjulbAWiQ3/0YrgNUHGFmuifw== + dependencies: + "@gilbarbara/deep-equal" "^0.3.1" + deep-diff "^1.0.2" + deepmerge "^4.3.1" + is-lite "^1.2.1" + react-floater "^0.7.9" + react-innertext "^1.1.5" + react-is "^16.13.1" + scroll "^3.0.1" + scrollparent "^2.1.0" + tree-changes "^0.11.2" + type-fest "^4.18.2" + +react-lazy-load-image-component@^1.6.0: + version "1.6.2" + resolved "https://registry.npmjs.org/react-lazy-load-image-component/-/react-lazy-load-image-component-1.6.2.tgz" + integrity sha512-dAdH5PsRgvDMlHC7QpZRA9oRzEZl1kPFwowmR9Mt0IUUhxk2wwq43PB6Ffwv84HFYuPmsxDUCka0E9KVXi8roQ== + dependencies: + lodash.debounce "^4.0.8" + lodash.throttle "^4.1.1" + +react-map-gl@^7.1.7: + version "7.1.7" + resolved "https://registry.npmjs.org/react-map-gl/-/react-map-gl-7.1.7.tgz" + integrity sha512-mwjc0obkBJOXCcoXQr3VoLqmqwo9vS4bXfbGsdxXzEgVCv/PM0v+1QggL7W0d/ccIy+VCjbXNlGij+PENz6VNg== + dependencies: + "@maplibre/maplibre-gl-style-spec" "^19.2.1" + "@types/mapbox-gl" ">=1.0.0" + +react-markdown@^9.0.1: + version "9.0.1" + resolved "https://registry.npmjs.org/react-markdown/-/react-markdown-9.0.1.tgz" + integrity sha512-186Gw/vF1uRkydbsOIkcGXw7aHq0sZOCRFFjGrr7b9+nVZg4UfA4enXCaxm4fUzecU38sWfrNDitGhshuU7rdg== + dependencies: + "@types/hast" "^3.0.0" + devlop "^1.0.0" + hast-util-to-jsx-runtime "^2.0.0" + html-url-attributes "^3.0.0" + mdast-util-to-hast "^13.0.0" + remark-parse "^11.0.0" + remark-rehype "^11.0.0" + unified "^11.0.0" + unist-util-visit "^5.0.0" + vfile "^6.0.0" + +react-organizational-chart@^2.2.1: + version "2.2.1" + resolved "https://registry.npmjs.org/react-organizational-chart/-/react-organizational-chart-2.2.1.tgz" + integrity sha512-JORmpLeYzCVtztdqCHsnKL8H3WiLRPHjohgh/PxQoszLuaQ+l3F8YefKSfpcBPZJhHwy3SlqjFjPC28a3Hh3QQ== + dependencies: + "@emotion/css" "^11.7.1" + +react-phone-number-input@^3.4.3: + version "3.4.4" + resolved "https://registry.npmjs.org/react-phone-number-input/-/react-phone-number-input-3.4.4.tgz" + integrity sha512-zeyZeS1Iazhj3vTHj6qOyTTguBf/WFLAe9OtA8s0Itycy7AOoQI0vFlpxKDaEcyvYup7Wt79lKu+nl/nJwyLdw== + dependencies: + classnames "^2.5.1" + country-flag-icons "^1.5.11" + input-format "^0.3.10" + libphonenumber-js "^1.11.2" + prop-types "^15.8.1" + +react-transition-group@^4.4.5: + version "4.4.5" + resolved "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz" + integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g== + dependencies: + "@babel/runtime" "^7.5.5" + dom-helpers "^5.0.1" + loose-envify "^1.4.0" + prop-types "^15.6.2" + +"react@^15.x.x || ^16.x.x || ^17.x.x || ^18.x.x", "react@^16.11.0 || ^17 || ^18", "react@^16.11.0 || ^17.0.0 || ^18.0.0", "react@^16.7.0 || ^17 || ^18 || ^19", "react@^16.8.0 || ^17 || ^18", "react@^16.8.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || ^17.0.1 || ^18.0.0", "react@^17.0.0 || ^18.0.0", react@^18.0.0, react@^18.2.0, react@^18.3.1, "react@>= 16.12.0", "react@>= 16.8 || 18.0.0", "react@>= 16.8.0", "react@>= 16.8.0 || 17.x.x || ^18.0.0-0", "react@>=0.0.0 <=99", react@>=0.13, react@>=16, react@>=16.3.0, react@>=16.6.0, react@>=16.8, react@>=16.8.0, react@>=18, "react@15 - 18": + version "18.3.1" + resolved "https://registry.npmjs.org/react/-/react-18.3.1.tgz" + integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== + dependencies: + loose-envify "^1.1.0" + +reflect.getprototypeof@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz" + integrity sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + globalthis "^1.0.3" + which-builtin-type "^1.1.3" + +regenerate-unicode-properties@^10.1.0: + version "10.1.1" + resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz" + integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== + dependencies: + regenerate "^1.4.2" + +regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.14.0: + version "0.14.0" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz" + integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== + +regenerator-transform@^0.15.2: + version "0.15.2" + resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz" + integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== + dependencies: + "@babel/runtime" "^7.8.4" + +regexp.prototype.flags@^1.5.2: + version "1.5.2" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz" + integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== + dependencies: + call-bind "^1.0.6" + define-properties "^1.2.1" + es-errors "^1.3.0" + set-function-name "^2.0.1" + +regexpu-core@^5.3.1: + version "5.3.2" + resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz" + integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== + dependencies: + "@babel/regjsgen" "^0.8.0" + regenerate "^1.4.2" + regenerate-unicode-properties "^10.1.0" + regjsparser "^0.9.1" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" + +regjsparser@^0.9.1: + version "0.9.1" + resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz" + integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== + dependencies: + jsesc "~0.5.0" + +rehype-highlight@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/rehype-highlight/-/rehype-highlight-7.0.0.tgz" + integrity sha512-QtobgRgYoQaK6p1eSr2SD1i61f7bjF2kZHAQHxeCHAuJf7ZUDMvQ7owDq9YTkmar5m5TSUol+2D3bp3KfJf/oA== + dependencies: + "@types/hast" "^3.0.0" + hast-util-to-text "^4.0.0" + lowlight "^3.0.0" + unist-util-visit "^5.0.0" + vfile "^6.0.0" + +rehype-raw@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz" + integrity sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww== + dependencies: + "@types/hast" "^3.0.0" + hast-util-raw "^9.0.0" + vfile "^6.0.0" + +remark-gfm@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz" + integrity sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-gfm "^3.0.0" + micromark-extension-gfm "^3.0.0" + remark-parse "^11.0.0" + remark-stringify "^11.0.0" + unified "^11.0.0" + +remark-parse@^11.0.0: + version "11.0.0" + resolved "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz" + integrity sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-from-markdown "^2.0.0" + micromark-util-types "^2.0.0" + unified "^11.0.0" + +remark-rehype@^11.0.0: + version "11.1.0" + resolved "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.0.tgz" + integrity sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g== + dependencies: + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + mdast-util-to-hast "^13.0.0" + unified "^11.0.0" + vfile "^6.0.0" + +remark-stringify@^11.0.0: + version "11.0.0" + resolved "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz" + integrity sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-to-markdown "^2.0.0" + unified "^11.0.0" + +remove-accents@^0.4.2: + version "0.4.4" + resolved "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.4.tgz" + integrity sha512-EpFcOa/ISetVHEXqu+VwI96KZBmq+a8LJnGkaeFw45epGlxIZz5dhEEnNZMsQXgORu3qaMoLX4qJCzOik6ytAg== + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +reselect@^4.1.8: + version "4.1.8" + resolved "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz" + integrity sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-pkg-maps@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz" + integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw== + +resolve-protobuf-schema@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz" + integrity sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ== + dependencies: + protocol-buffers-schema "^3.3.1" + +resolve@^1.14.2, resolve@^1.19.0, resolve@^1.22.4: + version "1.22.8" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +resolve@^2.0.0-next.5: + version "2.0.0-next.5" + resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz" + integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +restructure@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/restructure/-/restructure-3.0.2.tgz" + integrity sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw== + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +rope-sequence@^1.3.0: + version "1.3.4" + resolved "https://registry.npmjs.org/rope-sequence/-/rope-sequence-1.3.4.tgz" + integrity sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ== + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +rw@^1.3.3: + version "1.3.3" + resolved "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz" + integrity sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ== + +rxjs@^7.8.1: + version "7.8.1" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" + +safe-array-concat@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz" + integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== + dependencies: + call-bind "^1.0.7" + get-intrinsic "^1.2.4" + has-symbols "^1.0.3" + isarray "^2.0.5" + +safe-buffer@>=5.1.0, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-regex-test@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz" + integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-regex "^1.1.4" + +safevalues@0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/safevalues/-/safevalues-0.6.0.tgz" + integrity sha512-MZ7DcTOcIoPXN36/UONVE9BT0pmwlCr9WcS7Pj/q4FxOwr33FkWC0CUWj/THQXYWxf/F7urbhaHaOeFPSqGqHA== + +scheduler@^0.17.0: + version "0.17.0" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.17.0.tgz" + integrity sha512-7rro8Io3tnCPuY4la/NuI5F2yfESpnfZyT6TtkXnSWVkcu0BCDJ+8gk5ozUaFaxpIyNuWAPXrH0yFcSi28fnDA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + +scheduler@^0.23.2: + version "0.23.2" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz" + integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== + dependencies: + loose-envify "^1.1.0" + +scroll@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/scroll/-/scroll-3.0.1.tgz" + integrity sha512-pz7y517OVls1maEzlirKO5nPYle9AXsFzTMNJrRGmT951mzpIBy7sNHOg5o/0MQd/NqliCiWnAi0kZneMPFLcg== + +scrollparent@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/scrollparent/-/scrollparent-2.1.0.tgz" + integrity sha512-bnnvJL28/Rtz/kz2+4wpBjHzWoEzXhVg/TE8BeVGJHUqE8THNIRnDxDWMktwM+qahvlRdvlLdsQfYe+cuqfZeA== + +semver@^6.3.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^7.6.0: + version "7.6.2" + resolved "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz" + integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== + +serialize-to-js@^3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/serialize-to-js/-/serialize-to-js-3.1.2.tgz" + integrity sha512-owllqNuDDEimQat7EPG0tH7JjO090xKNzUtYz6X+Sk2BXDnOCilDdNLwjWeFywG9xkJul1ULvtUQa9O4pUaY0w== + +set-function-length@^1.2.1: + version "1.2.2" + resolved "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + +set-function-name@^2.0.1, set-function-name@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz" + integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.2" + +set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +side-channel@^1.0.4, side-channel@^1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz" + integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" + +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz" + integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== + dependencies: + is-arrayish "^0.3.1" + +simplebar-core@^1.2.5: + version "1.2.5" + resolved "https://registry.npmjs.org/simplebar-core/-/simplebar-core-1.2.5.tgz" + integrity sha512-33AVCYXS8yavWId0GbE4TG1cYELsYybpCKWHJYuWEY/j6nccgz6zQdJ7nCqOpIGo7HgPPbkSSSIlJhi43fHP6A== + dependencies: + "@types/lodash-es" "^4.17.6" + can-use-dom "^0.1.0" + lodash "^4.17.21" + lodash-es "^4.17.21" + +simplebar-react@^3.2.5: + version "3.2.5" + resolved "https://registry.npmjs.org/simplebar-react/-/simplebar-react-3.2.5.tgz" + integrity sha512-ZstHCBF1Is2Lj+Un8NUYSHVCmn8ufi25ylP9UH2bDnASa+V+M+6/thGhUZOZ7YNpFFHTNgVIID3FHdwRqNuqZA== + dependencies: + simplebar-core "^1.2.5" + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +snake-case@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz" + integrity sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg== + dependencies: + dot-case "^3.0.4" + tslib "^2.0.3" + +sonner@^1.5.0: + version "1.5.0" + resolved "https://registry.npmjs.org/sonner/-/sonner-1.5.0.tgz" + integrity sha512-FBjhG/gnnbN6FY0jaNnqZOMmB73R+5IiyYAw8yBj7L54ER7HB3fOSE5OFiQiE2iXWxeXKvg6fIP4LtVppHEdJA== + +sort-asc@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/sort-asc/-/sort-asc-0.2.0.tgz" + integrity sha512-umMGhjPeHAI6YjABoSTrFp2zaBtXBej1a0yKkuMUyjjqu6FJsTF+JYwCswWDg+zJfk/5npWUUbd33HH/WLzpaA== + +sort-desc@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/sort-desc/-/sort-desc-0.2.0.tgz" + integrity sha512-NqZqyvL4VPW+RAxxXnB8gvE1kyikh8+pR+T+CXLksVRN9eiQqkQlPwqWYU0mF9Jm7UnctShlxLyAt1CaBOTL1w== + +sort-object@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/sort-object/-/sort-object-3.0.3.tgz" + integrity sha512-nK7WOY8jik6zaG9CRwZTaD5O7ETWDLZYMM12pqY8htll+7dYeqGfEUPcUBHOpSJg2vJOrvFIY2Dl5cX2ih1hAQ== + dependencies: + bytewise "^1.1.0" + get-value "^2.0.2" + is-extendable "^0.1.1" + sort-asc "^0.2.0" + sort-desc "^0.2.0" + union-value "^1.0.1" + +source-map-js@^1.0.1, source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + +source-map@^0.5.7: + version "0.5.7" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== + +space-separated-tokens@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz" + integrity sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q== + +split-string@^3.0.1: + version "3.1.0" + resolved "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +streamsearch@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz" + integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string.prototype.matchall@^4.0.11: + version "4.0.11" + resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz" + integrity sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-symbols "^1.0.3" + internal-slot "^1.0.7" + regexp.prototype.flags "^1.5.2" + set-function-name "^2.0.2" + side-channel "^1.0.6" + +string.prototype.trim@^1.2.9: + version "1.2.9" + resolved "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz" + integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.0" + es-object-atoms "^1.0.0" + +string.prototype.trimend@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz" + integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string.prototype.trimstart@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz" + integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +stringify-entities@^4.0.0: + version "4.0.4" + resolved "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz" + integrity sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg== + dependencies: + character-entities-html4 "^2.0.0" + character-entities-legacy "^3.0.0" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== + +strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +strnum@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz" + integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA== + +style-to-object@^1.0.0: + version "1.0.6" + resolved "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.6.tgz" + integrity sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA== + dependencies: + inline-style-parser "0.2.3" + +styled-jsx@5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz" + integrity sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw== + dependencies: + client-only "0.0.1" + +stylis-plugin-rtl@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/stylis-plugin-rtl/-/stylis-plugin-rtl-2.1.1.tgz" + integrity sha512-q6xIkri6fBufIO/sV55md2CbgS5c6gg9EhSVATtHHCdOnbN/jcI0u3lYhNVeuI65c4lQPo67g8xmq5jrREvzlg== + dependencies: + cssjanus "^2.0.1" + +stylis@^4.3.2, stylis@4.x: + version "4.3.2" + resolved "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz" + integrity sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg== + +stylis@4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz" + integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw== + +supercluster@^8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz" + integrity sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ== + dependencies: + kdbush "^4.0.2" + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +svg-arc-to-cubic-bezier@^3.0.0, svg-arc-to-cubic-bezier@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/svg-arc-to-cubic-bezier/-/svg-arc-to-cubic-bezier-3.2.0.tgz" + integrity sha512-djbJ/vZKZO+gPoSDThGNpKDO+o+bAeA4XQKovvkNCqnIS2t+S4qnLAGQhyyrulhCFRl1WWzAp0wUDV8PpTVU3g== + +svg-parser@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" + integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== + +svg.draggable.js@^2.2.2: + version "2.2.2" + resolved "https://registry.npmjs.org/svg.draggable.js/-/svg.draggable.js-2.2.2.tgz" + integrity sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw== + dependencies: + svg.js "^2.0.1" + +svg.easing.js@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/svg.easing.js/-/svg.easing.js-2.0.0.tgz" + integrity sha512-//ctPdJMGy22YoYGV+3HEfHbm6/69LJUTAqI2/5qBvaNHZ9uUFVC82B0Pl299HzgH13rKrBgi4+XyXXyVWWthA== + dependencies: + svg.js ">=2.3.x" + +svg.filter.js@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/svg.filter.js/-/svg.filter.js-2.0.2.tgz" + integrity sha512-xkGBwU+dKBzqg5PtilaTb0EYPqPfJ9Q6saVldX+5vCRy31P6TlRCP3U9NxH3HEufkKkpNgdTLBJnmhDHeTqAkw== + dependencies: + svg.js "^2.2.5" + +svg.js@^2.0.1, svg.js@^2.2.5, svg.js@^2.4.0, svg.js@^2.6.5, svg.js@>=2.3.x: + version "2.7.1" + resolved "https://registry.npmjs.org/svg.js/-/svg.js-2.7.1.tgz" + integrity sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA== + +svg.pathmorphing.js@^0.1.3: + version "0.1.3" + resolved "https://registry.npmjs.org/svg.pathmorphing.js/-/svg.pathmorphing.js-0.1.3.tgz" + integrity sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww== + dependencies: + svg.js "^2.4.0" + +svg.resize.js@^1.4.3: + version "1.4.3" + resolved "https://registry.npmjs.org/svg.resize.js/-/svg.resize.js-1.4.3.tgz" + integrity sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw== + dependencies: + svg.js "^2.6.5" + svg.select.js "^2.1.2" + +svg.select.js@^2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/svg.select.js/-/svg.select.js-2.1.2.tgz" + integrity sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ== + dependencies: + svg.js "^2.2.5" + +svg.select.js@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/svg.select.js/-/svg.select.js-3.0.1.tgz" + integrity sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw== + dependencies: + svg.js "^2.6.5" + +svgo@^3.0.2: + version "3.0.4" + resolved "https://registry.npmjs.org/svgo/-/svgo-3.0.4.tgz" + integrity sha512-T+Xul3JwuJ6VGXKo/p2ndqx1ibxNKnLTvRc1ZTWKCfyKS/GgNjRZcYsK84fxTsy/izr91g/Rwx6fGnVgaFSI5g== + dependencies: + "@trysound/sax" "0.2.0" + commander "^7.2.0" + css-select "^5.1.0" + css-tree "^2.2.1" + css-what "^6.1.0" + csso "5.0.5" + picocolors "^1.0.0" + +swr@^2.2.5: + version "2.2.5" + resolved "https://registry.npmjs.org/swr/-/swr-2.2.5.tgz" + integrity sha512-QtxqyclFeAsxEUeZIYmsaQ0UjimSq1RZ9Un7I68/0ClKK/U3LoyQunwkQfJZr2fc22DfIXLNDc2wFyTEikCUpg== + dependencies: + client-only "^0.0.1" + use-sync-external-store "^1.2.0" + +synckit@^0.8.6: + version "0.8.8" + resolved "https://registry.npmjs.org/synckit/-/synckit-0.8.8.tgz" + integrity sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ== + dependencies: + "@pkgr/core" "^0.1.0" + tslib "^2.6.2" + +tapable@^2.2.0: + version "2.2.1" + resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" + integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +tiny-inflate@^1.0.0, tiny-inflate@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz" + integrity sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw== + +tiny-lru@^11.2.11: + version "11.2.11" + resolved "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.2.11.tgz" + integrity sha512-27BIW0dIWTYYoWNnqSmoNMKe5WIbkXsc0xaCQHd3/3xT2XMuMJrzHdrO9QBFR14emBz1Bu0dOAs2sCBBrvgPQA== + +tinyqueue@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/tinyqueue/-/tinyqueue-3.0.0.tgz" + integrity sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g== + +tippy.js@^6.3.7: + version "6.3.7" + resolved "https://registry.npmjs.org/tippy.js/-/tippy.js-6.3.7.tgz" + integrity sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ== + dependencies: + "@popperjs/core" "^2.9.0" + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== + +tree-changes@^0.11.2: + version "0.11.2" + resolved "https://registry.npmjs.org/tree-changes/-/tree-changes-0.11.2.tgz" + integrity sha512-4gXlUthrl+RabZw6lLvcCDl6KfJOCmrC16BC5CRdut1EAH509Omgg0BfKLY+ViRlzrvYOTWR0FMS2SQTwzumrw== + dependencies: + "@gilbarbara/deep-equal" "^0.3.1" + is-lite "^1.2.0" + +tree-changes@^0.9.1: + version "0.9.3" + resolved "https://registry.npmjs.org/tree-changes/-/tree-changes-0.9.3.tgz" + integrity sha512-vvvS+O6kEeGRzMglTKbc19ltLWNtmNt1cpBoSYLj/iEcPVvpJasemKOlxBrmZaCtDJoF+4bwv3m01UKYi8mukQ== + dependencies: + "@gilbarbara/deep-equal" "^0.1.1" + is-lite "^0.8.2" + +trim-lines@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz" + integrity sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg== + +trough@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz" + integrity sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw== + +ts-api-utils@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz" + integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ== + +tsconfig-paths@^3.15.0: + version "3.15.0" + resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz" + integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== + dependencies: + "@types/json5" "^0.0.29" + json5 "^1.0.2" + minimist "^1.2.6" + strip-bom "^3.0.0" + +tslib@^1.11.1: + version "1.14.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.2: + version "2.6.2" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + +turndown@^7.2.0: + version "7.2.0" + resolved "https://registry.npmjs.org/turndown/-/turndown-7.2.0.tgz" + integrity sha512-eCZGBN4nNNqM9Owkv9HAtWRYfLA4h909E/WGAWWBpmB275ehNhZyk87/Tpvjbp0jjNl9XwCsbe6bm6CqFsgD+A== + dependencies: + "@mixmark-io/domino" "^2.2.0" + +tweakpane@^4.0.4: + version "4.0.4" + resolved "https://registry.npmjs.org/tweakpane/-/tweakpane-4.0.4.tgz" + integrity sha512-RkWD54zDlEbnN01wQPk0ANHGbdCvlJx/E8A1QxhTfCbX+ROWos1Ws2MnhOm39aUGMOh+36TjUwpDmLfmwTr1Fg== + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +type-fest@^4.18.2: + version "4.23.0" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-4.23.0.tgz" + integrity sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w== + +typed-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz" + integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + is-typed-array "^1.1.13" + +typed-array-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz" + integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + +typed-array-byte-offset@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz" + integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + +typed-array-length@^1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz" + integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" + +typescript@^5.4.5, typescript@>=4.2.0, typescript@>=4.9.5: + version "5.4.5" + resolved "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz" + integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ== + +typewise-core@^1.2, typewise-core@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/typewise-core/-/typewise-core-1.2.0.tgz" + integrity sha512-2SCC/WLzj2SbUwzFOzqMCkz5amXLlxtJqDKTICqg30x+2DZxcfZN2MvQZmGfXWKNWaKK9pBPsvkcwv8bF/gxKg== + +typewise@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/typewise/-/typewise-1.0.3.tgz" + integrity sha512-aXofE06xGhaQSPzt8hlTY+/YWQhm9P0jYUp1f2XtmW/3Bk0qzXcyFWAtPoo2uTGQj1ZwbDuSyuxicq+aDo8lCQ== + dependencies: + typewise-core "^1.2.0" + +uc.micro@^2.0.0, uc.micro@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz" + integrity sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A== + +ulid@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz" + integrity sha512-keqHubrlpvT6G2wH0OEfSW4mquYRcbe/J8NMmveoQOjUqmo+hXtO+ORCpWhdbZ7k72UtY61BL7haGxW6enBnjw== + +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + +undici@5.28.4: + version "5.28.4" + resolved "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz" + integrity sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g== + dependencies: + "@fastify/busboy" "^2.0.0" + +unicode-canonical-property-names-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" + integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== + +unicode-match-property-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" + integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== + dependencies: + unicode-canonical-property-names-ecmascript "^2.0.0" + unicode-property-aliases-ecmascript "^2.0.0" + +unicode-match-property-value-ecmascript@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz" + integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== + +unicode-properties@^1.4.0, unicode-properties@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz" + integrity sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg== + dependencies: + base64-js "^1.3.0" + unicode-trie "^2.0.0" + +unicode-property-aliases-ecmascript@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz" + integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== + +unicode-trie@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz" + integrity sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ== + dependencies: + pako "^0.2.5" + tiny-inflate "^1.0.0" + +unified@^11.0.0: + version "11.0.5" + resolved "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz" + integrity sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA== + dependencies: + "@types/unist" "^3.0.0" + bail "^2.0.0" + devlop "^1.0.0" + extend "^3.0.0" + is-plain-obj "^4.0.0" + trough "^2.0.0" + vfile "^6.0.0" + +union-value@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^2.0.1" + +unist-util-find-after@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz" + integrity sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ== + dependencies: + "@types/unist" "^3.0.0" + unist-util-is "^6.0.0" + +unist-util-is@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz" + integrity sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw== + dependencies: + "@types/unist" "^3.0.0" + +unist-util-position@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz" + integrity sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA== + dependencies: + "@types/unist" "^3.0.0" + +unist-util-remove-position@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz" + integrity sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q== + dependencies: + "@types/unist" "^3.0.0" + unist-util-visit "^5.0.0" + +unist-util-stringify-position@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz" + integrity sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ== + dependencies: + "@types/unist" "^3.0.0" + +unist-util-visit-parents@^6.0.0: + version "6.0.1" + resolved "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz" + integrity sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw== + dependencies: + "@types/unist" "^3.0.0" + unist-util-is "^6.0.0" + +unist-util-visit@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz" + integrity sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg== + dependencies: + "@types/unist" "^3.0.0" + unist-util-is "^6.0.0" + unist-util-visit-parents "^6.0.0" + +update-browserslist-db@^1.0.13: + version "1.0.13" + resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz" + integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +use-sync-external-store@^1.2.0, use-sync-external-store@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz" + integrity sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw== + +util-deprecate@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +uuid@^9.0.0, uuid@^9.0.1: + version "9.0.1" + resolved "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz" + integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== + +vfile-location@^5.0.0: + version "5.0.3" + resolved "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz" + integrity sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg== + dependencies: + "@types/unist" "^3.0.0" + vfile "^6.0.0" + +vfile-message@^4.0.0: + version "4.0.2" + resolved "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz" + integrity sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw== + dependencies: + "@types/unist" "^3.0.0" + unist-util-stringify-position "^4.0.0" + +vfile@^6.0.0: + version "6.0.2" + resolved "https://registry.npmjs.org/vfile/-/vfile-6.0.2.tgz" + integrity sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg== + dependencies: + "@types/unist" "^3.0.0" + unist-util-stringify-position "^4.0.0" + vfile-message "^4.0.0" + +vite-compatible-readable-stream@^3.6.1: + version "3.6.1" + resolved "https://registry.npmjs.org/vite-compatible-readable-stream/-/vite-compatible-readable-stream-3.6.1.tgz" + integrity sha512-t20zYkrSf868+j/p31cRIGN28Phrjm3nRSLR2fyc2tiWi4cZGVdv68yNlwnIINTkMTmPoMiSlc0OadaO7DXZaQ== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +void-elements@3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz" + integrity sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w== + +vt-pbf@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/vt-pbf/-/vt-pbf-3.1.3.tgz" + integrity sha512-2LzDFzt0mZKZ9IpVF2r69G9bXaP2Q2sArJCmcCgvfTdCCZzSyz4aCLoQyUilu37Ll56tCblIZrXFIjNUpGIlmA== + dependencies: + "@mapbox/point-geometry" "0.1.0" + "@mapbox/vector-tile" "^1.3.1" + pbf "^3.2.1" + +w3c-keyname@^2.2.0: + version "2.2.8" + resolved "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz" + integrity sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ== + +web-namespaces@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz" + integrity sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ== + +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + +websocket-driver@>=0.5.1: + version "0.7.4" + resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.4" + resolved "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which-builtin-type@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz" + integrity sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw== + dependencies: + function.prototype.name "^1.1.5" + has-tostringtag "^1.0.0" + is-async-function "^2.0.0" + is-date-object "^1.0.5" + is-finalizationregistry "^1.0.2" + is-generator-function "^1.0.10" + is-regex "^1.1.4" + is-weakref "^1.0.2" + isarray "^2.0.5" + which-boxed-primitive "^1.0.2" + which-collection "^1.0.1" + which-typed-array "^1.1.9" + +which-collection@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz" + integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== + dependencies: + is-map "^2.0.1" + is-set "^2.0.1" + is-weakmap "^2.0.1" + is-weakset "^2.0.1" + +which-typed-array@^1.1.14, which-typed-array@^1.1.15, which-typed-array@^1.1.9: + version "1.1.15" + resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz" + integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.2" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +ws@^8.14.2: + version "8.18.0" + resolved "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz" + integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw== + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yaml@^1.10.0: + version "1.10.2" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + +yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + +yargs@^17.7.2: + version "17.7.2" + resolved "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== + dependencies: + cliui "^8.0.1" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.3" + y18n "^5.0.5" + yargs-parser "^21.1.1" + +yet-another-react-lightbox@^3.20.0: + version "3.21.1" + resolved "https://registry.npmjs.org/yet-another-react-lightbox/-/yet-another-react-lightbox-3.21.1.tgz" + integrity sha512-/+5YyPg61BDGsMzUkBluxjoi6eU1EXwztRugU31iCj1aaPImvofgewsOAifY0HzYelXmKZgRWkbRtleSy6Cviw== + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + +yoga-layout@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/yoga-layout/-/yoga-layout-2.0.1.tgz" + integrity sha512-tT/oChyDXelLo2A+UVnlW9GU7CsvFMaEnd9kVFsaiCQonFAXd3xrHhkLYu+suwwosrAEQ746xBU+HvYtm1Zs2Q== + +zod@^3.23.8: + version "3.23.8" + resolved "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz" + integrity sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g== + +zwitch@^2.0.0: + version "2.0.4" + resolved "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz" + integrity sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A== -- GitLab From 6defc90a2303cb8d80c3f2837fda1041e993f133 Mon Sep 17 00:00:00 2001 From: souhailELMAHDANI <souhail.elmahdani@marketingconfort.com> Date: Fri, 26 Jul 2024 11:56:27 +0100 Subject: [PATCH 2/3] Added .env file --- .env | 4 ++++ .gitignore | 7 ------- 2 files changed, 4 insertions(+), 7 deletions(-) create mode 100644 .env diff --git a/.env b/.env new file mode 100644 index 0000000..5c1ae5b --- /dev/null +++ b/.env @@ -0,0 +1,4 @@ +# App +NEXT_PUBLIC_BASE_PATH= +NEXT_PUBLIC_SERVER_URL=https://api-dev-minimal-v6.vercel.app +NEXT_PUBLIC_ASSET_URL=https://api-dev-minimal-v6.vercel.app diff --git a/.gitignore b/.gitignore index 0b06e1a..f58d181 100644 --- a/.gitignore +++ b/.gitignore @@ -21,13 +21,6 @@ out dist build -# environment variables -.env -.env.local -.env.development.local -.env.test.local -.env.production.local - # misc .DS_Store .vercel -- GitLab From 20468bf40f1246f3a03b93aa6a10836177586bac Mon Sep 17 00:00:00 2001 From: souhailELMAHDANI <souhail.elmahdani@marketingconfort.com> Date: Fri, 26 Jul 2024 12:31:25 +0100 Subject: [PATCH 3/3] Cleaned code --- .dockerignore | 1 - src/app/dashboard/admin/nft/page.tsx | 11 ----------- src/app/dashboard/{admin/token => blank}/page.tsx | 2 +- src/routes/paths.ts | 6 +----- src/shared/layouts/config-nav-dashboard.tsx | 13 +++++-------- 5 files changed, 7 insertions(+), 26 deletions(-) delete mode 100644 src/app/dashboard/admin/nft/page.tsx rename src/app/dashboard/{admin/token => blank}/page.tsx (83%) diff --git a/.dockerignore b/.dockerignore index 3dbbcf3..d1d18ca 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,6 +1,5 @@ **/.classpath **/.dockerignore -**/.env **/.git **/.gitignore **/.project diff --git a/src/app/dashboard/admin/nft/page.tsx b/src/app/dashboard/admin/nft/page.tsx deleted file mode 100644 index b83a46e..0000000 --- a/src/app/dashboard/admin/nft/page.tsx +++ /dev/null @@ -1,11 +0,0 @@ -import { CONFIG } from 'src/config-global'; - -import { BlankView } from 'src/shared/sections/blank/view'; - -// ---------------------------------------------------------------------- - -export const metadata = { title: `Dashboard - ${CONFIG.site.name}` }; - -export default function Page() { - return <BlankView title="Management des Certificats NFTs" />; -} diff --git a/src/app/dashboard/admin/token/page.tsx b/src/app/dashboard/blank/page.tsx similarity index 83% rename from src/app/dashboard/admin/token/page.tsx rename to src/app/dashboard/blank/page.tsx index 190d156..a0b06d0 100644 --- a/src/app/dashboard/admin/token/page.tsx +++ b/src/app/dashboard/blank/page.tsx @@ -7,5 +7,5 @@ import { BlankView } from 'src/shared/sections/blank/view'; export const metadata = { title: `Dashboard - ${CONFIG.site.name}` }; export default function Page() { - return <BlankView title="Management du Token HIRE3" />; + return <BlankView title="Blank" />; } diff --git a/src/routes/paths.ts b/src/routes/paths.ts index 64f6373..779fa8e 100644 --- a/src/routes/paths.ts +++ b/src/routes/paths.ts @@ -47,10 +47,6 @@ export const paths = { // DASHBOARD dashboard: { root: ROOTS.DASHBOARD, - admin: { - root: `${ROOTS.DASHBOARD}/admin`, - nft: `${ROOTS.DASHBOARD}/admin/nft`, - token: `${ROOTS.DASHBOARD}/admin/token`, - }, + blank: `${ROOTS.DASHBOARD}/blank`, }, }; diff --git a/src/shared/layouts/config-nav-dashboard.tsx b/src/shared/layouts/config-nav-dashboard.tsx index ed2220c..f9fa6cf 100644 --- a/src/shared/layouts/config-nav-dashboard.tsx +++ b/src/shared/layouts/config-nav-dashboard.tsx @@ -15,6 +15,7 @@ const ICONS = { lock: icon('ic-lock'), dashboard: icon('ic-dashboard'), parameter: icon('ic-parameter'), + blank: icon('ic-blank'), }; // ---------------------------------------------------------------------- @@ -24,16 +25,12 @@ export const navData = [ * Overview */ { - subheader: 'Admin panel', + subheader: 'Overview', items: [ { - title: 'Smart Contracts', - path: paths.dashboard.admin.root, - icon: ICONS.lock, - children: [ - { title: 'Gestion NFTs', path: paths.dashboard.admin.nft, icon: ICONS.parameter }, - { title: 'Gestion HIRE3Token', path: paths.dashboard.admin.token, icon: ICONS.analytics }, - ], + title: 'Blank', + path: paths.dashboard.blank, + icon: ICONS.blank, }, ], }, -- GitLab