From 506d1681dc1d0b3cd22a78a98dfde4b3e6ef1ee8 Mon Sep 17 00:00:00 2001 From: Yehuda Katz Date: Thu, 10 Apr 2025 03:55:41 -0700 Subject: [PATCH 1/2] Redesign stuff --- .prototools | 1 + .solargraph.yml | 22 + .vscode/settings.json | 3 + 12factor FINAL/binserve.json | 42 + 12factor FINAL/blog-detail-page.html | 638 + 12factor FINAL/blog-landing-page.html | 848 + 12factor FINAL/blurb-blocks.html | 736 + 12factor FINAL/column-blocks.html | 896 + 12factor FINAL/community-page.html | 742 + 12factor FINAL/content-styles-page.html | 499 + 12factor FINAL/hero-blocks.html | 552 + 12factor FINAL/home-page.html | 770 + 12factor FINAL/image-text-blocks.html | 556 + 12factor FINAL/interior-factor-page.html | 518 + 12factor FINAL/public/404.html | 22 + 12factor FINAL/public/assets/css/styles.css | 61 + .../public/assets/images/binserve.webp | Bin 0 -> 22282 bytes 12factor FINAL/public/header.hbs | 7 + 12factor FINAL/public/index.html | 34 + 12factor FINAL/public/usage.hbs | 35 + .../wp-content/themes/orbit-media/gulpfile.js | 248 + .../themes/orbit-media/package-lock.json | 8867 ++++++++++ .../themes/orbit-media/package.json | 17 + .../orbit-media/resources/css/all.min.css | 9 + .../resources/css/bootstrap-icons.css | 1704 ++ .../resources/css/fonts/bootstrap-icons.woff | Bin 0 -> 137124 bytes .../resources/css/fonts/readme.txt | 2 + .../orbit-media/resources/css/layout.min.css | 1 + .../resources/favicons/favicon.ico | Bin 0 -> 13929 bytes .../resources/favicons/favicon.png | Bin 0 -> 28949 bytes .../resources/fonts/BentonSans-Book.otf | Bin 0 -> 24936 bytes .../resources/fonts/BentonSans-Medium.otf | Bin 0 -> 25520 bytes .../resources/fonts/BentonSans-Regular.otf | Bin 0 -> 25264 bytes .../resources/images/Icons/discord-icon.png | Bin 0 -> 1842 bytes .../resources/images/Icons/github-icon.png | Bin 0 -> 2019 bytes .../images/Icons/glyph-caret-down-purple.svg | 10 + .../images/Icons/glyph-caret-down-yellow.svg | 10 + .../images/Icons/glyph-caret-right-black.svg | 10 + .../Icons/glyph-caret-right-dark-purple.svg | 10 + .../images/Icons/glyph-caret-right-purple.svg | 10 + .../images/Icons/glyph-caret-right-white.svg | 10 + .../images/Icons/glyph-caret-right-yellow.svg | 10 + .../Icons/glyph-external-link-purple.svg | 22 + .../Icons/glyph-external-link-yellow.svg | 22 + .../resources/images/Icons/google-icon.png | Bin 0 -> 1533 bytes .../images/Icons/icon-diamond-01.png | Bin 0 -> 3087 bytes .../images/Icons/icon-diamond-01.svg | 19 + .../images/Icons/icon-diamond-02.png | Bin 0 -> 2657 bytes .../images/Icons/icon-diamond-02.svg | 11 + .../images/Icons/icon-diamond-03.png | Bin 0 -> 3933 bytes .../images/Icons/icon-diamond-03.svg | 19 + .../images/Icons/icon-diamond-04.png | Bin 0 -> 3452 bytes .../images/Icons/icon-diamond-04.svg | 12 + .../images/Icons/icon-diamond-05.png | Bin 0 -> 3626 bytes .../images/Icons/icon-diamond-05.svg | 13 + .../images/Icons/icon-numeral-01.png | Bin 0 -> 466 bytes .../images/Icons/icon-numeral-01.svg | 10 + .../images/Icons/icon-numeral-02.png | Bin 0 -> 549 bytes .../images/Icons/icon-numeral-02.svg | 11 + .../images/Icons/icon-numeral-03.png | Bin 0 -> 564 bytes .../images/Icons/icon-numeral-03.svg | 12 + .../images/Icons/icon-numeral-04.png | Bin 0 -> 2272 bytes .../images/Icons/icon-numeral-04.svg | 12 + .../images/Icons/icon-numeral-05.png | Bin 0 -> 2259 bytes .../images/Icons/icon-numeral-05.svg | 11 + .../images/Icons/icon-numeral-06.png | Bin 0 -> 2278 bytes .../images/Icons/icon-numeral-06.svg | 12 + .../images/Icons/icon-numeral-07.png | Bin 0 -> 2312 bytes .../images/Icons/icon-numeral-07.svg | 13 + .../images/Icons/icon-numeral-08.png | Bin 0 -> 2323 bytes .../images/Icons/icon-numeral-08.svg | 14 + .../images/Icons/icon-numeral-09.png | Bin 0 -> 2871 bytes .../images/Icons/icon-numeral-09.svg | 12 + .../images/Icons/icon-numeral-10.png | Bin 0 -> 2835 bytes .../images/Icons/icon-numeral-10.svg | 11 + .../images/Icons/icon-numeral-11.png | Bin 0 -> 2857 bytes .../images/Icons/icon-numeral-11.svg | 12 + .../images/Icons/icon-numeral-12.png | Bin 0 -> 2891 bytes .../images/Icons/icon-numeral-12.svg | 13 + .../resources/images/Icons/slack-icon.png | Bin 0 -> 1544 bytes .../images/Logos/twelve-factor-logo-white.eps | 1213 ++ .../images/Logos/twelve-factor-logo-white.png | Bin 0 -> 17598 bytes .../images/Logos/twelve-factor-logo-white.svg | 31 + .../images/Logos/twelve-factor-logo.eps | 1213 ++ .../images/Logos/twelve-factor-logo.png | Bin 0 -> 15868 bytes .../images/Logos/twelve-factor-logo.svg | 29 + .../resources/images/author-img.png | Bin 0 -> 2555 bytes .../resources/images/cta-background.png | Bin 0 -> 51611 bytes .../resources/images/placeholder-img.jpg | Bin 0 -> 11986 bytes .../resources/images/post-featured-image.jpg | Bin 0 -> 9227 bytes .../resources/images/tile-pattern-light.jpg | Bin 0 -> 9227 bytes .../resources/images/tile-pattern-light.png | Bin 0 -> 19264 bytes .../images/tile-pattern-transparent.png | Bin 0 -> 22867 bytes .../resources/js/dist/min/combined.min.js | 1 + .../index.global.min.js | 6 + .../fullcalendar/index.global.min.js | 6 + .../dist/min/nocombine/pageblocks/faqs.min.js | 1 + .../nocombine/pageblocks/pageblocks.min.js | 1 + .../min/nocombine/pageblocks/stats.min.js | 1 + .../nocombine/pageblocks/transition.min.js | 1 + .../js/fullcalendar-6.1.15/LICENSE.md | 22 + .../js/fullcalendar-6.1.15/README.md | 73 + .../fullcalendar-6.1.15/dist/index.global.js | 14702 ++++++++++++++++ .../dist/index.global.min.js | 6 + .../examples/background-events.html | 101 + .../examples/daygrid-views.html | 104 + .../examples/external-dragging-2cals.html | 69 + .../examples/external-dragging-builtin.html | 149 + .../examples/full-height.html | 125 + .../examples/list-sticky-header.html | 76 + .../examples/list-views.html | 114 + .../examples/month-view.html | 100 + .../examples/multimonth-view.html | 110 + .../examples/multiweek-view.html | 107 + .../examples/natural-height.html | 108 + .../examples/selectable.html | 123 + .../examples/timegrid-views-modal.html | 180 + .../examples/timegrid-views.html | 108 + .../packages/bootstrap4/index.global.js | 64 + .../packages/bootstrap4/index.global.min.js | 6 + .../packages/bootstrap5/index.global.js | 64 + .../packages/bootstrap5/index.global.min.js | 6 + .../packages/core/index.global.js | 9856 +++++++++++ .../packages/core/index.global.min.js | 6 + .../packages/core/locales-all.global.js | 1933 ++ .../packages/core/locales-all.global.min.js | 6 + .../packages/core/locales/af.global.js | 32 + .../packages/core/locales/af.global.min.js | 6 + .../packages/core/locales/ar-dz.global.js | 34 + .../packages/core/locales/ar-dz.global.min.js | 6 + .../packages/core/locales/ar-kw.global.js | 34 + .../packages/core/locales/ar-kw.global.min.js | 6 + .../packages/core/locales/ar-ly.global.js | 34 + .../packages/core/locales/ar-ly.global.min.js | 6 + .../packages/core/locales/ar-ma.global.js | 34 + .../packages/core/locales/ar-ma.global.min.js | 6 + .../packages/core/locales/ar-sa.global.js | 34 + .../packages/core/locales/ar-sa.global.min.js | 6 + .../packages/core/locales/ar-tn.global.js | 34 + .../packages/core/locales/ar-tn.global.min.js | 6 + .../packages/core/locales/ar.global.js | 34 + .../packages/core/locales/ar.global.min.js | 6 + .../packages/core/locales/az.global.js | 35 + .../packages/core/locales/az.global.min.js | 6 + .../packages/core/locales/bg.global.js | 34 + .../packages/core/locales/bg.global.min.js | 6 + .../packages/core/locales/bn.global.js | 35 + .../packages/core/locales/bn.global.min.js | 6 + .../packages/core/locales/bs.global.js | 35 + .../packages/core/locales/bs.global.min.js | 6 + .../packages/core/locales/ca.global.js | 33 + .../packages/core/locales/ca.global.min.js | 6 + .../packages/core/locales/cs.global.js | 35 + .../packages/core/locales/cs.global.min.js | 6 + .../packages/core/locales/cy.global.js | 33 + .../packages/core/locales/cy.global.min.js | 6 + .../packages/core/locales/da.global.js | 33 + .../packages/core/locales/da.global.min.js | 6 + .../packages/core/locales/de-at.global.js | 69 + .../packages/core/locales/de-at.global.min.js | 6 + .../packages/core/locales/de.global.js | 69 + .../packages/core/locales/de.global.min.js | 6 + .../packages/core/locales/el.global.js | 33 + .../packages/core/locales/el.global.min.js | 6 + .../packages/core/locales/en-au.global.js | 29 + .../packages/core/locales/en-au.global.min.js | 6 + .../packages/core/locales/en-gb.global.js | 29 + .../packages/core/locales/en-gb.global.min.js | 6 + .../packages/core/locales/en-nz.global.js | 29 + .../packages/core/locales/en-nz.global.min.js | 6 + .../packages/core/locales/eo.global.js | 33 + .../packages/core/locales/eo.global.min.js | 6 + .../packages/core/locales/es-us.global.js | 33 + .../packages/core/locales/es-us.global.min.js | 6 + .../packages/core/locales/es.global.js | 52 + .../packages/core/locales/es.global.min.js | 6 + .../packages/core/locales/et.global.js | 35 + .../packages/core/locales/et.global.min.js | 6 + .../packages/core/locales/eu.global.js | 33 + .../packages/core/locales/eu.global.min.js | 6 + .../packages/core/locales/fa.global.js | 36 + .../packages/core/locales/fa.global.min.js | 6 + .../packages/core/locales/fi.global.js | 33 + .../packages/core/locales/fi.global.min.js | 6 + .../packages/core/locales/fr-ca.global.js | 29 + .../packages/core/locales/fr-ca.global.min.js | 6 + .../packages/core/locales/fr-ch.global.js | 33 + .../packages/core/locales/fr-ch.global.min.js | 6 + .../packages/core/locales/fr.global.js | 34 + .../packages/core/locales/fr.global.min.js | 6 + .../packages/core/locales/gl.global.js | 52 + .../packages/core/locales/gl.global.min.js | 6 + .../packages/core/locales/he.global.js | 30 + .../packages/core/locales/he.global.min.js | 6 + .../packages/core/locales/hi.global.js | 35 + .../packages/core/locales/hi.global.min.js | 6 + .../packages/core/locales/hr.global.js | 35 + .../packages/core/locales/hr.global.min.js | 6 + .../packages/core/locales/hu.global.js | 33 + .../packages/core/locales/hu.global.min.js | 6 + .../packages/core/locales/hy-am.global.js | 35 + .../packages/core/locales/hy-am.global.min.js | 6 + .../packages/core/locales/id.global.js | 33 + .../packages/core/locales/id.global.min.js | 6 + .../packages/core/locales/is.global.js | 33 + .../packages/core/locales/is.global.min.js | 6 + .../packages/core/locales/it.global.js | 35 + .../packages/core/locales/it.global.min.js | 6 + .../packages/core/locales/ja.global.js | 31 + .../packages/core/locales/ja.global.min.js | 6 + .../packages/core/locales/ka.global.js | 35 + .../packages/core/locales/ka.global.min.js | 6 + .../packages/core/locales/kk.global.js | 35 + .../packages/core/locales/kk.global.min.js | 6 + .../packages/core/locales/km.global.js | 33 + .../packages/core/locales/km.global.min.js | 6 + .../packages/core/locales/ko.global.js | 29 + .../packages/core/locales/ko.global.min.js | 6 + .../packages/core/locales/ku.global.js | 34 + .../packages/core/locales/ku.global.min.js | 6 + .../packages/core/locales/lb.global.js | 33 + .../packages/core/locales/lb.global.min.js | 6 + .../packages/core/locales/lt.global.js | 33 + .../packages/core/locales/lt.global.min.js | 6 + .../packages/core/locales/lv.global.js | 35 + .../packages/core/locales/lv.global.min.js | 6 + .../packages/core/locales/mk.global.js | 31 + .../packages/core/locales/mk.global.min.js | 6 + .../packages/core/locales/ms.global.js | 35 + .../packages/core/locales/ms.global.min.js | 6 + .../packages/core/locales/nb.global.js | 44 + .../packages/core/locales/nb.global.min.js | 6 + .../packages/core/locales/ne.global.js | 33 + .../packages/core/locales/ne.global.min.js | 6 + .../packages/core/locales/nl.global.js | 32 + .../packages/core/locales/nl.global.min.js | 6 + .../packages/core/locales/nn.global.js | 33 + .../packages/core/locales/nn.global.min.js | 6 + .../packages/core/locales/pl.global.js | 33 + .../packages/core/locales/pl.global.min.js | 6 + .../packages/core/locales/pt-br.global.js | 52 + .../packages/core/locales/pt-br.global.min.js | 6 + .../packages/core/locales/pt.global.js | 33 + .../packages/core/locales/pt.global.min.js | 6 + .../packages/core/locales/ro.global.js | 35 + .../packages/core/locales/ro.global.min.js | 6 + .../packages/core/locales/ru.global.js | 35 + .../packages/core/locales/ru.global.min.js | 6 + .../packages/core/locales/si-lk.global.js | 33 + .../packages/core/locales/si-lk.global.min.js | 6 + .../packages/core/locales/sk.global.js | 35 + .../packages/core/locales/sk.global.min.js | 6 + .../packages/core/locales/sl.global.js | 33 + .../packages/core/locales/sl.global.min.js | 6 + .../packages/core/locales/sm.global.js | 29 + .../packages/core/locales/sm.global.min.js | 6 + .../packages/core/locales/sq.global.js | 35 + .../packages/core/locales/sq.global.min.js | 6 + .../packages/core/locales/sr-cyrl.global.js | 35 + .../core/locales/sr-cyrl.global.min.js | 6 + .../packages/core/locales/sr.global.js | 35 + .../packages/core/locales/sr.global.min.js | 6 + .../packages/core/locales/sv.global.js | 53 + .../packages/core/locales/sv.global.min.js | 6 + .../packages/core/locales/ta-in.global.js | 35 + .../packages/core/locales/ta-in.global.min.js | 6 + .../packages/core/locales/th.global.js | 35 + .../packages/core/locales/th.global.min.js | 6 + .../packages/core/locales/tr.global.js | 33 + .../packages/core/locales/tr.global.min.js | 6 + .../packages/core/locales/ug.global.js | 26 + .../packages/core/locales/ug.global.min.js | 6 + .../packages/core/locales/uk.global.js | 35 + .../packages/core/locales/uk.global.min.js | 6 + .../packages/core/locales/uz-cy.global.js | 34 + .../packages/core/locales/uz-cy.global.min.js | 6 + .../packages/core/locales/uz.global.js | 34 + .../packages/core/locales/uz.global.min.js | 6 + .../packages/core/locales/vi.global.js | 35 + .../packages/core/locales/vi.global.min.js | 6 + .../packages/core/locales/zh-cn.global.js | 36 + .../packages/core/locales/zh-cn.global.min.js | 6 + .../packages/core/locales/zh-tw.global.js | 29 + .../packages/core/locales/zh-tw.global.min.js | 6 + .../packages/daygrid/index.global.js | 1040 ++ .../packages/daygrid/index.global.min.js | 6 + .../packages/google-calendar/index.global.js | 150 + .../google-calendar/index.global.min.js | 6 + .../packages/icalendar/index.global.js | 225 + .../packages/icalendar/index.global.min.js | 6 + .../packages/interaction/index.global.js | 2141 +++ .../packages/interaction/index.global.min.js | 6 + .../packages/list/index.global.js | 332 + .../packages/list/index.global.min.js | 6 + .../packages/luxon1/index.global.js | 128 + .../packages/luxon1/index.global.min.js | 6 + .../packages/luxon2/index.global.js | 131 + .../packages/luxon2/index.global.min.js | 6 + .../packages/luxon3/index.global.js | 131 + .../packages/luxon3/index.global.min.js | 6 + .../packages/moment-timezone/index.global.js | 35 + .../moment-timezone/index.global.min.js | 6 + .../packages/moment/index.global.js | 113 + .../packages/moment/index.global.min.js | 6 + .../packages/multimonth/index.global.js | 252 + .../packages/multimonth/index.global.min.js | 6 + .../packages/rrule/index.global.js | 165 + .../packages/rrule/index.global.min.js | 6 + .../packages/timegrid/index.global.js | 1198 ++ .../packages/timegrid/index.global.min.js | 6 + .../packages/web-component/index.global.js | 79 + .../web-component/index.global.min.js | 6 + .../fullcalendar-bootstrap/index.global.js | 64 + .../js/nocombine/fullcalendar/index.global.js | 14702 ++++++++++++++++ .../resources/js/nocombine/pageblocks/faqs.js | 15 + .../js/nocombine/pageblocks/pageblocks.js | 39 + .../js/nocombine/pageblocks/stats.js | 110 + .../js/nocombine/pageblocks/transition.js | 95 + .../resources/js/src/accessibility.js | 40 + .../orbit-media/resources/js/src/custom.js | 273 + .../scss/components/_breadcrumbs.scss | 46 + .../resources/scss/components/_calendar.scss | 164 + .../scss/components/_new-window-links.scss | 9 + .../scss/components/_pagination.scss | 154 + .../resources/scss/components/_share.scss | 74 + .../scss/components/_skip-to-content.scss | 10 + .../resources/scss/components/_tables.scss | 73 + .../resources/scss/components/_tabs.scss | 55 + .../resources/scss/features/_forms.scss | 107 + .../resources/scss/features/_post-detail.scss | 20 + .../scss/features/_post-landing.scss | 122 + .../resources/scss/features/_post-teaser.scss | 199 + .../scss/features/blog/_blog-detail.scss | 130 + .../scss/features/blog/_blog-landing.scss | 169 + .../orbit-media/resources/scss/layout.scss | 36 + .../resources/scss/layout/_content.scss | 89 + .../resources/scss/layout/_footer.scss | 319 + .../resources/scss/layout/_header.scss | 201 + .../resources/scss/layout/_mega-menu.scss | 899 + .../resources/scss/layout/_primary-menu.scss | 506 + .../scss/pageblocks/_animations.scss | 69 + .../resources/scss/pageblocks/_blurbs.scss | 52 + .../resources/scss/pageblocks/_columns.scss | 152 + .../resources/scss/pageblocks/_content.scss | 65 + .../resources/scss/pageblocks/_cta.scss | 238 + .../resources/scss/pageblocks/_hero.scss | 484 + .../scss/pageblocks/_image-text.scss | 44 + .../scss/pageblocks/_pageblocks_globals.scss | 69 + .../resources/scss/pageblocks/_post-feed.scss | 62 + .../pageblock-components/_blurb.scss | 115 + .../scss/utilities/_bootstrap-vars.scss | 46 + .../resources/scss/utilities/_bootstrap.scss | 68 + .../resources/scss/utilities/_buttons.scss | 254 + .../resources/scss/utilities/_mixins.scss | 137 + .../resources/scss/utilities/_overrides.scss | 91 + .../resources/scss/utilities/_typography.scss | 460 + .../resources/scss/utilities/_vars.scss | 55 + .../resources/webfonts/fa-brands-400.ttf | Bin 0 -> 210792 bytes .../resources/webfonts/fa-brands-400.woff2 | Bin 0 -> 118684 bytes .../resources/webfonts/fa-regular-400.ttf | Bin 0 -> 68064 bytes .../resources/webfonts/fa-regular-400.woff2 | Bin 0 -> 25472 bytes .../resources/webfonts/fa-solid-900.ttf | Bin 0 -> 426112 bytes .../resources/webfonts/fa-solid-900.woff2 | Bin 0 -> 158220 bytes .../resources/webfonts/fa-v4compatibility.ttf | Bin 0 -> 10836 bytes .../webfonts/fa-v4compatibility.woff2 | Bin 0 -> 4796 bytes .../wp-content/themes/orbit-media/style.css | 133 + Gemfile | 10 +- Gemfile.lock | 91 +- bin/bundle | 109 + bin/htmldiff | 27 + bin/kramdown | 27 + bin/ldiff | 27 + bin/maruku | 27 + bin/marutex | 27 + bin/nokogiri | 27 + bin/racc | 27 + bin/rackup | 27 + bin/rbs | 27 + bin/redcarpet | 27 + bin/reverse_markdown | 27 + bin/rubocop | 27 + bin/ruby-parse | 27 + bin/ruby-rewrite | 27 + bin/solargraph | 27 + bin/thin | 27 + bin/thor | 27 + bin/tilt | 27 + bin/yard | 27 + bin/yardoc | 27 + bin/yri | 27 + blog/authors.toml | 31 + blog/blog.toml | 53 + blog/december-monthly-updates.md | 14 +- blog/evolving-twelve-factor.md | 13 +- blog/intuit-thrilled.md | 26 +- blog/narrow-conduits.md | 13 +- blog/open-source-announcement.md | 13 +- config.ru | 6 + lib/twelve_factor.rb | 146 + proto-ruby-build.log | 2804 +++ public/assets/css/all.min.css | 9 + public/assets/css/bootstrap-icons.css | 1704 ++ public/assets/css/layout.min.css | 1 + public/assets/css/styles.css | 61 + public/assets/images/Icons/discord-icon.png | Bin 0 -> 1842 bytes public/assets/images/Icons/github-icon.png | Bin 0 -> 2019 bytes .../images/Icons/glyph-caret-down-purple.svg | 10 + .../images/Icons/glyph-caret-down-yellow.svg | 10 + .../images/Icons/glyph-caret-right-black.svg | 10 + .../Icons/glyph-caret-right-dark-purple.svg | 10 + .../images/Icons/glyph-caret-right-purple.svg | 10 + .../images/Icons/glyph-caret-right-white.svg | 10 + .../images/Icons/glyph-caret-right-yellow.svg | 10 + .../Icons/glyph-external-link-purple.svg | 22 + .../Icons/glyph-external-link-yellow.svg | 22 + public/assets/images/Icons/google-icon.png | Bin 0 -> 1533 bytes .../assets/images/Icons/icon-diamond-01.png | Bin 0 -> 3087 bytes .../assets/images/Icons/icon-diamond-01.svg | 19 + .../assets/images/Icons/icon-diamond-02.png | Bin 0 -> 2657 bytes .../assets/images/Icons/icon-diamond-02.svg | 11 + .../assets/images/Icons/icon-diamond-03.png | Bin 0 -> 3933 bytes .../assets/images/Icons/icon-diamond-03.svg | 19 + .../assets/images/Icons/icon-diamond-04.png | Bin 0 -> 3452 bytes .../assets/images/Icons/icon-diamond-04.svg | 12 + .../assets/images/Icons/icon-diamond-05.png | Bin 0 -> 3626 bytes .../assets/images/Icons/icon-diamond-05.svg | 13 + .../assets/images/Icons/icon-numeral-01.png | Bin 0 -> 466 bytes .../assets/images/Icons/icon-numeral-01.svg | 10 + .../assets/images/Icons/icon-numeral-02.png | Bin 0 -> 549 bytes .../assets/images/Icons/icon-numeral-02.svg | 11 + .../assets/images/Icons/icon-numeral-03.png | Bin 0 -> 564 bytes .../assets/images/Icons/icon-numeral-03.svg | 12 + .../assets/images/Icons/icon-numeral-04.png | Bin 0 -> 2272 bytes .../assets/images/Icons/icon-numeral-04.svg | 12 + .../assets/images/Icons/icon-numeral-05.png | Bin 0 -> 2259 bytes .../assets/images/Icons/icon-numeral-05.svg | 11 + .../assets/images/Icons/icon-numeral-06.png | Bin 0 -> 2278 bytes .../assets/images/Icons/icon-numeral-06.svg | 12 + .../assets/images/Icons/icon-numeral-07.png | Bin 0 -> 2312 bytes .../assets/images/Icons/icon-numeral-07.svg | 13 + .../assets/images/Icons/icon-numeral-08.png | Bin 0 -> 2323 bytes .../assets/images/Icons/icon-numeral-08.svg | 14 + .../assets/images/Icons/icon-numeral-09.png | Bin 0 -> 2871 bytes .../assets/images/Icons/icon-numeral-09.svg | 12 + .../assets/images/Icons/icon-numeral-10.png | Bin 0 -> 2835 bytes .../assets/images/Icons/icon-numeral-10.svg | 11 + .../assets/images/Icons/icon-numeral-11.png | Bin 0 -> 2857 bytes .../assets/images/Icons/icon-numeral-11.svg | 12 + .../assets/images/Icons/icon-numeral-12.png | Bin 0 -> 2891 bytes .../assets/images/Icons/icon-numeral-12.svg | 13 + public/assets/images/Icons/slack-icon.png | Bin 0 -> 1544 bytes .../images/Logos/twelve-factor-logo-white.eps | 1213 ++ .../images/Logos/twelve-factor-logo-white.png | Bin 0 -> 17598 bytes .../images/Logos/twelve-factor-logo-white.svg | 31 + .../images/Logos/twelve-factor-logo.eps | 1213 ++ .../images/Logos/twelve-factor-logo.png | Bin 0 -> 15868 bytes .../images/Logos/twelve-factor-logo.svg | 29 + public/assets/images/author-img.png | Bin 0 -> 2555 bytes public/assets/images/binserve.webp | Bin 0 -> 22282 bytes public/assets/images/cta-background.png | Bin 0 -> 51611 bytes public/assets/images/placeholder-img.jpg | Bin 0 -> 11986 bytes public/assets/images/post-featured-image.jpg | Bin 0 -> 9227 bytes public/assets/images/tile-pattern-light.jpg | Bin 0 -> 9227 bytes public/assets/images/tile-pattern-light.png | Bin 0 -> 19264 bytes .../images/tile-pattern-transparent.png | Bin 0 -> 22867 bytes public/assets/webfonts/fa-brands-400.ttf | Bin 0 -> 210792 bytes public/assets/webfonts/fa-brands-400.woff2 | Bin 0 -> 118684 bytes public/assets/webfonts/fa-regular-400.ttf | Bin 0 -> 68064 bytes public/assets/webfonts/fa-regular-400.woff2 | Bin 0 -> 25472 bytes public/assets/webfonts/fa-solid-900.ttf | Bin 0 -> 426112 bytes public/assets/webfonts/fa-solid-900.woff2 | Bin 0 -> 158220 bytes public/assets/webfonts/fa-v4compatibility.ttf | Bin 0 -> 10836 bytes .../assets/webfonts/fa-v4compatibility.woff2 | Bin 0 -> 4796 bytes public/resources/css/all.min.css | 9 + public/resources/css/bootstrap-icons.css | 1704 ++ .../resources/css/fonts/bootstrap-icons.woff | Bin 0 -> 137124 bytes public/resources/css/fonts/readme.txt | 2 + public/resources/css/layout.min.css | 1 + public/resources/favicons/favicon.ico | Bin 0 -> 13929 bytes public/resources/favicons/favicon.png | Bin 0 -> 28949 bytes public/resources/fonts/BentonSans-Book.otf | Bin 0 -> 24936 bytes public/resources/fonts/BentonSans-Medium.otf | Bin 0 -> 25520 bytes public/resources/fonts/BentonSans-Regular.otf | Bin 0 -> 25264 bytes public/resources/fonts/bootstrap-icons.woff | Bin 0 -> 137124 bytes public/resources/fonts/readme.txt | 2 + .../resources/images/Icons/discord-icon.png | Bin 0 -> 1842 bytes public/resources/images/Icons/github-icon.png | Bin 0 -> 2019 bytes .../images/Icons/glyph-caret-down-purple.svg | 10 + .../images/Icons/glyph-caret-down-yellow.svg | 10 + .../images/Icons/glyph-caret-right-black.svg | 10 + .../Icons/glyph-caret-right-dark-purple.svg | 10 + .../images/Icons/glyph-caret-right-purple.svg | 10 + .../images/Icons/glyph-caret-right-white.svg | 10 + .../images/Icons/glyph-caret-right-yellow.svg | 10 + .../Icons/glyph-external-link-purple.svg | 22 + .../Icons/glyph-external-link-yellow.svg | 22 + public/resources/images/Icons/google-icon.png | Bin 0 -> 1533 bytes .../images/Icons/icon-diamond-01.png | Bin 0 -> 3087 bytes .../images/Icons/icon-diamond-01.svg | 19 + .../images/Icons/icon-diamond-02.png | Bin 0 -> 2657 bytes .../images/Icons/icon-diamond-02.svg | 11 + .../images/Icons/icon-diamond-03.png | Bin 0 -> 3933 bytes .../images/Icons/icon-diamond-03.svg | 19 + .../images/Icons/icon-diamond-04.png | Bin 0 -> 3452 bytes .../images/Icons/icon-diamond-04.svg | 12 + .../images/Icons/icon-diamond-05.png | Bin 0 -> 3626 bytes .../images/Icons/icon-diamond-05.svg | 13 + .../images/Icons/icon-numeral-01.png | Bin 0 -> 466 bytes .../images/Icons/icon-numeral-01.svg | 10 + .../images/Icons/icon-numeral-02.png | Bin 0 -> 549 bytes .../images/Icons/icon-numeral-02.svg | 11 + .../images/Icons/icon-numeral-03.png | Bin 0 -> 564 bytes .../images/Icons/icon-numeral-03.svg | 12 + .../images/Icons/icon-numeral-04.png | Bin 0 -> 2272 bytes .../images/Icons/icon-numeral-04.svg | 12 + .../images/Icons/icon-numeral-05.png | Bin 0 -> 2259 bytes .../images/Icons/icon-numeral-05.svg | 11 + .../images/Icons/icon-numeral-06.png | Bin 0 -> 2278 bytes .../images/Icons/icon-numeral-06.svg | 12 + .../images/Icons/icon-numeral-07.png | Bin 0 -> 2312 bytes .../images/Icons/icon-numeral-07.svg | 13 + .../images/Icons/icon-numeral-08.png | Bin 0 -> 2323 bytes .../images/Icons/icon-numeral-08.svg | 14 + .../images/Icons/icon-numeral-09.png | Bin 0 -> 2871 bytes .../images/Icons/icon-numeral-09.svg | 12 + .../images/Icons/icon-numeral-10.png | Bin 0 -> 2835 bytes .../images/Icons/icon-numeral-10.svg | 11 + .../images/Icons/icon-numeral-11.png | Bin 0 -> 2857 bytes .../images/Icons/icon-numeral-11.svg | 12 + .../images/Icons/icon-numeral-12.png | Bin 0 -> 2891 bytes .../images/Icons/icon-numeral-12.svg | 13 + public/resources/images/Icons/slack-icon.png | Bin 0 -> 1544 bytes .../images/Logos/twelve-factor-logo-white.eps | 1213 ++ .../images/Logos/twelve-factor-logo-white.png | Bin 0 -> 17598 bytes .../images/Logos/twelve-factor-logo-white.svg | 31 + .../images/Logos/twelve-factor-logo.eps | 1213 ++ .../images/Logos/twelve-factor-logo.png | Bin 0 -> 15868 bytes .../images/Logos/twelve-factor-logo.svg | 29 + public/resources/images/author-img.png | Bin 0 -> 2555 bytes public/resources/images/cta-background.png | Bin 0 -> 51611 bytes public/resources/images/placeholder-img.jpg | Bin 0 -> 11986 bytes .../resources/images/post-featured-image.jpg | Bin 0 -> 9227 bytes .../resources/images/tile-pattern-light.jpg | Bin 0 -> 9227 bytes .../resources/images/tile-pattern-light.png | Bin 0 -> 19264 bytes .../images/tile-pattern-transparent.png | Bin 0 -> 22867 bytes public/resources/js/dist/min/combined.min.js | 1 + .../index.global.min.js | 6 + .../fullcalendar/index.global.min.js | 6 + .../dist/min/nocombine/pageblocks/faqs.min.js | 1 + .../nocombine/pageblocks/pageblocks.min.js | 1 + .../min/nocombine/pageblocks/stats.min.js | 1 + .../nocombine/pageblocks/transition.min.js | 1 + .../js/fullcalendar-6.1.15/LICENSE.md | 22 + .../js/fullcalendar-6.1.15/README.md | 73 + .../fullcalendar-6.1.15/dist/index.global.js | 14702 ++++++++++++++++ .../dist/index.global.min.js | 6 + .../examples/background-events.html | 101 + .../examples/daygrid-views.html | 104 + .../examples/external-dragging-2cals.html | 69 + .../examples/external-dragging-builtin.html | 149 + .../examples/full-height.html | 125 + .../examples/list-sticky-header.html | 76 + .../examples/list-views.html | 114 + .../examples/month-view.html | 100 + .../examples/multimonth-view.html | 110 + .../examples/multiweek-view.html | 107 + .../examples/natural-height.html | 108 + .../examples/selectable.html | 123 + .../examples/timegrid-views-modal.html | 180 + .../examples/timegrid-views.html | 108 + .../packages/bootstrap4/index.global.js | 64 + .../packages/bootstrap4/index.global.min.js | 6 + .../packages/bootstrap5/index.global.js | 64 + .../packages/bootstrap5/index.global.min.js | 6 + .../packages/core/index.global.js | 9856 +++++++++++ .../packages/core/index.global.min.js | 6 + .../packages/core/locales-all.global.js | 1933 ++ .../packages/core/locales-all.global.min.js | 6 + .../packages/core/locales/af.global.js | 32 + .../packages/core/locales/af.global.min.js | 6 + .../packages/core/locales/ar-dz.global.js | 34 + .../packages/core/locales/ar-dz.global.min.js | 6 + .../packages/core/locales/ar-kw.global.js | 34 + .../packages/core/locales/ar-kw.global.min.js | 6 + .../packages/core/locales/ar-ly.global.js | 34 + .../packages/core/locales/ar-ly.global.min.js | 6 + .../packages/core/locales/ar-ma.global.js | 34 + .../packages/core/locales/ar-ma.global.min.js | 6 + .../packages/core/locales/ar-sa.global.js | 34 + .../packages/core/locales/ar-sa.global.min.js | 6 + .../packages/core/locales/ar-tn.global.js | 34 + .../packages/core/locales/ar-tn.global.min.js | 6 + .../packages/core/locales/ar.global.js | 34 + .../packages/core/locales/ar.global.min.js | 6 + .../packages/core/locales/az.global.js | 35 + .../packages/core/locales/az.global.min.js | 6 + .../packages/core/locales/bg.global.js | 34 + .../packages/core/locales/bg.global.min.js | 6 + .../packages/core/locales/bn.global.js | 35 + .../packages/core/locales/bn.global.min.js | 6 + .../packages/core/locales/bs.global.js | 35 + .../packages/core/locales/bs.global.min.js | 6 + .../packages/core/locales/ca.global.js | 33 + .../packages/core/locales/ca.global.min.js | 6 + .../packages/core/locales/cs.global.js | 35 + .../packages/core/locales/cs.global.min.js | 6 + .../packages/core/locales/cy.global.js | 33 + .../packages/core/locales/cy.global.min.js | 6 + .../packages/core/locales/da.global.js | 33 + .../packages/core/locales/da.global.min.js | 6 + .../packages/core/locales/de-at.global.js | 69 + .../packages/core/locales/de-at.global.min.js | 6 + .../packages/core/locales/de.global.js | 69 + .../packages/core/locales/de.global.min.js | 6 + .../packages/core/locales/el.global.js | 33 + .../packages/core/locales/el.global.min.js | 6 + .../packages/core/locales/en-au.global.js | 29 + .../packages/core/locales/en-au.global.min.js | 6 + .../packages/core/locales/en-gb.global.js | 29 + .../packages/core/locales/en-gb.global.min.js | 6 + .../packages/core/locales/en-nz.global.js | 29 + .../packages/core/locales/en-nz.global.min.js | 6 + .../packages/core/locales/eo.global.js | 33 + .../packages/core/locales/eo.global.min.js | 6 + .../packages/core/locales/es-us.global.js | 33 + .../packages/core/locales/es-us.global.min.js | 6 + .../packages/core/locales/es.global.js | 52 + .../packages/core/locales/es.global.min.js | 6 + .../packages/core/locales/et.global.js | 35 + .../packages/core/locales/et.global.min.js | 6 + .../packages/core/locales/eu.global.js | 33 + .../packages/core/locales/eu.global.min.js | 6 + .../packages/core/locales/fa.global.js | 36 + .../packages/core/locales/fa.global.min.js | 6 + .../packages/core/locales/fi.global.js | 33 + .../packages/core/locales/fi.global.min.js | 6 + .../packages/core/locales/fr-ca.global.js | 29 + .../packages/core/locales/fr-ca.global.min.js | 6 + .../packages/core/locales/fr-ch.global.js | 33 + .../packages/core/locales/fr-ch.global.min.js | 6 + .../packages/core/locales/fr.global.js | 34 + .../packages/core/locales/fr.global.min.js | 6 + .../packages/core/locales/gl.global.js | 52 + .../packages/core/locales/gl.global.min.js | 6 + .../packages/core/locales/he.global.js | 30 + .../packages/core/locales/he.global.min.js | 6 + .../packages/core/locales/hi.global.js | 35 + .../packages/core/locales/hi.global.min.js | 6 + .../packages/core/locales/hr.global.js | 35 + .../packages/core/locales/hr.global.min.js | 6 + .../packages/core/locales/hu.global.js | 33 + .../packages/core/locales/hu.global.min.js | 6 + .../packages/core/locales/hy-am.global.js | 35 + .../packages/core/locales/hy-am.global.min.js | 6 + .../packages/core/locales/id.global.js | 33 + .../packages/core/locales/id.global.min.js | 6 + .../packages/core/locales/is.global.js | 33 + .../packages/core/locales/is.global.min.js | 6 + .../packages/core/locales/it.global.js | 35 + .../packages/core/locales/it.global.min.js | 6 + .../packages/core/locales/ja.global.js | 31 + .../packages/core/locales/ja.global.min.js | 6 + .../packages/core/locales/ka.global.js | 35 + .../packages/core/locales/ka.global.min.js | 6 + .../packages/core/locales/kk.global.js | 35 + .../packages/core/locales/kk.global.min.js | 6 + .../packages/core/locales/km.global.js | 33 + .../packages/core/locales/km.global.min.js | 6 + .../packages/core/locales/ko.global.js | 29 + .../packages/core/locales/ko.global.min.js | 6 + .../packages/core/locales/ku.global.js | 34 + .../packages/core/locales/ku.global.min.js | 6 + .../packages/core/locales/lb.global.js | 33 + .../packages/core/locales/lb.global.min.js | 6 + .../packages/core/locales/lt.global.js | 33 + .../packages/core/locales/lt.global.min.js | 6 + .../packages/core/locales/lv.global.js | 35 + .../packages/core/locales/lv.global.min.js | 6 + .../packages/core/locales/mk.global.js | 31 + .../packages/core/locales/mk.global.min.js | 6 + .../packages/core/locales/ms.global.js | 35 + .../packages/core/locales/ms.global.min.js | 6 + .../packages/core/locales/nb.global.js | 44 + .../packages/core/locales/nb.global.min.js | 6 + .../packages/core/locales/ne.global.js | 33 + .../packages/core/locales/ne.global.min.js | 6 + .../packages/core/locales/nl.global.js | 32 + .../packages/core/locales/nl.global.min.js | 6 + .../packages/core/locales/nn.global.js | 33 + .../packages/core/locales/nn.global.min.js | 6 + .../packages/core/locales/pl.global.js | 33 + .../packages/core/locales/pl.global.min.js | 6 + .../packages/core/locales/pt-br.global.js | 52 + .../packages/core/locales/pt-br.global.min.js | 6 + .../packages/core/locales/pt.global.js | 33 + .../packages/core/locales/pt.global.min.js | 6 + .../packages/core/locales/ro.global.js | 35 + .../packages/core/locales/ro.global.min.js | 6 + .../packages/core/locales/ru.global.js | 35 + .../packages/core/locales/ru.global.min.js | 6 + .../packages/core/locales/si-lk.global.js | 33 + .../packages/core/locales/si-lk.global.min.js | 6 + .../packages/core/locales/sk.global.js | 35 + .../packages/core/locales/sk.global.min.js | 6 + .../packages/core/locales/sl.global.js | 33 + .../packages/core/locales/sl.global.min.js | 6 + .../packages/core/locales/sm.global.js | 29 + .../packages/core/locales/sm.global.min.js | 6 + .../packages/core/locales/sq.global.js | 35 + .../packages/core/locales/sq.global.min.js | 6 + .../packages/core/locales/sr-cyrl.global.js | 35 + .../core/locales/sr-cyrl.global.min.js | 6 + .../packages/core/locales/sr.global.js | 35 + .../packages/core/locales/sr.global.min.js | 6 + .../packages/core/locales/sv.global.js | 53 + .../packages/core/locales/sv.global.min.js | 6 + .../packages/core/locales/ta-in.global.js | 35 + .../packages/core/locales/ta-in.global.min.js | 6 + .../packages/core/locales/th.global.js | 35 + .../packages/core/locales/th.global.min.js | 6 + .../packages/core/locales/tr.global.js | 33 + .../packages/core/locales/tr.global.min.js | 6 + .../packages/core/locales/ug.global.js | 26 + .../packages/core/locales/ug.global.min.js | 6 + .../packages/core/locales/uk.global.js | 35 + .../packages/core/locales/uk.global.min.js | 6 + .../packages/core/locales/uz-cy.global.js | 34 + .../packages/core/locales/uz-cy.global.min.js | 6 + .../packages/core/locales/uz.global.js | 34 + .../packages/core/locales/uz.global.min.js | 6 + .../packages/core/locales/vi.global.js | 35 + .../packages/core/locales/vi.global.min.js | 6 + .../packages/core/locales/zh-cn.global.js | 36 + .../packages/core/locales/zh-cn.global.min.js | 6 + .../packages/core/locales/zh-tw.global.js | 29 + .../packages/core/locales/zh-tw.global.min.js | 6 + .../packages/daygrid/index.global.js | 1040 ++ .../packages/daygrid/index.global.min.js | 6 + .../packages/google-calendar/index.global.js | 150 + .../google-calendar/index.global.min.js | 6 + .../packages/icalendar/index.global.js | 225 + .../packages/icalendar/index.global.min.js | 6 + .../packages/interaction/index.global.js | 2141 +++ .../packages/interaction/index.global.min.js | 6 + .../packages/list/index.global.js | 332 + .../packages/list/index.global.min.js | 6 + .../packages/luxon1/index.global.js | 128 + .../packages/luxon1/index.global.min.js | 6 + .../packages/luxon2/index.global.js | 131 + .../packages/luxon2/index.global.min.js | 6 + .../packages/luxon3/index.global.js | 131 + .../packages/luxon3/index.global.min.js | 6 + .../packages/moment-timezone/index.global.js | 35 + .../moment-timezone/index.global.min.js | 6 + .../packages/moment/index.global.js | 113 + .../packages/moment/index.global.min.js | 6 + .../packages/multimonth/index.global.js | 252 + .../packages/multimonth/index.global.min.js | 6 + .../packages/rrule/index.global.js | 165 + .../packages/rrule/index.global.min.js | 6 + .../packages/timegrid/index.global.js | 1198 ++ .../packages/timegrid/index.global.min.js | 6 + .../packages/web-component/index.global.js | 79 + .../web-component/index.global.min.js | 6 + .../fullcalendar-bootstrap/index.global.js | 64 + .../js/nocombine/fullcalendar/index.global.js | 14702 ++++++++++++++++ .../resources/js/nocombine/pageblocks/faqs.js | 15 + .../js/nocombine/pageblocks/pageblocks.js | 39 + .../js/nocombine/pageblocks/stats.js | 110 + .../js/nocombine/pageblocks/transition.js | 95 + public/resources/js/src/accessibility.js | 40 + public/resources/js/src/custom.js | 273 + .../scss/components/_breadcrumbs.scss | 46 + .../resources/scss/components/_calendar.scss | 164 + .../scss/components/_new-window-links.scss | 9 + .../scss/components/_pagination.scss | 154 + public/resources/scss/components/_share.scss | 74 + .../scss/components/_skip-to-content.scss | 10 + public/resources/scss/components/_tables.scss | 73 + public/resources/scss/components/_tabs.scss | 55 + public/resources/scss/features/_forms.scss | 107 + .../resources/scss/features/_post-detail.scss | 20 + .../scss/features/_post-landing.scss | 122 + .../resources/scss/features/_post-teaser.scss | 199 + .../scss/features/blog/_blog-detail.scss | 130 + .../scss/features/blog/_blog-landing.scss | 169 + public/resources/scss/layout.scss | 36 + public/resources/scss/layout/_content.scss | 89 + public/resources/scss/layout/_footer.scss | 319 + public/resources/scss/layout/_header.scss | 201 + public/resources/scss/layout/_mega-menu.scss | 899 + .../resources/scss/layout/_primary-menu.scss | 506 + .../scss/pageblocks/_animations.scss | 69 + public/resources/scss/pageblocks/_blurbs.scss | 52 + .../resources/scss/pageblocks/_columns.scss | 152 + .../resources/scss/pageblocks/_content.scss | 65 + public/resources/scss/pageblocks/_cta.scss | 238 + public/resources/scss/pageblocks/_hero.scss | 484 + .../scss/pageblocks/_image-text.scss | 44 + .../scss/pageblocks/_pageblocks_globals.scss | 69 + .../resources/scss/pageblocks/_post-feed.scss | 62 + .../pageblock-components/_blurb.scss | 115 + .../scss/utilities/_bootstrap-vars.scss | 46 + .../resources/scss/utilities/_bootstrap.scss | 68 + public/resources/scss/utilities/_buttons.scss | 254 + public/resources/scss/utilities/_mixins.scss | 137 + .../resources/scss/utilities/_overrides.scss | 91 + .../resources/scss/utilities/_typography.scss | 460 + public/resources/scss/utilities/_vars.scss | 55 + public/resources/webfonts/fa-brands-400.ttf | Bin 0 -> 210792 bytes public/resources/webfonts/fa-brands-400.woff2 | Bin 0 -> 118684 bytes public/resources/webfonts/fa-regular-400.ttf | Bin 0 -> 68064 bytes .../resources/webfonts/fa-regular-400.woff2 | Bin 0 -> 25472 bytes public/resources/webfonts/fa-solid-900.ttf | Bin 0 -> 426112 bytes public/resources/webfonts/fa-solid-900.woff2 | Bin 0 -> 158220 bytes .../resources/webfonts/fa-v4compatibility.ttf | Bin 0 -> 10836 bytes .../webfonts/fa-v4compatibility.woff2 | Bin 0 -> 4796 bytes views/_footer.erb | 229 + views/_footer.original.erb | 11 + views/blog.erb | 218 +- views/layout.erb | 215 +- views/post.erb | 118 +- web.rb | 352 +- 823 files changed, 152651 insertions(+), 257 deletions(-) create mode 100644 .prototools create mode 100644 .solargraph.yml create mode 100644 .vscode/settings.json create mode 100644 12factor FINAL/binserve.json create mode 100644 12factor FINAL/blog-detail-page.html create mode 100644 12factor FINAL/blog-landing-page.html create mode 100644 12factor FINAL/blurb-blocks.html create mode 100644 12factor FINAL/column-blocks.html create mode 100644 12factor FINAL/community-page.html create mode 100644 12factor FINAL/content-styles-page.html create mode 100644 12factor FINAL/hero-blocks.html create mode 100644 12factor FINAL/home-page.html create mode 100644 12factor FINAL/image-text-blocks.html create mode 100644 12factor FINAL/interior-factor-page.html create mode 100644 12factor FINAL/public/404.html create mode 100644 12factor FINAL/public/assets/css/styles.css create mode 100644 12factor FINAL/public/assets/images/binserve.webp create mode 100644 12factor FINAL/public/header.hbs create mode 100644 12factor FINAL/public/index.html create mode 100644 12factor FINAL/public/usage.hbs create mode 100644 12factor FINAL/wp-content/themes/orbit-media/gulpfile.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/package-lock.json create mode 100644 12factor FINAL/wp-content/themes/orbit-media/package.json create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/css/all.min.css create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/css/bootstrap-icons.css create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/css/fonts/bootstrap-icons.woff create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/css/fonts/readme.txt create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/css/layout.min.css create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/favicons/favicon.ico create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/favicons/favicon.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/fonts/BentonSans-Book.otf create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/fonts/BentonSans-Medium.otf create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/fonts/BentonSans-Regular.otf create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/discord-icon.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/github-icon.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-down-purple.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-down-yellow.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-black.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-dark-purple.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-purple.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-white.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-yellow.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-external-link-purple.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-external-link-yellow.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/google-icon.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-01.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-01.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-02.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-02.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-03.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-03.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-04.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-04.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-05.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-05.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-01.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-01.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-02.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-02.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-03.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-03.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-04.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-04.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-05.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-05.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-06.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-06.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-07.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-07.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-08.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-08.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-09.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-09.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-10.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-10.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-11.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-11.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-12.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-12.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/slack-icon.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo-white.eps create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo-white.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo-white.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo.eps create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo.svg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/author-img.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/cta-background.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/placeholder-img.jpg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/post-featured-image.jpg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/tile-pattern-light.jpg create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/tile-pattern-light.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/images/tile-pattern-transparent.png create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/combined.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/fullcalendar-bootstrap/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/fullcalendar/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/faqs.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/pageblocks.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/stats.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/transition.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/LICENSE.md create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/README.md create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/dist/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/dist/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/background-events.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/daygrid-views.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/external-dragging-2cals.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/external-dragging-builtin.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/full-height.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/list-sticky-header.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/list-views.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/month-view.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/multimonth-view.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/multiweek-view.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/natural-height.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/selectable.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/timegrid-views-modal.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/timegrid-views.html create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales-all.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales-all.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/af.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/af.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-dz.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-dz.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-kw.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-kw.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-ly.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-ly.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-ma.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-ma.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-sa.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-sa.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-tn.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-tn.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ar.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/az.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/az.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/bg.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/bg.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/bn.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/bn.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/bs.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/bs.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ca.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ca.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/cs.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/cs.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/cy.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/cy.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/da.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/da.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/de-at.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/de-at.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/de.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/de.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/el.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/el.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/en-au.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/en-au.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/en-gb.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/en-gb.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/en-nz.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/en-nz.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/eo.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/eo.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/es-us.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/es-us.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/es.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/es.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/et.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/et.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/eu.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/eu.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/fa.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/fa.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/fi.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/fi.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/fr-ca.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/fr-ca.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/fr-ch.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/fr-ch.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/fr.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/fr.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/gl.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/gl.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/he.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/he.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/hi.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/hi.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/hr.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/hr.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/hu.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/hu.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/hy-am.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/hy-am.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/id.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/id.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/is.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/is.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/it.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/it.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ja.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ja.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ka.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ka.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/kk.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/kk.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/km.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/km.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ko.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ko.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ku.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ku.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/lb.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/lb.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/lt.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/lt.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/lv.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/lv.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/mk.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/mk.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ms.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ms.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/nb.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/nb.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ne.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ne.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/nl.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/nl.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/nn.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/nn.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/pl.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/pl.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/pt-br.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/pt-br.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/pt.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/pt.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ro.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ro.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ru.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ru.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/si-lk.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/si-lk.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sk.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sk.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sl.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sl.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sm.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sm.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sq.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sq.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sr-cyrl.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sr-cyrl.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sr.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sr.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sv.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/sv.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ta-in.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ta-in.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/th.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/th.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/tr.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/tr.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ug.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/ug.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/uk.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/uk.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/uz-cy.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/uz-cy.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/uz.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/uz.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/vi.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/vi.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/zh-cn.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/zh-cn.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/zh-tw.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/locales/zh-tw.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/daygrid/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/daygrid/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/google-calendar/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/google-calendar/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/icalendar/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/icalendar/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/interaction/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/interaction/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/list/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/list/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/luxon1/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/luxon1/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/luxon2/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/luxon2/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/luxon3/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/luxon3/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/moment-timezone/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/moment-timezone/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/moment/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/moment/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/multimonth/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/multimonth/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/rrule/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/rrule/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/timegrid/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/timegrid/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/web-component/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/web-component/index.global.min.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/nocombine/fullcalendar-bootstrap/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/nocombine/fullcalendar/index.global.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/nocombine/pageblocks/faqs.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/nocombine/pageblocks/pageblocks.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/nocombine/pageblocks/stats.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/nocombine/pageblocks/transition.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/src/accessibility.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/js/src/custom.js create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/components/_breadcrumbs.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/components/_calendar.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/components/_new-window-links.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/components/_pagination.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/components/_share.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/components/_skip-to-content.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/components/_tables.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/components/_tabs.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/features/_forms.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/features/_post-detail.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/features/_post-landing.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/features/_post-teaser.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/features/blog/_blog-detail.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/features/blog/_blog-landing.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/layout.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/layout/_content.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/layout/_footer.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/layout/_header.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/layout/_mega-menu.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/layout/_primary-menu.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/pageblocks/_animations.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/pageblocks/_blurbs.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/pageblocks/_columns.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/pageblocks/_content.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/pageblocks/_cta.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/pageblocks/_hero.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/pageblocks/_image-text.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/pageblocks/_pageblocks_globals.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/pageblocks/_post-feed.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/pageblocks/pageblock-components/_blurb.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/utilities/_bootstrap-vars.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/utilities/_bootstrap.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/utilities/_buttons.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/utilities/_mixins.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/utilities/_overrides.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/utilities/_typography.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/scss/utilities/_vars.scss create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/webfonts/fa-brands-400.ttf create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/webfonts/fa-brands-400.woff2 create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/webfonts/fa-regular-400.ttf create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/webfonts/fa-regular-400.woff2 create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/webfonts/fa-solid-900.ttf create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/webfonts/fa-solid-900.woff2 create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/webfonts/fa-v4compatibility.ttf create mode 100644 12factor FINAL/wp-content/themes/orbit-media/resources/webfonts/fa-v4compatibility.woff2 create mode 100644 12factor FINAL/wp-content/themes/orbit-media/style.css create mode 100755 bin/bundle create mode 100755 bin/htmldiff create mode 100755 bin/kramdown create mode 100755 bin/ldiff create mode 100755 bin/maruku create mode 100755 bin/marutex create mode 100755 bin/nokogiri create mode 100755 bin/racc create mode 100755 bin/rackup create mode 100755 bin/rbs create mode 100755 bin/redcarpet create mode 100755 bin/reverse_markdown create mode 100755 bin/rubocop create mode 100755 bin/ruby-parse create mode 100755 bin/ruby-rewrite create mode 100755 bin/solargraph create mode 100755 bin/thin create mode 100755 bin/thor create mode 100755 bin/tilt create mode 100755 bin/yard create mode 100755 bin/yardoc create mode 100755 bin/yri create mode 100644 blog/authors.toml create mode 100644 blog/blog.toml create mode 100644 config.ru create mode 100644 lib/twelve_factor.rb create mode 100644 proto-ruby-build.log create mode 100644 public/assets/css/all.min.css create mode 100644 public/assets/css/bootstrap-icons.css create mode 100644 public/assets/css/layout.min.css create mode 100644 public/assets/css/styles.css create mode 100644 public/assets/images/Icons/discord-icon.png create mode 100644 public/assets/images/Icons/github-icon.png create mode 100644 public/assets/images/Icons/glyph-caret-down-purple.svg create mode 100644 public/assets/images/Icons/glyph-caret-down-yellow.svg create mode 100644 public/assets/images/Icons/glyph-caret-right-black.svg create mode 100644 public/assets/images/Icons/glyph-caret-right-dark-purple.svg create mode 100644 public/assets/images/Icons/glyph-caret-right-purple.svg create mode 100644 public/assets/images/Icons/glyph-caret-right-white.svg create mode 100644 public/assets/images/Icons/glyph-caret-right-yellow.svg create mode 100644 public/assets/images/Icons/glyph-external-link-purple.svg create mode 100644 public/assets/images/Icons/glyph-external-link-yellow.svg create mode 100644 public/assets/images/Icons/google-icon.png create mode 100644 public/assets/images/Icons/icon-diamond-01.png create mode 100644 public/assets/images/Icons/icon-diamond-01.svg create mode 100644 public/assets/images/Icons/icon-diamond-02.png create mode 100644 public/assets/images/Icons/icon-diamond-02.svg create mode 100644 public/assets/images/Icons/icon-diamond-03.png create mode 100644 public/assets/images/Icons/icon-diamond-03.svg create mode 100644 public/assets/images/Icons/icon-diamond-04.png create mode 100644 public/assets/images/Icons/icon-diamond-04.svg create mode 100644 public/assets/images/Icons/icon-diamond-05.png create mode 100644 public/assets/images/Icons/icon-diamond-05.svg create mode 100644 public/assets/images/Icons/icon-numeral-01.png create mode 100644 public/assets/images/Icons/icon-numeral-01.svg create mode 100644 public/assets/images/Icons/icon-numeral-02.png create mode 100644 public/assets/images/Icons/icon-numeral-02.svg create mode 100644 public/assets/images/Icons/icon-numeral-03.png create mode 100644 public/assets/images/Icons/icon-numeral-03.svg create mode 100644 public/assets/images/Icons/icon-numeral-04.png create mode 100644 public/assets/images/Icons/icon-numeral-04.svg create mode 100644 public/assets/images/Icons/icon-numeral-05.png create mode 100644 public/assets/images/Icons/icon-numeral-05.svg create mode 100644 public/assets/images/Icons/icon-numeral-06.png create mode 100644 public/assets/images/Icons/icon-numeral-06.svg create mode 100644 public/assets/images/Icons/icon-numeral-07.png create mode 100644 public/assets/images/Icons/icon-numeral-07.svg create mode 100644 public/assets/images/Icons/icon-numeral-08.png create mode 100644 public/assets/images/Icons/icon-numeral-08.svg create mode 100644 public/assets/images/Icons/icon-numeral-09.png create mode 100644 public/assets/images/Icons/icon-numeral-09.svg create mode 100644 public/assets/images/Icons/icon-numeral-10.png create mode 100644 public/assets/images/Icons/icon-numeral-10.svg create mode 100644 public/assets/images/Icons/icon-numeral-11.png create mode 100644 public/assets/images/Icons/icon-numeral-11.svg create mode 100644 public/assets/images/Icons/icon-numeral-12.png create mode 100644 public/assets/images/Icons/icon-numeral-12.svg create mode 100644 public/assets/images/Icons/slack-icon.png create mode 100644 public/assets/images/Logos/twelve-factor-logo-white.eps create mode 100644 public/assets/images/Logos/twelve-factor-logo-white.png create mode 100644 public/assets/images/Logos/twelve-factor-logo-white.svg create mode 100644 public/assets/images/Logos/twelve-factor-logo.eps create mode 100644 public/assets/images/Logos/twelve-factor-logo.png create mode 100644 public/assets/images/Logos/twelve-factor-logo.svg create mode 100644 public/assets/images/author-img.png create mode 100644 public/assets/images/binserve.webp create mode 100644 public/assets/images/cta-background.png create mode 100644 public/assets/images/placeholder-img.jpg create mode 100644 public/assets/images/post-featured-image.jpg create mode 100644 public/assets/images/tile-pattern-light.jpg create mode 100644 public/assets/images/tile-pattern-light.png create mode 100644 public/assets/images/tile-pattern-transparent.png create mode 100644 public/assets/webfonts/fa-brands-400.ttf create mode 100644 public/assets/webfonts/fa-brands-400.woff2 create mode 100644 public/assets/webfonts/fa-regular-400.ttf create mode 100644 public/assets/webfonts/fa-regular-400.woff2 create mode 100644 public/assets/webfonts/fa-solid-900.ttf create mode 100644 public/assets/webfonts/fa-solid-900.woff2 create mode 100644 public/assets/webfonts/fa-v4compatibility.ttf create mode 100644 public/assets/webfonts/fa-v4compatibility.woff2 create mode 100644 public/resources/css/all.min.css create mode 100644 public/resources/css/bootstrap-icons.css create mode 100644 public/resources/css/fonts/bootstrap-icons.woff create mode 100644 public/resources/css/fonts/readme.txt create mode 100644 public/resources/css/layout.min.css create mode 100644 public/resources/favicons/favicon.ico create mode 100644 public/resources/favicons/favicon.png create mode 100644 public/resources/fonts/BentonSans-Book.otf create mode 100644 public/resources/fonts/BentonSans-Medium.otf create mode 100644 public/resources/fonts/BentonSans-Regular.otf create mode 100644 public/resources/fonts/bootstrap-icons.woff create mode 100644 public/resources/fonts/readme.txt create mode 100644 public/resources/images/Icons/discord-icon.png create mode 100644 public/resources/images/Icons/github-icon.png create mode 100644 public/resources/images/Icons/glyph-caret-down-purple.svg create mode 100644 public/resources/images/Icons/glyph-caret-down-yellow.svg create mode 100644 public/resources/images/Icons/glyph-caret-right-black.svg create mode 100644 public/resources/images/Icons/glyph-caret-right-dark-purple.svg create mode 100644 public/resources/images/Icons/glyph-caret-right-purple.svg create mode 100644 public/resources/images/Icons/glyph-caret-right-white.svg create mode 100644 public/resources/images/Icons/glyph-caret-right-yellow.svg create mode 100644 public/resources/images/Icons/glyph-external-link-purple.svg create mode 100644 public/resources/images/Icons/glyph-external-link-yellow.svg create mode 100644 public/resources/images/Icons/google-icon.png create mode 100644 public/resources/images/Icons/icon-diamond-01.png create mode 100644 public/resources/images/Icons/icon-diamond-01.svg create mode 100644 public/resources/images/Icons/icon-diamond-02.png create mode 100644 public/resources/images/Icons/icon-diamond-02.svg create mode 100644 public/resources/images/Icons/icon-diamond-03.png create mode 100644 public/resources/images/Icons/icon-diamond-03.svg create mode 100644 public/resources/images/Icons/icon-diamond-04.png create mode 100644 public/resources/images/Icons/icon-diamond-04.svg create mode 100644 public/resources/images/Icons/icon-diamond-05.png create mode 100644 public/resources/images/Icons/icon-diamond-05.svg create mode 100644 public/resources/images/Icons/icon-numeral-01.png create mode 100644 public/resources/images/Icons/icon-numeral-01.svg create mode 100644 public/resources/images/Icons/icon-numeral-02.png create mode 100644 public/resources/images/Icons/icon-numeral-02.svg create mode 100644 public/resources/images/Icons/icon-numeral-03.png create mode 100644 public/resources/images/Icons/icon-numeral-03.svg create mode 100644 public/resources/images/Icons/icon-numeral-04.png create mode 100644 public/resources/images/Icons/icon-numeral-04.svg create mode 100644 public/resources/images/Icons/icon-numeral-05.png create mode 100644 public/resources/images/Icons/icon-numeral-05.svg create mode 100644 public/resources/images/Icons/icon-numeral-06.png create mode 100644 public/resources/images/Icons/icon-numeral-06.svg create mode 100644 public/resources/images/Icons/icon-numeral-07.png create mode 100644 public/resources/images/Icons/icon-numeral-07.svg create mode 100644 public/resources/images/Icons/icon-numeral-08.png create mode 100644 public/resources/images/Icons/icon-numeral-08.svg create mode 100644 public/resources/images/Icons/icon-numeral-09.png create mode 100644 public/resources/images/Icons/icon-numeral-09.svg create mode 100644 public/resources/images/Icons/icon-numeral-10.png create mode 100644 public/resources/images/Icons/icon-numeral-10.svg create mode 100644 public/resources/images/Icons/icon-numeral-11.png create mode 100644 public/resources/images/Icons/icon-numeral-11.svg create mode 100644 public/resources/images/Icons/icon-numeral-12.png create mode 100644 public/resources/images/Icons/icon-numeral-12.svg create mode 100644 public/resources/images/Icons/slack-icon.png create mode 100644 public/resources/images/Logos/twelve-factor-logo-white.eps create mode 100644 public/resources/images/Logos/twelve-factor-logo-white.png create mode 100644 public/resources/images/Logos/twelve-factor-logo-white.svg create mode 100644 public/resources/images/Logos/twelve-factor-logo.eps create mode 100644 public/resources/images/Logos/twelve-factor-logo.png create mode 100644 public/resources/images/Logos/twelve-factor-logo.svg create mode 100644 public/resources/images/author-img.png create mode 100644 public/resources/images/cta-background.png create mode 100644 public/resources/images/placeholder-img.jpg create mode 100644 public/resources/images/post-featured-image.jpg create mode 100644 public/resources/images/tile-pattern-light.jpg create mode 100644 public/resources/images/tile-pattern-light.png create mode 100644 public/resources/images/tile-pattern-transparent.png create mode 100644 public/resources/js/dist/min/combined.min.js create mode 100644 public/resources/js/dist/min/nocombine/fullcalendar-bootstrap/index.global.min.js create mode 100644 public/resources/js/dist/min/nocombine/fullcalendar/index.global.min.js create mode 100644 public/resources/js/dist/min/nocombine/pageblocks/faqs.min.js create mode 100644 public/resources/js/dist/min/nocombine/pageblocks/pageblocks.min.js create mode 100644 public/resources/js/dist/min/nocombine/pageblocks/stats.min.js create mode 100644 public/resources/js/dist/min/nocombine/pageblocks/transition.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/LICENSE.md create mode 100644 public/resources/js/fullcalendar-6.1.15/README.md create mode 100644 public/resources/js/fullcalendar-6.1.15/dist/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/dist/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/background-events.html create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/daygrid-views.html create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/external-dragging-2cals.html create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/external-dragging-builtin.html create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/full-height.html create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/list-sticky-header.html create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/list-views.html create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/month-view.html create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/multimonth-view.html create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/multiweek-view.html create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/natural-height.html create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/selectable.html create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/timegrid-views-modal.html create mode 100644 public/resources/js/fullcalendar-6.1.15/examples/timegrid-views.html create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales-all.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales-all.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/af.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/af.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-dz.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-dz.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-kw.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-kw.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-ly.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-ly.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-ma.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-ma.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-sa.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-sa.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-tn.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar-tn.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ar.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/az.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/az.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/bg.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/bg.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/bn.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/bn.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/bs.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/bs.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ca.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ca.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/cs.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/cs.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/cy.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/cy.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/da.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/da.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/de-at.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/de-at.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/de.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/de.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/el.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/el.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/en-au.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/en-au.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/en-gb.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/en-gb.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/en-nz.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/en-nz.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/eo.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/eo.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/es-us.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/es-us.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/es.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/es.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/et.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/et.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/eu.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/eu.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/fa.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/fa.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/fi.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/fi.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/fr-ca.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/fr-ca.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/fr-ch.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/fr-ch.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/fr.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/fr.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/gl.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/gl.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/he.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/he.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/hi.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/hi.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/hr.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/hr.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/hu.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/hu.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/hy-am.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/hy-am.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/id.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/id.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/is.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/is.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/it.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/it.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ja.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ja.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ka.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ka.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/kk.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/kk.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/km.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/km.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ko.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ko.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ku.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ku.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/lb.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/lb.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/lt.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/lt.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/lv.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/lv.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/mk.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/mk.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ms.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ms.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/nb.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/nb.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ne.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ne.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/nl.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/nl.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/nn.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/nn.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/pl.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/pl.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/pt-br.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/pt-br.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/pt.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/pt.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ro.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ro.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ru.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ru.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/si-lk.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/si-lk.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sk.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sk.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sl.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sl.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sm.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sm.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sq.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sq.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sr-cyrl.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sr-cyrl.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sr.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sr.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sv.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/sv.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ta-in.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ta-in.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/th.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/th.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/tr.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/tr.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ug.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/ug.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/uk.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/uk.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/uz-cy.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/uz-cy.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/uz.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/uz.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/vi.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/vi.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/zh-cn.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/zh-cn.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/zh-tw.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/core/locales/zh-tw.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/daygrid/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/daygrid/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/google-calendar/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/google-calendar/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/icalendar/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/icalendar/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/interaction/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/interaction/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/list/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/list/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/luxon1/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/luxon1/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/luxon2/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/luxon2/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/luxon3/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/luxon3/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/moment-timezone/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/moment-timezone/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/moment/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/moment/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/multimonth/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/multimonth/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/rrule/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/rrule/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/timegrid/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/timegrid/index.global.min.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/web-component/index.global.js create mode 100644 public/resources/js/fullcalendar-6.1.15/packages/web-component/index.global.min.js create mode 100644 public/resources/js/nocombine/fullcalendar-bootstrap/index.global.js create mode 100644 public/resources/js/nocombine/fullcalendar/index.global.js create mode 100644 public/resources/js/nocombine/pageblocks/faqs.js create mode 100644 public/resources/js/nocombine/pageblocks/pageblocks.js create mode 100644 public/resources/js/nocombine/pageblocks/stats.js create mode 100644 public/resources/js/nocombine/pageblocks/transition.js create mode 100644 public/resources/js/src/accessibility.js create mode 100644 public/resources/js/src/custom.js create mode 100644 public/resources/scss/components/_breadcrumbs.scss create mode 100644 public/resources/scss/components/_calendar.scss create mode 100644 public/resources/scss/components/_new-window-links.scss create mode 100644 public/resources/scss/components/_pagination.scss create mode 100644 public/resources/scss/components/_share.scss create mode 100644 public/resources/scss/components/_skip-to-content.scss create mode 100644 public/resources/scss/components/_tables.scss create mode 100644 public/resources/scss/components/_tabs.scss create mode 100644 public/resources/scss/features/_forms.scss create mode 100644 public/resources/scss/features/_post-detail.scss create mode 100644 public/resources/scss/features/_post-landing.scss create mode 100644 public/resources/scss/features/_post-teaser.scss create mode 100644 public/resources/scss/features/blog/_blog-detail.scss create mode 100644 public/resources/scss/features/blog/_blog-landing.scss create mode 100644 public/resources/scss/layout.scss create mode 100644 public/resources/scss/layout/_content.scss create mode 100644 public/resources/scss/layout/_footer.scss create mode 100644 public/resources/scss/layout/_header.scss create mode 100644 public/resources/scss/layout/_mega-menu.scss create mode 100644 public/resources/scss/layout/_primary-menu.scss create mode 100644 public/resources/scss/pageblocks/_animations.scss create mode 100644 public/resources/scss/pageblocks/_blurbs.scss create mode 100644 public/resources/scss/pageblocks/_columns.scss create mode 100644 public/resources/scss/pageblocks/_content.scss create mode 100644 public/resources/scss/pageblocks/_cta.scss create mode 100644 public/resources/scss/pageblocks/_hero.scss create mode 100644 public/resources/scss/pageblocks/_image-text.scss create mode 100644 public/resources/scss/pageblocks/_pageblocks_globals.scss create mode 100644 public/resources/scss/pageblocks/_post-feed.scss create mode 100644 public/resources/scss/pageblocks/pageblock-components/_blurb.scss create mode 100644 public/resources/scss/utilities/_bootstrap-vars.scss create mode 100644 public/resources/scss/utilities/_bootstrap.scss create mode 100644 public/resources/scss/utilities/_buttons.scss create mode 100644 public/resources/scss/utilities/_mixins.scss create mode 100644 public/resources/scss/utilities/_overrides.scss create mode 100644 public/resources/scss/utilities/_typography.scss create mode 100644 public/resources/scss/utilities/_vars.scss create mode 100644 public/resources/webfonts/fa-brands-400.ttf create mode 100644 public/resources/webfonts/fa-brands-400.woff2 create mode 100644 public/resources/webfonts/fa-regular-400.ttf create mode 100644 public/resources/webfonts/fa-regular-400.woff2 create mode 100644 public/resources/webfonts/fa-solid-900.ttf create mode 100644 public/resources/webfonts/fa-solid-900.woff2 create mode 100644 public/resources/webfonts/fa-v4compatibility.ttf create mode 100644 public/resources/webfonts/fa-v4compatibility.woff2 create mode 100644 views/_footer.erb create mode 100644 views/_footer.original.erb diff --git a/.prototools b/.prototools new file mode 100644 index 00000000..371d69f8 --- /dev/null +++ b/.prototools @@ -0,0 +1 @@ +ruby = "3.3.5" diff --git a/.solargraph.yml b/.solargraph.yml new file mode 100644 index 00000000..a8ef410d --- /dev/null +++ b/.solargraph.yml @@ -0,0 +1,22 @@ +--- +include: +- "**/*.rb" +exclude: +- spec/**/* +- test/**/* +- vendor/**/* +- ".bundle/**/*" +require: [] +domains: [] +reporters: +- rubocop +- require_not_found +formatter: + rubocop: + cops: safe + except: [] + only: [] + extra_args: [] +require_paths: [] +plugins: [] +max_files: 5000 diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..c0f4aaf8 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "markdown.validate.enabled": true +} \ No newline at end of file diff --git a/12factor FINAL/binserve.json b/12factor FINAL/binserve.json new file mode 100644 index 00000000..40d966ef --- /dev/null +++ b/12factor FINAL/binserve.json @@ -0,0 +1,42 @@ +{ + "server": { + "host": "127.0.0.1:1337", + "tls": { + "host": "127.0.0.1:443", + "enable": false, + "key": "key.pem", + "cert": "cert.pem" + } + }, + "routes": { + "/": "public/index.html", + "/usage": "public/usage.hbs" + }, + "static": { + "directory": ".", + "served_from": ".", + "error_pages": { + "404": "public/404.html" + } + }, + "template": { + "partials": { + "header": "public/header.hbs" + }, + "variables": { + "app_name": "Binserve" + } + }, + "config": { + "enable_hot_reload": true, + "fast_mem_cache": true, + "enable_cache_control": true, + "enable_directory_listing": true, + "minify_html": false, + "follow_symlinks": false, + "enable_logging": false + }, + "insert_headers": { + "x-greetings": "hellooo!" + } +} \ No newline at end of file diff --git a/12factor FINAL/blog-detail-page.html b/12factor FINAL/blog-detail-page.html new file mode 100644 index 00000000..15d68d5f --- /dev/null +++ b/12factor FINAL/blog-detail-page.html @@ -0,0 +1,638 @@ + + + + + + + + Home + + + + + + + + + +Skip to Main Content + + + + + +
+ + +
+
+
+
+
+
+ +

Blog Post Title Aenean eu leo quam Ornare sem lacinia quam

+
+
+
+
Andy Smith
+
+
10 October 2024
+
+
+
CodebaseDependenciesDisposability
+
+
+
+
+
+
+ + +
+
+
+
+
+

Paragraph Text. This is what the general paragraph text stlying looks like. You also have the ability to bold text as well as emphasize text. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt:

+
    +
  • This is a bulleted list. We want to demonstrate how this could look for page layouts, and give the designer and copywriter something that they can copy & paste to generate these Page Layouts quicker
  • +
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit
  • +
  • Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua
  • +
  • Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
  • +
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+
+

You can also indent blocks of copy using the blockquote feature and they will look like this. Because we’re not sure this feature will always be used for actual quotes, we’re aren’t adding in any quote marks or things of that nature. If you’re actually quoting someone, you can type in the quote marks manually. “Just like this.”

+

This feature can span multiple paragraphs. By default it will not be italic, like this example is. That style is maunally applied in the WYSIWYG as well and we encourage using it. Essentially, adding the blockquote style in just indents the text and adds the line you see on the left-hand side.

+
+

Paragraph Text. This is what the general paragraph text stlying looks like. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+
    +
  1. This is a numbered list. We want to demonstrate how this could look for page layouts, and give the designer and copywriter something that they can copy & paste to generate these Page Layouts quicker
  2. +
  3. Lorem ipsum dolor sit amet, consectetur adipiscing elit
  4. +
  5. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua
  6. +
  7. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
  8. +
+

Donec sed odio dui. Vestibulum id ligula porta felis euismod semper. Cras mattis consectetur purus sit amet fermentum.

+ + +
+ +
+
+
+

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.

+

Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.

+
+
+

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.

+

Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.

+
+
+

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.

+

Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.

+
+
+

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.

+

Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.

+
+
+ +

Paragraph Text. This is what the gernal paragraph text stlying looks like. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+
+ +
+
+
+
+ + +
+ +
+ + +
+
+
+
+ +
+
+
+

H2 – Conversion Focused Header Text for Bottom of Page

+

Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.

+
+
+
+ + + +
+
+
+
+
+ + + + + + + + + + + + + diff --git a/12factor FINAL/blog-landing-page.html b/12factor FINAL/blog-landing-page.html new file mode 100644 index 00000000..7ea2316e --- /dev/null +++ b/12factor FINAL/blog-landing-page.html @@ -0,0 +1,848 @@ + + + + + + + + Home + + + + + + + + + +Skip to Main Content + + + + + +
+ + +
+
+
+
+
+
+

Blog

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ullamcorper nulla non metus auctor fringilla.

+
+
+
+
+
+
+ + +
+ +
+ + +
+
+ +
+
+
+
+
+

Filter Results

+
+
+ +
+ + +
+ +
+ + +
+ + + + + +
+
+
+
+
+
+
+
+
+
Showing 12 of 36 Results
+ +
+
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+ +
+
+
+ + + + +
+ + + + +
+
+
+
+ +
+
+
+

H2 – Conversion Focused Header Text for Bottom of Page

+

Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.

+
+
+
+ + + +
+
+
+
+ +
+ + + + + + + + + + + + + diff --git a/12factor FINAL/blurb-blocks.html b/12factor FINAL/blurb-blocks.html new file mode 100644 index 00000000..8512bec7 --- /dev/null +++ b/12factor FINAL/blurb-blocks.html @@ -0,0 +1,736 @@ + + + + + + + + Home + + + + + + + + + +Skip to Main Content + + + + + +
+ + +
+
+
+
+
+
+

Blurbs block

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ullamcorper nulla non metus auctor fringilla.

+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+

H2 Heading Text

+

Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet, varius leo eu, elementum lacus. Nulla vitae leo risus. Integer finibus mauris at placerat congue.

+
+
+
+
+
+
+
+
+ +
+
+

Blurb Title Example

+

Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.

+
+
+
+
+ +
+
+

Another Feature Highlight

+

Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.

+
+
+
+
+ +
+
+

Blurb Title Example

+

Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.

+
+
+
+
+ +
+
+

Another Feature Highlight

+

Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.

+
+
+
+
+ +
+
+

Another Feature Highlight

+

Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.

+
+
+
+
+ +
+
+

Another Feature Highlight

+

Lorem ipsum dolor sit amet bibendum adipiscing mauris integer tristique.

+
+
+
+
+
+
+
+ + +
+ +
+ + +
+
+
+
+
+
+
+

H2 Heading Text

+

Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet, varius leo eu, elementum lacus. Nulla vitae leo risus. Integer finibus mauris at placerat congue.

+
+
+
+
+
+
+
+
+ +
+
+

Blurb Title Example

+

Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.

+
+
+
+
+ +
+
+

Blurb Title Example

+

Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.

+
+
+
+
+ +
+
+

Blurb Title Example

+

Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.

+
+
+
+
+ +
+
+

Blurb Title Example

+

Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.

+
+
+
+
+
+
+
+ + +
+ +
+ + + + + +
+
+
+
+ +
+
+
+

H2 – Conversion Focused Header Text for Bottom of Page

+

Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.

+
+
+
+ + + +
+
+
+
+
+ + + + + + + + + + + + + diff --git a/12factor FINAL/column-blocks.html b/12factor FINAL/column-blocks.html new file mode 100644 index 00000000..5af16074 --- /dev/null +++ b/12factor FINAL/column-blocks.html @@ -0,0 +1,896 @@ + + + + + + + + Home + + + + + + + + + +Skip to Main Content + + + + + +
+ + +
+
+
+
+
+
+

Columns Block

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ullamcorper nulla non metus auctor fringilla.

+
+
+
+
+
+
+ + +
+
+
+
+
+
+

+ H2 - This is a 2-Across Columns Page Block on White Background +

+

Lorem ipsum dolor sit amet nisl fusce magna fames malesuada vivamus adipiscing libero hac. Dictum vulputate molestie erat laoreet lacinia vulputate quis do semper.

+
+
+
+
+
+
+
+
+

Header 3 Title Example

+

Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.

+
+
+
+
+
+
+
+

Header 3 Title Example

+

Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.

+
+
+
+
+
+
+
+ + +
+ +
+ + +
+
+
+
+
+
+

+ H2 - This is a 3-Across Columns Page Block on Gray Background +

+

Lorem ipsum dolor sit amet nisl fusce magna fames malesuada vivamus adipiscing libero hac. Dictum vulputate molestie erat laoreet lacinia vulputate quis do semper.

+
+
+
+
+
+
+
+
+

Header 3 Title Example

+

Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.

+
+
+
+
+
+
+
+

Header 3 Title Example

+

Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.

+
+
+
+
+
+
+
+

Header 3 Title Example

+

Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.

+
+
+
+
+
+
+
+ + +
+ +
+ + + +
+
+
+
+
+
+
+

+ H2 - This is a 4-Across Columns Page Block on White Background +

+

Lorem ipsum dolor sit amet nisl fusce magna fames malesuada vivamus adipiscing libero hac. Dictum vulputate molestie erat laoreet lacinia vulputate quis do semper.

+
+
+
+
+
+
+
+

Header 3 Title Example

+

Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.

+
+
+
+
+
+
+
+

Header 3 Title Example

+

Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.

+
+
+
+
+
+
+
+

Header 3 Title Example

+

Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.

+
+
+
+
+
+
+
+

Header 3 Title Example

+

Paragraph text that is short enough to get read but long enough to convey a solid message that's not obvious. long enough to convey a solid message that's not obvious.

+
+
+
+
+
+
+
+ + +
+ +
+ + +
+
+
+
+
+
+

+ H2 - This is a 6-Across Columns Page Block on Gray Background +

+

Lorem ipsum dolor sit amet nisl fusce magna fames malesuada vivamus adipiscing libero hac. Dictum vulputate molestie erat laoreet lacinia vulputate quis do semper.

+
+
+
+
+
+
+
+
+

Header 3 Title Example

+

Duis leo. Donec orci lectus, aliquam ut, faucibus non, euismod id, nulla. Phasellus dolor.

+
+
+
+
+
+
+
+

Header 3 Title Example

+

Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.

+
+
+
+
+
+
+
+

Header 3 Title Example

+

Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.

+
+
+
+
+
+
+
+

Header 3 Title Example

+

Standard paragraph text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in tortor laoreet.

+
+
+
+
+
+
+
+

Header 3 Title Example

+

Duis leo. Donec orci lectus, aliquam ut, faucibus non, euismod id, nulla. Phasellus dolor.

+
+
+
+
+
+
+
+

Header 3 Title Example

+

Duis leo. Donec orci lectus, aliquam ut, faucibus non, euismod id, nulla. Phasellus dolor.

+
+
+
+
+
+
+
+ + +
+ +
+ + +
+
+
+
+ +
+
+
+

H2 – Conversion Focused Header Text for Bottom of Page

+

Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.

+
+
+
+ + + +
+
+
+
+
+ + + + + + + + + + + + + diff --git a/12factor FINAL/community-page.html b/12factor FINAL/community-page.html new file mode 100644 index 00000000..e3451d62 --- /dev/null +++ b/12factor FINAL/community-page.html @@ -0,0 +1,742 @@ + + + + + + + + Home + + + + + + + + + +Skip to Main Content + + + + + +
+ + +
+
+
+
+
+
+

Community

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus.

+

+ #12-factor on Slack + Twelve-Factor on GitHub +

+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+

+ Help us build Twelve-Factor +

+

Twelve-Factor is better because of our contributors and maintainers. It is because of you that we can bring great software to the community. See below for further details on the several ways you can get more involved with the project.

+
+
+
+
+
+
+
+

Check out GitHub

+

You can follow the work we do, be part of on-going discussions, and examine our improvement ideas on each respective repo’s GitHub issues page.

+

If you’re a newcomer, check out the good first issue label in each repository, take 12-factor for example.

+

If you are ready to jump in and add code, tests, or help with documentation, follow the guidelines in the contributing documentation in the respective repository.

+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+ + + + + + + +
+
+
+
+
+
+

+ Attend our Working Group meetings +

+

Working Group Meetings are held every 1st and 3rd Thursday at 10am Pacific Time (convert to your time zone) and every 2nd and 4th Thursday at 7am Pacific Time (convert to your time zone).

+
+
+
+
+
+ + + + +
+
+
+
+
+

Attend working group meetings to hear the latest development updates, provide feedback, ask questions, meet the maintainers, and get to know other members of the community.

+

Join our Mailing List to get updates on the project and invitations to working group meetings.

+

Meeting Zoom Link

+

See previous community meetings on our YouTube Playlist.

+

Meeting agenda

+

Topics should be added to the agenda in the public Google Doc the day prior to the meeting. The list of topics will be finalized by the meeting organizers. If any scheduled topics are covered in less than the allotted time, additional topics may be covered.

+
+
+
+
+
+ + +
+
+
+
+
+
+

Contributing

+
+
+
+
+
+

How can I start contributing?

+
+
+

If you are new to the project, the first thing you should do is gain some understanding of the project. This normally entails doing the following:

+
    +
  • Watch a few talks (videos).
  • +
  • Next, run through some tutorials.
  • +
+

If you run into issues or unexpected behaviour, that’s probably the best place to start adding your first contribution.

+

If you didn’t find anything you’d like to improve while going through the tutorials you can browse the repositories below (some of those repositories may even have “good first issues”):

+ + + + + + + + + + + + + + + + + + + + + + + + + +
ComponentTech StackDescription
packGo, DockerCLI providing build and utility functions to end-users.
lifecycleGo, DockerExecutables that implent the main specifications and are used by platforms such as pack.
docsHugo, HTML, JavascriptMain website and documentation
+
+

Depending our your depth of understanding or desires some components may be more ideal than others.

+
+
+
+ +
+
+

What type of contributions can I make?

+
+
+

Donec sed odio dui. Vestibulum id ligula porta felis euismod semper. Cras mattis consectetur purus sit amet fermentum.

+ + +
+ +
+
+
+

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.

+

Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.

+
+
+

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.

+

Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.

+
+
+

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.

+

Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.

+
+
+

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.

+

Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.

+
+
+ +
+
+ +
+
+

How do I submit a pull request?

+
+
+

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Cras mattis consectetur purus sit amet fermentum. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.

+

Donec sed odio dui. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla. Donec sed odio dui.

+
+
+ +
+
+
+ + +
+
+
+
+ +
+
+
+

Get Twelve-Factor news straight to your inbox.

+

Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+
+ +
+
+
+
+
+ + + + + + + + + + + + + diff --git a/12factor FINAL/content-styles-page.html b/12factor FINAL/content-styles-page.html new file mode 100644 index 00000000..b407e9df --- /dev/null +++ b/12factor FINAL/content-styles-page.html @@ -0,0 +1,499 @@ + + + + + + + + Home + + + + + + + + + +Skip to Main Content + + + + + + +
+
+
+
+
+
+
+

H1 Heading Style. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

+

Paragraph Text with class “.intro-text” applied. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.

+
+
+
+
+
+
+ +
+
+
+
+

H2 - This header type is intended as the section header for the subsequent page blocks

+

Paragraph Text. This is what the gernal paragraph text stlying looks like. You also have the ability to bold text as well as emphasize text. You can also insert links to download things in your content, ‘Example Document Title’ (PDF), like this. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt:

+ +
    +
  • This is a bulleted list. We want to demonstrate how this could look for page layouts, and give the designer and copywriter something that they can copy & paste to generate these Page Layouts quicker
  • +
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit
  • +
  • Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua
  • +
  • Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
  • +
+ +

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+ +

H3 - We must be mindful of heading sequence. H3s are used if you have a need for a sub-header (that falls under the H2 section header)

+

Paragraph Text. This is what the gernal paragraph text stlying looks like. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Example paragraph link. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+ +

H4 - We must be mindful of heading sequence. H4s are used if you have a need for a sub-header that falls under the H3 header

+ +
H5 - Use this same styling for Pre-Title. We must be mindful of heading sequence.
+

Paragraph Text. This is what the gernal paragraph text stlying looks like. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+ +
+

You can also indent blocks of copy using the blockquote feature and they will look like this. Because we’re not sure this feature will always be used for actual quotes, we’re aren’t adding in any quote marks or things of that nature. If you’re actually quoting someone, you can type in the quote marks manually. “Just like this.”

+

This feature can span multiple paragraphs. By default it will not be italic, like this example is. That style is maunally applied in the WYSIWYG as well and we encourage using it. Essentially, adding the blockquote style in just indents the text and adds the line you see on the left-hand side.

+
+ +
H6 - We must be mindful of heading sequence. H6s are used if you have a need for a sub-header that falls under the H5 header. We may not use this header type too often, but we should always account for this.
+ +
    +
  1. This is a numbered list. We want to demonstrate how this could look for page layouts, and give the designer and copywriter something that they can copy & paste to generate these Page Layouts quicker
  2. +
  3. Lorem ipsum dolor sit amet, consectetur adipiscing elit
  4. +
  5. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua
  6. +
  7. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua
  8. +
  9. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
  10. +
+ +
+ +
Button Styles:
+

Primary Button Style

+

Primary Button Style with Icon

+

Secondary Button Style

+

Secondary Button Style with Icon

+

CTA Link Style

+ +
Button Styles on dark purple background:
+ + +
+ +

Small Text - This could be used for captions. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+ +
+
+
+
+
+ + + + + + + + + + + + diff --git a/12factor FINAL/hero-blocks.html b/12factor FINAL/hero-blocks.html new file mode 100644 index 00000000..f01e402f --- /dev/null +++ b/12factor FINAL/hero-blocks.html @@ -0,0 +1,552 @@ + + + + + + + + Home + + + + + + + + + +Skip to Main Content + + + + + +
+ + +
+
+
+
+
+
+

Hero Options

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ullamcorper nulla non metus auctor fringilla.

+
+
+
+
+
+
+ + +
+
+
+
+
+
+

Interior Hero, No Image

+

#FFF Background. 1010px max width. 80px top and bottom padding. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ullamcorper nulla non metus auctor fringilla.

+
+
+
+
+
+
+ + +
+
+
+
+
+
+

Interior Hero, No Image

+

#F8F8F8 Background. 1010px max width. 80px top and bottom padding. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

+
+
+
+
+
+
+ + +
+
+
+
+
+
+ +

Interior Hero with Image

+

#FFF Background. 40px top and bottom padding. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+
+
+
+ +

Interior Hero with Image

+

#F8F8F8 Background. 40px top and bottom padding. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

+
+
+
+
+ +
+
+
+
+
+
+ + + + + + +
+
+
+
+ +
+
+
+

H2 – Conversion Focused Header Text for Bottom of Page

+

Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.

+
+
+
+ + + +
+
+
+
+ + + +
+ + + + + + + + + + + + + diff --git a/12factor FINAL/home-page.html b/12factor FINAL/home-page.html new file mode 100644 index 00000000..f7be07d5 --- /dev/null +++ b/12factor FINAL/home-page.html @@ -0,0 +1,770 @@ + + + + + + + + Home + + + + + + + + + +Skip to Main Content + + + + + +
+ + +
+
+
+
+
+
+

A methodology for building software-as-aservice apps

+

A triangulation on ideal practices for app development, paying particular attention to the dynamics of the organic growth of an app over time, the dynamics of collaboration between developers working on the app’s codebase, and avoiding the cost of software erosion.

+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+
+
+
+
Introduction
+

+ What is the Twelve-Factor Methodology +

+

In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service. The twelve-factor app is a methodology for building software-as-a-service apps that:

+
+
+
+
+

About us

+
+
+
+
+
+
+
+
+

Use declarative formats for setup automation, to minimize time and cost for new developers joining the project;

+
+
+
+
+
+
+
+

Have a clean contract with the underlying operating system, offering maximum portability between execution environments;

+
+
+
+
+
+
+
+

Are suitable for deployment on modern cloud platforms, obviating the need for servers and systems administration;

+
+
+
+
+
+
+
+

Minimize divergence between development and production, enabling continuous deployment for maximum agility;

+
+
+
+
+
+
+
+

And can scale up without significant changes to tooling, architecture, or development practices.

+
+
+
+
+
+
+
+

Duis leo. Donec orci lectus, aliquam ut, faucibus non, euismod id, nulla. Phasellus dolor.

+
+
+
+
+
+
+
+ + +
+ +
+ + +
+
+
+
+
+
+ A placeholder image of gray triangles on a gray background +
+
+
+
+

Community

+

Collaborate, Build, and Network with Likeminded Developers

+

Paragraph text on the web is used to present the main body of content within a website, providing detailed information, explanations, stories, or descriptions in a format that is easy to read and understand.

+

Explore the Community

+
+
+
+
+
+
+ + +
+ +
+ + +
+
+
+
+ +
+
+
+

H2 – Conversion Focused Header Text for Bottom of Page

+

Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.

+
+
+
+ + + +
+
+
+
+
+ + + + + + + + + + + + + diff --git a/12factor FINAL/image-text-blocks.html b/12factor FINAL/image-text-blocks.html new file mode 100644 index 00000000..2ef048b2 --- /dev/null +++ b/12factor FINAL/image-text-blocks.html @@ -0,0 +1,556 @@ + + + + + + + + Home + + + + + + + + + +Skip to Main Content + + + + + +
+ +
+
+
+
+
+
+

Image + Text Block

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ullamcorper nulla non metus auctor fringilla.

+
+
+
+
+
+
+ + +
+
+
+
+
+
+ A placeholder image of gray triangles on a gray background +
+
+
+
+

Optional Pre-Title

+

H2 Heading Style Lorem ipsum dolor sit amet eu risus praesent sagittis

+

Lorem ipsum dolor sit amet platea fringilla leo cras a venenatis. Libero eros sollicitudin velit viverra lectus sodales enim aliquet. Fusce eget convallis pellentesque auctor viverra ut curabitur. Molestie gravida nisl pretium posuere congue hendrerit do tincidunt ullamcorper tellus eros malesuada. Vestibulum imperdiet malesuada eget blandit suspendisse praesent fusce.

+

Explore the Community

+
+
+
+
+
+
+ + +
+
+
+
+
+
+

Optional Pre-Title

+

H2 Heading Style Lorem ipsum dolor sit amet eu risus praesent sagittis

+

Lorem ipsum dolor sit amet platea fringilla leo cras a venenatis. Libero eros sollicitudin velit viverra lectus sodales enim aliquet. Fusce eget convallis pellentesque auctor viverra ut curabitur. Molestie gravida nisl pretium posuere congue hendrerit do tincidunt ullamcorper tellus eros malesuada. Vestibulum imperdiet malesuada eget blandit suspendisse praesent fusce.

+

Explore the Community

+
+
+
+
+ A placeholder image of gray triangles on a gray background +
+
+
+
+
+
+ + +
+
+
+
+
+
+ A placeholder image of gray triangles on a gray background +
+
+
+
+

Optional Pre-Title

+

H2 Heading Style Lorem ipsum dolor sit amet eu risus praesent sagittis

+

Lorem ipsum dolor sit amet platea fringilla leo cras a venenatis. Libero eros sollicitudin velit viverra lectus sodales enim aliquet. Fusce eget convallis pellentesque auctor viverra ut curabitur. Molestie gravida nisl pretium posuere congue hendrerit do tincidunt ullamcorper tellus eros malesuada. Vestibulum imperdiet malesuada eget blandit suspendisse praesent fusce.

+

Explore the Community

+
+
+
+
+
+
+ + +
+
+
+
+
+
+

Optional Pre-Title

+

H2 Heading Style Lorem ipsum dolor sit amet eu risus praesent sagittis

+

Lorem ipsum dolor sit amet platea fringilla leo cras a venenatis. Libero eros sollicitudin velit viverra lectus sodales enim aliquet. Fusce eget convallis pellentesque auctor viverra ut curabitur. Molestie gravida nisl pretium posuere congue hendrerit do tincidunt ullamcorper tellus eros malesuada. Vestibulum imperdiet malesuada eget blandit suspendisse praesent fusce.

+

Explore the Community

+
+
+
+
+ A placeholder image of gray triangles on a gray background +
+
+
+
+
+
+ + +
+
+
+
+ +
+
+
+

H2 – Conversion Focused Header Text for Bottom of Page

+

Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.

+
+
+
+ + + +
+
+
+
+
+ + + + + + + + + + + + + diff --git a/12factor FINAL/interior-factor-page.html b/12factor FINAL/interior-factor-page.html new file mode 100644 index 00000000..e0736013 --- /dev/null +++ b/12factor FINAL/interior-factor-page.html @@ -0,0 +1,518 @@ + + + + + + + + Home + + + + + + + + + +Skip to Main Content + + + + + +
+ + + +
+
+
+
+
+
+ +

Codebase

+

One codebase tracked in revision control, many deploys

+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+ +
+
+
+

A twelve-factor app is always tracked in a version control system, such as Git, Mercurial, or Subversion. A copy of the revision tracking database is known as a code repository, often shortened to code repo or just repo.

+

A codebase is any single repo (in a centralized revision control system like Subversion), or any set of repos who share a root commit (in a decentralized revision control system like Git).

+

There is always a one-to-one correlation between the codebase and the app:

+ +
    +
  • If there are multiple codebases, it’s not an app – it’s a distributed system. Each component in a distributed system is an app, and each can individually comply with twelve-factor.
  • +
  • Multiple apps sharing the same code is a violation of twelve-factor. The solution here is to factor shared code into libraries which can be included through the dependency manager.
  • +
+ +

There is only one codebase per app, but there will be many deploys of the app. A deploy is a running instance of the app. This is typically a production site, and one or more staging sites. Additionally, every developer has a copy of the app running in their local development environment, each of which also qualifies as a deploy.

+

The codebase is the same across all deploys, although different versions may be active in each deploy. For example, a developer has some commits not yet deployed to staging; staging has some commits not yet deployed to production. But they all share the same codebase, thus making them identifiable as different deploys of the same app.

+
+
+
+
+
+ + + + +
+
+
+
+ +
+
+
+

H2 – Conversion Focused Header Text for Bottom of Page

+

Friendly text further encouraging the user to choose to take action. Donec mollis hendrerit risus.

+
+
+
+ + + +
+
+
+
+
+ + + + + + + + + + + + + diff --git a/12factor FINAL/public/404.html b/12factor FINAL/public/404.html new file mode 100644 index 00000000..a315bf8a --- /dev/null +++ b/12factor FINAL/public/404.html @@ -0,0 +1,22 @@ + + + + + + + + 404 Page Not Found + + + +
+

404 Page Not Found

+
+

binserve v0.2.0

+
+ + \ No newline at end of file diff --git a/12factor FINAL/public/assets/css/styles.css b/12factor FINAL/public/assets/css/styles.css new file mode 100644 index 00000000..551a8618 --- /dev/null +++ b/12factor FINAL/public/assets/css/styles.css @@ -0,0 +1,61 @@ +body { + background-color: #3c3252; + color: white; + text-align: center; + font-family: 'Courier New', Courier, monospace; +} + +h1 { + text-shadow: 0 0 1px white; +} + +hr { + width: 30%; +} + +.logo { + height: 150px; + width: 150px; +} + +.gif { + height: 400px; + width: 500px; +} + +details { + cursor: pointer; +} + +p { + font-family: monospace; + font-size: 16px; +} + +button { + padding: 20px; + font-size: 20px; + font-weight: bold; + border: solid; + border-width: 0px; + border-radius: 5px; + cursor: pointer; +} + +code { + padding: 5px; + background-color: gray; + border: solid; + border-width: 1px; + border-radius: 5px; +} + +.contents { + margin-top: 69px; +} + +.usage { + margin-top: 69px; + display: inline-block; + text-align: left; +} \ No newline at end of file diff --git a/12factor FINAL/public/assets/images/binserve.webp b/12factor FINAL/public/assets/images/binserve.webp new file mode 100644 index 0000000000000000000000000000000000000000..c5de5635c1d29981608126b41bc1f82e04bdcf29 GIT binary patch literal 22282 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 literal 0 HcmV?d00001 diff --git a/12factor FINAL/public/header.hbs b/12factor FINAL/public/header.hbs new file mode 100644 index 00000000..5e2e7f46 --- /dev/null +++ b/12factor FINAL/public/header.hbs @@ -0,0 +1,7 @@ + + + + + {{ app_name }} v0.2.0 Usage + + diff --git a/12factor FINAL/public/index.html b/12factor FINAL/public/index.html new file mode 100644 index 00000000..ecb85caf --- /dev/null +++ b/12factor FINAL/public/index.html @@ -0,0 +1,34 @@ + + + + + + + + Binserve v0.2.0 + + + +
+ +

Hello, Universe! 🚀

+

Your new web server is up and ready!

+
+
+ Get Started +

Looks like everything's working perfectly! Hurray! 🎉

+

By default, binserve generates these static content as a boileplate for you to get started quickly.

+

The directory structure, configuration file, and these sample files utilize all the features.

+

This can help you learn the usage just by skimming through the generated static files.

+

✨ Enjoy the breeze experience! ✨

+ +
+
+

binserve v0.2.0

+
+ + \ No newline at end of file diff --git a/12factor FINAL/public/usage.hbs b/12factor FINAL/public/usage.hbs new file mode 100644 index 00000000..fa13e692 --- /dev/null +++ b/12factor FINAL/public/usage.hbs @@ -0,0 +1,35 @@ + + + {{> header}} + +
+
+ +
+

Usage

+

Command-line Arguments

+

With these arguments you can override the settings in the binserve.json file.

+
+
    +
  • -c/--cert - The path to the TLS certificate for your domain.
  • +
    +
  • -k/--key - The path to the TLS key for your domain.
  • +
    +
  • -h/--host - The host/domain with the specified port for your webserver to run on.
  • +
    +
      +
    • Example: --host 127.0.0.1:1337 OR --host zombo.com
    • +
    +
+


+
+

Also this page's <head> is rendered by Handlebars! 🎨

+

binserve v0.2.0

+
+
+ + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/gulpfile.js b/12factor FINAL/wp-content/themes/orbit-media/gulpfile.js new file mode 100644 index 00000000..3ce1a5aa --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/gulpfile.js @@ -0,0 +1,248 @@ +/** + * This gulp script used to compile and minify CSS and JavaScript. + * + * This gulp script requires Node v18.x. If you're using NVM (Node Version + * Manager), and you should be, then you can run `nvm use 18`. + * + * You can run the default task to watch for changes to all files (Level 1 + * Developer) or you can run each task independently for more granular control + * (Level 100 Developer). + * + * By default this gulp script will compile and minify CSS and JavaScript (ie, + * it will create production-ready files). To use unminified CSS and CSS maps + * (ie, development-only files), use the `--dev` argument. + * + * To run the default task, simply type `gulp` and hit enter. + * + * @todo One day it might make sense to compile both production-ready and + * development files and have a setting in the CMS backend that can toggle + * between each set. Will attempt in Drupal sandbox and report back. + * <3 Jimmy + * + * Options: + * + * --dev + * Includes maps when compiling CSS. Doesn't minify compiled files. Applies to both JS and CSS tasks. + * + * --quiet + * Compile notifications will not be displayed. Applies to both JS and CSS tasks. + * + * Usage: + * + * - gulp css|js [--dev] [--quiet] + * + * CSS Examples: + * + * - `gulp css` + * This command will watch the SASS input directory for any file + * changes and automatically run the appropriate CSS tasks. + * + * - `gulp css --quiet` + * This command will perform the same actions as the above command + * but won't show a notification upon completion. + * + * - `gulp css --dev` + * This command will produce unminified CSS files and maps that can + * be used during development. + * + * JavaScript Examples: + * + * - `gulp js` + * This command will watch the JS input directories for any file + * changes and automatically run the appropriate JS tasks. + * + * - `gulp js --quiet` + * This command will perform the same actions as the above command + * but won't show a notification upon completion. + * + * - `gulp compile-js-combine` + * This command will combine all JS files in the `src` directory into + * a single file called `combined[.min].js`. + * + * - `gulp compile-js-nocombine` + * This command won't do anything because the `dist` versions would + * be the same as the `src` versions. + * + * References: + * + * - Dart Sass: https://github.com/sass/dart-sass/blob/main/README.md#javascript-api + */ + +'use strict'; + +const concat = require('gulp-concat'); +const extReplace = require('gulp-ext-replace'); +const gulp = require('gulp'); +const gulpif = require('gulp-if'); +const notify = require('gulp-notify'); +const sass = require('gulp-sass')(require('sass')); +const stripCssComments = require('gulp-strip-css-comments'); +const uglify = require('gulp-uglify-es').default; +const util = require('gulp-util'); +var cssError = false; + +// Notifications can be disabled by passing the `--quiet flag`. +// Files are automatically minified unless the --dev flag is passed. +const config = { + dev: util.env.dev, + quiet: util.env.quiet, +}; + +const cssFiles = { + inputPattern: 'resources/scss/**/*.scss', + outputDirectory: 'resources/css/', + devOutputDirectory: 'resources/css', + mapsDirectory: 'maps', +} + +const jsFiles = { + inputPattern: 'resources/js/src/**/*.js', + nocombineInputPattern: 'resources/js/nocombine/**/*.js', + outputDirectory: 'resources/js/dist/min', + devOutputDirectory: 'resources/js/dist', +} + +/** + * Gets the current environment ("DEV" or "PROD") based on the + * presence of the `--dev` parameter. + * + * @returns {string} + */ +function getEnvironment() { + return config.dev ? 'DEV' : 'PROD'; +} + +exports.getEnvironment = getEnvironment; + +/** + * Command: gulp [--dev] [--quiet] + * + * Run this command if you want to automagically compile CSS and JS + * whenever an SCSS or JS file is changed. + */ +gulp.task('default', () => { + return gulp.watch([cssFiles.inputPattern, jsFiles.inputPattern, jsFiles.nocombineInputPattern], {delay: 500}, gulp.series('compile-css', 'compile-js-combine', 'compile-js-nocombine', 'default-notification')); +}); + +// ============================== // +// CSS +// ============================== // + +/** + * Command: gulp css [--dev] [--quiet] + * + * Run this command if you want to automagically compile CSS whenever + * an SCSS file is changed. + */ +gulp.task('css', () => { + return gulp.watch(cssFiles.inputPattern, {delay: 500}, gulp.series('compile-css', 'compile-css-notification')); +}); + +/** + * Run this command if you want to compile on-demand. Same parameters + * as the watch task. + */ +gulp.task('compile-css', function () { + // Using the `--dev` flag results in unminified CSS with sourcemaps. + if (config.dev) { + return gulp.src(cssFiles.inputPattern, { sourcemaps: true }) + .pipe(sass.sync({outputStyle: 'expanded'}).on('error', function(error){ + cssError = true; + console.log(error.messageFormatted); + this.emit('end'); + })) + .pipe(gulp.dest(cssFiles.devOutputDirectory, { sourcemaps: true })); + } + + // Not using the `--dev` flag results in minified CSS and no sourcemaps. + return gulp.src(cssFiles.inputPattern) + .pipe(sass.sync({outputStyle: 'compressed'}).on('error', function(error){ + cssError = true; + console.log(error.messageFormatted); + this.emit('end'); + })) + .pipe(extReplace('.min.css')) + .pipe(stripCssComments({preserve: false, whitespace: false})) + .pipe(gulp.dest(cssFiles.outputDirectory)); +}); + +// ============================== // +// JavaScript +// ============================== // + +/** + * Command: gulp js [--dev] [--quiet] + * + * Run this command if you want to automagically compile JS whenever + * a JS file is changed. + */ +gulp.task('js', () => { + return gulp.watch([jsFiles.inputPattern, jsFiles.nocombineInputPattern], {delay: 500}, gulp.series('compile-js-combine', 'compile-js-nocombine', 'compile-js-notification')); +}); + +/** + * Run this command if you want to compile on-demand. Same parameters + * as the watch task. + */ +gulp.task('compile-js-combine', function () { + // Using the `--dev` flag results in unminified JavaScript. + if (config.dev) { + return gulp.src(jsFiles.inputPattern) + .pipe(concat('combined.js')) + .pipe(gulp.dest(jsFiles.devOutputDirectory)); + } + + // Not using the `--dev` flag results in minified JavaScript. + return gulp.src(jsFiles.inputPattern) + .pipe(concat('combined.min.js')) + .pipe(uglify()).on('error', function (err) { + console.log(err); + }) + .pipe(gulp.dest(jsFiles.outputDirectory)); +}); + +/** + * Run this command if you want to compile on-demand. Same parameters + * as the watch task. + */ +gulp.task('compile-js-nocombine', function () { + // Using the `--dev` flag results in unminified JavaScript. + if (config.dev) { + console.log('[Gulpfile.js] Not creating dist versions of nocombine files because they would be the same as the src versions.'); + return false; + } + + // Not using the `--dev` flag results in minified JavaScript. + return gulp.src(jsFiles.nocombineInputPattern) + .pipe(uglify()).on('error', function (err) { + console.log(err); + }) + .pipe(extReplace('.min.js')) + .pipe(gulp.dest(jsFiles.outputDirectory + '/nocombine')); +}); + +// ============================== // +// Notifications +// ============================== // + +// Please do not call any of these tasks directly because the +// internet may implode in upon itself as a result. + +gulp.task('default-notification', function () { + const tempCssError = cssError; + cssError = false; + + return gulp.src([cssFiles.inputPattern, jsFiles.inputPattern]) + .pipe(gulpif(!tempCssError, notify({onLast: true, message: 'Files Compiled (' + getEnvironment() + ')'}))) + .pipe(gulpif(tempCssError, notify({onLast: true, message: 'CSS Compile Error', type: 'error'}))); +}); + +gulp.task('compile-css-notification', function () { + return gulp.src(cssFiles.inputPattern) + .pipe(gulpif(!config.quiet, notify({onLast: true, message: 'CSS Compiled (' + getEnvironment() + ')'}))); +}); + +gulp.task('compile-js-notification', function () { + return gulp.src(jsFiles.inputPattern) + .pipe(gulpif(!config.quiet, notify({onLast: true, message: 'JS Compiled (' + getEnvironment() + ')'}))); +}); \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/package-lock.json b/12factor FINAL/wp-content/themes/orbit-media/package-lock.json new file mode 100644 index 00000000..e7d06c64 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/package-lock.json @@ -0,0 +1,8867 @@ +{ + "name": "orbit-media", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "dependencies": { + "bootstrap": "^5.3.1", + "gulp": "^4.0.2", + "gulp-concat": "^2", + "gulp-exit": "0.0.2", + "gulp-ext-replace": "^0.3.0", + "gulp-if": "^3", + "gulp-notify": "^4", + "gulp-sass": "^5", + "gulp-sourcemaps": "^3", + "gulp-strip-css-comments": "^2", + "gulp-uglify-es": "^3", + "gulp-util": "^3", + "sass": "^1" + } + }, + "node_modules/@gulp-sourcemaps/identity-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-2.0.1.tgz", + "integrity": "sha512-Tb+nSISZku+eQ4X1lAkevcQa+jknn/OVUgZ3XCxEKIsLsqYuPoJwJOPQeaOk75X3WPftb29GWY1eqE7GLsXb1Q==", + "dependencies": { + "acorn": "^6.4.1", + "normalize-path": "^3.0.0", + "postcss": "^7.0.16", + "source-map": "^0.6.0", + "through2": "^3.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@gulp-sourcemaps/identity-map/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/@gulp-sourcemaps/map-sources": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz", + "integrity": "sha512-o/EatdaGt8+x2qpb0vFLC/2Gug/xYPRXb6a+ET1wGYKozKN3krDWC/zZFZAtrzxJHuDL12mwdfEFKcKMNvc55A==", + "dependencies": { + "normalize-path": "^2.0.1", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@gulp-sourcemaps/map-sources/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "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==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "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==", + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A==", + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow==", + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dependencies": { + "buffer-equal": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==" + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "dependencies": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-initial/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dependencies": { + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dependencies": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ] + }, + "node_modules/async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "dependencies": { + "async-done": "^1.2.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "dependencies": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "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==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bootstrap": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.3.tgz", + "integrity": "sha512-8HLCdWgyoMguSO9o+aH+iuZ+aht+mzW0u3HIMzVu7Srrpv7EBBxTnrFlSCskwdY1+EOFQSm7uMJhNQHkdPcmjg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/twbs" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + } + ], + "peerDependencies": { + "@popperjs/core": "^2.11.8" + } + }, + "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==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/buffer-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "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/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chalk/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==" + }, + "node_modules/cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "dependencies": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-with-sourcemaps": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", + "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", + "dependencies": { + "source-map": "^0.6.1" + } + }, + "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/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dependencies": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/d": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", + "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", + "dependencies": { + "es5-ext": "^0.10.64", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", + "engines": { + "node": "*" + } + }, + "node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/debug-fabulous": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-1.1.0.tgz", + "integrity": "sha512-GZqvGIgKNlUnHUPQhepnUZFIMoi3dgZKQBzKDeL2g7oJF9SNAji/AAu36dusFUas0O+pae74lNeoIPHqXWDkLg==", + "dependencies": { + "debug": "3.X", + "memoizee": "0.4.X", + "object-assign": "4.X" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dependencies": { + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "engines": { + "node": ">= 0.10" + } + }, + "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==", + "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==", + "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/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", + "dependencies": { + "readable-stream": "~1.1.9" + } + }, + "node_modules/duplexer2/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "node_modules/duplexer2/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/duplexer2/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" + }, + "node_modules/duplexify": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz", + "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==", + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.2" + } + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dependencies": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "node_modules/each-props/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==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "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-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==", + "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==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es5-ext": { + "version": "0.10.64", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", + "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", + "hasInstallScript": true, + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "esniff": "^2.0.1", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", + "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", + "dependencies": { + "d": "^1.0.2", + "ext": "^1.7.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "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/esniff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", + "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "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==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==" + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dependencies": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fined/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==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==" + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "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==" + }, + "node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "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/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "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==", + "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-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dependencies": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dependencies": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gopd": { + "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" + }, + "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/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==" + }, + "node_modules/gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dependencies": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dependencies": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-concat": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", + "integrity": "sha512-a2scActrQrDBpBbR3WUZGyGS1JEPLg5PZJdIa7/Bi3GuKAmPYDK6SFhy/NZq5R8KsKKFvtfR0fakbUCcKGCCjg==", + "dependencies": { + "concat-with-sourcemaps": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-exit": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/gulp-exit/-/gulp-exit-0.0.2.tgz", + "integrity": "sha512-GILPK82IjwsIl+wQEgjl+xOk9Bwgrqe37QX6AoLVczyEa0z84R4bcocoKgOvLTHZs+yFtCHWMgvwBdODZ0cdnQ==" + }, + "node_modules/gulp-ext-replace": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/gulp-ext-replace/-/gulp-ext-replace-0.3.0.tgz", + "integrity": "sha512-lWElR/wZrgUFcdyhtfgMMHet6r8n2NQlNJC/7kjbIL8uD3yCPBwA9dp8SkLY1ZGW7gURrmsMSDBakDsjVCyxzw==", + "dependencies": { + "through2": "~2.0.1" + } + }, + "node_modules/gulp-if": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-3.0.0.tgz", + "integrity": "sha512-fCUEngzNiEZEK2YuPm+sdMpO6ukb8+/qzbGfJBXyNOXz85bCG7yBI+pPSl+N90d7gnLvMsarthsAImx0qy7BAw==", + "dependencies": { + "gulp-match": "^1.1.0", + "ternary-stream": "^3.0.0", + "through2": "^3.0.1" + } + }, + "node_modules/gulp-if/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/gulp-match": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", + "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", + "dependencies": { + "minimatch": "^3.0.3" + } + }, + "node_modules/gulp-notify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gulp-notify/-/gulp-notify-4.0.0.tgz", + "integrity": "sha512-0cdDvZkHVqu4tqrcOI/jL5YdxYEIPQ7+p3YxnO48w5hhPSisvogZ887qL+fpYItg9m4MUhJ5Se8p8xGy3uJESA==", + "dependencies": { + "ansi-colors": "^4.1.1", + "fancy-log": "^1.3.3", + "lodash.template": "^4.5.0", + "node-notifier": "^9.0.1", + "node.extend": "^2.0.2", + "plugin-error": "^1.0.1", + "through2": "^4.0.2" + }, + "engines": { + "node": ">=0.8.0", + "npm": ">=1.2.10" + } + }, + "node_modules/gulp-notify/node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/gulp-notify/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/gulp-notify/node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dependencies": { + "readable-stream": "3" + } + }, + "node_modules/gulp-sass": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-5.1.0.tgz", + "integrity": "sha512-7VT0uaF+VZCmkNBglfe1b34bxn/AfcssquLKVDYnCDJ3xNBaW7cUuI3p3BQmoKcoKFrs9jdzUxyb+u+NGfL4OQ==", + "dependencies": { + "lodash.clonedeep": "^4.5.0", + "picocolors": "^1.0.0", + "plugin-error": "^1.0.1", + "replace-ext": "^2.0.0", + "strip-ansi": "^6.0.1", + "vinyl-sourcemaps-apply": "^0.2.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/gulp-sourcemaps": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-3.0.0.tgz", + "integrity": "sha512-RqvUckJkuYqy4VaIH60RMal4ZtG0IbQ6PXMNkNsshEGJ9cldUPRb/YCgboYae+CLAs1HQNb4ADTKCx65HInquQ==", + "dependencies": { + "@gulp-sourcemaps/identity-map": "^2.0.1", + "@gulp-sourcemaps/map-sources": "^1.0.0", + "acorn": "^6.4.1", + "convert-source-map": "^1.0.0", + "css": "^3.0.0", + "debug-fabulous": "^1.0.0", + "detect-newline": "^2.0.0", + "graceful-fs": "^4.0.0", + "source-map": "^0.6.0", + "strip-bom-string": "^1.0.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/gulp-strip-css-comments": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/gulp-strip-css-comments/-/gulp-strip-css-comments-2.0.0.tgz", + "integrity": "sha512-K6QMBcuGHTwY1gjerGQ3uXo1VQfN1KM7I5wvjJYvggJ+bmXSWJHmEdBwK2NO524e2cu0AXHHRs0QrwjnvrrZtA==", + "dependencies": { + "plugin-error": "^0.1.2", + "strip-css-comments": "^3.0.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/gulp-strip-css-comments/node_modules/arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", + "dependencies": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-strip-css-comments/node_modules/arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-strip-css-comments/node_modules/array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-strip-css-comments/node_modules/extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", + "dependencies": { + "kind-of": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-strip-css-comments/node_modules/kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-strip-css-comments/node_modules/plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", + "dependencies": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-uglify-es": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gulp-uglify-es/-/gulp-uglify-es-3.0.0.tgz", + "integrity": "sha512-dQ3czMFFojNgCajcrYl0oa98+YayaQ8kXRdaacpZRZ3iw2sdVURfdt8y8Ki1ogZGQqw8BUawnB7V6NkanxqnDg==", + "dependencies": { + "o-stream": "^0.3.0", + "plugin-error": "^1.0.1", + "terser": "^5.7.1", + "vinyl": "^2.2.1", + "vinyl-sourcemaps-apply": "^0.2.1" + } + }, + "node_modules/gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", + "deprecated": "gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5", + "dependencies": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/gulp-util/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/gulp-util/node_modules/clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==" + }, + "node_modules/gulp-util/node_modules/lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "dependencies": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "node_modules/gulp-util/node_modules/lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "node_modules/gulp-util/node_modules/object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gulp-util/node_modules/vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", + "dependencies": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + }, + "engines": { + "node": ">= 0.9" + } + }, + "node_modules/gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "dependencies": { + "glogg": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "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==", + "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==", + "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==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "node_modules/immutable": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", + "integrity": "sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==" + }, + "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==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "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/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz", + "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==", + "engines": { + "node": "*" + } + }, + "node_modules/is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "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-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "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-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==" + }, + "node_modules/is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "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==" + }, + "node_modules/just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==" + }, + "node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "dependencies": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "dependencies": { + "flush-write-stream": "^1.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dependencies": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/liftoff/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==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==" + }, + "node_modules/lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==" + }, + "node_modules/lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==" + }, + "node_modules/lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==" + }, + "node_modules/lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==" + }, + "node_modules/lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==" + }, + "node_modules/lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==" + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==" + }, + "node_modules/lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==" + }, + "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==" + }, + "node_modules/lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", + "dependencies": { + "lodash._root": "^3.0.0" + } + }, + "node_modules/lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==" + }, + "node_modules/lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==" + }, + "node_modules/lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "dependencies": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "node_modules/lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==" + }, + "node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "node_modules/lru-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", + "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==", + "dependencies": { + "es5-ext": "~0.10.2" + } + }, + "node_modules/make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/make-iterator/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "dependencies": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/matchdep/node_modules/findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/matchdep/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/memoizee": { + "version": "0.4.17", + "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.17.tgz", + "integrity": "sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==", + "dependencies": { + "d": "^1.0.2", + "es5-ext": "^0.10.64", + "es6-weak-map": "^2.0.3", + "event-emitter": "^0.3.5", + "is-promise": "^2.2.2", + "lru-queue": "^0.1.0", + "next-tick": "^1.1.0", + "timers-ext": "^0.1.7" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/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==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/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==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/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==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/minimatch": { + "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" + }, + "engines": { + "node": "*" + } + }, + "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/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/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==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/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==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", + "dependencies": { + "duplexer2": "0.0.2" + } + }, + "node_modules/mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/nan": { + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.20.0.tgz", + "integrity": "sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==", + "optional": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/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==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/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==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/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==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + }, + "node_modules/node-notifier": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-9.0.1.tgz", + "integrity": "sha512-fPNFIp2hF/Dq7qLDzSg4vZ0J4e9v60gJR+Qx7RbjbWqzPDdEqeVpEx5CFeDAELIl+A/woaaNn1fQ5nEVerMxJg==", + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/node.extend": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-2.0.3.tgz", + "integrity": "sha512-xwADg/okH48PvBmRZyoX8i8GJaKuJ1CqlqotlZOhUio8egD1P5trJupHKBzcPjSF9ifK2gPcEICRBnkfPqQXZw==", + "dependencies": { + "hasown": "^2.0.0", + "is": "^3.3.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dependencies": { + "once": "^1.3.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/o-stream": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/o-stream/-/o-stream-0.3.0.tgz", + "integrity": "sha512-gbzl6qCJZ609x/M2t25HqCYQagFzWYCtQ84jcuObGr+V8D1Am4EVubkF4J+XFs6ukfiv96vNeiBb8FrbbMZYiQ==" + }, + "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-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "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.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dependencies": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "dependencies": { + "lcid": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dependencies": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==" + }, + "node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "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-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dependencies": { + "path-root-regex": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dependencies": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/plugin-error/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==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-error/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==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-error/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==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/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==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/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==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/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==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dependencies": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "dependencies": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", + "dependencies": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==" + }, + "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-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "dependencies": { + "value-or-function": "^3.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated" + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/sass": { + "version": "1.77.5", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.5.tgz", + "integrity": "sha512-oDfX1mukIlxacPdQqNb6mV2tVCrnE+P3nVYioy72V5tlk56CPNcO4TCuFcaCRKKfJ1M3lH95CleRS+dVKL2qMg==", + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass/node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/sass/node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/sass/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==", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sass/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/sass/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==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sass/node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/sass/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==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/sass/node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sass/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==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/sass/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/sass/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==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "dependencies": { + "sver-compat": "^1.5.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "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==", + "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-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==", + "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/set-value/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==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/snapdragon/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/snapdragon/node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated" + }, + "node_modules/sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.18", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz", + "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==" + }, + "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==", + "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==", + "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==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/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==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "engines": { + "node": "*" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==" + }, + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==" + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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-ansi/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/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-css-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-css-comments/-/strip-css-comments-3.0.0.tgz", + "integrity": "sha512-xJwk2yMZ6j+0Clj7ETUfqQ6frsaCIqNGg3zjTVswIt3SbiOsCQgRI1E93hdt/JgGfh5De/sTwxrnrBhhWzMwcg==", + "dependencies": { + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "engines": { + "node": ">=0.8.0" + } + }, + "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/sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "dependencies": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/ternary-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-3.0.0.tgz", + "integrity": "sha512-oIzdi+UL/JdktkT+7KU5tSIQjj8pbShj3OASuvDEhm0NT5lppsm7aXWAmAq4/QMaBIyfuEcNLbAQA+HpaISobQ==", + "dependencies": { + "duplexify": "^4.1.1", + "fork-stream": "^0.0.4", + "merge-stream": "^2.0.0", + "through2": "^3.0.1" + } + }, + "node_modules/ternary-stream/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/terser": { + "version": "5.31.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", + "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dependencies": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "node_modules/time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/timers-ext": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.8.tgz", + "integrity": "sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==", + "dependencies": { + "es5-ext": "^0.10.64", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "dependencies": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/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==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/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==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/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==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dependencies": { + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/type": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", + "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==" + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dependencies": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "engines": { + "node": ">= 0.10" + } + }, + "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==", + "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/unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dependencies": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated" + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "engines": { + "node": ">=0.10.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==" + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dependencies": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "dependencies": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha512-+oDh3KYZBoZC8hfocrbrxbLUeaYtQK7J5WU5Br9VqWqmCll3tFJqKp97GC9GmMsVIL0qnx2DgEDVxdo5EZ5sSw==", + "dependencies": { + "source-map": "^0.5.1" + } + }, + "node_modules/vinyl-sourcemaps-apply/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/vinyl/node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/which": { + "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" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==" + }, + "node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==" + }, + "node_modules/yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dependencies": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "node_modules/yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dependencies": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + } + }, + "dependencies": { + "@gulp-sourcemaps/identity-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-2.0.1.tgz", + "integrity": "sha512-Tb+nSISZku+eQ4X1lAkevcQa+jknn/OVUgZ3XCxEKIsLsqYuPoJwJOPQeaOk75X3WPftb29GWY1eqE7GLsXb1Q==", + "requires": { + "acorn": "^6.4.1", + "normalize-path": "^3.0.0", + "postcss": "^7.0.16", + "source-map": "^0.6.0", + "through2": "^3.0.1" + }, + "dependencies": { + "through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + } + } + }, + "@gulp-sourcemaps/map-sources": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz", + "integrity": "sha512-o/EatdaGt8+x2qpb0vFLC/2Gug/xYPRXb6a+ET1wGYKozKN3krDWC/zZFZAtrzxJHuDL12mwdfEFKcKMNvc55A==", + "requires": { + "normalize-path": "^2.0.1", + "through2": "^2.0.3" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "requires": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" + }, + "@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==" + }, + "@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "@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==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "peer": true + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A==", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow==", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==" + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==" + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==" + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==" + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==" + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==" + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==" + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==" + }, + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==" + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "requires": { + "async-done": "^1.2.2" + } + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==" + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bootstrap": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.3.tgz", + "integrity": "sha512-8HLCdWgyoMguSO9o+aH+iuZ+aht+mzW0u3HIMzVu7Srrpv7EBBxTnrFlSCskwdY1+EOFQSm7uMJhNQHkdPcmjg==", + "requires": {} + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + } + }, + "buffer-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==" + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "requires": { + "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" + } + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + } + } + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==" + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==" + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==" + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==" + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "concat-with-sourcemaps": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", + "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", + "requires": { + "source-map": "^0.6.1" + } + }, + "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==" + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==" + }, + "copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "requires": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "d": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", + "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", + "requires": { + "es5-ext": "^0.10.64", + "type": "^2.7.2" + } + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==" + }, + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "debug-fabulous": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-1.1.0.tgz", + "integrity": "sha512-GZqvGIgKNlUnHUPQhepnUZFIMoi3dgZKQBzKDeL2g7oJF9SNAji/AAu36dusFUas0O+pae74lNeoIPHqXWDkLg==", + "requires": { + "debug": "3.X", + "memoizee": "0.4.X", + "object-assign": "4.X" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" + }, + "decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==" + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "requires": { + "kind-of": "^5.0.2" + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==" + }, + "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==", + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + } + }, + "define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "requires": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==" + }, + "detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg==" + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", + "requires": { + "readable-stream": "~1.1.9" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" + } + } + }, + "duplexify": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz", + "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==", + "requires": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + }, + "dependencies": { + "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==", + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "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==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "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==", + "requires": { + "get-intrinsic": "^1.2.4" + } + }, + "es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + }, + "es5-ext": { + "version": "0.10.64", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", + "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", + "requires": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "esniff": "^2.0.1", + "next-tick": "^1.1.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", + "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", + "requires": { + "d": "^1.0.2", + "ext": "^1.7.0" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "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==" + }, + "esniff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", + "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "requires": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + } + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "requires": { + "type": "^2.7.2" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==" + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "dependencies": { + "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==", + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==" + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==" + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "requires": { + "for-in": "^1.0.1" + } + }, + "fork-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "requires": { + "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-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==" + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "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" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + } + }, + "glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "requires": { + "sparkles": "^1.0.0" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "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==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==" + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + } + }, + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + } + }, + "gulp-concat": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", + "integrity": "sha512-a2scActrQrDBpBbR3WUZGyGS1JEPLg5PZJdIa7/Bi3GuKAmPYDK6SFhy/NZq5R8KsKKFvtfR0fakbUCcKGCCjg==", + "requires": { + "concat-with-sourcemaps": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^2.0.0" + } + }, + "gulp-exit": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/gulp-exit/-/gulp-exit-0.0.2.tgz", + "integrity": "sha512-GILPK82IjwsIl+wQEgjl+xOk9Bwgrqe37QX6AoLVczyEa0z84R4bcocoKgOvLTHZs+yFtCHWMgvwBdODZ0cdnQ==" + }, + "gulp-ext-replace": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/gulp-ext-replace/-/gulp-ext-replace-0.3.0.tgz", + "integrity": "sha512-lWElR/wZrgUFcdyhtfgMMHet6r8n2NQlNJC/7kjbIL8uD3yCPBwA9dp8SkLY1ZGW7gURrmsMSDBakDsjVCyxzw==", + "requires": { + "through2": "~2.0.1" + } + }, + "gulp-if": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-3.0.0.tgz", + "integrity": "sha512-fCUEngzNiEZEK2YuPm+sdMpO6ukb8+/qzbGfJBXyNOXz85bCG7yBI+pPSl+N90d7gnLvMsarthsAImx0qy7BAw==", + "requires": { + "gulp-match": "^1.1.0", + "ternary-stream": "^3.0.0", + "through2": "^3.0.1" + }, + "dependencies": { + "through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + } + } + }, + "gulp-match": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", + "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", + "requires": { + "minimatch": "^3.0.3" + } + }, + "gulp-notify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gulp-notify/-/gulp-notify-4.0.0.tgz", + "integrity": "sha512-0cdDvZkHVqu4tqrcOI/jL5YdxYEIPQ7+p3YxnO48w5hhPSisvogZ887qL+fpYItg9m4MUhJ5Se8p8xGy3uJESA==", + "requires": { + "ansi-colors": "^4.1.1", + "fancy-log": "^1.3.3", + "lodash.template": "^4.5.0", + "node-notifier": "^9.0.1", + "node.extend": "^2.0.2", + "plugin-error": "^1.0.1", + "through2": "^4.0.2" + }, + "dependencies": { + "ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==" + }, + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "requires": { + "readable-stream": "3" + } + } + } + }, + "gulp-sass": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-5.1.0.tgz", + "integrity": "sha512-7VT0uaF+VZCmkNBglfe1b34bxn/AfcssquLKVDYnCDJ3xNBaW7cUuI3p3BQmoKcoKFrs9jdzUxyb+u+NGfL4OQ==", + "requires": { + "lodash.clonedeep": "^4.5.0", + "picocolors": "^1.0.0", + "plugin-error": "^1.0.1", + "replace-ext": "^2.0.0", + "strip-ansi": "^6.0.1", + "vinyl-sourcemaps-apply": "^0.2.1" + } + }, + "gulp-sourcemaps": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-3.0.0.tgz", + "integrity": "sha512-RqvUckJkuYqy4VaIH60RMal4ZtG0IbQ6PXMNkNsshEGJ9cldUPRb/YCgboYae+CLAs1HQNb4ADTKCx65HInquQ==", + "requires": { + "@gulp-sourcemaps/identity-map": "^2.0.1", + "@gulp-sourcemaps/map-sources": "^1.0.0", + "acorn": "^6.4.1", + "convert-source-map": "^1.0.0", + "css": "^3.0.0", + "debug-fabulous": "^1.0.0", + "detect-newline": "^2.0.0", + "graceful-fs": "^4.0.0", + "source-map": "^0.6.0", + "strip-bom-string": "^1.0.0", + "through2": "^2.0.0" + } + }, + "gulp-strip-css-comments": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/gulp-strip-css-comments/-/gulp-strip-css-comments-2.0.0.tgz", + "integrity": "sha512-K6QMBcuGHTwY1gjerGQ3uXo1VQfN1KM7I5wvjJYvggJ+bmXSWJHmEdBwK2NO524e2cu0AXHHRs0QrwjnvrrZtA==", + "requires": { + "plugin-error": "^0.1.2", + "strip-css-comments": "^3.0.0", + "through2": "^2.0.0" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==" + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==" + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", + "requires": { + "kind-of": "^1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==" + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + } + } + } + }, + "gulp-uglify-es": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gulp-uglify-es/-/gulp-uglify-es-3.0.0.tgz", + "integrity": "sha512-dQ3czMFFojNgCajcrYl0oa98+YayaQ8kXRdaacpZRZ3iw2sdVURfdt8y8Ki1ogZGQqw8BUawnB7V6NkanxqnDg==", + "requires": { + "o-stream": "^0.3.0", + "plugin-error": "^1.0.1", + "terser": "^5.7.1", + "vinyl": "^2.2.1", + "vinyl-sourcemaps-apply": "^0.2.1" + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", + "requires": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==" + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==" + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==" + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "requires": { + "glogg": "^1.0.0" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "requires": { + "sparkles": "^1.0.0" + } + }, + "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==", + "requires": { + "es-define-property": "^1.0.0" + } + }, + "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==" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "requires": { + "function-bind": "^1.1.2" + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "immutable": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", + "integrity": "sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==" + }, + "is": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz", + "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==" + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "requires": { + "hasown": "^2.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "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==", + "requires": { + "hasown": "^2.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "requires": { + "hasown": "^2.0.0" + } + }, + "is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + }, + "is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==" + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "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==" + }, + "just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "requires": { + "readable-stream": "^2.0.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "requires": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + }, + "dependencies": { + "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==", + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==" + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==" + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==" + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==" + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==" + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==" + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==" + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==" + }, + "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==" + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==" + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==" + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==" + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "lru-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", + "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==", + "requires": { + "es5-ext": "~0.10.2" + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "requires": { + "kind-of": "^6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + } + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "requires": { + "object-visit": "^1.0.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "memoizee": { + "version": "0.4.17", + "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.17.tgz", + "integrity": "sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==", + "requires": { + "d": "^1.0.2", + "es5-ext": "^0.10.64", + "es6-weak-map": "^2.0.3", + "event-emitter": "^0.3.5", + "is-promise": "^2.2.2", + "lru-queue": "^0.1.0", + "next-tick": "^1.1.0", + "timers-ext": "^0.1.7" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "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==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "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==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "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==", + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + } + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "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==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "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==", + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", + "requires": { + "duplexer2": "0.0.2" + } + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==" + }, + "nan": { + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.20.0.tgz", + "integrity": "sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==", + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "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==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "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==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "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==", + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + } + } + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + }, + "node-notifier": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-9.0.1.tgz", + "integrity": "sha512-fPNFIp2hF/Dq7qLDzSg4vZ0J4e9v60gJR+Qx7RbjbWqzPDdEqeVpEx5CFeDAELIl+A/woaaNn1fQ5nEVerMxJg==", + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node.extend": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-2.0.3.tgz", + "integrity": "sha512-xwADg/okH48PvBmRZyoX8i8GJaKuJ1CqlqotlZOhUio8egD1P5trJupHKBzcPjSF9ifK2gPcEICRBnkfPqQXZw==", + "requires": { + "hasown": "^2.0.0", + "is": "^3.3.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "requires": { + "once": "^1.3.2" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==" + }, + "o-stream": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/o-stream/-/o-stream-0.3.0.tgz", + "integrity": "sha512-gbzl6qCJZ609x/M2t25HqCYQagFzWYCtQ84jcuObGr+V8D1Am4EVubkF4J+XFs6ukfiv96vNeiBb8FrbbMZYiQ==" + }, + "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==" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "requires": { + "isobject": "^3.0.0" + } + }, + "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==", + "requires": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "requires": { + "readable-stream": "^2.0.1" + } + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "requires": { + "lcid": "^1.0.0" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==" + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "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==" + }, + "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==" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==" + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "requires": { + "pinkie": "^2.0.0" + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + }, + "dependencies": { + "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==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "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==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "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==", + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + } + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + } + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "requires": { + "resolve": "^1.1.6" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "dependencies": { + "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==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "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==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "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==", + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" + }, + "replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==" + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "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==" + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==" + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==" + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "requires": { + "ret": "~0.1.10" + } + }, + "sass": { + "version": "1.77.5", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.5.tgz", + "integrity": "sha512-oDfX1mukIlxacPdQqNb6mV2tVCrnE+P3nVYioy72V5tlk56CPNcO4TCuFcaCRKKfJ1M3lH95CleRS+dVKL2qMg==", + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "dependencies": { + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==" + }, + "braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "requires": { + "fill-range": "^7.1.1" + } + }, + "chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "optional": true + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "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==", + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==" + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "requires": { + "sver-compat": "^1.5.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "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==", + "requires": { + "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-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==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "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==", + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==" + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==" + }, + "spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==" + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.18", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz", + "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==" + }, + "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==", + "requires": { + "extend-shallow": "^3.0.0" + }, + "dependencies": { + "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==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "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==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "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==", + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + } + } + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==" + }, + "stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + } + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" + }, + "strip-css-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-css-comments/-/strip-css-comments-3.0.0.tgz", + "integrity": "sha512-xJwk2yMZ6j+0Clj7ETUfqQ6frsaCIqNGg3zjTVswIt3SbiOsCQgRI1E93hdt/JgGfh5De/sTwxrnrBhhWzMwcg==", + "requires": { + "is-regexp": "^1.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==" + }, + "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==" + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "ternary-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-3.0.0.tgz", + "integrity": "sha512-oIzdi+UL/JdktkT+7KU5tSIQjj8pbShj3OASuvDEhm0NT5lppsm7aXWAmAq4/QMaBIyfuEcNLbAQA+HpaISobQ==", + "requires": { + "duplexify": "^4.1.1", + "fork-stream": "^0.0.4", + "merge-stream": "^2.0.0", + "through2": "^3.0.1" + }, + "dependencies": { + "through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + } + } + }, + "terser": { + "version": "5.31.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", + "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==", + "requires": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==" + } + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==" + }, + "timers-ext": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.8.tgz", + "integrity": "sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==", + "requires": { + "es5-ext": "^0.10.64", + "next-tick": "^1.1.0" + } + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "dependencies": { + "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==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "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==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "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==", + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "requires": { + "through2": "^2.0.3" + } + }, + "type": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", + "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==" + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==" + }, + "undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==" + }, + "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==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==" + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==" + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==" + }, + "vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "dependencies": { + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==" + } + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha512-+oDh3KYZBoZC8hfocrbrxbLUeaYtQK7J5WU5Br9VqWqmCll3tFJqKp97GC9GmMsVIL0qnx2DgEDVxdo5EZ5sSw==", + "requires": { + "source-map": "^0.5.1" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==" + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==" + }, + "yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + } + } +} diff --git a/12factor FINAL/wp-content/themes/orbit-media/package.json b/12factor FINAL/wp-content/themes/orbit-media/package.json new file mode 100644 index 00000000..0024a8ec --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/package.json @@ -0,0 +1,17 @@ +{ + "dependencies": { + "bootstrap": "^5.3.1", + "gulp": "^4.0.2", + "gulp-concat": "^2", + "gulp-exit": "0.0.2", + "gulp-ext-replace": "^0.3.0", + "gulp-if": "^3", + "gulp-notify": "^4", + "gulp-sass": "^5", + "gulp-sourcemaps": "^3", + "gulp-strip-css-comments": "^2", + "gulp-uglify-es": "^3", + "gulp-util": "^3", + "sass": "^1" + } +} diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/css/all.min.css b/12factor FINAL/wp-content/themes/orbit-media/resources/css/all.min.css new file mode 100644 index 00000000..29542ac5 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/css/all.min.css @@ -0,0 +1,9 @@ +/*! + * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2024 Fonticons, Inc. + */ +.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-regular,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-brands:before,.fa-regular:before,.fa-solid:before,.fa:before,.fab:before,.far:before,.fas:before{content:var(--fa)}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)} + +.fa-0{--fa:"\30"}.fa-1{--fa:"\31"}.fa-2{--fa:"\32"}.fa-3{--fa:"\33"}.fa-4{--fa:"\34"}.fa-5{--fa:"\35"}.fa-6{--fa:"\36"}.fa-7{--fa:"\37"}.fa-8{--fa:"\38"}.fa-9{--fa:"\39"}.fa-fill-drip{--fa:"\f576"}.fa-arrows-to-circle{--fa:"\e4bd"}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:"\f138"}.fa-at{--fa:"\40"}.fa-trash-alt,.fa-trash-can{--fa:"\f2ed"}.fa-text-height{--fa:"\f034"}.fa-user-times,.fa-user-xmark{--fa:"\f235"}.fa-stethoscope{--fa:"\f0f1"}.fa-comment-alt,.fa-message{--fa:"\f27a"}.fa-info{--fa:"\f129"}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:"\f422"}.fa-explosion{--fa:"\e4e9"}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:"\f15c"}.fa-wave-square{--fa:"\f83e"}.fa-ring{--fa:"\f70b"}.fa-building-un{--fa:"\e4d9"}.fa-dice-three{--fa:"\f527"}.fa-calendar-alt,.fa-calendar-days{--fa:"\f073"}.fa-anchor-circle-check{--fa:"\e4aa"}.fa-building-circle-arrow-right{--fa:"\e4d1"}.fa-volleyball,.fa-volleyball-ball{--fa:"\f45f"}.fa-arrows-up-to-line{--fa:"\e4c2"}.fa-sort-desc,.fa-sort-down{--fa:"\f0dd"}.fa-circle-minus,.fa-minus-circle{--fa:"\f056"}.fa-door-open{--fa:"\f52b"}.fa-right-from-bracket,.fa-sign-out-alt{--fa:"\f2f5"}.fa-atom{--fa:"\f5d2"}.fa-soap{--fa:"\e06e"}.fa-heart-music-camera-bolt,.fa-icons{--fa:"\f86d"}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:"\f539"}.fa-bridge-circle-check{--fa:"\e4c9"}.fa-pump-medical{--fa:"\e06a"}.fa-fingerprint{--fa:"\f577"}.fa-hand-point-right{--fa:"\f0a4"}.fa-magnifying-glass-location,.fa-search-location{--fa:"\f689"}.fa-forward-step,.fa-step-forward{--fa:"\f051"}.fa-face-smile-beam,.fa-smile-beam{--fa:"\f5b8"}.fa-flag-checkered{--fa:"\f11e"}.fa-football,.fa-football-ball{--fa:"\f44e"}.fa-school-circle-exclamation{--fa:"\e56c"}.fa-crop{--fa:"\f125"}.fa-angle-double-down,.fa-angles-down{--fa:"\f103"}.fa-users-rectangle{--fa:"\e594"}.fa-people-roof{--fa:"\e537"}.fa-people-line{--fa:"\e534"}.fa-beer,.fa-beer-mug-empty{--fa:"\f0fc"}.fa-diagram-predecessor{--fa:"\e477"}.fa-arrow-up-long,.fa-long-arrow-up{--fa:"\f176"}.fa-burn,.fa-fire-flame-simple{--fa:"\f46a"}.fa-male,.fa-person{--fa:"\f183"}.fa-laptop{--fa:"\f109"}.fa-file-csv{--fa:"\f6dd"}.fa-menorah{--fa:"\f676"}.fa-truck-plane{--fa:"\e58f"}.fa-record-vinyl{--fa:"\f8d9"}.fa-face-grin-stars,.fa-grin-stars{--fa:"\f587"}.fa-bong{--fa:"\f55c"}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:"\f67b"}.fa-arrow-down-up-across-line{--fa:"\e4af"}.fa-spoon,.fa-utensil-spoon{--fa:"\f2e5"}.fa-jar-wheat{--fa:"\e517"}.fa-envelopes-bulk,.fa-mail-bulk{--fa:"\f674"}.fa-file-circle-exclamation{--fa:"\e4eb"}.fa-circle-h,.fa-hospital-symbol{--fa:"\f47e"}.fa-pager{--fa:"\f815"}.fa-address-book,.fa-contact-book{--fa:"\f2b9"}.fa-strikethrough{--fa:"\f0cc"}.fa-k{--fa:"\4b"}.fa-landmark-flag{--fa:"\e51c"}.fa-pencil,.fa-pencil-alt{--fa:"\f303"}.fa-backward{--fa:"\f04a"}.fa-caret-right{--fa:"\f0da"}.fa-comments{--fa:"\f086"}.fa-file-clipboard,.fa-paste{--fa:"\f0ea"}.fa-code-pull-request{--fa:"\e13c"}.fa-clipboard-list{--fa:"\f46d"}.fa-truck-loading,.fa-truck-ramp-box{--fa:"\f4de"}.fa-user-check{--fa:"\f4fc"}.fa-vial-virus{--fa:"\e597"}.fa-sheet-plastic{--fa:"\e571"}.fa-blog{--fa:"\f781"}.fa-user-ninja{--fa:"\f504"}.fa-person-arrow-up-from-line{--fa:"\e539"}.fa-scroll-torah,.fa-torah{--fa:"\f6a0"}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:"\f458"}.fa-toggle-off{--fa:"\f204"}.fa-archive,.fa-box-archive{--fa:"\f187"}.fa-person-drowning{--fa:"\e545"}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:"\f886"}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:"\f58a"}.fa-spray-can{--fa:"\f5bd"}.fa-truck-monster{--fa:"\f63b"}.fa-w{--fa:"\57"}.fa-earth-africa,.fa-globe-africa{--fa:"\f57c"}.fa-rainbow{--fa:"\f75b"}.fa-circle-notch{--fa:"\f1ce"}.fa-tablet-alt,.fa-tablet-screen-button{--fa:"\f3fa"}.fa-paw{--fa:"\f1b0"}.fa-cloud{--fa:"\f0c2"}.fa-trowel-bricks{--fa:"\e58a"}.fa-face-flushed,.fa-flushed{--fa:"\f579"}.fa-hospital-user{--fa:"\f80d"}.fa-tent-arrow-left-right{--fa:"\e57f"}.fa-gavel,.fa-legal{--fa:"\f0e3"}.fa-binoculars{--fa:"\f1e5"}.fa-microphone-slash{--fa:"\f131"}.fa-box-tissue{--fa:"\e05b"}.fa-motorcycle{--fa:"\f21c"}.fa-bell-concierge,.fa-concierge-bell{--fa:"\f562"}.fa-pen-ruler,.fa-pencil-ruler{--fa:"\f5ae"}.fa-people-arrows,.fa-people-arrows-left-right{--fa:"\e068"}.fa-mars-and-venus-burst{--fa:"\e523"}.fa-caret-square-right,.fa-square-caret-right{--fa:"\f152"}.fa-cut,.fa-scissors{--fa:"\f0c4"}.fa-sun-plant-wilt{--fa:"\e57a"}.fa-toilets-portable{--fa:"\e584"}.fa-hockey-puck{--fa:"\f453"}.fa-table{--fa:"\f0ce"}.fa-magnifying-glass-arrow-right{--fa:"\e521"}.fa-digital-tachograph,.fa-tachograph-digital{--fa:"\f566"}.fa-users-slash{--fa:"\e073"}.fa-clover{--fa:"\e139"}.fa-mail-reply,.fa-reply{--fa:"\f3e5"}.fa-star-and-crescent{--fa:"\f699"}.fa-house-fire{--fa:"\e50c"}.fa-minus-square,.fa-square-minus{--fa:"\f146"}.fa-helicopter{--fa:"\f533"}.fa-compass{--fa:"\f14e"}.fa-caret-square-down,.fa-square-caret-down{--fa:"\f150"}.fa-file-circle-question{--fa:"\e4ef"}.fa-laptop-code{--fa:"\f5fc"}.fa-swatchbook{--fa:"\f5c3"}.fa-prescription-bottle{--fa:"\f485"}.fa-bars,.fa-navicon{--fa:"\f0c9"}.fa-people-group{--fa:"\e533"}.fa-hourglass-3,.fa-hourglass-end{--fa:"\f253"}.fa-heart-broken,.fa-heart-crack{--fa:"\f7a9"}.fa-external-link-square-alt,.fa-square-up-right{--fa:"\f360"}.fa-face-kiss-beam,.fa-kiss-beam{--fa:"\f597"}.fa-film{--fa:"\f008"}.fa-ruler-horizontal{--fa:"\f547"}.fa-people-robbery{--fa:"\e536"}.fa-lightbulb{--fa:"\f0eb"}.fa-caret-left{--fa:"\f0d9"}.fa-circle-exclamation,.fa-exclamation-circle{--fa:"\f06a"}.fa-school-circle-xmark{--fa:"\e56d"}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:"\f08b"}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:"\f13a"}.fa-unlock-alt,.fa-unlock-keyhole{--fa:"\f13e"}.fa-cloud-showers-heavy{--fa:"\f740"}.fa-headphones-alt,.fa-headphones-simple{--fa:"\f58f"}.fa-sitemap{--fa:"\f0e8"}.fa-circle-dollar-to-slot,.fa-donate{--fa:"\f4b9"}.fa-memory{--fa:"\f538"}.fa-road-spikes{--fa:"\e568"}.fa-fire-burner{--fa:"\e4f1"}.fa-flag{--fa:"\f024"}.fa-hanukiah{--fa:"\f6e6"}.fa-feather{--fa:"\f52d"}.fa-volume-down,.fa-volume-low{--fa:"\f027"}.fa-comment-slash{--fa:"\f4b3"}.fa-cloud-sun-rain{--fa:"\f743"}.fa-compress{--fa:"\f066"}.fa-wheat-alt,.fa-wheat-awn{--fa:"\e2cd"}.fa-ankh{--fa:"\f644"}.fa-hands-holding-child{--fa:"\e4fa"}.fa-asterisk{--fa:"\2a"}.fa-check-square,.fa-square-check{--fa:"\f14a"}.fa-peseta-sign{--fa:"\e221"}.fa-header,.fa-heading{--fa:"\f1dc"}.fa-ghost{--fa:"\f6e2"}.fa-list,.fa-list-squares{--fa:"\f03a"}.fa-phone-square-alt,.fa-square-phone-flip{--fa:"\f87b"}.fa-cart-plus{--fa:"\f217"}.fa-gamepad{--fa:"\f11b"}.fa-circle-dot,.fa-dot-circle{--fa:"\f192"}.fa-dizzy,.fa-face-dizzy{--fa:"\f567"}.fa-egg{--fa:"\f7fb"}.fa-house-medical-circle-xmark{--fa:"\e513"}.fa-campground{--fa:"\f6bb"}.fa-folder-plus{--fa:"\f65e"}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:"\f1e3"}.fa-paint-brush,.fa-paintbrush{--fa:"\f1fc"}.fa-lock{--fa:"\f023"}.fa-gas-pump{--fa:"\f52f"}.fa-hot-tub,.fa-hot-tub-person{--fa:"\f593"}.fa-map-location,.fa-map-marked{--fa:"\f59f"}.fa-house-flood-water{--fa:"\e50e"}.fa-tree{--fa:"\f1bb"}.fa-bridge-lock{--fa:"\e4cc"}.fa-sack-dollar{--fa:"\f81d"}.fa-edit,.fa-pen-to-square{--fa:"\f044"}.fa-car-side{--fa:"\f5e4"}.fa-share-alt,.fa-share-nodes{--fa:"\f1e0"}.fa-heart-circle-minus{--fa:"\e4ff"}.fa-hourglass-2,.fa-hourglass-half{--fa:"\f252"}.fa-microscope{--fa:"\f610"}.fa-sink{--fa:"\e06d"}.fa-bag-shopping,.fa-shopping-bag{--fa:"\f290"}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:"\f881"}.fa-mitten{--fa:"\f7b5"}.fa-person-rays{--fa:"\e54d"}.fa-users{--fa:"\f0c0"}.fa-eye-slash{--fa:"\f070"}.fa-flask-vial{--fa:"\e4f3"}.fa-hand,.fa-hand-paper{--fa:"\f256"}.fa-om{--fa:"\f679"}.fa-worm{--fa:"\e599"}.fa-house-circle-xmark{--fa:"\e50b"}.fa-plug{--fa:"\f1e6"}.fa-chevron-up{--fa:"\f077"}.fa-hand-spock{--fa:"\f259"}.fa-stopwatch{--fa:"\f2f2"}.fa-face-kiss,.fa-kiss{--fa:"\f596"}.fa-bridge-circle-xmark{--fa:"\e4cb"}.fa-face-grin-tongue,.fa-grin-tongue{--fa:"\f589"}.fa-chess-bishop{--fa:"\f43a"}.fa-face-grin-wink,.fa-grin-wink{--fa:"\f58c"}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:"\f2a4"}.fa-road-circle-check{--fa:"\e564"}.fa-dice-five{--fa:"\f523"}.fa-rss-square,.fa-square-rss{--fa:"\f143"}.fa-land-mine-on{--fa:"\e51b"}.fa-i-cursor{--fa:"\f246"}.fa-stamp{--fa:"\f5bf"}.fa-stairs{--fa:"\e289"}.fa-i{--fa:"\49"}.fa-hryvnia,.fa-hryvnia-sign{--fa:"\f6f2"}.fa-pills{--fa:"\f484"}.fa-face-grin-wide,.fa-grin-alt{--fa:"\f581"}.fa-tooth{--fa:"\f5c9"}.fa-v{--fa:"\56"}.fa-bangladeshi-taka-sign{--fa:"\e2e6"}.fa-bicycle{--fa:"\f206"}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:"\e579"}.fa-head-side-cough-slash{--fa:"\e062"}.fa-ambulance,.fa-truck-medical{--fa:"\f0f9"}.fa-wheat-awn-circle-exclamation{--fa:"\e598"}.fa-snowman{--fa:"\f7d0"}.fa-mortar-pestle{--fa:"\f5a7"}.fa-road-barrier{--fa:"\e562"}.fa-school{--fa:"\f549"}.fa-igloo{--fa:"\f7ae"}.fa-joint{--fa:"\f595"}.fa-angle-right{--fa:"\f105"}.fa-horse{--fa:"\f6f0"}.fa-q{--fa:"\51"}.fa-g{--fa:"\47"}.fa-notes-medical{--fa:"\f481"}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:"\f2c9"}.fa-dong-sign{--fa:"\e169"}.fa-capsules{--fa:"\f46b"}.fa-poo-bolt,.fa-poo-storm{--fa:"\f75a"}.fa-face-frown-open,.fa-frown-open{--fa:"\f57a"}.fa-hand-point-up{--fa:"\f0a6"}.fa-money-bill{--fa:"\f0d6"}.fa-bookmark{--fa:"\f02e"}.fa-align-justify{--fa:"\f039"}.fa-umbrella-beach{--fa:"\f5ca"}.fa-helmet-un{--fa:"\e503"}.fa-bullseye{--fa:"\f140"}.fa-bacon{--fa:"\f7e5"}.fa-hand-point-down{--fa:"\f0a7"}.fa-arrow-up-from-bracket{--fa:"\e09a"}.fa-folder,.fa-folder-blank{--fa:"\f07b"}.fa-file-medical-alt,.fa-file-waveform{--fa:"\f478"}.fa-radiation{--fa:"\f7b9"}.fa-chart-simple{--fa:"\e473"}.fa-mars-stroke{--fa:"\f229"}.fa-vial{--fa:"\f492"}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:"\f624"}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:"\e2ca"}.fa-e{--fa:"\45"}.fa-pen-alt,.fa-pen-clip{--fa:"\f305"}.fa-bridge-circle-exclamation{--fa:"\e4ca"}.fa-user{--fa:"\f007"}.fa-school-circle-check{--fa:"\e56b"}.fa-dumpster{--fa:"\f793"}.fa-shuttle-van,.fa-van-shuttle{--fa:"\f5b6"}.fa-building-user{--fa:"\e4da"}.fa-caret-square-left,.fa-square-caret-left{--fa:"\f191"}.fa-highlighter{--fa:"\f591"}.fa-key{--fa:"\f084"}.fa-bullhorn{--fa:"\f0a1"}.fa-globe{--fa:"\f0ac"}.fa-synagogue{--fa:"\f69b"}.fa-person-half-dress{--fa:"\e548"}.fa-road-bridge{--fa:"\e563"}.fa-location-arrow{--fa:"\f124"}.fa-c{--fa:"\43"}.fa-tablet-button{--fa:"\f10a"}.fa-building-lock{--fa:"\e4d6"}.fa-pizza-slice{--fa:"\f818"}.fa-money-bill-wave{--fa:"\f53a"}.fa-area-chart,.fa-chart-area{--fa:"\f1fe"}.fa-house-flag{--fa:"\e50d"}.fa-person-circle-minus{--fa:"\e540"}.fa-ban,.fa-cancel{--fa:"\f05e"}.fa-camera-rotate{--fa:"\e0d8"}.fa-air-freshener,.fa-spray-can-sparkles{--fa:"\f5d0"}.fa-star{--fa:"\f005"}.fa-repeat{--fa:"\f363"}.fa-cross{--fa:"\f654"}.fa-box{--fa:"\f466"}.fa-venus-mars{--fa:"\f228"}.fa-arrow-pointer,.fa-mouse-pointer{--fa:"\f245"}.fa-expand-arrows-alt,.fa-maximize{--fa:"\f31e"}.fa-charging-station{--fa:"\f5e7"}.fa-shapes,.fa-triangle-circle-square{--fa:"\f61f"}.fa-random,.fa-shuffle{--fa:"\f074"}.fa-person-running,.fa-running{--fa:"\f70c"}.fa-mobile-retro{--fa:"\e527"}.fa-grip-lines-vertical{--fa:"\f7a5"}.fa-spider{--fa:"\f717"}.fa-hands-bound{--fa:"\e4f9"}.fa-file-invoice-dollar{--fa:"\f571"}.fa-plane-circle-exclamation{--fa:"\e556"}.fa-x-ray{--fa:"\f497"}.fa-spell-check{--fa:"\f891"}.fa-slash{--fa:"\f715"}.fa-computer-mouse,.fa-mouse{--fa:"\f8cc"}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:"\f090"}.fa-shop-slash,.fa-store-alt-slash{--fa:"\e070"}.fa-server{--fa:"\f233"}.fa-virus-covid-slash{--fa:"\e4a9"}.fa-shop-lock{--fa:"\e4a5"}.fa-hourglass-1,.fa-hourglass-start{--fa:"\f251"}.fa-blender-phone{--fa:"\f6b6"}.fa-building-wheat{--fa:"\e4db"}.fa-person-breastfeeding{--fa:"\e53a"}.fa-right-to-bracket,.fa-sign-in-alt{--fa:"\f2f6"}.fa-venus{--fa:"\f221"}.fa-passport{--fa:"\f5ab"}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:"\e68f"}.fa-heart-pulse,.fa-heartbeat{--fa:"\f21e"}.fa-people-carry,.fa-people-carry-box{--fa:"\f4ce"}.fa-temperature-high{--fa:"\f769"}.fa-microchip{--fa:"\f2db"}.fa-crown{--fa:"\f521"}.fa-weight-hanging{--fa:"\f5cd"}.fa-xmarks-lines{--fa:"\e59a"}.fa-file-prescription{--fa:"\f572"}.fa-weight,.fa-weight-scale{--fa:"\f496"}.fa-user-friends,.fa-user-group{--fa:"\f500"}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:"\f15e"}.fa-chess-knight{--fa:"\f441"}.fa-face-laugh-squint,.fa-laugh-squint{--fa:"\f59b"}.fa-wheelchair{--fa:"\f193"}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:"\f0aa"}.fa-toggle-on{--fa:"\f205"}.fa-person-walking,.fa-walking{--fa:"\f554"}.fa-l{--fa:"\4c"}.fa-fire{--fa:"\f06d"}.fa-bed-pulse,.fa-procedures{--fa:"\f487"}.fa-shuttle-space,.fa-space-shuttle{--fa:"\f197"}.fa-face-laugh,.fa-laugh{--fa:"\f599"}.fa-folder-open{--fa:"\f07c"}.fa-heart-circle-plus{--fa:"\e500"}.fa-code-fork{--fa:"\e13b"}.fa-city{--fa:"\f64f"}.fa-microphone-alt,.fa-microphone-lines{--fa:"\f3c9"}.fa-pepper-hot{--fa:"\f816"}.fa-unlock{--fa:"\f09c"}.fa-colon-sign{--fa:"\e140"}.fa-headset{--fa:"\f590"}.fa-store-slash{--fa:"\e071"}.fa-road-circle-xmark{--fa:"\e566"}.fa-user-minus{--fa:"\f503"}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:"\f22a"}.fa-champagne-glasses,.fa-glass-cheers{--fa:"\f79f"}.fa-clipboard{--fa:"\f328"}.fa-house-circle-exclamation{--fa:"\e50a"}.fa-file-arrow-up,.fa-file-upload{--fa:"\f574"}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:"\f1eb"}.fa-bath,.fa-bathtub{--fa:"\f2cd"}.fa-underline{--fa:"\f0cd"}.fa-user-edit,.fa-user-pen{--fa:"\f4ff"}.fa-signature{--fa:"\f5b7"}.fa-stroopwafel{--fa:"\f551"}.fa-bold{--fa:"\f032"}.fa-anchor-lock{--fa:"\e4ad"}.fa-building-ngo{--fa:"\e4d7"}.fa-manat-sign{--fa:"\e1d5"}.fa-not-equal{--fa:"\f53e"}.fa-border-style,.fa-border-top-left{--fa:"\f853"}.fa-map-location-dot,.fa-map-marked-alt{--fa:"\f5a0"}.fa-jedi{--fa:"\f669"}.fa-poll,.fa-square-poll-vertical{--fa:"\f681"}.fa-mug-hot{--fa:"\f7b6"}.fa-battery-car,.fa-car-battery{--fa:"\f5df"}.fa-gift{--fa:"\f06b"}.fa-dice-two{--fa:"\f528"}.fa-chess-queen{--fa:"\f445"}.fa-glasses{--fa:"\f530"}.fa-chess-board{--fa:"\f43c"}.fa-building-circle-check{--fa:"\e4d2"}.fa-person-chalkboard{--fa:"\e53d"}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:"\f22b"}.fa-hand-back-fist,.fa-hand-rock{--fa:"\f255"}.fa-caret-square-up,.fa-square-caret-up{--fa:"\f151"}.fa-cloud-showers-water{--fa:"\e4e4"}.fa-bar-chart,.fa-chart-bar{--fa:"\f080"}.fa-hands-bubbles,.fa-hands-wash{--fa:"\e05e"}.fa-less-than-equal{--fa:"\f537"}.fa-train{--fa:"\f238"}.fa-eye-low-vision,.fa-low-vision{--fa:"\f2a8"}.fa-crow{--fa:"\f520"}.fa-sailboat{--fa:"\e445"}.fa-window-restore{--fa:"\f2d2"}.fa-plus-square,.fa-square-plus{--fa:"\f0fe"}.fa-torii-gate{--fa:"\f6a1"}.fa-frog{--fa:"\f52e"}.fa-bucket{--fa:"\e4cf"}.fa-image{--fa:"\f03e"}.fa-microphone{--fa:"\f130"}.fa-cow{--fa:"\f6c8"}.fa-caret-up{--fa:"\f0d8"}.fa-screwdriver{--fa:"\f54a"}.fa-folder-closed{--fa:"\e185"}.fa-house-tsunami{--fa:"\e515"}.fa-square-nfi{--fa:"\e576"}.fa-arrow-up-from-ground-water{--fa:"\e4b5"}.fa-glass-martini-alt,.fa-martini-glass{--fa:"\f57b"}.fa-square-binary{--fa:"\e69b"}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:"\f2ea"}.fa-columns,.fa-table-columns{--fa:"\f0db"}.fa-lemon{--fa:"\f094"}.fa-head-side-mask{--fa:"\e063"}.fa-handshake{--fa:"\f2b5"}.fa-gem{--fa:"\f3a5"}.fa-dolly,.fa-dolly-box{--fa:"\f472"}.fa-smoking{--fa:"\f48d"}.fa-compress-arrows-alt,.fa-minimize{--fa:"\f78c"}.fa-monument{--fa:"\f5a6"}.fa-snowplow{--fa:"\f7d2"}.fa-angle-double-right,.fa-angles-right{--fa:"\f101"}.fa-cannabis{--fa:"\f55f"}.fa-circle-play,.fa-play-circle{--fa:"\f144"}.fa-tablets{--fa:"\f490"}.fa-ethernet{--fa:"\f796"}.fa-eur,.fa-euro,.fa-euro-sign{--fa:"\f153"}.fa-chair{--fa:"\f6c0"}.fa-check-circle,.fa-circle-check{--fa:"\f058"}.fa-circle-stop,.fa-stop-circle{--fa:"\f28d"}.fa-compass-drafting,.fa-drafting-compass{--fa:"\f568"}.fa-plate-wheat{--fa:"\e55a"}.fa-icicles{--fa:"\f7ad"}.fa-person-shelter{--fa:"\e54f"}.fa-neuter{--fa:"\f22c"}.fa-id-badge{--fa:"\f2c1"}.fa-marker{--fa:"\f5a1"}.fa-face-laugh-beam,.fa-laugh-beam{--fa:"\f59a"}.fa-helicopter-symbol{--fa:"\e502"}.fa-universal-access{--fa:"\f29a"}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:"\f139"}.fa-lari-sign{--fa:"\e1c8"}.fa-volcano{--fa:"\f770"}.fa-person-walking-dashed-line-arrow-right{--fa:"\e553"}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:"\f154"}.fa-viruses{--fa:"\e076"}.fa-square-person-confined{--fa:"\e577"}.fa-user-tie{--fa:"\f508"}.fa-arrow-down-long,.fa-long-arrow-down{--fa:"\f175"}.fa-tent-arrow-down-to-line{--fa:"\e57e"}.fa-certificate{--fa:"\f0a3"}.fa-mail-reply-all,.fa-reply-all{--fa:"\f122"}.fa-suitcase{--fa:"\f0f2"}.fa-person-skating,.fa-skating{--fa:"\f7c5"}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:"\f662"}.fa-camera-retro{--fa:"\f083"}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:"\f0ab"}.fa-arrow-right-to-file,.fa-file-import{--fa:"\f56f"}.fa-external-link-square,.fa-square-arrow-up-right{--fa:"\f14c"}.fa-box-open{--fa:"\f49e"}.fa-scroll{--fa:"\f70e"}.fa-spa{--fa:"\f5bb"}.fa-location-pin-lock{--fa:"\e51f"}.fa-pause{--fa:"\f04c"}.fa-hill-avalanche{--fa:"\e507"}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:"\f2cb"}.fa-bomb{--fa:"\f1e2"}.fa-registered{--fa:"\f25d"}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:"\f2bb"}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:"\f516"}.fa-subscript{--fa:"\f12c"}.fa-diamond-turn-right,.fa-directions{--fa:"\f5eb"}.fa-burst{--fa:"\e4dc"}.fa-house-laptop,.fa-laptop-house{--fa:"\e066"}.fa-face-tired,.fa-tired{--fa:"\f5c8"}.fa-money-bills{--fa:"\e1f3"}.fa-smog{--fa:"\f75f"}.fa-crutch{--fa:"\f7f7"}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:"\f0ee"}.fa-palette{--fa:"\f53f"}.fa-arrows-turn-right{--fa:"\e4c0"}.fa-vest{--fa:"\e085"}.fa-ferry{--fa:"\e4ea"}.fa-arrows-down-to-people{--fa:"\e4b9"}.fa-seedling,.fa-sprout{--fa:"\f4d8"}.fa-arrows-alt-h,.fa-left-right{--fa:"\f337"}.fa-boxes-packing{--fa:"\e4c7"}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:"\f0a8"}.fa-group-arrows-rotate{--fa:"\e4f6"}.fa-bowl-food{--fa:"\e4c6"}.fa-candy-cane{--fa:"\f786"}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:"\f160"}.fa-cloud-bolt,.fa-thunderstorm{--fa:"\f76c"}.fa-remove-format,.fa-text-slash{--fa:"\f87d"}.fa-face-smile-wink,.fa-smile-wink{--fa:"\f4da"}.fa-file-word{--fa:"\f1c2"}.fa-file-powerpoint{--fa:"\f1c4"}.fa-arrows-h,.fa-arrows-left-right{--fa:"\f07e"}.fa-house-lock{--fa:"\e510"}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:"\f0ed"}.fa-children{--fa:"\e4e1"}.fa-blackboard,.fa-chalkboard{--fa:"\f51b"}.fa-user-alt-slash,.fa-user-large-slash{--fa:"\f4fa"}.fa-envelope-open{--fa:"\f2b6"}.fa-handshake-alt-slash,.fa-handshake-simple-slash{--fa:"\e05f"}.fa-mattress-pillow{--fa:"\e525"}.fa-guarani-sign{--fa:"\e19a"}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:"\f021"}.fa-fire-extinguisher{--fa:"\f134"}.fa-cruzeiro-sign{--fa:"\e152"}.fa-greater-than-equal{--fa:"\f532"}.fa-shield-alt,.fa-shield-halved{--fa:"\f3ed"}.fa-atlas,.fa-book-atlas{--fa:"\f558"}.fa-virus{--fa:"\e074"}.fa-envelope-circle-check{--fa:"\e4e8"}.fa-layer-group{--fa:"\f5fd"}.fa-arrows-to-dot{--fa:"\e4be"}.fa-archway{--fa:"\f557"}.fa-heart-circle-check{--fa:"\e4fd"}.fa-house-chimney-crack,.fa-house-damage{--fa:"\f6f1"}.fa-file-archive,.fa-file-zipper{--fa:"\f1c6"}.fa-square{--fa:"\f0c8"}.fa-glass-martini,.fa-martini-glass-empty{--fa:"\f000"}.fa-couch{--fa:"\f4b8"}.fa-cedi-sign{--fa:"\e0df"}.fa-italic{--fa:"\f033"}.fa-table-cells-column-lock{--fa:"\e678"}.fa-church{--fa:"\f51d"}.fa-comments-dollar{--fa:"\f653"}.fa-democrat{--fa:"\f747"}.fa-z{--fa:"\5a"}.fa-person-skiing,.fa-skiing{--fa:"\f7c9"}.fa-road-lock{--fa:"\e567"}.fa-a{--fa:"\41"}.fa-temperature-arrow-down,.fa-temperature-down{--fa:"\e03f"}.fa-feather-alt,.fa-feather-pointed{--fa:"\f56b"}.fa-p{--fa:"\50"}.fa-snowflake{--fa:"\f2dc"}.fa-newspaper{--fa:"\f1ea"}.fa-ad,.fa-rectangle-ad{--fa:"\f641"}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:"\f0a9"}.fa-filter-circle-xmark{--fa:"\e17b"}.fa-locust{--fa:"\e520"}.fa-sort,.fa-unsorted{--fa:"\f0dc"}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:"\f0cb"}.fa-person-dress-burst{--fa:"\e544"}.fa-money-check-alt,.fa-money-check-dollar{--fa:"\f53d"}.fa-vector-square{--fa:"\f5cb"}.fa-bread-slice{--fa:"\f7ec"}.fa-language{--fa:"\f1ab"}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:"\f598"}.fa-filter{--fa:"\f0b0"}.fa-question{--fa:"\3f"}.fa-file-signature{--fa:"\f573"}.fa-arrows-alt,.fa-up-down-left-right{--fa:"\f0b2"}.fa-house-chimney-user{--fa:"\e065"}.fa-hand-holding-heart{--fa:"\f4be"}.fa-puzzle-piece{--fa:"\f12e"}.fa-money-check{--fa:"\f53c"}.fa-star-half-alt,.fa-star-half-stroke{--fa:"\f5c0"}.fa-code{--fa:"\f121"}.fa-glass-whiskey,.fa-whiskey-glass{--fa:"\f7a0"}.fa-building-circle-exclamation{--fa:"\e4d3"}.fa-magnifying-glass-chart{--fa:"\e522"}.fa-arrow-up-right-from-square,.fa-external-link{--fa:"\f08e"}.fa-cubes-stacked{--fa:"\e4e6"}.fa-krw,.fa-won,.fa-won-sign{--fa:"\f159"}.fa-virus-covid{--fa:"\e4a8"}.fa-austral-sign{--fa:"\e0a9"}.fa-f{--fa:"\46"}.fa-leaf{--fa:"\f06c"}.fa-road{--fa:"\f018"}.fa-cab,.fa-taxi{--fa:"\f1ba"}.fa-person-circle-plus{--fa:"\e541"}.fa-chart-pie,.fa-pie-chart{--fa:"\f200"}.fa-bolt-lightning{--fa:"\e0b7"}.fa-sack-xmark{--fa:"\e56a"}.fa-file-excel{--fa:"\f1c3"}.fa-file-contract{--fa:"\f56c"}.fa-fish-fins{--fa:"\e4f2"}.fa-building-flag{--fa:"\e4d5"}.fa-face-grin-beam,.fa-grin-beam{--fa:"\f582"}.fa-object-ungroup{--fa:"\f248"}.fa-poop{--fa:"\f619"}.fa-location-pin,.fa-map-marker{--fa:"\f041"}.fa-kaaba{--fa:"\f66b"}.fa-toilet-paper{--fa:"\f71e"}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:"\f807"}.fa-eject{--fa:"\f052"}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:"\f35a"}.fa-plane-circle-check{--fa:"\e555"}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:"\f5a5"}.fa-object-group{--fa:"\f247"}.fa-chart-line,.fa-line-chart{--fa:"\f201"}.fa-mask-ventilator{--fa:"\e524"}.fa-arrow-right{--fa:"\f061"}.fa-map-signs,.fa-signs-post{--fa:"\f277"}.fa-cash-register{--fa:"\f788"}.fa-person-circle-question{--fa:"\e542"}.fa-h{--fa:"\48"}.fa-tarp{--fa:"\e57b"}.fa-screwdriver-wrench,.fa-tools{--fa:"\f7d9"}.fa-arrows-to-eye{--fa:"\e4bf"}.fa-plug-circle-bolt{--fa:"\e55b"}.fa-heart{--fa:"\f004"}.fa-mars-and-venus{--fa:"\f224"}.fa-home-user,.fa-house-user{--fa:"\e1b0"}.fa-dumpster-fire{--fa:"\f794"}.fa-house-crack{--fa:"\e3b1"}.fa-cocktail,.fa-martini-glass-citrus{--fa:"\f561"}.fa-face-surprise,.fa-surprise{--fa:"\f5c2"}.fa-bottle-water{--fa:"\e4c5"}.fa-circle-pause,.fa-pause-circle{--fa:"\f28b"}.fa-toilet-paper-slash{--fa:"\e072"}.fa-apple-alt,.fa-apple-whole{--fa:"\f5d1"}.fa-kitchen-set{--fa:"\e51a"}.fa-r{--fa:"\52"}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:"\f2ca"}.fa-cube{--fa:"\f1b2"}.fa-bitcoin-sign{--fa:"\e0b4"}.fa-shield-dog{--fa:"\e573"}.fa-solar-panel{--fa:"\f5ba"}.fa-lock-open{--fa:"\f3c1"}.fa-elevator{--fa:"\e16d"}.fa-money-bill-transfer{--fa:"\e528"}.fa-money-bill-trend-up{--fa:"\e529"}.fa-house-flood-water-circle-arrow-right{--fa:"\e50f"}.fa-poll-h,.fa-square-poll-horizontal{--fa:"\f682"}.fa-circle{--fa:"\f111"}.fa-backward-fast,.fa-fast-backward{--fa:"\f049"}.fa-recycle{--fa:"\f1b8"}.fa-user-astronaut{--fa:"\f4fb"}.fa-plane-slash{--fa:"\e069"}.fa-trademark{--fa:"\f25c"}.fa-basketball,.fa-basketball-ball{--fa:"\f434"}.fa-satellite-dish{--fa:"\f7c0"}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:"\f35b"}.fa-mobile-alt,.fa-mobile-screen-button{--fa:"\f3cd"}.fa-volume-high,.fa-volume-up{--fa:"\f028"}.fa-users-rays{--fa:"\e593"}.fa-wallet{--fa:"\f555"}.fa-clipboard-check{--fa:"\f46c"}.fa-file-audio{--fa:"\f1c7"}.fa-burger,.fa-hamburger{--fa:"\f805"}.fa-wrench{--fa:"\f0ad"}.fa-bugs{--fa:"\e4d0"}.fa-rupee,.fa-rupee-sign{--fa:"\f156"}.fa-file-image{--fa:"\f1c5"}.fa-circle-question,.fa-question-circle{--fa:"\f059"}.fa-plane-departure{--fa:"\f5b0"}.fa-handshake-slash{--fa:"\e060"}.fa-book-bookmark{--fa:"\e0bb"}.fa-code-branch{--fa:"\f126"}.fa-hat-cowboy{--fa:"\f8c0"}.fa-bridge{--fa:"\e4c8"}.fa-phone-alt,.fa-phone-flip{--fa:"\f879"}.fa-truck-front{--fa:"\e2b7"}.fa-cat{--fa:"\f6be"}.fa-anchor-circle-exclamation{--fa:"\e4ab"}.fa-truck-field{--fa:"\e58d"}.fa-route{--fa:"\f4d7"}.fa-clipboard-question{--fa:"\e4e3"}.fa-panorama{--fa:"\e209"}.fa-comment-medical{--fa:"\f7f5"}.fa-teeth-open{--fa:"\f62f"}.fa-file-circle-minus{--fa:"\e4ed"}.fa-tags{--fa:"\f02c"}.fa-wine-glass{--fa:"\f4e3"}.fa-fast-forward,.fa-forward-fast{--fa:"\f050"}.fa-face-meh-blank,.fa-meh-blank{--fa:"\f5a4"}.fa-parking,.fa-square-parking{--fa:"\f540"}.fa-house-signal{--fa:"\e012"}.fa-bars-progress,.fa-tasks-alt{--fa:"\f828"}.fa-faucet-drip{--fa:"\e006"}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:"\f474"}.fa-ban-smoking,.fa-smoking-ban{--fa:"\f54d"}.fa-terminal{--fa:"\f120"}.fa-mobile-button{--fa:"\f10b"}.fa-house-medical-flag{--fa:"\e514"}.fa-basket-shopping,.fa-shopping-basket{--fa:"\f291"}.fa-tape{--fa:"\f4db"}.fa-bus-alt,.fa-bus-simple{--fa:"\f55e"}.fa-eye{--fa:"\f06e"}.fa-face-sad-cry,.fa-sad-cry{--fa:"\f5b3"}.fa-audio-description{--fa:"\f29e"}.fa-person-military-to-person{--fa:"\e54c"}.fa-file-shield{--fa:"\e4f0"}.fa-user-slash{--fa:"\f506"}.fa-pen{--fa:"\f304"}.fa-tower-observation{--fa:"\e586"}.fa-file-code{--fa:"\f1c9"}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:"\f012"}.fa-bus{--fa:"\f207"}.fa-heart-circle-xmark{--fa:"\e501"}.fa-home-lg,.fa-house-chimney{--fa:"\e3af"}.fa-window-maximize{--fa:"\f2d0"}.fa-face-frown,.fa-frown{--fa:"\f119"}.fa-prescription{--fa:"\f5b1"}.fa-shop,.fa-store-alt{--fa:"\f54f"}.fa-floppy-disk,.fa-save{--fa:"\f0c7"}.fa-vihara{--fa:"\f6a7"}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:"\f515"}.fa-sort-asc,.fa-sort-up{--fa:"\f0de"}.fa-comment-dots,.fa-commenting{--fa:"\f4ad"}.fa-plant-wilt{--fa:"\e5aa"}.fa-diamond{--fa:"\f219"}.fa-face-grin-squint,.fa-grin-squint{--fa:"\f585"}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:"\f4c0"}.fa-chart-diagram{--fa:"\e695"}.fa-bacterium{--fa:"\e05a"}.fa-hand-pointer{--fa:"\f25a"}.fa-drum-steelpan{--fa:"\f56a"}.fa-hand-scissors{--fa:"\f257"}.fa-hands-praying,.fa-praying-hands{--fa:"\f684"}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:"\f01e"}.fa-biohazard{--fa:"\f780"}.fa-location,.fa-location-crosshairs{--fa:"\f601"}.fa-mars-double{--fa:"\f227"}.fa-child-dress{--fa:"\e59c"}.fa-users-between-lines{--fa:"\e591"}.fa-lungs-virus{--fa:"\e067"}.fa-face-grin-tears,.fa-grin-tears{--fa:"\f588"}.fa-phone{--fa:"\f095"}.fa-calendar-times,.fa-calendar-xmark{--fa:"\f273"}.fa-child-reaching{--fa:"\e59d"}.fa-head-side-virus{--fa:"\e064"}.fa-user-cog,.fa-user-gear{--fa:"\f4fe"}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:"\f163"}.fa-door-closed{--fa:"\f52a"}.fa-shield-virus{--fa:"\e06c"}.fa-dice-six{--fa:"\f526"}.fa-mosquito-net{--fa:"\e52c"}.fa-file-fragment{--fa:"\e697"}.fa-bridge-water{--fa:"\e4ce"}.fa-person-booth{--fa:"\f756"}.fa-text-width{--fa:"\f035"}.fa-hat-wizard{--fa:"\f6e8"}.fa-pen-fancy{--fa:"\f5ac"}.fa-digging,.fa-person-digging{--fa:"\f85e"}.fa-trash{--fa:"\f1f8"}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:"\f629"}.fa-book-medical{--fa:"\f7e6"}.fa-poo{--fa:"\f2fe"}.fa-quote-right,.fa-quote-right-alt{--fa:"\f10e"}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:"\f553"}.fa-cubes{--fa:"\f1b3"}.fa-divide{--fa:"\f529"}.fa-tenge,.fa-tenge-sign{--fa:"\f7d7"}.fa-headphones{--fa:"\f025"}.fa-hands-holding{--fa:"\f4c2"}.fa-hands-clapping{--fa:"\e1a8"}.fa-republican{--fa:"\f75e"}.fa-arrow-left{--fa:"\f060"}.fa-person-circle-xmark{--fa:"\e543"}.fa-ruler{--fa:"\f545"}.fa-align-left{--fa:"\f036"}.fa-dice-d6{--fa:"\f6d1"}.fa-restroom{--fa:"\f7bd"}.fa-j{--fa:"\4a"}.fa-users-viewfinder{--fa:"\e595"}.fa-file-video{--fa:"\f1c8"}.fa-external-link-alt,.fa-up-right-from-square{--fa:"\f35d"}.fa-table-cells,.fa-th{--fa:"\f00a"}.fa-file-pdf{--fa:"\f1c1"}.fa-bible,.fa-book-bible{--fa:"\f647"}.fa-o{--fa:"\4f"}.fa-medkit,.fa-suitcase-medical{--fa:"\f0fa"}.fa-user-secret{--fa:"\f21b"}.fa-otter{--fa:"\f700"}.fa-female,.fa-person-dress{--fa:"\f182"}.fa-comment-dollar{--fa:"\f651"}.fa-briefcase-clock,.fa-business-time{--fa:"\f64a"}.fa-table-cells-large,.fa-th-large{--fa:"\f009"}.fa-book-tanakh,.fa-tanakh{--fa:"\f827"}.fa-phone-volume,.fa-volume-control-phone{--fa:"\f2a0"}.fa-hat-cowboy-side{--fa:"\f8c1"}.fa-clipboard-user{--fa:"\f7f3"}.fa-child{--fa:"\f1ae"}.fa-lira-sign{--fa:"\f195"}.fa-satellite{--fa:"\f7bf"}.fa-plane-lock{--fa:"\e558"}.fa-tag{--fa:"\f02b"}.fa-comment{--fa:"\f075"}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:"\f1fd"}.fa-envelope{--fa:"\f0e0"}.fa-angle-double-up,.fa-angles-up{--fa:"\f102"}.fa-paperclip{--fa:"\f0c6"}.fa-arrow-right-to-city{--fa:"\e4b3"}.fa-ribbon{--fa:"\f4d6"}.fa-lungs{--fa:"\f604"}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:"\f887"}.fa-litecoin-sign{--fa:"\e1d3"}.fa-border-none{--fa:"\f850"}.fa-circle-nodes{--fa:"\e4e2"}.fa-parachute-box{--fa:"\f4cd"}.fa-indent{--fa:"\f03c"}.fa-truck-field-un{--fa:"\e58e"}.fa-hourglass,.fa-hourglass-empty{--fa:"\f254"}.fa-mountain{--fa:"\f6fc"}.fa-user-doctor,.fa-user-md{--fa:"\f0f0"}.fa-circle-info,.fa-info-circle{--fa:"\f05a"}.fa-cloud-meatball{--fa:"\f73b"}.fa-camera,.fa-camera-alt{--fa:"\f030"}.fa-square-virus{--fa:"\e578"}.fa-meteor{--fa:"\f753"}.fa-car-on{--fa:"\e4dd"}.fa-sleigh{--fa:"\f7cc"}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:"\f162"}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:"\f4c1"}.fa-water{--fa:"\f773"}.fa-calendar-check{--fa:"\f274"}.fa-braille{--fa:"\f2a1"}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:"\f486"}.fa-landmark{--fa:"\f66f"}.fa-truck{--fa:"\f0d1"}.fa-crosshairs{--fa:"\f05b"}.fa-person-cane{--fa:"\e53c"}.fa-tent{--fa:"\e57d"}.fa-vest-patches{--fa:"\e086"}.fa-check-double{--fa:"\f560"}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:"\f15d"}.fa-money-bill-wheat{--fa:"\e52a"}.fa-cookie{--fa:"\f563"}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:"\f0e2"}.fa-hard-drive,.fa-hdd{--fa:"\f0a0"}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:"\f586"}.fa-dumbbell{--fa:"\f44b"}.fa-list-alt,.fa-rectangle-list{--fa:"\f022"}.fa-tarp-droplet{--fa:"\e57c"}.fa-house-medical-circle-check{--fa:"\e511"}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:"\f7ca"}.fa-calendar-plus{--fa:"\f271"}.fa-plane-arrival{--fa:"\f5af"}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:"\f359"}.fa-subway,.fa-train-subway{--fa:"\f239"}.fa-chart-gantt{--fa:"\e0e4"}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:"\e1bc"}.fa-crop-alt,.fa-crop-simple{--fa:"\f565"}.fa-money-bill-1,.fa-money-bill-alt{--fa:"\f3d1"}.fa-left-long,.fa-long-arrow-alt-left{--fa:"\f30a"}.fa-dna{--fa:"\f471"}.fa-virus-slash{--fa:"\e075"}.fa-minus,.fa-subtract{--fa:"\f068"}.fa-chess{--fa:"\f439"}.fa-arrow-left-long,.fa-long-arrow-left{--fa:"\f177"}.fa-plug-circle-check{--fa:"\e55c"}.fa-street-view{--fa:"\f21d"}.fa-franc-sign{--fa:"\e18f"}.fa-volume-off{--fa:"\f026"}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:"\f2a3"}.fa-cog,.fa-gear{--fa:"\f013"}.fa-droplet-slash,.fa-tint-slash{--fa:"\f5c7"}.fa-mosque{--fa:"\f678"}.fa-mosquito{--fa:"\e52b"}.fa-star-of-david{--fa:"\f69a"}.fa-person-military-rifle{--fa:"\e54b"}.fa-cart-shopping,.fa-shopping-cart{--fa:"\f07a"}.fa-vials{--fa:"\f493"}.fa-plug-circle-plus{--fa:"\e55f"}.fa-place-of-worship{--fa:"\f67f"}.fa-grip-vertical{--fa:"\f58e"}.fa-hexagon-nodes{--fa:"\e699"}.fa-arrow-turn-up,.fa-level-up{--fa:"\f148"}.fa-u{--fa:"\55"}.fa-square-root-alt,.fa-square-root-variable{--fa:"\f698"}.fa-clock,.fa-clock-four{--fa:"\f017"}.fa-backward-step,.fa-step-backward{--fa:"\f048"}.fa-pallet{--fa:"\f482"}.fa-faucet{--fa:"\e005"}.fa-baseball-bat-ball{--fa:"\f432"}.fa-s{--fa:"\53"}.fa-timeline{--fa:"\e29c"}.fa-keyboard{--fa:"\f11c"}.fa-caret-down{--fa:"\f0d7"}.fa-clinic-medical,.fa-house-chimney-medical{--fa:"\f7f2"}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:"\f2c8"}.fa-mobile-android-alt,.fa-mobile-screen{--fa:"\f3cf"}.fa-plane-up{--fa:"\e22d"}.fa-piggy-bank{--fa:"\f4d3"}.fa-battery-3,.fa-battery-half{--fa:"\f242"}.fa-mountain-city{--fa:"\e52e"}.fa-coins{--fa:"\f51e"}.fa-khanda{--fa:"\f66d"}.fa-sliders,.fa-sliders-h{--fa:"\f1de"}.fa-folder-tree{--fa:"\f802"}.fa-network-wired{--fa:"\f6ff"}.fa-map-pin{--fa:"\f276"}.fa-hamsa{--fa:"\f665"}.fa-cent-sign{--fa:"\e3f5"}.fa-flask{--fa:"\f0c3"}.fa-person-pregnant{--fa:"\e31e"}.fa-wand-sparkles{--fa:"\f72b"}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:"\f142"}.fa-ticket{--fa:"\f145"}.fa-power-off{--fa:"\f011"}.fa-long-arrow-alt-right,.fa-right-long{--fa:"\f30b"}.fa-flag-usa{--fa:"\f74d"}.fa-laptop-file{--fa:"\e51d"}.fa-teletype,.fa-tty{--fa:"\f1e4"}.fa-diagram-next{--fa:"\e476"}.fa-person-rifle{--fa:"\e54e"}.fa-house-medical-circle-exclamation{--fa:"\e512"}.fa-closed-captioning{--fa:"\f20a"}.fa-hiking,.fa-person-hiking{--fa:"\f6ec"}.fa-venus-double{--fa:"\f226"}.fa-images{--fa:"\f302"}.fa-calculator{--fa:"\f1ec"}.fa-people-pulling{--fa:"\e535"}.fa-n{--fa:"\4e"}.fa-cable-car,.fa-tram{--fa:"\f7da"}.fa-cloud-rain{--fa:"\f73d"}.fa-building-circle-xmark{--fa:"\e4d4"}.fa-ship{--fa:"\f21a"}.fa-arrows-down-to-line{--fa:"\e4b8"}.fa-download{--fa:"\f019"}.fa-face-grin,.fa-grin{--fa:"\f580"}.fa-backspace,.fa-delete-left{--fa:"\f55a"}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:"\f1fb"}.fa-file-circle-check{--fa:"\e5a0"}.fa-forward{--fa:"\f04e"}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:"\f3ce"}.fa-face-meh,.fa-meh{--fa:"\f11a"}.fa-align-center{--fa:"\f037"}.fa-book-dead,.fa-book-skull{--fa:"\f6b7"}.fa-drivers-license,.fa-id-card{--fa:"\f2c2"}.fa-dedent,.fa-outdent{--fa:"\f03b"}.fa-heart-circle-exclamation{--fa:"\e4fe"}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:"\f015"}.fa-calendar-week{--fa:"\f784"}.fa-laptop-medical{--fa:"\f812"}.fa-b{--fa:"\42"}.fa-file-medical{--fa:"\f477"}.fa-dice-one{--fa:"\f525"}.fa-kiwi-bird{--fa:"\f535"}.fa-arrow-right-arrow-left,.fa-exchange{--fa:"\f0ec"}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:"\f2f9"}.fa-cutlery,.fa-utensils{--fa:"\f2e7"}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:"\f161"}.fa-mill-sign{--fa:"\e1ed"}.fa-bowl-rice{--fa:"\e2eb"}.fa-skull{--fa:"\f54c"}.fa-broadcast-tower,.fa-tower-broadcast{--fa:"\f519"}.fa-truck-pickup{--fa:"\f63c"}.fa-long-arrow-alt-up,.fa-up-long{--fa:"\f30c"}.fa-stop{--fa:"\f04d"}.fa-code-merge{--fa:"\f387"}.fa-upload{--fa:"\f093"}.fa-hurricane{--fa:"\f751"}.fa-mound{--fa:"\e52d"}.fa-toilet-portable{--fa:"\e583"}.fa-compact-disc{--fa:"\f51f"}.fa-file-arrow-down,.fa-file-download{--fa:"\f56d"}.fa-caravan{--fa:"\f8ff"}.fa-shield-cat{--fa:"\e572"}.fa-bolt,.fa-zap{--fa:"\f0e7"}.fa-glass-water{--fa:"\e4f4"}.fa-oil-well{--fa:"\e532"}.fa-vault{--fa:"\e2c5"}.fa-mars{--fa:"\f222"}.fa-toilet{--fa:"\f7d8"}.fa-plane-circle-xmark{--fa:"\e557"}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:"\f157"}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:"\f158"}.fa-sun{--fa:"\f185"}.fa-guitar{--fa:"\f7a6"}.fa-face-laugh-wink,.fa-laugh-wink{--fa:"\f59c"}.fa-horse-head{--fa:"\f7ab"}.fa-bore-hole{--fa:"\e4c3"}.fa-industry{--fa:"\f275"}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:"\f358"}.fa-arrows-turn-to-dots{--fa:"\e4c1"}.fa-florin-sign{--fa:"\e184"}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:"\f884"}.fa-less-than{--fa:"\3c"}.fa-angle-down{--fa:"\f107"}.fa-car-tunnel{--fa:"\e4de"}.fa-head-side-cough{--fa:"\e061"}.fa-grip-lines{--fa:"\f7a4"}.fa-thumbs-down{--fa:"\f165"}.fa-user-lock{--fa:"\f502"}.fa-arrow-right-long,.fa-long-arrow-right{--fa:"\f178"}.fa-anchor-circle-xmark{--fa:"\e4ac"}.fa-ellipsis,.fa-ellipsis-h{--fa:"\f141"}.fa-chess-pawn{--fa:"\f443"}.fa-first-aid,.fa-kit-medical{--fa:"\f479"}.fa-person-through-window{--fa:"\e5a9"}.fa-toolbox{--fa:"\f552"}.fa-hands-holding-circle{--fa:"\e4fb"}.fa-bug{--fa:"\f188"}.fa-credit-card,.fa-credit-card-alt{--fa:"\f09d"}.fa-automobile,.fa-car{--fa:"\f1b9"}.fa-hand-holding-hand{--fa:"\e4f7"}.fa-book-open-reader,.fa-book-reader{--fa:"\f5da"}.fa-mountain-sun{--fa:"\e52f"}.fa-arrows-left-right-to-line{--fa:"\e4ba"}.fa-dice-d20{--fa:"\f6cf"}.fa-truck-droplet{--fa:"\e58c"}.fa-file-circle-xmark{--fa:"\e5a1"}.fa-temperature-arrow-up,.fa-temperature-up{--fa:"\e040"}.fa-medal{--fa:"\f5a2"}.fa-bed{--fa:"\f236"}.fa-h-square,.fa-square-h{--fa:"\f0fd"}.fa-podcast{--fa:"\f2ce"}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:"\f2c7"}.fa-bell{--fa:"\f0f3"}.fa-superscript{--fa:"\f12b"}.fa-plug-circle-xmark{--fa:"\e560"}.fa-star-of-life{--fa:"\f621"}.fa-phone-slash{--fa:"\f3dd"}.fa-paint-roller{--fa:"\f5aa"}.fa-hands-helping,.fa-handshake-angle{--fa:"\f4c4"}.fa-location-dot,.fa-map-marker-alt{--fa:"\f3c5"}.fa-file{--fa:"\f15b"}.fa-greater-than{--fa:"\3e"}.fa-person-swimming,.fa-swimmer{--fa:"\f5c4"}.fa-arrow-down{--fa:"\f063"}.fa-droplet,.fa-tint{--fa:"\f043"}.fa-eraser{--fa:"\f12d"}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:"\f57d"}.fa-person-burst{--fa:"\e53b"}.fa-dove{--fa:"\f4ba"}.fa-battery-0,.fa-battery-empty{--fa:"\f244"}.fa-socks{--fa:"\f696"}.fa-inbox{--fa:"\f01c"}.fa-section{--fa:"\e447"}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:"\f625"}.fa-envelope-open-text{--fa:"\f658"}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:"\f0f8"}.fa-wine-bottle{--fa:"\f72f"}.fa-chess-rook{--fa:"\f447"}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:"\f550"}.fa-dharmachakra{--fa:"\f655"}.fa-hotdog{--fa:"\f80f"}.fa-blind,.fa-person-walking-with-cane{--fa:"\f29d"}.fa-drum{--fa:"\f569"}.fa-ice-cream{--fa:"\f810"}.fa-heart-circle-bolt{--fa:"\e4fc"}.fa-fax{--fa:"\f1ac"}.fa-paragraph{--fa:"\f1dd"}.fa-check-to-slot,.fa-vote-yea{--fa:"\f772"}.fa-star-half{--fa:"\f089"}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:"\f468"}.fa-chain,.fa-link{--fa:"\f0c1"}.fa-assistive-listening-systems,.fa-ear-listen{--fa:"\f2a2"}.fa-tree-city{--fa:"\e587"}.fa-play{--fa:"\f04b"}.fa-font{--fa:"\f031"}.fa-table-cells-row-lock{--fa:"\e67a"}.fa-rupiah-sign{--fa:"\e23d"}.fa-magnifying-glass,.fa-search{--fa:"\f002"}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:"\f45d"}.fa-diagnoses,.fa-person-dots-from-line{--fa:"\f470"}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:"\f82a"}.fa-naira-sign{--fa:"\e1f6"}.fa-cart-arrow-down{--fa:"\f218"}.fa-walkie-talkie{--fa:"\f8ef"}.fa-file-edit,.fa-file-pen{--fa:"\f31c"}.fa-receipt{--fa:"\f543"}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:"\f14b"}.fa-suitcase-rolling{--fa:"\f5c1"}.fa-person-circle-exclamation{--fa:"\e53f"}.fa-chevron-down{--fa:"\f078"}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:"\f240"}.fa-skull-crossbones{--fa:"\f714"}.fa-code-compare{--fa:"\e13a"}.fa-list-dots,.fa-list-ul{--fa:"\f0ca"}.fa-school-lock{--fa:"\e56f"}.fa-tower-cell{--fa:"\e585"}.fa-down-long,.fa-long-arrow-alt-down{--fa:"\f309"}.fa-ranking-star{--fa:"\e561"}.fa-chess-king{--fa:"\f43f"}.fa-person-harassing{--fa:"\e549"}.fa-brazilian-real-sign{--fa:"\e46c"}.fa-landmark-alt,.fa-landmark-dome{--fa:"\f752"}.fa-arrow-up{--fa:"\f062"}.fa-television,.fa-tv,.fa-tv-alt{--fa:"\f26c"}.fa-shrimp{--fa:"\e448"}.fa-list-check,.fa-tasks{--fa:"\f0ae"}.fa-jug-detergent{--fa:"\e519"}.fa-circle-user,.fa-user-circle{--fa:"\f2bd"}.fa-user-shield{--fa:"\f505"}.fa-wind{--fa:"\f72e"}.fa-car-burst,.fa-car-crash{--fa:"\f5e1"}.fa-y{--fa:"\59"}.fa-person-snowboarding,.fa-snowboarding{--fa:"\f7ce"}.fa-shipping-fast,.fa-truck-fast{--fa:"\f48b"}.fa-fish{--fa:"\f578"}.fa-user-graduate{--fa:"\f501"}.fa-adjust,.fa-circle-half-stroke{--fa:"\f042"}.fa-clapperboard{--fa:"\e131"}.fa-circle-radiation,.fa-radiation-alt{--fa:"\f7ba"}.fa-baseball,.fa-baseball-ball{--fa:"\f433"}.fa-jet-fighter-up{--fa:"\e518"}.fa-diagram-project,.fa-project-diagram{--fa:"\f542"}.fa-copy{--fa:"\f0c5"}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:"\f6a9"}.fa-hand-sparkles{--fa:"\e05d"}.fa-grip,.fa-grip-horizontal{--fa:"\f58d"}.fa-share-from-square,.fa-share-square{--fa:"\f14d"}.fa-child-combatant,.fa-child-rifle{--fa:"\e4e0"}.fa-gun{--fa:"\e19b"}.fa-phone-square,.fa-square-phone{--fa:"\f098"}.fa-add,.fa-plus{--fa:"\2b"}.fa-expand{--fa:"\f065"}.fa-computer{--fa:"\e4e5"}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:"\f00d"}.fa-arrows,.fa-arrows-up-down-left-right{--fa:"\f047"}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:"\f51c"}.fa-peso-sign{--fa:"\e222"}.fa-building-shield{--fa:"\e4d8"}.fa-baby{--fa:"\f77c"}.fa-users-line{--fa:"\e592"}.fa-quote-left,.fa-quote-left-alt{--fa:"\f10d"}.fa-tractor{--fa:"\f722"}.fa-trash-arrow-up,.fa-trash-restore{--fa:"\f829"}.fa-arrow-down-up-lock{--fa:"\e4b0"}.fa-lines-leaning{--fa:"\e51e"}.fa-ruler-combined{--fa:"\f546"}.fa-copyright{--fa:"\f1f9"}.fa-equals{--fa:"\3d"}.fa-blender{--fa:"\f517"}.fa-teeth{--fa:"\f62e"}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:"\f20b"}.fa-map{--fa:"\f279"}.fa-rocket{--fa:"\f135"}.fa-photo-film,.fa-photo-video{--fa:"\f87c"}.fa-folder-minus{--fa:"\f65d"}.fa-hexagon-nodes-bolt{--fa:"\e69a"}.fa-store{--fa:"\f54e"}.fa-arrow-trend-up{--fa:"\e098"}.fa-plug-circle-minus{--fa:"\e55e"}.fa-sign,.fa-sign-hanging{--fa:"\f4d9"}.fa-bezier-curve{--fa:"\f55b"}.fa-bell-slash{--fa:"\f1f6"}.fa-tablet,.fa-tablet-android{--fa:"\f3fb"}.fa-school-flag{--fa:"\e56e"}.fa-fill{--fa:"\f575"}.fa-angle-up{--fa:"\f106"}.fa-drumstick-bite{--fa:"\f6d7"}.fa-holly-berry{--fa:"\f7aa"}.fa-chevron-left{--fa:"\f053"}.fa-bacteria{--fa:"\e059"}.fa-hand-lizard{--fa:"\f258"}.fa-notdef{--fa:"\e1fe"}.fa-disease{--fa:"\f7fa"}.fa-briefcase-medical{--fa:"\f469"}.fa-genderless{--fa:"\f22d"}.fa-chevron-right{--fa:"\f054"}.fa-retweet{--fa:"\f079"}.fa-car-alt,.fa-car-rear{--fa:"\f5de"}.fa-pump-soap{--fa:"\e06b"}.fa-video-slash{--fa:"\f4e2"}.fa-battery-2,.fa-battery-quarter{--fa:"\f243"}.fa-radio{--fa:"\f8d7"}.fa-baby-carriage,.fa-carriage-baby{--fa:"\f77d"}.fa-traffic-light{--fa:"\f637"}.fa-thermometer{--fa:"\f491"}.fa-vr-cardboard{--fa:"\f729"}.fa-hand-middle-finger{--fa:"\f806"}.fa-percent,.fa-percentage{--fa:"\25"}.fa-truck-moving{--fa:"\f4df"}.fa-glass-water-droplet{--fa:"\e4f5"}.fa-display{--fa:"\e163"}.fa-face-smile,.fa-smile{--fa:"\f118"}.fa-thumb-tack,.fa-thumbtack{--fa:"\f08d"}.fa-trophy{--fa:"\f091"}.fa-person-praying,.fa-pray{--fa:"\f683"}.fa-hammer{--fa:"\f6e3"}.fa-hand-peace{--fa:"\f25b"}.fa-rotate,.fa-sync-alt{--fa:"\f2f1"}.fa-spinner{--fa:"\f110"}.fa-robot{--fa:"\f544"}.fa-peace{--fa:"\f67c"}.fa-cogs,.fa-gears{--fa:"\f085"}.fa-warehouse{--fa:"\f494"}.fa-arrow-up-right-dots{--fa:"\e4b7"}.fa-splotch{--fa:"\f5bc"}.fa-face-grin-hearts,.fa-grin-hearts{--fa:"\f584"}.fa-dice-four{--fa:"\f524"}.fa-sim-card{--fa:"\f7c4"}.fa-transgender,.fa-transgender-alt{--fa:"\f225"}.fa-mercury{--fa:"\f223"}.fa-arrow-turn-down,.fa-level-down{--fa:"\f149"}.fa-person-falling-burst{--fa:"\e547"}.fa-award{--fa:"\f559"}.fa-ticket-alt,.fa-ticket-simple{--fa:"\f3ff"}.fa-building{--fa:"\f1ad"}.fa-angle-double-left,.fa-angles-left{--fa:"\f100"}.fa-qrcode{--fa:"\f029"}.fa-clock-rotate-left,.fa-history{--fa:"\f1da"}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:"\f583"}.fa-arrow-right-from-file,.fa-file-export{--fa:"\f56e"}.fa-shield,.fa-shield-blank{--fa:"\f132"}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:"\f885"}.fa-comment-nodes{--fa:"\e696"}.fa-house-medical{--fa:"\e3b2"}.fa-golf-ball,.fa-golf-ball-tee{--fa:"\f450"}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:"\f137"}.fa-house-chimney-window{--fa:"\e00d"}.fa-pen-nib{--fa:"\f5ad"}.fa-tent-arrow-turn-left{--fa:"\e580"}.fa-tents{--fa:"\e582"}.fa-magic,.fa-wand-magic{--fa:"\f0d0"}.fa-dog{--fa:"\f6d3"}.fa-carrot{--fa:"\f787"}.fa-moon{--fa:"\f186"}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:"\f5ce"}.fa-cheese{--fa:"\f7ef"}.fa-yin-yang{--fa:"\f6ad"}.fa-music{--fa:"\f001"}.fa-code-commit{--fa:"\f386"}.fa-temperature-low{--fa:"\f76b"}.fa-biking,.fa-person-biking{--fa:"\f84a"}.fa-broom{--fa:"\f51a"}.fa-shield-heart{--fa:"\e574"}.fa-gopuram{--fa:"\f664"}.fa-earth-oceania,.fa-globe-oceania{--fa:"\e47b"}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:"\f2d3"}.fa-hashtag{--fa:"\23"}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:"\f424"}.fa-oil-can{--fa:"\f613"}.fa-t{--fa:"\54"}.fa-hippo{--fa:"\f6ed"}.fa-chart-column{--fa:"\e0e3"}.fa-infinity{--fa:"\f534"}.fa-vial-circle-check{--fa:"\e596"}.fa-person-arrow-down-to-line{--fa:"\e538"}.fa-voicemail{--fa:"\f897"}.fa-fan{--fa:"\f863"}.fa-person-walking-luggage{--fa:"\e554"}.fa-arrows-alt-v,.fa-up-down{--fa:"\f338"}.fa-cloud-moon-rain{--fa:"\f73c"}.fa-calendar{--fa:"\f133"}.fa-trailer{--fa:"\e041"}.fa-bahai,.fa-haykal{--fa:"\f666"}.fa-sd-card{--fa:"\f7c2"}.fa-dragon{--fa:"\f6d5"}.fa-shoe-prints{--fa:"\f54b"}.fa-circle-plus,.fa-plus-circle{--fa:"\f055"}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:"\f58b"}.fa-hand-holding{--fa:"\f4bd"}.fa-plug-circle-exclamation{--fa:"\e55d"}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:"\f127"}.fa-clone{--fa:"\f24d"}.fa-person-walking-arrow-loop-left{--fa:"\e551"}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:"\f882"}.fa-fire-alt,.fa-fire-flame-curved{--fa:"\f7e4"}.fa-tornado{--fa:"\f76f"}.fa-file-circle-plus{--fa:"\e494"}.fa-book-quran,.fa-quran{--fa:"\f687"}.fa-anchor{--fa:"\f13d"}.fa-border-all{--fa:"\f84c"}.fa-angry,.fa-face-angry{--fa:"\f556"}.fa-cookie-bite{--fa:"\f564"}.fa-arrow-trend-down{--fa:"\e097"}.fa-feed,.fa-rss{--fa:"\f09e"}.fa-draw-polygon{--fa:"\f5ee"}.fa-balance-scale,.fa-scale-balanced{--fa:"\f24e"}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:"\f62a"}.fa-shower{--fa:"\f2cc"}.fa-desktop,.fa-desktop-alt{--fa:"\f390"}.fa-m{--fa:"\4d"}.fa-table-list,.fa-th-list{--fa:"\f00b"}.fa-comment-sms,.fa-sms{--fa:"\f7cd"}.fa-book{--fa:"\f02d"}.fa-user-plus{--fa:"\f234"}.fa-check{--fa:"\f00c"}.fa-battery-4,.fa-battery-three-quarters{--fa:"\f241"}.fa-house-circle-check{--fa:"\e509"}.fa-angle-left{--fa:"\f104"}.fa-diagram-successor{--fa:"\e47a"}.fa-truck-arrow-right{--fa:"\e58b"}.fa-arrows-split-up-and-left{--fa:"\e4bc"}.fa-fist-raised,.fa-hand-fist{--fa:"\f6de"}.fa-cloud-moon{--fa:"\f6c3"}.fa-briefcase{--fa:"\f0b1"}.fa-person-falling{--fa:"\e546"}.fa-image-portrait,.fa-portrait{--fa:"\f3e0"}.fa-user-tag{--fa:"\f507"}.fa-rug{--fa:"\e569"}.fa-earth-europe,.fa-globe-europe{--fa:"\f7a2"}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:"\f59d"}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:"\f410"}.fa-baht-sign{--fa:"\e0ac"}.fa-book-open{--fa:"\f518"}.fa-book-journal-whills,.fa-journal-whills{--fa:"\f66a"}.fa-handcuffs{--fa:"\e4f8"}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:"\f071"}.fa-database{--fa:"\f1c0"}.fa-mail-forward,.fa-share{--fa:"\f064"}.fa-bottle-droplet{--fa:"\e4c4"}.fa-mask-face{--fa:"\e1d7"}.fa-hill-rockslide{--fa:"\e508"}.fa-exchange-alt,.fa-right-left{--fa:"\f362"}.fa-paper-plane{--fa:"\f1d8"}.fa-road-circle-exclamation{--fa:"\e565"}.fa-dungeon{--fa:"\f6d9"}.fa-align-right{--fa:"\f038"}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:"\f53b"}.fa-life-ring{--fa:"\f1cd"}.fa-hands,.fa-sign-language,.fa-signing{--fa:"\f2a7"}.fa-calendar-day{--fa:"\f783"}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:"\f5c5"}.fa-arrows-up-down,.fa-arrows-v{--fa:"\f07d"}.fa-face-grimace,.fa-grimace{--fa:"\f57f"}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:"\e2ce"}.fa-level-down-alt,.fa-turn-down{--fa:"\f3be"}.fa-person-walking-arrow-right{--fa:"\e552"}.fa-envelope-square,.fa-square-envelope{--fa:"\f199"}.fa-dice{--fa:"\f522"}.fa-bowling-ball{--fa:"\f436"}.fa-brain{--fa:"\f5dc"}.fa-band-aid,.fa-bandage{--fa:"\f462"}.fa-calendar-minus{--fa:"\f272"}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:"\f057"}.fa-gifts{--fa:"\f79c"}.fa-hotel{--fa:"\f594"}.fa-earth-asia,.fa-globe-asia{--fa:"\f57e"}.fa-id-card-alt,.fa-id-card-clip{--fa:"\f47f"}.fa-magnifying-glass-plus,.fa-search-plus{--fa:"\f00e"}.fa-thumbs-up{--fa:"\f164"}.fa-user-clock{--fa:"\f4fd"}.fa-allergies,.fa-hand-dots{--fa:"\f461"}.fa-file-invoice{--fa:"\f570"}.fa-window-minimize{--fa:"\f2d1"}.fa-coffee,.fa-mug-saucer{--fa:"\f0f4"}.fa-brush{--fa:"\f55d"}.fa-file-half-dashed{--fa:"\e698"}.fa-mask{--fa:"\f6fa"}.fa-magnifying-glass-minus,.fa-search-minus{--fa:"\f010"}.fa-ruler-vertical{--fa:"\f548"}.fa-user-alt,.fa-user-large{--fa:"\f406"}.fa-train-tram{--fa:"\e5b4"}.fa-user-nurse{--fa:"\f82f"}.fa-syringe{--fa:"\f48e"}.fa-cloud-sun{--fa:"\f6c4"}.fa-stopwatch-20{--fa:"\e06f"}.fa-square-full{--fa:"\f45c"}.fa-magnet{--fa:"\f076"}.fa-jar{--fa:"\e516"}.fa-note-sticky,.fa-sticky-note{--fa:"\f249"}.fa-bug-slash{--fa:"\e490"}.fa-arrow-up-from-water-pump{--fa:"\e4b6"}.fa-bone{--fa:"\f5d7"}.fa-table-cells-row-unlock{--fa:"\e691"}.fa-user-injured{--fa:"\f728"}.fa-face-sad-tear,.fa-sad-tear{--fa:"\f5b4"}.fa-plane{--fa:"\f072"}.fa-tent-arrows-down{--fa:"\e581"}.fa-exclamation{--fa:"\21"}.fa-arrows-spin{--fa:"\e4bb"}.fa-print{--fa:"\f02f"}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:"\e2bb"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"\24"}.fa-x{--fa:"\58"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:"\f688"}.fa-users-cog,.fa-users-gear{--fa:"\f509"}.fa-person-military-pointing{--fa:"\e54a"}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:"\f19c"}.fa-umbrella{--fa:"\f0e9"}.fa-trowel{--fa:"\e589"}.fa-d{--fa:"\44"}.fa-stapler{--fa:"\e5af"}.fa-masks-theater,.fa-theater-masks{--fa:"\f630"}.fa-kip-sign{--fa:"\e1c4"}.fa-hand-point-left{--fa:"\f0a5"}.fa-handshake-alt,.fa-handshake-simple{--fa:"\f4c6"}.fa-fighter-jet,.fa-jet-fighter{--fa:"\f0fb"}.fa-share-alt-square,.fa-square-share-nodes{--fa:"\f1e1"}.fa-barcode{--fa:"\f02a"}.fa-plus-minus{--fa:"\e43c"}.fa-video,.fa-video-camera{--fa:"\f03d"}.fa-graduation-cap,.fa-mortar-board{--fa:"\f19d"}.fa-hand-holding-medical{--fa:"\e05c"}.fa-person-circle-check{--fa:"\e53e"}.fa-level-up-alt,.fa-turn-up{--fa:"\f3bf"} +.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero{--fa:"\f3d0"}.fa-hooli{--fa:"\f427"}.fa-yelp{--fa:"\f1e9"}.fa-cc-visa{--fa:"\f1f0"}.fa-lastfm{--fa:"\f202"}.fa-shopware{--fa:"\f5b5"}.fa-creative-commons-nc{--fa:"\f4e8"}.fa-aws{--fa:"\f375"}.fa-redhat{--fa:"\f7bc"}.fa-yoast{--fa:"\f2b1"}.fa-cloudflare{--fa:"\e07d"}.fa-ups{--fa:"\f7e0"}.fa-pixiv{--fa:"\e640"}.fa-wpexplorer{--fa:"\f2de"}.fa-dyalog{--fa:"\f399"}.fa-bity{--fa:"\f37a"}.fa-stackpath{--fa:"\f842"}.fa-buysellads{--fa:"\f20d"}.fa-first-order{--fa:"\f2b0"}.fa-modx{--fa:"\f285"}.fa-guilded{--fa:"\e07e"}.fa-vnv{--fa:"\f40b"}.fa-js-square,.fa-square-js{--fa:"\f3b9"}.fa-microsoft{--fa:"\f3ca"}.fa-qq{--fa:"\f1d6"}.fa-orcid{--fa:"\f8d2"}.fa-java{--fa:"\f4e4"}.fa-invision{--fa:"\f7b0"}.fa-creative-commons-pd-alt{--fa:"\f4ed"}.fa-centercode{--fa:"\f380"}.fa-glide-g{--fa:"\f2a6"}.fa-drupal{--fa:"\f1a9"}.fa-jxl{--fa:"\e67b"}.fa-dart-lang{--fa:"\e693"}.fa-hire-a-helper{--fa:"\f3b0"}.fa-creative-commons-by{--fa:"\f4e7"}.fa-unity{--fa:"\e049"}.fa-whmcs{--fa:"\f40d"}.fa-rocketchat{--fa:"\f3e8"}.fa-vk{--fa:"\f189"}.fa-untappd{--fa:"\f405"}.fa-mailchimp{--fa:"\f59e"}.fa-css3-alt{--fa:"\f38b"}.fa-reddit-square,.fa-square-reddit{--fa:"\f1a2"}.fa-vimeo-v{--fa:"\f27d"}.fa-contao{--fa:"\f26d"}.fa-square-font-awesome{--fa:"\e5ad"}.fa-deskpro{--fa:"\f38f"}.fa-brave{--fa:"\e63c"}.fa-sistrix{--fa:"\f3ee"}.fa-instagram-square,.fa-square-instagram{--fa:"\e055"}.fa-battle-net{--fa:"\f835"}.fa-the-red-yeti{--fa:"\f69d"}.fa-hacker-news-square,.fa-square-hacker-news{--fa:"\f3af"}.fa-edge{--fa:"\f282"}.fa-threads{--fa:"\e618"}.fa-napster{--fa:"\f3d2"}.fa-snapchat-square,.fa-square-snapchat{--fa:"\f2ad"}.fa-google-plus-g{--fa:"\f0d5"}.fa-artstation{--fa:"\f77a"}.fa-markdown{--fa:"\f60f"}.fa-sourcetree{--fa:"\f7d3"}.fa-google-plus{--fa:"\f2b3"}.fa-diaspora{--fa:"\f791"}.fa-foursquare{--fa:"\f180"}.fa-stack-overflow{--fa:"\f16c"}.fa-github-alt{--fa:"\f113"}.fa-phoenix-squadron{--fa:"\f511"}.fa-pagelines{--fa:"\f18c"}.fa-algolia{--fa:"\f36c"}.fa-red-river{--fa:"\f3e3"}.fa-creative-commons-sa{--fa:"\f4ef"}.fa-safari{--fa:"\f267"}.fa-google{--fa:"\f1a0"}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:"\f35c"}.fa-atlassian{--fa:"\f77b"}.fa-linkedin-in{--fa:"\f0e1"}.fa-digital-ocean{--fa:"\f391"}.fa-nimblr{--fa:"\f5a8"}.fa-chromecast{--fa:"\f838"}.fa-evernote{--fa:"\f839"}.fa-hacker-news{--fa:"\f1d4"}.fa-creative-commons-sampling{--fa:"\f4f0"}.fa-adversal{--fa:"\f36a"}.fa-creative-commons{--fa:"\f25e"}.fa-watchman-monitoring{--fa:"\e087"}.fa-fonticons{--fa:"\f280"}.fa-weixin{--fa:"\f1d7"}.fa-shirtsinbulk{--fa:"\f214"}.fa-codepen{--fa:"\f1cb"}.fa-git-alt{--fa:"\f841"}.fa-lyft{--fa:"\f3c3"}.fa-rev{--fa:"\f5b2"}.fa-windows{--fa:"\f17a"}.fa-wizards-of-the-coast{--fa:"\f730"}.fa-square-viadeo,.fa-viadeo-square{--fa:"\f2aa"}.fa-meetup{--fa:"\f2e0"}.fa-centos{--fa:"\f789"}.fa-adn{--fa:"\f170"}.fa-cloudsmith{--fa:"\f384"}.fa-opensuse{--fa:"\e62b"}.fa-pied-piper-alt{--fa:"\f1a8"}.fa-dribbble-square,.fa-square-dribbble{--fa:"\f397"}.fa-codiepie{--fa:"\f284"}.fa-node{--fa:"\f419"}.fa-mix{--fa:"\f3cb"}.fa-steam{--fa:"\f1b6"}.fa-cc-apple-pay{--fa:"\f416"}.fa-scribd{--fa:"\f28a"}.fa-debian{--fa:"\e60b"}.fa-openid{--fa:"\f19b"}.fa-instalod{--fa:"\e081"}.fa-files-pinwheel{--fa:"\e69f"}.fa-expeditedssl{--fa:"\f23e"}.fa-sellcast{--fa:"\f2da"}.fa-square-twitter,.fa-twitter-square{--fa:"\f081"}.fa-r-project{--fa:"\f4f7"}.fa-delicious{--fa:"\f1a5"}.fa-freebsd{--fa:"\f3a4"}.fa-vuejs{--fa:"\f41f"}.fa-accusoft{--fa:"\f369"}.fa-ioxhost{--fa:"\f208"}.fa-fonticons-fi{--fa:"\f3a2"}.fa-app-store{--fa:"\f36f"}.fa-cc-mastercard{--fa:"\f1f1"}.fa-itunes-note{--fa:"\f3b5"}.fa-golang{--fa:"\e40f"}.fa-kickstarter,.fa-square-kickstarter{--fa:"\f3bb"}.fa-grav{--fa:"\f2d6"}.fa-weibo{--fa:"\f18a"}.fa-uncharted{--fa:"\e084"}.fa-firstdraft{--fa:"\f3a1"}.fa-square-youtube,.fa-youtube-square{--fa:"\f431"}.fa-wikipedia-w{--fa:"\f266"}.fa-rendact,.fa-wpressr{--fa:"\f3e4"}.fa-angellist{--fa:"\f209"}.fa-galactic-republic{--fa:"\f50c"}.fa-nfc-directional{--fa:"\e530"}.fa-skype{--fa:"\f17e"}.fa-joget{--fa:"\f3b7"}.fa-fedora{--fa:"\f798"}.fa-stripe-s{--fa:"\f42a"}.fa-meta{--fa:"\e49b"}.fa-laravel{--fa:"\f3bd"}.fa-hotjar{--fa:"\f3b1"}.fa-bluetooth-b{--fa:"\f294"}.fa-square-letterboxd{--fa:"\e62e"}.fa-sticker-mule{--fa:"\f3f7"}.fa-creative-commons-zero{--fa:"\f4f3"}.fa-hips{--fa:"\f452"}.fa-css{--fa:"\e6a2"}.fa-behance{--fa:"\f1b4"}.fa-reddit{--fa:"\f1a1"}.fa-discord{--fa:"\f392"}.fa-chrome{--fa:"\f268"}.fa-app-store-ios{--fa:"\f370"}.fa-cc-discover{--fa:"\f1f2"}.fa-wpbeginner{--fa:"\f297"}.fa-confluence{--fa:"\f78d"}.fa-shoelace{--fa:"\e60c"}.fa-mdb{--fa:"\f8ca"}.fa-dochub{--fa:"\f394"}.fa-accessible-icon{--fa:"\f368"}.fa-ebay{--fa:"\f4f4"}.fa-amazon{--fa:"\f270"}.fa-unsplash{--fa:"\e07c"}.fa-yarn{--fa:"\f7e3"}.fa-square-steam,.fa-steam-square{--fa:"\f1b7"}.fa-500px{--fa:"\f26e"}.fa-square-vimeo,.fa-vimeo-square{--fa:"\f194"}.fa-asymmetrik{--fa:"\f372"}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:"\f2b4"}.fa-gratipay{--fa:"\f184"}.fa-apple{--fa:"\f179"}.fa-hive{--fa:"\e07f"}.fa-gitkraken{--fa:"\f3a6"}.fa-keybase{--fa:"\f4f5"}.fa-apple-pay{--fa:"\f415"}.fa-padlet{--fa:"\e4a0"}.fa-amazon-pay{--fa:"\f42c"}.fa-github-square,.fa-square-github{--fa:"\f092"}.fa-stumbleupon{--fa:"\f1a4"}.fa-fedex{--fa:"\f797"}.fa-phoenix-framework{--fa:"\f3dc"}.fa-shopify{--fa:"\e057"}.fa-neos{--fa:"\f612"}.fa-square-threads{--fa:"\e619"}.fa-hackerrank{--fa:"\f5f7"}.fa-researchgate{--fa:"\f4f8"}.fa-swift{--fa:"\f8e1"}.fa-angular{--fa:"\f420"}.fa-speakap{--fa:"\f3f3"}.fa-angrycreative{--fa:"\f36e"}.fa-y-combinator{--fa:"\f23b"}.fa-empire{--fa:"\f1d1"}.fa-envira{--fa:"\f299"}.fa-google-scholar{--fa:"\e63b"}.fa-gitlab-square,.fa-square-gitlab{--fa:"\e5ae"}.fa-studiovinari{--fa:"\f3f8"}.fa-pied-piper{--fa:"\f2ae"}.fa-wordpress{--fa:"\f19a"}.fa-product-hunt{--fa:"\f288"}.fa-firefox{--fa:"\f269"}.fa-linode{--fa:"\f2b8"}.fa-goodreads{--fa:"\f3a8"}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:"\f264"}.fa-jsfiddle{--fa:"\f1cc"}.fa-sith{--fa:"\f512"}.fa-themeisle{--fa:"\f2b2"}.fa-page4{--fa:"\f3d7"}.fa-hashnode{--fa:"\e499"}.fa-react{--fa:"\f41b"}.fa-cc-paypal{--fa:"\f1f4"}.fa-squarespace{--fa:"\f5be"}.fa-cc-stripe{--fa:"\f1f5"}.fa-creative-commons-share{--fa:"\f4f2"}.fa-bitcoin{--fa:"\f379"}.fa-keycdn{--fa:"\f3ba"}.fa-opera{--fa:"\f26a"}.fa-itch-io{--fa:"\f83a"}.fa-umbraco{--fa:"\f8e8"}.fa-galactic-senate{--fa:"\f50d"}.fa-ubuntu{--fa:"\f7df"}.fa-draft2digital{--fa:"\f396"}.fa-stripe{--fa:"\f429"}.fa-houzz{--fa:"\f27c"}.fa-gg{--fa:"\f260"}.fa-dhl{--fa:"\f790"}.fa-pinterest-square,.fa-square-pinterest{--fa:"\f0d3"}.fa-xing{--fa:"\f168"}.fa-blackberry{--fa:"\f37b"}.fa-creative-commons-pd{--fa:"\f4ec"}.fa-playstation{--fa:"\f3df"}.fa-quinscape{--fa:"\f459"}.fa-less{--fa:"\f41d"}.fa-blogger-b{--fa:"\f37d"}.fa-opencart{--fa:"\f23d"}.fa-vine{--fa:"\f1ca"}.fa-signal-messenger{--fa:"\e663"}.fa-paypal{--fa:"\f1ed"}.fa-gitlab{--fa:"\f296"}.fa-typo3{--fa:"\f42b"}.fa-reddit-alien{--fa:"\f281"}.fa-yahoo{--fa:"\f19e"}.fa-dailymotion{--fa:"\e052"}.fa-affiliatetheme{--fa:"\f36b"}.fa-pied-piper-pp{--fa:"\f1a7"}.fa-bootstrap{--fa:"\f836"}.fa-odnoklassniki{--fa:"\f263"}.fa-nfc-symbol{--fa:"\e531"}.fa-mintbit{--fa:"\e62f"}.fa-ethereum{--fa:"\f42e"}.fa-speaker-deck{--fa:"\f83c"}.fa-creative-commons-nc-eu{--fa:"\f4e9"}.fa-patreon{--fa:"\f3d9"}.fa-avianex{--fa:"\f374"}.fa-ello{--fa:"\f5f1"}.fa-gofore{--fa:"\f3a7"}.fa-bimobject{--fa:"\f378"}.fa-brave-reverse{--fa:"\e63d"}.fa-facebook-f{--fa:"\f39e"}.fa-google-plus-square,.fa-square-google-plus{--fa:"\f0d4"}.fa-web-awesome{--fa:"\e682"}.fa-mandalorian{--fa:"\f50f"}.fa-first-order-alt{--fa:"\f50a"}.fa-osi{--fa:"\f41a"}.fa-google-wallet{--fa:"\f1ee"}.fa-d-and-d-beyond{--fa:"\f6ca"}.fa-periscope{--fa:"\f3da"}.fa-fulcrum{--fa:"\f50b"}.fa-cloudscale{--fa:"\f383"}.fa-forumbee{--fa:"\f211"}.fa-mizuni{--fa:"\f3cc"}.fa-schlix{--fa:"\f3ea"}.fa-square-xing,.fa-xing-square{--fa:"\f169"}.fa-bandcamp{--fa:"\f2d5"}.fa-wpforms{--fa:"\f298"}.fa-cloudversify{--fa:"\f385"}.fa-usps{--fa:"\f7e1"}.fa-megaport{--fa:"\f5a3"}.fa-magento{--fa:"\f3c4"}.fa-spotify{--fa:"\f1bc"}.fa-optin-monster{--fa:"\f23c"}.fa-fly{--fa:"\f417"}.fa-square-bluesky{--fa:"\e6a3"}.fa-aviato{--fa:"\f421"}.fa-itunes{--fa:"\f3b4"}.fa-cuttlefish{--fa:"\f38c"}.fa-blogger{--fa:"\f37c"}.fa-flickr{--fa:"\f16e"}.fa-viber{--fa:"\f409"}.fa-soundcloud{--fa:"\f1be"}.fa-digg{--fa:"\f1a6"}.fa-tencent-weibo{--fa:"\f1d5"}.fa-letterboxd{--fa:"\e62d"}.fa-symfony{--fa:"\f83d"}.fa-maxcdn{--fa:"\f136"}.fa-etsy{--fa:"\f2d7"}.fa-facebook-messenger{--fa:"\f39f"}.fa-audible{--fa:"\f373"}.fa-think-peaks{--fa:"\f731"}.fa-bilibili{--fa:"\e3d9"}.fa-erlang{--fa:"\f39d"}.fa-x-twitter{--fa:"\e61b"}.fa-cotton-bureau{--fa:"\f89e"}.fa-dashcube{--fa:"\f210"}.fa-42-group,.fa-innosoft{--fa:"\e080"}.fa-stack-exchange{--fa:"\f18d"}.fa-elementor{--fa:"\f430"}.fa-pied-piper-square,.fa-square-pied-piper{--fa:"\e01e"}.fa-creative-commons-nd{--fa:"\f4eb"}.fa-palfed{--fa:"\f3d8"}.fa-superpowers{--fa:"\f2dd"}.fa-resolving{--fa:"\f3e7"}.fa-xbox{--fa:"\f412"}.fa-square-web-awesome-stroke{--fa:"\e684"}.fa-searchengin{--fa:"\f3eb"}.fa-tiktok{--fa:"\e07b"}.fa-facebook-square,.fa-square-facebook{--fa:"\f082"}.fa-renren{--fa:"\f18b"}.fa-linux{--fa:"\f17c"}.fa-glide{--fa:"\f2a5"}.fa-linkedin{--fa:"\f08c"}.fa-hubspot{--fa:"\f3b2"}.fa-deploydog{--fa:"\f38e"}.fa-twitch{--fa:"\f1e8"}.fa-flutter{--fa:"\e694"}.fa-ravelry{--fa:"\f2d9"}.fa-mixer{--fa:"\e056"}.fa-lastfm-square,.fa-square-lastfm{--fa:"\f203"}.fa-vimeo{--fa:"\f40a"}.fa-mendeley{--fa:"\f7b3"}.fa-uniregistry{--fa:"\f404"}.fa-figma{--fa:"\f799"}.fa-creative-commons-remix{--fa:"\f4ee"}.fa-cc-amazon-pay{--fa:"\f42d"}.fa-dropbox{--fa:"\f16b"}.fa-instagram{--fa:"\f16d"}.fa-cmplid{--fa:"\e360"}.fa-upwork{--fa:"\e641"}.fa-facebook{--fa:"\f09a"}.fa-gripfire{--fa:"\f3ac"}.fa-jedi-order{--fa:"\f50e"}.fa-uikit{--fa:"\f403"}.fa-fort-awesome-alt{--fa:"\f3a3"}.fa-phabricator{--fa:"\f3db"}.fa-ussunnah{--fa:"\f407"}.fa-earlybirds{--fa:"\f39a"}.fa-trade-federation{--fa:"\f513"}.fa-autoprefixer{--fa:"\f41c"}.fa-whatsapp{--fa:"\f232"}.fa-square-upwork{--fa:"\e67c"}.fa-slideshare{--fa:"\f1e7"}.fa-google-play{--fa:"\f3ab"}.fa-viadeo{--fa:"\f2a9"}.fa-line{--fa:"\f3c0"}.fa-google-drive{--fa:"\f3aa"}.fa-servicestack{--fa:"\f3ec"}.fa-simplybuilt{--fa:"\f215"}.fa-bitbucket{--fa:"\f171"}.fa-imdb{--fa:"\f2d8"}.fa-deezer{--fa:"\e077"}.fa-raspberry-pi{--fa:"\f7bb"}.fa-jira{--fa:"\f7b1"}.fa-docker{--fa:"\f395"}.fa-screenpal{--fa:"\e570"}.fa-bluetooth{--fa:"\f293"}.fa-gitter{--fa:"\f426"}.fa-d-and-d{--fa:"\f38d"}.fa-microblog{--fa:"\e01a"}.fa-cc-diners-club{--fa:"\f24c"}.fa-gg-circle{--fa:"\f261"}.fa-pied-piper-hat{--fa:"\f4e5"}.fa-kickstarter-k{--fa:"\f3bc"}.fa-yandex{--fa:"\f413"}.fa-readme{--fa:"\f4d5"}.fa-html5{--fa:"\f13b"}.fa-sellsy{--fa:"\f213"}.fa-square-web-awesome{--fa:"\e683"}.fa-sass{--fa:"\f41e"}.fa-wirsindhandwerk,.fa-wsh{--fa:"\e2d0"}.fa-buromobelexperte{--fa:"\f37f"}.fa-salesforce{--fa:"\f83b"}.fa-octopus-deploy{--fa:"\e082"}.fa-medapps{--fa:"\f3c6"}.fa-ns8{--fa:"\f3d5"}.fa-pinterest-p{--fa:"\f231"}.fa-apper{--fa:"\f371"}.fa-fort-awesome{--fa:"\f286"}.fa-waze{--fa:"\f83f"}.fa-bluesky{--fa:"\e671"}.fa-cc-jcb{--fa:"\f24b"}.fa-snapchat,.fa-snapchat-ghost{--fa:"\f2ab"}.fa-fantasy-flight-games{--fa:"\f6dc"}.fa-rust{--fa:"\e07a"}.fa-wix{--fa:"\f5cf"}.fa-behance-square,.fa-square-behance{--fa:"\f1b5"}.fa-supple{--fa:"\f3f9"}.fa-webflow{--fa:"\e65c"}.fa-rebel{--fa:"\f1d0"}.fa-css3{--fa:"\f13c"}.fa-staylinked{--fa:"\f3f5"}.fa-kaggle{--fa:"\f5fa"}.fa-space-awesome{--fa:"\e5ac"}.fa-deviantart{--fa:"\f1bd"}.fa-cpanel{--fa:"\f388"}.fa-goodreads-g{--fa:"\f3a9"}.fa-git-square,.fa-square-git{--fa:"\f1d2"}.fa-square-tumblr,.fa-tumblr-square{--fa:"\f174"}.fa-trello{--fa:"\f181"}.fa-creative-commons-nc-jp{--fa:"\f4ea"}.fa-get-pocket{--fa:"\f265"}.fa-perbyte{--fa:"\e083"}.fa-grunt{--fa:"\f3ad"}.fa-weebly{--fa:"\f5cc"}.fa-connectdevelop{--fa:"\f20e"}.fa-leanpub{--fa:"\f212"}.fa-black-tie{--fa:"\f27e"}.fa-themeco{--fa:"\f5c6"}.fa-python{--fa:"\f3e2"}.fa-android{--fa:"\f17b"}.fa-bots{--fa:"\e340"}.fa-free-code-camp{--fa:"\f2c5"}.fa-hornbill{--fa:"\f592"}.fa-js{--fa:"\f3b8"}.fa-ideal{--fa:"\e013"}.fa-git{--fa:"\f1d3"}.fa-dev{--fa:"\f6cc"}.fa-sketch{--fa:"\f7c6"}.fa-yandex-international{--fa:"\f414"}.fa-cc-amex{--fa:"\f1f3"}.fa-uber{--fa:"\f402"}.fa-github{--fa:"\f09b"}.fa-php{--fa:"\f457"}.fa-alipay{--fa:"\f642"}.fa-youtube{--fa:"\f167"}.fa-skyatlas{--fa:"\f216"}.fa-firefox-browser{--fa:"\e007"}.fa-replyd{--fa:"\f3e6"}.fa-suse{--fa:"\f7d6"}.fa-jenkins{--fa:"\f3b6"}.fa-twitter{--fa:"\f099"}.fa-rockrms{--fa:"\f3e9"}.fa-pinterest{--fa:"\f0d2"}.fa-buffer{--fa:"\f837"}.fa-npm{--fa:"\f3d4"}.fa-yammer{--fa:"\f840"}.fa-btc{--fa:"\f15a"}.fa-dribbble{--fa:"\f17d"}.fa-stumbleupon-circle{--fa:"\f1a3"}.fa-internet-explorer{--fa:"\f26b"}.fa-stubber{--fa:"\e5c7"}.fa-telegram,.fa-telegram-plane{--fa:"\f2c6"}.fa-old-republic{--fa:"\f510"}.fa-odysee{--fa:"\e5c6"}.fa-square-whatsapp,.fa-whatsapp-square{--fa:"\f40c"}.fa-node-js{--fa:"\f3d3"}.fa-edge-legacy{--fa:"\e078"}.fa-slack,.fa-slack-hash{--fa:"\f198"}.fa-medrt{--fa:"\f3c8"}.fa-usb{--fa:"\f287"}.fa-tumblr{--fa:"\f173"}.fa-vaadin{--fa:"\f408"}.fa-quora{--fa:"\f2c4"}.fa-square-x-twitter{--fa:"\e61a"}.fa-reacteurope{--fa:"\f75d"}.fa-medium,.fa-medium-m{--fa:"\f23a"}.fa-amilia{--fa:"\f36d"}.fa-mixcloud{--fa:"\f289"}.fa-flipboard{--fa:"\f44d"}.fa-viacoin{--fa:"\f237"}.fa-critical-role{--fa:"\f6c9"}.fa-sitrox{--fa:"\e44a"}.fa-discourse{--fa:"\f393"}.fa-joomla{--fa:"\f1aa"}.fa-mastodon{--fa:"\f4f6"}.fa-airbnb{--fa:"\f834"}.fa-wolf-pack-battalion{--fa:"\f514"}.fa-buy-n-large{--fa:"\f8a6"}.fa-gulp{--fa:"\f3ae"}.fa-creative-commons-sampling-plus{--fa:"\f4f1"}.fa-strava{--fa:"\f428"}.fa-ember{--fa:"\f423"}.fa-canadian-maple-leaf{--fa:"\f785"}.fa-teamspeak{--fa:"\f4f9"}.fa-pushed{--fa:"\f3e1"}.fa-wordpress-simple{--fa:"\f411"}.fa-nutritionix{--fa:"\f3d6"}.fa-wodu{--fa:"\e088"}.fa-google-pay{--fa:"\e079"}.fa-intercom{--fa:"\f7af"}.fa-zhihu{--fa:"\f63f"}.fa-korvue{--fa:"\f42f"}.fa-pix{--fa:"\e43a"}.fa-steam-symbol{--fa:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"),url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a} \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/css/bootstrap-icons.css b/12factor FINAL/wp-content/themes/orbit-media/resources/css/bootstrap-icons.css new file mode 100644 index 00000000..5712315e --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/css/bootstrap-icons.css @@ -0,0 +1,1704 @@ +@font-face { + font-family: "bootstrap-icons"; + src: url("./fonts/bootstrap-icons.woff2?524846017b983fc8ded9325d94ed40f3") format("woff2"), +url("./fonts/bootstrap-icons.woff?524846017b983fc8ded9325d94ed40f3") format("woff"); +} + +.bi::before, +[class^="bi-"]::before, +[class*=" bi-"]::before { + display: inline-block; + font-family: bootstrap-icons !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + vertical-align: -.125em; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.bi-123::before { content: "\f67f"; } +.bi-alarm-fill::before { content: "\f101"; } +.bi-alarm::before { content: "\f102"; } +.bi-align-bottom::before { content: "\f103"; } +.bi-align-center::before { content: "\f104"; } +.bi-align-end::before { content: "\f105"; } +.bi-align-middle::before { content: "\f106"; } +.bi-align-start::before { content: "\f107"; } +.bi-align-top::before { content: "\f108"; } +.bi-alt::before { content: "\f109"; } +.bi-app-indicator::before { content: "\f10a"; } +.bi-app::before { content: "\f10b"; } +.bi-archive-fill::before { content: "\f10c"; } +.bi-archive::before { content: "\f10d"; } +.bi-arrow-90deg-down::before { content: "\f10e"; } +.bi-arrow-90deg-left::before { content: "\f10f"; } +.bi-arrow-90deg-right::before { content: "\f110"; } +.bi-arrow-90deg-up::before { content: "\f111"; } +.bi-arrow-bar-down::before { content: "\f112"; } +.bi-arrow-bar-left::before { content: "\f113"; } +.bi-arrow-bar-right::before { content: "\f114"; } +.bi-arrow-bar-up::before { content: "\f115"; } +.bi-arrow-clockwise::before { content: "\f116"; } +.bi-arrow-counterclockwise::before { content: "\f117"; } +.bi-arrow-down-circle-fill::before { content: "\f118"; } +.bi-arrow-down-circle::before { content: "\f119"; } +.bi-arrow-down-left-circle-fill::before { content: "\f11a"; } +.bi-arrow-down-left-circle::before { content: "\f11b"; } +.bi-arrow-down-left-square-fill::before { content: "\f11c"; } +.bi-arrow-down-left-square::before { content: "\f11d"; } +.bi-arrow-down-left::before { content: "\f11e"; } +.bi-arrow-down-right-circle-fill::before { content: "\f11f"; } +.bi-arrow-down-right-circle::before { content: "\f120"; } +.bi-arrow-down-right-square-fill::before { content: "\f121"; } +.bi-arrow-down-right-square::before { content: "\f122"; } +.bi-arrow-down-right::before { content: "\f123"; } +.bi-arrow-down-short::before { content: "\f124"; } +.bi-arrow-down-square-fill::before { content: "\f125"; } +.bi-arrow-down-square::before { content: "\f126"; } +.bi-arrow-down-up::before { content: "\f127"; } +.bi-arrow-down::before { content: "\f128"; } +.bi-arrow-left-circle-fill::before { content: "\f129"; } +.bi-arrow-left-circle::before { content: "\f12a"; } +.bi-arrow-left-right::before { content: "\f12b"; } +.bi-arrow-left-short::before { content: "\f12c"; } +.bi-arrow-left-square-fill::before { content: "\f12d"; } +.bi-arrow-left-square::before { content: "\f12e"; } +.bi-arrow-left::before { content: "\f12f"; } +.bi-arrow-repeat::before { content: "\f130"; } +.bi-arrow-return-left::before { content: "\f131"; } +.bi-arrow-return-right::before { content: "\f132"; } +.bi-arrow-right-circle-fill::before { content: "\f133"; } +.bi-arrow-right-circle::before { content: "\f134"; } +.bi-arrow-right-short::before { content: "\f135"; } +.bi-arrow-right-square-fill::before { content: "\f136"; } +.bi-arrow-right-square::before { content: "\f137"; } +.bi-arrow-right::before { content: "\f138"; } +.bi-arrow-up-circle-fill::before { content: "\f139"; } +.bi-arrow-up-circle::before { content: "\f13a"; } +.bi-arrow-up-left-circle-fill::before { content: "\f13b"; } +.bi-arrow-up-left-circle::before { content: "\f13c"; } +.bi-arrow-up-left-square-fill::before { content: "\f13d"; } +.bi-arrow-up-left-square::before { content: "\f13e"; } +.bi-arrow-up-left::before { content: "\f13f"; } +.bi-arrow-up-right-circle-fill::before { content: "\f140"; } +.bi-arrow-up-right-circle::before { content: "\f141"; } +.bi-arrow-up-right-square-fill::before { content: "\f142"; } +.bi-arrow-up-right-square::before { content: "\f143"; } +.bi-arrow-up-right::before { content: "\f144"; } +.bi-arrow-up-short::before { content: "\f145"; } +.bi-arrow-up-square-fill::before { content: "\f146"; } +.bi-arrow-up-square::before { content: "\f147"; } +.bi-arrow-up::before { content: "\f148"; } +.bi-arrows-angle-contract::before { content: "\f149"; } +.bi-arrows-angle-expand::before { content: "\f14a"; } +.bi-arrows-collapse::before { content: "\f14b"; } +.bi-arrows-expand::before { content: "\f14c"; } +.bi-arrows-fullscreen::before { content: "\f14d"; } +.bi-arrows-move::before { content: "\f14e"; } +.bi-aspect-ratio-fill::before { content: "\f14f"; } +.bi-aspect-ratio::before { content: "\f150"; } +.bi-asterisk::before { content: "\f151"; } +.bi-at::before { content: "\f152"; } +.bi-award-fill::before { content: "\f153"; } +.bi-award::before { content: "\f154"; } +.bi-back::before { content: "\f155"; } +.bi-backspace-fill::before { content: "\f156"; } +.bi-backspace-reverse-fill::before { content: "\f157"; } +.bi-backspace-reverse::before { content: "\f158"; } +.bi-backspace::before { content: "\f159"; } +.bi-badge-3d-fill::before { content: "\f15a"; } +.bi-badge-3d::before { content: "\f15b"; } +.bi-badge-4k-fill::before { content: "\f15c"; } +.bi-badge-4k::before { content: "\f15d"; } +.bi-badge-8k-fill::before { content: "\f15e"; } +.bi-badge-8k::before { content: "\f15f"; } +.bi-badge-ad-fill::before { content: "\f160"; } +.bi-badge-ad::before { content: "\f161"; } +.bi-badge-ar-fill::before { content: "\f162"; } +.bi-badge-ar::before { content: "\f163"; } +.bi-badge-cc-fill::before { content: "\f164"; } +.bi-badge-cc::before { content: "\f165"; } +.bi-badge-hd-fill::before { content: "\f166"; } +.bi-badge-hd::before { content: "\f167"; } +.bi-badge-tm-fill::before { content: "\f168"; } +.bi-badge-tm::before { content: "\f169"; } +.bi-badge-vo-fill::before { content: "\f16a"; } +.bi-badge-vo::before { content: "\f16b"; } +.bi-badge-vr-fill::before { content: "\f16c"; } +.bi-badge-vr::before { content: "\f16d"; } +.bi-badge-wc-fill::before { content: "\f16e"; } +.bi-badge-wc::before { content: "\f16f"; } +.bi-bag-check-fill::before { content: "\f170"; } +.bi-bag-check::before { content: "\f171"; } +.bi-bag-dash-fill::before { content: "\f172"; } +.bi-bag-dash::before { content: "\f173"; } +.bi-bag-fill::before { content: "\f174"; } +.bi-bag-plus-fill::before { content: "\f175"; } +.bi-bag-plus::before { content: "\f176"; } +.bi-bag-x-fill::before { content: "\f177"; } +.bi-bag-x::before { content: "\f178"; } +.bi-bag::before { content: "\f179"; } +.bi-bar-chart-fill::before { content: "\f17a"; } +.bi-bar-chart-line-fill::before { content: "\f17b"; } +.bi-bar-chart-line::before { content: "\f17c"; } +.bi-bar-chart-steps::before { content: "\f17d"; } +.bi-bar-chart::before { content: "\f17e"; } +.bi-basket-fill::before { content: "\f17f"; } +.bi-basket::before { content: "\f180"; } +.bi-basket2-fill::before { content: "\f181"; } +.bi-basket2::before { content: "\f182"; } +.bi-basket3-fill::before { content: "\f183"; } +.bi-basket3::before { content: "\f184"; } +.bi-battery-charging::before { content: "\f185"; } +.bi-battery-full::before { content: "\f186"; } +.bi-battery-half::before { content: "\f187"; } +.bi-battery::before { content: "\f188"; } +.bi-bell-fill::before { content: "\f189"; } +.bi-bell::before { content: "\f18a"; } +.bi-bezier::before { content: "\f18b"; } +.bi-bezier2::before { content: "\f18c"; } +.bi-bicycle::before { content: "\f18d"; } +.bi-binoculars-fill::before { content: "\f18e"; } +.bi-binoculars::before { content: "\f18f"; } +.bi-blockquote-left::before { content: "\f190"; } +.bi-blockquote-right::before { content: "\f191"; } +.bi-book-fill::before { content: "\f192"; } +.bi-book-half::before { content: "\f193"; } +.bi-book::before { content: "\f194"; } +.bi-bookmark-check-fill::before { content: "\f195"; } +.bi-bookmark-check::before { content: "\f196"; } +.bi-bookmark-dash-fill::before { content: "\f197"; } +.bi-bookmark-dash::before { content: "\f198"; } +.bi-bookmark-fill::before { content: "\f199"; } +.bi-bookmark-heart-fill::before { content: "\f19a"; } +.bi-bookmark-heart::before { content: "\f19b"; } +.bi-bookmark-plus-fill::before { content: "\f19c"; } +.bi-bookmark-plus::before { content: "\f19d"; } +.bi-bookmark-star-fill::before { content: "\f19e"; } +.bi-bookmark-star::before { content: "\f19f"; } +.bi-bookmark-x-fill::before { content: "\f1a0"; } +.bi-bookmark-x::before { content: "\f1a1"; } +.bi-bookmark::before { content: "\f1a2"; } +.bi-bookmarks-fill::before { content: "\f1a3"; } +.bi-bookmarks::before { content: "\f1a4"; } +.bi-bookshelf::before { content: "\f1a5"; } +.bi-bootstrap-fill::before { content: "\f1a6"; } +.bi-bootstrap-reboot::before { content: "\f1a7"; } +.bi-bootstrap::before { content: "\f1a8"; } +.bi-border-all::before { content: "\f1a9"; } +.bi-border-bottom::before { content: "\f1aa"; } +.bi-border-center::before { content: "\f1ab"; } +.bi-border-inner::before { content: "\f1ac"; } +.bi-border-left::before { content: "\f1ad"; } +.bi-border-middle::before { content: "\f1ae"; } +.bi-border-outer::before { content: "\f1af"; } +.bi-border-right::before { content: "\f1b0"; } +.bi-border-style::before { content: "\f1b1"; } +.bi-border-top::before { content: "\f1b2"; } +.bi-border-width::before { content: "\f1b3"; } +.bi-border::before { content: "\f1b4"; } +.bi-bounding-box-circles::before { content: "\f1b5"; } +.bi-bounding-box::before { content: "\f1b6"; } +.bi-box-arrow-down-left::before { content: "\f1b7"; } +.bi-box-arrow-down-right::before { content: "\f1b8"; } +.bi-box-arrow-down::before { content: "\f1b9"; } +.bi-box-arrow-in-down-left::before { content: "\f1ba"; } +.bi-box-arrow-in-down-right::before { content: "\f1bb"; } +.bi-box-arrow-in-down::before { content: "\f1bc"; } +.bi-box-arrow-in-left::before { content: "\f1bd"; } +.bi-box-arrow-in-right::before { content: "\f1be"; } +.bi-box-arrow-in-up-left::before { content: "\f1bf"; } +.bi-box-arrow-in-up-right::before { content: "\f1c0"; } +.bi-box-arrow-in-up::before { content: "\f1c1"; } +.bi-box-arrow-left::before { content: "\f1c2"; } +.bi-box-arrow-right::before { content: "\f1c3"; } +.bi-box-arrow-up-left::before { content: "\f1c4"; } +.bi-box-arrow-up-right::before { content: "\f1c5"; } +.bi-box-arrow-up::before { content: "\f1c6"; } +.bi-box-seam::before { content: "\f1c7"; } +.bi-box::before { content: "\f1c8"; } +.bi-braces::before { content: "\f1c9"; } +.bi-bricks::before { content: "\f1ca"; } +.bi-briefcase-fill::before { content: "\f1cb"; } +.bi-briefcase::before { content: "\f1cc"; } +.bi-brightness-alt-high-fill::before { content: "\f1cd"; } +.bi-brightness-alt-high::before { content: "\f1ce"; } +.bi-brightness-alt-low-fill::before { content: "\f1cf"; } +.bi-brightness-alt-low::before { content: "\f1d0"; } +.bi-brightness-high-fill::before { content: "\f1d1"; } +.bi-brightness-high::before { content: "\f1d2"; } +.bi-brightness-low-fill::before { content: "\f1d3"; } +.bi-brightness-low::before { content: "\f1d4"; } +.bi-broadcast-pin::before { content: "\f1d5"; } +.bi-broadcast::before { content: "\f1d6"; } +.bi-brush-fill::before { content: "\f1d7"; } +.bi-brush::before { content: "\f1d8"; } +.bi-bucket-fill::before { content: "\f1d9"; } +.bi-bucket::before { content: "\f1da"; } +.bi-bug-fill::before { content: "\f1db"; } +.bi-bug::before { content: "\f1dc"; } +.bi-building::before { content: "\f1dd"; } +.bi-bullseye::before { content: "\f1de"; } +.bi-calculator-fill::before { content: "\f1df"; } +.bi-calculator::before { content: "\f1e0"; } +.bi-calendar-check-fill::before { content: "\f1e1"; } +.bi-calendar-check::before { content: "\f1e2"; } +.bi-calendar-date-fill::before { content: "\f1e3"; } +.bi-calendar-date::before { content: "\f1e4"; } +.bi-calendar-day-fill::before { content: "\f1e5"; } +.bi-calendar-day::before { content: "\f1e6"; } +.bi-calendar-event-fill::before { content: "\f1e7"; } +.bi-calendar-event::before { content: "\f1e8"; } +.bi-calendar-fill::before { content: "\f1e9"; } +.bi-calendar-minus-fill::before { content: "\f1ea"; } +.bi-calendar-minus::before { content: "\f1eb"; } +.bi-calendar-month-fill::before { content: "\f1ec"; } +.bi-calendar-month::before { content: "\f1ed"; } +.bi-calendar-plus-fill::before { content: "\f1ee"; } +.bi-calendar-plus::before { content: "\f1ef"; } +.bi-calendar-range-fill::before { content: "\f1f0"; } +.bi-calendar-range::before { content: "\f1f1"; } +.bi-calendar-week-fill::before { content: "\f1f2"; } +.bi-calendar-week::before { content: "\f1f3"; } +.bi-calendar-x-fill::before { content: "\f1f4"; } +.bi-calendar-x::before { content: "\f1f5"; } +.bi-calendar::before { content: "\f1f6"; } +.bi-calendar2-check-fill::before { content: "\f1f7"; } +.bi-calendar2-check::before { content: "\f1f8"; } +.bi-calendar2-date-fill::before { content: "\f1f9"; } +.bi-calendar2-date::before { content: "\f1fa"; } +.bi-calendar2-day-fill::before { content: "\f1fb"; } +.bi-calendar2-day::before { content: "\f1fc"; } +.bi-calendar2-event-fill::before { content: "\f1fd"; } +.bi-calendar2-event::before { content: "\f1fe"; } +.bi-calendar2-fill::before { content: "\f1ff"; } +.bi-calendar2-minus-fill::before { content: "\f200"; } +.bi-calendar2-minus::before { content: "\f201"; } +.bi-calendar2-month-fill::before { content: "\f202"; } +.bi-calendar2-month::before { content: "\f203"; } +.bi-calendar2-plus-fill::before { content: "\f204"; } +.bi-calendar2-plus::before { content: "\f205"; } +.bi-calendar2-range-fill::before { content: "\f206"; } +.bi-calendar2-range::before { content: "\f207"; } +.bi-calendar2-week-fill::before { content: "\f208"; } +.bi-calendar2-week::before { content: "\f209"; } +.bi-calendar2-x-fill::before { content: "\f20a"; } +.bi-calendar2-x::before { content: "\f20b"; } +.bi-calendar2::before { content: "\f20c"; } +.bi-calendar3-event-fill::before { content: "\f20d"; } +.bi-calendar3-event::before { content: "\f20e"; } +.bi-calendar3-fill::before { content: "\f20f"; } +.bi-calendar3-range-fill::before { content: "\f210"; } +.bi-calendar3-range::before { content: "\f211"; } +.bi-calendar3-week-fill::before { content: "\f212"; } +.bi-calendar3-week::before { content: "\f213"; } +.bi-calendar3::before { content: "\f214"; } +.bi-calendar4-event::before { content: "\f215"; } +.bi-calendar4-range::before { content: "\f216"; } +.bi-calendar4-week::before { content: "\f217"; } +.bi-calendar4::before { content: "\f218"; } +.bi-camera-fill::before { content: "\f219"; } +.bi-camera-reels-fill::before { content: "\f21a"; } +.bi-camera-reels::before { content: "\f21b"; } +.bi-camera-video-fill::before { content: "\f21c"; } +.bi-camera-video-off-fill::before { content: "\f21d"; } +.bi-camera-video-off::before { content: "\f21e"; } +.bi-camera-video::before { content: "\f21f"; } +.bi-camera::before { content: "\f220"; } +.bi-camera2::before { content: "\f221"; } +.bi-capslock-fill::before { content: "\f222"; } +.bi-capslock::before { content: "\f223"; } +.bi-card-checklist::before { content: "\f224"; } +.bi-card-heading::before { content: "\f225"; } +.bi-card-image::before { content: "\f226"; } +.bi-card-list::before { content: "\f227"; } +.bi-card-text::before { content: "\f228"; } +.bi-caret-down-fill::before { content: "\f229"; } +.bi-caret-down-square-fill::before { content: "\f22a"; } +.bi-caret-down-square::before { content: "\f22b"; } +.bi-caret-down::before { content: "\f22c"; } +.bi-caret-left-fill::before { content: "\f22d"; } +.bi-caret-left-square-fill::before { content: "\f22e"; } +.bi-caret-left-square::before { content: "\f22f"; } +.bi-caret-left::before { content: "\f230"; } +.bi-caret-right-fill::before { content: "\f231"; } +.bi-caret-right-square-fill::before { content: "\f232"; } +.bi-caret-right-square::before { content: "\f233"; } +.bi-caret-right::before { content: "\f234"; } +.bi-caret-up-fill::before { content: "\f235"; } +.bi-caret-up-square-fill::before { content: "\f236"; } +.bi-caret-up-square::before { content: "\f237"; } +.bi-caret-up::before { content: "\f238"; } +.bi-cart-check-fill::before { content: "\f239"; } +.bi-cart-check::before { content: "\f23a"; } +.bi-cart-dash-fill::before { content: "\f23b"; } +.bi-cart-dash::before { content: "\f23c"; } +.bi-cart-fill::before { content: "\f23d"; } +.bi-cart-plus-fill::before { content: "\f23e"; } +.bi-cart-plus::before { content: "\f23f"; } +.bi-cart-x-fill::before { content: "\f240"; } +.bi-cart-x::before { content: "\f241"; } +.bi-cart::before { content: "\f242"; } +.bi-cart2::before { content: "\f243"; } +.bi-cart3::before { content: "\f244"; } +.bi-cart4::before { content: "\f245"; } +.bi-cash-stack::before { content: "\f246"; } +.bi-cash::before { content: "\f247"; } +.bi-cast::before { content: "\f248"; } +.bi-chat-dots-fill::before { content: "\f249"; } +.bi-chat-dots::before { content: "\f24a"; } +.bi-chat-fill::before { content: "\f24b"; } +.bi-chat-left-dots-fill::before { content: "\f24c"; } +.bi-chat-left-dots::before { content: "\f24d"; } +.bi-chat-left-fill::before { content: "\f24e"; } +.bi-chat-left-quote-fill::before { content: "\f24f"; } +.bi-chat-left-quote::before { content: "\f250"; } +.bi-chat-left-text-fill::before { content: "\f251"; } +.bi-chat-left-text::before { content: "\f252"; } +.bi-chat-left::before { content: "\f253"; } +.bi-chat-quote-fill::before { content: "\f254"; } +.bi-chat-quote::before { content: "\f255"; } +.bi-chat-right-dots-fill::before { content: "\f256"; } +.bi-chat-right-dots::before { content: "\f257"; } +.bi-chat-right-fill::before { content: "\f258"; } +.bi-chat-right-quote-fill::before { content: "\f259"; } +.bi-chat-right-quote::before { content: "\f25a"; } +.bi-chat-right-text-fill::before { content: "\f25b"; } +.bi-chat-right-text::before { content: "\f25c"; } +.bi-chat-right::before { content: "\f25d"; } +.bi-chat-square-dots-fill::before { content: "\f25e"; } +.bi-chat-square-dots::before { content: "\f25f"; } +.bi-chat-square-fill::before { content: "\f260"; } +.bi-chat-square-quote-fill::before { content: "\f261"; } +.bi-chat-square-quote::before { content: "\f262"; } +.bi-chat-square-text-fill::before { content: "\f263"; } +.bi-chat-square-text::before { content: "\f264"; } +.bi-chat-square::before { content: "\f265"; } +.bi-chat-text-fill::before { content: "\f266"; } +.bi-chat-text::before { content: "\f267"; } +.bi-chat::before { content: "\f268"; } +.bi-check-all::before { content: "\f269"; } +.bi-check-circle-fill::before { content: "\f26a"; } +.bi-check-circle::before { content: "\f26b"; } +.bi-check-square-fill::before { content: "\f26c"; } +.bi-check-square::before { content: "\f26d"; } +.bi-check::before { content: "\f26e"; } +.bi-check2-all::before { content: "\f26f"; } +.bi-check2-circle::before { content: "\f270"; } +.bi-check2-square::before { content: "\f271"; } +.bi-check2::before { content: "\f272"; } +.bi-chevron-bar-contract::before { content: "\f273"; } +.bi-chevron-bar-down::before { content: "\f274"; } +.bi-chevron-bar-expand::before { content: "\f275"; } +.bi-chevron-bar-left::before { content: "\f276"; } +.bi-chevron-bar-right::before { content: "\f277"; } +.bi-chevron-bar-up::before { content: "\f278"; } +.bi-chevron-compact-down::before { content: "\f279"; } +.bi-chevron-compact-left::before { content: "\f27a"; } +.bi-chevron-compact-right::before { content: "\f27b"; } +.bi-chevron-compact-up::before { content: "\f27c"; } +.bi-chevron-contract::before { content: "\f27d"; } +.bi-chevron-double-down::before { content: "\f27e"; } +.bi-chevron-double-left::before { content: "\f27f"; } +.bi-chevron-double-right::before { content: "\f280"; } +.bi-chevron-double-up::before { content: "\f281"; } +.bi-chevron-down::before { content: "\f282"; } +.bi-chevron-expand::before { content: "\f283"; } +.bi-chevron-left::before { content: "\f284"; } +.bi-chevron-right::before { content: "\f285"; } +.bi-chevron-up::before { content: "\f286"; } +.bi-circle-fill::before { content: "\f287"; } +.bi-circle-half::before { content: "\f288"; } +.bi-circle-square::before { content: "\f289"; } +.bi-circle::before { content: "\f28a"; } +.bi-clipboard-check::before { content: "\f28b"; } +.bi-clipboard-data::before { content: "\f28c"; } +.bi-clipboard-minus::before { content: "\f28d"; } +.bi-clipboard-plus::before { content: "\f28e"; } +.bi-clipboard-x::before { content: "\f28f"; } +.bi-clipboard::before { content: "\f290"; } +.bi-clock-fill::before { content: "\f291"; } +.bi-clock-history::before { content: "\f292"; } +.bi-clock::before { content: "\f293"; } +.bi-cloud-arrow-down-fill::before { content: "\f294"; } +.bi-cloud-arrow-down::before { content: "\f295"; } +.bi-cloud-arrow-up-fill::before { content: "\f296"; } +.bi-cloud-arrow-up::before { content: "\f297"; } +.bi-cloud-check-fill::before { content: "\f298"; } +.bi-cloud-check::before { content: "\f299"; } +.bi-cloud-download-fill::before { content: "\f29a"; } +.bi-cloud-download::before { content: "\f29b"; } +.bi-cloud-drizzle-fill::before { content: "\f29c"; } +.bi-cloud-drizzle::before { content: "\f29d"; } +.bi-cloud-fill::before { content: "\f29e"; } +.bi-cloud-fog-fill::before { content: "\f29f"; } +.bi-cloud-fog::before { content: "\f2a0"; } +.bi-cloud-fog2-fill::before { content: "\f2a1"; } +.bi-cloud-fog2::before { content: "\f2a2"; } +.bi-cloud-hail-fill::before { content: "\f2a3"; } +.bi-cloud-hail::before { content: "\f2a4"; } +.bi-cloud-haze-1::before { content: "\f2a5"; } +.bi-cloud-haze-fill::before { content: "\f2a6"; } +.bi-cloud-haze::before { content: "\f2a7"; } +.bi-cloud-haze2-fill::before { content: "\f2a8"; } +.bi-cloud-lightning-fill::before { content: "\f2a9"; } +.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; } +.bi-cloud-lightning-rain::before { content: "\f2ab"; } +.bi-cloud-lightning::before { content: "\f2ac"; } +.bi-cloud-minus-fill::before { content: "\f2ad"; } +.bi-cloud-minus::before { content: "\f2ae"; } +.bi-cloud-moon-fill::before { content: "\f2af"; } +.bi-cloud-moon::before { content: "\f2b0"; } +.bi-cloud-plus-fill::before { content: "\f2b1"; } +.bi-cloud-plus::before { content: "\f2b2"; } +.bi-cloud-rain-fill::before { content: "\f2b3"; } +.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; } +.bi-cloud-rain-heavy::before { content: "\f2b5"; } +.bi-cloud-rain::before { content: "\f2b6"; } +.bi-cloud-slash-fill::before { content: "\f2b7"; } +.bi-cloud-slash::before { content: "\f2b8"; } +.bi-cloud-sleet-fill::before { content: "\f2b9"; } +.bi-cloud-sleet::before { content: "\f2ba"; } +.bi-cloud-snow-fill::before { content: "\f2bb"; } +.bi-cloud-snow::before { content: "\f2bc"; } +.bi-cloud-sun-fill::before { content: "\f2bd"; } +.bi-cloud-sun::before { content: "\f2be"; } +.bi-cloud-upload-fill::before { content: "\f2bf"; } +.bi-cloud-upload::before { content: "\f2c0"; } +.bi-cloud::before { content: "\f2c1"; } +.bi-clouds-fill::before { content: "\f2c2"; } +.bi-clouds::before { content: "\f2c3"; } +.bi-cloudy-fill::before { content: "\f2c4"; } +.bi-cloudy::before { content: "\f2c5"; } +.bi-code-slash::before { content: "\f2c6"; } +.bi-code-square::before { content: "\f2c7"; } +.bi-code::before { content: "\f2c8"; } +.bi-collection-fill::before { content: "\f2c9"; } +.bi-collection-play-fill::before { content: "\f2ca"; } +.bi-collection-play::before { content: "\f2cb"; } +.bi-collection::before { content: "\f2cc"; } +.bi-columns-gap::before { content: "\f2cd"; } +.bi-columns::before { content: "\f2ce"; } +.bi-command::before { content: "\f2cf"; } +.bi-compass-fill::before { content: "\f2d0"; } +.bi-compass::before { content: "\f2d1"; } +.bi-cone-striped::before { content: "\f2d2"; } +.bi-cone::before { content: "\f2d3"; } +.bi-controller::before { content: "\f2d4"; } +.bi-cpu-fill::before { content: "\f2d5"; } +.bi-cpu::before { content: "\f2d6"; } +.bi-credit-card-2-back-fill::before { content: "\f2d7"; } +.bi-credit-card-2-back::before { content: "\f2d8"; } +.bi-credit-card-2-front-fill::before { content: "\f2d9"; } +.bi-credit-card-2-front::before { content: "\f2da"; } +.bi-credit-card-fill::before { content: "\f2db"; } +.bi-credit-card::before { content: "\f2dc"; } +.bi-crop::before { content: "\f2dd"; } +.bi-cup-fill::before { content: "\f2de"; } +.bi-cup-straw::before { content: "\f2df"; } +.bi-cup::before { content: "\f2e0"; } +.bi-cursor-fill::before { content: "\f2e1"; } +.bi-cursor-text::before { content: "\f2e2"; } +.bi-cursor::before { content: "\f2e3"; } +.bi-dash-circle-dotted::before { content: "\f2e4"; } +.bi-dash-circle-fill::before { content: "\f2e5"; } +.bi-dash-circle::before { content: "\f2e6"; } +.bi-dash-square-dotted::before { content: "\f2e7"; } +.bi-dash-square-fill::before { content: "\f2e8"; } +.bi-dash-square::before { content: "\f2e9"; } +.bi-dash::before { content: "\f2ea"; } +.bi-diagram-2-fill::before { content: "\f2eb"; } +.bi-diagram-2::before { content: "\f2ec"; } +.bi-diagram-3-fill::before { content: "\f2ed"; } +.bi-diagram-3::before { content: "\f2ee"; } +.bi-diamond-fill::before { content: "\f2ef"; } +.bi-diamond-half::before { content: "\f2f0"; } +.bi-diamond::before { content: "\f2f1"; } +.bi-dice-1-fill::before { content: "\f2f2"; } +.bi-dice-1::before { content: "\f2f3"; } +.bi-dice-2-fill::before { content: "\f2f4"; } +.bi-dice-2::before { content: "\f2f5"; } +.bi-dice-3-fill::before { content: "\f2f6"; } +.bi-dice-3::before { content: "\f2f7"; } +.bi-dice-4-fill::before { content: "\f2f8"; } +.bi-dice-4::before { content: "\f2f9"; } +.bi-dice-5-fill::before { content: "\f2fa"; } +.bi-dice-5::before { content: "\f2fb"; } +.bi-dice-6-fill::before { content: "\f2fc"; } +.bi-dice-6::before { content: "\f2fd"; } +.bi-disc-fill::before { content: "\f2fe"; } +.bi-disc::before { content: "\f2ff"; } +.bi-discord::before { content: "\f300"; } +.bi-display-fill::before { content: "\f301"; } +.bi-display::before { content: "\f302"; } +.bi-distribute-horizontal::before { content: "\f303"; } +.bi-distribute-vertical::before { content: "\f304"; } +.bi-door-closed-fill::before { content: "\f305"; } +.bi-door-closed::before { content: "\f306"; } +.bi-door-open-fill::before { content: "\f307"; } +.bi-door-open::before { content: "\f308"; } +.bi-dot::before { content: "\f309"; } +.bi-download::before { content: "\f30a"; } +.bi-droplet-fill::before { content: "\f30b"; } +.bi-droplet-half::before { content: "\f30c"; } +.bi-droplet::before { content: "\f30d"; } +.bi-earbuds::before { content: "\f30e"; } +.bi-easel-fill::before { content: "\f30f"; } +.bi-easel::before { content: "\f310"; } +.bi-egg-fill::before { content: "\f311"; } +.bi-egg-fried::before { content: "\f312"; } +.bi-egg::before { content: "\f313"; } +.bi-eject-fill::before { content: "\f314"; } +.bi-eject::before { content: "\f315"; } +.bi-emoji-angry-fill::before { content: "\f316"; } +.bi-emoji-angry::before { content: "\f317"; } +.bi-emoji-dizzy-fill::before { content: "\f318"; } +.bi-emoji-dizzy::before { content: "\f319"; } +.bi-emoji-expressionless-fill::before { content: "\f31a"; } +.bi-emoji-expressionless::before { content: "\f31b"; } +.bi-emoji-frown-fill::before { content: "\f31c"; } +.bi-emoji-frown::before { content: "\f31d"; } +.bi-emoji-heart-eyes-fill::before { content: "\f31e"; } +.bi-emoji-heart-eyes::before { content: "\f31f"; } +.bi-emoji-laughing-fill::before { content: "\f320"; } +.bi-emoji-laughing::before { content: "\f321"; } +.bi-emoji-neutral-fill::before { content: "\f322"; } +.bi-emoji-neutral::before { content: "\f323"; } +.bi-emoji-smile-fill::before { content: "\f324"; } +.bi-emoji-smile-upside-down-fill::before { content: "\f325"; } +.bi-emoji-smile-upside-down::before { content: "\f326"; } +.bi-emoji-smile::before { content: "\f327"; } +.bi-emoji-sunglasses-fill::before { content: "\f328"; } +.bi-emoji-sunglasses::before { content: "\f329"; } +.bi-emoji-wink-fill::before { content: "\f32a"; } +.bi-emoji-wink::before { content: "\f32b"; } +.bi-envelope-fill::before { content: "\f32c"; } +.bi-envelope-open-fill::before { content: "\f32d"; } +.bi-envelope-open::before { content: "\f32e"; } +.bi-envelope::before { content: "\f32f"; } +.bi-eraser-fill::before { content: "\f330"; } +.bi-eraser::before { content: "\f331"; } +.bi-exclamation-circle-fill::before { content: "\f332"; } +.bi-exclamation-circle::before { content: "\f333"; } +.bi-exclamation-diamond-fill::before { content: "\f334"; } +.bi-exclamation-diamond::before { content: "\f335"; } +.bi-exclamation-octagon-fill::before { content: "\f336"; } +.bi-exclamation-octagon::before { content: "\f337"; } +.bi-exclamation-square-fill::before { content: "\f338"; } +.bi-exclamation-square::before { content: "\f339"; } +.bi-exclamation-triangle-fill::before { content: "\f33a"; } +.bi-exclamation-triangle::before { content: "\f33b"; } +.bi-exclamation::before { content: "\f33c"; } +.bi-exclude::before { content: "\f33d"; } +.bi-eye-fill::before { content: "\f33e"; } +.bi-eye-slash-fill::before { content: "\f33f"; } +.bi-eye-slash::before { content: "\f340"; } +.bi-eye::before { content: "\f341"; } +.bi-eyedropper::before { content: "\f342"; } +.bi-eyeglasses::before { content: "\f343"; } +.bi-facebook::before { content: "\f344"; } +.bi-file-arrow-down-fill::before { content: "\f345"; } +.bi-file-arrow-down::before { content: "\f346"; } +.bi-file-arrow-up-fill::before { content: "\f347"; } +.bi-file-arrow-up::before { content: "\f348"; } +.bi-file-bar-graph-fill::before { content: "\f349"; } +.bi-file-bar-graph::before { content: "\f34a"; } +.bi-file-binary-fill::before { content: "\f34b"; } +.bi-file-binary::before { content: "\f34c"; } +.bi-file-break-fill::before { content: "\f34d"; } +.bi-file-break::before { content: "\f34e"; } +.bi-file-check-fill::before { content: "\f34f"; } +.bi-file-check::before { content: "\f350"; } +.bi-file-code-fill::before { content: "\f351"; } +.bi-file-code::before { content: "\f352"; } +.bi-file-diff-fill::before { content: "\f353"; } +.bi-file-diff::before { content: "\f354"; } +.bi-file-earmark-arrow-down-fill::before { content: "\f355"; } +.bi-file-earmark-arrow-down::before { content: "\f356"; } +.bi-file-earmark-arrow-up-fill::before { content: "\f357"; } +.bi-file-earmark-arrow-up::before { content: "\f358"; } +.bi-file-earmark-bar-graph-fill::before { content: "\f359"; } +.bi-file-earmark-bar-graph::before { content: "\f35a"; } +.bi-file-earmark-binary-fill::before { content: "\f35b"; } +.bi-file-earmark-binary::before { content: "\f35c"; } +.bi-file-earmark-break-fill::before { content: "\f35d"; } +.bi-file-earmark-break::before { content: "\f35e"; } +.bi-file-earmark-check-fill::before { content: "\f35f"; } +.bi-file-earmark-check::before { content: "\f360"; } +.bi-file-earmark-code-fill::before { content: "\f361"; } +.bi-file-earmark-code::before { content: "\f362"; } +.bi-file-earmark-diff-fill::before { content: "\f363"; } +.bi-file-earmark-diff::before { content: "\f364"; } +.bi-file-earmark-easel-fill::before { content: "\f365"; } +.bi-file-earmark-easel::before { content: "\f366"; } +.bi-file-earmark-excel-fill::before { content: "\f367"; } +.bi-file-earmark-excel::before { content: "\f368"; } +.bi-file-earmark-fill::before { content: "\f369"; } +.bi-file-earmark-font-fill::before { content: "\f36a"; } +.bi-file-earmark-font::before { content: "\f36b"; } +.bi-file-earmark-image-fill::before { content: "\f36c"; } +.bi-file-earmark-image::before { content: "\f36d"; } +.bi-file-earmark-lock-fill::before { content: "\f36e"; } +.bi-file-earmark-lock::before { content: "\f36f"; } +.bi-file-earmark-lock2-fill::before { content: "\f370"; } +.bi-file-earmark-lock2::before { content: "\f371"; } +.bi-file-earmark-medical-fill::before { content: "\f372"; } +.bi-file-earmark-medical::before { content: "\f373"; } +.bi-file-earmark-minus-fill::before { content: "\f374"; } +.bi-file-earmark-minus::before { content: "\f375"; } +.bi-file-earmark-music-fill::before { content: "\f376"; } +.bi-file-earmark-music::before { content: "\f377"; } +.bi-file-earmark-person-fill::before { content: "\f378"; } +.bi-file-earmark-person::before { content: "\f379"; } +.bi-file-earmark-play-fill::before { content: "\f37a"; } +.bi-file-earmark-play::before { content: "\f37b"; } +.bi-file-earmark-plus-fill::before { content: "\f37c"; } +.bi-file-earmark-plus::before { content: "\f37d"; } +.bi-file-earmark-post-fill::before { content: "\f37e"; } +.bi-file-earmark-post::before { content: "\f37f"; } +.bi-file-earmark-ppt-fill::before { content: "\f380"; } +.bi-file-earmark-ppt::before { content: "\f381"; } +.bi-file-earmark-richtext-fill::before { content: "\f382"; } +.bi-file-earmark-richtext::before { content: "\f383"; } +.bi-file-earmark-ruled-fill::before { content: "\f384"; } +.bi-file-earmark-ruled::before { content: "\f385"; } +.bi-file-earmark-slides-fill::before { content: "\f386"; } +.bi-file-earmark-slides::before { content: "\f387"; } +.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; } +.bi-file-earmark-spreadsheet::before { content: "\f389"; } +.bi-file-earmark-text-fill::before { content: "\f38a"; } +.bi-file-earmark-text::before { content: "\f38b"; } +.bi-file-earmark-word-fill::before { content: "\f38c"; } +.bi-file-earmark-word::before { content: "\f38d"; } +.bi-file-earmark-x-fill::before { content: "\f38e"; } +.bi-file-earmark-x::before { content: "\f38f"; } +.bi-file-earmark-zip-fill::before { content: "\f390"; } +.bi-file-earmark-zip::before { content: "\f391"; } +.bi-file-earmark::before { content: "\f392"; } +.bi-file-easel-fill::before { content: "\f393"; } +.bi-file-easel::before { content: "\f394"; } +.bi-file-excel-fill::before { content: "\f395"; } +.bi-file-excel::before { content: "\f396"; } +.bi-file-fill::before { content: "\f397"; } +.bi-file-font-fill::before { content: "\f398"; } +.bi-file-font::before { content: "\f399"; } +.bi-file-image-fill::before { content: "\f39a"; } +.bi-file-image::before { content: "\f39b"; } +.bi-file-lock-fill::before { content: "\f39c"; } +.bi-file-lock::before { content: "\f39d"; } +.bi-file-lock2-fill::before { content: "\f39e"; } +.bi-file-lock2::before { content: "\f39f"; } +.bi-file-medical-fill::before { content: "\f3a0"; } +.bi-file-medical::before { content: "\f3a1"; } +.bi-file-minus-fill::before { content: "\f3a2"; } +.bi-file-minus::before { content: "\f3a3"; } +.bi-file-music-fill::before { content: "\f3a4"; } +.bi-file-music::before { content: "\f3a5"; } +.bi-file-person-fill::before { content: "\f3a6"; } +.bi-file-person::before { content: "\f3a7"; } +.bi-file-play-fill::before { content: "\f3a8"; } +.bi-file-play::before { content: "\f3a9"; } +.bi-file-plus-fill::before { content: "\f3aa"; } +.bi-file-plus::before { content: "\f3ab"; } +.bi-file-post-fill::before { content: "\f3ac"; } +.bi-file-post::before { content: "\f3ad"; } +.bi-file-ppt-fill::before { content: "\f3ae"; } +.bi-file-ppt::before { content: "\f3af"; } +.bi-file-richtext-fill::before { content: "\f3b0"; } +.bi-file-richtext::before { content: "\f3b1"; } +.bi-file-ruled-fill::before { content: "\f3b2"; } +.bi-file-ruled::before { content: "\f3b3"; } +.bi-file-slides-fill::before { content: "\f3b4"; } +.bi-file-slides::before { content: "\f3b5"; } +.bi-file-spreadsheet-fill::before { content: "\f3b6"; } +.bi-file-spreadsheet::before { content: "\f3b7"; } +.bi-file-text-fill::before { content: "\f3b8"; } +.bi-file-text::before { content: "\f3b9"; } +.bi-file-word-fill::before { content: "\f3ba"; } +.bi-file-word::before { content: "\f3bb"; } +.bi-file-x-fill::before { content: "\f3bc"; } +.bi-file-x::before { content: "\f3bd"; } +.bi-file-zip-fill::before { content: "\f3be"; } +.bi-file-zip::before { content: "\f3bf"; } +.bi-file::before { content: "\f3c0"; } +.bi-files-alt::before { content: "\f3c1"; } +.bi-files::before { content: "\f3c2"; } +.bi-film::before { content: "\f3c3"; } +.bi-filter-circle-fill::before { content: "\f3c4"; } +.bi-filter-circle::before { content: "\f3c5"; } +.bi-filter-left::before { content: "\f3c6"; } +.bi-filter-right::before { content: "\f3c7"; } +.bi-filter-square-fill::before { content: "\f3c8"; } +.bi-filter-square::before { content: "\f3c9"; } +.bi-filter::before { content: "\f3ca"; } +.bi-flag-fill::before { content: "\f3cb"; } +.bi-flag::before { content: "\f3cc"; } +.bi-flower1::before { content: "\f3cd"; } +.bi-flower2::before { content: "\f3ce"; } +.bi-flower3::before { content: "\f3cf"; } +.bi-folder-check::before { content: "\f3d0"; } +.bi-folder-fill::before { content: "\f3d1"; } +.bi-folder-minus::before { content: "\f3d2"; } +.bi-folder-plus::before { content: "\f3d3"; } +.bi-folder-symlink-fill::before { content: "\f3d4"; } +.bi-folder-symlink::before { content: "\f3d5"; } +.bi-folder-x::before { content: "\f3d6"; } +.bi-folder::before { content: "\f3d7"; } +.bi-folder2-open::before { content: "\f3d8"; } +.bi-folder2::before { content: "\f3d9"; } +.bi-fonts::before { content: "\f3da"; } +.bi-forward-fill::before { content: "\f3db"; } +.bi-forward::before { content: "\f3dc"; } +.bi-front::before { content: "\f3dd"; } +.bi-fullscreen-exit::before { content: "\f3de"; } +.bi-fullscreen::before { content: "\f3df"; } +.bi-funnel-fill::before { content: "\f3e0"; } +.bi-funnel::before { content: "\f3e1"; } +.bi-gear-fill::before { content: "\f3e2"; } +.bi-gear-wide-connected::before { content: "\f3e3"; } +.bi-gear-wide::before { content: "\f3e4"; } +.bi-gear::before { content: "\f3e5"; } +.bi-gem::before { content: "\f3e6"; } +.bi-geo-alt-fill::before { content: "\f3e7"; } +.bi-geo-alt::before { content: "\f3e8"; } +.bi-geo-fill::before { content: "\f3e9"; } +.bi-geo::before { content: "\f3ea"; } +.bi-gift-fill::before { content: "\f3eb"; } +.bi-gift::before { content: "\f3ec"; } +.bi-github::before { content: "\f3ed"; } +.bi-globe::before { content: "\f3ee"; } +.bi-globe2::before { content: "\f3ef"; } +.bi-google::before { content: "\f3f0"; } +.bi-graph-down::before { content: "\f3f1"; } +.bi-graph-up::before { content: "\f3f2"; } +.bi-grid-1x2-fill::before { content: "\f3f3"; } +.bi-grid-1x2::before { content: "\f3f4"; } +.bi-grid-3x2-gap-fill::before { content: "\f3f5"; } +.bi-grid-3x2-gap::before { content: "\f3f6"; } +.bi-grid-3x2::before { content: "\f3f7"; } +.bi-grid-3x3-gap-fill::before { content: "\f3f8"; } +.bi-grid-3x3-gap::before { content: "\f3f9"; } +.bi-grid-3x3::before { content: "\f3fa"; } +.bi-grid-fill::before { content: "\f3fb"; } +.bi-grid::before { content: "\f3fc"; } +.bi-grip-horizontal::before { content: "\f3fd"; } +.bi-grip-vertical::before { content: "\f3fe"; } +.bi-hammer::before { content: "\f3ff"; } +.bi-hand-index-fill::before { content: "\f400"; } +.bi-hand-index-thumb-fill::before { content: "\f401"; } +.bi-hand-index-thumb::before { content: "\f402"; } +.bi-hand-index::before { content: "\f403"; } +.bi-hand-thumbs-down-fill::before { content: "\f404"; } +.bi-hand-thumbs-down::before { content: "\f405"; } +.bi-hand-thumbs-up-fill::before { content: "\f406"; } +.bi-hand-thumbs-up::before { content: "\f407"; } +.bi-handbag-fill::before { content: "\f408"; } +.bi-handbag::before { content: "\f409"; } +.bi-hash::before { content: "\f40a"; } +.bi-hdd-fill::before { content: "\f40b"; } +.bi-hdd-network-fill::before { content: "\f40c"; } +.bi-hdd-network::before { content: "\f40d"; } +.bi-hdd-rack-fill::before { content: "\f40e"; } +.bi-hdd-rack::before { content: "\f40f"; } +.bi-hdd-stack-fill::before { content: "\f410"; } +.bi-hdd-stack::before { content: "\f411"; } +.bi-hdd::before { content: "\f412"; } +.bi-headphones::before { content: "\f413"; } +.bi-headset::before { content: "\f414"; } +.bi-heart-fill::before { content: "\f415"; } +.bi-heart-half::before { content: "\f416"; } +.bi-heart::before { content: "\f417"; } +.bi-heptagon-fill::before { content: "\f418"; } +.bi-heptagon-half::before { content: "\f419"; } +.bi-heptagon::before { content: "\f41a"; } +.bi-hexagon-fill::before { content: "\f41b"; } +.bi-hexagon-half::before { content: "\f41c"; } +.bi-hexagon::before { content: "\f41d"; } +.bi-hourglass-bottom::before { content: "\f41e"; } +.bi-hourglass-split::before { content: "\f41f"; } +.bi-hourglass-top::before { content: "\f420"; } +.bi-hourglass::before { content: "\f421"; } +.bi-house-door-fill::before { content: "\f422"; } +.bi-house-door::before { content: "\f423"; } +.bi-house-fill::before { content: "\f424"; } +.bi-house::before { content: "\f425"; } +.bi-hr::before { content: "\f426"; } +.bi-hurricane::before { content: "\f427"; } +.bi-image-alt::before { content: "\f428"; } +.bi-image-fill::before { content: "\f429"; } +.bi-image::before { content: "\f42a"; } +.bi-images::before { content: "\f42b"; } +.bi-inbox-fill::before { content: "\f42c"; } +.bi-inbox::before { content: "\f42d"; } +.bi-inboxes-fill::before { content: "\f42e"; } +.bi-inboxes::before { content: "\f42f"; } +.bi-info-circle-fill::before { content: "\f430"; } +.bi-info-circle::before { content: "\f431"; } +.bi-info-square-fill::before { content: "\f432"; } +.bi-info-square::before { content: "\f433"; } +.bi-info::before { content: "\f434"; } +.bi-input-cursor-text::before { content: "\f435"; } +.bi-input-cursor::before { content: "\f436"; } +.bi-instagram::before { content: "\f437"; } +.bi-intersect::before { content: "\f438"; } +.bi-journal-album::before { content: "\f439"; } +.bi-journal-arrow-down::before { content: "\f43a"; } +.bi-journal-arrow-up::before { content: "\f43b"; } +.bi-journal-bookmark-fill::before { content: "\f43c"; } +.bi-journal-bookmark::before { content: "\f43d"; } +.bi-journal-check::before { content: "\f43e"; } +.bi-journal-code::before { content: "\f43f"; } +.bi-journal-medical::before { content: "\f440"; } +.bi-journal-minus::before { content: "\f441"; } +.bi-journal-plus::before { content: "\f442"; } +.bi-journal-richtext::before { content: "\f443"; } +.bi-journal-text::before { content: "\f444"; } +.bi-journal-x::before { content: "\f445"; } +.bi-journal::before { content: "\f446"; } +.bi-journals::before { content: "\f447"; } +.bi-joystick::before { content: "\f448"; } +.bi-justify-left::before { content: "\f449"; } +.bi-justify-right::before { content: "\f44a"; } +.bi-justify::before { content: "\f44b"; } +.bi-kanban-fill::before { content: "\f44c"; } +.bi-kanban::before { content: "\f44d"; } +.bi-key-fill::before { content: "\f44e"; } +.bi-key::before { content: "\f44f"; } +.bi-keyboard-fill::before { content: "\f450"; } +.bi-keyboard::before { content: "\f451"; } +.bi-ladder::before { content: "\f452"; } +.bi-lamp-fill::before { content: "\f453"; } +.bi-lamp::before { content: "\f454"; } +.bi-laptop-fill::before { content: "\f455"; } +.bi-laptop::before { content: "\f456"; } +.bi-layer-backward::before { content: "\f457"; } +.bi-layer-forward::before { content: "\f458"; } +.bi-layers-fill::before { content: "\f459"; } +.bi-layers-half::before { content: "\f45a"; } +.bi-layers::before { content: "\f45b"; } +.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; } +.bi-layout-sidebar-inset::before { content: "\f45d"; } +.bi-layout-sidebar-reverse::before { content: "\f45e"; } +.bi-layout-sidebar::before { content: "\f45f"; } +.bi-layout-split::before { content: "\f460"; } +.bi-layout-text-sidebar-reverse::before { content: "\f461"; } +.bi-layout-text-sidebar::before { content: "\f462"; } +.bi-layout-text-window-reverse::before { content: "\f463"; } +.bi-layout-text-window::before { content: "\f464"; } +.bi-layout-three-columns::before { content: "\f465"; } +.bi-layout-wtf::before { content: "\f466"; } +.bi-life-preserver::before { content: "\f467"; } +.bi-lightbulb-fill::before { content: "\f468"; } +.bi-lightbulb-off-fill::before { content: "\f469"; } +.bi-lightbulb-off::before { content: "\f46a"; } +.bi-lightbulb::before { content: "\f46b"; } +.bi-lightning-charge-fill::before { content: "\f46c"; } +.bi-lightning-charge::before { content: "\f46d"; } +.bi-lightning-fill::before { content: "\f46e"; } +.bi-lightning::before { content: "\f46f"; } +.bi-link-45deg::before { content: "\f470"; } +.bi-link::before { content: "\f471"; } +.bi-linkedin::before { content: "\f472"; } +.bi-list-check::before { content: "\f473"; } +.bi-list-nested::before { content: "\f474"; } +.bi-list-ol::before { content: "\f475"; } +.bi-list-stars::before { content: "\f476"; } +.bi-list-task::before { content: "\f477"; } +.bi-list-ul::before { content: "\f478"; } +.bi-list::before { content: "\f479"; } +.bi-lock-fill::before { content: "\f47a"; } +.bi-lock::before { content: "\f47b"; } +.bi-mailbox::before { content: "\f47c"; } +.bi-mailbox2::before { content: "\f47d"; } +.bi-map-fill::before { content: "\f47e"; } +.bi-map::before { content: "\f47f"; } +.bi-markdown-fill::before { content: "\f480"; } +.bi-markdown::before { content: "\f481"; } +.bi-mask::before { content: "\f482"; } +.bi-megaphone-fill::before { content: "\f483"; } +.bi-megaphone::before { content: "\f484"; } +.bi-menu-app-fill::before { content: "\f485"; } +.bi-menu-app::before { content: "\f486"; } +.bi-menu-button-fill::before { content: "\f487"; } +.bi-menu-button-wide-fill::before { content: "\f488"; } +.bi-menu-button-wide::before { content: "\f489"; } +.bi-menu-button::before { content: "\f48a"; } +.bi-menu-down::before { content: "\f48b"; } +.bi-menu-up::before { content: "\f48c"; } +.bi-mic-fill::before { content: "\f48d"; } +.bi-mic-mute-fill::before { content: "\f48e"; } +.bi-mic-mute::before { content: "\f48f"; } +.bi-mic::before { content: "\f490"; } +.bi-minecart-loaded::before { content: "\f491"; } +.bi-minecart::before { content: "\f492"; } +.bi-moisture::before { content: "\f493"; } +.bi-moon-fill::before { content: "\f494"; } +.bi-moon-stars-fill::before { content: "\f495"; } +.bi-moon-stars::before { content: "\f496"; } +.bi-moon::before { content: "\f497"; } +.bi-mouse-fill::before { content: "\f498"; } +.bi-mouse::before { content: "\f499"; } +.bi-mouse2-fill::before { content: "\f49a"; } +.bi-mouse2::before { content: "\f49b"; } +.bi-mouse3-fill::before { content: "\f49c"; } +.bi-mouse3::before { content: "\f49d"; } +.bi-music-note-beamed::before { content: "\f49e"; } +.bi-music-note-list::before { content: "\f49f"; } +.bi-music-note::before { content: "\f4a0"; } +.bi-music-player-fill::before { content: "\f4a1"; } +.bi-music-player::before { content: "\f4a2"; } +.bi-newspaper::before { content: "\f4a3"; } +.bi-node-minus-fill::before { content: "\f4a4"; } +.bi-node-minus::before { content: "\f4a5"; } +.bi-node-plus-fill::before { content: "\f4a6"; } +.bi-node-plus::before { content: "\f4a7"; } +.bi-nut-fill::before { content: "\f4a8"; } +.bi-nut::before { content: "\f4a9"; } +.bi-octagon-fill::before { content: "\f4aa"; } +.bi-octagon-half::before { content: "\f4ab"; } +.bi-octagon::before { content: "\f4ac"; } +.bi-option::before { content: "\f4ad"; } +.bi-outlet::before { content: "\f4ae"; } +.bi-paint-bucket::before { content: "\f4af"; } +.bi-palette-fill::before { content: "\f4b0"; } +.bi-palette::before { content: "\f4b1"; } +.bi-palette2::before { content: "\f4b2"; } +.bi-paperclip::before { content: "\f4b3"; } +.bi-paragraph::before { content: "\f4b4"; } +.bi-patch-check-fill::before { content: "\f4b5"; } +.bi-patch-check::before { content: "\f4b6"; } +.bi-patch-exclamation-fill::before { content: "\f4b7"; } +.bi-patch-exclamation::before { content: "\f4b8"; } +.bi-patch-minus-fill::before { content: "\f4b9"; } +.bi-patch-minus::before { content: "\f4ba"; } +.bi-patch-plus-fill::before { content: "\f4bb"; } +.bi-patch-plus::before { content: "\f4bc"; } +.bi-patch-question-fill::before { content: "\f4bd"; } +.bi-patch-question::before { content: "\f4be"; } +.bi-pause-btn-fill::before { content: "\f4bf"; } +.bi-pause-btn::before { content: "\f4c0"; } +.bi-pause-circle-fill::before { content: "\f4c1"; } +.bi-pause-circle::before { content: "\f4c2"; } +.bi-pause-fill::before { content: "\f4c3"; } +.bi-pause::before { content: "\f4c4"; } +.bi-peace-fill::before { content: "\f4c5"; } +.bi-peace::before { content: "\f4c6"; } +.bi-pen-fill::before { content: "\f4c7"; } +.bi-pen::before { content: "\f4c8"; } +.bi-pencil-fill::before { content: "\f4c9"; } +.bi-pencil-square::before { content: "\f4ca"; } +.bi-pencil::before { content: "\f4cb"; } +.bi-pentagon-fill::before { content: "\f4cc"; } +.bi-pentagon-half::before { content: "\f4cd"; } +.bi-pentagon::before { content: "\f4ce"; } +.bi-people-fill::before { content: "\f4cf"; } +.bi-people::before { content: "\f4d0"; } +.bi-percent::before { content: "\f4d1"; } +.bi-person-badge-fill::before { content: "\f4d2"; } +.bi-person-badge::before { content: "\f4d3"; } +.bi-person-bounding-box::before { content: "\f4d4"; } +.bi-person-check-fill::before { content: "\f4d5"; } +.bi-person-check::before { content: "\f4d6"; } +.bi-person-circle::before { content: "\f4d7"; } +.bi-person-dash-fill::before { content: "\f4d8"; } +.bi-person-dash::before { content: "\f4d9"; } +.bi-person-fill::before { content: "\f4da"; } +.bi-person-lines-fill::before { content: "\f4db"; } +.bi-person-plus-fill::before { content: "\f4dc"; } +.bi-person-plus::before { content: "\f4dd"; } +.bi-person-square::before { content: "\f4de"; } +.bi-person-x-fill::before { content: "\f4df"; } +.bi-person-x::before { content: "\f4e0"; } +.bi-person::before { content: "\f4e1"; } +.bi-phone-fill::before { content: "\f4e2"; } +.bi-phone-landscape-fill::before { content: "\f4e3"; } +.bi-phone-landscape::before { content: "\f4e4"; } +.bi-phone-vibrate-fill::before { content: "\f4e5"; } +.bi-phone-vibrate::before { content: "\f4e6"; } +.bi-phone::before { content: "\f4e7"; } +.bi-pie-chart-fill::before { content: "\f4e8"; } +.bi-pie-chart::before { content: "\f4e9"; } +.bi-pin-angle-fill::before { content: "\f4ea"; } +.bi-pin-angle::before { content: "\f4eb"; } +.bi-pin-fill::before { content: "\f4ec"; } +.bi-pin::before { content: "\f4ed"; } +.bi-pip-fill::before { content: "\f4ee"; } +.bi-pip::before { content: "\f4ef"; } +.bi-play-btn-fill::before { content: "\f4f0"; } +.bi-play-btn::before { content: "\f4f1"; } +.bi-play-circle-fill::before { content: "\f4f2"; } +.bi-play-circle::before { content: "\f4f3"; } +.bi-play-fill::before { content: "\f4f4"; } +.bi-play::before { content: "\f4f5"; } +.bi-plug-fill::before { content: "\f4f6"; } +.bi-plug::before { content: "\f4f7"; } +.bi-plus-circle-dotted::before { content: "\f4f8"; } +.bi-plus-circle-fill::before { content: "\f4f9"; } +.bi-plus-circle::before { content: "\f4fa"; } +.bi-plus-square-dotted::before { content: "\f4fb"; } +.bi-plus-square-fill::before { content: "\f4fc"; } +.bi-plus-square::before { content: "\f4fd"; } +.bi-plus::before { content: "\f4fe"; } +.bi-power::before { content: "\f4ff"; } +.bi-printer-fill::before { content: "\f500"; } +.bi-printer::before { content: "\f501"; } +.bi-puzzle-fill::before { content: "\f502"; } +.bi-puzzle::before { content: "\f503"; } +.bi-question-circle-fill::before { content: "\f504"; } +.bi-question-circle::before { content: "\f505"; } +.bi-question-diamond-fill::before { content: "\f506"; } +.bi-question-diamond::before { content: "\f507"; } +.bi-question-octagon-fill::before { content: "\f508"; } +.bi-question-octagon::before { content: "\f509"; } +.bi-question-square-fill::before { content: "\f50a"; } +.bi-question-square::before { content: "\f50b"; } +.bi-question::before { content: "\f50c"; } +.bi-rainbow::before { content: "\f50d"; } +.bi-receipt-cutoff::before { content: "\f50e"; } +.bi-receipt::before { content: "\f50f"; } +.bi-reception-0::before { content: "\f510"; } +.bi-reception-1::before { content: "\f511"; } +.bi-reception-2::before { content: "\f512"; } +.bi-reception-3::before { content: "\f513"; } +.bi-reception-4::before { content: "\f514"; } +.bi-record-btn-fill::before { content: "\f515"; } +.bi-record-btn::before { content: "\f516"; } +.bi-record-circle-fill::before { content: "\f517"; } +.bi-record-circle::before { content: "\f518"; } +.bi-record-fill::before { content: "\f519"; } +.bi-record::before { content: "\f51a"; } +.bi-record2-fill::before { content: "\f51b"; } +.bi-record2::before { content: "\f51c"; } +.bi-reply-all-fill::before { content: "\f51d"; } +.bi-reply-all::before { content: "\f51e"; } +.bi-reply-fill::before { content: "\f51f"; } +.bi-reply::before { content: "\f520"; } +.bi-rss-fill::before { content: "\f521"; } +.bi-rss::before { content: "\f522"; } +.bi-rulers::before { content: "\f523"; } +.bi-save-fill::before { content: "\f524"; } +.bi-save::before { content: "\f525"; } +.bi-save2-fill::before { content: "\f526"; } +.bi-save2::before { content: "\f527"; } +.bi-scissors::before { content: "\f528"; } +.bi-screwdriver::before { content: "\f529"; } +.bi-search::before { content: "\f52a"; } +.bi-segmented-nav::before { content: "\f52b"; } +.bi-server::before { content: "\f52c"; } +.bi-share-fill::before { content: "\f52d"; } +.bi-share::before { content: "\f52e"; } +.bi-shield-check::before { content: "\f52f"; } +.bi-shield-exclamation::before { content: "\f530"; } +.bi-shield-fill-check::before { content: "\f531"; } +.bi-shield-fill-exclamation::before { content: "\f532"; } +.bi-shield-fill-minus::before { content: "\f533"; } +.bi-shield-fill-plus::before { content: "\f534"; } +.bi-shield-fill-x::before { content: "\f535"; } +.bi-shield-fill::before { content: "\f536"; } +.bi-shield-lock-fill::before { content: "\f537"; } +.bi-shield-lock::before { content: "\f538"; } +.bi-shield-minus::before { content: "\f539"; } +.bi-shield-plus::before { content: "\f53a"; } +.bi-shield-shaded::before { content: "\f53b"; } +.bi-shield-slash-fill::before { content: "\f53c"; } +.bi-shield-slash::before { content: "\f53d"; } +.bi-shield-x::before { content: "\f53e"; } +.bi-shield::before { content: "\f53f"; } +.bi-shift-fill::before { content: "\f540"; } +.bi-shift::before { content: "\f541"; } +.bi-shop-window::before { content: "\f542"; } +.bi-shop::before { content: "\f543"; } +.bi-shuffle::before { content: "\f544"; } +.bi-signpost-2-fill::before { content: "\f545"; } +.bi-signpost-2::before { content: "\f546"; } +.bi-signpost-fill::before { content: "\f547"; } +.bi-signpost-split-fill::before { content: "\f548"; } +.bi-signpost-split::before { content: "\f549"; } +.bi-signpost::before { content: "\f54a"; } +.bi-sim-fill::before { content: "\f54b"; } +.bi-sim::before { content: "\f54c"; } +.bi-skip-backward-btn-fill::before { content: "\f54d"; } +.bi-skip-backward-btn::before { content: "\f54e"; } +.bi-skip-backward-circle-fill::before { content: "\f54f"; } +.bi-skip-backward-circle::before { content: "\f550"; } +.bi-skip-backward-fill::before { content: "\f551"; } +.bi-skip-backward::before { content: "\f552"; } +.bi-skip-end-btn-fill::before { content: "\f553"; } +.bi-skip-end-btn::before { content: "\f554"; } +.bi-skip-end-circle-fill::before { content: "\f555"; } +.bi-skip-end-circle::before { content: "\f556"; } +.bi-skip-end-fill::before { content: "\f557"; } +.bi-skip-end::before { content: "\f558"; } +.bi-skip-forward-btn-fill::before { content: "\f559"; } +.bi-skip-forward-btn::before { content: "\f55a"; } +.bi-skip-forward-circle-fill::before { content: "\f55b"; } +.bi-skip-forward-circle::before { content: "\f55c"; } +.bi-skip-forward-fill::before { content: "\f55d"; } +.bi-skip-forward::before { content: "\f55e"; } +.bi-skip-start-btn-fill::before { content: "\f55f"; } +.bi-skip-start-btn::before { content: "\f560"; } +.bi-skip-start-circle-fill::before { content: "\f561"; } +.bi-skip-start-circle::before { content: "\f562"; } +.bi-skip-start-fill::before { content: "\f563"; } +.bi-skip-start::before { content: "\f564"; } +.bi-slack::before { content: "\f565"; } +.bi-slash-circle-fill::before { content: "\f566"; } +.bi-slash-circle::before { content: "\f567"; } +.bi-slash-square-fill::before { content: "\f568"; } +.bi-slash-square::before { content: "\f569"; } +.bi-slash::before { content: "\f56a"; } +.bi-sliders::before { content: "\f56b"; } +.bi-smartwatch::before { content: "\f56c"; } +.bi-snow::before { content: "\f56d"; } +.bi-snow2::before { content: "\f56e"; } +.bi-snow3::before { content: "\f56f"; } +.bi-sort-alpha-down-alt::before { content: "\f570"; } +.bi-sort-alpha-down::before { content: "\f571"; } +.bi-sort-alpha-up-alt::before { content: "\f572"; } +.bi-sort-alpha-up::before { content: "\f573"; } +.bi-sort-down-alt::before { content: "\f574"; } +.bi-sort-down::before { content: "\f575"; } +.bi-sort-numeric-down-alt::before { content: "\f576"; } +.bi-sort-numeric-down::before { content: "\f577"; } +.bi-sort-numeric-up-alt::before { content: "\f578"; } +.bi-sort-numeric-up::before { content: "\f579"; } +.bi-sort-up-alt::before { content: "\f57a"; } +.bi-sort-up::before { content: "\f57b"; } +.bi-soundwave::before { content: "\f57c"; } +.bi-speaker-fill::before { content: "\f57d"; } +.bi-speaker::before { content: "\f57e"; } +.bi-speedometer::before { content: "\f57f"; } +.bi-speedometer2::before { content: "\f580"; } +.bi-spellcheck::before { content: "\f581"; } +.bi-square-fill::before { content: "\f582"; } +.bi-square-half::before { content: "\f583"; } +.bi-square::before { content: "\f584"; } +.bi-stack::before { content: "\f585"; } +.bi-star-fill::before { content: "\f586"; } +.bi-star-half::before { content: "\f587"; } +.bi-star::before { content: "\f588"; } +.bi-stars::before { content: "\f589"; } +.bi-stickies-fill::before { content: "\f58a"; } +.bi-stickies::before { content: "\f58b"; } +.bi-sticky-fill::before { content: "\f58c"; } +.bi-sticky::before { content: "\f58d"; } +.bi-stop-btn-fill::before { content: "\f58e"; } +.bi-stop-btn::before { content: "\f58f"; } +.bi-stop-circle-fill::before { content: "\f590"; } +.bi-stop-circle::before { content: "\f591"; } +.bi-stop-fill::before { content: "\f592"; } +.bi-stop::before { content: "\f593"; } +.bi-stoplights-fill::before { content: "\f594"; } +.bi-stoplights::before { content: "\f595"; } +.bi-stopwatch-fill::before { content: "\f596"; } +.bi-stopwatch::before { content: "\f597"; } +.bi-subtract::before { content: "\f598"; } +.bi-suit-club-fill::before { content: "\f599"; } +.bi-suit-club::before { content: "\f59a"; } +.bi-suit-diamond-fill::before { content: "\f59b"; } +.bi-suit-diamond::before { content: "\f59c"; } +.bi-suit-heart-fill::before { content: "\f59d"; } +.bi-suit-heart::before { content: "\f59e"; } +.bi-suit-spade-fill::before { content: "\f59f"; } +.bi-suit-spade::before { content: "\f5a0"; } +.bi-sun-fill::before { content: "\f5a1"; } +.bi-sun::before { content: "\f5a2"; } +.bi-sunglasses::before { content: "\f5a3"; } +.bi-sunrise-fill::before { content: "\f5a4"; } +.bi-sunrise::before { content: "\f5a5"; } +.bi-sunset-fill::before { content: "\f5a6"; } +.bi-sunset::before { content: "\f5a7"; } +.bi-symmetry-horizontal::before { content: "\f5a8"; } +.bi-symmetry-vertical::before { content: "\f5a9"; } +.bi-table::before { content: "\f5aa"; } +.bi-tablet-fill::before { content: "\f5ab"; } +.bi-tablet-landscape-fill::before { content: "\f5ac"; } +.bi-tablet-landscape::before { content: "\f5ad"; } +.bi-tablet::before { content: "\f5ae"; } +.bi-tag-fill::before { content: "\f5af"; } +.bi-tag::before { content: "\f5b0"; } +.bi-tags-fill::before { content: "\f5b1"; } +.bi-tags::before { content: "\f5b2"; } +.bi-telegram::before { content: "\f5b3"; } +.bi-telephone-fill::before { content: "\f5b4"; } +.bi-telephone-forward-fill::before { content: "\f5b5"; } +.bi-telephone-forward::before { content: "\f5b6"; } +.bi-telephone-inbound-fill::before { content: "\f5b7"; } +.bi-telephone-inbound::before { content: "\f5b8"; } +.bi-telephone-minus-fill::before { content: "\f5b9"; } +.bi-telephone-minus::before { content: "\f5ba"; } +.bi-telephone-outbound-fill::before { content: "\f5bb"; } +.bi-telephone-outbound::before { content: "\f5bc"; } +.bi-telephone-plus-fill::before { content: "\f5bd"; } +.bi-telephone-plus::before { content: "\f5be"; } +.bi-telephone-x-fill::before { content: "\f5bf"; } +.bi-telephone-x::before { content: "\f5c0"; } +.bi-telephone::before { content: "\f5c1"; } +.bi-terminal-fill::before { content: "\f5c2"; } +.bi-terminal::before { content: "\f5c3"; } +.bi-text-center::before { content: "\f5c4"; } +.bi-text-indent-left::before { content: "\f5c5"; } +.bi-text-indent-right::before { content: "\f5c6"; } +.bi-text-left::before { content: "\f5c7"; } +.bi-text-paragraph::before { content: "\f5c8"; } +.bi-text-right::before { content: "\f5c9"; } +.bi-textarea-resize::before { content: "\f5ca"; } +.bi-textarea-t::before { content: "\f5cb"; } +.bi-textarea::before { content: "\f5cc"; } +.bi-thermometer-half::before { content: "\f5cd"; } +.bi-thermometer-high::before { content: "\f5ce"; } +.bi-thermometer-low::before { content: "\f5cf"; } +.bi-thermometer-snow::before { content: "\f5d0"; } +.bi-thermometer-sun::before { content: "\f5d1"; } +.bi-thermometer::before { content: "\f5d2"; } +.bi-three-dots-vertical::before { content: "\f5d3"; } +.bi-three-dots::before { content: "\f5d4"; } +.bi-toggle-off::before { content: "\f5d5"; } +.bi-toggle-on::before { content: "\f5d6"; } +.bi-toggle2-off::before { content: "\f5d7"; } +.bi-toggle2-on::before { content: "\f5d8"; } +.bi-toggles::before { content: "\f5d9"; } +.bi-toggles2::before { content: "\f5da"; } +.bi-tools::before { content: "\f5db"; } +.bi-tornado::before { content: "\f5dc"; } +.bi-trash-fill::before { content: "\f5dd"; } +.bi-trash::before { content: "\f5de"; } +.bi-trash2-fill::before { content: "\f5df"; } +.bi-trash2::before { content: "\f5e0"; } +.bi-tree-fill::before { content: "\f5e1"; } +.bi-tree::before { content: "\f5e2"; } +.bi-triangle-fill::before { content: "\f5e3"; } +.bi-triangle-half::before { content: "\f5e4"; } +.bi-triangle::before { content: "\f5e5"; } +.bi-trophy-fill::before { content: "\f5e6"; } +.bi-trophy::before { content: "\f5e7"; } +.bi-tropical-storm::before { content: "\f5e8"; } +.bi-truck-flatbed::before { content: "\f5e9"; } +.bi-truck::before { content: "\f5ea"; } +.bi-tsunami::before { content: "\f5eb"; } +.bi-tv-fill::before { content: "\f5ec"; } +.bi-tv::before { content: "\f5ed"; } +.bi-twitch::before { content: "\f5ee"; } +.bi-twitter::before { content: "\f5ef"; } +.bi-type-bold::before { content: "\f5f0"; } +.bi-type-h1::before { content: "\f5f1"; } +.bi-type-h2::before { content: "\f5f2"; } +.bi-type-h3::before { content: "\f5f3"; } +.bi-type-italic::before { content: "\f5f4"; } +.bi-type-strikethrough::before { content: "\f5f5"; } +.bi-type-underline::before { content: "\f5f6"; } +.bi-type::before { content: "\f5f7"; } +.bi-ui-checks-grid::before { content: "\f5f8"; } +.bi-ui-checks::before { content: "\f5f9"; } +.bi-ui-radios-grid::before { content: "\f5fa"; } +.bi-ui-radios::before { content: "\f5fb"; } +.bi-umbrella-fill::before { content: "\f5fc"; } +.bi-umbrella::before { content: "\f5fd"; } +.bi-union::before { content: "\f5fe"; } +.bi-unlock-fill::before { content: "\f5ff"; } +.bi-unlock::before { content: "\f600"; } +.bi-upc-scan::before { content: "\f601"; } +.bi-upc::before { content: "\f602"; } +.bi-upload::before { content: "\f603"; } +.bi-vector-pen::before { content: "\f604"; } +.bi-view-list::before { content: "\f605"; } +.bi-view-stacked::before { content: "\f606"; } +.bi-vinyl-fill::before { content: "\f607"; } +.bi-vinyl::before { content: "\f608"; } +.bi-voicemail::before { content: "\f609"; } +.bi-volume-down-fill::before { content: "\f60a"; } +.bi-volume-down::before { content: "\f60b"; } +.bi-volume-mute-fill::before { content: "\f60c"; } +.bi-volume-mute::before { content: "\f60d"; } +.bi-volume-off-fill::before { content: "\f60e"; } +.bi-volume-off::before { content: "\f60f"; } +.bi-volume-up-fill::before { content: "\f610"; } +.bi-volume-up::before { content: "\f611"; } +.bi-vr::before { content: "\f612"; } +.bi-wallet-fill::before { content: "\f613"; } +.bi-wallet::before { content: "\f614"; } +.bi-wallet2::before { content: "\f615"; } +.bi-watch::before { content: "\f616"; } +.bi-water::before { content: "\f617"; } +.bi-whatsapp::before { content: "\f618"; } +.bi-wifi-1::before { content: "\f619"; } +.bi-wifi-2::before { content: "\f61a"; } +.bi-wifi-off::before { content: "\f61b"; } +.bi-wifi::before { content: "\f61c"; } +.bi-wind::before { content: "\f61d"; } +.bi-window-dock::before { content: "\f61e"; } +.bi-window-sidebar::before { content: "\f61f"; } +.bi-window::before { content: "\f620"; } +.bi-wrench::before { content: "\f621"; } +.bi-x-circle-fill::before { content: "\f622"; } +.bi-x-circle::before { content: "\f623"; } +.bi-x-diamond-fill::before { content: "\f624"; } +.bi-x-diamond::before { content: "\f625"; } +.bi-x-octagon-fill::before { content: "\f626"; } +.bi-x-octagon::before { content: "\f627"; } +.bi-x-square-fill::before { content: "\f628"; } +.bi-x-square::before { content: "\f629"; } +.bi-x::before { content: "\f62a"; } +.bi-youtube::before { content: "\f62b"; } +.bi-zoom-in::before { content: "\f62c"; } +.bi-zoom-out::before { content: "\f62d"; } +.bi-bank::before { content: "\f62e"; } +.bi-bank2::before { content: "\f62f"; } +.bi-bell-slash-fill::before { content: "\f630"; } +.bi-bell-slash::before { content: "\f631"; } +.bi-cash-coin::before { content: "\f632"; } +.bi-check-lg::before { content: "\f633"; } +.bi-coin::before { content: "\f634"; } +.bi-currency-bitcoin::before { content: "\f635"; } +.bi-currency-dollar::before { content: "\f636"; } +.bi-currency-euro::before { content: "\f637"; } +.bi-currency-exchange::before { content: "\f638"; } +.bi-currency-pound::before { content: "\f639"; } +.bi-currency-yen::before { content: "\f63a"; } +.bi-dash-lg::before { content: "\f63b"; } +.bi-exclamation-lg::before { content: "\f63c"; } +.bi-file-earmark-pdf-fill::before { content: "\f63d"; } +.bi-file-earmark-pdf::before { content: "\f63e"; } +.bi-file-pdf-fill::before { content: "\f63f"; } +.bi-file-pdf::before { content: "\f640"; } +.bi-gender-ambiguous::before { content: "\f641"; } +.bi-gender-female::before { content: "\f642"; } +.bi-gender-male::before { content: "\f643"; } +.bi-gender-trans::before { content: "\f644"; } +.bi-headset-vr::before { content: "\f645"; } +.bi-info-lg::before { content: "\f646"; } +.bi-mastodon::before { content: "\f647"; } +.bi-messenger::before { content: "\f648"; } +.bi-piggy-bank-fill::before { content: "\f649"; } +.bi-piggy-bank::before { content: "\f64a"; } +.bi-pin-map-fill::before { content: "\f64b"; } +.bi-pin-map::before { content: "\f64c"; } +.bi-plus-lg::before { content: "\f64d"; } +.bi-question-lg::before { content: "\f64e"; } +.bi-recycle::before { content: "\f64f"; } +.bi-reddit::before { content: "\f650"; } +.bi-safe-fill::before { content: "\f651"; } +.bi-safe2-fill::before { content: "\f652"; } +.bi-safe2::before { content: "\f653"; } +.bi-sd-card-fill::before { content: "\f654"; } +.bi-sd-card::before { content: "\f655"; } +.bi-skype::before { content: "\f656"; } +.bi-slash-lg::before { content: "\f657"; } +.bi-translate::before { content: "\f658"; } +.bi-x-lg::before { content: "\f659"; } +.bi-safe::before { content: "\f65a"; } +.bi-apple::before { content: "\f65b"; } +.bi-microsoft::before { content: "\f65d"; } +.bi-windows::before { content: "\f65e"; } +.bi-behance::before { content: "\f65c"; } +.bi-dribbble::before { content: "\f65f"; } +.bi-line::before { content: "\f660"; } +.bi-medium::before { content: "\f661"; } +.bi-paypal::before { content: "\f662"; } +.bi-pinterest::before { content: "\f663"; } +.bi-signal::before { content: "\f664"; } +.bi-snapchat::before { content: "\f665"; } +.bi-spotify::before { content: "\f666"; } +.bi-stack-overflow::before { content: "\f667"; } +.bi-strava::before { content: "\f668"; } +.bi-wordpress::before { content: "\f669"; } +.bi-vimeo::before { content: "\f66a"; } +.bi-activity::before { content: "\f66b"; } +.bi-easel2-fill::before { content: "\f66c"; } +.bi-easel2::before { content: "\f66d"; } +.bi-easel3-fill::before { content: "\f66e"; } +.bi-easel3::before { content: "\f66f"; } +.bi-fan::before { content: "\f670"; } +.bi-fingerprint::before { content: "\f671"; } +.bi-graph-down-arrow::before { content: "\f672"; } +.bi-graph-up-arrow::before { content: "\f673"; } +.bi-hypnotize::before { content: "\f674"; } +.bi-magic::before { content: "\f675"; } +.bi-person-rolodex::before { content: "\f676"; } +.bi-person-video::before { content: "\f677"; } +.bi-person-video2::before { content: "\f678"; } +.bi-person-video3::before { content: "\f679"; } +.bi-person-workspace::before { content: "\f67a"; } +.bi-radioactive::before { content: "\f67b"; } +.bi-webcam-fill::before { content: "\f67c"; } +.bi-webcam::before { content: "\f67d"; } +.bi-yin-yang::before { content: "\f67e"; } +.bi-bandaid-fill::before { content: "\f680"; } +.bi-bandaid::before { content: "\f681"; } +.bi-bluetooth::before { content: "\f682"; } +.bi-body-text::before { content: "\f683"; } +.bi-boombox::before { content: "\f684"; } +.bi-boxes::before { content: "\f685"; } +.bi-dpad-fill::before { content: "\f686"; } +.bi-dpad::before { content: "\f687"; } +.bi-ear-fill::before { content: "\f688"; } +.bi-ear::before { content: "\f689"; } +.bi-envelope-check-1::before { content: "\f68a"; } +.bi-envelope-check-fill::before { content: "\f68b"; } +.bi-envelope-check::before { content: "\f68c"; } +.bi-envelope-dash-1::before { content: "\f68d"; } +.bi-envelope-dash-fill::before { content: "\f68e"; } +.bi-envelope-dash::before { content: "\f68f"; } +.bi-envelope-exclamation-1::before { content: "\f690"; } +.bi-envelope-exclamation-fill::before { content: "\f691"; } +.bi-envelope-exclamation::before { content: "\f692"; } +.bi-envelope-plus-fill::before { content: "\f693"; } +.bi-envelope-plus::before { content: "\f694"; } +.bi-envelope-slash-1::before { content: "\f695"; } +.bi-envelope-slash-fill::before { content: "\f696"; } +.bi-envelope-slash::before { content: "\f697"; } +.bi-envelope-x-1::before { content: "\f698"; } +.bi-envelope-x-fill::before { content: "\f699"; } +.bi-envelope-x::before { content: "\f69a"; } +.bi-explicit-fill::before { content: "\f69b"; } +.bi-explicit::before { content: "\f69c"; } +.bi-git::before { content: "\f69d"; } +.bi-infinity::before { content: "\f69e"; } +.bi-list-columns-reverse::before { content: "\f69f"; } +.bi-list-columns::before { content: "\f6a0"; } +.bi-meta::before { content: "\f6a1"; } +.bi-mortorboard-fill::before { content: "\f6a2"; } +.bi-mortorboard::before { content: "\f6a3"; } +.bi-nintendo-switch::before { content: "\f6a4"; } +.bi-pc-display-horizontal::before { content: "\f6a5"; } +.bi-pc-display::before { content: "\f6a6"; } +.bi-pc-horizontal::before { content: "\f6a7"; } +.bi-pc::before { content: "\f6a8"; } +.bi-playstation::before { content: "\f6a9"; } +.bi-plus-slash-minus::before { content: "\f6aa"; } +.bi-projector-fill::before { content: "\f6ab"; } +.bi-projector::before { content: "\f6ac"; } +.bi-qr-code-scan::before { content: "\f6ad"; } +.bi-qr-code::before { content: "\f6ae"; } +.bi-quora::before { content: "\f6af"; } +.bi-quote::before { content: "\f6b0"; } +.bi-robot::before { content: "\f6b1"; } +.bi-send-check-fill::before { content: "\f6b2"; } +.bi-send-check::before { content: "\f6b3"; } +.bi-send-dash-fill::before { content: "\f6b4"; } +.bi-send-dash::before { content: "\f6b5"; } +.bi-send-exclamation-1::before { content: "\f6b6"; } +.bi-send-exclamation-fill::before { content: "\f6b7"; } +.bi-send-exclamation::before { content: "\f6b8"; } +.bi-send-fill::before { content: "\f6b9"; } +.bi-send-plus-fill::before { content: "\f6ba"; } +.bi-send-plus::before { content: "\f6bb"; } +.bi-send-slash-fill::before { content: "\f6bc"; } +.bi-send-slash::before { content: "\f6bd"; } +.bi-send-x-fill::before { content: "\f6be"; } +.bi-send-x::before { content: "\f6bf"; } +.bi-send::before { content: "\f6c0"; } +.bi-steam::before { content: "\f6c1"; } +.bi-terminal-dash-1::before { content: "\f6c2"; } +.bi-terminal-dash::before { content: "\f6c3"; } +.bi-terminal-plus::before { content: "\f6c4"; } +.bi-terminal-split::before { content: "\f6c5"; } +.bi-ticket-detailed-fill::before { content: "\f6c6"; } +.bi-ticket-detailed::before { content: "\f6c7"; } +.bi-ticket-fill::before { content: "\f6c8"; } +.bi-ticket-perforated-fill::before { content: "\f6c9"; } +.bi-ticket-perforated::before { content: "\f6ca"; } +.bi-ticket::before { content: "\f6cb"; } +.bi-tiktok::before { content: "\f6cc"; } +.bi-window-dash::before { content: "\f6cd"; } +.bi-window-desktop::before { content: "\f6ce"; } +.bi-window-fullscreen::before { content: "\f6cf"; } +.bi-window-plus::before { content: "\f6d0"; } +.bi-window-split::before { content: "\f6d1"; } +.bi-window-stack::before { content: "\f6d2"; } +.bi-window-x::before { content: "\f6d3"; } +.bi-xbox::before { content: "\f6d4"; } +.bi-ethernet::before { content: "\f6d5"; } +.bi-hdmi-fill::before { content: "\f6d6"; } +.bi-hdmi::before { content: "\f6d7"; } +.bi-usb-c-fill::before { content: "\f6d8"; } +.bi-usb-c::before { content: "\f6d9"; } +.bi-usb-fill::before { content: "\f6da"; } +.bi-usb-plug-fill::before { content: "\f6db"; } +.bi-usb-plug::before { content: "\f6dc"; } +.bi-usb-symbol::before { content: "\f6dd"; } +.bi-usb::before { content: "\f6de"; } +.bi-boombox-fill::before { content: "\f6df"; } +.bi-displayport-1::before { content: "\f6e0"; } +.bi-displayport::before { content: "\f6e1"; } +.bi-gpu-card::before { content: "\f6e2"; } +.bi-memory::before { content: "\f6e3"; } +.bi-modem-fill::before { content: "\f6e4"; } +.bi-modem::before { content: "\f6e5"; } +.bi-motherboard-fill::before { content: "\f6e6"; } +.bi-motherboard::before { content: "\f6e7"; } +.bi-optical-audio-fill::before { content: "\f6e8"; } +.bi-optical-audio::before { content: "\f6e9"; } +.bi-pci-card::before { content: "\f6ea"; } +.bi-router-fill::before { content: "\f6eb"; } +.bi-router::before { content: "\f6ec"; } +.bi-ssd-fill::before { content: "\f6ed"; } +.bi-ssd::before { content: "\f6ee"; } +.bi-thunderbolt-fill::before { content: "\f6ef"; } +.bi-thunderbolt::before { content: "\f6f0"; } +.bi-usb-drive-fill::before { content: "\f6f1"; } +.bi-usb-drive::before { content: "\f6f2"; } +.bi-usb-micro-fill::before { content: "\f6f3"; } +.bi-usb-micro::before { content: "\f6f4"; } +.bi-usb-mini-fill::before { content: "\f6f5"; } +.bi-usb-mini::before { content: "\f6f6"; } +.bi-cloud-haze2::before { content: "\f6f7"; } +.bi-device-hdd-fill::before { content: "\f6f8"; } +.bi-device-hdd::before { content: "\f6f9"; } +.bi-device-ssd-fill::before { content: "\f6fa"; } +.bi-device-ssd::before { content: "\f6fb"; } +.bi-displayport-fill::before { content: "\f6fc"; } +.bi-mortarboard-fill::before { content: "\f6fd"; } +.bi-mortarboard::before { content: "\f6fe"; } +.bi-terminal-x::before { content: "\f6ff"; } +.bi-arrow-through-heart-fill::before { content: "\f700"; } +.bi-arrow-through-heart::before { content: "\f701"; } +.bi-badge-sd-fill::before { content: "\f702"; } +.bi-badge-sd::before { content: "\f703"; } +.bi-bag-heart-fill::before { content: "\f704"; } +.bi-bag-heart::before { content: "\f705"; } +.bi-balloon-fill::before { content: "\f706"; } +.bi-balloon-heart-fill::before { content: "\f707"; } +.bi-balloon-heart::before { content: "\f708"; } +.bi-balloon::before { content: "\f709"; } +.bi-box2-fill::before { content: "\f70a"; } +.bi-box2-heart-fill::before { content: "\f70b"; } +.bi-box2-heart::before { content: "\f70c"; } +.bi-box2::before { content: "\f70d"; } +.bi-braces-asterisk::before { content: "\f70e"; } +.bi-calendar-heart-fill::before { content: "\f70f"; } +.bi-calendar-heart::before { content: "\f710"; } +.bi-calendar2-heart-fill::before { content: "\f711"; } +.bi-calendar2-heart::before { content: "\f712"; } +.bi-chat-heart-fill::before { content: "\f713"; } +.bi-chat-heart::before { content: "\f714"; } +.bi-chat-left-heart-fill::before { content: "\f715"; } +.bi-chat-left-heart::before { content: "\f716"; } +.bi-chat-right-heart-fill::before { content: "\f717"; } +.bi-chat-right-heart::before { content: "\f718"; } +.bi-chat-square-heart-fill::before { content: "\f719"; } +.bi-chat-square-heart::before { content: "\f71a"; } +.bi-clipboard-check-fill::before { content: "\f71b"; } +.bi-clipboard-data-fill::before { content: "\f71c"; } +.bi-clipboard-fill::before { content: "\f71d"; } +.bi-clipboard-heart-fill::before { content: "\f71e"; } +.bi-clipboard-heart::before { content: "\f71f"; } +.bi-clipboard-minus-fill::before { content: "\f720"; } +.bi-clipboard-plus-fill::before { content: "\f721"; } +.bi-clipboard-pulse::before { content: "\f722"; } +.bi-clipboard-x-fill::before { content: "\f723"; } +.bi-clipboard2-check-fill::before { content: "\f724"; } +.bi-clipboard2-check::before { content: "\f725"; } +.bi-clipboard2-data-fill::before { content: "\f726"; } +.bi-clipboard2-data::before { content: "\f727"; } +.bi-clipboard2-fill::before { content: "\f728"; } +.bi-clipboard2-heart-fill::before { content: "\f729"; } +.bi-clipboard2-heart::before { content: "\f72a"; } +.bi-clipboard2-minus-fill::before { content: "\f72b"; } +.bi-clipboard2-minus::before { content: "\f72c"; } +.bi-clipboard2-plus-fill::before { content: "\f72d"; } +.bi-clipboard2-plus::before { content: "\f72e"; } +.bi-clipboard2-pulse-fill::before { content: "\f72f"; } +.bi-clipboard2-pulse::before { content: "\f730"; } +.bi-clipboard2-x-fill::before { content: "\f731"; } +.bi-clipboard2-x::before { content: "\f732"; } +.bi-clipboard2::before { content: "\f733"; } +.bi-emoji-kiss-fill::before { content: "\f734"; } +.bi-emoji-kiss::before { content: "\f735"; } +.bi-envelope-heart-fill::before { content: "\f736"; } +.bi-envelope-heart::before { content: "\f737"; } +.bi-envelope-open-heart-fill::before { content: "\f738"; } +.bi-envelope-open-heart::before { content: "\f739"; } +.bi-envelope-paper-fill::before { content: "\f73a"; } +.bi-envelope-paper-heart-fill::before { content: "\f73b"; } +.bi-envelope-paper-heart::before { content: "\f73c"; } +.bi-envelope-paper::before { content: "\f73d"; } +.bi-filetype-aac::before { content: "\f73e"; } +.bi-filetype-ai::before { content: "\f73f"; } +.bi-filetype-bmp::before { content: "\f740"; } +.bi-filetype-cs::before { content: "\f741"; } +.bi-filetype-css::before { content: "\f742"; } +.bi-filetype-csv::before { content: "\f743"; } +.bi-filetype-doc::before { content: "\f744"; } +.bi-filetype-docx::before { content: "\f745"; } +.bi-filetype-exe::before { content: "\f746"; } +.bi-filetype-gif::before { content: "\f747"; } +.bi-filetype-heic::before { content: "\f748"; } +.bi-filetype-html::before { content: "\f749"; } +.bi-filetype-java::before { content: "\f74a"; } +.bi-filetype-jpg::before { content: "\f74b"; } +.bi-filetype-js::before { content: "\f74c"; } +.bi-filetype-jsx::before { content: "\f74d"; } +.bi-filetype-key::before { content: "\f74e"; } +.bi-filetype-m4p::before { content: "\f74f"; } +.bi-filetype-md::before { content: "\f750"; } +.bi-filetype-mdx::before { content: "\f751"; } +.bi-filetype-mov::before { content: "\f752"; } +.bi-filetype-mp3::before { content: "\f753"; } +.bi-filetype-mp4::before { content: "\f754"; } +.bi-filetype-otf::before { content: "\f755"; } +.bi-filetype-pdf::before { content: "\f756"; } +.bi-filetype-php::before { content: "\f757"; } +.bi-filetype-png::before { content: "\f758"; } +.bi-filetype-ppt-1::before { content: "\f759"; } +.bi-filetype-ppt::before { content: "\f75a"; } +.bi-filetype-psd::before { content: "\f75b"; } +.bi-filetype-py::before { content: "\f75c"; } +.bi-filetype-raw::before { content: "\f75d"; } +.bi-filetype-rb::before { content: "\f75e"; } +.bi-filetype-sass::before { content: "\f75f"; } +.bi-filetype-scss::before { content: "\f760"; } +.bi-filetype-sh::before { content: "\f761"; } +.bi-filetype-svg::before { content: "\f762"; } +.bi-filetype-tiff::before { content: "\f763"; } +.bi-filetype-tsx::before { content: "\f764"; } +.bi-filetype-ttf::before { content: "\f765"; } +.bi-filetype-txt::before { content: "\f766"; } +.bi-filetype-wav::before { content: "\f767"; } +.bi-filetype-woff::before { content: "\f768"; } +.bi-filetype-xls-1::before { content: "\f769"; } +.bi-filetype-xls::before { content: "\f76a"; } +.bi-filetype-xml::before { content: "\f76b"; } +.bi-filetype-yml::before { content: "\f76c"; } +.bi-heart-arrow::before { content: "\f76d"; } +.bi-heart-pulse-fill::before { content: "\f76e"; } +.bi-heart-pulse::before { content: "\f76f"; } +.bi-heartbreak-fill::before { content: "\f770"; } +.bi-heartbreak::before { content: "\f771"; } +.bi-hearts::before { content: "\f772"; } +.bi-hospital-fill::before { content: "\f773"; } +.bi-hospital::before { content: "\f774"; } +.bi-house-heart-fill::before { content: "\f775"; } +.bi-house-heart::before { content: "\f776"; } +.bi-incognito::before { content: "\f777"; } +.bi-magnet-fill::before { content: "\f778"; } +.bi-magnet::before { content: "\f779"; } +.bi-person-heart::before { content: "\f77a"; } +.bi-person-hearts::before { content: "\f77b"; } +.bi-phone-flip::before { content: "\f77c"; } +.bi-plugin::before { content: "\f77d"; } +.bi-postage-fill::before { content: "\f77e"; } +.bi-postage-heart-fill::before { content: "\f77f"; } +.bi-postage-heart::before { content: "\f780"; } +.bi-postage::before { content: "\f781"; } +.bi-postcard-fill::before { content: "\f782"; } +.bi-postcard-heart-fill::before { content: "\f783"; } +.bi-postcard-heart::before { content: "\f784"; } +.bi-postcard::before { content: "\f785"; } +.bi-search-heart-fill::before { content: "\f786"; } +.bi-search-heart::before { content: "\f787"; } +.bi-sliders2-vertical::before { content: "\f788"; } +.bi-sliders2::before { content: "\f789"; } +.bi-trash3-fill::before { content: "\f78a"; } +.bi-trash3::before { content: "\f78b"; } +.bi-valentine::before { content: "\f78c"; } +.bi-valentine2::before { content: "\f78d"; } +.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; } +.bi-wrench-adjustable-circle::before { content: "\f78f"; } +.bi-wrench-adjustable::before { content: "\f790"; } +.bi-filetype-json::before { content: "\f791"; } +.bi-filetype-pptx::before { content: "\f792"; } +.bi-filetype-xlsx::before { content: "\f793"; } diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/css/fonts/bootstrap-icons.woff b/12factor FINAL/wp-content/themes/orbit-media/resources/css/fonts/bootstrap-icons.woff new file mode 100644 index 0000000000000000000000000000000000000000..b26ccd1ac9f9f1fbc980e93531398364f6f03cd2 GIT binary patch literal 137124 zcma%@WmHsO*tchh85%_d=?89+ekW&jlt>5?8mK%`q5lx_q;Ktj4Z z9P&N;zt;19cs@O@b*{PhZ(sYKea<=z1I*Gx=l*>d90r5oP=AIILy!31eE%Cm<^TSt zs`o?*27?noxioY0||Y(@`+kwH7G5My@3M+~Jw$D;RuR7h1;z9n8o&IKSgF z2Wuz;`;moC(#~BZw)T~iiz^JiQwoD|?ZIHrw~Cjt{5(^wES_6f%vs*GD7CV1etkgr zY_3Crm7f z=n=G8&(x)dwD8Z`oU?O@l*ViWIyOc;v0Jcr|m||MPEPduEz$rMP{kAw6Jj zU`0;PBS!euK=D_zSw{5x)b}DJB=<#H7uxo&hSA6c18lRo0qs?@c?~?TBOpDH^MiR3 zrmkGJShh?yN47#Xud%SPz_0M)^F^6>xp@vq{X0apR%VYZ0r+*z3m#BoaVEXF_hjC4o5ZZ_~@d-KHiiui2yY}Uhm&y<=r zq$6i<-e*Jg!WO1|Yj(U%giu=}c6d<)Ut3*ocvOT`TXSUiaL;s5O?bFZgt%X$Vt7*o z*{|+0{6~bmpHBX-uZTRK0`X6!%Da3@!KjC{T4BTUm3X9?9JVyH8b44*Pa_iYZlY9Z zAMgzKR1y_w6b!FdB8t@QhY6mhjAgpn%0A5y!;sptJ1A$PtR~-x<@BRmCWER!7oqGY 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%0Av_>K5 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:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1280px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1570px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1280px;--bs-breakpoint-xxl: 1570px}.row{--bs-gutter-x: 3.125rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.625rem}.g-1,.gy-1{--bs-gutter-y: 0.625rem}.g-2,.gx-2{--bs-gutter-x: 1rem}.g-2,.gy-2{--bs-gutter-y: 1rem}.g-3,.gx-3{--bs-gutter-x: 1.875rem}.g-3,.gy-3{--bs-gutter-y: 1.875rem}.g-4,.gx-4{--bs-gutter-x: 2.5rem}.g-4,.gy-4{--bs-gutter-y: 2.5rem}.g-5,.gx-5{--bs-gutter-x: 3.125rem}.g-5,.gy-5{--bs-gutter-y: 3.125rem}.g-6,.gx-6{--bs-gutter-x: 4.688rem}.g-6,.gy-6{--bs-gutter-y: 4.688rem}.g-7,.gx-7{--bs-gutter-x: 6.25rem}.g-7,.gy-7{--bs-gutter-y: 6.25rem}.g-9,.gx-9{--bs-gutter-x: 5vw}.g-9,.gy-9{--bs-gutter-y: 5vw}.g-10,.gx-10{--bs-gutter-x: 8vw}.g-10,.gy-10{--bs-gutter-y: 8vw}@media(min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.625rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.625rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 1rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 1rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1.875rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1.875rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 2.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 2.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3.125rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3.125rem}.g-sm-6,.gx-sm-6{--bs-gutter-x: 4.688rem}.g-sm-6,.gy-sm-6{--bs-gutter-y: 4.688rem}.g-sm-7,.gx-sm-7{--bs-gutter-x: 6.25rem}.g-sm-7,.gy-sm-7{--bs-gutter-y: 6.25rem}.g-sm-9,.gx-sm-9{--bs-gutter-x: 5vw}.g-sm-9,.gy-sm-9{--bs-gutter-y: 5vw}.g-sm-10,.gx-sm-10{--bs-gutter-x: 8vw}.g-sm-10,.gy-sm-10{--bs-gutter-y: 8vw}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.625rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.625rem}.g-md-2,.gx-md-2{--bs-gutter-x: 1rem}.g-md-2,.gy-md-2{--bs-gutter-y: 1rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1.875rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1.875rem}.g-md-4,.gx-md-4{--bs-gutter-x: 2.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 2.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3.125rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3.125rem}.g-md-6,.gx-md-6{--bs-gutter-x: 4.688rem}.g-md-6,.gy-md-6{--bs-gutter-y: 4.688rem}.g-md-7,.gx-md-7{--bs-gutter-x: 6.25rem}.g-md-7,.gy-md-7{--bs-gutter-y: 6.25rem}.g-md-9,.gx-md-9{--bs-gutter-x: 5vw}.g-md-9,.gy-md-9{--bs-gutter-y: 5vw}.g-md-10,.gx-md-10{--bs-gutter-x: 8vw}.g-md-10,.gy-md-10{--bs-gutter-y: 8vw}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.625rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.625rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 1rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 1rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1.875rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1.875rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 2.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 2.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3.125rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3.125rem}.g-lg-6,.gx-lg-6{--bs-gutter-x: 4.688rem}.g-lg-6,.gy-lg-6{--bs-gutter-y: 4.688rem}.g-lg-7,.gx-lg-7{--bs-gutter-x: 6.25rem}.g-lg-7,.gy-lg-7{--bs-gutter-y: 6.25rem}.g-lg-9,.gx-lg-9{--bs-gutter-x: 5vw}.g-lg-9,.gy-lg-9{--bs-gutter-y: 5vw}.g-lg-10,.gx-lg-10{--bs-gutter-x: 8vw}.g-lg-10,.gy-lg-10{--bs-gutter-y: 8vw}}@media(min-width: 1280px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.625rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.625rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 1rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 1rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1.875rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1.875rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 2.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 2.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3.125rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3.125rem}.g-xl-6,.gx-xl-6{--bs-gutter-x: 4.688rem}.g-xl-6,.gy-xl-6{--bs-gutter-y: 4.688rem}.g-xl-7,.gx-xl-7{--bs-gutter-x: 6.25rem}.g-xl-7,.gy-xl-7{--bs-gutter-y: 6.25rem}.g-xl-9,.gx-xl-9{--bs-gutter-x: 5vw}.g-xl-9,.gy-xl-9{--bs-gutter-y: 5vw}.g-xl-10,.gx-xl-10{--bs-gutter-x: 8vw}.g-xl-10,.gy-xl-10{--bs-gutter-y: 8vw}}@media(min-width: 1570px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.625rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.625rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 1rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 1rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1.875rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1.875rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 2.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 2.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3.125rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3.125rem}.g-xxl-6,.gx-xxl-6{--bs-gutter-x: 4.688rem}.g-xxl-6,.gy-xxl-6{--bs-gutter-y: 4.688rem}.g-xxl-7,.gx-xxl-7{--bs-gutter-x: 6.25rem}.g-xxl-7,.gy-xxl-7{--bs-gutter-y: 6.25rem}.g-xxl-9,.gx-xxl-9{--bs-gutter-x: 5vw}.g-xxl-9,.gy-xxl-9{--bs-gutter-y: 5vw}.g-xxl-10,.gx-xxl-10{--bs-gutter-x: 8vw}.g-xxl-10,.gy-xxl-10{--bs-gutter-y: 8vw}}.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:143.75rem;padding-left:1.5625rem;padding-right:1.5625rem}@media(min-width: 576px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{padding-left:3.125rem;padding-right:3.125rem}}@media(min-width: 768px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{padding-left:4.6875rem;padding-right:4.6875rem}}@media(min-width: 992px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{padding-left:8vw;padding-right:8vw}}@media(min-width: 1280px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{padding-left:8vw;padding-right:8vw}}@media(min-width: 1570px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{padding-left:8vw;padding-right:8vw}}.col-xs-5th{flex:0 0 auto;width:20%}@media(min-width: 576px){.col-sm-5th{width:20%}}@media(min-width: 768px){.col-md-5th{width:20%}}@media(min-width: 992px){.col-lg-5th{width:20%}}@media(min-width: 1280px){.col-xl-5th{width:20%}}@media(min-width: 1570px){.col-xxl-5th{width:20%}}.col-xs-7th{flex:0 0 auto;width:14.2857142857%}@media(min-width: 576px){.col-sm-7th{width:14.2857142857%}}@media(min-width: 768px){.col-md-7th{width:14.2857142857%}}@media(min-width: 992px){.col-lg-7th{width:14.2857142857%}}@media(min-width: 1280px){.col-xl-7th{width:14.2857142857%}}@media(min-width: 1570px){.col-xxl-7th{width:14.2857142857%}}.col-xs-8th{flex:0 0 auto;width:12.5%}@media(min-width: 576px){.col-sm-8th{width:12.5%}}@media(min-width: 768px){.col-md-8th{width:12.5%}}@media(min-width: 992px){.col-lg-8th{width:12.5%}}@media(min-width: 1280px){.col-xl-8th{width:12.5%}}@media(min-width: 1570px){.col-xxl-8th{width:12.5%}}.ratio{display:block}.ratio>img{object-fit:cover;height:100% !important}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.mega-menu-wrap ul>li.menu-item.nav-button .btn-check[disabled]+a,.pagination .btn-check[disabled]+.page,.btn-check[disabled]+.btn-primary,.btn-check[disabled]+.btn-secondary,.btn-check[disabled]+.btn-action,.btn-check:disabled+.btn,.mega-menu-wrap ul>li.menu-item.nav-button .btn-check:disabled+a,.pagination .btn-check:disabled+.page,.btn-check:disabled+.btn-primary,.btn-check:disabled+.btn-secondary,.btn-check:disabled+.btn-action{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn,.input-group .mega-menu-wrap ul>li.menu-item.nav-button a,.mega-menu-wrap ul>li.menu-item.nav-button .input-group a,.input-group .pagination .page,.pagination .input-group .page,.input-group .btn-primary,.input-group .btn-secondary,.input-group .btn-action{position:relative;z-index:2}.input-group .btn:focus,.input-group .mega-menu-wrap ul>li.menu-item.nav-button a:focus,.mega-menu-wrap ul>li.menu-item.nav-button .input-group a:focus,.input-group .pagination .page:focus,.pagination .input-group .page:focus,.input-group .btn-primary:focus,.input-group .btn-secondary:focus,.input-group .btn-action:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn,.mega-menu-wrap ul>li.menu-item.nav-button .input-group-lg>a,.pagination .input-group-lg>.page,.input-group-lg>.btn-primary,.input-group-lg>.btn-secondary,.input-group-lg>.btn-action{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn,.mega-menu-wrap ul>li.menu-item.nav-button .input-group-sm>a,.pagination .input-group-sm>.page,.input-group-sm>.btn-primary,.input-group-sm>.btn-secondary,.input-group-sm>.btn-action{padding:.25rem .5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width)*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn,.mega-menu-wrap ul>li.menu-item.nav-button a,.pagination .page.prev,.pagination .page.next,.pagination .page,.btn-primary,.btn-secondary,.btn-action{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn,.mega-menu-wrap ul>li.menu-item.nav-button a,.pagination .page.prev,.pagination .page.next,.pagination .page,.btn-primary,.btn-secondary,.btn-action{transition:none}}.btn:hover,.mega-menu-wrap ul>li.menu-item.nav-button a:hover,.pagination .page:hover,.btn-primary:hover,.btn-secondary:hover,.btn-action:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover,.mega-menu-wrap ul>li.menu-item.nav-button .btn-check+a:hover,.pagination .btn-check+.page:hover,.btn-check+.btn-primary:hover,.btn-check+.btn-secondary:hover,.btn-check+.btn-action:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible,.mega-menu-wrap ul>li.menu-item.nav-button a:focus-visible,.pagination .page:focus-visible,.btn-primary:focus-visible,.btn-secondary:focus-visible,.btn-action:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn,.mega-menu-wrap ul>li.menu-item.nav-button .btn-check:focus-visible+a,.pagination .btn-check:focus-visible+.page,.btn-check:focus-visible+.btn-primary,.btn-check:focus-visible+.btn-secondary,.btn-check:focus-visible+.btn-action{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.mega-menu-wrap ul>li.menu-item.nav-button .btn-check:checked+a,.pagination .btn-check:checked+.page,.btn-check:checked+.btn-primary,.btn-check:checked+.btn-secondary,.btn-check:checked+.btn-action,:not(.btn-check)+.btn:active,.mega-menu-wrap ul>li.menu-item.nav-button :not(.btn-check)+a:active,.pagination :not(.btn-check)+.page:active,:not(.btn-check)+.btn-primary:active,:not(.btn-check)+.btn-secondary:active,:not(.btn-check)+.btn-action:active,.btn:first-child:active,.mega-menu-wrap ul>li.menu-item.nav-button a:first-child:active,.pagination .page:first-child:active,.btn-primary:first-child:active,.btn-secondary:first-child:active,.btn-action:first-child:active,.btn.active,.mega-menu-wrap ul>li.menu-item.nav-button a.active,.pagination .active.page,.active.btn-primary,.active.btn-secondary,.active.btn-action,.btn.show,.mega-menu-wrap ul>li.menu-item.nav-button a.show,.pagination .show.page,.show.btn-primary,.show.btn-secondary,.show.btn-action{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.mega-menu-wrap ul>li.menu-item.nav-button .btn-check:checked+a:focus-visible,.pagination .btn-check:checked+.page:focus-visible,.btn-check:checked+.btn-primary:focus-visible,.btn-check:checked+.btn-secondary:focus-visible,.btn-check:checked+.btn-action:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.mega-menu-wrap ul>li.menu-item.nav-button :not(.btn-check)+a:active:focus-visible,.pagination :not(.btn-check)+.page:active:focus-visible,:not(.btn-check)+.btn-primary:active:focus-visible,:not(.btn-check)+.btn-secondary:active:focus-visible,:not(.btn-check)+.btn-action:active:focus-visible,.btn:first-child:active:focus-visible,.mega-menu-wrap ul>li.menu-item.nav-button a:first-child:active:focus-visible,.pagination .page:first-child:active:focus-visible,.btn-primary:first-child:active:focus-visible,.btn-secondary:first-child:active:focus-visible,.btn-action:first-child:active:focus-visible,.btn.active:focus-visible,.mega-menu-wrap ul>li.menu-item.nav-button a.active:focus-visible,.pagination .active.page:focus-visible,.active.btn-primary:focus-visible,.active.btn-secondary:focus-visible,.active.btn-action:focus-visible,.btn.show:focus-visible,.mega-menu-wrap ul>li.menu-item.nav-button a.show:focus-visible,.pagination .show.page:focus-visible,.show.btn-primary:focus-visible,.show.btn-secondary:focus-visible,.show.btn-action:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn,.mega-menu-wrap ul>li.menu-item.nav-button .btn-check:checked:focus-visible+a,.pagination .btn-check:checked:focus-visible+.page,.btn-check:checked:focus-visible+.btn-primary,.btn-check:checked:focus-visible+.btn-secondary,.btn-check:checked:focus-visible+.btn-action{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.mega-menu-wrap ul>li.menu-item.nav-button a:disabled,.pagination .page:disabled,.btn-primary:disabled,.btn-secondary:disabled,.btn-action:disabled,.btn.disabled,.mega-menu-wrap ul>li.menu-item.nav-button a.disabled,.pagination .disabled.page,.disabled.btn-primary,.disabled.btn-secondary,.disabled.btn-action,fieldset:disabled .btn,fieldset:disabled .mega-menu-wrap ul>li.menu-item.nav-button a,.mega-menu-wrap ul>li.menu-item.nav-button fieldset:disabled a,fieldset:disabled .pagination .page,.pagination fieldset:disabled .page,fieldset:disabled .btn-primary,fieldset:disabled .btn-secondary,fieldset:disabled .btn-action{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1280px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1570px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1280px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1570px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, 0.55);--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1280px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1279.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1569.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-7x5{--bs-aspect-ratio: 71.4285714286%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1280px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1570px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:var(--bs-box-shadow) !important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm) !important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg) !important}.shadow-none{box-shadow:none !important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1280px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1570px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}@font-face{font-family:"BentonSans-Regular";src:url("../../resources/fonts/BentonSans-Regular.otf");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"BentonSans-Medium";src:url("../../resources/fonts/BentonSans-Medium.otf");font-weight:500;font-style:normal;font-stretch:normal}.site-footer-top .footer-links .footer-link a:not([target=_blank]):after,.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text) .mega-menu-link:after,.pageblock--oms-image-text .btn-primary:after,.pageblock--oms-cta .btn-primary:after,.cta-link:after{background:url("../images/Icons/glyph-caret-right-purple.svg") 0 0 no-repeat;background-size:.4375rem .5625rem;content:"";display:inline-block;width:.4375rem;height:.5625rem;transition:all .3s ease-out;margin-left:.5rem}@font-face{font-family:"BentonSans-Regular";src:url("../../resources/fonts/BentonSans-Regular.otf");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"BentonSans-Medium";src:url("../../resources/fonts/BentonSans-Medium.otf");font-weight:500;font-style:normal;font-stretch:normal}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:16px}body{background-color:#fff;font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:1.125rem;color:#000;letter-spacing:0rem;line-height:1.75rem}@media(min-width: 768px){body{font-size:1.125rem;line-height:2rem}}.skip-to-content{background-color:#fff;border:solid 0.1875rem #000;display:inline-block;font-size:1.125rem;font-weight:bold;color:#000 !important;padding:0.9375rem}.skip-to-content:focus-visible{border:solid 0.125rem #fff;outline:solid 0.125rem #000;outline-offset:0.125rem}h1,.h1{font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:2rem;color:#000;letter-spacing:0rem;line-height:2.5rem;margin:0 0 1.25rem}@media(min-width: 768px){h1,.h1{font-size:2.25rem;line-height:3rem}}@media(min-width: 1280px){h1,.h1{font-size:2.8125rem;line-height:3.375rem}}@media(min-width: 1570px){h1,.h1{font-size:3.375rem;line-height:3.75rem}}h2,.h2{font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1.625rem;color:#000;letter-spacing:0rem;line-height:2.25rem;margin:0 0 1.25rem}@media(min-width: 768px){h2,.h2{font-size:1.875rem;line-height:2.625rem}}@media(min-width: 1280px){h2,.h2{font-size:2rem;line-height:2.75rem}}@media(min-width: 1570px){h2,.h2{font-size:2.25rem;line-height:3rem}}h3,.h3{font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1.375rem;color:#000;letter-spacing:0rem;line-height:2rem;margin:0 0 0.625rem}@media(min-width: 768px){h3,.h3{font-size:1.5rem;line-height:2.25rem}}@media(min-width: 1570px){h3,.h3{font-size:1.625rem;line-height:2.5rem}}h4,.h4{font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1.125rem;color:#000;letter-spacing:0rem;line-height:1.75rem;margin:0 0 0.625rem;text-transform:lowercase}h5,.h5{font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1.25rem;color:#000;letter-spacing:0rem;line-height:1.75rem;margin:0 0 0.625rem}h6,.h6{font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1.25rem;color:#000;letter-spacing:0rem;line-height:2rem;margin:0 0 0.625rem}a{text-decoration:none;transition:all .3s ease-out}a:hover,a:active{text-decoration:none;transition:all .3s ease-out}a:focus,a:focus-visible{border:solid 0.125rem #fff !important;outline:solid 0.125rem #000 !important;outline-offset:0.125rem !important}a img{border:none}main a:not(.btn-primary):not(.btn-secondary):not(.cta-link):not(.navbar-brand):not(.column.is-linked):not(.linked-blurb):not(.post-teaser):not(.page){font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#79589f;padding-bottom:0.1875rem;text-decoration:#79589f underline dashed;text-underline-offset:0.25rem;transition:all .3s ease-out}main a:not(.btn-primary):not(.btn-secondary):not(.cta-link):not(.navbar-brand):not(.column.is-linked):not(.linked-blurb):not(.post-teaser):not(.page):hover,main a:not(.btn-primary):not(.btn-secondary):not(.cta-link):not(.navbar-brand):not(.column.is-linked):not(.linked-blurb):not(.post-teaser):not(.page):active{color:#000;text-decoration-color:#000;transition:all .3s ease-out}img{height:auto;max-width:100%;vertical-align:top}hr{background-color:#79589f;border:none;height:0.25rem;opacity:1;margin:3.125rem 0;padding:0}p{font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:1rem;color:#000;letter-spacing:0rem;line-height:1.75rem;margin:0 0 1.25rem}@media(min-width: 768px){p{font-size:1.125rem;line-height:2rem}}p:last-child{margin-bottom:0}p.small-text{font-size:0.875rem !important}strong{font-family:"BentonSans-Medium",sans-serif;font-weight:500}blockquote{opacity:1;background-color:rgba(0,0,0,.02);border:none;border-left:solid 0.25rem #79589f;border-radius:0;position:relative;margin:6.25rem auto;padding:3.125rem}blockquote p{font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:1rem;font-style:normal;color:#000;letter-spacing:0.015625rem;line-height:1.75rem;margin:0 0 1.25rem}@media(min-width: 768px){blockquote p{font-size:1.375rem;line-height:2.125rem}}@media(min-width: 1570px){blockquote p{font-size:1.5rem;line-height:2.25rem}}main ul,main ol{list-style-position:outside;margin:0 0 1.25rem;padding:0 0 0 1.25rem}main ul li,main ol li{font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:1rem;color:#000;letter-spacing:0rem;line-height:1.75rem;margin:0 0 1.25rem;padding:0}main ul li:last-of-type,main ol li:last-of-type{margin-bottom:0}main ul ul,main ul ol,main ol ul,main ol ol{margin-top:1.25rem;margin-bottom:1.25rem}main ol{list-style-type:decimal}main ul{list-style-type:none}main ul li{position:relative}main ul li:before{background-color:#430098;border-radius:100%;content:"";width:0.3125rem;height:0.3125rem;position:absolute;top:0.75rem;left:-1.25rem}.caption{font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:0.875rem;color:#000;letter-spacing:-0.015625rem;line-height:1.375rem}.intro-text{display:block;font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:1.125rem;color:#000;letter-spacing:0rem;line-height:1.875rem;margin:0 0 0.625rem}@media(min-width: 768px){.intro-text{font-size:1.25rem;line-height:2rem}}@media(min-width: 1280px){.intro-text{font-size:1.375rem;line-height:2.125rem}}@media(min-width: 1570px){.intro-text{font-size:1.5rem;line-height:2.25rem}}.pre-title{position:relative;color:#000;font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:0.875rem;letter-spacing:0.25rem;line-height:1.75rem;text-align:left;text-transform:uppercase;margin:0 0 0.625rem}.u-purple-bg{background:#79589f}.u-dark-purple-bg{background:#430098}.u-yellow-bg{background:#fdc500}.u-black-bg{background:#000}.btn,.mega-menu-wrap ul>li.menu-item.nav-button a,.pagination .page.prev,.pagination .page.next,.pagination .page,.btn-primary,.btn-secondary,.btn-action{border:solid 0.125rem rgba(0,0,0,0);border-radius:1.875rem;box-shadow:none;cursor:pointer;display:inline-block;position:relative;font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1rem;font-style:normal;color:#fff;letter-spacing:0rem;line-height:1.5rem;text-decoration:none;z-index:1;transition:all .3s ease-out;margin:0;padding:0.875rem 1.25rem 0.75rem}@media(min-width: 768px){.btn,.mega-menu-wrap ul>li.menu-item.nav-button a,.pagination .page.prev,.pagination .page.next,.pagination .page,.btn-primary,.btn-secondary,.btn-action{font-size:1.25rem;line-height:1.625rem;padding:1rem 1.25rem 0.875rem}}.btn:hover,.mega-menu-wrap ul>li.menu-item.nav-button a:hover,.pagination .page:hover,.btn-primary:hover,.btn-secondary:hover,.btn-action:hover,.btn:active,.mega-menu-wrap ul>li.menu-item.nav-button a:active,.pagination .page:active,.btn-primary:active,.btn-secondary:active,.btn-action:active{border-color:rgba(0,0,0,0);cursor:pointer;text-decoration:none;transition:all .3s ease-out}.btn:hover:after,.mega-menu-wrap ul>li.menu-item.nav-button a:hover:after,.pagination .page:hover:after,.btn-primary:hover:after,.btn-secondary:hover:after,.btn-action:hover:after,.btn:active:after,.mega-menu-wrap ul>li.menu-item.nav-button a:active:after,.pagination .page:active:after,.btn-primary:active:after,.btn-secondary:active:after,.btn-action:active:after{margin-left:1rem;transition:all .3s ease-out}.btn:focus,.mega-menu-wrap ul>li.menu-item.nav-button a:focus,.pagination .page:focus,.btn-primary:focus,.btn-secondary:focus,.btn-action:focus,.btn:focus-visible,.mega-menu-wrap ul>li.menu-item.nav-button a:focus-visible,.pagination .page:focus-visible,.btn-primary:focus-visible,.btn-secondary:focus-visible,.btn-action:focus-visible{border:solid 0.125rem #fff !important;outline:solid 0.125rem #000 !important;outline-offset:0.125rem !important}.btn[target=_blank]:after,.mega-menu-wrap ul>li.menu-item.nav-button a[target=_blank]:after,.pagination [target=_blank].page:after,[target=_blank].btn-primary:after,[target=_blank].btn-secondary:after,[target=_blank].btn-action:after{display:none !important}.btn[target=_blank] .new-window-icon,.mega-menu-wrap ul>li.menu-item.nav-button a[target=_blank] .new-window-icon,.pagination [target=_blank].page .new-window-icon,[target=_blank].btn-primary .new-window-icon,[target=_blank].btn-secondary .new-window-icon,[target=_blank].btn-action .new-window-icon{position:relative;transition:all .3s ease-out}.btn[target=_blank]:hover .new-window-icon,.mega-menu-wrap ul>li.menu-item.nav-button a[target=_blank]:hover .new-window-icon,.pagination [target=_blank].page:hover .new-window-icon,[target=_blank].btn-primary:hover .new-window-icon,[target=_blank].btn-secondary:hover .new-window-icon,[target=_blank].btn-action:hover .new-window-icon,.btn[target=_blank]:active .new-window-icon,.mega-menu-wrap ul>li.menu-item.nav-button a[target=_blank]:active .new-window-icon,.pagination [target=_blank].page:active .new-window-icon,[target=_blank].btn-primary:active .new-window-icon,[target=_blank].btn-secondary:active .new-window-icon,[target=_blank].btn-action:active .new-window-icon{transition:all .3s ease-out;margin-left:0.5rem}.btn-primary{background-color:#430098;border-color:#430098;color:#fff}.btn-primary:hover,.btn-primary:active{background-color:#000;border-color:#000;cursor:pointer;color:#fff;text-decoration:none;transition:all .3s ease-out}.btn-secondary{background-color:rgba(0,0,0,0);border-color:#430098;color:#430098}.btn-secondary:hover,.btn-secondary:active{background-color:#000;border-color:#000;cursor:pointer;color:#fff;text-decoration:none;transition:all .3s ease-out}.cta-link{background-color:rgba(0,0,0,0);position:relative;font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-style:normal;color:#79589f;letter-spacing:0rem;text-transform:none;transition:all .3s ease-out;padding-bottom:0.25rem;text-decoration:#79589f underline dashed;text-underline-offset:0.25rem}.cta-link:after{transition:all .3s ease-out}.cta-link[target=_blank]:after{display:none !important}.cta-link[target=_blank] .new-window-icon{position:relative;transition:all .3s ease-out}.cta-link[target=_blank]:hover .new-window-icon,.cta-link[target=_blank]:active .new-window-icon{transition:all .3s ease-out;margin-left:0}.cta-link:hover,.cta-link:active{color:#000;transition:all .3s ease-out;text-decoration:#000 underline dotted}.cta-link:hover:after,.cta-link:active:after{background:url("../images/Icons/glyph-caret-right-black.svg") 0 0 no-repeat;background-size:.4375rem .5625rem}.cta-link:focus,.cta-link:focus-visible{border:solid 0.125rem #fff;outline:solid 0.125rem #000;outline-offset:0.125rem}.u-purple-bg .btn-primary,.u-dark-purple-bg .btn-primary,.cta__actions .btn-primary{background-color:#000;border-color:#000;color:#fff}.u-purple-bg .btn-primary:hover,.u-purple-bg .btn-primary:active,.u-dark-purple-bg .btn-primary:hover,.u-dark-purple-bg .btn-primary:active,.cta__actions .btn-primary:hover,.cta__actions .btn-primary:active{background-color:#fff;border-color:#fff;color:#000}.u-purple-bg .btn-secondary,.u-dark-purple-bg .btn-secondary,.cta__actions .btn-secondary{background-color:#fdc500;border-color:#fdc500;color:#000}.u-purple-bg .btn-secondary:hover,.u-purple-bg .btn-secondary:active,.u-dark-purple-bg .btn-secondary:hover,.u-dark-purple-bg .btn-secondary:active,.cta__actions .btn-secondary:hover,.cta__actions .btn-secondary:active{background-color:#000;border-color:#000;color:#fff}.pageblock--oms-cta .btn-primary:after{background:url("../images/Icons/glyph-caret-right-white.svg") 0 0 no-repeat;background-size:.4375rem .5625rem}.pageblock--oms-cta .btn-primary:hover:after,.pageblock--oms-cta .btn-primary:active:after{background:url("../images/Icons/glyph-caret-right-black.svg") 0 0 no-repeat;background-size:.4375rem .5625rem}.pageblock--oms-image-text .btn-primary:after{background:url("../images/Icons/glyph-caret-right-white.svg") 0 0 no-repeat;background-size:.4375rem .5625rem}#full-calendar{margin-top:1.875rem;margin-bottom:1.875rem}@media(min-width: 992px){#full-calendar{margin-top:3.125rem;margin-bottom:3.125rem}}#full-calendar .fc-header-toolbar .fc-toolbar-title{font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1.625rem;line-height:2rem}#full-calendar .fc-header-toolbar .fc-toolbar-chunk{display:inline-flex}#full-calendar .fc-header-toolbar .btn,#full-calendar .fc-header-toolbar .mega-menu-wrap ul>li.menu-item.nav-button a,.mega-menu-wrap ul>li.menu-item.nav-button #full-calendar .fc-header-toolbar a,#full-calendar .fc-header-toolbar .pagination .page,.pagination #full-calendar .fc-header-toolbar .page,#full-calendar .fc-header-toolbar .btn-primary,#full-calendar .fc-header-toolbar .btn-secondary,#full-calendar .fc-header-toolbar .btn-action{font-family:"BentonSans-Medium",sans-serif;font-weight:500;border:none !important;border-radius:0 !important;background-color:#f2f2f2 !important;color:#000 !important;font-size:1.125rem !important;line-height:1 !important;padding:0.75rem 0.875rem 0.5625rem !important}#full-calendar .fc-header-toolbar .btn.active,#full-calendar .fc-header-toolbar .mega-menu-wrap ul>li.menu-item.nav-button a.active,.mega-menu-wrap ul>li.menu-item.nav-button #full-calendar .fc-header-toolbar a.active,#full-calendar .fc-header-toolbar .pagination .active.page,.pagination #full-calendar .fc-header-toolbar .active.page,#full-calendar .fc-header-toolbar .active.btn-primary,#full-calendar .fc-header-toolbar .active.btn-secondary,#full-calendar .fc-header-toolbar .active.btn-action,#full-calendar .fc-header-toolbar .btn.fc-today-button:not([disabled]),#full-calendar .fc-header-toolbar .mega-menu-wrap ul>li.menu-item.nav-button a.fc-today-button:not([disabled]),.mega-menu-wrap ul>li.menu-item.nav-button #full-calendar .fc-header-toolbar a.fc-today-button:not([disabled]),#full-calendar .fc-header-toolbar .pagination .fc-today-button.page:not([disabled]),.pagination #full-calendar .fc-header-toolbar .fc-today-button.page:not([disabled]),#full-calendar .fc-header-toolbar .fc-today-button.btn-primary:not([disabled]),#full-calendar .fc-header-toolbar .fc-today-button.btn-secondary:not([disabled]),#full-calendar .fc-header-toolbar .fc-today-button.btn-action:not([disabled]){background-color:#430098 !important;color:#fff !important}#full-calendar .fc-header-toolbar .btn.fc-dayGridWeek-button,#full-calendar .fc-header-toolbar .mega-menu-wrap ul>li.menu-item.nav-button a.fc-dayGridWeek-button,.mega-menu-wrap ul>li.menu-item.nav-button #full-calendar .fc-header-toolbar a.fc-dayGridWeek-button,#full-calendar .fc-header-toolbar .pagination .fc-dayGridWeek-button.page,.pagination #full-calendar .fc-header-toolbar .fc-dayGridWeek-button.page,#full-calendar .fc-header-toolbar .fc-dayGridWeek-button.btn-primary,#full-calendar .fc-header-toolbar .fc-dayGridWeek-button.btn-secondary,#full-calendar .fc-header-toolbar .fc-dayGridWeek-button.btn-action{border-radius:3px 0px 0px 3px !important}#full-calendar .fc-header-toolbar .btn.fc-dayGridMonth-button,#full-calendar .fc-header-toolbar .mega-menu-wrap ul>li.menu-item.nav-button a.fc-dayGridMonth-button,.mega-menu-wrap ul>li.menu-item.nav-button #full-calendar .fc-header-toolbar a.fc-dayGridMonth-button,#full-calendar .fc-header-toolbar .pagination .fc-dayGridMonth-button.page,.pagination #full-calendar .fc-header-toolbar .fc-dayGridMonth-button.page,#full-calendar .fc-header-toolbar .fc-dayGridMonth-button.btn-primary,#full-calendar .fc-header-toolbar .fc-dayGridMonth-button.btn-secondary,#full-calendar .fc-header-toolbar .fc-dayGridMonth-button.btn-action{border-radius:0px 3px 3px 0px !important}#full-calendar .fc-header-toolbar .btn.fc-prev-button,#full-calendar .fc-header-toolbar .mega-menu-wrap ul>li.menu-item.nav-button a.fc-prev-button,.mega-menu-wrap ul>li.menu-item.nav-button #full-calendar .fc-header-toolbar a.fc-prev-button,#full-calendar .fc-header-toolbar .pagination .fc-prev-button.page,.pagination #full-calendar .fc-header-toolbar .fc-prev-button.page,#full-calendar .fc-header-toolbar .fc-prev-button.btn-primary,#full-calendar .fc-header-toolbar .fc-prev-button.btn-secondary,#full-calendar .fc-header-toolbar .fc-prev-button.btn-action{border-radius:3px 0px 0px 3px !important}#full-calendar .fc-header-toolbar .btn.fc-next-button,#full-calendar .fc-header-toolbar .mega-menu-wrap ul>li.menu-item.nav-button a.fc-next-button,.mega-menu-wrap ul>li.menu-item.nav-button #full-calendar .fc-header-toolbar a.fc-next-button,#full-calendar .fc-header-toolbar .pagination .fc-next-button.page,.pagination #full-calendar .fc-header-toolbar .fc-next-button.page,#full-calendar .fc-header-toolbar .fc-next-button.btn-primary,#full-calendar .fc-header-toolbar .fc-next-button.btn-secondary,#full-calendar .fc-header-toolbar .fc-next-button.btn-action{border-radius:0px 3px 3px 0px !important}#full-calendar .fc-daygrid .fc-scrollgrid{border:none}#full-calendar .fc-daygrid .fc-scrollgrid>tbody{transform:translateY(-20px)}#full-calendar .fc-daygrid .fc-scrollgrid-section>th,#full-calendar .fc-daygrid .fc-scrollgrid-section>td{border:none}#full-calendar .fc-daygrid .fc-col-header{border-collapse:separate;border-spacing:1.875rem 1.25rem;border-style:none}#full-calendar .fc-daygrid .fc-col-header-cell{background-color:#f8f8f8;border:none}@media(min-width: 992px){#full-calendar .fc-daygrid .fc-col-header-cell{padding:1.25rem 2.8125rem}}#full-calendar .fc-daygrid .fc-col-header-cell a{font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#000;font-size:1.125rem;line-height:1.875rem;text-align:center;text-decoration:none;text-transform:uppercase;padding:0}#full-calendar .fc-daygrid .fc-daygrid-body .fc-scrollgrid-sync-table{border-collapse:separate;border-spacing:1.875rem 1.25rem;border-style:none}#full-calendar .fc-daygrid .fc-daygrid-body .fc-day{border-collapse:collapse;padding:0.25rem 0.625rem}#full-calendar .fc-daygrid .fc-daygrid-body .fc-day.fc-day-disabled{background:#f8f8f8;border:none}#full-calendar .fc-daygrid .fc-daygrid-body .fc-day .fc-daygrid-day-number{font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#000;font-size:1.125rem;line-height:1.875rem;text-align:center;text-decoration:none;text-transform:uppercase;padding:0}#full-calendar .fc-daygrid .fc-daygrid-body .fc-day .fc-event{font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#000;font-size:0.875rem;line-height:1;text-align:center;text-decoration:none;padding:0}#full-calendar .fc-daygrid .fc-daygrid-body .fc-day .fc-event .fc-daygrid-event-dot{border-color:#79589f}#full-calendar .fc-daygrid .fc-daygrid-body .fc-day .fc-event .fc-event-title{text-wrap:wrap}a[target=_blank]{position:relative}a[target=_blank] .new-window-icon{vertical-align:middle;padding-left:0.3125rem}.skip-to-content{background-color:#fff;border:solid 0.1875rem #000;display:inline-block;font-size:1.125rem;font-weight:bold;color:#000 !important;padding:0.9375rem}.breadcrumbs{display:block;margin-bottom:0.625rem}.breadcrumbs span{display:inline-block;font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#79589f;font-size:1.125rem;letter-spacing:0;text-align:left;line-height:1.75rem;text-decoration:none !important;text-transform:uppercase}.breadcrumbs span a{font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#79589f;font-size:1.125rem;letter-spacing:0;text-align:left;line-height:1.75rem;text-decoration:none !important;text-transform:uppercase}.breadcrumbs span a:hover,.breadcrumbs span a:active{color:#000}.breadcrumbs span span.breadcrumbs__separator{font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#79589f;font-size:1.125rem;letter-spacing:0;text-align:left;line-height:1.75rem}.breadcrumbs span.breadcrumb_last{display:none}.pagination{margin-top:0rem;margin-bottom:3.125rem}@media(min-width: 992px){.pagination{margin-bottom:6.25rem}}.pagination .pager{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;text-align:center}.pagination .dots{background-color:rgba(0,0,0,0);border:none;border-radius:0;display:inline-flex !important;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1rem;color:#430098;letter-spacing:0;line-height:1.6875rem;text-align:center;text-decoration:none;margin:0 0.3125rem 0.3125rem;padding:0}.pagination .page{cursor:pointer;display:inline-flex !important;align-items:center;justify-content:center;min-width:3.75rem;min-height:3.75rem;text-align:center;text-decoration:none;margin:0 0.3125rem 0.3125rem;background-color:#dfdfdf !important;border-color:#dfdfdf !important;color:#000 !important}.pagination .page:hover:not(.inactive),.pagination .page:active:not(.inactive){background-color:#430098 !important;border-color:#430098 !important;color:#fff !important;cursor:pointer;text-decoration:none;transition:all .3s ease-out}.pagination .page.active{background-color:#430098 !important;border-color:#430098 !important;color:#fff !important}.pagination .page.inactive{color:#7c7c7c !important}.pagination .page:focus,.pagination .page:active{outline:solid 0.125rem #000}.pagination .page:not(.prev):not(.next){border-radius:50% !important}.pagination .page.prev,.pagination .page.next{cursor:pointer;display:inline-flex !important;align-items:center;justify-content:center;min-width:3.75rem;min-height:3.75rem;position:relative;text-align:center;text-decoration:none;margin:0 0.3125rem 0.3125rem;background-color:#dfdfdf !important;border-color:#dfdfdf !important;color:#000 !important}.pagination .page.prev:hover:not(.inactive),.pagination .page.prev:active:not(.inactive),.pagination .page.next:hover:not(.inactive),.pagination .page.next:active:not(.inactive){background-color:#430098 !important;border-color:#430098 !important;color:#fff !important;cursor:pointer;text-decoration:none;transition:all .3s ease-out}.pagination .page.prev.active,.pagination .page.next.active{background-color:#430098 !important;border-color:#430098 !important;color:#fff !important}.pagination .page.prev.inactive,.pagination .page.next.inactive{color:#7c7c7c !important}.pagination .page.prev:focus,.pagination .page.prev:active,.pagination .page.next:focus,.pagination .page.next:active{outline:solid 0.125rem #000}.pagination .page.prev .fa-solid{padding-right:0.3125rem}.pagination .page.next .fa-solid{padding-left:0.3125rem}.share{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-bottom:3.4375rem;padding-bottom:2.1875rem}@media(min-width: 992px){.share{margin-bottom:4.6875rem}}.share__title{font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:0.8125rem;color:#000;letter-spacing:0.03125rem;line-height:1}.share__menu{display:flex;align-items:center;text-align:left;margin:0;padding:0}.share__menu li{display:inline-block;list-style:none;margin:0 0.625rem}.share__menu li:before{display:none}.share__menu li a{background-image:none !important;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;text-align:center;margin:0;padding:0}.share__menu li a:after{display:none}.share__menu li a .icon-color{transition:all .3s ease-out}.share__menu li a .new-window-icon{display:none}.share__menu li a:hover,.share__menu li a:active{transition:all .3s ease-out}.share__menu li a:hover .icon-color,.share__menu li a:active .icon-color{fill:#79589f;transition:all .3s ease-out}table:not([class]){border:none;border-collapse:collapse;caption-side:top;width:100%}table:not([class]) thead{background-color:#79589f}table:not([class]) th{font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#fff;font-size:1.125rem;line-height:1.875rem;padding:0.625rem 0.9375rem}@media(max-width: 1279.98px){table:not([class]) th{display:block}}table:not([class]) tbody tr{background-color:rgba(0,0,0,0);border-bottom:solid 1px #430098}table:not([class]) tbody tr:last-of-type{border-bottom:none}table:not([class]) tbody tr td{font-family:"BentonSans-Regular",sans-serif;font-weight:400;color:#000;font-size:1.125rem;line-height:1.875rem;padding:0.625rem 0.9375rem}@media(max-width: 1279.98px){table:not([class]) tbody tr td{display:block}}table:not([class]) tbody tr td:first-of-type{font-family:"BentonSans-Medium",sans-serif;font-weight:500}table:not([class]) tbody tr td:last-of-type{border:none}.tabs-wrapper{margin-top:3.125rem}.tabs-wrapper ul,.tabs-wrapper li{list-style-type:none !important}.tabs-wrapper li{margin-bottom:0}.tabs-wrapper li:before{display:none !important}.tabs-wrapper li button,.tabs-wrapper li button.active{font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#000;font-size:1.125rem;line-height:1.875rem}.tabs-wrapper li button{position:relative;z-index:3;padding:0.625rem !important}.tabs-wrapper li button.active{border-bottom:2px solid #79589f !important}.tabs-wrapper li:hover button{font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#000;font-size:1.125rem;line-height:1.875rem;border-bottom:2px solid #79589f !important}.tab-content{background:#f2f2f2;border-top:2px solid rgba(102,102,102,.2);margin-bottom:1.875rem;padding:1.875rem;transform:translateY(-2px)}.site-header{background-color:rgba(0,0,0,0);width:100%;position:relative;z-index:12}.site-header .site-header-bottom{background:#fff}.site-header .site-header-bottom .logo--white-text{display:none}body.mega-menu-open .site-header .site-header-bottom{background:#000}body.mega-menu-open .site-header .site-header-bottom .logo--black-text{display:none}body.mega-menu-open .site-header .site-header-bottom .logo--white-text{display:block}@media(max-width: 767.98px){.site-header .site-header-bottom .container-fluid,.site-header .site-header-bottom .container-sm,.site-header .site-header-bottom .container-md,.site-header .site-header-bottom .container-lg,.site-header .site-header-bottom .container-xl,.site-header .site-header-bottom .container-xxl{max-width:none;padding-left:0;padding-right:0}}.site-header .site-header-bottom .navbar{display:block;padding:0}@media(min-width: 1280px){.site-header .site-header-bottom .navbar{position:static}}.site-header .site-header-bottom .navbar .navbar-row{margin:0}.site-header .site-header-bottom .navbar .navbar-brand{margin:0;padding:0.6875rem 1.25rem}@media(min-width: 768px){.site-header .site-header-bottom .navbar .navbar-brand{padding:1.875rem 0}}@media(min-width: 1280px){.site-header .site-header-bottom .navbar .navbar-brand{max-width:11.5625rem}}.site-header .site-header-bottom .navbar .navbar-brand img{width:92px;height:43px}@media(min-width: 768px){.site-header .site-header-bottom .navbar .navbar-brand img{width:162px;height:76px}}.site-header .site-header-bottom .navbar .navbar-toggle-container{display:flex;align-items:center;justify-content:flex-end;text-align:right;padding:0.625rem 1.5625rem}@media(min-width: 576px){.site-header .site-header-bottom .navbar .navbar-toggle-container{padding:0.625rem 2.1875rem}}@media(min-width: 768px){.site-header .site-header-bottom .navbar .navbar-toggle-container{padding:1.25rem 0}}.site-header .site-header-bottom .navbar .navbar-toggle-container .btn-primary{font-size:1.125rem;margin-bottom:0}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler{background-color:rgba(0,0,0,0);border:none;border-radius:0;box-shadow:none;display:inline-flex !important;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;font-size:2.6875rem;text-align:center;vertical-align:middle;margin:0;padding:0.625rem 0.9375rem}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler:before,.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler:after{display:none}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler:hover,.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler:focus,.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler:active{top:0}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler:focus-visible{border:solid 0.125rem #fff !important;outline:solid 0.125rem #000 !important;outline-offset:0.125rem !important}@media(min-width: 1280px){.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler{display:none}}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler .menu-text{font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1.25rem;color:#000;letter-spacing:0;line-height:1.25rem;margin-top:0.4375rem;margin-right:0.625rem}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler .menu-icon{display:block;text-align:center}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler .menu-icon:before,.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler .menu-icon:after{display:none}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler .menu-icon .icon-bar{background-color:#430098;border-radius:0;display:block;width:2.75rem;height:0.3125rem;position:relative;transition:all .3s ease-in-out;margin-bottom:0.5rem}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler .menu-icon .icon-bar:nth-of-type(2){top:0}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler .menu-icon .icon-bar:nth-of-type(3){top:0;margin-bottom:0}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler:not([aria-expanded=false]) .icon-bar{width:2.75rem}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler:not([aria-expanded=false]) .icon-bar:nth-of-type(1){top:0.9375rem;transform:rotate(45deg)}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler:not([aria-expanded=false]) .icon-bar:nth-of-type(2){background-color:rgba(0,0,0,0)}.site-header .site-header-bottom .navbar .navbar-toggle-container .navbar-toggler:not([aria-expanded=false]) .icon-bar:nth-of-type(3){top:-0.625rem;transform:rotate(-45deg)}.primary-nav .primary-nav-row{width:100%;margin:0}@media(max-width: 1569.98px){.primary-nav .primary-nav-row{flex-wrap:nowrap}}.primary-nav ul{list-style:none;margin:0;padding:0}@media(max-width: 1279.98px){.primary-nav{width:100%;padding:0}.primary-nav .dropdown-menu{background:none;border-radius:0}.primary-nav .menu-item.dropdown{position:relative}.primary-nav .menu-item.dropdown>[data-toggle=dropdown]{background-color:rgba(0,0,0,0);border:none;border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;position:absolute;right:0.9375rem;top:-0.125rem;text-align:center;margin:0.75rem 0;padding:0}.primary-nav .menu-item.dropdown>[data-toggle=dropdown] .icon{border-radius:50%;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;text-align:center}.primary-nav .menu-item.dropdown>[data-toggle=dropdown] .icon:before{border-left:0.3125rem solid rgba(0,0,0,0);border-right:0.3125rem solid rgba(0,0,0,0);border-top:0.4375rem solid #fdc500;content:"";width:0;height:0;transform-origin:center}.primary-nav .menu-item.dropdown>[data-toggle=dropdown].open .icon:before{transform:rotate(180deg)}}#primary-nav #mobile-top-nav{margin:0;padding:1.875rem 0.625rem}@media(max-width: 1279.98px){#primary-nav{background-color:#000;border:none;box-shadow:none}#primary-nav .open>.dropdown-menu{display:block;max-width:100%;overflow:hidden}#primary-nav .mobile-menu,#primary-nav .top-right-menu{width:100%;margin-left:0;margin-right:0;padding:0 0 0 0.625rem}#primary-nav .mobile-menu li,#primary-nav .top-right-menu li{border:none;display:block;list-style:none;position:relative;margin:0;padding:0;text-align:center}#primary-nav .mobile-menu li:last-of-type,#primary-nav .top-right-menu li:last-of-type{border:none}#primary-nav .mobile-menu li.open,#primary-nav .top-right-menu li.open{background-color:rgba(0,0,0,0)}#primary-nav .mobile-menu li.open>a,#primary-nav .top-right-menu li.open>a{font-family:"BentonSans-Medium",sans-serif;font-weight:500}#primary-nav .mobile-menu li>a,#primary-nav .top-right-menu li>a{background-color:rgba(0,0,0,0);border:none;display:inline-block;position:relative;font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:1.25rem;font-style:normal;color:#fff;letter-spacing:0rem;line-height:2.25rem;text-decoration:none;text-transform:none;margin:0;padding:0.625rem 0}#primary-nav .mobile-menu li.nav-button,#primary-nav .top-right-menu li.nav-button{display:block;width:100%;margin-bottom:20px}#primary-nav .mobile-menu li.nav-button.dropdown>[data-toggle=dropdown],#primary-nav .top-right-menu li.nav-button.dropdown>[data-toggle=dropdown]{display:none !important}#primary-nav .mobile-menu li.nav-button a,#primary-nav .top-right-menu li.nav-button a{background-color:#430098;border:solid 0.125rem rgba(0,0,0,0);border-radius:1.375rem;box-shadow:none;cursor:pointer;display:block;position:relative;font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1.125rem;font-style:normal;color:#fff;letter-spacing:0.015625rem;line-height:1;text-align:center;text-decoration:none;z-index:1;transition:all .3s ease-out;margin:0;padding:0.9375rem 1.25rem 0.875rem}#primary-nav .mobile-menu li.nav-button-light,#primary-nav .top-right-menu li.nav-button-light{display:block;width:100%;margin-bottom:20px}#primary-nav .mobile-menu li.nav-button-light.dropdown>[data-toggle=dropdown],#primary-nav .top-right-menu li.nav-button-light.dropdown>[data-toggle=dropdown]{display:none !important}#primary-nav .mobile-menu li.nav-button-light a,#primary-nav .top-right-menu li.nav-button-light a{background-color:#fff;border:solid 0.125rem rgba(0,0,0,0);border-radius:1.375rem;box-shadow:none;cursor:pointer;display:block;position:relative;font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1.125rem;font-style:normal;color:#000;letter-spacing:0.015625rem;line-height:1;text-align:center;text-decoration:none;z-index:1;transition:all .3s ease-out;margin:0;padding:0.9375rem 1.25rem 0.875rem}#primary-nav .mobile-menu li.open>.dropdown-menu,#primary-nav .top-right-menu li.open>.dropdown-menu{border:none;display:block;position:static !important;padding-top:0;padding-bottom:0.9375rem}#primary-nav .mobile-menu li.open>.dropdown-menu:before,#primary-nav .top-right-menu li.open>.dropdown-menu:before{display:none}#primary-nav .mobile-menu li.open>.dropdown-menu>li,#primary-nav .top-right-menu li.open>.dropdown-menu>li{background-color:rgba(0,0,0,0);border:none;display:list-item;list-style-type:none !important;width:100%;max-width:none;height:auto;position:relative;font-size:1rem;color:#fff;line-height:1;margin:0;padding:0;text-align:center}#primary-nav .mobile-menu li.open>.dropdown-menu>li::marker,#primary-nav .top-right-menu li.open>.dropdown-menu>li::marker{display:none !important}#primary-nav .mobile-menu li.open>.dropdown-menu>li.open,#primary-nav .top-right-menu li.open>.dropdown-menu>li.open{border-bottom:none}#primary-nav .mobile-menu li.open>.dropdown-menu>li a,#primary-nav .top-right-menu li.open>.dropdown-menu>li a{background-color:rgba(0,0,0,0);display:inline-block;position:relative;font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:1rem;font-style:normal;color:#fff;letter-spacing:0rem;line-height:1.75rem;text-decoration:none;text-transform:none;padding:0.3125rem 0}#primary-nav .top-right-menu{background-color:#fff;width:calc(100% + 1.25rem);margin:0 -0.625rem 0.625rem;padding:1.25rem 1.25rem 0}}@media(min-width: 768px)and (max-width: 991.98px){#primary-nav{max-width:calc(100% + 9.375rem);margin-left:-4.6875rem;margin-right:-4.6875rem}#primary-nav .menu-item.dropdown{position:relative}#primary-nav .menu-item.dropdown>[data-toggle=dropdown]{right:0}#primary-nav .menu-item.dropdown.open li>[data-toggle=dropdown]{right:0.9375rem !important}#primary-nav .mobile-menu,#primary-nav .top-right-menu{padding-left:4.6875rem;padding-right:4.6875rem}#primary-nav .top-right-menu{background-color:#fff;margin:0 -0.625rem 0.625rem;padding:1.25rem 4.6875rem 0}#primary-nav .top-right-menu li{margin:0 0.625rem}#primary-nav .top-right-menu li.nav-button{margin:0 0.625rem}}@media(min-width: 992px)and (max-width: 1279.98px){#primary-nav{max-width:calc(100% + 12.5rem);margin-left:-6.25rem;margin-right:-6.25rem}#primary-nav .menu-item.dropdown{position:relative}#primary-nav .menu-item.dropdown>[data-toggle=dropdown]{right:0}#primary-nav .menu-item.dropdown.open li>[data-toggle=dropdown]{right:0.9375rem !important}#primary-nav .mobile-menu,#primary-nav .top-right-menu{padding-left:6.25rem;padding-right:6.25rem}#primary-nav .top-right-menu{background-color:#fff;margin:0 -0.625rem 0.625rem;padding:1.25rem 6.25rem 0}#primary-nav .top-right-menu li{margin:0 0.625rem}#primary-nav .top-right-menu li.nav-button{margin:0 0.625rem}}@media(min-width: 1280px){#primary-nav{padding-left:1.875rem;padding-right:0}}@media(min-width: 1570px){#primary-nav{padding-left:3.125rem}}body{position:relative}body:before{background-color:#000;content:"";display:block;width:100%;height:100%;opacity:0;position:absolute;left:0;top:0;z-index:10;visibility:hidden;transition:all .1s ease-out}body.mega-menu-open:before{opacity:1;visibility:visible;transition:all .1s ease-out}.mega-menu-wrap{display:none;position:relative}@media(min-width: 1280px){.mega-menu-wrap{background:rgba(0,0,0,0);display:block;position:static;margin-top:0}}@media(min-width: 1570px){.mega-menu-wrap{display:flex;align-items:center;flex-wrap:wrap}}.mega-menu-wrap ul{background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;width:100%;position:static;margin:0}.mega-menu-wrap ul>li.menu-item{background:rgba(0,0,0,0);border:none;position:static;margin:0 0 0 1.25rem;padding:0}@media(min-width: 1570px){.mega-menu-wrap ul>li.menu-item{margin:0 0 0 1.875rem}}.mega-menu-wrap ul>li.menu-item:first-of-type{margin-left:0}.mega-menu-wrap ul>li.menu-item>a{background-color:rgba(0,0,0,0);border:none;border-radius:0;display:flex !important;align-items:center;width:auto;height:100%;position:relative;z-index:100;font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1rem;color:#000;letter-spacing:0.015625rem;line-height:1.125rem;text-decoration:none;text-transform:none;transition:all .3s ease-out;white-space:normal;word-break:break-word;margin:0;padding:0.9375rem 0}@media(min-width: 992px){.mega-menu-wrap ul>li.menu-item>a{padding:0.375rem 0}}body.mega-menu-open .mega-menu-wrap ul>li.menu-item>a{color:#fff}.mega-menu-wrap ul>li.menu-item>a:after{display:none}.mega-menu-wrap ul>li.menu-item>a:hover,.mega-menu-wrap ul>li.menu-item>a:focus,.mega-menu-wrap ul>li.menu-item>a:active{color:#fdc500 !important;text-decoration:none;transition:all .3s ease-out}.mega-menu-wrap ul>li.menu-item>a:focus-visible{outline:solid 0.125rem #000;outline-offset:0.125rem}.mega-menu-wrap ul>li.menu-item.current-menu-item>a,.mega-menu-wrap ul>li.menu-item.current-menu-ancestor>a,.mega-menu-wrap ul>li.menu-item.current-menu-parent>a{background-color:rgba(0,0,0,0) !important;text-decoration:none;transition:all .3s ease-out}.mega-menu-wrap ul>li.menu-item.current-menu-item>a:focus-visible,.mega-menu-wrap ul>li.menu-item.current-menu-ancestor>a:focus-visible,.mega-menu-wrap ul>li.menu-item.current-menu-parent>a:focus-visible{outline:solid 0.125rem #000;outline-offset:0.125rem}.mega-menu-wrap ul>li.menu-item.nav-button a{background-color:#430098;border-color:#430098;color:#fff;margin:0;padding:0.625rem 1.25rem 0.5625rem !important}.mega-menu-wrap ul>li.menu-item.nav-button a:hover,.mega-menu-wrap ul>li.menu-item.nav-button a:active{background-color:#000;border-color:#000;cursor:pointer;color:#fff;text-decoration:none;transition:all .3s ease-out}.mega-menu-wrap ul>li.menu-item.nav-button a:focus-visible{outline:solid 0.125rem #000;outline-offset:0.125rem}.mega-menu-wrap ul>li.menu-item.nav-button.current-menu-item,.mega-menu-wrap ul>li.menu-item.nav-button.current-menu-ancestor,.mega-menu-wrap ul>li.menu-item.nav-button.current-menu-parent{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);cursor:pointer;text-decoration:none;transition:all .3s ease-out;padding:0.875rem 1rem 0.75rem}.mega-menu-wrap ul>li.menu-item.nav-button.current-menu-item:after,.mega-menu-wrap ul>li.menu-item.nav-button.current-menu-ancestor:after,.mega-menu-wrap ul>li.menu-item.nav-button.current-menu-parent:after{margin-left:1rem;transition:all .3s ease-out}.mega-menu-wrap ul>li.menu-item.nav-button-light{font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:1rem;line-height:1rem;border:solid 0.125rem #430098;border-radius:50%;opacity:1;background-color:#fff}.mega-menu-wrap ul>li.menu-item.nav-button-light a{font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:1rem;line-height:1rem;padding:0.8125rem 0.5625rem 0.75rem 0.625rem}body.mega-menu-open .mega-menu-wrap ul>li.menu-item.nav-button-light a{color:#000}.mega-menu-wrap ul>li.menu-item:not(.menu-item-has-children):not(.nav-button):not(.nav-button-light)>a:after{background-color:#fdc500;border:none;content:"";display:block;width:0;height:0.4375rem;position:absolute;left:auto;right:auto;bottom:-0.4375rem;text-align:left;transition:width .3s ease-out;margin:0}.mega-menu-wrap ul>li.menu-item:not(.menu-item-has-children):not(.nav-button):not(.nav-button-light)>a:hover:after,.mega-menu-wrap ul>li.menu-item:not(.menu-item-has-children):not(.nav-button):not(.nav-button-light)>a:active:after{width:100%;transition:width .3s ease-out}.mega-menu-wrap ul>li.menu-item:not(.menu-item-has-children):not(.nav-button):not(.nav-button-light).current-menu-item>a,.mega-menu-wrap ul>li.menu-item:not(.menu-item-has-children):not(.nav-button):not(.nav-button-light).current-menu-ancestor>a,.mega-menu-wrap ul>li.menu-item:not(.menu-item-has-children):not(.nav-button):not(.nav-button-light).current-menu-parent>a{color:#fdc500}.mega-menu-wrap ul>li.menu-item:not(.menu-item-has-children):not(.nav-button):not(.nav-button-light).current-menu-item>a:after,.mega-menu-wrap ul>li.menu-item:not(.menu-item-has-children):not(.nav-button):not(.nav-button-light).current-menu-ancestor>a:after,.mega-menu-wrap ul>li.menu-item:not(.menu-item-has-children):not(.nav-button):not(.nav-button-light).current-menu-parent>a:after{background-color:#fdc500;width:100%}.mega-menu-wrap ul>li.menu-item.menu-item-has-children>a{text-decoration:none}.mega-menu-wrap ul>li.menu-item.menu-item-has-children>a:after{background:url(../images/Icons/glyph-caret-down-purple.svg) 0 0 no-repeat;border:none;content:"";display:block;width:0.5625rem;height:0.5rem;position:absolute;left:50%;transform:translateX(-50%);bottom:-0.4375rem;transition:all .3s ease-out;margin-left:0 !important}.mega-menu-wrap ul>li.menu-item.menu-item-has-children>a:hover:after,.mega-menu-wrap ul>li.menu-item.menu-item-has-children>a:active:after{background:url(../images/Icons/glyph-caret-down-yellow.svg) 0 0 no-repeat}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container{border:none;border-radius:0;box-shadow:0 1.875rem 2.5rem 0 rgba(0,0,0,.15);display:flex;align-items:flex-start;width:100%;height:0;opacity:0;position:absolute;left:0;right:auto;top:100%;z-index:999;transform:translateY(-0.125rem);visibility:hidden;padding:0;transition:all .4s ease-out}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container.show{background-color:#000;height:auto;opacity:1;transform:translateY(0);visibility:visible;transition:all .4s ease-out}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container .mega-indicator{display:none}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper{margin:0 auto}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu{background:none;box-shadow:none;display:flex;align-items:unset;width:auto;max-width:100%;height:100%;position:static;transform:translateY(0);z-index:unset;margin:0 !important;padding:0 !important}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu ul.mega-sub-menu{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;height:auto;margin:0}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column{border:none;display:flex;align-items:flex-start;float:none;margin:0;padding:1.5625rem 3.125rem 3.125rem 0 !important}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column:first-of-type{border:none}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column:last-child{padding-right:0 !important}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column .mega-block-title{font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1.625rem;color:#fff;letter-spacing:0rem;line-height:2.25rem;margin:0 0 1.25rem;padding:0}@media(min-width: 768px){.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column .mega-block-title{font-size:1.875rem;line-height:2.625rem}}@media(min-width: 1280px){.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column .mega-block-title{font-size:2rem;line-height:2.75rem}}@media(min-width: 1570px){.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column .mega-block-title{font-size:2.25rem;line-height:3rem}}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.widget_text{background-color:rgba(0,0,0,0);border-radius:0;box-shadow:none;display:block;width:100%;height:auto;margin:0;padding:0}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.widget_text p{color:#fff}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.widget_text ul,.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.widget_text ol{display:block}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.widget_text ul li,.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.widget_text ol li{display:list-item;list-style:disc outside;font-size:0.9375rem;color:#fff;line-height:1.4;white-space:wrap;margin:0 0 0.9375rem !important}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.widget_media_image{max-width:none;text-align:right;margin:0;padding:0}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.widget_media_image img{border-radius:0.1875rem;width:100%}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text){display:block;list-style:none;width:100%;max-width:none;height:auto;white-space:nowrap;margin:0 0 1.875rem;padding:0}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text):last-child{margin-bottom:0 !important}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text) .mega-menu-link{background-color:rgba(0,0,0,0);border:none;display:block !important;width:auto;height:auto;position:relative;z-index:100;font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1.125rem;color:#fff;letter-spacing:0rem;line-height:1.875rem;text-decoration:none;text-transform:none;transition:all .3s ease-out;vertical-align:middle;white-space:normal;margin:0 -1.625rem 0 0;padding:0}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text) .mega-menu-link:after{position:static;color:#79589f;transition:all .3s ease-out;padding-right:1.625rem}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text) .mega-menu-link .mega-indicator{display:none}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text) .mega-menu-link:hover:after,.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text) .mega-menu-link:active:after{background:url(../images/Icons/glyph-caret-right-yellow.svg) 0 0 no-repeat;background-size:.4375rem .5625rem}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text) a.mega-menu-link:hover,.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text) a.mega-menu-link:focus,.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text) a.mega-menu-link:active{color:#fdc500;text-decoration:none;transition:all .3s ease-out}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text) a.mega-menu-link:hover:after,.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text) a.mega-menu-link:focus:after,.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text) a.mega-menu-link:active:after{margin-left:0.625rem;transition:all .3s ease-out}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text) a.mega-menu-link:focus-visible{outline:solid 0.125rem #000;outline-offset:0.125rem}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text).current-menu-item>a,.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text).current-menu-ancestor>a,.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text).current-menu-parent>a{color:#fff;text-decoration:none;transition:all .3s ease-out}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text).current-menu-item>a:after,.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text).current-menu-ancestor>a:after,.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column li.menu-item:not(.widget_text).current-menu-parent>a:after{margin-left:0.625rem;transition:all .3s ease-out}.mega-menu-wrap ul>li.menu-item>ul.mega-menu-container li.mega-menu-wrapper>ul.mega-sub-menu li.menu-column.first{position:relative;padding:3.125rem 3.125rem 0 0 !important}body.logged-in .primary-nav:not(.navbar-collapse){width:16.66666667%;margin:0 0 0 auto}body.logged-in .navbar-toggle-container{margin:0 0 0 auto}body.logged-in .mega-menu-wrap{display:block;position:static}body.logged-in .mega-menu-wrap .mega-menu{position:static}@media(max-width: 575.98px){body.logged-in .mega-menu-wrap .mega-menu .location ul.mega-sub-menu{width:100% !important;max-width:calc(100% - 3.125rem) !important;left:1.5625rem !important;right:1.5625rem !important;transform:translateX(0) !important}}body.logged-in li:not(.mega-menu-flyout)>ul.mega-menu-container>.container-fluid,body.logged-in li:not(.mega-menu-flyout)>ul.mega-menu-container>.container-sm,body.logged-in li:not(.mega-menu-flyout)>ul.mega-menu-container>.container-md,body.logged-in li:not(.mega-menu-flyout)>ul.mega-menu-container>.container-lg,body.logged-in li:not(.mega-menu-flyout)>ul.mega-menu-container>.container-xl,body.logged-in li:not(.mega-menu-flyout)>ul.mega-menu-container>.container-xxl,body.logged-in #mobile-top-nav{border-top:solid 0.0625rem rgba(0,0,0,.15) !important}footer{background-color:#000;color:#fff}footer h1,footer .h1,footer h2,footer .h2,footer h3,footer .h3,footer h4,footer .h4,footer h5,footer .h5,footer h6,footer .h6,footer p,footer span,footer div{color:#fff}.site-footer-top{margin-top:0;padding-top:3.125rem;padding-bottom:3.125rem}@media(min-width: 1280px){.site-footer-top{padding-top:5rem;padding-bottom:100px}}.site-footer-top .footer-links{list-style-type:none}.site-footer-top .footer-links .footer-link{list-style-type:none;margin-bottom:1.25rem}.site-footer-top .footer-links .footer-link a{color:#fff}.site-footer-top .footer-links .footer-link a:hover,.site-footer-top .footer-links .footer-link a:active{color:#fdc500}.site-footer-top .footer-links .footer-link a:not([target=_blank]){color:#fff}.site-footer-top .footer-links .footer-link a:not([target=_blank]):hover,.site-footer-top .footer-links .footer-link a:not([target=_blank]):active{color:#fdc500}.site-footer-top .footer-links .footer-link a:not([target=_blank]):hover:after,.site-footer-top .footer-links .footer-link a:not([target=_blank]):active:after{background:url(../images/Icons/glyph-caret-right-yellow.svg) 0 0 no-repeat;background-size:.4375rem .5625rem}.site-footer-top .open-content{max-width:62.5rem;text-align:center;margin-bottom:3.125rem}@media(min-width: 1280px){.site-footer-top .open-content{margin-bottom:0;text-align:left}}.site-footer-top .open-content img{width:100%;max-width:9.625rem;margin-bottom:1.5625rem}@media(min-width: 1280px){.site-footer-top .open-content img{max-width:10.9375rem}}.site-footer-top .open-content p a{color:#fdc500;text-decoration:underline}.site-footer-bottom{padding:0 0 2.5rem}@media(min-width: 1280px){.site-footer-bottom{padding:0 0 2.0625rem}}@media(min-width: 1280px){.site-footer-bottom .l-site-footer-bottom__row .copyright-row{display:flex;align-items:center;flex-wrap:wrap;width:100%}}@media(min-width: 1280px){.site-footer-bottom .l-site-footer-bottom__row nav{display:flex;justify-content:flex-start}}.site-footer-bottom .social-media{display:block;margin-top:3.125rem;margin-bottom:1.875rem}.site-footer-bottom .social-media--copyright-area{margin:0}.site-footer-bottom .social-media__menu{text-align:center;margin:0 auto;padding:0}.site-footer-bottom .social-media__menu--copyright-area{text-align:right}.site-footer-bottom .social-media__menu--copyright-area .menu-item{margin:0}.site-footer-bottom .social-media li{display:inline-block;list-style:none;margin:0 0.625rem}.site-footer-bottom .social-media li a{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;text-align:center;margin:0;padding:0}.site-footer-bottom .social-media li a:after{display:none}.site-footer-bottom .social-media li a .icon-color{transition:all .3s ease-out}.site-footer-bottom .social-media li a .new-window-icon{display:none}.site-footer-bottom .social-media li a:hover,.site-footer-bottom .social-media li a:active{transition:all .3s ease-out}.site-footer-bottom .social-media li a:hover .icon-color,.site-footer-bottom .social-media li a:active .icon-color{transition:all .3s ease-out}.site-footer-bottom .divider{border-top:solid 0.0625rem rgba(255,255,255,.2);padding-top:0;padding-bottom:0}@media(min-width: 1280px){.site-footer-bottom .divider{margin-bottom:0.9375rem}}.site-footer-bottom .copyright-text{display:block;font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:0.875rem;color:#fff;letter-spacing:0rem;line-height:2rem;text-align:center;margin:0}@media(min-width: 1280px){.site-footer-bottom .copyright-text{text-align:left;margin:0 auto 0 0}}@media(min-width: 1280px){.site-footer-bottom .copyright-menu{text-align:right;margin:0 0 0 auto}}.site-footer-bottom ul{display:block;text-align:center;margin:0;padding:0}@media(min-width: 1280px){.site-footer-bottom ul{display:inline-block;text-align:left}}.site-footer-bottom ul li{display:inline-flex;list-style:none;margin:0;padding:0}.site-footer-bottom ul li a{display:inline-block;font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:0.875rem;color:#fff;letter-spacing:0rem;line-height:2rem;text-align:center;text-decoration:underline;margin:0 1.0625rem;padding:0 0 0.3125rem}@media(min-width: 576px){.site-footer-bottom ul li a{text-align:left}}.site-footer-bottom ul li a:last-of-type{margin-right:0}.site-footer-bottom ul li a:hover,.site-footer-bottom ul li a:focus,.site-footer-bottom ul li a:active{text-decoration:none}main{padding-bottom:3.125rem}@media(min-width: 992px){main{padding-bottom:6.25rem}}main.has-no-hero{padding-top:3.125rem}@media(min-width: 992px){main.has-no-hero{padding-top:6.25rem}}.main-content-wrapper{padding-top:3.125rem;padding-bottom:3.125rem}@media(min-width: 992px){.main-content-wrapper{padding-top:6.25rem;padding-bottom:6.25rem}}.left-nav__header{font-weight:700;text-transform:uppercase}.left-nav__menu{list-style-type:upper-roman}.left-nav__menu li{list-style-type:upper-roman;margin-bottom:0.9375rem !important;font-family:"BentonSans-Regular",sans-serif !important;font-weight:400 !important;font-size:1rem !important;color:#000 !important;letter-spacing:0rem;line-height:1.75rem !important;text-decoration:none !important}@media(min-width: 768px){.left-nav__menu li{font-size:1.125rem !important;line-height:2rem !important}}.left-nav__menu li a{display:inline-block;font-family:"BentonSans-Regular",sans-serif !important;font-weight:400 !important;font-size:1rem !important;color:#000 !important;letter-spacing:0rem;line-height:1.75rem !important;text-decoration:none !important;width:100%}@media(min-width: 768px){.left-nav__menu li a{font-size:1.125rem !important;line-height:2rem !important}}.left-nav__menu li:hover,.left-nav__menu li:active{color:#79589f !important;font-weight:700 !important}.left-nav__menu li:hover a,.left-nav__menu li:active a{color:#79589f !important;font-weight:700 !important}.pageblock{background-color:#fff;display:block;position:relative}.pageblock__inner{padding-top:3.125rem;padding-bottom:3.125rem}@media(min-width: 768px){.pageblock__inner{padding-top:4.6875rem;padding-bottom:4.6875rem}}@media(min-width: 992px){.pageblock__inner{padding-top:8vw;padding-bottom:8vw}}@media(min-width: 1570px){.pageblock__inner{padding-top:10.5vw;padding-bottom:10.5vw}}.pageblock.bg-color-white{background-color:#fff}.pageblock.bg-color-white+.bg-color-white:not(.transition_block):not(.pageblock--oms-cta):not(.pageblock--oms-testimonials) .pageblock__inner{padding-top:0}.pageblock.bg-color-gray{background-color:#f8f8f8}.pageblock.bg-color-gray+.bg-color-gray:not(.transition_block):not(.pageblock--oms-cta):not(.pageblock--oms-testimonials) .pageblock__inner{padding-top:0}.pageblock-header{margin-bottom:2.5rem}.pageblock-header .l-pageblock-header__col{max-width:62.5rem}.pageblock--hero{background-color:#f8f8f8;position:relative}.pageblock--hero.pageblock--hero-white-bg{background-color:#fff}@media(min-width: 1570px){.pageblock--hero .pageblock__inner{padding-top:5rem;padding-bottom:5rem}}.pageblock--hero .pageblock__inner .full-width{text-align:center}.pageblock--hero .pageblock__inner .full-width .hero__content{text-align:center}.pageblock--hero .l-hero__col--left{text-align:left}.pageblock--hero .l-hero__col--left.full-width{max-width:63.125rem;text-align:center}@media(min-width: 1280px){.pageblock--hero .l-hero__col--left:not(.full-width) .hero__content img{margin-right:4.6875rem}}.pageblock--hero .l-hero_col--right{text-align:left}@media(min-width: 1280px){.pageblock--hero .l-hero_col--right:not(.full-width) .hero__content img{margin-left:4.6875rem}}.pageblock--hero .hero__content{position:relative;z-index:3}.pageblock--hero .hero__content h1,.pageblock--hero .hero__content .h1,.pageblock--hero .hero__content h2,.pageblock--hero .hero__content .h2,.pageblock--hero .hero__content h3,.pageblock--hero .hero__content .h3,.pageblock--hero .hero__content h4,.pageblock--hero .hero__content .h4,.pageblock--hero .hero__content h5,.pageblock--hero .hero__content .h5,.pageblock--hero .hero__content h6,.pageblock--hero .hero__content .h6,.pageblock--hero .hero__content p,.pageblock--hero .hero__content span,.pageblock--hero .hero__content li,.pageblock--hero .hero__content li:before{color:#000}.pageblock--hero .hero__content a:not(.btn-primary):not(.btn-secondary):not(.cta-link):not(.navbar-brand):not(.column--style-card):not(.blurb){color:#79589f}.pageblock--hero .hero__content a:not(.btn-primary):not(.btn-secondary):not(.cta-link):not(.navbar-brand):not(.column--style-card):not(.blurb):hover,.pageblock--hero .hero__content a:not(.btn-primary):not(.btn-secondary):not(.cta-link):not(.navbar-brand):not(.column--style-card):not(.blurb):focus,.pageblock--hero .hero__content a:not(.btn-primary):not(.btn-secondary):not(.cta-link):not(.navbar-brand):not(.column--style-card):not(.blurb):active{color:#000;text-decoration-color:#000}@media(max-width: 1279.98px){.pageblock--hero .hero__content img{margin-top:20px}}.pageblock--hero .hero__content .breadcrumbs a{font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#79589f;font-size:1.125rem;letter-spacing:0;text-align:left;line-height:1.75rem;text-decoration:none !important;text-transform:uppercase}.pageblock--hero .hero__content .breadcrumbs a:hover{color:#000}@media(min-width: 992px){body.single .pageblock--hero:not(.home-hero) .pageblock__inner .l-hero__col--left{max-width:calc(62.5rem + 12vw)}}.pageblock--oms-columns .l-columns__row{margin-top:-3.125rem}.pageblock--oms-columns .l-columns__col{margin-top:3.125rem}.pageblock--oms-columns .column{display:block;height:100%}.pageblock--oms-columns .column.is-linked{position:relative;top:0;transition:all .3s ease}.pageblock--oms-columns .column.is-linked:hover h3,.pageblock--oms-columns .column.is-linked:hover .h3,.pageblock--oms-columns .column.is-linked:active h3,.pageblock--oms-columns .column.is-linked:active .h3{color:#000 !important;text-decoration-color:#000 !important;transition:all .3s ease-out}.pageblock--oms-columns .column.is-linked[target=_blank]{position:relative}.pageblock--oms-columns .column.is-linked[target=_blank] .fa-external-link-alt{display:none}.pageblock--oms-columns .column.is-linked .column__content h3,.pageblock--oms-columns .column.is-linked .column__content .h3{font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#79589f;padding-bottom:0.1875rem;text-decoration:#79589f underline dashed;text-underline-offset:0.25rem;transition:all .3s ease-out}.pageblock--oms-columns .column.is-linked .column__content h3:hover,.pageblock--oms-columns .column.is-linked .column__content .h3:hover,.pageblock--oms-columns .column.is-linked .column__content h3:active,.pageblock--oms-columns .column.is-linked .column__content .h3:active{color:#000;text-decoration-color:#000;transition:all .3s ease-out}.pageblock--oms-columns .column.is-linked .column__content h3:after,.pageblock--oms-columns .column.is-linked .column__content .h3:after{background-size:0.5625rem 0.8125rem;width:0.5625rem;height:0.8125rem;transition:all .3s ease-out}.pageblock--oms-columns .column.is-linked .column__content p,.pageblock--oms-columns .column.is-linked .column__content span{text-decoration:none !important}.pageblock--oms-columns .column.is-linked:hover,.pageblock--oms-columns .column.is-linked:active{top:-0.3125rem;transition:all .3s ease-out}.pageblock--oms-columns .column.is-linked:hover:before,.pageblock--oms-columns .column.is-linked:active:before{height:0.625rem;bottom:-0.625rem;transition:all .3s ease-out}.pageblock--oms-columns .column.is-linked[target=_blank]{position:relative}.pageblock--oms-columns .column.is-linked[target=_blank] .column__title{position:relative}.pageblock--oms-columns .column__image-wrap{margin-bottom:1.25rem}.pageblock--oms-columns .column__image-wrap--icon .column__image{border:1px solid #fdc500;height:6.25rem;width:auto}.pageblock--oms-columns .column__content{color:#212529;text-decoration:none}.pageblock--oms-columns .column__content h3,.pageblock--oms-columns .column__content .h3{font-size:1.625rem !important;line-height:2rem !important;margin:0 0 0.625rem}.pageblock--oms-image-text .image-text__image-wrap{position:relative;margin:0 auto}.pageblock--oms-image-text .image-text__image-wrap img{width:100%;height:auto;position:relative;z-index:1}@media(min-width: 992px){.pageblock--oms-image-text .image-text__content{padding:0 1.5625rem 0 0}}.pageblock--oms-image-text.layout-text-image .image-text__image-wrap:after{left:auto;right:0;transform:scaleX(-1)}.pageblock--oms-cta{width:100%;overflow:hidden;position:relative}.pageblock--oms-cta.pageblock--oms-cta-global{margin-bottom:calc(3.125rem*-1)}@media(min-width: 992px){.pageblock--oms-cta.pageblock--oms-cta-global{margin-bottom:calc(6.25rem*-1)}}.pageblock--oms-cta.pageblock--interstitial .pageblock__inner{padding-top:0;padding-bottom:0}.pageblock--oms-cta.pageblock--interstitial-top-bg-white:before{background-color:#fff;content:" ";position:absolute;top:0;left:0;width:100%;height:50%;z-index:1}.pageblock--oms-cta.pageblock--interstitial-top-bg-gray:before{background-color:#f8f8f8;content:" ";position:absolute;top:0;left:0;width:100%;height:50%;z-index:1}.pageblock--oms-cta.pageblock--interstitial-top-bg-black:before{background-color:#000;content:" ";position:absolute;top:0;left:0;width:100%;height:50%;z-index:1}.pageblock--oms-cta.pageblock--interstitial-bottom-bg-white:after{background-color:#fff;content:" ";position:absolute;top:50%;left:0;width:100%;height:50%;z-index:1}.pageblock--oms-cta.pageblock--interstitial-bottom-bg-gray:after{background-color:#f8f8f8;content:" ";position:absolute;top:50%;left:0;width:100%;height:50%;z-index:1}.pageblock--oms-cta.pageblock--interstitial-bottom-bg-black:after{background-color:#000;content:" ";position:absolute;top:50%;left:0;width:100%;height:50%;z-index:1}.pageblock--oms-cta .pageblock__inner .container-fluid,.pageblock--oms-cta .pageblock__inner .container-sm,.pageblock--oms-cta .pageblock__inner .container-md,.pageblock--oms-cta .pageblock__inner .container-lg,.pageblock--oms-cta .pageblock__inner .container-xl,.pageblock--oms-cta .pageblock__inner .container-xxl{margin:0 auto}.pageblock--oms-cta .l-cta__row{position:relative;background:url("../images/cta-background.png") repeat;padding-top:50px;padding-bottom:50px;z-index:2}@media(min-width: 992px){.pageblock--oms-cta .l-cta__row{padding-top:100px;padding-bottom:100px}}@media(min-width: 1570px){.pageblock--oms-cta .l-cta__row{padding-top:200px;padding-bottom:200px}}.pageblock--oms-cta .l-cta__col{padding-left:3.125rem;padding-right:3.125rem}.pageblock--oms-cta .l-cta__col+.l-cta__col{margin-top:30px}.pageblock--oms-cta .l-cta__col--content{position:relative;text-align:center;z-index:2}.pageblock--oms-cta .l-cta__col--content .cta{position:relative;left:0;top:50%;z-index:2;transform:translateY(-50%)}.pageblock--oms-cta .l-cta__col--content .cta .cta__content h2,.pageblock--oms-cta .l-cta__col--content .cta .cta__content .h2,.pageblock--oms-cta .l-cta__col--content .cta .cta__content h3,.pageblock--oms-cta .l-cta__col--content .cta .cta__content .h3,.pageblock--oms-cta .l-cta__col--content .cta .cta__content h4,.pageblock--oms-cta .l-cta__col--content .cta .cta__content .h4,.pageblock--oms-cta .l-cta__col--content .cta .cta__content h5,.pageblock--oms-cta .l-cta__col--content .cta .cta__content .h5,.pageblock--oms-cta .l-cta__col--content .cta .cta__content h6,.pageblock--oms-cta .l-cta__col--content .cta .cta__content .h6,.pageblock--oms-cta .l-cta__col--content .cta .cta__content p,.pageblock--oms-cta .l-cta__col--content .cta .cta__content span{color:#fff !important}.pageblock--oms-cta .l-cta__col--content .cta .cta__actions a{margin-left:5px;margin-right:5px}.pageblock--oms-cta .l-cta__col--content .cta .cta__inner-form-wrapper{background:#fff;border-radius:1.8125rem;padding:0.25rem 0.9375rem}.pageblock--oms-cta .l-cta__col--content .cta .cta__inner-form-wrapper .cta__email-field{-webkit-appearance:none;border:none;height:50px;font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:1.125rem;line-height:1.125rem}.pageblock--oms-cta .l-cta__col--content .cta .cta__inner-form-wrapper .cta__email-field::placeholder{color:#666}.pageblock--oms-cta .l-cta__col--content .cta .cta__inner-form-wrapper button{-webkit-appearance:none;height:50px;background:#fdc500;border:none;border-radius:1.5625rem;padding:1rem 1.25rem 0.875rem;transform:translateX(11px);font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.25rem}.pageblock--oms-blurbs .l-blurb__row{margin-top:-3.125rem}.pageblock--oms-blurbs .l-blurb__col{--bs-gutter-x: 3.125rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));margin-top:3.125rem}.pageblock--oms-blurbs .l-blurb__col .blurb{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.pageblock--oms-blurbs .l-blurb__col.intro_copy{margin-bottom:3.125rem}.pageblock--oms-blurbs .l-blurb__col.intro_copy .blurb-intro{text-align:center}.pageblock--oms-blurbs.num-columns-2 .blurb{max-width:100%}@media(min-width: 1280px){.pageblock--oms-blurbs.num-columns-2 .blurb{max-width:50%}}.pageblock--oms-blurbs.num-columns-3 .blurb{max-width:100%}@media(min-width: 1280px){.pageblock--oms-blurbs.num-columns-3 .blurb{max-width:33%}}.pageblock--oms-content .l-content__column.col--left{text-align:left}.pageblock--oms-content .l-content__column.col--left.full-width{max-width:62.5rem}.pageblock--oms-content .l-content__column.col--right{text-align:left}.pageblock--oms-content .column__side-content{border-radius:0.3125rem;position:relative;text-align:left;z-index:3;margin-top:3.125rem;padding:1.875rem}@media(min-width: 768px){.pageblock--oms-content .column__side-content{margin-top:0;padding:3.125rem}}.pageblock--oms-content .column__side-content h3,.pageblock--oms-content .column__side-content .h3{font-size:1.5rem;line-height:1.875rem;margin-bottom:0.625rem}.pageblock--oms-content .column__side-content .btn-primary:first-child,.pageblock--oms-content .column__side-content .btn-secondary:first-child{margin-top:0}.pageblock--oms-content.bg-color-gray .column__side-content{background-color:#fff}.pageblock--post-feed .l-posts__row{margin-left:-0.625rem;margin-right:-0.625rem}@media(min-width: 992px){.pageblock--post-feed .l-posts__row{margin-left:-1.5625rem;margin-right:-1.5625rem}}.pageblock--post-feed .l-posts__row .post-teaser{margin-bottom:1.5625rem;padding-left:0.625rem;padding-right:0.625rem}@media(min-width: 992px){.pageblock--post-feed .l-posts__row .post-teaser{margin-bottom:3.125rem;padding-left:1.5625rem;padding-right:1.5625rem}}.pageblock--post-feed .featured-posts__block-title{margin-bottom:2.5rem}.pageblock--post-feed.bg-color-white .pageblock-header h2 span,.pageblock--post-feed.bg-color-white .pageblock-header .h2 span{background-color:#fff}.pageblock--post-feed.bg-color-white .post-teaser__inner{background-color:#f8f8f8}.pageblock--post-feed.bg-color-gray .pageblock-header h2 span,.pageblock--post-feed.bg-color-gray .pageblock-header .h2 span{background-color:#f8f8f8}.pageblock--post-feed.bg-color-gray .post-teaser__inner{background-color:#fff}.has_js .pageblock__inner{transition:all .5s ease;opacity:0;transform:translateY(6.25rem)}.has_js .pageblock.active .pageblock__inner{opacity:1;transform:translateY(0)}.has_js .pageblock .column{transform:translateY(3.125rem);opacity:0;transition:all .3s ease}.has_js .pageblock .column.active{transform:translateY(0);opacity:1}@media screen and (prefers-reduced-motion: reduce){*{animation:none;opacity:1;scroll-behavior:auto;transition:none}.pageblock .pageblock__inner{transform:translateY(0) !important;opacity:1 !important}.pageblock.active .pageblock__inner{transform:translateY(0) !important;opacity:1 !important}.pageblock .column{transform:translateY(0);opacity:1}.pageblock .column.active{transform:translateY(0);opacity:1}}.blurb{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:3.125rem}@media(min-width: 992px){.blurb{flex-direction:row;align-items:center}}@media(min-width: 992px){.blurb__image-container{flex:0 0 6.25rem}}.blurb__image-container img{display:block;width:6.25rem;height:auto;border:1px solid #fdc500}@media(min-width: 992px){.blurb__text-container{flex:1 1 auto}}.blurb__text-container .blurb__title{font-size:1.625rem;line-height:2rem;margin-bottom:0}.blurb__text-container .blurb__title+p{margin-top:0.625rem}.blurb__text-container p:last-child{margin-bottom:0}.blurb.has_icon .blurb__text-container{padding-top:1.875rem}@media(min-width: 992px){.blurb.has_icon .blurb__text-container{padding-left:1.875rem}}.blurb.linked-blurb{position:relative;top:0;text-decoration:none !important;transition:all .3s ease}.blurb.linked-blurb .blurb__title{font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#79589f;padding-bottom:0.1875rem;text-decoration:#79589f underline dashed;text-underline-offset:0.25rem;transition:all .3s ease-out}.blurb.linked-blurb .blurb__title:hover,.blurb.linked-blurb .blurb__title:active{color:#000;text-decoration-color:#000;transition:all .3s ease-out}.blurb.linked-blurb:hover,.blurb.linked-blurb:active{top:-0.3125rem;transition:all .3s ease-out}.blurb.linked-blurb:hover:before,.blurb.linked-blurb:active:before{height:0.625rem;bottom:-0.625rem;transition:all .3s ease-out}.blurb.linked-blurb:hover .blurb__title,.blurb.linked-blurb:active .blurb__title{color:#000;text-decoration-color:#000;transition:all .3s ease-out}.form{background-color:#fff;border-radius:0.3125rem;padding:3.125rem}.form .form-fields{display:flex;flex-wrap:wrap;margin-top:1.5625rem}.form .input-container{width:100%}.form .field{position:relative;margin:0 0.3125rem 1.5625rem}.form .field:last-of-type{margin-bottom:0}.form .field--width-half{width:100%}@media(min-width: 1280px){.form .field--width-half{width:calc(50% - 0.625rem)}}.form .field--width-full{width:100%}.form .form-field-label{position:absolute;left:1.25rem;top:1.4375rem;z-index:1;font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:0.9375rem;color:#000;letter-spacing:0.015625rem;line-height:1;transition:all .3s ease-out;padding:0}.form .form-field-label.focused{left:1.25rem;top:0.625rem;font-size:0.5625rem !important;transition:all .3s ease-out}.form .floating-label label,.form input[type=text],.form input[type=tel],.form input[type=email],.form input[type=number],.form input[type=password],.form select,.form textarea{background-color:#f8f8f8;border:#000;border-radius:0.3125rem;width:100%;font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:0.9375rem;color:#000;letter-spacing:0.015625rem;line-height:1.625rem;transition:all .3s ease-out;padding:1.125rem 1.25rem 0.875rem !important}.form .floating-label label::placeholder,.form input[type=text]::placeholder,.form input[type=tel]::placeholder,.form input[type=email]::placeholder,.form input[type=number]::placeholder,.form input[type=password]::placeholder,.form select::placeholder,.form textarea::placeholder{color:#000}.form .floating-label label:focus,.form input[type=text]:focus,.form input[type=tel]:focus,.form input[type=email]:focus,.form input[type=number]:focus,.form input[type=password]:focus,.form select:focus,.form textarea:focus{border-color:#000 !important;outline:none;transition:all .3s ease-out}.form textarea{height:12.5rem}.form .button{margin:0}.form .button:focus-visible{border:solid 0.125rem #fff !important;outline:solid 0.125rem #000 !important;outline-offset:0.125rem !important}.blog-landing-filters{background:#f8f8f8;padding-top:1.875rem;padding-bottom:1.875rem}@media(min-width: 992px){.blog-landing-filters{padding-top:3.125rem;padding-bottom:3.125rem}}.blog-landing-filters__header{font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#430098;font-size:1.125rem;letter-spacing:0;line-height:1.75rem;text-transform:uppercase;margin-bottom:0.375rem}.blog-landing-filters__top{padding-bottom:0.375rem}.blog-landing-filters__facets{display:flex;flex-direction:row;flex-wrap:wrap}.blog-landing-filters__facets .facetwp-facet{width:100%}@media(min-width: 992px){.blog-landing-filters__facets .facetwp-facet{width:30%;padding-left:0.9375rem;padding-right:0.9375rem}}@media(min-width: 992px){.blog-landing-filters__facets .facetwp-facet.facet-first{padding-left:0}}@media(min-width: 992px){.blog-landing-filters__facets .facetwp-facet.facet-last{padding-left:0.3125rem;padding-right:0}}.blog-landing-filters__facets .facetwp-facet select,.blog-landing-filters__facets .facetwp-facet input[type=text]{width:100%}.blog-landing-filters__facets .facetwp-facet select{position:relative;-webkit-appearance:none;border:1px #d8d8d8 solid;padding:0.875rem 1.25rem;color:#000;font-size:1.125rem;letter-spacing:0;line-height:2rem}.blog-landing-filters__facets .facetwp-facet.facetwp-type__search{position:relative}.blog-landing-filters__facets .facetwp-facet.facetwp-type__search .fa-magnifying-glass{position:absolute;top:50%;transform:translateY(-50%);right:30px;color:#430098}.blog-landing-filters__facets .facetwp-facet .facetwp-facet__search{position:relative;-webkit-appearance:none;border:1px #d8d8d8 solid;padding:0.875rem 1.25rem;color:#000;font-size:1.125rem;letter-spacing:0;line-height:2rem}@media(min-width: 992px){.blog-landing-filters__facets .facet__search-submit{width:10%}}.blog-landing-filters__facets .facetwp-type__dropdown{position:relative}.blog-landing-filters__facets .facetwp-type__dropdown:before{content:"";color:#430098;font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;font-style:normal;top:50%;transform:translateY(-50%);right:30px;z-index:2}.blog-landing-results-meta{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-top:3.125rem;padding-bottom:3.125rem}.blog-landing-results-meta__clear a{color:#000 !important;text-decoration:none !important}.blog-landing-results-meta__clear .fa-circle-xmark{color:#430098 !important}.blog-landing-results .post-teaser__inner{background:#f8f8f8}.pageblock--blog-hero{background-image:url("../images/tile-pattern-transparent.png")}.pageblock--blog-hero .hero__meta-row{display:flex;justify-content:flex-start;align-items:center;font-weight:400;font-size:.875rem;line-height:.875rem;margin-bottom:.625rem}.pageblock--blog-hero .hero__meta-row-author-img{width:1.875rem;height:1.875rem;border-radius:50%;margin-right:.5rem}.pageblock--blog-hero .hero__meta-row-separator{margin:0 .375rem}.pageblock--blog-hero .hero__meta-row-categories{display:block;width:100%;position:relative;z-index:3;font-size:.875rem;line-height:1;margin-top:auto;margin-bottom:0}.pageblock--blog-hero .hero__meta-row-categories span{display:inline-block;background-color:#e9e9e9;margin-right:.25rem;padding:.375rem .25rem .25rem}.blog-detail-footer__top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1.875rem}.blog-detail-footer__categories{font-size:0.875rem;line-height:0.875rem;color:#000;letter-spacing:0}.blog-detail-footer__categories strong{display:block;margin-right:0.625rem;margin-bottom:0.625rem}@media(min-width: 992px){.blog-detail-footer__categories strong{display:inline-block;margin-bottom:0}}.blog-detail-footer__categories span{display:block;background-color:#e9e9e9;margin-top:.25rem;margin-right:.25rem;padding:.375rem .25rem .25rem}@media(min-width: 992px){.blog-detail-footer__categories span{display:inline-block;margin-top:0}}.blog-detail-footer__share strong{display:inline-block;transform:translateY(-5px)}.blog-detail-footer__share i{color:#79589f;font-size:1.875rem;line-height:1.875rem;margin-left:0.625rem}.blog-detail-footer__bottom{display:flex;flex-direction:row;flex-wrap:nowrap;border-top:4px solid #79589f;padding-top:1.5625rem;margin-top:30px}.blog-detail-footer__bottom img{display:block;width:50px;max-width:50px;height:50px}.blog-detail-footer__author-img-col{padding-right:0.625rem}.blog-detail-footer__author-name{font-family:"BentonSans-Medium",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.75rem}.post-teaser{background-image:none !important;display:flex;flex-wrap:wrap;position:relative;top:0;transition:all .3s ease !important;margin-bottom:3.125rem;padding-bottom:0 !important}.post-teaser__inner{display:flex;flex-wrap:wrap;min-height:13.25rem;position:relative;border-bottom:0.375rem #fdc500 solid;padding:0}@media(min-width: 992px){.post-teaser__inner{min-height:31.25rem}}.post-teaser__inner p,.post-teaser__inner div,.post-teaser__inner span{color:#000;text-decoration:none}.post-teaser__image{width:100%;height:auto}.post-teaser__image img{width:100%;height:auto}.post-teaser__content{position:relative;z-index:3;padding:1.875rem}.post-teaser__meta{display:flex;justify-content:flex-start;align-items:center;font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:0.875rem;letter-spacing:0rem;line-height:0.875rem;margin-bottom:0.625rem}.post-teaser .post-meta__item--author-img{width:1.875rem;height:1.875rem;border-radius:50%;margin-right:0.5rem}.post-teaser .post-meta__item--author-img img{width:1.875rem;height:1.875rem}.post-teaser .post-meta__item--separator{margin:0 0.375rem}.post-teaser__title{font-family:"BentonSans-Medium",sans-serif;font-weight:500;color:#79589f;padding-bottom:0.1875rem;text-decoration:#79589f underline dashed;text-underline-offset:0.25rem;transition:all .3s ease-out;font-size:1.375rem;line-height:2rem;margin-bottom:1.875rem}@media(min-width: 992px){.post-teaser__title{font-size:1.625rem;line-height:2.25rem;margin-bottom:3.125rem}}.post-teaser__categories{display:block;width:100%;position:relative;z-index:3;font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:0.875rem;color:#fff;letter-spacing:0rem;line-height:1;margin-top:auto;margin-bottom:0}.post-teaser__categories>span{display:inline-block;background-color:#e9e9e9;margin-right:0.25rem;padding:0.375rem 0.25rem 0.25rem}a.post-teaser:hover,a.post-teaser:active{top:-0.3125rem;transition:all .3s ease-out}a.post-teaser:hover .post-teaser__title,a.post-teaser:active .post-teaser__title{color:#000 !important}a.post-teaser:hover .post-teaser__inner,a.post-teaser:active .post-teaser__inner{border-bottom-color:#79589f}.pageblock--post-landing{background-color:rgba(0,0,0,0)}.pageblock--post-landing .pageblock__inner{padding:0}.pageblock--post-landing .container-fluid.featured,.pageblock--post-landing .featured.container-sm,.pageblock--post-landing .featured.container-md,.pageblock--post-landing .featured.container-lg,.pageblock--post-landing .featured.container-xl,.pageblock--post-landing .featured.container-xxl{position:relative}.pageblock--post-landing .featured-posts{position:static;padding-top:1.5625rem;padding-bottom:6.25rem}@media(min-width: 768px){.pageblock--post-landing .featured-posts{padding-top:0;padding-bottom:7.8125rem}}@media(min-width: 1570px){.pageblock--post-landing .featured-posts{padding-bottom:9.375rem}}.pageblock--post-landing .featured-posts__bg{background-color:#f8f8f8;border-radius:0;width:100%;height:calc(100% - 3.125rem);position:absolute;bottom:0;left:0;right:0;top:0;z-index:5;padding-bottom:3.125rem}@media(min-width: 768px){.pageblock--post-landing .featured-posts__bg{top:-3.125rem;padding-bottom:3.4375rem}}@media(min-width: 992px){.pageblock--post-landing .featured-posts__bg{border-radius:0.3125rem;width:calc(100% - 6.25rem);left:3.125rem;right:3.125rem}}.pageblock--post-landing .featured-posts__row{position:relative;z-index:6}.pageblock--post-landing .featured-posts h2,.pageblock--post-landing .featured-posts .h2{display:flex;align-items:center;justify-content:flex-start;position:relative;font-family:"BentonSans-Regular",sans-serif;font-weight:400;font-size:0.9375rem;color:#000;letter-spacing:0.015625rem;line-height:1;padding:1.5625rem 0 0 !important}.pageblock--post-landing .featured-posts h2:before,.pageblock--post-landing .featured-posts .h2:before{content:"";width:100%;height:0.0625rem;position:absolute}.pageblock--post-landing .featured-posts h2 span,.pageblock--post-landing .featured-posts .h2 span{background-color:#f8f8f8;display:flex;width:auto;position:relative;padding-right:0.625rem}@media(min-width: 1280px){.pageblock--post-landing .featured-posts__inner .post-teaser{margin-bottom:0}}.pageblock--post-landing .featured-posts__inner .post-teaser__meta{margin-bottom:1.375rem}.pageblock--post-landing .featured-posts__inner .post-teaser__title{font-size:1.375rem}@media(min-width: 768px){.pageblock--post-landing .featured-posts__inner .post-teaser__title{font-size:1.5rem}}.pageblock--post-landing .posts-container{margin-left:-0.625rem;margin-right:-0.625rem}.pageblock--post-landing .posts-container .post-teaser{margin-bottom:1.5625rem;padding-left:0.625rem;padding-right:0.625rem}.pageblock--post-detail{background-color:rgba(0,0,0,0)}.pageblock--post-detail .pageblock__inner{padding:2.1875rem 0 0}@media(min-width: 992px){.pageblock--post-detail .l-posts__column{max-width:calc(62.5rem + 12vw)}} \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/favicons/favicon.ico b/12factor FINAL/wp-content/themes/orbit-media/resources/favicons/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..e9c325f50b3559f2ee1c674d6e74833191a4c1fd GIT binary patch literal 13929 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 X_zWj!@d?HM?Y)fup8hjFBMA9#flh47 literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/fonts/BentonSans-Regular.otf b/12factor FINAL/wp-content/themes/orbit-media/resources/fonts/BentonSans-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..68c339480ab70f70d19f8f040cb35b7c0a47ad99 GIT binary patch literal 25264 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 literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/discord-icon.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/discord-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9435ad0661ff7fd66d9693626e0b56cc74cc08d9 GIT binary patch literal 1842 zcmV-22hI42P)?mhSX&YawR@80_!FpF8t!Us50!ik7;1%VX+R$6p> zzL#l#u_C=_dWgW^1s&vg=$Ac@v>mOU+mi@YODNUa-{M+U3xE{_t^zP;s?U{m4uGqJ zYA0ILs|c@o-Nj_A9@?&sQKF;r@$l z+xny5BDI2my}g-O%+DCh581Zq_;yu85ZJgan!d`<7~?>aQD;5C<$;{l5ERmW__hhD z>qe(J8^X^3GzK+RE08>M<mJK9z z)6gOiU$2U>T7hhY#gqxPY#^$i?5v8ZT7$T&GnziH9Ia#^shfrt0l1^8#%hQx*j0{G zG7!~GCadbG#vl;i8g>?z;uH;J%lg5l)BfJ!0o%syrTU8oQa3TVZblr{8p78~br%gp zVEc?1sxe3`Oho(F6zlg4WLwy|l*AP?>a2#KtWCxGJOiPH|H;`g4dU8u;oTqd>hcbR zXq|CWH3qGQ>%H1f2_&_4;8Oq=Ra#KMn1q)q)ydNo{wnE6RmAAt?A3hA5u)pAH7hzt z(?i*;ec#T}w%<;*B%{ts0N(=e#Q=i;64W(09@;l`OqlrUzIk*fZUOXNfae5pN$|_w z?FC3io#z33Hb@abyLvM5t;Kp1(e!?TYt7~KE-ia`_kp&Tz4e^M0G=msb`ZB&VfoJC z*mJpUUiXk-VF-syg#iGQb)nk;ylyH{URU{aT%Z4P05+mKR88wEr_f z#a*cEK4I6;hA}|jHXpd%*}1d z3xw1sg2)Q24`!&OW}Put?qtw9^%z@{d!2t%6+aS0l)$`VE5AY{BLg2Z)6_*i3@kBV zdBf62^DYa7%}o?~vg@uf;fdMnj0A-*_^9r=>NJ4`UYLJ<0;Y$sMJ);2%W<}>A8aC6 z^3i-!kn@uf=k9W}RK$q_xWv%rDG+sj?)7vauB8tL6$Jp0OOp}j{!*0CMAq@OEg2#ibG|i| z{Y5h3Y=^6TJ)`k|0zh)jzyj1~ZxOKrKyxLQB{k&#gcH~n?!VfyE#EJPixvXL2ps_! zc(Lc9`6{IMNPfI(n!;%BaBO;aKRrVjVm(x?G5~?5YKCz_b1^F0d3qu5KjY+6#V-lY898*>kn|m^`4Q_U#S;8F>jCQm^Az%!^PXJxnI~-p+ zXB>A53iLsr3+9bG5MJ4tr=|9VI-_GIES_U11Ual#}<{EyT~HmmK0 zvmzH|mwjEUcQ=kV)!!wlgQU@!2Z=9rABa8W)2%NgBF@VsE;S-cPr5F*nw-`duY7MZ5g_Cx+jlwz* z7rD}neZ%obE7A0WuGPC6-*2ivOyE2~kGZf0`!X9J|8LbViBx3ICu>o+Gdyr^#|`~w g)S~t*W-$x=8$_8wLutg@ZU6uP07*qoM6N<$g5QF6AOHXW literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/github-icon.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/github-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c356c46b3cedd103216637a72261423cbe1846d2 GIT binary patch literal 2019 zcmV<92ORi`P)s#0N{H7WIAYtnt2J5wMltl{ zZK~0;|2$=t+)m1N5iBc)7=VYVu|Luq=qV(NYg0Qs?F-8-wVRaNMNm;l=Q%I{qAi^8 zKafwbD^o#V>`o!V5G=^2Gq)gc9F&GgqV8!oaYm+gc-j}1DU}eBFXpYVAaHLu9{9E? z+tE~LYwR*;JOjZ+1#2q+BwmpbwJCh4_B|(VPE#RIbTuq_9>AiaD$ElEj%(lCCvS7+KDS>*Azy4CfNy1sQP69D7_WbI`n5T!1UcZ)YyYGn0GLR2QcrFiSqXN(Ukqqmnpt|~xZUJzJ@MW<|TzF~hQ0H~dw&Z|YlXui?p_QE8(NBJ-x zB56_)mygUVT@L`t5__Xba*~g?^ag%fuu7L`?(@Gd+H53I<2nFP6tf|vfbSQmFK>jC zf!9eqYCv6!iD%03K_u|@o+&Z$=a7m3>gI}-W%K+`*NWo z-5}_V_KCtX={r8Nfky9v&nr>)0l3~Y<{a(cU~-Er zBG|`~d)mZTrU$CU0|GFE)BR zwux|sfainQ;O1yGO@Uxjq{sghCd>JWVU*!vl)HnzXgu8O@6&>d3HURolnVj5S%BR_ zEHN3iw4_)tc<5O2^Id$=Xx|B(=@$Qi>lU8?bs=0x$A zH05UlDSM}XPuc1Vd1GM+f>}bZ9aA!>Y+Wf(kBH#f^yK_wBoSEcMo`Eb{U$_y;wENB zpKnAGfs{fwWtCobcH{>j{*gIYw%_-d|2V{23dLR2tRe6ez{3E3MIdNt%lJ(-l^5zS zd3c$gAZ<~QVygLxJI<1l@oZHDw=`|(UeXe;dot1!cow2o%%L=p_!%Jk6!BNv(ktC+ zQkw6&jhO_ApGSHF&!lP1L=Jgl?GV(bXF)$k)YnbUT}{#CiCsYpzjGZ(yfvcAuD-vg zCaoIISR{rM{@X~TAM*>=qtreY^u-#RwswAQW^=G6y27nC4RKvnlROQDuVgZWnMXO( zQLg9SG;E#e2aqaWWT5~NQb$6**bIg21>kk1P|>LRo}r;C+~faK)|A;Anv>Q49v!x> zC-Ga;zDRNX4;s-b>kpd=8uGPB-2YrIPR?Jc?a;P&$4ad)fJ{4rEE>e@PLVvVpx3s< z>z;JtIwoxE-gYLO2wVrS(@~!=*YQ|pSlanc5pRjcx|zqI*Ib*`5^L2tAH#C$bY(y`~@H=Oq&|BwF>{0G>*$WVu^OELfe002ovPDHLkV1l%C Bv + + Fill 1 Copy 20 + + + + + + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-down-yellow.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-down-yellow.svg new file mode 100644 index 00000000..5d6669b5 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-down-yellow.svg @@ -0,0 +1,10 @@ + + + Fill 1 Copy 20 + + + + + + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-black.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-black.svg new file mode 100644 index 00000000..08cae5ff --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-black.svg @@ -0,0 +1,10 @@ + + + Pseudo Element + + + + + + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-dark-purple.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-dark-purple.svg new file mode 100644 index 00000000..fd3d2c97 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-dark-purple.svg @@ -0,0 +1,10 @@ + + + Pseudo Element + + + + + + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-purple.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-purple.svg new file mode 100644 index 00000000..a8535b29 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-purple.svg @@ -0,0 +1,10 @@ + + + Pseudo Element + + + + + + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-white.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-white.svg new file mode 100644 index 00000000..b68512e7 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-white.svg @@ -0,0 +1,10 @@ + + + Pseudo Element + + + + + + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-yellow.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-yellow.svg new file mode 100644 index 00000000..9b29aead --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-caret-right-yellow.svg @@ -0,0 +1,10 @@ + + + Pseudo Element + + + + + + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-external-link-purple.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-external-link-purple.svg new file mode 100644 index 00000000..89dfd4e1 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-external-link-purple.svg @@ -0,0 +1,22 @@ + + + Solid/arrow-alt-circle-down + + + + + + + + + + + + + + + + + + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-external-link-yellow.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-external-link-yellow.svg new file mode 100644 index 00000000..99e350f4 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/glyph-external-link-yellow.svg @@ -0,0 +1,22 @@ + + + Solid/arrow-alt-circle-down + + + + + + + + + + + + + + + + + + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/google-icon.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/google-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d6ea1079d9724c4e50a88827ffc5738fb951d274 GIT binary patch literal 1533 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 literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-01.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-01.svg new file mode 100644 index 00000000..dda9acf2 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-01.svg @@ -0,0 +1,19 @@ + + + icon-diamond-01 + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-02.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-02.png new file mode 100644 index 0000000000000000000000000000000000000000..2d1e1e1965cc2cb90f4cc10c8ac415710dc50501 GIT binary patch literal 2657 zcmb7`X*d*$8pj7iwqb;9S;|DV$QoxTjAaaxooqQFOQ9j_Si?ADEF%ocGE9gQLT=Vl z$*y5SV_(WTVurCEuD;y+_1+Kv_xCRUkMHw7Z>p8035Zja6952!;HEI^Gv5C#cDAz^ zw2)(a1}3Dni2>mC(8blW0_Noi_qMPA$e-ox0HzdQ0PwfvOrmE309ZBNulkd7wjEzNlYyaNH2}2RE&&&TFsKR6p_`h%{4LCxi z5gV5;h~M))q+|q!B<}G@xNl;JZ}-N>@S3J19PS_uv}p*izO|V;&cYcM({gMYD~`=+ z#H;sU5Qv2<%mK0@_}N8RAX#Ehaxfw-zcACR<0@xK7nNQ^L6z4j*{78}lCA1MCxr*Q zeYYtWJhnL>SKVQK)$jGZKMS>E2I98*ufOyzzTm0&@|iU0?bt}TyHK1=%M&6Yc@}O4(wvO>FB1J)o3|Hj2WcNU7k6o8K9s%q2YM) zU`h?EZy)1xMb~pfT1+_C@y90Y+{PEwF9h`2PMoJVNh?X;{^mimc8#54mb+JLf!}eh zj&iBJE_dm*(HerJU1H6^q(7ztfAhL}_{&ytYMmq<^)lHTHWfgS)JUuunr!azEZt*= z29X^OnnN|Rg5 zmHf7g8l(KG^5!6Q#W!!t*pQdlF-f@Hr-t&_H=hM3);J&Tsf+!XJO@`Nw(~vo-OuQh z7f>M$@GFtVr=@6~bAciXl#S3bTE9E(XiE3Ikj2;ev4@Q->)x3{MT&*&N|gf4Hz-cZ z0e;Zo@g%N~<_FmGs6o)1;6>xEP(8ZWU#!aEEu=~Je-P0o3#_g(;l^SE?4)tBR5jhq zNA-dgC**3h|FZi#X9aZ;&>;G7M*w9|%~Rv%qB-rCD4Pj@F8AqnUhflrn&Y8baUH=@ zYLDWuAIjl+zIg1j$@~qmdmntHQxlJNaNAPQA5m$b!hp^+uDsJYr zwv5DxvthvY`&W+gq4N zf3H{U=ZPL!U~%J}jBlQUAVP?FZF5b1_G(1g2)gOHkhb%y149X+7PWWx6@i7XmA+ma$?5T>7;e8G~sMaa}8v zC9mI8|Qy)gCE z-8Gs)>K9pX>Z;93F^=1m*KQ}uC<_1DtLnqFGu7*#)+P6?gn0WXKB+mBT9qW$G@2NJ-#t3w2+~YyeumT3borTEd37ekd9}im?UJV)b_Y7p^5-?(V)4UlG_y;8iYO zNMF-1uzs_ucmUcEqS;G_`7|`jUeEp{4I^cC=zs{;}(UQXxzAK_Rxqk&k6^3iPlpw?|YgPB!M^ z+8jj~P{=**tQ(trhdzxtrbtcpyM;rn?$H++^vu#jvh2^1gH&HKvdD6^u?%;b(#EA% zo`3jMd#9`1mL?ZgVY^wmMg7^XvV!bW4nJFpCR&v&(JED>p)$|w+yq%O#cCwvj&P7{ zn{(rfC&37$c&rnX_@f&EV{dkxse?sE!>zIym-Vpt+I7o=8Tu6P8mp=r`hh~kWzg^A zq49~mxJ4r#U8qth_a+UH@rT%_Fwx;{A45K>DYg{q^K`}E4_t;?TYPz)H=~y)x`oXY zb_@LKfkK=#XjcF=$o;s#LV{Nw$YbY#T0^J4JE)6^)H+hQQ(Kc2b_SZ2Wx0BbE z5Uwd%!5cPOIEGXxs4xQEl3}=8Ro$;DuNUC6<`>uJY+tDty4zsf9c3hTM8+<~IJg?4 z8Ll}D_*V<^5g9p7T;N?@x9L(Fu4v8SXu_xHXM|dQB zV%eUTEXRHRf#n<|WxsxQ+O(nW>o-=$xCC8d%>Up@0bv@`afB8x=H;!cVTk>&wqZucW@(1*lPoi Ggnt9R?eL-i literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-02.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-02.svg new file mode 100644 index 00000000..fa07a1c8 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-02.svg @@ -0,0 +1,11 @@ + + + icon-diamond-02 + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-03.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-03.png new file mode 100644 index 0000000000000000000000000000000000000000..1d99ee00955e2c8fffa85e9cb82f22ab8946f483 GIT binary patch literal 3933 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 J!9pBk{{x`?WexxU literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-03.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-03.svg new file mode 100644 index 00000000..14b95146 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-03.svg @@ -0,0 +1,19 @@ + + + icon-diamond-03 + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-04.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-04.png new file mode 100644 index 0000000000000000000000000000000000000000..f95d45cdcb38e67165653850cd42ce0982f3ea54 GIT binary patch literal 3452 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 + + icon-diamond-04 + + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-05.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-diamond-05.png new file mode 100644 index 0000000000000000000000000000000000000000..95cb59af235ba224bdb4dd122732abd46320a2ff GIT binary patch literal 3626 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 + + icon-diamond-05 + + + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-01.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-01.png new file mode 100644 index 0000000000000000000000000000000000000000..fcbc761d13a2c0e576fac7ce5e1c281b075178ec GIT binary patch literal 466 zcmeAS@N?(olHy`uVBq!ia0vp^DImE zkiTO3``ViIyWc-m`?LfP?(T%DXp9z}FGB{6NZ z5L+~1hJ#LDtA>i2KzA~&q&(J4u$`7}b#7JtO~3dHjwE;r8UhnUe=uI0%RTqEx@|5f OJUw0gT-G@yGywqS?tdx( literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-01.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-01.svg new file mode 100644 index 00000000..a9e74e52 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-01.svg @@ -0,0 +1,10 @@ + + + icon-numeral-01 + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-02.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-02.png new file mode 100644 index 0000000000000000000000000000000000000000..bc7f08cadfe90c8c74596f16ad87bb04f704940f GIT binary patch literal 549 zcmeAS@N?(olHy`uVBq!ia0vp^DIm~C_FhhlcC=jB;a{}ux8dh^bJm;9{GsU3z`)4F z!XcnQG$UDjMqlNFv>S8nZ*IT4KL7vm?eqUX$^ZY$_;bAdhuhEZZjAqXFS+ILzb!Ri zZ@zxLI + + icon-numeral-02 + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-03.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-03.png new file mode 100644 index 0000000000000000000000000000000000000000..8769ef4f992029e139ee602ae6c9aa731962eea4 GIT binary patch literal 564 zcmeAS@N?(olHy`uVBq!ia0vp^DIm_$NJT2if!SGU*2-mlTJ}xRMDV%d-f24G}w|@Be{&nozyXV>& z7@1f&1QZ+^h-T!(K1k*kx8b+nU;OT)?Yw{QcbC;%%YCMM=VkP^m#;2w&k3%3`SYdCc}|kT3Z(eJZ>~R#HZgM34}NR}#VCWPtDnm{ Hr-UW|*&V^8 literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-03.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-03.svg new file mode 100644 index 00000000..c7a2bdc8 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-03.svg @@ -0,0 +1,12 @@ + + + icon-numeral-03 + + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-04.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-04.png new file mode 100644 index 0000000000000000000000000000000000000000..efd244f20a3450960bfe34b564d96a9ecb0c99be GIT binary patch literal 2272 zcmbtW`9Bkm8{b?x63P*h$#UjQK9OY1F>)(c$hGLRn3&0t+;iosPb5do5hdpsB11BA z<(wqUF~?kGF|)6J`F#I?&kyhC{eGV3{d#_VKZ#Zr#=P8O+yDT87iI#rIcBdv;N&>2 z$oc1X#{>+tG1doE4VVpDVSVZoe`!~76f%zPq4p7bnj ziTKdm?1#H2?_GCobgjZG*sYzivClvspxW~vAZ0Ugi&_sF2>YZqg z;elTvF6{TmZEAq&n#`rejc2_Tcb37;^UJ!8RB9gn(2j9|VbX z^gubgVO>C>m(qL?KIPaZrfa>S{nTMo#l69Aqgxx6>s#&Xr%OTI%v2Ssm7f`BUf~VQ z>?>nBGAC?)Mt}D6eCIp7tM6UvhOVL0WN@lkqXT&w6C?ZB^^9f=mnYoi)kRG#BBv)| zb(V)9p*};_BnOLViWn`4xVJI<UmdTGBkaq`gO*gmI6}iu-}hB)Phfjc&ixG z5;e0gxaE8hUb@Z3=I*y`px<9MaWy_BdIeOvuJZonu5^l&apnD#I$K=-LX^wE;N1nj zL5EOl_)PSH_p%-WnIGN)$yLvZoEE>5N$gDi{<2PG_b@7SGv^u(bW3TKh0HlE4Z$vRD!!6Q5jK zxL6lrnqKP}Va_i-aOzfi`YB?^^?}>)3|QTo7^{2%9p1W<08k&31e5Gcut(2rFzQ(> z*Avrhmxbn6BrS`BO6s}GGnf~ zY58Zm=7Lg1k!jLBj~CyS!k8AtfR*YDRvh@Dw(JG_l-@GoUfgxr&%2fWv!?R$qOM;Q zP(dVgy8qeYVrp)U*UyDUWl`YcTeFFo@3fiwbz(h)`O?E2^yXyMuBcqgGF#L~MZENl z^SVX_MglnL^`^uA+7xlD#+X%oz#=ghf4;(0rb3EWhv$xt94FTL+?3!YbeeR{`C)F# z@9NkwEv&&EPu93O?tfO;C96i!9a+&}L=9;tBRR+WK7DrBuac3`2i(*6)Fd1n!3g6( zJ_+f}-?j1lN><%Z(IM_v8vrl&EhO~ z_SvJKNm}iz;T$7W7(@_6#iYi>i;{v`ccQL7Jj)iqZeH>kA5%^eE1!3SAS@;pO^fxm z_#nZJ-*{ziqIvR_VVec_*eR=};wO_|sri7F%-Rb_*Ywgk*viUmVs06(+Bsn(6Z`$n z-IU9loSxc+F-Zgm9mUT(|HPmD1}sR`?nA>ggQP#v@5d?yccdWhp?$YV2;G{iADm3_ zloAxJr*2Gyu;d64yfiuf;1n;h?LMuO>TyAN+T%k}s)Lu2X4B0iRmGvN7pD%25&6Ph zH54(kETipx?+1edQzR6o(Mje_ABWyM>vJAHWnEJPy^UYKMz>bu=FA+N>WExN6+u=8 zMs)(QH615{lV>*El4h#coVSPiy%$Czgum^43JLMQ6iVB3q3r3m@7062&v#+c6pZ>J z%_9|!92+e3{a&*@Y}#7xA`8QZ#7ErC2u#x#SZ5w4X*b$rVElwxsysz5LdsD*VH8Fj zpHPxY-5ET>)Y=k3F8ay$n`{_6tstYbJ zd$CwRxpbh$nJt);aC=oBp&4Y!LAVX)JZIY{5peHEKlZ6-ZJrEv%8@y)LwSB|wdhte z)Qb8t)BbUsoNOFunBnZ4-D@Gv)q+8aq-;+1-5890wDLDSusnBb#XR+%z6)yWhYEvQ z)E~&beT3!r+QxNjHhQmB2aGFieU01LE;sQatZxW&ZCN|l^L

amQYq_c{>lq-W{# zv)f!PnzAR9YO7T+mU_an3`EHdNuFrcX^}!uJHed!`~l8_AtJuu(IDWF9RJjv@07%u xaI1;R8|22L8jqh&5AACoa)!L=_j^aPx1 + + icon-numeral-04 + + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-05.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-05.png new file mode 100644 index 0000000000000000000000000000000000000000..e652d44f3ff6b99cfd69c0e4f93e0ea0de07fcdd GIT binary patch literal 2259 zcmbtW`9Bkm8=w0Kv5=2*vX7EnFN~6V=Eyl=&T>;S-`GTRO-K=D%(oonR&!0l=ExcQ z6uF8tljI0%$n;UO@A~EY`2#*byr1`TykF1j`Q>>%PqwSGt+=SXC;$Kux3`1Bxg7Ev z!h&2Ivs`qUOFXe~TPr}*xZ(ykfQBOM!WJ?;nDxM5^; zikGTjrg!s7BAyPJi+S+m?gSVn@^LVOq}E+EFo%#nHjrjHA^KN?QdoK3TtS9*7kX0r7xS`SSrl3tl_G zzX(z{`0F*q{m`6;+SHI6t*nsS`h-5xek*(U*JU=T)&n&|l8`y5Dbq=6SzlgG4qqHJ z+w1soJASDtVnQt2ylijnggtNMpT{ZKua zx*m@<+t}ik_Gk?Qk(_%o|WJ@Ty&T zFhGVYDX5J;+kRtOI?Y}S82gISP0YKi-2bIn#_&CjxHmSh?_T>xU@j}byW@MvxMyeX z1wJF-slI@nNi}u`s^$U&CMobTcKB7%tU=2HwK`;qv{5#k>UMUGZ|fz)!9hN&;>K_j z3bL6CDPh~j;*(Y?a7RG_d zy-wRzIgTliqj%>oR6wVn?zqN}HJm*-RyNUhve%t2Xa*XF-k$s$KM;)vWkaom30tKX zX_IK*=z9qP#amJZcjb=`iw$yys=*aaeqA&BC_t5yT(?rS6U}|iU6kU6Jp+(@?rR+^ z%pa08Ccy-^UCwzcBOh*H46$=q9V8m-j;uE&t8b5p;AAnu#zU)i1F3|R^C$#3@Ghn> zMJuOKSa<-toOP$f1-XCjxWJ_4>v{TI=a2ApYvbIo{Fk7<`1gYId!WrYiOI1F;bEzska= z-q~3Kw_U_ywEIj`JlB1ch>M>|^w_by*`kmYtp<6M)kHZ)G66CDvC3qkJy^E^PXQ_r zBsMS(kw$Py0VtW+805z!(v*Pqt9MOq0)}JA;7$rq*CZ?M_SKv*|7L05V1XTDT9hsJ zvmO0g_uz{SJ9z<%SBCbLXyq>h=3z(wvHl^wOtfQ2*jZg)0CjMVyWDsDzgTBB@C;(|(H&A9BRm-OAmW?|_9X$JRB`&I>W=SsAQ zv$$ZU9f+3L$bUI!@q~iaAh*(rcCaD-tz#ku*FD}>%Wry-DSqu{H~C)n=IS+N&}N=5 zV)s-RnUKEClAvj`dJ%C<(&q9Ywy>(*YucO4Dm4b@Nolk#5fVPJZ7FfdDD*Xn*GrTD zzm6aAWqBg#Dgn3D&eQ0evWUp(9jegssE8z3(x9kvU9^(y*>Hac+gTc|RSZj8Qc2%p zlz>WfKN>>(arEfV0vp?P3tCxz258YnD)LseIj}~mf1_(As6882B>RUy@V?K8ltZ{U zOAKR1es_-Bi5Q7=9#mk?&RnwMFs+ReVD$l=%Yd9w)`1rcd9Y_6zODtQmNg^U;Umq9 z;72>yGl&-Af~>-(`Ss(2UxOfOg&URyUUour6}qZKa>DAr)nSnxi9+1a}pQVPTyRm6;!Vb0GtBomE1^ z{Y}UrOT>O-^5OXG^j=c2c?()l(O1(9vu@E#n_-hAq5bJ{JCXYdyE=pPuMN)Wgd&PY znxgivTajIlyuULrb2uia=F)ECDua*gNIV*j0I{e`tC5k_xYyUrn3Y=CJmFXc$pCP|>)ELb!53V%H+FQ}7^u0Mx zqtvkkLlx*J9|}EE0V*i7)z*R!Uqtb{fdb8T?Pu>yN8;r$`0WA0>5SAi4PKSWf=?b$ z!79!5=hRy6lEXc*x3EYFo3WUy@s&{wS9*lyAt&D+Vbg76TIxU$rt-P(QYWgpvg!wz z`SB?95&nWFAF@A(;oRFHxw`X>*5hil*Y(p!JCjUaZ>7U}Y%1&x{C+6xZJeP^R#&nA0~4ndPyhe` literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-05.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-05.svg new file mode 100644 index 00000000..a46c036a --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-05.svg @@ -0,0 +1,11 @@ + + + icon-numeral-05 + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-06.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-06.png new file mode 100644 index 0000000000000000000000000000000000000000..c44d58514a4b4b5e2e6d79e28d2eb255b893c8c4 GIT binary patch literal 2278 zcmbtW`8N~{7aq&lWo$30LB_7J<+UahnPCtqRAUKKc43euHP&Pa!_bRinn;wT8jLMv zn=BI}8cc(1k+DU#_;kK=zV8ose|YZm+9A@rt#9n{E z!*vvcr*j>Th%MB?@;ujL z3gQ%{u4Z$ze3RbG|IXTv>VJX`iq7j84zT-NUCBbtjkXmm@5Dsxj{aV9IbS2oCV!vv zF+jwW9R}e2H;HBu0Q{Xxy(Pj%&%5r`@H}dF2xro^Gs5pzf!^6%Q zL=#jzE--0WR6#^2>HYGz{vgXK-Y1Zp5I>J1pKgeH4?h^%Qb^;NccVy!Y3^n`bZws< z6@NSWmAFBn(?rYr*uEs=-I`{?2Cg=w8*=D@|b$`7=ik^#vbqBTKN_9=JsVp>$n}?c;fnS>Zk-5dX_o- zt$~j$yF^k-yBvkz#_;#;re+%sz14- ztw}`FC^@VtD2;-o5(DVKHGRfy%l&UX^q|P{0GiB@GQcn}_dfJtVfRC2aZkjM+<0Cc z|9ZFJuN4B;F|GR6TSG&}9%Vjl5T4l=cXvG~Zf%`&wQ}#go4dkb&Q;5J9_}HZf zv4%32m%Sx8*{f%Y_uco!Vx=q^ii2tEp53*q?4hg3!4dQlYc}e+YQb}|&Z>a3mMIAK zG_nqQZCS?BfrB7Aw04L0bto)(yNipDA&wa27)4gBWC&xtZq&B(X8GlN`i;|Q%P%&w zme{slrrm-5n47DIHfW^iH5^X&0?_VVcaA#m?`BCdFYSWhdvR_L^YD^3 z?WpToc*iGSPd}SDn4YtwbuPxcpScJE^5>z)J)fph$3E1M^WnX(hD#RYjup5GsOQKH zu&;;1Yq!+?vByNJGZtPKN^HT-?) z9GCsB8bNO0gnawFbRTHy?rxvD^E^6JpR=;{?@VTGly57wZqK#oSocV3JQ-kIPjsx_skj}S5YAur+32$>xu__g&81~x!4S9@u& zqkKV&o}V-fAJ84vIF-JR-xT&P$C{B7xX4WozdQGr&h9O4WuQmZ#`9m7HrDK1zsZPa&c$HJf7^n9B6E-xr}W?F z(naENb;!sKA}Cl9KB-`sjkNI6Bx7vVRvEcuO9*g{lPQ^+?e88z@E`a@pThi%Q)_Y; zUqhiqRgrSazicRKZL(qzAY6LkJ}OQEJs#B@s+8cqIg!YFrbhq%^#1pDKbQnM1poOl;1;&#ug<$; F{sX1#61e~X literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-06.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-06.svg new file mode 100644 index 00000000..939594e3 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-06.svg @@ -0,0 +1,12 @@ + + + icon-numeral-06 + + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-07.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-07.png new file mode 100644 index 0000000000000000000000000000000000000000..9d96f6fbd210ed3d1bc2e1a0b627997308adae08 GIT binary patch literal 2312 zcmbtW=|2<-7am)UeX?hpNg8BJvI~R3WXp^!BfGJNXvWfvrq>=qb|Hlj8IgT0lC7aj z3`vr)j|kT!gR3v^{R8fY=RD6j=lPxA`F75O>sF@R9HJZm0Dv1|W{f;xuRj2uI*GTx zXWO0-(;cL#A%HX@zIu`vV;m6PmX?5vCmIM~O7H`){;`}u^aKC^%Tp!*%Lz06sXb-> zf7k0N%fI@MQMvsq>|{hJ!Wd>7!L(6;PZ#Ku=x@h+@8NhgC7ER;uUTc8S?CI+8Iqr; zBpcT-9%*+{d6QL{>lFAKKSeX#H^3^kl@4_t$QO|LS4fT_;`YTK0@lgYoLn0-2oS2( zYtFNqil=#&x9_a0l@_#aI3ilxKTOtE|L|U-bgvfe6T*K}4%ZzGUqP6p@3W=@_zalM z0PO!IY5Bzd5$XJG2(Ph=f)*q-7E27>q|;Kt5=u)IYxYgG0p;-_FI$wacHJExtInRQ zN>y_FQk*_fpnXR{Y4SL^AxcGWsZY~2MY$Os>}^2^_4V0HYuiD0iA6q+H3~O66y}S~ zGbsdpZoIoNb{ZQDH7-84MS0D?-_SD?**7*yD57ZiPy^2=Yn-o z&xgeaI8;-f5DO)x5#w&*)EUNJzI4b%ujXQ2pwMzzUK)`z`=w$&By?&j2)!Fnr>*+3 z{cUFdYkWQeojd9pv`V;%FHv+ioEy(^pQbn$gdaE@RNH{Oo>>e!e{Fjzo@e&EXyi*_+&%KW04)FV(2w7r7d)G(V<;nuKX@kifdjuYB<2y`l_JmN zuZ&a@Z>47`#OD_Ur~K7;Pj1>=$qc=vI1h4yu(P|WJS73gg;xjKz< znc4agb#P>47}ywqdQyvCn!-L#gn6Lkc9t*d+=IQjNyDss@Y%txjVHp?Ku1=@uAXjBD`7J! z@?4-0ZY4!L?AA8SNO7Mg_oCoBk&`Q&_kuc>XALsr%>~U4we}cJQYo@dr(w<*Gd)sY zf04hUAJE)yoZBGgBD@eT9i0Do`MrN~*gR&G278JdnMhhAMC@O|?2cx2^GhCB-zS}nQwPX7YtjPK!4a3jMTuV(Q;MWwQMB!7ZuT(?3F=y#!epMu2 z$`Y9#det`D!q!d8P?_9A)ke5A7GoY?$+SG5VyTO>72hD*i^tuVi|_w|*4LTy znTS#z`JbmJS)L9aY_=c12WPd}f|ztnTtXdR3TU?tatMi;|>_WrEc6l68kUzEz zIg!`wR{z2IT#lch*XcF)aO7rW#l7lo-v8yHfC{`cifXB7#%GxKtJ zs<#Wf7vdt9YWH-mYtRQban9U0@?Yb}l5~N{QTFW+IGZEht%e*pt$}I6ff?9&H|T|W zm%P$mDNa5A2YWJGi5>YXmYOcb{@SEU2uIm%W9!Oz#n3U^1M+CfQrqQ$fE$!Gw`a=8 z!FzE|E4>`kBEn7&MVwS4h49$zmn)@lge=Q9oIR)9kL?ZUM?-e>v!u?f?s}X)OY?uc f%l{tsX!CFS`m(LXYRl)l{(K<_xRo)<&@K8On9&-u literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-07.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-07.svg new file mode 100644 index 00000000..28e4e7f8 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-07.svg @@ -0,0 +1,13 @@ + + + icon-numeral-07 + + + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-08.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-08.png new file mode 100644 index 0000000000000000000000000000000000000000..e8d95d55f2597187c3c4d568284138b359e81f30 GIT binary patch literal 2323 zcmbtWc{~#i8=sIP-m&I3mRluf$+>8yrMZ4Nhn0m;t_&sAoO3gjTqBZVu7)HNz>a1!S+e|C8X^C^xLWE{%g+X3SCtXiMl`5RO*>%BA#( zCj$VwaO4W$9|Z3t3IUK`yrh<}i<+MGB~C`H#|+`#g>ZJDHq4$@k9AW#n}T^CIsf;U z{9O0vdk$o5_Y^0#YJ9MWIvc!;W{|_TpSpjrtP4Vgcwg?UNC@>p4;Buuk9GGV&aXpW z($vfneL4k7Ag}e$L|z%5dDZya+78i{jb3hNHvL$ZNXi(^rWnxL0%>nGD6omp%Ej5@ zh`QYc4+u6YO))h7wNnGhoi(tpyyv*3d zy0JHNjvi;doWdGZ)4ex!2zr{uw9)?U<_)-Idu&^Uaz}j)rLlc+y1EAbUBE@{uVBZU zZsqdn&Kcg+kzIp|gqoJjv-3BE3c&j~I`H++fbAE|F0%KFUKjq_bd!dl_Xfib&8aRI zn~p0?xU9`C1I35zcm96LYYUJ??Uhr~c0y5k+1I31TB(v+SATdsS{!jhAf{KE8k|r$ zPH2!Bv^GHhIVb4W)hjIY7>?4K%`rVkCcOzHQ|TG0nN7iHG9h=KT2!MdwEP zLs6kg23EPUBAJQOoCmpjDV=3XH8pP3_Kgt0bA+TZq|7q%1+yY+QCSqu^@uno^-5VJ zL&+EX+;@o zcU=1Ybf5m-0X2Z3Klrf*-j#t@6UUr%P97ycam_#nLzIH-V31QkdZ( zJ!`trp$BUN?`pnB+LEnjY4z39zE4L7O@FUm~(ChK9f=_c1O*isZ-s|+ttys2q0eWN>`UMgLwinB_pF2 z;;3~A_%N)z&CgR*$uGIuA#s#(`md2FbWQb;g+KS#FzpZIS`-ScJ!yDie1-G~Ci`|| z;D`+U6RZit68LvdWqeKFeM%@(j!=Qmc3z?Ht(GT5V53sKe7P8t5z*uzR+nKhltoua zJkklN^J@oR%ujPP6|rFApl!rT@FhnPdz6{F=kd;&5Q{oJL7oH2TVa0tH`)XBSLU%+%fC+9SZ0ot->L8G?6Ng?@yduzv^2X4^O_DoN@+V4mmDRz81fmz%itpdzxD> zP+vkd5w?EEks6L~TZ;4lR$xP@eJ?7R36ZNxi=xw23roVTsE5ItrY)pucA(!rswCog z=@hp*f$@e7t*SF#x;lAs;s}pSW%s~5aFF=tCd-y3N7l!aiI{=Axhkn3LHbO|y?XCS zq2;=3{ZrV-zG+h;7mbuQ3@iHYdWx}Gi;DprgU`P73hT3Dp6L;giYZ8A>~-12NR(`x z{RE|J*&Svy;r%62lkpgX`9ufG^)&HC(yDN3;UbFeHTmiX-diaB4&TuFU`^$WjyRaA z#->ipI01+Paf(9_ZD+T3Jtg45jk+#(Pctl}l6q!@%B);Rx{0xRAESpYvJ35w&Vvj| zlvCIVPl?zvyO9(TpZZdT%>h0ygjejmMsX24VvzS`|0Xa3Sfwy7xa{(SFFedjksZi@M&V^4OV7HsK_w3^WE@N(!!0bB*K7F%O#+#abs&5x$&VLTf zuSZfuTzK+ns^?&P_+Ps2jfc}cj@|C|J4=9BKJT0?zaukltj<$_6b;9xu^mLEQb@!B z>9DaJk6>q>Af5^Fq%7APO{I6fcgOYNgrXD(wMpR#6t$c)qS?DI*g0qs`r&3`gVFlB zEc=0*VxmPjgUGJ!{5Y-N7C)K*_FnXAYnmUCr2Sy$xvjPBcLOuyw$r#OliHz~#)Ukc z5ehJh5~xK0vCN-##3&py^~G;=tt7VO&RLz0GoAjvRnK2~LC_*3?$uWXRU~<0j}b^Z z71J`b literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-08.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-08.svg new file mode 100644 index 00000000..e3a43e55 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-08.svg @@ -0,0 +1,14 @@ + + + icon-numeral-08 + + + + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-09.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-09.png new file mode 100644 index 0000000000000000000000000000000000000000..80b22c8ba71b352b29a0860459b4ee70ec44bcee GIT binary patch literal 2871 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 DRZ%hn literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-09.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-09.svg new file mode 100644 index 00000000..e00eba18 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-09.svg @@ -0,0 +1,12 @@ + + + icon-numeral-09 + + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-10.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-10.png new file mode 100644 index 0000000000000000000000000000000000000000..bac040a99bc6dc5d3524bdd668a8af21cb419050 GIT binary patch literal 2835 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 + + icon-numeral-10 + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-11.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-11.png new file mode 100644 index 0000000000000000000000000000000000000000..73b52634252464854ce26cb1ed99e7fb11d6dec7 GIT binary patch literal 2857 zcmb_e`9Bj5A0JDuCQ{DGS&ku3h$#0lF*m6k#V~AN_dRM<$mEzroBOKO+{!sxQZm=R zIcIZ3O*!@rnepw>>v>+!^ACJ~cz@oX>-G8R^Lc&V8IDkEkbsl`0000%Y%H7)+5b2A zjvm^u#RAtu;)-;(HUkicPcsh#3)nSCfW19H?a=1~a6Nznj{I&pgw!Db0ALvx0C>n; zzjI~W|Ev0!0srs+Zq(|en*sm=`49_J*Ep`Vr-H60CnX0q@I`p9YrPe>(^Z^Ko@sQ) zz=t{qbRY!x$h-iNq^1{{8@!p^XwQe-3KdqSJcT@j^qiHuZoxn58g=V~bUQ}S zFZ615HeZNL9KdadzPfNCa%OHiaveu5N+fYgCpSihyMIt*0PoHCgt^lI@+SWf)!_kK zpZGNoQ0(OEsaDZZMujpI^*Z|*S}v4$S&?3x4rmx`JqSG3lYgTiDCahl<=zDuxQZ+o zJNM#Aw!?BtWl+eeeDa%xNd`V@7;YqAk~TST;E`=M+HL)JcpRBs_nMY@&xm$6{ctU3c_4l9u+IG2^G_{ubt2nACGTk$` zF;uMjmj9zf){}2`o%Tt_D(R}IsRLlHDq6Tet?1TySL)O;!89_ZgpQSjcES^Mmbx{&t3+VO8H9Z1|~stPY*kvYR={O6F~)BR=jRBPThdZOX5c z)MI0v?-|y-YjptS0_1q@1cXvuI*$8SEZ@KE5iyY4G3-s|NR?Jn$&1xX;BtDga(?Vrd7i6s_wp#ZkuzPh)q8*KHkF)2t6N$) z;moZ3-;kqg!%0hrT4`8%ZNbhU@P^z9h(J&oQd8>RX?!eT=DYKO9vnT zblub@e4uMmk{_18iO^nkmv}YNX-|nJNjbZS4jACEsyb-TsdhtAP2N>#{^)pu*GkoZ;L!faQasqd)jkB*a#>Iz>e4GUri}9CvW2roN$Mj6JEP}yPViI)DED;> zUy@oS*8zvr+f(4;+3eFQ$t+B<90yrP})O|7pYS^J5Fu$s0xILIhb<|Oho===~JtvzNay;!x@UdK9ZD`D0 zE8fx!R3>U%)Z0R5Rmc6}Z7{ z=sg*+X))oZyMC?#VJejczP8K)q;^zIw`Bt@=rd6lzeH@E6Vb@>e#l6i$0~S>Nj^^% zR(`xVI}QFpglIT}9mU-w6->cXA*hrrM1KjBh=5%P%(J~Y{9ni|`@GKpaW zGT6V0VU4bn&iWq(`@{|0GB{NUa#~jsO}EeIgs!b!Ae(J7-e&neI`Y7|xxO@#BJ8!9 zylSqN;xPjIxodEvX$$mGl5fF6C@l5NibU|I=j-AMch%^|wI5*O)J`iZK}N5B-)xQ-dMiX(I~vnJHCdbT|%<`kj|v0=>H7qh}>puI_ESy|OGsfw;)=u&u1TBDFBkaE| z6E5x&N<@6F96ghmX3pm=k2k-CSWGZ#L!8;l)1;%I+T>Q2erdmMl5*F%{^6w68QZb> z3}ru!aHM@1(G8X!zc_q;|L@y^vg6PjKBAL<16|YOo>C=f{KX2Kra8rm>GclBpkSo1 z`$8=9S|%sYogPncdS8=Thk^UWd4&*8$RF!qLhJ zbrIaGEk?V!(F15SwNn7QQ@!$<0fIbrymHzY?!bjsc^XqVUyXSs1>o6(vvWS-DibeJ z-jo2n{e9fI6BkO8xGKvR#j@2?ppeRm*FK;kZNH~SM{cW=$un45vC?!QG=RJ_9G5q1 zWqai8g=AjRGh_=DCR+Qz()sEeMdo>fhPb^^{6s*HBf%0D2h~!qbqX1(zaIr31Cy5~ zJ{q`LO+&AvSA6TX^?6Bw+p?1v~%n}pApt4c#Iw@YHB=pEF zPkq0Ipl^<`c55Ld33Q-{v(9G?1rtwp=Vua7TRPKhvy*iKH&X1hIiRZdM-IES#{B_^ zvVPi9>$nhaAAQZan{C9PCGa9{rRKU_s=-+yv`M(CAFlQ7`jBsf1Y6f3V*@x!vj>mD zdf>NmPqbh-cCB54GE$peNMhc~?D6(kmWD&9ff%0n`?GwxU)6sjalxZrJ7=Giu~@Aba)^8-LOSUznxt($yWmdf>KGB>(Jah*FR7@4Mo;Ul;ppns4ff9{F{i^QoyMLQ3~-lHLbX^ShL( z9KQX9 + + icon-numeral-11 + + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-12.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-12.png new file mode 100644 index 0000000000000000000000000000000000000000..4117119dfd61ffe653dcea13cc6109d2c69006f5 GIT binary patch literal 2891 zcmb`J`6CmK8^^~Sldumt8ggW$)Ko%9X4XC`pr-7Ee8Ty&7F5vR14+1bnI|5k#w44fZDgXeO%LD+PlIc$_m-&BH zyIkP^{XdN`$`l*`IP)2;1vkbpt!8i-pF=@92(^e>4FpsBf12gFzR{zFsS%{pY;Mapg2 ziO_xj`?GwQWJSkOykCxxk~qk9_n)hGtjmcHY?P}sAlup^pM5gZ@44zHjP5HE$@)i= zug?0Vss4zsy4JWfKB~$f*Sa)#@5Cac0G&*XqloFqg!(iPR9sKBZL(I}u0rKHY;LuD zHANv?@j>RCAUI|v3?x%d$Xwl)^C}u>H^aNLzl~IlVaz zLg)8_!wUYc_{28XAl5jK9u=^XY*o@|b>!l}?&v`s;wz%Dm^P4Pg zE62z6Hdg`7p}!7h?bqsJ=+Z2G%M(_7dZz>Q->F4N$-jdzN8${BzwcxgJc(@Ll z;anx{5yN7yi=2Rm@##<+a?wT+-kUmWUj0#}<}TfyGA=sNpsb#2@h2L(JPy^|JU?Q+ zv}Y2EodU~pzlunDl<@6I-2?jX1Y$+;?Mqa{;F^1!T;bw9EN`B@N_X`rvzI!a!X(g` zlGED-S9O=)hEH-RQn;Xzk^Nu8R^hq472~E&qCK&Y4TsTv8g@$ws}Q%HfpAARxF%`gFn;6q(?h(;XYamgX@U!%kb@kNtq(`0B zdpu;FZ#o^Xj}ok^89O?G-_>lsIm?R7MbQl&I!;`W{Q*goQHTG&^tSBf!5}?1bp0ax z$LOPo;-%r=P#^u#-7iw6znqLN{QEX-FDX7Qom zIdFacN7}U8%R_(VpED<{Vg;K+-U}#}X|v)SgB^9UK`J9hBqt*d#sz z89=iSrq(&!P38vq)Yyl;_xZB~#zYHm3y03lBd0$V%^xZeFV+ErpcNA;`T@>pr5c3M z)41RW)cuQQ=_Y4e#2Nx*`IK~~EkZ_?4xi*{acqx%sQG*jIF+jUDYu{ho%S%<&N5kL z)_M`xqox}n1AyaE5mnk7%WknlIZlxxS$ZUo!;Ep}6om#SXQOC` z^D9Oo(JFN>ik^@m^0PBrj%;=7Gb~3|D;OUBPQs z7g$_%%$8F`!%Nl`;!LP}>E&nLRHA{Qwh9y*VhJt#9B~ zu)D+T){DF3?k%|}Q(`v#ruo&swf7^S-$-3Js}k`PQKB*QU@Et#t1v2xi;p*3nu<{W{Fg z$|J8$dAX2SnIHYzPJ81AFa^NE*32wdEf$)x{wavwR^2B|c_B=Zk(FTqF=>W^#s4K( csE3^}yM4(^&U<8u`}4@6k$PH0&Bx*Y1#+!WqyPW_ literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-12.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-12.svg new file mode 100644 index 00000000..df151a42 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/icon-numeral-12.svg @@ -0,0 +1,13 @@ + + + icon-numeral-12 + + + + + + + + + + \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/slack-icon.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Icons/slack-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ae3ca7e9d0401ce756866fb19d0514726074e0fb GIT binary patch literal 1544 zcmV+j2KV`iP)+sv1|DFe>$4wBZ9g~| zf)YD{-00z3&A7FbjnD%tI*hM&vNvq={9y9aaajmSz)UxHx3R19>GH<`rat-DHD>ny z2t(fzmxYi7gd#mR^12S-wfg*qNCO+!#bqHR0q5OsLIPbb#ZKU%BjZO9e~xOOSV$^1 zRSX5qLf$hByx4JIX9lpCT!?ndDQrp)N?^K{`CWf~{kxI&0l#Wxly0=aZ~2p9?)Njg=mX1}#6z(P_=E(QaBab)&w zb*FJm>*V#q^pWgi&EFe9enHmCShiV7jo!hAiFgK7Cm7Z!<0Nx#{F{u++iK~66MJT&*I(^1S#cA}{f zX?pMT?v#`4`{9(WC3LD#$^LS=Ej`)Q$>~_UAo}%#wXu_K-q-IJ`db)k8+pc>n+cz| z2Y97Di;frOva^l0$+~VUWPQ5;+{3k9FMIT1Nk8nBTha@dhKfhB$D8}VQoH*vs@HEq z{Gx@^%)nK)eI;DSGsp8L-BhfMJ;%j|`lSVJ2zX08a$fb`{cNT-)^cOltcj8G792wk zPWI39%+#^WnTu^EQ-@RD={?PTCeC>LPo}Foe;bQ!O_y2Aw@^M^x&!zeSgS+(ONB~i zQ*+1OJIn7%)cFj?ZeT$04@3L=&)K7`ZVS$D7RQnHL_FlTkWP5n*B1QxM<1@GUZ=60 z&W)C5z-n#aS7~CTyd~jz7UK)R0Ox;+Yr*!P8_+YYYCQST@|;0A93H^l;f$~MyR%O< zdR#7jXxNOsafWe@?*Z4e41s;{+~B%LR=}rApT|gtgI^TGY-=uE-Ur~2%g1q^NR{rw zxV}q(T@xb*-_U3a?(c!Oo%RAaGq%L>GP6jVG_!Rd0>}@~ZZvFDcaL~7SbyK>w{LVv z-H%JUu!`E!Js&}D2IwE``*#nV9py{|PDa;4m7s0Oyql&Tzw4DtzEuH`UMp6{o^w*? z!YhFH?t+aee)&UIh)>vUNFD)j)79*gf-ki-gq|*|K5GBmRabFsij@&@d&1o_5W4ax|C`>1NYr_=xR6U?rmWrlbb74 z$Ntz$ocIZt6y@FEa&b42+#nYBwI0h)h~M&2z^ue-@k>-w#~bA?ClGTQ zja1k&+m=h0Mq{)5Ph5c|8FpKUUq}Mc3RT_~iBZ^+*c`wTkbvoABp~Nc5T~#Oe~--) zl0aRFr@Pr)k-}EPEv~~%_3qyz&2%*Cv9J|KK@V}Enw>!0D|q!HkV{h7ild(X-DYb0 u!NJ!D6E{2DjdkySeyIvuYg*G4)PDdwlR`FBh}xzA0000> + >> + }if +}if +exch +{imagemask}{image}ifelse +end % pop imagedict from dict stack +}bd + +/cguidfix{statusdict begin mark version end +{cvr}stopped{cleartomark 0}{exch pop}ifelse +2012 lt{dup findfont dup length dict begin +{1 index/FID ne 2 index/UniqueID ne and +{def} {pop pop} ifelse}forall +currentdict end definefont pop +}{pop}ifelse +}bd +/t_array 0 def +/t_i 0 def +/t_c 1 string def +/x_proc{ % x y + exch t_array t_i get add exch moveto + /t_i t_i 1 add store +}bd +/y_proc{ % x y + t_array t_i get add moveto + /t_i t_i 1 add store +}bd +/xy_proc{ + % x y + t_array t_i 2 copy 1 add get 3 1 roll get + 4 -1 roll add 3 1 roll add moveto + /t_i t_i 2 add store +}bd +/sop 0 def % don't bind sop +/cp_proc/x_proc ld % default moveto proc is for xwidths only +/base_charpath % string array +{ + /t_array xs + /t_i 0 def + { % char + t_c 0 3 -1 roll put + currentpoint + t_c cply sop + cp_proc + }forall + /t_array 0 def +}bd +/sop/stroke ld % default sop is stroke. Done here so we don't bind in /base_charpath + +% default sop is stroke +/nop{}def +/xsp/base_charpath ld +/ysp{/cp_proc/y_proc ld base_charpath/cp_proc/x_proc ld}bd +/xysp{/cp_proc/xy_proc ld base_charpath/cp_proc/x_proc ld}bd +/xmp{/sop/nop ld /cp_proc/x_proc ld base_charpath/sop/stroke ld}bd +/ymp{/sop/nop ld /cp_proc/y_proc ld base_charpath/sop/stroke ld}bd +/xymp{/sop/nop ld /cp_proc/xy_proc ld base_charpath/sop/stroke ld}bd +/refnt{ % newname encoding fontname +findfont dup length dict copy dup +/Encoding 4 -1 roll put +definefont pop +}bd +/renmfont{ % newname fontname +findfont dup length dict copy definefont pop +}bd + +L3? dup dup{save exch}if + +% languagelevel2 ONLY code goes here + +/Range 0 def +/DataSource 0 def +/val 0 def +/nRange 0 def +/mulRange 0 def +/d0 0 def +/r0 0 def +/di 0 def +/ri 0 def +/a0 0 def +/a1 0 def +/r1 0 def +/r2 0 def +/dx 0 def +/Nsteps 0 def +/sh3tp 0 def +/ymax 0 def +/ymin 0 def +/xmax 0 def +/xmin 0 def + +/setupFunEval % funDict -- % this calculates and sets up a function dict for evaulation. +{ + begin + /nRange Range length 2 idiv store + /mulRange % precompute the range data needed to map a sample value from the table to a range value + % this data looks like [ range0mul range0min range1mul range1min ... rangeN-1mul rangeN-1min ] + [ + 0 1 nRange 1 sub + { % index + 2 mul/nDim2 xd % 2*dimension# we are dealing with + Range nDim2 get % ymin + Range nDim2 1 add get % ymin ymax + 1 index sub % ymin (ymax-ymin) + % xmin = 0, xmax = 255 (2^bitspersample - 1) + 255 div % ymin (ymax-ymin)/(xmax - xmin) + exch % (ymax-ymin)/(xmax - xmin) ymin + }for + ]store + end +}bd + +/FunEval % val1 fundict -> comp1 comp2 ... compN +{ + begin + % the value passed in is the base index into the table + nRange mul /val xd % compute the actual index to the table + % since there are nRange entries per base index + 0 1 nRange 1 sub + { + dup 2 mul/nDim2 xd % dim + val % base value to use to do our lookup + add DataSource exch get % lookedupval + mulRange nDim2 get mul % lookedupval*(ymax-ymin)/(xmax-xmin) + mulRange nDim2 1 add get % lookedupval*(ymax-ymin)/(xmax-xmin) ymin + add % interpolated result + }for % comp1 comp2 ... compN + end +}bd + +/max % a b -> max(a, b) +{ + 2 copy lt + {exch pop}{pop}ifelse +}bd + +/sh2 +{ % emulation of shading type 2. Assumes shading dictionary is top dictionary on the dict stack + /Coords load aload pop % x0 y0 x1 y1 + 3 index 3 index translate % origin is now at beginning point of shading + % x0 y0 x1 y1 + 3 -1 roll sub % x0 x1 y1-y0 + 3 1 roll exch % y1-y0 x1 x0 + sub % y1-y0 x1-x0 + 2 copy + dup mul exch dup mul add sqrt % length of segment between two points + dup + scale + atan % atan (dy/dx) + %dup (rotation angle = )print == + rotate % now line between 0,0 and 1,0 is the line perpendicular to which the axial lines are drawn + + /Function load setupFunEval % may need to setup function dictionary by calling setupFunEval + + % this is now specific to axial shadings. Compute the maximum bounds to fill + clippath {pathbbox}stopped {0 0 0 0}if newpath % x0 y0 x1 y1 + /ymax xs + /xmax xs + /ymin xs + /xmin xs + currentdict/Extend known + { + /Extend load 0 get + { + 0/Function load FunEval sc % evaluate the function to get a color and set it + xmin ymin xmin abs ymax ymin sub rectfill + }if + }if + % paint the rects. The sampling frequency is that of our table + /Nsteps/Function load/Size get 0 get 1 sub store + /dx 1 Nsteps div store + gsave + /di ymax ymin sub store + /Function load + % loop Nsteps + 1 times, incrementing the index by 1 each time + 0 1 Nsteps + { + 1 index FunEval sc + 0 ymin dx di rectfill + dx 0 translate + }for + pop % pop our function + grestore % origin is back to start point + currentdict/Extend known + { + /Extend load 1 get + { + Nsteps/Function load FunEval sc % last element + 1 ymin xmax 1 sub abs ymax ymin sub rectfill + }if + }if +}bd + +/shp % this paints our shape for shading type 3 +{ % x1 r1 x0 r0 - + 4 copy + + % fill interior arc + dup 0 gt{ + 0 exch a1 a0 arc + }{ + pop 0 moveto + }ifelse + + dup 0 gt{ + 0 exch a0 a1 arcn + }{ + pop 0 lineto + }ifelse + + fill + + % fill exterior arc + dup 0 gt{ + 0 exch a0 a1 arc + }{ + pop 0 moveto + }ifelse + + dup 0 gt{ + 0 exch a1 a0 arcn + }{ + pop 0 lineto + }ifelse + + fill +}bd + +/calcmaxs +{ % calculate maximum distance vector from origin to corner points + % of bbox + xmin dup mul ymin dup mul add sqrt % (xmin2 + ymin2) + xmax dup mul ymin dup mul add sqrt % (xmax2 + ymin2) + xmin dup mul ymax dup mul add sqrt % (xmin2 + ymax2) + xmax dup mul ymax dup mul add sqrt % (xmax2 + ymax2) + max max max % maximum value +}bd + +/sh3 +{ % emulation of shading type 3. Assumes shading dictionary is top dictionary on the dict stack + /Coords load aload pop % x0 y0 r1 x1 y1 r2 + 5 index 5 index translate % origin is now at first circle origin + 3 -1 roll 6 -1 roll sub % y0 r1 y1 r2 dx + 3 -1 roll 5 -1 roll sub % r1 r2 dx dy + 2 copy dup mul exch dup mul add sqrt + /dx xs % r1 r2 dx dy + 2 copy 0 ne exch 0 ne or + { + % r1 r2 dx dy + exch atan rotate % we are now rotated so dy is zero and positive values of dx move us as expected + }{ + pop pop + }ifelse + % r1 r2 + /r2 xs + /r1 xs + /Function load + dup/Size get 0 get 1 sub % this is the size of our table minus 1 + /Nsteps xs % at some point we should optimize this better so NSteps is based on needed steps for the device + setupFunEval % may need to setup function dictionary by calling setupFunEval + % determine the case: + % case 0: circle1 inside circle2 + % case 1: circle 2 inside circle 1 + % case 2: r1 = r2 + % case 3: r1 != r2 + dx r2 add r1 lt{ + % circle 2 inside of circle 1 + 0 + }{ + dx r1 add r2 le + { % circle 1 inside of circle 2 + 1 + }{ % circles don't contain each other + r1 r2 eq + { % equal + 2 + }{ % r1 != r2 + 3 + }ifelse + }ifelse + }ifelse + /sh3tp xs % sh3tp has the number of our different cases + clippath {pathbbox}stopped {0 0 0 0}if + newpath % x0 y0 x1 y1 + /ymax xs + /xmax xs + /ymin xs + /xmin xs + + % Arc angle atan( sqrt((dx*dx + dy*dy) - dr*dr), dr) + dx dup mul r2 r1 sub dup mul sub dup 0 gt + { + sqrt r2 r1 sub atan + /a0 exch 180 exch sub store + /a1 a0 neg store + }{ + pop + /a0 0 store + /a1 360 store + }ifelse + + currentdict/Extend known + { + /Extend load 0 get r1 0 gt and % no need to extend if the radius of the first end is 0 + { + 0/Function load FunEval sc % evaluate the function to get a color and set it + % case 0: circle1 inside circle2 + % case 1: circle 2 inside circle 1 + % case 2: circles don't contain each other and r1 == r2 + % case 3: circles don't contain each other and r1 != r2 + { + { % case 0 + dx 0 r1 360 0 arcn + xmin ymin moveto + xmax ymin lineto + xmax ymax lineto + xmin ymax lineto + xmin ymin lineto + eofill % for the bigger radius we fill everything except our circle + } + { % case 1 + r1 0 gt{0 0 r1 0 360 arc fill}if + } + { % case 2 + % r1 == r2, extend 0 + % r3 = r, x3 = -(abs(minx) + r), x1 = 0 + + % x(i+1) r(i+1) x(i) r(i) shp + 0 r1 xmin abs r1 add neg r1 shp + } + { % case 3 + % no containment, r1 != r2 + + r2 r1 gt{ % the endpoint we are drawing is that with a circle of zero radius + % x(i+1) r(i+1) x(i) r(i) shp + 0 r1 + r1 neg r2 r1 sub div dx mul % this is point of beginning circle + 0 % point of ending circle + shp % takes x(i+1) r(i+1) x(i) r(i) + }{ % the first circle is the bigger of the two + % we find a circle on our line which is outside the bbox in the + % negative direction + % x(i+1) r(i+1) x(i) r(i) shp + 0 r1 calcmaxs % 0 r1 maxs + dup + % calculating xs: (-(maxs+r2)*x2)/(x2-(r1-r2)) + r2 add dx mul dx r1 r2 sub sub div + neg % maxs xs' + exch 1 index % xs' maxs xs' + abs exch sub + shp + }ifelse + } + }sh3tp get exec % execute the extend at beginning proc for our shading type + }if + }if + + % now do the shading + /d0 0 store + /r0 r1 store + /di dx Nsteps div store + /ri r2 r1 sub Nsteps div store + /Function load + 0 1 Nsteps + { % function t(i) + 1 index FunEval sc + d0 di add r0 ri add d0 r0 shp + { + % fill interior arc + d0 0 r0 a1 a0 arc + d0 di add 0 r0 ri add a0 a1 arcn + fill + + % fill exterior arc + d0 0 r0 a0 a1 arc + d0 di add 0 r0 ri add a1 a0 arcn + fill + }pop + + % advance to next + /d0 d0 di add store + /r0 r0 ri add store + }for + pop % pop our function dict + + % handle Extend + currentdict/Extend known + { + /Extend load 1 get r2 0 gt and % no need to extend if the radius of the last end is 0 + { + Nsteps/Function load FunEval sc % last element + % case 0: circle1 inside circle2 + % case 1: circle 2 inside circle 1 + % case 2: circles don't contain each other and r1 == r2 + % case 3: circles don't contain each other and r1 != r2 + { + { + dx 0 r2 0 360 arc fill + } + { + dx 0 r2 360 0 arcn + xmin ymin moveto + xmax ymin lineto + xmax ymax lineto + xmin ymax lineto + xmin ymin lineto + eofill % for the bigger radius we fill everything except our circle + } + { % r1 == r2, extend 1 + % r3 = r, x3 = (abs(xmax) + r), x1 = dx + % x(i+1) r(i+1) x(i) r(i) shp + xmax abs r1 add r1 dx r1 shp + } + { % no containment, r1 != r2 + + r2 r1 gt{ + % we find a circle on our line which is outside the bbox in the + % positive direction + % x(i+1) r(i+1) x(i) r(i) shp + calcmaxs dup % maxs maxs + % calculating xs: ((maxs+r1)*x2)/(x2-(r2-r1)) + r1 add dx mul dx r2 r1 sub sub div % maxs xs + exch 1 index % xs maxs xs + exch sub + dx r2 + shp + }{ % the endpoint we are drawing is that with a circle of zero radius + % x(i+1) r(i+1) x(i) r(i) shp + r1 neg r2 r1 sub div dx mul % this is point of ending circle + 0 % radius of ending circle + dx % point of starting circle + r2 % radius of starting circle + shp + }ifelse + } + } + sh3tp get exec % execute the extend at end proc for our shading type + }if + }if +}bd +/sh % emulation of shfill operator for type 2 and type 3 shadings based on type 0 functions +{ % shadingDict -- + begin + /ShadingType load dup dup 2 eq exch 3 eq or + { % shadingtype + gsave + newpath + /ColorSpace load scs + currentdict/BBox known + { + /BBox load aload pop % llx lly urx ury + 2 index sub % llx lly urx ury-lly + 3 index % llx lly urx ury-lly llx + 3 -1 roll exch sub + exch rectclip + }if + 2 eq + {sh2}{sh3}ifelse + grestore + }{ + % shadingtype + pop + (DEBUG: shading type unimplemented\n)print flush + }ifelse + end +}bd + +% end of language level 2 ONLY code + +{restore}if not dup{save exch}if +% languagelevel3 ONLY code goes here + L3?{ % we do these loads conditionally or else they will fail on a level 2 printer + /sh/shfill ld + /csq/clipsave ld + /csQ/cliprestore ld + }if +{restore}if + +%currentdict dup maxlength exch length sub (number of extra slots in md = )print == flush % *** how many entries are free +end +setpacking +% count 0 ne { pstack(***extras on stack during prolog execution***\n)print flush}if % *** BARK if anything is left on stack +%%EndFile +%%EndProlog +%%BeginSetup +%%EndSetup +%%Page: 1 1 +%%PageBoundingBox: 0 0 173 81 +%%BeginPageSetup +cg_md begin +bp +sdmtx +[ /CIEBasedABC 4 dict dup begin +/WhitePoint [ 0.9505 1.0000 1.0891 ] def +/DecodeABC [ +{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse + 1 index 1 index ge { exch pop } { pop } ifelse < +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000001010101010101010101010101 +0101010101010101010101010101010101010101010101020202020202020202 +0202020202020202020202020202020202030303030303030303030303030303 +0303030303030304040404040404040404040404040404040404050505050505 +0505050505050505050506060606060606060606060606060607070707070707 +0707070707070708080808080808080808080808090909090909090909090909 +0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c +0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010 +1010101010111111111111111112121212121212121313131313131313141414 +1414141414151515151515151616161616161616171717171717171818181818 +18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d +1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223 +2323232323242424242425252525252526262626262727272727282828282829 +292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f +2f2f303030303131313131323232323333333333343434343535353535363636 +36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e +3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646 +4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f +4f50505051515151525252535353535454545555555656565657575758585859 +59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263 +63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e +6e6e6f6f6f707070717171727273737374747475757576767677777878787979 +797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585 +86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292 +9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f +a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae +aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd +bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc +cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd +dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee +eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff +> dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling + cvi 3 index exch get 4 -1 roll 3 -1 roll get + dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind + +{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse + 1 index 1 index ge { exch pop } { pop } ifelse < +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000001010101010101010101010101 +0101010101010101010101010101010101010101010101020202020202020202 +0202020202020202020202020202020202030303030303030303030303030303 +0303030303030304040404040404040404040404040404040404050505050505 +0505050505050505050506060606060606060606060606060607070707070707 +0707070707070708080808080808080808080808090909090909090909090909 +0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c +0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010 +1010101010111111111111111112121212121212121313131313131313141414 +1414141414151515151515151616161616161616171717171717171818181818 +18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d +1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223 +2323232323242424242425252525252526262626262727272727282828282829 +292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f +2f2f303030303131313131323232323333333333343434343535353535363636 +36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e +3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646 +4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f +4f50505051515151525252535353535454545555555656565657575758585859 +59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263 +63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e +6e6e6f6f6f707070717171727273737374747475757576767677777878787979 +797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585 +86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292 +9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f +a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae +aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd +bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc +cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd +dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee +eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff +> dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling + cvi 3 index exch get 4 -1 roll 3 -1 roll get + dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind + +{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse + 1 index 1 index ge { exch pop } { pop } ifelse < +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000001010101010101010101010101 +0101010101010101010101010101010101010101010101020202020202020202 +0202020202020202020202020202020202030303030303030303030303030303 +0303030303030304040404040404040404040404040404040404050505050505 +0505050505050505050506060606060606060606060606060607070707070707 +0707070707070708080808080808080808080808090909090909090909090909 +0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c +0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010 +1010101010111111111111111112121212121212121313131313131313141414 +1414141414151515151515151616161616161616171717171717171818181818 +18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d +1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223 +2323232323242424242425252525252526262626262727272727282828282829 +292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f +2f2f303030303131313131323232323333333333343434343535353535363636 +36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e +3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646 +4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f +4f50505051515151525252535353535454545555555656565657575758585859 +59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263 +63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e +6e6e6f6f6f707070717171727273737374747475757576767677777878787979 +797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585 +86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292 +9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f +a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae +aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd +bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc +cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd +dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee +eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff +> dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling + cvi 3 index exch get 4 -1 roll 3 -1 roll get + dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind +] def +/MatrixABC [ 0.4124 0.2126 0.0193 0.3576 0.7151 0.1192 0.1805 0.0722 0.9508 ] def +/RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def +end ] /Cs1 exch/ColorSpace dr pop +%%EndPageSetup +0.60000002 i +/Cs1 SC +0.43137255 0 0.97647059 sc +q +-195 4381 m +1725 4381 l +1725 -224 l +-195 -224 l +h +W* +22.01087 81 m +44.02174 44.353222 l +34.732353 29.737125 l +38.819168 24.457882 l +22.01087 0 l +5.202569 24.457882 l +9.2893877 29.737125 l +0 44.353222 l +22.01087 81 l +h +33.027908 27.055216 m +22.01087 9.7200003 l +11.1375 26.828819 l +8.804348 23.895 l +22.01087 4.8600001 l +35.617588 23.895 l +33.027908 27.055216 l +h +22.01087 40.5 m +13.672352 30.01536 l +22.01087 15.357966 l +30.453039 30.197611 l +22.01087 40.5 l +h +22.01087 69.724068 m +5.883131 43.707062 l +11.90708 33.118469 l +22.01087 46.169998 l +32.114658 33.118469 l +38.138607 43.707062 l +22.01087 69.724068 l +h +W* +0 0 173 81 rc +-1 82 m +45.02174 82 l +45.02174 -1 l +-1 -1 l +h +f +Q +1 1 1 sc +q +-195 4381 m +1725 4381 l +1725 -224 l +-195 -224 l +h +W* +58.613216 42.699329 m +63.716766 42.699329 l +63.716766 67.571907 l +73.025635 67.571907 l +73.025635 72.195656 l +49.304348 72.195656 l +49.304348 67.571907 l +58.613216 67.571907 l +58.613216 42.699329 l +h +W +0 0 173 81 rc +48.304348 73.195656 m +74.025635 73.195656 l +74.025635 41.699329 l +48.304348 41.699329 l +h +f +Q +q +-195 4381 m +1725 4381 l +1725 -224 l +-195 -224 l +h +W* +79.109062 42.699329 m +83.763496 42.699329 l +87.683022 57.407631 l +87.764679 57.407631 l +91.684204 42.699329 l +96.379463 42.699329 l +102.83035 63.864933 l +98.257568 63.864933 l +95.807869 54.936317 l +95.113785 52.624443 94.74633 51.109768 94.093079 48.359432 c +94.011421 48.359432 l +93.398994 51.069908 93.03154 52.664303 92.337456 55.016037 c +89.928581 63.864933 l +85.845741 63.864933 l +83.559357 55.175476 l +82.865273 52.744022 82.497818 51.229347 81.844566 48.359432 c +81.762909 48.359432 l +81.191307 51.069908 80.783028 52.704163 80.129776 55.095757 c +77.761726 63.864933 l +72.65818 63.864933 l +79.109062 42.699329 l +h +W +0 0 173 81 rc +71.65818 64.864937 m +103.83035 64.864937 l +103.83035 41.699329 l +71.65818 41.699329 l +h +f +Q +q +-195 4381 m +1725 4381 l +1725 -224 l +-195 -224 l +h +W* +113.4049 42.260868 m +117.28359 42.260868 120.26407 43.655968 122.50963 46.087421 c +119.85578 48.638454 l +118.22265 47.083916 116.58952 46.167141 113.77235 46.167141 c +110.58774 46.167141 108.17886 47.841255 107.97472 51.667805 c +122.79543 51.667805 l +122.79543 52.823742 l +122.79543 61.433479 118.14099 64.263535 113.28242 64.263535 c +108.79129 64.263535 102.95284 61.3139 102.95284 53.262199 c +102.95284 45.489521 107.97472 42.260868 113.4049 42.260868 c +h +108.05638 55.334915 m +108.54633 58.922306 110.79189 60.277542 113.24158 60.277542 c +116.26289 60.277542 117.89602 58.563568 118.18182 55.334915 c +108.05638 55.334915 l +h +W +0 0 173 81 rc +101.95284 65.263535 m +123.79543 65.263535 l +123.79543 41.260868 l +101.95284 41.260868 l +h +f +Q +q +-195 4381 m +1725 4381 l +1725 -224 l +-195 -224 l +h +W* +125.44927 42.699329 5.0627189 29.496325 rc +124.44927 73.195656 m +131.51199 73.195656 l +131.51199 41.699329 l +124.44927 41.699329 l +h +f +Q +q +-195 4381 m +1725 4381 l +1725 -224 l +-195 -224 l +h +W* +139.78003 42.65947 m +144.88358 42.65947 l +152.72263 63.864933 l +147.86404 63.864933 l +142.59718 48.239853 l +142.51553 48.239853 l +137.20784 63.864933 l +131.94098 63.864933 l +139.78003 42.65947 l +h +W +0 0 173 81 rc +130.94098 64.864937 m +153.72263 64.864937 l +153.72263 41.65947 l +130.94098 41.65947 l +h +f +Q +q +-195 4381 m +1725 4381 l +1725 -224 l +-195 -224 l +h +W* +163.1747 42.260868 m +167.05339 42.260868 170.03386 43.655968 172.27942 46.087421 c +169.62558 48.638454 l +167.99243 47.083916 166.3593 46.167141 163.54214 46.167141 c +160.35753 46.167141 157.94865 47.841255 157.74452 51.667805 c +172.56522 51.667805 l +172.56522 52.823742 l +172.56522 61.433479 167.91078 64.263535 163.0522 64.263535 c +158.56108 64.263535 152.72263 61.3139 152.72263 53.262199 c +152.72263 45.489521 157.74452 42.260868 163.1747 42.260868 c +h +157.82617 55.334915 m +158.31612 58.922306 160.56168 60.277542 163.01138 60.277542 c +166.03268 60.277542 167.66582 58.563568 167.95161 55.334915 c +157.82617 55.334915 l +h +W +0 0 173 81 rc +151.72263 65.263535 m +173.56522 65.263535 l +173.56522 41.260868 l +151.72263 41.260868 l +h +f +Q +q +-195 4381 m +1725 4381 l +1725 -224 l +-195 -224 l +h +W* +58.108696 7.4819369 m +63.140209 7.4819369 l +63.140209 20.037806 l +73.082474 20.037806 l +73.082474 24.462254 l +63.140209 24.462254 l +63.140209 32.354511 l +76.866173 32.354511 l +76.866173 36.97826 l +58.108696 36.97826 l +58.108696 7.4819369 l +h +W +0 0 173 81 rc +57.108696 37.97826 m +77.866173 37.97826 l +77.866173 6.4819369 l +57.108696 6.4819369 l +h +f +Q +q +-195 4381 m +1725 4381 l +1725 -224 l +-195 -224 l +h +W* +83.507767 7.1630578 m +86.687683 7.1630578 89.223564 8.0001154 91.397179 10.19241 c +91.397179 8.9966135 91.598442 8.3588552 91.880203 7.4819369 c +96.871468 7.4819369 l +96.428696 8.5581541 96.267685 10.11269 96.267685 12.663724 c +96.267685 21.393042 l +96.267685 26.335669 94.295334 29.046141 88.579536 29.046141 c +84.151802 29.046141 80.569366 27.292305 78.274994 25.219591 c +80.690125 22.150379 l +82.501465 23.585335 84.916595 25.020292 87.895248 25.020292 c +90.270119 25.020292 91.397179 24.103514 91.397179 21.99094 c +91.397179 21.353182 l +81.414658 20.237104 77.469955 17.167892 77.469955 12.584004 c +77.469955 9.076333 80.046089 7.1630578 83.507767 7.1630578 c +h +85.319115 10.949748 m +83.507767 10.949748 82.340462 11.826666 82.340462 13.500782 c +82.340462 15.812655 85.480125 17.247612 91.397179 18.044809 c +91.397179 13.381202 l +89.827347 11.906385 87.854996 10.949748 85.319115 10.949748 c +h +W +0 0 173 81 rc +76.469955 30.046141 m +97.871468 30.046141 l +97.871468 6.1630578 l +76.469955 6.1630578 l +h +f +Q +q +-195 4381 m +1725 4381 l +1725 -224 l +-195 -224 l +h +W* +108.42382 7.0434785 m +113.57609 7.0434785 116.11197 9.8735313 117.64155 13.261622 c +113.53584 14.736439 l +112.36852 11.746946 110.79869 11.069328 108.54457 11.069328 c +105.28416 11.069328 103.43256 13.540642 103.43256 18.044809 c +103.43256 23.107018 105.80743 24.940573 108.62508 24.940573 c +110.99995 24.940573 112.52953 23.784636 113.37482 21.393042 c +117.56104 22.867857 l +116.27298 26.13637 114.01886 29.046141 108.70558 29.046141 c +103.95583 29.046141 98.441299 26.13637 98.441299 18.044809 c +98.441299 10.31199 103.47281 7.0434785 108.42382 7.0434785 c +h +W +0 0 173 81 rc +97.441299 30.046141 m +118.64155 30.046141 l +118.64155 6.0434785 l +97.441299 6.0434785 l +h +f +Q +q +-195 4381 m +1725 4381 l +1725 -224 l +-195 -224 l +h +W* +127.94608 7.2029181 m +129.19389 7.2029181 131.0455 7.3623576 131.56877 7.4819369 c +131.56877 11.348347 l +131.08575 11.188908 130.15996 11.069328 129.43541 11.069328 c +126.98003 11.069328 126.29575 11.986106 126.29575 14.25812 c +126.29575 24.741272 l +131.81029 24.741272 l +131.81029 28.647543 l +126.29575 28.647543 l +126.29575 36.021622 l +121.34474 36.021622 l +121.34474 28.647543 l +117.64155 28.647543 l +117.64155 24.741272 l +121.34474 24.741272 l +121.34474 13.022463 l +121.34474 9.1959124 122.51205 7.2029181 127.94608 7.2029181 c +h +W +0 0 173 81 rc +116.64155 37.021622 m +132.81029 37.021622 l +132.81029 6.2029181 l +116.64155 6.2029181 l +h +f +Q +q +-195 4381 m +1725 4381 l +1725 -224 l +-195 -224 l +h +W* +143.16138 7.0434785 m +148.3539 7.0434785 153.58667 10.31199 153.58667 18.044809 c +153.58667 25.857349 148.3539 29.046141 143.16138 29.046141 c +137.9286 29.046141 132.73608 25.857349 132.73608 18.044809 c +132.73608 10.31199 137.96886 7.0434785 143.16138 7.0434785 c +h +143.16138 11.149048 m +139.37769 11.149048 137.72734 14.01896 137.72734 18.044809 c +137.72734 22.309818 139.57895 24.860851 143.16138 24.860851 c +146.90483 24.860851 148.59541 21.99094 148.59541 18.044809 c +148.59541 13.700081 146.74382 11.149048 143.16138 11.149048 c +h +W +0 0 173 81 rc +131.73608 30.046141 m +154.58667 30.046141 l +154.58667 6.0434785 l +131.73608 6.0434785 l +h +f +Q +q +-195 4381 m +1725 4381 l +1725 -224 l +-195 -224 l +h +W* +156.0018 7.4819369 m +160.9528 7.4819369 l +160.9528 20.874863 l +162.36163 23.146877 164.37424 24.621693 167.55415 24.621693 c +167.83592 24.621693 168.64096 24.581833 168.88248 24.541973 c +169.04347 29.046141 l +168.72147 29.046141 l +164.65601 29.046141 162.36163 27.292305 161.03331 25.179731 c +160.9528 25.179731 l +160.9528 28.647543 l +156.0018 28.647543 l +156.0018 7.4819369 l +h +W +0 0 173 81 rc +155.0018 30.046141 m +170.04347 30.046141 l +170.04347 6.4819369 l +155.0018 6.4819369 l +h +f +ep +end +%%Trailer +%%EOF diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo-white.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo-white.png new file mode 100644 index 0000000000000000000000000000000000000000..2591df37e8b2188f28ca6c85940dd4b070cec600 GIT binary patch literal 17598 zcmXtg19T+M*LG}dY-~2R?F}|IH@0otwlT47+u2NP+u7J(_W%3db5D2I%v5!q%j&w% z?FpBc6-R`_g#!TrL6rC90(^xt=RVE^|ksAeAc|FuB?|2l43kdK3a z2!cq62r0XPUSvb3;ST{rJmuPnLHol<>tUGt_Vu2ahy%vBaIFGC6O)BQ4hv`zELUyD89-M%PoveF>1j(qJp*xWnkft@`w1cQMwoya7)`PJoLkI5Cx z(oB{1*hIdBW+c#5E9R<^Khzfw7k8M~UzA2hvZ`S6lAxjVh#FeqyY$`Cnqx&}nq8*m z>E|)s_7};Y{jU>}5(mo9!|Y0{)tM0^@}+ir@7GSqe`MsJ;oA5^=2kUmgGU2t3DZY! z(f~v5@7KLcx!~uWPW6Ju*iEF*9MxsoR!~QAZ*3yY)%%d6lGBFK{tdSn1!E%wx*+>$ z$P8;6z(Ngw=oxzeTKv99Fj_s&f@VTm%mT#_{8nCwS22G`PuS>7%RT;&<6{~4d971H zaJ>+YUbAHf34{XwIcV01xrU}k5Vy#1VWz<}6 zMf*o|-Mk!H&CKuK-+8F;^HBu^HW@9&KX_DU)2HiKrrZs!9>?$95dRy0qMk>t2z`L$ zCz`h11+|HN3vP&l`Iq*KHGjee!7aiHDgX(hU!N@N1hH_odZa62)H}aewaM~|m5V!W zgZ>mNrTfof6Xx{h{UNXLoLZ2hR7Hm#r^+*u7&0_>-a=!4omeyR%#%QkY$;nmm4wWu zm4ayhIu(;-eLSpkj*qap=KJ%nxq9*YJI|^A7`wqdW)olI z0!c|n-x`b{8z#`NcT}kyqWNcx*O-)ZU|ol1?k(G9tDRQ;E;P_jqW#Q~Eg6ews3|wQ z|6jCUGvHT2_5Q*k%|VG{TiIhFFTjD5(4VxMs~4UX*4g|LaPMzoMEJXi0^<~aMW}ES z9LA;nvRLW86*QT5(MfVQQvIW|GwEUEC^FUztbb#^fTRKJglGOsG5xJ?^wBxUl7u3@b|SuR8237bOEzN zie1EeN5F>wAbj~bkYm8E{s6(xJB{sr1gnv&WyK0t_Rv$`vz~=>G;&$DvfELwGK<$X zXmwnJv&<4mQi68O(?Fz99s%K~>yUS{upm_w91n~2M>r`raw zAHV&zc2SQbY>}&Wy)&DuH^|C5`p3@~N5=kyj*VX6((#ECdsg~eHo0cFKMOh~iceI7 zYG`P;Yp3uGzdXB7R%h^^aLM5B!U_nCGg=C|B%phXUDIL)c3)OT8e_%Cfjke=XlqGD z=)Nc=YqwqhixIQ6f(ry+Dhnf?7z5AY9lG;msZQLJ`Fv#SVV9*Jr3hxcWK7KF`Stkv zpNh?Y=bgr+fHEE!r%EheW8s{0&oxCIE|I(zR(PeZ8+gl{g~Lv`+5dBNTmM1K($hP7 zM8Ehb*moM^hl4QUao&`V2z`d(?ubekB3?-PMr)tGDSjiDkMv7 zjrGGNT<#k=`zXR<7Ux{#VN8`EjY^yPQk)XAC=<$uPUl`2O6p1xgfAjpwx<=jO4%9O zK{BFJ-ok=C2Dv8C~|!mJ6S(Wv(eemhRF z@j0Q{f!l##LlPvpya)cWZe7)L>N+2Wa!B2wNwdQqA92!C-Yj=w>3RlwY9ff?G; zIFj4bow`{Z+SGqtVo+&Dl2$XgZDQlc>VO=`c+h@7`ugqrqg;{lEz?xlzZLRI{DkH&oX~`iG)IY$%H@(FG9KkWluwiQqJv3e zSL(+9g5iP;jGY$#f^im4Ix|vhlY}yx0NL!&5v^@S3rSL?ROegxy$mzAdXVI{La?aJiP`&lY z*BMo3LWmc0Mssf3!)a^6kmm>jj3zCSXiaA#sSVEl_4wZ@8g!WL-4$2*i%`BZ(;Hvq z_0WAka5P$NXMAFCnFc>#oDCw%KlixH1yenEL1cZ9eGovJ>38u(8Kw-ZW-#F3PKvz8 zSvKdmJC+bF3u_eO2&5=Ayr�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 literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo-white.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo-white.svg new file mode 100644 index 00000000..a7a35a3d --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo-white.svg @@ -0,0 +1,31 @@ + + + twelve-factor-logo-white + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo.eps b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo.eps new file mode 100644 index 00000000..e85cb79f --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo.eps @@ -0,0 +1,1213 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%APL_DSC_Encoding: UTF8 +%APLProducer: (Version 15.1 (Build 24B2082) Quartz PS Context) +%%Title: (Unknown) +%%Creator: (Unknown) +%%CreationDate: (Unknown) +%%For: (Unknown) +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 0 0 163 76 +%%EndComments +%%BeginProlog +%%BeginFile: cg-pdf.ps +%%Copyright: Copyright 2000-2004 Apple Computer Incorporated. +%%Copyright: All Rights Reserved. +currentpacking true setpacking +/cg_md 141 dict def +cg_md begin +/L3? languagelevel 3 ge def +/bd{bind def}bind def +/ld{load def}bd +/xs{exch store}bd +/xd{exch def}bd +/cmmtx matrix def +mark +/sc/setcolor +/scs/setcolorspace +/dr/defineresource +/fr/findresource +/T/true +/F/false +/d/setdash +/w/setlinewidth +/J/setlinecap +/j/setlinejoin +/M/setmiterlimit +/i/setflat +/rc/rectclip +/rf/rectfill +/rs/rectstroke +/f/fill +/f*/eofill +/sf/selectfont +/s/show +%/as/ashow +/xS/xshow +/yS/yshow +/xyS/xyshow +/S/stroke +/m/moveto +/l/lineto +/c/curveto +/h/closepath +/n/newpath +/q/gsave +/Q/grestore +counttomark 2 idiv +%dup (number of ld's = )print == flush % *** how many +{ld}repeat pop +/SC{ % CSname + /ColorSpace fr scs +}bd +/sopr /setoverprint where{pop/setoverprint}{/pop}ifelse ld +/soprm /setoverprintmode where{pop/setoverprintmode}{/pop}ifelse ld +/cgmtx matrix def +/sdmtx{cgmtx currentmatrix pop}bd +/CM {cgmtx setmatrix}bd % pop the ctm: our gstate ctm on host is now identity +/cm {cmmtx astore CM concat}bd % reset the matrix and then concat +/W{clip newpath}bd +/W*{eoclip newpath}bd + +statusdict begin product end dup (HP) anchorsearch{ + pop pop pop % pop off the search results + true +}{ + pop % previous search result + (hp) anchorsearch{ + pop pop true + }{ + pop false + }ifelse +}ifelse + +{ % HP is the product: we use this method of stroking because of a bug in their clone printers with certain T3 fonts + { + { % charCode Wx Wy + pop pop % charCode + (0)dup 0 4 -1 roll put + F charpath + }cshow + } +}{ + {F charpath} +}ifelse +/cply exch bd +/cps {cply stroke}bd +/pgsave 0 def +/bp{/pgsave save store}bd +/ep{pgsave restore showpage}def % dont' bind +/re{4 2 roll m 1 index 0 rlineto 0 exch rlineto neg 0 rlineto h}bd + +/scrdict 10 dict def +/scrmtx matrix def +/patarray 0 def +/createpat{patarray 3 1 roll put}bd +/makepat{ +scrmtx astore pop +gsave +initgraphics +CM +patarray exch get +scrmtx +makepattern +grestore +setpattern +}bd + +/cg_BeginEPSF{ + userdict save/cg_b4_Inc_state exch put + userdict/cg_endepsf/cg_EndEPSF load put + count userdict/cg_op_count 3 -1 roll put + countdictstack dup array dictstack userdict/cg_dict_array 3 -1 roll put + 3 sub{end}repeat + /showpage {} def + 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin + 10 setmiterlimit [] 0 setdash newpath + false setstrokeadjust false setoverprint % don't use F +}bd +/cg_EndEPSF{ + countdictstack 3 sub { end } repeat + cg_dict_array 3 1 index length 3 sub getinterval + {begin}forall + count userdict/cg_op_count get sub{pop}repeat + userdict/cg_b4_Inc_state get restore + F setpacking +}bd + +/cg_biproc{currentfile/RunLengthDecode filter}bd +/cg_aiproc{currentfile/ASCII85Decode filter/RunLengthDecode filter}bd +/ImageDataSource 0 def +L3?{ + /cg_mibiproc{pop pop/ImageDataSource{cg_biproc}def}bd + /cg_miaiproc{pop pop/ImageDataSource{cg_aiproc}def}bd +}{ + /ImageBandMask 0 def + /ImageBandData 0 def + /cg_mibiproc{ + string/ImageBandMask xs + string/ImageBandData xs + /ImageDataSource{[currentfile/RunLengthDecode filter dup ImageBandMask/readstring cvx + /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd + }bd + /cg_miaiproc{ + string/ImageBandMask xs + string/ImageBandData xs + /ImageDataSource{[currentfile/ASCII85Decode filter/RunLengthDecode filter + dup ImageBandMask/readstring cvx + /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd + }bd +}ifelse +/imsave 0 def +/BI{save/imsave xd mark}bd +/EI{imsave restore}bd +/ID{ +counttomark 2 idiv +dup 2 add % leave room for imagetype and imagematrix +dict begin +{def} repeat +pop % remove mark +/ImageType 1 def +/ImageMatrix[Width 0 0 Height neg 0 Height]def +currentdict dup/ImageMask known{ImageMask}{F}ifelse exch +% currentdict on stack +L3?{ + dup/MaskedImage known + { + pop + << + /ImageType 3 + /InterleaveType 2 + /DataDict currentdict + /MaskDict + << /ImageType 1 + /Width Width + /Height Height + /ImageMatrix ImageMatrix + /BitsPerComponent 1 + /Decode [0 1] + currentdict/Interpolate known + {/Interpolate Interpolate}if + >> + >> + }if +}if +exch +{imagemask}{image}ifelse +end % pop imagedict from dict stack +}bd + +/cguidfix{statusdict begin mark version end +{cvr}stopped{cleartomark 0}{exch pop}ifelse +2012 lt{dup findfont dup length dict begin +{1 index/FID ne 2 index/UniqueID ne and +{def} {pop pop} ifelse}forall +currentdict end definefont pop +}{pop}ifelse +}bd +/t_array 0 def +/t_i 0 def +/t_c 1 string def +/x_proc{ % x y + exch t_array t_i get add exch moveto + /t_i t_i 1 add store +}bd +/y_proc{ % x y + t_array t_i get add moveto + /t_i t_i 1 add store +}bd +/xy_proc{ + % x y + t_array t_i 2 copy 1 add get 3 1 roll get + 4 -1 roll add 3 1 roll add moveto + /t_i t_i 2 add store +}bd +/sop 0 def % don't bind sop +/cp_proc/x_proc ld % default moveto proc is for xwidths only +/base_charpath % string array +{ + /t_array xs + /t_i 0 def + { % char + t_c 0 3 -1 roll put + currentpoint + t_c cply sop + cp_proc + }forall + /t_array 0 def +}bd +/sop/stroke ld % default sop is stroke. Done here so we don't bind in /base_charpath + +% default sop is stroke +/nop{}def +/xsp/base_charpath ld +/ysp{/cp_proc/y_proc ld base_charpath/cp_proc/x_proc ld}bd +/xysp{/cp_proc/xy_proc ld base_charpath/cp_proc/x_proc ld}bd +/xmp{/sop/nop ld /cp_proc/x_proc ld base_charpath/sop/stroke ld}bd +/ymp{/sop/nop ld /cp_proc/y_proc ld base_charpath/sop/stroke ld}bd +/xymp{/sop/nop ld /cp_proc/xy_proc ld base_charpath/sop/stroke ld}bd +/refnt{ % newname encoding fontname +findfont dup length dict copy dup +/Encoding 4 -1 roll put +definefont pop +}bd +/renmfont{ % newname fontname +findfont dup length dict copy definefont pop +}bd + +L3? dup dup{save exch}if + +% languagelevel2 ONLY code goes here + +/Range 0 def +/DataSource 0 def +/val 0 def +/nRange 0 def +/mulRange 0 def +/d0 0 def +/r0 0 def +/di 0 def +/ri 0 def +/a0 0 def +/a1 0 def +/r1 0 def +/r2 0 def +/dx 0 def +/Nsteps 0 def +/sh3tp 0 def +/ymax 0 def +/ymin 0 def +/xmax 0 def +/xmin 0 def + +/setupFunEval % funDict -- % this calculates and sets up a function dict for evaulation. +{ + begin + /nRange Range length 2 idiv store + /mulRange % precompute the range data needed to map a sample value from the table to a range value + % this data looks like [ range0mul range0min range1mul range1min ... rangeN-1mul rangeN-1min ] + [ + 0 1 nRange 1 sub + { % index + 2 mul/nDim2 xd % 2*dimension# we are dealing with + Range nDim2 get % ymin + Range nDim2 1 add get % ymin ymax + 1 index sub % ymin (ymax-ymin) + % xmin = 0, xmax = 255 (2^bitspersample - 1) + 255 div % ymin (ymax-ymin)/(xmax - xmin) + exch % (ymax-ymin)/(xmax - xmin) ymin + }for + ]store + end +}bd + +/FunEval % val1 fundict -> comp1 comp2 ... compN +{ + begin + % the value passed in is the base index into the table + nRange mul /val xd % compute the actual index to the table + % since there are nRange entries per base index + 0 1 nRange 1 sub + { + dup 2 mul/nDim2 xd % dim + val % base value to use to do our lookup + add DataSource exch get % lookedupval + mulRange nDim2 get mul % lookedupval*(ymax-ymin)/(xmax-xmin) + mulRange nDim2 1 add get % lookedupval*(ymax-ymin)/(xmax-xmin) ymin + add % interpolated result + }for % comp1 comp2 ... compN + end +}bd + +/max % a b -> max(a, b) +{ + 2 copy lt + {exch pop}{pop}ifelse +}bd + +/sh2 +{ % emulation of shading type 2. Assumes shading dictionary is top dictionary on the dict stack + /Coords load aload pop % x0 y0 x1 y1 + 3 index 3 index translate % origin is now at beginning point of shading + % x0 y0 x1 y1 + 3 -1 roll sub % x0 x1 y1-y0 + 3 1 roll exch % y1-y0 x1 x0 + sub % y1-y0 x1-x0 + 2 copy + dup mul exch dup mul add sqrt % length of segment between two points + dup + scale + atan % atan (dy/dx) + %dup (rotation angle = )print == + rotate % now line between 0,0 and 1,0 is the line perpendicular to which the axial lines are drawn + + /Function load setupFunEval % may need to setup function dictionary by calling setupFunEval + + % this is now specific to axial shadings. Compute the maximum bounds to fill + clippath {pathbbox}stopped {0 0 0 0}if newpath % x0 y0 x1 y1 + /ymax xs + /xmax xs + /ymin xs + /xmin xs + currentdict/Extend known + { + /Extend load 0 get + { + 0/Function load FunEval sc % evaluate the function to get a color and set it + xmin ymin xmin abs ymax ymin sub rectfill + }if + }if + % paint the rects. The sampling frequency is that of our table + /Nsteps/Function load/Size get 0 get 1 sub store + /dx 1 Nsteps div store + gsave + /di ymax ymin sub store + /Function load + % loop Nsteps + 1 times, incrementing the index by 1 each time + 0 1 Nsteps + { + 1 index FunEval sc + 0 ymin dx di rectfill + dx 0 translate + }for + pop % pop our function + grestore % origin is back to start point + currentdict/Extend known + { + /Extend load 1 get + { + Nsteps/Function load FunEval sc % last element + 1 ymin xmax 1 sub abs ymax ymin sub rectfill + }if + }if +}bd + +/shp % this paints our shape for shading type 3 +{ % x1 r1 x0 r0 - + 4 copy + + % fill interior arc + dup 0 gt{ + 0 exch a1 a0 arc + }{ + pop 0 moveto + }ifelse + + dup 0 gt{ + 0 exch a0 a1 arcn + }{ + pop 0 lineto + }ifelse + + fill + + % fill exterior arc + dup 0 gt{ + 0 exch a0 a1 arc + }{ + pop 0 moveto + }ifelse + + dup 0 gt{ + 0 exch a1 a0 arcn + }{ + pop 0 lineto + }ifelse + + fill +}bd + +/calcmaxs +{ % calculate maximum distance vector from origin to corner points + % of bbox + xmin dup mul ymin dup mul add sqrt % (xmin2 + ymin2) + xmax dup mul ymin dup mul add sqrt % (xmax2 + ymin2) + xmin dup mul ymax dup mul add sqrt % (xmin2 + ymax2) + xmax dup mul ymax dup mul add sqrt % (xmax2 + ymax2) + max max max % maximum value +}bd + +/sh3 +{ % emulation of shading type 3. Assumes shading dictionary is top dictionary on the dict stack + /Coords load aload pop % x0 y0 r1 x1 y1 r2 + 5 index 5 index translate % origin is now at first circle origin + 3 -1 roll 6 -1 roll sub % y0 r1 y1 r2 dx + 3 -1 roll 5 -1 roll sub % r1 r2 dx dy + 2 copy dup mul exch dup mul add sqrt + /dx xs % r1 r2 dx dy + 2 copy 0 ne exch 0 ne or + { + % r1 r2 dx dy + exch atan rotate % we are now rotated so dy is zero and positive values of dx move us as expected + }{ + pop pop + }ifelse + % r1 r2 + /r2 xs + /r1 xs + /Function load + dup/Size get 0 get 1 sub % this is the size of our table minus 1 + /Nsteps xs % at some point we should optimize this better so NSteps is based on needed steps for the device + setupFunEval % may need to setup function dictionary by calling setupFunEval + % determine the case: + % case 0: circle1 inside circle2 + % case 1: circle 2 inside circle 1 + % case 2: r1 = r2 + % case 3: r1 != r2 + dx r2 add r1 lt{ + % circle 2 inside of circle 1 + 0 + }{ + dx r1 add r2 le + { % circle 1 inside of circle 2 + 1 + }{ % circles don't contain each other + r1 r2 eq + { % equal + 2 + }{ % r1 != r2 + 3 + }ifelse + }ifelse + }ifelse + /sh3tp xs % sh3tp has the number of our different cases + clippath {pathbbox}stopped {0 0 0 0}if + newpath % x0 y0 x1 y1 + /ymax xs + /xmax xs + /ymin xs + /xmin xs + + % Arc angle atan( sqrt((dx*dx + dy*dy) - dr*dr), dr) + dx dup mul r2 r1 sub dup mul sub dup 0 gt + { + sqrt r2 r1 sub atan + /a0 exch 180 exch sub store + /a1 a0 neg store + }{ + pop + /a0 0 store + /a1 360 store + }ifelse + + currentdict/Extend known + { + /Extend load 0 get r1 0 gt and % no need to extend if the radius of the first end is 0 + { + 0/Function load FunEval sc % evaluate the function to get a color and set it + % case 0: circle1 inside circle2 + % case 1: circle 2 inside circle 1 + % case 2: circles don't contain each other and r1 == r2 + % case 3: circles don't contain each other and r1 != r2 + { + { % case 0 + dx 0 r1 360 0 arcn + xmin ymin moveto + xmax ymin lineto + xmax ymax lineto + xmin ymax lineto + xmin ymin lineto + eofill % for the bigger radius we fill everything except our circle + } + { % case 1 + r1 0 gt{0 0 r1 0 360 arc fill}if + } + { % case 2 + % r1 == r2, extend 0 + % r3 = r, x3 = -(abs(minx) + r), x1 = 0 + + % x(i+1) r(i+1) x(i) r(i) shp + 0 r1 xmin abs r1 add neg r1 shp + } + { % case 3 + % no containment, r1 != r2 + + r2 r1 gt{ % the endpoint we are drawing is that with a circle of zero radius + % x(i+1) r(i+1) x(i) r(i) shp + 0 r1 + r1 neg r2 r1 sub div dx mul % this is point of beginning circle + 0 % point of ending circle + shp % takes x(i+1) r(i+1) x(i) r(i) + }{ % the first circle is the bigger of the two + % we find a circle on our line which is outside the bbox in the + % negative direction + % x(i+1) r(i+1) x(i) r(i) shp + 0 r1 calcmaxs % 0 r1 maxs + dup + % calculating xs: (-(maxs+r2)*x2)/(x2-(r1-r2)) + r2 add dx mul dx r1 r2 sub sub div + neg % maxs xs' + exch 1 index % xs' maxs xs' + abs exch sub + shp + }ifelse + } + }sh3tp get exec % execute the extend at beginning proc for our shading type + }if + }if + + % now do the shading + /d0 0 store + /r0 r1 store + /di dx Nsteps div store + /ri r2 r1 sub Nsteps div store + /Function load + 0 1 Nsteps + { % function t(i) + 1 index FunEval sc + d0 di add r0 ri add d0 r0 shp + { + % fill interior arc + d0 0 r0 a1 a0 arc + d0 di add 0 r0 ri add a0 a1 arcn + fill + + % fill exterior arc + d0 0 r0 a0 a1 arc + d0 di add 0 r0 ri add a1 a0 arcn + fill + }pop + + % advance to next + /d0 d0 di add store + /r0 r0 ri add store + }for + pop % pop our function dict + + % handle Extend + currentdict/Extend known + { + /Extend load 1 get r2 0 gt and % no need to extend if the radius of the last end is 0 + { + Nsteps/Function load FunEval sc % last element + % case 0: circle1 inside circle2 + % case 1: circle 2 inside circle 1 + % case 2: circles don't contain each other and r1 == r2 + % case 3: circles don't contain each other and r1 != r2 + { + { + dx 0 r2 0 360 arc fill + } + { + dx 0 r2 360 0 arcn + xmin ymin moveto + xmax ymin lineto + xmax ymax lineto + xmin ymax lineto + xmin ymin lineto + eofill % for the bigger radius we fill everything except our circle + } + { % r1 == r2, extend 1 + % r3 = r, x3 = (abs(xmax) + r), x1 = dx + % x(i+1) r(i+1) x(i) r(i) shp + xmax abs r1 add r1 dx r1 shp + } + { % no containment, r1 != r2 + + r2 r1 gt{ + % we find a circle on our line which is outside the bbox in the + % positive direction + % x(i+1) r(i+1) x(i) r(i) shp + calcmaxs dup % maxs maxs + % calculating xs: ((maxs+r1)*x2)/(x2-(r2-r1)) + r1 add dx mul dx r2 r1 sub sub div % maxs xs + exch 1 index % xs maxs xs + exch sub + dx r2 + shp + }{ % the endpoint we are drawing is that with a circle of zero radius + % x(i+1) r(i+1) x(i) r(i) shp + r1 neg r2 r1 sub div dx mul % this is point of ending circle + 0 % radius of ending circle + dx % point of starting circle + r2 % radius of starting circle + shp + }ifelse + } + } + sh3tp get exec % execute the extend at end proc for our shading type + }if + }if +}bd +/sh % emulation of shfill operator for type 2 and type 3 shadings based on type 0 functions +{ % shadingDict -- + begin + /ShadingType load dup dup 2 eq exch 3 eq or + { % shadingtype + gsave + newpath + /ColorSpace load scs + currentdict/BBox known + { + /BBox load aload pop % llx lly urx ury + 2 index sub % llx lly urx ury-lly + 3 index % llx lly urx ury-lly llx + 3 -1 roll exch sub + exch rectclip + }if + 2 eq + {sh2}{sh3}ifelse + grestore + }{ + % shadingtype + pop + (DEBUG: shading type unimplemented\n)print flush + }ifelse + end +}bd + +% end of language level 2 ONLY code + +{restore}if not dup{save exch}if +% languagelevel3 ONLY code goes here + L3?{ % we do these loads conditionally or else they will fail on a level 2 printer + /sh/shfill ld + /csq/clipsave ld + /csQ/cliprestore ld + }if +{restore}if + +%currentdict dup maxlength exch length sub (number of extra slots in md = )print == flush % *** how many entries are free +end +setpacking +% count 0 ne { pstack(***extras on stack during prolog execution***\n)print flush}if % *** BARK if anything is left on stack +%%EndFile +%%EndProlog +%%BeginSetup +%%EndSetup +%%Page: 1 1 +%%PageBoundingBox: 0 0 163 76 +%%BeginPageSetup +cg_md begin +bp +sdmtx +[ /CIEBasedABC 4 dict dup begin +/WhitePoint [ 0.9505 1.0000 1.0891 ] def +/DecodeABC [ +{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse + 1 index 1 index ge { exch pop } { pop } ifelse < +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000001010101010101010101010101 +0101010101010101010101010101010101010101010101020202020202020202 +0202020202020202020202020202020202030303030303030303030303030303 +0303030303030304040404040404040404040404040404040404050505050505 +0505050505050505050506060606060606060606060606060607070707070707 +0707070707070708080808080808080808080808090909090909090909090909 +0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c +0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010 +1010101010111111111111111112121212121212121313131313131313141414 +1414141414151515151515151616161616161616171717171717171818181818 +18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d +1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223 +2323232323242424242425252525252526262626262727272727282828282829 +292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f +2f2f303030303131313131323232323333333333343434343535353535363636 +36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e +3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646 +4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f +4f50505051515151525252535353535454545555555656565657575758585859 +59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263 +63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e +6e6e6f6f6f707070717171727273737374747475757576767677777878787979 +797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585 +86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292 +9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f +a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae +aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd +bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc +cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd +dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee +eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff +> dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling + cvi 3 index exch get 4 -1 roll 3 -1 roll get + dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind + +{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse + 1 index 1 index ge { exch pop } { pop } ifelse < +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000001010101010101010101010101 +0101010101010101010101010101010101010101010101020202020202020202 +0202020202020202020202020202020202030303030303030303030303030303 +0303030303030304040404040404040404040404040404040404050505050505 +0505050505050505050506060606060606060606060606060607070707070707 +0707070707070708080808080808080808080808090909090909090909090909 +0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c +0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010 +1010101010111111111111111112121212121212121313131313131313141414 +1414141414151515151515151616161616161616171717171717171818181818 +18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d +1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223 +2323232323242424242425252525252526262626262727272727282828282829 +292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f +2f2f303030303131313131323232323333333333343434343535353535363636 +36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e +3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646 +4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f +4f50505051515151525252535353535454545555555656565657575758585859 +59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263 +63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e +6e6e6f6f6f707070717171727273737374747475757576767677777878787979 +797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585 +86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292 +9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f +a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae +aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd +bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc +cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd +dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee +eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff +> dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling + cvi 3 index exch get 4 -1 roll 3 -1 roll get + dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind + +{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse + 1 index 1 index ge { exch pop } { pop } ifelse < +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000001010101010101010101010101 +0101010101010101010101010101010101010101010101020202020202020202 +0202020202020202020202020202020202030303030303030303030303030303 +0303030303030304040404040404040404040404040404040404050505050505 +0505050505050505050506060606060606060606060606060607070707070707 +0707070707070708080808080808080808080808090909090909090909090909 +0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c +0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010 +1010101010111111111111111112121212121212121313131313131313141414 +1414141414151515151515151616161616161616171717171717171818181818 +18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d +1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223 +2323232323242424242425252525252526262626262727272727282828282829 +292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f +2f2f303030303131313131323232323333333333343434343535353535363636 +36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e +3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646 +4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f +4f50505051515151525252535353535454545555555656565657575758585859 +59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263 +63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e +6e6e6f6f6f707070717171727273737374747475757576767677777878787979 +797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585 +86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292 +9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f +a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae +aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd +bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc +cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd +dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee +eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff +> dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling + cvi 3 index exch get 4 -1 roll 3 -1 roll get + dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind +] def +/MatrixABC [ 0.4124 0.2126 0.0193 0.3576 0.7151 0.1192 0.1805 0.0722 0.9508 ] def +/RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def +end ] /Cs1 exch/ColorSpace dr pop +%%EndPageSetup +0.60000002 i +/Cs1 SC +0.26274511 0 0.59607846 sc +q +-195 106 m +1725 106 l +1725 -4499 l +-195 -4499 l +h +W* +20.9 76 m +41.799999 41.615368 l +32.979439 27.901501 l +36.860001 22.948135 l +20.9 0 l +4.9400001 22.948135 l +8.8205605 27.901501 l +0 41.615368 l +20.9 76 l +h +31.361019 25.385139 m +20.9 9.1199999 l +10.5754 25.17272 l +8.3599997 22.42 l +20.9 4.5599999 l +33.82 22.42 l +31.361019 25.385139 l +h +20.9 38 m +12.98232 28.16256 l +20.9 14.409944 l +28.9161 28.333561 l +20.9 38 l +h +20.9 65.420113 m +5.5862145 41.009094 l +11.30614 31.07412 l +20.9 43.32 l +30.49386 31.07412 l +36.213787 41.009094 l +20.9 65.420113 l +h +W* +0 0 163 76 rc +-1 77 m +42.799999 77 l +42.799999 -1 l +-1 -1 l +h +f +Q +0 0 0 sc +q +-195 106 m +1725 106 l +1725 -4499 l +-195 -4499 l +h +W* +55.965755 40.388885 m +60.721512 40.388885 l +60.721512 64.129631 l +69.396011 64.129631 l +69.396011 68.542969 l +47.291252 68.542969 l +47.291252 64.129631 l +55.965755 64.129631 l +55.965755 40.388885 l +h +W +0 0 163 76 rc +46.291252 69.542969 m +70.396011 69.542969 l +70.396011 39.388885 l +46.291252 39.388885 l +h +f +Q +q +-195 106 m +1725 106 l +1725 -4499 l +-195 -4499 l +h +W* +75.06488 40.388885 m +79.40213 40.388885 l +83.05455 54.427883 l +83.130646 54.427883 l +86.783066 40.388885 l +91.158363 40.388885 l +97.16964 60.591347 l +92.908478 60.591347 l +90.625717 52.069027 l +89.978935 49.862358 89.63652 48.416607 89.027779 45.791428 c +88.951691 45.791428 l +88.380997 48.378559 88.038582 49.900402 87.3918 52.145119 c +85.147087 60.591347 l +81.342476 60.591347 l +79.211899 52.297306 l +78.565117 49.976494 78.222702 48.530743 77.61396 45.791428 c +77.537872 45.791428 l +77.005226 48.378559 76.624763 49.93845 76.016029 52.22121 c +73.809357 60.591347 l +69.053596 60.591347 l +75.06488 40.388885 l +h +W +0 0 163 76 rc +68.053596 61.591347 m +98.16964 61.591347 l +98.16964 39.388885 l +68.053596 39.388885 l +h +f +Q +q +-195 106 m +1725 106 l +1725 -4499 l +-195 -4499 l +h +W* +107.02357 39.970379 m +110.63795 39.970379 113.41531 41.301994 115.50784 43.622803 c +113.03484 46.057751 l +111.513 44.573956 109.99116 43.698895 107.36598 43.698895 c +104.39839 43.698895 102.15367 45.296829 101.96344 48.949249 c +115.77416 48.949249 l +115.77416 50.052586 l +115.77416 58.270535 111.43691 60.971806 106.90943 60.971806 c +102.72437 60.971806 97.283775 58.156399 97.283775 50.471092 c +97.283775 43.052113 101.96344 39.970379 107.02357 39.970379 c +h +102.03954 52.44949 m +102.49609 55.873634 104.58862 57.167198 106.87138 57.167198 c +109.68679 57.167198 111.20863 55.531219 111.47496 52.44949 c +102.03954 52.44949 l +h +W +0 0 163 76 rc +96.283775 61.971806 m +116.77416 61.971806 l +116.77416 38.970379 l +96.283775 38.970379 l +h +f +Q +q +-195 106 m +1725 106 l +1725 -4499 l +-195 -4499 l +h +W* +118.24715 40.388885 4.7177114 28.154085 rc +117.24715 69.542969 m +123.96487 69.542969 l +123.96487 39.388885 l +117.24715 39.388885 l +h +f +Q +q +-195 106 m +1725 106 l +1725 -4499 l +-195 -4499 l +h +W* +131.60132 40.350842 m +136.35709 40.350842 l +143.66193 60.591347 l +139.13445 60.591347 l +134.2265 45.677288 l +134.15041 45.677288 l +129.20442 60.591347 l +124.29648 60.591347 l +131.60132 40.350842 l +h +W +0 0 163 76 rc +123.29648 61.591347 m +144.66193 61.591347 l +144.66193 39.350842 l +123.29648 39.350842 l +h +f +Q +q +-195 106 m +1725 106 l +1725 -4499 l +-195 -4499 l +h +W* +153.40172 39.970379 m +157.0161 39.970379 159.79346 41.301994 161.88599 43.622803 c +159.41299 46.057751 l +157.89116 44.573956 156.36931 43.698895 153.74413 43.698895 c +150.77654 43.698895 148.53181 45.296829 148.34158 48.949249 c +162.15231 48.949249 l +162.15231 50.052586 l +162.15231 58.270535 157.81506 60.971806 153.28758 60.971806 c +149.10251 60.971806 143.66193 58.156399 143.66193 50.471092 c +143.66193 43.052113 148.34158 39.970379 153.40172 39.970379 c +h +148.41768 52.44949 m +148.87424 55.873634 150.96677 57.167198 153.24953 57.167198 c +156.06494 57.167198 157.58678 55.531219 157.8531 52.44949 c +148.41768 52.44949 l +h +W +0 0 163 76 rc +142.66193 61.971806 m +163.15231 61.971806 l +163.15231 38.970379 l +142.66193 38.970379 l +h +f +Q +q +-195 106 m +1725 106 l +1725 -4499 l +-195 -4499 l +h +W* +53.721039 7.5170908 m +58.476795 7.5170908 l +58.476795 19.5016 l +67.874168 19.5016 l +67.874168 23.724712 l +58.476795 23.724712 l +58.476795 31.257833 l +71.4505 31.257833 l +71.4505 35.671177 l +53.721039 35.671177 l +53.721039 7.5170908 l +h +W +0 0 163 76 rc +52.721039 36.671177 m +72.4505 36.671177 l +72.4505 6.5170908 l +52.721039 6.5170908 l +h +f +Q +q +-195 106 m +1725 106 l +1725 -4499 l +-195 -4499 l +h +W* +77.728104 7.2127223 m +80.733742 7.2127223 83.130646 8.0116901 85.185127 10.104223 c +85.185127 8.962841 85.375359 8.354104 85.641685 7.5170908 c +90.35939 7.5170908 l +89.940887 8.5443344 89.788704 10.028131 89.788704 12.463078 c +89.788704 20.795166 l +89.788704 25.512878 87.924446 28.10001 82.521904 28.10001 c +78.336838 28.10001 74.950737 26.425983 72.782112 24.447588 c +75.06488 21.518042 l +76.776947 22.887699 79.059715 24.257357 81.875122 24.257357 c +84.119843 24.257357 85.185127 23.382298 85.185127 21.365856 c +85.185127 20.75712 l +75.74971 19.69183 72.021194 16.762283 72.021194 12.386987 c +72.021194 9.0389338 74.456139 7.2127223 77.728104 7.2127223 c +h +79.440178 10.827098 m +77.728104 10.827098 76.624763 11.664111 76.624763 13.262046 c +76.624763 15.468718 79.592361 16.838375 85.185127 17.599297 c +85.185127 13.147908 l +83.701332 11.740204 81.837074 10.827098 79.440178 10.827098 c +h +W +0 0 163 76 rc +71.021194 29.10001 m +91.35939 29.10001 l +91.35939 6.2127223 l +71.021194 6.2127223 l +h +f +Q +q +-195 106 m +1725 106 l +1725 -4499 l +-195 -4499 l +h +W* +101.27861 7.0985842 m +106.14851 7.0985842 108.54541 9.7998543 109.99116 13.03377 c +106.11047 14.441474 l +105.00713 11.588019 103.52333 10.941236 101.39275 10.941236 c +98.31102 10.941236 96.560905 13.300092 96.560905 17.599297 c +96.560905 22.431147 98.805618 24.181265 101.46884 24.181265 c +103.71356 24.181265 105.15931 23.07793 105.95828 20.795166 c +109.91507 22.202869 l +108.69759 25.322647 106.56702 28.10001 101.54494 28.10001 c +97.055504 28.10001 91.843193 25.322647 91.843193 17.599297 c +91.843193 10.218361 96.598946 7.0985842 101.27861 7.0985842 c +h +W +0 0 163 76 rc +90.843193 29.10001 m +110.99116 29.10001 l +110.99116 6.0985842 l +90.843193 6.0985842 l +h +f +Q +q +-195 106 m +1725 106 l +1725 -4499 l +-195 -4499 l +h +W* +119.73095 7.2507687 m +120.91038 7.2507687 122.6605 7.4029527 123.1551 7.5170908 c +123.1551 11.207559 l +122.69855 11.055374 121.82349 10.941236 121.13866 10.941236 c +118.81785 10.941236 118.17107 11.816296 118.17107 13.984921 c +118.17107 23.991035 l +123.38338 23.991035 l +123.38338 27.719549 l +118.17107 27.719549 l +118.17107 34.758072 l +113.4914 34.758072 l +113.4914 27.719549 l +109.99116 27.719549 l +109.99116 23.991035 l +113.4914 23.991035 l +113.4914 12.805493 l +113.4914 9.1530714 114.59473 7.2507687 119.73095 7.2507687 c +h +W +0 0 163 76 rc +108.99116 35.758072 m +124.38338 35.758072 l +124.38338 6.2507687 l +108.99116 6.2507687 l +h +f +Q +q +-195 106 m +1725 106 l +1725 -4499 l +-195 -4499 l +h +W* +134.11237 7.0985842 m +139.02031 7.0985842 143.96629 10.218361 143.96629 17.599297 c +143.96629 25.056324 139.02031 28.10001 134.11237 28.10001 c +129.16638 28.10001 124.25843 25.056324 124.25843 17.599297 c +124.25843 10.218361 129.20442 7.0985842 134.11237 7.0985842 c +h +134.11237 11.017328 m +130.53604 11.017328 128.97615 13.756645 128.97615 17.599297 c +128.97615 21.670225 130.72626 24.105173 134.11237 24.105173 c +137.65065 24.105173 139.24858 21.365856 139.24858 17.599297 c +139.24858 13.452276 137.49846 11.017328 134.11237 11.017328 c +h +W +0 0 163 76 rc +123.25843 29.10001 m +144.96629 29.10001 l +144.96629 6.0985842 l +123.25843 6.0985842 l +h +f +Q +q +-195 106 m +1725 106 l +1725 -4499 l +-195 -4499 l +h +W* +146.24905 7.5170908 m +150.92873 7.5170908 l +150.92873 20.300568 l +152.26033 22.469193 154.16264 23.876898 157.16827 23.876898 c +157.4346 23.876898 158.19553 23.83885 158.4238 23.800804 c +158.57597 28.10001 l +158.27161 28.10001 l +154.42896 28.10001 152.26033 26.425983 151.00482 24.409542 c +150.92873 24.409542 l +150.92873 27.719549 l +146.24905 27.719549 l +146.24905 7.5170908 l +h +W +0 0 163 76 rc +145.24905 29.10001 m +159.57597 29.10001 l +159.57597 6.5170908 l +145.24905 6.5170908 l +h +f +ep +end +%%Trailer +%%EOF diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..88579a116c6e1f6a885f9aff41b9d6307ac32d95 GIT binary patch literal 15868 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�qEN)u_fs!nUn69UGeWP&*GcO+tV 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 literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo.svg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo.svg new file mode 100644 index 00000000..aa07aae3 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/images/Logos/twelve-factor-logo.svg @@ -0,0 +1,29 @@ + + + twelve-factor-logo + + + + + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/author-img.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/author-img.png new file mode 100644 index 0000000000000000000000000000000000000000..a5f4d4b9280331e462d72014592fdc7fba3f0cf0 GIT binary patch literal 2555 zcmVOYF-r~jg+q#B zkx0%`Wg(@qP}HVmQKBRYO43tf~cJCt&4OCNQ`age5 z;8Z9SHsiWJb~cNThhgbxYKW#stSqe(39VKrX8z{7>)-t^ZyA2_$!|Smn8{D;n#JT* z*Mo=%eVN+atE??tBI3O6MpQw4?jM>W$Z(;sxxvu#>aOuYSnq|XQvq(-^{kjtBHjm^hb!$CmK4$QAjKV zr_a8^mg{aHUmT;|n4vh9!!Xh)s{W0GZ@>Gm-w^)#*T3|gY}!0IzPZTIaZojlu`PSi zn@gx_0xt@Xg+vep$dW)75uxu8^c{jApwsCw*9%e1G}%Ie{3a-FF5`Lusw(~M?!9+D zc*T;g44?bLCm%@JnUmSv7+xr-cOCMZCy_fBM+i(v?g`6NlpVoFq!=XMK~g0o zO$A-SNT_6r1sZEh1n!W5GsN?KviUqgES1i__`~}F6aXQ_U+vnnk7P2*>S~L0Dv6yf zB9D5g$s9hQX%7LAQ{_P_l$0=J8qO!AQv zCs?XhSzlP9_Pg`kaN}<5%pv@dOW+06Ru-7bC%N$aIa2vF!;w#Uax0$eP%IWPbaO%( zjYgYHQ^(LGvZ(~BEYs?Ck!6*G2M@!@XHV)@25T$0l?~)5!0Ytcwf|-&uDgk(Vd3?g z5IGofOr_Rjc5a?1VRG=!+wi(B*W7R;)z&(io<>%aEG{i@434;(hnWMU}jJ~Z*$}XU$3T$kwFzmOHWrcpbhCgiMI~|(U2AxKedaKEGx88y? za9K|#xV*B6h-HS}h-#%u5Fr#|dEK_tsmZH%69hi(jV@8FAP|%?CZ5wFMaVCnehRNz zWu?>MFHRh1==F&r4^{SPRhDRXIw+b!go>=_Ts-qK`?l|;vq{HF7$_(#EUvS2*AAp^ zxF!intl4&kk?+y%_Rw?##~C3c6(tmegAR%!Fo!OMY?cF8P4V0_&k-voBX2+yjfgcJ zJGTj6NT>;uVZTRt_aqe&uwHZ7*yz#fx$M}nn?|FFq^hfuqR20&(@7f54&C067)Yd2 z2wBGUx)`#_*;<`eag0|64zGJY?LwX~2pM?+on{YRSBPbaK-0M}Jx_USnV+0K$E*sf zqGFjAx@OR9wn*DqMt*!w-m_=QNv6zuOT{d4I6{^}wv-BJs^GPYuXFnRs|drS)9+Il zE3ve^!YE978NJFV3gzqPWq+8+5nimm|>rXk2?a|CJv%}O%6 zyvl`@CcnD8KtC8#+OdPVT8j&_Ys9L_+-iklsle{71=QH5)o)X)G{|Jq#KicXPid@B zIdbQ_ANf7};Dg`pPfbmIPEi!vtvdxNrfpMic8MdIK|kd7y_2M571K&1X)(RQkRXhSRh89x{Zm)=v3zBC>Y1Ou^uG6> zC}@fFO(Q=B6gqtuJGU8(1oI0^Os`cib9vIXO<%RpQU+Qk$8hM-ZnwCmoaWH3GD%bC zSLf%s^_J~yDJC&BpRt1V;O$30@W>k;drv+6#ACT^<|B^dkg^h7nwjOb*IuVQv5hk? zoS`(ag>1&A*YBg72FuHAxBIUt$%*}@kc-Y zrdKAwsZ-B<*)+A!)a!M^2!4F}9E+FEQ<@lOquOBTdDwP>R3^vj+zfw`)Hrr<7uzRF z5DT)UB8H~((Qlk#IOu%#H)sCiEC1V&{uum@cO3t$=er-x=L;ME`sB0BPPh1n`#;Rb z?!FzryMd(&`t>T&`U1!IY~`-&Cz;w>0#(H_O@bh17-7zx-DE{u@QNS&*Y? Rch&#^002ovPDHLkV1naf`9%N# literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/cta-background.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/cta-background.png new file mode 100644 index 0000000000000000000000000000000000000000..fef93e0740704134e8af59b40a81d39111fb9c99 GIT binary patch literal 51611 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

?%1BPCs#RXg!?d}(@{62WyWdHL?XG^XJo;&iZ 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

OK{#gqj--J zybc9CK3$L+G})1Y_!O?l@McF){-b=;yX{7mt7!2@VQ+(~k~)ObkWU+KLBX3R0o)cy zocT35SrSl5>9IezCC#K>YdO4pcuf%9lUK)5D=#W&k$=|gg znZKr?yBb)ovg_2}wYJUaNL=e(m{Y%nblr;4?iGAK%S3i8t3(1>+-Z>%fQV=U@3?#2 z|Mm+9C<|qXR$FjK>`~q0XZ!TGul4D!+730!$oDD8!&u&XCEJb1$i_(8D z?LJPudTsCyP_}S2+oYy#F3=_3B$!6QTDTEe!Aj)^5T!B%O2~I8Z11}|!IK9lD=}uF9MBwm5B2iy~g!~AcncQSR9)NT? zb=%tZl|WH-CM_v|kn(lj)n!#5PW2?9ESQ$CMSr|2{XsR}rU(cz1b7Y-Or=!ev#|br$z;j@t>ZVao8DR^@R)sjT@3;+cm<%Cdk+1J9QW1%vBk+x-l!)W z6frgvJXsd;{RfwIwDO_h%L18a^5k3gL8E5BX-VZ3y z2nh-OfKHzuLW2_)u^vbM-Th zx*`4z-TXZYE0sjAhJ{{cf8s~!LV literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/placeholder-img.jpg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/placeholder-img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..259ab0e69efb0d4d95e578ec17071094f2f11f3f GIT binary patch literal 11986 zcmeI03s@6Z7J%<$5(1%JM8iWCiHZmp1z%y@Za;7WiX0Ib440Cs{`7%6ev00;^K&jSEV0m6v`M7)Jx0_<=F z04+oSitiEau|mT5S#)0^I^HIPYcGWTz;j(}0y7~oHeu&n`l3GpPrtw*qV{gM=-N)Y z<_yuCciXw(Eb+T6vqOCfzf5=uSeg>T(S0Z~9}p}N)DnT!fQCPlgy=-q4c{OHlt?lm zo0?I~@e9gl00M%d1R_czX&-}R;O7C+k~DLk`->*Cf}_aucTpGbJ-{<{^eeq=^=hMR z0e#EvH_Ry3Hny|voEAE}JomiElBF+rdU^Z5#8?@yD)8ly^&3LN!Z&V;{>#>FF|l#m z6PZbSl2cOC-rV=re$L0ncFI*H{sj9B2 zt^4xowWel~xTUqNy`%G+uI_Jp?n%Cr4h#-G9F~tLMwMDFd_2F$!nfa({fNsF=OPe^ zD3Pq?LI}xPa7!X-p1aA+7lX-ByJpQ_yw{ZKcYs%V+02pts?2K3?na9B0*_9o0WF%2 z?3aPP@tepVf&G{3E8veimR1P(7bOsIQ=zyJaRgjQCM2Dh{71+-G1ZFMBZ2r$bax;S zi1?RcLNcNJYJsWZI2}KqE_+VL&xx@o-=|gcT#93rgL9c|e_2{-#2vL5OQMgk zY9(KA&5xE#JU}pmYG_5^B*s_Qdv|j%dnN??y;GZ*x##V~S9(0_T`2{lan71+|I~cI z+NJ0!8FO#Gb?{i;g_bim?zO4m>mj%vh{-oRc*wu;?Aj2~lGA>#|2g#VnMHrKt;qGd zPIu_Zdh%gmyZR^uv5~_Lgn>TIfsWU{WFz*RhoP8%Z=`vnFHJxVy8=Pk-F|aT@ui3r z1x?FVU$pqz@qJBpog^dvzTs0_I7v%@i8aIVUAt_h zv>PibRnj&oBC>(Hp-5=+(-vc{Ll{(pDcP`Teg(a@(i(!ZRpgpXziTktjD{pk~32EB?^5a3Lwl^=SxmjhC8{oAq`d{iLpOV|w!L70XY#3U^GH?Ob0BFL3`C#HMT1icbAuRk(6CB9makj)f}m_2ePmiqe! z2>kB|ZO?G3d=`o-Tu&@2E_tDhr#d6#C>=z|$O^0aC-xB7J&IP7GmW)V`Ei|+)0%9U zRqC&IhVkmC!JT4iIK#MOOgX0@L%o;7e!DaLtW!kf4`A|l8!KEpV?U8ehRWl`KAYEg zzG-iLu=KL3Fi9EqcFWR>ytZEX!fV4BV$KGi;;|uLnwvE3DDU+4S=&3#-Q1P9v!?sN zt&N99miT?1bep2`6)p`czHQHpl4A8%@BJ{M{5Zml|ITPstlO+EXZo05y9$l0s<7j2eyKv-86?e&J~T?ECR`Sf@V(qA&>NvgOy5Gqb_y z0}T~ZGuVS<2zC@d*5>nE3N7&b>+ufLy~juGoz3baeMzcWThmXbpEC6dkz%P3^zuFM z)c6k&oXCd&U(l;EG8!3x1)xoD7#|P8~+=SQsXKnp%uHPQ7OZQ;$){sn-?s)MV6g t>TOjzbs2S>lUT&pK7XQgI(|;vSWkpar{m{SX3y#PIbrX@37Mbm{|4m9d`|!X literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/post-featured-image.jpg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/post-featured-image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c6646d74ede744b76349f982560b1a816242401e GIT binary patch literal 9227 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 R97iq-6NzyCXCiB_{s;R%!1@3H literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/tile-pattern-light.jpg b/12factor FINAL/wp-content/themes/orbit-media/resources/images/tile-pattern-light.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0d153f74f6bae10c5213f84c3e57ea86c70339ae GIT binary patch literal 9227 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 literal 0 HcmV?d00001 diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/images/tile-pattern-transparent.png b/12factor FINAL/wp-content/themes/orbit-media/resources/images/tile-pattern-transparent.png new file mode 100644 index 0000000000000000000000000000000000000000..85fe2065c9a298e9ce16b7d127f5602967056c6c GIT binary patch literal 22867 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').css({display:"none"}).appendTo("body"),e("a[target=_blank]").each((function(){e(this).append('Opens in a new window')})),e("button.play-pause").on("click",(function(t){e(".background-video video").get(0).paused?(e(".background-video video").trigger("play"),e("button.play-pause").attr("aria-pressed","false"),e("button.play-pause span").text("Pause Video"),e("button.play-pause").addClass("pause").removeClass("play")):(e(".background-video video").trigger("pause"),e("button.play-pause").attr("aria-pressed","true"),e("button.play-pause span").text("Play Video"),e("button.play-pause").addClass("play").removeClass("pause")),t.stopPropagation()}))}))}(jQuery),function(e){e(document).ready((function(){var t;e(".mega-menu-wrap li.dropdown, .mega-menu-wrap li.mega-menu-flyout").hover((function(){clearTimeout(t),e("li.dropdown").removeClass("mega-toggle-on"),e("body").addClass("mega-menu-open"),e(this).addClass("mega-toggle-on")}),(function(){var a=e(this);t=setTimeout((function(){e("body").removeClass("mega-menu-open"),e(this).removeClass("mega-toggle-on"),a.removeClass("mega-toggle-on"),e("li.dropdown").removeClass("mega-toggle-on")}),300)})),e(".mega-menu-wrap li.menu-item-has-children").each((function(){e(this).hover((function(){e(this).find("a").attr("aria-expanded","true"),e(this).find("ul.mega-menu-container").addClass("show")}),(function(){e(this).find("a").attr("aria-expanded","false"),e(this).find("ul.mega-menu-container").removeClass("show")}))})),e(".navbar-toggler").on("click",(function(t){e("body").toggleClass("mega-menu-open")})),e("#mobile-close-wrapper").on("click",(function(){e(".navbar-toggle").removeClass("collapsed")})),e('#mobile-top-nav [data-toggle="dropdown"]').on("click",(function(t){t.stopPropagation(),e(this).parent().toggleClass("open"),e(this).toggleClass("open"),e(this).find(".text").text((function(e,t){return"Expand Sub Links"===t?"Collapse Sub Links":"Expand Sub Links"})),e(this).attr("aria-expanded",(function(e,t){return"false"==t?"true":"false"}))})),e(window).width()<992&&(e("#mobile-top-nav .current-menu-ancestor.dropdown").each((function(){e(this).addClass("show")})),e("#mobile-top-nav .current-menu-ancestor.dropdown").each((function(){e(this).addClass("show")})));var a=e(".current-menu-parent");a.length>0&&a.parents(".menu-item-has-children").addClass("current-menu-ancestor current_menu_ancestor"),e(document).on("click","#toc-nav a",(function(){e("#toc-nav").removeClass("show"),e("#post-menu-trigger").removeClass("open")})),setTimeout((function(){e("#newsletter-form, .filters .facet-type-search, .form-fields .field").each((function(){var t=e(this).find('input[type="text"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"], textarea'),a=e(this).find("label");t.blur((function(){""==t.val()&&a.removeClass("focused")})).focus((function(){a.addClass("focused")})),t.val()&&a.addClass("focused")}))}),1e3),e(".facet__checkbox").on("click",(function(){e(this).toggleClass("checked")})),e(".facet__radio").on("click",(function(){e(this).closest(".facet").find(".facet__radio").not(this).removeClass("checked").attr("aria-checked",!1),e(this).toggleClass("checked").attr("aria-checked",!0)})),e(".fs-wrap").on("click",(function(){e(this).toggleClass("fs-open").attr("aria-haspopup",!0).attr("aria-expanded",!0),e(this).closest(".facet-type__fselect").toggleClass("open"),e(this).hasClass("fs-open")?e(this).closest(".facet-type__fselect").find(".fs-dropdown").removeClass("fs-hidden"):e(this).closest(".facet-type__fselect").find(".fs-dropdown").addClass("fs-hidden")})),e(".show-more-content").hide(),e(".view-more").click((function(){e(this).closest(".facet").find(".view-more-content").show(200),e(this).closest(".facet").find(".view-less").show(),e(this).closest(".facet").find(".view-more").hide()})),e(".view-less").click((function(){e(this).closest(".facet").find(".view-more-content").hide(150),e(this).closest(".facet").find(".view-more").show(),e(this).closest(".facet").find(".view-less").hide()})),e(".select-all").click((function(){e(this).hasClass("deselect")?(e(this).html("Select All").removeClass("deselect").attr("aria-pressed","false"),e(this).closest(".facet").find(".facet__checkbox").removeClass("checked").attr("aria-checked","false")):(e(this).html("Deselect All").addClass("deselect").attr("aria-pressed","true"),e(this).closest(".facet").find(".facet__checkbox").addClass("checked").attr("aria-checked","true"))})),e(".btn-action").click((function(){e(this).hasClass("remove")?e(this).html("Add Doc").removeClass("remove").addClass("add").attr("aria-pressed","false"):e(this).html("Remove").removeClass("add").addClass("remove").attr("aria-pressed","true")})),e("input.search").on("input",(function(){e(".predictive-search").addClass("open")})),e("input.search").blur((function(){0===e(this).val().length&&e(".predictive-search").removeClass("open")})),e(document).on("keyup",(function(t){e(".predictive-search").hasClass("open")&&"Escape"==t.key&&e(".predictive-search").removeClass("open")}))})),e(window).on("load",(function(){var e=document.getElementById("full-calendar");e&&new FullCalendar.Calendar(e,{themeSystem:"bootstrap5",buttonIcons:{prev:"caret-left-fill",next:"caret-right-fill"},buttonText:{today:"Today",month:"Month",week:"Week",day:"Day",list:"List"},initialView:"dayGridWeek",height:"auto",headerToolbar:{start:"title",end:"dayGridWeek,dayGridMonth prev,today,next"},events:fcevents,views:{dayGridMonth:{weekends:!0,fixedWeekCount:!1,showNonCurrentDates:!1},dayGridWeek:{weekends:!1}}}).render()})),e(window).on("load resize scroll",(function(){if(t="",e("body").hasClass("logged-in")){if(e(window).width()<1300)var t=e(".primary-mobile .location-delimiter").offset().left;else t=e(".primary-desktop .location-delimiter").offset().left;var a=Math.round(t)+"px";e("body.logged-in .site-header-bottom").css({background:"linear-gradient(90deg, white "+a+", #F5F8FB "+a+")"})}}))}(jQuery); \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/fullcalendar-bootstrap/index.global.min.js b/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/fullcalendar-bootstrap/index.global.min.js new file mode 100644 index 00000000..f3f686fc --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/fullcalendar-bootstrap/index.global.min.js @@ -0,0 +1,6 @@ +/*! +FullCalendar Bootstrap 5 Plugin v6.1.15 +Docs & License: https://fullcalendar.io/docs/bootstrap5 +(c) 2024 Adam Shaw +*/ +FullCalendar.Bootstrap5=function(e,t,o){"use strict";class r extends o.Theme{}r.prototype.classes={root:"fc-theme-bootstrap5",tableCellShaded:"fc-theme-bootstrap5-shaded",buttonGroup:"btn-group",button:"btn btn-primary",buttonActive:"active",popover:"popover",popoverHeader:"popover-header",popoverContent:"popover-body"},r.prototype.baseIconClass="bi",r.prototype.iconClasses={close:"bi-x-lg",prev:"bi-chevron-left",next:"bi-chevron-right",prevYear:"bi-chevron-double-left",nextYear:"bi-chevron-double-right"},r.prototype.rtlIconClasses={prev:"bi-chevron-right",next:"bi-chevron-left",prevYear:"bi-chevron-double-right",nextYear:"bi-chevron-double-left"},r.prototype.iconOverrideOption="buttonIcons",r.prototype.iconOverrideCustomButtonOption="icon",r.prototype.iconOverridePrefix="bi-";o.injectStyles(".fc-theme-bootstrap5 a:not([href]){color:inherit;text-decoration:inherit}.fc-theme-bootstrap5 .fc-list,.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 th{border:1px solid var(--bs-gray-400)}.fc-theme-bootstrap5 .fc-scrollgrid{border-bottom-width:0;border-right-width:0}.fc-theme-bootstrap5-shaded{background-color:var(--bs-gray-200)}");var a=t.createPlugin({name:"@fullcalendar/bootstrap5",themeClasses:{bootstrap5:r}}),n={__proto__:null,BootstrapTheme:r};return t.globalPlugins.push(a),e.Internal=n,e.default=a,Object.defineProperty(e,"__esModule",{value:!0}),e}({},FullCalendar,FullCalendar.Internal); \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/fullcalendar/index.global.min.js b/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/fullcalendar/index.global.min.js new file mode 100644 index 00000000..f34bb8d4 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/fullcalendar/index.global.min.js @@ -0,0 +1,6 @@ +/*! +FullCalendar Standard Bundle v6.1.15 +Docs & License: https://fullcalendar.io/docs/initialize-globals +(c) 2024 Adam Shaw +*/ +var FullCalendar=function(e){"use strict";var t,n,r,i,s,o,a,l,c,d={},u=[],h=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function f(e,t){for(var n in t)e[n]=t[n];return e}function g(e){var t=e.parentNode;t&&t.removeChild(e)}function p(e,n,r){var i,s,o,a={};for(o in n)"key"==o?i=n[o]:"ref"==o?s=n[o]:a[o]=n[o];if(arguments.length>2&&(a.children=arguments.length>3?t.call(arguments,2):r),"function"==typeof e&&null!=e.defaultProps)for(o in e.defaultProps)void 0===a[o]&&(a[o]=e.defaultProps[o]);return m(e,a,i,s,null)}function m(e,t,i,s,o){var a={type:e,props:t,key:i,ref:s,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++r:o};return null==o&&null!=n.vnode&&n.vnode(a),a}function v(){return{current:null}}function y(e){return e.children}function b(e,t,n){"-"===t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||h.test(t)?n:n+"px"}function E(e,t,n,r,i){var s;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||b(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||b(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])s=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+s]=n,n?r||e.addEventListener(t,s?A:S,s):e.removeEventListener(t,s?A:S,s);else if("dangerouslySetInnerHTML"!==t){if(i)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&-1==t.indexOf("-")?e.removeAttribute(t):e.setAttribute(t,n))}}function S(e){s=!0;try{return this.l[e.type+!1](n.event?n.event(e):e)}finally{s=!1}}function A(e){s=!0;try{return this.l[e.type+!0](n.event?n.event(e):e)}finally{s=!1}}function D(e,t){this.props=e,this.context=t}function w(e,t){if(null==t)return e.__?w(e.__,e.__.__k.indexOf(e)+1):null;for(var n;tt&&o.sort((function(e,t){return e.__v.__b-t.__v.__b})));_.__r=0}function T(e,t,n,r,i,s,o,a,l,c){var h,f,g,p,v,b,E,S=r&&r.__k||u,A=S.length;for(n.__k=[],h=0;h0?m(p.type,p.props,p.key,p.ref?p.ref:null,p.__v):p)){if(p.__=n,p.__b=n.__b+1,null===(g=S[h])||g&&p.key==g.key&&p.type===g.type)S[h]=void 0;else for(f=0;f=0;t--)if((n=e.__k[t])&&(r=O(n)))return r;return null}function N(e,t,r,i,s,o,a,l,c){var d,u,h,g,p,m,v,b,E,S,A,w,C,R,x,_=t.type;if(void 0!==t.constructor)return null;null!=r.__h&&(c=r.__h,l=t.__e=r.__e,t.__h=null,o=[l]),(d=n.__b)&&d(t);try{e:if("function"==typeof _){if(b=t.props,E=(d=_.contextType)&&i[d.__c],S=d?E?E.props.value:d.__:i,r.__c?v=(u=t.__c=r.__c).__=u.__E:("prototype"in _&&_.prototype.render?t.__c=u=new _(b,S):(t.__c=u=new D(b,S),u.constructor=_,u.render=z),E&&E.sub(u),u.props=b,u.state||(u.state={}),u.context=S,u.__n=i,h=u.__d=!0,u.__h=[],u._sb=[]),null==u.__s&&(u.__s=u.state),null!=_.getDerivedStateFromProps&&(u.__s==u.state&&(u.__s=f({},u.__s)),f(u.__s,_.getDerivedStateFromProps(b,u.__s))),g=u.props,p=u.state,u.__v=t,h)null==_.getDerivedStateFromProps&&null!=u.componentWillMount&&u.componentWillMount(),null!=u.componentDidMount&&u.__h.push(u.componentDidMount);else{if(null==_.getDerivedStateFromProps&&b!==g&&null!=u.componentWillReceiveProps&&u.componentWillReceiveProps(b,S),!u.__e&&null!=u.shouldComponentUpdate&&!1===u.shouldComponentUpdate(b,u.__s,S)||t.__v===r.__v){for(t.__v!==r.__v&&(u.props=b,u.state=u.__s,u.__d=!1),t.__e=r.__e,t.__k=r.__k,t.__k.forEach((function(e){e&&(e.__=t)})),A=0;A3;)n.pop()();if(n[1]>>1,1),t.i.removeChild(e)}}),U(p(fe,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function pe(e,t){var n=p(ge,{__v:e,i:t});return n.containerInfo=t,n}(ue.prototype=new D).__a=function(e){var t=this,n=de(t.__v),r=t.o.get(e);return r[0]++,function(i){var s=function(){t.props.revealOrder?(r.push(i),he(t,e,r)):i()};n?n(s):s()}},ue.prototype.render=function(e){this.u=null,this.o=new Map;var t=M(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},ue.prototype.componentDidUpdate=ue.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){he(e,n,t)}))};var me="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,ve=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,ye="undefined"!=typeof document,be=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};D.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(D.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var Ee=n.event;function Se(){}function Ae(){return this.cancelBubble}function De(){return this.defaultPrevented}n.event=function(e){return Ee&&(e=Ee(e)),e.persist=Se,e.isPropagationStopped=Ae,e.isDefaultPrevented=De,e.nativeEvent=e};var we={configurable:!0,get:function(){return this.class}},Ce=n.vnode;n.vnode=function(e){var t=e.type,n=e.props,r=n;if("string"==typeof t){var i=-1===t.indexOf("-");for(var s in r={},n){var o=n[s];ye&&"children"===s&&"noscript"===t||"value"===s&&"defaultValue"in n&&null==o||("defaultValue"===s&&"value"in n&&null==n.value?s="value":"download"===s&&!0===o?o="":/ondoubleclick/i.test(s)?s="ondblclick":/^onchange(textarea|input)/i.test(s+t)&&!be(n.type)?s="oninput":/^onfocus$/i.test(s)?s="onfocusin":/^onblur$/i.test(s)?s="onfocusout":/^on(Ani|Tra|Tou|BeforeInp|Compo)/.test(s)?s=s.toLowerCase():i&&ve.test(s)?s=s.replace(/[A-Z0-9]/g,"-$&").toLowerCase():null===o&&(o=void 0),/^oninput$/i.test(s)&&(s=s.toLowerCase(),r[s]&&(s="oninputCapture")),r[s]=o)}"select"==t&&r.multiple&&Array.isArray(r.value)&&(r.value=M(n.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==t&&null!=r.defaultValue&&(r.value=M(n.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),e.props=r,n.class!=n.className&&(we.enumerable="className"in n,null!=n.className&&(r.class=n.className),Object.defineProperty(r,"className",we))}e.$$typeof=me,Ce&&Ce(e)};var Re=n.__r;n.__r=function(e){Re&&Re(e),e.__c};const xe=[],_e=new Map;function Te(e){xe.push(e),_e.forEach((t=>{Me(t,e)}))}function ke(e){let t=_e.get(e);if(!t||!t.isConnected){if(t=e.querySelector("style[data-fullcalendar]"),!t){t=document.createElement("style"),t.setAttribute("data-fullcalendar","");const n=function(){void 0===Ie&&(Ie=function(){const e=document.querySelector('meta[name="csp-nonce"]');if(e&&e.hasAttribute("content"))return e.getAttribute("content");const t=document.querySelector("script[nonce]");if(t)return t.nonce||"";return""}());return Ie}();n&&(t.nonce=n);const r=e===document?document.head:e,i=e===document?r.querySelector("script,link[rel=stylesheet],link[as=style],style"):r.firstChild;r.insertBefore(t,i)}_e.set(e,t),function(e){for(const t of xe)Me(e,t)}(t)}}function Me(e,t){const{sheet:n}=e,r=n.cssRules.length;t.split("}").forEach(((e,t)=>{(e=e.trim())&&n.insertRule(e+"}",r+t)}))}let Ie;"undefined"!=typeof document&&ke(document);Te(':root{--fc-small-font-size:.85em;--fc-page-bg-color:#fff;--fc-neutral-bg-color:hsla(0,0%,82%,.3);--fc-neutral-text-color:grey;--fc-border-color:#ddd;--fc-button-text-color:#fff;--fc-button-bg-color:#2c3e50;--fc-button-border-color:#2c3e50;--fc-button-hover-bg-color:#1e2b37;--fc-button-hover-border-color:#1a252f;--fc-button-active-bg-color:#1a252f;--fc-button-active-border-color:#151e27;--fc-event-bg-color:#3788d8;--fc-event-border-color:#3788d8;--fc-event-text-color:#fff;--fc-event-selected-overlay-color:rgba(0,0,0,.25);--fc-more-link-bg-color:#d0d0d0;--fc-more-link-text-color:inherit;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:hsla(0,0%,84%,.3);--fc-bg-event-color:#8fdf82;--fc-bg-event-opacity:0.3;--fc-highlight-color:rgba(188,232,241,.3);--fc-today-bg-color:rgba(255,220,40,.15);--fc-now-indicator-color:red}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{padding:0;vertical-align:top}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid var(--fc-border-color)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;font-style:normal;font-weight:400;src:url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype")}.fc-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fcicons!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;text-align:center;text-transform:none;-moz-user-select:none;user-select:none;width:1em}.fc-icon-chevron-left:before{content:"\\e900"}.fc-icon-chevron-right:before{content:"\\e901"}.fc-icon-chevrons-left:before{content:"\\e902"}.fc-icon-chevrons-right:before{content:"\\e903"}.fc-icon-minus-square:before{content:"\\e904"}.fc-icon-plus-square:before{content:"\\e905"}.fc-icon-x:before{content:"\\e906"}.fc .fc-button{border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible;text-transform:none}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button{background-color:transparent;border:1px solid transparent;border-radius:.25em;display:inline-block;font-size:1em;font-weight:400;line-height:1.5;padding:.4em .65em;text-align:center;-moz-user-select:none;user-select:none;vertical-align:middle}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{box-shadow:0 0 0 .2rem rgba(44,62,80,.25);outline:0}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:hover{background-color:var(--fc-button-hover-bg-color);border-color:var(--fc-button-hover-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:disabled{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:var(--fc-button-active-bg-color);border-color:var(--fc-button-active-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button .fc-icon{font-size:1.5em;vertical-align:middle}.fc .fc-button-group{display:inline-flex;position:relative;vertical-align:middle}.fc .fc-button-group>.fc-button{flex:1 1 auto;position:relative}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0}.fc .fc-toolbar{align-items:center;display:flex;justify-content:space-between}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-scroller-harness{direction:ltr;overflow:hidden;position:relative}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid var(--fc-border-color)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed;width:100%}.fc .fc-scrollgrid table{border-left-style:hidden;border-right-style:hidden;border-top-style:hidden}.fc .fc-scrollgrid{border-bottom-width:0;border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-left-width:0;border-top-width:0}.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:var(--fc-page-bg-color);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-non-business{background:var(--fc-non-business-color)}.fc .fc-bg-event{background:var(--fc-bg-event-color);opacity:var(--fc-bg-event-opacity)}.fc .fc-bg-event .fc-event-title{font-size:var(--fc-small-font-size);font-style:italic;margin:.5em}.fc .fc-highlight{background:var(--fc-highlight-color)}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:var(--fc-neutral-bg-color)}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{background:var(--fc-page-bg-color);border-color:inherit;border-radius:calc(var(--fc-event-resizer-dot-total-width)/2);border-style:solid;border-width:var(--fc-event-resizer-dot-border-width);height:var(--fc-event-resizer-dot-total-width);width:var(--fc-event-resizer-dot-total-width)}.fc-event-selected .fc-event-resizer:before{bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.fc-event-selected:after,.fc-event:focus:after{background:var(--fc-event-selected-overlay-color);bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.fc-h-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);display:block}.fc-h-event .fc-event-main{color:var(--fc-event-text-color)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;left:0;max-width:100%;overflow:hidden;right:0;vertical-align:top}.fc-h-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{bottom:0;top:0;width:var(--fc-event-resizer-thickness)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-h-event.fc-event-selected .fc-event-resizer{margin-top:calc(var(--fc-event-resizer-dot-total-width)*-.5);top:50%}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc .fc-popover{box-shadow:0 2px 6px rgba(0,0,0,.15);position:absolute;z-index:9999}.fc .fc-popover-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;font-size:1.1em;opacity:.65}.fc-theme-standard .fc-popover{background:var(--fc-page-bg-color);border:1px solid var(--fc-border-color)}.fc-theme-standard .fc-popover-header{background:var(--fc-neutral-bg-color)}');class Oe{constructor(e){this.drainedOption=e,this.isRunning=!1,this.isDirty=!1,this.pauseDepths={},this.timeoutId=0}request(e){this.isDirty=!0,this.isPaused()||(this.clearTimeout(),null==e?this.tryDrain():this.timeoutId=setTimeout(this.tryDrain.bind(this),e))}pause(e=""){let{pauseDepths:t}=this;t[e]=(t[e]||0)+1,this.clearTimeout()}resume(e="",t){let{pauseDepths:n}=this;if(e in n){if(t)delete n[e];else{n[e]-=1,n[e]<=0&&delete n[e]}this.tryDrain()}}isPaused(){return Object.keys(this.pauseDepths).length}tryDrain(){if(!this.isRunning&&!this.isPaused()){for(this.isRunning=!0;this.isDirty;)this.isDirty=!1,this.drained();this.isRunning=!1}}clear(){this.clearTimeout(),this.isDirty=!1,this.pauseDepths={}}clearTimeout(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0)}drained(){this.drainedOption&&this.drainedOption()}}function Ne(e){e.parentNode&&e.parentNode.removeChild(e)}function Pe(e,t){if(e.closest)return e.closest(t);if(!document.documentElement.contains(e))return null;do{if(He(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}function He(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector).call(e,t)}function Be(e,t){let n=e instanceof HTMLElement?[e]:e,r=[];for(let e=0;e{let r=Pe(n.target,e);r&&t.call(r,n,r)}}(n,r);return e.addEventListener(t,i),()=>{e.removeEventListener(t,i)}}const Qe=["webkitTransitionEnd","otransitionend","oTransitionEnd","msTransitionEnd","transitionend"];function qe(e,t){let n=r=>{t(r),Qe.forEach((t=>{e.removeEventListener(t,n)}))};Qe.forEach((t=>{e.addEventListener(t,n)}))}function Ye(e){return Object.assign({onClick:e},Ze(e))}function Ze(e){return{tabIndex:0,onKeyDown(t){"Enter"!==t.key&&" "!==t.key||(e(t),t.preventDefault())}}}let Xe=0;function $e(){return Xe+=1,String(Xe)}function Je(){document.body.classList.add("fc-not-allowed")}function Ke(){document.body.classList.remove("fc-not-allowed")}function et(e){e.style.userSelect="none",e.style.webkitUserSelect="none",e.addEventListener("selectstart",Ve)}function tt(e){e.style.userSelect="",e.style.webkitUserSelect="",e.removeEventListener("selectstart",Ve)}function nt(e){e.addEventListener("contextmenu",Ve)}function rt(e){e.removeEventListener("contextmenu",Ve)}function it(e){let t,n,r=[],i=[];for("string"==typeof e?i=e.split(/\s*,\s*/):"function"==typeof e?i=[e]:Array.isArray(e)&&(i=e),t=0;te.replace("$"+n,t||"")),e):n}function dt(e,t){return e-t}function ut(e){return e%1==0}function ht(e){let t=e.querySelector(".fc-scrollgrid-shrink-frame"),n=e.querySelector(".fc-scrollgrid-shrink-cushion");if(!t)throw new Error("needs fc-scrollgrid-shrink-frame className");if(!n)throw new Error("needs fc-scrollgrid-shrink-cushion className");return e.getBoundingClientRect().width-t.getBoundingClientRect().width+n.getBoundingClientRect().width}const ft=["years","months","days","milliseconds"],gt=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function pt(e,t){return"string"==typeof e?function(e){let t=gt.exec(e);if(t){let e=t[1]?-1:1;return{years:0,months:0,days:e*(t[2]?parseInt(t[2],10):0),milliseconds:e*(60*(t[3]?parseInt(t[3],10):0)*60*1e3+60*(t[4]?parseInt(t[4],10):0)*1e3+1e3*(t[5]?parseInt(t[5],10):0)+(t[6]?parseInt(t[6],10):0))}}return null}(e):"object"==typeof e&&e?mt(e):"number"==typeof e?mt({[t||"milliseconds"]:e}):null}function mt(e){let t={years:e.years||e.year||0,months:e.months||e.month||0,days:e.days||e.day||0,milliseconds:60*(e.hours||e.hour||0)*60*1e3+60*(e.minutes||e.minute||0)*1e3+1e3*(e.seconds||e.second||0)+(e.milliseconds||e.millisecond||e.ms||0)},n=e.weeks||e.week;return n&&(t.days+=7*n,t.specifiedWeeks=!0),t}function vt(e,t){return{years:e.years+t.years,months:e.months+t.months,days:e.days+t.days,milliseconds:e.milliseconds+t.milliseconds}}function yt(e,t){return{years:e.years*t,months:e.months*t,days:e.days*t,milliseconds:e.milliseconds*t}}function bt(e){return Et(e)/864e5}function Et(e){return 31536e6*e.years+2592e6*e.months+864e5*e.days+e.milliseconds}function St(e,t){let n=null;for(let r=0;r10&&(null==t?r=r.replace("Z",""):0!==t&&(r=r.replace("Z",Qt(t,!0)))),r}function Ft(e){return e.toISOString().replace(/T.*$/,"")}function Vt(e){return e.toISOString().match(/^\d{4}-\d{2}/)[0]}function Gt(e){return lt(e.getUTCHours(),2)+":"+lt(e.getUTCMinutes(),2)+":"+lt(e.getUTCSeconds(),2)}function Qt(e,t=!1){let n=e<0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),s=Math.round(r%60);return t?`${n+lt(i,2)}:${lt(s,2)}`:`GMT${n}${i}${s?`:${lt(s,2)}`:""}`}function qt(e,t,n){let r,i;return function(...s){if(r){if(!Dt(r,s)){n&&n(i);let r=e.apply(this,s);t&&t(r,i)||(i=r)}}else i=e.apply(this,s);return r=s,i}}function Yt(e,t,n){let r,i;return s=>{if(r){if(!xn(r,s)){n&&n(i);let r=e.call(this,s);t&&t(r,i)||(i=r)}}else i=e.call(this,s);return r=s,i}}const Zt={week:3,separator:0,omitZeroMinute:0,meridiem:0,omitCommas:0},Xt={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},$t=/\s*([ap])\.?m\.?/i,Jt=/,/g,Kt=/\s+/g,en=/\u200e/g,tn=/UTC|GMT/;class nn{constructor(e){let t={},n={},r=0;for(let i in e)i in Zt?(n[i]=e[i],r=Math.max(Zt[i],r)):(t[i]=e[i],i in Xt&&(r=Math.max(Xt[i],r)));this.standardDateProps=t,this.extendedSettings=n,this.severity=r,this.buildFormattingFunc=qt(rn)}format(e,t){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,t)(e)}formatRange(e,t,n,r){let{standardDateProps:i,extendedSettings:s}=this,o=function(e,t,n){if(n.getMarkerYear(e)!==n.getMarkerYear(t))return 5;if(n.getMarkerMonth(e)!==n.getMarkerMonth(t))return 4;if(n.getMarkerDay(e)!==n.getMarkerDay(t))return 2;if(Wt(e)!==Wt(t))return 1;return 0}(e.marker,t.marker,n.calendarSystem);if(!o)return this.format(e,n);let a=o;!(a>1)||"numeric"!==i.year&&"2-digit"!==i.year||"numeric"!==i.month&&"2-digit"!==i.month||"numeric"!==i.day&&"2-digit"!==i.day||(a=1);let l=this.format(e,n),c=this.format(t,n);if(l===c)return l;let d=rn(function(e,t){let n={};for(let r in e)(!(r in Xt)||Xt[r]<=t)&&(n[r]=e[r]);return n}(i,a),s,n),u=d(e),h=d(t),f=function(e,t,n,r){let i=0;for(;iQt(e.timeZoneOffset):0===r&&t.week?e=>function(e,t,n,r,i){let s=[];"long"===i?s.push(n):"short"!==i&&"narrow"!==i||s.push(t);"long"!==i&&"short"!==i||s.push(" ");s.push(r.simpleNumberFormat.format(e)),"rtl"===r.options.direction&&s.reverse();return s.join("")}(n.computeWeekNumber(e.marker),n.weekText,n.weekTextLong,n.locale,t.week):function(e,t,n){e=Object.assign({},e),t=Object.assign({},t),function(e,t){e.timeZoneName&&(e.hour||(e.hour="2-digit"),e.minute||(e.minute="2-digit"));"long"===e.timeZoneName&&(e.timeZoneName="short");t.omitZeroMinute&&(e.second||e.millisecond)&&delete t.omitZeroMinute}(e,t),e.timeZone="UTC";let r,i=new Intl.DateTimeFormat(n.locale.codes,e);if(t.omitZeroMinute){let t=Object.assign({},e);delete t.minute,r=new Intl.DateTimeFormat(n.locale.codes,t)}return s=>{let o,{marker:a}=s;return o=r&&!a.getUTCMinutes()?r:i,function(e,t,n,r,i){e=e.replace(en,""),"short"===n.timeZoneName&&(e=function(e,t){let n=!1;e=e.replace(tn,(()=>(n=!0,t))),n||(e+=` ${t}`);return e}(e,"UTC"===i.timeZone||null==t.timeZoneOffset?"UTC":Qt(t.timeZoneOffset)));r.omitCommas&&(e=e.replace(Jt,"").trim());r.omitZeroMinute&&(e=e.replace(":00",""));!1===r.meridiem?e=e.replace($t,"").trim():"narrow"===r.meridiem?e=e.replace($t,((e,t)=>t.toLocaleLowerCase())):"short"===r.meridiem?e=e.replace($t,((e,t)=>`${t.toLocaleLowerCase()}m`)):"lowercase"===r.meridiem&&(e=e.replace($t,(e=>e.toLocaleLowerCase())));return e=e.replace(Kt," "),e=e.trim(),e}(o.format(a),s,e,t,n)}}(e,t,n)}function sn(e,t){let n=t.markerToArray(e.marker);return{marker:e.marker,timeZoneOffset:e.timeZoneOffset,array:n,year:n[0],month:n[1],day:n[2],hour:n[3],minute:n[4],second:n[5],millisecond:n[6]}}function on(e,t,n,r){let i=sn(e,n.calendarSystem);return{date:i,start:i,end:t?sn(t,n.calendarSystem):null,timeZone:n.timeZone,localeCodes:n.locale.codes,defaultSeparator:r||n.defaultSeparator}}class an{constructor(e){this.cmdStr=e}format(e,t,n){return t.cmdFormatter(this.cmdStr,on(e,null,t,n))}formatRange(e,t,n,r){return n.cmdFormatter(this.cmdStr,on(e,t,n,r))}}class ln{constructor(e){this.func=e}format(e,t,n){return this.func(on(e,null,t,n))}formatRange(e,t,n,r){return this.func(on(e,t,n,r))}}function cn(e){return"object"==typeof e&&e?new nn(e):"string"==typeof e?new an(e):"function"==typeof e?new ln(e):null}const dn={navLinkDayClick:En,navLinkWeekClick:En,duration:pt,bootstrapFontAwesome:En,buttonIcons:En,customButtons:En,defaultAllDayEventDuration:pt,defaultTimedEventDuration:pt,nextDayThreshold:pt,scrollTime:pt,scrollTimeReset:Boolean,slotMinTime:pt,slotMaxTime:pt,dayPopoverFormat:cn,slotDuration:pt,snapDuration:pt,headerToolbar:En,footerToolbar:En,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:cn,dayHeaderClassNames:En,dayHeaderContent:En,dayHeaderDidMount:En,dayHeaderWillUnmount:En,dayCellClassNames:En,dayCellContent:En,dayCellDidMount:En,dayCellWillUnmount:En,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:En,weekNumbers:Boolean,weekNumberClassNames:En,weekNumberContent:En,weekNumberDidMount:En,weekNumberWillUnmount:En,editable:Boolean,viewClassNames:En,viewDidMount:En,viewWillUnmount:En,nowIndicator:Boolean,nowIndicatorClassNames:En,nowIndicatorContent:En,nowIndicatorDidMount:En,nowIndicatorWillUnmount:En,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:En,locale:En,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:En,eventOrder:it,eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:En,contentHeight:En,direction:String,weekNumberFormat:cn,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:En,initialDate:En,now:En,eventDataTransform:En,stickyHeaderDates:En,stickyFooterScrollbar:En,viewHeight:En,defaultAllDay:Boolean,eventSourceFailure:En,eventSourceSuccess:En,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:En,eventConstraint:En,eventAllow:En,eventBackgroundColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:En,eventContent:En,eventDidMount:En,eventWillUnmount:En,selectConstraint:En,selectOverlap:En,selectAllow:En,droppable:Boolean,unselectCancel:String,slotLabelFormat:En,slotLaneClassNames:En,slotLaneContent:En,slotLaneDidMount:En,slotLaneWillUnmount:En,slotLabelClassNames:En,slotLabelContent:En,slotLabelDidMount:En,slotLabelWillUnmount:En,dayMaxEvents:En,dayMaxEventRows:En,dayMinWidth:Number,slotLabelInterval:pt,allDayText:String,allDayClassNames:En,allDayContent:En,allDayDidMount:En,allDayWillUnmount:En,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:cn,rerenderDelay:Number,moreLinkText:En,moreLinkHint:En,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:En,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:pt,hiddenDays:En,fixedWeekCount:Boolean,validRange:En,visibleRange:En,titleFormat:En,eventInteractive:Boolean,noEventsText:String,viewHint:En,navLinkHint:En,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:En,moreLinkClassNames:En,moreLinkContent:En,moreLinkDidMount:En,moreLinkWillUnmount:En,monthStartFormat:cn,handleCustomRendering:En,customRenderingMetaMap:En,customRenderingReplaces:Boolean},un={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" – ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",dayHeaders:!0,initialView:"",aspectRatio:1.35,headerToolbar:{start:"title",center:"",end:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,nowIndicator:!1,scrollTime:"06:00:00",scrollTimeReset:!0,slotMinTime:"00:00:00",slotMaxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5,expandRows:!1,navLinks:!1,selectable:!1,eventMinHeight:15,eventMinWidth:30,eventShortHeight:30,monthStartFormat:{month:"long",day:"numeric"}},hn={datesSet:En,eventsSet:En,eventAdd:En,eventChange:En,eventRemove:En,windowResize:En,eventClick:En,eventMouseEnter:En,eventMouseLeave:En,select:En,unselect:En,loading:En,_unmount:En,_beforeprint:En,_afterprint:En,_noEventDrop:En,_noEventResize:En,_resize:En,_scrollRequest:En},fn={buttonText:En,buttonHints:En,views:En,plugins:En,initialEvents:En,events:En,eventSources:En},gn={headerToolbar:pn,footerToolbar:pn,buttonText:pn,buttonHints:pn,buttonIcons:pn,dateIncrement:pn,plugins:mn,events:mn,eventSources:mn,resources:mn};function pn(e,t){return"object"==typeof e&&"object"==typeof t&&e&&t?xn(e,t):e===t}function mn(e,t){return Array.isArray(e)&&Array.isArray(t)?Dt(e,t):e===t}const vn={type:String,component:En,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:En,usesMinMaxTime:Boolean,classNames:En,content:En,didMount:En,willUnmount:En};function yn(e){return An(e,gn)}function bn(e,t){let n={},r={};for(let r in t)r in e&&(n[r]=t[r](e[r]));for(let n in e)n in t||(r[n]=e[n]);return{refined:n,extra:r}}function En(e){return e}const{hasOwnProperty:Sn}=Object.prototype;function An(e,t){let n={};if(t)for(let r in t)if(t[r]===pn){let t=[];for(let i=e.length-1;i>=0;i-=1){let s=e[i][r];if("object"==typeof s&&s)t.unshift(s);else if(void 0!==s){n[r]=s;break}}t.length&&(n[r]=An(t))}for(let t=e.length-1;t>=0;t-=1){let r=e[t];for(let e in r)e in n||(n[e]=r[e])}return n}function Dn(e,t){let n={};for(let r in e)t(e[r],r)&&(n[r]=e[r]);return n}function wn(e,t){let n={};for(let r in e)n[r]=t(e[r],r);return n}function Cn(e){let t={};for(let n of e)t[n]=!0;return t}function Rn(e){let t=[];for(let n in e)t.push(e[n]);return t}function xn(e,t){if(e===t)return!0;for(let n in e)if(Sn.call(e,n)&&!(n in t))return!1;for(let n in t)if(Sn.call(t,n)&&e[n]!==t[n])return!1;return!0}const _n=/^on[A-Z]/;function Tn(e,t){let n=[];for(let r in e)Sn.call(e,r)&&(r in t||n.push(r));for(let r in t)Sn.call(t,r)&&e[r]!==t[r]&&n.push(r);return n}function kn(e,t,n={}){if(e===t)return!0;for(let r in t)if(!(r in e)||!Mn(e[r],t[r],n[r]))return!1;for(let n in e)if(!(n in t))return!1;return!0}function Mn(e,t,n){return e===t||!0===n||!!n&&n(e,t)}function In(e,t=0,n,r=1){let i=[];null==n&&(n=Object.keys(e).length);for(let s=t;s=1?Math.min(i,s):i}(e,this.weekDow,this.weekDoy)}format(e,t,n={}){return t.format({marker:e,timeZoneOffset:null!=n.forcedTzo?n.forcedTzo:this.offsetForMarker(e)},this)}formatRange(e,t,n,r={}){return r.isEndExclusive&&(t=xt(t,-1)),n.formatRange({marker:e,timeZoneOffset:null!=r.forcedStartTzo?r.forcedStartTzo:this.offsetForMarker(e)},{marker:t,timeZoneOffset:null!=r.forcedEndTzo?r.forcedEndTzo:this.offsetForMarker(t)},this,r.defaultSeparator)}formatIso(e,t={}){let n=null;return t.omitTimeZoneOffset||(n=null!=t.forcedTzo?t.forcedTzo:this.offsetForMarker(e)),Lt(e,n,t.omitTime)}timestampToMarker(e){return"local"===this.timeZone?zt(Ht(new Date(e))):"UTC"!==this.timeZone&&this.namedTimeZoneImpl?zt(this.namedTimeZoneImpl.timestampToArray(e)):new Date(e)}offsetForMarker(e){return"local"===this.timeZone?-Bt(jt(e)).getTimezoneOffset():"UTC"===this.timeZone?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(jt(e)):null}toDate(e,t){return"local"===this.timeZone?Bt(jt(e)):"UTC"===this.timeZone?new Date(e.valueOf()):this.namedTimeZoneImpl?new Date(e.valueOf()-1e3*this.namedTimeZoneImpl.offsetForArray(jt(e))*60):new Date(e.valueOf()-(t||0))}}class zn{constructor(e){this.iconOverrideOption&&this.setIconOverride(e[this.iconOverrideOption])}setIconOverride(e){let t,n;if("object"==typeof e&&e){for(n in t=Object.assign({},this.iconClasses),e)t[n]=this.applyIconOverridePrefix(e[n]);this.iconClasses=t}else!1===e&&(this.iconClasses={})}applyIconOverridePrefix(e){let t=this.iconOverridePrefix;return t&&0!==e.indexOf(t)&&(e=t+e),e}getClass(e){return this.classes[e]||""}getIconClass(e,t){let n;return n=t&&this.rtlIconClasses&&this.rtlIconClasses[e]||this.iconClasses[e],n?`${this.baseIconClass} ${n}`:""}getCustomButtonIconClass(e){let t;return this.iconOverrideCustomButtonOption&&(t=e[this.iconOverrideCustomButtonOption],t)?`${this.baseIconClass} ${this.applyIconOverridePrefix(t)}`:""}}function Un(e){e();let t=n.debounceRendering,r=[];for(n.debounceRendering=function(e){r.push(e)},U(p(Wn,{}),document.createElement("div"));r.length;)r.shift()();n.debounceRendering=t}zn.prototype.classes={},zn.prototype.iconClasses={},zn.prototype.baseIconClass="",zn.prototype.iconOverridePrefix="";class Wn extends D{render(){return p("div",{})}componentDidMount(){this.setState({})}}function Ln(e){let t=function(e,t){var n={__c:t="__cC"+c++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some((function(e){e.__e=!0,x(e)}))},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}(e),n=t.Provider;return t.Provider=function(){let e=!this.getChildContext,t=n.apply(this,arguments);if(e){let e=[];this.shouldComponentUpdate=t=>{this.props.value!==t.value&&e.forEach((e=>{e.context=t.value,e.forceUpdate()}))},this.sub=t=>{e.push(t);let n=t.componentWillUnmount;t.componentWillUnmount=()=>{e.splice(e.indexOf(t),1),n&&n.call(t)}}}return t},t}class Fn{constructor(e,t,n,r){this.execFunc=e,this.emitter=t,this.scrollTime=n,this.scrollTimeReset=r,this.handleScrollRequest=e=>{this.queuedRequest=Object.assign({},this.queuedRequest||{},e),this.drain()},t.on("_scrollRequest",this.handleScrollRequest),this.fireInitialScroll()}detach(){this.emitter.off("_scrollRequest",this.handleScrollRequest)}update(e){e&&this.scrollTimeReset?this.fireInitialScroll():this.drain()}fireInitialScroll(){this.handleScrollRequest({time:this.scrollTime})}drain(){this.queuedRequest&&this.execFunc(this.queuedRequest)&&(this.queuedRequest=null)}}const Vn=Ln({});function Gn(e,t,n,r,i,s,o,a,l,c,d,u,h){return{dateEnv:i,options:n,pluginHooks:o,emitter:c,dispatch:a,getCurrentData:l,calendarApi:d,viewSpec:e,viewApi:t,dateProfileGenerator:r,theme:s,isRtl:"rtl"===n.direction,addResizeHandler(e){c.on("_resize",e)},removeResizeHandler(e){c.off("_resize",e)},createScrollResponder:e=>new Fn(e,c,pt(n.scrollTime),n.scrollTimeReset),registerInteractiveComponent:u,unregisterInteractiveComponent:h}}class Qn extends D{shouldComponentUpdate(e,t){return this.debug&&console.log(Tn(e,this.props),Tn(t,this.state)),!kn(this.props,e,this.propEquality)||!kn(this.state,t,this.stateEquality)}safeSetState(e){kn(this.state,Object.assign(Object.assign({},this.state),e),this.stateEquality)||this.setState(e)}}Qn.addPropsEquality=function(e){let t=Object.create(this.prototype.propEquality);Object.assign(t,e),this.prototype.propEquality=t},Qn.addStateEquality=function(e){let t=Object.create(this.prototype.stateEquality);Object.assign(t,e),this.prototype.stateEquality=t},Qn.contextType=Vn,Qn.prototype.propEquality={},Qn.prototype.stateEquality={};class qn extends Qn{}function Yn(e,t){"function"==typeof e?e(t):e&&(e.current=t)}qn.contextType=Vn;class Zn extends qn{constructor(){super(...arguments),this.id=$e(),this.queuedDomNodes=[],this.currentDomNodes=[],this.handleEl=e=>{const{options:t}=this.context,{generatorName:n}=this.props;t.customRenderingReplaces&&Xn(n,t)||this.updateElRef(e)},this.updateElRef=e=>{this.props.elRef&&Yn(this.props.elRef,e)}}render(){const{props:e,context:t}=this,{options:n}=t,{customGenerator:r,defaultGenerator:s,renderProps:o}=e,a=$n(e,[],this.handleEl);let l,c,d=!1,u=[];if(null!=r){const e="function"==typeof r?r(o,p):r;if(!0===e)d=!0;else{const t=e&&"object"==typeof e;t&&"html"in e?a.dangerouslySetInnerHTML={__html:e.html}:t&&"domNodes"in e?u=Array.prototype.slice.call(e.domNodes):(t?i(e):"function"!=typeof e)?l=e:c=e}}else d=!Xn(e.generatorName,n);return d&&s&&(l=s(o)),this.queuedDomNodes=u,this.currentGeneratorMeta=c,p(e.elTag,a,l)}componentDidMount(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentDidUpdate(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentWillUnmount(){this.triggerCustomRendering(!1)}triggerCustomRendering(e){var t;const{props:n,context:r}=this,{handleCustomRendering:i,customRenderingMetaMap:s}=r.options;if(i){const r=null!==(t=this.currentGeneratorMeta)&&void 0!==t?t:null==s?void 0:s[n.generatorName];r&&i(Object.assign(Object.assign({id:this.id,isActive:e,containerEl:this.base,reportNewContainerEl:this.updateElRef,generatorMeta:r},n),{elClasses:(n.elClasses||[]).filter(Jn)}))}}applyQueueudDomNodes(){const{queuedDomNodes:e,currentDomNodes:t}=this,n=this.base;if(!Dt(e,t)){t.forEach(Ne);for(let t of e)n.appendChild(t);this.currentDomNodes=e}}}function Xn(e,t){var n;return Boolean(t.handleCustomRendering&&e&&(null===(n=t.customRenderingMetaMap)||void 0===n?void 0:n[e]))}function $n(e,t,n){const r=Object.assign(Object.assign({},e.elAttrs),{ref:n});return(e.elClasses||t)&&(r.className=(e.elClasses||[]).concat(t||[]).concat(r.className||[]).filter(Boolean).join(" ")),e.elStyle&&(r.style=e.elStyle),r}function Jn(e){return Boolean(e)}Zn.addPropsEquality({elClasses:Dt,elStyle:xn,elAttrs:function(e,t){const n=Tn(e,t);for(let e of n)if(!_n.test(e))return!1;return!0},renderProps:xn});const Kn=Ln(0);class er extends D{constructor(){super(...arguments),this.InnerContent=tr.bind(void 0,this),this.handleEl=e=>{this.el=e,this.props.elRef&&(Yn(this.props.elRef,e),e&&this.didMountMisfire&&this.componentDidMount())}}render(){const{props:e}=this,t=function(e,t){const n="function"==typeof e?e(t):e||[];return"string"==typeof n?[n]:n}(e.classNameGenerator,e.renderProps);if(e.children){const n=$n(e,t,this.handleEl),r=e.children(this.InnerContent,e.renderProps,n);return e.elTag?p(e.elTag,n,r):r}return p(Zn,Object.assign(Object.assign({},e),{elRef:this.handleEl,elTag:e.elTag||"div",elClasses:(e.elClasses||[]).concat(t),renderId:this.context}))}componentDidMount(){var e,t;this.el?null===(t=(e=this.props).didMount)||void 0===t||t.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el})):this.didMountMisfire=!0}componentWillUnmount(){var e,t;null===(t=(e=this.props).willUnmount)||void 0===t||t.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el}))}}function tr(e,t){const n=e.props;return p(Zn,Object.assign({renderProps:n.renderProps,generatorName:n.generatorName,customGenerator:n.customGenerator,defaultGenerator:n.defaultGenerator,renderId:e.context},t))}er.contextType=Kn;class nr extends qn{render(){let{props:e,context:t}=this,{options:n}=t,r={view:t.viewApi};return p(er,Object.assign({},e,{elTag:e.elTag||"div",elClasses:[...rr(e.viewSpec),...e.elClasses||[]],renderProps:r,classNameGenerator:n.viewClassNames,generatorName:void 0,didMount:n.viewDidMount,willUnmount:n.viewWillUnmount}),(()=>e.children))}}function rr(e){return[`fc-${e.type}-view`,"fc-view"]}function ir(e,t){let n,r,i=[],{start:s}=t;for(e.sort(sr),n=0;ns&&i.push({start:s,end:r.start}),r.end>s&&(s=r.end);return st.start)&&(null===e.start||null===t.end||e.start=e.start)&&(null===e.end||null!==t.end&&t.end<=e.end)}function dr(e,t){return(null===e.start||t>=e.start)&&(null===e.end||t=Et(t)&&(r=Rt(r,1))}return e.start&&(n=Ot(e.start),r&&r<=n&&(r=Rt(n,1))),{start:n,end:r}}function fr(e){let t=hr(e);return Tt(t.start,t.end)>1}function gr(e,t,n,r){return"year"===r?pt(n.diffWholeYears(e,t),"year"):"month"===r?pt(n.diffWholeMonths(e,t),"month"):kt(e,t)}function pr(e,t){return"function"==typeof e&&(e=e()),null==e?t.createNowMarker():t.createMarker(e)}class mr{constructor(e){this.props=e,this.nowDate=pr(e.nowInput,e.dateEnv),this.initHiddenDays()}buildPrev(e,t,n){let{dateEnv:r}=this.props,i=r.subtract(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(i,-1,n)}buildNext(e,t,n){let{dateEnv:r}=this.props,i=r.add(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(i,1,n)}build(e,t,n=!0){let r,i,s,o,a,l,{props:c}=this;var d,u;return r=this.buildValidRange(),r=this.trimHiddenDays(r),n&&(d=e,e=null!=(u=r).start&&d=u.end?new Date(u.end.valueOf()-1):d),i=this.buildCurrentRangeInfo(e,t),s=/^(year|month|week|day)$/.test(i.unit),o=this.buildRenderRange(this.trimHiddenDays(i.range),i.unit,s),o=this.trimHiddenDays(o),a=o,c.showNonCurrentDates||(a=or(a,i.range)),a=this.adjustActiveRange(a),a=or(a,r),l=lr(i.range,r),dr(o,e)||(e=o.start),{currentDate:e,validRange:r,currentRange:i.range,currentRangeUnit:i.unit,isRangeAllDay:s,activeRange:a,renderRange:o,slotMinTime:c.slotMinTime,slotMaxTime:c.slotMaxTime,isValid:l,dateIncrement:this.buildDateIncrement(i.duration)}}buildValidRange(){let e=this.props.validRangeInput,t="function"==typeof e?e.call(this.props.calendarApi,this.nowDate):e;return this.refineRange(t)||{start:null,end:null}}buildCurrentRangeInfo(e,t){let n,{props:r}=this,i=null,s=null,o=null;return r.duration?(i=r.duration,s=r.durationUnit,o=this.buildRangeFromDuration(e,t,i,s)):(n=this.props.dayCount)?(s="day",o=this.buildRangeFromDayCount(e,t,n)):(o=this.buildCustomVisibleRange(e))?s=r.dateEnv.greatestWholeUnit(o.start,o.end).unit:(i=this.getFallbackDuration(),s=At(i).unit,o=this.buildRangeFromDuration(e,t,i,s)),{duration:i,unit:s,range:o}}getFallbackDuration(){return pt({day:1})}adjustActiveRange(e){let{dateEnv:t,usesMinMaxTime:n,slotMinTime:r,slotMaxTime:i}=this.props,{start:s,end:o}=e;return n&&(bt(r)<0&&(s=Ot(s),s=t.add(s,r)),bt(i)>1&&(o=Ot(o),o=Rt(o,-1),o=t.add(o,i))),{start:s,end:o}}buildRangeFromDuration(e,t,n,r){let i,s,o,{dateEnv:a,dateAlignment:l}=this.props;if(!l){let{dateIncrement:e}=this.props;l=e&&Et(e)!o[e.defId].recurringDef));for(let e in o){let n=o[e];if(n.recurringDef){let{duration:o}=n.recurringDef;o||(o=n.allDay?s.defaultAllDayEventDuration:s.defaultTimedEventDuration);let l=br(n,o,t,r,i.recurringTypes);for(let t of l){let n=vr(e,{start:t,end:r.add(t,o)});a[n.instanceId]=n}}}return{defs:o,instances:a}}function br(e,t,n,r,i){let s=i[e.recurringDef.typeId].expand(e.recurringDef.typeData,{start:r.subtract(n.start,t),end:n.end},r);return e.allDay&&(s=s.map(Ot)),s}const Er={id:String,groupId:String,title:String,url:String,interactive:Boolean},Sr={start:En,end:En,date:En,allDay:Boolean},Ar=Object.assign(Object.assign(Object.assign({},Er),Sr),{extendedProps:En});function Dr(e,t,n,r,i=Cr(n),s,o){let{refined:a,extra:l}=wr(e,n,i),c=function(e,t){let n=null;e&&(n=e.defaultAllDay);null==n&&(n=t.options.defaultAllDay);return n}(t,n),d=function(e,t,n,r){for(let i=0;i{return n=t,r=e,Boolean(n.groupId&&n.groupId===r.groupId);var n,r}));return r.defs[t.defId]=t,r.instances[n.instanceId]=n,r}return{defs:{},instances:{}}}function kr(){return{defs:{},instances:{}}}function Mr(e,t){return{defs:Object.assign(Object.assign({},e.defs),t.defs),instances:Object.assign(Object.assign({},e.instances),t.instances)}}function Ir(e,t){let n=Dn(e.defs,t),r=Dn(e.instances,(e=>n[e.defId]));return{defs:n,instances:r}}function Or(e){return Array.isArray(e)?e:"string"==typeof e?e.split(/\s+/):[]}const Nr={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:En,overlap:En,allow:En,className:Or,classNames:Or,color:String,backgroundColor:String,borderColor:String,textColor:String},Pr={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function Hr(e,t){let n=function(e,t){return Array.isArray(e)?xr(e,null,t,!0):"object"==typeof e&&e?xr([e],null,t,!0):null!=e?String(e):null}(e.constraint,t);return{display:e.display||null,startEditable:null!=e.startEditable?e.startEditable:e.editable,durationEditable:null!=e.durationEditable?e.durationEditable:e.editable,constraints:null!=n?[n]:[],overlap:null!=e.overlap?e.overlap:null,allows:null!=e.allow?[e.allow]:[],backgroundColor:e.backgroundColor||e.color||"",borderColor:e.borderColor||e.color||"",textColor:e.textColor||"",classNames:(e.className||[]).concat(e.classNames||[])}}function Br(e){return e.reduce(jr,Pr)}function jr(e,t){return{display:null!=t.display?t.display:e.display,startEditable:null!=t.startEditable?t.startEditable:e.startEditable,durationEditable:null!=t.durationEditable?t.durationEditable:e.durationEditable,constraints:e.constraints.concat(t.constraints),overlap:"boolean"==typeof t.overlap?t.overlap:e.overlap,allows:e.allows.concat(t.allows),backgroundColor:t.backgroundColor||e.backgroundColor,borderColor:t.borderColor||e.borderColor,textColor:t.textColor||e.textColor,classNames:e.classNames.concat(t.classNames)}}const zr={id:String,defaultAllDay:Boolean,url:String,format:String,events:En,eventDataTransform:En,success:En,failure:En};function Ur(e,t,n=Wr(t)){let r;if("string"==typeof e?r={url:e}:"function"==typeof e||Array.isArray(e)?r={events:e}:"object"==typeof e&&e&&(r=e),r){let{refined:i,extra:s}=bn(r,n),o=function(e,t){let n=t.pluginHooks.eventSourceDefs;for(let t=n.length-1;t>=0;t-=1){let r=n[t].parseMeta(e);if(r)return{sourceDefId:t,meta:r}}return null}(i,t);if(o)return{_raw:e,isFetching:!1,latestFetchId:"",fetchRange:null,defaultAllDay:i.defaultAllDay,eventDataTransform:i.eventDataTransform,success:i.success,failure:i.failure,publicId:i.id||"",sourceId:$e(),sourceDefId:o.sourceDefId,meta:o.meta,ui:Hr(i,t),extendedProps:s}}return null}function Wr(e){return Object.assign(Object.assign(Object.assign({},Nr),zr),e.pluginHooks.eventSourceRefiners)}function Lr(e,t,n,r,i){switch(t.type){case"RECEIVE_EVENTS":return function(e,t,n,r,i,s){if(t&&n===t.latestFetchId){let n=xr(Fr(i,t,s),t,s);return r&&(n=yr(n,r,s)),Mr(Qr(e,t.sourceId),n)}return e}(e,n[t.sourceId],t.fetchId,t.fetchRange,t.rawEvents,i);case"RESET_RAW_EVENTS":return function(e,t,n,r,i){const{defIdMap:s,instanceIdMap:o}=function(e){const{defs:t,instances:n}=e,r={},i={};for(let e in t){const n=t[e],{publicId:i}=n;i&&(r[i]=e)}for(let e in n){const r=t[n[e].defId],{publicId:s}=r;s&&(i[s]=e)}return{defIdMap:r,instanceIdMap:i}}(e);let a=xr(Fr(n,t,i),t,i,!1,s,o);return yr(a,r,i)}(e,n[t.sourceId],t.rawEvents,r.activeRange,i);case"ADD_EVENTS":return function(e,t,n,r){n&&(t=yr(t,n,r));return Mr(e,t)}(e,t.eventStore,r?r.activeRange:null,i);case"RESET_EVENTS":return t.eventStore;case"MERGE_EVENTS":return Mr(e,t.eventStore);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return r?yr(e,r.activeRange,i):e;case"REMOVE_EVENTS":return function(e,t){let{defs:n,instances:r}=e,i={},s={};for(let e in n)t.defs[e]||(i[e]=n[e]);for(let e in r)!t.instances[e]&&i[r[e].defId]&&(s[e]=r[e]);return{defs:i,instances:s}}(e,t.eventStore);case"REMOVE_EVENT_SOURCE":return Qr(e,t.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return Ir(e,(e=>!e.sourceId));case"REMOVE_ALL_EVENTS":return{defs:{},instances:{}};default:return e}}function Fr(e,t,n){let r=n.options.eventDataTransform,i=t?t.eventDataTransform:null;return i&&(e=Vr(e,i)),r&&(e=Vr(e,r)),e}function Vr(e,t){let n;if(t){n=[];for(let r of e){let e=t(r);e?n.push(e):null==e&&n.push(r)}}else n=e;return n}function Gr(e,t,n){let{defs:r}=e,i=wn(e.instances,(e=>r[e.defId].allDay?e:Object.assign(Object.assign({},e),{range:{start:n.createMarker(t.toDate(e.range.start,e.forcedStartTzo)),end:n.createMarker(t.toDate(e.range.end,e.forcedEndTzo))},forcedStartTzo:n.canComputeOffset?null:e.forcedStartTzo,forcedEndTzo:n.canComputeOffset?null:e.forcedEndTzo})));return{defs:r,instances:i}}function Qr(e,t){return Ir(e,(e=>e.sourceId!==t))}class qr{constructor(){this.handlers={},this.thisContext=null}setThisContext(e){this.thisContext=e}setOptions(e){this.options=e}on(e,t){!function(e,t,n){(e[t]||(e[t]=[])).push(n)}(this.handlers,e,t)}off(e,t){!function(e,t,n){n?e[t]&&(e[t]=e[t].filter((e=>e!==n))):delete e[t]}(this.handlers,e,t)}trigger(e,...t){let n=this.handlers[e]||[],r=this.options&&this.options[e],i=[].concat(r||[],n);for(let e of i)e.apply(this.thisContext,t)}hasHandlers(e){return Boolean(this.handlers[e]&&this.handlers[e].length||this.options&&this.options[e])}}const Yr={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],display:"inverse-background",classNames:"fc-non-business",groupId:"_businessHours"};function Zr(e,t){return xr(function(e){let t;t=!0===e?[{}]:Array.isArray(e)?e.filter((e=>e.daysOfWeek)):"object"==typeof e&&e?[e]:[];return t=t.map((e=>Object.assign(Object.assign({},Yr),e))),t}(e),null,t)}function Xr(e,t,n){n.emitter.trigger("select",Object.assign(Object.assign({},$r(e,n)),{jsEvent:t?t.origEvent:null,view:n.viewApi||n.calendarApi.view}))}function $r(e,t){let n={};for(let r of t.pluginHooks.dateSpanTransforms)Object.assign(n,r(e,t));var r,i;return Object.assign(n,(r=e,i=t.dateEnv,Object.assign(Object.assign({},Ri(r.range,i,r.allDay)),{allDay:r.allDay}))),n}function Jr(e,t,n){let{dateEnv:r,options:i}=n,s=t;return e?(s=Ot(s),s=r.add(s,i.defaultAllDayEventDuration)):s=r.add(s,i.defaultTimedEventDuration),s}function Kr(e,t,n,r){let i=di(e.defs,t),s={defs:{},instances:{}};for(let t in e.defs){let o=e.defs[t];s.defs[t]=ei(o,i[t],n,r)}for(let t in e.instances){let o=e.instances[t],a=s.defs[o.defId];s.instances[t]=ti(o,a,i[o.defId],n,r)}return s}function ei(e,t,n,r){let i=n.standardProps||{};null==i.hasEnd&&t.durationEditable&&(n.startDelta||n.endDelta)&&(i.hasEnd=!0);let s=Object.assign(Object.assign(Object.assign({},e),i),{ui:Object.assign(Object.assign({},e.ui),i.ui)});n.extendedProps&&(s.extendedProps=Object.assign(Object.assign({},s.extendedProps),n.extendedProps));for(let e of r.pluginHooks.eventDefMutationAppliers)e(s,n,r);return!s.hasEnd&&r.options.forceEventDuration&&(s.hasEnd=!0),s}function ti(e,t,n,r,i){let{dateEnv:s}=i,o=r.standardProps&&!0===r.standardProps.allDay,a=r.standardProps&&!1===r.standardProps.hasEnd,l=Object.assign({},e);return o&&(l.range=ur(l.range)),r.datesDelta&&n.startEditable&&(l.range={start:s.add(l.range.start,r.datesDelta),end:s.add(l.range.end,r.datesDelta)}),r.startDelta&&n.durationEditable&&(l.range={start:s.add(l.range.start,r.startDelta),end:l.range.end}),r.endDelta&&n.durationEditable&&(l.range={start:l.range.start,end:s.add(l.range.end,r.endDelta)}),a&&(l.range={start:l.range.start,end:Jr(t.allDay,l.range.start,i)}),t.allDay&&(l.range={start:Ot(l.range.start),end:Ot(l.range.end)}),l.range.endui(e,t)))}function ui(e,t){let n=[];return t[""]&&n.push(t[""]),t[e.defId]&&n.push(t[e.defId]),n.push(e.ui),Br(n)}function hi(e,t){let n=e.map(fi);return n.sort(((e,n)=>st(e,n,t))),n.map((e=>e._seg))}function fi(e){let{eventRange:t}=e,n=t.def,r=t.instance?t.instance.range:t.range,i=r.start?r.start.valueOf():0,s=r.end?r.end.valueOf():0;return Object.assign(Object.assign(Object.assign({},n.extendedProps),n),{id:n.publicId,start:i,end:s,duration:s-i,allDay:Number(n.allDay),_seg:e})}function gi(e,t){let{pluginHooks:n}=t,r=n.isDraggableTransformers,{def:i,ui:s}=e.eventRange,o=s.startEditable;for(let e of r)o=e(o,i,s,t);return o}function pi(e,t){return e.isStart&&e.eventRange.ui.durationEditable&&t.options.eventResizableFromStart}function mi(e,t){return e.isEnd&&e.eventRange.ui.durationEditable}function vi(e,t,n,r,i,s,o){let{dateEnv:a,options:l}=n,{displayEventTime:c,displayEventEnd:d}=l,u=e.eventRange.def,h=e.eventRange.instance;null==c&&(c=!1!==r),null==d&&(d=!1!==i);let f=h.range.start,g=h.range.end,p=s||e.start||e.eventRange.range.start,m=o||e.end||e.eventRange.range.end,v=Ot(f).valueOf()===Ot(p).valueOf(),y=Ot(xt(g,-1)).valueOf()===Ot(xt(m,-1)).valueOf();return c&&!u.allDay&&(v||y)?(p=v?f:p,m=y?g:m,d&&u.hasEnd?a.formatRange(p,m,t,{forcedStartTzo:s?null:h.forcedStartTzo,forcedEndTzo:o?null:h.forcedEndTzo}):a.format(p,t,{forcedTzo:s?null:h.forcedStartTzo})):""}function yi(e,t,n){let r=e.eventRange.range;return{isPast:r.end<=(n||t.start),isFuture:r.start>=(n||t.end),isToday:t&&dr(t,r.start)}}function bi(e){let t=["fc-event"];return e.isMirror&&t.push("fc-event-mirror"),e.isDraggable&&t.push("fc-event-draggable"),(e.isStartResizable||e.isEndResizable)&&t.push("fc-event-resizable"),e.isDragging&&t.push("fc-event-dragging"),e.isResizing&&t.push("fc-event-resizing"),e.isSelected&&t.push("fc-event-selected"),e.isStart&&t.push("fc-event-start"),e.isEnd&&t.push("fc-event-end"),e.isPast&&t.push("fc-event-past"),e.isToday&&t.push("fc-event-today"),e.isFuture&&t.push("fc-event-future"),t}function Ei(e){return e.instance?e.instance.instanceId:`${e.def.defId}:${e.range.start.toISOString()}`}function Si(e,t){let{def:n,instance:r}=e.eventRange,{url:i}=n;if(i)return{href:i};let{emitter:s,options:o}=t,{eventInteractive:a}=o;return null==a&&(a=n.interactive,null==a&&(a=Boolean(s.hasHandlers("eventClick")))),a?Ze((e=>{s.trigger("eventClick",{el:e.target,event:new ri(t,n,r),jsEvent:e,view:t.viewApi})})):{}}const Ai={start:En,end:En,allDay:Boolean};function Di(e,t,n){let r=function(e,t){let{refined:n,extra:r}=bn(e,Ai),i=n.start?t.createMarkerMeta(n.start):null,s=n.end?t.createMarkerMeta(n.end):null,{allDay:o}=n;null==o&&(o=i&&i.isTimeUnspecified&&(!s||s.isTimeUnspecified));return Object.assign({range:{start:i?i.marker:null,end:s?s.marker:null},allDay:o},r)}(e,t),{range:i}=r;if(!i.start)return null;if(!i.end){if(null==n)return null;i.end=t.add(i.start,n)}return r}function wi(e,t){return ar(e.range,t.range)&&e.allDay===t.allDay&&function(e,t){for(let n in t)if("range"!==n&&"allDay"!==n&&e[n]!==t[n])return!1;for(let n in e)if(!(n in t))return!1;return!0}(e,t)}function Ci(e,t,n){return Object.assign(Object.assign({},Ri(e,t,n)),{timeZone:t.timeZone})}function Ri(e,t,n){return{start:t.toDate(e.start),end:t.toDate(e.end),startStr:t.formatIso(e.start,{omitTime:n}),endStr:t.formatIso(e.end,{omitTime:n})}}function xi(e,t,n){let r=!1,i=function(e){r||(r=!0,t(e))},s=function(e){r||(r=!0,n(e))},o=e(i,s);o&&"function"==typeof o.then&&o.then(i,s)}class _i extends Error{constructor(e,t){super(e),this.response=t}}function Ti(e,t,n){const r={method:e=e.toUpperCase()};return"GET"===e?t+=(-1===t.indexOf("?")?"?":"&")+new URLSearchParams(n):(r.body=new URLSearchParams(n),r.headers={"Content-Type":"application/x-www-form-urlencoded"}),fetch(t,r).then((e=>{if(e.ok)return e.json().then((t=>[t,e]),(()=>{throw new _i("Failure parsing JSON",e)}));throw new _i("Request failed",e)}))}let ki;function Mi(){return null==ki&&(ki=function(){if("undefined"==typeof document)return!0;let e=document.createElement("div");e.style.position="absolute",e.style.top="0px",e.style.left="0px",e.innerHTML="
",e.querySelector("table").style.height="100px",e.querySelector("div").style.height="100%",document.body.appendChild(e);let t=e.querySelector("div").offsetHeight>0;return document.body.removeChild(e),t}()),ki}class Ii extends qn{constructor(){super(...arguments),this.state={forPrint:!1},this.handleBeforePrint=()=>{Un((()=>{this.setState({forPrint:!0})}))},this.handleAfterPrint=()=>{Un((()=>{this.setState({forPrint:!1})}))}}render(){let{props:e}=this,{options:t}=e,{forPrint:n}=this.state,r=n||"auto"===t.height||"auto"===t.contentHeight,i=r||null==t.height?"":t.height,s=["fc",n?"fc-media-print":"fc-media-screen",`fc-direction-${t.direction}`,e.theme.getClass("root")];return Mi()||s.push("fc-liquid-hack"),e.children(s,i,r,n)}componentDidMount(){let{emitter:e}=this.props;e.on("_beforeprint",this.handleBeforePrint),e.on("_afterprint",this.handleAfterPrint)}componentWillUnmount(){let{emitter:e}=this.props;e.off("_beforeprint",this.handleBeforePrint),e.off("_afterprint",this.handleAfterPrint)}}class Oi{constructor(e){this.component=e.component,this.isHitComboAllowed=e.isHitComboAllowed||null}destroy(){}}function Ni(e){return{[e.component.uid]:e}}const Pi={};class Hi{getCurrentData(){return this.currentDataManager.getCurrentData()}dispatch(e){this.currentDataManager.dispatch(e)}get view(){return this.getCurrentData().viewApi}batchRendering(e){e()}updateSize(){this.trigger("_resize",!0)}setOption(e,t){this.dispatch({type:"SET_OPTION",optionName:e,rawOptionValue:t})}getOption(e){return this.currentDataManager.currentCalendarOptionsInput[e]}getAvailableLocaleCodes(){return Object.keys(this.getCurrentData().availableRawLocales)}on(e,t){let{currentDataManager:n}=this;n.currentCalendarOptionsRefiners[e]?n.emitter.on(e,t):console.warn(`Unknown listener name '${e}'`)}off(e,t){this.currentDataManager.emitter.off(e,t)}trigger(e,...t){this.currentDataManager.emitter.trigger(e,...t)}changeView(e,t){this.batchRendering((()=>{if(this.unselect(),t)if(t.start&&t.end)this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e}),this.dispatch({type:"SET_OPTION",optionName:"visibleRange",rawOptionValue:t});else{let{dateEnv:n}=this.getCurrentData();this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e,dateMarker:n.createMarker(t)})}else this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e})}))}zoomTo(e,t){let n;t=t||"day",n=this.getCurrentData().viewSpecs[t]||this.getUnitViewSpec(t),this.unselect(),n?this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:n.type,dateMarker:e}):this.dispatch({type:"CHANGE_DATE",dateMarker:e})}getUnitViewSpec(e){let t,n,{viewSpecs:r,toolbarConfig:i}=this.getCurrentData(),s=[].concat(i.header?i.header.viewsWithButtons:[],i.footer?i.footer.viewsWithButtons:[]);for(let e in r)s.push(e);for(t=0;t{this.dispatch({type:"REMOVE_EVENTS",eventStore:ii(e)})}})}getEventById(e){let t=this.getCurrentData(),{defs:n,instances:r}=t.eventStore;e=String(e);for(let i in n){let s=n[i];if(s.publicId===e){if(s.recurringDef)return new ri(t,s,null);for(let e in r){let n=r[e];if(n.defId===s.defId)return new ri(t,s,n)}}}return null}getEvents(){let e=this.getCurrentData();return si(e.eventStore,e)}removeAllEvents(){this.dispatch({type:"REMOVE_ALL_EVENTS"})}getEventSources(){let e=this.getCurrentData(),t=e.eventSources,n=[];for(let r in t)n.push(new ni(e,t[r]));return n}getEventSourceById(e){let t=this.getCurrentData(),n=t.eventSources;e=String(e);for(let r in n)if(n[r].publicId===e)return new ni(t,n[r]);return null}addEventSource(e){let t=this.getCurrentData();if(e instanceof ni)return t.eventSources[e.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e.internalEventSource]}),e;let n=Ur(e,t);return n?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[n]}),new ni(t,n)):null}removeAllEventSources(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})}refetchEvents(){this.dispatch({type:"FETCH_EVENT_SOURCES",isRefetch:!0})}scrollToTime(e){let t=pt(e);t&&this.trigger("_scrollRequest",{time:t})}}function Bi(e,t){return e.left>=t.left&&e.left=t.top&&e.topthis.eventUiBuilders[t]||qt(Vi)));for(let n in t){let c=t[n],d=s[n]||Li,u=this.eventUiBuilders[n];l[n]={businessHours:c.businessHours||e.businessHours,dateSelection:r[n]||null,eventStore:d,eventUiBases:u(e.eventUiBases[""],c.ui,i[n]),eventSelection:d.instances[e.eventSelection]?e.eventSelection:"",eventDrag:o[n]||null,eventResize:a[n]||null}}return l}_splitDateSpan(e){let t={};if(e){let n=this.getKeysForDateSpan(e);for(let r of n)t[r]=e}return t}_getKeysForEventDefs(e){return wn(e.defs,(e=>this.getKeysForEventDef(e)))}_splitEventStore(e,t){let{defs:n,instances:r}=e,i={};for(let e in n)for(let r of t[e])i[r]||(i[r]={defs:{},instances:{}}),i[r].defs[e]=n[e];for(let e in r){let n=r[e];for(let r of t[n.defId])i[r]&&(i[r].instances[e]=n)}return i}_splitIndividualUi(e,t){let n={};for(let r in e)if(r)for(let i of t[r])n[i]||(n[i]={}),n[i][r]=e[r];return n}_splitInteraction(e){let t={};if(e){let n=this._splitEventStore(e.affectedEvents,this._getKeysForEventDefs(e.affectedEvents)),r=this._getKeysForEventDefs(e.mutatedEvents),i=this._splitEventStore(e.mutatedEvents,r),s=r=>{t[r]||(t[r]={affectedEvents:n[r]||Li,mutatedEvents:i[r]||Li,isEvent:e.isEvent})};for(let e in n)s(e);for(let e in i)s(e)}return t}}function Vi(e,t,n){let r=[];e&&r.push(e),t&&r.push(t);let i={"":Br(r)};return n&&Object.assign(i,n),i}function Gi(e,t,n,r){return{dow:e.getUTCDay(),isDisabled:Boolean(r&&!dr(r.activeRange,e)),isOther:Boolean(r&&!dr(r.currentRange,e)),isToday:Boolean(t&&dr(t,e)),isPast:Boolean(n?en:!!t&&e>=t.end)}}function Qi(e,t){let n=["fc-day",`fc-day-${wt[e.dow]}`];return e.isDisabled?n.push("fc-day-disabled"):(e.isToday&&(n.push("fc-day-today"),n.push(t.getClass("today"))),e.isPast&&n.push("fc-day-past"),e.isFuture&&n.push("fc-day-future"),e.isOther&&n.push("fc-day-other")),n}const qi=cn({year:"numeric",month:"long",day:"numeric"}),Yi=cn({week:"long"});function Zi(e,t,n="day",r=!0){const{dateEnv:i,options:s,calendarApi:o}=e;let a=i.format(t,"week"===n?Yi:qi);if(s.navLinks){let e=i.toDate(t);const l=e=>{let r="day"===n?s.navLinkDayClick:"week"===n?s.navLinkWeekClick:null;"function"==typeof r?r.call(o,i.toDate(t),e):("string"==typeof r&&(n=r),o.zoomTo(t,n))};return Object.assign({title:ct(s.navLinkHint,[a,e],a),"data-navlink":""},r?Ye(l):{onClick:l})}return{"aria-label":a}}let Xi,$i=null;function Ji(){return null===$i&&($i=function(){let e=document.createElement("div");ze(e,{position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}),e.innerHTML="

",document.body.appendChild(e);let t=e.firstChild.getBoundingClientRect().left>e.getBoundingClientRect().left;return Ne(e),t}()),$i}function Ki(){return Xi||(Xi=function(){let e=document.createElement("div");e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",e.style.left="-9999px",document.body.appendChild(e);let t=es(e);return document.body.removeChild(e),t}()),Xi}function es(e){return{x:e.offsetHeight-e.clientHeight,y:e.offsetWidth-e.clientWidth}}function ts(e,t=!1){let n=window.getComputedStyle(e),r=parseInt(n.borderLeftWidth,10)||0,i=parseInt(n.borderRightWidth,10)||0,s=parseInt(n.borderTopWidth,10)||0,o=parseInt(n.borderBottomWidth,10)||0,a=es(e),l=a.y-r-i,c={borderLeft:r,borderRight:i,borderTop:s,borderBottom:o,scrollbarBottom:a.x-s-o,scrollbarLeft:0,scrollbarRight:0};return Ji()&&"rtl"===n.direction?c.scrollbarLeft=l:c.scrollbarRight=l,t&&(c.paddingLeft=parseInt(n.paddingLeft,10)||0,c.paddingRight=parseInt(n.paddingRight,10)||0,c.paddingTop=parseInt(n.paddingTop,10)||0,c.paddingBottom=parseInt(n.paddingBottom,10)||0),c}function ns(e,t=!1,n){let r=n?e.getBoundingClientRect():rs(e),i=ts(e,t),s={left:r.left+i.borderLeft+i.scrollbarLeft,right:r.right-i.borderRight-i.scrollbarRight,top:r.top+i.borderTop,bottom:r.bottom-i.borderBottom-i.scrollbarBottom};return t&&(s.left+=i.paddingLeft,s.right-=i.paddingRight,s.top+=i.paddingTop,s.bottom-=i.paddingBottom),s}function rs(e){let t=e.getBoundingClientRect();return{left:t.left+window.scrollX,top:t.top+window.scrollY,right:t.right+window.scrollX,bottom:t.bottom+window.scrollY}}function is(e){let t=[];for(;e instanceof HTMLElement;){let n=window.getComputedStyle(e);if("fixed"===n.position)break;/(auto|scroll)/.test(n.overflow+n.overflowY+n.overflowX)&&t.push(e),e=e.parentNode}return t}class ss{constructor(e,t,n,r){this.els=t;let i=this.originClientRect=e.getBoundingClientRect();n&&this.buildElHorizontals(i.left),r&&this.buildElVerticals(i.top)}buildElHorizontals(e){let t=[],n=[];for(let r of this.els){let i=r.getBoundingClientRect();t.push(i.left-e),n.push(i.right-e)}this.lefts=t,this.rights=n}buildElVerticals(e){let t=[],n=[];for(let r of this.els){let i=r.getBoundingClientRect();t.push(i.top-e),n.push(i.bottom-e)}this.tops=t,this.bottoms=n}leftToIndex(e){let t,{lefts:n,rights:r}=this,i=n.length;for(t=0;t=n[t]&&e=n[t]&&e0}canScrollHorizontally(){return this.getMaxScrollLeft()>0}canScrollUp(){return this.getScrollTop()>0}canScrollDown(){return this.getScrollTop()0}canScrollRight(){return this.getScrollLeft()e.thickness||1)){this.getEntryThickness=e,this.strictOrder=!1,this.allowReslicing=!1,this.maxCoord=-1,this.maxStackCnt=-1,this.levelCoords=[],this.entriesByLevel=[],this.stackCnts={}}addSegs(e){let t=[];for(let n of e)this.insertEntry(n,t);return t}insertEntry(e,t){let n=this.findInsertion(e);this.isInsertionValid(n,e)?this.insertEntryAt(e,n):this.handleInvalidInsertion(n,e,t)}isInsertionValid(e,t){return(-1===this.maxCoord||e.levelCoord+this.getEntryThickness(t)<=this.maxCoord)&&(-1===this.maxStackCnt||e.stackCnti.end&&this.insertEntry({index:e.index,thickness:e.thickness,span:{start:i.end,end:r.end}},n)}insertEntryAt(e,t){let{entriesByLevel:n,levelCoords:r}=this;-1===t.lateral?(ms(r,t.level,t.levelCoord),ms(n,t.level,[e])):ms(n[t.level],t.lateral,e),this.stackCnts[fs(e)]=t.stackCnt}findInsertion(e){let{levelCoords:t,entriesByLevel:n,strictOrder:r,stackCnts:i}=this,s=t.length,o=0,a=-1,l=-1,c=null,d=0;for(let u=0;u=o+this.getEntryThickness(e))break;let h,f=n[u],g=vs(f,e.span.start,hs),p=g[0]+g[1];for(;(h=f[p])&&h.span.starto&&(o=e,c=h,a=u,l=p),e===o&&(d=Math.max(d,i[fs(h)]+1)),p+=1}}let u=0;if(c)for(u=a+1;un(e[i-1]))return[i,0];for(;ro))return[s,1];r=s+1}}return[r,0]}class ys{constructor(e,t){this.emitter=new qr}destroy(){}setMirrorIsVisible(e){}setMirrorNeedsRevert(e){}setAutoScrollEnabled(e){}}const bs={},Es={startTime:pt,duration:pt,create:Boolean,sourceId:String};function Ss(e){let{refined:t,extra:n}=bn(e,Es);return{startTime:t.startTime||null,duration:t.duration||null,create:null==t.create||t.create,sourceId:t.sourceId,leftoverProps:n}}function As(e,t){return cn(!e||t>10?{weekday:"short"}:t>1?{weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}:{weekday:"long"})}const Ds="fc-col-header-cell";function ws(e){return e.text}class Cs extends qn{render(){let{dateEnv:e,options:t,theme:n,viewApi:r}=this.context,{props:i}=this,{date:s,dateProfile:o}=i,a=Gi(s,i.todayRange,null,o),l=[Ds].concat(Qi(a,n)),c=e.format(s,i.dayHeaderFormat),d=!a.isDisabled&&i.colCnt>1?Zi(this.context,s):{},u=Object.assign(Object.assign(Object.assign({date:e.toDate(s),view:r},i.extraRenderProps),{text:c}),a);return p(er,{elTag:"th",elClasses:l,elAttrs:Object.assign({role:"columnheader",colSpan:i.colSpan,"data-date":a.isDisabled?void 0:Ft(s)},i.extraDataAttrs),renderProps:u,generatorName:"dayHeaderContent",customGenerator:t.dayHeaderContent,defaultGenerator:ws,classNameGenerator:t.dayHeaderClassNames,didMount:t.dayHeaderDidMount,willUnmount:t.dayHeaderWillUnmount},(e=>p("div",{className:"fc-scrollgrid-sync-inner"},!a.isDisabled&&p(e,{elTag:"a",elAttrs:d,elClasses:["fc-col-header-cell-cushion",i.isSticky&&"fc-sticky"]}))))}}const Rs=cn({weekday:"long"});class xs extends qn{render(){let{props:e}=this,{dateEnv:t,theme:n,viewApi:r,options:i}=this.context,s=Rt(new Date(2592e5),e.dow),o={dow:e.dow,isDisabled:!1,isFuture:!1,isPast:!1,isToday:!1,isOther:!1},a=t.format(s,e.dayHeaderFormat),l=Object.assign(Object.assign(Object.assign(Object.assign({date:s},o),{view:r}),e.extraRenderProps),{text:a});return p(er,{elTag:"th",elClasses:[Ds,...Qi(o,n),...e.extraClassNames||[]],elAttrs:Object.assign({role:"columnheader",colSpan:e.colSpan},e.extraDataAttrs),renderProps:l,generatorName:"dayHeaderContent",customGenerator:i.dayHeaderContent,defaultGenerator:ws,classNameGenerator:i.dayHeaderClassNames,didMount:i.dayHeaderDidMount,willUnmount:i.dayHeaderWillUnmount},(n=>p("div",{className:"fc-scrollgrid-sync-inner"},p(n,{elTag:"a",elClasses:["fc-col-header-cell-cushion",e.isSticky&&"fc-sticky"],elAttrs:{"aria-label":t.format(s,Rs)}}))))}}class _s extends D{constructor(e,t){super(e,t),this.initialNowDate=pr(t.options.now,t.dateEnv),this.initialNowQueriedMs=(new Date).valueOf(),this.state=this.computeTiming().currentState}render(){let{props:e,state:t}=this;return e.children(t.nowDate,t.todayRange)}componentDidMount(){this.setTimeout()}componentDidUpdate(e){e.unit!==this.props.unit&&(this.clearTimeout(),this.setTimeout())}componentWillUnmount(){this.clearTimeout()}computeTiming(){let{props:e,context:t}=this,n=xt(this.initialNowDate,(new Date).valueOf()-this.initialNowQueriedMs),r=t.dateEnv.startOf(n,e.unit),i=t.dateEnv.add(r,pt(1,e.unit)),s=i.valueOf()-n.valueOf();return s=Math.min(864e5,s),{currentState:{nowDate:r,todayRange:Ts(r)},nextState:{nowDate:i,todayRange:Ts(i)},waitMs:s}}setTimeout(){let{nextState:e,waitMs:t}=this.computeTiming();this.timeoutId=setTimeout((()=>{this.setState(e,(()=>{this.setTimeout()}))}),t)}clearTimeout(){this.timeoutId&&clearTimeout(this.timeoutId)}}function Ts(e){let t=Ot(e);return{start:t,end:Rt(t,1)}}_s.contextType=Vn;class ks extends qn{constructor(){super(...arguments),this.createDayHeaderFormatter=qt(Ms)}render(){let{context:e}=this,{dates:t,dateProfile:n,datesRepDistinctDays:r,renderIntro:i}=this.props,s=this.createDayHeaderFormatter(e.options.dayHeaderFormat,r,t.length);return p(_s,{unit:"day"},((e,o)=>p("tr",{role:"row"},i&&i("day"),t.map((e=>r?p(Cs,{key:e.toISOString(),date:e,dateProfile:n,todayRange:o,colCnt:t.length,dayHeaderFormat:s}):p(xs,{key:e.getUTCDay(),dow:e.getUTCDay(),dayHeaderFormat:s}))))))}}function Ms(e,t,n){return e||As(t,n)}class Is{constructor(e,t){let n=e.start,{end:r}=e,i=[],s=[],o=-1;for(;n=t.length?t[t.length-1]+1:t[n]}}class Os{constructor(e,t){let n,r,i,{dates:s}=e;if(t){for(r=s[0].getUTCDay(),n=1;n!p[e.instanceId]))}),u=d.defs,h=d.instances,f=di(u,e.eventUiBases);var g,p;for(let r in l){let o=l[r],g=o.range,p=c[o.defId],m=a[o.defId];if(!Us(p.constraints,g,d,e.businessHours,t))return!1;let{eventOverlap:v}=t.options,y="function"==typeof v?v:null;for(let e in h){let n=h[e];if(lr(g,n.range)){if(!1===f[n.defId].overlap&&s.isEvent)return!1;if(!1===p.overlap)return!1;if(y&&!y(new ri(t,u[n.defId],n),new ri(t,m,o)))return!1}}let b=i.eventStore;for(let e of p.allows){let i,s=Object.assign(Object.assign({},n),{range:o.range,allDay:m.allDay}),a=b.defs[m.defId],l=b.instances[r];if(i=a?new ri(t,a,l):new ri(t,m),!e($r(s,t),i))return!1}}return!0}(e,t,n,r))&&!(e.dateSelection&&!function(e,t,n,r){let i=e.eventStore,s=i.defs,o=i.instances,a=e.dateSelection,l=a.range,{selectionConfig:c}=t.getCurrentData();r&&(c=r(c));if(!Us(c.constraints,l,i,e.businessHours,t))return!1;let{selectOverlap:d}=t.options,u="function"==typeof d?d:null;for(let e in o){let n=o[e];if(lr(l,n.range)){if(!1===c.overlap)return!1;if(u&&!u(new ri(t,s[n.defId],n),null))return!1}}for(let e of c.allows){if(!e($r(Object.assign(Object.assign({},n),a),t),null))return!1}return!0}(e,t,n,r))}function Us(e,t,n,r,i){for(let s of e)if(!Fs(Ws(s,t,n,r,i),t))return!1;return!0}function Ws(e,t,n,r,i){return"businessHours"===e?Ls(yr(r,t,i)):"string"==typeof e?Ls(Ir(n,(t=>t.groupId===e))):"object"==typeof e&&e?Ls(yr(e,t,i)):[]}function Ls(e){let{instances:t}=e,n=[];for(let e in t)n.push(t[e].range);return n}function Fs(e,t){for(let n of e)if(cr(n,t))return!0;return!1}const Vs=/^(visible|hidden)$/;class Gs extends qn{constructor(){super(...arguments),this.handleEl=e=>{this.el=e,Yn(this.props.elRef,e)}}render(){let{props:e}=this,{liquid:t,liquidIsAbsolute:n}=e,r=t&&n,i=["fc-scroller"];return t&&(n?i.push("fc-scroller-liquid-absolute"):i.push("fc-scroller-liquid")),p("div",{ref:this.handleEl,className:i.join(" "),style:{overflowX:e.overflowX,overflowY:e.overflowY,left:r&&-(e.overcomeLeft||0)||"",right:r&&-(e.overcomeRight||0)||"",bottom:r&&-(e.overcomeBottom||0)||"",marginLeft:!r&&-(e.overcomeLeft||0)||"",marginRight:!r&&-(e.overcomeRight||0)||"",marginBottom:!r&&-(e.overcomeBottom||0)||"",maxHeight:e.maxHeight||""}},e.children)}needsXScrolling(){if(Vs.test(this.props.overflowX))return!1;let{el:e}=this,t=this.el.getBoundingClientRect().width-this.getYScrollbarWidth(),{children:n}=e;for(let e=0;et)return!0}return!1}needsYScrolling(){if(Vs.test(this.props.overflowY))return!1;let{el:e}=this,t=this.el.getBoundingClientRect().height-this.getXScrollbarWidth(),{children:n}=e;for(let e=0;et)return!0}return!1}getXScrollbarWidth(){return Vs.test(this.props.overflowX)?0:this.el.offsetHeight-this.el.clientHeight}getYScrollbarWidth(){return Vs.test(this.props.overflowY)?0:this.el.offsetWidth-this.el.clientWidth}}class Qs{constructor(e){this.masterCallback=e,this.currentMap={},this.depths={},this.callbackMap={},this.handleValue=(e,t)=>{let{depths:n,currentMap:r}=this,i=!1,s=!1;null!==e?(i=t in r,r[t]=e,n[t]=(n[t]||0)+1,s=!0):(n[t]-=1,n[t]||(delete r[t],delete this.callbackMap[t],i=!0)),this.masterCallback&&(i&&this.masterCallback(null,String(t)),s&&this.masterCallback(e,String(t)))}}createRef(e){let t=this.callbackMap[e];return t||(t=this.callbackMap[e]=t=>{this.handleValue(t,String(e))}),t}collect(e,t,n){return In(this.currentMap,e,t,n)}getAll(){return Rn(this.currentMap)}}function qs(e){let t=Be(e,".fc-scrollgrid-shrink"),n=0;for(let e of t)n=Math.max(n,ht(e));return Math.ceil(n)}function Ys(e,t){return e.liquid&&t.liquid}function Zs(e,t){return null!=t.maxHeight||Ys(e,t)}function Xs(e,t,n,r){let{expandRows:i}=n;return"function"==typeof t.content?t.content(n):p("table",{role:"presentation",className:[t.tableClassName,e.syncRowHeights?"fc-scrollgrid-sync-table":""].join(" "),style:{minWidth:n.tableMinWidth,width:n.clientWidth,height:i?n.clientHeight:""}},n.tableColGroupNode,p(r?"thead":"tbody",{role:"presentation"},"function"==typeof t.rowContent?t.rowContent(n):t.rowContent))}function $s(e,t){return Dt(e,t,xn)}function Js(e,t){let n=[];for(let r of e){let e=r.span||1;for(let i=0;ie),$s),this.renderMicroColGroup=qt(Js),this.scrollerRefs=new Qs,this.scrollerElRefs=new Qs(this._handleScrollerEl.bind(this)),this.state={shrinkWidth:null,forceYScrollbars:!1,scrollerClientWidths:{},scrollerClientHeights:{}},this.handleSizing=()=>{this.safeSetState(Object.assign({shrinkWidth:this.computeShrinkWidth()},this.computeScrollerDims()))}}render(){let{props:e,state:t,context:n}=this,r=e.sections||[],i=this.processCols(e.cols),s=this.renderMicroColGroup(i,t.shrinkWidth),o=to(e.liquid,n);e.collapsibleWidth&&o.push("fc-scrollgrid-collapsible");let a,l=r.length,c=0,d=[],u=[],h=[];for(;c{}},r);return p(r?"th":"td",{ref:n.elRef,role:"presentation"},p("div",{className:"fc-scroller-harness"+(c?" fc-scroller-harness-liquid":"")},p(Gs,{ref:this.scrollerRefs.createRef(u),elRef:this.scrollerElRefs.createRef(u),overflowY:d,overflowX:i.liquid?"hidden":"visible",maxHeight:e.maxHeight,liquid:c,liquidIsAbsolute:!0},h)))}_handleScrollerEl(e,t){let n=function(e,t){for(let n of e)if(n.key===t)return n;return null}(this.props.sections,t);n&&Yn(n.chunk.scrollerElRef,e)}componentDidMount(){this.handleSizing(),this.context.addResizeHandler(this.handleSizing)}componentDidUpdate(){this.handleSizing()}componentWillUnmount(){this.context.removeResizeHandler(this.handleSizing)}computeShrinkWidth(){return eo(this.props.cols)?qs(this.scrollerElRefs.getAll()):0}computeScrollerDims(){let e=Ki(),{scrollerRefs:t,scrollerElRefs:n}=this,r=!1,i={},s={};for(let e in t.currentMap){let n=t.currentMap[e];if(n&&n.needsYScrolling()){r=!0;break}}for(let t of this.props.sections){let o=t.key,a=n.currentMap[o];if(a){let t=a.parentNode;i[o]=Math.floor(t.getBoundingClientRect().width-(r?e.y:0)),s[o]=Math.floor(t.getBoundingClientRect().height)}}return{forceYScrollbars:r,scrollerClientWidths:i,scrollerClientHeights:s}}}oo.addStateEquality({scrollerClientWidths:xn,scrollerClientHeights:xn});class ao extends qn{constructor(){super(...arguments),this.handleEl=e=>{this.el=e,e&&li(e,this.props.seg)}}render(){const{props:e,context:t}=this,{options:n}=t,{seg:r}=e,{eventRange:i}=r,{ui:s}=i,o={event:new ri(t,i.def,i.instance),view:t.viewApi,timeText:e.timeText,textColor:s.textColor,backgroundColor:s.backgroundColor,borderColor:s.borderColor,isDraggable:!e.disableDragging&&gi(r,t),isStartResizable:!e.disableResizing&&pi(r,t),isEndResizable:!e.disableResizing&&mi(r),isMirror:Boolean(e.isDragging||e.isResizing||e.isDateSelecting),isStart:Boolean(r.isStart),isEnd:Boolean(r.isEnd),isPast:Boolean(e.isPast),isFuture:Boolean(e.isFuture),isToday:Boolean(e.isToday),isSelected:Boolean(e.isSelected),isDragging:Boolean(e.isDragging),isResizing:Boolean(e.isResizing)};return p(er,Object.assign({},e,{elRef:this.handleEl,elClasses:[...bi(o),...r.eventRange.ui.classNames,...e.elClasses||[]],renderProps:o,generatorName:"eventContent",customGenerator:n.eventContent,defaultGenerator:e.defaultGenerator,classNameGenerator:n.eventClassNames,didMount:n.eventDidMount,willUnmount:n.eventWillUnmount}))}componentDidUpdate(e){this.el&&this.props.seg!==e.seg&&li(this.el,this.props.seg)}}class lo extends qn{render(){let{props:e,context:t}=this,{options:n}=t,{seg:r}=e,{ui:i}=r.eventRange,s=vi(r,n.eventTimeFormat||e.defaultTimeFormat,t,e.defaultDisplayEventTime,e.defaultDisplayEventEnd);return p(ao,Object.assign({},e,{elTag:"a",elStyle:{borderColor:i.borderColor,backgroundColor:i.backgroundColor},elAttrs:Si(r,t),defaultGenerator:co,timeText:s}),((e,t)=>p(y,null,p(e,{elTag:"div",elClasses:["fc-event-main"],elStyle:{color:t.textColor}}),Boolean(t.isStartResizable)&&p("div",{className:"fc-event-resizer fc-event-resizer-start"}),Boolean(t.isEndResizable)&&p("div",{className:"fc-event-resizer fc-event-resizer-end"}))))}}function co(e){return p("div",{className:"fc-event-main-frame"},e.timeText&&p("div",{className:"fc-event-time"},e.timeText),p("div",{className:"fc-event-title-container"},p("div",{className:"fc-event-title fc-sticky"},e.event.title||p(y,null," "))))}const uo=e=>p(Vn.Consumer,null,(t=>{let{options:n}=t,r={isAxis:e.isAxis,date:t.dateEnv.toDate(e.date),view:t.viewApi};return p(er,Object.assign({},e,{elTag:e.elTag||"div",renderProps:r,generatorName:"nowIndicatorContent",customGenerator:n.nowIndicatorContent,classNameGenerator:n.nowIndicatorClassNames,didMount:n.nowIndicatorDidMount,willUnmount:n.nowIndicatorWillUnmount}))})),ho=cn({day:"numeric"});class fo extends qn{constructor(){super(...arguments),this.refineRenderProps=Yt(po)}render(){let{props:e,context:t}=this,{options:n}=t,r=this.refineRenderProps({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,isMonthStart:e.isMonthStart||!1,showDayNumber:e.showDayNumber,extraRenderProps:e.extraRenderProps,viewApi:t.viewApi,dateEnv:t.dateEnv,monthStartFormat:n.monthStartFormat});return p(er,Object.assign({},e,{elClasses:[...Qi(r,t.theme),...e.elClasses||[]],elAttrs:Object.assign(Object.assign({},e.elAttrs),r.isDisabled?{}:{"data-date":Ft(e.date)}),renderProps:r,generatorName:"dayCellContent",customGenerator:n.dayCellContent,defaultGenerator:e.defaultGenerator,classNameGenerator:r.isDisabled?void 0:n.dayCellClassNames,didMount:n.dayCellDidMount,willUnmount:n.dayCellWillUnmount}))}}function go(e){return Boolean(e.dayCellContent||Xn("dayCellContent",e))}function po(e){let{date:t,dateEnv:n,dateProfile:r,isMonthStart:i}=e,s=Gi(t,e.todayRange,null,r),o=e.showDayNumber?n.format(t,i?e.monthStartFormat:ho):"";return Object.assign(Object.assign(Object.assign({date:n.toDate(t),view:e.viewApi},s),{isMonthStart:i,dayNumberText:o}),e.extraRenderProps)}class mo extends qn{render(){let{props:e}=this,{seg:t}=e;return p(ao,{elTag:"div",elClasses:["fc-bg-event"],elStyle:{backgroundColor:t.eventRange.ui.backgroundColor},defaultGenerator:vo,seg:t,timeText:"",isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday,disableDragging:!0,disableResizing:!0})}}function vo(e){let{title:t}=e.event;return t&&p("div",{className:"fc-event-title"},e.event.title)}function yo(e){return p("div",{className:`fc-${e}`})}const bo=e=>p(Vn.Consumer,null,(t=>{let{dateEnv:n,options:r}=t,{date:i}=e,s=r.weekNumberFormat||e.defaultFormat,o={num:n.computeWeekNumber(i),text:n.format(i,s),date:i};return p(er,Object.assign({},e,{renderProps:o,generatorName:"weekNumberContent",customGenerator:r.weekNumberContent,defaultGenerator:Eo,classNameGenerator:r.weekNumberClassNames,didMount:r.weekNumberDidMount,willUnmount:r.weekNumberWillUnmount}))}));function Eo(e){return e.text}class So extends qn{constructor(){super(...arguments),this.state={titleId:Fe()},this.handleRootEl=e=>{this.rootEl=e,this.props.elRef&&Yn(this.props.elRef,e)},this.handleDocumentMouseDown=e=>{const t=We(e);this.rootEl.contains(t)||this.handleCloseClick()},this.handleDocumentKeyDown=e=>{"Escape"===e.key&&this.handleCloseClick()},this.handleCloseClick=()=>{let{onClose:e}=this.props;e&&e()}}render(){let{theme:e,options:t}=this.context,{props:n,state:r}=this,i=["fc-popover",e.getClass("popover")].concat(n.extraClassNames||[]);return pe(p("div",Object.assign({},n.extraAttrs,{id:n.id,className:i.join(" "),"aria-labelledby":r.titleId,ref:this.handleRootEl}),p("div",{className:"fc-popover-header "+e.getClass("popoverHeader")},p("span",{className:"fc-popover-title",id:r.titleId},n.title),p("span",{className:"fc-popover-close "+e.getIconClass("close"),title:t.closeHint,onClick:this.handleCloseClick})),p("div",{className:"fc-popover-body "+e.getClass("popoverContent")},n.children)),n.parentEl)}componentDidMount(){document.addEventListener("mousedown",this.handleDocumentMouseDown),document.addEventListener("keydown",this.handleDocumentKeyDown),this.updateSize()}componentWillUnmount(){document.removeEventListener("mousedown",this.handleDocumentMouseDown),document.removeEventListener("keydown",this.handleDocumentKeyDown)}updateSize(){let{isRtl:e}=this.context,{alignmentEl:t,alignGridTop:n}=this.props,{rootEl:r}=this,i=function(e){let t=is(e),n=e.getBoundingClientRect();for(let e of t){let t=ji(n,e.getBoundingClientRect());if(!t)return null;n=t}return n}(t);if(i){let s=r.getBoundingClientRect(),o=n?Pe(t,".fc-scrollgrid").getBoundingClientRect().top:i.top,a=e?i.right-s.width:i.left;o=Math.max(o,10),a=Math.min(a,document.documentElement.clientWidth-10-s.width),a=Math.max(a,10);let l=r.offsetParent.getBoundingClientRect();ze(r,{top:o-l.top,left:a-l.left})}}}class Ao extends ds{constructor(){super(...arguments),this.handleRootEl=e=>{this.rootEl=e,e?this.context.registerInteractiveComponent(this,{el:e,useEventCenter:!1}):this.context.unregisterInteractiveComponent(this)}}render(){let{options:e,dateEnv:t}=this.context,{props:n}=this,{startDate:r,todayRange:i,dateProfile:s}=n,o=t.format(r,e.dayPopoverFormat);return p(fo,{elRef:this.handleRootEl,date:r,dateProfile:s,todayRange:i},((t,r,i)=>p(So,{elRef:i.ref,id:n.id,title:o,extraClassNames:["fc-more-popover"].concat(i.className||[]),extraAttrs:i,parentEl:n.parentEl,alignmentEl:n.alignmentEl,alignGridTop:n.alignGridTop,onClose:n.onClose},go(e)&&p(t,{elTag:"div",elClasses:["fc-more-popover-misc"]}),n.children)))}queryHit(e,t,n,r){let{rootEl:i,props:s}=this;return e>=0&&e=0&&t{this.linkEl=e,this.props.elRef&&Yn(this.props.elRef,e)},this.handleClick=e=>{let{props:t,context:n}=this,{moreLinkClick:r}=n.options,i=Co(t).start;function s(e){let{def:t,instance:r,range:i}=e.eventRange;return{event:new ri(n,t,r),start:n.dateEnv.toDate(i.start),end:n.dateEnv.toDate(i.end),isStart:e.isStart,isEnd:e.isEnd}}"function"==typeof r&&(r=r({date:i,allDay:Boolean(t.allDayDate),allSegs:t.allSegs.map(s),hiddenSegs:t.hiddenSegs.map(s),jsEvent:e,view:n.viewApi})),r&&"popover"!==r?"string"==typeof r&&n.calendarApi.zoomTo(i,r):this.setState({isPopoverOpen:!0})},this.handlePopoverClose=()=>{this.setState({isPopoverOpen:!1})}}render(){let{props:e,state:t}=this;return p(Vn.Consumer,null,(n=>{let{viewApi:r,options:i,calendarApi:s}=n,{moreLinkText:o}=i,{moreCnt:a}=e,l=Co(e),c="function"==typeof o?o.call(s,a):`+${a} ${o}`,d=ct(i.moreLinkHint,[a],c),u={num:a,shortText:`+${a}`,text:c,view:r};return p(y,null,Boolean(e.moreCnt)&&p(er,{elTag:e.elTag||"a",elRef:this.handleLinkEl,elClasses:[...e.elClasses||[],"fc-more-link"],elStyle:e.elStyle,elAttrs:Object.assign(Object.assign(Object.assign({},e.elAttrs),Ye(this.handleClick)),{title:d,"aria-expanded":t.isPopoverOpen,"aria-controls":t.isPopoverOpen?t.popoverId:""}),renderProps:u,generatorName:"moreLinkContent",customGenerator:i.moreLinkContent,defaultGenerator:e.defaultGenerator||wo,classNameGenerator:i.moreLinkClassNames,didMount:i.moreLinkDidMount,willUnmount:i.moreLinkWillUnmount},e.children),t.isPopoverOpen&&p(Ao,{id:t.popoverId,startDate:l.start,endDate:l.end,dateProfile:e.dateProfile,todayRange:e.todayRange,extraDateSpan:e.extraDateSpan,parentEl:this.parentEl,alignmentEl:e.alignmentElRef?e.alignmentElRef.current:this.linkEl,alignGridTop:e.alignGridTop,forceTimed:e.forceTimed,onClose:this.handlePopoverClose},e.popoverContent()))}))}componentDidMount(){this.updateParentEl()}componentDidUpdate(){this.updateParentEl()}updateParentEl(){this.linkEl&&(this.parentEl=Pe(this.linkEl,".fc-view-harness"))}}function wo(e){return e.text}function Co(e){if(e.allDayDate)return{start:e.allDayDate,end:Rt(e.allDayDate,1)};let{hiddenSegs:t}=e;return{start:Ro(t),end:(n=t,n.reduce(_o).eventRange.range.end)};var n}function Ro(e){return e.reduce(xo).eventRange.range.start}function xo(e,t){return e.eventRange.range.startt.eventRange.range.end?e:t}class To{constructor(){this.handlers=[]}set(e){this.currentValue=e;for(let t of this.handlers)t(e)}subscribe(e){this.handlers.push(e),void 0!==this.currentValue&&e(this.currentValue)}}var ko={__proto__:null,BASE_OPTION_DEFAULTS:un,BaseComponent:qn,BgEvent:mo,CalendarImpl:Hi,CalendarRoot:Ii,ContentContainer:er,CustomRenderingStore:class extends To{constructor(){super(...arguments),this.map=new Map}handle(e){const{map:t}=this;let n=!1;e.isActive?(t.set(e.id,e),n=!0):t.has(e.id)&&(t.delete(e.id),n=!0),n&&this.set(t)}},DateComponent:ds,DateEnv:jn,DateProfileGenerator:mr,DayCellContainer:fo,DayHeader:ks,DaySeriesModel:Is,DayTableModel:Os,DelayedRunner:Oe,ElementDragging:ys,ElementScrollController:ls,Emitter:qr,EventContainer:ao,EventImpl:ri,Interaction:Oi,MoreLinkContainer:Do,NamedTimeZoneImpl:class{constructor(e){this.timeZoneName=e}},NowIndicatorContainer:uo,NowTimer:_s,PositionCache:ss,RefMap:Qs,ScrollController:as,ScrollResponder:Fn,Scroller:Gs,SegHierarchy:us,SimpleScrollGrid:oo,Slicer:Ns,Splitter:Fi,StandardEvent:lo,TableDateCell:Cs,TableDowCell:xs,Theme:zn,ViewContainer:nr,ViewContextType:Vn,WeekNumberContainer:bo,WindowScrollController:cs,addDays:Rt,addDurations:vt,addMs:xt,addWeeks:Ct,allowContextMenu:rt,allowSelection:tt,applyMutationToEventStore:Kr,applyStyle:ze,asCleanDays:function(e){return e.years||e.months||e.milliseconds?0:e.days},asRoughMinutes:function(e){return Et(e)/6e4},asRoughMs:Et,asRoughSeconds:function(e){return Et(e)/1e3},binarySearch:vs,buildElAttrs:$n,buildEntryKey:fs,buildEventApis:si,buildEventRangeKey:Ei,buildIsoString:Lt,buildNavLinkAttrs:Zi,buildSegTimeText:vi,collectFromHash:In,combineEventUis:Br,compareByFieldSpecs:st,compareNumbers:dt,compareObjs:kn,computeEarliestSegStart:Ro,computeEdges:ts,computeFallbackHeaderFormat:As,computeInnerRect:ns,computeRect:rs,computeShrinkWidth:qs,computeVisibleDayRange:hr,config:bs,constrainPoint:zi,createDuration:pt,createEmptyEventStore:kr,createEventInstance:vr,createEventUi:Hr,createFormatter:cn,diffDates:gr,diffDayAndTime:kt,diffDays:Tt,diffPoints:Wi,diffWeeks:_t,diffWholeDays:It,diffWholeWeeks:Mt,disableCursor:Je,elementClosest:Pe,elementMatches:He,enableCursor:Ke,eventTupleToStore:_r,filterHash:Dn,findDirectChildren:function(e,t){let n=e instanceof HTMLElement?[e]:e,r=[];for(let e=0;e{let o=r.length,a=s.length,l=0;for(;l{let o={};for(let a in s)if(i[a])if(Dt(r[a],s[a]))o[a]=i[a];else{n&&n(i[a]);let r=e.apply(this,s[a]);o[a]=t&&t(r,i[a])?i[a]:r}else o[a]=e.apply(this,s[a]);return r=s,i=o,o}},memoizeObjArg:Yt,mergeEventStores:Mr,multiplyDuration:yt,padStart:lt,parseBusinessHours:Zr,parseClassNames:Or,parseDragMeta:Ss,parseEventDef:Rr,parseFieldSpecs:it,parseMarker:Bn,pointInsideRect:Bi,preventContextMenu:nt,preventDefault:Ve,preventSelection:et,rangeContainsMarker:dr,rangeContainsRange:cr,rangesEqual:ar,rangesIntersect:lr,refineEventDef:wr,refineProps:bn,removeElement:Ne,removeExact:function(e,t){let n=0,r=0;for(;r2&&(a.children=arguments.length>3?t.call(arguments,2):r),m(e.type,a,i||e.key,s||e.ref,null)},createElement:p,createRef:v,h:p,hydrate:function e(t,n){U(t,n,e)},get isValidElement(){return i},get options(){return n},render:U,toChildArray:M};const Io=[],Oo={code:"en",week:{dow:0,doy:4},direction:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekText:"W",weekTextLong:"Week",closeHint:"Close",timeHint:"Time",eventHint:"Event",allDayText:"all-day",moreLinkText:"more",noEventsText:"No events to display"},No=Object.assign(Object.assign({},Oo),{buttonHints:{prev:"Previous $0",next:"Next $0",today:(e,t)=>"day"===t?"Today":`This ${e}`},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint:e=>`Show ${e} more event${1===e?"":"s"}`});function Po(e){let t=e.length>0?e[0].code:"en",n=Io.concat(e),r={en:No};for(let e of n)r[e.code]=e;return{map:r,defaultCode:t}}function Ho(e,t){return"object"!=typeof e||Array.isArray(e)?function(e,t){let n=[].concat(e||[]),r=function(e,t){for(let n=0;n0;e-=1){let n=r.slice(0,e).join("-");if(t[n])return t[n]}}return null}(n,t)||No;return Bo(e,n,r)}(e,t):Bo(e.code,[e.code],e)}function Bo(e,t,n){let r=An([Oo,n],["buttonText"]);delete r.code;let{week:i}=r;return delete r.week,{codeArg:e,codes:t,week:i,simpleNumberFormat:new Intl.NumberFormat(e),options:r}}function jo(e){return{id:$e(),name:e.name,premiumReleaseDate:e.premiumReleaseDate?new Date(e.premiumReleaseDate):void 0,deps:e.deps||[],reducers:e.reducers||[],isLoadingFuncs:e.isLoadingFuncs||[],contextInit:[].concat(e.contextInit||[]),eventRefiners:e.eventRefiners||{},eventDefMemberAdders:e.eventDefMemberAdders||[],eventSourceRefiners:e.eventSourceRefiners||{},isDraggableTransformers:e.isDraggableTransformers||[],eventDragMutationMassagers:e.eventDragMutationMassagers||[],eventDefMutationAppliers:e.eventDefMutationAppliers||[],dateSelectionTransformers:e.dateSelectionTransformers||[],datePointTransforms:e.datePointTransforms||[],dateSpanTransforms:e.dateSpanTransforms||[],views:e.views||{},viewPropsTransformers:e.viewPropsTransformers||[],isPropsValid:e.isPropsValid||null,externalDefTransforms:e.externalDefTransforms||[],viewContainerAppends:e.viewContainerAppends||[],eventDropTransformers:e.eventDropTransformers||[],componentInteractions:e.componentInteractions||[],calendarInteractions:e.calendarInteractions||[],themeClasses:e.themeClasses||{},eventSourceDefs:e.eventSourceDefs||[],cmdFormatter:e.cmdFormatter,recurringTypes:e.recurringTypes||[],namedTimeZonedImpl:e.namedTimeZonedImpl,initialView:e.initialView||"",elementDraggingImpl:e.elementDraggingImpl,optionChangeHandlers:e.optionChangeHandlers||{},scrollGridImpl:e.scrollGridImpl||null,listenerRefiners:e.listenerRefiners||{},optionRefiners:e.optionRefiners||{},propSetHandlers:e.propSetHandlers||{}}}function zo(){let e,t=[],n=[];return(r,i)=>(e&&Dt(r,t)&&Dt(i,n)||(e=function(e,t){let n={},r={premiumReleaseDate:void 0,reducers:[],isLoadingFuncs:[],contextInit:[],eventRefiners:{},eventDefMemberAdders:[],eventSourceRefiners:{},isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],viewContainerAppends:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,initialView:"",elementDraggingImpl:null,optionChangeHandlers:{},scrollGridImpl:null,listenerRefiners:{},optionRefiners:{},propSetHandlers:{}};function i(e){for(let o of e){const e=o.name,a=n[e];void 0===a?(n[e]=o.id,i(o.deps),s=o,r={premiumReleaseDate:Uo((t=r).premiumReleaseDate,s.premiumReleaseDate),reducers:t.reducers.concat(s.reducers),isLoadingFuncs:t.isLoadingFuncs.concat(s.isLoadingFuncs),contextInit:t.contextInit.concat(s.contextInit),eventRefiners:Object.assign(Object.assign({},t.eventRefiners),s.eventRefiners),eventDefMemberAdders:t.eventDefMemberAdders.concat(s.eventDefMemberAdders),eventSourceRefiners:Object.assign(Object.assign({},t.eventSourceRefiners),s.eventSourceRefiners),isDraggableTransformers:t.isDraggableTransformers.concat(s.isDraggableTransformers),eventDragMutationMassagers:t.eventDragMutationMassagers.concat(s.eventDragMutationMassagers),eventDefMutationAppliers:t.eventDefMutationAppliers.concat(s.eventDefMutationAppliers),dateSelectionTransformers:t.dateSelectionTransformers.concat(s.dateSelectionTransformers),datePointTransforms:t.datePointTransforms.concat(s.datePointTransforms),dateSpanTransforms:t.dateSpanTransforms.concat(s.dateSpanTransforms),views:Object.assign(Object.assign({},t.views),s.views),viewPropsTransformers:t.viewPropsTransformers.concat(s.viewPropsTransformers),isPropsValid:s.isPropsValid||t.isPropsValid,externalDefTransforms:t.externalDefTransforms.concat(s.externalDefTransforms),viewContainerAppends:t.viewContainerAppends.concat(s.viewContainerAppends),eventDropTransformers:t.eventDropTransformers.concat(s.eventDropTransformers),calendarInteractions:t.calendarInteractions.concat(s.calendarInteractions),componentInteractions:t.componentInteractions.concat(s.componentInteractions),themeClasses:Object.assign(Object.assign({},t.themeClasses),s.themeClasses),eventSourceDefs:t.eventSourceDefs.concat(s.eventSourceDefs),cmdFormatter:s.cmdFormatter||t.cmdFormatter,recurringTypes:t.recurringTypes.concat(s.recurringTypes),namedTimeZonedImpl:s.namedTimeZonedImpl||t.namedTimeZonedImpl,initialView:t.initialView||s.initialView,elementDraggingImpl:t.elementDraggingImpl||s.elementDraggingImpl,optionChangeHandlers:Object.assign(Object.assign({},t.optionChangeHandlers),s.optionChangeHandlers),scrollGridImpl:s.scrollGridImpl||t.scrollGridImpl,listenerRefiners:Object.assign(Object.assign({},t.listenerRefiners),s.listenerRefiners),optionRefiners:Object.assign(Object.assign({},t.optionRefiners),s.optionRefiners),propSetHandlers:Object.assign(Object.assign({},t.propSetHandlers),s.propSetHandlers)}):a!==o.id&&console.warn(`Duplicate plugin '${e}'`)}var t,s}return e&&i(e),i(t),r}(r,i)),t=r,n=i,e)}function Uo(e,t){return void 0===e?t:void 0===t?e:new Date(Math.max(e.valueOf(),t.valueOf()))}class Wo extends zn{}function Lo(e,t,n,r){if(t[e])return t[e];let i=function(e,t,n,r){let i=n[e],s=r[e],o=e=>i&&null!==i[e]?i[e]:s&&null!==s[e]?s[e]:null,a=o("component"),l=o("superType"),c=null;if(l){if(l===e)throw new Error("Can't have a custom view type that references itself");c=Lo(l,t,n,r)}!a&&c&&(a=c.component);if(!a)return null;return{type:e,component:a,defaults:Object.assign(Object.assign({},c?c.defaults:{}),i?i.rawOptions:{}),overrides:Object.assign(Object.assign({},c?c.overrides:{}),s?s.rawOptions:{})}}(e,t,n,r);return i&&(t[e]=i),i}function Fo(e){return wn(e,Vo)}function Vo(e){let t="function"==typeof e?{component:e}:e,{component:n}=t;return t.content?n=Go(t):!n||n.prototype instanceof qn||(n=Go(Object.assign(Object.assign({},t),{content:n}))),{superType:t.type,component:n,rawOptions:t}}function Go(e){return t=>p(Vn.Consumer,null,(n=>p(er,{elTag:"div",elClasses:rr(n.viewSpec),renderProps:Object.assign(Object.assign({},t),{nextDayThreshold:n.options.nextDayThreshold}),generatorName:void 0,customGenerator:e.content,classNameGenerator:e.classNames,didMount:e.didMount,willUnmount:e.willUnmount})))}function Qo(e,t,n,r){let i=Fo(e),s=Fo(t.views),o=function(e,t){let n,r={};for(n in e)Lo(n,r,e,t);for(n in t)Lo(n,r,e,t);return r}(i,s);return wn(o,(e=>function(e,t,n,r,i){let s=e.overrides.duration||e.defaults.duration||r.duration||n.duration,o=null,a="",l="",c={};if(s&&(o=function(e){let t=JSON.stringify(e),n=qo[t];void 0===n&&(n=pt(e),qo[t]=n);return n}(s),o)){let e=At(o);a=e.unit,1===e.value&&(l=a,c=t[a]?t[a].rawOptions:{})}let d=t=>{let n=t.buttonText||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[l]?n[l]:null},u=t=>{let n=t.buttonHints||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[l]?n[l]:null};return{type:e.type,component:e.component,duration:o,durationUnit:a,singleUnit:l,optionDefaults:e.defaults,optionOverrides:Object.assign(Object.assign({},c),e.overrides),buttonTextOverride:d(r)||d(n)||e.overrides.buttonText,buttonTextDefault:d(i)||e.defaults.buttonText||d(un)||e.type,buttonTitleOverride:u(r)||u(n)||e.overrides.buttonHint,buttonTitleDefault:u(i)||e.defaults.buttonHint||u(un)}}(e,s,t,n,r)))}Wo.prototype.classes={root:"fc-theme-standard",tableCellShaded:"fc-cell-shaded",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active"},Wo.prototype.baseIconClass="fc-icon",Wo.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"},Wo.prototype.rtlIconClasses={prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"},Wo.prototype.iconOverrideOption="buttonIcons",Wo.prototype.iconOverrideCustomButtonOption="icon",Wo.prototype.iconOverridePrefix="fc-icon-";let qo={};function Yo(e,t,n){let r=t?t.activeRange:null;return $o({},function(e,t){let n=Wr(t),r=[].concat(e.eventSources||[]),i=[];e.initialEvents&&r.unshift(e.initialEvents);e.events&&r.unshift(e.events);for(let e of r){let r=Ur(e,t,n);r&&i.push(r)}return i}(e,n),r,n)}function Zo(e,t,n,r){let i=n?n.activeRange:null;switch(t.type){case"ADD_EVENT_SOURCES":return $o(e,t.sources,i,r);case"REMOVE_EVENT_SOURCE":return s=e,o=t.sourceId,Dn(s,(e=>e.sourceId!==o));case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return n?Jo(e,i,r):e;case"FETCH_EVENT_SOURCES":return Ko(e,t.sourceIds?Cn(t.sourceIds):ta(e,r),i,t.isRefetch||!1,r);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return function(e,t,n,r){let i=e[t];if(i&&n===i.latestFetchId)return Object.assign(Object.assign({},e),{[t]:Object.assign(Object.assign({},i),{isFetching:!1,fetchRange:r})});return e}(e,t.sourceId,t.fetchId,t.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return e}var s,o}function Xo(e){for(let t in e)if(e[t].isFetching)return!0;return!1}function $o(e,t,n,r){let i={};for(let e of t)i[e.sourceId]=e;return n&&(i=Jo(i,n,r)),Object.assign(Object.assign({},e),i)}function Jo(e,t,n){return Ko(e,Dn(e,(e=>function(e,t,n){if(!na(e,n))return!e.latestFetchId;return!n.options.lazyFetching||!e.fetchRange||e.isFetching||t.starte.fetchRange.end}(e,t,n))),t,!1,n)}function Ko(e,t,n,r,i){let s={};for(let o in e){let a=e[o];t[o]?s[o]=ea(a,n,r,i):s[o]=a}return s}function ea(e,t,n,r){let{options:i,calendarApi:s}=r,o=r.pluginHooks.eventSourceDefs[e.sourceDefId],a=$e();return o.fetch({eventSource:e,range:t,isRefetch:n,context:r},(n=>{let{rawEvents:o}=n;i.eventSourceSuccess&&(o=i.eventSourceSuccess.call(s,o,n.response)||o),e.success&&(o=e.success.call(s,o,n.response)||o),r.dispatch({type:"RECEIVE_EVENTS",sourceId:e.sourceId,fetchId:a,fetchRange:t,rawEvents:o})}),(n=>{let o=!1;i.eventSourceFailure&&(i.eventSourceFailure.call(s,n),o=!0),e.failure&&(e.failure(n),o=!0),o||console.warn(n.message,n),r.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:e.sourceId,fetchId:a,fetchRange:t,error:n})})),Object.assign(Object.assign({},e),{isFetching:!0,latestFetchId:a})}function ta(e,t){return Dn(e,(e=>na(e,t)))}function na(e,t){return!t.pluginHooks.eventSourceDefs[e.sourceDefId].ignoreRange}function ra(e,t){switch(t.type){case"UNSELECT_DATES":return null;case"SELECT_DATES":return t.selection;default:return e}}function ia(e,t){switch(t.type){case"UNSELECT_EVENT":return"";case"SELECT_EVENT":return t.eventInstanceId;default:return e}}function sa(e,t){let n;switch(t.type){case"UNSET_EVENT_DRAG":return null;case"SET_EVENT_DRAG":return n=t.state,{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function oa(e,t){let n;switch(t.type){case"UNSET_EVENT_RESIZE":return null;case"SET_EVENT_RESIZE":return n=t.state,{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function aa(e,t,n,r,i){return{header:e.headerToolbar?la(e.headerToolbar,e,t,n,r,i):null,footer:e.footerToolbar?la(e.footerToolbar,e,t,n,r,i):null}}function la(e,t,n,r,i,s){let o={},a=[],l=!1;for(let c in e){let d=ca(e[c],t,n,r,i,s);o[c]=d.widgets,a.push(...d.viewsWithButtons),l=l||d.hasTitle}return{sectionWidgets:o,viewsWithButtons:a,hasTitle:l}}function ca(e,t,n,r,i,s){let o="rtl"===t.direction,a=t.customButtons||{},l=n.buttonText||{},c=t.buttonText||{},d=n.buttonHints||{},u=t.buttonHints||{},h=e?e.split(" "):[],f=[],g=!1;return{widgets:h.map((e=>e.split(",").map((e=>{if("title"===e)return g=!0,{buttonName:e};let n,h,p,m,v,y;if(n=a[e])p=e=>{n.click&&n.click.call(e.target,e,e.target)},(m=r.getCustomButtonIconClass(n))||(m=r.getIconClass(e,o))||(v=n.text),y=n.hint||n.text;else if(h=i[e]){f.push(e),p=()=>{s.changeView(e)},(v=h.buttonTextOverride)||(m=r.getIconClass(e,o))||(v=h.buttonTextDefault);let n=h.buttonTextOverride||h.buttonTextDefault;y=ct(h.buttonTitleOverride||h.buttonTitleDefault||t.viewHint,[n,e],n)}else if(s[e])if(p=()=>{s[e]()},(v=l[e])||(m=r.getIconClass(e,o))||(v=c[e]),"prevYear"===e||"nextYear"===e){let t="prevYear"===e?"prev":"next";y=ct(d[t]||u[t],[c.year||"year","year"],c[e])}else y=t=>ct(d[e]||u[e],[c[t]||t,t],c[e]);return{buttonName:e,buttonClick:p,buttonIcon:m,buttonText:v,buttonHint:y}})))),viewsWithButtons:f,hasTitle:g}}class da{constructor(e,t,n){this.type=e,this.getCurrentData=t,this.dateEnv=n}get calendar(){return this.getCurrentData().calendarApi}get title(){return this.getCurrentData().viewTitle}get activeStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.start)}get activeEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.end)}get currentStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.start)}get currentEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.end)}getOption(e){return this.getCurrentData().options[e]}}const ua={daysOfWeek:En,startTime:pt,endTime:pt,duration:pt,startRecur:En,endRecur:En};function ha(e,t){let n=Rn(t.getCurrentData().eventSources);if(1===n.length&&1===e.length&&Array.isArray(n[0]._raw)&&Array.isArray(e[0]))return void t.dispatch({type:"RESET_RAW_EVENTS",sourceId:n[0].sourceId,rawEvents:e[0]});let r=[];for(let t of e){let e=!1;for(let r=0;rArray.isArray(e.events)?e.events:null,fetch(e,t){t({rawEvents:e.eventSource.meta})}}]}),jo({name:"func-event-source",eventSourceDefs:[{parseMeta:e=>"function"==typeof e.events?e.events:null,fetch(e,t,n){const{dateEnv:r}=e.context;xi(e.eventSource.meta.bind(null,Ci(e.range,r)),(e=>t({rawEvents:e})),n)}}]}),jo({name:"json-event-source",eventSourceRefiners:{method:String,extraParams:En,startParam:String,endParam:String,timeZoneParam:String},eventSourceDefs:[{parseMeta:e=>!e.url||"json"!==e.format&&e.format?null:{url:e.url,format:"json",method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams,startParam:e.startParam,endParam:e.endParam,timeZoneParam:e.timeZoneParam},fetch(e,t,n){const{meta:r}=e.eventSource,i=function(e,t,n){let r,i,s,o,{dateEnv:a,options:l}=n,c={};r=e.startParam,null==r&&(r=l.startParam);i=e.endParam,null==i&&(i=l.endParam);s=e.timeZoneParam,null==s&&(s=l.timeZoneParam);o="function"==typeof e.extraParams?e.extraParams():e.extraParams||{};Object.assign(c,o),c[r]=a.formatIso(t.start),c[i]=a.formatIso(t.end),"local"!==a.timeZone&&(c[s]=a.timeZone);return c}(r,e.range,e.context);Ti(r.method,r.url,i).then((([e,n])=>{t({rawEvents:e,response:n})}),n)}}]}),jo({name:"simple-recurring-event",recurringTypes:[{parse(e,t){if(e.daysOfWeek||e.startTime||e.endTime||e.startRecur||e.endRecur){let i,s={daysOfWeek:e.daysOfWeek||null,startTime:e.startTime||null,endTime:e.endTime||null,startRecur:e.startRecur?t.createMarker(e.startRecur):null,endRecur:e.endRecur?t.createMarker(e.endRecur):null};return e.duration&&(i=e.duration),!i&&e.startTime&&e.endTime&&(n=e.endTime,r=e.startTime,i={years:n.years-r.years,months:n.months-r.months,days:n.days-r.days,milliseconds:n.milliseconds-r.milliseconds}),{allDayGuess:Boolean(!e.startTime&&!e.endTime),duration:i,typeData:s}}var n,r;return null},expand(e,t,n){let r=or(t,{start:e.startRecur,end:e.endRecur});return r?function(e,t,n,r){let i=e?Cn(e):null,s=Ot(n.start),o=n.end,a=[];for(;sXo(e.eventSources)],propSetHandlers:{dateProfile:function(e,t){t.emitter.trigger("datesSet",Object.assign(Object.assign({},Ci(e.activeRange,t.dateEnv)),{view:t.viewApi}))},eventStore:function(e,t){let{emitter:n}=t;n.hasHandlers("eventsSet")&&n.trigger("eventsSet",si(e,t))}}})];class ga{constructor(e,t){this.runTaskOption=e,this.drainedOption=t,this.queue=[],this.delayedRunner=new Oe(this.drain.bind(this))}request(e,t){this.queue.push(e),this.delayedRunner.request(t)}pause(e){this.delayedRunner.pause(e)}resume(e,t){this.delayedRunner.resume(e,t)}drain(){let{queue:e}=this;for(;e.length;){let t,n=[];for(;t=e.shift();)this.runTask(t),n.push(t);this.drained(n)}}runTask(e){this.runTaskOption&&this.runTaskOption(e)}drained(e){this.drainedOption&&this.drainedOption(e)}}function pa(e,t,n){let r;return r=/^(year|month)$/.test(e.currentRangeUnit)?e.currentRange:e.activeRange,n.formatRange(r.start,r.end,cn(t.titleFormat||function(e){let{currentRangeUnit:t}=e;if("year"===t)return{year:"numeric"};if("month"===t)return{year:"numeric",month:"long"};let n=It(e.currentRange.start,e.currentRange.end);if(null!==n&&n>1)return{year:"numeric",month:"short",day:"numeric"};return{year:"numeric",month:"long",day:"numeric"}}(e)),{isEndExclusive:e.isRangeAllDay,defaultSeparator:t.titleRangeSeparator})}class ma{constructor(e){this.computeCurrentViewData=qt(this._computeCurrentViewData),this.organizeRawLocales=qt(Po),this.buildLocale=qt(Ho),this.buildPluginHooks=zo(),this.buildDateEnv=qt(va),this.buildTheme=qt(ya),this.parseToolbars=qt(aa),this.buildViewSpecs=qt(Qo),this.buildDateProfileGenerator=Yt(ba),this.buildViewApi=qt(Ea),this.buildViewUiProps=Yt(Da),this.buildEventUiBySource=qt(Sa,xn),this.buildEventUiBases=qt(Aa),this.parseContextBusinessHours=Yt(Ca),this.buildTitle=qt(pa),this.emitter=new qr,this.actionRunner=new ga(this._handleAction.bind(this),this.updateData.bind(this)),this.currentCalendarOptionsInput={},this.currentCalendarOptionsRefined={},this.currentViewOptionsInput={},this.currentViewOptionsRefined={},this.currentCalendarOptionsRefiners={},this.optionsForRefining=[],this.optionsForHandling=[],this.getCurrentData=()=>this.data,this.dispatch=e=>{this.actionRunner.request(e)},this.props=e,this.actionRunner.pause();let t={},n=this.computeOptionsData(e.optionOverrides,t,e.calendarApi),r=n.calendarOptions.initialView||n.pluginHooks.initialView,i=this.computeCurrentViewData(r,n,e.optionOverrides,t);e.calendarApi.currentDataManager=this,this.emitter.setThisContext(e.calendarApi),this.emitter.setOptions(i.options);let s=function(e,t){let n=e.initialDate;return null!=n?t.createMarker(n):pr(e.now,t)}(n.calendarOptions,n.dateEnv),o=i.dateProfileGenerator.build(s);dr(o.activeRange,s)||(s=o.currentRange.start);let a={dateEnv:n.dateEnv,options:n.calendarOptions,pluginHooks:n.pluginHooks,calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData};for(let e of n.pluginHooks.contextInit)e(a);let l=Yo(n.calendarOptions,o,a),c={dynamicOptionOverrides:t,currentViewType:r,currentDate:s,dateProfile:o,businessHours:this.parseContextBusinessHours(a),eventSources:l,eventUiBases:{},eventStore:{defs:{},instances:{}},renderableEventStore:{defs:{},instances:{}},dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null,selectionConfig:this.buildViewUiProps(a).selectionConfig},d=Object.assign(Object.assign({},a),c);for(let e of n.pluginHooks.reducers)Object.assign(c,e(null,null,d));wa(c,a)&&this.emitter.trigger("loading",!0),this.state=c,this.updateData(),this.actionRunner.resume()}resetOptions(e,t){let{props:n}=this;void 0===t?n.optionOverrides=e:(n.optionOverrides=Object.assign(Object.assign({},n.optionOverrides||{}),e),this.optionsForRefining.push(...t)),(void 0===t||t.length)&&this.actionRunner.request({type:"NOTHING"})}_handleAction(e){let{props:t,state:n,emitter:r}=this,i=function(e,t){return"SET_OPTION"===t.type?Object.assign(Object.assign({},e),{[t.optionName]:t.rawOptionValue}):e}(n.dynamicOptionOverrides,e),s=this.computeOptionsData(t.optionOverrides,i,t.calendarApi),o=function(e,t){"CHANGE_VIEW_TYPE"===t.type&&(e=t.viewType);return e}(n.currentViewType,e),a=this.computeCurrentViewData(o,s,t.optionOverrides,i);t.calendarApi.currentDataManager=this,r.setThisContext(t.calendarApi),r.setOptions(a.options);let l={dateEnv:s.dateEnv,options:s.calendarOptions,pluginHooks:s.pluginHooks,calendarApi:t.calendarApi,dispatch:this.dispatch,emitter:r,getCurrentData:this.getCurrentData},{currentDate:c,dateProfile:d}=n;this.data&&this.data.dateProfileGenerator!==a.dateProfileGenerator&&(d=a.dateProfileGenerator.build(c)),c=function(e,t){return"CHANGE_DATE"===t.type?t.dateMarker:e}(c,e),d=function(e,t,n,r){let i;switch(t.type){case"CHANGE_VIEW_TYPE":return r.build(t.dateMarker||n);case"CHANGE_DATE":return r.build(t.dateMarker);case"PREV":if(i=r.buildPrev(e,n),i.isValid)return i;break;case"NEXT":if(i=r.buildNext(e,n),i.isValid)return i}return e}(d,e,c,a.dateProfileGenerator),"PREV"!==e.type&&"NEXT"!==e.type&&dr(d.currentRange,c)||(c=d.currentRange.start);let u=Zo(n.eventSources,e,d,l),h=Lr(n.eventStore,e,u,d,l),f=Xo(u)&&!a.options.progressiveEventRendering&&n.renderableEventStore||h,{eventUiSingleBase:g,selectionConfig:p}=this.buildViewUiProps(l),m=this.buildEventUiBySource(u),v={dynamicOptionOverrides:i,currentViewType:o,currentDate:c,dateProfile:d,eventSources:u,eventStore:h,renderableEventStore:f,selectionConfig:p,eventUiBases:this.buildEventUiBases(f.defs,g,m),businessHours:this.parseContextBusinessHours(l),dateSelection:ra(n.dateSelection,e),eventSelection:ia(n.eventSelection,e),eventDrag:sa(n.eventDrag,e),eventResize:oa(n.eventResize,e)},y=Object.assign(Object.assign({},l),v);for(let t of s.pluginHooks.reducers)Object.assign(v,t(n,e,y));let b=wa(n,l),E=wa(v,l);!b&&E?r.trigger("loading",!0):b&&!E&&r.trigger("loading",!1),this.state=v,t.onAction&&t.onAction(e)}updateData(){let{props:e,state:t}=this,n=this.data,r=this.computeOptionsData(e.optionOverrides,t.dynamicOptionOverrides,e.calendarApi),i=this.computeCurrentViewData(t.currentViewType,r,e.optionOverrides,t.dynamicOptionOverrides),s=this.data=Object.assign(Object.assign(Object.assign({viewTitle:this.buildTitle(t.dateProfile,i.options,r.dateEnv),calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},r),i),t),o=r.pluginHooks.optionChangeHandlers,a=n&&n.calendarOptions,l=r.calendarOptions;if(a&&a!==l){a.timeZone!==l.timeZone&&(t.eventSources=s.eventSources=function(e,t,n){let r=t?t.activeRange:null;return Ko(e,ta(e,n),r,!0,n)}(s.eventSources,t.dateProfile,s),t.eventStore=s.eventStore=Gr(s.eventStore,n.dateEnv,s.dateEnv),t.renderableEventStore=s.renderableEventStore=Gr(s.renderableEventStore,n.dateEnv,s.dateEnv));for(let e in o)-1===this.optionsForHandling.indexOf(e)&&a[e]===l[e]||o[e](l[e],s)}this.optionsForHandling=[],e.onData&&e.onData(s)}computeOptionsData(e,t,n){if(!this.optionsForRefining.length&&e===this.stableOptionOverrides&&t===this.stableDynamicOptionOverrides)return this.stableCalendarOptionsData;let{refinedOptions:r,pluginHooks:i,localeDefaults:s,availableLocaleData:o,extra:a}=this.processRawCalendarOptions(e,t);Ra(a);let l=this.buildDateEnv(r.timeZone,r.locale,r.weekNumberCalculation,r.firstDay,r.weekText,i,o,r.defaultRangeSeparator),c=this.buildViewSpecs(i.views,this.stableOptionOverrides,this.stableDynamicOptionOverrides,s),d=this.buildTheme(r,i),u=this.parseToolbars(r,this.stableOptionOverrides,d,c,n);return this.stableCalendarOptionsData={calendarOptions:r,pluginHooks:i,dateEnv:l,viewSpecs:c,theme:d,toolbarConfig:u,localeDefaults:s,availableRawLocales:o.map}}processRawCalendarOptions(e,t){let{locales:n,locale:r}=yn([un,e,t]),i=this.organizeRawLocales(n),s=i.map,o=this.buildLocale(r||i.defaultCode,s).options,a=this.buildPluginHooks(e.plugins||[],fa),l=this.currentCalendarOptionsRefiners=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},dn),hn),fn),a.listenerRefiners),a.optionRefiners),c={},d=yn([un,o,e,t]),u={},h=this.currentCalendarOptionsInput,f=this.currentCalendarOptionsRefined,g=!1;for(let e in d)-1===this.optionsForRefining.indexOf(e)&&(d[e]===h[e]||gn[e]&&e in h&&gn[e](h[e],d[e]))?u[e]=f[e]:l[e]?(u[e]=l[e](d[e]),g=!0):c[e]=h[e];return g&&(this.currentCalendarOptionsInput=d,this.currentCalendarOptionsRefined=u,this.stableOptionOverrides=e,this.stableDynamicOptionOverrides=t),this.optionsForHandling.push(...this.optionsForRefining),this.optionsForRefining=[],{rawOptions:this.currentCalendarOptionsInput,refinedOptions:this.currentCalendarOptionsRefined,pluginHooks:a,availableLocaleData:i,localeDefaults:o,extra:c}}_computeCurrentViewData(e,t,n,r){let i=t.viewSpecs[e];if(!i)throw new Error(`viewType "${e}" is not available. Please make sure you've loaded all neccessary plugins`);let{refinedOptions:s,extra:o}=this.processRawViewOptions(i,t.pluginHooks,t.localeDefaults,n,r);return Ra(o),{viewSpec:i,options:s,dateProfileGenerator:this.buildDateProfileGenerator({dateProfileGeneratorClass:i.optionDefaults.dateProfileGeneratorClass,duration:i.duration,durationUnit:i.durationUnit,usesMinMaxTime:i.optionDefaults.usesMinMaxTime,dateEnv:t.dateEnv,calendarApi:this.props.calendarApi,slotMinTime:s.slotMinTime,slotMaxTime:s.slotMaxTime,showNonCurrentDates:s.showNonCurrentDates,dayCount:s.dayCount,dateAlignment:s.dateAlignment,dateIncrement:s.dateIncrement,hiddenDays:s.hiddenDays,weekends:s.weekends,nowInput:s.now,validRangeInput:s.validRange,visibleRangeInput:s.visibleRange,fixedWeekCount:s.fixedWeekCount}),viewApi:this.buildViewApi(e,this.getCurrentData,t.dateEnv)}}processRawViewOptions(e,t,n,r,i){let s=yn([un,e.optionDefaults,n,r,e.optionOverrides,i]),o=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},dn),hn),fn),vn),t.listenerRefiners),t.optionRefiners),a={},l=this.currentViewOptionsInput,c=this.currentViewOptionsRefined,d=!1,u={};for(let e in s)s[e]===l[e]||gn[e]&&gn[e](s[e],l[e])?a[e]=c[e]:(s[e]===this.currentCalendarOptionsInput[e]||gn[e]&&gn[e](s[e],this.currentCalendarOptionsInput[e])?e in this.currentCalendarOptionsRefined&&(a[e]=this.currentCalendarOptionsRefined[e]):o[e]?a[e]=o[e](s[e]):u[e]=s[e],d=!0);return d&&(this.currentViewOptionsInput=s,this.currentViewOptionsRefined=a),{rawOptions:this.currentViewOptionsInput,refinedOptions:this.currentViewOptionsRefined,extra:u}}}function va(e,t,n,r,i,s,o,a){let l=Ho(t||o.defaultCode,o.map);return new jn({calendarSystem:"gregory",timeZone:e,namedTimeZoneImpl:s.namedTimeZonedImpl,locale:l,weekNumberCalculation:n,firstDay:r,weekText:i,cmdFormatter:s.cmdFormatter,defaultSeparator:a})}function ya(e,t){return new(t.themeClasses[e.themeSystem]||Wo)(e)}function ba(e){return new(e.dateProfileGeneratorClass||mr)(e)}function Ea(e,t,n){return new da(e,t,n)}function Sa(e){return wn(e,(e=>e.ui))}function Aa(e,t,n){let r={"":t};for(let t in e){let i=e[t];i.sourceId&&n[i.sourceId]&&(r[t]=n[i.sourceId])}return r}function Da(e){let{options:t}=e;return{eventUiSingleBase:Hr({display:t.eventDisplay,editable:t.editable,startEditable:t.eventStartEditable,durationEditable:t.eventDurationEditable,constraint:t.eventConstraint,overlap:"boolean"==typeof t.eventOverlap?t.eventOverlap:void 0,allow:t.eventAllow,backgroundColor:t.eventBackgroundColor,borderColor:t.eventBorderColor,textColor:t.eventTextColor,color:t.eventColor},e),selectionConfig:Hr({constraint:t.selectConstraint,overlap:"boolean"==typeof t.selectOverlap?t.selectOverlap:void 0,allow:t.selectAllow},e)}}function wa(e,t){for(let n of t.pluginHooks.isLoadingFuncs)if(n(e))return!0;return!1}function Ca(e){return Zr(e.options.businessHours,e)}function Ra(e,t){for(let n in e)console.warn(`Unknown option '${n}'`+(t?` for view '${t}'`:""))}class xa extends qn{render(){return p("div",{className:"fc-toolbar-chunk"},...this.props.widgetGroups.map((e=>this.renderWidgetGroup(e))))}renderWidgetGroup(e){let{props:t}=this,{theme:n}=this.context,r=[],i=!0;for(let s of e){let{buttonName:e,buttonClick:o,buttonText:a,buttonIcon:l,buttonHint:c}=s;if("title"===e)i=!1,r.push(p("h2",{className:"fc-toolbar-title",id:t.titleId},t.title));else{let i=e===t.activeButton,s=!t.isTodayEnabled&&"today"===e||!t.isPrevEnabled&&"prev"===e||!t.isNextEnabled&&"next"===e,d=[`fc-${e}-button`,n.getClass("button")];i&&d.push(n.getClass("buttonActive")),r.push(p("button",{type:"button",title:"function"==typeof c?c(t.navUnit):c,disabled:s,"aria-pressed":i,className:d.join(" "),onClick:o},a||(l?p("span",{className:l,role:"img"}):"")))}}if(r.length>1){return p("div",{className:i&&n.getClass("buttonGroup")||""},...r)}return r[0]}}class _a extends qn{render(){let e,t,{model:n,extraClassName:r}=this.props,i=!1,s=n.sectionWidgets,o=s.center;return s.left?(i=!0,e=s.left):e=s.start,s.right?(i=!0,t=s.right):t=s.end,p("div",{className:[r||"","fc-toolbar",i?"fc-toolbar-ltr":""].join(" ")},this.renderSection("start",e||[]),this.renderSection("center",o||[]),this.renderSection("end",t||[]))}renderSection(e,t){let{props:n}=this;return p(xa,{key:e,widgetGroups:t,title:n.title,navUnit:n.navUnit,activeButton:n.activeButton,isTodayEnabled:n.isTodayEnabled,isPrevEnabled:n.isPrevEnabled,isNextEnabled:n.isNextEnabled,titleId:n.titleId})}}class Ta extends qn{constructor(){super(...arguments),this.state={availableWidth:null},this.handleEl=e=>{this.el=e,Yn(this.props.elRef,e),this.updateAvailableWidth()},this.handleResize=()=>{this.updateAvailableWidth()}}render(){let{props:e,state:t}=this,{aspectRatio:n}=e,r=["fc-view-harness",n||e.liquid||e.height?"fc-view-harness-active":"fc-view-harness-passive"],i="",s="";return n?null!==t.availableWidth?i=t.availableWidth/n:s=1/n*100+"%":i=e.height||"",p("div",{"aria-labelledby":e.labeledById,ref:this.handleEl,className:r.join(" "),style:{height:i,paddingBottom:s}},e.children)}componentDidMount(){this.context.addResizeHandler(this.handleResize)}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}updateAvailableWidth(){this.el&&this.props.aspectRatio&&this.setState({availableWidth:this.el.offsetWidth})}}class ka extends Oi{constructor(e){super(e),this.handleSegClick=(e,t)=>{let{component:n}=this,{context:r}=n,i=ci(t);if(i&&n.isValidSegDownEl(e.target)){let s=Pe(e.target,".fc-event-forced-url"),o=s?s.querySelector("a[href]").href:"";r.emitter.trigger("eventClick",{el:t,event:new ri(n.context,i.eventRange.def,i.eventRange.instance),jsEvent:e,view:r.viewApi}),o&&!e.defaultPrevented&&(window.location.href=o)}},this.destroy=Ge(e.el,"click",".fc-event",this.handleSegClick)}}class Ma extends Oi{constructor(e){super(e),this.handleEventElRemove=e=>{e===this.currentSegEl&&this.handleSegLeave(null,this.currentSegEl)},this.handleSegEnter=(e,t)=>{ci(t)&&(this.currentSegEl=t,this.triggerEvent("eventMouseEnter",e,t))},this.handleSegLeave=(e,t)=>{this.currentSegEl&&(this.currentSegEl=null,this.triggerEvent("eventMouseLeave",e,t))},this.removeHoverListeners=function(e,t,n,r){let i;return Ge(e,"mouseover",t,((e,t)=>{if(t!==i){i=t,n(e,t);let s=e=>{i=null,r(e,t),t.removeEventListener("mouseleave",s)};t.addEventListener("mouseleave",s)}}))}(e.el,".fc-event",this.handleSegEnter,this.handleSegLeave)}destroy(){this.removeHoverListeners()}triggerEvent(e,t,n){let{component:r}=this,{context:i}=r,s=ci(n);t&&!r.isValidSegDownEl(t.target)||i.emitter.trigger(e,{el:n,event:new ri(i,s.eventRange.def,s.eventRange.instance),jsEvent:t,view:i.viewApi})}}class Ia extends Qn{constructor(){super(...arguments),this.buildViewContext=qt(Gn),this.buildViewPropTransformers=qt(Na),this.buildToolbarProps=qt(Oa),this.headerRef={current:null},this.footerRef={current:null},this.interactionsStore={},this.state={viewLabelId:Fe()},this.registerInteractiveComponent=(e,t)=>{let n=function(e,t){return{component:e,el:t.el,useEventCenter:null==t.useEventCenter||t.useEventCenter,isHitComboAllowed:t.isHitComboAllowed||null}}(e,t),r=[ka,Ma].concat(this.props.pluginHooks.componentInteractions).map((e=>new e(n)));this.interactionsStore[e.uid]=r,Pi[e.uid]=n},this.unregisterInteractiveComponent=e=>{let t=this.interactionsStore[e.uid];if(t){for(let e of t)e.destroy();delete this.interactionsStore[e.uid]}delete Pi[e.uid]},this.resizeRunner=new Oe((()=>{this.props.emitter.trigger("_resize",!0),this.props.emitter.trigger("windowResize",{view:this.props.viewApi})})),this.handleWindowResize=e=>{let{options:t}=this.props;t.handleWindowResize&&e.target===window&&this.resizeRunner.request(t.windowResizeDelay)}}render(){let e,{props:t}=this,{toolbarConfig:n,options:r}=t,i=this.buildToolbarProps(t.viewSpec,t.dateProfile,t.dateProfileGenerator,t.currentDate,pr(t.options.now,t.dateEnv),t.viewTitle),s=!1,o="";t.isHeightAuto||t.forPrint?o="":null!=r.height?s=!0:null!=r.contentHeight?o=r.contentHeight:e=Math.max(r.aspectRatio,.5);let a=this.buildViewContext(t.viewSpec,t.viewApi,t.options,t.dateProfileGenerator,t.dateEnv,t.theme,t.pluginHooks,t.dispatch,t.getCurrentData,t.emitter,t.calendarApi,this.registerInteractiveComponent,this.unregisterInteractiveComponent),l=n.header&&n.header.hasTitle?this.state.viewLabelId:void 0;return p(Vn.Provider,{value:a},n.header&&p(_a,Object.assign({ref:this.headerRef,extraClassName:"fc-header-toolbar",model:n.header,titleId:l},i)),p(Ta,{liquid:s,height:o,aspectRatio:e,labeledById:l},this.renderView(t),this.buildAppendContent()),n.footer&&p(_a,Object.assign({ref:this.footerRef,extraClassName:"fc-footer-toolbar",model:n.footer,titleId:""},i)))}componentDidMount(){let{props:e}=this;this.calendarInteractions=e.pluginHooks.calendarInteractions.map((t=>new t(e))),window.addEventListener("resize",this.handleWindowResize);let{propSetHandlers:t}=e.pluginHooks;for(let n in t)t[n](e[n],e)}componentDidUpdate(e){let{props:t}=this,{propSetHandlers:n}=t.pluginHooks;for(let r in n)t[r]!==e[r]&&n[r](t[r],t)}componentWillUnmount(){window.removeEventListener("resize",this.handleWindowResize),this.resizeRunner.clear();for(let e of this.calendarInteractions)e.destroy();this.props.emitter.trigger("_unmount")}buildAppendContent(){let{props:e}=this;return p(y,{},...e.pluginHooks.viewContainerAppends.map((t=>t(e))))}renderView(e){let{pluginHooks:t}=e,{viewSpec:n}=e,r={dateProfile:e.dateProfile,businessHours:e.businessHours,eventStore:e.renderableEventStore,eventUiBases:e.eventUiBases,dateSelection:e.dateSelection,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,isHeightAuto:e.isHeightAuto,forPrint:e.forPrint},i=this.buildViewPropTransformers(t.viewPropsTransformers);for(let t of i)Object.assign(r,t.transform(r,e));return p(n.component,Object.assign({},r))}}function Oa(e,t,n,r,i,s){let o=n.build(i,void 0,!1),a=n.buildPrev(t,r,!1),l=n.buildNext(t,r,!1);return{title:s,activeButton:e.type,navUnit:e.singleUnit,isTodayEnabled:o.isValid&&!dr(t.currentRange,i),isPrevEnabled:a.isValid,isNextEnabled:l.isValid}}function Na(e){return e.map((e=>new e))}function Pa(e){let t=Ho(e.locale||"en",Po([]).map);return new jn(Object.assign(Object.assign({timeZone:un.timeZone,calendarSystem:"gregory"},e),{locale:t}))}bs.touchMouseIgnoreWait=500;let Ha=0,Ba=0,ja=!1;class za{constructor(e){this.subjectEl=null,this.selector="",this.handleSelector="",this.shouldIgnoreMove=!1,this.shouldWatchScroll=!0,this.isDragging=!1,this.isTouchDragging=!1,this.wasTouchScroll=!1,this.handleMouseDown=e=>{if(!this.shouldIgnoreMouse()&&function(e){return 0===e.button&&!e.ctrlKey}(e)&&this.tryStart(e)){let t=this.createEventFromMouse(e,!0);this.emitter.trigger("pointerdown",t),this.initScrollWatch(t),this.shouldIgnoreMove||document.addEventListener("mousemove",this.handleMouseMove),document.addEventListener("mouseup",this.handleMouseUp)}},this.handleMouseMove=e=>{let t=this.createEventFromMouse(e);this.recordCoords(t),this.emitter.trigger("pointermove",t)},this.handleMouseUp=e=>{document.removeEventListener("mousemove",this.handleMouseMove),document.removeEventListener("mouseup",this.handleMouseUp),this.emitter.trigger("pointerup",this.createEventFromMouse(e)),this.cleanup()},this.handleTouchStart=e=>{if(this.tryStart(e)){this.isTouchDragging=!0;let t=this.createEventFromTouch(e,!0);this.emitter.trigger("pointerdown",t),this.initScrollWatch(t);let n=e.target;this.shouldIgnoreMove||n.addEventListener("touchmove",this.handleTouchMove),n.addEventListener("touchend",this.handleTouchEnd),n.addEventListener("touchcancel",this.handleTouchEnd),window.addEventListener("scroll",this.handleTouchScroll,!0)}},this.handleTouchMove=e=>{let t=this.createEventFromTouch(e);this.recordCoords(t),this.emitter.trigger("pointermove",t)},this.handleTouchEnd=e=>{if(this.isDragging){let t=e.target;t.removeEventListener("touchmove",this.handleTouchMove),t.removeEventListener("touchend",this.handleTouchEnd),t.removeEventListener("touchcancel",this.handleTouchEnd),window.removeEventListener("scroll",this.handleTouchScroll,!0),this.emitter.trigger("pointerup",this.createEventFromTouch(e)),this.cleanup(),this.isTouchDragging=!1,Ha+=1,setTimeout((()=>{Ha-=1}),bs.touchMouseIgnoreWait)}},this.handleTouchScroll=()=>{this.wasTouchScroll=!0},this.handleScroll=e=>{if(!this.shouldIgnoreMove){let t=window.scrollX-this.prevScrollX+this.prevPageX,n=window.scrollY-this.prevScrollY+this.prevPageY;this.emitter.trigger("pointermove",{origEvent:e,isTouch:this.isTouchDragging,subjectEl:this.subjectEl,pageX:t,pageY:n,deltaX:t-this.origPageX,deltaY:n-this.origPageY})}},this.containerEl=e,this.emitter=new qr,e.addEventListener("mousedown",this.handleMouseDown),e.addEventListener("touchstart",this.handleTouchStart,{passive:!0}),Ba+=1,1===Ba&&window.addEventListener("touchmove",Ua,{passive:!1})}destroy(){this.containerEl.removeEventListener("mousedown",this.handleMouseDown),this.containerEl.removeEventListener("touchstart",this.handleTouchStart,{passive:!0}),Ba-=1,Ba||window.removeEventListener("touchmove",Ua,{passive:!1})}tryStart(e){let t=this.querySubjectEl(e),n=e.target;return!(!t||this.handleSelector&&!Pe(n,this.handleSelector))&&(this.subjectEl=t,this.isDragging=!0,this.wasTouchScroll=!1,!0)}cleanup(){ja=!1,this.isDragging=!1,this.subjectEl=null,this.destroyScrollWatch()}querySubjectEl(e){return this.selector?Pe(e.target,this.selector):this.containerEl}shouldIgnoreMouse(){return Ha||this.isTouchDragging}cancelTouchScroll(){this.isDragging&&(ja=!0)}initScrollWatch(e){this.shouldWatchScroll&&(this.recordCoords(e),window.addEventListener("scroll",this.handleScroll,!0))}recordCoords(e){this.shouldWatchScroll&&(this.prevPageX=e.pageX,this.prevPageY=e.pageY,this.prevScrollX=window.scrollX,this.prevScrollY=window.scrollY)}destroyScrollWatch(){this.shouldWatchScroll&&window.removeEventListener("scroll",this.handleScroll,!0)}createEventFromMouse(e,t){let n=0,r=0;return t?(this.origPageX=e.pageX,this.origPageY=e.pageY):(n=e.pageX-this.origPageX,r=e.pageY-this.origPageY),{origEvent:e,isTouch:!1,subjectEl:this.subjectEl,pageX:e.pageX,pageY:e.pageY,deltaX:n,deltaY:r}}createEventFromTouch(e,t){let n,r,i=e.touches,s=0,o=0;return i&&i.length?(n=i[0].pageX,r=i[0].pageY):(n=e.pageX,r=e.pageY),t?(this.origPageX=n,this.origPageY=r):(s=n-this.origPageX,o=r-this.origPageY),{origEvent:e,isTouch:!0,subjectEl:this.subjectEl,pageX:n,pageY:r,deltaX:s,deltaY:o}}}function Ua(e){ja&&e.preventDefault()}class Wa{constructor(){this.isVisible=!1,this.sourceEl=null,this.mirrorEl=null,this.sourceElRect=null,this.parentNode=document.body,this.zIndex=9999,this.revertDuration=0}start(e,t,n){this.sourceEl=e,this.sourceElRect=this.sourceEl.getBoundingClientRect(),this.origScreenX=t-window.scrollX,this.origScreenY=n-window.scrollY,this.deltaX=0,this.deltaY=0,this.updateElPosition()}handleMove(e,t){this.deltaX=e-window.scrollX-this.origScreenX,this.deltaY=t-window.scrollY-this.origScreenY,this.updateElPosition()}setIsVisible(e){e?this.isVisible||(this.mirrorEl&&(this.mirrorEl.style.display=""),this.isVisible=e,this.updateElPosition()):this.isVisible&&(this.mirrorEl&&(this.mirrorEl.style.display="none"),this.isVisible=e)}stop(e,t){let n=()=>{this.cleanup(),t()};e&&this.mirrorEl&&this.isVisible&&this.revertDuration&&(this.deltaX||this.deltaY)?this.doRevertAnimation(n,this.revertDuration):setTimeout(n,0)}doRevertAnimation(e,t){let n=this.mirrorEl,r=this.sourceEl.getBoundingClientRect();n.style.transition="top "+t+"ms,left "+t+"ms",ze(n,{left:r.left,top:r.top}),qe(n,(()=>{n.style.transition="",e()}))}cleanup(){this.mirrorEl&&(Ne(this.mirrorEl),this.mirrorEl=null),this.sourceEl=null}updateElPosition(){this.sourceEl&&this.isVisible&&ze(this.getMirrorEl(),{left:this.sourceElRect.left+this.deltaX,top:this.sourceElRect.top+this.deltaY})}getMirrorEl(){let e=this.sourceElRect,t=this.mirrorEl;return t||(t=this.mirrorEl=this.sourceEl.cloneNode(!0),t.style.userSelect="none",t.style.webkitUserSelect="none",t.style.pointerEvents="none",t.classList.add("fc-event-dragging"),ze(t,{position:"fixed",zIndex:this.zIndex,visibility:"",boxSizing:"border-box",width:e.right-e.left,height:e.bottom-e.top,right:"auto",bottom:"auto",margin:0}),this.parentNode.appendChild(t)),t}}class La extends as{constructor(e,t){super(),this.handleScroll=()=>{this.scrollTop=this.scrollController.getScrollTop(),this.scrollLeft=this.scrollController.getScrollLeft(),this.handleScrollChange()},this.scrollController=e,this.doesListening=t,this.scrollTop=this.origScrollTop=e.getScrollTop(),this.scrollLeft=this.origScrollLeft=e.getScrollLeft(),this.scrollWidth=e.getScrollWidth(),this.scrollHeight=e.getScrollHeight(),this.clientWidth=e.getClientWidth(),this.clientHeight=e.getClientHeight(),this.clientRect=this.computeClientRect(),this.doesListening&&this.getEventTarget().addEventListener("scroll",this.handleScroll)}destroy(){this.doesListening&&this.getEventTarget().removeEventListener("scroll",this.handleScroll)}getScrollTop(){return this.scrollTop}getScrollLeft(){return this.scrollLeft}setScrollTop(e){this.scrollController.setScrollTop(e),this.doesListening||(this.scrollTop=Math.max(Math.min(e,this.getMaxScrollTop()),0),this.handleScrollChange())}setScrollLeft(e){this.scrollController.setScrollLeft(e),this.doesListening||(this.scrollLeft=Math.max(Math.min(e,this.getMaxScrollLeft()),0),this.handleScrollChange())}getClientWidth(){return this.clientWidth}getClientHeight(){return this.clientHeight}getScrollWidth(){return this.scrollWidth}getScrollHeight(){return this.scrollHeight}handleScrollChange(){}}class Fa extends La{constructor(e,t){super(new ls(e),t)}getEventTarget(){return this.scrollController.el}computeClientRect(){return ns(this.scrollController.el)}}class Va extends La{constructor(e){super(new cs,e)}getEventTarget(){return window}computeClientRect(){return{left:this.scrollLeft,right:this.scrollLeft+this.clientWidth,top:this.scrollTop,bottom:this.scrollTop+this.clientHeight}}handleScrollChange(){this.clientRect=this.computeClientRect()}}const Ga="function"==typeof performance?performance.now:Date.now;class Qa{constructor(){this.isEnabled=!0,this.scrollQuery=[window,".fc-scroller"],this.edgeThreshold=50,this.maxVelocity=300,this.pointerScreenX=null,this.pointerScreenY=null,this.isAnimating=!1,this.scrollCaches=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.animate=()=>{if(this.isAnimating){let e=this.computeBestEdge(this.pointerScreenX+window.scrollX,this.pointerScreenY+window.scrollY);if(e){let t=Ga();this.handleSide(e,(t-this.msSinceRequest)/1e3),this.requestAnimation(t)}else this.isAnimating=!1}}}start(e,t,n){this.isEnabled&&(this.scrollCaches=this.buildCaches(n),this.pointerScreenX=null,this.pointerScreenY=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.handleMove(e,t))}handleMove(e,t){if(this.isEnabled){let n=e-window.scrollX,r=t-window.scrollY,i=null===this.pointerScreenY?0:r-this.pointerScreenY,s=null===this.pointerScreenX?0:n-this.pointerScreenX;i<0?this.everMovedUp=!0:i>0&&(this.everMovedDown=!0),s<0?this.everMovedLeft=!0:s>0&&(this.everMovedRight=!0),this.pointerScreenX=n,this.pointerScreenY=r,this.isAnimating||(this.isAnimating=!0,this.requestAnimation(Ga()))}}stop(){if(this.isEnabled){this.isAnimating=!1;for(let e of this.scrollCaches)e.destroy();this.scrollCaches=null}}requestAnimation(e){this.msSinceRequest=e,requestAnimationFrame(this.animate)}handleSide(e,t){let{scrollCache:n}=e,{edgeThreshold:r}=this,i=r-e.distance,s=i*i/(r*r)*this.maxVelocity*t,o=1;switch(e.name){case"left":o=-1;case"right":n.setScrollLeft(n.getScrollLeft()+s*o);break;case"top":o=-1;case"bottom":n.setScrollTop(n.getScrollTop()+s*o)}}computeBestEdge(e,t){let{edgeThreshold:n}=this,r=null,i=this.scrollCaches||[];for(let s of i){let i=s.clientRect,o=e-i.left,a=i.right-e,l=t-i.top,c=i.bottom-t;o>=0&&a>=0&&l>=0&&c>=0&&(l<=n&&this.everMovedUp&&s.canScrollUp()&&(!r||r.distance>l)&&(r={scrollCache:s,name:"top",distance:l}),c<=n&&this.everMovedDown&&s.canScrollDown()&&(!r||r.distance>c)&&(r={scrollCache:s,name:"bottom",distance:c}),o<=n&&this.everMovedLeft&&s.canScrollLeft()&&(!r||r.distance>o)&&(r={scrollCache:s,name:"left",distance:o}),a<=n&&this.everMovedRight&&s.canScrollRight()&&(!r||r.distance>a)&&(r={scrollCache:s,name:"right",distance:a}))}return r}buildCaches(e){return this.queryScrollEls(e).map((e=>e===window?new Va(!1):new Fa(e,!1)))}queryScrollEls(e){let t=[];for(let n of this.scrollQuery)"object"==typeof n?t.push(n):t.push(...Array.prototype.slice.call(e.getRootNode().querySelectorAll(n)));return t}}class qa extends ys{constructor(e,t){super(e),this.containerEl=e,this.delay=null,this.minDistance=0,this.touchScrollAllowed=!0,this.mirrorNeedsRevert=!1,this.isInteracting=!1,this.isDragging=!1,this.isDelayEnded=!1,this.isDistanceSurpassed=!1,this.delayTimeoutId=null,this.onPointerDown=e=>{this.isDragging||(this.isInteracting=!0,this.isDelayEnded=!1,this.isDistanceSurpassed=!1,et(document.body),nt(document.body),e.isTouch||e.origEvent.preventDefault(),this.emitter.trigger("pointerdown",e),this.isInteracting&&!this.pointer.shouldIgnoreMove&&(this.mirror.setIsVisible(!1),this.mirror.start(e.subjectEl,e.pageX,e.pageY),this.startDelay(e),this.minDistance||this.handleDistanceSurpassed(e)))},this.onPointerMove=e=>{if(this.isInteracting){if(this.emitter.trigger("pointermove",e),!this.isDistanceSurpassed){let t,n=this.minDistance,{deltaX:r,deltaY:i}=e;t=r*r+i*i,t>=n*n&&this.handleDistanceSurpassed(e)}this.isDragging&&("scroll"!==e.origEvent.type&&(this.mirror.handleMove(e.pageX,e.pageY),this.autoScroller.handleMove(e.pageX,e.pageY)),this.emitter.trigger("dragmove",e))}},this.onPointerUp=e=>{this.isInteracting&&(this.isInteracting=!1,tt(document.body),rt(document.body),this.emitter.trigger("pointerup",e),this.isDragging&&(this.autoScroller.stop(),this.tryStopDrag(e)),this.delayTimeoutId&&(clearTimeout(this.delayTimeoutId),this.delayTimeoutId=null))};let n=this.pointer=new za(e);n.emitter.on("pointerdown",this.onPointerDown),n.emitter.on("pointermove",this.onPointerMove),n.emitter.on("pointerup",this.onPointerUp),t&&(n.selector=t),this.mirror=new Wa,this.autoScroller=new Qa}destroy(){this.pointer.destroy(),this.onPointerUp({})}startDelay(e){"number"==typeof this.delay?this.delayTimeoutId=setTimeout((()=>{this.delayTimeoutId=null,this.handleDelayEnd(e)}),this.delay):this.handleDelayEnd(e)}handleDelayEnd(e){this.isDelayEnded=!0,this.tryStartDrag(e)}handleDistanceSurpassed(e){this.isDistanceSurpassed=!0,this.tryStartDrag(e)}tryStartDrag(e){this.isDelayEnded&&this.isDistanceSurpassed&&(this.pointer.wasTouchScroll&&!this.touchScrollAllowed||(this.isDragging=!0,this.mirrorNeedsRevert=!1,this.autoScroller.start(e.pageX,e.pageY,this.containerEl),this.emitter.trigger("dragstart",e),!1===this.touchScrollAllowed&&this.pointer.cancelTouchScroll()))}tryStopDrag(e){this.mirror.stop(this.mirrorNeedsRevert,this.stopDrag.bind(this,e))}stopDrag(e){this.isDragging=!1,this.emitter.trigger("dragend",e)}setIgnoreMove(e){this.pointer.shouldIgnoreMove=e}setMirrorIsVisible(e){this.mirror.setIsVisible(e)}setMirrorNeedsRevert(e){this.mirrorNeedsRevert=e}setAutoScrollEnabled(e){this.autoScroller.isEnabled=e}}class Ya{constructor(e){this.el=e,this.origRect=rs(e),this.scrollCaches=is(e).map((e=>new Fa(e,!0)))}destroy(){for(let e of this.scrollCaches)e.destroy()}computeLeft(){let e=this.origRect.left;for(let t of this.scrollCaches)e+=t.origScrollLeft-t.getScrollLeft();return e}computeTop(){let e=this.origRect.top;for(let t of this.scrollCaches)e+=t.origScrollTop-t.getScrollTop();return e}isWithinClipping(e,t){let n={left:e,top:t};for(let e of this.scrollCaches)if(!Za(e.getEventTarget())&&!Bi(n,e.clientRect))return!1;return!0}}function Za(e){let t=e.tagName;return"HTML"===t||"BODY"===t}class Xa{constructor(e,t){this.useSubjectCenter=!1,this.requireInitial=!0,this.disablePointCheck=!1,this.initialHit=null,this.movingHit=null,this.finalHit=null,this.handlePointerDown=e=>{let{dragging:t}=this;this.initialHit=null,this.movingHit=null,this.finalHit=null,this.prepareHits(),this.processFirstCoord(e),this.initialHit||!this.requireInitial?(t.setIgnoreMove(!1),this.emitter.trigger("pointerdown",e)):t.setIgnoreMove(!0)},this.handleDragStart=e=>{this.emitter.trigger("dragstart",e),this.handleMove(e,!0)},this.handleDragMove=e=>{this.emitter.trigger("dragmove",e),this.handleMove(e)},this.handlePointerUp=e=>{this.releaseHits(),this.emitter.trigger("pointerup",e)},this.handleDragEnd=e=>{this.movingHit&&this.emitter.trigger("hitupdate",null,!0,e),this.finalHit=this.movingHit,this.movingHit=null,this.emitter.trigger("dragend",e)},this.droppableStore=t,e.emitter.on("pointerdown",this.handlePointerDown),e.emitter.on("dragstart",this.handleDragStart),e.emitter.on("dragmove",this.handleDragMove),e.emitter.on("pointerup",this.handlePointerUp),e.emitter.on("dragend",this.handleDragEnd),this.dragging=e,this.emitter=new qr}processFirstCoord(e){let t,n={left:e.pageX,top:e.pageY},r=n,i=e.subjectEl;i instanceof HTMLElement&&(t=rs(i),r=zi(r,t));let s=this.initialHit=this.queryHitForOffset(r.left,r.top);if(s){if(this.useSubjectCenter&&t){let e=ji(t,s.rect);e&&(r=Ui(e))}this.coordAdjust=Wi(r,n)}else this.coordAdjust={left:0,top:0}}handleMove(e,t){let n=this.queryHitForOffset(e.pageX+this.coordAdjust.left,e.pageY+this.coordAdjust.top);!t&&$a(this.movingHit,n)||(this.movingHit=n,this.emitter.trigger("hitupdate",n,!1,e))}prepareHits(){this.offsetTrackers=wn(this.droppableStore,(e=>(e.component.prepareHits(),new Ya(e.el))))}releaseHits(){let{offsetTrackers:e}=this;for(let t in e)e[t].destroy();this.offsetTrackers={}}queryHitForOffset(e,t){let{droppableStore:n,offsetTrackers:r}=this,i=null;for(let s in n){let o=n[s].component,a=r[s];if(a&&a.isWithinClipping(e,t)){let n=a.computeLeft(),r=a.computeTop(),l=e-n,c=t-r,{origRect:d}=a,u=d.right-d.left,h=d.bottom-d.top;if(l>=0&&l=0&&ci.layer)&&(e.componentId=s,e.context=o.context,e.rect.left+=n,e.rect.right+=n,e.rect.top+=r,e.rect.bottom+=r,i=e)}}}return i}}function $a(e,t){return!e&&!t||Boolean(e)===Boolean(t)&&wi(e.dateSpan,t.dateSpan)}function Ja(e,t){let n={};for(let r of t.pluginHooks.datePointTransforms)Object.assign(n,r(e,t));var r,i;return Object.assign(n,(r=e,{date:(i=t.dateEnv).toDate(r.range.start),dateStr:i.formatIso(r.range.start,{omitTime:r.allDay}),allDay:r.allDay})),n}class Ka extends Oi{constructor(e){super(e),this.subjectEl=null,this.subjectSeg=null,this.isDragging=!1,this.eventRange=null,this.relevantEvents=null,this.receivingContext=null,this.validMutation=null,this.mutatedRelevantEvents=null,this.handlePointerDown=e=>{let t=e.origEvent.target,{component:n,dragging:r}=this,{mirror:i}=r,{options:s}=n.context,o=n.context;this.subjectEl=e.subjectEl;let a=this.subjectSeg=ci(e.subjectEl),l=(this.eventRange=a.eventRange).instance.instanceId;this.relevantEvents=Tr(o.getCurrentData().eventStore,l),r.minDistance=e.isTouch?0:s.eventDragMinDistance,r.delay=e.isTouch&&l!==n.props.eventSelection?function(e){let{options:t}=e.context,n=t.eventLongPressDelay;null==n&&(n=t.longPressDelay);return n}(n):null,s.fixedMirrorParent?i.parentNode=s.fixedMirrorParent:i.parentNode=Pe(t,".fc"),i.revertDuration=s.dragRevertDuration;let c=n.isValidSegDownEl(t)&&!Pe(t,".fc-event-resizer");r.setIgnoreMove(!c),this.isDragging=c&&e.subjectEl.classList.contains("fc-event-draggable")},this.handleDragStart=e=>{let t=this.component.context,n=this.eventRange,r=n.instance.instanceId;e.isTouch?r!==this.component.props.eventSelection&&t.dispatch({type:"SELECT_EVENT",eventInstanceId:r}):t.dispatch({type:"UNSELECT_EVENT"}),this.isDragging&&(t.calendarApi.unselect(e),t.emitter.trigger("eventDragStart",{el:this.subjectEl,event:new ri(t,n.def,n.instance),jsEvent:e.origEvent,view:t.viewApi}))},this.handleHitUpdate=(e,t)=>{if(!this.isDragging)return;let n=this.relevantEvents,r=this.hitDragging.initialHit,i=this.component.context,s=null,o=null,a=null,l=!1,c={affectedEvents:n,mutatedEvents:{defs:{},instances:{}},isEvent:!0};if(e){s=e.context;let t=s.options;i===s||t.editable&&t.droppable?(o=function(e,t,n,r){let i=e.dateSpan,s=t.dateSpan,o=i.range.start,a=s.range.start,l={};i.allDay!==s.allDay&&(l.allDay=s.allDay,l.hasEnd=t.context.options.allDayMaintainDuration,o=s.allDay?Ot(n):n);let c=gr(o,a,e.context.dateEnv,e.componentId===t.componentId?e.largeUnit:null);c.milliseconds&&(l.allDay=!1);let d={datesDelta:c,standardProps:l};for(let n of r)n(d,e,t);return d}(r,e,this.eventRange.instance.range.start,s.getCurrentData().pluginHooks.eventDragMutationMassagers),o&&(a=Kr(n,s.getCurrentData().eventUiBases,o,s),c.mutatedEvents=a,Hs(c,e.dateProfile,s)||(l=!0,o=null,a=null,c.mutatedEvents={defs:{},instances:{}}))):s=null}this.displayDrag(s,c),l?Je():Ke(),t||(i===s&&$a(r,e)&&(o=null),this.dragging.setMirrorNeedsRevert(!o),this.dragging.setMirrorIsVisible(!e||!this.subjectEl.getRootNode().querySelector(".fc-event-mirror")),this.receivingContext=s,this.validMutation=o,this.mutatedRelevantEvents=a)},this.handlePointerUp=()=>{this.isDragging||this.cleanup()},this.handleDragEnd=e=>{if(this.isDragging){let t=this.component.context,n=t.viewApi,{receivingContext:r,validMutation:i}=this,s=this.eventRange.def,o=this.eventRange.instance,a=new ri(t,s,o),l=this.relevantEvents,c=this.mutatedRelevantEvents,{finalHit:d}=this.hitDragging;if(this.clearDrag(),t.emitter.trigger("eventDragStop",{el:this.subjectEl,event:a,jsEvent:e.origEvent,view:n}),i){if(r===t){let r=new ri(t,c.defs[s.defId],o?c.instances[o.instanceId]:null);t.dispatch({type:"MERGE_EVENTS",eventStore:c});let d={oldEvent:a,event:r,relatedEvents:si(c,t,o),revert(){t.dispatch({type:"MERGE_EVENTS",eventStore:l})}},u={};for(let e of t.getCurrentData().pluginHooks.eventDropTransformers)Object.assign(u,e(i,t));t.emitter.trigger("eventDrop",Object.assign(Object.assign(Object.assign({},d),u),{el:e.subjectEl,delta:i.datesDelta,jsEvent:e.origEvent,view:n})),t.emitter.trigger("eventChange",d)}else if(r){let i={event:a,relatedEvents:si(l,t,o),revert(){t.dispatch({type:"MERGE_EVENTS",eventStore:l})}};t.emitter.trigger("eventLeave",Object.assign(Object.assign({},i),{draggedEl:e.subjectEl,view:n})),t.dispatch({type:"REMOVE_EVENTS",eventStore:l}),t.emitter.trigger("eventRemove",i);let u=c.defs[s.defId],h=c.instances[o.instanceId],f=new ri(r,u,h);r.dispatch({type:"MERGE_EVENTS",eventStore:c});let g={event:f,relatedEvents:si(c,r,h),revert(){r.dispatch({type:"REMOVE_EVENTS",eventStore:c})}};r.emitter.trigger("eventAdd",g),e.isTouch&&r.dispatch({type:"SELECT_EVENT",eventInstanceId:o.instanceId}),r.emitter.trigger("drop",Object.assign(Object.assign({},Ja(d.dateSpan,r)),{draggedEl:e.subjectEl,jsEvent:e.origEvent,view:d.context.viewApi})),r.emitter.trigger("eventReceive",Object.assign(Object.assign({},g),{draggedEl:e.subjectEl,view:d.context.viewApi}))}}else t.emitter.trigger("_noEventDrop")}this.cleanup()};let{component:t}=this,{options:n}=t.context,r=this.dragging=new qa(e.el);r.pointer.selector=Ka.SELECTOR,r.touchScrollAllowed=!1,r.autoScroller.isEnabled=n.dragScroll;let i=this.hitDragging=new Xa(this.dragging,Pi);i.useSubjectCenter=e.useEventCenter,i.emitter.on("pointerdown",this.handlePointerDown),i.emitter.on("dragstart",this.handleDragStart),i.emitter.on("hitupdate",this.handleHitUpdate),i.emitter.on("pointerup",this.handlePointerUp),i.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}displayDrag(e,t){let n=this.component.context,r=this.receivingContext;r&&r!==e&&(r===n?r.dispatch({type:"SET_EVENT_DRAG",state:{affectedEvents:t.affectedEvents,mutatedEvents:{defs:{},instances:{}},isEvent:!0}}):r.dispatch({type:"UNSET_EVENT_DRAG"})),e&&e.dispatch({type:"SET_EVENT_DRAG",state:t})}clearDrag(){let e=this.component.context,{receivingContext:t}=this;t&&t.dispatch({type:"UNSET_EVENT_DRAG"}),e!==t&&e.dispatch({type:"UNSET_EVENT_DRAG"})}cleanup(){this.subjectSeg=null,this.isDragging=!1,this.eventRange=null,this.relevantEvents=null,this.receivingContext=null,this.validMutation=null,this.mutatedRelevantEvents=null}}Ka.SELECTOR=".fc-event-draggable, .fc-event-resizable";const el={fixedMirrorParent:En},tl={dateClick:En,eventDragStart:En,eventDragStop:En,eventDrop:En,eventResizeStart:En,eventResizeStop:En,eventResize:En,drop:En,eventReceive:En,eventLeave:En};class nl{constructor(e,t){this.receivingContext=null,this.droppableEvent=null,this.suppliedDragMeta=null,this.dragMeta=null,this.handleDragStart=e=>{this.dragMeta=this.buildDragMeta(e.subjectEl)},this.handleHitUpdate=(e,t,n)=>{let{dragging:r}=this.hitDragging,i=null,s=null,o=!1,a={affectedEvents:{defs:{},instances:{}},mutatedEvents:{defs:{},instances:{}},isEvent:this.dragMeta.create};e&&(i=e.context,this.canDropElOnCalendar(n.subjectEl,i)&&(s=function(e,t,n){let r=Object.assign({},t.leftoverProps);for(let i of n.pluginHooks.externalDefTransforms)Object.assign(r,i(e,t));let{refined:i,extra:s}=wr(r,n),o=Rr(i,s,t.sourceId,e.allDay,n.options.forceEventDuration||Boolean(t.duration),n),a=e.range.start;e.allDay&&t.startTime&&(a=n.dateEnv.add(a,t.startTime));let l=t.duration?n.dateEnv.add(a,t.duration):Jr(e.allDay,a,n),c=vr(o.defId,{start:a,end:l});return{def:o,instance:c}}(e.dateSpan,this.dragMeta,i),a.mutatedEvents=_r(s),o=!Hs(a,e.dateProfile,i),o&&(a.mutatedEvents={defs:{},instances:{}},s=null))),this.displayDrag(i,a),r.setMirrorIsVisible(t||!s||!document.querySelector(".fc-event-mirror")),o?Je():Ke(),t||(r.setMirrorNeedsRevert(!s),this.receivingContext=i,this.droppableEvent=s)},this.handleDragEnd=e=>{let{receivingContext:t,droppableEvent:n}=this;if(this.clearDrag(),t&&n){let r=this.hitDragging.finalHit,i=r.context.viewApi,s=this.dragMeta;if(t.emitter.trigger("drop",Object.assign(Object.assign({},Ja(r.dateSpan,t)),{draggedEl:e.subjectEl,jsEvent:e.origEvent,view:i})),s.create){let r=_r(n);t.dispatch({type:"MERGE_EVENTS",eventStore:r}),e.isTouch&&t.dispatch({type:"SELECT_EVENT",eventInstanceId:n.instance.instanceId}),t.emitter.trigger("eventReceive",{event:new ri(t,n.def,n.instance),relatedEvents:[],revert(){t.dispatch({type:"REMOVE_EVENTS",eventStore:r})},draggedEl:e.subjectEl,view:i})}}this.receivingContext=null,this.droppableEvent=null};let n=this.hitDragging=new Xa(e,Pi);n.requireInitial=!1,n.emitter.on("dragstart",this.handleDragStart),n.emitter.on("hitupdate",this.handleHitUpdate),n.emitter.on("dragend",this.handleDragEnd),this.suppliedDragMeta=t}buildDragMeta(e){return"object"==typeof this.suppliedDragMeta?Ss(this.suppliedDragMeta):"function"==typeof this.suppliedDragMeta?Ss(this.suppliedDragMeta(e)):function(e){let t=function(e,t){let n=bs.dataAttrPrefix,r=(n?n+"-":"")+t;return e.getAttribute("data-"+r)||""}(e,"event");return Ss(t?JSON.parse(t):{create:!1})}(e)}displayDrag(e,t){let n=this.receivingContext;n&&n!==e&&n.dispatch({type:"UNSET_EVENT_DRAG"}),e&&e.dispatch({type:"SET_EVENT_DRAG",state:t})}clearDrag(){this.receivingContext&&this.receivingContext.dispatch({type:"UNSET_EVENT_DRAG"})}canDropElOnCalendar(e,t){let n=t.options.dropAccept;return"function"==typeof n?n.call(t.calendarApi,e):"string"!=typeof n||!n||Boolean(He(e,n))}}bs.dataAttrPrefix="";class rl extends ys{constructor(e){super(e),this.shouldIgnoreMove=!1,this.mirrorSelector="",this.currentMirrorEl=null,this.handlePointerDown=e=>{this.emitter.trigger("pointerdown",e),this.shouldIgnoreMove||this.emitter.trigger("dragstart",e)},this.handlePointerMove=e=>{this.shouldIgnoreMove||this.emitter.trigger("dragmove",e)},this.handlePointerUp=e=>{this.emitter.trigger("pointerup",e),this.shouldIgnoreMove||this.emitter.trigger("dragend",e)};let t=this.pointer=new za(e);t.emitter.on("pointerdown",this.handlePointerDown),t.emitter.on("pointermove",this.handlePointerMove),t.emitter.on("pointerup",this.handlePointerUp)}destroy(){this.pointer.destroy()}setIgnoreMove(e){this.shouldIgnoreMove=e}setMirrorIsVisible(e){if(e)this.currentMirrorEl&&(this.currentMirrorEl.style.visibility="",this.currentMirrorEl=null);else{let e=this.mirrorSelector?document.querySelector(this.mirrorSelector):null;e&&(this.currentMirrorEl=e,e.style.visibility="hidden")}}}var il=jo({name:"@fullcalendar/interaction",componentInteractions:[class extends Oi{constructor(e){super(e),this.handlePointerDown=e=>{let{dragging:t}=this,n=e.origEvent.target;t.setIgnoreMove(!this.component.isValidDateDownEl(n))},this.handleDragEnd=e=>{let{component:t}=this,{pointer:n}=this.dragging;if(!n.wasTouchScroll){let{initialHit:n,finalHit:r}=this.hitDragging;if(n&&r&&$a(n,r)){let{context:r}=t,i=Object.assign(Object.assign({},Ja(n.dateSpan,r)),{dayEl:n.dayEl,jsEvent:e.origEvent,view:r.viewApi||r.calendarApi.view});r.emitter.trigger("dateClick",i)}}},this.dragging=new qa(e.el),this.dragging.autoScroller.isEnabled=!1;let t=this.hitDragging=new Xa(this.dragging,Ni(e));t.emitter.on("pointerdown",this.handlePointerDown),t.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}},class extends Oi{constructor(e){super(e),this.dragSelection=null,this.handlePointerDown=e=>{let{component:t,dragging:n}=this,{options:r}=t.context,i=r.selectable&&t.isValidDateDownEl(e.origEvent.target);n.setIgnoreMove(!i),n.delay=e.isTouch?function(e){let{options:t}=e.context,n=t.selectLongPressDelay;null==n&&(n=t.longPressDelay);return n}(t):null},this.handleDragStart=e=>{this.component.context.calendarApi.unselect(e)},this.handleHitUpdate=(e,t)=>{let{context:n}=this.component,r=null,i=!1;if(e){let t=this.hitDragging.initialHit;e.componentId===t.componentId&&this.isHitComboAllowed&&!this.isHitComboAllowed(t,e)||(r=function(e,t,n){let r=e.dateSpan,i=t.dateSpan,s=[r.range.start,r.range.end,i.range.start,i.range.end];s.sort(dt);let o={};for(let r of n){let n=r(e,t);if(!1===n)return null;n&&Object.assign(o,n)}return o.range={start:s[0],end:s[3]},o.allDay=r.allDay,o}(t,e,n.pluginHooks.dateSelectionTransformers)),r&&Bs(r,e.dateProfile,n)||(i=!0,r=null)}r?n.dispatch({type:"SELECT_DATES",selection:r}):t||n.dispatch({type:"UNSELECT_DATES"}),i?Je():Ke(),t||(this.dragSelection=r)},this.handlePointerUp=e=>{this.dragSelection&&(Xr(this.dragSelection,e,this.component.context),this.dragSelection=null)};let{component:t}=e,{options:n}=t.context,r=this.dragging=new qa(e.el);r.touchScrollAllowed=!1,r.minDistance=n.selectMinDistance||0,r.autoScroller.isEnabled=n.dragScroll;let i=this.hitDragging=new Xa(this.dragging,Ni(e));i.emitter.on("pointerdown",this.handlePointerDown),i.emitter.on("dragstart",this.handleDragStart),i.emitter.on("hitupdate",this.handleHitUpdate),i.emitter.on("pointerup",this.handlePointerUp)}destroy(){this.dragging.destroy()}},Ka,class extends Oi{constructor(e){super(e),this.draggingSegEl=null,this.draggingSeg=null,this.eventRange=null,this.relevantEvents=null,this.validMutation=null,this.mutatedRelevantEvents=null,this.handlePointerDown=e=>{let{component:t}=this,n=ci(this.querySegEl(e)),r=this.eventRange=n.eventRange;this.dragging.minDistance=t.context.options.eventDragMinDistance,this.dragging.setIgnoreMove(!this.component.isValidSegDownEl(e.origEvent.target)||e.isTouch&&this.component.props.eventSelection!==r.instance.instanceId)},this.handleDragStart=e=>{let{context:t}=this.component,n=this.eventRange;this.relevantEvents=Tr(t.getCurrentData().eventStore,this.eventRange.instance.instanceId);let r=this.querySegEl(e);this.draggingSegEl=r,this.draggingSeg=ci(r),t.calendarApi.unselect(),t.emitter.trigger("eventResizeStart",{el:r,event:new ri(t,n.def,n.instance),jsEvent:e.origEvent,view:t.viewApi})},this.handleHitUpdate=(e,t,n)=>{let{context:r}=this.component,i=this.relevantEvents,s=this.hitDragging.initialHit,o=this.eventRange.instance,a=null,l=null,c=!1,d={affectedEvents:i,mutatedEvents:{defs:{},instances:{}},isEvent:!0};if(e){e.componentId===s.componentId&&this.isHitComboAllowed&&!this.isHitComboAllowed(s,e)||(a=function(e,t,n,r){let i=e.context.dateEnv,s=e.dateSpan.range.start,o=t.dateSpan.range.start,a=gr(s,o,i,e.largeUnit);if(n){if(i.add(r.start,a)r.start)return{endDelta:a};return null}(s,e,n.subjectEl.classList.contains("fc-event-resizer-start"),o.range))}a&&(l=Kr(i,r.getCurrentData().eventUiBases,a,r),d.mutatedEvents=l,Hs(d,e.dateProfile,r)||(c=!0,a=null,l=null,d.mutatedEvents=null)),l?r.dispatch({type:"SET_EVENT_RESIZE",state:d}):r.dispatch({type:"UNSET_EVENT_RESIZE"}),c?Je():Ke(),t||(a&&$a(s,e)&&(a=null),this.validMutation=a,this.mutatedRelevantEvents=l)},this.handleDragEnd=e=>{let{context:t}=this.component,n=this.eventRange.def,r=this.eventRange.instance,i=new ri(t,n,r),s=this.relevantEvents,o=this.mutatedRelevantEvents;if(t.emitter.trigger("eventResizeStop",{el:this.draggingSegEl,event:i,jsEvent:e.origEvent,view:t.viewApi}),this.validMutation){let a=new ri(t,o.defs[n.defId],r?o.instances[r.instanceId]:null);t.dispatch({type:"MERGE_EVENTS",eventStore:o});let l={oldEvent:i,event:a,relatedEvents:si(o,t,r),revert(){t.dispatch({type:"MERGE_EVENTS",eventStore:s})}};t.emitter.trigger("eventResize",Object.assign(Object.assign({},l),{el:this.draggingSegEl,startDelta:this.validMutation.startDelta||pt(0),endDelta:this.validMutation.endDelta||pt(0),jsEvent:e.origEvent,view:t.viewApi})),t.emitter.trigger("eventChange",l)}else t.emitter.trigger("_noEventResize");this.draggingSeg=null,this.relevantEvents=null,this.validMutation=null};let{component:t}=e,n=this.dragging=new qa(e.el);n.pointer.selector=".fc-event-resizer",n.touchScrollAllowed=!1,n.autoScroller.isEnabled=t.context.options.dragScroll;let r=this.hitDragging=new Xa(this.dragging,Ni(e));r.emitter.on("pointerdown",this.handlePointerDown),r.emitter.on("dragstart",this.handleDragStart),r.emitter.on("hitupdate",this.handleHitUpdate),r.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}querySegEl(e){return Pe(e.subjectEl,".fc-event")}}],calendarInteractions:[class{constructor(e){this.context=e,this.isRecentPointerDateSelect=!1,this.matchesCancel=!1,this.matchesEvent=!1,this.onSelect=e=>{e.jsEvent&&(this.isRecentPointerDateSelect=!0)},this.onDocumentPointerDown=e=>{let t=this.context.options.unselectCancel,n=We(e.origEvent);this.matchesCancel=!!Pe(n,t),this.matchesEvent=!!Pe(n,Ka.SELECTOR)},this.onDocumentPointerUp=e=>{let{context:t}=this,{documentPointer:n}=this,r=t.getCurrentData();if(!n.wasTouchScroll){if(r.dateSelection&&!this.isRecentPointerDateSelect){let n=t.options.unselectAuto;!n||n&&this.matchesCancel||t.calendarApi.unselect(e)}r.eventSelection&&!this.matchesEvent&&t.dispatch({type:"UNSELECT_EVENT"})}this.isRecentPointerDateSelect=!1};let t=this.documentPointer=new za(document);t.shouldIgnoreMove=!0,t.shouldWatchScroll=!1,t.emitter.on("pointerdown",this.onDocumentPointerDown),t.emitter.on("pointerup",this.onDocumentPointerUp),e.emitter.on("select",this.onSelect)}destroy(){this.context.emitter.off("select",this.onSelect),this.documentPointer.destroy()}}],elementDraggingImpl:qa,optionRefiners:el,listenerRefiners:tl});class sl extends ds{constructor(){super(...arguments),this.headerElRef={current:null}}renderSimpleLayout(e,t){let{props:n,context:r}=this,i=[],s=io(r.options);return e&&i.push({type:"header",key:"header",isSticky:s,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),i.push({type:"body",key:"body",liquid:!0,chunk:{content:t}}),p(nr,{elClasses:["fc-daygrid"],viewSpec:r.viewSpec},p(oo,{liquid:!n.isHeightAuto&&!n.forPrint,collapsibleWidth:n.forPrint,cols:[],sections:i}))}renderHScrollLayout(e,t,n,r){let i=this.context.pluginHooks.scrollGridImpl;if(!i)throw new Error("No ScrollGrid implementation");let{props:s,context:o}=this,a=!s.forPrint&&io(o.options),l=!s.forPrint&&so(o.options),c=[];return e&&c.push({type:"header",key:"header",isSticky:a,chunks:[{key:"main",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),c.push({type:"body",key:"body",liquid:!0,chunks:[{key:"main",content:t}]}),l&&c.push({type:"footer",key:"footer",isSticky:!0,chunks:[{key:"main",content:ro}]}),p(nr,{elClasses:["fc-daygrid"],viewSpec:o.viewSpec},p(i,{liquid:!s.isHeightAuto&&!s.forPrint,forPrint:s.forPrint,collapsibleWidth:s.forPrint,colGroups:[{cols:[{span:n,minWidth:r}]}],sections:c}))}}function ol(e,t){let n=[];for(let e=0;e{let n=(e.eventDrag?e.eventDrag.affectedInstances:null)||(e.eventResize?e.eventResize.affectedInstances:null)||{};return p(y,null,t.map((t=>{let r=t.eventRange.instance.instanceId;return p("div",{className:"fc-daygrid-event-harness",key:r,style:{visibility:n[r]?"hidden":""}},dl(t)?p(hl,Object.assign({seg:t,isDragging:!1,isSelected:r===e.eventSelection,defaultDisplayEventEnd:!1},yi(t,e.todayRange))):p(ul,Object.assign({seg:t,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:r===e.eventSelection,defaultDisplayEventEnd:!1},yi(t,e.todayRange))))})))}})}}function pl(e){let t=[],n=[];for(let r of e)t.push(r.seg),r.isVisible||n.push(r.seg);return{allSegs:t,invisibleSegs:n}}const ml=cn({week:"narrow"});class vl extends ds{constructor(){super(...arguments),this.rootElRef={current:null},this.state={dayNumberId:Fe()},this.handleRootEl=e=>{Yn(this.rootElRef,e),Yn(this.props.elRef,e)}}render(){let{context:e,props:t,state:n,rootElRef:r}=this,{options:i,dateEnv:s}=e,{date:o,dateProfile:a}=t;const l=t.showDayNumber&&function(e,t,n){const{start:r,end:i}=t,s=xt(i,-1),o=n.getYear(r),a=n.getMonth(r),l=n.getYear(s),c=n.getMonth(s);return!(o===l&&a===c)&&Boolean(e.valueOf()===r.valueOf()||1===n.getDay(e)&&e.valueOf()p("div",{ref:t.innerElRef,className:"fc-daygrid-day-frame fc-scrollgrid-sync-inner",style:{minHeight:t.minHeight}},t.showWeekNumber&&p(bo,{elTag:"a",elClasses:["fc-daygrid-week-number"],elAttrs:Zi(e,o,"week"),date:o,defaultFormat:ml}),!a.isDisabled&&(t.showDayNumber||go(i)||t.forceDayTop)?p("div",{className:"fc-daygrid-day-top"},p(s,{elTag:"a",elClasses:["fc-daygrid-day-number",l&&"fc-daygrid-month-start"],elAttrs:Object.assign(Object.assign({},Zi(e,o)),{id:n.dayNumberId})})):t.showDayNumber?p("div",{className:"fc-daygrid-day-top",style:{visibility:"hidden"}},p("a",{className:"fc-daygrid-day-number"}," ")):void 0,p("div",{className:"fc-daygrid-day-events",ref:t.fgContentElRef},t.fgContent,p("div",{className:"fc-daygrid-day-bottom",style:{marginTop:t.moreMarginTop}},p(gl,{allDayDate:o,singlePlacements:t.singlePlacements,moreCnt:t.moreCnt,alignmentElRef:r,alignGridTop:!t.showDayNumber,extraDateSpan:t.extraDateSpan,dateProfile:t.dateProfile,eventSelection:t.eventSelection,eventDrag:t.eventDrag,eventResize:t.eventResize,todayRange:t.todayRange}))),p("div",{className:"fc-daygrid-day-bg"},t.bgContent))))}}function yl(e){return e.dayNumberText||p(y,null," ")}function bl(e){return e.eventRange.instance.instanceId+":"+e.firstCol}function El(e){return bl(e)+":"+e.lastCol}function Sl(e,t,n,r,i,s,o){let a=new Dl((t=>{let n=e[t.index].eventRange.instance.instanceId+":"+t.span.start+":"+(t.span.end-1);return i[n]||1}));a.allowReslicing=!0,a.strictOrder=r,!0===t||!0===n?(a.maxCoord=s,a.hiddenConsumes=!0):"number"==typeof t?a.maxStackCnt=t:"number"==typeof n&&(a.maxStackCnt=n,a.hiddenConsumes=!0);let l=[],c=[];for(let t=0;t1,o=r.span.start===e;d+=r.levelCoord-c,c=r.levelCoord+r.thickness,s?(d+=r.thickness,o&&u.push({seg:Al(i,r.span.start,r.span.end,n),isVisible:!0,isAbsolute:!0,absoluteTop:r.levelCoord,marginTop:0})):o&&(u.push({seg:Al(i,r.span.start,r.span.end,n),isVisible:!0,isAbsolute:!1,absoluteTop:r.levelCoord,marginTop:d}),d=0)}i.push(l),s.push(u),o.push(d)}return{singleColPlacements:i,multiColPlacements:s,leftoverMargins:o}}(u,e,o),p=[],m=[];for(let e of c){f[e.firstCol].push({seg:e,isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let t=e.firstCol;t<=e.lastCol;t+=1)h[t].push({seg:Al(e,t,t+1,o),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let e=0;e!this.forceHidden[fs(e)];for(let e=0;e{e&&this.updateSizing(!0)}}render(){let{props:e,state:t,context:n}=this,{options:r}=n,i=e.cells.length,s=al(e.businessHourSegs,i),o=al(e.bgEventSegs,i),a=al(this.getHighlightSegs(),i),l=al(this.getMirrorSegs(),i),{singleColPlacements:c,multiColPlacements:d,moreCnts:u,moreMarginTops:h}=Sl(hi(e.fgEventSegs,r.eventOrder),e.dayMaxEvents,e.dayMaxEventRows,r.eventOrderStrict,t.segHeights,t.maxContentHeight,e.cells),f=e.eventDrag&&e.eventDrag.affectedInstances||e.eventResize&&e.eventResize.affectedInstances||{};return p("tr",{ref:this.rootElRef,role:"row"},e.renderIntro&&e.renderIntro(),e.cells.map(((t,n)=>{let r=this.renderFgSegs(n,e.forPrint?c[n]:d[n],e.todayRange,f),i=this.renderFgSegs(n,function(e,t){if(!e.length)return[];let n=function(e){let t={};for(let n of e)for(let e of n)t[e.seg.eventRange.instance.instanceId]=e.absoluteTop;return t}(t);return e.map((e=>({seg:e,isVisible:!0,isAbsolute:!0,absoluteTop:n[e.eventRange.instance.instanceId],marginTop:0})))}(l[n],d),e.todayRange,{},Boolean(e.eventDrag),Boolean(e.eventResize),!1);return p(vl,{key:t.key,elRef:this.cellElRefs.createRef(t.key),innerElRef:this.frameElRefs.createRef(t.key),dateProfile:e.dateProfile,date:t.date,showDayNumber:e.showDayNumbers,showWeekNumber:e.showWeekNumbers&&0===n,forceDayTop:e.showWeekNumbers,todayRange:e.todayRange,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,extraRenderProps:t.extraRenderProps,extraDataAttrs:t.extraDataAttrs,extraClassNames:t.extraClassNames,extraDateSpan:t.extraDateSpan,moreCnt:u[n],moreMarginTop:h[n],singlePlacements:c[n],fgContentElRef:this.fgElRefs.createRef(t.key),fgContent:p(y,null,p(y,null,r),p(y,null,i)),bgContent:p(y,null,this.renderFillSegs(a[n],"highlight"),this.renderFillSegs(s[n],"non-business"),this.renderFillSegs(o[n],"bg-event")),minHeight:e.cellMinHeight})})))}componentDidMount(){this.updateSizing(!0),this.context.addResizeHandler(this.handleResize)}componentDidUpdate(e,t){let n=this.props;this.updateSizing(!xn(e,n))}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}getHighlightSegs(){let{props:e}=this;return e.eventDrag&&e.eventDrag.segs.length?e.eventDrag.segs:e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:e.dateSelectionSegs}getMirrorSegs(){let{props:e}=this;return e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:[]}renderFgSegs(e,t,n,r,i,s,o){let{context:a}=this,{eventSelection:l}=this.props,{framePositions:c}=this.state,d=1===this.props.cells.length,u=i||s||o,h=[];if(c)for(let e of t){let{seg:t}=e,{instanceId:f}=t.eventRange.instance,g=e.isVisible&&!r[f],m=e.isAbsolute,v="",y="";m&&(a.isRtl?(y=0,v=c.lefts[t.lastCol]-c.lefts[t.firstCol]):(v=0,y=c.rights[t.firstCol]-c.rights[t.lastCol])),h.push(p("div",{className:"fc-daygrid-event-harness"+(m?" fc-daygrid-event-harness-abs":""),key:bl(t),ref:u?null:this.segHarnessRefs.createRef(El(t)),style:{visibility:g?"":"hidden",marginTop:m?"":e.marginTop,top:m?e.absoluteTop:"",left:v,right:y}},dl(t)?p(hl,Object.assign({seg:t,isDragging:i,isSelected:f===l,defaultDisplayEventEnd:d},yi(t,n))):p(ul,Object.assign({seg:t,isDragging:i,isResizing:s,isDateSelecting:o,isSelected:f===l,defaultDisplayEventEnd:d},yi(t,n)))))}return h}renderFillSegs(e,t){let{isRtl:n}=this.context,{todayRange:r}=this.props,{framePositions:i}=this.state,s=[];if(i)for(let o of e){let e=n?{right:0,left:i.lefts[o.lastCol]-i.lefts[o.firstCol]}:{left:0,right:i.rights[o.firstCol]-i.rights[o.lastCol]};s.push(p("div",{key:Ei(o.eventRange),className:"fc-daygrid-bg-harness",style:e},"bg-event"===t?p(mo,Object.assign({seg:o},yi(o,r))):yo(t)))}return p(y,{},...s)}updateSizing(e){let{props:t,state:n,frameElRefs:r}=this;if(!t.forPrint&&null!==t.clientWidth){if(e){let e=t.cells.map((e=>r.currentMap[e.key]));if(e.length){let t=this.rootElRef.current,r=new ss(t,e,!0,!1);n.framePositions&&n.framePositions.similarTo(r)||this.setState({framePositions:new ss(t,e,!0,!1)})}}const i=this.state.segHeights,s=this.querySegHeights(),o=!0===t.dayMaxEvents||!0===t.dayMaxEventRows;this.safeSetState({segHeights:Object.assign(Object.assign({},i),s),maxContentHeight:o?this.computeMaxContentHeight():null})}}querySegHeights(){let e=this.segHarnessRefs.currentMap,t={};for(let n in e){let r=Math.round(e[n].getBoundingClientRect().height);t[n]=Math.max(t[n]||0,r)}return t}computeMaxContentHeight(){let e=this.props.cells[0].key,t=this.cellElRefs.currentMap[e],n=this.fgElRefs.currentMap[e];return t.getBoundingClientRect().bottom-n.getBoundingClientRect().top}getCellEls(){let e=this.cellElRefs.currentMap;return this.props.cells.map((t=>e[t.key]))}}wl.addStateEquality({segHeights:xn});class Cl extends ds{constructor(){super(...arguments),this.splitBusinessHourSegs=qt(ol),this.splitBgEventSegs=qt(ol),this.splitFgEventSegs=qt(ol),this.splitDateSelectionSegs=qt(ol),this.splitEventDrag=qt(ll),this.splitEventResize=qt(ll),this.rowRefs=new Qs}render(){let{props:e,context:t}=this,n=e.cells.length,r=this.splitBusinessHourSegs(e.businessHourSegs,n),i=this.splitBgEventSegs(e.bgEventSegs,n),s=this.splitFgEventSegs(e.fgEventSegs,n),o=this.splitDateSelectionSegs(e.dateSelectionSegs,n),a=this.splitEventDrag(e.eventDrag,n),l=this.splitEventResize(e.eventResize,n),c=n>=7&&e.clientWidth?e.clientWidth/t.options.aspectRatio/6:null;return p(_s,{unit:"day"},((t,d)=>p(y,null,e.cells.map(((t,u)=>p(wl,{ref:this.rowRefs.createRef(u),key:t.length?t[0].date.toISOString():u,showDayNumbers:n>1,showWeekNumbers:e.showWeekNumbers,todayRange:d,dateProfile:e.dateProfile,cells:t,renderIntro:e.renderRowIntro,businessHourSegs:r[u],eventSelection:e.eventSelection,bgEventSegs:i[u].filter(Rl),fgEventSegs:s[u],dateSelectionSegs:o[u],eventDrag:a[u],eventResize:l[u],dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,clientWidth:e.clientWidth,clientHeight:e.clientHeight,cellMinHeight:c,forPrint:e.forPrint}))))))}componentDidMount(){this.registerInteractiveComponent()}componentDidUpdate(){this.registerInteractiveComponent()}registerInteractiveComponent(){if(!this.rootEl){const e=this.rowRefs.currentMap[0].getCellEls()[0],t=e?e.closest(".fc-daygrid-body"):null;t&&(this.rootEl=t,this.context.registerInteractiveComponent(this,{el:t,isHitComboAllowed:this.props.isHitComboAllowed}))}}componentWillUnmount(){this.rootEl&&(this.context.unregisterInteractiveComponent(this),this.rootEl=null)}prepareHits(){this.rowPositions=new ss(this.rootEl,this.rowRefs.collect().map((e=>e.getCellEls()[0])),!1,!0),this.colPositions=new ss(this.rootEl,this.rowRefs.currentMap[0].getCellEls(),!0,!1)}queryHit(e,t){let{colPositions:n,rowPositions:r}=this,i=n.leftToIndex(e),s=r.topToIndex(t);if(null!=s&&null!=i){let e=this.props.cells[s][i];return{dateProfile:this.props.dateProfile,dateSpan:Object.assign({range:this.getCellRange(s,i),allDay:!0},e.extraDateSpan),dayEl:this.getCellEl(s,i),rect:{left:n.lefts[i],right:n.rights[i],top:r.tops[s],bottom:r.bottoms[s]},layer:0}}return null}getCellEl(e,t){return this.rowRefs.currentMap[e].getCellEls()[t]}getCellRange(e,t){let n=this.props.cells[e][t].date;return{start:n,end:Rt(n,1)}}}function Rl(e){return e.eventRange.def.allDay}class xl extends ds{constructor(){super(...arguments),this.elRef={current:null},this.needsScrollReset=!1}render(){let{props:e}=this,{dayMaxEventRows:t,dayMaxEvents:n,expandRows:r}=e,i=!0===n||!0===t;i&&!r&&(i=!1,t=null,n=null);let s=["fc-daygrid-body",i?"fc-daygrid-body-balanced":"fc-daygrid-body-unbalanced",r?"":"fc-daygrid-body-natural"];return p("div",{ref:this.elRef,className:s.join(" "),style:{width:e.clientWidth,minWidth:e.tableMinWidth}},p("table",{role:"presentation",className:"fc-scrollgrid-sync-table",style:{width:e.clientWidth,minWidth:e.tableMinWidth,height:r?e.clientHeight:""}},e.colGroupNode,p("tbody",{role:"presentation"},p(Cl,{dateProfile:e.dateProfile,cells:e.cells,renderRowIntro:e.renderRowIntro,showWeekNumbers:e.showWeekNumbers,clientWidth:e.clientWidth,clientHeight:e.clientHeight,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,dayMaxEvents:n,dayMaxEventRows:t,forPrint:e.forPrint,isHitComboAllowed:e.isHitComboAllowed}))))}componentDidMount(){this.requestScrollReset()}componentDidUpdate(e){e.dateProfile!==this.props.dateProfile?this.requestScrollReset():this.flushScrollReset()}requestScrollReset(){this.needsScrollReset=!0,this.flushScrollReset()}flushScrollReset(){if(this.needsScrollReset&&this.props.clientWidth){const e=function(e,t){let n;t.currentRangeUnit.match(/year|month/)&&(n=e.querySelector(`[data-date="${Vt(t.currentDate)}-01"]`));n||(n=e.querySelector(`[data-date="${Ft(t.currentDate)}"]`));return n}(this.elRef.current,this.props.dateProfile);if(e){const t=e.closest(".fc-daygrid-body"),n=t.closest(".fc-scroller"),r=e.getBoundingClientRect().top-t.getBoundingClientRect().top;n.scrollTop=r?r+1:0}this.needsScrollReset=!1}}}class _l extends Ns{constructor(){super(...arguments),this.forceDayIfListItem=!0}sliceRange(e,t){return t.sliceRange(e)}}class Tl extends ds{constructor(){super(...arguments),this.slicer=new _l,this.tableRef={current:null}}render(){let{props:e,context:t}=this;return p(xl,Object.assign({ref:this.tableRef},this.slicer.sliceProps(e,e.dateProfile,e.nextDayThreshold,t,e.dayTableModel),{dateProfile:e.dateProfile,cells:e.dayTableModel.cells,colGroupNode:e.colGroupNode,tableMinWidth:e.tableMinWidth,renderRowIntro:e.renderRowIntro,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.showWeekNumbers,expandRows:e.expandRows,headerAlignElRef:e.headerAlignElRef,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:e.forPrint}))}}function kl(e,t){let n=new Is(e.renderRange,t);return new Os(n,/year|month|week/.test(e.currentRangeUnit))}class Ml extends mr{buildRenderRange(e,t,n){let r=super.buildRenderRange(e,t,n),{props:i}=this;return Il({currentRange:r,snapToWeek:/^(year|month)$/.test(t),fixedWeekCount:i.fixedWeekCount,dateEnv:i.dateEnv})}}function Il(e){let t,{dateEnv:n,currentRange:r}=e,{start:i,end:s}=r;if(e.snapToWeek&&(i=n.startOfWeek(i),t=n.startOfWeek(s),t.valueOf()!==s.valueOf()&&(s=Ct(t,1))),e.fixedWeekCount){let e=n.startOfWeek(n.startOfMonth(Rt(r.end,-1)));s=Ct(s,6-Math.ceil(_t(e,s)))}return{start:i,end:s}}Te(':root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{clear:both;content:"";display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-daygrid-day-frame{min-height:100%;position:relative}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{padding:4px;position:relative;z-index:4}.fc .fc-daygrid-month-start{font-size:1.1em;font-weight:700}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{left:0;position:absolute;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:2em;position:relative}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{left:0;position:absolute;right:0;top:0}.fc .fc-daygrid-bg-harness{bottom:0;position:absolute;top:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{margin-top:1px;z-index:6}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;margin:0 2px}.fc .fc-daygrid-day-bottom:after,.fc .fc-daygrid-day-bottom:before{clear:both;content:"";display:table}.fc .fc-daygrid-more-link{border-radius:3px;cursor:pointer;line-height:1;margin-top:1px;max-width:100%;overflow:hidden;padding:2px;position:relative;white-space:nowrap;z-index:4}.fc .fc-daygrid-more-link:hover{background-color:rgba(0,0,0,.1)}.fc .fc-daygrid-week-number{background-color:var(--fc-neutral-bg-color);color:var(--fc-neutral-text-color);min-width:1.5em;padding:2px;position:absolute;text-align:center;top:0;z-index:5}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-more-link{float:left}.fc-direction-ltr .fc-daygrid-week-number{border-radius:0 0 3px 0;left:0}.fc-direction-rtl .fc-daygrid-more-link{float:right}.fc-direction-rtl .fc-daygrid-week-number{border-radius:0 0 0 3px;right:0}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{border-radius:3px;font-size:var(--fc-small-font-size);position:relative;white-space:nowrap}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{align-items:center;display:flex;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;font-weight:700;min-width:0;overflow:hidden}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-daygrid-event-dot{border:calc(var(--fc-daygrid-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-daygrid-event-dot-width)/2);box-sizing:content-box;height:0;margin:0 4px;width:0}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}');var Ol=jo({name:"@fullcalendar/daygrid",initialView:"dayGridMonth",views:{dayGrid:{component:class extends sl{constructor(){super(...arguments),this.buildDayTableModel=qt(kl),this.headerRef={current:null},this.tableRef={current:null}}render(){let{options:e,dateProfileGenerator:t}=this.context,{props:n}=this,r=this.buildDayTableModel(n.dateProfile,t),i=e.dayHeaders&&p(ks,{ref:this.headerRef,dateProfile:n.dateProfile,dates:r.headerDates,datesRepDistinctDays:1===r.rowCnt}),s=t=>p(Tl,{ref:this.tableRef,dateProfile:n.dateProfile,dayTableModel:r,businessHours:n.businessHours,dateSelection:n.dateSelection,eventStore:n.eventStore,eventUiBases:n.eventUiBases,eventSelection:n.eventSelection,eventDrag:n.eventDrag,eventResize:n.eventResize,nextDayThreshold:e.nextDayThreshold,colGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.weekNumbers,expandRows:!n.isHeightAuto,headerAlignElRef:this.headerElRef,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:n.forPrint});return e.dayMinWidth?this.renderHScrollLayout(i,s,r.colCnt,e.dayMinWidth):this.renderSimpleLayout(i,s)}},dateProfileGeneratorClass:Ml},dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},fixedWeekCount:!0},dayGridYear:{type:"dayGrid",duration:{years:1}}}});class Nl extends Fi{getKeyInfo(){return{allDay:{},timed:{}}}getKeysForDateSpan(e){return e.allDay?["allDay"]:["timed"]}getKeysForEventDef(e){return e.allDay?ai(e)?["timed","allDay"]:["allDay"]:["timed"]}}const Pl=cn({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"short"});function Hl(e){let t=["fc-timegrid-slot","fc-timegrid-slot-label",e.isLabeled?"fc-scrollgrid-shrink":"fc-timegrid-slot-minor"];return p(Vn.Consumer,null,(n=>{if(!e.isLabeled)return p("td",{className:t.join(" "),"data-time":e.isoTimeStr});let{dateEnv:r,options:i,viewApi:s}=n,o=null==i.slotLabelFormat?Pl:Array.isArray(i.slotLabelFormat)?cn(i.slotLabelFormat[0]):cn(i.slotLabelFormat),a={level:0,time:e.time,date:r.toDate(e.date),view:s,text:r.format(e.date,o)};return p(er,{elTag:"td",elClasses:t,elAttrs:{"data-time":e.isoTimeStr},renderProps:a,generatorName:"slotLabelContent",customGenerator:i.slotLabelContent,defaultGenerator:Bl,classNameGenerator:i.slotLabelClassNames,didMount:i.slotLabelDidMount,willUnmount:i.slotLabelWillUnmount},(e=>p("div",{className:"fc-timegrid-slot-label-frame fc-scrollgrid-shrink-frame"},p(e,{elTag:"div",elClasses:["fc-timegrid-slot-label-cushion","fc-scrollgrid-shrink-cushion"]}))))}))}function Bl(e){return e.text}class jl extends qn{render(){return this.props.slatMetas.map((e=>p("tr",{key:e.key},p(Hl,Object.assign({},e)))))}}const zl=cn({week:"short"});class Ul extends ds{constructor(){super(...arguments),this.allDaySplitter=new Nl,this.headerElRef={current:null},this.rootElRef={current:null},this.scrollerElRef={current:null},this.state={slatCoords:null},this.handleScrollTopRequest=e=>{let t=this.scrollerElRef.current;t&&(t.scrollTop=e)},this.renderHeadAxis=(e,t="")=>{let{options:n}=this.context,{dateProfile:r}=this.props,i=r.renderRange,s=1===Tt(i.start,i.end)?Zi(this.context,i.start,"week"):{};return n.weekNumbers&&"day"===e?p(bo,{elTag:"th",elClasses:["fc-timegrid-axis","fc-scrollgrid-shrink"],elAttrs:{"aria-hidden":!0},date:i.start,defaultFormat:zl},(e=>p("div",{className:["fc-timegrid-axis-frame","fc-scrollgrid-shrink-frame","fc-timegrid-axis-frame-liquid"].join(" "),style:{height:t}},p(e,{elTag:"a",elClasses:["fc-timegrid-axis-cushion","fc-scrollgrid-shrink-cushion","fc-scrollgrid-sync-inner"],elAttrs:s})))):p("th",{"aria-hidden":!0,className:"fc-timegrid-axis"},p("div",{className:"fc-timegrid-axis-frame",style:{height:t}}))},this.renderTableRowAxis=e=>{let{options:t,viewApi:n}=this.context,r={text:t.allDayText,view:n};return p(er,{elTag:"td",elClasses:["fc-timegrid-axis","fc-scrollgrid-shrink"],elAttrs:{"aria-hidden":!0},renderProps:r,generatorName:"allDayContent",customGenerator:t.allDayContent,defaultGenerator:Wl,classNameGenerator:t.allDayClassNames,didMount:t.allDayDidMount,willUnmount:t.allDayWillUnmount},(t=>p("div",{className:["fc-timegrid-axis-frame","fc-scrollgrid-shrink-frame",null==e?" fc-timegrid-axis-frame-liquid":""].join(" "),style:{height:e}},p(t,{elTag:"span",elClasses:["fc-timegrid-axis-cushion","fc-scrollgrid-shrink-cushion","fc-scrollgrid-sync-inner"]}))))},this.handleSlatCoords=e=>{this.setState({slatCoords:e})}}renderSimpleLayout(e,t,n){let{context:r,props:i}=this,s=[],o=io(r.options);return e&&s.push({type:"header",key:"header",isSticky:o,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),t&&(s.push({type:"body",key:"all-day",chunk:{content:t}}),s.push({type:"body",key:"all-day-divider",outerContent:p("tr",{role:"presentation",className:"fc-scrollgrid-section"},p("td",{className:"fc-timegrid-divider "+r.theme.getClass("tableCellShaded")}))})),s.push({type:"body",key:"body",liquid:!0,expandRows:Boolean(r.options.expandRows),chunk:{scrollerElRef:this.scrollerElRef,content:n}}),p(nr,{elRef:this.rootElRef,elClasses:["fc-timegrid"],viewSpec:r.viewSpec},p(oo,{liquid:!i.isHeightAuto&&!i.forPrint,collapsibleWidth:i.forPrint,cols:[{width:"shrink"}],sections:s}))}renderHScrollLayout(e,t,n,r,i,s,o){let a=this.context.pluginHooks.scrollGridImpl;if(!a)throw new Error("No ScrollGrid implementation");let{context:l,props:c}=this,d=!c.forPrint&&io(l.options),u=!c.forPrint&&so(l.options),h=[];e&&h.push({type:"header",key:"header",isSticky:d,syncRowHeights:!0,chunks:[{key:"axis",rowContent:e=>p("tr",{role:"presentation"},this.renderHeadAxis("day",e.rowSyncHeights[0]))},{key:"cols",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),t&&(h.push({type:"body",key:"all-day",syncRowHeights:!0,chunks:[{key:"axis",rowContent:e=>p("tr",{role:"presentation"},this.renderTableRowAxis(e.rowSyncHeights[0]))},{key:"cols",content:t}]}),h.push({key:"all-day-divider",type:"body",outerContent:p("tr",{role:"presentation",className:"fc-scrollgrid-section"},p("td",{colSpan:2,className:"fc-timegrid-divider "+l.theme.getClass("tableCellShaded")}))}));let f=l.options.nowIndicator;return h.push({type:"body",key:"body",liquid:!0,expandRows:Boolean(l.options.expandRows),chunks:[{key:"axis",content:e=>p("div",{className:"fc-timegrid-axis-chunk"},p("table",{"aria-hidden":!0,style:{height:e.expandRows?e.clientHeight:""}},e.tableColGroupNode,p("tbody",null,p(jl,{slatMetas:s}))),p("div",{className:"fc-timegrid-now-indicator-container"},p(_s,{unit:f?"minute":"day"},(e=>{let t=f&&o&&o.safeComputeTop(e);return"number"==typeof t?p(uo,{elClasses:["fc-timegrid-now-indicator-arrow"],elStyle:{top:t},isAxis:!0,date:e}):null}))))},{key:"cols",scrollerElRef:this.scrollerElRef,content:n}]}),u&&h.push({key:"footer",type:"footer",isSticky:!0,chunks:[{key:"axis",content:ro},{key:"cols",content:ro}]}),p(nr,{elRef:this.rootElRef,elClasses:["fc-timegrid"],viewSpec:l.viewSpec},p(a,{liquid:!c.isHeightAuto&&!c.forPrint,forPrint:c.forPrint,collapsibleWidth:!1,colGroups:[{width:"shrink",cols:[{width:"shrink"}]},{cols:[{span:r,minWidth:i}]}],sections:h}))}getAllDayMaxEventProps(){let{dayMaxEvents:e,dayMaxEventRows:t}=this.context.options;return!0!==e&&!0!==t||(e=void 0,t=5),{dayMaxEvents:e,dayMaxEventRows:t}}}function Wl(e){return e.text}class Ll{constructor(e,t,n){this.positions=e,this.dateProfile=t,this.slotDuration=n}safeComputeTop(e){let{dateProfile:t}=this;if(dr(t.currentRange,e)){let n=Ot(e),r=e.valueOf()-n.valueOf();if(r>=Et(t.slotMinTime)&&r{let o={time:i.time,date:t.dateEnv.toDate(i.date),view:t.viewApi};return p("tr",{key:i.key,ref:r.createRef(i.key)},e.axis&&p(Hl,Object.assign({},i)),p(er,{elTag:"td",elClasses:["fc-timegrid-slot","fc-timegrid-slot-lane",!i.isLabeled&&"fc-timegrid-slot-minor"],elAttrs:{"data-time":i.isoTimeStr},renderProps:o,generatorName:"slotLaneContent",customGenerator:n.slotLaneContent,classNameGenerator:n.slotLaneClassNames,didMount:n.slotLaneDidMount,willUnmount:n.slotLaneWillUnmount}))})))}}class Vl extends qn{constructor(){super(...arguments),this.rootElRef={current:null},this.slatElRefs=new Qs}render(){let{props:e,context:t}=this;return p("div",{ref:this.rootElRef,className:"fc-timegrid-slots"},p("table",{"aria-hidden":!0,className:t.theme.getClass("table"),style:{minWidth:e.tableMinWidth,width:e.clientWidth,height:e.minHeight}},e.tableColGroupNode,p(Fl,{slatElRefs:this.slatElRefs,axis:e.axis,slatMetas:e.slatMetas})))}componentDidMount(){this.updateSizing()}componentDidUpdate(){this.updateSizing()}componentWillUnmount(){this.props.onCoords&&this.props.onCoords(null)}updateSizing(){let{context:e,props:t}=this;if(t.onCoords&&null!==t.clientWidth){this.rootElRef.current.offsetHeight&&t.onCoords(new Ll(new ss(this.rootElRef.current,(n=this.slatElRefs.currentMap,t.slatMetas.map((e=>n[e.key]))),!1,!0),this.props.dateProfile,e.options.slotDuration))}var n}}function Gl(e,t){let n,r=[];for(n=0;nic(e.hiddenSegs,e),defaultGenerator:Yl,forceTimed:!0},(e=>p(e,{elTag:"div",elClasses:["fc-timegrid-more-link-inner","fc-sticky"]})))}}function Yl(e){return e.shortText}function Zl(e,t,n){let r=new us;null!=t&&(r.strictOrder=t),null!=n&&(r.maxStackCnt=n);let i=gs(r.addSegs(e)),s=function(e){const{entriesByLevel:t}=e,n=Kl(((e,t)=>e+":"+t),((r,i)=>{let s=function(e,t,n){let{levelCoords:r,entriesByLevel:i}=e,s=i[t][n],o=r[t]+s.thickness,a=r.length,l=t;for(;lfs(e)),((e,r,i)=>{let s,{nextLevelNodes:o,thickness:a}=e,l=a+i,c=a/l,d=[];if(o.length)for(let e of o)if(void 0===s){let t=n(e,r,l);s=t[0],d.push(t[1])}else{let t=n(e,s,0);d.push(t[1])}else s=t;let u=(s-r)*c;return[s-u,Object.assign(Object.assign({},e),{thickness:u,nextLevelNodes:d})]}));return e.map((e=>n(e,0,0)[1]))}(s,1),{segRects:function(e){let t=[];const n=Kl(((e,t,n)=>fs(e)),((e,n,i)=>{let s=Object.assign(Object.assign({},e),{levelCoord:n,stackDepth:i,stackForward:0});return t.push(s),s.stackForward=r(e.nextLevelNodes,n+e.thickness,i+1)+1}));function r(e,t,r){let i=0;for(let s of e)i=Math.max(n(s,t,r),i);return i}return r(e,0,0),t}(s),hiddenGroups:i}}function Xl(e,t){if(!e)return[[],0];let{level:n,lateralStart:r,lateralEnd:i}=e,s=r,o=[];for(;s{let i=e(...r);return i in n?n[i]:n[i]=t(...r)}}function ec(e,t,n=null,r=0){let i=[];if(n)for(let s=0;sp("div",{className:"fc-timegrid-col-frame"},p("div",{className:"fc-timegrid-col-bg"},this.renderFillSegs(e.businessHourSegs,"non-business"),this.renderFillSegs(e.bgEventSegs,"bg-event"),this.renderFillSegs(e.dateSelectionSegs,"highlight")),p("div",{className:"fc-timegrid-col-events"},this.renderFgSegs(o,s,!1,!1,!1)),p("div",{className:"fc-timegrid-col-events"},this.renderFgSegs(i,{},Boolean(e.eventDrag),Boolean(e.eventResize),Boolean(r),"mirror")),p("div",{className:"fc-timegrid-now-indicator-container"},this.renderNowIndicator(e.nowIndicatorSegs)),go(n)&&p(t,{elTag:"div",elClasses:["fc-timegrid-col-misc"]}))))}renderFgSegs(e,t,n,r,i,s){let{props:o}=this;return o.forPrint?ic(e,o):this.renderPositionedFgSegs(e,t,n,r,i,s)}renderPositionedFgSegs(e,t,n,r,i,s){let{eventMaxStack:o,eventShortHeight:a,eventOrderStrict:l,eventMinHeight:c}=this.context.options,{date:d,slatCoords:u,eventSelection:h,todayRange:f,nowDate:g}=this.props,m=n||r||i,v=ec(e,d,u,c),{segPlacements:b,hiddenGroups:E}=function(e,t,n,r){let i=[],s=[];for(let n=0;n{let{seg:o,rect:l}=e,c=o.eventRange.instance.instanceId,d=m||Boolean(!t[c]&&l),u=sc(l&&l.span),v=!m&&l?this.computeSegHStyle(l):{left:0,right:0},y=Boolean(l)&&l.stackForward>0,b=Boolean(l)&&l.span.end-l.span.start{let c=sc(e.span),d=(u=e.entries,h=t,u.map((e=>h[e.index])));var u,h;return p(ql,{key:Lt(Ro(d)),hiddenSegs:d,top:c.top,bottom:c.bottom,extraDateSpan:n,dateProfile:r,todayRange:i,nowDate:s,eventSelection:o,eventDrag:a,eventResize:l})})))}renderFillSegs(e,t){let{props:n,context:r}=this,i=ec(e,n.date,n.slatCoords,r.options.eventMinHeight).map(((r,i)=>{let s=e[i];return p("div",{key:Ei(s.eventRange),className:"fc-timegrid-bg-harness",style:sc(r)},"bg-event"===t?p(mo,Object.assign({seg:s},yi(s,n.todayRange,n.nowDate))):yo(t))}));return p(y,null,i)}renderNowIndicator(e){let{slatCoords:t,date:n}=this.props;return t?e.map(((e,r)=>p(uo,{key:r,elClasses:["fc-timegrid-now-indicator-line"],elStyle:{top:t.computeDateTop(e.start,n)},isAxis:!1,date:n}))):null}computeSegHStyle(e){let t,n,{isRtl:r,options:i}=this.context,s=i.slotEventOverlap,o=e.levelCoord,a=e.levelCoord+e.thickness;s&&(a=Math.min(1,o+2*(a-o))),r?(t=1-a,n=o):(t=o,n=1-a);let l={zIndex:e.stackDepth+1,left:100*t+"%",right:100*n+"%"};return s&&!e.stackForward&&(l[r?"marginLeft":"marginRight"]=20),l}}function ic(e,{todayRange:t,nowDate:n,eventSelection:r,eventDrag:i,eventResize:s}){let o=(i?i.affectedInstances:null)||(s?s.affectedInstances:null)||{};return p(y,null,e.map((e=>{let i=e.eventRange.instance.instanceId;return p("div",{key:i,style:{visibility:o[i]?"hidden":""}},p(nc,Object.assign({seg:e,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:i===r,isShort:!1},yi(e,t,n))))})))}function sc(e){return e?{top:e.start,bottom:-e.end}:{top:"",bottom:""}}class oc extends qn{constructor(){super(...arguments),this.splitFgEventSegs=qt(Gl),this.splitBgEventSegs=qt(Gl),this.splitBusinessHourSegs=qt(Gl),this.splitNowIndicatorSegs=qt(Gl),this.splitDateSelectionSegs=qt(Gl),this.splitEventDrag=qt(Ql),this.splitEventResize=qt(Ql),this.rootElRef={current:null},this.cellElRefs=new Qs}render(){let{props:e,context:t}=this,n=t.options.nowIndicator&&e.slatCoords&&e.slatCoords.safeComputeTop(e.nowDate),r=e.cells.length,i=this.splitFgEventSegs(e.fgEventSegs,r),s=this.splitBgEventSegs(e.bgEventSegs,r),o=this.splitBusinessHourSegs(e.businessHourSegs,r),a=this.splitNowIndicatorSegs(e.nowIndicatorSegs,r),l=this.splitDateSelectionSegs(e.dateSelectionSegs,r),c=this.splitEventDrag(e.eventDrag,r),d=this.splitEventResize(e.eventResize,r);return p("div",{className:"fc-timegrid-cols",ref:this.rootElRef},p("table",{role:"presentation",style:{minWidth:e.tableMinWidth,width:e.clientWidth}},e.tableColGroupNode,p("tbody",{role:"presentation"},p("tr",{role:"row"},e.axis&&p("td",{"aria-hidden":!0,className:"fc-timegrid-col fc-timegrid-axis"},p("div",{className:"fc-timegrid-col-frame"},p("div",{className:"fc-timegrid-now-indicator-container"},"number"==typeof n&&p(uo,{elClasses:["fc-timegrid-now-indicator-arrow"],elStyle:{top:n},isAxis:!0,date:e.nowDate})))),e.cells.map(((t,n)=>p(rc,{key:t.key,elRef:this.cellElRefs.createRef(t.key),dateProfile:e.dateProfile,date:t.date,nowDate:e.nowDate,todayRange:e.todayRange,extraRenderProps:t.extraRenderProps,extraDataAttrs:t.extraDataAttrs,extraClassNames:t.extraClassNames,extraDateSpan:t.extraDateSpan,fgEventSegs:i[n],bgEventSegs:s[n],businessHourSegs:o[n],nowIndicatorSegs:a[n],dateSelectionSegs:l[n],eventDrag:c[n],eventResize:d[n],slatCoords:e.slatCoords,eventSelection:e.eventSelection,forPrint:e.forPrint})))))))}componentDidMount(){this.updateCoords()}componentDidUpdate(){this.updateCoords()}updateCoords(){let{props:e}=this;var t;e.onColCoords&&null!==e.clientWidth&&e.onColCoords(new ss(this.rootElRef.current,(t=this.cellElRefs.currentMap,e.cells.map((e=>t[e.key]))),!0,!1))}}class ac extends ds{constructor(){super(...arguments),this.processSlotOptions=qt(lc),this.state={slatCoords:null},this.handleRootEl=e=>{e?this.context.registerInteractiveComponent(this,{el:e,isHitComboAllowed:this.props.isHitComboAllowed}):this.context.unregisterInteractiveComponent(this)},this.handleScrollRequest=e=>{let{onScrollTopRequest:t}=this.props,{slatCoords:n}=this.state;if(t&&n){if(e.time){let r=n.computeTimeTop(e.time);r=Math.ceil(r),r&&(r+=1),t(r)}return!0}return!1},this.handleColCoords=e=>{this.colCoords=e},this.handleSlatCoords=e=>{this.setState({slatCoords:e}),this.props.onSlatCoords&&this.props.onSlatCoords(e)}}render(){let{props:e,state:t}=this;return p("div",{className:"fc-timegrid-body",ref:this.handleRootEl,style:{width:e.clientWidth,minWidth:e.tableMinWidth}},p(Vl,{axis:e.axis,dateProfile:e.dateProfile,slatMetas:e.slatMetas,clientWidth:e.clientWidth,minHeight:e.expandRows?e.clientHeight:"",tableMinWidth:e.tableMinWidth,tableColGroupNode:e.axis?e.tableColGroupNode:null,onCoords:this.handleSlatCoords}),p(oc,{cells:e.cells,axis:e.axis,dateProfile:e.dateProfile,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,todayRange:e.todayRange,nowDate:e.nowDate,nowIndicatorSegs:e.nowIndicatorSegs,clientWidth:e.clientWidth,tableMinWidth:e.tableMinWidth,tableColGroupNode:e.tableColGroupNode,slatCoords:t.slatCoords,onColCoords:this.handleColCoords,forPrint:e.forPrint}))}componentDidMount(){this.scrollResponder=this.context.createScrollResponder(this.handleScrollRequest)}componentDidUpdate(e){this.scrollResponder.update(e.dateProfile!==this.props.dateProfile)}componentWillUnmount(){this.scrollResponder.detach()}queryHit(e,t){let{dateEnv:n,options:r}=this.context,{colCoords:i}=this,{dateProfile:s}=this.props,{slatCoords:o}=this.state,{snapDuration:a,snapsPerSlot:l}=this.processSlotOptions(this.props.slotDuration,r.snapDuration),c=i.leftToIndex(e),d=o.positions.topToIndex(t);if(null!=c&&null!=d){let e=this.props.cells[c],r=o.positions.tops[d],u=o.positions.getHeight(d),h=(t-r)/u,f=d*l+Math.floor(h*l),g=this.props.cells[c].date,p=vt(s.slotMinTime,yt(a,f)),m=n.add(g,p),v=n.add(m,a);return{dateProfile:s,dateSpan:Object.assign({range:{start:m,end:v},allDay:!1},e.extraDateSpan),dayEl:i.els[c],rect:{left:i.lefts[c],right:i.rights[c],top:r,bottom:r+u},layer:0}}return null}}function lc(e,t){let n=t||e,r=St(e,n);return null===r&&(n=e,r=1),{snapDuration:n,snapsPerSlot:r}}class cc extends Ns{sliceRange(e,t){let n=[];for(let r=0;rp(ac,Object.assign({ref:this.timeColsRef},this.slicer.sliceProps(e,n,null,t,o),{forPrint:e.forPrint,axis:e.axis,dateProfile:n,slatMetas:e.slatMetas,slotDuration:e.slotDuration,cells:r.cells[0],tableColGroupNode:e.tableColGroupNode,tableMinWidth:e.tableMinWidth,clientWidth:e.clientWidth,clientHeight:e.clientHeight,expandRows:e.expandRows,nowDate:a,nowIndicatorSegs:i&&this.slicer.sliceNowDate(a,n,s,t,o),todayRange:l,onScrollTopRequest:e.onScrollTopRequest,onSlatCoords:e.onSlatCoords}))))}}function uc(e,t,n){let r=[];for(let i of e.headerDates)r.push({start:n.add(i,t.slotMinTime),end:n.add(i,t.slotMaxTime)});return r}const hc=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];function fc(e,t,n,r,i){let s=new Date(0),o=e,a=pt(0),l=n||function(e){let t,n,r;for(t=hc.length-1;t>=0;t-=1)if(n=pt(hc[t]),r=St(n,e),null!==r&&r>1)return n;return e}(r),c=[];for(;Et(o)table,.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-slot{border-bottom:0;height:1.5em}.fc .fc-timegrid-slot:empty:before{content:"\\00a0"}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-slot-label{vertical-align:middle}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{align-items:center;display:flex;justify-content:flex-end;overflow:hidden}.fc .fc-timegrid-axis-cushion{flex-shrink:0;max-width:60px}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols{bottom:0;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols>table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight{z-index:3}.fc .fc-timegrid-bg-harness{left:0;position:absolute;right:0}.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness{position:absolute}.fc-timegrid-event-harness>.fc-timegrid-event{bottom:0;left:0;position:absolute;right:0;top:0}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 1px var(--fc-page-bg-color)}.fc-timegrid-event,.fc-timegrid-more-link{border-radius:3px;font-size:var(--fc-small-font-size)}.fc-timegrid-event{margin-bottom:1px}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{font-size:var(--fc-small-font-size);margin-bottom:1px;white-space:nowrap}.fc-timegrid-event-short .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-short .fc-event-time:after{content:"\\00a0-\\00a0"}.fc-timegrid-event-short .fc-event-title{font-size:var(--fc-small-font-size)}.fc-timegrid-more-link{background:var(--fc-more-link-bg-color);color:var(--fc-more-link-text-color);cursor:pointer;margin-bottom:1px;position:absolute;z-index:9999}.fc-timegrid-more-link-inner{padding:3px 2px;top:0}.fc-direction-ltr .fc-timegrid-more-link{right:0}.fc-direction-rtl .fc-timegrid-more-link{left:0}.fc .fc-timegrid-now-indicator-arrow,.fc .fc-timegrid-now-indicator-line{pointer-events:none}.fc .fc-timegrid-now-indicator-line{border-color:var(--fc-now-indicator-color);border-style:solid;border-width:1px 0 0;left:0;position:absolute;right:0;z-index:4}.fc .fc-timegrid-now-indicator-arrow{border-color:var(--fc-now-indicator-color);border-style:solid;margin-top:-5px;position:absolute;z-index:4}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 0 5px 6px;left:0}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 6px 5px 0;right:0}');var pc=jo({name:"@fullcalendar/timegrid",initialView:"timeGridWeek",optionRefiners:{allDaySlot:Boolean},views:{timeGrid:{component:class extends Ul{constructor(){super(...arguments),this.buildTimeColsModel=qt(gc),this.buildSlatMetas=qt(fc)}render(){let{options:e,dateEnv:t,dateProfileGenerator:n}=this.context,{props:r}=this,{dateProfile:i}=r,s=this.buildTimeColsModel(i,n),o=this.allDaySplitter.splitProps(r),a=this.buildSlatMetas(i.slotMinTime,i.slotMaxTime,e.slotLabelInterval,e.slotDuration,t),{dayMinWidth:l}=e,c=!l,d=l,u=e.dayHeaders&&p(ks,{dates:s.headerDates,dateProfile:i,datesRepDistinctDays:!0,renderIntro:c?this.renderHeadAxis:null}),h=!1!==e.allDaySlot&&(t=>p(Tl,Object.assign({},o.allDay,{dateProfile:i,dayTableModel:s,nextDayThreshold:e.nextDayThreshold,tableMinWidth:t.tableMinWidth,colGroupNode:t.tableColGroupNode,renderRowIntro:c?this.renderTableRowAxis:null,showWeekNumbers:!1,expandRows:!1,headerAlignElRef:this.headerElRef,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:r.forPrint},this.getAllDayMaxEventProps()))),f=t=>p(dc,Object.assign({},o.timed,{dayTableModel:s,dateProfile:i,axis:c,slotDuration:e.slotDuration,slatMetas:a,forPrint:r.forPrint,tableColGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,clientWidth:t.clientWidth,clientHeight:t.clientHeight,onSlatCoords:this.handleSlatCoords,expandRows:t.expandRows,onScrollTopRequest:this.handleScrollTopRequest}));return d?this.renderHScrollLayout(u,h,f,s.colCnt,l,a,this.state.slatCoords):this.renderSimpleLayout(u,h,f)}},usesMinMaxTime:!0,allDaySlot:!0,slotDuration:"00:30:00",slotEventOverlap:!0},timeGridDay:{type:"timeGrid",duration:{days:1}},timeGridWeek:{type:"timeGrid",duration:{weeks:1}}}});class mc extends qn{constructor(){super(...arguments),this.state={textId:Fe()}}render(){let{theme:e,dateEnv:t,options:n,viewApi:r}=this.context,{cellId:i,dayDate:s,todayRange:o}=this.props,{textId:a}=this.state,l=Gi(s,o),c=n.listDayFormat?t.format(s,n.listDayFormat):"",d=n.listDaySideFormat?t.format(s,n.listDaySideFormat):"",u=Object.assign({date:t.toDate(s),view:r,textId:a,text:c,sideText:d,navLinkAttrs:Zi(this.context,s),sideNavLinkAttrs:Zi(this.context,s,"day",!1)},l);return p(er,{elTag:"tr",elClasses:["fc-list-day",...Qi(l,e)],elAttrs:{"data-date":Ft(s)},renderProps:u,generatorName:"dayHeaderContent",customGenerator:n.dayHeaderContent,defaultGenerator:vc,classNameGenerator:n.dayHeaderClassNames,didMount:n.dayHeaderDidMount,willUnmount:n.dayHeaderWillUnmount},(t=>p("th",{scope:"colgroup",colSpan:3,id:i,"aria-labelledby":a},p(t,{elTag:"div",elClasses:["fc-list-day-cushion",e.getClass("tableCellShaded")]}))))}}function vc(e){return p(y,null,e.text&&p("a",Object.assign({id:e.textId,className:"fc-list-day-text"},e.navLinkAttrs),e.text),e.sideText&&p("a",Object.assign({"aria-hidden":!0,className:"fc-list-day-side-text"},e.sideNavLinkAttrs),e.sideText))}const yc=cn({hour:"numeric",minute:"2-digit",meridiem:"short"});class bc extends qn{render(){let{props:e,context:t}=this,{options:n}=t,{seg:r,timeHeaderId:i,eventHeaderId:s,dateHeaderId:o}=e,a=n.eventTimeFormat||yc;return p(ao,Object.assign({},e,{elTag:"tr",elClasses:["fc-list-event",r.eventRange.def.url&&"fc-event-forced-url"],defaultGenerator:()=>function(e,t){let n=Si(e,t);return p("a",Object.assign({},n),e.eventRange.def.title)}(r,t),seg:r,timeText:"",disableDragging:!0,disableResizing:!0}),((e,n)=>p(y,null,function(e,t,n,r,i){let{options:s}=n;if(!1!==s.displayEventTime){let o,a=e.eventRange.def,l=e.eventRange.instance,c=!1;if(a.allDay?c=!0:fr(e.eventRange.range)?e.isStart?o=vi(e,t,n,null,null,l.range.start,e.end):e.isEnd?o=vi(e,t,n,null,null,e.start,l.range.end):c=!0:o=vi(e,t,n),c){let e={text:n.options.allDayText,view:n.viewApi};return p(er,{elTag:"td",elClasses:["fc-list-event-time"],elAttrs:{headers:`${r} ${i}`},renderProps:e,generatorName:"allDayContent",customGenerator:s.allDayContent,defaultGenerator:Ec,classNameGenerator:s.allDayClassNames,didMount:s.allDayDidMount,willUnmount:s.allDayWillUnmount})}return p("td",{className:"fc-list-event-time"},o)}return null}(r,a,t,i,o),p("td",{"aria-hidden":!0,className:"fc-list-event-graphic"},p("span",{className:"fc-list-event-dot",style:{borderColor:n.borderColor||n.backgroundColor}})),p(e,{elTag:"td",elClasses:["fc-list-event-title"],elAttrs:{headers:`${s} ${o}`}}))))}}function Ec(e){return e.text}function Sc(e){return e.text}function Ac(e){let t=Ot(e.renderRange.start),n=e.renderRange.end,r=[],i=[];for(;t*{border-left:0;border-right:0}.fc .fc-list-sticky .fc-list-day>*{background:var(--fc-page-bg-color);position:sticky;top:0}.fc .fc-list-table thead{left:-10000px;position:absolute}.fc .fc-list-table tbody>tr:first-child th{border-top:0}.fc .fc-list-table th{padding:0}.fc .fc-list-day-cushion,.fc .fc-list-table td{padding:8px 14px}.fc .fc-list-day-cushion:after{clear:both;content:"";display:table}.fc-theme-standard .fc-list-day-cushion{background-color:var(--fc-neutral-bg-color)}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{float:left}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{float:right}.fc-direction-ltr .fc-list-table .fc-list-event-graphic{padding-right:0}.fc-direction-rtl .fc-list-table .fc-list-event-graphic{padding-left:0}.fc .fc-list-event.fc-event-forced-url{cursor:pointer}.fc .fc-list-event:hover td{background-color:var(--fc-list-event-hover-bg-color)}.fc .fc-list-event-graphic,.fc .fc-list-event-time{white-space:nowrap;width:1px}.fc .fc-list-event-dot{border:calc(var(--fc-list-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-list-event-dot-width)/2);box-sizing:content-box;display:inline-block;height:0;width:0}.fc .fc-list-event-title a{color:inherit;text-decoration:none}.fc .fc-list-event.fc-event-forced-url:hover a{text-decoration:underline}');function Dc(e){return!1===e?null:cn(e)}var wc=jo({name:"@fullcalendar/list",optionRefiners:{listDayFormat:Dc,listDaySideFormat:Dc,noEventsClassNames:En,noEventsContent:En,noEventsDidMount:En,noEventsWillUnmount:En},views:{list:{component:class extends ds{constructor(){super(...arguments),this.computeDateVars=qt(Ac),this.eventStoreToSegs=qt(this._eventStoreToSegs),this.state={timeHeaderId:Fe(),eventHeaderId:Fe(),dateHeaderIdRoot:Fe()},this.setRootEl=e=>{e?this.context.registerInteractiveComponent(this,{el:e}):this.context.unregisterInteractiveComponent(this)}}render(){let{props:e,context:t}=this,{dayDates:n,dayRanges:r}=this.computeDateVars(e.dateProfile),i=this.eventStoreToSegs(e.eventStore,e.eventUiBases,r);return p(nr,{elRef:this.setRootEl,elClasses:["fc-list",t.theme.getClass("table"),!1!==t.options.stickyHeaderDates?"fc-list-sticky":""],viewSpec:t.viewSpec},p(Gs,{liquid:!e.isHeightAuto,overflowX:e.isHeightAuto?"visible":"hidden",overflowY:e.isHeightAuto?"visible":"auto"},i.length>0?this.renderSegList(i,n):this.renderEmptyMessage()))}renderEmptyMessage(){let{options:e,viewApi:t}=this.context,n={text:e.noEventsText,view:t};return p(er,{elTag:"div",elClasses:["fc-list-empty"],renderProps:n,generatorName:"noEventsContent",customGenerator:e.noEventsContent,defaultGenerator:Sc,classNameGenerator:e.noEventsClassNames,didMount:e.noEventsDidMount,willUnmount:e.noEventsWillUnmount},(e=>p(e,{elTag:"div",elClasses:["fc-list-empty-cushion"]})))}renderSegList(e,t){let{theme:n,options:r}=this.context,{timeHeaderId:i,eventHeaderId:s,dateHeaderIdRoot:o}=this.state,a=function(e){let t,n,r=[];for(t=0;t{let c=[];for(let n=0;n{e&&this.updateSize()}}render(){const{context:e,props:t,state:n}=this,{options:r}=e,{clientWidth:i,clientHeight:s}=n,o=n.monthHPadding||0,a=Math.min(null!=i?Math.floor(i/(r.multiMonthMinWidth+o)):1,r.multiMonthMaxColumns)||1,l=100/a+"%",c=null==i?null:i/a-o,d=null!=i&&1===a,u=this.splitDateProfileByMonth(e.dateProfileGenerator,t.dateProfile,e.dateEnv,!d&&r.fixedWeekCount,r.showNonCurrentDates),h=this.buildMonthFormat(r.multiMonthTitleFormat,u),f=["fc-multimonth",d?"fc-multimonth-singlecol":"fc-multimonth-multicol",null!=c&&c<400?"fc-multimonth-compact":"",t.isHeightAuto?"":"fc-scroller"];return p(nr,{elRef:this.scrollElRef,elClasses:f,viewSpec:e.viewSpec},u.map(((e,n)=>{const r=Vt(e.currentRange.start);return p(Cc,Object.assign({},t,{key:r,isoDateStr:r,elRef:0===n?this.firstMonthElRef:void 0,titleFormat:h,dateProfile:e,width:l,tableWidth:c,clientWidth:i,clientHeight:s}))})))}componentDidMount(){this.updateSize(),this.context.addResizeHandler(this.handleSizing),this.requestScrollReset()}componentDidUpdate(e){xn(e,this.props)||this.handleSizing(!1),e.dateProfile!==this.props.dateProfile?this.requestScrollReset():this.flushScrollReset()}componentWillUnmount(){this.context.removeResizeHandler(this.handleSizing)}updateSize(){const e=this.scrollElRef.current,t=this.firstMonthElRef.current;e&&this.setState({clientWidth:e.clientWidth,clientHeight:e.clientHeight}),t&&e&&null==this.state.monthHPadding&&this.setState({monthHPadding:e.clientWidth-t.firstChild.offsetWidth})}requestScrollReset(){this.needsScrollReset=!0,this.flushScrollReset()}flushScrollReset(){if(this.needsScrollReset&&null!=this.state.monthHPadding){const{currentDate:e}=this.props.dateProfile,t=this.scrollElRef.current,n=t.querySelector(`[data-date="${Vt(e)}"]`);t.scrollTop=n.getBoundingClientRect().top-this.firstMonthElRef.current.getBoundingClientRect().top,this.needsScrollReset=!1}}shouldComponentUpdate(){return!0}},dateProfileGeneratorClass:Ml,multiMonthMinWidth:350,multiMonthMaxColumns:3},multiMonthYear:{type:"multiMonth",duration:{years:1},fixedWeekCount:!0,showNonCurrentDates:!1}}});return fa.push(il,Ol,pc,wc,Ic),e.Calendar=class extends Hi{constructor(e,t={}){super(),this.isRendering=!1,this.isRendered=!1,this.currentClassNames=[],this.customContentRenderId=0,this.handleAction=e=>{switch(e.type){case"SET_EVENT_DRAG":case"SET_EVENT_RESIZE":this.renderRunner.tryDrain()}},this.handleData=e=>{this.currentData=e,this.renderRunner.request(e.calendarOptions.rerenderDelay)},this.handleRenderRequest=()=>{if(this.isRendering){this.isRendered=!0;let{currentData:e}=this;Un((()=>{U(p(Ii,{options:e.calendarOptions,theme:e.theme,emitter:e.emitter},((t,n,r,i)=>(this.setClassNames(t),this.setHeight(n),p(Kn.Provider,{value:this.customContentRenderId},p(Ia,Object.assign({isHeightAuto:r,forPrint:i},e)))))),this.el)}))}else this.isRendered&&(this.isRendered=!1,U(null,this.el),this.setClassNames([]),this.setHeight(""))},function(e){e.isConnected&&e.getRootNode&&ke(e.getRootNode())}(e),this.el=e,this.renderRunner=new Oe(this.handleRenderRequest),new ma({optionOverrides:t,calendarApi:this,onAction:this.handleAction,onData:this.handleData})}render(){let e=this.isRendering;e?this.customContentRenderId+=1:this.isRendering=!0,this.renderRunner.request(),e&&this.updateSize()}destroy(){this.isRendering&&(this.isRendering=!1,this.renderRunner.request())}updateSize(){Un((()=>{super.updateSize()}))}batchRendering(e){this.renderRunner.pause("batchRendering"),e(),this.renderRunner.resume("batchRendering")}pauseRendering(){this.renderRunner.pause("pauseRendering")}resumeRendering(){this.renderRunner.resume("pauseRendering",!0)}resetOptions(e,t){this.currentDataManager.resetOptions(e,t)}setClassNames(e){if(!Dt(e,this.currentClassNames)){let{classList:t}=this.el;for(let e of this.currentClassNames)t.remove(e);for(let n of e)t.add(n);this.currentClassNames=e}}setHeight(e){Ue(this.el,"height",e)}},e.Draggable=class{constructor(e,t={}){this.handlePointerDown=e=>{let{dragging:t}=this,{minDistance:n,longPressDelay:r}=this.settings;t.minDistance=null!=n?n:e.isTouch?0:un.eventDragMinDistance,t.delay=e.isTouch?null!=r?r:un.longPressDelay:0},this.handleDragStart=e=>{e.isTouch&&this.dragging.delay&&e.subjectEl.classList.contains("fc-event")&&this.dragging.mirror.getMirrorEl().classList.add("fc-event-selected")},this.settings=t;let n=this.dragging=new qa(e);n.touchScrollAllowed=!1,null!=t.itemSelector&&(n.pointer.selector=t.itemSelector),null!=t.appendTo&&(n.mirror.parentNode=t.appendTo),n.emitter.on("pointerdown",this.handlePointerDown),n.emitter.on("dragstart",this.handleDragStart),new nl(n,t.eventData)}destroy(){this.dragging.destroy()}},e.Internal=ko,e.JsonRequestError=_i,e.Preact=Mo,e.ThirdPartyDraggable=class{constructor(e,t){let n=document;e===document||e instanceof Element?(n=e,t=t||{}):t=e||{};let r=this.dragging=new rl(n);"string"==typeof t.itemSelector?r.pointer.selector=t.itemSelector:n===document&&(r.pointer.selector="[data-event]"),"string"==typeof t.mirrorSelector&&(r.mirrorSelector=t.mirrorSelector),new nl(r,t.eventData).hitDragging.disablePointCheck=!0}destroy(){this.dragging.destroy()}},e.createPlugin=jo,e.formatDate=function(e,t={}){let n=Pa(t),r=cn(t),i=n.createMarkerMeta(e);return i?n.format(i.marker,r,{forcedTzo:i.forcedTzo}):""},e.formatRange=function(e,t,n){let r=Pa("object"==typeof n&&n?n:{}),i=cn(n),s=r.createMarkerMeta(e),o=r.createMarkerMeta(t);return s&&o?r.formatRange(s.marker,o.marker,i,{forcedStartTzo:s.forcedTzo,forcedEndTzo:o.forcedTzo,isEndExclusive:n.isEndExclusive,defaultSeparator:un.defaultRangeSeparator}):""},e.globalLocales=Io,e.globalPlugins=fa,e.sliceEvents=function(e,t){return oi(e.eventStore,e.eventUiBases,e.dateProfile.activeRange,t?e.nextDayThreshold:null).fg},e.version="6.1.15",Object.defineProperty(e,"__esModule",{value:!0}),e}({}); \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/faqs.min.js b/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/faqs.min.js new file mode 100644 index 00000000..5b5fc042 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/faqs.min.js @@ -0,0 +1 @@ +!function(s){s(document).ready((function(){s(document).on("click",".js-faqs-collapse",(function(){s(this).closest(".pageblock--oms-faqs").find(".js-faq-answer").collapse("hide")})),s(document).on("click",".js-faqs-expand",(function(){s(this).closest(".pageblock--oms-faqs").find(".js-faq-answer").collapse("show")}))}))}(jQuery); \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/pageblocks.min.js b/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/pageblocks.min.js new file mode 100644 index 00000000..46fe2bc6 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/pageblocks.min.js @@ -0,0 +1 @@ +if(window.IntersectionObserver){let e=new IntersectionObserver(((e,c)=>{e.forEach((e=>{e.isIntersecting&&e.target.classList.add("active")}))}),{rootMargin:"0px 0px -200px 0px"});document.querySelectorAll(".pageblock").forEach((c=>{e.observe(c)}))}else{var pageblocks=document.querySelectorAll(".pageblock");[].forEach.call(pageblocks,(function(e){e.classList.add("active")}))} \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/stats.min.js b/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/stats.min.js new file mode 100644 index 00000000..e9107b93 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/stats.min.js @@ -0,0 +1 @@ +function numDec(t){return t%1==0?0:(""+t).length-(""+t).lastIndexOf(".")-1}if(window.IntersectionObserver){let t=new IntersectionObserver((function(t,e){t.forEach((function(t){if(t.isIntersecting&&!t.target.classList.contains("animated-stats")){t.target.classList.add("animated-stats");t.target.querySelectorAll(".js-stat").forEach(o)}}))}),{rootMargin:"0px 0px -200px 0px"});document.querySelectorAll(".pageblock--oms-counter.animated_stats").forEach((function(e){t.observe(e)}));const e=1e3/60,n=2e3,a=Math.round(n/e),r=t=>t*(2-t),o=t=>{let n,o=t.querySelector(".js-stat-value");n=t.dataset.count.includes(".")?parseFloat(t.dataset.count):parseInt(t.dataset.count,10);let s=0;const c=setInterval((()=>{s++;const e=r(s/a);let i;i=n.toString().includes(".")?parseFloat(n*e).toFixed(numDec(n)):Math.round(n*e),parseInt(o.innerHTML,10)!==i&&(o.innerHTML=commaSeparateNumber(i)),s===a&&(clearInterval(c),o.innerHTML=commaSeparateNumber(t.dataset.count))}),e)};function commaSeparateNumber(t){for(;/(\d+)(\d{3})/.test(t.toString());)t=t.toString().replace(/(\d+)(\d{3})/,"$1,$2");return t}} \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/transition.min.js b/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/transition.min.js new file mode 100644 index 00000000..2e26ac8f --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/dist/min/nocombine/pageblocks/transition.min.js @@ -0,0 +1 @@ +!function(t){t(window).on("load resize scroll",(function(){t(".pageblock.transition_block").each((function(){var e=50,o=50,n=t(this),s="";if(n.prev(".pageblock").length>=1&&(s=n.prev(".pageblock")).hasClass("transition_block"))return n.removeClass("transition_block"),!0;var i="";if(n.next(".pageblock").length>=1)i=n.next(".pageblock");else if(n.next(".site-footer").length>=1)i=t(".site-footer"),o=0;else{if(0!=n.next().length||!n.parent().next(".site-footer"))return n.removeClass("transition_block"),!0;i=t(".site-footer"),o=0}s&&s.css("padding-bottom",e),n.css("margin-top","0"),i&&(i.css("padding-top",o),i.css("margin-top","0"));var a=Math.ceil(n.height()/2),r=a,c=e+a,l=o+a;s&&s.css("padding-bottom",c),n.css("margin-top",-1*r),s&&(i.css("padding-top",l),i.css("margin-top",-1*r))}))}))}(jQuery); \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/LICENSE.md b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/LICENSE.md new file mode 100644 index 00000000..18ac6673 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/LICENSE.md @@ -0,0 +1,22 @@ +MIT License + +Copyright (c) 2021 Adam Shaw + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/README.md b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/README.md new file mode 100644 index 00000000..379e2c31 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/README.md @@ -0,0 +1,73 @@ +# FullCalendar + +Full-sized drag & drop calendar in JavaScript + +- [Project Website](https://fullcalendar.io/) +- [Documentation](https://fullcalendar.io/docs) +- [Changelog](CHANGELOG.md) +- [Support](https://fullcalendar.io/support) +- [License](LICENSE.md) +- [Roadmap](https://fullcalendar.io/roadmap) + +Connectors: + +- [React](https://github.com/fullcalendar/fullcalendar-react) +- [Angular](https://github.com/fullcalendar/fullcalendar-angular) +- [Vue 3](https://github.com/fullcalendar/fullcalendar-vue) | + [2](https://github.com/fullcalendar/fullcalendar-vue2) + +## Bundle + +The [FullCalendar Standard Bundle](bundle) is easier to install than individual plugins, though filesize will be larger. It works well with a CDN. + +## Installation + +Install the FullCalendar core package and any plugins you plan to use: + +```sh +npm install @fullcalendar/core @fullcalendar/interaction @fullcalendar/daygrid +``` + +## Usage + +Instantiate a Calendar with plugins and options: + +```js +import { Calendar } from '@fullcalendar/core' +import interactionPlugin from '@fullcalendar/interaction' +import dayGridPlugin from '@fullcalendar/daygrid' + +const calendarEl = document.getElementById('calendar') +const calendar = new Calendar(calendarEl, { + plugins: [ + interactionPlugin, + dayGridPlugin + ], + initialView: 'timeGridWeek', + editable: true, + events: [ + { title: 'Meeting', start: new Date() } + ] +}) + +calendar.render() +``` + +## Development + +You must install this repo with [PNPM](https://pnpm.io/): + +``` +pnpm install +``` + +Available scripts (via `pnpm run + + + + + +
+ + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/daygrid-views.html b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/daygrid-views.html new file mode 100644 index 00000000..9dafe439 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/daygrid-views.html @@ -0,0 +1,104 @@ + + + + + + + + + + +
+ + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/external-dragging-2cals.html b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/external-dragging-2cals.html new file mode 100644 index 00000000..066685d4 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/external-dragging-2cals.html @@ -0,0 +1,69 @@ + + + + + + + + + + +
+
+ + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/external-dragging-builtin.html b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/external-dragging-builtin.html new file mode 100644 index 00000000..78fcd89f --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/external-dragging-builtin.html @@ -0,0 +1,149 @@ + + + + + + + + + +
+ +
+

Draggable Events

+ +
+
+
My Event 1
+
+
+
My Event 2
+
+
+
My Event 3
+
+
+
My Event 4
+
+
+
My Event 5
+
+
+ +

+ + +

+
+ +
+
+
+ +
+ + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/full-height.html b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/full-height.html new file mode 100644 index 00000000..18b55f8c --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/full-height.html @@ -0,0 +1,125 @@ + + + + + + + + + + +
+
+
+ + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/list-sticky-header.html b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/list-sticky-header.html new file mode 100644 index 00000000..487af317 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/list-sticky-header.html @@ -0,0 +1,76 @@ + + + + + + + + + + +
+ + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/list-views.html b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/list-views.html new file mode 100644 index 00000000..cb219d03 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/list-views.html @@ -0,0 +1,114 @@ + + + + + + + + + + +
+ + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/month-view.html b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/month-view.html new file mode 100644 index 00000000..dbd88612 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/month-view.html @@ -0,0 +1,100 @@ + + + + + + + + + + +
+ + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/multimonth-view.html b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/multimonth-view.html new file mode 100644 index 00000000..feb9d23f --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/multimonth-view.html @@ -0,0 +1,110 @@ + + + + + + + + + + +
+ + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/multiweek-view.html b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/multiweek-view.html new file mode 100644 index 00000000..5a175fbb --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/multiweek-view.html @@ -0,0 +1,107 @@ + + + + + + + + + + +
+ + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/natural-height.html b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/natural-height.html new file mode 100644 index 00000000..b62c41d6 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/natural-height.html @@ -0,0 +1,108 @@ + + + + + + + + + + +
+ + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/selectable.html b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/selectable.html new file mode 100644 index 00000000..785e90ef --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/selectable.html @@ -0,0 +1,123 @@ + + + + + + + + + + +
+ + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/timegrid-views-modal.html b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/timegrid-views-modal.html new file mode 100644 index 00000000..3b4a0fc7 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/timegrid-views-modal.html @@ -0,0 +1,180 @@ + + + + + + + + + + + + +
+ + + + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/timegrid-views.html b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/timegrid-views.html new file mode 100644 index 00000000..9cd2527e --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/examples/timegrid-views.html @@ -0,0 +1,108 @@ + + + + + + + + + + +
+ + + diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.js b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.js new file mode 100644 index 00000000..2d130c5c --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.js @@ -0,0 +1,64 @@ +/*! +FullCalendar Bootstrap 4 Plugin v6.1.15 +Docs & License: https://fullcalendar.io/docs/bootstrap4 +(c) 2024 Adam Shaw +*/ +FullCalendar.Bootstrap = (function (exports, core, internal$1) { + 'use strict'; + + class BootstrapTheme extends internal$1.Theme { + } + BootstrapTheme.prototype.classes = { + root: 'fc-theme-bootstrap', + table: 'table-bordered', + tableCellShaded: 'table-active', + buttonGroup: 'btn-group', + button: 'btn btn-primary', + buttonActive: 'active', + popover: 'popover', + popoverHeader: 'popover-header', + popoverContent: 'popover-body', + }; + BootstrapTheme.prototype.baseIconClass = 'fa'; + BootstrapTheme.prototype.iconClasses = { + close: 'fa-times', + prev: 'fa-chevron-left', + next: 'fa-chevron-right', + prevYear: 'fa-angle-double-left', + nextYear: 'fa-angle-double-right', + }; + BootstrapTheme.prototype.rtlIconClasses = { + prev: 'fa-chevron-right', + next: 'fa-chevron-left', + prevYear: 'fa-angle-double-right', + nextYear: 'fa-angle-double-left', + }; + BootstrapTheme.prototype.iconOverrideOption = 'bootstrapFontAwesome'; // TODO: make TS-friendly. move the option-processing into this plugin + BootstrapTheme.prototype.iconOverrideCustomButtonOption = 'bootstrapFontAwesome'; + BootstrapTheme.prototype.iconOverridePrefix = 'fa-'; + + var css_248z = ".fc-theme-bootstrap a:not([href]){color:inherit}.fc-theme-bootstrap .fc-more-link:hover{text-decoration:none}"; + internal$1.injectStyles(css_248z); + + var plugin = core.createPlugin({ + name: '@fullcalendar/bootstrap', + themeClasses: { + bootstrap: BootstrapTheme, + }, + }); + + var internal = { + __proto__: null, + BootstrapTheme: BootstrapTheme + }; + + core.globalPlugins.push(plugin); + + exports.Internal = internal; + exports["default"] = plugin; + + Object.defineProperty(exports, '__esModule', { value: true }); + + return exports; + +})({}, FullCalendar, FullCalendar.Internal); diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.min.js b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.min.js new file mode 100644 index 00000000..f4ec3cdb --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.min.js @@ -0,0 +1,6 @@ +/*! +FullCalendar Bootstrap 4 Plugin v6.1.15 +Docs & License: https://fullcalendar.io/docs/bootstrap4 +(c) 2024 Adam Shaw +*/ +FullCalendar.Bootstrap=function(e,t,o){"use strict";class r extends o.Theme{}r.prototype.classes={root:"fc-theme-bootstrap",table:"table-bordered",tableCellShaded:"table-active",buttonGroup:"btn-group",button:"btn btn-primary",buttonActive:"active",popover:"popover",popoverHeader:"popover-header",popoverContent:"popover-body"},r.prototype.baseIconClass="fa",r.prototype.iconClasses={close:"fa-times",prev:"fa-chevron-left",next:"fa-chevron-right",prevYear:"fa-angle-double-left",nextYear:"fa-angle-double-right"},r.prototype.rtlIconClasses={prev:"fa-chevron-right",next:"fa-chevron-left",prevYear:"fa-angle-double-right",nextYear:"fa-angle-double-left"},r.prototype.iconOverrideOption="bootstrapFontAwesome",r.prototype.iconOverrideCustomButtonOption="bootstrapFontAwesome",r.prototype.iconOverridePrefix="fa-";o.injectStyles(".fc-theme-bootstrap a:not([href]){color:inherit}.fc-theme-bootstrap .fc-more-link:hover{text-decoration:none}");var a=t.createPlugin({name:"@fullcalendar/bootstrap",themeClasses:{bootstrap:r}}),n={__proto__:null,BootstrapTheme:r};return t.globalPlugins.push(a),e.Internal=n,e.default=a,Object.defineProperty(e,"__esModule",{value:!0}),e}({},FullCalendar,FullCalendar.Internal); \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.js b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.js new file mode 100644 index 00000000..3c823233 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.js @@ -0,0 +1,64 @@ +/*! +FullCalendar Bootstrap 5 Plugin v6.1.15 +Docs & License: https://fullcalendar.io/docs/bootstrap5 +(c) 2024 Adam Shaw +*/ +FullCalendar.Bootstrap5 = (function (exports, core, internal$1) { + 'use strict'; + + class BootstrapTheme extends internal$1.Theme { + } + BootstrapTheme.prototype.classes = { + root: 'fc-theme-bootstrap5', + tableCellShaded: 'fc-theme-bootstrap5-shaded', + buttonGroup: 'btn-group', + button: 'btn btn-primary', + buttonActive: 'active', + popover: 'popover', + popoverHeader: 'popover-header', + popoverContent: 'popover-body', + }; + BootstrapTheme.prototype.baseIconClass = 'bi'; + BootstrapTheme.prototype.iconClasses = { + close: 'bi-x-lg', + prev: 'bi-chevron-left', + next: 'bi-chevron-right', + prevYear: 'bi-chevron-double-left', + nextYear: 'bi-chevron-double-right', + }; + BootstrapTheme.prototype.rtlIconClasses = { + prev: 'bi-chevron-right', + next: 'bi-chevron-left', + prevYear: 'bi-chevron-double-right', + nextYear: 'bi-chevron-double-left', + }; + // wtf + BootstrapTheme.prototype.iconOverrideOption = 'buttonIcons'; // TODO: make TS-friendly + BootstrapTheme.prototype.iconOverrideCustomButtonOption = 'icon'; + BootstrapTheme.prototype.iconOverridePrefix = 'bi-'; + + var css_248z = ".fc-theme-bootstrap5 a:not([href]){color:inherit;text-decoration:inherit}.fc-theme-bootstrap5 .fc-list,.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 th{border:1px solid var(--bs-gray-400)}.fc-theme-bootstrap5 .fc-scrollgrid{border-bottom-width:0;border-right-width:0}.fc-theme-bootstrap5-shaded{background-color:var(--bs-gray-200)}"; + internal$1.injectStyles(css_248z); + + var plugin = core.createPlugin({ + name: '@fullcalendar/bootstrap5', + themeClasses: { + bootstrap5: BootstrapTheme, + }, + }); + + var internal = { + __proto__: null, + BootstrapTheme: BootstrapTheme + }; + + core.globalPlugins.push(plugin); + + exports.Internal = internal; + exports["default"] = plugin; + + Object.defineProperty(exports, '__esModule', { value: true }); + + return exports; + +})({}, FullCalendar, FullCalendar.Internal); diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.min.js b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.min.js new file mode 100644 index 00000000..f3f686fc --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.min.js @@ -0,0 +1,6 @@ +/*! +FullCalendar Bootstrap 5 Plugin v6.1.15 +Docs & License: https://fullcalendar.io/docs/bootstrap5 +(c) 2024 Adam Shaw +*/ +FullCalendar.Bootstrap5=function(e,t,o){"use strict";class r extends o.Theme{}r.prototype.classes={root:"fc-theme-bootstrap5",tableCellShaded:"fc-theme-bootstrap5-shaded",buttonGroup:"btn-group",button:"btn btn-primary",buttonActive:"active",popover:"popover",popoverHeader:"popover-header",popoverContent:"popover-body"},r.prototype.baseIconClass="bi",r.prototype.iconClasses={close:"bi-x-lg",prev:"bi-chevron-left",next:"bi-chevron-right",prevYear:"bi-chevron-double-left",nextYear:"bi-chevron-double-right"},r.prototype.rtlIconClasses={prev:"bi-chevron-right",next:"bi-chevron-left",prevYear:"bi-chevron-double-right",nextYear:"bi-chevron-double-left"},r.prototype.iconOverrideOption="buttonIcons",r.prototype.iconOverrideCustomButtonOption="icon",r.prototype.iconOverridePrefix="bi-";o.injectStyles(".fc-theme-bootstrap5 a:not([href]){color:inherit;text-decoration:inherit}.fc-theme-bootstrap5 .fc-list,.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 th{border:1px solid var(--bs-gray-400)}.fc-theme-bootstrap5 .fc-scrollgrid{border-bottom-width:0;border-right-width:0}.fc-theme-bootstrap5-shaded{background-color:var(--bs-gray-200)}");var a=t.createPlugin({name:"@fullcalendar/bootstrap5",themeClasses:{bootstrap5:r}}),n={__proto__:null,BootstrapTheme:r};return t.globalPlugins.push(a),e.Internal=n,e.default=a,Object.defineProperty(e,"__esModule",{value:!0}),e}({},FullCalendar,FullCalendar.Internal); \ No newline at end of file diff --git a/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/index.global.js b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/index.global.js new file mode 100644 index 00000000..197a6c45 --- /dev/null +++ b/12factor FINAL/wp-content/themes/orbit-media/resources/js/fullcalendar-6.1.15/packages/core/index.global.js @@ -0,0 +1,9856 @@ +/*! +FullCalendar Core v6.1.15 +Docs & License: https://fullcalendar.io +(c) 2024 Adam Shaw +*/ +var FullCalendar = (function (exports) { + 'use strict'; + + const styleTexts = []; + const styleEls = new Map(); + function injectStyles(styleText) { + styleTexts.push(styleText); + styleEls.forEach((styleEl) => { + appendStylesTo(styleEl, styleText); + }); + } + function ensureElHasStyles(el) { + if (el.isConnected && // sometimes true if SSR system simulates DOM + el.getRootNode // sometimes undefined if SSR system simulates DOM + ) { + registerStylesRoot(el.getRootNode()); + } + } + function registerStylesRoot(rootNode) { + let styleEl = styleEls.get(rootNode); + if (!styleEl || !styleEl.isConnected) { + styleEl = rootNode.querySelector('style[data-fullcalendar]'); + if (!styleEl) { + styleEl = document.createElement('style'); + styleEl.setAttribute('data-fullcalendar', ''); + const nonce = getNonceValue(); + if (nonce) { + styleEl.nonce = nonce; + } + const parentEl = rootNode === document ? document.head : rootNode; + const insertBefore = rootNode === document + ? parentEl.querySelector('script,link[rel=stylesheet],link[as=style],style') + : parentEl.firstChild; + parentEl.insertBefore(styleEl, insertBefore); + } + styleEls.set(rootNode, styleEl); + hydrateStylesRoot(styleEl); + } + } + function hydrateStylesRoot(styleEl) { + for (const styleText of styleTexts) { + appendStylesTo(styleEl, styleText); + } + } + function appendStylesTo(styleEl, styleText) { + const { sheet } = styleEl; + const ruleCnt = sheet.cssRules.length; + styleText.split('}').forEach((styleStr, i) => { + styleStr = styleStr.trim(); + if (styleStr) { + sheet.insertRule(styleStr + '}', ruleCnt + i); + } + }); + } + // nonce + // ------------------------------------------------------------------------------------------------- + let queriedNonceValue; + function getNonceValue() { + if (queriedNonceValue === undefined) { + queriedNonceValue = queryNonceValue(); + } + return queriedNonceValue; + } + /* + TODO: discourage meta tag and instead put nonce attribute on placeholder + + + +
+ + + diff --git a/public/resources/js/fullcalendar-6.1.15/examples/daygrid-views.html b/public/resources/js/fullcalendar-6.1.15/examples/daygrid-views.html new file mode 100644 index 00000000..9dafe439 --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/examples/daygrid-views.html @@ -0,0 +1,104 @@ + + + + + + + + + + +
+ + + diff --git a/public/resources/js/fullcalendar-6.1.15/examples/external-dragging-2cals.html b/public/resources/js/fullcalendar-6.1.15/examples/external-dragging-2cals.html new file mode 100644 index 00000000..066685d4 --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/examples/external-dragging-2cals.html @@ -0,0 +1,69 @@ + + + + + + + + + + +
+
+ + + diff --git a/public/resources/js/fullcalendar-6.1.15/examples/external-dragging-builtin.html b/public/resources/js/fullcalendar-6.1.15/examples/external-dragging-builtin.html new file mode 100644 index 00000000..78fcd89f --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/examples/external-dragging-builtin.html @@ -0,0 +1,149 @@ + + + + + + + + + +
+ +
+

Draggable Events

+ +
+
+
My Event 1
+
+
+
My Event 2
+
+
+
My Event 3
+
+
+
My Event 4
+
+
+
My Event 5
+
+
+ +

+ + +

+
+ +
+
+
+ +
+ + diff --git a/public/resources/js/fullcalendar-6.1.15/examples/full-height.html b/public/resources/js/fullcalendar-6.1.15/examples/full-height.html new file mode 100644 index 00000000..18b55f8c --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/examples/full-height.html @@ -0,0 +1,125 @@ + + + + + + + + + + +
+
+
+ + + diff --git a/public/resources/js/fullcalendar-6.1.15/examples/list-sticky-header.html b/public/resources/js/fullcalendar-6.1.15/examples/list-sticky-header.html new file mode 100644 index 00000000..487af317 --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/examples/list-sticky-header.html @@ -0,0 +1,76 @@ + + + + + + + + + + +
+ + + diff --git a/public/resources/js/fullcalendar-6.1.15/examples/list-views.html b/public/resources/js/fullcalendar-6.1.15/examples/list-views.html new file mode 100644 index 00000000..cb219d03 --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/examples/list-views.html @@ -0,0 +1,114 @@ + + + + + + + + + + +
+ + + diff --git a/public/resources/js/fullcalendar-6.1.15/examples/month-view.html b/public/resources/js/fullcalendar-6.1.15/examples/month-view.html new file mode 100644 index 00000000..dbd88612 --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/examples/month-view.html @@ -0,0 +1,100 @@ + + + + + + + + + + +
+ + + diff --git a/public/resources/js/fullcalendar-6.1.15/examples/multimonth-view.html b/public/resources/js/fullcalendar-6.1.15/examples/multimonth-view.html new file mode 100644 index 00000000..feb9d23f --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/examples/multimonth-view.html @@ -0,0 +1,110 @@ + + + + + + + + + + +
+ + + diff --git a/public/resources/js/fullcalendar-6.1.15/examples/multiweek-view.html b/public/resources/js/fullcalendar-6.1.15/examples/multiweek-view.html new file mode 100644 index 00000000..5a175fbb --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/examples/multiweek-view.html @@ -0,0 +1,107 @@ + + + + + + + + + + +
+ + + diff --git a/public/resources/js/fullcalendar-6.1.15/examples/natural-height.html b/public/resources/js/fullcalendar-6.1.15/examples/natural-height.html new file mode 100644 index 00000000..b62c41d6 --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/examples/natural-height.html @@ -0,0 +1,108 @@ + + + + + + + + + + +
+ + + diff --git a/public/resources/js/fullcalendar-6.1.15/examples/selectable.html b/public/resources/js/fullcalendar-6.1.15/examples/selectable.html new file mode 100644 index 00000000..785e90ef --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/examples/selectable.html @@ -0,0 +1,123 @@ + + + + + + + + + + +
+ + + diff --git a/public/resources/js/fullcalendar-6.1.15/examples/timegrid-views-modal.html b/public/resources/js/fullcalendar-6.1.15/examples/timegrid-views-modal.html new file mode 100644 index 00000000..3b4a0fc7 --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/examples/timegrid-views-modal.html @@ -0,0 +1,180 @@ + + + + + + + + + + + + +
+ + + + + diff --git a/public/resources/js/fullcalendar-6.1.15/examples/timegrid-views.html b/public/resources/js/fullcalendar-6.1.15/examples/timegrid-views.html new file mode 100644 index 00000000..9cd2527e --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/examples/timegrid-views.html @@ -0,0 +1,108 @@ + + + + + + + + + + +
+ + + diff --git a/public/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.js b/public/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.js new file mode 100644 index 00000000..2d130c5c --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.js @@ -0,0 +1,64 @@ +/*! +FullCalendar Bootstrap 4 Plugin v6.1.15 +Docs & License: https://fullcalendar.io/docs/bootstrap4 +(c) 2024 Adam Shaw +*/ +FullCalendar.Bootstrap = (function (exports, core, internal$1) { + 'use strict'; + + class BootstrapTheme extends internal$1.Theme { + } + BootstrapTheme.prototype.classes = { + root: 'fc-theme-bootstrap', + table: 'table-bordered', + tableCellShaded: 'table-active', + buttonGroup: 'btn-group', + button: 'btn btn-primary', + buttonActive: 'active', + popover: 'popover', + popoverHeader: 'popover-header', + popoverContent: 'popover-body', + }; + BootstrapTheme.prototype.baseIconClass = 'fa'; + BootstrapTheme.prototype.iconClasses = { + close: 'fa-times', + prev: 'fa-chevron-left', + next: 'fa-chevron-right', + prevYear: 'fa-angle-double-left', + nextYear: 'fa-angle-double-right', + }; + BootstrapTheme.prototype.rtlIconClasses = { + prev: 'fa-chevron-right', + next: 'fa-chevron-left', + prevYear: 'fa-angle-double-right', + nextYear: 'fa-angle-double-left', + }; + BootstrapTheme.prototype.iconOverrideOption = 'bootstrapFontAwesome'; // TODO: make TS-friendly. move the option-processing into this plugin + BootstrapTheme.prototype.iconOverrideCustomButtonOption = 'bootstrapFontAwesome'; + BootstrapTheme.prototype.iconOverridePrefix = 'fa-'; + + var css_248z = ".fc-theme-bootstrap a:not([href]){color:inherit}.fc-theme-bootstrap .fc-more-link:hover{text-decoration:none}"; + internal$1.injectStyles(css_248z); + + var plugin = core.createPlugin({ + name: '@fullcalendar/bootstrap', + themeClasses: { + bootstrap: BootstrapTheme, + }, + }); + + var internal = { + __proto__: null, + BootstrapTheme: BootstrapTheme + }; + + core.globalPlugins.push(plugin); + + exports.Internal = internal; + exports["default"] = plugin; + + Object.defineProperty(exports, '__esModule', { value: true }); + + return exports; + +})({}, FullCalendar, FullCalendar.Internal); diff --git a/public/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.min.js b/public/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.min.js new file mode 100644 index 00000000..f4ec3cdb --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/packages/bootstrap4/index.global.min.js @@ -0,0 +1,6 @@ +/*! +FullCalendar Bootstrap 4 Plugin v6.1.15 +Docs & License: https://fullcalendar.io/docs/bootstrap4 +(c) 2024 Adam Shaw +*/ +FullCalendar.Bootstrap=function(e,t,o){"use strict";class r extends o.Theme{}r.prototype.classes={root:"fc-theme-bootstrap",table:"table-bordered",tableCellShaded:"table-active",buttonGroup:"btn-group",button:"btn btn-primary",buttonActive:"active",popover:"popover",popoverHeader:"popover-header",popoverContent:"popover-body"},r.prototype.baseIconClass="fa",r.prototype.iconClasses={close:"fa-times",prev:"fa-chevron-left",next:"fa-chevron-right",prevYear:"fa-angle-double-left",nextYear:"fa-angle-double-right"},r.prototype.rtlIconClasses={prev:"fa-chevron-right",next:"fa-chevron-left",prevYear:"fa-angle-double-right",nextYear:"fa-angle-double-left"},r.prototype.iconOverrideOption="bootstrapFontAwesome",r.prototype.iconOverrideCustomButtonOption="bootstrapFontAwesome",r.prototype.iconOverridePrefix="fa-";o.injectStyles(".fc-theme-bootstrap a:not([href]){color:inherit}.fc-theme-bootstrap .fc-more-link:hover{text-decoration:none}");var a=t.createPlugin({name:"@fullcalendar/bootstrap",themeClasses:{bootstrap:r}}),n={__proto__:null,BootstrapTheme:r};return t.globalPlugins.push(a),e.Internal=n,e.default=a,Object.defineProperty(e,"__esModule",{value:!0}),e}({},FullCalendar,FullCalendar.Internal); \ No newline at end of file diff --git a/public/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.js b/public/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.js new file mode 100644 index 00000000..3c823233 --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.js @@ -0,0 +1,64 @@ +/*! +FullCalendar Bootstrap 5 Plugin v6.1.15 +Docs & License: https://fullcalendar.io/docs/bootstrap5 +(c) 2024 Adam Shaw +*/ +FullCalendar.Bootstrap5 = (function (exports, core, internal$1) { + 'use strict'; + + class BootstrapTheme extends internal$1.Theme { + } + BootstrapTheme.prototype.classes = { + root: 'fc-theme-bootstrap5', + tableCellShaded: 'fc-theme-bootstrap5-shaded', + buttonGroup: 'btn-group', + button: 'btn btn-primary', + buttonActive: 'active', + popover: 'popover', + popoverHeader: 'popover-header', + popoverContent: 'popover-body', + }; + BootstrapTheme.prototype.baseIconClass = 'bi'; + BootstrapTheme.prototype.iconClasses = { + close: 'bi-x-lg', + prev: 'bi-chevron-left', + next: 'bi-chevron-right', + prevYear: 'bi-chevron-double-left', + nextYear: 'bi-chevron-double-right', + }; + BootstrapTheme.prototype.rtlIconClasses = { + prev: 'bi-chevron-right', + next: 'bi-chevron-left', + prevYear: 'bi-chevron-double-right', + nextYear: 'bi-chevron-double-left', + }; + // wtf + BootstrapTheme.prototype.iconOverrideOption = 'buttonIcons'; // TODO: make TS-friendly + BootstrapTheme.prototype.iconOverrideCustomButtonOption = 'icon'; + BootstrapTheme.prototype.iconOverridePrefix = 'bi-'; + + var css_248z = ".fc-theme-bootstrap5 a:not([href]){color:inherit;text-decoration:inherit}.fc-theme-bootstrap5 .fc-list,.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 th{border:1px solid var(--bs-gray-400)}.fc-theme-bootstrap5 .fc-scrollgrid{border-bottom-width:0;border-right-width:0}.fc-theme-bootstrap5-shaded{background-color:var(--bs-gray-200)}"; + internal$1.injectStyles(css_248z); + + var plugin = core.createPlugin({ + name: '@fullcalendar/bootstrap5', + themeClasses: { + bootstrap5: BootstrapTheme, + }, + }); + + var internal = { + __proto__: null, + BootstrapTheme: BootstrapTheme + }; + + core.globalPlugins.push(plugin); + + exports.Internal = internal; + exports["default"] = plugin; + + Object.defineProperty(exports, '__esModule', { value: true }); + + return exports; + +})({}, FullCalendar, FullCalendar.Internal); diff --git a/public/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.min.js b/public/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.min.js new file mode 100644 index 00000000..f3f686fc --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/packages/bootstrap5/index.global.min.js @@ -0,0 +1,6 @@ +/*! +FullCalendar Bootstrap 5 Plugin v6.1.15 +Docs & License: https://fullcalendar.io/docs/bootstrap5 +(c) 2024 Adam Shaw +*/ +FullCalendar.Bootstrap5=function(e,t,o){"use strict";class r extends o.Theme{}r.prototype.classes={root:"fc-theme-bootstrap5",tableCellShaded:"fc-theme-bootstrap5-shaded",buttonGroup:"btn-group",button:"btn btn-primary",buttonActive:"active",popover:"popover",popoverHeader:"popover-header",popoverContent:"popover-body"},r.prototype.baseIconClass="bi",r.prototype.iconClasses={close:"bi-x-lg",prev:"bi-chevron-left",next:"bi-chevron-right",prevYear:"bi-chevron-double-left",nextYear:"bi-chevron-double-right"},r.prototype.rtlIconClasses={prev:"bi-chevron-right",next:"bi-chevron-left",prevYear:"bi-chevron-double-right",nextYear:"bi-chevron-double-left"},r.prototype.iconOverrideOption="buttonIcons",r.prototype.iconOverrideCustomButtonOption="icon",r.prototype.iconOverridePrefix="bi-";o.injectStyles(".fc-theme-bootstrap5 a:not([href]){color:inherit;text-decoration:inherit}.fc-theme-bootstrap5 .fc-list,.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 th{border:1px solid var(--bs-gray-400)}.fc-theme-bootstrap5 .fc-scrollgrid{border-bottom-width:0;border-right-width:0}.fc-theme-bootstrap5-shaded{background-color:var(--bs-gray-200)}");var a=t.createPlugin({name:"@fullcalendar/bootstrap5",themeClasses:{bootstrap5:r}}),n={__proto__:null,BootstrapTheme:r};return t.globalPlugins.push(a),e.Internal=n,e.default=a,Object.defineProperty(e,"__esModule",{value:!0}),e}({},FullCalendar,FullCalendar.Internal); \ No newline at end of file diff --git a/public/resources/js/fullcalendar-6.1.15/packages/core/index.global.js b/public/resources/js/fullcalendar-6.1.15/packages/core/index.global.js new file mode 100644 index 00000000..197a6c45 --- /dev/null +++ b/public/resources/js/fullcalendar-6.1.15/packages/core/index.global.js @@ -0,0 +1,9856 @@ +/*! +FullCalendar Core v6.1.15 +Docs & License: https://fullcalendar.io +(c) 2024 Adam Shaw +*/ +var FullCalendar = (function (exports) { + 'use strict'; + + const styleTexts = []; + const styleEls = new Map(); + function injectStyles(styleText) { + styleTexts.push(styleText); + styleEls.forEach((styleEl) => { + appendStylesTo(styleEl, styleText); + }); + } + function ensureElHasStyles(el) { + if (el.isConnected && // sometimes true if SSR system simulates DOM + el.getRootNode // sometimes undefined if SSR system simulates DOM + ) { + registerStylesRoot(el.getRootNode()); + } + } + function registerStylesRoot(rootNode) { + let styleEl = styleEls.get(rootNode); + if (!styleEl || !styleEl.isConnected) { + styleEl = rootNode.querySelector('style[data-fullcalendar]'); + if (!styleEl) { + styleEl = document.createElement('style'); + styleEl.setAttribute('data-fullcalendar', ''); + const nonce = getNonceValue(); + if (nonce) { + styleEl.nonce = nonce; + } + const parentEl = rootNode === document ? document.head : rootNode; + const insertBefore = rootNode === document + ? parentEl.querySelector('script,link[rel=stylesheet],link[as=style],style') + : parentEl.firstChild; + parentEl.insertBefore(styleEl, insertBefore); + } + styleEls.set(rootNode, styleEl); + hydrateStylesRoot(styleEl); + } + } + function hydrateStylesRoot(styleEl) { + for (const styleText of styleTexts) { + appendStylesTo(styleEl, styleText); + } + } + function appendStylesTo(styleEl, styleText) { + const { sheet } = styleEl; + const ruleCnt = sheet.cssRules.length; + styleText.split('}').forEach((styleStr, i) => { + styleStr = styleStr.trim(); + if (styleStr) { + sheet.insertRule(styleStr + '}', ruleCnt + i); + } + }); + } + // nonce + // ------------------------------------------------------------------------------------------------- + let queriedNonceValue; + function getNonceValue() { + if (queriedNonceValue === undefined) { + queriedNonceValue = queryNonceValue(); + } + return queriedNonceValue; + } + /* + TODO: discourage meta tag and instead put nonce attribute on placeholder