From 3869252fdfbb0c28cad865a123db0592b83614ab Mon Sep 17 00:00:00 2001 From: Rens Date: Mon, 31 Jan 2022 23:30:24 +0100 Subject: [PATCH] tags/keyword improved, only load PDF font if required, fix currency field bug with same seperator value --- docs/changelog.md | 26 +- src/assets/css/frontend/elements.css | 301 ++++++++++++------ src/assets/css/frontend/elements.css.map | 2 +- src/assets/css/frontend/elements.sass | 269 +++++++++++----- src/assets/css/frontend/themes/colors.php | 3 + src/assets/js/backend/common.js | 11 +- src/assets/js/common.js | 33 +- src/assets/js/frontend/elements.js | 4 + src/docs/changelog.md | 26 +- src/includes/class-field-types.php | 2 + src/includes/class-shortcodes.php | 36 ++- src/includes/extensions/listings/listings.php | 1 - .../pdf-generator/pdf-generator.php | 23 ++ src/includes/sessions/class-wp-session.php | 8 +- src/includes/shortcodes/form-elements.php | 52 ++- src/super-forms.php | 12 +- 16 files changed, 565 insertions(+), 244 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index f998b212..4585d1f9 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -8,34 +8,26 @@ - [PDF Generator Add-on](https://renstillmann.github.io/super-forms/#/pdf-generator-add-on) -## Jan 28, 2022 - Version 6.0.7 - -- **Changed:** File upload names are now fully visible when user added a file on the file upload element, they are no longer truncated. If you still want the truncated version you will have to apply custom CSS and and set overflow to ellipsis method -- **Changed:** By default the `secure` parameter for cookies is now set to true, you can still filter this with `super_session_cookie_secure` hook if needed -- **Changed:** By default the `httponly` parameter for cookies is now set to true, you can still filter this with `super_session_cookie_httponly` hook if needed - -## Jan 28, 2022 - Version 6.0.6 +## Feb 01, 2022 - Version 6.1.0 +- **Added:** Predefined `Tags/Keyword` element +- **Added:** Predefined `Autosuggest` element - **Added:** Option to disable CSRF check under `Super Forms > Settings > Form Settings > Cross-Site Request Forgery (CSRF) check`. This allows a user to submit the form that was loaded via an iframe from a different origin address +- **Improved:** Only load Cyrillic text font for PDF Generator if the option to do so is enabled and if Text rendering is enabled, there is no need to load these fonts otherwise +- **Improved:** Tags/Keyword field improvements +- **Fix:** If thousand seperator and decimal seperator was set to the same value, set the thousand seperator to an empty value, since it shouldn't be possible to have the same values, it would throw a JS error and prevent the form from loading - **Fix:** Regenerate nonce for sites that use cache - -## Jan 26, 2022 - Version 6.0.4 - - **Fix:** When `editing` is enabled for a `Listings` (Listings Add-on) make sure the styles/scripts are loaded so that normal form functions and styles are applied - **Fix:** Validate requests made to switch form language by using a custom nonce system - **Fix:** PHP parse error when loading a php file used for PHP versions below v8 - - -## Jan 24, 2022 - Version 6.0.3 - - **Fix:** Option `Delete files from server after the form was submitted` wasn't working properly when storing files outside site root (secure file uploads) - **Fix:** Back-end preview not generating the PDF due to fonts not being enqueued - **Fix:** Issue with files not being attached to E-mails when upload directory was setup to be outside the site root (secure file uploads) - **Fix:** PHP Warning related to `MailChimp`, `Mailster` and `Password Protect` Add-ons - -## Jan 21, 2022 - Version 6.0.1 - - **Fix:** PHP Warning when calling `file_get_contents()` to load PDF generator fonts +- **Changed:** File upload names are now fully visible when user added a file on the file upload element, they are no longer truncated. If you still want the truncated version you will have to apply custom CSS and and set overflow to ellipsis method +- **Changed:** By default the `secure` parameter for cookies is now set to true, you can still filter this with `super_session_cookie_secure` hook if needed +- **Changed:** By default the `httponly` parameter for cookies is now set to true, you can still filter this with `super_session_cookie_httponly` hook if needed ## Jan 20, 2022 - Version 6.0.0 diff --git a/src/assets/css/frontend/elements.css b/src/assets/css/frontend/elements.css index 952225b3..95e63244 100644 --- a/src/assets/css/frontend/elements.css +++ b/src/assets/css/frontend/elements.css @@ -3378,7 +3378,6 @@ textarea.super-variable-conditions, textarea.super-conditional-logic, textarea.s /* Multipart previous/next/submit buttons */ /* Dropdowns */ /* Slider */ - /* Keyword tags */ /* Default squared */ /* Default rounded */ /* Full rounded */ @@ -3763,103 +3762,6 @@ textarea.super-variable-conditions, textarea.super-conditional-logic, textarea.s .super-form .super-slider .dragger { border-radius: 100px; } -.super-form .super-keyword-tags .super-keyword-tag { - cursor: pointer; - display: flex; - align-items: center; -} -.super-form .super-keyword-tags .super-keyword-tag:after { - font-family: "Font Awesome 5 Free"; - font-weight: 900; - content: ""; - font-size: 15px; - height: 15px; - line-height: normal; - height: 100%; - padding: 0px 0px 0px 5px; -} -.super-form .super-keyword-tags .super-shortcode-field { - flex-grow: 0 !important; - opacity: 0 !important; - width: 0px !important; - height: 0px !important; - padding: 0px !important; - border: none !important; -} -.super-form .super-keyword-tags .super-field-wrapper { - display: flex; - flex-wrap: wrap; - flex-direction: row; -} -.super-form .super-keyword-tags .super-field-wrapper:after { - content: ""; - flex: 0 0 100%; - height: 0; -} -.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags { - display: flex; - flex-grow: 1; -} -.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags > div { - display: flex; - align-items: center; -} -.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags > div .super-keyword-tag { - display: flex; - align-items: center; -} -.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list { - width: 100%; - position: absolute; - top: 33px; - display: none; - z-index: 9999; - flex-wrap: wrap; - flex-flow: wrap; - align-content: flex-start; - padding: 5px 5px 0px 5px; -} -.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-no-results { - padding: 8px 10px 8px 10px; - margin: 0px 0px 5px 0px; -} -.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-item { - justify-content: flex-start; - flex: initial; - width: auto; - flex-wrap: wrap; - padding: 8px 10px 8px 10px; - margin: 0px 5px 5px 0px; -} -.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-item.super-active { - display: flex !important; -} -.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-item .super-wp-tag { - padding: 0px 10px 0px 10px; - position: relative; -} -.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-item .super-wp-tag > span { - font-weight: bold; - text-decoration: underline; -} -.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-item .super-wp-tag-count { - padding: 0px 0px 0px 5px; -} -.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-item .super-wp-tag-desc { - padding-top: 5px; -} -.super-form .super-keyword-tags.super-string-found.super-focus .super-autosuggest-tags-list { - display: flex; -} -.super-form .super-keyword-tags .super-no-results { - display: none; -} -.super-form .super-keyword-tags.super-no-match .super-autosuggest-tags-list { - display: flex; -} -.super-form .super-keyword-tags.super-no-match .super-no-results { - display: block; -} .super-form .super-open.super-focus .super-dropdown-list { position: absolute; width: 100%; @@ -6304,4 +6206,207 @@ html[dir=rtl] .super-form.super-rtl .super-int-phone_country-list .super-int-pho flex-direction: row; } +.super-form { + /* Keyword tags */ +} +.super-form .super-keyword-tags .super-keyword-tag { + cursor: pointer; + display: flex; + align-items: center; +} +.super-form .super-keyword-tags .super-keyword-tag:after { + font-family: "Font Awesome 5 Free"; + font-weight: 900; + content: ""; + font-size: 15px; + height: 15px; + line-height: normal; + height: auto; + padding: 0px 0px 0px 5px; +} +.super-form .super-keyword-tags .super-shortcode-field { + flex-grow: 0 !important; + opacity: 0 !important; + width: 0px !important; + height: 0px !important; + padding: 0px !important; + border: none !important; +} +.super-form .super-keyword-tags .super-field-wrapper { + display: flex; + flex-wrap: wrap; + flex-direction: row; +} +.super-form .super-keyword-tags .super-field-wrapper:after { + content: ""; + flex: 0 0 100%; + height: 0; +} +.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags { + display: flex; + flex-grow: 1; +} +.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags > div { + display: flex; + align-items: center; +} +.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags > div .super-keyword-tag { + display: flex; + align-items: center; +} +.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list { + width: 100%; + position: absolute; + top: 33px; + display: none; + z-index: 9999; + flex-wrap: wrap; + flex-flow: wrap; + align-content: flex-start; + padding: 5px 5px 0px 5px; +} +.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-no-results { + padding: 8px 10px 8px 10px; + margin: 0px 0px 5px 0px; +} +.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-item { + justify-content: flex-start; + flex: initial; + width: auto; + flex-wrap: wrap; + padding: 8px 10px 8px 10px; + margin: 0px 5px 5px 0px; +} +.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-item.super-active { + display: flex !important; +} +.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-item .super-wp-tag { + padding: 0px 10px 0px 10px; + position: relative; +} +.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-item .super-wp-tag > span { + font-weight: bold; + text-decoration: underline; +} +.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-item .super-wp-tag-count { + padding: 0px 0px 0px 5px; +} +.super-form .super-keyword-tags .super-field-wrapper .super-autosuggest-tags-list .super-item .super-wp-tag-desc { + padding-top: 5px; +} +.super-form .super-keyword-tags.super-string-found.super-focus .super-autosuggest-tags-list { + display: flex; +} +.super-form .super-keyword-tags .super-no-results { + display: none; +} +.super-form .super-keyword-tags.super-no-match .super-autosuggest-tags-list { + display: flex; +} +.super-form .super-keyword-tags.super-no-match .super-no-results { + display: block; +} +.super-form .super-keyword-tags .super-autosuggest-tags { + flex-wrap: wrap; + align-items: center; + justify-content: flex-start; +} +.super-form .super-keyword-tags .super-autosuggest-tags .super-keyword-tag { + margin: 2px 0px 2px 4px; + flex-grow: 0; + flex-shrink: 1; +} +.super-form .super-keyword-tags .super-autosuggest-tags .super-keyword-filter { + width: 50px; + flex-grow: 1; + flex-shrink: 1; + border: none; + height: calc(34px - 2px); +} +.super-form .super-keyword-tags.super-focus .super-keyword-filter { + border: none !important; +} +.super-form .super-keyword-tags.super-filled .super-autosuggest-tags { + padding-top: 2px; + padding-right: 4px; + padding-bottom: 2px; +} +.super-form .super-keyword-tags.super-filled .super-keyword-filter { + height: calc(34px - 10px); + padding-left: 4px; +} +.super-form.super-default-rounded .super-autosuggest-tags { + border-radius: 4px; +} +.super-form.super-full-rounded .super-autosuggest-tags { + border-top-left-radius: 17px; + border-top-right-radius: 17px; + border-bottom-right-radius: 17px; + border-bottom-left-radius: 17px; +} +.super-form.super-full-rounded .super-filled .super-autosuggest-tags .super-keyword-filter { + margin-left: 10px; +} +.super-form.super-style-one .super-autosuggest-tags { + border: none !important; +} +.super-form.super-field-size-large .super-keyword-tags .super-autosuggest-tags { + padding-top: 0px !important; + padding-right: 0px !important; + padding-bottom: 0px !important; + padding-left: 0px !important; +} +.super-form.super-field-size-large .super-keyword-tags .super-keyword-tag { + padding: 10px 10px 10px 15px !important; + margin: 4px 4px 0px 0px !important; +} +.super-form.super-field-size-large .super-keyword-tags .super-keyword-filter { + height: calc(34px + 10px) !important; +} +.super-form.super-field-size-large .super-keyword-tags.super-filled .super-autosuggest-tags { + padding-top: 0px !important; + padding-right: 0px !important; + padding-bottom: 4px !important; + padding-left: 4px !important; +} +.super-form.super-field-size-large .super-keyword-tags.super-filled .super-keyword-filter { + height: calc(34px + 2px) !important; + margin-top: 4px; +} +.super-form.super-field-size-large.super-full-rounded .super-autosuggest-tags { + border-top-left-radius: 23px; + border-top-right-radius: 23px; + border-bottom-right-radius: 23px; + border-bottom-left-radius: 23px; +} +.super-form.super-field-size-huge .super-keyword-tags .super-autosuggest-tags { + padding-top: 0px !important; + padding-right: 0px !important; + padding-bottom: 0px !important; + padding-left: 0px !important; +} +.super-form.super-field-size-huge .super-keyword-tags .super-keyword-tag { + padding: 10px 10px 10px 15px !important; + margin: 9px 9px 0px 0px !important; +} +.super-form.super-field-size-huge .super-keyword-tags .super-keyword-filter { + height: calc(34px + 20px) !important; +} +.super-form.super-field-size-huge .super-keyword-tags.super-filled .super-autosuggest-tags { + padding-top: 0px !important; + padding-right: 0px !important; + padding-bottom: 9px !important; + padding-left: 10px !important; +} +.super-form.super-field-size-huge .super-keyword-tags.super-filled .super-keyword-filter { + height: calc(34px + 2px) !important; + margin-top: 9px; +} +.super-form.super-field-size-huge.super-full-rounded .super-autosuggest-tags { + border-top-left-radius: 28px; + border-top-right-radius: 28px; + border-bottom-right-radius: 28px; + border-bottom-left-radius: 28px; +} + /*# sourceMappingURL=elements.css.map */ diff --git a/src/assets/css/frontend/elements.css.map b/src/assets/css/frontend/elements.css.map index d24407dd..1cdbb525 100644 --- a/src/assets/css/frontend/elements.css.map +++ b/src/assets/css/frontend/elements.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["elements.sass"],"names":[],"mappings":";AAqFA;EACE;;;AAEF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAEA;AAAA;EAEE;;;AAEF;AAAA;EAEE;;AACF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGJ;EACE;EACA;EACA;;;AAEA;EACE;;AACF;EACE;;AACF;EACE;;;AACJ;EACE;EACA;;;AAMM;AAAA;EACE;EACA;EACA;EACA;EACA;;;AAEV;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EA1IE,aANY;EAOZ,aAyJa;;;AAGb;EA7JA,aANY;EAOZ,aA6Je;;;AAEjB;EAhKE,aANY;EAOZ,aAgKa;;;AAEf;EACE;;;AAEF;EACE;EACA;EACA;;;AAGA;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;EACA;;AACF;EACE;;;AAEJ;EAjLE,uBAkLY;EAjLZ,qBAiLY;EAhLZ,oBAgLY;EA/KZ,kBA+KY;EA9KZ,iBA8KY;EA7KZ,aA6KY;EA5KZ;;;AA+KA;EArLA,uBAsLc;EArLd,qBAqLc;EApLd,oBAoLc;EAnLd,kBAmLc;EAlLd,iBAkLc;EAjLd,aAiLc;EAhLd;;;AAkLF;AAAA;EAxLE,uBA0LY;EAzLZ,qBAyLY;EAxLZ,oBAwLY;EAvLZ,kBAuLY;EAtLZ,iBAsLY;EArLZ,aAqLY;EApLZ;;;AAsLF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;AACA;EACE;;AACF;EACE;;AACA;EACE;;AACF;EACE;EACA;EACA;EACA;;AACA;EACE;;AACN;EACE;EACA;;AACF;EACE;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;;;AAEJ;EACE;;;AAEF;AAAA;EAEE;EACA;EACA;EACA;;;AAGA;EACE;;AACF;EACE;EACA;EACA;;;AAGF;EAEE;EACA;EACA;;AACF;EAEE;EACA;EACA;EACA;EACA;;AACF;EAEE;EACA;;AACF;EAEE;EACA;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;;AACJ;EACE;;AACA;EACE;EACA;EACA;EACA;EA9QJ,oBA+Qe;EA9Qf,iBA8Qe;EA7Qf,gBA6Qe;EA5Qf,eA4Qe;EA3Qf,YA2Qe;;AACf;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;;AACF;EACE;;AACJ;EACE;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;;AACF;EACE;;;AAEN;EACE;EACA;;;AAEF;EACE;;;AAGA;EACE;EACA;EACA;EACA;EACA;EAuDA;;AAtDA;EACE;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AACF;EACE;EACA;EACA;;AAEE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;;AAEN;EACE;;AAEF;EACE;;AAEA;EACE;;AACF;EACE;;AACF;EACE;EACA;;AACF;EACE;EACA;;AACN;EACE;EACA;;AACF;EACE;EACA;;AAEF;EACE;EACA;;AACF;EACE;;AACJ;EACE;;AACF;EACE;;AACF;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EAzdF,mBA0da;EAzdb,gBAyda;EAxdb,eAwda;EAvdb,cAuda;EAtdb,WAsda;;;AAEf;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;;AACA;EACE;;;AAEN;EACE;IAvfA,mBAwfa;IAvfb,gBAufa;IAtfb,eAsfa;IArfb,cAqfa;IApfb,WAofa;;EACb;IAzfA,mBA0fa;IAzfb,gBAyfa;IAxfb,eAwfa;IAvfb,cAufa;IAtfb,WAsfa;;;AAEf;EACE;IA7fA,mBA8fa;IA7fb,gBA6fa;IA5fb,eA4fa;IA3fb,cA2fa;IA1fb,WA0fa;;EACb;IA/fA,mBAggBa;IA/fb,gBA+fa;IA9fb,eA8fa;IA7fb,cA6fa;IA5fb,WA4fa;;;AAIX;EACE;;AACJ;EAlfA,iBAmfa;EAlfb,oBAkfa;EAjfb,YAifa;;AACb;EACE;EA5hBF;EACA;EACA;EACA;EACA;EA0hBE;;AACA;EACE;;AAGA;EACE;;AACA;EA/jBN,aANY;EAOZ,aA+jBqB;EACb;EAviBR;EACA;EACA;EACA;EACA;EAqiBQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGN;EACE;;AACJ;EACE;;AAGE;EACE;;AACF;EACE;;AACF;EACE;;AAEJ;EACE;;AACF;EACE;;AACJ;AAAA;AAAA;AAAA;AAAA;EAKE;;AACF;EACE;;;AAEJ;AACA;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AAEF;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;;AACA;EACE;;;AAEJ;EACE;;AACA;EACE;;;AAEJ;EACE;;AACA;EACE;;AAEA;EACE;;;AAGJ;EACE;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AACF;EACE;;;AAEJ;EACE;EACA;;;AAEF;EACE;;;AAGA;EACE;;AACF;EACE;;;AAGF;AAAA;EAEE;;AACA;AAAA;EACE;;AACF;AAAA;EACE;;AACF;AAAA;EACE;;;AAEN;EACE;EACA;EACA;EACA;;;AAEF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EAjtBA;EACA;EACA;EACA;EACA;;;AAgtBF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AACF;EACE;;;AAKA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EA1sBF,iBA2sBa;EA1sBb,oBA0sBa;EAzsBb,YAysBa;EACX;EACA;;AACF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EA3tBA,oBA4tBa;EA3tBb,iBA2tBa;EA1tBb,gBA0tBa;EAztBb,eAytBa;EAxtBb,YAwtBa;;AACb;AAAA;AAAA;AAAA;EA7tBA,oBA+tBa;EA9tBb,iBA8tBa;EA7tBb,gBA6tBa;EA5tBb,eA4tBa;EA3tBb,YA2tBa;EACX;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;EACA;;AAEA;EACE;;AACF;EACE;;;AAEN;AAAA;EAEE;EACA;EACA;EACA;;;AAEF;EACE;EACA;;AAEE;EACE;;AAEF;EACE;EACA;EACA;;;AAIF;AAAA;AAAA;AAAA;EAEE;;;AAKF;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;;AAEN;EACE;EACA;;AACA;EACE;EACA;;AACF;EACE;;;AAGF;AAAA;EA9yBA,uBAgzBgB;EA/yBhB,oBA+yBgB;EA9yBhB,eA8yBgB;EAhxBhB,iBAixBa;EAhxBb,oBAgxBa;EA/wBb,YA+wBa;EACX;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EAEE;;;AAGF;EACE;;;AAEF;EACE;;;AAEJ;EACE;EACA;;;AAGA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AACF;EACE;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;;;AAIF;EACE;;AACF;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;;AACF;EACE;;AACF;EACE;;AACJ;EACE;EACA;;AACF;EACE;EA33BJ,uBA43BkB;EA33BlB,oBA23BkB;EA13BlB,eA03BkB;EACd;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EAp4BJ,uBAq4BkB;EAp4BlB,oBAo4BkB;EAn4BlB,eAm4BkB;EACd;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EA73BN,oBA83BiB;EA73BjB,iBA63BiB;EA53BjB,gBA43BiB;EA33BjB,eA23BiB;EA13BjB,YA03BiB;;AACb;EACE;EACA;EACA;EACA;;;AAER;EACE;EACA;EACA;EACA;;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;;;AAGF;EACE;EACA;;AACF;EACE;;AACF;EACE;;;AAIA;EACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AACF;EACE;EACA;EACA;EACA;;AAEE;EACE;;AACF;EACE;EACA;EACA;;;AAER;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;;AACJ;EACE;EACA;EACA;EACA;EACA;;AACA;EA/hCN,aANY;EAOZ,aA+hCqB;EACb;EACA;;AACJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAKA;EACE;;AAIF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAEZ;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AACF;EACE;;AACA;EACE;;;AACJ;EACE;EACA;;AACA;EACE;;AACF;EACE;EAllCF,aANY;EAOZ,aAklCe;;;AAEjB;EACE;EACA;;AAEE;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIF;EACE;;;AAGN;EACE;EACA;EACA;;AACA;EACE;EA3jCJ,oBA4jCe;EA3jCf,iBA2jCe;EA1jCf,gBA0jCe;EAzjCf,eAyjCe;EAxjCf,YAwjCe;EACX;EAhlCJ,uBAilCkB;EAhlClB,oBAglCkB;EA/kClB,eA+kCkB;;AAChB;EACE;EAhkCJ,oBAikCe;EAhkCf,iBAgkCe;EA/jCf,gBA+jCe;EA9jCf,eA8jCe;EA7jCf,YA6jCe;EACX;;;AAEN;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EApkCA,iBAqkCW;EApkCX,oBAokCW;EAnkCX,YAmkCW;;AACX;EACE;EAvmCF,uBAwmCgB;EAvmChB,oBAumCgB;EAtmChB,eAsmCgB;;AACd;EACE;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EA9nCJ,uBA+nCkB;EA9nClB,oBA8nCkB;EA7nClB,eA6nCkB;EACd;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EA1qCJ,uBA2qCgB;EA1qChB,qBA0qCgB;EAzqChB,oBAyqCgB;EAxqChB,kBAwqCgB;EAvqChB,iBAuqCgB;EAtqChB,aAsqCgB;EArqChB;;AAsqCE;EACE;;AACA;EACE;;AACJ;EACE;;AACF;EACE;;AACF;EACE;;AACJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AACF;EACE;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;EACA;;AAGE;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EA3rCR,uBA4rCsB;EA3rCtB,oBA2rCsB;EA1rCtB,eA0rCsB;EArtCtB,uBAstCoB;EArtCpB,qBAqtCoB;EAptCpB,oBAotCoB;EAntCpB,kBAmtCoB;EAltCpB,iBAktCoB;EAjtCpB,aAitCoB;EAhtCpB;;AAitCQ;EACE;EACA;EACA;EACA;EACA;EA5tCV,uBA6tCsB;EA5tCtB,qBA4tCsB;EA3tCtB,oBA2tCsB;EA1tCtB,kBA0tCsB;EAztCtB,iBAytCsB;EAxtCtB,aAwtCsB;EAvtCtB;EAsCA,oBAkrCqB;EAjrCrB,iBAirCqB;EAhrCrB,gBAgrCqB;EA/qCrB,eA+qCqB;EA9qCrB,YA8qCqB;;AAEX;EACE;EACA;EACA;;;AAIV;EACE;EACA;;AAEF;EACE;EACA;;;AAGF;EACE;EACA;;AAEF;EACE;EACA;;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AACA;EACE;;;AAGJ;EACE;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;EACA;;AACA;EACE;EACA;;AACJ;EACE;EACA;;;AAEN;EACE;IACE;;;AAEJ;EACE;;AACA;EACE;EACA;EACA;EACA;;;AACJ;EACE;EACA;EACA;EACA;;AACA;EACE;;;AACJ;EACE;EACA;EACA;;AACA;EACE;;;AACJ;EACE;EACA;EACA;;;AAGA;EACE;EACA;EACA;;;AAEJ;EACE;;AACA;EACE;;;AAEJ;EACE;;;AAEF;EACE;;;AAKI;EACE;EACA;;AACF;EACE;EACA;;AACJ;EACE;;AACF;EACE;EACA;;AACF;EACE;;AAEA;EACE;;AACF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EA31CR,uBA41CsB;EA31CtB,oBA21CsB;EA11CtB,eA01CsB;EACd;EACA;EACA;;AACN;EAEE;EACA;EACA;;AACF;EACE;EACA;EACA;EA/0CJ;EACA;EACA;EACA;EACA;EA60CI;;AACJ;EACE;;;AAIA;EACE;;;AAIF;EACE;EACA;;AACF;EACE;;AACF;EACE;;AACJ;EACE;;;AAEJ;AAAA;AAAA;EAGE;;;AAEF;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AACA;EAn7CJ,aANY;EAOZ,aAm7CmB;EACb;EACA;EACA;EACA;EACA;EACA;EACA;;AACJ;EACE;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;;AACJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEE;EACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;;;AAKJ;EACE;;AACA;EACE;EACA;EACA;EACA;;AACR;EACE;EACA;;;AAEF;EACE;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;;AAEN;AAAA;EAEE;EA9gDF,aANY;EAOZ,aA8gDe;EACb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;;;AAGJ;EACE;;AAEE;EACE;EACA;EACA;;AACA;EACE;EACA;;AACN;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;AAEN;EACE;EACA;;;AAEA;EACE;;;AAEJ;EACE;EACA;EACA;EACA;;AACA;EACE;;AAEE;EA9jDJ,aANY;EAOZ,aA8jDmB;EACb;EACA;EACA;EACA;;;AAER;EA/hDE,6BAgiDoB;EA/hDpB,0BA+hDoB;EA9hDpB,yBA8hDoB;EA7hDpB,wBA6hDoB;EA5hDpB,qBA4hDoB;EAzhDpB,mBA0hDW;EAzhDX,gBAyhDW;EAxhDX,eAwhDW;EAvhDX,cAuhDW;EAthDX,WAshDW;;;AACb;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EA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A;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAvuDF,uBAwuDgB;EAvuDhB,oBAuuDgB;EAtuDhB,eAsuDgB;EArtDhB,oBAstDa;EArtDb,iBAqtDa;EAptDb,gBAotDa;EAntDb,eAmtDa;EAltDb,YAktDa;;AACX;EA3wDF,aANY;EAOZ,aA2wDiB;EACb;EACA;EACA;EACA;EAtvDJ;EACA;EACA;EACA;EACA;;AAovDE;EACE;EACA;EACA;EACA;;AACA;EAtwDJ,oBAuwDkB;EAtwDlB,iBAswDkB;EArwDlB,gBAqwDkB;EApwDlB,eAowDkB;EAnwDlB,YAmwDkB;EACZ;EACA;EACA;EACA;EACA;;AACN;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAzwDF,uBA0wDgB;EAzwDhB,oBAywDgB;EAxwDhB,eAwwDgB;;AAChB;EACE;;AACF;EACE;EACA;EAhzDF,aANY;EAOZ,aAgzDe;EACb;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;;AAEF;EACE;EACA;;;AAIJ;EAGE;EACA;EACA;;AACA;EACI;;;AAEN;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAOA;EACE;EACA;EACA;;AACA;EACE;;;AAEN;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAQA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;;AACF;AAAA;AAAA;AAAA;EACE;;AACF;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;AACF;AAAA;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;AAAA;EAt4DF,uBAw4DkB;EAv4DlB,oBAu4DkB;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CE;EACA;;AAEA;EACE;;;AAIA;EACE;;AACF;EACE;EACA;;;AAGJ;AAAA;EAEE;EACA;;AACF;EACE;EACA;;AACA;EACE;;;AAKF;AAAA;EACE;EACA;;AACF;AAAA;EACE;;;AAIJ;AAAA;EACE;EACA;;AACA;AAAA;EACE;;AACF;AAAA;EACE;EACA;EACA;EACA;;;AACR;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;AACJ;EACI;;;AAEJ;EACE;EACA;EACA;;AACA;EACE;;AACF;EACE;;AACF;AAAA;EAEE;;AACA;AAAA;EACE;EACA;EACA;;;AAEN;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;EACA;;;AAGJ;EACE;;;AAIE;EACE;;AAGF;AAAA;EAl4EF,oBAm4EgB;EAl4EhB,iBAk4EgB;EAj4EhB,gBAi4EgB;EAh4EhB,eAg4EgB;EA/3EhB,YA+3EgB;;;AAElB;EACE;EACA;EACA;EACA;;;AAGE;EA54EF,oBA64EgB;EA54EhB,iBA44EgB;EA34EhB,gBA24EgB;EA14EhB,eA04EgB;EAz4EhB,YAy4EgB;;;AAElB;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGA;EA56EF,oBA66EgB;EA56EhB,iBA46EgB;EA36EhB,gBA26EgB;EA16EhB,eA06EgB;EAz6EhB,YAy6EgB;;;AAElB;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGA;EACE;;AACF;EACE;;AACF;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;;AACJ;AAAA;EAEE;;;AAEJ;EACE;;AAEE;EACE;;AAEF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AACJ;EACE;;AAEF;EACE;EACA;;AAEE;EACE;EACA;EACA;;AACN;EACE;;AAEF;EACE;EACA;;AAEE;EACE;EACA;EACA;;AACN;EACE;;;AAEN;AACA;EACE;;AAEE;EACE;;AACA;EACE;EACA;EACA;;;AACR;AACA;EACE;;AAEE;EACE;;AACA;EACE;;;AACR;AACA;EACE;;AAEE;EACE;;AACA;EACE;;;AAER;AACE;AAKA;AAIA;AAGA;AAqIA;AA2KA;AAuBA;AAKA;AAOA;AASA;AASA;AAIA;AA4rBA;AAiBA;AAoRA;AAqRA;AAuIA;AAMA;AAMA;;AA7vDA;EACE;EACA;EACA;;AAGA;EACE;;AAEJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEA;AAAA;EAEE;;AAEJ;EACE;;AACA;EACE;;AACN;EACE;EACA;EACA;;AACF;AAAA;AAAA;EAGE;EACA;EACA;;AACF;AAAA;EAEE;;AAEA;EACE;EACA;EACA;EACA;;AAEF;EACE;;AACA;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAEJ;EACE;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AACA;EACE;;AAGJ;AAAA;EACE;;AACA;AAAA;EACE;;AAEJ;EACE;;AAEA;EACE;;AAEF;EACE;;AAGF;EACE;;AACA;EACE;;AAGJ;EACE;;AACA;EACE;;AAEN;EACE;;AAEE;EACE;;AACJ;EACI;;AAGJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;;AAGN;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AACF;AAAA;EAEE;;AACF;EACE;EACA;EACA;;AACF;AAAA;EAEE;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;;AAEF;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;AAAA;EACE;EACA;EACA;EACA;;AACF;AAAA;EACE;EACA;EACA;EACA;;AAEJ;EACE;;AACF;EACE;EACA;EACA;;AACA;EACE;;AACJ;EACE;EACA;;AAEJ;AAAA;AAAA;EAGI;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACN;EACE;EACA;EACA;EACA;EACA;;AACF;AAAA;EAEE;;AACF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAGJ;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AAOA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAGF;EACE;;AAGF;EACE;;AAEJ;EACE;;AAOM;EACE;EACA;EACA;EACA;;AAOA;EACE;;AAGd;EACE;EACA;EACA;;AACA;EACE;;AAEE;EACE;;AAEF;EACE;;AACJ;EACE;;AAEE;EACE;EACA;;AACF;EACE;EACA;;AAGV;EACE;EACA;EACA;;AAEF;AAAA;EAEI;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGA;EACE;;AAOI;EAEE;;AAGV;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AACF;EACE;EACA;;AACA;EACE;EACA;;AACA;EACE;EACA;;AACN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AACF;EACE;EACA;;AACA;EACE;EACA;;AACJ;EACE;;AACF;EACE;;AAEN;EACE;;AACJ;EACE;;AAEA;EACE;;AACF;EACE;;AAEJ;EACE;EACA;;AACJ;EACE;EACA;EACA;;AACA;EACE;;AAGF;AAAA;EACE;;AACF;AAAA;EACE;;AAEF;EACE;;AACJ;EACE;;AACF;EACE;;AAEA;EACE;;AAEF;EACE;;AACJ;EACE;;AACF;EACE;;AACF;EACE;EACA;;AACF;EACE;;AACF;AAAA;EAEE;EACA;;AACF;EACE;;AAIE;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;;AAMF;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAME;EACE;;AACF;EACE;;AAEF;EACE;EACA;;AACJ;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;;AACF;EACE;EACA;;AAEA;EACE;;AACF;EACE;EACA;;AAEF;EACE;;AACF;EACE;;AACJ;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAKF;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;EACE;EACA;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;;AAIF;EACE;;AAKF;EACE;;AACJ;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACA;EACE;;AAGF;EACE;EACA;;AACN;EACE;EACA;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;;AAKJ;EACE;;AACF;EACE;;AACN;EACE;;AACF;EACE;;AACF;EACE;;AACF;EACE;EACA;;AACA;EAEE;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AACJ;EACE;;AACF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;AACF;AAAA;EAEE;;AAEA;EACE;;AACA;EACE;;AAEF;EACE;;AAEJ;EACE;EACA;EACA;;AACA;EACE;EACA;;AACN;EACE;;AAGA;AAAA;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;;AACF;EACE;;AAKF;AAAA;AAAA;AAAA;EACG;;AAEH;EACE;;AAEA;EACE;;AAEF;EACE;;AAEF;EACE;;AAGJ;AAAA;EACE;;AACJ;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;;AACA;EACE;EACA;;AACA;EACE;EACA;;AACN;EACE;;AACF;EACE;EACA;;AAEA;EACE;;AAEF;EACE;EACA;;AACA;EACE;;AACF;EACE;;AACF;EACE;EACA;;AACN;EACE;;AACF;EACE;;AAIE;EACE;EACA;EACA;;AACF;EACE;EACA;;AACJ;EACE;EACA;EACA;;AACF;EACE;EACA;;AAIA;EACE;;AAMA;EACE;;AACF;EACE;;AAEF;EACE;EACA;;AAEF;EACE;EACA;EACA;;AACF;EACE;EACA;;AACJ;EACE;EACA;EACA;;AACF;EACE;EACA;;AAKA;EACE;;AAGJ;EACE;EACA;;AAEA;EACE;;AACF;EACE;EACA;;AACA;EACE;EACA;;AACN;EACE;EACA;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;;AACJ;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;;AACF;EACE;;AAKF;EACE;;AAKJ;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;;AACJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;EACE;EACA;;AACN;EACE;EACA;;AAKA;EACE;;AAIF;EACE;;AAEF;EACE;;AACJ;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACA;EACE;;AAGF;EACE;;AACN;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;;AAMN;EACE;;AAKA;EACE;;AAGF;EACE;;AAKF;EACE;;AAGF;EACE;;AAGN;EACE;EACA;;AAGA;EACE;;AACA;EACE;;AAKF;EACE;;AACA;EACE;;AAGJ;EACE;;AACA;EACE;;AAKJ;EACE;;AAGF;EACE;;AAIN;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaE;;AAIF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaE;;AAEA;EACE;EACA;;AAGA;EACE;;AACF;EACE;;AACN;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEF;AAAA;EAEE;;AACJ;EACE;;AACF;AAAA;EAEE;;AACF;EACE;;AAEA;EACE;;AAEF;EACE;;AACF;EACE;;AACF;EACE;;AAGA;EACE;EACA;;AACF;AAAA;AAAA;EAGE;EACA;;AAEF;EACE;EACA;;AACF;AAAA;EAEE;EACA;;AAEA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AACN;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;AAGE;EAEE;EACA;EACA;EACA;;AAIA;EACE;EACA;EACA;;AACF;EACE;;AAIA;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACF;EACE;;AAGF;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAKJ;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGN;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;AAGE;EACE;EACA;;AACF;EACE;;AAEF;EACE;;AACF;EACE;EACA;;AAGJ;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEJ;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAIZ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaE;;AAEA;EACE;EACA;;AAGA;EACE;;AACF;EACE;;AACN;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEF;AAAA;EAEE;;AACJ;EACE;;AACF;AAAA;EAEE;;AACF;EACE;;AAEA;EACE;;AAEF;EACE;;AACF;EACE;;AACF;EACE;;AAGA;EACE;EACA;;AACF;AAAA;AAAA;EAGE;EACA;;AAEF;EACE;EACA;;AACF;AAAA;EAEE;EACA;;AAEA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AACN;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;AAGE;EAEE;EACA;EACA;EACA;;AAIA;EACE;EACA;EACA;;AACF;EACE;;AAIA;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACF;EACE;;AAGF;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAKJ;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGN;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;AAGE;EACE;EACA;;AACF;EACE;;AAEF;EACE;;AACF;EACE;EACA;;AAGJ;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEJ;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAKZ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaE;EACA;;AACF;EACE;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWE;EACA;;AACJ;EACE;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AACF;EACE;;AAYA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;AAEJ;EACE;;AAEF;AAAA;EAEE;EACA;;AACJ;EACE;EACA;;AACF;EACE;EACA;;AACF;AAAA;EAEE;;AACA;AAAA;EACE;;AACF;AAAA;EACE;;AACJ;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AACF;EACE;EACA;;AACA;AAAA;AAAA;EAGE;;AAGJ;EACE;;AAEJ;EACE;;AACJ;AAAA;AAAA;EAGE;EACA;;AAEA;AAAA;AAAA;AAAA;EAIE;EACA;;AAEF;EACE;EACA;;AAKF;EACE;;AAKF;EACE;;AAKF;EACE;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWE;;AACF;EACE;;AACF;AAAA;EAEE;;AACF;AAAA;EAEE;EACA;;AACF;AAAA;EAEE;EACA;;AAEA;EACE;;AACF;EACE;EACA;;AAGA;EACE;;AAGA;EACE;;AAIF;EACE;;AAEA;EACE;;AACJ;EACE;;AAEA;EACE;;AACJ;EACE;;AAEA;AAAA;EAEE;;AAEJ;EACE;;AAEA;EACE;;AACJ;EACE;;AACF;AAAA;AAAA;EAGE;;AACF;EACE;;AAKF;EACE;;AAEA;EACE;;AACJ;EACE;;AAEA;EACE;;AAEN;EACE;;AACJ;EACE;;AAME;EACE;;AAGR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWE;;AACF;EACE;;AACF;AAAA;EAEE;;AACF;AAAA;EAEE;EACA;;AACF;AAAA;EAEE;EACA;;AAEA;EACE;;AACF;EACE;EACA;;AAGA;EACE;;AAGA;EACE;;AAIF;EACE;;AAEA;EACE;;AACJ;EACE;;AAEA;EACE;;AACJ;EACE;;AAEA;AAAA;EAEE;;AAEJ;EACE;;AAEA;EACE;;AACJ;EACE;;AACF;AAAA;AAAA;EAGE;;AACF;EACE;;AAIF;EACE;;AAEA;EACE;;AACJ;EACE;;AAEA;EACE;;AACJ;EACE;;AAEF;EACE;;AACF;EACE;;AAEA;EACE;;AAEN;EACE;;AACJ;EACE;;AAGN;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;;;AAEF;AAAA;EAEE;;;AAIE;EACE;;AACA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;;AACA;EACE;EACA;;;AAER;EACE;EACA;EAllJF,aANY;EAOZ,aAklJe;EACb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIE;EACE;;AAEF;EACE;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AAIA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEE;EACE;EACA;;;AAKN;EACE;;AAIA;EACE;;AAEN;EACE;EACA;EACA;;AAII;EACE;EACA;EACA;;AACA;EACE;;AAEV;EACE;EACA;EACA;;AAII;EACE;EACA;EACA;;AACA;EACE;;AAEV;EACE;EACA;;AAII;EACE;EACA;;AAER;EACE;EACA;;AAII;EACE;EACA;;;AAKN;EACE;;AAIA;EACE;;AAEN;EACE;EACA;EACA;;AAII;EACE;EACA;EACA;;AACA;EACE;;AAEV;EACE;EACA;EACA;;AAII;EACE;EACA;EACA;;AACA;EACE;;AAEV;EACE;EACA;;AAII;EACE;EACA;;AAER;EACE;EACA;;AAII;EACE;EACA;;;AAKN;EACE;;AAIA;EACE;;AAEN;EACE;EACA;EACA;;AAII;EACE;EACA;EACA;;AACA;EACE;;AAEV;EACE;EACA;EACA;;AAII;EACE;EACA;EACA;;AACA;EACE;;AAEV;EACE;EACA;;AAII;EACE;EACA;;AAER;EACE;EACA;;AAII;EACE;EACA;;;AAGV;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;;AAIA;EACE;;;AAMJ;EACE;;AAGE;EACE;;AAOE;EACE;;AAGN;EACE;EACA;EACA;;AAKA;EACE;EACA;EACA;;AACV;EACE;EACA;;AAEE;EACE;EACA;EACA;;AACN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGE;EACE;;AACJ;EACE;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AACF;EACE;;AAEF;EACE;EACA;;AACA;EACE;;AACA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AACF;EACE;EACA;;AACN;EACE;EACA;;AACA;EACE;;AACA;AAAA;EAEE;EACA;;AAOE;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAMN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAQJ;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAMN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAQN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAMN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAOR;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAMN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAQJ;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAMN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAQN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAMN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;;AAIhB;EACE;;AAEA;EACE;;AAEF;EACE;;AAEF;EACE;;;AAGN;AAAA;EAEE;;AACA;AAAA;EACE;;AACF;AAAA;EACE;;AACF;AAAA;EACE;;AAIA;AAAA;EACE;;AACA;AAAA;EACE;;;AAIR;EACE;EACA;;AAGE;AAAA;EAEE;;AACA;AAAA;EACE;;AACF;AAAA;EACE;;AACF;AAAA;EACE;;AACJ;EACE;;AAEA;EACE;;AAGF;AAAA;EACE;;AAGA;EACE;;AACF;EACE;;AAKF;EACE;;AAEJ;EACE;;AACF;EACE;;AACJ;EACE;;AACF;EACE;;AACF;EACE;EACA;;AAIE;AAAA;EACE;;AACA;AAAA;EACE;;AACR;EACE;;AACF;EACE;;AACF;EACE;;AACF;EACE;;AACF;EACE;;AAEA;EACE;;AACA;EACE;;AACN;AAAA;AAAA;AAAA;EAIE","file":"elements.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["elements.sass"],"names":[],"mappings":";AAqFA;EACE;;;AAEF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAEA;AAAA;EAEE;;;AAEF;AAAA;EAEE;;AACF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGJ;EACE;EACA;EACA;;;AAEA;EACE;;AACF;EACE;;AACF;EACE;;;AACJ;EACE;EACA;;;AAMM;AAAA;EACE;EACA;EACA;EACA;EACA;;;AAEV;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EA1IE,aANY;EAOZ,aAyJa;;;AAGb;EA7JA,aANY;EAOZ,aA6Je;;;AAEjB;EAhKE,aANY;EAOZ,aAgKa;;;AAEf;EACE;;;AAEF;EACE;EACA;EACA;;;AAGA;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;EACA;;AACF;EACE;;;AAEJ;EAjLE,uBAkLY;EAjLZ,qBAiLY;EAhLZ,oBAgLY;EA/KZ,kBA+KY;EA9KZ,iBA8KY;EA7KZ,aA6KY;EA5KZ;;;AA+KA;EArLA,uBAsLc;EArLd,qBAqLc;EApLd,oBAoLc;EAnLd,kBAmLc;EAlLd,iBAkLc;EAjLd,aAiLc;EAhLd;;;AAkLF;AAAA;EAxLE,uBA0LY;EAzLZ,qBAyLY;EAxLZ,oBAwLY;EAvLZ,kBAuLY;EAtLZ,iBAsLY;EArLZ,aAqLY;EApLZ;;;AAsLF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;AACA;EACE;;AACF;EACE;;AACA;EACE;;AACF;EACE;EACA;EACA;EACA;;AACA;EACE;;AACN;EACE;EACA;;AACF;EACE;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;;;AAEJ;EACE;;;AAEF;AAAA;EAEE;EACA;EACA;EACA;;;AAGA;EACE;;AACF;EACE;EACA;EACA;;;AAGF;EAEE;EACA;EACA;;AACF;EAEE;EACA;EACA;EACA;EACA;;AACF;EAEE;EACA;;AACF;EAEE;EACA;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;;AACJ;EACE;;AACA;EACE;EACA;EACA;EACA;EA9QJ,oBA+Qe;EA9Qf,iBA8Qe;EA7Qf,gBA6Qe;EA5Qf,eA4Qe;EA3Qf,YA2Qe;;AACf;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;;AACF;EACE;;AACJ;EACE;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;;AACF;EACE;;;AAEN;EACE;EACA;;;AAEF;EACE;;;AAGA;EACE;EACA;EACA;EACA;EACA;EAuDA;;AAtDA;EACE;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AACF;EACE;EACA;EACA;;AAEE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;;AAEN;EACE;;AAEF;EACE;;AAEA;EACE;;AACF;EACE;;AACF;EACE;EACA;;AACF;EACE;EACA;;AACN;EACE;EACA;;AACF;EACE;EACA;;AAEF;EACE;EACA;;AACF;EACE;;AACJ;EACE;;AACF;EACE;;AACF;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;AAGJ;EACE;;AACF;EAIE;EACA;;AAJA;EACE;EACA;;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EAzdF,mBA0da;EAzdb,gBAyda;EAxdb,eAwda;EAvdb,cAuda;EAtdb,WAsda;;;AAEf;EACE;;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;;AACA;EACE;;;AAEN;EACE;IAvfA,mBAwfa;IAvfb,gBAufa;IAtfb,eAsfa;IArfb,cAqfa;IApfb,WAofa;;EACb;IAzfA,mBA0fa;IAzfb,gBAyfa;IAxfb,eAwfa;IAvfb,cAufa;IAtfb,WAsfa;;;AAEf;EACE;IA7fA,mBA8fa;IA7fb,gBA6fa;IA5fb,eA4fa;IA3fb,cA2fa;IA1fb,WA0fa;;EACb;IA/fA,mBAggBa;IA/fb,gBA+fa;IA9fb,eA8fa;IA7fb,cA6fa;IA5fb,WA4fa;;;AAIX;EACE;;AACJ;EAlfA,iBAmfa;EAlfb,oBAkfa;EAjfb,YAifa;;AACb;EACE;EA5hBF;EACA;EACA;EACA;EACA;EA0hBE;;AACA;EACE;;AAGA;EACE;;AACA;EA/jBN,aANY;EAOZ,aA+jBqB;EACb;EAviBR;EACA;EACA;EACA;EACA;EAqiBQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGN;EACE;;AACJ;EACE;;AAGE;EACE;;AACF;EACE;;AACF;EACE;;AAEJ;EACE;;AACF;EACE;;AACJ;AAAA;AAAA;AAAA;AAAA;EAKE;;AACF;EACE;;;AAEJ;AACA;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AACF;EACE;EACA;;;AAEF;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;;AACA;EACE;;;AAEJ;EACE;;AACA;EACE;;;AAEJ;EACE;;AACA;EACE;;AAEA;EACE;;;AAGJ;EACE;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AACF;EACE;;;AAEJ;EACE;EACA;;;AAEF;EACE;;;AAGA;EACE;;AACF;EACE;;;AAGF;AAAA;EAEE;;AACA;AAAA;EACE;;AACF;AAAA;EACE;;AACF;AAAA;EACE;;;AAEN;EACE;EACA;EACA;EACA;;;AAEF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EAjtBA;EACA;EACA;EACA;EACA;;;AAgtBF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AACF;EACE;;;AAKA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EA1sBF,iBA2sBa;EA1sBb,oBA0sBa;EAzsBb,YAysBa;EACX;EACA;;AACF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EA3tBA,oBA4tBa;EA3tBb,iBA2tBa;EA1tBb,gBA0tBa;EAztBb,eAytBa;EAxtBb,YAwtBa;;AACb;AAAA;AAAA;AAAA;EA7tBA,oBA+tBa;EA9tBb,iBA8tBa;EA7tBb,gBA6tBa;EA5tBb,eA4tBa;EA3tBb,YA2tBa;EACX;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;EACA;;AAEA;EACE;;AACF;EACE;;;AAEN;AAAA;EAEE;EACA;EACA;EACA;;;AAEF;EACE;EACA;;AAEE;EACE;;AAEF;EACE;EACA;EACA;;;AAIF;AAAA;AAAA;AAAA;EAEE;;;AAKF;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;;AAEN;EACE;EACA;;AACA;EACE;EACA;;AACF;EACE;;;AAGF;AAAA;EA9yBA,uBAgzBgB;EA/yBhB,oBA+yBgB;EA9yBhB,eA8yBgB;EAhxBhB,iBAixBa;EAhxBb,oBAgxBa;EA/wBb,YA+wBa;EACX;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EAEE;;;AAGF;EACE;;;AAEF;EACE;;;AAEJ;EACE;EACA;;;AAGA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AACF;EACE;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;;;AAIF;EACE;;AACF;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;;AACF;EACE;;AACF;EACE;;AACJ;EACE;EACA;;AACF;EACE;EA33BJ,uBA43BkB;EA33BlB,oBA23BkB;EA13BlB,eA03BkB;EACd;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EAp4BJ,uBAq4BkB;EAp4BlB,oBAo4BkB;EAn4BlB,eAm4BkB;EACd;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EA73BN,oBA83BiB;EA73BjB,iBA63BiB;EA53BjB,gBA43BiB;EA33BjB,eA23BiB;EA13BjB,YA03BiB;;AACb;EACE;EACA;EACA;EACA;;;AAER;EACE;EACA;EACA;EACA;;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;;;AAGF;EACE;EACA;;AACF;EACE;;AACF;EACE;;;AAIA;EACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AACF;EACE;EACA;EACA;EACA;;AAEE;EACE;;AACF;EACE;EACA;EACA;;;AAER;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;;AACJ;EACE;EACA;EACA;EACA;EACA;;AACA;EA/hCN,aANY;EAOZ,aA+hCqB;EACb;EACA;;AACJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAKA;EACE;;AAIF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAEZ;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AACF;EACE;;AACA;EACE;;;AACJ;EACE;EACA;;AACA;EACE;;AACF;EACE;EAllCF,aANY;EAOZ,aAklCe;;;AAEjB;EACE;EACA;;AAEE;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIF;EACE;;;AAGN;EACE;EACA;EACA;;AACA;EACE;EA3jCJ,oBA4jCe;EA3jCf,iBA2jCe;EA1jCf,gBA0jCe;EAzjCf,eAyjCe;EAxjCf,YAwjCe;EACX;EAhlCJ,uBAilCkB;EAhlClB,oBAglCkB;EA/kClB,eA+kCkB;;AAChB;EACE;EAhkCJ,oBAikCe;EAhkCf,iBAgkCe;EA/jCf,gBA+jCe;EA9jCf,eA8jCe;EA7jCf,YA6jCe;EACX;;;AAEN;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EApkCA,iBAqkCW;EApkCX,oBAokCW;EAnkCX,YAmkCW;;AACX;EACE;EAvmCF,uBAwmCgB;EAvmChB,oBAumCgB;EAtmChB,eAsmCgB;;AACd;EACE;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EA9nCJ,uBA+nCkB;EA9nClB,oBA8nCkB;EA7nClB,eA6nCkB;EACd;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EA1qCJ,uBA2qCgB;EA1qChB,qBA0qCgB;EAzqChB,oBAyqCgB;EAxqChB,kBAwqCgB;EAvqChB,iBAuqCgB;EAtqChB,aAsqCgB;EArqChB;;AAsqCE;EACE;;AACA;EACE;;AACJ;EACE;;AACF;EACE;;AACF;EACE;;AACJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AACF;EACE;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;EACA;;AAGE;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EA3rCR,uBA4rCsB;EA3rCtB,oBA2rCsB;EA1rCtB,eA0rCsB;EArtCtB,uBAstCoB;EArtCpB,qBAqtCoB;EAptCpB,oBAotCoB;EAntCpB,kBAmtCoB;EAltCpB,iBAktCoB;EAjtCpB,aAitCoB;EAhtCpB;;AAitCQ;EACE;EACA;EACA;EACA;EACA;EA5tCV,uBA6tCsB;EA5tCtB,qBA4tCsB;EA3tCtB,oBA2tCsB;EA1tCtB,kBA0tCsB;EAztCtB,iBAytCsB;EAxtCtB,aAwtCsB;EAvtCtB;EAsCA,oBAkrCqB;EAjrCrB,iBAirCqB;EAhrCrB,gBAgrCqB;EA/qCrB,eA+qCqB;EA9qCrB,YA8qCqB;;AAEX;EACE;EACA;EACA;;;AAIV;EACE;EACA;;AAEF;EACE;EACA;;;AAGF;EACE;EACA;;AAEF;EACE;EACA;;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AACA;EACE;;;AAGJ;EACE;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;EACA;;AACA;EACE;EACA;;AACJ;EACE;EACA;;;AAEN;EACE;IACE;;;AAEJ;EACE;;AACA;EACE;EACA;EACA;EACA;;;AACJ;EACE;EACA;EACA;EACA;;AACA;EACE;;;AACJ;EACE;EACA;EACA;;AACA;EACE;;;AACJ;EACE;EACA;EACA;;;AAGA;EACE;EACA;EACA;;;AAEJ;EACE;;AACA;EACE;;;AAEJ;EACE;;;AAEF;EACE;;;AAKI;EACE;EACA;;AACF;EACE;EACA;;AACJ;EACE;;AACF;EACE;EACA;;AACF;EACE;;AAEA;EACE;;AACF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EA31CR,uBA41CsB;EA31CtB,oBA21CsB;EA11CtB,eA01CsB;EACd;EACA;EACA;;AACN;EAEE;EACA;EACA;;AACF;EACE;EACA;EACA;EA/0CJ;EACA;EACA;EACA;EACA;EA60CI;;AACJ;EACE;;;AAIA;EACE;;;AAIF;EACE;EACA;;AACF;EACE;;AACF;EACE;;AACJ;EACE;;;AAEJ;AAAA;AAAA;EAGE;;;AAEF;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AACA;EAn7CJ,aANY;EAOZ,aAm7CmB;EACb;EACA;EACA;EACA;EACA;EACA;EACA;;AACJ;EACE;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;;AACJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEE;EACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;;;AAKJ;EACE;;AACA;EACE;EACA;EACA;EACA;;AACR;EACE;EACA;;;AAEF;EACE;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;;AAEN;AAAA;EAEE;EA9gDF,aANY;EAOZ,aA8gDe;EACb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;;;AAGJ;EACE;;AAEE;EACE;EACA;EACA;;AACA;EACE;EACA;;AACN;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;AAEN;EACE;EACA;;;AAEA;EACE;;;AAEJ;EACE;EACA;EACA;EACA;;AACA;EACE;;AAEE;EA9jDJ,aANY;EAOZ,aA8jDmB;EACb;EACA;EACA;EACA;;;AAER;EA/hDE,6BAgiDoB;EA/hDpB,0BA+hDoB;EA9hDpB,yBA8hDoB;EA7hDpB,wBA6hDoB;EA5hDpB,qBA4hDoB;EAzhDpB,mBA0hDW;EAzhDX,gBAyhDW;EAxhDX,eAwhDW;EAvhDX,cAuhDW;EAthDX,WAshDW;;;AACb;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EA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A;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAvuDF,uBAwuDgB;EAvuDhB,oBAuuDgB;EAtuDhB,eAsuDgB;EArtDhB,oBAstDa;EArtDb,iBAqtDa;EAptDb,gBAotDa;EAntDb,eAmtDa;EAltDb,YAktDa;;AACX;EA3wDF,aANY;EAOZ,aA2wDiB;EACb;EACA;EACA;EACA;EAtvDJ;EACA;EACA;EACA;EACA;;AAovDE;EACE;EACA;EACA;EACA;;AACA;EAtwDJ,oBAuwDkB;EAtwDlB,iBAswDkB;EArwDlB,gBAqwDkB;EApwDlB,eAowDkB;EAnwDlB,YAmwDkB;EACZ;EACA;EACA;EACA;EACA;;AACN;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAzwDF,uBA0wDgB;EAzwDhB,oBAywDgB;EAxwDhB,eAwwDgB;;AAChB;EACE;;AACF;EACE;EACA;EAhzDF,aANY;EAOZ,aAgzDe;EACb;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;;AAEF;EACE;EACA;;;AAIJ;EAGE;EACA;EACA;;AACA;EACI;;;AAEN;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAOA;EACE;EACA;EACA;;AACA;EACE;;;AAEN;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAQA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;;AACF;AAAA;AAAA;AAAA;EACE;;AACF;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;AACF;AAAA;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;AAAA;EAt4DF,uBAw4DkB;EAv4DlB,oBAu4DkB;EAt4DlB,eAs4DkB;;;AAEpB;EACE;;;AAEA;AAAA;AAAA;EAGE;;AACF;EACE;;;AAGH;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAED;EACE;;;AAGF;EACE;EACA;;;AAMF;AAAA;AAAA;AAAA;EACE;EACA;EACA;;;AAEF;EACE;;AACF;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;;;AAEF;EACE;;;AAMA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;AACF;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;AAAA;AAAA;AAAA;EACE;EACA;;AAGA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGV;EAphEE,uBAqhEY;EAphEZ,qBAohEY;EAnhEZ,oBAmhEY;EAlhEZ,kBAkhEY;EAjhEZ,iBAihEY;EAhhEZ,aAghEY;EA/gEZ;;;AAihEA;EAvhEA,uBAwhEc;EAvhEd,qBAuhEc;EAthEd,oBAshEc;EArhEd,kBAqhEc;EAphEd,iBAohEc;EAnhEd,aAmhEc;EAlhEd;;AAmhEE;EAzhEF,uBA0hEgB;EAzhEhB,qBAyhEgB;EAxhEhB,oBAwhEgB;EAvhEhB,kBAuhEgB;EAthEhB,iBAshEgB;EArhEhB,aAqhEgB;EAphEhB;EAqhEI;;AACJ;EACE;;AACF;EACE;;AAGE;EACE;;AACA;EACE;;;AAGR;EACE;;AACA;EACE;;;AAIJ;EACE;;;AACJ;EACE;EACA;EAnjEA,uBAojEY;EAnjEZ,qBAmjEY;EAljEZ,oBAkjEY;EAjjEZ,kBAijEY;EAhjEZ,iBAgjEY;EA/iEZ,aA+iEY;EA9iEZ;;AA+iEA;EArjEA,uBAsjEc;EArjEd,qBAqjEc;EApjEd,oBAojEc;EAnjEd,kBAmjEc;EAljEd,iBAkjEc;EAjjEd,aAijEc;EAhjEd;;AAkjEE;EACE;;;AACN;EACE;EAljEA,oBAmjEY;EAljEZ,iBAkjEY;EAjjEZ,gBAijEY;EAhjEZ,eAgjEY;EA/iEZ,YA+iEY;EACZ;;;AACF;AAAA;EAEE;EACA;EACA;EACA;EACA;;;AACF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;;;AAEJ;EACE;;;AAQE;AAAA;AAAA;AAAA;AAAA;EACE;;;AAEN;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;;AAEJ;EACE;;AACF;EACE;EACA;EACA;;AACA;EACI;;;AAEN;EACE;EACA;EACA;;;AACJ;EACE;EACA;;AACA;EACE;;;AAEJ;AAAA;AAAA;EAGE;EACA;;AACA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;AACA;AAAA;AAAA;EACE;EACA;;;AAEJ;EACE;;AACF;EACE;;AACF;EACE;;;AACJ;AAAA;EAEE;;AACA;AAAA;EACE;;;AACJ;EACE;;;AAEA;EACE;;AACA;EACE;EACA;;;AAEJ;EACE;EACA;;;AAEF;EACE;;;AAIA;EACE;;AACF;AAAA;AAAA;EA/qEF,oBAirEgB;EAhrEhB,iBAgrEgB;EA/qEhB,gBA+qEgB;EA9qEhB,eA8qEgB;EA7qEhB,YA6qEgB;;AAGZ;AAAA;EAEE;EA1pEN,mBA2pEiB;EA1pEjB,gBA0pEiB;EAzpEjB,eAypEiB;EAxpEjB,cAwpEiB;EAvpEjB,WAupEiB;;AAEf;EACE;;AACA;AAAA;EAEE;EACA;EACA;EACA;EApqEN,mBAqqEiB;EApqEjB,gBAoqEiB;EAnqEjB,eAmqEiB;EAlqEjB,cAkqEiB;EAjqEjB,WAiqEiB;;AAEb;AAAA;EAEE;EAzqEN,mBA0qEiB;EAzqEjB,gBAyqEiB;EAxqEjB,eAwqEiB;EAvqEjB,cAuqEiB;EAtqEjB,WAsqEiB;;AAGb;EA7qEJ,mBA8qEiB;EA7qEjB,gBA6qEiB;EA5qEjB,eA4qEiB;EA3qEjB,cA2qEiB;EA1qEjB,WA0qEiB;;AACb;EA/qEJ,mBAgrEiB;EA/qEjB,gBA+qEiB;EA9qEjB,eA8qEiB;EA7qEjB,cA6qEiB;EA5qEjB,WA4qEiB;;AAGb;EAnrEJ,mBAorEiB;EAnrEjB,gBAmrEiB;EAlrEjB,eAkrEiB;EAjrEjB,cAirEiB;EAhrEjB,WAgrEiB;;AACb;EArrEJ,mBAsrEiB;EArrEjB,gBAqrEiB;EAprEjB,eAorEiB;EAnrEjB,cAmrEiB;EAlrEjB,WAkrEiB;;;AAKf;EACE;EArrEJ,oBAsrEe;EArrEf,iBAqrEe;EAprEf,gBAorEe;EAnrEf,eAmrEe;EAlrEf,YAkrEe;;AACf;AAAA;EA1tEA,oBA6tEc;EA5tEd,iBA4tEc;EA3tEd,gBA2tEc;EA1tEd,eA0tEc;EAztEd,YAytEc;;AACd;EACE;EACA;EACA;EACA;EA/rEF,oBAgsEa;EA/rEb,iBA+rEa;EA9rEb,gBA8rEa;EA7rEb,eA6rEa;EA5rEb,YA4rEa;;AACX;EACE;EACA;;AACF;EACE;EACA;EACA;EA9sEJ,mBA+sEe;EA9sEf,gBA8sEe;EA7sEf,eA6sEe;EA5sEf,cA4sEe;EA3sEf,WA2sEe;EACX;EACA;EACA;;AACF;EACE;EACA;;AAEF;EAhtEF,oBAitEe;EAhtEf,iBAgtEe;EA/sEf,gBA+sEe;EA9sEf,eA8sEe;EA7sEf,YA6sEe;EACX;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AAEN;EACE;EACA;EACA;EAxuEF,oBAyuEa;EAxuEb,iBAwuEa;EAvuEb,gBAuuEa;EAtuEb,eAsuEa;EAruEb,YAquEa;;AACb;EA7vEA,uBA8vEgB;EA7vEhB,oBA6vEgB;EA5vEhB,eA4vEgB;;AAChB;EA/vEA,uBAgwEgB;EA/vEhB,oBA+vEgB;EA9vEhB,eA8vEgB;;AAChB;EACE;;;AAGJ;AAAA;EAlvEE,oBAovEW;EAnvEX,iBAmvEW;EAlvEX,gBAkvEW;EAjvEX,eAivEW;EAhvEX,YAgvEW;EACX;;;AAGA;EACE;EACA;;AAEA;EACE;EACA;;AACJ;EACE;EACA;;AAEA;EACE;;;AAIA;EACE;;AACF;EACE;EACA;;;AAGJ;AAAA;EAEE;EACA;;AACF;EACE;EACA;;AACA;EACE;;;AAKF;AAAA;EACE;EACA;;AACF;AAAA;EACE;;;AAIJ;AAAA;EACE;EACA;;AACA;AAAA;EACE;;AACF;AAAA;EACE;EACA;EACA;EACA;;;AACR;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;AACJ;EACI;;;AAEJ;EACE;EACA;EACA;;AACA;EACE;;AACF;EACE;;AACF;AAAA;EAEE;;AACA;AAAA;EACE;EACA;EACA;;;AAEN;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;EACA;;;AAGJ;EACE;;;AAIE;EACE;;AAGF;AAAA;EAl4EF,oBAm4EgB;EAl4EhB,iBAk4EgB;EAj4EhB,gBAi4EgB;EAh4EhB,eAg4EgB;EA/3EhB,YA+3EgB;;;AAElB;EACE;EACA;EACA;EACA;;;AAGE;EA54EF,oBA64EgB;EA54EhB,iBA44EgB;EA34EhB,gBA24EgB;EA14EhB,eA04EgB;EAz4EhB,YAy4EgB;;;AAElB;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGA;EA56EF,oBA66EgB;EA56EhB,iBA46EgB;EA36EhB,gBA26EgB;EA16EhB,eA06EgB;EAz6EhB,YAy6EgB;;;AAElB;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGA;EACE;;AACF;EACE;;AACF;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;;AACJ;AAAA;EAEE;;;AAEJ;EACE;;AAEE;EACE;;AAEF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AACJ;EACE;;AAEF;EACE;EACA;;AAEE;EACE;EACA;EACA;;AACN;EACE;;AAEF;EACE;EACA;;AAEE;EACE;EACA;EACA;;AACN;EACE;;;AAEN;AACA;EACE;;AAEE;EACE;;AACA;EACE;EACA;EACA;;;AACR;AACA;EACE;;AAEE;EACE;;AACA;EACE;;;AACR;AACA;EACE;;AAEE;EACE;;AACA;EACE;;;AAER;AACE;AAKA;AAIA;AAGA;AAqIA;AA2KA;AAuBA;AAKA;AAOA;AASA;AASA;AA+mBA;AAiBA;AAoRA;AAqRA;AAuIA;AAMA;AAMA;;AA5qDA;EACE;EACA;EACA;;AAGA;EACE;;AAEJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEA;AAAA;EAEE;;AAEJ;EACE;;AACA;EACE;;AACN;EACE;EACA;EACA;;AACF;AAAA;AAAA;EAGE;EACA;EACA;;AACF;AAAA;EAEE;;AAEA;EACE;EACA;EACA;EACA;;AAEF;EACE;;AACA;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAEJ;EACE;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AACA;EACE;;AAGJ;AAAA;EACE;;AACA;AAAA;EACE;;AAEJ;EACE;;AAEA;EACE;;AAEF;EACE;;AAGF;EACE;;AACA;EACE;;AAGJ;EACE;;AACA;EACE;;AAEN;EACE;;AAEE;EACE;;AACJ;EACI;;AAGJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;;AAGN;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AACF;AAAA;EAEE;;AACF;EACE;EACA;EACA;;AACF;AAAA;EAEE;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;;AAEF;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;AAAA;EACE;EACA;EACA;EACA;;AACF;AAAA;EACE;EACA;EACA;EACA;;AAEJ;EACE;;AACF;EACE;EACA;EACA;;AACA;EACE;;AACJ;EACE;EACA;;AAEJ;AAAA;AAAA;EAGI;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACN;EACE;EACA;EACA;EACA;EACA;;AACF;AAAA;EAEE;;AACF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAGJ;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AAOA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAGF;EACE;;AAGF;EACE;;AAEJ;EACE;;AAOM;EACE;EACA;EACA;EACA;;AAOA;EACE;;AAGd;EACE;EACA;EACA;;AACA;EACE;;AAEE;EACE;;AAEF;EACE;;AACJ;EACE;;AAEE;EACE;EACA;;AACF;EACE;EACA;;AAGV;EACE;EACA;EACA;;AAEF;AAAA;EAEI;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGA;EACE;;AAOI;EAEE;;AAGV;EACE;;AAEF;EACE;EACA;;AACJ;EACE;EACA;EACA;;AACA;EACE;;AAGF;AAAA;EACE;;AACF;AAAA;EACE;;AAEF;EACE;;AACJ;EACE;;AACF;EACE;;AAEA;EACE;;AAEF;EACE;;AACJ;EACE;;AACF;EACE;;AACF;EACE;EACA;;AACF;EACE;;AACF;AAAA;EAEE;EACA;;AACF;EACE;;AAIE;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;;AAMF;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAME;EACE;;AACF;EACE;;AAEF;EACE;EACA;;AACJ;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;;AACF;EACE;EACA;;AAEA;EACE;;AACF;EACE;EACA;;AAEF;EACE;;AACF;EACE;;AACJ;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAKF;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;EACE;EACA;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;;AAIF;EACE;;AAKF;EACE;;AACJ;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACA;EACE;;AAGF;EACE;EACA;;AACN;EACE;EACA;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;;AAKJ;EACE;;AACF;EACE;;AACN;EACE;;AACF;EACE;;AACF;EACE;;AACF;EACE;EACA;;AACA;EAEE;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AACJ;EACE;;AACF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;AACF;AAAA;EAEE;;AAEA;EACE;;AACA;EACE;;AAEF;EACE;;AAEJ;EACE;EACA;EACA;;AACA;EACE;EACA;;AACN;EACE;;AAGA;AAAA;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;;AACF;EACE;;AAKF;AAAA;AAAA;AAAA;EACG;;AAEH;EACE;;AAEA;EACE;;AAEF;EACE;;AAEF;EACE;;AAGJ;AAAA;EACE;;AACJ;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;;AACA;EACE;EACA;;AACA;EACE;EACA;;AACN;EACE;;AACF;EACE;EACA;;AAEA;EACE;;AAEF;EACE;EACA;;AACA;EACE;;AACF;EACE;;AACF;EACE;EACA;;AACN;EACE;;AACF;EACE;;AAIE;EACE;EACA;EACA;;AACF;EACE;EACA;;AACJ;EACE;EACA;EACA;;AACF;EACE;EACA;;AAIA;EACE;;AAMA;EACE;;AACF;EACE;;AAEF;EACE;EACA;;AAEF;EACE;EACA;EACA;;AACF;EACE;EACA;;AACJ;EACE;EACA;EACA;;AACF;EACE;EACA;;AAKA;EACE;;AAGJ;EACE;EACA;;AAEA;EACE;;AACF;EACE;EACA;;AACA;EACE;EACA;;AACN;EACE;EACA;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;;AACJ;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;;AACF;EACE;;AAKF;EACE;;AAKJ;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;;AACJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;EACE;EACA;;AACN;EACE;EACA;;AAKA;EACE;;AAIF;EACE;;AAEF;EACE;;AACJ;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACA;EACE;;AAGF;EACE;;AACN;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;;AAMN;EACE;;AAKA;EACE;;AAGF;EACE;;AAKF;EACE;;AAGF;EACE;;AAGN;EACE;EACA;;AAGA;EACE;;AACA;EACE;;AAKF;EACE;;AACA;EACE;;AAGJ;EACE;;AACA;EACE;;AAKJ;EACE;;AAGF;EACE;;AAIN;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaE;;AAIF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaE;;AAEA;EACE;EACA;;AAGA;EACE;;AACF;EACE;;AACN;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEF;AAAA;EAEE;;AACJ;EACE;;AACF;AAAA;EAEE;;AACF;EACE;;AAEA;EACE;;AAEF;EACE;;AACF;EACE;;AACF;EACE;;AAGA;EACE;EACA;;AACF;AAAA;AAAA;EAGE;EACA;;AAEF;EACE;EACA;;AACF;AAAA;EAEE;EACA;;AAEA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AACN;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;AAGE;EAEE;EACA;EACA;EACA;;AAIA;EACE;EACA;EACA;;AACF;EACE;;AAIA;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACF;EACE;;AAGF;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAKJ;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGN;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;AAGE;EACE;EACA;;AACF;EACE;;AAEF;EACE;;AACF;EACE;EACA;;AAGJ;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEJ;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAIZ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaE;;AAEA;EACE;EACA;;AAGA;EACE;;AACF;EACE;;AACN;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEF;AAAA;EAEE;;AACJ;EACE;;AACF;AAAA;EAEE;;AACF;EACE;;AAEA;EACE;;AAEF;EACE;;AACF;EACE;;AACF;EACE;;AAGA;EACE;EACA;;AACF;AAAA;AAAA;EAGE;EACA;;AAEF;EACE;EACA;;AACF;AAAA;EAEE;EACA;;AAEA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AACN;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;AAGE;EAEE;EACA;EACA;EACA;;AAIA;EACE;EACA;EACA;;AACF;EACE;;AAIA;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACF;EACE;;AAGF;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAKJ;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGN;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;AAGE;EACE;EACA;;AACF;EACE;;AAEF;EACE;;AACF;EACE;EACA;;AAGJ;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEJ;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACE;EACA;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AAKZ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaE;EACA;;AACF;EACE;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWE;EACA;;AACJ;EACE;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AACF;EACE;;AAYA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;AAEJ;EACE;;AAEF;AAAA;EAEE;EACA;;AACJ;EACE;EACA;;AACF;EACE;EACA;;AACF;AAAA;EAEE;;AACA;AAAA;EACE;;AACF;AAAA;EACE;;AACJ;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AACF;EACE;EACA;;AACA;AAAA;AAAA;EAGE;;AAGJ;EACE;;AAEJ;EACE;;AACJ;AAAA;AAAA;EAGE;EACA;;AAEA;AAAA;AAAA;AAAA;EAIE;EACA;;AAEF;EACE;EACA;;AAKF;EACE;;AAKF;EACE;;AAKF;EACE;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWE;;AACF;EACE;;AACF;AAAA;EAEE;;AACF;AAAA;EAEE;EACA;;AACF;AAAA;EAEE;EACA;;AAEA;EACE;;AACF;EACE;EACA;;AAGA;EACE;;AAGA;EACE;;AAIF;EACE;;AAEA;EACE;;AACJ;EACE;;AAEA;EACE;;AACJ;EACE;;AAEA;AAAA;EAEE;;AAEJ;EACE;;AAEA;EACE;;AACJ;EACE;;AACF;AAAA;AAAA;EAGE;;AACF;EACE;;AAKF;EACE;;AAEA;EACE;;AACJ;EACE;;AAEA;EACE;;AAEN;EACE;;AACJ;EACE;;AAME;EACE;;AAGR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWE;;AACF;EACE;;AACF;AAAA;EAEE;;AACF;AAAA;EAEE;EACA;;AACF;AAAA;EAEE;EACA;;AAEA;EACE;;AACF;EACE;EACA;;AAGA;EACE;;AAGA;EACE;;AAIF;EACE;;AAEA;EACE;;AACJ;EACE;;AAEA;EACE;;AACJ;EACE;;AAEA;AAAA;EAEE;;AAEJ;EACE;;AAEA;EACE;;AACJ;EACE;;AACF;AAAA;AAAA;EAGE;;AACF;EACE;;AAIF;EACE;;AAEA;EACE;;AACJ;EACE;;AAEA;EACE;;AACJ;EACE;;AAEF;EACE;;AACF;EACE;;AAEA;EACE;;AAEN;EACE;;AACJ;EACE;;AAGN;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;;;AAEF;AAAA;EAEE;;;AAIE;EACE;;AACA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;;AACA;EACE;EACA;;;AAER;EACE;EACA;EAjgJF,aANY;EAOZ,aAigJe;EACb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIE;EACE;;AAEF;EACE;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AAIA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEE;EACE;EACA;;;AAKN;EACE;;AAIA;EACE;;AAEN;EACE;EACA;EACA;;AAII;EACE;EACA;EACA;;AACA;EACE;;AAEV;EACE;EACA;EACA;;AAII;EACE;EACA;EACA;;AACA;EACE;;AAEV;EACE;EACA;;AAII;EACE;EACA;;AAER;EACE;EACA;;AAII;EACE;EACA;;;AAKN;EACE;;AAIA;EACE;;AAEN;EACE;EACA;EACA;;AAII;EACE;EACA;EACA;;AACA;EACE;;AAEV;EACE;EACA;EACA;;AAII;EACE;EACA;EACA;;AACA;EACE;;AAEV;EACE;EACA;;AAII;EACE;EACA;;AAER;EACE;EACA;;AAII;EACE;EACA;;;AAKN;EACE;;AAIA;EACE;;AAEN;EACE;EACA;EACA;;AAII;EACE;EACA;EACA;;AACA;EACE;;AAEV;EACE;EACA;EACA;;AAII;EACE;EACA;EACA;;AACA;EACE;;AAEV;EACE;EACA;;AAII;EACE;EACA;;AAER;EACE;EACA;;AAII;EACE;EACA;;;AAGV;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;;;AAIA;EACE;;;AAMJ;EACE;;AAGE;EACE;;AAOE;EACE;;AAGN;EACE;EACA;EACA;;AAKA;EACE;EACA;EACA;;AACV;EACE;EACA;;AAEE;EACE;EACA;EACA;;AACN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGE;EACE;;AACJ;EACE;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AACF;EACE;;AAEF;EACE;EACA;;AACA;EACE;;AACA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;;AACF;EACE;EACA;;AACN;EACE;EACA;;AACA;EACE;;AACA;AAAA;EAEE;EACA;;AAOE;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAMN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAQJ;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAMN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAQN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAMN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAOR;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAMN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAQJ;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAMN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAQN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAMN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;AAGN;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;EACA;;;AAIhB;EACE;;AAEA;EACE;;AAEF;EACE;;AAEF;EACE;;;AAGN;AAAA;EAEE;;AACA;AAAA;EACE;;AACF;AAAA;EACE;;AACF;AAAA;EACE;;AAIA;AAAA;EACE;;AACA;AAAA;EACE;;;AAIR;EACE;EACA;;AAGE;AAAA;EAEE;;AACA;AAAA;EACE;;AACF;AAAA;EACE;;AACF;AAAA;EACE;;AACJ;EACE;;AAEA;EACE;;AAGF;AAAA;EACE;;AAGA;EACE;;AACF;EACE;;AAKF;EACE;;AAEJ;EACE;;AACF;EACE;;AACJ;EACE;;AACF;EACE;;AACF;EACE;EACA;;AAIE;AAAA;EACE;;AACA;AAAA;EACE;;AACR;EACE;;AACF;EACE;;AACF;EACE;;AACF;EACE;;AACF;EACE;;AAEA;EACE;;AACA;EACE;;AACN;AAAA;AAAA;AAAA;EAIE;;;AAIR;AACE;;AAEE;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AACF;EACE;EACA;;AACA;EACE;EACA;;AACA;EACE;EACA;;AACN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AACF;EACE;EACA;;AACA;EACE;EACA;;AACJ;EACE;;AACF;EACE;;AAEN;EACE;;AACJ;EACE;;AAEA;EACE;;AACF;EACE;;AACJ;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;AACF;EACE;EACA;;AAEJ;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAGE;EACE;;AAEN;EACE;;AAKA;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AAKF;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;;AACF;EACE;;AAEA;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA","file":"elements.css"} \ No newline at end of file diff --git a/src/assets/css/frontend/elements.sass b/src/assets/css/frontend/elements.sass index e6ffb681..a3802a9a 100644 --- a/src/assets/css/frontend/elements.sass +++ b/src/assets/css/frontend/elements.sass @@ -2968,87 +2968,6 @@ textarea .super-slider .dragger border-radius: 100px - /* Keyword tags */ - .super-keyword-tags - .super-keyword-tag - cursor: pointer - display: flex - align-items: center - &:after - font-family: 'Font Awesome 5 Free' - font-weight: 900 - content: '\f057' - font-size: 15px - height: 15px - line-height: normal - height: auto - padding: 0px 0px 0px 5px - .super-shortcode-field - flex-grow: 0!important - opacity: 0!important - width: 0px!important - height: 0px!important - padding: 0px!important - border: none!important - .super-field-wrapper - display: flex - flex-wrap: wrap - flex-direction: row - &:after - content: "" - flex: 0 0 100% - height: 0 - .super-autosuggest-tags - display: flex - flex-grow: 1 - > div - display: flex - align-items: center - .super-keyword-tag - display: flex - align-items: center - .super-autosuggest-tags-list - width: 100% - position: absolute - top: 33px - display: none - z-index: 9999 - flex-wrap: wrap - flex-flow: wrap - align-content: flex-start - padding: 5px 5px 0px 5px - .super-no-results - padding: 8px 10px 8px 10px - margin: 0px 0px 5px 0px - .super-item - justify-content: flex-start - flex: initial - width: auto - flex-wrap: wrap - padding: 8px 10px 8px 10px - margin: 0px 5px 5px 0px - &.super-active - display: flex!important - .super-wp-tag - padding: 0px 10px 0px 10px - position: relative - > span - font-weight: bold - text-decoration: underline - .super-wp-tag-count - padding: 0px 0px 0px 5px - .super-wp-tag-desc - padding-top: 5px - &.super-string-found.super-focus - .super-autosuggest-tags-list - display: flex - .super-no-results - display: none - &.super-no-match - .super-autosuggest-tags-list - display: flex - .super-no-results - display: block .super-open.super-focus .super-dropdown-list position: absolute @@ -5511,4 +5430,190 @@ html[dir="rtl"] .super-accordion-header, .super-int-phone_flag-container .super-int-phone_selected-flag, .super-int-phone_country-list .super-int-phone_country - flex-direction: row \ No newline at end of file + flex-direction: row + + + +.super-form + /* Keyword tags */ + .super-keyword-tags + .super-keyword-tag + cursor: pointer + display: flex + align-items: center + &:after + font-family: 'Font Awesome 5 Free' + font-weight: 900 + content: '\f057' + font-size: 15px + height: 15px + line-height: normal + height: auto + padding: 0px 0px 0px 5px + .super-shortcode-field + flex-grow: 0!important + opacity: 0!important + width: 0px!important + height: 0px!important + padding: 0px!important + border: none!important + .super-field-wrapper + display: flex + flex-wrap: wrap + flex-direction: row + &:after + content: "" + flex: 0 0 100% + height: 0 + .super-autosuggest-tags + display: flex + flex-grow: 1 + > div + display: flex + align-items: center + .super-keyword-tag + display: flex + align-items: center + .super-autosuggest-tags-list + width: 100% + position: absolute + top: 33px + display: none + z-index: 9999 + flex-wrap: wrap + flex-flow: wrap + align-content: flex-start + padding: 5px 5px 0px 5px + .super-no-results + padding: 8px 10px 8px 10px + margin: 0px 0px 5px 0px + .super-item + justify-content: flex-start + flex: initial + width: auto + flex-wrap: wrap + padding: 8px 10px 8px 10px + margin: 0px 5px 5px 0px + &.super-active + display: flex!important + .super-wp-tag + padding: 0px 10px 0px 10px + position: relative + > span + font-weight: bold + text-decoration: underline + .super-wp-tag-count + padding: 0px 0px 0px 5px + .super-wp-tag-desc + padding-top: 5px + &.super-string-found.super-focus + .super-autosuggest-tags-list + display: flex + .super-no-results + display: none + &.super-no-match + .super-autosuggest-tags-list + display: flex + .super-no-results + display: block + .super-autosuggest-tags + flex-wrap: wrap + align-items: center + justify-content: flex-start + .super-keyword-tag + margin: 2px 0px 2px 4px + flex-grow: 0 + flex-shrink: 1 + .super-keyword-filter + width: 50px + flex-grow: 1 + flex-shrink: 1 + border: none + height: calc(34px - 2px) + &.super-focus + .super-keyword-filter + border: none!important + &.super-filled + .super-autosuggest-tags + padding-top: 2px + padding-right: 4px + padding-bottom: 2px + .super-keyword-filter + height: calc(34px - 10px) + padding-left: 4px + &.super-default-rounded + .super-autosuggest-tags + border-radius: 4px + &.super-full-rounded + .super-autosuggest-tags + border-top-left-radius: 17px + border-top-right-radius: 17px + border-bottom-right-radius: 17px + border-bottom-left-radius: 17px + .super-filled + .super-autosuggest-tags + .super-keyword-filter + margin-left:10px + &.super-style-one + .super-autosuggest-tags + border: none!important + // Large + &.super-field-size-large + // Default squared + .super-keyword-tags + .super-autosuggest-tags + padding-top: 0px!important + padding-right: 0px!important + padding-bottom: 0px!important + padding-left: 0px!important + .super-keyword-tag + padding: 10px 10px 10px 15px!important + margin: 4px 4px 0px 0px!important + .super-keyword-filter + height: calc(34px + 10px)!important + &.super-filled + .super-autosuggest-tags + padding-top: 0px!important + padding-right: 0px!important + padding-bottom: 4px!important + padding-left: 4px!important + .super-keyword-filter + height: calc(34px + 2px)!important + margin-top: 4px + // Full rounded + &.super-full-rounded + .super-autosuggest-tags + border-top-left-radius: 23px + border-top-right-radius: 23px + border-bottom-right-radius: 23px + border-bottom-left-radius: 23px + // Huge + &.super-field-size-huge + // Default squared + .super-keyword-tags + .super-autosuggest-tags + padding-top: 0px!important + padding-right: 0px!important + padding-bottom: 0px!important + padding-left: 0px!important + .super-keyword-tag + padding: 10px 10px 10px 15px!important + margin: 9px 9px 0px 0px!important + .super-keyword-filter + height: calc(34px + 20px)!important + &.super-filled + .super-autosuggest-tags + padding-top: 0px!important + padding-right: 0px!important + padding-bottom: 9px!important + padding-left: 10px!important + .super-keyword-filter + height: calc(34px + 2px)!important + margin-top: 9px + // Full rounded + &.super-full-rounded + .super-autosuggest-tags + border-top-left-radius: 28px + border-top-right-radius: 28px + border-bottom-right-radius: 28px + border-bottom-left-radius: 28px \ No newline at end of file diff --git a/src/assets/css/frontend/themes/colors.php b/src/assets/css/frontend/themes/colors.php index 0b8c941d..cfae3810 100644 --- a/src/assets/css/frontend/themes/colors.php +++ b/src/assets/css/frontend/themes/colors.php @@ -171,7 +171,9 @@ ".$s.".super-msg.super-success:after { color: ".$v['theme_success_msg_icon_color']."; } + ".$s.".super-shortcode-field, +".$s.".super-autosuggest-tags, ".$s.".super-keyword-filter, ".$s.".super-fileupload-button, ".$s.".super-dropdown-list, @@ -286,6 +288,7 @@ border: 1px solid ".$v['theme_icon_border']."; } ".$s.".super-focus:not(.super-rating) .super-shortcode-field, +".$s.".super-focus:not(.super-rating) .super-autosuggest-tags, ".$s.".super-focus:not(.super-rating) .super-keyword-filter, ".$s.".super-focus:not(.super-rating) .super-fileupload-button, ".$s.".super-focus:not(.super-rating) .super-dropdown-list, diff --git a/src/assets/js/backend/common.js b/src/assets/js/backend/common.js index cf17c8f8..8b20072f 100644 --- a/src/assets/js/backend/common.js +++ b/src/assets/js/backend/common.js @@ -1,7 +1,7 @@ /* globals jQuery, SUPER, wp */ "use strict"; (function($) { // Hide scope, no $ conflict - + // Init WP Image Browser SUPER.init_image_browser = function(){ @@ -126,6 +126,15 @@ }; jQuery(document).ready(function ($) { + + // temp // Reset setting to default or global value + // temp var i, nodes = document.querySelectorAll('.super-reset-default-value'); + // temp for(i=0; i .super-button-wrap', function (e) { var args = { el: undefined, diff --git a/src/assets/js/common.js b/src/assets/js/common.js index fc906c46..0944b055 100644 --- a/src/assets/js/common.js +++ b/src/assets/js/common.js @@ -484,6 +484,10 @@ function SUPERreCaptcha(){ SUPER.resetFocussedFields = function(){ var i, nodes = document.querySelectorAll('.super-focus'); for(i=0; i Settings > Form Settings > Cross-Site Request Forgery (CSRF) check`. This allows a user to submit the form that was loaded via an iframe from a different origin address +- **Improved:** Only load Cyrillic text font for PDF Generator if the option to do so is enabled and if Text rendering is enabled, there is no need to load these fonts otherwise +- **Improved:** Tags/Keyword field improvements +- **Fix:** If thousand seperator and decimal seperator was set to the same value, set the thousand seperator to an empty value, since it shouldn't be possible to have the same values, it would throw a JS error and prevent the form from loading - **Fix:** Regenerate nonce for sites that use cache - -## Jan 26, 2022 - Version 6.0.4 - - **Fix:** When `editing` is enabled for a `Listings` (Listings Add-on) make sure the styles/scripts are loaded so that normal form functions and styles are applied - **Fix:** Validate requests made to switch form language by using a custom nonce system - **Fix:** PHP parse error when loading a php file used for PHP versions below v8 - - -## Jan 24, 2022 - Version 6.0.3 - - **Fix:** Option `Delete files from server after the form was submitted` wasn't working properly when storing files outside site root (secure file uploads) - **Fix:** Back-end preview not generating the PDF due to fonts not being enqueued - **Fix:** Issue with files not being attached to E-mails when upload directory was setup to be outside the site root (secure file uploads) - **Fix:** PHP Warning related to `MailChimp`, `Mailster` and `Password Protect` Add-ons - -## Jan 21, 2022 - Version 6.0.1 - - **Fix:** PHP Warning when calling `file_get_contents()` to load PDF generator fonts +- **Changed:** File upload names are now fully visible when user added a file on the file upload element, they are no longer truncated. If you still want the truncated version you will have to apply custom CSS and and set overflow to ellipsis method +- **Changed:** By default the `secure` parameter for cookies is now set to true, you can still filter this with `super_session_cookie_secure` hook if needed +- **Changed:** By default the `httponly` parameter for cookies is now set to true, you can still filter this with `super_session_cookie_httponly` hook if needed ## Jan 20, 2022 - Version 6.0.0 diff --git a/src/includes/class-field-types.php b/src/includes/class-field-types.php index f408ff9f..0a4b8026 100644 --- a/src/includes/class-field-types.php +++ b/src/includes/class-field-types.php @@ -825,6 +825,8 @@ public static function multicolor($id, $field){ if(isset($v['label'])) $return .= '
'.$v['label'].'
'; $return .= '
'; $return .= ''; + // temp $return .= ''; + // temp $return .= ''; $return .= '
'; $return .= ''; } diff --git a/src/includes/class-shortcodes.php b/src/includes/class-shortcodes.php index 480f08dc..eab40059 100644 --- a/src/includes/class-shortcodes.php +++ b/src/includes/class-shortcodes.php @@ -2862,17 +2862,20 @@ public static function currency($x) { $atts = self::merge_i18n($atts, $i18n); // @since 4.7.0 - translation wp_enqueue_script( 'super-masked-currency', SUPER_PLUGIN_FILE . 'assets/js/frontend/masked-currency.js', array( 'jquery' ), SUPER_VERSION, false ); - // Get default value - $atts['value'] = self::get_default_value($tag, $atts, $settings, $entry_data); - - $result = self::opening_tag( $tag, $atts ); - $result .= self::opening_wrapper( $atts, $inner, $shortcodes, $settings ); - if( !isset( $atts['format'] ) ) $atts['format'] = ''; if( !isset( $atts['currency'] ) ) $atts['currency'] = '$'; if( !isset( $atts['decimals'] ) ) $atts['decimals'] = 2; if( !isset( $atts['thousand_separator'] ) ) $atts['thousand_separator'] = ','; if( !isset( $atts['decimal_separator'] ) ) $atts['decimal_separator'] = '.'; + if( $atts['thousand_separator']==$atts['decimal_separator'] ){ + $atts['thousand_separator'] = ''; // Can't be the same, set it to empty value + } + + // Get default value + $atts['value'] = self::get_default_value($tag, $atts, $settings, $entry_data); + + $result = self::opening_tag( $tag, $atts ); + $result .= self::opening_wrapper( $atts, $inner, $shortcodes, $settings ); // @since 1.9 - custom class if( !isset( $atts['class'] ) ) $atts['class'] = ''; @@ -6271,6 +6274,27 @@ public static function super_form_func( $atts, $elements_only=false ) { if( $css!='' ) $result .= ''; } + // Load PDF Generator fonts (only if enabled) + if(!empty($settings['_pdf'])) { + if($settings['_pdf']['generate']==='true') { + // When value is not set, but PDF is activated, set it to true, to not break existing forms that might require it + if(!isset($settings['_pdf']['textRendering'])) $settings['_pdf']['textRendering'] = 'true'; + if(!isset($settings['_pdf']['cyrillicText'])) $settings['_pdf']['cyrillicText'] = 'true'; + // Only if text rendering is enabled, and cyrillic text is enabled + if($settings['_pdf']['textRendering']==='true' && $settings['_pdf']['cyrillicText']==='true') { + add_action( 'wp_footer', function(){ + ?> + + SUPER_Forms()->common_i18n['loadingOverlay'], 'loading'=>SUPER_Forms()->common_i18n['loading'], 'tab_index_exclusion' => SUPER_Forms()->common_i18n['tab_index_exclusion'], - 'fonts' => SUPER_Forms()->common_i18n['fonts'], 'directions'=>SUPER_Forms()->common_i18n['directions'], 'errors'=>SUPER_Forms()->common_i18n['errors'], // @since 3.6.0 - google tracking diff --git a/src/includes/extensions/pdf-generator/pdf-generator.php b/src/includes/extensions/pdf-generator/pdf-generator.php index f5a6c25f..5d4510ad 100644 --- a/src/includes/extensions/pdf-generator/pdf-generator.php +++ b/src/includes/extensions/pdf-generator/pdf-generator.php @@ -289,6 +289,19 @@ public static function add_tab_content($atts){ echo '' . esc_html__( 'Enable (makes it possible to search for text inside the PDF)', 'super-forms' ) . ''; echo ''; echo ''; + // This allows to copy cyrillic text + echo '
'; + echo '
'; + // PDF Cyrillic text + echo '
'; + echo '' . esc_html__( 'Cyrillic text', 'super-forms' ) . ':'; + echo ''; + echo '
'; + echo '
'; + echo '
'; // PDF render scale echo '
'; echo '' . esc_html__( 'PDF render scale', 'super-forms' ) . ':'; @@ -321,6 +334,16 @@ public static function get_default_pdf_settings($s) { if(empty($s['format'])) $s['format'] = 'a4'; if(empty($s['customFormat'])) $s['customFormat'] = ''; if(empty($s['textRendering'])) $s['textRendering'] = 'true'; + // Only if form already exists otherwise set to false by default + if(!empty($_GET['id'])){ + // Form already exists (previously saved) + if(!isset($s['cyrillicText'])) { + $s['cyrillicText'] = 'true'; // makes sure that we don't break existing PDF Generations + }else{ + $s['cyrillicText'] = 'false'; // false by default + } + } + if(empty($s['cyrillicText'])) $s['cyrillicText'] = 'false'; // disabled by default, unless otherwise specified if(empty($s['renderScale'])) $s['renderScale'] = '2'; if(empty($s['margins'])) $s['margins'] = array( 'body' => array( diff --git a/src/includes/sessions/class-wp-session.php b/src/includes/sessions/class-wp-session.php index 2ecd8df1..afd759ac 100644 --- a/src/includes/sessions/class-wp-session.php +++ b/src/includes/sessions/class-wp-session.php @@ -124,9 +124,11 @@ protected function set_expiration() { */ protected function set_cookie() { $secure = false; - if(!empty($_SERVER["HTTPS"])){ - $secure = true; - } + // Returns true if the page is using SSL (checks if HTTPS or on Port 443). + // NB: this won’t work for websites behind some load balancers, especially Network Solutions hosted websites. To body up a fix, save this gist into the plugins folder and enable it. For details, read WordPress is_ssl() doesn’t work behind some load balancers. + // Websites behind load balancers or reverse proxies that support HTTP_X_FORWARDED_PROTO can be fixed by adding the following code to the wp-config.php file, above the require_once call: + // `if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS'] = 'on';` + if(is_ssl()) $secure = true; $secure = apply_filters('super_session_cookie_secure', $secure); $httponly = apply_filters('super_session_cookie_httponly', true); // Only retrieve settings from front-end diff --git a/src/includes/shortcodes/form-elements.php b/src/includes/shortcodes/form-elements.php index d3ddfd49..c999d31f 100644 --- a/src/includes/shortcodes/form-elements.php +++ b/src/includes/shortcodes/form-elements.php @@ -3059,7 +3059,57 @@ 'conditional_logic' => $conditional_logic_array ), ), - + 'tags_predefined' => array( + 'name' => esc_html__( 'Tags/Keywords', 'super-forms' ), + 'icon' => 'tag', + 'predefined' => array( + array( + 'tag' => 'text', + 'group' => 'form_elements', + 'data' => array( + 'name' => esc_html__( 'tags', 'super-forms' ), + 'email' => esc_html__( 'Tags', 'super-forms' ) . ':', + 'placeholder' => esc_html__( 'Enter tags (comma seperated)', 'super-forms' ), + 'placeholderFilled' => esc_html__( 'Tags', 'super-forms' ), + 'type' => 'text', + 'enable_keywords' => 'true', + 'keyword_split_method' => 'comma', + 'icon' => 'tag' + ) + ) + ), + 'atts' => array(), + ), + 'autosuggest_predefined' => array( + 'name' => esc_html__( 'Autosuggest', 'super-forms' ), + 'icon' => 'magic', + 'predefined' => array( + array( + 'tag' => 'text', + 'group' => 'form_elements', + 'data' => array( + 'name' => esc_html__( 'autosuggest', 'super-forms' ), + 'email' => esc_html__( 'Autosuggest', 'super-forms' ) . ':', + 'placeholder' => esc_html__( 'Start typing and find a color', 'super-forms' ), + 'placeholderFilled' => esc_html__( 'Selected color', 'super-forms' ), + 'type' => 'text', + 'enable_auto_suggest' => 'true', + 'autosuggest_items' => array( + array( 'checked' => false, 'label' => 'Red', 'value' => 'red'), + array( 'checked' => false, 'label' => 'Green', 'value' => 'green'), + array( 'checked' => false, 'label' => 'Orange', 'value' => 'orange'), + array( 'checked' => false, 'label' => 'Blue', 'value' => 'blue'), + array( 'checked' => false, 'label' => 'Purple', 'value' => 'purple'), + array( 'checked' => false, 'label' => 'Pink', 'value' => 'pink'), + array( 'checked' => false, 'label' => 'Black', 'value' => 'black'), + array( 'checked' => false, 'label' => 'White', 'value' => 'white'), + ), + 'icon' => 'magic' + ) + ) + ), + 'atts' => array(), + ), 'rating_predefined' => array( 'name' => esc_html__( 'Rating', 'super-forms' ), 'icon' => 'star;far', diff --git a/src/super-forms.php b/src/super-forms.php index f137a0ab..1e1f6776 100644 --- a/src/super-forms.php +++ b/src/super-forms.php @@ -11,7 +11,7 @@ * @wordpress-plugin * Plugin Name: Super Forms - Drag & Drop Form Builder * Description: The most advanced, flexible and easy to use form builder for WordPress! - * Version: 6.0.7 + * Version: 6.1.0 * Plugin URI: http://f4d.nl/super-forms * Author URI: http://f4d.nl/super-forms * Author: feeling4design @@ -43,7 +43,7 @@ final class SUPER_Forms { * * @since 1.0.0 */ - public $version = '6.0.7'; + public $version = '6.1.0'; public $slug = 'super-forms'; public $apiUrl = 'https://api.super-forms.com/'; public $apiVersion = 'v1'; @@ -1390,7 +1390,6 @@ public static function enqueue_element_scripts( $settings=array(), $ajax=false, 'loadingOverlay'=>SUPER_Forms()->common_i18n['loadingOverlay'], 'loading'=>SUPER_Forms()->common_i18n['loading'], 'tab_index_exclusion' => SUPER_Forms()->common_i18n['tab_index_exclusion'], - 'fonts' => SUPER_Forms()->common_i18n['fonts'], 'elementor'=>SUPER_Forms()->common_i18n['elementor'], 'directions'=>SUPER_Forms()->common_i18n['directions'], 'errors'=>SUPER_Forms()->common_i18n['errors'], @@ -1562,11 +1561,6 @@ public function init() { // @since 3.2.0 - dynamic tab index class exclusion 'tab_index_exclusion' => '.super-prev-multipart,.super-next-multipart,.super-calculator,.super-spacer,.super-divider,.super-recaptcha,.super-heading,.super-image,.hidden,.super-hidden,.super-html,.super-pdf_page_break', - // Fonts used by PDF Generator - 'fonts' => array( - 'NotoSans' => json_decode(file_get_contents(SUPER_PLUGIN_DIR . '/includes/extensions/pdf-generator/fonts.json'), true) - ), - // Loading overlay text 'loadingOverlay' => array( 'processing' => esc_html__( 'Processing form data...', 'super-forms' ), @@ -1937,7 +1931,6 @@ public function enqueue_message_scripts() { 'loadingOverlay'=>$this->common_i18n['loadingOverlay'], 'loading'=>$this->common_i18n['loading'], 'tab_index_exclusion'=>$this->common_i18n['tab_index_exclusion'], - 'fonts' => $this->common_i18n['fonts'], 'elementor'=>$this->common_i18n['elementor'], 'directions'=>$this->common_i18n['directions'], 'errors'=>$this->common_i18n['errors'], @@ -2249,7 +2242,6 @@ public static function get_scripts() { 'loadingOverlay'=>SUPER_Forms()->common_i18n['loadingOverlay'], 'loading' => SUPER_Forms()->common_i18n['loading'], 'tab_index_exclusion' => SUPER_Forms()->common_i18n['tab_index_exclusion'], - 'fonts' => SUPER_Forms()->common_i18n['fonts'], 'elementor' => SUPER_Forms()->common_i18n['elementor'], 'directions' => SUPER_Forms()->common_i18n['directions'], 'errors' => SUPER_Forms()->common_i18n['errors'],