From 9a42dc17d20f712631a8f6eeb34ebc2ed3a7338d Mon Sep 17 00:00:00 2001 From: Lai Power Date: Wed, 19 Jul 2023 21:08:59 +0000 Subject: [PATCH] updated plugin `Easy Digital Downloads` version 3.1.4 --- .../assets/css/edd-admin-rtl.min.css | 2 +- .../assets/css/edd-admin.min.css | 2 +- .../assets/js/edd-admin-customers.js | 2 +- .../assets/js/edd-admin-discounts.js | 2 +- .../assets/js/edd-admin-email-tags.js | 2 +- .../assets/js/edd-admin-extension-manager.js | 2 +- .../assets/js/edd-admin-orders.js | 2 +- .../assets/js/edd-admin-pointers.js | 1 + .../assets/js/edd-admin-reports.js | 2 +- .../assets/js/edd-admin-settings.js | 2 +- .../assets/js/edd-admin-tax-rates.js | 2 +- .../assets/js/edd-admin.js | 2 +- .../assets/js/edd-ajax.js | 2 +- .../assets/js/edd-checkout-global.js | 2 +- .../assets/js/paypal-checkout.js | 2 +- .../assets/lite/js/pointers.js | 18 - .../easy-digital-downloads.php | 4 +- .../easy-digital-downloads/i18n/countries.php | 259 + .../easy-digital-downloads/i18n/states-bd.php | 71 + .../easy-digital-downloads/i18n/states-es.php | 59 + .../easy-digital-downloads/i18n/states-gb.php | 224 + .../easy-digital-downloads/i18n/states-in.php | 43 + .../easy-digital-downloads/i18n/states-it.php | 116 + .../easy-digital-downloads/i18n/states-jp.php | 54 + .../easy-digital-downloads/i18n/states-np.php | 82 + .../easy-digital-downloads/i18n/states-th.php | 84 + .../easy-digital-downloads/i18n/states-tr.php | 88 + .../easy-digital-downloads/i18n/states-us.php | 73 + .../easy-digital-downloads/i18n/states.php | 395 + .../includes/admin/admin-bar.php | 9 +- .../includes/admin/admin-footer.php | 6 +- .../includes/admin/class-edd-notices.php | 26 +- .../admin/customers/customer-actions.php | 20 +- .../admin/customers/customer-functions.php | 5 +- .../includes/admin/customers/customers.php | 16 +- .../admin/discounts/discount-actions.php | 34 +- .../includes/admin/payments/actions.php | 5 +- .../admin/payments/class-payments-table.php | 14 +- .../includes/admin/payments/orders.php | 187 +- .../class-file-downloads-logs-list-table.php | 5 +- .../reporting/export/class-batch-export.php | 9 +- .../admin/settings/register-settings.php | 1047 +- .../includes/admin/thickbox.php | 1 + .../includes/admin/tools.php | 135 +- .../admin/upgrades/upgrade-functions.php | 99 +- .../includes/cart/template.php | 13 +- .../includes/checkout/template.php | 4 +- .../includes/class-easy-digital-downloads.php | 6 +- .../includes/class-edd-cli.php | 19 +- .../includes/country-functions.php | 1668 +-- .../includes/date-functions.php | 12 + .../includes/download-functions.php | 38 +- .../includes/emails/actions.php | 3 +- .../gateways/paypal/admin/connect.php | 2 +- .../assets/js/build/paymentelements.min.js | 2 +- .../includes/gateways/stripe/edd-stripe.php | 4 +- .../stripe/includes/admin/settings.php | 14 +- .../admin/settings/stripe-connect.php | 95 +- .../stripe/includes/admin/site-health.php | 144 + .../stripe/includes/class-edd-stripe.php | 13 +- .../gateways/stripe/includes/functions.php | 4 +- .../payment-elements-actions.php | 70 +- .../payment-request/admin/settings.php | 13 +- .../payment-request/functions.php | 1 + .../class-edd-stripe-region-base.php | 1 + .../includes/install.php | 90 +- .../includes/misc-functions.php | 30 + .../includes/orders/functions/actions.php | 3 +- .../includes/post-types.php | 2 +- .../includes/process-download.php | 12 +- .../includes/reports/reports-functions.php | 2 +- .../includes/scripts.php | 8 +- .../includes/shortcodes.php | 12 +- .../includes/template-functions.php | 1 + .../includes/upgrades/functions.php | 201 + .../includes/user-functions.php | 21 +- .../includes/utils/class-date.php | 14 + .../languages/easy-digital-downloads.pot | 9793 +++++++++++++---- .../plugins/easy-digital-downloads/readme.txt | 48 +- .../Admin/Extensions/Extension_Manager.php | 1 + .../src/Admin/PassHandler/Ajax.php | 11 +- .../src/Admin/PassHandler/Settings.php | 2 +- .../src/Admin/Pointers.php | 128 + .../src/Admin/Settings/Recurring.php | 2 +- .../src/Admin/Settings/Register.php | 89 + .../src/Admin/Settings/Sanitize.php | 105 + .../src/Admin/Settings/Tabs/Emails.php | 220 + .../src/Admin/Settings/Tabs/Extensions.php | 31 + .../src/Admin/Settings/Tabs/Gateways.php | 324 + .../src/Admin/Settings/Tabs/General.php | 250 + .../src/Admin/Settings/Tabs/Licenses.php | 31 + .../src/Admin/Settings/Tabs/Marketing.php | 49 + .../src/Admin/Settings/Tabs/Misc.php | 212 + .../src/Admin/Settings/Tabs/Privacy.php | 187 + .../src/Admin/Settings/Tabs/Tab.php | 81 + .../src/Admin/Settings/Tabs/Taxes.php | 126 + .../src/Admin/SiteHealth/Direct.php | 1 + .../src/Admin/SiteHealth/Information.php | 18 +- .../easy-digital-downloads/src/Core.php | 2 + .../src/Extensions/Handler.php | 35 +- .../src/Licensing/License.php | 44 +- .../src/Licensing/Messages.php | 2 +- .../src/Lite/Admin/PassHandler/Connect.php | 2 +- .../src/Lite/Admin/PassHandler/Pointer.php | 79 +- .../Structured_Data.php} | 200 +- .../src/Utils/Countries.php | 54 + .../src/Utils/StatusBadge.php | 128 + .../templates/payment-processing.php | 7 +- .../templates/shortcode-profile-editor.php | 8 +- 109 files changed, 12446 insertions(+), 5563 deletions(-) create mode 100644 wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-pointers.js delete mode 100644 wp-content/plugins/easy-digital-downloads/assets/lite/js/pointers.js create mode 100644 wp-content/plugins/easy-digital-downloads/i18n/countries.php create mode 100644 wp-content/plugins/easy-digital-downloads/i18n/states-bd.php create mode 100644 wp-content/plugins/easy-digital-downloads/i18n/states-es.php create mode 100644 wp-content/plugins/easy-digital-downloads/i18n/states-gb.php create mode 100644 wp-content/plugins/easy-digital-downloads/i18n/states-in.php create mode 100644 wp-content/plugins/easy-digital-downloads/i18n/states-it.php create mode 100644 wp-content/plugins/easy-digital-downloads/i18n/states-jp.php create mode 100644 wp-content/plugins/easy-digital-downloads/i18n/states-np.php create mode 100644 wp-content/plugins/easy-digital-downloads/i18n/states-th.php create mode 100644 wp-content/plugins/easy-digital-downloads/i18n/states-tr.php create mode 100644 wp-content/plugins/easy-digital-downloads/i18n/states-us.php create mode 100644 wp-content/plugins/easy-digital-downloads/i18n/states.php create mode 100644 wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/admin/site-health.php create mode 100644 wp-content/plugins/easy-digital-downloads/includes/upgrades/functions.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Admin/Pointers.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Register.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Sanitize.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Emails.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Extensions.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Gateways.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/General.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Licenses.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Marketing.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Misc.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Privacy.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Tab.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Taxes.php rename wp-content/plugins/easy-digital-downloads/{includes/class-structured-data.php => src/Structured_Data.php} (58%) create mode 100644 wp-content/plugins/easy-digital-downloads/src/Utils/Countries.php create mode 100644 wp-content/plugins/easy-digital-downloads/src/Utils/StatusBadge.php diff --git a/wp-content/plugins/easy-digital-downloads/assets/css/edd-admin-rtl.min.css b/wp-content/plugins/easy-digital-downloads/assets/css/edd-admin-rtl.min.css index eb5a3f0d..c92e70a6 100644 --- a/wp-content/plugins/easy-digital-downloads/assets/css/edd-admin-rtl.min.css +++ b/wp-content/plugins/easy-digital-downloads/assets/css/edd-admin-rtl.min.css @@ -1 +1 @@ -.edd-custom-price-option-sections-wrap{display:none;border:1px solid #c3c4c7;border-top:0 solid #c3c4c7;box-sizing:border-box;width:100%}.edd-custom-price-option-section{display:block;padding:10px 8px;border-bottom:1px solid hsla(0,0%,87.1%,.3)}.edd-custom-price-option-section-title{display:block;font-weight:600;padding:0 0 10px}.edd-custom-price-option-section-content{display:flex;gap:12px;margin-bottom:6px}.edd-custom-price-option-section:last-child{border-bottom:none}.toggle-custom-price-option-section{color:#787c82}.toggle-custom-price-option-section:hover{color:#537994}#edd_product_settings .edd-product-options__title,#edd_product_settings .inside strong{border-top:1px solid #c3c4c7;border-bottom:1px solid #c3c4c7;background-color:#f9f9f9;display:flex;font-weight:600;margin:0 -12px 16px;padding:8px 12px;justify-content:space-between;align-items:center}#edd_product_settings .edd-product-options-wrapper:first-of-type .edd-product-options__title,#edd_product_settings .inside div:first-child strong{margin-top:-8px}#edd_product_settings .edd-product-options__title .edd-help-tip,#edd_product_settings .inside strong .edd-help-tip{font-size:20px}#edd_product_settings .label--block{display:block;margin:0 0 4px}.edd_repeatable_row.ui-sortable-placeholder{line-height:0;padding:0;margin:0;box-sizing:border-box;border:1px dashed #c3c4c7;visibility:visible!important}.edd-add-repeatable-row{border-top:1px solid #c3c4c7;padding:12px;margin:15px -12px -12px;display:flex;justify-content:flex-end;align-items:center}.edd_repeatable_row input[type=text].large-text{width:100%}.edd_repeatable_upload_wrapper:not(:first-child),.edd_variable_prices_wrapper:not(:first-child){margin-top:12px}.edd_repeatable_row.ui-sortable-helper .edd-repeatable-row-actions .edd-remove-row{display:none}.edd-repeatable-row-actions{color:#787c82}.edd-repeatable-row-actions a{text-decoration:none;width:auto;cursor:pointer}.edd-bundle-products-header,.edd-repeatable-row-header{clear:both;background:#f6f7f7;border:1px solid #c3c4c7;display:flex;justify-content:space-between}.edd-repeatable-row-header{cursor:move}.edd_repeatable_row:hover .edd-repeatable-row-header,.edd_repeatable_row:hover .edd-repeatable-row-standard-fields{border-color:#c3c4c7}.edd-bundled-product-row:after,.edd-bundled-product-row:before,.edd-repeatable-row-header:after,.edd-repeatable-row-header:before{content:"";display:table}.edd-bundled-product-row:after,.edd-repeatable-row-header:after{clear:both}.edd-bundle-products-header,.edd-repeatable-row-title{font-weight:600}.edd-bundle-products-header,.edd-repeatable-row-actions,.edd-repeatable-row-title{padding:8px;box-sizing:border-box}.edd-repeatable-row-actions{flex-grow:1;text-align:left}.edd-bundled-product-row .edd-remove-row,.edd-repeatable-row-actions .edd-remove-row{width:auto;cursor:pointer}.edd-bundled-product-row,.edd-repeatable-row-standard-fields{padding:8px;border:1px solid #c3c4c7;border-top:0 solid #c3c4c7;display:flex;justify-content:space-between;align-items:center;gap:18px}.edd-bundled-product-row .edd-form-group,.edd-repeatable-row-standard-fields .edd-form-group{margin-bottom:0;display:inline-flex;flex-direction:column;flex-grow:1;justify-content:space-between}.edd-repeatable-row-setting-label .edd-help-tip{display:inline-block;margin-right:4px}.edd-bundled-product-item-reorder{min-width:30px}.edd-bundled-product-item-reorder .edd-product-file-reorder{font-size:20px;cursor:move;color:#dcdcde;font-family:dashicons;content:"";transition:color .2s}.edd-bundled-product-item-reorder .edd-product-file-reorder:hover{color:#a7aaad}.edd-bundled-product-actions{-ms-grid-row-align:center;align-self:center}#edd_products .edd-select,.edd_repeatable_product_wrapper .edd-select,.edd_repeatable_upload_wrapper .pricing select{min-width:100%;max-width:200px}.edd_repeatable_product_wrapper td{overflow:visible}@media screen and (max-width:480px){.edd-bundle-products-header,.edd-bundled-product-row,.edd-repeatable-row-header,.edd-repeatable-row-standard-fields{flex-wrap:wrap}.edd-bundled-product-row .edd-form-group,.edd-repeatable-row-standard-fields .edd-form-group{margin-right:0!important;margin-bottom:24px}}.edd_remove_repeatable{border:none;cursor:pointer;display:inline-block;padding:0;overflow:hidden;margin:8px 0 0;text-indent:-9999px;width:10px;height:10px}.edd_remove_repeatable:active,.edd_remove_repeatable:focus,.edd_remove_repeatable:hover{background-position:-10px 0!important}.edd_repeatable_upload_wrapper .edd_repeatable_upload_field_container{position:relative;width:100%}.edd_repeatable_upload_wrapper .edd_repeatable_upload_field_container+span:first-child{width:100%}.edd_repeatable_upload_field{padding-left:32px}.edd_upload_file button{background:#f6f7f7;border:none;border-right:1px solid #c3c4c7;padding:0 4px;position:absolute;height:calc(100% - 4px);overflow:hidden;top:2px;left:2px;display:inline-flex;justify-content:center;align-items:center}#edd-duplicate-action~#publishing-action{position:relative;top:-10px}.edd-form-group{margin-bottom:16px}.edd-form-group:last-of-type{margin-bottom:0}.edd-form-group>label,.edd-form-group__label{display:block;font-weight:600;margin-bottom:8px;padding:0}.edd-form-group__control{margin-bottom:12px;max-width:100%}.edd-form-group__control.is-check,.edd-form-group__control.is-radio{margin-top:4px}.edd-form-group__control:last-of-type{margin-bottom:0}.edd-form-group__control--is-inline{display:inline-flex;align-items:flex-end}.edd-form-group__input{max-width:100%}.edd-form-group__input[type=checkbox],.edd-form-group__input[type=radio]{margin-top:0}.edd-form-group__input[type=checkbox]+label,.edd-form-group__input[type=radio]+label{display:unset}select.edd-form-group__input{max-width:100%}.edd-form-group__help{color:#646970;font-size:13px;font-style:italic;line-height:normal;margin:8px 0 0}.edd-form-row{display:flex;flex-wrap:wrap;gap:12px}.edd-form-row__column{display:inline-flex;flex-direction:column;justify-content:flex-end}.edd-form-row__column.edd-form-group{margin-bottom:0}.edd-form-row label,.edd-form-row label.edd-form-group__label{margin-bottom:8px}#edd-migration-progress .dashicons-minus{color:#949494}#edd-migration-progress .dashicons-yes{color:green}#edd-migration-progress .dashicons-update:before{animation:rotation 2s linear infinite;display:block}#edd-v3-migration-remove-legacy-data-submit-wrap{display:flex;align-items:center;gap:6px}#edd-v3-migration-remove-legacy-data-submit-wrap .button{margin:0}#edd-filters{padding:10px;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}#edd-filters .filter-items{flex-wrap:wrap;gap:6px;float:none;flex-grow:1}#edd-filters .filter-items,#edd-filters .filter-items .graph-option-section{display:flex;align-items:center}#edd-filters .filter-items .edd-date-range-picker[data-range=other] .edd-graphs-date-options{border-top-left-radius:4px;border-bottom-left-radius:4px}#edd-filters .filter-items .edd-date-range-picker[data-range=other] .edd-date-range-dates,#edd-filters .filter-items .edd-date-range-picker[data-range=other] .edd-date-range-relative-dates{display:none}#edd-filters .filter-items .edd-date-range-options{display:inline-block;margin:10px 0}#edd-filters .filter-items .edd-graphs-date-options{border-top-left-radius:0;border-bottom-left-radius:0}#edd-filters .filter-items .edd-date-range-dates{display:flex;align-items:center;border:1px solid #8c8f94;border-right:none;color:#2c3338;padding:4px 10px;margin-right:-5px;border-top-left-radius:4px;border-bottom-left-radius:4px;cursor:pointer;gap:4px}#edd-filters .filter-items .edd-date-range-dates.hidden{display:none}#edd-filters .filter-items .edd-date-range-selected-date{display:inline-block}#edd-filters .filter-items .edd-date-range-relative-dates{display:flex;align-items:center;margin-right:10px}#edd-filters .filter-items .edd-date-range-relative-dates.hidden{display:none}#edd-filters .filter-items .edd-date-range-selected-relative-date{position:relative;display:flex;align-items:center;border:1px solid #8c8f94;padding:4px 6px 4px 2px;color:#2c3338;margin-right:10px;margin-left:10px;border-radius:4px;cursor:pointer}#edd-filters .filter-items .edd-date-range-selected-relative-date .arrow-down{width:16px;height:auto;margin-right:6px;margin-top:2px;vertical-align:middle}#edd-filters .filter-items .edd-date-range-selected-relative-date.opened .edd-date-range-relative-dropdown{display:block}#edd-filters .filter-items .edd-date-range-relative-dropdown{position:absolute;z-index:99;width:420px;right:50%;top:100%;margin-top:10px;transform:translateX(50%);background-color:#fff;border:1px solid #8c8f94;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.25);display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown:after{height:10px;width:10px;position:absolute;content:"";background:#fff;border-color:#8c8f94;border-style:solid;border-width:0 0 1px 1px;transform:rotate(135deg);top:-6px;right:calc(50% - 4px)}#edd-filters .filter-items .edd-date-range-relative-dropdown .spinner{display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown.loading{padding:10px;text-align:center}#edd-filters .filter-items .edd-date-range-relative-dropdown.loading .spinner{display:inline-block;visibility:visible;margin:0;float:unset}#edd-filters .filter-items .edd-date-range-relative-dropdown.loading :not(.spinner){display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li{display:flex;align-items:center;padding:2px 10px;opacity:.85;gap:20px}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li.active,#edd-filters .filter-items .edd-date-range-relative-dropdown ul li:hover{cursor:pointer;color:var(--wp-admin-theme-color);opacity:1}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li .date-range-name{width:110px}@media screen and (max-width:950px){#edd-filters .filter-items .graph-option-section{margin-top:8px;width:100%}#edd-filters .filter-items .edd-date-range-picker{flex-wrap:wrap}#edd-filters .filter-items .edd-graphs-date-options{width:100%;max-width:100%;min-height:40px;font-size:14px;border-top-left-radius:4px;border-bottom-left-radius:4px}#edd-filters .filter-items .edd-date-range-dates{width:100%;margin-top:10px;border:1px solid #8c8f94;margin-right:unset;border-radius:4px;font-size:14px;padding:8px 8px 8px 6px}#edd-filters .filter-items .edd-date-range-relative-dates{width:100%;flex-wrap:wrap;margin-right:0;margin-top:6px}#edd-filters .filter-items .edd-date-range-selected-relative-date{width:100%;margin-top:8px;margin-right:0;margin-left:0;font-size:14px;padding:8px 8px 8px 6px;flex-wrap:wrap}#edd-filters .filter-items .edd-date-range-selected-relative-date .arrow-down{margin-right:auto}#edd-filters .filter-items .edd-date-range-relative-dropdown{position:relative;width:100%;right:0;top:0;transform:unset;box-shadow:unset;border:unset;margin:0}#edd-filters .filter-items .edd-date-range-relative-dropdown:after{display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown ul{margin-bottom:0}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li{padding-right:0;padding-left:0;justify-content:space-between;flex-wrap:wrap;gap:unset}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li .date-range-dates,#edd-filters .filter-items .edd-date-range-relative-dropdown ul li .date-range-name{width:100%}}#edd-filters>p{color:#757575}#edd-filters input[type=number],#edd-filters input[type=text].edd_datepicker{max-width:105px}#edd-filters .button-secondary,#edd-filters input[type=number]{margin-bottom:0}#edd-filters .search-form{margin:0}@media screen and (max-width:480px){#edd-filters span{margin:2px 0}}#edd-advanced-filters{position:relative}#edd-advanced-filters .inside{z-index:99;position:absolute;top:29px;left:0;border:1px solid #e0e0e0;padding:0;background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2);min-width:285px;opacity:0;visibility:hidden}#edd-advanced-filters fieldset{display:block;padding:10px 15px 15px;margin:10px 0}#edd-advanced-filters fieldset:not(:last-of-type){border-bottom:1px solid #e0e0e0}#edd-advanced-filters fieldset:last-of-type{padding-bottom:5px}#edd-advanced-filters fieldset.edd-add-on-filters div,#edd-advanced-filters fieldset.edd-add-on-filters label,#edd-advanced-filters fieldset.edd-add-on-filters p,#edd-advanced-filters fieldset.edd-add-on-filters span{display:block;margin-bottom:2px}#edd-advanced-filters div.edd-select-chosen:not(:last-child){margin-bottom:10px}#edd-advanced-filters.open .edd-advanced-filters-button{background:#e0e0e0;border-color:#949494;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}#edd-advanced-filters.open .inside{visibility:visible;opacity:1;transition:opacity .2s ease-in}.download_page_edd-reports #edd-filters{margin-bottom:-1px;box-shadow:none}@media screen and (max-width:782px){.download_page_edd-reports #edd-filters{gap:0}}.edd-old-log-filters{margin-top:-30px;margin-right:2px}@media screen and (min-width:600px){#edd-reports-charts-wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px,50%))[2];grid-template-columns:repeat(2,minmax(200px,50%));grid-gap:20px}.edd-reports-chart{margin-bottom:0}.edd-reports-chart-bar,.edd-reports-chart-line{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}}.edd-reports-chart{height:500px;max-height:700px}.chart-timezone{font-size:.75rem;color:#ccc}.edd-mobile-link{line-height:32px}.edd-mobile-link a{text-decoration:none}.edd-mobile-link a:after,.edd-mobile-link a:before{display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/30px dashicons;vertical-align:top;margin:1px 0 0;padding:0}.edd-mobile-link a:before{content:"";color:#757575;margin-left:-3px}.edd-mobile-link a:after{content:""}#edd-reports-tiles-wrap #dashboard-widgets .sortable-placeholder{padding:0;margin:0 0 20px;line-height:0;box-sizing:border-box;height:110px}#edd-reports-tiles-wrap #dashboard-widgets #primary-sortables{margin-right:0}#edd-reports-tiles-wrap #dashboard-widgets #tertiary-sortables{margin-left:0}#edd-reports-tiles-wrap{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px}.edd-reports-tile{text-align:center;padding:20px 10px 35px;display:flex;flex-direction:column;justify-content:center;border:1px solid #e5e5e5;background:#fafafa;position:relative;box-sizing:border-box;gap:.5em}.edd-reports-tile>span:not(.tile-compare){width:100%}.edd-reports-tile .tile-label{text-align:center;text-transform:uppercase;font-size:12px;font-weight:400;color:#101517}.edd-reports-tile .tile-value{color:#333;font-size:2em;line-height:1;transition:all .2s ease-in-out;display:flex;justify-content:center;flex-direction:column;gap:.25em}.edd-reports-tile:hover{border:1px solid #aaa}.edd-reports-tile:hover .tile-value:not(.tile-no-data){transform:scale(1.05)}.edd-reports-tile .tile-amount{color:#2794da}.edd-reports-tile .tile-number{color:#96f}.edd-reports-tile .tile-amount,.edd-reports-tile .tile-number{color:#fff}.edd-reports-tile .tile-value.tile-no-data{color:#ddd}.edd-reports-tile .tile-value.tile-url{font-size:1.5em}.edd-reports-tile .tile-relative{font-size:12px;font-weight:400;color:#888}.edd-reports-tile span.dashicons{display:inline-block;font-size:30px;line-height:20px;height:20px;width:20px;position:relative;top:4px;right:-5px;margin-right:-5px;color:#999}.edd-reports-tile .tile-relative span.dashicons{top:-5px;right:-3px;margin-right:0}.edd-reports-tile .tile-relative span.dashicons-arrow-down,.edd-reports-tile .tile-relative span.dashicons-arrow-up.reverse{color:#d63638}.edd-reports-tile .tile-relative span.dashicons-arrow-down.reverse,.edd-reports-tile .tile-relative span.dashicons-arrow-up{color:#008a20}.edd-reports-tile .tile-compare{position:absolute;left:0;bottom:0;color:#aaa;font-size:11px;line-height:1em;background-color:#fff;border-color:#e5e5e5 #e5e5e5 #fff #fff;border-style:solid;border-width:1px;border-top-right-radius:8px;padding:4px 9px 0 0;margin:0 0 -1px -1px}.edd-reports-tile:hover .tile-compare{border-right:1px solid #bbb;border-top:1px solid #bbb;color:#777}#edd-submit-refund-status{text-align:center;font-size:1.2em}#edd-submit-refund-status .edd-submit-refund-message:before{font-family:dashicons;font-size:1.5em;vertical-align:middle;color:#fff;border-radius:16px;margin:5px}#edd-submit-refund-status .edd-submit-refund-message.success:before{content:"";background-color:#008a20;padding-left:1px}#edd-submit-refund-status .edd-submit-refund-message.fail{display:block;margin-bottom:16px}#edd-submit-refund-status .edd-submit-refund-message.fail:before{content:"";background-color:#d63638}.refund-items td,.refund-items th.check-column{vertical-align:baseline}.refund-items .column-amount,.refund-items .column-discount,.refund-items .column-quantity,.refund-items .column-subtotal,.refund-items .column-tax,.refund-items .column-total{width:80px}.refund-items .edd-form-group__control{display:flex;align-items:center}.refund-items .edd-form-group__control input,.refund-items .edd-form-group__control select{background-color:transparent;border:0;border-bottom:1px solid;border-radius:0;box-shadow:none;text-align:left;width:100%}.refund-items .edd-form-group__control input:disabled,.refund-items .edd-form-group__control select:disabled{border-bottom:none}.refund-items .edd-form-group__control input:focus,.refund-items .edd-form-group__control select:focus{border-bottom:1px solid var(--wp-admin-theme-color-darker-10);box-shadow:0 1px 0 var(--wp-admin-theme-color-darker-10)}.refund-items .edd-form-group__control select[data-original="1"]{background:transparent}.refund-items .edd-form-group__control .is-before+span>input,.refund-items .edd-form-group__control select{text-align:right}.refund-items .edd-refund-submit-line-total{background-color:#fff!important}.refund-items .edd-refund-submit-line-total td{text-align:left}.refund-items .edd-refund-submit-line-total-amount{display:inline-block;margin-right:20px;text-align:right;width:80px}.refund-items #edd-refund-submit-subtotal td{border-top:2px solid #c3c4c7}@media screen and (max-width:782px){.refund-items td.column-total{margin-bottom:16px}.refund-items .edd-refund-submit-line-total-amount{padding-left:16px;width:unset}}.edd-submit-refund-actions{margin:16px 0 0}.did-refund .edd-submit-refund-actions,.did-refund .refund-items{display:none}.edd-admin-notice-top-of-page{font-size:15px;line-height:1.4;color:#fff;margin-right:-20px;padding:12px 20px 12px 32px;background:#2d6ca2}.edd-admin-notice-top-of-page.edd-pro-inactive{background:#d63638}@media screen and (min-width:783px){.edd-admin-notice-top-of-page{padding:10px 22px 10px 46px}}@media screen and (min-width:961px){.edd-admin-notice-top-of-page{text-align:center}}.edd-admin-notice-top-of-page a{color:#fff}.edd-admin-notice-top-of-page a:hover{text-decoration:none}.edd-admin-notice-top-of-page .button-link{position:absolute;top:48px;left:-1px;font-size:20px;color:#fff;font-weight:700;text-decoration:none;margin-right:5px;padding:6px 10px}.edd-admin-notice-top-of-page .button-link:active,.edd-admin-notice-top-of-page .button-link:focus,.edd-admin-notice-top-of-page .button-link:hover{color:#fff;text-decoration:none}@media screen and (min-width:601px){.edd-admin-notice-top-of-page .button-link{top:1px}}@media screen and (min-width:783px){.edd-admin-notice-top-of-page .button-link{left:9px}}#edd-admin-notice-five-star-review{display:-ms-grid;display:grid}#edd_dashboard_sales .edd-promo-notice{border-bottom:1px solid #c3c4c7}.edd-review-actions{display:flex;gap:6px;margin:0 0 16px}.edd-promo-notice .edd-peeking{align-self:flex-end;justify-self:flex-end;margin-left:16px;margin-bottom:-1px}@media screen and (max-width:782px){#edd-admin-notice-five-star-review.notice .edd-peeking{margin-bottom:-6px}}@media screen and (min-width:480px){.edd-promo-notice.notice-info .edd-peeking{justify-self:flex-start;margin-left:0;margin-right:250px}}.edd-promo-notice .edd-peeking,.edd-review-step{-ms-grid-row:1;grid-area:1/-1}.edd-promo-notice__overlay{display:none;position:fixed;background:rgba(16,21,23,.75);top:0;left:0;bottom:0;right:160px;z-index:11;justify-content:center;align-items:center}.folded .edd-promo-notice__overlay{right:36px}@media screen and (max-width:782px){.edd-promo-notice__overlay{right:0}}.edd-admin-notice-overlay{display:none;background-color:#fff;padding:2.5em;text-align:center;max-width:650px;position:relative;flex-direction:column}.edd-promo-notice__overlay .edd-admin-notice-overlay{display:flex}.edd-admin-notice-overlay h2{line-height:1.6em;margin:0 auto;max-width:540px}.edd-admin-notice-overlay .edd-promo-notice__features{text-align:right;display:-ms-grid;display:grid;-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);margin:2em auto;gap:0 1.5em}.edd-admin-notice-overlay .edd-promo-notice__features li{display:flex;gap:.5em;align-items:center}@media screen and (max-width:600px){.edd-admin-notice-overlay .edd-promo-notice__features{-ms-grid-columns:unset;grid-template-columns:unset}}.edd-admin-notice-overlay .button-primary{padding:4px 36px;margin:0 auto .5em;max-width:360px}.edd-admin-notice-overlay__link{color:#101517}.edd-admin-notice-overlay .edd-promo-notice-dismiss.button-link{position:absolute;color:#537994;text-decoration:none;font-size:2em;top:0;left:.5em}.edd-admin-notice-overlay .edd-promo-notice-dismiss.button-link:active,.edd-admin-notice-overlay .edd-promo-notice-dismiss.button-link:hover{color:#101517}@media screen and (max-width:782px){.edd-admin-notice-overlay{margin:1em}}.edd-paypal-account-status ul{margin-right:25px}.edd-paypal-account-status>li{margin-bottom:1em}.edd-paypal-account-status ul:not(.edd-paypal-webhook-events){list-style:disc;list-style-position:inside}.edd-paypal-account-status ul:not(.edd-paypal-webhook-events) li{margin:.25em 0}.edd-paypal-account-status .dashicons-yes{color:#008a20}.edd-paypal-account-status .dashicons-no{color:#d63638}.edd-overlay{position:fixed;z-index:1052;top:0;left:0;bottom:0;right:160px;background-color:#141b38;opacity:.5;transition:.5s}.edd-slide-in{transform:translateX(-100%)!important;-webkit-transform:translateX(-100%)!important}#edd-notifications-panel{background-color:#fff;height:100%;width:100%;max-width:570px;position:fixed;z-index:1053;top:0;left:0;bottom:0;overflow-x:hidden;transition:.5s;transform:translateX(0);-webkit-transform:translateX(0)}body.admin-bar #edd-notifications-panel{top:32px}@media screen and (max-width:600px){body.admin-bar #edd-notifications-panel{top:46px}}#edd-notifications-header{display:flex;align-items:center;padding:0 30px;color:#fff;background-color:#0c5d95}#edd-notifications-header h3{color:#fff;flex:1}#edd-notifications-header .edd-close{background:none;border:none;color:#fff;cursor:pointer}#edd-notifications-body{padding:30px}.edd-notification{display:flex;gap:20px;margin-bottom:20px}.edd-notification--icon{color:#00aa63}.edd-notification--icon.edd-notification--icon-info{color:#005ae0}.edd-notification--icon.edd-notification--icon-warning{color:#f18200}.edd-notification--icon.edd-notification--icon-error{color:#df2a4a}.edd-notification--body{flex:1}.edd-notification--header{align-items:center;display:flex;justify-content:space-between;gap:5px;margin-bottom:7px}.edd-notification--title{color:#141b38;flex:1;font-size:16px;font-weight:600;margin:0}.edd-notification--date{color:#71747e;font-size:12px}.edd-notification--actions{flex-wrap:wrap;display:flex;align-items:center;gap:5px;margin-top:10px}.edd-notification--dismiss{background:none!important;border:none!important;box-shadow:none!important;color:#71747e!important;cursor:pointer;padding:0 10px;text-decoration:underline}.edd-notification--dismiss:hover{text-decoration:none}.edd-dialog{display:none}.edd-item-header-small{padding-bottom:20px;border-bottom:1px solid #e5e5e5;display:flex;justify-content:flex-start;align-items:center;gap:6px}.edd-item-header-small span{font-weight:600;font-size:15px}.wrap-licenses .edd-licenses__description{margin:2em 1em}.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:block}@media screen and (min-width:600px){.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:unset}}.wrap-licenses tbody{display:-ms-grid;display:grid;gap:1em}.wrap-licenses .form-table tr{margin:0;background:#fff;border:1px solid #dcdcde;border-radius:3px;padding:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:600px){.wrap-licenses .form-table tr{display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr}}.wrap-licenses .form-table th{background:#f9f9f9;margin-bottom:2.5em;padding:1em;border-bottom:1px solid #dcdcde;width:unset}@media screen and (min-width:600px){.wrap-licenses .form-table th{border-bottom:none;margin-bottom:0;display:flex;align-items:center}}.wrap-licenses .form-table td{margin:0;padding:0;display:flex;flex-direction:column;gap:2.5em;flex-grow:1}@media screen and (min-width:600px){.wrap-licenses .form-table td{flex-direction:row;gap:unset}}.wrap-licenses .form-table td input.regular-text{margin:0;width:100%;max-width:250px}.wrap-licenses .form-table td button{margin:0}.wrap-licenses .form-table .edd-license__control{flex-grow:1;padding:0 1em;display:flex;gap:4px;align-items:center;justify-content:center}@media screen and (min-width:600px){.wrap-licenses .form-table .edd-license__control{justify-content:flex-end}}.wrap-licenses .form-table .edd-licensing__actions{display:flex;gap:4px}.wrap-licenses .edd-license-data[class*=edd-license-]{background:#f9f9f9;padding:1em;border-top:1px solid #dcdcde;margin:0;width:100%;box-sizing:border-box;display:flex;align-items:flex-end}.wrap-licenses .edd-license-data[class*=edd-license-] a{color:#444}.wrap-licenses .edd-license-data[class*=edd-license-] a:hover{text-decoration:none}@media screen and (min-width:600px){.wrap-licenses .edd-license-data[class*=edd-license-]{border-top:none;width:unset;flex-basis:100%;align-items:center}.wrap-licenses .edd-license-data[class*=edd-license-]:not(:only-child){flex:0 1 300px}}.wrap-licenses .edd-license-data.license-expires-soon-notice{background-color:#00a0d2;color:#fff;border-color:#00a0d2}.wrap-licenses .edd-license-data.edd-license-expired{background-color:#e24e4e;color:#fff;border-color:#e24e4e}.wrap-licenses .edd-license-data.edd-license-error,.wrap-licenses .edd-license-data.edd-license-invalid,.wrap-licenses .edd-license-data.edd-license-item_name_mismatch,.wrap-licenses .edd-license-data.edd-license-missing,.wrap-licenses .edd-license-data.edd-license-site_inactive{background-color:#ffebcd;border-color:#ffebcd}.wrap-licenses .edd-license-data p{font-size:13px;margin-top:0}.wrap-licenses .edd-license-data.edd-license-expired a,.wrap-licenses .edd-license-data.license-expires-soon-notice a{color:#fff}.wrap-licenses .edd-license-data.edd-license-expired a:hover,.wrap-licenses .edd-license-data.license-expires-soon-notice a:hover{text-decoration:none}.edd-settings-content{max-width:1440px}.edd-settings-color,.edd-settings-colors{display:flex;flex-wrap:wrap;gap:1em}.edd-settings-color{flex-direction:column}.edd-upload-button-wrapper{width:100%;display:flex;gap:5px}.edd-upload-button-wrapper button.edd_settings_upload_button{margin-bottom:0}#edd-payment-gateways a.button.edd-settings__button-settings{position:absolute;left:2em;min-height:unset;height:1.5em;width:1.5em;border:none;background-color:#f9f9f9}#edd-payment-gateways a.button.edd-settings__button-settings,#edd-payment-gateways a.button.edd-settings__button-settings:active,#edd-payment-gateways a.button.edd-settings__button-settings:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4yOSA2LjI5M2wtMS41MTUuODc1YTUuODczIDUuODczIDAgMDEwIDEuNjY0bDEuNTE1Ljg3NS0yLjE2NiAzLjc1My0xLjUxNi0uODc1YTUuODI3IDUuODI3IDAgMDEtMS40NDEuODMzdjEuNzQ5SDUuODM0di0xLjc1YTUuODI1IDUuODI1IDAgMDEtMS40NDEtLjgzMmwtMS41MTYuODc1TC43MSA5LjcwN2wxLjUxNi0uODc1YTUuODc4IDUuODc4IDAgMDEwLTEuNjY0TC43MSA2LjI5MyAyLjg3NyAyLjU0bDEuNTE2Ljg3NmE1LjgyNyA1LjgyNyAwIDAxMS40NC0uODMzVi44MzNoNC4zMzR2MS43NWE1LjgzIDUuODMgMCAwMTEuNDQuODMzbDEuNTE3LS44NzYgMi4xNjYgMy43NTN6TTggMTAuMzMzYTIuMzMzIDIuMzMzIDAgMTAwLTQuNjY2IDIuMzMzIDIuMzMzIDAgMDAwIDQuNjY2eiIgZmlsbD0iIzZCNzI4MCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuMjkgNi4yOTNsLTEuNTE1Ljg3NWE1Ljg3MyA1Ljg3MyAwIDAxMCAxLjY2NGwxLjUxNS44NzUtMi4xNjYgMy43NTMtMS41MTYtLjg3NWE1LjgyNyA1LjgyNyAwIDAxLTEuNDQxLjgzM3YxLjc0OUg1LjgzNHYtMS43NWE1LjgyNSA1LjgyNSAwIDAxLTEuNDQxLS44MzJsLTEuNTE2Ljg3NUwuNzEgOS43MDdsMS41MTYtLjg3NWE1Ljg3OCA1Ljg3OCAwIDAxMC0xLjY2NEwuNzEgNi4yOTMgMi44NzcgMi41NGwxLjUxNi44NzZhNS44MjcgNS44MjcgMCAwMTEuNDQtLjgzM1YuODMzaDQuMzM0djEuNzVhNS44MyA1LjgzIDAgMDExLjQ0LjgzM2wxLjUxNy0uODc2IDIuMTY2IDMuNzUzek04IDEwLjMzM2EyLjMzMyAyLjMzMyAwIDEwMC00LjY2NiAyLjMzMyAyLjMzMyAwIDAwMCA0LjY2NnoiIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjUiLz48L3N2Zz4=);background-size:1em;background-repeat:no-repeat;background-position:50%}.edd-plugin__active #edd-payment-gateways a.button.edd-settings__button-settings{display:block}.edd-hidden{display:none}.edd-clearfix:after{content:"";display:table;clear:both}.edd-notice .notice-dismiss,.edd-wrap a{text-decoration:none}.wp-core-ui .edd-delete,a.edd-delete{color:#a00}.wp-core-ui .edd-delete:hover,a.edd-delete:hover{color:red}body.post-type-download #contextual-help-link-wrap,body.post-type-download #screen-options-link-wrap{top:5px!important}body.post-type-download #screen-meta{margin:0 -20px -1px 0}#edd-header{border-top:5px solid #0c5d95;border-bottom:1px solid #c3c4c7;padding:20px 0;margin-right:-20px;background:#fff}#edd-header-wrapper{display:flex;justify-content:space-between;padding:0 20px;align-items:center}#edd-header img{display:block;max-width:300px;margin:0}.edd-header-page-title-wrap{font-size:1.75em;margin-top:-5px;margin-left:auto;padding-right:7px}.edd-header-separator{margin-top:-2px;opacity:.25}.edd-header-page-title{font-weight:400;font-size:1em;line-height:1.3em;display:inline}.edd-header-page-title-wrap .button{margin-right:5px}.no-js #edd-header-actions{display:none}#edd-header .edd-round{position:relative;background-color:#f3f4f5;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:10px;cursor:pointer;transition:background-color .2s ease}button.edd-round{border:none}#edd-header button.edd-round:hover{background-color:#e5e5e5}button.edd-round:active,button.edd-round:focus{outline:2px solid #0c5d95}#edd-header .edd-number{position:absolute;background-color:#df2a4a;width:16px;height:16px;font-weight:600;font-size:10px;color:#fff;top:-8px;right:50%;transform:translateX(50%);margin:0;animation:bounce 2s 5}#edd-header .edd-number.edd-hidden{display:none!important}#edd-header .edd-round svg{width:20px;height:20px}@media screen and (max-width:840px){#edd-header img,.edd-header-separator{display:none}}.edd_datepicker{height:29px}.edd-from-to-wrapper input{width:105px;margin:0;position:relative;z-index:1}.edd-from-to-wrapper input[name*=start],.edd-from-to-wrapper input[name=filter_from]{border-top-left-radius:0;border-bottom-left-radius:0}.edd-from-to-wrapper input[name*=end],.edd-from-to-wrapper input[name=filter_to]{margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.edd-from-to-wrapper input:focus{z-index:2;position:relative}.edd-settings-sub-nav{margin:0 0 10px;width:100%;border-bottom:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,.04)}.edd-settings-sub-nav a{padding:13px;display:block}.edd-settings-sub-nav a.current{border-bottom:4px solid #000;padding-bottom:9px}.admin-color-fresh .edd-settings-sub-nav a.current{border-bottom-color:#00a0d2}.admin-color-blue .edd-settings-sub-nav a.current{border-bottom-color:#096484}.admin-color-coffee .edd-settings-sub-nav a.current{border-bottom-color:#c7a589}.admin-color-ectoplasm .edd-settings-sub-nav a.current{border-bottom-color:#a3b745}.admin-color-midnight .edd-settings-sub-nav a.current{border-bottom-color:#e14d43}.admin-color-ocean .edd-settings-sub-nav a.current{border-bottom-color:#627c83}.admin-color-sunrise .edd-settings-sub-nav a.current{border-bottom-color:#be3631}.admin-color-light .edd-settings-sub-nav a.current{border-bottom-color:#888}.admin-color-evergreen .edd-settings-sub-nav a.current{border-bottom-color:#36533f}.admin-color-mint .edd-settings-sub-nav a.current{border-bottom-color:#4f6d59}.download_page_edd-settings .edd-check-wrapper{clear:both}.download_page_edd-settings .form-table tr>th>h3,.download_page_edd-settings .form-table tr>th>strong{font-size:1.2em;font-weight:600;margin:0 auto}.edd-sortable-list{margin:0;width:300px;position:relative}.edd-sortable-list li{margin:0;padding:0;position:relative;height:28px;cursor:move}.edd-sortable-list li label *{vertical-align:middle}.edd-sortable-list li label:after{display:block;width:17px;height:17px;position:absolute;left:6px;top:0;color:#aaa;font-family:dashicons;font-size:17px;content:"";cursor:move}.form-table .edd-sortable-list li label{display:block;height:28px;padding:0;margin:0}.edd-sortable-list .payment-icon{width:32px;height:24px;position:relative;top:-2px;margin-left:5px}.edd-help-tip{cursor:help;margin-top:-2px;font-size:24px;color:grey}.edd-ui-tooltip{position:absolute;background:#333!important;border-width:1px!important;border-radius:3px!important;box-shadow:-1px 1px 2px 1px hsla(0,0%,83.9%,.5)!important;color:#dedede!important;max-width:300px!important;padding:7px!important;text-rendering:optimizeLegibility;text-shadow:none!important;z-index:9999!important}.download_page_edd-settings .edd-settings-payment-icon-wrapper{margin-top:5px}.download_page_edd-settings .edd-settings-payment-icon-wrapper input{margin-top:1px}.download_page_edd-settings .form-table .edd-settings-payment-icon-wrapper input[type=checkbox]+label{margin:0;display:inline-block}.download_page_edd-settings .edd-settings-payment-icon-wrapper .payment-icon-image{margin-left:5px;width:32px;display:inline-block;vertical-align:middle}.download_page_edd-settings .edd-settings-payment-icon-wrapper .payment-option-name{vertical-align:middle}.download_page_edd-settings .taxrates td,.download_page_edd-settings .taxrates th{padding:8px 10px}.download_page_edd-settings .taxrates td{line-height:1.5em;vertical-align:top;margin:0}.download_page_edd-settings .taxrates .regular-text{width:100%}#TB_window{overflow:hidden}#TB_title{padding:5px}#TB_ajaxContent{width:calc(100% - 30px)!important;padding:15px;margin:0;height:calc(100% - 118px)!important}#TB_ajaxWindowTitle{font-size:18px;font-weight:600;line-height:30px}#TB_closeWindowButton{left:6px;top:6px}#choose-download-wrapper{width:100%}#choose-download-wrapper .wrap{overflow-y:scroll;margin:0;padding:0;height:calc(100% - 50px)}#choose-download-wrapper .submit-wrapper{position:absolute;width:100%;bottom:0;padding:0;margin:0 -15px 0 0;text-align:left}#choose-download-wrapper .submit-wrapper div{background-color:#fafafa;padding:15px;border-top:1px solid #ddd}.wp-media-buttons .button.edd-thickbox{padding-right:0}.wp-media-buttons .button.edd-email-tags-inserter .dashicons{margin-top:-2px}.download_page_edd-payment-history .edit-post-editor-regions__header{flex-shrink:0;height:auto;border-bottom:1px solid #e2e4e7;z-index:30;position:sticky;top:32px;margin-right:-20px}@media screen and (max-width:782px){.download_page_edd-payment-history .edit-post-editor-regions__header{position:static;top:46px}}.download_page_edd-payment-history .edit-post-header{height:56px;background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:100%;box-sizing:border-box;padding:4px 20px}@media screen and (max-width:782px){.download_page_edd-payment-history .edit-post-header{padding-right:10px;padding-left:10px}}@media(min-width:280px){.download_page_edd-payment-history .edit-post-header{flex-wrap:nowrap}}.download_page_edd-payment-history .edit-post-header .edit-post-header__toolbar{order:0}.download_page_edd-payment-history .edit-post-header .edit-post-header__settings{order:1}.download_page_edd-payment-history .edit-post-header #publishing-action,.download_page_edd-payment-history .edit-post-header .edit-post-header__settings,.download_page_edd-payment-history .edit-post-header .edit-post-header__toolbar{display:flex;align-items:center}.download_page_edd-payment-history .edit-post-header #publishing-action .spinner{margin:0 0 0 5px}.download_page_edd-payment-history .edit-post-header .button-primary{margin:2px;height:34px;line-height:32px;font-size:13px}#edd-order-items .hndle{display:flex;align-items:center;justify-content:space-between}#edd-order-items .hndle .edd-toggle{font-weight:400}.edd-add-order-item td{vertical-align:middle}.edd-add-order-item input{width:80%}.edd-add-order-item input[readonly]{color:#555;background:none;border:1px solid transparent;box-shadow:none}.order-customer-info .customer-details-wrap{margin:15px 0;align-items:center}.order-customer-info .customer-details-wrap .spinner{margin:0}.order-customer-info .customer-details{display:flex;flex-direction:column}.order-customer-info .customer-details .customer-since{color:#666;display:block;margin:4px 0 6px}.order-customer-info .customer-details>span{margin-bottom:5px}.edd-order-add-download-select .spinner{display:none}table.edd-order-overview-summary{border-width:0;table-layout:fixed}table.edd-order-overview-summary--refund{border-width:0}@media screen and (min-width:782px){.edd-order-overview .column-right{text-align:left}}.edd-ml-auto{margin-right:auto!important}@media screen and (min-width:782px){.edd-ml-lg-auto{margin-right:auto!important}}.edd-ml-auto+.edd-ml-auto{margin-right:10px!important}.edd-order-overview-summary__items-name{align-self:flex-start}.edd-order-overview-summary__items>:nth-child(odd){background-color:#f9f9f9}@media screen and (min-width:782px){.edd-order-overview-summary__items tr:last-child td,.edd-order-overview-summary__items tr:last-child th{border-bottom:1px solid #e5e5e5}}@media screen and (max-width:782px){.edd-order-overview-summary .row-actions>*,.edd-order-overview-summary__items-name .row-actions{display:block!important}.edd-order-overview-summary .row-actions>:not(:first-child):before{display:none}}.edd-order-overview-summary th:not(.column-primary){width:100px}.edd-order-overview-summary .row-actions>:not(:first-child):before{color:#999;content:" | "}.edd-order-overview-summary .row-actions .text{color:#555}.edd-order-overview-summary .removable{display:flex;align-items:center;position:relative}.edd-order-overview-summary .removable .delete{display:inline-block;margin-left:10px;margin-right:-8px;padding:10px;border-left:1px solid #e5e5e5;color:#a00}.edd-order-overview-summary .removable .delete:hover{color:#dc3232}.edd-order-overview-summary__adjustments .column-primary{font-weight:600}.edd-order-overview-summary__adjustments td small{font-weight:400}.edd-order-overview-summary__subtotal .column-primary,.edd-order-overview-summary__tax tr:first-of-type .column-primary,.edd-order-overview-summary__total .column-primary{font-weight:600}.edd-order-overview-summary__adjustments td,.edd-order-overview-summary__subtotal td,.edd-order-overview-summary__tax td,.edd-order-overview-summary__total td{vertical-align:middle}.edd-order-overview-summary__tax td small,.edd-order-overview-summary__total td small{font-weight:400}.edd-order-overview-summary__total .total{color:#017d5c;display:inline-block}.edd-order-overview-summary__total .total.is-negative{color:#a00}@media screen and (min-width:783px){.edd-order-overview-summary__adjustments .removable .delete{margin-right:-50px}.edd-order-overview-summary__total .total{font-size:150%;padding-top:5px;padding-bottom:5px}}.edd-order-overview-summary__total tr:last-child td:not(:first-of-type),.edd-order-overview-summary__total tr:last-child th{border-top:1px solid #e5e5e5}.edd-order-overview-summary__total .notice{margin:-1px}.edd-order-overview-summary__total .notice p{font-weight:400;margin:.5em 0}.edd-order-overview-summary__refunds .column-primary{font-weight:600}.edd-order-overview-summary__refunds td small{font-weight:400}.edd-order-overview-summary__refunds tr:first-child td{border-top:1px solid #e5e5e5}#edd-order-overview-actions.inside{border-top:1px solid #ccd0d4;margin-top:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}#edd-order-overview-actions.inside:empty{padding:0;border-top:0}#edd-order-overview-actions.inside>div{display:flex;align-items:center}#edd-order-overview-actions .edd-order-overview-actions__notice{flex-basis:100%;margin-top:15px}.edd-order-overview-actions .button{width:100%;margin-bottom:12px}.edd-order-overview-actions .button:last-of-type{margin-bottom:0}@media screen and (min-width:782px){.edd-order-overview-actions .button{width:auto;margin-right:12px;margin-bottom:0}.edd-order-overview-actions .button:first-of-type{margin-right:auto}}.edd-order-overview-actions__locked{font-style:italic;opacity:.8}@media screen and (max-width:782px){.edd-order-overview-actions__locked{margin-bottom:12px}}.edd-order-overview-actions__refund .dashicons{margin-left:8px}.edd-dialog .ui-button-icon-only{font-size:0}.download_page_edd-payment-history .ui-dialog,.download_page_edd-payment-history .ui-dialog-content{overflow:visible}.edd-order-overview-modal form>p{margin-top:0}.edd-order-overview-modal fieldset legend,.edd-order-overview-modal form label{display:block;margin-bottom:4px}.edd-order-overview-modal fieldset{margin-bottom:calc(1em - 3px)}.edd-order-overview-modal fieldset>p{margin:2px 0 3px}.edd-order-overview-modal form .submit{margin:0 -16px -16px;padding:16px;background:#fcfcfc;border-top:1px solid #dfdfdf;display:flex;align-items:center}.edd-order-overview-modal form .submit .spinner{margin:0}.edd-order-overview-add-item [for=auto-calculate]{display:flex;align-items:center}.edd-order-overview-add-item [for=auto-calculate] input[type=checkbox]{margin-top:0}.edd-order-overview-add-item [for=auto-calculate] .label{line-height:1.15;margin-right:8px}.edd-order-overview-add-item [for=auto-calculate] .label small{margin-top:4px;display:block;opacity:.75}.edd-order-overview-add-adjustment .notice,.edd-order-overview-add-item .notice{margin:0 0 1rem}.edd-order-overview-add-adjustment #description,.edd-order-overview-add-discount select{width:100%}.edd-order-overview-error{font-style:italic;color:#a00;display:block;margin:4px 0}.edd-order-copy-download-link textarea{width:100%}.edd-admin-order-status-badge{padding:2px 7px;border-radius:4px;background:#ececec;display:inline-flex;align-items:center}.edd-admin-order-status-badge__icon{opacity:.8;margin:0 2px 0 -2px}.edd-admin-order-status-badge--refunded .edd-admin-order-status-badge__icon{font-size:16px;width:16px;height:16px}.edd-admin-order-status-badge--failed{color:#ac3d3d;background:#ffd6d6}.edd-admin-order-status-badge--failed .edd-admin-order-status-badge__icon{margin-right:0;margin-top:-1px}.edd-admin-order-status-badge--complete{color:#017d5c;background:#e5f5f0}.edd-admin-order-status-badge--complete .edd-admin-order-status-badge__icon{margin-right:0}.edd-admin-order-status-badge--pending{color:#7d6e01;background:#f5f2e5}.edd-admin-order-status-badge--processing{color:#015a7d;background:#e5f1f5}.wp-list-table.orderitems .refunded .edd-admin-order-status-badge{margin-right:10px}.edd-order-resend-email-chooser legend{font-weight:700;margin-bottom:4px}.edd-order-resend-email-chooser p{margin:4px 0}.edd-notes .edd-note{padding:10px;background-color:#ffe;border:1px solid #cc0;width:100%;position:relative;margin-bottom:10px;box-sizing:border-box;overflow:hidden}.edd-notes .edd-note.deleting{opacity:.5}.edd-notes .edd-note__header{display:flex;align-items:center}.edd-add-note .spinner{float:none;display:inline-block;margin:0}.edd-notes .edd-note time{font-size:11px;color:#aaa}.edd-notes .edd-note .edd-note-author{margin-left:5px}.edd-notes .edd-note .edd-delete-note{color:#a00;font-weight:700;text-decoration:none;margin-right:auto}.edd-notes .edd-note .edd-delete-note:hover{color:#888}.edd-notes .edd-note p:last-child{margin-bottom:0}.edd-notes .edd-no-notes{margin:4px 0 10px}textarea[name=edd-note]{width:100%;min-height:70px;margin-top:0}.edd-notes-wrapper{width:80%}.edd-note-pagination{float:left;margin:-35px 5px 15px}.edd-note-pagination a,.edd-note-pagination span.page-numbers{padding:5px 8px;margin:2px;text-decoration:none}.edd-note-pagination a{border:1px solid #e5e5e5;background:#fcfcfc}.edd-note-pagination a:last-child,.edd-note-pagination span.page-numbers:last-child{margin-left:0}#edd-products{height:100px;min-width:200px}#edd-add-discount input[type=text],#edd-edit-discount input[type=text]{width:300px}#edd-add-discount .edd-discount-datetime input,#edd-edit-discount .edd-discount-datetime input{vertical-align:middle}#edd-add-discount input[type=text].edd_datepicker,#edd-edit-discount input[type=text].edd_datepicker{display:inline-block;width:183px}#edd-edit-discount textarea{height:100px}.edd-amount-type-wrapper{position:relative;display:flex}.edd-amount-type-wrapper select{border-top-right-radius:0;border-bottom-right-radius:0;width:auto!important}.edd-amount-type-wrapper #edd-amount{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-2px;padding:0 8px;width:unset;max-width:125px}.edd-amount-type-wrapper input:focus{z-index:2}.post-type-download .tablenav.top .edd-select{margin-left:6px}.wp-list-table.addresses .column-primary strong,.wp-list-table.customers .column-primary strong,.wp-list-table.discounts .column-primary strong,.wp-list-table.emails .column-primary strong,.wp-list-table.orderadjustments .column-primary strong,.wp-list-table.orderitems .column-primary strong,.wp-list-table.orders .column-primary strong{font-size:14px}.wp-list-table.customers .column-primary .avatar,.wp-list-table.emails .column-customer .avatar{float:right;margin-left:10px;margin-top:1px;border-radius:5px}.wp-list-table.orders div.order-list-email{font-size:.85em;color:#888}.wp-list-table.orders th.column-amount{width:100px}.wp-list-table .row-actions span.activate a{color:green}.wp-list-table .row-actions span.refund a{color:#836fff}.wp-list-table .row-actions span.cancel a{color:#cc8c00}.wp-list-table .row-actions span.cancel a:hover,.wp-list-table .row-actions span.refund a:hover{opacity:.8}.wp-list-table .type-download .row-actions{color:#999}.no-js.edit-tags-php.post-type-download .wp-heading-inline{position:absolute;top:0}.no-js.edit-tags-php.post-type-download .nav-tab-wrapper{margin-top:50px}.download_page_edd-customers .wrap .nav-tab-wrapper .page-title-action,.download_page_edd-discounts .wrap .nav-tab-wrapper .page-title-action,.download_page_edd-payment-history .wrap .nav-tab-wrapper .page-title-action,.edit-tags-php.post-type-download .wrap .nav-tab-wrapper .page-title-action{top:3px;margin-right:10px;line-height:24px}#edd-payments-filter ul.subsubsub{margin-bottom:8px}tr.status-refunded td{background:#cecece;border-top-color:#ccc}marquee{padding:0;margin:0}@media handheld,only screen and (max-width:640px){.wp-list-table.downloads th{width:auto!important}}#edd-download-link-textarea{width:100%}.edd_files_name_label{width:225px;float:right}.edd_files_url_label{width:220px;float:right}#postbox-container-1 .edd_files_name_label,#postbox-container-1 .edd_files_url_label{width:80px}#edd_product_files .inside,#edd_product_prices .inside{margin-bottom:0}textarea#edd-payment-note{width:100%;height:4em;margin:0}#edd-order-items .row .edd-purchased-files-list-wrapper .download{line-height:1.4}#edd-order-items .edd-purchased-files-list-wrapper .edd-purchased-option{color:#666}input[class*=edd-price-field]{max-width:125px}#edd-order-download-quantity[type=number].small-text,#edd-order-download-tax[type=text].small-text,[class*=item_] [class*=edd-payment-details-download-][type=number].small-text{height:25px}#edd-order-download-quantity[type=number].small-text,.item_price .edd-payment-details-download-quantity[type=number].small-text{width:55px}#edd-order-download-tax[type=text].small-text,.item_tax .edd-payment-details-download-item-tax[type=number].small-text{width:80%;max-width:125px}#edd_product_notes_field{display:block;margin:12px 0 0;height:4em;width:100%}.edd-metabox-title-action{margin:0;float:left;padding:4px 8px;position:relative;top:-1px;text-decoration:none;border:1px solid #ccc;border-radius:2px;background:#f7f7f7;text-shadow:none;font-weight:600;font-size:10px;line-height:normal;color:#0073aa;cursor:pointer;outline:0}.edd-metabox-title-action:hover{border-color:#008ec2;background:#00a0d2;color:#fff}.edd-edit-purchase-element .tablenav{padding:2px 10px 8px}.edd-edit-purchase-element .edd-order-children-wrapper{margin:0 -1px}.edd-edit-purchase-element .edd-order-children-wrapper.child-count-0 table{border-top:none;border-bottom:none}.edd-edit-purchase-element .edd-order-children-wrapper.child-count-0 .tablenav{display:none}.edd-edit-purchase-element[class*=columns-] ul li{padding-left:1%}#edd-edit-order-form .column:nth-child(odd),#edd-edit-order-form .columns-4 .column:nth-child(odd),#edd-edit-order-form .columns-5 .column:nth-child(3n+1){margin-left:0}#edd-edit-order-form input.large-text{width:90%}.edd-edit-purchase-element ul li.item_price{width:15%}.edd-edit-purchase-element ul li.item_price.item_quantity{width:25%}.edd-edit-purchase-element ul li.item_tax{width:15%}.edd-edit-purchase-element ul li.price{width:20%}.edd-admin-box-inside{border-bottom:1px solid #f1f1f1;clear:both;padding:12px;margin:0;word-wrap:break-word}.edd-admin-box-inside--row{display:flex;flex-wrap:wrap;word-break:break-all;justify-content:space-between;align-items:center}.edd-admin-box-inside>p{margin:8px 3px}.edd-admin-box-inside .strong{font-weight:600}.edd-admin-box div:not(.edd-admin-box-inside--row) .label{display:block;margin-bottom:4px;margin-left:0}.edd-admin-box .label--has-tip{display:flex;align-items:center}.edd-admin-box .label--has-tip .edd-help-tip{margin-top:0;font-size:20px}.edd-admin-box div:not(.edd-admin-box-inside--row) .label--has-checkbox{margin-bottom:0}.edd-payment-fees .fee-label{color:#666;font-weight:400}.edd-admin-box .right{float:left}#edd-order-refunds-list{padding-right:25px}#poststuff .edd-order-data .inside{margin:0;padding:0}.edd-order-data .edd-select-chosen{width:130px!important}.edd-order-data input.edd_datepicker{width:180px}.edd-order-data input[type=number].edd-payment-time-hour,.edd-order-data input[type=number].edd-payment-time-min{width:50px}.edd-order-data .edd-tax-rate{color:#9c9c9c;font-style:italic;padding:5px}#edd_general_logs p{margin:0;padding:0}.edd-admin-box-inside span.label{margin-left:10px}#edd-order-resend-receipt .inside{margin-top:11px}#edd-order-resend-receipt .edd-order-resend-receipt-addresses{margin-top:10px}.edd-order-resend-receipt-header{font-size:14px;line-height:1.4}.edd-order-resend-receipt-addresses label{display:block;line-height:1.75em}.edd-order-resend-receipt-addresses label:last-child{margin-bottom:10px}.edd-admin-box-inside:last-child{border-bottom:0}#edd-edit-order-form .data-payment-key{word-break:break-all}.edd-order-update-box #major-publishing-actions .button-secondary{margin-left:10px}.edd-order-update-box .button-primary{margin-left:0}.edd-edit-purchase-element .edd-select-chosen{width:196px}.edd-edit-purchase-element ul{clear:both;display:block}#edd-customer-details .actions{float:left}.order-data-address h3{margin:0 0 10px}.order-data-address #edd-order-address-country-wrap,.order-data-address #edd-order-address-state-wrap{display:inline-block;width:50%;max-width:300px}.edd-order-data input.small-text{margin:0}.edd-order-data input.med-text{margin:0;width:100px}.edd-edit-purchase-element ul li{display:block;line-height:1.4;position:relative;margin:0;vertical-align:middle;font-size:13px}.edd-edit-purchase-element .row{padding:12px}.edd-edit-purchase-element .row:not(:last-child){border-bottom:1px solid #eee}.edd-edit-purchase-element .row:nth-child(odd):not(.header){background-color:#f9f9f9}.edd-edit-purchase-element .row.header{padding:6px 12px;font-weight:600;vertical-align:top}.edd-edit-purchase-element ul{margin:0 0 15px}.edd-edit-purchase-element ul:last-of-type{margin-bottom:0}#edd-order-data .data span{color:#666;font-weight:600}.edd-edit-purchase-element .inside{padding:12px}.edd-edit-purchase-element .edd-purchased-download-title{font-size:14px;font-weight:500}.edd-edit-purchase-element .edd-purchased-download-title .deleted{color:#777}.edd-edit-purchase-element .edd-purchased-download-actions{color:#777;line-height:1.4}.edd-edit-purchase-element .edd-purchased-download-actions .edd-purchased-download-actions-label{font-weight:500}.edd-edit-purchase-element .edd-purchased-download-actions a{color:#777;font-size:12px}.edd-edit-purchase-element .edd-purchased-download-actions a:hover{color:#444}.edd-edit-purchase-element .edd-purchased-download-actions .edd-order-remove-download{color:#a00}.edd-edit-purchase-element .edd-purchased-download-actions .edd-order-remove-download:hover{color:red}.edd-add-adjustment-to-purchase,.edd-add-download-to-purchase{padding:15px;border-top:1px solid #e5e5e5;background-color:#f5f5f5}.edd-add-adjustment-to-purchase .chosen-container,.edd-add-download-to-purchase .chosen-container{width:90%!important;max-width:220px!important}.edd-add-adjustment-to-purchase .spinner,.edd-add-download-to-purchase .spinner{margin:0;float:none}.edd-add-download-to-purchase .edd-add-order-quantity{width:40px;height:29px;vertical-align:middle}.edd-add-adjustment-to-purchase .edd-add-adjustment-button,.edd-add-adjustment-to-purchase input[type=text],.edd-add-download-to-purchase .edd-add-order-item-button{height:29px}@media screen and (max-width:1284px){.edd-edit-purchase-element .edd-purchased-download-title{font-size:16px}.edd-edit-purchase-element ul li.item_price{width:22%}.edd-edit-purchase-element ul li.item_price.item_quantity{width:35%}.edd-edit-purchase-element ul li.item_tax{width:25%}.edd-edit-purchase-element ul li.price{width:20%}.edd-edit-purchase-element .edd-purchased-download-actions{padding-top:10px}}@media screen and (max-width:1024px){.edd-edit-purchase-element ul li.item_price.item_quantity{width:40%}.edd-edit-purchase-element ul li.price{width:24%}.edd-edit-purchase-element .edd-purchased-download-actions{padding-top:15px}.edd-edit-purchase-element .edd-purchased-download-actions,.edd-edit-purchase-element .edd-purchased-download-actions a{font-size:14px}}@media screen and (max-width:782px){.edd-edit-purchase-element ul li.item_price,.edd-edit-purchase-element ul li.item_price.item_quantity{padding-bottom:10px}.edd-edit-purchase-element ul li.item_price.item_quantity{width:35%}.edd-edit-purchase-element ul li.item_tax,.edd-edit-purchase-element ul li.price{width:20%;padding-bottom:10px}.edd-payment-details-download-amount,.edd-price-currency{font-size:16px}.order-data-column input[type=email]{padding:6px 10px}.edd-refund-submit-line-total td:last-of-type{flex:0 0 120px}#edd-item-tables-wrapper .addresses tbody tr{display:-ms-grid;display:grid}#edd-item-tables-wrapper .addresses tbody td:not(.no-items){padding-right:35%}}@media screen and (max-width:600px){.edd-edit-purchase-element ul li.item_price,.edd-edit-purchase-element ul li.item_price.item_quantity,.edd-edit-purchase-element ul li.item_tax{width:100%;padding-bottom:20px}.edd-edit-purchase-element .edd-add-download-to-purchase ul li.item_tax,.edd-edit-purchase-element ul li.price{width:100%;padding-bottom:0}.edd-edit-purchase-element .edd-add-download-to-purchase-actions{padding-top:15px}}#edd_product_stats .label{display:inline-block}#edd_product_stats .product-earnings-stats:before,#edd_product_stats .product-sales-stats:before{color:#82878c;font:normal 20px/1 dashicons;display:inline-block;padding:0 0 0 2px;position:relative;top:0;right:-1px;speak:none;text-decoration:none!important;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#edd_product_stats .product-sales-stats:before{content:""}#edd_product_stats .product-earnings-stats:before{content:""}body.dashboard_page_edd-upgrades.js .postbox .hndle{cursor:default}.edd_dashboard_widget table thead td{border-bottom:1px solid #ececec;color:#777}.edd_dashboard_widget .table_left{float:right;width:45%}.edd_dashboard_widget .table_right{float:left;width:45%}.edd_dashboard_widget .inside{font-size:12px}.edd_dashboard_widget td{padding:3px 0}.edd_dashboard_widget .b,.edd_dashboard_widget .t{line-height:1.5;vertical-align:middle}.edd_dashboard_widget .b{padding-left:6px;width:auto}.edd_dashboard_widget .t{font-size:12px;padding-left:12px;color:#777;width:100%}.edd_dashboard_widget .label_heading{border-top:1px solid #ececec;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;display:block;padding-top:10px;margin:0 12px 8px 0}.edd_dashboard_widget .edd_dashboard_widget_subheading{border-top:1px solid #ececec;color:#8f8f8f;font-size:14px;padding-top:10px;margin:1em 0 0}.edd_dashboard_widget .edd_dashboard_widget_subheading+.table{margin:8px 0 0}.edd_dashboard_widget .edd_price_label{background:#00769c;border-radius:3px;color:#fff;font-size:10px;padding:2px 4px;margin-left:2px}.edd_dashboard_widget table{width:100%;margin-right:0;margin-bottom:1em}td.edd_order_label{width:80%}td.edd_order_price{text-align:left}@media handheld,only screen and (max-width:1000px){.edd_dashboard_widget .edd-recent-email{display:none}}body.download_page_edd-reports{overflow-y:scroll}.edd-chip{font-size:10px;font-weight:700;text-transform:uppercase;line-height:1;padding:3px;border-radius:3px;color:#fff;background-color:#444}.edd-reports-wrapper .postbox h2,.edd-reports-wrapper .postbox h3{font-size:1.3em}#edd-dashboard-widgets-wrap .metabox-holder{padding-top:0}.edd-reports-wrapper .postbox .edd-select{max-width:200px;vertical-align:baseline;margin-left:4px;margin-bottom:16px}.download_page_edd-reports #edd-item-wrapper{margin:0}#edd-dashboard-widgets-wrap .postbox h2,#edd-dashboard-widgets-wrap .postbox h3{cursor:default}.edd-date-range-options .edd_datepicker{width:105px}.edd-report-wrap{clear:both}.edd-report-wrap h3{clear:both;margin:0 0 20px}.edd-reports-chart,.edd-reports-table{margin-bottom:20px}.edd-admin--has-grid{display:grid;display:-ms-grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px}.edd-admin--has-grid .postbox{margin-bottom:0}.edd-admin--has-grid .edd-from-to-wrapper{display:flex;margin-bottom:16px;width:100%}.edd-admin--has-grid .edd-from-to-wrapper input{width:100%}.edd-admin--has-grid .edd-from-to-wrapper span{flex-grow:1}.edd-admin--has-grid form{display:flex;flex-direction:column;flex-wrap:wrap;position:relative}fieldset.edd-to-and-from-container{display:flex;gap:8px}fieldset.edd-to-and-from-container select{flex:0 0 calc(50% - 6px)}span.edd-to-and-from--separator{line-height:normal;-ms-grid-row-align:center;align-self:center;margin-bottom:16px}.edd-admin--has-grid .postbox .edd-select{max-width:100%;margin-left:0}.edd-admin--has-grid .button.updated-message:before,.edd-admin--has-grid .button.updating-message:before{vertical-align:text-bottom;margin:0 0 0 5px}.edd-import-export-form .edd-progress{background:#ddd;border-radius:15px;height:15px;flex-basis:100%}.edd-import-export-form .edd-progress div{background:#ccc;border-radius:15px;height:100%;width:0}.edd-import-export-form .notice-wrap{background-color:#f4f4f4;border-color:#eae9e9;border-style:solid;border-width:1px 0;padding:12px;overflow:auto;margin:20px -12px -23px;position:relative;width:100%;display:flex;justify-content:space-between;align-items:center}.notice-wrap div.notice{margin:0}.admin-color-fresh .edd-import-export-form .edd-progress div{background:#0073aa}.admin-color-light .edd-import-export-form .edd-progress div{background:#888}.admin-color-blue .edd-import-export-form .edd-progress div{background:#096484}.admin-color-coffee .edd-import-export-form .edd-progress div{background:#c7a589}.admin-color-ectoplasm .edd-import-export-form .edd-progress div{background:#a3b745}.admin-color-midnight .edd-import-export-form .edd-progress div{background:#e14d43}.admin-color-sunrise .edd-import-export-form .edd-progress div{background:#dd823b}.graph-option-section{float:right}.edd-report-filters-title span{display:block;padding:20px}#edd-graphs-filter form{padding:20px}#edd-graphs-filter label{vertical-align:inherit}#edd-graphs-filter .graph-option-section{display:inline-block;line-height:2em;margin:0 0 0 5px;padding:0}.download_page_edd-reports .section-content #post-body-content{float:none}.download_page_edd-reports .section-content select[name=range]{display:none}.edd-mix-totals{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:10px}.edd-mix-chart{display:inline-block;width:49%;vertical-align:top}.edd-graph-notes{color:#9c9c9c}.edd-graph-notes span{display:block}.edd-pie-graph .legend{display:none}.edd-pie-legend{overflow:auto;margin-top:10px}.edd-legend-item-wrapper{color:#333;display:inline-block;font-size:8pt;padding:2px 5px 0;width:48%;height:20px}.edd-legend-color{border:1px solid #cfcfcf;display:inline-block;margin-left:5px;width:20px;height:15px}.edd-pie-legend-item{display:inline-block;vertical-align:top;width:80%}#edd-reports-tiles-wrap .metabox-holder{padding:0}#edd-reports-tiles-wrap #dashboard-widgets{overflow:auto}#edd-reports-tiles-wrap #dashboard-widgets .postbox-container{width:33.3%}.download_page_edd-reports .section-content .tablenav.top{display:none}#edd_tax_rates{margin:1em 0 0}[id*=edd-recapture-].button{font-size:16px;height:auto;padding:8px 14px;margin:6px 0 0}[id*=edd-recapture-].button .dashicons{line-height:29px;margin-left:8px}[id*=edd-recapture-].button .edd-loading,[id*=edd-recapture-].button .edd-loading:after{border-radius:50%;display:inline-block;width:14px;height:14px}[id*=edd-recapture-].button .edd-loading{position:relative;top:3px;margin-right:4px;box-shadow:0 0 2px rgba(0,0,0,.2);animation:edd-spinning 1.1s linear infinite;border:2px solid hsla(0,0%,100%,.5);border-right-color:#fff;font-size:14px;filter:alpha(opacity=0);transform:translateZ(0)}#edd-recapture-disconnect.button .edd-loading.dark{border-color:rgba(0,0,0,.2) #666 rgba(0,0,0,.2) rgba(0,0,0,.2);box-shadow:none}.recapture-notice{position:relative}@keyframes edd-spinning{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}#edd-chartjs-tooltip{position:absolute;background-color:#fff;border-radius:7px;transition:all .1s ease;pointer-events:none;transform:translate(50%);font-size:12px;box-shadow:0 0 0 1px rgba(89,94,100,.1),0 15px 35px 0 rgba(89,94,100,.1),0 5px 15px 0 rgba(0,0,0,.12);min-width:120px;opacity:0}.edd-chartjs-tooltip-key{display:inline-block;width:10px;height:10px;margin-left:5px}#edd-send-test-summary-save-changes-notice .notice p{font-size:13px}#edd-send-test-summary-notice,#edd-send-test-summary-save-changes-notice{display:flex;margin-top:5px}.edd-graph .y1Axis{color:#edc240!important}.edd-graph .y2Axis{color:#afd8f8!important}.wp-list-table.apikeys input.code{width:100%;font-size:10px;cursor:text;background:#fff;border:1px solid #ddd;box-shadow:none;color:#555}.edd-toggle{position:relative;display:inline-block;overflow:visible}.edd-toggle input[type=checkbox]{display:inline-block;vertical-align:middle;position:relative;margin:0;padding:0;width:42px;min-width:42px;height:24px;background-color:#ccc;transition:background .2s ease;border-radius:34px;box-shadow:none;border:none}.edd-toggle .label{display:inline-block;vertical-align:middle;white-space:nowrap}.edd-toggle input[type=checkbox]:before{position:absolute;content:"";height:18px;width:18px;right:3px;bottom:3px;background-color:#fff;transition:transform .1s ease;border-radius:50%}@media only screen and (max-width:782px){.edd-toggle input[type=checkbox]:checked:before{margin:-.1875rem -.25rem 0 0}}.edd-toggle input[type=checkbox]:checked{background-color:#007cba;background-color:var(--wp-admin-theme-color)}.edd-toggle input[type=checkbox]:active,.edd-toggle input[type=checkbox]:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 3px #7e8993}.edd-toggle input[type=checkbox]:checked:active,.edd-toggle input[type=checkbox]:checked:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #007cba;box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color)}.edd-toggle input[type=checkbox]:checked:before{transform:translateX(-22px)}.edd-toggle .label+input,.edd-toggle input+.label{margin-right:5px}.download_page_edd-tools .tablenav .actions{overflow:visible}.edd_user_search_wrap{position:relative;overflow:visible}.edd_user_search_wrap .spinner{position:absolute;margin:0;padding:0;left:4px;top:-2px}.edd_user_search_wrap.loading .spinner{visibility:visible}.edd_user_search_results{position:absolute;right:0;top:20px}.edd_user_search_results a.edd-ajax-user-cancel{position:absolute;left:6px;top:2px}.edd_user_search_results ul{background:#fafafa;border:1px solid #dfdfdf;overflow-y:scroll;padding:0;margin:0;height:150px;width:185px;box-shadow:0 3px 5px rgba(0,0,0,.1)}.edd_user_search_results li{margin:0}.edd_user_search_results li a{display:block;text-decoration:none;padding:6px 10px}.edd_user_search_results li a:hover{background:#f5f5f5}.edd_user_search_results li.no-users{text-align:center;vertical-align:middle;display:block;line-height:150px;color:#bbb;text-transform:uppercase;font-size:11px}@media screen and (max-width:1100px){.edd-mix-chart{display:block;width:100%}}@media screen and (max-width:782px){.license-expiration-date-notice,.license-lifetime-notice,.license-null{padding-right:0}}@media screen and (max-width:600px){#edd-edit-order-form input.large-text{width:100%}}#edd-item-wrapper{background:#fff;border:1px solid #c3c4c7;box-shadow:0 1px 1px rgba(0,0,0,.04);position:relative;margin-top:15px;display:flex}#edd-item-wrapper.full-width{max-width:100%}#edd-item-wrapper:after{content:"";display:block;clear:both;visibility:hidden;font-size:0;height:0}.edd-sections-wrap{clear:both;width:100%}.edd-sections-wrap .section-wrap{background-color:#fff;display:inline-block;z-index:2}.js .edd-sections-wrap .edd-vertical-sections:not(.meta-box) .section-wrap>div{min-height:500px;height:100%}.edd-sections-wrap .section-wrap .customer-section:not(:last-child){border-bottom:1px solid #eee}.edd-sections-wrap .section-wrap .customer-section table{margin-bottom:20px}.edd-sections-wrap .section-wrap{border-right:1px solid #e5e5e5}.edd-sections-wrap .section-wrap .section-content>*{padding:20px}.edd-sections-wrap .section-wrap .section-content h2{margin:0;padding-bottom:0}.edd-sections-wrap .section-wrap .avatar-wrap{float:right;padding-left:10px;text-align:center}.edd-sections-wrap .section-wrap img.avatar{border-radius:5px}.edd-sections-wrap .section-wrap .customer-id{position:absolute;left:0;top:0;padding:10px;background-color:#fafafa;border-bottom-right-radius:20%;border:1px solid #eee;border-top:none;border-left:none;font-family:monospace;font-size:18px;font-weight:600}.edd-item-info.customer-info input[type=password],.edd-item-info.customer-info input[type=text],.edd-item-info.customer-info select{width:200px;height:auto;box-shadow:none;transition:none;border:1px solid #ddd;margin:-5px -2px 4px 0;font-size:13px;padding:2px 4px}.edd-sections-wrap .section-wrap .customer-main-wrapper{float:right}.edd-sections-wrap .section-wrap .customer-main-wrapper input[name="customerinfo[name]"]{font-size:24px}.edd-sections-wrap .section-wrap .customer-address-wrapper{float:left;margin-top:-3px;margin-left:50px;width:202px}.edd-sections-wrap .section-wrap .info-wrapper{min-height:125px;overflow:visible}.edd-sections-wrap .section-wrap .customer-address span[data-key=address2],.edd-sections-wrap .section-wrap .customer-address span[data-key=address],.edd-sections-wrap .section-wrap .customer-address span[data-key=country]{display:block}.edd-sections-wrap .section-wrap a.delete{color:red;margin-left:5px;text-decoration:none}.customer-info{min-height:185px}.customer-info .customer-name{font-size:24px;font-weight:600}.customer-info .customer-name.editable{margin-bottom:6px}.customer-edit-link a{font-weight:400;text-decoration:none}.disconnect-user a{color:#aaa;font-size:20px}#customer-edit-actions{padding:3px;line-height:28px;text-align:center}#customer-edit-actions .button-secondary{margin-left:5px}#customer-edit-actions .cancel{padding:5px}.edd-sections-wrap .section-wrap .row-title{width:30%}.edd-sections-wrap .section-wrap .editable{display:block;padding:3px}.edd-sections-wrap .section-wrap div.edit-item{margin-right:-4px;margin-top:-20px}.edd-sections-wrap .section-wrap .customer-address.edit-item{margin-top:3px}.edd-sections-wrap .section-wrap span.edit-item{display:none}.edd-sections-wrap .section-wrap .edit-item input{font-size:13px}.edd-sections-wrap .section-wrap .customer-name.edit-item input{margin-top:-5px}.edd-sections-wrap .section-wrap .edd_user_search_results{right:-2px;top:18px}.edd-sections-wrap .section-wrap .edd_user_search_results ul{width:198px}#edd-item-stats-wrapper{margin:0 auto;text-align:center}#edd-item-stats-wrapper ul{display:flex;margin:0}#edd-item-stats-wrapper li{font-size:14px;margin-bottom:0;width:50%}#edd-item-stats-wrapper a{text-decoration:none}#edd-item-stats-wrapper .dashicons{color:#888;margin-top:-2px}#edd-item-tables-wrapper table{width:100%}#edd-item-tables-wrapper .no-items{text-align:right}#edd-item-tables-wrapper .emails .add-customer-email-row{background-color:#f4f4f4;border-top:1px solid #e5e5e5}#edd-item-tables-wrapper .add-customer-email-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin:12px 0}#edd-item-tables-wrapper .edd-form-group{margin-bottom:0}#edd-item-tables-wrapper .edd-make-email-primary{flex-grow:1;margin-right:12px}#edd-item-tables-wrapper .emails .spinner{float:none;margin:0 10px;-ms-grid-row-align:center;align-self:center}#edd-item-tables-wrapper .notice-error{background-color:#fff5f5}#edd-item-notes-wrapper{min-height:50px}.customer-note-input{margin-bottom:5px;width:100%}.customer-note-wrapper{border-bottom:1px solid #f9f9f9;min-height:38px;padding:7px 7px 7px 0}.customer-note-wrapper span{display:block}.note-content-wrap{padding-top:7px}.edd-sections-wrap .section-wrap .notice-container{padding-right:20px;padding-left:20px;margin-right:-20px;margin-left:-20px}@media screen and (max-width:810px)and (min-width:656px){.customer-info .customer-name{font-size:16px}.edd-sections-wrap .section-wrap .widefat td,.widefat th{max-width:100%!important;display:table-cell}}@media screen and (max-width:781px){#edd-item-tab-wrapper,.edd-sections-wrap .section-wrap{margin:0;width:100%}#edd-item-tab-wrapper-list .dashicons{font-size:18px}.edd-item-has-tabs .edd-sections-wrap .section-wrap{border-top:1px solid #e5e5e5;border-right:0;margin-top:-1px}}@media screen and (max-width:656px){.edd-item-info.customer-info{position:relative}.edd-sections-wrap .section-wrap .customer-address-wrapper{float:none;position:absolute;top:84px;right:165px;max-width:200px}.edd-sections-wrap .section-wrap .customer-main-wrapper{float:none;position:absolute;right:165px}.customer-info .customer-name{font-size:16px}.edd-sections-wrap .section-wrap #edd-item-stats-wrapper{padding-right:0;padding-left:0}.edd-sections-wrap .section-wrap .customer-section{margin-bottom:0}.edd-sections-wrap .section-wrap .widefat td.column-primary,.edd-sections-wrap .section-wrap .widefat td.no-items,.edd-sections-wrap .section-wrap .widefat th.column-primary{width:100px!important;display:table-cell;overflow:hidden;text-align:right}.edd-sections-wrap .section-wrap .customer-id{display:none}#edd-item-tables-wrapper .emails td.column-primary{padding-left:10px;width:100%!important}#edd-item-tables-wrapper .edd-form-group{margin:0 0 16px}}@media screen and (max-width:480px){#edd-item-tab-wrapper-list li{width:50%}#edd-item-tab-wrapper-list li:nth-child(3n+3){border-width:0 0 1px 1px}#edd-item-tab-wrapper-list li:nth-child(2n){border-width:0 0 1px}.download_page_edd-reports .button{text-align:center}#edd-payment-date-filters span{display:block}#edd-payment-date-filters span>input{float:left}#edd-add-discount select[multiple] option,#edd-edit-discount select[multiple] option{height:20px}.download_page_edd-reports .inside .button,.download_page_edd-reports .inside input[type=submit],.download_page_edd-reports .inside input[type=text],.download_page_edd-reports .inside select,.download_page_edd-settings .inside input[type=button],.download_page_edd-tools .inside input[type=submit],.download_page_edd-tools .inside input[type=text],.download_page_edd-tools .inside select{width:100%}#edd-add-discount select[multiple],#edd-edit-discount select[multiple],.download_page_edd-tools select[multiple]{height:200px!important}.download_page_edd-settings input[type=checkbox]{margin:2px 0}.post-type-download input[type=checkbox]{margin-right:2px}}.inside .edd-tools-textarea{background:#32373c;color:rgba(240,245,250,.7);font-size:12px;font-family:Menlo,Monaco,monospace;display:block;overflow:auto;white-space:pre;width:100%;height:450px;padding:10px;outline:none}#system-info-textarea::selection{background:#555;color:#fff}#edd-system-info .edd-inline-button{margin-right:5px}.recount-stats-controls form{display:inline}.edd-recount-stats-descriptions span{display:none;line-height:24px}.edd-vertical-sections{overflow:visible;display:block;display:flex}#edd-item-tab-wrapper,.edd-vertical-sections .section-nav{position:relative;width:20%;line-height:1em;margin:0 0 0 -1px;padding:0;background-color:#f5f5f5;border-left:1px solid #e5e5e5;box-sizing:border-box;max-width:200px}#edd-item-tab-wrapper-list{margin:0}#edd-item-tab-wrapper li,.edd-vertical-sections .section-nav li{display:block;position:relative;margin:0;padding:0;background-color:#fcfcfc}.edd-vertical-sections .section-title:last-of-type{margin-bottom:24px}#edd-item-tab-wrapper li>.edd-item-tab-label-wrap,#edd-item-tab-wrapper li a,.edd-vertical-sections .section-nav li a{display:flex;margin:0;padding:9px;text-decoration:none;border-bottom:1px solid #e5e5e5;box-shadow:none;position:relative;align-items:center}#edd-item-tab-wrapper li a:focus,#edd-item-tab-wrapper li a:hover,.edd-vertical-sections .section-nav li a:focus,.edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0;outline:0;transition:all .25s}.edd-vertical-sections .section-nav .section-title--is-active a:after{content:"";width:1px;height:100%;background:#fff;position:absolute;left:0;top:0;bottom:0;z-index:3}#edd-item-tab-wrapper li>.edd-item-tab-label-wrap{background-color:#fff}.edd-vertical-sections .section-nav li a>.dashicons,.edd-vertical-sections .section-nav li a>span{display:inline-block}.edd-vertical-sections .section-nav li a>span{max-width:76%}.edd-vertical-sections .section-nav li a .dashicons{line-height:20px;margin-left:3px;color:#888}.edd-vertical-sections .section-nav .section-title--is-active a{font-weight:700;color:#555;background-color:#fff;border-left:none;margin-left:-1px}.edd-vertical-sections.use-js .section-content,.no-js .edd-vertical-sections.use-js.edd-item-header-small,.no-js .edd-vertical-sections.use-js .section-nav{display:none}.no-js .edd-vertical-sections.use-js .section-content{display:block}.admin-color-fresh .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-fresh .edd-vertical-sections .section-nav li a:focus,.admin-color-fresh .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #0073aa}.admin-color-blue .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-blue .edd-vertical-sections .section-nav li a:focus,.admin-color-blue .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #096484}.admin-color-coffee .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-coffee .edd-vertical-sections .section-nav li a:focus,.admin-color-coffee .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #c7a589}.admin-color-ectoplasm .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-ectoplasm .edd-vertical-sections .section-nav li a:focus,.admin-color-ectoplasm .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #a3b745}.admin-color-midnight .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-midnight .edd-vertical-sections .section-nav li a:focus,.admin-color-midnight .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #e14d43}.admin-color-ocean .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-ocean .edd-vertical-sections .section-nav li a:focus,.admin-color-ocean .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #627c83}.admin-color-sunrise .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-sunrise .edd-vertical-sections .section-nav li a:focus,.admin-color-sunrise .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #be3631}.admin-color-light .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-light .edd-vertical-sections .section-nav li a:focus,.admin-color-light .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #888}.admin-color-evergreen .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-evergreen .edd-vertical-sections .section-nav li a:focus,.admin-color-evergreen .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #36533f}.admin-color-mint .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-mint .edd-vertical-sections .section-nav li a:focus,.admin-color-mint .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #4f6d59}.edd-vertical-sections .section-nav .section-title--is-active .dashicons{color:#555}@media only screen and (max-width:782px){#edd-item-tab-wrapper,.edd-vertical-sections .section-nav{width:48px}.edd-vertical-sections .section-nav li a{justify-content:center}.edd-vertical-sections .section-nav li a .dashicons{width:24px;height:24px;font-size:24px;line-height:24px;margin:0}.section-nav li .dashicons:before{width:24px;height:24px}#edd-item-tab-wrapper .edd-item-tab-label,.section-nav li .label{overflow:hidden;position:absolute;top:-1000em;right:-1000em;width:1px;height:1px}}#edd-item-card-wrapper,.edd-vertical-sections .section-wrap{width:80%}#edd-item-card-wrapper .item-section{background:#fff;overflow:hidden;box-sizing:border-box}:not(#edd-item-tab-wrapper)+#edd-item-card-wrapper .item-section{margin:25px 0;padding:20px;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04)}#edd-item-tab-wrapper+#edd-item-card-wrapper{padding:20px;border-right:1px solid #e5e5e5;box-sizing:border-box}@media only screen and (min-width:1200px){#edd-graphs-filter,#edd-item-card-wrapper,.edd-vertical-sections:not(.meta-box) .section-wrap{width:calc(100% - 200px)}}@media only screen and (max-width:782px){#edd-graphs-filter,#edd-item-card-wrapper,.edd-vertical-sections .section-wrap{width:calc(100% - 48px)}}#edd-debug-log .edd-inline-button{margin-right:5px}.edd-settings-sidebar{padding-top:27px}.edd-settings-sidebar-content{background-color:#fff;text-align:center;border:1px solid #ddd;box-sizing:border-box;max-width:300px}.edd-settings-sidebar-content p{font-size:14px;line-height:1.5;margin-top:0}.edd-sidebar-header-section{background-color:#35495c;line-height:1;padding:26px 20px 24px;border-bottom:3px dashed #fafafa}.edd-sidebar-description-section{background-color:#fafafa;padding:16px 20px;border-bottom:1px solid #ddd}.edd-sidebar-description-section .edd-sidebar-description{margin:0}.edd-sidebar-coupon-section{font-size:14px;padding:16px 20px}.edd-sidebar-coupon-section label{display:block;line-height:1.4;margin-bottom:6px}.edd-sidebar-coupon-section label strong{color:#253b51;font-weight:700}.edd-sidebar-coupon-section input{background:#f4f7fa;font-size:22px;font-weight:600;text-align:center;padding:10px;border:2px dashed #2794da;border-radius:4px;margin-bottom:16px;box-shadow:none;width:100%}.edd-sidebar-coupon-section input:focus{border:2px dashed #2794da;box-shadow:none}.edd-settings-sidebar-content .edd-coupon-note{color:#6c7883;font-size:13px;font-style:italic;margin:0}.edd-settings-sidebar-content .edd-coupon-note a{color:#253b51}.edd-settings-sidebar-content .edd-coupon-note a:hover{text-decoration:none}.edd-sidebar-footer-section{background-color:#fafafa;padding:16px 20px;border-top:1px solid #ddd}.edd-sidebar-footer-section .edd-cta-button{display:block;background-color:#2794da;color:#fff;text-decoration:none;font-size:20px;font-weight:700;text-transform:uppercase;padding:17px 10px;border:none;border-radius:4px;width:100%;box-sizing:border-box;box-shadow:none;transition:background-color .2s}.edd-sidebar-footer-section .edd-cta-button:hover{background-color:#2386c5}@media (min-width:1080px){.edd-has-sidebar .edd-settings-content{float:right;width:67%}.edd-has-sidebar .edd-settings-sidebar{float:left;width:31%}}@media (min-width:1240px){.edd-has-sidebar .edd-settings-content{width:74%}.edd-has-sidebar .edd-settings-sidebar{width:23%}}.taxes-tab .edd-has-sidebar .edd-settings-content,.taxes-tab .edd-has-sidebar .edd-settings-sidebar{float:none;width:100%}.bfcm-promo-img-container{background-color:#35495c;width:100%;height:160px}.bfcm-code{color:#2794da;font-weight:700}.sale-ends{position:absolute;bottom:9px;left:14px;display:inline-block;color:#6c7883;font-size:12px;text-align:left;font-style:italic;width:150px} \ No newline at end of file +.edd-custom-price-option-sections-wrap{display:none;border:1px solid #c3c4c7;border-top:0 solid #c3c4c7;box-sizing:border-box;width:100%}.edd-custom-price-option-section{display:block;padding:10px 8px;border-bottom:1px solid hsla(0,0%,87.1%,.3)}.edd-custom-price-option-section-title{display:block;font-weight:600;padding:0 0 10px}.edd-custom-price-option-section-content{display:flex;gap:12px;margin-bottom:6px}.edd-custom-price-option-section:last-child{border-bottom:none}.toggle-custom-price-option-section{color:#787c82}.toggle-custom-price-option-section:hover{color:#537994}#edd_product_settings .edd-product-options__title,#edd_product_settings .inside strong{border-top:1px solid #c3c4c7;border-bottom:1px solid #c3c4c7;background-color:#f9f9f9;display:flex;font-weight:600;margin:0 -12px 16px;padding:8px 12px;justify-content:space-between;align-items:center}#edd_product_settings .edd-product-options-wrapper:first-of-type .edd-product-options__title,#edd_product_settings .inside div:first-child strong{margin-top:-8px}#edd_product_settings .edd-product-options__title .edd-help-tip,#edd_product_settings .inside strong .edd-help-tip{font-size:20px}#edd_product_settings .label--block{display:block;margin:0 0 4px}.edd_repeatable_row.ui-sortable-placeholder{line-height:0;padding:0;margin:0;box-sizing:border-box;border:1px dashed #c3c4c7;visibility:visible!important}.edd-add-repeatable-row{border-top:1px solid #c3c4c7;padding:12px;margin:15px -12px -12px;display:flex;justify-content:flex-end;align-items:center}.edd_repeatable_row input[type=text].large-text{width:100%}.edd_repeatable_upload_wrapper:not(:first-child),.edd_variable_prices_wrapper:not(:first-child){margin-top:12px}.edd_repeatable_row.ui-sortable-helper .edd-repeatable-row-actions .edd-remove-row{display:none}.edd-repeatable-row-actions{color:#787c82}.edd-repeatable-row-actions a{text-decoration:none;width:auto;cursor:pointer}.edd-bundle-products-header,.edd-repeatable-row-header{clear:both;background:#f6f7f7;border:1px solid #c3c4c7;display:flex;justify-content:space-between}.edd-repeatable-row-header{cursor:move}.edd_repeatable_row:hover .edd-repeatable-row-header,.edd_repeatable_row:hover .edd-repeatable-row-standard-fields{border-color:#c3c4c7}.edd-bundled-product-row:after,.edd-bundled-product-row:before,.edd-repeatable-row-header:after,.edd-repeatable-row-header:before{content:"";display:table}.edd-bundled-product-row:after,.edd-repeatable-row-header:after{clear:both}.edd-bundle-products-header,.edd-repeatable-row-title{font-weight:600}.edd-bundle-products-header,.edd-repeatable-row-actions,.edd-repeatable-row-title{padding:8px;box-sizing:border-box}.edd-repeatable-row-actions{flex-grow:1;text-align:left}.edd-bundled-product-row .edd-remove-row,.edd-repeatable-row-actions .edd-remove-row{width:auto;cursor:pointer}.edd-bundled-product-row,.edd-repeatable-row-standard-fields{padding:8px;border:1px solid #c3c4c7;border-top:0 solid #c3c4c7;display:flex;justify-content:space-between;align-items:center;gap:18px}.edd-bundled-product-row .edd-form-group,.edd-repeatable-row-standard-fields .edd-form-group{margin-bottom:0;display:inline-flex;flex-direction:column;flex-grow:1;justify-content:space-between}.edd-repeatable-row-setting-label .edd-help-tip{display:inline-block;margin-right:4px}.edd-bundled-product-item-reorder{min-width:30px}.edd-bundled-product-item-reorder .edd-product-file-reorder{font-size:20px;cursor:move;color:#dcdcde;font-family:dashicons;content:"";transition:color .2s}.edd-bundled-product-item-reorder .edd-product-file-reorder:hover{color:#a7aaad}.edd-bundled-product-actions{-ms-grid-row-align:center;align-self:center}#edd_products .edd-select,.edd_repeatable_product_wrapper .edd-select,.edd_repeatable_upload_wrapper .pricing select{min-width:100%;max-width:200px}.edd_repeatable_product_wrapper td{overflow:visible}@media screen and (max-width:480px){.edd-bundle-products-header,.edd-bundled-product-row,.edd-repeatable-row-header,.edd-repeatable-row-standard-fields{flex-wrap:wrap}.edd-bundled-product-row .edd-form-group,.edd-repeatable-row-standard-fields .edd-form-group{margin-right:0!important;margin-bottom:24px}}.edd_remove_repeatable{border:none;cursor:pointer;display:inline-block;padding:0;overflow:hidden;margin:8px 0 0;text-indent:-9999px;width:10px;height:10px}.edd_remove_repeatable:active,.edd_remove_repeatable:focus,.edd_remove_repeatable:hover{background-position:-10px 0!important}.edd_repeatable_upload_wrapper .edd_repeatable_upload_field_container{position:relative;width:100%}.edd_repeatable_upload_wrapper .edd_repeatable_upload_field_container+span:first-child{width:100%}.edd_repeatable_upload_field{padding-left:32px}.edd_upload_file button{background:#f6f7f7;border:none;border-right:1px solid #c3c4c7;padding:0 4px;position:absolute;height:calc(100% - 4px);overflow:hidden;top:2px;left:2px;display:inline-flex;justify-content:center;align-items:center}#edd-duplicate-action~#publishing-action{position:relative;top:-10px}.edd-form-group{margin-bottom:16px}.edd-form-group:last-of-type{margin-bottom:0}.edd-form-group>label,.edd-form-group__label{display:block;font-weight:600;margin-bottom:8px;padding:0}.edd-form-group__control{margin-bottom:12px;max-width:100%}.edd-form-group__control.is-check,.edd-form-group__control.is-radio{margin-top:4px}.edd-form-group__control:last-of-type{margin-bottom:0}.edd-form-group__control--is-inline{display:inline-flex;align-items:flex-end}.edd-form-group__input{max-width:100%}.edd-form-group__input[type=checkbox],.edd-form-group__input[type=radio]{margin-top:0}.edd-form-group__input[type=checkbox]+label,.edd-form-group__input[type=radio]+label{display:unset}select.edd-form-group__input{max-width:100%}.edd-form-group__help{color:#646970;font-size:13px;font-style:italic;line-height:normal;margin:8px 0 0}.edd-form-row{display:flex;flex-wrap:wrap;gap:12px}.edd-form-row__column{display:inline-flex;flex-direction:column;justify-content:flex-end}.edd-form-row__column.edd-form-group{margin-bottom:0}.edd-form-row label,.edd-form-row label.edd-form-group__label{margin-bottom:8px}#edd-migration-progress .dashicons-minus{color:#949494}#edd-migration-progress .dashicons-yes{color:green}#edd-migration-progress .dashicons-update:before{animation:rotation 2s linear infinite;display:block}#edd-v3-migration-remove-legacy-data-submit-wrap{display:flex;align-items:center;gap:6px}#edd-v3-migration-remove-legacy-data-submit-wrap .button{margin:0}#edd-filters{padding:10px;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}#edd-filters .filter-items{flex-wrap:wrap;gap:6px;float:none;flex-grow:1}#edd-filters .filter-items,#edd-filters .filter-items .graph-option-section{display:flex;align-items:center}#edd-filters .filter-items .edd-date-range-picker[data-range=other] .edd-graphs-date-options{border-top-left-radius:4px;border-bottom-left-radius:4px}#edd-filters .filter-items .edd-date-range-picker[data-range=other] .edd-date-range-dates,#edd-filters .filter-items .edd-date-range-picker[data-range=other] .edd-date-range-relative-dates{display:none}#edd-filters .filter-items .edd-date-range-options{display:inline-block;margin:10px 0}#edd-filters .filter-items .edd-graphs-date-options{border-top-left-radius:0;border-bottom-left-radius:0}#edd-filters .filter-items .edd-date-range-dates{display:flex;align-items:center;border:1px solid #8c8f94;border-right:none;color:#2c3338;padding:4px 10px;margin-right:-5px;border-top-left-radius:4px;border-bottom-left-radius:4px;cursor:pointer;gap:4px}#edd-filters .filter-items .edd-date-range-dates.hidden{display:none}#edd-filters .filter-items .edd-date-range-selected-date{display:inline-block}#edd-filters .filter-items .edd-date-range-relative-dates{display:flex;align-items:center;margin-right:10px}#edd-filters .filter-items .edd-date-range-relative-dates.hidden{display:none}#edd-filters .filter-items .edd-date-range-selected-relative-date{position:relative;display:flex;align-items:center;border:1px solid #8c8f94;padding:4px 6px 4px 2px;color:#2c3338;margin-right:10px;margin-left:10px;border-radius:4px;cursor:pointer}#edd-filters .filter-items .edd-date-range-selected-relative-date .arrow-down{width:16px;height:auto;margin-right:6px;margin-top:2px;vertical-align:middle}#edd-filters .filter-items .edd-date-range-selected-relative-date.opened .edd-date-range-relative-dropdown{display:block}#edd-filters .filter-items .edd-date-range-relative-dropdown{position:absolute;z-index:99;width:420px;right:50%;top:100%;margin-top:10px;transform:translateX(50%);background-color:#fff;border:1px solid #8c8f94;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.25);display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown:after{height:10px;width:10px;position:absolute;content:"";background:#fff;border-color:#8c8f94;border-style:solid;border-width:0 0 1px 1px;transform:rotate(135deg);top:-6px;right:calc(50% - 4px)}#edd-filters .filter-items .edd-date-range-relative-dropdown .spinner{display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown.loading{padding:10px;text-align:center}#edd-filters .filter-items .edd-date-range-relative-dropdown.loading .spinner{display:inline-block;visibility:visible;margin:0;float:unset}#edd-filters .filter-items .edd-date-range-relative-dropdown.loading :not(.spinner){display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li{display:flex;align-items:center;padding:2px 10px;opacity:.85;gap:20px}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li.active,#edd-filters .filter-items .edd-date-range-relative-dropdown ul li:hover{cursor:pointer;color:var(--wp-admin-theme-color);opacity:1}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li .date-range-name{width:110px}@media screen and (max-width:950px){#edd-filters .filter-items .graph-option-section{margin-top:8px;width:100%}#edd-filters .filter-items .edd-date-range-picker{flex-wrap:wrap}#edd-filters .filter-items .edd-graphs-date-options{width:100%;max-width:100%;min-height:40px;font-size:14px;border-top-left-radius:4px;border-bottom-left-radius:4px}#edd-filters .filter-items .edd-date-range-dates{width:100%;margin-top:10px;border:1px solid #8c8f94;margin-right:unset;border-radius:4px;font-size:14px;padding:8px 8px 8px 6px}#edd-filters .filter-items .edd-date-range-relative-dates{width:100%;flex-wrap:wrap;margin-right:0;margin-top:6px}#edd-filters .filter-items .edd-date-range-selected-relative-date{width:100%;margin-top:8px;margin-right:0;margin-left:0;font-size:14px;padding:8px 8px 8px 6px;flex-wrap:wrap}#edd-filters .filter-items .edd-date-range-selected-relative-date .arrow-down{margin-right:auto}#edd-filters .filter-items .edd-date-range-relative-dropdown{position:relative;width:100%;right:0;top:0;transform:unset;box-shadow:unset;border:unset;margin:0}#edd-filters .filter-items .edd-date-range-relative-dropdown:after{display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown ul{margin-bottom:0}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li{padding-right:0;padding-left:0;justify-content:space-between;flex-wrap:wrap;gap:unset}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li .date-range-dates,#edd-filters .filter-items .edd-date-range-relative-dropdown ul li .date-range-name{width:100%}}#edd-filters>p{color:#757575}#edd-filters input[type=number],#edd-filters input[type=text].edd_datepicker{max-width:105px}#edd-filters .button-secondary,#edd-filters input[type=number]{margin-bottom:0}#edd-filters .search-form{margin:0}@media screen and (max-width:480px){#edd-filters span{margin:2px 0}}#edd-advanced-filters{position:relative}#edd-advanced-filters .inside{z-index:99;position:absolute;top:29px;left:0;border:1px solid #e0e0e0;padding:0;background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2);min-width:285px;opacity:0;visibility:hidden}#edd-advanced-filters fieldset{display:block;padding:10px 15px 15px;margin:10px 0}#edd-advanced-filters fieldset:not(:last-of-type){border-bottom:1px solid #e0e0e0}#edd-advanced-filters fieldset:last-of-type{padding-bottom:5px}#edd-advanced-filters fieldset.edd-add-on-filters div,#edd-advanced-filters fieldset.edd-add-on-filters label,#edd-advanced-filters fieldset.edd-add-on-filters p,#edd-advanced-filters fieldset.edd-add-on-filters span{display:block;margin-bottom:2px}#edd-advanced-filters div.edd-select-chosen:not(:last-child){margin-bottom:10px}#edd-advanced-filters.open .edd-advanced-filters-button{background:#e0e0e0;border-color:#949494;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}#edd-advanced-filters.open .inside{visibility:visible;opacity:1;transition:opacity .2s ease-in}.download_page_edd-reports #edd-filters{margin-bottom:-1px;box-shadow:none}@media screen and (max-width:782px){.download_page_edd-reports #edd-filters{gap:0}}.edd-old-log-filters{margin-top:-30px;margin-right:2px}@media screen and (min-width:600px){#edd-reports-charts-wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px,50%))[2];grid-template-columns:repeat(2,minmax(200px,50%));grid-gap:20px}.edd-reports-chart{margin-bottom:0}.edd-reports-chart-bar,.edd-reports-chart-line{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}}.edd-reports-chart{height:500px;max-height:700px}.chart-timezone{font-size:.75rem;color:#ccc}.edd-mobile-link{line-height:32px}.edd-mobile-link a{text-decoration:none}.edd-mobile-link a:after,.edd-mobile-link a:before{display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/30px dashicons;vertical-align:top;margin:1px 0 0;padding:0}.edd-mobile-link a:before{content:"";color:#757575;margin-left:-3px}.edd-mobile-link a:after{content:""}#edd-reports-tiles-wrap #dashboard-widgets .sortable-placeholder{padding:0;margin:0 0 20px;line-height:0;box-sizing:border-box;height:110px}#edd-reports-tiles-wrap #dashboard-widgets #primary-sortables{margin-right:0}#edd-reports-tiles-wrap #dashboard-widgets #tertiary-sortables{margin-left:0}#edd-reports-tiles-wrap{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px}.edd-reports-tile{text-align:center;padding:20px 10px 35px;display:flex;flex-direction:column;justify-content:center;border:1px solid #e5e5e5;background:#fafafa;position:relative;box-sizing:border-box;gap:.5em}.edd-reports-tile>span:not(.tile-compare){width:100%}.edd-reports-tile .tile-label{text-align:center;text-transform:uppercase;font-size:12px;font-weight:400;color:#101517}.edd-reports-tile .tile-value{color:#333;font-size:2em;line-height:1;transition:all .2s ease-in-out;display:flex;justify-content:center;flex-direction:column;gap:.25em}.edd-reports-tile:hover{border:1px solid #aaa}.edd-reports-tile:hover .tile-value:not(.tile-no-data){transform:scale(1.05)}.edd-reports-tile .tile-amount{color:#2794da}.edd-reports-tile .tile-number{color:#96f}.edd-reports-tile .tile-amount,.edd-reports-tile .tile-number{color:#fff}.edd-reports-tile .tile-value.tile-no-data{color:#ddd}.edd-reports-tile .tile-value.tile-url{font-size:1.5em}.edd-reports-tile .tile-relative{font-size:12px;font-weight:400;color:#888}.edd-reports-tile span.dashicons{display:inline-block;font-size:30px;line-height:20px;height:20px;width:20px;position:relative;top:4px;right:-5px;margin-right:-5px;color:#999}.edd-reports-tile .tile-relative span.dashicons{top:-5px;right:-3px;margin-right:0}.edd-reports-tile .tile-relative span.dashicons-arrow-down,.edd-reports-tile .tile-relative span.dashicons-arrow-up.reverse{color:#d63638}.edd-reports-tile .tile-relative span.dashicons-arrow-down.reverse,.edd-reports-tile .tile-relative span.dashicons-arrow-up{color:#008a20}.edd-reports-tile .tile-compare{position:absolute;left:0;bottom:0;color:#aaa;font-size:11px;line-height:1em;background-color:#fff;border-color:#e5e5e5 #e5e5e5 #fff #fff;border-style:solid;border-width:1px;border-top-right-radius:8px;padding:4px 9px 0 0;margin:0 0 -1px -1px}.edd-reports-tile:hover .tile-compare{border-right:1px solid #bbb;border-top:1px solid #bbb;color:#777}#edd-submit-refund-status{text-align:center;font-size:1.2em}#edd-submit-refund-status .edd-submit-refund-message:before{font-family:dashicons;font-size:1.5em;vertical-align:middle;color:#fff;border-radius:16px;margin:5px}#edd-submit-refund-status .edd-submit-refund-message.success:before{content:"";background-color:#008a20;padding-left:1px}#edd-submit-refund-status .edd-submit-refund-message.fail{display:block;margin-bottom:16px}#edd-submit-refund-status .edd-submit-refund-message.fail:before{content:"";background-color:#d63638}.refund-items td,.refund-items th.check-column{vertical-align:baseline}.refund-items .column-amount,.refund-items .column-discount,.refund-items .column-quantity,.refund-items .column-subtotal,.refund-items .column-tax,.refund-items .column-total{width:80px}.refund-items .edd-form-group__control{display:flex;align-items:center}.refund-items .edd-form-group__control input,.refund-items .edd-form-group__control select{background-color:transparent;border:0;border-bottom:1px solid;border-radius:0;box-shadow:none;text-align:left;width:100%}.refund-items .edd-form-group__control input:disabled,.refund-items .edd-form-group__control select:disabled{border-bottom:none}.refund-items .edd-form-group__control input:focus,.refund-items .edd-form-group__control select:focus{border-bottom:1px solid var(--wp-admin-theme-color-darker-10);box-shadow:0 1px 0 var(--wp-admin-theme-color-darker-10)}.refund-items .edd-form-group__control select[data-original="1"]{background:transparent}.refund-items .edd-form-group__control .is-before+span>input,.refund-items .edd-form-group__control select{text-align:right}.refund-items .edd-refund-submit-line-total{background-color:#fff!important}.refund-items .edd-refund-submit-line-total td{text-align:left}.refund-items .edd-refund-submit-line-total-amount{display:inline-block;margin-right:20px;text-align:right;width:80px}.refund-items #edd-refund-submit-subtotal td{border-top:2px solid #c3c4c7}@media screen and (max-width:782px){.refund-items td.column-total{margin-bottom:16px}.refund-items .edd-refund-submit-line-total-amount{padding-left:16px;width:unset}}.edd-submit-refund-actions{margin:16px 0 0}.did-refund .edd-submit-refund-actions,.did-refund .refund-items{display:none}.edd-admin-notice-top-of-page{font-size:15px;line-height:1.4;color:#fff;margin-right:-20px;padding:12px 20px 12px 32px;background:#2d6ca2}.edd-admin-notice-top-of-page.edd-pro-inactive{background:#d63638}@media screen and (min-width:783px){.edd-admin-notice-top-of-page{padding:10px 22px 10px 46px}}@media screen and (min-width:961px){.edd-admin-notice-top-of-page{text-align:center}}.edd-admin-notice-top-of-page a{color:#fff}.edd-admin-notice-top-of-page a:hover{text-decoration:none}.edd-admin-notice-top-of-page .button-link{position:absolute;top:48px;left:-1px;font-size:20px;color:#fff;font-weight:700;text-decoration:none;margin-right:5px;padding:6px 10px}.edd-admin-notice-top-of-page .button-link:active,.edd-admin-notice-top-of-page .button-link:focus,.edd-admin-notice-top-of-page .button-link:hover{color:#fff;text-decoration:none}@media screen and (min-width:601px){.edd-admin-notice-top-of-page .button-link{top:1px}}@media screen and (min-width:783px){.edd-admin-notice-top-of-page .button-link{left:9px}}#edd-admin-notice-five-star-review{display:-ms-grid;display:grid}#edd_dashboard_sales .edd-promo-notice{border-bottom:1px solid #c3c4c7}.edd-review-actions{display:flex;gap:6px;margin:0 0 16px}.edd-promo-notice .edd-peeking{align-self:flex-end;justify-self:flex-end;margin-left:16px;margin-bottom:-1px}@media screen and (max-width:782px){#edd-admin-notice-five-star-review.notice .edd-peeking{margin-bottom:-6px}}@media screen and (min-width:480px){.edd-promo-notice.notice-info .edd-peeking{justify-self:flex-start;margin-left:0;margin-right:250px}}.edd-promo-notice .edd-peeking,.edd-review-step{-ms-grid-row:1;grid-area:1/-1}.edd-promo-notice__overlay{display:none;position:fixed;background:rgba(16,21,23,.75);top:0;left:0;bottom:0;right:160px;z-index:11;justify-content:center;align-items:center}.folded .edd-promo-notice__overlay{right:36px}@media screen and (max-width:782px){.edd-promo-notice__overlay{right:0}}.edd-admin-notice-overlay{display:none;background-color:#fff;padding:2.5em;text-align:center;max-width:650px;position:relative;flex-direction:column}.edd-promo-notice__overlay .edd-admin-notice-overlay{display:flex}.edd-admin-notice-overlay h2{line-height:1.6em;margin:0 auto;max-width:540px}.edd-admin-notice-overlay .edd-promo-notice__features{text-align:right;display:-ms-grid;display:grid;-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);margin:2em auto;gap:0 1.5em}.edd-admin-notice-overlay .edd-promo-notice__features li{display:flex;gap:.5em;align-items:center}@media screen and (max-width:600px){.edd-admin-notice-overlay .edd-promo-notice__features{-ms-grid-columns:unset;grid-template-columns:unset}}.edd-admin-notice-overlay .button-primary{padding:4px 36px;margin:0 auto .5em;max-width:360px}.edd-admin-notice-overlay__link{color:#101517}.edd-admin-notice-overlay .edd-promo-notice-dismiss.button-link{position:absolute;color:#537994;text-decoration:none;font-size:2em;top:0;left:.5em}.edd-admin-notice-overlay .edd-promo-notice-dismiss.button-link:active,.edd-admin-notice-overlay .edd-promo-notice-dismiss.button-link:hover{color:#101517}@media screen and (max-width:782px){.edd-admin-notice-overlay{margin:1em}}.edd-paypal-account-status ul{margin-right:25px}.edd-paypal-account-status>li{margin-bottom:1em}.edd-paypal-account-status ul:not(.edd-paypal-webhook-events) li{margin:.25em 0}.edd-paypal-account-status .dashicons-yes{color:#008a20}.edd-paypal-account-status .dashicons-no{color:#d63638}.edd-overlay{position:fixed;z-index:1052;top:0;left:0;bottom:0;right:160px;background-color:#141b38;opacity:.5;transition:.5s}.edd-slide-in{transform:translateX(-100%)!important;-webkit-transform:translateX(-100%)!important}#edd-notifications-panel{background-color:#fff;height:100%;width:100%;max-width:570px;position:fixed;z-index:1053;top:0;left:0;bottom:0;overflow-x:hidden;transition:.5s;transform:translateX(0);-webkit-transform:translateX(0)}body.admin-bar #edd-notifications-panel{top:32px}@media screen and (max-width:600px){body.admin-bar #edd-notifications-panel{top:46px}}#edd-notifications-header{display:flex;align-items:center;padding:0 30px;color:#fff;background-color:#0c5d95}#edd-notifications-header h3{color:#fff;flex:1}#edd-notifications-header .edd-close{background:none;border:none;color:#fff;cursor:pointer}#edd-notifications-body{padding:30px}.edd-notification{display:flex;gap:20px;margin-bottom:20px}.edd-notification--icon{color:#00aa63}.edd-notification--icon.edd-notification--icon-info{color:#005ae0}.edd-notification--icon.edd-notification--icon-warning{color:#f18200}.edd-notification--icon.edd-notification--icon-error{color:#df2a4a}.edd-notification--body{flex:1}.edd-notification--header{align-items:center;display:flex;justify-content:space-between;gap:5px;margin-bottom:7px}.edd-notification--title{color:#141b38;flex:1;font-size:16px;font-weight:600;margin:0}.edd-notification--date{color:#71747e;font-size:12px}.edd-notification--actions{flex-wrap:wrap;display:flex;align-items:center;gap:5px;margin-top:10px}.edd-notification--dismiss{background:none!important;border:none!important;box-shadow:none!important;color:#71747e!important;cursor:pointer;padding:0 10px;text-decoration:underline}.edd-notification--dismiss:hover{text-decoration:none}.edd-dialog{display:none}.edd-item-header-small{padding-bottom:20px;border-bottom:1px solid #e5e5e5;display:flex;justify-content:flex-start;align-items:center;gap:6px}.edd-item-header-small span{font-weight:600;font-size:15px}.edd-admin-order-status-badge,.edd-status-badge{padding:2px 7px;border-radius:4px;background:#ececec;display:inline-flex;align-items:center;gap:2px}.edd-admin-order-status-badge__icon,.edd-status-badge__icon{opacity:.8}.edd-admin-order-status-badge--error,.edd-admin-order-status-badge--expired,.edd-admin-order-status-badge--failed,.edd-admin-order-status-badge--failing,.edd-admin-order-status-badge--red,.edd-admin-order-status-badge--rejected,.edd-admin-order-status-badge--revoked,.edd-status-badge--error,.edd-status-badge--expired,.edd-status-badge--failed,.edd-status-badge--failing,.edd-status-badge--red,.edd-status-badge--rejected,.edd-status-badge--revoked{color:#ac3d3d;background:#ffd6d6}.edd-admin-order-status-badge--active,.edd-admin-order-status-badge--approved,.edd-admin-order-status-badge--complete,.edd-admin-order-status-badge--completed,.edd-admin-order-status-badge--edd_subscription,.edd-admin-order-status-badge--green,.edd-admin-order-status-badge--partially_refunded,.edd-admin-order-status-badge--success,.edd-status-badge--active,.edd-status-badge--approved,.edd-status-badge--complete,.edd-status-badge--completed,.edd-status-badge--edd_subscription,.edd-status-badge--green,.edd-status-badge--partially_refunded,.edd-status-badge--success{color:#017d5c;background:#e5f5f0}.edd-admin-order-status-badge--pending,.edd-admin-order-status-badge--warning,.edd-admin-order-status-badge--yellow,.edd-status-badge--pending,.edd-status-badge--warning,.edd-status-badge--yellow{color:#996800;background:#f5f2e5}.edd-admin-order-status-badge--blue,.edd-admin-order-status-badge--info,.edd-admin-order-status-badge--processing,.edd-admin-order-status-badge--trialling,.edd-status-badge--blue,.edd-status-badge--info,.edd-status-badge--processing,.edd-status-badge--trialling{color:#016087;background:#e5f1f5}.edd-pro-upgrade,.edd-pro-upgrade:hover{color:#1da867;font-weight:600;text-decoration:none}.wrap-licenses .edd-licenses__description{margin:2em 1em}.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:block}@media screen and (min-width:600px){.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:unset}}.wrap-licenses tbody{display:-ms-grid;display:grid;gap:1em}.wrap-licenses .form-table tr{margin:0;background:#fff;border:1px solid #dcdcde;border-radius:3px;padding:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:600px){.wrap-licenses .form-table tr{display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr}}.wrap-licenses .form-table th{background:#f9f9f9;margin-bottom:2.5em;padding:1em;border-bottom:1px solid #dcdcde;width:unset}@media screen and (min-width:600px){.wrap-licenses .form-table th{border-bottom:none;margin-bottom:0;display:flex;align-items:center}}.wrap-licenses .form-table td{margin:0;padding:0;display:flex;flex-direction:column;gap:2.5em;flex-grow:1}@media screen and (min-width:600px){.wrap-licenses .form-table td{flex-direction:row;gap:unset}}.wrap-licenses .form-table td input.regular-text{margin:0;width:100%;max-width:250px}.wrap-licenses .form-table td button{margin:0}.wrap-licenses .form-table .edd-license__control{flex-grow:1;padding:0 1em;display:flex;gap:4px;align-items:center;justify-content:center}@media screen and (min-width:600px){.wrap-licenses .form-table .edd-license__control{justify-content:flex-end}}.wrap-licenses .form-table .edd-licensing__actions{display:flex;gap:4px}.wrap-licenses .edd-license-data[class*=edd-license-]{background:#f9f9f9;padding:1em;border-top:1px solid #dcdcde;margin:0;width:100%;box-sizing:border-box;display:flex;align-items:flex-end}.wrap-licenses .edd-license-data[class*=edd-license-] a{color:#444}.wrap-licenses .edd-license-data[class*=edd-license-] a:hover{text-decoration:none}@media screen and (min-width:600px){.wrap-licenses .edd-license-data[class*=edd-license-]{border-top:none;width:unset;flex-basis:100%;align-items:center}.wrap-licenses .edd-license-data[class*=edd-license-]:not(:only-child){flex:0 1 300px}}.wrap-licenses .edd-license-data.license-expires-soon-notice{background-color:#00a0d2;color:#fff;border-color:#00a0d2}.wrap-licenses .edd-license-data.edd-license-expired{background-color:#e24e4e;color:#fff;border-color:#e24e4e}.wrap-licenses .edd-license-data.edd-license-error,.wrap-licenses .edd-license-data.edd-license-invalid,.wrap-licenses .edd-license-data.edd-license-item_name_mismatch,.wrap-licenses .edd-license-data.edd-license-missing,.wrap-licenses .edd-license-data.edd-license-site_inactive{background-color:#ffebcd;border-color:#ffebcd}.wrap-licenses .edd-license-data p{font-size:13px;margin-top:0}.wrap-licenses .edd-license-data.edd-license-expired a,.wrap-licenses .edd-license-data.license-expires-soon-notice a{color:#fff}.wrap-licenses .edd-license-data.edd-license-expired a:hover,.wrap-licenses .edd-license-data.license-expires-soon-notice a:hover{text-decoration:none}.edd-settings-content{max-width:1440px}.edd-settings-color,.edd-settings-colors{display:flex;flex-wrap:wrap;gap:1em}.edd-settings-color{flex-direction:column}.edd-upload-button-wrapper{width:100%;display:flex;gap:5px}.edd-upload-button-wrapper button.edd_settings_upload_button{margin-bottom:0}#edd-payment-gateways a.button.edd-settings__button-settings{position:absolute;left:2em;min-height:unset;height:1.5em;width:1.5em;border:none;background-color:#f9f9f9}#edd-payment-gateways a.button.edd-settings__button-settings,#edd-payment-gateways a.button.edd-settings__button-settings:active,#edd-payment-gateways a.button.edd-settings__button-settings:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4yOSA2LjI5M2wtMS41MTUuODc1YTUuODczIDUuODczIDAgMDEwIDEuNjY0bDEuNTE1Ljg3NS0yLjE2NiAzLjc1My0xLjUxNi0uODc1YTUuODI3IDUuODI3IDAgMDEtMS40NDEuODMzdjEuNzQ5SDUuODM0di0xLjc1YTUuODI1IDUuODI1IDAgMDEtMS40NDEtLjgzMmwtMS41MTYuODc1TC43MSA5LjcwN2wxLjUxNi0uODc1YTUuODc4IDUuODc4IDAgMDEwLTEuNjY0TC43MSA2LjI5MyAyLjg3NyAyLjU0bDEuNTE2Ljg3NmE1LjgyNyA1LjgyNyAwIDAxMS40NC0uODMzVi44MzNoNC4zMzR2MS43NWE1LjgzIDUuODMgMCAwMTEuNDQuODMzbDEuNTE3LS44NzYgMi4xNjYgMy43NTN6TTggMTAuMzMzYTIuMzMzIDIuMzMzIDAgMTAwLTQuNjY2IDIuMzMzIDIuMzMzIDAgMDAwIDQuNjY2eiIgZmlsbD0iIzZCNzI4MCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuMjkgNi4yOTNsLTEuNTE1Ljg3NWE1Ljg3MyA1Ljg3MyAwIDAxMCAxLjY2NGwxLjUxNS44NzUtMi4xNjYgMy43NTMtMS41MTYtLjg3NWE1LjgyNyA1LjgyNyAwIDAxLTEuNDQxLjgzM3YxLjc0OUg1LjgzNHYtMS43NWE1LjgyNSA1LjgyNSAwIDAxLTEuNDQxLS44MzJsLTEuNTE2Ljg3NUwuNzEgOS43MDdsMS41MTYtLjg3NWE1Ljg3OCA1Ljg3OCAwIDAxMC0xLjY2NEwuNzEgNi4yOTMgMi44NzcgMi41NGwxLjUxNi44NzZhNS44MjcgNS44MjcgMCAwMTEuNDQtLjgzM1YuODMzaDQuMzM0djEuNzVhNS44MyA1LjgzIDAgMDExLjQ0LjgzM2wxLjUxNy0uODc2IDIuMTY2IDMuNzUzek04IDEwLjMzM2EyLjMzMyAyLjMzMyAwIDEwMC00LjY2NiAyLjMzMyAyLjMzMyAwIDAwMCA0LjY2NnoiIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjUiLz48L3N2Zz4=);background-size:1em;background-repeat:no-repeat;background-position:50%}.edd-plugin__active #edd-payment-gateways a.button.edd-settings__button-settings{display:block}.edd-settings__list--disc{list-style:disc;list-style-position:inside}.edd-hidden{display:none}.edd-clearfix:after{content:"";display:table;clear:both}.edd-notice .notice-dismiss,.edd-wrap a{text-decoration:none}.wp-core-ui .edd-delete,a.edd-delete{color:#a00}.wp-core-ui .edd-delete:hover,a.edd-delete:hover{color:red}body.post-type-download #contextual-help-link-wrap,body.post-type-download #screen-options-link-wrap{top:5px!important}body.post-type-download #screen-meta{margin:0 -20px -1px 0}#edd-header{border-top:5px solid #0c5d95;border-bottom:1px solid #c3c4c7;padding:20px 0;margin-right:-20px;background:#fff}#edd-header-wrapper{display:flex;justify-content:space-between;padding:0 20px;align-items:center}#edd-header img{display:block;max-width:300px;margin:0}.edd-header-page-title-wrap{font-size:1.75em;margin-top:-5px;margin-left:auto;padding-right:7px}.edd-header-separator{margin-top:-2px;opacity:.25}.edd-header-page-title{font-weight:400;font-size:1em;line-height:1.3em;display:inline}.edd-header-page-title-wrap .button{margin-right:5px}.no-js #edd-header-actions{display:none}#edd-header .edd-round{position:relative;background-color:#f3f4f5;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:10px;cursor:pointer;transition:background-color .2s ease}button.edd-round{border:none}#edd-header button.edd-round:hover{background-color:#e5e5e5}button.edd-round:active,button.edd-round:focus{outline:2px solid #0c5d95}#edd-header .edd-number{position:absolute;background-color:#df2a4a;width:16px;height:16px;font-weight:600;font-size:10px;color:#fff;top:-8px;right:50%;transform:translateX(50%);margin:0;animation:bounce 2s 5}#edd-header .edd-number.edd-hidden{display:none!important}#edd-header .edd-round svg{width:20px;height:20px}@media screen and (max-width:840px){#edd-header img,.edd-header-separator{display:none}}.edd_datepicker{height:29px}.edd-from-to-wrapper input{width:105px;margin:0;position:relative;z-index:1}.edd-from-to-wrapper input[name*=start],.edd-from-to-wrapper input[name=filter_from]{border-top-left-radius:0;border-bottom-left-radius:0}.edd-from-to-wrapper input[name*=end],.edd-from-to-wrapper input[name=filter_to]{margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.edd-from-to-wrapper input:focus{z-index:2;position:relative}.edd-settings-sub-nav{margin:0 0 10px;width:100%;border-bottom:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,.04)}.edd-settings-sub-nav a{padding:13px;display:block}.edd-settings-sub-nav a.current{border-bottom:4px solid #000;padding-bottom:9px}.admin-color-fresh .edd-settings-sub-nav a.current{border-bottom-color:#00a0d2}.admin-color-blue .edd-settings-sub-nav a.current{border-bottom-color:#096484}.admin-color-coffee .edd-settings-sub-nav a.current{border-bottom-color:#c7a589}.admin-color-ectoplasm .edd-settings-sub-nav a.current{border-bottom-color:#a3b745}.admin-color-midnight .edd-settings-sub-nav a.current{border-bottom-color:#e14d43}.admin-color-ocean .edd-settings-sub-nav a.current{border-bottom-color:#627c83}.admin-color-sunrise .edd-settings-sub-nav a.current{border-bottom-color:#be3631}.admin-color-light .edd-settings-sub-nav a.current{border-bottom-color:#888}.admin-color-evergreen .edd-settings-sub-nav a.current{border-bottom-color:#36533f}.admin-color-mint .edd-settings-sub-nav a.current{border-bottom-color:#4f6d59}.download_page_edd-settings .edd-check-wrapper{clear:both}.download_page_edd-settings .form-table tr>th>h3,.download_page_edd-settings .form-table tr>th>strong{font-size:1.2em;font-weight:600;margin:0 auto}.edd-sortable-list{margin:0;width:300px;position:relative}.edd-sortable-list li{margin:0;padding:0;position:relative;height:28px;cursor:move}.edd-sortable-list li label *{vertical-align:middle}.edd-sortable-list li label:after{display:block;width:17px;height:17px;position:absolute;left:6px;top:0;color:#aaa;font-family:dashicons;font-size:17px;content:"";cursor:move}.form-table .edd-sortable-list li label{display:block;height:28px;padding:0;margin:0}.edd-sortable-list .payment-icon{width:32px;height:24px;position:relative;top:-2px;margin-left:5px}.edd-help-tip{cursor:help;margin-top:-2px;font-size:24px;color:grey}.edd-ui-tooltip{position:absolute;background:#333!important;border-width:1px!important;border-radius:3px!important;box-shadow:-1px 1px 2px 1px hsla(0,0%,83.9%,.5)!important;color:#dedede!important;max-width:300px!important;padding:7px!important;text-rendering:optimizeLegibility;text-shadow:none!important;z-index:9999!important}.download_page_edd-settings .edd-settings-payment-icon-wrapper{margin-top:5px}.download_page_edd-settings .edd-settings-payment-icon-wrapper input{margin-top:1px}.download_page_edd-settings .form-table .edd-settings-payment-icon-wrapper input[type=checkbox]+label{margin:0;display:inline-block}.download_page_edd-settings .edd-settings-payment-icon-wrapper .payment-icon-image{margin-left:5px;width:32px;display:inline-block;vertical-align:middle}.download_page_edd-settings .edd-settings-payment-icon-wrapper .payment-option-name{vertical-align:middle}.download_page_edd-settings .taxrates td,.download_page_edd-settings .taxrates th{padding:8px 10px}.download_page_edd-settings .taxrates td{line-height:1.5em;vertical-align:top;margin:0}.download_page_edd-settings .taxrates .regular-text{width:100%}#TB_window{overflow:hidden}#TB_title{padding:5px}#TB_ajaxContent{width:calc(100% - 30px)!important;padding:15px;margin:0;height:calc(100% - 118px)!important}#TB_ajaxWindowTitle{font-size:18px;font-weight:600;line-height:30px}#TB_closeWindowButton{left:6px;top:6px}#choose-download-wrapper{width:100%}#choose-download-wrapper .wrap{overflow-y:scroll;margin:0;padding:0;height:calc(100% - 50px)}#choose-download-wrapper .submit-wrapper{position:absolute;width:100%;bottom:0;padding:0;margin:0 -15px 0 0;text-align:left}#choose-download-wrapper .submit-wrapper div{background-color:#fafafa;padding:15px;border-top:1px solid #ddd}.wp-media-buttons .button.edd-thickbox{padding-right:0}.wp-media-buttons .button.edd-email-tags-inserter .dashicons{margin-top:-2px}.download_page_edd-payment-history .edit-post-editor-regions__header{flex-shrink:0;height:auto;border-bottom:1px solid #e2e4e7;z-index:30;position:sticky;top:32px;margin-right:-20px}@media screen and (max-width:782px){.download_page_edd-payment-history .edit-post-editor-regions__header{position:static;top:46px}}.download_page_edd-payment-history .edit-post-header{height:56px;background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:100%;box-sizing:border-box;padding:4px 20px}@media screen and (max-width:782px){.download_page_edd-payment-history .edit-post-header{padding-right:10px;padding-left:10px}}@media(min-width:280px){.download_page_edd-payment-history .edit-post-header{flex-wrap:nowrap}}.download_page_edd-payment-history .edit-post-header .edit-post-header__toolbar{order:0}.download_page_edd-payment-history .edit-post-header .edit-post-header__settings{order:1}.download_page_edd-payment-history .edit-post-header #publishing-action,.download_page_edd-payment-history .edit-post-header .edit-post-header__settings,.download_page_edd-payment-history .edit-post-header .edit-post-header__toolbar{display:flex;align-items:center}.download_page_edd-payment-history .edit-post-header #publishing-action .spinner{margin:0 0 0 5px}.download_page_edd-payment-history .edit-post-header .button-primary{margin:2px;height:34px;line-height:32px;font-size:13px}#edd-order-items .hndle{display:flex;align-items:center;justify-content:space-between}#edd-order-items .hndle .edd-toggle{font-weight:400}.edd-add-order-item td{vertical-align:middle}.edd-add-order-item input{width:80%}.edd-add-order-item input[readonly]{color:#555;background:none;border:1px solid transparent;box-shadow:none}.order-customer-info .customer-details-wrap{margin:15px 0;align-items:center}.order-customer-info .customer-details-wrap .spinner{margin:0}.order-customer-info .customer-details{display:flex;flex-direction:column}.order-customer-info .customer-details .customer-since{color:#666;display:block;margin:4px 0 6px}.order-customer-info .customer-details>span{margin-bottom:5px}.edd-order-add-download-select .spinner{display:none}table.edd-order-overview-summary{border-width:0;table-layout:fixed}table.edd-order-overview-summary--refund{border-width:0}@media screen and (min-width:782px){.edd-order-overview .column-right{text-align:left}}.edd-ml-auto{margin-right:auto!important}@media screen and (min-width:782px){.edd-ml-lg-auto{margin-right:auto!important}}.edd-ml-auto+.edd-ml-auto{margin-right:10px!important}.edd-order-overview-summary__items-name{align-self:flex-start}.edd-order-overview-summary__items>:nth-child(odd){background-color:#f9f9f9}@media screen and (min-width:782px){.edd-order-overview-summary__items tr:last-child td,.edd-order-overview-summary__items tr:last-child th{border-bottom:1px solid #e5e5e5}}@media screen and (max-width:782px){.edd-order-overview-summary .row-actions>*,.edd-order-overview-summary__items-name .row-actions{display:block!important}.edd-order-overview-summary .row-actions>:not(:first-child):before{display:none}}.edd-order-overview-summary th:not(.column-primary){width:100px}.edd-order-overview-summary .row-actions>:not(:first-child):before{color:#999;content:" | "}.edd-order-overview-summary .row-actions .text{color:#555}.edd-order-overview-summary .removable{display:flex;align-items:center;position:relative}.edd-order-overview-summary .removable .delete{display:inline-block;margin-left:10px;margin-right:-8px;padding:10px;border-left:1px solid #e5e5e5;color:#a00}.edd-order-overview-summary .removable .delete:hover{color:#dc3232}.edd-order-overview-summary__adjustments .column-primary{font-weight:600}.edd-order-overview-summary__adjustments td small{font-weight:400}.edd-order-overview-summary__subtotal .column-primary,.edd-order-overview-summary__tax tr:first-of-type .column-primary,.edd-order-overview-summary__total .column-primary{font-weight:600}.edd-order-overview-summary__adjustments td,.edd-order-overview-summary__subtotal td,.edd-order-overview-summary__tax td,.edd-order-overview-summary__total td{vertical-align:middle}.edd-order-overview-summary__tax td small,.edd-order-overview-summary__total td small{font-weight:400}.edd-order-overview-summary__total .total{color:#017d5c;display:inline-block}.edd-order-overview-summary__total .total.is-negative{color:#a00}@media screen and (min-width:783px){.edd-order-overview-summary__adjustments .removable .delete{margin-right:-50px}.edd-order-overview-summary__total .total{font-size:150%;padding-top:5px;padding-bottom:5px}}.edd-order-overview-summary__total tr:last-child td:not(:first-of-type),.edd-order-overview-summary__total tr:last-child th{border-top:1px solid #e5e5e5}.edd-order-overview-summary__total .notice{margin:-1px}.edd-order-overview-summary__total .notice p{font-weight:400;margin:.5em 0}.edd-order-overview-summary__refunds .column-primary{font-weight:600}.edd-order-overview-summary__refunds td small{font-weight:400}.edd-order-overview-summary__refunds tr:first-child td{border-top:1px solid #e5e5e5}#edd-order-overview-actions.inside{border-top:1px solid #ccd0d4;margin-top:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}#edd-order-overview-actions.inside:empty{padding:0;border-top:0}#edd-order-overview-actions.inside>div{display:flex;align-items:center}#edd-order-overview-actions .edd-order-overview-actions__notice{flex-basis:100%;margin-top:15px}.edd-order-overview-actions .button{width:100%;margin-bottom:12px}.edd-order-overview-actions .button:last-of-type{margin-bottom:0}@media screen and (min-width:782px){.edd-order-overview-actions .button{width:auto;margin-right:12px;margin-bottom:0}.edd-order-overview-actions .button:first-of-type{margin-right:auto}}.edd-order-overview-actions__locked{font-style:italic;opacity:.8}@media screen and (max-width:782px){.edd-order-overview-actions__locked{margin-bottom:12px}}.edd-order-overview-actions__refund .dashicons{margin-left:8px}.edd-dialog .ui-button-icon-only{font-size:0}.download_page_edd-payment-history .ui-dialog,.download_page_edd-payment-history .ui-dialog-content{overflow:visible}.edd-order-overview-modal form>p{margin-top:0}.edd-order-overview-modal fieldset legend,.edd-order-overview-modal form label{display:block;margin-bottom:4px}.edd-order-overview-modal fieldset{margin-bottom:calc(1em - 3px)}.edd-order-overview-modal fieldset>p{margin:2px 0 3px}.edd-order-overview-modal form .submit{margin:0 -16px -16px;padding:16px;background:#fcfcfc;border-top:1px solid #dfdfdf;display:flex;align-items:center}.edd-order-overview-modal form .submit .spinner{margin:0}.edd-order-overview-add-item [for=auto-calculate]{display:flex;align-items:center}.edd-order-overview-add-item [for=auto-calculate] input[type=checkbox]{margin-top:0}.edd-order-overview-add-item [for=auto-calculate] .label{line-height:1.15;margin-right:8px}.edd-order-overview-add-item [for=auto-calculate] .label small{margin-top:4px;display:block;opacity:.75}.edd-order-overview-add-adjustment .notice,.edd-order-overview-add-item .notice{margin:0 0 1rem}.edd-order-overview-add-adjustment #description,.edd-order-overview-add-discount select{width:100%}.edd-order-overview-error{font-style:italic;color:#a00;display:block;margin:4px 0}.edd-order-copy-download-link textarea{width:100%}.edd-order-resend-email-chooser legend{font-weight:700;margin-bottom:4px}.edd-order-resend-email-chooser p{margin:4px 0}.edd-notes .edd-note{padding:10px;background-color:#ffe;border:1px solid #cc0;width:100%;position:relative;margin-bottom:10px;box-sizing:border-box;overflow:hidden}.edd-notes .edd-note.deleting{opacity:.5}.edd-notes .edd-note__header{display:flex;align-items:center}.edd-add-note .spinner{float:none;display:inline-block;margin:0}.edd-notes .edd-note time{font-size:11px;color:#aaa}.edd-notes .edd-note .edd-note-author{margin-left:5px}.edd-notes .edd-note .edd-delete-note{color:#a00;font-weight:700;text-decoration:none;margin-right:auto}.edd-notes .edd-note .edd-delete-note:hover{color:#888}.edd-notes .edd-note p:last-child{margin-bottom:0}.edd-notes .edd-no-notes{margin:4px 0 10px}textarea[name=edd-note]{width:100%;min-height:70px;margin-top:0}.edd-notes-wrapper{width:80%}.edd-note-pagination{float:left;margin:-35px 5px 15px}.edd-note-pagination a,.edd-note-pagination span.page-numbers{padding:5px 8px;margin:2px;text-decoration:none}.edd-note-pagination a{border:1px solid #e5e5e5;background:#fcfcfc}.edd-note-pagination a:last-child,.edd-note-pagination span.page-numbers:last-child{margin-left:0}#edd-products{height:100px;min-width:200px}#edd-add-discount input[type=text],#edd-edit-discount input[type=text]{width:300px}#edd-add-discount .edd-discount-datetime input,#edd-edit-discount .edd-discount-datetime input{vertical-align:middle}#edd-add-discount input[type=text].edd_datepicker,#edd-edit-discount input[type=text].edd_datepicker{display:inline-block;width:183px}#edd-edit-discount textarea{height:100px}.edd-amount-type-wrapper{position:relative;display:flex}.edd-amount-type-wrapper select{border-top-right-radius:0;border-bottom-right-radius:0;width:auto!important}.edd-amount-type-wrapper #edd-amount{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-2px;padding:0 8px;width:unset;max-width:125px}.edd-amount-type-wrapper input:focus{z-index:2}.post-type-download .tablenav.top .edd-select{margin-left:6px}.wp-list-table.addresses .column-primary strong,.wp-list-table.customers .column-primary strong,.wp-list-table.discounts .column-primary strong,.wp-list-table.emails .column-primary strong,.wp-list-table.orderadjustments .column-primary strong,.wp-list-table.orderitems .column-primary strong,.wp-list-table.orders .column-primary strong{font-size:14px}.wp-list-table.customers .column-primary .avatar,.wp-list-table.emails .column-customer .avatar{float:right;margin-left:10px;margin-top:1px;border-radius:5px}.wp-list-table.orders div.order-list-email{font-size:.85em;color:#888}.wp-list-table.orders th.column-amount{width:100px}.wp-list-table .row-actions span.activate a{color:green}.wp-list-table .row-actions span.refund a{color:#836fff}.wp-list-table .row-actions span.cancel a{color:#cc8c00}.wp-list-table .row-actions span.cancel a:hover,.wp-list-table .row-actions span.refund a:hover{opacity:.8}.wp-list-table .type-download .row-actions{color:#999}.no-js.edit-tags-php.post-type-download .wp-heading-inline{position:absolute;top:0}.no-js.edit-tags-php.post-type-download .nav-tab-wrapper{margin-top:50px}.download_page_edd-customers .wrap .nav-tab-wrapper .page-title-action,.download_page_edd-discounts .wrap .nav-tab-wrapper .page-title-action,.download_page_edd-payment-history .wrap .nav-tab-wrapper .page-title-action,.edit-tags-php.post-type-download .wrap .nav-tab-wrapper .page-title-action{top:3px;margin-right:10px;line-height:24px}#edd-payments-filter ul.subsubsub{margin-bottom:8px}tr.status-refunded td{background:#cecece;border-top-color:#ccc}marquee{padding:0;margin:0}@media handheld,only screen and (max-width:640px){.wp-list-table.downloads th{width:auto!important}}#edd-download-link-textarea{width:100%}.edd_files_name_label{width:225px;float:right}.edd_files_url_label{width:220px;float:right}#postbox-container-1 .edd_files_name_label,#postbox-container-1 .edd_files_url_label{width:80px}#edd_product_files .inside,#edd_product_prices .inside{margin-bottom:0}textarea#edd-payment-note{width:100%;height:4em;margin:0}#edd-order-items .row .edd-purchased-files-list-wrapper .download{line-height:1.4}#edd-order-items .edd-purchased-files-list-wrapper .edd-purchased-option{color:#666}input[class*=edd-price-field]{max-width:125px}#edd-order-download-quantity[type=number].small-text,#edd-order-download-tax[type=text].small-text,[class*=item_] [class*=edd-payment-details-download-][type=number].small-text{height:25px}#edd-order-download-quantity[type=number].small-text,.item_price .edd-payment-details-download-quantity[type=number].small-text{width:55px}#edd-order-download-tax[type=text].small-text,.item_tax .edd-payment-details-download-item-tax[type=number].small-text{width:80%;max-width:125px}#edd_product_notes_field{display:block;margin:12px 0 0;height:4em;width:100%}.edd-metabox-title-action{margin:0;float:left;padding:4px 8px;position:relative;top:-1px;text-decoration:none;border:1px solid #ccc;border-radius:2px;background:#f7f7f7;text-shadow:none;font-weight:600;font-size:10px;line-height:normal;color:#0073aa;cursor:pointer;outline:0}.edd-metabox-title-action:hover{border-color:#008ec2;background:#00a0d2;color:#fff}.edd-edit-purchase-element .tablenav{padding:2px 10px 8px}.edd-edit-purchase-element .edd-order-children-wrapper{margin:0 -1px}.edd-edit-purchase-element .edd-order-children-wrapper.child-count-0 table{border-top:none;border-bottom:none}.edd-edit-purchase-element .edd-order-children-wrapper.child-count-0 .tablenav{display:none}.edd-edit-purchase-element[class*=columns-] ul li{padding-left:1%}#edd-edit-order-form .column:nth-child(odd),#edd-edit-order-form .columns-4 .column:nth-child(odd),#edd-edit-order-form .columns-5 .column:nth-child(3n+1){margin-left:0}#edd-edit-order-form input.large-text{width:90%}.edd-edit-purchase-element ul li.item_price{width:15%}.edd-edit-purchase-element ul li.item_price.item_quantity{width:25%}.edd-edit-purchase-element ul li.item_tax{width:15%}.edd-edit-purchase-element ul li.price{width:20%}.edd-admin-box-inside{border-bottom:1px solid #f1f1f1;clear:both;padding:12px;margin:0;word-wrap:break-word}.edd-admin-box-inside--row{display:flex;flex-wrap:wrap;word-break:break-all;justify-content:space-between;align-items:center}.edd-admin-box-inside>p{margin:8px 3px}.edd-admin-box-inside .strong{font-weight:600}.edd-admin-box div:not(.edd-admin-box-inside--row) .label{display:block;margin-bottom:4px;margin-left:0}.edd-admin-box .label--has-tip{display:flex;align-items:center}.edd-admin-box .label--has-tip .edd-help-tip{margin-top:0;font-size:20px}.edd-admin-box div:not(.edd-admin-box-inside--row) .label--has-checkbox{margin-bottom:0}.edd-payment-fees .fee-label{color:#666;font-weight:400}.edd-admin-box .right{float:left}#edd-order-refunds-list{padding-right:25px}#poststuff .edd-order-data .inside{margin:0;padding:0}.edd-order-data .edd-select-chosen{width:130px!important}.edd-order-data input.edd_datepicker{width:180px}.edd-order-data input[type=number].edd-payment-time-hour,.edd-order-data input[type=number].edd-payment-time-min{width:50px}.edd-order-data .edd-tax-rate{color:#9c9c9c;font-style:italic;padding:5px}#edd_general_logs p{margin:0;padding:0}.edd-admin-box-inside span.label{margin-left:10px}#edd-order-resend-receipt .inside{margin-top:11px}.edd-order-resend-receipt-header{font-size:14px;line-height:1.4}.edd-admin-box-inside:last-child{border-bottom:0}#edd-edit-order-form .data-payment-key{word-break:break-all}.edd-order-update-box #major-publishing-actions .button-secondary{margin-left:10px}.edd-order-update-box .button-primary{margin-left:0}.edd-edit-purchase-element .edd-select-chosen{width:196px}.edd-edit-purchase-element ul{clear:both;display:block}#edd-customer-details .actions{float:left}.order-data-address h3{margin:0 0 10px}.order-data-address #edd-order-address-country-wrap,.order-data-address #edd-order-address-state-wrap{display:inline-block;width:50%;max-width:300px}.edd-order-data input.small-text{margin:0}.edd-order-data input.med-text{margin:0;width:100px}.edd-edit-purchase-element ul li{display:block;line-height:1.4;position:relative;margin:0;vertical-align:middle;font-size:13px}.edd-edit-purchase-element .row{padding:12px}.edd-edit-purchase-element .row:not(:last-child){border-bottom:1px solid #eee}.edd-edit-purchase-element .row:nth-child(odd):not(.header){background-color:#f9f9f9}.edd-edit-purchase-element .row.header{padding:6px 12px;font-weight:600;vertical-align:top}.edd-edit-purchase-element ul{margin:0 0 15px}.edd-edit-purchase-element ul:last-of-type{margin-bottom:0}#edd-order-data .data span{color:#666;font-weight:600}.edd-edit-purchase-element .inside{padding:12px}.edd-edit-purchase-element .edd-purchased-download-title{font-size:14px;font-weight:500}.edd-edit-purchase-element .edd-purchased-download-title .deleted{color:#777}.edd-edit-purchase-element .edd-purchased-download-actions{color:#777;line-height:1.4}.edd-edit-purchase-element .edd-purchased-download-actions .edd-purchased-download-actions-label{font-weight:500}.edd-edit-purchase-element .edd-purchased-download-actions a{color:#777;font-size:12px}.edd-edit-purchase-element .edd-purchased-download-actions a:hover{color:#444}.edd-edit-purchase-element .edd-purchased-download-actions .edd-order-remove-download{color:#a00}.edd-edit-purchase-element .edd-purchased-download-actions .edd-order-remove-download:hover{color:red}.edd-add-adjustment-to-purchase,.edd-add-download-to-purchase{padding:15px;border-top:1px solid #e5e5e5;background-color:#f5f5f5}.edd-add-adjustment-to-purchase .chosen-container,.edd-add-download-to-purchase .chosen-container{width:90%!important;max-width:220px!important}.edd-add-adjustment-to-purchase .spinner,.edd-add-download-to-purchase .spinner{margin:0;float:none}.edd-add-download-to-purchase .edd-add-order-quantity{width:40px;height:29px;vertical-align:middle}.edd-add-adjustment-to-purchase .edd-add-adjustment-button,.edd-add-adjustment-to-purchase input[type=text],.edd-add-download-to-purchase .edd-add-order-item-button{height:29px}@media screen and (max-width:1284px){.edd-edit-purchase-element .edd-purchased-download-title{font-size:16px}.edd-edit-purchase-element ul li.item_price{width:22%}.edd-edit-purchase-element ul li.item_price.item_quantity{width:35%}.edd-edit-purchase-element ul li.item_tax{width:25%}.edd-edit-purchase-element ul li.price{width:20%}.edd-edit-purchase-element .edd-purchased-download-actions{padding-top:10px}}@media screen and (max-width:1024px){.edd-edit-purchase-element ul li.item_price.item_quantity{width:40%}.edd-edit-purchase-element ul li.price{width:24%}.edd-edit-purchase-element .edd-purchased-download-actions{padding-top:15px}.edd-edit-purchase-element .edd-purchased-download-actions,.edd-edit-purchase-element .edd-purchased-download-actions a{font-size:14px}}@media screen and (max-width:782px){.edd-edit-purchase-element ul li.item_price,.edd-edit-purchase-element ul li.item_price.item_quantity{padding-bottom:10px}.edd-edit-purchase-element ul li.item_price.item_quantity{width:35%}.edd-edit-purchase-element ul li.item_tax,.edd-edit-purchase-element ul li.price{width:20%;padding-bottom:10px}.edd-payment-details-download-amount,.edd-price-currency{font-size:16px}.order-data-column input[type=email]{padding:6px 10px}.edd-refund-submit-line-total td:last-of-type{flex:0 0 120px}#edd-item-tables-wrapper .addresses tbody tr{display:-ms-grid;display:grid}#edd-item-tables-wrapper .addresses tbody td:not(.no-items){padding-right:35%}}@media screen and (max-width:600px){.edd-edit-purchase-element ul li.item_price,.edd-edit-purchase-element ul li.item_price.item_quantity,.edd-edit-purchase-element ul li.item_tax{width:100%;padding-bottom:20px}.edd-edit-purchase-element .edd-add-download-to-purchase ul li.item_tax,.edd-edit-purchase-element ul li.price{width:100%;padding-bottom:0}.edd-edit-purchase-element .edd-add-download-to-purchase-actions{padding-top:15px}}#edd_product_stats .label{display:inline-block}#edd_product_stats .product-earnings-stats:before,#edd_product_stats .product-sales-stats:before{color:#82878c;font:normal 20px/1 dashicons;display:inline-block;padding:0 0 0 2px;position:relative;top:0;right:-1px;speak:none;text-decoration:none!important;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#edd_product_stats .product-sales-stats:before{content:""}#edd_product_stats .product-earnings-stats:before{content:""}body.dashboard_page_edd-upgrades.js .postbox .hndle{cursor:default}.edd_dashboard_widget table thead td{border-bottom:1px solid #ececec;color:#777}.edd_dashboard_widget .table_left{float:right;width:45%}.edd_dashboard_widget .table_right{float:left;width:45%}.edd_dashboard_widget .inside{font-size:12px}.edd_dashboard_widget td{padding:3px 0}.edd_dashboard_widget .b,.edd_dashboard_widget .t{line-height:1.5;vertical-align:middle}.edd_dashboard_widget .b{padding-left:6px;width:auto}.edd_dashboard_widget .t{font-size:12px;padding-left:12px;color:#777;width:100%}.edd_dashboard_widget .label_heading{border-top:1px solid #ececec;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;display:block;padding-top:10px;margin:0 12px 8px 0}.edd_dashboard_widget .edd_dashboard_widget_subheading{border-top:1px solid #ececec;color:#8f8f8f;font-size:14px;padding-top:10px;margin:1em 0 0}.edd_dashboard_widget .edd_dashboard_widget_subheading+.table{margin:8px 0 0}.edd_dashboard_widget .edd_price_label{background:#00769c;border-radius:3px;color:#fff;font-size:10px;padding:2px 4px;margin-left:2px}.edd_dashboard_widget table{width:100%;margin-right:0;margin-bottom:1em}td.edd_order_label{width:80%}td.edd_order_price{text-align:left}@media handheld,only screen and (max-width:1000px){.edd_dashboard_widget .edd-recent-email{display:none}}body.download_page_edd-reports{overflow-y:scroll}.edd-chip{font-size:10px;font-weight:700;text-transform:uppercase;line-height:1;padding:3px;border-radius:3px;color:#fff;background-color:#444}.edd-reports-wrapper .postbox h2,.edd-reports-wrapper .postbox h3{font-size:1.3em}#edd-dashboard-widgets-wrap .metabox-holder{padding-top:0}.edd-reports-wrapper .postbox .edd-select{max-width:200px;vertical-align:baseline;margin-left:4px;margin-bottom:16px}.download_page_edd-reports #edd-item-wrapper{margin:0}#edd-dashboard-widgets-wrap .postbox h2,#edd-dashboard-widgets-wrap .postbox h3{cursor:default}.edd-date-range-options .edd_datepicker{width:105px}.edd-report-wrap{clear:both}.edd-report-wrap h3{clear:both;margin:0 0 20px}.edd-reports-chart,.edd-reports-table{margin-bottom:20px}.edd-admin--has-grid{display:grid;display:-ms-grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px}.edd-admin--has-grid .postbox{margin-bottom:0}.edd-admin--has-grid .edd-from-to-wrapper{display:flex;margin-bottom:16px;width:100%}.edd-admin--has-grid .edd-from-to-wrapper input{width:100%}.edd-admin--has-grid .edd-from-to-wrapper span{flex-grow:1}.edd-admin--has-grid form{display:flex;flex-direction:column;flex-wrap:wrap;position:relative}fieldset.edd-to-and-from-container{display:flex;gap:8px}fieldset.edd-to-and-from-container select{flex:0 0 calc(50% - 6px)}span.edd-to-and-from--separator{line-height:normal;-ms-grid-row-align:center;align-self:center;margin-bottom:16px}.edd-admin--has-grid .postbox .edd-select{max-width:100%;margin-left:0}.edd-admin--has-grid .button.updated-message:before,.edd-admin--has-grid .button.updating-message:before{vertical-align:text-bottom;margin:0 0 0 5px}.edd-import-export-form .edd-progress{background:#ddd;border-radius:15px;height:15px;flex-basis:100%}.edd-import-export-form .edd-progress div{background:#ccc;border-radius:15px;height:100%;width:0}.edd-import-export-form .notice-wrap{background-color:#f4f4f4;border-color:#eae9e9;border-style:solid;border-width:1px 0;padding:12px;overflow:auto;margin:20px -12px -23px;position:relative;width:100%;display:flex;justify-content:space-between;align-items:center}.notice-wrap div.notice{margin:0}.admin-color-fresh .edd-import-export-form .edd-progress div{background:#0073aa}.admin-color-light .edd-import-export-form .edd-progress div{background:#888}.admin-color-blue .edd-import-export-form .edd-progress div{background:#096484}.admin-color-coffee .edd-import-export-form .edd-progress div{background:#c7a589}.admin-color-ectoplasm .edd-import-export-form .edd-progress div{background:#a3b745}.admin-color-midnight .edd-import-export-form .edd-progress div{background:#e14d43}.admin-color-sunrise .edd-import-export-form .edd-progress div{background:#dd823b}.graph-option-section{float:right}.edd-report-filters-title span{display:block;padding:20px}#edd-graphs-filter form{padding:20px}#edd-graphs-filter label{vertical-align:inherit}#edd-graphs-filter .graph-option-section{display:inline-block;line-height:2em;margin:0 0 0 5px;padding:0}.download_page_edd-reports .section-content #post-body-content{float:none}.download_page_edd-reports .section-content select[name=range]{display:none}.edd-mix-totals{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:10px}.edd-mix-chart{display:inline-block;width:49%;vertical-align:top}.edd-graph-notes{color:#9c9c9c}.edd-graph-notes span{display:block}.edd-pie-graph .legend{display:none}.edd-pie-legend{overflow:auto;margin-top:10px}.edd-legend-item-wrapper{color:#333;display:inline-block;font-size:8pt;padding:2px 5px 0;width:48%;height:20px}.edd-legend-color{border:1px solid #cfcfcf;display:inline-block;margin-left:5px;width:20px;height:15px}.edd-pie-legend-item{display:inline-block;vertical-align:top;width:80%}#edd-reports-tiles-wrap .metabox-holder{padding:0}#edd-reports-tiles-wrap #dashboard-widgets{overflow:auto}#edd-reports-tiles-wrap #dashboard-widgets .postbox-container{width:33.3%}.download_page_edd-reports .section-content .tablenav.top{display:none}#edd_tax_rates{margin:1em 0 0}[id*=edd-recapture-].button{font-size:16px;height:auto;padding:8px 14px;margin:6px 0 0}[id*=edd-recapture-].button .dashicons{line-height:29px;margin-left:8px}[id*=edd-recapture-].button .edd-loading,[id*=edd-recapture-].button .edd-loading:after{border-radius:50%;display:inline-block;width:14px;height:14px}[id*=edd-recapture-].button .edd-loading{position:relative;top:3px;margin-right:4px;box-shadow:0 0 2px rgba(0,0,0,.2);animation:edd-spinning 1.1s linear infinite;border:2px solid hsla(0,0%,100%,.5);border-right-color:#fff;font-size:14px;filter:alpha(opacity=0);transform:translateZ(0)}#edd-recapture-disconnect.button .edd-loading.dark{border-color:rgba(0,0,0,.2) #666 rgba(0,0,0,.2) rgba(0,0,0,.2);box-shadow:none}.recapture-notice{position:relative}@keyframes edd-spinning{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}#edd-chartjs-tooltip{position:absolute;background-color:#fff;border-radius:7px;transition:all .1s ease;pointer-events:none;transform:translate(50%);font-size:12px;box-shadow:0 0 0 1px rgba(89,94,100,.1),0 15px 35px 0 rgba(89,94,100,.1),0 5px 15px 0 rgba(0,0,0,.12);min-width:120px;opacity:0}.edd-chartjs-tooltip-key{display:inline-block;width:10px;height:10px;margin-left:5px}#edd-send-test-summary-save-changes-notice .notice p{font-size:13px}#edd-send-test-summary-notice,#edd-send-test-summary-save-changes-notice{display:flex;margin-top:5px}.edd-graph .y1Axis{color:#edc240!important}.edd-graph .y2Axis{color:#afd8f8!important}.wp-list-table.apikeys input.code{width:100%;font-size:10px;cursor:text;background:#fff;border:1px solid #ddd;box-shadow:none;color:#555}.edd-toggle{position:relative;display:inline-block;overflow:visible}.edd-toggle input[type=checkbox]{display:inline-block;vertical-align:middle;position:relative;margin:0;padding:0;width:42px;min-width:42px;height:24px;background-color:#ccc;transition:background .2s ease;border-radius:34px;box-shadow:none;border:none}.edd-toggle .label{display:inline-block;vertical-align:middle;white-space:nowrap}.edd-toggle input[type=checkbox]:before{position:absolute;content:"";height:18px;width:18px;right:3px;bottom:3px;background-color:#fff;transition:transform .1s ease;border-radius:50%}@media only screen and (max-width:782px){.edd-toggle input[type=checkbox]:checked:before{margin:-.1875rem -.25rem 0 0}}.edd-toggle input[type=checkbox]:checked{background-color:#007cba;background-color:var(--wp-admin-theme-color)}.edd-toggle input[type=checkbox]:active,.edd-toggle input[type=checkbox]:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 3px #7e8993}.edd-toggle input[type=checkbox]:checked:active,.edd-toggle input[type=checkbox]:checked:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #007cba;box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color)}.edd-toggle input[type=checkbox]:checked:before{transform:translateX(-22px)}.edd-toggle .label+input,.edd-toggle input+.label{margin-right:5px}.download_page_edd-tools .tablenav .actions{overflow:visible}.edd_user_search_wrap{position:relative;overflow:visible}.edd_user_search_wrap .spinner{position:absolute;margin:0;padding:0;left:4px;top:-2px}.edd_user_search_wrap.loading .spinner{visibility:visible}.edd_user_search_results{position:absolute;right:0;top:20px}.edd_user_search_results a.edd-ajax-user-cancel{position:absolute;left:6px;top:2px}.edd_user_search_results ul{background:#fafafa;border:1px solid #dfdfdf;overflow-y:scroll;padding:0;margin:0;height:150px;width:185px;box-shadow:0 3px 5px rgba(0,0,0,.1)}.edd_user_search_results li{margin:0}.edd_user_search_results li a{display:block;text-decoration:none;padding:6px 10px}.edd_user_search_results li a:hover{background:#f5f5f5}.edd_user_search_results li.no-users{text-align:center;vertical-align:middle;display:block;line-height:150px;color:#bbb;text-transform:uppercase;font-size:11px}@media screen and (max-width:1100px){.edd-mix-chart{display:block;width:100%}}@media screen and (max-width:782px){.license-expiration-date-notice,.license-lifetime-notice,.license-null{padding-right:0}}@media screen and (max-width:600px){#edd-edit-order-form input.large-text{width:100%}}#edd-item-wrapper{background:#fff;border:1px solid #c3c4c7;box-shadow:0 1px 1px rgba(0,0,0,.04);position:relative;margin-top:15px;display:flex}#edd-item-wrapper.full-width{max-width:100%}#edd-item-wrapper:after{content:"";display:block;clear:both;visibility:hidden;font-size:0;height:0}.edd-sections-wrap{clear:both;width:100%}.edd-sections-wrap .section-wrap{background-color:#fff;display:inline-block;z-index:2}.js .edd-sections-wrap .edd-vertical-sections:not(.meta-box) .section-wrap>div{min-height:500px;height:100%}.edd-sections-wrap .section-wrap .customer-section:not(:last-child){border-bottom:1px solid #eee}.edd-sections-wrap .section-wrap .customer-section table{margin-bottom:20px}.edd-sections-wrap .section-wrap{border-right:1px solid #e5e5e5}.edd-sections-wrap .section-wrap .section-content>*{padding:20px}.edd-sections-wrap .section-wrap .section-content h2{margin:0;padding-bottom:0}.edd-sections-wrap .section-wrap .avatar-wrap{float:right;padding-left:10px;text-align:center}.edd-sections-wrap .section-wrap img.avatar{border-radius:5px}.edd-sections-wrap .section-wrap .customer-id{position:absolute;left:0;top:0;padding:10px;background-color:#fafafa;border-bottom-right-radius:20%;border:1px solid #eee;border-top:none;border-left:none;font-family:monospace;font-size:18px;font-weight:600}.edd-item-info.customer-info input[type=password],.edd-item-info.customer-info input[type=text],.edd-item-info.customer-info select{width:200px;height:auto;box-shadow:none;transition:none;border:1px solid #ddd;margin:-5px -2px 4px 0;font-size:13px;padding:2px 4px}.edd-sections-wrap .section-wrap .customer-main-wrapper{float:right}.edd-sections-wrap .section-wrap .customer-main-wrapper input[name="customerinfo[name]"]{font-size:24px}.edd-sections-wrap .section-wrap .customer-address-wrapper{float:left;margin-top:-3px;margin-left:50px;width:202px}.edd-sections-wrap .section-wrap .info-wrapper{min-height:125px;overflow:visible}.edd-sections-wrap .section-wrap .customer-address span[data-key=address2],.edd-sections-wrap .section-wrap .customer-address span[data-key=address],.edd-sections-wrap .section-wrap .customer-address span[data-key=country]{display:block}.edd-sections-wrap .section-wrap a.delete{color:red;margin-left:5px;text-decoration:none}.customer-info{min-height:185px}.customer-info .customer-name{font-size:24px;font-weight:600}.customer-info .customer-name.editable{margin-bottom:6px}.customer-edit-link a{font-weight:400;text-decoration:none}.disconnect-user a{color:#aaa;font-size:20px}#customer-edit-actions{padding:3px;line-height:28px;text-align:center}#customer-edit-actions .button-secondary{margin-left:5px}#customer-edit-actions .cancel{padding:5px}.edd-sections-wrap .section-wrap .row-title{width:30%}.edd-sections-wrap .section-wrap .editable{display:block;padding:3px}.edd-sections-wrap .section-wrap div.edit-item{margin-right:-4px;margin-top:-20px}.edd-sections-wrap .section-wrap .customer-address.edit-item{margin-top:3px}.edd-sections-wrap .section-wrap span.edit-item{display:none}.edd-sections-wrap .section-wrap .edit-item input{font-size:13px}.edd-sections-wrap .section-wrap .customer-name.edit-item input{margin-top:-5px}.edd-sections-wrap .section-wrap .edd_user_search_results{right:-2px;top:18px}.edd-sections-wrap .section-wrap .edd_user_search_results ul{width:198px}#edd-item-stats-wrapper{margin:0 auto;text-align:center}#edd-item-stats-wrapper ul{display:flex;margin:0}#edd-item-stats-wrapper li{font-size:14px;margin-bottom:0;width:50%}#edd-item-stats-wrapper a{text-decoration:none}#edd-item-stats-wrapper .dashicons{color:#888;margin-top:-2px}#edd-item-tables-wrapper table{width:100%}#edd-item-tables-wrapper .no-items{text-align:right}#edd-item-tables-wrapper .emails .add-customer-email-row{background-color:#f4f4f4;border-top:1px solid #e5e5e5}#edd-item-tables-wrapper .add-customer-email-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin:12px 0}#edd-item-tables-wrapper .edd-form-group{margin-bottom:0}#edd-item-tables-wrapper .edd-make-email-primary{flex-grow:1;margin-right:12px}#edd-item-tables-wrapper .emails .spinner{float:none;margin:0 10px;-ms-grid-row-align:center;align-self:center}#edd-item-tables-wrapper .notice-error{background-color:#fff5f5}#edd-item-notes-wrapper{min-height:50px}.customer-note-input{margin-bottom:5px;width:100%}.customer-note-wrapper{border-bottom:1px solid #f9f9f9;min-height:38px;padding:7px 7px 7px 0}.customer-note-wrapper span{display:block}.note-content-wrap{padding-top:7px}.edd-sections-wrap .section-wrap .notice-container{padding-right:20px;padding-left:20px;margin-right:-20px;margin-left:-20px}@media screen and (max-width:810px)and (min-width:656px){.customer-info .customer-name{font-size:16px}.edd-sections-wrap .section-wrap .widefat td,.widefat th{max-width:100%!important;display:table-cell}}@media screen and (max-width:781px){#edd-item-tab-wrapper,.edd-sections-wrap .section-wrap{margin:0;width:100%}#edd-item-tab-wrapper-list .dashicons{font-size:18px}.edd-item-has-tabs .edd-sections-wrap .section-wrap{border-top:1px solid #e5e5e5;border-right:0;margin-top:-1px}}@media screen and (max-width:656px){.edd-item-info.customer-info{position:relative}.edd-sections-wrap .section-wrap .customer-address-wrapper{float:none;position:absolute;top:84px;right:165px;max-width:200px}.edd-sections-wrap .section-wrap .customer-main-wrapper{float:none;position:absolute;right:165px}.customer-info .customer-name{font-size:16px}.edd-sections-wrap .section-wrap #edd-item-stats-wrapper{padding-right:0;padding-left:0}.edd-sections-wrap .section-wrap .customer-section{margin-bottom:0}.edd-sections-wrap .section-wrap .widefat td.column-primary,.edd-sections-wrap .section-wrap .widefat td.no-items,.edd-sections-wrap .section-wrap .widefat th.column-primary{width:100px!important;display:table-cell;overflow:hidden;text-align:right}.edd-sections-wrap .section-wrap .customer-id{display:none}#edd-item-tables-wrapper .emails td.column-primary{padding-left:10px;width:100%!important}#edd-item-tables-wrapper .edd-form-group{margin:0 0 16px}}@media screen and (max-width:480px){#edd-item-tab-wrapper-list li{width:50%}#edd-item-tab-wrapper-list li:nth-child(3n+3){border-width:0 0 1px 1px}#edd-item-tab-wrapper-list li:nth-child(2n){border-width:0 0 1px}.download_page_edd-reports .button{text-align:center}#edd-payment-date-filters span{display:block}#edd-payment-date-filters span>input{float:left}#edd-add-discount select[multiple] option,#edd-edit-discount select[multiple] option{height:20px}.download_page_edd-reports .inside .button,.download_page_edd-reports .inside input[type=submit],.download_page_edd-reports .inside input[type=text],.download_page_edd-reports .inside select,.download_page_edd-settings .inside input[type=button],.download_page_edd-tools .inside input[type=submit],.download_page_edd-tools .inside input[type=text],.download_page_edd-tools .inside select{width:100%}#edd-add-discount select[multiple],#edd-edit-discount select[multiple],.download_page_edd-tools select[multiple]{height:200px!important}.download_page_edd-settings input[type=checkbox]{margin:2px 0}.post-type-download input[type=checkbox]{margin-right:2px}}.inside .edd-tools-textarea{background:#32373c;color:rgba(240,245,250,.7);font-size:12px;font-family:Menlo,Monaco,monospace;display:block;overflow:auto;white-space:pre;width:100%;height:450px;padding:10px;outline:none}#system-info-textarea::selection{background:#555;color:#fff}#edd-system-info .edd-inline-button{margin-right:5px}.recount-stats-controls form{display:inline}.edd-recount-stats-descriptions span{display:none;line-height:24px}.edd-vertical-sections{overflow:visible;display:block;display:flex}#edd-item-tab-wrapper,.edd-vertical-sections .section-nav{position:relative;width:20%;line-height:1em;margin:0 0 0 -1px;padding:0;background-color:#f5f5f5;border-left:1px solid #e5e5e5;box-sizing:border-box;max-width:200px}#edd-item-tab-wrapper-list{margin:0}#edd-item-tab-wrapper li,.edd-vertical-sections .section-nav li{display:block;position:relative;margin:0;padding:0;background-color:#fcfcfc}.edd-vertical-sections .section-title:last-of-type{margin-bottom:24px}#edd-item-tab-wrapper li>.edd-item-tab-label-wrap,#edd-item-tab-wrapper li a,.edd-vertical-sections .section-nav li a{display:flex;margin:0;padding:9px;text-decoration:none;border-bottom:1px solid #e5e5e5;box-shadow:none;position:relative;align-items:center}#edd-item-tab-wrapper li a:focus,#edd-item-tab-wrapper li a:hover,.edd-vertical-sections .section-nav li a:focus,.edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0;outline:0;transition:all .25s}.edd-vertical-sections .section-nav .section-title--is-active a:after{content:"";width:1px;height:100%;background:#fff;position:absolute;left:0;top:0;bottom:0;z-index:3}#edd-item-tab-wrapper li>.edd-item-tab-label-wrap{background-color:#fff}.edd-vertical-sections .section-nav li a>.dashicons,.edd-vertical-sections .section-nav li a>span{display:inline-block}.edd-vertical-sections .section-nav li a>span{max-width:76%}.edd-vertical-sections .section-nav li a .dashicons{line-height:20px;margin-left:3px;color:#888}.edd-vertical-sections .section-nav .section-title--is-active a{font-weight:700;color:#555;background-color:#fff;border-left:none;margin-left:-1px}.edd-vertical-sections.use-js .section-content,.no-js .edd-vertical-sections.use-js.edd-item-header-small,.no-js .edd-vertical-sections.use-js .section-nav{display:none}.no-js .edd-vertical-sections.use-js .section-content{display:block}.admin-color-fresh .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-fresh .edd-vertical-sections .section-nav li a:focus,.admin-color-fresh .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #0073aa}.admin-color-blue .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-blue .edd-vertical-sections .section-nav li a:focus,.admin-color-blue .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #096484}.admin-color-coffee .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-coffee .edd-vertical-sections .section-nav li a:focus,.admin-color-coffee .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #c7a589}.admin-color-ectoplasm .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-ectoplasm .edd-vertical-sections .section-nav li a:focus,.admin-color-ectoplasm .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #a3b745}.admin-color-midnight .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-midnight .edd-vertical-sections .section-nav li a:focus,.admin-color-midnight .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #e14d43}.admin-color-ocean .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-ocean .edd-vertical-sections .section-nav li a:focus,.admin-color-ocean .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #627c83}.admin-color-sunrise .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-sunrise .edd-vertical-sections .section-nav li a:focus,.admin-color-sunrise .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #be3631}.admin-color-light .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-light .edd-vertical-sections .section-nav li a:focus,.admin-color-light .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #888}.admin-color-evergreen .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-evergreen .edd-vertical-sections .section-nav li a:focus,.admin-color-evergreen .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #36533f}.admin-color-mint .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-mint .edd-vertical-sections .section-nav li a:focus,.admin-color-mint .edd-vertical-sections .section-nav li a:hover{box-shadow:inset -5px 0 #4f6d59}.edd-vertical-sections .section-nav .section-title--is-active .dashicons{color:#555}@media only screen and (max-width:782px){#edd-item-tab-wrapper,.edd-vertical-sections .section-nav{width:48px}.edd-vertical-sections .section-nav li a{justify-content:center}.edd-vertical-sections .section-nav li a .dashicons{width:24px;height:24px;font-size:24px;line-height:24px;margin:0}.section-nav li .dashicons:before{width:24px;height:24px}#edd-item-tab-wrapper .edd-item-tab-label,.section-nav li .label{overflow:hidden;position:absolute;top:-1000em;right:-1000em;width:1px;height:1px}}#edd-item-card-wrapper,.edd-vertical-sections .section-wrap{width:80%}#edd-item-card-wrapper .item-section{background:#fff;overflow:hidden;box-sizing:border-box}:not(#edd-item-tab-wrapper)+#edd-item-card-wrapper .item-section{margin:25px 0;padding:20px;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04)}#edd-item-tab-wrapper+#edd-item-card-wrapper{padding:20px;border-right:1px solid #e5e5e5;box-sizing:border-box}@media only screen and (min-width:1200px){#edd-graphs-filter,#edd-item-card-wrapper,.edd-vertical-sections:not(.meta-box) .section-wrap{width:calc(100% - 200px)}}@media only screen and (max-width:782px){#edd-graphs-filter,#edd-item-card-wrapper,.edd-vertical-sections .section-wrap{width:calc(100% - 48px)}}#edd-debug-log .edd-inline-button{margin-right:5px}.edd-settings-sidebar{padding-top:27px}.edd-settings-sidebar-content{background-color:#fff;text-align:center;border:1px solid #ddd;box-sizing:border-box;max-width:300px}.edd-settings-sidebar-content p{font-size:14px;line-height:1.5;margin-top:0}.edd-sidebar-header-section{background-color:#35495c;line-height:1;padding:26px 20px 24px;border-bottom:3px dashed #fafafa}.edd-sidebar-description-section{background-color:#fafafa;padding:16px 20px;border-bottom:1px solid #ddd}.edd-sidebar-description-section .edd-sidebar-description{margin:0}.edd-sidebar-coupon-section{font-size:14px;padding:16px 20px}.edd-sidebar-coupon-section label{display:block;line-height:1.4;margin-bottom:6px}.edd-sidebar-coupon-section label strong{color:#253b51;font-weight:700}.edd-sidebar-coupon-section input{background:#f4f7fa;font-size:22px;font-weight:600;text-align:center;padding:10px;border:2px dashed #2794da;border-radius:4px;margin-bottom:16px;box-shadow:none;width:100%}.edd-sidebar-coupon-section input:focus{border:2px dashed #2794da;box-shadow:none}.edd-settings-sidebar-content .edd-coupon-note{color:#6c7883;font-size:13px;font-style:italic;margin:0}.edd-settings-sidebar-content .edd-coupon-note a{color:#253b51}.edd-settings-sidebar-content .edd-coupon-note a:hover{text-decoration:none}.edd-sidebar-footer-section{background-color:#fafafa;padding:16px 20px;border-top:1px solid #ddd}.edd-sidebar-footer-section .edd-cta-button{display:block;background-color:#2794da;color:#fff;text-decoration:none;font-size:20px;font-weight:700;text-transform:uppercase;padding:17px 10px;border:none;border-radius:4px;width:100%;box-sizing:border-box;box-shadow:none;transition:background-color .2s}.edd-sidebar-footer-section .edd-cta-button:hover{background-color:#2386c5}@media (min-width:1080px){.edd-has-sidebar .edd-settings-content{float:right;width:67%}.edd-has-sidebar .edd-settings-sidebar{float:left;width:31%}}@media (min-width:1240px){.edd-has-sidebar .edd-settings-content{width:74%}.edd-has-sidebar .edd-settings-sidebar{width:23%}}.taxes-tab .edd-has-sidebar .edd-settings-content,.taxes-tab .edd-has-sidebar .edd-settings-sidebar{float:none;width:100%}.bfcm-promo-img-container{background-color:#35495c;width:100%;height:160px}.bfcm-code{color:#2794da;font-weight:700}.sale-ends{position:absolute;bottom:9px;left:14px;display:inline-block;color:#6c7883;font-size:12px;text-align:left;font-style:italic;width:150px} \ No newline at end of file diff --git a/wp-content/plugins/easy-digital-downloads/assets/css/edd-admin.min.css b/wp-content/plugins/easy-digital-downloads/assets/css/edd-admin.min.css index e58cd1b8..39389650 100644 --- a/wp-content/plugins/easy-digital-downloads/assets/css/edd-admin.min.css +++ b/wp-content/plugins/easy-digital-downloads/assets/css/edd-admin.min.css @@ -1 +1 @@ -.edd-custom-price-option-sections-wrap{display:none;border:1px solid #c3c4c7;border-top:0 solid #c3c4c7;box-sizing:border-box;width:100%}.edd-custom-price-option-section{display:block;padding:10px 8px;border-bottom:1px solid hsla(0,0%,87.1%,.3)}.edd-custom-price-option-section-title{display:block;font-weight:600;padding:0 0 10px}.edd-custom-price-option-section-content{display:flex;gap:12px;margin-bottom:6px}.edd-custom-price-option-section:last-child{border-bottom:none}.toggle-custom-price-option-section{color:#787c82}.toggle-custom-price-option-section:hover{color:#537994}#edd_product_settings .edd-product-options__title,#edd_product_settings .inside strong{border-top:1px solid #c3c4c7;border-bottom:1px solid #c3c4c7;background-color:#f9f9f9;display:flex;font-weight:600;margin:0 -12px 16px;padding:8px 12px;justify-content:space-between;align-items:center}#edd_product_settings .edd-product-options-wrapper:first-of-type .edd-product-options__title,#edd_product_settings .inside div:first-child strong{margin-top:-8px}#edd_product_settings .edd-product-options__title .edd-help-tip,#edd_product_settings .inside strong .edd-help-tip{font-size:20px}#edd_product_settings .label--block{display:block;margin:0 0 4px}.edd_repeatable_row.ui-sortable-placeholder{line-height:0;padding:0;margin:0;box-sizing:border-box;border:1px dashed #c3c4c7;visibility:visible!important}.edd-add-repeatable-row{border-top:1px solid #c3c4c7;padding:12px;margin:15px -12px -12px;display:flex;justify-content:flex-end;align-items:center}.edd_repeatable_row input[type=text].large-text{width:100%}.edd_repeatable_upload_wrapper:not(:first-child),.edd_variable_prices_wrapper:not(:first-child){margin-top:12px}.edd_repeatable_row.ui-sortable-helper .edd-repeatable-row-actions .edd-remove-row{display:none}.edd-repeatable-row-actions{color:#787c82}.edd-repeatable-row-actions a{text-decoration:none;width:auto;cursor:pointer}.edd-bundle-products-header,.edd-repeatable-row-header{clear:both;background:#f6f7f7;border:1px solid #c3c4c7;display:flex;justify-content:space-between}.edd-repeatable-row-header{cursor:move}.edd_repeatable_row:hover .edd-repeatable-row-header,.edd_repeatable_row:hover .edd-repeatable-row-standard-fields{border-color:#c3c4c7}.edd-bundled-product-row:after,.edd-bundled-product-row:before,.edd-repeatable-row-header:after,.edd-repeatable-row-header:before{content:"";display:table}.edd-bundled-product-row:after,.edd-repeatable-row-header:after{clear:both}.edd-bundle-products-header,.edd-repeatable-row-title{font-weight:600}.edd-bundle-products-header,.edd-repeatable-row-actions,.edd-repeatable-row-title{padding:8px;box-sizing:border-box}.edd-repeatable-row-actions{flex-grow:1;text-align:right}.edd-bundled-product-row .edd-remove-row,.edd-repeatable-row-actions .edd-remove-row{width:auto;cursor:pointer}.edd-bundled-product-row,.edd-repeatable-row-standard-fields{padding:8px;border:1px solid #c3c4c7;border-top:0 solid #c3c4c7;display:flex;justify-content:space-between;align-items:center;gap:18px}.edd-bundled-product-row .edd-form-group,.edd-repeatable-row-standard-fields .edd-form-group{margin-bottom:0;display:inline-flex;flex-direction:column;flex-grow:1;justify-content:space-between}.edd-repeatable-row-setting-label .edd-help-tip{display:inline-block;margin-left:4px}.edd-bundled-product-item-reorder{min-width:30px}.edd-bundled-product-item-reorder .edd-product-file-reorder{font-size:20px;cursor:move;color:#dcdcde;font-family:dashicons;content:"";transition:color .2s}.edd-bundled-product-item-reorder .edd-product-file-reorder:hover{color:#a7aaad}.edd-bundled-product-actions{-ms-grid-row-align:center;align-self:center}#edd_products .edd-select,.edd_repeatable_product_wrapper .edd-select,.edd_repeatable_upload_wrapper .pricing select{min-width:100%;max-width:200px}.edd_repeatable_product_wrapper td{overflow:visible}@media screen and (max-width:480px){.edd-bundle-products-header,.edd-bundled-product-row,.edd-repeatable-row-header,.edd-repeatable-row-standard-fields{flex-wrap:wrap}.edd-bundled-product-row .edd-form-group,.edd-repeatable-row-standard-fields .edd-form-group{margin-left:0!important;margin-bottom:24px}}.edd_remove_repeatable{border:none;cursor:pointer;display:inline-block;padding:0;overflow:hidden;margin:8px 0 0;text-indent:-9999px;width:10px;height:10px}.edd_remove_repeatable:active,.edd_remove_repeatable:focus,.edd_remove_repeatable:hover{background-position:-10px 0!important}.edd_repeatable_upload_wrapper .edd_repeatable_upload_field_container{position:relative;width:100%}.edd_repeatable_upload_wrapper .edd_repeatable_upload_field_container+span:first-child{width:100%}.edd_repeatable_upload_field{padding-right:32px}.edd_upload_file button{background:#f6f7f7;border:none;border-left:1px solid #c3c4c7;padding:0 4px;position:absolute;height:calc(100% - 4px);overflow:hidden;top:2px;right:2px;display:inline-flex;justify-content:center;align-items:center}#edd-duplicate-action~#publishing-action{position:relative;top:-10px}.edd-form-group{margin-bottom:16px}.edd-form-group:last-of-type{margin-bottom:0}.edd-form-group>label,.edd-form-group__label{display:block;font-weight:600;margin-bottom:8px;padding:0}.edd-form-group__control{margin-bottom:12px;max-width:100%}.edd-form-group__control.is-check,.edd-form-group__control.is-radio{margin-top:4px}.edd-form-group__control:last-of-type{margin-bottom:0}.edd-form-group__control--is-inline{display:inline-flex;align-items:flex-end}.edd-form-group__input{max-width:100%}.edd-form-group__input[type=checkbox],.edd-form-group__input[type=radio]{margin-top:0}.edd-form-group__input[type=checkbox]+label,.edd-form-group__input[type=radio]+label{display:unset}select.edd-form-group__input{max-width:100%}.edd-form-group__help{color:#646970;font-size:13px;font-style:italic;line-height:normal;margin:8px 0 0}.edd-form-row{display:flex;flex-wrap:wrap;gap:12px}.edd-form-row__column{display:inline-flex;flex-direction:column;justify-content:flex-end}.edd-form-row__column.edd-form-group{margin-bottom:0}.edd-form-row label,.edd-form-row label.edd-form-group__label{margin-bottom:8px}#edd-migration-progress .dashicons-minus{color:#949494}#edd-migration-progress .dashicons-yes{color:green}#edd-migration-progress .dashicons-update:before{animation:rotation 2s linear infinite;display:block}#edd-v3-migration-remove-legacy-data-submit-wrap{display:flex;align-items:center;gap:6px}#edd-v3-migration-remove-legacy-data-submit-wrap .button{margin:0}#edd-filters{padding:10px;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}#edd-filters .filter-items{flex-wrap:wrap;gap:6px;float:none;flex-grow:1}#edd-filters .filter-items,#edd-filters .filter-items .graph-option-section{display:flex;align-items:center}#edd-filters .filter-items .edd-date-range-picker[data-range=other] .edd-graphs-date-options{border-top-right-radius:4px;border-bottom-right-radius:4px}#edd-filters .filter-items .edd-date-range-picker[data-range=other] .edd-date-range-dates,#edd-filters .filter-items .edd-date-range-picker[data-range=other] .edd-date-range-relative-dates{display:none}#edd-filters .filter-items .edd-date-range-options{display:inline-block;margin:10px 0}#edd-filters .filter-items .edd-graphs-date-options{border-top-right-radius:0;border-bottom-right-radius:0}#edd-filters .filter-items .edd-date-range-dates{display:flex;align-items:center;border:1px solid #8c8f94;border-left:none;color:#2c3338;padding:4px 10px;margin-left:-5px;border-top-right-radius:4px;border-bottom-right-radius:4px;cursor:pointer;gap:4px}#edd-filters .filter-items .edd-date-range-dates.hidden{display:none}#edd-filters .filter-items .edd-date-range-selected-date{display:inline-block}#edd-filters .filter-items .edd-date-range-relative-dates{display:flex;align-items:center;margin-left:10px}#edd-filters .filter-items .edd-date-range-relative-dates.hidden{display:none}#edd-filters .filter-items .edd-date-range-selected-relative-date{position:relative;display:flex;align-items:center;border:1px solid #8c8f94;padding:4px 2px 4px 6px;color:#2c3338;margin-left:10px;margin-right:10px;border-radius:4px;cursor:pointer}#edd-filters .filter-items .edd-date-range-selected-relative-date .arrow-down{width:16px;height:auto;margin-left:6px;margin-top:2px;vertical-align:middle}#edd-filters .filter-items .edd-date-range-selected-relative-date.opened .edd-date-range-relative-dropdown{display:block}#edd-filters .filter-items .edd-date-range-relative-dropdown{position:absolute;z-index:99;width:420px;left:50%;top:100%;margin-top:10px;transform:translateX(-50%);background-color:#fff;border:1px solid #8c8f94;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.25);display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown:after{height:10px;width:10px;position:absolute;content:"";background:#fff;border-color:#8c8f94;border-style:solid;border-width:0 1px 1px 0;transform:rotate(-135deg);top:-6px;left:calc(50% - 4px)}#edd-filters .filter-items .edd-date-range-relative-dropdown .spinner{display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown.loading{padding:10px;text-align:center}#edd-filters .filter-items .edd-date-range-relative-dropdown.loading .spinner{display:inline-block;visibility:visible;margin:0;float:unset}#edd-filters .filter-items .edd-date-range-relative-dropdown.loading :not(.spinner){display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li{display:flex;align-items:center;padding:2px 10px;opacity:.85;gap:20px}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li.active,#edd-filters .filter-items .edd-date-range-relative-dropdown ul li:hover{cursor:pointer;color:var(--wp-admin-theme-color);opacity:1}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li .date-range-name{width:110px}@media screen and (max-width:950px){#edd-filters .filter-items .graph-option-section{margin-top:8px;width:100%}#edd-filters .filter-items .edd-date-range-picker{flex-wrap:wrap}#edd-filters .filter-items .edd-graphs-date-options{width:100%;max-width:100%;min-height:40px;font-size:14px;border-top-right-radius:4px;border-bottom-right-radius:4px}#edd-filters .filter-items .edd-date-range-dates{width:100%;margin-top:10px;border:1px solid #8c8f94;margin-left:unset;border-radius:4px;font-size:14px;padding:8px 6px 8px 8px}#edd-filters .filter-items .edd-date-range-relative-dates{width:100%;flex-wrap:wrap;margin-left:0;margin-top:6px}#edd-filters .filter-items .edd-date-range-selected-relative-date{width:100%;margin-top:8px;margin-left:0;margin-right:0;font-size:14px;padding:8px 6px 8px 8px;flex-wrap:wrap}#edd-filters .filter-items .edd-date-range-selected-relative-date .arrow-down{margin-left:auto}#edd-filters .filter-items .edd-date-range-relative-dropdown{position:relative;width:100%;left:0;top:0;transform:unset;box-shadow:unset;border:unset;margin:0}#edd-filters .filter-items .edd-date-range-relative-dropdown:after{display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown ul{margin-bottom:0}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li{padding-left:0;padding-right:0;justify-content:space-between;flex-wrap:wrap;gap:unset}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li .date-range-dates,#edd-filters .filter-items .edd-date-range-relative-dropdown ul li .date-range-name{width:100%}}#edd-filters>p{color:#757575}#edd-filters input[type=number],#edd-filters input[type=text].edd_datepicker{max-width:105px}#edd-filters .button-secondary,#edd-filters input[type=number]{margin-bottom:0}#edd-filters .search-form{margin:0}@media screen and (max-width:480px){#edd-filters span{margin:2px 0}}#edd-advanced-filters{position:relative}#edd-advanced-filters .inside{z-index:99;position:absolute;top:29px;right:0;border:1px solid #e0e0e0;padding:0;background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2);min-width:285px;opacity:0;visibility:hidden}#edd-advanced-filters fieldset{display:block;padding:10px 15px 15px;margin:10px 0}#edd-advanced-filters fieldset:not(:last-of-type){border-bottom:1px solid #e0e0e0}#edd-advanced-filters fieldset:last-of-type{padding-bottom:5px}#edd-advanced-filters fieldset.edd-add-on-filters div,#edd-advanced-filters fieldset.edd-add-on-filters label,#edd-advanced-filters fieldset.edd-add-on-filters p,#edd-advanced-filters fieldset.edd-add-on-filters span{display:block;margin-bottom:2px}#edd-advanced-filters div.edd-select-chosen:not(:last-child){margin-bottom:10px}#edd-advanced-filters.open .edd-advanced-filters-button{background:#e0e0e0;border-color:#949494;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}#edd-advanced-filters.open .inside{visibility:visible;opacity:1;transition:opacity .2s ease-in}.download_page_edd-reports #edd-filters{margin-bottom:-1px;box-shadow:none}@media screen and (max-width:782px){.download_page_edd-reports #edd-filters{gap:0}}.edd-old-log-filters{margin-top:-30px;margin-left:2px}@media screen and (min-width:600px){#edd-reports-charts-wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px,50%))[2];grid-template-columns:repeat(2,minmax(200px,50%));grid-gap:20px}.edd-reports-chart{margin-bottom:0}.edd-reports-chart-bar,.edd-reports-chart-line{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}}.edd-reports-chart{height:500px;max-height:700px}.chart-timezone{font-size:.75rem;color:#ccc}.edd-mobile-link{line-height:32px}.edd-mobile-link a{text-decoration:none}.edd-mobile-link a:after,.edd-mobile-link a:before{display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/30px dashicons;vertical-align:top;margin:1px 0 0;padding:0}.edd-mobile-link a:before{content:"";color:#757575;margin-right:-3px}.edd-mobile-link a:after{content:""}#edd-reports-tiles-wrap #dashboard-widgets .sortable-placeholder{padding:0;margin:0 0 20px;line-height:0;box-sizing:border-box;height:110px}#edd-reports-tiles-wrap #dashboard-widgets #primary-sortables{margin-left:0}#edd-reports-tiles-wrap #dashboard-widgets #tertiary-sortables{margin-right:0}#edd-reports-tiles-wrap{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px}.edd-reports-tile{text-align:center;padding:20px 10px 35px;display:flex;flex-direction:column;justify-content:center;border:1px solid #e5e5e5;background:#fafafa;position:relative;box-sizing:border-box;gap:.5em}.edd-reports-tile>span:not(.tile-compare){width:100%}.edd-reports-tile .tile-label{text-align:center;text-transform:uppercase;font-size:12px;font-weight:400;color:#101517}.edd-reports-tile .tile-value{color:#333;font-size:2em;line-height:1;transition:all .2s ease-in-out;display:flex;justify-content:center;flex-direction:column;gap:.25em}.edd-reports-tile:hover{border:1px solid #aaa}.edd-reports-tile:hover .tile-value:not(.tile-no-data){transform:scale(1.05)}.edd-reports-tile .tile-amount{color:#2794da}.edd-reports-tile .tile-number{color:#96f}.edd-reports-tile .tile-amount,.edd-reports-tile .tile-number{color:#fff}.edd-reports-tile .tile-value.tile-no-data{color:#ddd}.edd-reports-tile .tile-value.tile-url{font-size:1.5em}.edd-reports-tile .tile-relative{font-size:12px;font-weight:400;color:#888}.edd-reports-tile span.dashicons{display:inline-block;font-size:30px;line-height:20px;height:20px;width:20px;position:relative;top:4px;left:-5px;margin-left:-5px;color:#999}.edd-reports-tile .tile-relative span.dashicons{top:-5px;left:-3px;margin-left:0}.edd-reports-tile .tile-relative span.dashicons-arrow-down,.edd-reports-tile .tile-relative span.dashicons-arrow-up.reverse{color:#d63638}.edd-reports-tile .tile-relative span.dashicons-arrow-down.reverse,.edd-reports-tile .tile-relative span.dashicons-arrow-up{color:#008a20}.edd-reports-tile .tile-compare{position:absolute;right:0;bottom:0;color:#aaa;font-size:11px;line-height:1em;background-color:#fff;border-color:#e5e5e5 #fff #fff #e5e5e5;border-style:solid;border-width:1px;border-top-left-radius:8px;padding:4px 0 0 9px;margin:0 -1px -1px 0}.edd-reports-tile:hover .tile-compare{border-left:1px solid #bbb;border-top:1px solid #bbb;color:#777}#edd-submit-refund-status{text-align:center;font-size:1.2em}#edd-submit-refund-status .edd-submit-refund-message:before{font-family:dashicons;font-size:1.5em;vertical-align:middle;color:#fff;border-radius:16px;margin:5px}#edd-submit-refund-status .edd-submit-refund-message.success:before{content:"";background-color:#008a20;padding-right:1px}#edd-submit-refund-status .edd-submit-refund-message.fail{display:block;margin-bottom:16px}#edd-submit-refund-status .edd-submit-refund-message.fail:before{content:"";background-color:#d63638}.refund-items td,.refund-items th.check-column{vertical-align:baseline}.refund-items .column-amount,.refund-items .column-discount,.refund-items .column-quantity,.refund-items .column-subtotal,.refund-items .column-tax,.refund-items .column-total{width:80px}.refund-items .edd-form-group__control{display:flex;align-items:center}.refund-items .edd-form-group__control input,.refund-items .edd-form-group__control select{background-color:transparent;border:0;border-bottom:1px solid;border-radius:0;box-shadow:none;text-align:right;width:100%}.refund-items .edd-form-group__control input:disabled,.refund-items .edd-form-group__control select:disabled{border-bottom:none}.refund-items .edd-form-group__control input:focus,.refund-items .edd-form-group__control select:focus{border-bottom:1px solid var(--wp-admin-theme-color-darker-10);box-shadow:0 1px 0 var(--wp-admin-theme-color-darker-10)}.refund-items .edd-form-group__control select[data-original="1"]{background:transparent}.refund-items .edd-form-group__control .is-before+span>input,.refund-items .edd-form-group__control select{text-align:left}.refund-items .edd-refund-submit-line-total{background-color:#fff!important}.refund-items .edd-refund-submit-line-total td{text-align:right}.refund-items .edd-refund-submit-line-total-amount{display:inline-block;margin-left:20px;text-align:left;width:80px}.refund-items #edd-refund-submit-subtotal td{border-top:2px solid #c3c4c7}@media screen and (max-width:782px){.refund-items td.column-total{margin-bottom:16px}.refund-items .edd-refund-submit-line-total-amount{padding-right:16px;width:unset}}.edd-submit-refund-actions{margin:16px 0 0}.did-refund .edd-submit-refund-actions,.did-refund .refund-items{display:none}.edd-admin-notice-top-of-page{font-size:15px;line-height:1.4;color:#fff;margin-left:-20px;padding:12px 32px 12px 20px;background:#2d6ca2}.edd-admin-notice-top-of-page.edd-pro-inactive{background:#d63638}@media screen and (min-width:783px){.edd-admin-notice-top-of-page{padding:10px 46px 10px 22px}}@media screen and (min-width:961px){.edd-admin-notice-top-of-page{text-align:center}}.edd-admin-notice-top-of-page a{color:#fff}.edd-admin-notice-top-of-page a:hover{text-decoration:none}.edd-admin-notice-top-of-page .button-link{position:absolute;top:48px;right:-1px;font-size:20px;color:#fff;font-weight:700;text-decoration:none;margin-left:5px;padding:6px 10px}.edd-admin-notice-top-of-page .button-link:active,.edd-admin-notice-top-of-page .button-link:focus,.edd-admin-notice-top-of-page .button-link:hover{color:#fff;text-decoration:none}@media screen and (min-width:601px){.edd-admin-notice-top-of-page .button-link{top:1px}}@media screen and (min-width:783px){.edd-admin-notice-top-of-page .button-link{right:9px}}#edd-admin-notice-five-star-review{display:-ms-grid;display:grid}#edd_dashboard_sales .edd-promo-notice{border-bottom:1px solid #c3c4c7}.edd-review-actions{display:flex;gap:6px;margin:0 0 16px}.edd-promo-notice .edd-peeking{align-self:flex-end;justify-self:flex-end;margin-right:16px;margin-bottom:-1px}@media screen and (max-width:782px){#edd-admin-notice-five-star-review.notice .edd-peeking{margin-bottom:-6px}}@media screen and (min-width:480px){.edd-promo-notice.notice-info .edd-peeking{justify-self:flex-start;margin-right:0;margin-left:250px}}.edd-promo-notice .edd-peeking,.edd-review-step{-ms-grid-row:1;grid-area:1/-1}.edd-promo-notice__overlay{display:none;position:fixed;background:rgba(16,21,23,.75);top:0;right:0;bottom:0;left:160px;z-index:11;justify-content:center;align-items:center}.folded .edd-promo-notice__overlay{left:36px}@media screen and (max-width:782px){.edd-promo-notice__overlay{left:0}}.edd-admin-notice-overlay{display:none;background-color:#fff;padding:2.5em;text-align:center;max-width:650px;position:relative;flex-direction:column}.edd-promo-notice__overlay .edd-admin-notice-overlay{display:flex}.edd-admin-notice-overlay h2{line-height:1.6em;margin:0 auto;max-width:540px}.edd-admin-notice-overlay .edd-promo-notice__features{text-align:left;display:-ms-grid;display:grid;-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);margin:2em auto;gap:0 1.5em}.edd-admin-notice-overlay .edd-promo-notice__features li{display:flex;gap:.5em;align-items:center}@media screen and (max-width:600px){.edd-admin-notice-overlay .edd-promo-notice__features{-ms-grid-columns:unset;grid-template-columns:unset}}.edd-admin-notice-overlay .button-primary{padding:4px 36px;margin:0 auto .5em;max-width:360px}.edd-admin-notice-overlay__link{color:#101517}.edd-admin-notice-overlay .edd-promo-notice-dismiss.button-link{position:absolute;color:#537994;text-decoration:none;font-size:2em;top:0;right:.5em}.edd-admin-notice-overlay .edd-promo-notice-dismiss.button-link:active,.edd-admin-notice-overlay .edd-promo-notice-dismiss.button-link:hover{color:#101517}@media screen and (max-width:782px){.edd-admin-notice-overlay{margin:1em}}.edd-paypal-account-status ul{margin-left:25px}.edd-paypal-account-status>li{margin-bottom:1em}.edd-paypal-account-status ul:not(.edd-paypal-webhook-events){list-style:disc;list-style-position:inside}.edd-paypal-account-status ul:not(.edd-paypal-webhook-events) li{margin:.25em 0}.edd-paypal-account-status .dashicons-yes{color:#008a20}.edd-paypal-account-status .dashicons-no{color:#d63638}.edd-overlay{position:fixed;z-index:1052;top:0;right:0;bottom:0;left:160px;background-color:#141b38;opacity:.5;transition:.5s}.edd-slide-in{transform:translateX(100%)!important;-webkit-transform:translateX(100%)!important}#edd-notifications-panel{background-color:#fff;height:100%;width:100%;max-width:570px;position:fixed;z-index:1053;top:0;right:0;bottom:0;overflow-x:hidden;transition:.5s;transform:translateX(0);-webkit-transform:translateX(0)}body.admin-bar #edd-notifications-panel{top:32px}@media screen and (max-width:600px){body.admin-bar #edd-notifications-panel{top:46px}}#edd-notifications-header{display:flex;align-items:center;padding:0 30px;color:#fff;background-color:#0c5d95}#edd-notifications-header h3{color:#fff;flex:1}#edd-notifications-header .edd-close{background:none;border:none;color:#fff;cursor:pointer}#edd-notifications-body{padding:30px}.edd-notification{display:flex;gap:20px;margin-bottom:20px}.edd-notification--icon{color:#00aa63}.edd-notification--icon.edd-notification--icon-info{color:#005ae0}.edd-notification--icon.edd-notification--icon-warning{color:#f18200}.edd-notification--icon.edd-notification--icon-error{color:#df2a4a}.edd-notification--body{flex:1}.edd-notification--header{align-items:center;display:flex;justify-content:space-between;gap:5px;margin-bottom:7px}.edd-notification--title{color:#141b38;flex:1;font-size:16px;font-weight:600;margin:0}.edd-notification--date{color:#71747e;font-size:12px}.edd-notification--actions{flex-wrap:wrap;display:flex;align-items:center;gap:5px;margin-top:10px}.edd-notification--dismiss{background:none!important;border:none!important;box-shadow:none!important;color:#71747e!important;cursor:pointer;padding:0 10px;text-decoration:underline}.edd-notification--dismiss:hover{text-decoration:none}.edd-dialog{display:none}.edd-item-header-small{padding-bottom:20px;border-bottom:1px solid #e5e5e5;display:flex;justify-content:flex-start;align-items:center;gap:6px}.edd-item-header-small span{font-weight:600;font-size:15px}.wrap-licenses .edd-licenses__description{margin:2em 1em}.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:block}@media screen and (min-width:600px){.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:unset}}.wrap-licenses tbody{display:-ms-grid;display:grid;gap:1em}.wrap-licenses .form-table tr{margin:0;background:#fff;border:1px solid #dcdcde;border-radius:3px;padding:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:600px){.wrap-licenses .form-table tr{display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr}}.wrap-licenses .form-table th{background:#f9f9f9;margin-bottom:2.5em;padding:1em;border-bottom:1px solid #dcdcde;width:unset}@media screen and (min-width:600px){.wrap-licenses .form-table th{border-bottom:none;margin-bottom:0;display:flex;align-items:center}}.wrap-licenses .form-table td{margin:0;padding:0;display:flex;flex-direction:column;gap:2.5em;flex-grow:1}@media screen and (min-width:600px){.wrap-licenses .form-table td{flex-direction:row;gap:unset}}.wrap-licenses .form-table td input.regular-text{margin:0;width:100%;max-width:250px}.wrap-licenses .form-table td button{margin:0}.wrap-licenses .form-table .edd-license__control{flex-grow:1;padding:0 1em;display:flex;gap:4px;align-items:center;justify-content:center}@media screen and (min-width:600px){.wrap-licenses .form-table .edd-license__control{justify-content:flex-end}}.wrap-licenses .form-table .edd-licensing__actions{display:flex;gap:4px}.wrap-licenses .edd-license-data[class*=edd-license-]{background:#f9f9f9;padding:1em;border-top:1px solid #dcdcde;margin:0;width:100%;box-sizing:border-box;display:flex;align-items:flex-end}.wrap-licenses .edd-license-data[class*=edd-license-] a{color:#444}.wrap-licenses .edd-license-data[class*=edd-license-] a:hover{text-decoration:none}@media screen and (min-width:600px){.wrap-licenses .edd-license-data[class*=edd-license-]{border-top:none;width:unset;flex-basis:100%;align-items:center}.wrap-licenses .edd-license-data[class*=edd-license-]:not(:only-child){flex:0 1 300px}}.wrap-licenses .edd-license-data.license-expires-soon-notice{background-color:#00a0d2;color:#fff;border-color:#00a0d2}.wrap-licenses .edd-license-data.edd-license-expired{background-color:#e24e4e;color:#fff;border-color:#e24e4e}.wrap-licenses .edd-license-data.edd-license-error,.wrap-licenses .edd-license-data.edd-license-invalid,.wrap-licenses .edd-license-data.edd-license-item_name_mismatch,.wrap-licenses .edd-license-data.edd-license-missing,.wrap-licenses .edd-license-data.edd-license-site_inactive{background-color:#ffebcd;border-color:#ffebcd}.wrap-licenses .edd-license-data p{font-size:13px;margin-top:0}.wrap-licenses .edd-license-data.edd-license-expired a,.wrap-licenses .edd-license-data.license-expires-soon-notice a{color:#fff}.wrap-licenses .edd-license-data.edd-license-expired a:hover,.wrap-licenses .edd-license-data.license-expires-soon-notice a:hover{text-decoration:none}.edd-settings-content{max-width:1440px}.edd-settings-color,.edd-settings-colors{display:flex;flex-wrap:wrap;gap:1em}.edd-settings-color{flex-direction:column}.edd-upload-button-wrapper{width:100%;display:flex;gap:5px}.edd-upload-button-wrapper button.edd_settings_upload_button{margin-bottom:0}#edd-payment-gateways a.button.edd-settings__button-settings{position:absolute;right:2em;min-height:unset;height:1.5em;width:1.5em;border:none;background-color:#f9f9f9}#edd-payment-gateways a.button.edd-settings__button-settings,#edd-payment-gateways a.button.edd-settings__button-settings:active,#edd-payment-gateways a.button.edd-settings__button-settings:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4yOSA2LjI5M2wtMS41MTUuODc1YTUuODczIDUuODczIDAgMDEwIDEuNjY0bDEuNTE1Ljg3NS0yLjE2NiAzLjc1My0xLjUxNi0uODc1YTUuODI3IDUuODI3IDAgMDEtMS40NDEuODMzdjEuNzQ5SDUuODM0di0xLjc1YTUuODI1IDUuODI1IDAgMDEtMS40NDEtLjgzMmwtMS41MTYuODc1TC43MSA5LjcwN2wxLjUxNi0uODc1YTUuODc4IDUuODc4IDAgMDEwLTEuNjY0TC43MSA2LjI5MyAyLjg3NyAyLjU0bDEuNTE2Ljg3NmE1LjgyNyA1LjgyNyAwIDAxMS40NC0uODMzVi44MzNoNC4zMzR2MS43NWE1LjgzIDUuODMgMCAwMTEuNDQuODMzbDEuNTE3LS44NzYgMi4xNjYgMy43NTN6TTggMTAuMzMzYTIuMzMzIDIuMzMzIDAgMTAwLTQuNjY2IDIuMzMzIDIuMzMzIDAgMDAwIDQuNjY2eiIgZmlsbD0iIzZCNzI4MCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuMjkgNi4yOTNsLTEuNTE1Ljg3NWE1Ljg3MyA1Ljg3MyAwIDAxMCAxLjY2NGwxLjUxNS44NzUtMi4xNjYgMy43NTMtMS41MTYtLjg3NWE1LjgyNyA1LjgyNyAwIDAxLTEuNDQxLjgzM3YxLjc0OUg1LjgzNHYtMS43NWE1LjgyNSA1LjgyNSAwIDAxLTEuNDQxLS44MzJsLTEuNTE2Ljg3NUwuNzEgOS43MDdsMS41MTYtLjg3NWE1Ljg3OCA1Ljg3OCAwIDAxMC0xLjY2NEwuNzEgNi4yOTMgMi44NzcgMi41NGwxLjUxNi44NzZhNS44MjcgNS44MjcgMCAwMTEuNDQtLjgzM1YuODMzaDQuMzM0djEuNzVhNS44MyA1LjgzIDAgMDExLjQ0LjgzM2wxLjUxNy0uODc2IDIuMTY2IDMuNzUzek04IDEwLjMzM2EyLjMzMyAyLjMzMyAwIDEwMC00LjY2NiAyLjMzMyAyLjMzMyAwIDAwMCA0LjY2NnoiIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjUiLz48L3N2Zz4=);background-size:1em;background-repeat:no-repeat;background-position:50%}.edd-plugin__active #edd-payment-gateways a.button.edd-settings__button-settings{display:block}.edd-hidden{display:none}.edd-clearfix:after{content:"";display:table;clear:both}.edd-notice .notice-dismiss,.edd-wrap a{text-decoration:none}.wp-core-ui .edd-delete,a.edd-delete{color:#a00}.wp-core-ui .edd-delete:hover,a.edd-delete:hover{color:red}body.post-type-download #contextual-help-link-wrap,body.post-type-download #screen-options-link-wrap{top:5px!important}body.post-type-download #screen-meta{margin:0 0 -1px -20px}#edd-header{border-top:5px solid #0c5d95;border-bottom:1px solid #c3c4c7;padding:20px 0;margin-left:-20px;background:#fff}#edd-header-wrapper{display:flex;justify-content:space-between;padding:0 20px;align-items:center}#edd-header img{display:block;max-width:300px;margin:0}.edd-header-page-title-wrap{font-size:1.75em;margin-top:-5px;margin-right:auto;padding-left:7px}.edd-header-separator{margin-top:-2px;opacity:.25}.edd-header-page-title{font-weight:400;font-size:1em;line-height:1.3em;display:inline}.edd-header-page-title-wrap .button{margin-left:5px}.no-js #edd-header-actions{display:none}#edd-header .edd-round{position:relative;background-color:#f3f4f5;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-left:10px;cursor:pointer;transition:background-color .2s ease}button.edd-round{border:none}#edd-header button.edd-round:hover{background-color:#e5e5e5}button.edd-round:active,button.edd-round:focus{outline:2px solid #0c5d95}#edd-header .edd-number{position:absolute;background-color:#df2a4a;width:16px;height:16px;font-weight:600;font-size:10px;color:#fff;top:-8px;left:50%;transform:translateX(-50%);margin:0;animation:bounce 2s 5}#edd-header .edd-number.edd-hidden{display:none!important}#edd-header .edd-round svg{width:20px;height:20px}@media screen and (max-width:840px){#edd-header img,.edd-header-separator{display:none}}.edd_datepicker{height:29px}.edd-from-to-wrapper input{width:105px;margin:0;position:relative;z-index:1}.edd-from-to-wrapper input[name*=start],.edd-from-to-wrapper input[name=filter_from]{border-top-right-radius:0;border-bottom-right-radius:0}.edd-from-to-wrapper input[name*=end],.edd-from-to-wrapper input[name=filter_to]{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.edd-from-to-wrapper input:focus{z-index:2;position:relative}.edd-settings-sub-nav{margin:0 0 10px;width:100%;border-bottom:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,.04)}.edd-settings-sub-nav a{padding:13px;display:block}.edd-settings-sub-nav a.current{border-bottom:4px solid #000;padding-bottom:9px}.admin-color-fresh .edd-settings-sub-nav a.current{border-bottom-color:#00a0d2}.admin-color-blue .edd-settings-sub-nav a.current{border-bottom-color:#096484}.admin-color-coffee .edd-settings-sub-nav a.current{border-bottom-color:#c7a589}.admin-color-ectoplasm .edd-settings-sub-nav a.current{border-bottom-color:#a3b745}.admin-color-midnight .edd-settings-sub-nav a.current{border-bottom-color:#e14d43}.admin-color-ocean .edd-settings-sub-nav a.current{border-bottom-color:#627c83}.admin-color-sunrise .edd-settings-sub-nav a.current{border-bottom-color:#be3631}.admin-color-light .edd-settings-sub-nav a.current{border-bottom-color:#888}.admin-color-evergreen .edd-settings-sub-nav a.current{border-bottom-color:#36533f}.admin-color-mint .edd-settings-sub-nav a.current{border-bottom-color:#4f6d59}.download_page_edd-settings .edd-check-wrapper{clear:both}.download_page_edd-settings .form-table tr>th>h3,.download_page_edd-settings .form-table tr>th>strong{font-size:1.2em;font-weight:600;margin:0 auto}.edd-sortable-list{margin:0;width:300px;position:relative}.edd-sortable-list li{margin:0;padding:0;position:relative;height:28px;cursor:move}.edd-sortable-list li label *{vertical-align:middle}.edd-sortable-list li label:after{display:block;width:17px;height:17px;position:absolute;right:6px;top:0;color:#aaa;font-family:dashicons;font-size:17px;content:"";cursor:move}.form-table .edd-sortable-list li label{display:block;height:28px;padding:0;margin:0}.edd-sortable-list .payment-icon{width:32px;height:24px;position:relative;top:-2px;margin-right:5px}.edd-help-tip{cursor:help;margin-top:-2px;font-size:24px;color:grey}.edd-ui-tooltip{position:absolute;background:#333!important;border-width:1px!important;border-radius:3px!important;box-shadow:1px 1px 2px 1px hsla(0,0%,83.9%,.5)!important;color:#dedede!important;max-width:300px!important;padding:7px!important;text-rendering:optimizeLegibility;text-shadow:none!important;z-index:9999!important}.download_page_edd-settings .edd-settings-payment-icon-wrapper{margin-top:5px}.download_page_edd-settings .edd-settings-payment-icon-wrapper input{margin-top:1px}.download_page_edd-settings .form-table .edd-settings-payment-icon-wrapper input[type=checkbox]+label{margin:0;display:inline-block}.download_page_edd-settings .edd-settings-payment-icon-wrapper .payment-icon-image{margin-right:5px;width:32px;display:inline-block;vertical-align:middle}.download_page_edd-settings .edd-settings-payment-icon-wrapper .payment-option-name{vertical-align:middle}.download_page_edd-settings .taxrates td,.download_page_edd-settings .taxrates th{padding:8px 10px}.download_page_edd-settings .taxrates td{line-height:1.5em;vertical-align:top;margin:0}.download_page_edd-settings .taxrates .regular-text{width:100%}#TB_window{overflow:hidden}#TB_title{padding:5px}#TB_ajaxContent{width:calc(100% - 30px)!important;padding:15px;margin:0;height:calc(100% - 118px)!important}#TB_ajaxWindowTitle{font-size:18px;font-weight:600;line-height:30px}#TB_closeWindowButton{right:6px;top:6px}#choose-download-wrapper{width:100%}#choose-download-wrapper .wrap{overflow-y:scroll;margin:0;padding:0;height:calc(100% - 50px)}#choose-download-wrapper .submit-wrapper{position:absolute;width:100%;bottom:0;padding:0;margin:0 0 0 -15px;text-align:right}#choose-download-wrapper .submit-wrapper div{background-color:#fafafa;padding:15px;border-top:1px solid #ddd}.wp-media-buttons .button.edd-thickbox{padding-left:0}.wp-media-buttons .button.edd-email-tags-inserter .dashicons{margin-top:-2px}.download_page_edd-payment-history .edit-post-editor-regions__header{flex-shrink:0;height:auto;border-bottom:1px solid #e2e4e7;z-index:30;position:sticky;top:32px;margin-left:-20px}@media screen and (max-width:782px){.download_page_edd-payment-history .edit-post-editor-regions__header{position:static;top:46px}}.download_page_edd-payment-history .edit-post-header{height:56px;background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:100%;box-sizing:border-box;padding:4px 20px}@media screen and (max-width:782px){.download_page_edd-payment-history .edit-post-header{padding-left:10px;padding-right:10px}}@media(min-width:280px){.download_page_edd-payment-history .edit-post-header{flex-wrap:nowrap}}.download_page_edd-payment-history .edit-post-header .edit-post-header__toolbar{order:0}.download_page_edd-payment-history .edit-post-header .edit-post-header__settings{order:1}.download_page_edd-payment-history .edit-post-header #publishing-action,.download_page_edd-payment-history .edit-post-header .edit-post-header__settings,.download_page_edd-payment-history .edit-post-header .edit-post-header__toolbar{display:flex;align-items:center}.download_page_edd-payment-history .edit-post-header #publishing-action .spinner{margin:0 5px 0 0}.download_page_edd-payment-history .edit-post-header .button-primary{margin:2px;height:34px;line-height:32px;font-size:13px}#edd-order-items .hndle{display:flex;align-items:center;justify-content:space-between}#edd-order-items .hndle .edd-toggle{font-weight:400}.edd-add-order-item td{vertical-align:middle}.edd-add-order-item input{width:80%}.edd-add-order-item input[readonly]{color:#555;background:none;border:1px solid transparent;box-shadow:none}.order-customer-info .customer-details-wrap{margin:15px 0;align-items:center}.order-customer-info .customer-details-wrap .spinner{margin:0}.order-customer-info .customer-details{display:flex;flex-direction:column}.order-customer-info .customer-details .customer-since{color:#666;display:block;margin:4px 0 6px}.order-customer-info .customer-details>span{margin-bottom:5px}.edd-order-add-download-select .spinner{display:none}table.edd-order-overview-summary{border-width:0;table-layout:fixed}table.edd-order-overview-summary--refund{border-width:0}@media screen and (min-width:782px){.edd-order-overview .column-right{text-align:right}}.edd-ml-auto{margin-left:auto!important}@media screen and (min-width:782px){.edd-ml-lg-auto{margin-left:auto!important}}.edd-ml-auto+.edd-ml-auto{margin-left:10px!important}.edd-order-overview-summary__items-name{align-self:flex-start}.edd-order-overview-summary__items>:nth-child(odd){background-color:#f9f9f9}@media screen and (min-width:782px){.edd-order-overview-summary__items tr:last-child td,.edd-order-overview-summary__items tr:last-child th{border-bottom:1px solid #e5e5e5}}@media screen and (max-width:782px){.edd-order-overview-summary .row-actions>*,.edd-order-overview-summary__items-name .row-actions{display:block!important}.edd-order-overview-summary .row-actions>:not(:first-child):before{display:none}}.edd-order-overview-summary th:not(.column-primary){width:100px}.edd-order-overview-summary .row-actions>:not(:first-child):before{color:#999;content:" | "}.edd-order-overview-summary .row-actions .text{color:#555}.edd-order-overview-summary .removable{display:flex;align-items:center;position:relative}.edd-order-overview-summary .removable .delete{display:inline-block;margin-right:10px;margin-left:-8px;padding:10px;border-right:1px solid #e5e5e5;color:#a00}.edd-order-overview-summary .removable .delete:hover{color:#dc3232}.edd-order-overview-summary__adjustments .column-primary{font-weight:600}.edd-order-overview-summary__adjustments td small{font-weight:400}.edd-order-overview-summary__subtotal .column-primary,.edd-order-overview-summary__tax tr:first-of-type .column-primary,.edd-order-overview-summary__total .column-primary{font-weight:600}.edd-order-overview-summary__adjustments td,.edd-order-overview-summary__subtotal td,.edd-order-overview-summary__tax td,.edd-order-overview-summary__total td{vertical-align:middle}.edd-order-overview-summary__tax td small,.edd-order-overview-summary__total td small{font-weight:400}.edd-order-overview-summary__total .total{color:#017d5c;display:inline-block}.edd-order-overview-summary__total .total.is-negative{color:#a00}@media screen and (min-width:783px){.edd-order-overview-summary__adjustments .removable .delete{margin-left:-50px}.edd-order-overview-summary__total .total{font-size:150%;padding-top:5px;padding-bottom:5px}}.edd-order-overview-summary__total tr:last-child td:not(:first-of-type),.edd-order-overview-summary__total tr:last-child th{border-top:1px solid #e5e5e5}.edd-order-overview-summary__total .notice{margin:-1px}.edd-order-overview-summary__total .notice p{font-weight:400;margin:.5em 0}.edd-order-overview-summary__refunds .column-primary{font-weight:600}.edd-order-overview-summary__refunds td small{font-weight:400}.edd-order-overview-summary__refunds tr:first-child td{border-top:1px solid #e5e5e5}#edd-order-overview-actions.inside{border-top:1px solid #ccd0d4;margin-top:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}#edd-order-overview-actions.inside:empty{padding:0;border-top:0}#edd-order-overview-actions.inside>div{display:flex;align-items:center}#edd-order-overview-actions .edd-order-overview-actions__notice{flex-basis:100%;margin-top:15px}.edd-order-overview-actions .button{width:100%;margin-bottom:12px}.edd-order-overview-actions .button:last-of-type{margin-bottom:0}@media screen and (min-width:782px){.edd-order-overview-actions .button{width:auto;margin-left:12px;margin-bottom:0}.edd-order-overview-actions .button:first-of-type{margin-left:auto}}.edd-order-overview-actions__locked{font-style:italic;opacity:.8}@media screen and (max-width:782px){.edd-order-overview-actions__locked{margin-bottom:12px}}.edd-order-overview-actions__refund .dashicons{margin-right:8px}.edd-dialog .ui-button-icon-only{font-size:0}.download_page_edd-payment-history .ui-dialog,.download_page_edd-payment-history .ui-dialog-content{overflow:visible}.edd-order-overview-modal form>p{margin-top:0}.edd-order-overview-modal fieldset legend,.edd-order-overview-modal form label{display:block;margin-bottom:4px}.edd-order-overview-modal fieldset{margin-bottom:calc(1em - 3px)}.edd-order-overview-modal fieldset>p{margin:2px 0 3px}.edd-order-overview-modal form .submit{margin:0 -16px -16px;padding:16px;background:#fcfcfc;border-top:1px solid #dfdfdf;display:flex;align-items:center}.edd-order-overview-modal form .submit .spinner{margin:0}.edd-order-overview-add-item [for=auto-calculate]{display:flex;align-items:center}.edd-order-overview-add-item [for=auto-calculate] input[type=checkbox]{margin-top:0}.edd-order-overview-add-item [for=auto-calculate] .label{line-height:1.15;margin-left:8px}.edd-order-overview-add-item [for=auto-calculate] .label small{margin-top:4px;display:block;opacity:.75}.edd-order-overview-add-adjustment .notice,.edd-order-overview-add-item .notice{margin:0 0 1rem}.edd-order-overview-add-adjustment #description,.edd-order-overview-add-discount select{width:100%}.edd-order-overview-error{font-style:italic;color:#a00;display:block;margin:4px 0}.edd-order-copy-download-link textarea{width:100%}.edd-admin-order-status-badge{padding:2px 7px;border-radius:4px;background:#ececec;display:inline-flex;align-items:center}.edd-admin-order-status-badge__icon{opacity:.8;margin:0 -2px 0 2px}.edd-admin-order-status-badge--refunded .edd-admin-order-status-badge__icon{font-size:16px;width:16px;height:16px}.edd-admin-order-status-badge--failed{color:#ac3d3d;background:#ffd6d6}.edd-admin-order-status-badge--failed .edd-admin-order-status-badge__icon{margin-left:0;margin-top:-1px}.edd-admin-order-status-badge--complete{color:#017d5c;background:#e5f5f0}.edd-admin-order-status-badge--complete .edd-admin-order-status-badge__icon{margin-left:0}.edd-admin-order-status-badge--pending{color:#7d6e01;background:#f5f2e5}.edd-admin-order-status-badge--processing{color:#015a7d;background:#e5f1f5}.wp-list-table.orderitems .refunded .edd-admin-order-status-badge{margin-left:10px}.edd-order-resend-email-chooser legend{font-weight:700;margin-bottom:4px}.edd-order-resend-email-chooser p{margin:4px 0}.edd-notes .edd-note{padding:10px;background-color:#ffe;border:1px solid #cc0;width:100%;position:relative;margin-bottom:10px;box-sizing:border-box;overflow:hidden}.edd-notes .edd-note.deleting{opacity:.5}.edd-notes .edd-note__header{display:flex;align-items:center}.edd-add-note .spinner{float:none;display:inline-block;margin:0}.edd-notes .edd-note time{font-size:11px;color:#aaa}.edd-notes .edd-note .edd-note-author{margin-right:5px}.edd-notes .edd-note .edd-delete-note{color:#a00;font-weight:700;text-decoration:none;margin-left:auto}.edd-notes .edd-note .edd-delete-note:hover{color:#888}.edd-notes .edd-note p:last-child{margin-bottom:0}.edd-notes .edd-no-notes{margin:4px 0 10px}textarea[name=edd-note]{width:100%;min-height:70px;margin-top:0}.edd-notes-wrapper{width:80%}.edd-note-pagination{float:right;margin:-35px 5px 15px}.edd-note-pagination a,.edd-note-pagination span.page-numbers{padding:5px 8px;margin:2px;text-decoration:none}.edd-note-pagination a{border:1px solid #e5e5e5;background:#fcfcfc}.edd-note-pagination a:last-child,.edd-note-pagination span.page-numbers:last-child{margin-right:0}#edd-products{height:100px;min-width:200px}#edd-add-discount input[type=text],#edd-edit-discount input[type=text]{width:300px}#edd-add-discount .edd-discount-datetime input,#edd-edit-discount .edd-discount-datetime input{vertical-align:middle}#edd-add-discount input[type=text].edd_datepicker,#edd-edit-discount input[type=text].edd_datepicker{display:inline-block;width:183px}#edd-edit-discount textarea{height:100px}.edd-amount-type-wrapper{position:relative;display:flex}.edd-amount-type-wrapper select{border-top-left-radius:0;border-bottom-left-radius:0;width:auto!important}.edd-amount-type-wrapper #edd-amount{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-2px;padding:0 8px;width:unset;max-width:125px}.edd-amount-type-wrapper input:focus{z-index:2}.post-type-download .tablenav.top .edd-select{margin-right:6px}.wp-list-table.addresses .column-primary strong,.wp-list-table.customers .column-primary strong,.wp-list-table.discounts .column-primary strong,.wp-list-table.emails .column-primary strong,.wp-list-table.orderadjustments .column-primary strong,.wp-list-table.orderitems .column-primary strong,.wp-list-table.orders .column-primary strong{font-size:14px}.wp-list-table.customers .column-primary .avatar,.wp-list-table.emails .column-customer .avatar{float:left;margin-right:10px;margin-top:1px;border-radius:5px}.wp-list-table.orders div.order-list-email{font-size:.85em;color:#888}.wp-list-table.orders th.column-amount{width:100px}.wp-list-table .row-actions span.activate a{color:green}.wp-list-table .row-actions span.refund a{color:#836fff}.wp-list-table .row-actions span.cancel a{color:#cc8c00}.wp-list-table .row-actions span.cancel a:hover,.wp-list-table .row-actions span.refund a:hover{opacity:.8}.wp-list-table .type-download .row-actions{color:#999}.no-js.edit-tags-php.post-type-download .wp-heading-inline{position:absolute;top:0}.no-js.edit-tags-php.post-type-download .nav-tab-wrapper{margin-top:50px}.download_page_edd-customers .wrap .nav-tab-wrapper .page-title-action,.download_page_edd-discounts .wrap .nav-tab-wrapper .page-title-action,.download_page_edd-payment-history .wrap .nav-tab-wrapper .page-title-action,.edit-tags-php.post-type-download .wrap .nav-tab-wrapper .page-title-action{top:3px;margin-left:10px;line-height:24px}#edd-payments-filter ul.subsubsub{margin-bottom:8px}tr.status-refunded td{background:#cecece;border-top-color:#ccc}marquee{padding:0;margin:0}@media handheld,only screen and (max-width:640px){.wp-list-table.downloads th{width:auto!important}}#edd-download-link-textarea{width:100%}.edd_files_name_label{width:225px;float:left}.edd_files_url_label{width:220px;float:left}#postbox-container-1 .edd_files_name_label,#postbox-container-1 .edd_files_url_label{width:80px}#edd_product_files .inside,#edd_product_prices .inside{margin-bottom:0}textarea#edd-payment-note{width:100%;height:4em;margin:0}#edd-order-items .row .edd-purchased-files-list-wrapper .download{line-height:1.4}#edd-order-items .edd-purchased-files-list-wrapper .edd-purchased-option{color:#666}input[class*=edd-price-field]{max-width:125px}#edd-order-download-quantity[type=number].small-text,#edd-order-download-tax[type=text].small-text,[class*=item_] [class*=edd-payment-details-download-][type=number].small-text{height:25px}#edd-order-download-quantity[type=number].small-text,.item_price .edd-payment-details-download-quantity[type=number].small-text{width:55px}#edd-order-download-tax[type=text].small-text,.item_tax .edd-payment-details-download-item-tax[type=number].small-text{width:80%;max-width:125px}#edd_product_notes_field{display:block;margin:12px 0 0;height:4em;width:100%}.edd-metabox-title-action{margin:0;float:right;padding:4px 8px;position:relative;top:-1px;text-decoration:none;border:1px solid #ccc;border-radius:2px;background:#f7f7f7;text-shadow:none;font-weight:600;font-size:10px;line-height:normal;color:#0073aa;cursor:pointer;outline:0}.edd-metabox-title-action:hover{border-color:#008ec2;background:#00a0d2;color:#fff}.edd-edit-purchase-element .tablenav{padding:2px 10px 8px}.edd-edit-purchase-element .edd-order-children-wrapper{margin:0 -1px}.edd-edit-purchase-element .edd-order-children-wrapper.child-count-0 table{border-top:none;border-bottom:none}.edd-edit-purchase-element .edd-order-children-wrapper.child-count-0 .tablenav{display:none}.edd-edit-purchase-element[class*=columns-] ul li{padding-right:1%}#edd-edit-order-form .column:nth-child(odd),#edd-edit-order-form .columns-4 .column:nth-child(odd),#edd-edit-order-form .columns-5 .column:nth-child(3n+1){margin-right:0}#edd-edit-order-form input.large-text{width:90%}.edd-edit-purchase-element ul li.item_price{width:15%}.edd-edit-purchase-element ul li.item_price.item_quantity{width:25%}.edd-edit-purchase-element ul li.item_tax{width:15%}.edd-edit-purchase-element ul li.price{width:20%}.edd-admin-box-inside{border-bottom:1px solid #f1f1f1;clear:both;padding:12px;margin:0;word-wrap:break-word}.edd-admin-box-inside--row{display:flex;flex-wrap:wrap;word-break:break-all;justify-content:space-between;align-items:center}.edd-admin-box-inside>p{margin:8px 3px}.edd-admin-box-inside .strong{font-weight:600}.edd-admin-box div:not(.edd-admin-box-inside--row) .label{display:block;margin-bottom:4px;margin-right:0}.edd-admin-box .label--has-tip{display:flex;align-items:center}.edd-admin-box .label--has-tip .edd-help-tip{margin-top:0;font-size:20px}.edd-admin-box div:not(.edd-admin-box-inside--row) .label--has-checkbox{margin-bottom:0}.edd-payment-fees .fee-label{color:#666;font-weight:400}.edd-admin-box .right{float:right}#edd-order-refunds-list{padding-left:25px}#poststuff .edd-order-data .inside{margin:0;padding:0}.edd-order-data .edd-select-chosen{width:130px!important}.edd-order-data input.edd_datepicker{width:180px}.edd-order-data input[type=number].edd-payment-time-hour,.edd-order-data input[type=number].edd-payment-time-min{width:50px}.edd-order-data .edd-tax-rate{color:#9c9c9c;font-style:italic;padding:5px}#edd_general_logs p{margin:0;padding:0}.edd-admin-box-inside span.label{margin-right:10px}#edd-order-resend-receipt .inside{margin-top:11px}#edd-order-resend-receipt .edd-order-resend-receipt-addresses{margin-top:10px}.edd-order-resend-receipt-header{font-size:14px;line-height:1.4}.edd-order-resend-receipt-addresses label{display:block;line-height:1.75em}.edd-order-resend-receipt-addresses label:last-child{margin-bottom:10px}.edd-admin-box-inside:last-child{border-bottom:0}#edd-edit-order-form .data-payment-key{word-break:break-all}.edd-order-update-box #major-publishing-actions .button-secondary{margin-right:10px}.edd-order-update-box .button-primary{margin-right:0}.edd-edit-purchase-element .edd-select-chosen{width:196px}.edd-edit-purchase-element ul{clear:both;display:block}#edd-customer-details .actions{float:right}.order-data-address h3{margin:0 0 10px}.order-data-address #edd-order-address-country-wrap,.order-data-address #edd-order-address-state-wrap{display:inline-block;width:50%;max-width:300px}.edd-order-data input.small-text{margin:0}.edd-order-data input.med-text{margin:0;width:100px}.edd-edit-purchase-element ul li{display:block;line-height:1.4;position:relative;margin:0;vertical-align:middle;font-size:13px}.edd-edit-purchase-element .row{padding:12px}.edd-edit-purchase-element .row:not(:last-child){border-bottom:1px solid #eee}.edd-edit-purchase-element .row:nth-child(odd):not(.header){background-color:#f9f9f9}.edd-edit-purchase-element .row.header{padding:6px 12px;font-weight:600;vertical-align:top}.edd-edit-purchase-element ul{margin:0 0 15px}.edd-edit-purchase-element ul:last-of-type{margin-bottom:0}#edd-order-data .data span{color:#666;font-weight:600}.edd-edit-purchase-element .inside{padding:12px}.edd-edit-purchase-element .edd-purchased-download-title{font-size:14px;font-weight:500}.edd-edit-purchase-element .edd-purchased-download-title .deleted{color:#777}.edd-edit-purchase-element .edd-purchased-download-actions{color:#777;line-height:1.4}.edd-edit-purchase-element .edd-purchased-download-actions .edd-purchased-download-actions-label{font-weight:500}.edd-edit-purchase-element .edd-purchased-download-actions a{color:#777;font-size:12px}.edd-edit-purchase-element .edd-purchased-download-actions a:hover{color:#444}.edd-edit-purchase-element .edd-purchased-download-actions .edd-order-remove-download{color:#a00}.edd-edit-purchase-element .edd-purchased-download-actions .edd-order-remove-download:hover{color:red}.edd-add-adjustment-to-purchase,.edd-add-download-to-purchase{padding:15px;border-top:1px solid #e5e5e5;background-color:#f5f5f5}.edd-add-adjustment-to-purchase .chosen-container,.edd-add-download-to-purchase .chosen-container{width:90%!important;max-width:220px!important}.edd-add-adjustment-to-purchase .spinner,.edd-add-download-to-purchase .spinner{margin:0;float:none}.edd-add-download-to-purchase .edd-add-order-quantity{width:40px;height:29px;vertical-align:middle}.edd-add-adjustment-to-purchase .edd-add-adjustment-button,.edd-add-adjustment-to-purchase input[type=text],.edd-add-download-to-purchase .edd-add-order-item-button{height:29px}@media screen and (max-width:1284px){.edd-edit-purchase-element .edd-purchased-download-title{font-size:16px}.edd-edit-purchase-element ul li.item_price{width:22%}.edd-edit-purchase-element ul li.item_price.item_quantity{width:35%}.edd-edit-purchase-element ul li.item_tax{width:25%}.edd-edit-purchase-element ul li.price{width:20%}.edd-edit-purchase-element .edd-purchased-download-actions{padding-top:10px}}@media screen and (max-width:1024px){.edd-edit-purchase-element ul li.item_price.item_quantity{width:40%}.edd-edit-purchase-element ul li.price{width:24%}.edd-edit-purchase-element .edd-purchased-download-actions{padding-top:15px}.edd-edit-purchase-element .edd-purchased-download-actions,.edd-edit-purchase-element .edd-purchased-download-actions a{font-size:14px}}@media screen and (max-width:782px){.edd-edit-purchase-element ul li.item_price,.edd-edit-purchase-element ul li.item_price.item_quantity{padding-bottom:10px}.edd-edit-purchase-element ul li.item_price.item_quantity{width:35%}.edd-edit-purchase-element ul li.item_tax,.edd-edit-purchase-element ul li.price{width:20%;padding-bottom:10px}.edd-payment-details-download-amount,.edd-price-currency{font-size:16px}.order-data-column input[type=email]{padding:6px 10px}.edd-refund-submit-line-total td:last-of-type{flex:0 0 120px}#edd-item-tables-wrapper .addresses tbody tr{display:-ms-grid;display:grid}#edd-item-tables-wrapper .addresses tbody td:not(.no-items){padding-left:35%}}@media screen and (max-width:600px){.edd-edit-purchase-element ul li.item_price,.edd-edit-purchase-element ul li.item_price.item_quantity,.edd-edit-purchase-element ul li.item_tax{width:100%;padding-bottom:20px}.edd-edit-purchase-element .edd-add-download-to-purchase ul li.item_tax,.edd-edit-purchase-element ul li.price{width:100%;padding-bottom:0}.edd-edit-purchase-element .edd-add-download-to-purchase-actions{padding-top:15px}}#edd_product_stats .label{display:inline-block}#edd_product_stats .product-earnings-stats:before,#edd_product_stats .product-sales-stats:before{color:#82878c;font:normal 20px/1 dashicons;display:inline-block;padding:0 2px 0 0;position:relative;top:0;left:-1px;speak:none;text-decoration:none!important;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#edd_product_stats .product-sales-stats:before{content:""}#edd_product_stats .product-earnings-stats:before{content:""}body.dashboard_page_edd-upgrades.js .postbox .hndle{cursor:default}.edd_dashboard_widget table thead td{border-bottom:1px solid #ececec;color:#777}.edd_dashboard_widget .table_left{float:left;width:45%}.edd_dashboard_widget .table_right{float:right;width:45%}.edd_dashboard_widget .inside{font-size:12px}.edd_dashboard_widget td{padding:3px 0}.edd_dashboard_widget .b,.edd_dashboard_widget .t{line-height:1.5;vertical-align:middle}.edd_dashboard_widget .b{padding-right:6px;width:auto}.edd_dashboard_widget .t{font-size:12px;padding-right:12px;color:#777;width:100%}.edd_dashboard_widget .label_heading{border-top:1px solid #ececec;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;display:block;padding-top:10px;margin:0 0 8px 12px}.edd_dashboard_widget .edd_dashboard_widget_subheading{border-top:1px solid #ececec;color:#8f8f8f;font-size:14px;padding-top:10px;margin:1em 0 0}.edd_dashboard_widget .edd_dashboard_widget_subheading+.table{margin:8px 0 0}.edd_dashboard_widget .edd_price_label{background:#00769c;border-radius:3px;color:#fff;font-size:10px;padding:2px 4px;margin-right:2px}.edd_dashboard_widget table{width:100%;margin-left:0;margin-bottom:1em}td.edd_order_label{width:80%}td.edd_order_price{text-align:right}@media handheld,only screen and (max-width:1000px){.edd_dashboard_widget .edd-recent-email{display:none}}body.download_page_edd-reports{overflow-y:scroll}.edd-chip{font-size:10px;font-weight:700;text-transform:uppercase;line-height:1;padding:3px;border-radius:3px;color:#fff;background-color:#444}.edd-reports-wrapper .postbox h2,.edd-reports-wrapper .postbox h3{font-size:1.3em}#edd-dashboard-widgets-wrap .metabox-holder{padding-top:0}.edd-reports-wrapper .postbox .edd-select{max-width:200px;vertical-align:baseline;margin-right:4px;margin-bottom:16px}.download_page_edd-reports #edd-item-wrapper{margin:0}#edd-dashboard-widgets-wrap .postbox h2,#edd-dashboard-widgets-wrap .postbox h3{cursor:default}.edd-date-range-options .edd_datepicker{width:105px}.edd-report-wrap{clear:both}.edd-report-wrap h3{clear:both;margin:0 0 20px}.edd-reports-chart,.edd-reports-table{margin-bottom:20px}.edd-admin--has-grid{display:grid;display:-ms-grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px}.edd-admin--has-grid .postbox{margin-bottom:0}.edd-admin--has-grid .edd-from-to-wrapper{display:flex;margin-bottom:16px;width:100%}.edd-admin--has-grid .edd-from-to-wrapper input{width:100%}.edd-admin--has-grid .edd-from-to-wrapper span{flex-grow:1}.edd-admin--has-grid form{display:flex;flex-direction:column;flex-wrap:wrap;position:relative}fieldset.edd-to-and-from-container{display:flex;gap:8px}fieldset.edd-to-and-from-container select{flex:0 0 calc(50% - 6px)}span.edd-to-and-from--separator{line-height:normal;-ms-grid-row-align:center;align-self:center;margin-bottom:16px}.edd-admin--has-grid .postbox .edd-select{max-width:100%;margin-right:0}.edd-admin--has-grid .button.updated-message:before,.edd-admin--has-grid .button.updating-message:before{vertical-align:text-bottom;margin:0 5px 0 0}.edd-import-export-form .edd-progress{background:#ddd;border-radius:15px;height:15px;flex-basis:100%}.edd-import-export-form .edd-progress div{background:#ccc;border-radius:15px;height:100%;width:0}.edd-import-export-form .notice-wrap{background-color:#f4f4f4;border-color:#eae9e9;border-style:solid;border-width:1px 0;padding:12px;overflow:auto;margin:20px -12px -23px;position:relative;width:100%;display:flex;justify-content:space-between;align-items:center}.notice-wrap div.notice{margin:0}.admin-color-fresh .edd-import-export-form .edd-progress div{background:#0073aa}.admin-color-light .edd-import-export-form .edd-progress div{background:#888}.admin-color-blue .edd-import-export-form .edd-progress div{background:#096484}.admin-color-coffee .edd-import-export-form .edd-progress div{background:#c7a589}.admin-color-ectoplasm .edd-import-export-form .edd-progress div{background:#a3b745}.admin-color-midnight .edd-import-export-form .edd-progress div{background:#e14d43}.admin-color-sunrise .edd-import-export-form .edd-progress div{background:#dd823b}.graph-option-section{float:left}.edd-report-filters-title span{display:block;padding:20px}#edd-graphs-filter form{padding:20px}#edd-graphs-filter label{vertical-align:inherit}#edd-graphs-filter .graph-option-section{display:inline-block;line-height:2em;margin:0 5px 0 0;padding:0}.download_page_edd-reports .section-content #post-body-content{float:none}.download_page_edd-reports .section-content select[name=range]{display:none}.edd-mix-totals{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:10px}.edd-mix-chart{display:inline-block;width:49%;vertical-align:top}.edd-graph-notes{color:#9c9c9c}.edd-graph-notes span{display:block}.edd-pie-graph .legend{display:none}.edd-pie-legend{overflow:auto;margin-top:10px}.edd-legend-item-wrapper{color:#333;display:inline-block;font-size:8pt;padding:2px 5px 0;width:48%;height:20px}.edd-legend-color{border:1px solid #cfcfcf;display:inline-block;margin-right:5px;width:20px;height:15px}.edd-pie-legend-item{display:inline-block;vertical-align:top;width:80%}#edd-reports-tiles-wrap .metabox-holder{padding:0}#edd-reports-tiles-wrap #dashboard-widgets{overflow:auto}#edd-reports-tiles-wrap #dashboard-widgets .postbox-container{width:33.3%}.download_page_edd-reports .section-content .tablenav.top{display:none}#edd_tax_rates{margin:1em 0 0}[id*=edd-recapture-].button{font-size:16px;height:auto;padding:8px 14px;margin:6px 0 0}[id*=edd-recapture-].button .dashicons{line-height:29px;margin-right:8px}[id*=edd-recapture-].button .edd-loading,[id*=edd-recapture-].button .edd-loading:after{border-radius:50%;display:inline-block;width:14px;height:14px}[id*=edd-recapture-].button .edd-loading{position:relative;top:3px;margin-left:4px;box-shadow:0 0 2px rgba(0,0,0,.2);animation:edd-spinning 1.1s linear infinite;border:2px solid hsla(0,0%,100%,.5);border-left-color:#fff;font-size:14px;filter:alpha(opacity=0);transform:translateZ(0)}#edd-recapture-disconnect.button .edd-loading.dark{border-color:rgba(0,0,0,.2) rgba(0,0,0,.2) rgba(0,0,0,.2) #666;box-shadow:none}.recapture-notice{position:relative}@keyframes edd-spinning{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#edd-chartjs-tooltip{position:absolute;background-color:#fff;border-radius:7px;transition:all .1s ease;pointer-events:none;transform:translate(-50%);font-size:12px;box-shadow:0 0 0 1px rgba(89,94,100,.1),0 15px 35px 0 rgba(89,94,100,.1),0 5px 15px 0 rgba(0,0,0,.12);min-width:120px;opacity:0}.edd-chartjs-tooltip-key{display:inline-block;width:10px;height:10px;margin-right:5px}#edd-send-test-summary-save-changes-notice .notice p{font-size:13px}#edd-send-test-summary-notice,#edd-send-test-summary-save-changes-notice{display:flex;margin-top:5px}.edd-graph .y1Axis{color:#edc240!important}.edd-graph .y2Axis{color:#afd8f8!important}.wp-list-table.apikeys input.code{width:100%;font-size:10px;cursor:text;background:#fff;border:1px solid #ddd;box-shadow:none;color:#555}.edd-toggle{position:relative;display:inline-block;overflow:visible}.edd-toggle input[type=checkbox]{display:inline-block;vertical-align:middle;position:relative;margin:0;padding:0;width:42px;min-width:42px;height:24px;background-color:#ccc;transition:background .2s ease;border-radius:34px;box-shadow:none;border:none}.edd-toggle .label{display:inline-block;vertical-align:middle;white-space:nowrap}.edd-toggle input[type=checkbox]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:transform .1s ease;border-radius:50%}@media only screen and (max-width:782px){.edd-toggle input[type=checkbox]:checked:before{margin:-.1875rem 0 0 -.25rem}}.edd-toggle input[type=checkbox]:checked{background-color:#007cba;background-color:var(--wp-admin-theme-color)}.edd-toggle input[type=checkbox]:active,.edd-toggle input[type=checkbox]:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 3px #7e8993}.edd-toggle input[type=checkbox]:checked:active,.edd-toggle input[type=checkbox]:checked:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #007cba;box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color)}.edd-toggle input[type=checkbox]:checked:before{transform:translateX(22px)}.edd-toggle .label+input,.edd-toggle input+.label{margin-left:5px}.download_page_edd-tools .tablenav .actions{overflow:visible}.edd_user_search_wrap{position:relative;overflow:visible}.edd_user_search_wrap .spinner{position:absolute;margin:0;padding:0;right:4px;top:-2px}.edd_user_search_wrap.loading .spinner{visibility:visible}.edd_user_search_results{position:absolute;left:0;top:20px}.edd_user_search_results a.edd-ajax-user-cancel{position:absolute;right:6px;top:2px}.edd_user_search_results ul{background:#fafafa;border:1px solid #dfdfdf;overflow-y:scroll;padding:0;margin:0;height:150px;width:185px;box-shadow:0 3px 5px rgba(0,0,0,.1)}.edd_user_search_results li{margin:0}.edd_user_search_results li a{display:block;text-decoration:none;padding:6px 10px}.edd_user_search_results li a:hover{background:#f5f5f5}.edd_user_search_results li.no-users{text-align:center;vertical-align:middle;display:block;line-height:150px;color:#bbb;text-transform:uppercase;font-size:11px}@media screen and (max-width:1100px){.edd-mix-chart{display:block;width:100%}}@media screen and (max-width:782px){.license-expiration-date-notice,.license-lifetime-notice,.license-null{padding-left:0}}@media screen and (max-width:600px){#edd-edit-order-form input.large-text{width:100%}}#edd-item-wrapper{background:#fff;border:1px solid #c3c4c7;box-shadow:0 1px 1px rgba(0,0,0,.04);position:relative;margin-top:15px;display:flex}#edd-item-wrapper.full-width{max-width:100%}#edd-item-wrapper:after{content:"";display:block;clear:both;visibility:hidden;font-size:0;height:0}.edd-sections-wrap{clear:both;width:100%}.edd-sections-wrap .section-wrap{background-color:#fff;display:inline-block;z-index:2}.js .edd-sections-wrap .edd-vertical-sections:not(.meta-box) .section-wrap>div{min-height:500px;height:100%}.edd-sections-wrap .section-wrap .customer-section:not(:last-child){border-bottom:1px solid #eee}.edd-sections-wrap .section-wrap .customer-section table{margin-bottom:20px}.edd-sections-wrap .section-wrap{border-left:1px solid #e5e5e5}.edd-sections-wrap .section-wrap .section-content>*{padding:20px}.edd-sections-wrap .section-wrap .section-content h2{margin:0;padding-bottom:0}.edd-sections-wrap .section-wrap .avatar-wrap{float:left;padding-right:10px;text-align:center}.edd-sections-wrap .section-wrap img.avatar{border-radius:5px}.edd-sections-wrap .section-wrap .customer-id{position:absolute;right:0;top:0;padding:10px;background-color:#fafafa;border-bottom-left-radius:20%;border:1px solid #eee;border-top:none;border-right:none;font-family:monospace;font-size:18px;font-weight:600}.edd-item-info.customer-info input[type=password],.edd-item-info.customer-info input[type=text],.edd-item-info.customer-info select{width:200px;height:auto;box-shadow:none;transition:none;border:1px solid #ddd;margin:-5px 0 4px -2px;font-size:13px;padding:2px 4px}.edd-sections-wrap .section-wrap .customer-main-wrapper{float:left}.edd-sections-wrap .section-wrap .customer-main-wrapper input[name="customerinfo[name]"]{font-size:24px}.edd-sections-wrap .section-wrap .customer-address-wrapper{float:right;margin-top:-3px;margin-right:50px;width:202px}.edd-sections-wrap .section-wrap .info-wrapper{min-height:125px;overflow:visible}.edd-sections-wrap .section-wrap .customer-address span[data-key=address2],.edd-sections-wrap .section-wrap .customer-address span[data-key=address],.edd-sections-wrap .section-wrap .customer-address span[data-key=country]{display:block}.edd-sections-wrap .section-wrap a.delete{color:red;margin-right:5px;text-decoration:none}.customer-info{min-height:185px}.customer-info .customer-name{font-size:24px;font-weight:600}.customer-info .customer-name.editable{margin-bottom:6px}.customer-edit-link a{font-weight:400;text-decoration:none}.disconnect-user a{color:#aaa;font-size:20px}#customer-edit-actions{padding:3px;line-height:28px;text-align:center}#customer-edit-actions .button-secondary{margin-right:5px}#customer-edit-actions .cancel{padding:5px}.edd-sections-wrap .section-wrap .row-title{width:30%}.edd-sections-wrap .section-wrap .editable{display:block;padding:3px}.edd-sections-wrap .section-wrap div.edit-item{margin-left:-4px;margin-top:-20px}.edd-sections-wrap .section-wrap .customer-address.edit-item{margin-top:3px}.edd-sections-wrap .section-wrap span.edit-item{display:none}.edd-sections-wrap .section-wrap .edit-item input{font-size:13px}.edd-sections-wrap .section-wrap .customer-name.edit-item input{margin-top:-5px}.edd-sections-wrap .section-wrap .edd_user_search_results{left:-2px;top:18px}.edd-sections-wrap .section-wrap .edd_user_search_results ul{width:198px}#edd-item-stats-wrapper{margin:0 auto;text-align:center}#edd-item-stats-wrapper ul{display:flex;margin:0}#edd-item-stats-wrapper li{font-size:14px;margin-bottom:0;width:50%}#edd-item-stats-wrapper a{text-decoration:none}#edd-item-stats-wrapper .dashicons{color:#888;margin-top:-2px}#edd-item-tables-wrapper table{width:100%}#edd-item-tables-wrapper .no-items{text-align:left}#edd-item-tables-wrapper .emails .add-customer-email-row{background-color:#f4f4f4;border-top:1px solid #e5e5e5}#edd-item-tables-wrapper .add-customer-email-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin:12px 0}#edd-item-tables-wrapper .edd-form-group{margin-bottom:0}#edd-item-tables-wrapper .edd-make-email-primary{flex-grow:1;margin-left:12px}#edd-item-tables-wrapper .emails .spinner{float:none;margin:0 10px;-ms-grid-row-align:center;align-self:center}#edd-item-tables-wrapper .notice-error{background-color:#fff5f5}#edd-item-notes-wrapper{min-height:50px}.customer-note-input{margin-bottom:5px;width:100%}.customer-note-wrapper{border-bottom:1px solid #f9f9f9;min-height:38px;padding:7px 0 7px 7px}.customer-note-wrapper span{display:block}.note-content-wrap{padding-top:7px}.edd-sections-wrap .section-wrap .notice-container{padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}@media screen and (max-width:810px)and (min-width:656px){.customer-info .customer-name{font-size:16px}.edd-sections-wrap .section-wrap .widefat td,.widefat th{max-width:100%!important;display:table-cell}}@media screen and (max-width:781px){#edd-item-tab-wrapper,.edd-sections-wrap .section-wrap{margin:0;width:100%}#edd-item-tab-wrapper-list .dashicons{font-size:18px}.edd-item-has-tabs .edd-sections-wrap .section-wrap{border-top:1px solid #e5e5e5;border-left:0;margin-top:-1px}}@media screen and (max-width:656px){.edd-item-info.customer-info{position:relative}.edd-sections-wrap .section-wrap .customer-address-wrapper{float:none;position:absolute;top:84px;left:165px;max-width:200px}.edd-sections-wrap .section-wrap .customer-main-wrapper{float:none;position:absolute;left:165px}.customer-info .customer-name{font-size:16px}.edd-sections-wrap .section-wrap #edd-item-stats-wrapper{padding-left:0;padding-right:0}.edd-sections-wrap .section-wrap .customer-section{margin-bottom:0}.edd-sections-wrap .section-wrap .widefat td.column-primary,.edd-sections-wrap .section-wrap .widefat td.no-items,.edd-sections-wrap .section-wrap .widefat th.column-primary{width:100px!important;display:table-cell;overflow:hidden;text-align:left}.edd-sections-wrap .section-wrap .customer-id{display:none}#edd-item-tables-wrapper .emails td.column-primary{padding-right:10px;width:100%!important}#edd-item-tables-wrapper .edd-form-group{margin:0 0 16px}}@media screen and (max-width:480px){#edd-item-tab-wrapper-list li{width:50%}#edd-item-tab-wrapper-list li:nth-child(3n+3){border-width:0 1px 1px 0}#edd-item-tab-wrapper-list li:nth-child(2n){border-width:0 0 1px}.download_page_edd-reports .button{text-align:center}#edd-payment-date-filters span{display:block}#edd-payment-date-filters span>input{float:right}#edd-add-discount select[multiple] option,#edd-edit-discount select[multiple] option{height:20px}.download_page_edd-reports .inside .button,.download_page_edd-reports .inside input[type=submit],.download_page_edd-reports .inside input[type=text],.download_page_edd-reports .inside select,.download_page_edd-settings .inside input[type=button],.download_page_edd-tools .inside input[type=submit],.download_page_edd-tools .inside input[type=text],.download_page_edd-tools .inside select{width:100%}#edd-add-discount select[multiple],#edd-edit-discount select[multiple],.download_page_edd-tools select[multiple]{height:200px!important}.download_page_edd-settings input[type=checkbox]{margin:2px 0}.post-type-download input[type=checkbox]{margin-left:2px}}.inside .edd-tools-textarea{background:#32373c;color:rgba(240,245,250,.7);font-size:12px;font-family:Menlo,Monaco,monospace;display:block;overflow:auto;white-space:pre;width:100%;height:450px;padding:10px;outline:none}#system-info-textarea::selection{background:#555;color:#fff}#edd-system-info .edd-inline-button{margin-left:5px}.recount-stats-controls form{display:inline}.edd-recount-stats-descriptions span{display:none;line-height:24px}.edd-vertical-sections{overflow:visible;display:block;display:flex}#edd-item-tab-wrapper,.edd-vertical-sections .section-nav{position:relative;width:20%;line-height:1em;margin:0 -1px 0 0;padding:0;background-color:#f5f5f5;border-right:1px solid #e5e5e5;box-sizing:border-box;max-width:200px}#edd-item-tab-wrapper-list{margin:0}#edd-item-tab-wrapper li,.edd-vertical-sections .section-nav li{display:block;position:relative;margin:0;padding:0;background-color:#fcfcfc}.edd-vertical-sections .section-title:last-of-type{margin-bottom:24px}#edd-item-tab-wrapper li>.edd-item-tab-label-wrap,#edd-item-tab-wrapper li a,.edd-vertical-sections .section-nav li a{display:flex;margin:0;padding:9px;text-decoration:none;border-bottom:1px solid #e5e5e5;box-shadow:none;position:relative;align-items:center}#edd-item-tab-wrapper li a:focus,#edd-item-tab-wrapper li a:hover,.edd-vertical-sections .section-nav li a:focus,.edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0;outline:0;transition:all .25s}.edd-vertical-sections .section-nav .section-title--is-active a:after{content:"";width:1px;height:100%;background:#fff;position:absolute;right:0;top:0;bottom:0;z-index:3}#edd-item-tab-wrapper li>.edd-item-tab-label-wrap{background-color:#fff}.edd-vertical-sections .section-nav li a>.dashicons,.edd-vertical-sections .section-nav li a>span{display:inline-block}.edd-vertical-sections .section-nav li a>span{max-width:76%}.edd-vertical-sections .section-nav li a .dashicons{line-height:20px;margin-right:3px;color:#888}.edd-vertical-sections .section-nav .section-title--is-active a{font-weight:700;color:#555;background-color:#fff;border-right:none;margin-right:-1px}.edd-vertical-sections.use-js .section-content,.no-js .edd-vertical-sections.use-js.edd-item-header-small,.no-js .edd-vertical-sections.use-js .section-nav{display:none}.no-js .edd-vertical-sections.use-js .section-content{display:block}.admin-color-fresh .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-fresh .edd-vertical-sections .section-nav li a:focus,.admin-color-fresh .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #0073aa}.admin-color-blue .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-blue .edd-vertical-sections .section-nav li a:focus,.admin-color-blue .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #096484}.admin-color-coffee .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-coffee .edd-vertical-sections .section-nav li a:focus,.admin-color-coffee .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #c7a589}.admin-color-ectoplasm .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-ectoplasm .edd-vertical-sections .section-nav li a:focus,.admin-color-ectoplasm .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #a3b745}.admin-color-midnight .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-midnight .edd-vertical-sections .section-nav li a:focus,.admin-color-midnight .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #e14d43}.admin-color-ocean .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-ocean .edd-vertical-sections .section-nav li a:focus,.admin-color-ocean .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #627c83}.admin-color-sunrise .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-sunrise .edd-vertical-sections .section-nav li a:focus,.admin-color-sunrise .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #be3631}.admin-color-light .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-light .edd-vertical-sections .section-nav li a:focus,.admin-color-light .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #888}.admin-color-evergreen .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-evergreen .edd-vertical-sections .section-nav li a:focus,.admin-color-evergreen .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #36533f}.admin-color-mint .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-mint .edd-vertical-sections .section-nav li a:focus,.admin-color-mint .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #4f6d59}.edd-vertical-sections .section-nav .section-title--is-active .dashicons{color:#555}@media only screen and (max-width:782px){#edd-item-tab-wrapper,.edd-vertical-sections .section-nav{width:48px}.edd-vertical-sections .section-nav li a{justify-content:center}.edd-vertical-sections .section-nav li a .dashicons{width:24px;height:24px;font-size:24px;line-height:24px;margin:0}.section-nav li .dashicons:before{width:24px;height:24px}#edd-item-tab-wrapper .edd-item-tab-label,.section-nav li .label{overflow:hidden;position:absolute;top:-1000em;left:-1000em;width:1px;height:1px}}#edd-item-card-wrapper,.edd-vertical-sections .section-wrap{width:80%}#edd-item-card-wrapper .item-section{background:#fff;overflow:hidden;box-sizing:border-box}:not(#edd-item-tab-wrapper)+#edd-item-card-wrapper .item-section{margin:25px 0;padding:20px;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04)}#edd-item-tab-wrapper+#edd-item-card-wrapper{padding:20px;border-left:1px solid #e5e5e5;box-sizing:border-box}@media only screen and (min-width:1200px){#edd-graphs-filter,#edd-item-card-wrapper,.edd-vertical-sections:not(.meta-box) .section-wrap{width:calc(100% - 200px)}}@media only screen and (max-width:782px){#edd-graphs-filter,#edd-item-card-wrapper,.edd-vertical-sections .section-wrap{width:calc(100% - 48px)}}#edd-debug-log .edd-inline-button{margin-left:5px}.edd-settings-sidebar{padding-top:27px}.edd-settings-sidebar-content{background-color:#fff;text-align:center;border:1px solid #ddd;box-sizing:border-box;max-width:300px}.edd-settings-sidebar-content p{font-size:14px;line-height:1.5;margin-top:0}.edd-sidebar-header-section{background-color:#35495c;line-height:1;padding:26px 20px 24px;border-bottom:3px dashed #fafafa}.edd-sidebar-description-section{background-color:#fafafa;padding:16px 20px;border-bottom:1px solid #ddd}.edd-sidebar-description-section .edd-sidebar-description{margin:0}.edd-sidebar-coupon-section{font-size:14px;padding:16px 20px}.edd-sidebar-coupon-section label{display:block;line-height:1.4;margin-bottom:6px}.edd-sidebar-coupon-section label strong{color:#253b51;font-weight:700}.edd-sidebar-coupon-section input{background:#f4f7fa;font-size:22px;font-weight:600;text-align:center;padding:10px;border:2px dashed #2794da;border-radius:4px;margin-bottom:16px;box-shadow:none;width:100%}.edd-sidebar-coupon-section input:focus{border:2px dashed #2794da;box-shadow:none}.edd-settings-sidebar-content .edd-coupon-note{color:#6c7883;font-size:13px;font-style:italic;margin:0}.edd-settings-sidebar-content .edd-coupon-note a{color:#253b51}.edd-settings-sidebar-content .edd-coupon-note a:hover{text-decoration:none}.edd-sidebar-footer-section{background-color:#fafafa;padding:16px 20px;border-top:1px solid #ddd}.edd-sidebar-footer-section .edd-cta-button{display:block;background-color:#2794da;color:#fff;text-decoration:none;font-size:20px;font-weight:700;text-transform:uppercase;padding:17px 10px;border:none;border-radius:4px;width:100%;box-sizing:border-box;box-shadow:none;transition:background-color .2s}.edd-sidebar-footer-section .edd-cta-button:hover{background-color:#2386c5}@media (min-width:1080px){.edd-has-sidebar .edd-settings-content{float:left;width:67%}.edd-has-sidebar .edd-settings-sidebar{float:right;width:31%}}@media (min-width:1240px){.edd-has-sidebar .edd-settings-content{width:74%}.edd-has-sidebar .edd-settings-sidebar{width:23%}}.taxes-tab .edd-has-sidebar .edd-settings-content,.taxes-tab .edd-has-sidebar .edd-settings-sidebar{float:none;width:100%}.bfcm-promo-img-container{background-color:#35495c;width:100%;height:160px}.bfcm-code{color:#2794da;font-weight:700}.sale-ends{position:absolute;bottom:9px;right:14px;display:inline-block;color:#6c7883;font-size:12px;text-align:right;font-style:italic;width:150px} \ No newline at end of file +.edd-custom-price-option-sections-wrap{display:none;border:1px solid #c3c4c7;border-top:0 solid #c3c4c7;box-sizing:border-box;width:100%}.edd-custom-price-option-section{display:block;padding:10px 8px;border-bottom:1px solid hsla(0,0%,87.1%,.3)}.edd-custom-price-option-section-title{display:block;font-weight:600;padding:0 0 10px}.edd-custom-price-option-section-content{display:flex;gap:12px;margin-bottom:6px}.edd-custom-price-option-section:last-child{border-bottom:none}.toggle-custom-price-option-section{color:#787c82}.toggle-custom-price-option-section:hover{color:#537994}#edd_product_settings .edd-product-options__title,#edd_product_settings .inside strong{border-top:1px solid #c3c4c7;border-bottom:1px solid #c3c4c7;background-color:#f9f9f9;display:flex;font-weight:600;margin:0 -12px 16px;padding:8px 12px;justify-content:space-between;align-items:center}#edd_product_settings .edd-product-options-wrapper:first-of-type .edd-product-options__title,#edd_product_settings .inside div:first-child strong{margin-top:-8px}#edd_product_settings .edd-product-options__title .edd-help-tip,#edd_product_settings .inside strong .edd-help-tip{font-size:20px}#edd_product_settings .label--block{display:block;margin:0 0 4px}.edd_repeatable_row.ui-sortable-placeholder{line-height:0;padding:0;margin:0;box-sizing:border-box;border:1px dashed #c3c4c7;visibility:visible!important}.edd-add-repeatable-row{border-top:1px solid #c3c4c7;padding:12px;margin:15px -12px -12px;display:flex;justify-content:flex-end;align-items:center}.edd_repeatable_row input[type=text].large-text{width:100%}.edd_repeatable_upload_wrapper:not(:first-child),.edd_variable_prices_wrapper:not(:first-child){margin-top:12px}.edd_repeatable_row.ui-sortable-helper .edd-repeatable-row-actions .edd-remove-row{display:none}.edd-repeatable-row-actions{color:#787c82}.edd-repeatable-row-actions a{text-decoration:none;width:auto;cursor:pointer}.edd-bundle-products-header,.edd-repeatable-row-header{clear:both;background:#f6f7f7;border:1px solid #c3c4c7;display:flex;justify-content:space-between}.edd-repeatable-row-header{cursor:move}.edd_repeatable_row:hover .edd-repeatable-row-header,.edd_repeatable_row:hover .edd-repeatable-row-standard-fields{border-color:#c3c4c7}.edd-bundled-product-row:after,.edd-bundled-product-row:before,.edd-repeatable-row-header:after,.edd-repeatable-row-header:before{content:"";display:table}.edd-bundled-product-row:after,.edd-repeatable-row-header:after{clear:both}.edd-bundle-products-header,.edd-repeatable-row-title{font-weight:600}.edd-bundle-products-header,.edd-repeatable-row-actions,.edd-repeatable-row-title{padding:8px;box-sizing:border-box}.edd-repeatable-row-actions{flex-grow:1;text-align:right}.edd-bundled-product-row .edd-remove-row,.edd-repeatable-row-actions .edd-remove-row{width:auto;cursor:pointer}.edd-bundled-product-row,.edd-repeatable-row-standard-fields{padding:8px;border:1px solid #c3c4c7;border-top:0 solid #c3c4c7;display:flex;justify-content:space-between;align-items:center;gap:18px}.edd-bundled-product-row .edd-form-group,.edd-repeatable-row-standard-fields .edd-form-group{margin-bottom:0;display:inline-flex;flex-direction:column;flex-grow:1;justify-content:space-between}.edd-repeatable-row-setting-label .edd-help-tip{display:inline-block;margin-left:4px}.edd-bundled-product-item-reorder{min-width:30px}.edd-bundled-product-item-reorder .edd-product-file-reorder{font-size:20px;cursor:move;color:#dcdcde;font-family:dashicons;content:"";transition:color .2s}.edd-bundled-product-item-reorder .edd-product-file-reorder:hover{color:#a7aaad}.edd-bundled-product-actions{-ms-grid-row-align:center;align-self:center}#edd_products .edd-select,.edd_repeatable_product_wrapper .edd-select,.edd_repeatable_upload_wrapper .pricing select{min-width:100%;max-width:200px}.edd_repeatable_product_wrapper td{overflow:visible}@media screen and (max-width:480px){.edd-bundle-products-header,.edd-bundled-product-row,.edd-repeatable-row-header,.edd-repeatable-row-standard-fields{flex-wrap:wrap}.edd-bundled-product-row .edd-form-group,.edd-repeatable-row-standard-fields .edd-form-group{margin-left:0!important;margin-bottom:24px}}.edd_remove_repeatable{border:none;cursor:pointer;display:inline-block;padding:0;overflow:hidden;margin:8px 0 0;text-indent:-9999px;width:10px;height:10px}.edd_remove_repeatable:active,.edd_remove_repeatable:focus,.edd_remove_repeatable:hover{background-position:-10px 0!important}.edd_repeatable_upload_wrapper .edd_repeatable_upload_field_container{position:relative;width:100%}.edd_repeatable_upload_wrapper .edd_repeatable_upload_field_container+span:first-child{width:100%}.edd_repeatable_upload_field{padding-right:32px}.edd_upload_file button{background:#f6f7f7;border:none;border-left:1px solid #c3c4c7;padding:0 4px;position:absolute;height:calc(100% - 4px);overflow:hidden;top:2px;right:2px;display:inline-flex;justify-content:center;align-items:center}#edd-duplicate-action~#publishing-action{position:relative;top:-10px}.edd-form-group{margin-bottom:16px}.edd-form-group:last-of-type{margin-bottom:0}.edd-form-group>label,.edd-form-group__label{display:block;font-weight:600;margin-bottom:8px;padding:0}.edd-form-group__control{margin-bottom:12px;max-width:100%}.edd-form-group__control.is-check,.edd-form-group__control.is-radio{margin-top:4px}.edd-form-group__control:last-of-type{margin-bottom:0}.edd-form-group__control--is-inline{display:inline-flex;align-items:flex-end}.edd-form-group__input{max-width:100%}.edd-form-group__input[type=checkbox],.edd-form-group__input[type=radio]{margin-top:0}.edd-form-group__input[type=checkbox]+label,.edd-form-group__input[type=radio]+label{display:unset}select.edd-form-group__input{max-width:100%}.edd-form-group__help{color:#646970;font-size:13px;font-style:italic;line-height:normal;margin:8px 0 0}.edd-form-row{display:flex;flex-wrap:wrap;gap:12px}.edd-form-row__column{display:inline-flex;flex-direction:column;justify-content:flex-end}.edd-form-row__column.edd-form-group{margin-bottom:0}.edd-form-row label,.edd-form-row label.edd-form-group__label{margin-bottom:8px}#edd-migration-progress .dashicons-minus{color:#949494}#edd-migration-progress .dashicons-yes{color:green}#edd-migration-progress .dashicons-update:before{animation:rotation 2s linear infinite;display:block}#edd-v3-migration-remove-legacy-data-submit-wrap{display:flex;align-items:center;gap:6px}#edd-v3-migration-remove-legacy-data-submit-wrap .button{margin:0}#edd-filters{padding:10px;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}#edd-filters .filter-items{flex-wrap:wrap;gap:6px;float:none;flex-grow:1}#edd-filters .filter-items,#edd-filters .filter-items .graph-option-section{display:flex;align-items:center}#edd-filters .filter-items .edd-date-range-picker[data-range=other] .edd-graphs-date-options{border-top-right-radius:4px;border-bottom-right-radius:4px}#edd-filters .filter-items .edd-date-range-picker[data-range=other] .edd-date-range-dates,#edd-filters .filter-items .edd-date-range-picker[data-range=other] .edd-date-range-relative-dates{display:none}#edd-filters .filter-items .edd-date-range-options{display:inline-block;margin:10px 0}#edd-filters .filter-items .edd-graphs-date-options{border-top-right-radius:0;border-bottom-right-radius:0}#edd-filters .filter-items .edd-date-range-dates{display:flex;align-items:center;border:1px solid #8c8f94;border-left:none;color:#2c3338;padding:4px 10px;margin-left:-5px;border-top-right-radius:4px;border-bottom-right-radius:4px;cursor:pointer;gap:4px}#edd-filters .filter-items .edd-date-range-dates.hidden{display:none}#edd-filters .filter-items .edd-date-range-selected-date{display:inline-block}#edd-filters .filter-items .edd-date-range-relative-dates{display:flex;align-items:center;margin-left:10px}#edd-filters .filter-items .edd-date-range-relative-dates.hidden{display:none}#edd-filters .filter-items .edd-date-range-selected-relative-date{position:relative;display:flex;align-items:center;border:1px solid #8c8f94;padding:4px 2px 4px 6px;color:#2c3338;margin-left:10px;margin-right:10px;border-radius:4px;cursor:pointer}#edd-filters .filter-items .edd-date-range-selected-relative-date .arrow-down{width:16px;height:auto;margin-left:6px;margin-top:2px;vertical-align:middle}#edd-filters .filter-items .edd-date-range-selected-relative-date.opened .edd-date-range-relative-dropdown{display:block}#edd-filters .filter-items .edd-date-range-relative-dropdown{position:absolute;z-index:99;width:420px;left:50%;top:100%;margin-top:10px;transform:translateX(-50%);background-color:#fff;border:1px solid #8c8f94;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.25);display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown:after{height:10px;width:10px;position:absolute;content:"";background:#fff;border-color:#8c8f94;border-style:solid;border-width:0 1px 1px 0;transform:rotate(-135deg);top:-6px;left:calc(50% - 4px)}#edd-filters .filter-items .edd-date-range-relative-dropdown .spinner{display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown.loading{padding:10px;text-align:center}#edd-filters .filter-items .edd-date-range-relative-dropdown.loading .spinner{display:inline-block;visibility:visible;margin:0;float:unset}#edd-filters .filter-items .edd-date-range-relative-dropdown.loading :not(.spinner){display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li{display:flex;align-items:center;padding:2px 10px;opacity:.85;gap:20px}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li.active,#edd-filters .filter-items .edd-date-range-relative-dropdown ul li:hover{cursor:pointer;color:var(--wp-admin-theme-color);opacity:1}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li .date-range-name{width:110px}@media screen and (max-width:950px){#edd-filters .filter-items .graph-option-section{margin-top:8px;width:100%}#edd-filters .filter-items .edd-date-range-picker{flex-wrap:wrap}#edd-filters .filter-items .edd-graphs-date-options{width:100%;max-width:100%;min-height:40px;font-size:14px;border-top-right-radius:4px;border-bottom-right-radius:4px}#edd-filters .filter-items .edd-date-range-dates{width:100%;margin-top:10px;border:1px solid #8c8f94;margin-left:unset;border-radius:4px;font-size:14px;padding:8px 6px 8px 8px}#edd-filters .filter-items .edd-date-range-relative-dates{width:100%;flex-wrap:wrap;margin-left:0;margin-top:6px}#edd-filters .filter-items .edd-date-range-selected-relative-date{width:100%;margin-top:8px;margin-left:0;margin-right:0;font-size:14px;padding:8px 6px 8px 8px;flex-wrap:wrap}#edd-filters .filter-items .edd-date-range-selected-relative-date .arrow-down{margin-left:auto}#edd-filters .filter-items .edd-date-range-relative-dropdown{position:relative;width:100%;left:0;top:0;transform:unset;box-shadow:unset;border:unset;margin:0}#edd-filters .filter-items .edd-date-range-relative-dropdown:after{display:none}#edd-filters .filter-items .edd-date-range-relative-dropdown ul{margin-bottom:0}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li{padding-left:0;padding-right:0;justify-content:space-between;flex-wrap:wrap;gap:unset}#edd-filters .filter-items .edd-date-range-relative-dropdown ul li .date-range-dates,#edd-filters .filter-items .edd-date-range-relative-dropdown ul li .date-range-name{width:100%}}#edd-filters>p{color:#757575}#edd-filters input[type=number],#edd-filters input[type=text].edd_datepicker{max-width:105px}#edd-filters .button-secondary,#edd-filters input[type=number]{margin-bottom:0}#edd-filters .search-form{margin:0}@media screen and (max-width:480px){#edd-filters span{margin:2px 0}}#edd-advanced-filters{position:relative}#edd-advanced-filters .inside{z-index:99;position:absolute;top:29px;right:0;border:1px solid #e0e0e0;padding:0;background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2);min-width:285px;opacity:0;visibility:hidden}#edd-advanced-filters fieldset{display:block;padding:10px 15px 15px;margin:10px 0}#edd-advanced-filters fieldset:not(:last-of-type){border-bottom:1px solid #e0e0e0}#edd-advanced-filters fieldset:last-of-type{padding-bottom:5px}#edd-advanced-filters fieldset.edd-add-on-filters div,#edd-advanced-filters fieldset.edd-add-on-filters label,#edd-advanced-filters fieldset.edd-add-on-filters p,#edd-advanced-filters fieldset.edd-add-on-filters span{display:block;margin-bottom:2px}#edd-advanced-filters div.edd-select-chosen:not(:last-child){margin-bottom:10px}#edd-advanced-filters.open .edd-advanced-filters-button{background:#e0e0e0;border-color:#949494;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}#edd-advanced-filters.open .inside{visibility:visible;opacity:1;transition:opacity .2s ease-in}.download_page_edd-reports #edd-filters{margin-bottom:-1px;box-shadow:none}@media screen and (max-width:782px){.download_page_edd-reports #edd-filters{gap:0}}.edd-old-log-filters{margin-top:-30px;margin-left:2px}@media screen and (min-width:600px){#edd-reports-charts-wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px,50%))[2];grid-template-columns:repeat(2,minmax(200px,50%));grid-gap:20px}.edd-reports-chart{margin-bottom:0}.edd-reports-chart-bar,.edd-reports-chart-line{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}}.edd-reports-chart{height:500px;max-height:700px}.chart-timezone{font-size:.75rem;color:#ccc}.edd-mobile-link{line-height:32px}.edd-mobile-link a{text-decoration:none}.edd-mobile-link a:after,.edd-mobile-link a:before{display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/30px dashicons;vertical-align:top;margin:1px 0 0;padding:0}.edd-mobile-link a:before{content:"";color:#757575;margin-right:-3px}.edd-mobile-link a:after{content:""}#edd-reports-tiles-wrap #dashboard-widgets .sortable-placeholder{padding:0;margin:0 0 20px;line-height:0;box-sizing:border-box;height:110px}#edd-reports-tiles-wrap #dashboard-widgets #primary-sortables{margin-left:0}#edd-reports-tiles-wrap #dashboard-widgets #tertiary-sortables{margin-right:0}#edd-reports-tiles-wrap{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px}.edd-reports-tile{text-align:center;padding:20px 10px 35px;display:flex;flex-direction:column;justify-content:center;border:1px solid #e5e5e5;background:#fafafa;position:relative;box-sizing:border-box;gap:.5em}.edd-reports-tile>span:not(.tile-compare){width:100%}.edd-reports-tile .tile-label{text-align:center;text-transform:uppercase;font-size:12px;font-weight:400;color:#101517}.edd-reports-tile .tile-value{color:#333;font-size:2em;line-height:1;transition:all .2s ease-in-out;display:flex;justify-content:center;flex-direction:column;gap:.25em}.edd-reports-tile:hover{border:1px solid #aaa}.edd-reports-tile:hover .tile-value:not(.tile-no-data){transform:scale(1.05)}.edd-reports-tile .tile-amount{color:#2794da}.edd-reports-tile .tile-number{color:#96f}.edd-reports-tile .tile-amount,.edd-reports-tile .tile-number{color:#fff}.edd-reports-tile .tile-value.tile-no-data{color:#ddd}.edd-reports-tile .tile-value.tile-url{font-size:1.5em}.edd-reports-tile .tile-relative{font-size:12px;font-weight:400;color:#888}.edd-reports-tile span.dashicons{display:inline-block;font-size:30px;line-height:20px;height:20px;width:20px;position:relative;top:4px;left:-5px;margin-left:-5px;color:#999}.edd-reports-tile .tile-relative span.dashicons{top:-5px;left:-3px;margin-left:0}.edd-reports-tile .tile-relative span.dashicons-arrow-down,.edd-reports-tile .tile-relative span.dashicons-arrow-up.reverse{color:#d63638}.edd-reports-tile .tile-relative span.dashicons-arrow-down.reverse,.edd-reports-tile .tile-relative span.dashicons-arrow-up{color:#008a20}.edd-reports-tile .tile-compare{position:absolute;right:0;bottom:0;color:#aaa;font-size:11px;line-height:1em;background-color:#fff;border-color:#e5e5e5 #fff #fff #e5e5e5;border-style:solid;border-width:1px;border-top-left-radius:8px;padding:4px 0 0 9px;margin:0 -1px -1px 0}.edd-reports-tile:hover .tile-compare{border-left:1px solid #bbb;border-top:1px solid #bbb;color:#777}#edd-submit-refund-status{text-align:center;font-size:1.2em}#edd-submit-refund-status .edd-submit-refund-message:before{font-family:dashicons;font-size:1.5em;vertical-align:middle;color:#fff;border-radius:16px;margin:5px}#edd-submit-refund-status .edd-submit-refund-message.success:before{content:"";background-color:#008a20;padding-right:1px}#edd-submit-refund-status .edd-submit-refund-message.fail{display:block;margin-bottom:16px}#edd-submit-refund-status .edd-submit-refund-message.fail:before{content:"";background-color:#d63638}.refund-items td,.refund-items th.check-column{vertical-align:baseline}.refund-items .column-amount,.refund-items .column-discount,.refund-items .column-quantity,.refund-items .column-subtotal,.refund-items .column-tax,.refund-items .column-total{width:80px}.refund-items .edd-form-group__control{display:flex;align-items:center}.refund-items .edd-form-group__control input,.refund-items .edd-form-group__control select{background-color:transparent;border:0;border-bottom:1px solid;border-radius:0;box-shadow:none;text-align:right;width:100%}.refund-items .edd-form-group__control input:disabled,.refund-items .edd-form-group__control select:disabled{border-bottom:none}.refund-items .edd-form-group__control input:focus,.refund-items .edd-form-group__control select:focus{border-bottom:1px solid var(--wp-admin-theme-color-darker-10);box-shadow:0 1px 0 var(--wp-admin-theme-color-darker-10)}.refund-items .edd-form-group__control select[data-original="1"]{background:transparent}.refund-items .edd-form-group__control .is-before+span>input,.refund-items .edd-form-group__control select{text-align:left}.refund-items .edd-refund-submit-line-total{background-color:#fff!important}.refund-items .edd-refund-submit-line-total td{text-align:right}.refund-items .edd-refund-submit-line-total-amount{display:inline-block;margin-left:20px;text-align:left;width:80px}.refund-items #edd-refund-submit-subtotal td{border-top:2px solid #c3c4c7}@media screen and (max-width:782px){.refund-items td.column-total{margin-bottom:16px}.refund-items .edd-refund-submit-line-total-amount{padding-right:16px;width:unset}}.edd-submit-refund-actions{margin:16px 0 0}.did-refund .edd-submit-refund-actions,.did-refund .refund-items{display:none}.edd-admin-notice-top-of-page{font-size:15px;line-height:1.4;color:#fff;margin-left:-20px;padding:12px 32px 12px 20px;background:#2d6ca2}.edd-admin-notice-top-of-page.edd-pro-inactive{background:#d63638}@media screen and (min-width:783px){.edd-admin-notice-top-of-page{padding:10px 46px 10px 22px}}@media screen and (min-width:961px){.edd-admin-notice-top-of-page{text-align:center}}.edd-admin-notice-top-of-page a{color:#fff}.edd-admin-notice-top-of-page a:hover{text-decoration:none}.edd-admin-notice-top-of-page .button-link{position:absolute;top:48px;right:-1px;font-size:20px;color:#fff;font-weight:700;text-decoration:none;margin-left:5px;padding:6px 10px}.edd-admin-notice-top-of-page .button-link:active,.edd-admin-notice-top-of-page .button-link:focus,.edd-admin-notice-top-of-page .button-link:hover{color:#fff;text-decoration:none}@media screen and (min-width:601px){.edd-admin-notice-top-of-page .button-link{top:1px}}@media screen and (min-width:783px){.edd-admin-notice-top-of-page .button-link{right:9px}}#edd-admin-notice-five-star-review{display:-ms-grid;display:grid}#edd_dashboard_sales .edd-promo-notice{border-bottom:1px solid #c3c4c7}.edd-review-actions{display:flex;gap:6px;margin:0 0 16px}.edd-promo-notice .edd-peeking{align-self:flex-end;justify-self:flex-end;margin-right:16px;margin-bottom:-1px}@media screen and (max-width:782px){#edd-admin-notice-five-star-review.notice .edd-peeking{margin-bottom:-6px}}@media screen and (min-width:480px){.edd-promo-notice.notice-info .edd-peeking{justify-self:flex-start;margin-right:0;margin-left:250px}}.edd-promo-notice .edd-peeking,.edd-review-step{-ms-grid-row:1;grid-area:1/-1}.edd-promo-notice__overlay{display:none;position:fixed;background:rgba(16,21,23,.75);top:0;right:0;bottom:0;left:160px;z-index:11;justify-content:center;align-items:center}.folded .edd-promo-notice__overlay{left:36px}@media screen and (max-width:782px){.edd-promo-notice__overlay{left:0}}.edd-admin-notice-overlay{display:none;background-color:#fff;padding:2.5em;text-align:center;max-width:650px;position:relative;flex-direction:column}.edd-promo-notice__overlay .edd-admin-notice-overlay{display:flex}.edd-admin-notice-overlay h2{line-height:1.6em;margin:0 auto;max-width:540px}.edd-admin-notice-overlay .edd-promo-notice__features{text-align:left;display:-ms-grid;display:grid;-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);margin:2em auto;gap:0 1.5em}.edd-admin-notice-overlay .edd-promo-notice__features li{display:flex;gap:.5em;align-items:center}@media screen and (max-width:600px){.edd-admin-notice-overlay .edd-promo-notice__features{-ms-grid-columns:unset;grid-template-columns:unset}}.edd-admin-notice-overlay .button-primary{padding:4px 36px;margin:0 auto .5em;max-width:360px}.edd-admin-notice-overlay__link{color:#101517}.edd-admin-notice-overlay .edd-promo-notice-dismiss.button-link{position:absolute;color:#537994;text-decoration:none;font-size:2em;top:0;right:.5em}.edd-admin-notice-overlay .edd-promo-notice-dismiss.button-link:active,.edd-admin-notice-overlay .edd-promo-notice-dismiss.button-link:hover{color:#101517}@media screen and (max-width:782px){.edd-admin-notice-overlay{margin:1em}}.edd-paypal-account-status ul{margin-left:25px}.edd-paypal-account-status>li{margin-bottom:1em}.edd-paypal-account-status ul:not(.edd-paypal-webhook-events) li{margin:.25em 0}.edd-paypal-account-status .dashicons-yes{color:#008a20}.edd-paypal-account-status .dashicons-no{color:#d63638}.edd-overlay{position:fixed;z-index:1052;top:0;right:0;bottom:0;left:160px;background-color:#141b38;opacity:.5;transition:.5s}.edd-slide-in{transform:translateX(100%)!important;-webkit-transform:translateX(100%)!important}#edd-notifications-panel{background-color:#fff;height:100%;width:100%;max-width:570px;position:fixed;z-index:1053;top:0;right:0;bottom:0;overflow-x:hidden;transition:.5s;transform:translateX(0);-webkit-transform:translateX(0)}body.admin-bar #edd-notifications-panel{top:32px}@media screen and (max-width:600px){body.admin-bar #edd-notifications-panel{top:46px}}#edd-notifications-header{display:flex;align-items:center;padding:0 30px;color:#fff;background-color:#0c5d95}#edd-notifications-header h3{color:#fff;flex:1}#edd-notifications-header .edd-close{background:none;border:none;color:#fff;cursor:pointer}#edd-notifications-body{padding:30px}.edd-notification{display:flex;gap:20px;margin-bottom:20px}.edd-notification--icon{color:#00aa63}.edd-notification--icon.edd-notification--icon-info{color:#005ae0}.edd-notification--icon.edd-notification--icon-warning{color:#f18200}.edd-notification--icon.edd-notification--icon-error{color:#df2a4a}.edd-notification--body{flex:1}.edd-notification--header{align-items:center;display:flex;justify-content:space-between;gap:5px;margin-bottom:7px}.edd-notification--title{color:#141b38;flex:1;font-size:16px;font-weight:600;margin:0}.edd-notification--date{color:#71747e;font-size:12px}.edd-notification--actions{flex-wrap:wrap;display:flex;align-items:center;gap:5px;margin-top:10px}.edd-notification--dismiss{background:none!important;border:none!important;box-shadow:none!important;color:#71747e!important;cursor:pointer;padding:0 10px;text-decoration:underline}.edd-notification--dismiss:hover{text-decoration:none}.edd-dialog{display:none}.edd-item-header-small{padding-bottom:20px;border-bottom:1px solid #e5e5e5;display:flex;justify-content:flex-start;align-items:center;gap:6px}.edd-item-header-small span{font-weight:600;font-size:15px}.edd-admin-order-status-badge,.edd-status-badge{padding:2px 7px;border-radius:4px;background:#ececec;display:inline-flex;align-items:center;gap:2px}.edd-admin-order-status-badge__icon,.edd-status-badge__icon{opacity:.8}.edd-admin-order-status-badge--error,.edd-admin-order-status-badge--expired,.edd-admin-order-status-badge--failed,.edd-admin-order-status-badge--failing,.edd-admin-order-status-badge--red,.edd-admin-order-status-badge--rejected,.edd-admin-order-status-badge--revoked,.edd-status-badge--error,.edd-status-badge--expired,.edd-status-badge--failed,.edd-status-badge--failing,.edd-status-badge--red,.edd-status-badge--rejected,.edd-status-badge--revoked{color:#ac3d3d;background:#ffd6d6}.edd-admin-order-status-badge--active,.edd-admin-order-status-badge--approved,.edd-admin-order-status-badge--complete,.edd-admin-order-status-badge--completed,.edd-admin-order-status-badge--edd_subscription,.edd-admin-order-status-badge--green,.edd-admin-order-status-badge--partially_refunded,.edd-admin-order-status-badge--success,.edd-status-badge--active,.edd-status-badge--approved,.edd-status-badge--complete,.edd-status-badge--completed,.edd-status-badge--edd_subscription,.edd-status-badge--green,.edd-status-badge--partially_refunded,.edd-status-badge--success{color:#017d5c;background:#e5f5f0}.edd-admin-order-status-badge--pending,.edd-admin-order-status-badge--warning,.edd-admin-order-status-badge--yellow,.edd-status-badge--pending,.edd-status-badge--warning,.edd-status-badge--yellow{color:#996800;background:#f5f2e5}.edd-admin-order-status-badge--blue,.edd-admin-order-status-badge--info,.edd-admin-order-status-badge--processing,.edd-admin-order-status-badge--trialling,.edd-status-badge--blue,.edd-status-badge--info,.edd-status-badge--processing,.edd-status-badge--trialling{color:#016087;background:#e5f1f5}.edd-pro-upgrade,.edd-pro-upgrade:hover{color:#1da867;font-weight:600;text-decoration:none}.wrap-licenses .edd-licenses__description{margin:2em 1em}.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:block}@media screen and (min-width:600px){.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:unset}}.wrap-licenses tbody{display:-ms-grid;display:grid;gap:1em}.wrap-licenses .form-table tr{margin:0;background:#fff;border:1px solid #dcdcde;border-radius:3px;padding:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:600px){.wrap-licenses .form-table tr{display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr}}.wrap-licenses .form-table th{background:#f9f9f9;margin-bottom:2.5em;padding:1em;border-bottom:1px solid #dcdcde;width:unset}@media screen and (min-width:600px){.wrap-licenses .form-table th{border-bottom:none;margin-bottom:0;display:flex;align-items:center}}.wrap-licenses .form-table td{margin:0;padding:0;display:flex;flex-direction:column;gap:2.5em;flex-grow:1}@media screen and (min-width:600px){.wrap-licenses .form-table td{flex-direction:row;gap:unset}}.wrap-licenses .form-table td input.regular-text{margin:0;width:100%;max-width:250px}.wrap-licenses .form-table td button{margin:0}.wrap-licenses .form-table .edd-license__control{flex-grow:1;padding:0 1em;display:flex;gap:4px;align-items:center;justify-content:center}@media screen and (min-width:600px){.wrap-licenses .form-table .edd-license__control{justify-content:flex-end}}.wrap-licenses .form-table .edd-licensing__actions{display:flex;gap:4px}.wrap-licenses .edd-license-data[class*=edd-license-]{background:#f9f9f9;padding:1em;border-top:1px solid #dcdcde;margin:0;width:100%;box-sizing:border-box;display:flex;align-items:flex-end}.wrap-licenses .edd-license-data[class*=edd-license-] a{color:#444}.wrap-licenses .edd-license-data[class*=edd-license-] a:hover{text-decoration:none}@media screen and (min-width:600px){.wrap-licenses .edd-license-data[class*=edd-license-]{border-top:none;width:unset;flex-basis:100%;align-items:center}.wrap-licenses .edd-license-data[class*=edd-license-]:not(:only-child){flex:0 1 300px}}.wrap-licenses .edd-license-data.license-expires-soon-notice{background-color:#00a0d2;color:#fff;border-color:#00a0d2}.wrap-licenses .edd-license-data.edd-license-expired{background-color:#e24e4e;color:#fff;border-color:#e24e4e}.wrap-licenses .edd-license-data.edd-license-error,.wrap-licenses .edd-license-data.edd-license-invalid,.wrap-licenses .edd-license-data.edd-license-item_name_mismatch,.wrap-licenses .edd-license-data.edd-license-missing,.wrap-licenses .edd-license-data.edd-license-site_inactive{background-color:#ffebcd;border-color:#ffebcd}.wrap-licenses .edd-license-data p{font-size:13px;margin-top:0}.wrap-licenses .edd-license-data.edd-license-expired a,.wrap-licenses .edd-license-data.license-expires-soon-notice a{color:#fff}.wrap-licenses .edd-license-data.edd-license-expired a:hover,.wrap-licenses .edd-license-data.license-expires-soon-notice a:hover{text-decoration:none}.edd-settings-content{max-width:1440px}.edd-settings-color,.edd-settings-colors{display:flex;flex-wrap:wrap;gap:1em}.edd-settings-color{flex-direction:column}.edd-upload-button-wrapper{width:100%;display:flex;gap:5px}.edd-upload-button-wrapper button.edd_settings_upload_button{margin-bottom:0}#edd-payment-gateways a.button.edd-settings__button-settings{position:absolute;right:2em;min-height:unset;height:1.5em;width:1.5em;border:none;background-color:#f9f9f9}#edd-payment-gateways a.button.edd-settings__button-settings,#edd-payment-gateways a.button.edd-settings__button-settings:active,#edd-payment-gateways a.button.edd-settings__button-settings:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4yOSA2LjI5M2wtMS41MTUuODc1YTUuODczIDUuODczIDAgMDEwIDEuNjY0bDEuNTE1Ljg3NS0yLjE2NiAzLjc1My0xLjUxNi0uODc1YTUuODI3IDUuODI3IDAgMDEtMS40NDEuODMzdjEuNzQ5SDUuODM0di0xLjc1YTUuODI1IDUuODI1IDAgMDEtMS40NDEtLjgzMmwtMS41MTYuODc1TC43MSA5LjcwN2wxLjUxNi0uODc1YTUuODc4IDUuODc4IDAgMDEwLTEuNjY0TC43MSA2LjI5MyAyLjg3NyAyLjU0bDEuNTE2Ljg3NmE1LjgyNyA1LjgyNyAwIDAxMS40NC0uODMzVi44MzNoNC4zMzR2MS43NWE1LjgzIDUuODMgMCAwMTEuNDQuODMzbDEuNTE3LS44NzYgMi4xNjYgMy43NTN6TTggMTAuMzMzYTIuMzMzIDIuMzMzIDAgMTAwLTQuNjY2IDIuMzMzIDIuMzMzIDAgMDAwIDQuNjY2eiIgZmlsbD0iIzZCNzI4MCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuMjkgNi4yOTNsLTEuNTE1Ljg3NWE1Ljg3MyA1Ljg3MyAwIDAxMCAxLjY2NGwxLjUxNS44NzUtMi4xNjYgMy43NTMtMS41MTYtLjg3NWE1LjgyNyA1LjgyNyAwIDAxLTEuNDQxLjgzM3YxLjc0OUg1LjgzNHYtMS43NWE1LjgyNSA1LjgyNSAwIDAxLTEuNDQxLS44MzJsLTEuNTE2Ljg3NUwuNzEgOS43MDdsMS41MTYtLjg3NWE1Ljg3OCA1Ljg3OCAwIDAxMC0xLjY2NEwuNzEgNi4yOTMgMi44NzcgMi41NGwxLjUxNi44NzZhNS44MjcgNS44MjcgMCAwMTEuNDQtLjgzM1YuODMzaDQuMzM0djEuNzVhNS44MyA1LjgzIDAgMDExLjQ0LjgzM2wxLjUxNy0uODc2IDIuMTY2IDMuNzUzek04IDEwLjMzM2EyLjMzMyAyLjMzMyAwIDEwMC00LjY2NiAyLjMzMyAyLjMzMyAwIDAwMCA0LjY2NnoiIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjUiLz48L3N2Zz4=);background-size:1em;background-repeat:no-repeat;background-position:50%}.edd-plugin__active #edd-payment-gateways a.button.edd-settings__button-settings{display:block}.edd-settings__list--disc{list-style:disc;list-style-position:inside}.edd-hidden{display:none}.edd-clearfix:after{content:"";display:table;clear:both}.edd-notice .notice-dismiss,.edd-wrap a{text-decoration:none}.wp-core-ui .edd-delete,a.edd-delete{color:#a00}.wp-core-ui .edd-delete:hover,a.edd-delete:hover{color:red}body.post-type-download #contextual-help-link-wrap,body.post-type-download #screen-options-link-wrap{top:5px!important}body.post-type-download #screen-meta{margin:0 0 -1px -20px}#edd-header{border-top:5px solid #0c5d95;border-bottom:1px solid #c3c4c7;padding:20px 0;margin-left:-20px;background:#fff}#edd-header-wrapper{display:flex;justify-content:space-between;padding:0 20px;align-items:center}#edd-header img{display:block;max-width:300px;margin:0}.edd-header-page-title-wrap{font-size:1.75em;margin-top:-5px;margin-right:auto;padding-left:7px}.edd-header-separator{margin-top:-2px;opacity:.25}.edd-header-page-title{font-weight:400;font-size:1em;line-height:1.3em;display:inline}.edd-header-page-title-wrap .button{margin-left:5px}.no-js #edd-header-actions{display:none}#edd-header .edd-round{position:relative;background-color:#f3f4f5;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-left:10px;cursor:pointer;transition:background-color .2s ease}button.edd-round{border:none}#edd-header button.edd-round:hover{background-color:#e5e5e5}button.edd-round:active,button.edd-round:focus{outline:2px solid #0c5d95}#edd-header .edd-number{position:absolute;background-color:#df2a4a;width:16px;height:16px;font-weight:600;font-size:10px;color:#fff;top:-8px;left:50%;transform:translateX(-50%);margin:0;animation:bounce 2s 5}#edd-header .edd-number.edd-hidden{display:none!important}#edd-header .edd-round svg{width:20px;height:20px}@media screen and (max-width:840px){#edd-header img,.edd-header-separator{display:none}}.edd_datepicker{height:29px}.edd-from-to-wrapper input{width:105px;margin:0;position:relative;z-index:1}.edd-from-to-wrapper input[name*=start],.edd-from-to-wrapper input[name=filter_from]{border-top-right-radius:0;border-bottom-right-radius:0}.edd-from-to-wrapper input[name*=end],.edd-from-to-wrapper input[name=filter_to]{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.edd-from-to-wrapper input:focus{z-index:2;position:relative}.edd-settings-sub-nav{margin:0 0 10px;width:100%;border-bottom:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,.04)}.edd-settings-sub-nav a{padding:13px;display:block}.edd-settings-sub-nav a.current{border-bottom:4px solid #000;padding-bottom:9px}.admin-color-fresh .edd-settings-sub-nav a.current{border-bottom-color:#00a0d2}.admin-color-blue .edd-settings-sub-nav a.current{border-bottom-color:#096484}.admin-color-coffee .edd-settings-sub-nav a.current{border-bottom-color:#c7a589}.admin-color-ectoplasm .edd-settings-sub-nav a.current{border-bottom-color:#a3b745}.admin-color-midnight .edd-settings-sub-nav a.current{border-bottom-color:#e14d43}.admin-color-ocean .edd-settings-sub-nav a.current{border-bottom-color:#627c83}.admin-color-sunrise .edd-settings-sub-nav a.current{border-bottom-color:#be3631}.admin-color-light .edd-settings-sub-nav a.current{border-bottom-color:#888}.admin-color-evergreen .edd-settings-sub-nav a.current{border-bottom-color:#36533f}.admin-color-mint .edd-settings-sub-nav a.current{border-bottom-color:#4f6d59}.download_page_edd-settings .edd-check-wrapper{clear:both}.download_page_edd-settings .form-table tr>th>h3,.download_page_edd-settings .form-table tr>th>strong{font-size:1.2em;font-weight:600;margin:0 auto}.edd-sortable-list{margin:0;width:300px;position:relative}.edd-sortable-list li{margin:0;padding:0;position:relative;height:28px;cursor:move}.edd-sortable-list li label *{vertical-align:middle}.edd-sortable-list li label:after{display:block;width:17px;height:17px;position:absolute;right:6px;top:0;color:#aaa;font-family:dashicons;font-size:17px;content:"";cursor:move}.form-table .edd-sortable-list li label{display:block;height:28px;padding:0;margin:0}.edd-sortable-list .payment-icon{width:32px;height:24px;position:relative;top:-2px;margin-right:5px}.edd-help-tip{cursor:help;margin-top:-2px;font-size:24px;color:grey}.edd-ui-tooltip{position:absolute;background:#333!important;border-width:1px!important;border-radius:3px!important;box-shadow:1px 1px 2px 1px hsla(0,0%,83.9%,.5)!important;color:#dedede!important;max-width:300px!important;padding:7px!important;text-rendering:optimizeLegibility;text-shadow:none!important;z-index:9999!important}.download_page_edd-settings .edd-settings-payment-icon-wrapper{margin-top:5px}.download_page_edd-settings .edd-settings-payment-icon-wrapper input{margin-top:1px}.download_page_edd-settings .form-table .edd-settings-payment-icon-wrapper input[type=checkbox]+label{margin:0;display:inline-block}.download_page_edd-settings .edd-settings-payment-icon-wrapper .payment-icon-image{margin-right:5px;width:32px;display:inline-block;vertical-align:middle}.download_page_edd-settings .edd-settings-payment-icon-wrapper .payment-option-name{vertical-align:middle}.download_page_edd-settings .taxrates td,.download_page_edd-settings .taxrates th{padding:8px 10px}.download_page_edd-settings .taxrates td{line-height:1.5em;vertical-align:top;margin:0}.download_page_edd-settings .taxrates .regular-text{width:100%}#TB_window{overflow:hidden}#TB_title{padding:5px}#TB_ajaxContent{width:calc(100% - 30px)!important;padding:15px;margin:0;height:calc(100% - 118px)!important}#TB_ajaxWindowTitle{font-size:18px;font-weight:600;line-height:30px}#TB_closeWindowButton{right:6px;top:6px}#choose-download-wrapper{width:100%}#choose-download-wrapper .wrap{overflow-y:scroll;margin:0;padding:0;height:calc(100% - 50px)}#choose-download-wrapper .submit-wrapper{position:absolute;width:100%;bottom:0;padding:0;margin:0 0 0 -15px;text-align:right}#choose-download-wrapper .submit-wrapper div{background-color:#fafafa;padding:15px;border-top:1px solid #ddd}.wp-media-buttons .button.edd-thickbox{padding-left:0}.wp-media-buttons .button.edd-email-tags-inserter .dashicons{margin-top:-2px}.download_page_edd-payment-history .edit-post-editor-regions__header{flex-shrink:0;height:auto;border-bottom:1px solid #e2e4e7;z-index:30;position:sticky;top:32px;margin-left:-20px}@media screen and (max-width:782px){.download_page_edd-payment-history .edit-post-editor-regions__header{position:static;top:46px}}.download_page_edd-payment-history .edit-post-header{height:56px;background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:100%;box-sizing:border-box;padding:4px 20px}@media screen and (max-width:782px){.download_page_edd-payment-history .edit-post-header{padding-left:10px;padding-right:10px}}@media(min-width:280px){.download_page_edd-payment-history .edit-post-header{flex-wrap:nowrap}}.download_page_edd-payment-history .edit-post-header .edit-post-header__toolbar{order:0}.download_page_edd-payment-history .edit-post-header .edit-post-header__settings{order:1}.download_page_edd-payment-history .edit-post-header #publishing-action,.download_page_edd-payment-history .edit-post-header .edit-post-header__settings,.download_page_edd-payment-history .edit-post-header .edit-post-header__toolbar{display:flex;align-items:center}.download_page_edd-payment-history .edit-post-header #publishing-action .spinner{margin:0 5px 0 0}.download_page_edd-payment-history .edit-post-header .button-primary{margin:2px;height:34px;line-height:32px;font-size:13px}#edd-order-items .hndle{display:flex;align-items:center;justify-content:space-between}#edd-order-items .hndle .edd-toggle{font-weight:400}.edd-add-order-item td{vertical-align:middle}.edd-add-order-item input{width:80%}.edd-add-order-item input[readonly]{color:#555;background:none;border:1px solid transparent;box-shadow:none}.order-customer-info .customer-details-wrap{margin:15px 0;align-items:center}.order-customer-info .customer-details-wrap .spinner{margin:0}.order-customer-info .customer-details{display:flex;flex-direction:column}.order-customer-info .customer-details .customer-since{color:#666;display:block;margin:4px 0 6px}.order-customer-info .customer-details>span{margin-bottom:5px}.edd-order-add-download-select .spinner{display:none}table.edd-order-overview-summary{border-width:0;table-layout:fixed}table.edd-order-overview-summary--refund{border-width:0}@media screen and (min-width:782px){.edd-order-overview .column-right{text-align:right}}.edd-ml-auto{margin-left:auto!important}@media screen and (min-width:782px){.edd-ml-lg-auto{margin-left:auto!important}}.edd-ml-auto+.edd-ml-auto{margin-left:10px!important}.edd-order-overview-summary__items-name{align-self:flex-start}.edd-order-overview-summary__items>:nth-child(odd){background-color:#f9f9f9}@media screen and (min-width:782px){.edd-order-overview-summary__items tr:last-child td,.edd-order-overview-summary__items tr:last-child th{border-bottom:1px solid #e5e5e5}}@media screen and (max-width:782px){.edd-order-overview-summary .row-actions>*,.edd-order-overview-summary__items-name .row-actions{display:block!important}.edd-order-overview-summary .row-actions>:not(:first-child):before{display:none}}.edd-order-overview-summary th:not(.column-primary){width:100px}.edd-order-overview-summary .row-actions>:not(:first-child):before{color:#999;content:" | "}.edd-order-overview-summary .row-actions .text{color:#555}.edd-order-overview-summary .removable{display:flex;align-items:center;position:relative}.edd-order-overview-summary .removable .delete{display:inline-block;margin-right:10px;margin-left:-8px;padding:10px;border-right:1px solid #e5e5e5;color:#a00}.edd-order-overview-summary .removable .delete:hover{color:#dc3232}.edd-order-overview-summary__adjustments .column-primary{font-weight:600}.edd-order-overview-summary__adjustments td small{font-weight:400}.edd-order-overview-summary__subtotal .column-primary,.edd-order-overview-summary__tax tr:first-of-type .column-primary,.edd-order-overview-summary__total .column-primary{font-weight:600}.edd-order-overview-summary__adjustments td,.edd-order-overview-summary__subtotal td,.edd-order-overview-summary__tax td,.edd-order-overview-summary__total td{vertical-align:middle}.edd-order-overview-summary__tax td small,.edd-order-overview-summary__total td small{font-weight:400}.edd-order-overview-summary__total .total{color:#017d5c;display:inline-block}.edd-order-overview-summary__total .total.is-negative{color:#a00}@media screen and (min-width:783px){.edd-order-overview-summary__adjustments .removable .delete{margin-left:-50px}.edd-order-overview-summary__total .total{font-size:150%;padding-top:5px;padding-bottom:5px}}.edd-order-overview-summary__total tr:last-child td:not(:first-of-type),.edd-order-overview-summary__total tr:last-child th{border-top:1px solid #e5e5e5}.edd-order-overview-summary__total .notice{margin:-1px}.edd-order-overview-summary__total .notice p{font-weight:400;margin:.5em 0}.edd-order-overview-summary__refunds .column-primary{font-weight:600}.edd-order-overview-summary__refunds td small{font-weight:400}.edd-order-overview-summary__refunds tr:first-child td{border-top:1px solid #e5e5e5}#edd-order-overview-actions.inside{border-top:1px solid #ccd0d4;margin-top:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}#edd-order-overview-actions.inside:empty{padding:0;border-top:0}#edd-order-overview-actions.inside>div{display:flex;align-items:center}#edd-order-overview-actions .edd-order-overview-actions__notice{flex-basis:100%;margin-top:15px}.edd-order-overview-actions .button{width:100%;margin-bottom:12px}.edd-order-overview-actions .button:last-of-type{margin-bottom:0}@media screen and (min-width:782px){.edd-order-overview-actions .button{width:auto;margin-left:12px;margin-bottom:0}.edd-order-overview-actions .button:first-of-type{margin-left:auto}}.edd-order-overview-actions__locked{font-style:italic;opacity:.8}@media screen and (max-width:782px){.edd-order-overview-actions__locked{margin-bottom:12px}}.edd-order-overview-actions__refund .dashicons{margin-right:8px}.edd-dialog .ui-button-icon-only{font-size:0}.download_page_edd-payment-history .ui-dialog,.download_page_edd-payment-history .ui-dialog-content{overflow:visible}.edd-order-overview-modal form>p{margin-top:0}.edd-order-overview-modal fieldset legend,.edd-order-overview-modal form label{display:block;margin-bottom:4px}.edd-order-overview-modal fieldset{margin-bottom:calc(1em - 3px)}.edd-order-overview-modal fieldset>p{margin:2px 0 3px}.edd-order-overview-modal form .submit{margin:0 -16px -16px;padding:16px;background:#fcfcfc;border-top:1px solid #dfdfdf;display:flex;align-items:center}.edd-order-overview-modal form .submit .spinner{margin:0}.edd-order-overview-add-item [for=auto-calculate]{display:flex;align-items:center}.edd-order-overview-add-item [for=auto-calculate] input[type=checkbox]{margin-top:0}.edd-order-overview-add-item [for=auto-calculate] .label{line-height:1.15;margin-left:8px}.edd-order-overview-add-item [for=auto-calculate] .label small{margin-top:4px;display:block;opacity:.75}.edd-order-overview-add-adjustment .notice,.edd-order-overview-add-item .notice{margin:0 0 1rem}.edd-order-overview-add-adjustment #description,.edd-order-overview-add-discount select{width:100%}.edd-order-overview-error{font-style:italic;color:#a00;display:block;margin:4px 0}.edd-order-copy-download-link textarea{width:100%}.edd-order-resend-email-chooser legend{font-weight:700;margin-bottom:4px}.edd-order-resend-email-chooser p{margin:4px 0}.edd-notes .edd-note{padding:10px;background-color:#ffe;border:1px solid #cc0;width:100%;position:relative;margin-bottom:10px;box-sizing:border-box;overflow:hidden}.edd-notes .edd-note.deleting{opacity:.5}.edd-notes .edd-note__header{display:flex;align-items:center}.edd-add-note .spinner{float:none;display:inline-block;margin:0}.edd-notes .edd-note time{font-size:11px;color:#aaa}.edd-notes .edd-note .edd-note-author{margin-right:5px}.edd-notes .edd-note .edd-delete-note{color:#a00;font-weight:700;text-decoration:none;margin-left:auto}.edd-notes .edd-note .edd-delete-note:hover{color:#888}.edd-notes .edd-note p:last-child{margin-bottom:0}.edd-notes .edd-no-notes{margin:4px 0 10px}textarea[name=edd-note]{width:100%;min-height:70px;margin-top:0}.edd-notes-wrapper{width:80%}.edd-note-pagination{float:right;margin:-35px 5px 15px}.edd-note-pagination a,.edd-note-pagination span.page-numbers{padding:5px 8px;margin:2px;text-decoration:none}.edd-note-pagination a{border:1px solid #e5e5e5;background:#fcfcfc}.edd-note-pagination a:last-child,.edd-note-pagination span.page-numbers:last-child{margin-right:0}#edd-products{height:100px;min-width:200px}#edd-add-discount input[type=text],#edd-edit-discount input[type=text]{width:300px}#edd-add-discount .edd-discount-datetime input,#edd-edit-discount .edd-discount-datetime input{vertical-align:middle}#edd-add-discount input[type=text].edd_datepicker,#edd-edit-discount input[type=text].edd_datepicker{display:inline-block;width:183px}#edd-edit-discount textarea{height:100px}.edd-amount-type-wrapper{position:relative;display:flex}.edd-amount-type-wrapper select{border-top-left-radius:0;border-bottom-left-radius:0;width:auto!important}.edd-amount-type-wrapper #edd-amount{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-2px;padding:0 8px;width:unset;max-width:125px}.edd-amount-type-wrapper input:focus{z-index:2}.post-type-download .tablenav.top .edd-select{margin-right:6px}.wp-list-table.addresses .column-primary strong,.wp-list-table.customers .column-primary strong,.wp-list-table.discounts .column-primary strong,.wp-list-table.emails .column-primary strong,.wp-list-table.orderadjustments .column-primary strong,.wp-list-table.orderitems .column-primary strong,.wp-list-table.orders .column-primary strong{font-size:14px}.wp-list-table.customers .column-primary .avatar,.wp-list-table.emails .column-customer .avatar{float:left;margin-right:10px;margin-top:1px;border-radius:5px}.wp-list-table.orders div.order-list-email{font-size:.85em;color:#888}.wp-list-table.orders th.column-amount{width:100px}.wp-list-table .row-actions span.activate a{color:green}.wp-list-table .row-actions span.refund a{color:#836fff}.wp-list-table .row-actions span.cancel a{color:#cc8c00}.wp-list-table .row-actions span.cancel a:hover,.wp-list-table .row-actions span.refund a:hover{opacity:.8}.wp-list-table .type-download .row-actions{color:#999}.no-js.edit-tags-php.post-type-download .wp-heading-inline{position:absolute;top:0}.no-js.edit-tags-php.post-type-download .nav-tab-wrapper{margin-top:50px}.download_page_edd-customers .wrap .nav-tab-wrapper .page-title-action,.download_page_edd-discounts .wrap .nav-tab-wrapper .page-title-action,.download_page_edd-payment-history .wrap .nav-tab-wrapper .page-title-action,.edit-tags-php.post-type-download .wrap .nav-tab-wrapper .page-title-action{top:3px;margin-left:10px;line-height:24px}#edd-payments-filter ul.subsubsub{margin-bottom:8px}tr.status-refunded td{background:#cecece;border-top-color:#ccc}marquee{padding:0;margin:0}@media handheld,only screen and (max-width:640px){.wp-list-table.downloads th{width:auto!important}}#edd-download-link-textarea{width:100%}.edd_files_name_label{width:225px;float:left}.edd_files_url_label{width:220px;float:left}#postbox-container-1 .edd_files_name_label,#postbox-container-1 .edd_files_url_label{width:80px}#edd_product_files .inside,#edd_product_prices .inside{margin-bottom:0}textarea#edd-payment-note{width:100%;height:4em;margin:0}#edd-order-items .row .edd-purchased-files-list-wrapper .download{line-height:1.4}#edd-order-items .edd-purchased-files-list-wrapper .edd-purchased-option{color:#666}input[class*=edd-price-field]{max-width:125px}#edd-order-download-quantity[type=number].small-text,#edd-order-download-tax[type=text].small-text,[class*=item_] [class*=edd-payment-details-download-][type=number].small-text{height:25px}#edd-order-download-quantity[type=number].small-text,.item_price .edd-payment-details-download-quantity[type=number].small-text{width:55px}#edd-order-download-tax[type=text].small-text,.item_tax .edd-payment-details-download-item-tax[type=number].small-text{width:80%;max-width:125px}#edd_product_notes_field{display:block;margin:12px 0 0;height:4em;width:100%}.edd-metabox-title-action{margin:0;float:right;padding:4px 8px;position:relative;top:-1px;text-decoration:none;border:1px solid #ccc;border-radius:2px;background:#f7f7f7;text-shadow:none;font-weight:600;font-size:10px;line-height:normal;color:#0073aa;cursor:pointer;outline:0}.edd-metabox-title-action:hover{border-color:#008ec2;background:#00a0d2;color:#fff}.edd-edit-purchase-element .tablenav{padding:2px 10px 8px}.edd-edit-purchase-element .edd-order-children-wrapper{margin:0 -1px}.edd-edit-purchase-element .edd-order-children-wrapper.child-count-0 table{border-top:none;border-bottom:none}.edd-edit-purchase-element .edd-order-children-wrapper.child-count-0 .tablenav{display:none}.edd-edit-purchase-element[class*=columns-] ul li{padding-right:1%}#edd-edit-order-form .column:nth-child(odd),#edd-edit-order-form .columns-4 .column:nth-child(odd),#edd-edit-order-form .columns-5 .column:nth-child(3n+1){margin-right:0}#edd-edit-order-form input.large-text{width:90%}.edd-edit-purchase-element ul li.item_price{width:15%}.edd-edit-purchase-element ul li.item_price.item_quantity{width:25%}.edd-edit-purchase-element ul li.item_tax{width:15%}.edd-edit-purchase-element ul li.price{width:20%}.edd-admin-box-inside{border-bottom:1px solid #f1f1f1;clear:both;padding:12px;margin:0;word-wrap:break-word}.edd-admin-box-inside--row{display:flex;flex-wrap:wrap;word-break:break-all;justify-content:space-between;align-items:center}.edd-admin-box-inside>p{margin:8px 3px}.edd-admin-box-inside .strong{font-weight:600}.edd-admin-box div:not(.edd-admin-box-inside--row) .label{display:block;margin-bottom:4px;margin-right:0}.edd-admin-box .label--has-tip{display:flex;align-items:center}.edd-admin-box .label--has-tip .edd-help-tip{margin-top:0;font-size:20px}.edd-admin-box div:not(.edd-admin-box-inside--row) .label--has-checkbox{margin-bottom:0}.edd-payment-fees .fee-label{color:#666;font-weight:400}.edd-admin-box .right{float:right}#edd-order-refunds-list{padding-left:25px}#poststuff .edd-order-data .inside{margin:0;padding:0}.edd-order-data .edd-select-chosen{width:130px!important}.edd-order-data input.edd_datepicker{width:180px}.edd-order-data input[type=number].edd-payment-time-hour,.edd-order-data input[type=number].edd-payment-time-min{width:50px}.edd-order-data .edd-tax-rate{color:#9c9c9c;font-style:italic;padding:5px}#edd_general_logs p{margin:0;padding:0}.edd-admin-box-inside span.label{margin-right:10px}#edd-order-resend-receipt .inside{margin-top:11px}.edd-order-resend-receipt-header{font-size:14px;line-height:1.4}.edd-admin-box-inside:last-child{border-bottom:0}#edd-edit-order-form .data-payment-key{word-break:break-all}.edd-order-update-box #major-publishing-actions .button-secondary{margin-right:10px}.edd-order-update-box .button-primary{margin-right:0}.edd-edit-purchase-element .edd-select-chosen{width:196px}.edd-edit-purchase-element ul{clear:both;display:block}#edd-customer-details .actions{float:right}.order-data-address h3{margin:0 0 10px}.order-data-address #edd-order-address-country-wrap,.order-data-address #edd-order-address-state-wrap{display:inline-block;width:50%;max-width:300px}.edd-order-data input.small-text{margin:0}.edd-order-data input.med-text{margin:0;width:100px}.edd-edit-purchase-element ul li{display:block;line-height:1.4;position:relative;margin:0;vertical-align:middle;font-size:13px}.edd-edit-purchase-element .row{padding:12px}.edd-edit-purchase-element .row:not(:last-child){border-bottom:1px solid #eee}.edd-edit-purchase-element .row:nth-child(odd):not(.header){background-color:#f9f9f9}.edd-edit-purchase-element .row.header{padding:6px 12px;font-weight:600;vertical-align:top}.edd-edit-purchase-element ul{margin:0 0 15px}.edd-edit-purchase-element ul:last-of-type{margin-bottom:0}#edd-order-data .data span{color:#666;font-weight:600}.edd-edit-purchase-element .inside{padding:12px}.edd-edit-purchase-element .edd-purchased-download-title{font-size:14px;font-weight:500}.edd-edit-purchase-element .edd-purchased-download-title .deleted{color:#777}.edd-edit-purchase-element .edd-purchased-download-actions{color:#777;line-height:1.4}.edd-edit-purchase-element .edd-purchased-download-actions .edd-purchased-download-actions-label{font-weight:500}.edd-edit-purchase-element .edd-purchased-download-actions a{color:#777;font-size:12px}.edd-edit-purchase-element .edd-purchased-download-actions a:hover{color:#444}.edd-edit-purchase-element .edd-purchased-download-actions .edd-order-remove-download{color:#a00}.edd-edit-purchase-element .edd-purchased-download-actions .edd-order-remove-download:hover{color:red}.edd-add-adjustment-to-purchase,.edd-add-download-to-purchase{padding:15px;border-top:1px solid #e5e5e5;background-color:#f5f5f5}.edd-add-adjustment-to-purchase .chosen-container,.edd-add-download-to-purchase .chosen-container{width:90%!important;max-width:220px!important}.edd-add-adjustment-to-purchase .spinner,.edd-add-download-to-purchase .spinner{margin:0;float:none}.edd-add-download-to-purchase .edd-add-order-quantity{width:40px;height:29px;vertical-align:middle}.edd-add-adjustment-to-purchase .edd-add-adjustment-button,.edd-add-adjustment-to-purchase input[type=text],.edd-add-download-to-purchase .edd-add-order-item-button{height:29px}@media screen and (max-width:1284px){.edd-edit-purchase-element .edd-purchased-download-title{font-size:16px}.edd-edit-purchase-element ul li.item_price{width:22%}.edd-edit-purchase-element ul li.item_price.item_quantity{width:35%}.edd-edit-purchase-element ul li.item_tax{width:25%}.edd-edit-purchase-element ul li.price{width:20%}.edd-edit-purchase-element .edd-purchased-download-actions{padding-top:10px}}@media screen and (max-width:1024px){.edd-edit-purchase-element ul li.item_price.item_quantity{width:40%}.edd-edit-purchase-element ul li.price{width:24%}.edd-edit-purchase-element .edd-purchased-download-actions{padding-top:15px}.edd-edit-purchase-element .edd-purchased-download-actions,.edd-edit-purchase-element .edd-purchased-download-actions a{font-size:14px}}@media screen and (max-width:782px){.edd-edit-purchase-element ul li.item_price,.edd-edit-purchase-element ul li.item_price.item_quantity{padding-bottom:10px}.edd-edit-purchase-element ul li.item_price.item_quantity{width:35%}.edd-edit-purchase-element ul li.item_tax,.edd-edit-purchase-element ul li.price{width:20%;padding-bottom:10px}.edd-payment-details-download-amount,.edd-price-currency{font-size:16px}.order-data-column input[type=email]{padding:6px 10px}.edd-refund-submit-line-total td:last-of-type{flex:0 0 120px}#edd-item-tables-wrapper .addresses tbody tr{display:-ms-grid;display:grid}#edd-item-tables-wrapper .addresses tbody td:not(.no-items){padding-left:35%}}@media screen and (max-width:600px){.edd-edit-purchase-element ul li.item_price,.edd-edit-purchase-element ul li.item_price.item_quantity,.edd-edit-purchase-element ul li.item_tax{width:100%;padding-bottom:20px}.edd-edit-purchase-element .edd-add-download-to-purchase ul li.item_tax,.edd-edit-purchase-element ul li.price{width:100%;padding-bottom:0}.edd-edit-purchase-element .edd-add-download-to-purchase-actions{padding-top:15px}}#edd_product_stats .label{display:inline-block}#edd_product_stats .product-earnings-stats:before,#edd_product_stats .product-sales-stats:before{color:#82878c;font:normal 20px/1 dashicons;display:inline-block;padding:0 2px 0 0;position:relative;top:0;left:-1px;speak:none;text-decoration:none!important;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#edd_product_stats .product-sales-stats:before{content:""}#edd_product_stats .product-earnings-stats:before{content:""}body.dashboard_page_edd-upgrades.js .postbox .hndle{cursor:default}.edd_dashboard_widget table thead td{border-bottom:1px solid #ececec;color:#777}.edd_dashboard_widget .table_left{float:left;width:45%}.edd_dashboard_widget .table_right{float:right;width:45%}.edd_dashboard_widget .inside{font-size:12px}.edd_dashboard_widget td{padding:3px 0}.edd_dashboard_widget .b,.edd_dashboard_widget .t{line-height:1.5;vertical-align:middle}.edd_dashboard_widget .b{padding-right:6px;width:auto}.edd_dashboard_widget .t{font-size:12px;padding-right:12px;color:#777;width:100%}.edd_dashboard_widget .label_heading{border-top:1px solid #ececec;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;display:block;padding-top:10px;margin:0 0 8px 12px}.edd_dashboard_widget .edd_dashboard_widget_subheading{border-top:1px solid #ececec;color:#8f8f8f;font-size:14px;padding-top:10px;margin:1em 0 0}.edd_dashboard_widget .edd_dashboard_widget_subheading+.table{margin:8px 0 0}.edd_dashboard_widget .edd_price_label{background:#00769c;border-radius:3px;color:#fff;font-size:10px;padding:2px 4px;margin-right:2px}.edd_dashboard_widget table{width:100%;margin-left:0;margin-bottom:1em}td.edd_order_label{width:80%}td.edd_order_price{text-align:right}@media handheld,only screen and (max-width:1000px){.edd_dashboard_widget .edd-recent-email{display:none}}body.download_page_edd-reports{overflow-y:scroll}.edd-chip{font-size:10px;font-weight:700;text-transform:uppercase;line-height:1;padding:3px;border-radius:3px;color:#fff;background-color:#444}.edd-reports-wrapper .postbox h2,.edd-reports-wrapper .postbox h3{font-size:1.3em}#edd-dashboard-widgets-wrap .metabox-holder{padding-top:0}.edd-reports-wrapper .postbox .edd-select{max-width:200px;vertical-align:baseline;margin-right:4px;margin-bottom:16px}.download_page_edd-reports #edd-item-wrapper{margin:0}#edd-dashboard-widgets-wrap .postbox h2,#edd-dashboard-widgets-wrap .postbox h3{cursor:default}.edd-date-range-options .edd_datepicker{width:105px}.edd-report-wrap{clear:both}.edd-report-wrap h3{clear:both;margin:0 0 20px}.edd-reports-chart,.edd-reports-table{margin-bottom:20px}.edd-admin--has-grid{display:grid;display:-ms-grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px}.edd-admin--has-grid .postbox{margin-bottom:0}.edd-admin--has-grid .edd-from-to-wrapper{display:flex;margin-bottom:16px;width:100%}.edd-admin--has-grid .edd-from-to-wrapper input{width:100%}.edd-admin--has-grid .edd-from-to-wrapper span{flex-grow:1}.edd-admin--has-grid form{display:flex;flex-direction:column;flex-wrap:wrap;position:relative}fieldset.edd-to-and-from-container{display:flex;gap:8px}fieldset.edd-to-and-from-container select{flex:0 0 calc(50% - 6px)}span.edd-to-and-from--separator{line-height:normal;-ms-grid-row-align:center;align-self:center;margin-bottom:16px}.edd-admin--has-grid .postbox .edd-select{max-width:100%;margin-right:0}.edd-admin--has-grid .button.updated-message:before,.edd-admin--has-grid .button.updating-message:before{vertical-align:text-bottom;margin:0 5px 0 0}.edd-import-export-form .edd-progress{background:#ddd;border-radius:15px;height:15px;flex-basis:100%}.edd-import-export-form .edd-progress div{background:#ccc;border-radius:15px;height:100%;width:0}.edd-import-export-form .notice-wrap{background-color:#f4f4f4;border-color:#eae9e9;border-style:solid;border-width:1px 0;padding:12px;overflow:auto;margin:20px -12px -23px;position:relative;width:100%;display:flex;justify-content:space-between;align-items:center}.notice-wrap div.notice{margin:0}.admin-color-fresh .edd-import-export-form .edd-progress div{background:#0073aa}.admin-color-light .edd-import-export-form .edd-progress div{background:#888}.admin-color-blue .edd-import-export-form .edd-progress div{background:#096484}.admin-color-coffee .edd-import-export-form .edd-progress div{background:#c7a589}.admin-color-ectoplasm .edd-import-export-form .edd-progress div{background:#a3b745}.admin-color-midnight .edd-import-export-form .edd-progress div{background:#e14d43}.admin-color-sunrise .edd-import-export-form .edd-progress div{background:#dd823b}.graph-option-section{float:left}.edd-report-filters-title span{display:block;padding:20px}#edd-graphs-filter form{padding:20px}#edd-graphs-filter label{vertical-align:inherit}#edd-graphs-filter .graph-option-section{display:inline-block;line-height:2em;margin:0 5px 0 0;padding:0}.download_page_edd-reports .section-content #post-body-content{float:none}.download_page_edd-reports .section-content select[name=range]{display:none}.edd-mix-totals{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:10px}.edd-mix-chart{display:inline-block;width:49%;vertical-align:top}.edd-graph-notes{color:#9c9c9c}.edd-graph-notes span{display:block}.edd-pie-graph .legend{display:none}.edd-pie-legend{overflow:auto;margin-top:10px}.edd-legend-item-wrapper{color:#333;display:inline-block;font-size:8pt;padding:2px 5px 0;width:48%;height:20px}.edd-legend-color{border:1px solid #cfcfcf;display:inline-block;margin-right:5px;width:20px;height:15px}.edd-pie-legend-item{display:inline-block;vertical-align:top;width:80%}#edd-reports-tiles-wrap .metabox-holder{padding:0}#edd-reports-tiles-wrap #dashboard-widgets{overflow:auto}#edd-reports-tiles-wrap #dashboard-widgets .postbox-container{width:33.3%}.download_page_edd-reports .section-content .tablenav.top{display:none}#edd_tax_rates{margin:1em 0 0}[id*=edd-recapture-].button{font-size:16px;height:auto;padding:8px 14px;margin:6px 0 0}[id*=edd-recapture-].button .dashicons{line-height:29px;margin-right:8px}[id*=edd-recapture-].button .edd-loading,[id*=edd-recapture-].button .edd-loading:after{border-radius:50%;display:inline-block;width:14px;height:14px}[id*=edd-recapture-].button .edd-loading{position:relative;top:3px;margin-left:4px;box-shadow:0 0 2px rgba(0,0,0,.2);animation:edd-spinning 1.1s linear infinite;border:2px solid hsla(0,0%,100%,.5);border-left-color:#fff;font-size:14px;filter:alpha(opacity=0);transform:translateZ(0)}#edd-recapture-disconnect.button .edd-loading.dark{border-color:rgba(0,0,0,.2) rgba(0,0,0,.2) rgba(0,0,0,.2) #666;box-shadow:none}.recapture-notice{position:relative}@keyframes edd-spinning{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#edd-chartjs-tooltip{position:absolute;background-color:#fff;border-radius:7px;transition:all .1s ease;pointer-events:none;transform:translate(-50%);font-size:12px;box-shadow:0 0 0 1px rgba(89,94,100,.1),0 15px 35px 0 rgba(89,94,100,.1),0 5px 15px 0 rgba(0,0,0,.12);min-width:120px;opacity:0}.edd-chartjs-tooltip-key{display:inline-block;width:10px;height:10px;margin-right:5px}#edd-send-test-summary-save-changes-notice .notice p{font-size:13px}#edd-send-test-summary-notice,#edd-send-test-summary-save-changes-notice{display:flex;margin-top:5px}.edd-graph .y1Axis{color:#edc240!important}.edd-graph .y2Axis{color:#afd8f8!important}.wp-list-table.apikeys input.code{width:100%;font-size:10px;cursor:text;background:#fff;border:1px solid #ddd;box-shadow:none;color:#555}.edd-toggle{position:relative;display:inline-block;overflow:visible}.edd-toggle input[type=checkbox]{display:inline-block;vertical-align:middle;position:relative;margin:0;padding:0;width:42px;min-width:42px;height:24px;background-color:#ccc;transition:background .2s ease;border-radius:34px;box-shadow:none;border:none}.edd-toggle .label{display:inline-block;vertical-align:middle;white-space:nowrap}.edd-toggle input[type=checkbox]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:transform .1s ease;border-radius:50%}@media only screen and (max-width:782px){.edd-toggle input[type=checkbox]:checked:before{margin:-.1875rem 0 0 -.25rem}}.edd-toggle input[type=checkbox]:checked{background-color:#007cba;background-color:var(--wp-admin-theme-color)}.edd-toggle input[type=checkbox]:active,.edd-toggle input[type=checkbox]:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 3px #7e8993}.edd-toggle input[type=checkbox]:checked:active,.edd-toggle input[type=checkbox]:checked:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #007cba;box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color)}.edd-toggle input[type=checkbox]:checked:before{transform:translateX(22px)}.edd-toggle .label+input,.edd-toggle input+.label{margin-left:5px}.download_page_edd-tools .tablenav .actions{overflow:visible}.edd_user_search_wrap{position:relative;overflow:visible}.edd_user_search_wrap .spinner{position:absolute;margin:0;padding:0;right:4px;top:-2px}.edd_user_search_wrap.loading .spinner{visibility:visible}.edd_user_search_results{position:absolute;left:0;top:20px}.edd_user_search_results a.edd-ajax-user-cancel{position:absolute;right:6px;top:2px}.edd_user_search_results ul{background:#fafafa;border:1px solid #dfdfdf;overflow-y:scroll;padding:0;margin:0;height:150px;width:185px;box-shadow:0 3px 5px rgba(0,0,0,.1)}.edd_user_search_results li{margin:0}.edd_user_search_results li a{display:block;text-decoration:none;padding:6px 10px}.edd_user_search_results li a:hover{background:#f5f5f5}.edd_user_search_results li.no-users{text-align:center;vertical-align:middle;display:block;line-height:150px;color:#bbb;text-transform:uppercase;font-size:11px}@media screen and (max-width:1100px){.edd-mix-chart{display:block;width:100%}}@media screen and (max-width:782px){.license-expiration-date-notice,.license-lifetime-notice,.license-null{padding-left:0}}@media screen and (max-width:600px){#edd-edit-order-form input.large-text{width:100%}}#edd-item-wrapper{background:#fff;border:1px solid #c3c4c7;box-shadow:0 1px 1px rgba(0,0,0,.04);position:relative;margin-top:15px;display:flex}#edd-item-wrapper.full-width{max-width:100%}#edd-item-wrapper:after{content:"";display:block;clear:both;visibility:hidden;font-size:0;height:0}.edd-sections-wrap{clear:both;width:100%}.edd-sections-wrap .section-wrap{background-color:#fff;display:inline-block;z-index:2}.js .edd-sections-wrap .edd-vertical-sections:not(.meta-box) .section-wrap>div{min-height:500px;height:100%}.edd-sections-wrap .section-wrap .customer-section:not(:last-child){border-bottom:1px solid #eee}.edd-sections-wrap .section-wrap .customer-section table{margin-bottom:20px}.edd-sections-wrap .section-wrap{border-left:1px solid #e5e5e5}.edd-sections-wrap .section-wrap .section-content>*{padding:20px}.edd-sections-wrap .section-wrap .section-content h2{margin:0;padding-bottom:0}.edd-sections-wrap .section-wrap .avatar-wrap{float:left;padding-right:10px;text-align:center}.edd-sections-wrap .section-wrap img.avatar{border-radius:5px}.edd-sections-wrap .section-wrap .customer-id{position:absolute;right:0;top:0;padding:10px;background-color:#fafafa;border-bottom-left-radius:20%;border:1px solid #eee;border-top:none;border-right:none;font-family:monospace;font-size:18px;font-weight:600}.edd-item-info.customer-info input[type=password],.edd-item-info.customer-info input[type=text],.edd-item-info.customer-info select{width:200px;height:auto;box-shadow:none;transition:none;border:1px solid #ddd;margin:-5px 0 4px -2px;font-size:13px;padding:2px 4px}.edd-sections-wrap .section-wrap .customer-main-wrapper{float:left}.edd-sections-wrap .section-wrap .customer-main-wrapper input[name="customerinfo[name]"]{font-size:24px}.edd-sections-wrap .section-wrap .customer-address-wrapper{float:right;margin-top:-3px;margin-right:50px;width:202px}.edd-sections-wrap .section-wrap .info-wrapper{min-height:125px;overflow:visible}.edd-sections-wrap .section-wrap .customer-address span[data-key=address2],.edd-sections-wrap .section-wrap .customer-address span[data-key=address],.edd-sections-wrap .section-wrap .customer-address span[data-key=country]{display:block}.edd-sections-wrap .section-wrap a.delete{color:red;margin-right:5px;text-decoration:none}.customer-info{min-height:185px}.customer-info .customer-name{font-size:24px;font-weight:600}.customer-info .customer-name.editable{margin-bottom:6px}.customer-edit-link a{font-weight:400;text-decoration:none}.disconnect-user a{color:#aaa;font-size:20px}#customer-edit-actions{padding:3px;line-height:28px;text-align:center}#customer-edit-actions .button-secondary{margin-right:5px}#customer-edit-actions .cancel{padding:5px}.edd-sections-wrap .section-wrap .row-title{width:30%}.edd-sections-wrap .section-wrap .editable{display:block;padding:3px}.edd-sections-wrap .section-wrap div.edit-item{margin-left:-4px;margin-top:-20px}.edd-sections-wrap .section-wrap .customer-address.edit-item{margin-top:3px}.edd-sections-wrap .section-wrap span.edit-item{display:none}.edd-sections-wrap .section-wrap .edit-item input{font-size:13px}.edd-sections-wrap .section-wrap .customer-name.edit-item input{margin-top:-5px}.edd-sections-wrap .section-wrap .edd_user_search_results{left:-2px;top:18px}.edd-sections-wrap .section-wrap .edd_user_search_results ul{width:198px}#edd-item-stats-wrapper{margin:0 auto;text-align:center}#edd-item-stats-wrapper ul{display:flex;margin:0}#edd-item-stats-wrapper li{font-size:14px;margin-bottom:0;width:50%}#edd-item-stats-wrapper a{text-decoration:none}#edd-item-stats-wrapper .dashicons{color:#888;margin-top:-2px}#edd-item-tables-wrapper table{width:100%}#edd-item-tables-wrapper .no-items{text-align:left}#edd-item-tables-wrapper .emails .add-customer-email-row{background-color:#f4f4f4;border-top:1px solid #e5e5e5}#edd-item-tables-wrapper .add-customer-email-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin:12px 0}#edd-item-tables-wrapper .edd-form-group{margin-bottom:0}#edd-item-tables-wrapper .edd-make-email-primary{flex-grow:1;margin-left:12px}#edd-item-tables-wrapper .emails .spinner{float:none;margin:0 10px;-ms-grid-row-align:center;align-self:center}#edd-item-tables-wrapper .notice-error{background-color:#fff5f5}#edd-item-notes-wrapper{min-height:50px}.customer-note-input{margin-bottom:5px;width:100%}.customer-note-wrapper{border-bottom:1px solid #f9f9f9;min-height:38px;padding:7px 0 7px 7px}.customer-note-wrapper span{display:block}.note-content-wrap{padding-top:7px}.edd-sections-wrap .section-wrap .notice-container{padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}@media screen and (max-width:810px)and (min-width:656px){.customer-info .customer-name{font-size:16px}.edd-sections-wrap .section-wrap .widefat td,.widefat th{max-width:100%!important;display:table-cell}}@media screen and (max-width:781px){#edd-item-tab-wrapper,.edd-sections-wrap .section-wrap{margin:0;width:100%}#edd-item-tab-wrapper-list .dashicons{font-size:18px}.edd-item-has-tabs .edd-sections-wrap .section-wrap{border-top:1px solid #e5e5e5;border-left:0;margin-top:-1px}}@media screen and (max-width:656px){.edd-item-info.customer-info{position:relative}.edd-sections-wrap .section-wrap .customer-address-wrapper{float:none;position:absolute;top:84px;left:165px;max-width:200px}.edd-sections-wrap .section-wrap .customer-main-wrapper{float:none;position:absolute;left:165px}.customer-info .customer-name{font-size:16px}.edd-sections-wrap .section-wrap #edd-item-stats-wrapper{padding-left:0;padding-right:0}.edd-sections-wrap .section-wrap .customer-section{margin-bottom:0}.edd-sections-wrap .section-wrap .widefat td.column-primary,.edd-sections-wrap .section-wrap .widefat td.no-items,.edd-sections-wrap .section-wrap .widefat th.column-primary{width:100px!important;display:table-cell;overflow:hidden;text-align:left}.edd-sections-wrap .section-wrap .customer-id{display:none}#edd-item-tables-wrapper .emails td.column-primary{padding-right:10px;width:100%!important}#edd-item-tables-wrapper .edd-form-group{margin:0 0 16px}}@media screen and (max-width:480px){#edd-item-tab-wrapper-list li{width:50%}#edd-item-tab-wrapper-list li:nth-child(3n+3){border-width:0 1px 1px 0}#edd-item-tab-wrapper-list li:nth-child(2n){border-width:0 0 1px}.download_page_edd-reports .button{text-align:center}#edd-payment-date-filters span{display:block}#edd-payment-date-filters span>input{float:right}#edd-add-discount select[multiple] option,#edd-edit-discount select[multiple] option{height:20px}.download_page_edd-reports .inside .button,.download_page_edd-reports .inside input[type=submit],.download_page_edd-reports .inside input[type=text],.download_page_edd-reports .inside select,.download_page_edd-settings .inside input[type=button],.download_page_edd-tools .inside input[type=submit],.download_page_edd-tools .inside input[type=text],.download_page_edd-tools .inside select{width:100%}#edd-add-discount select[multiple],#edd-edit-discount select[multiple],.download_page_edd-tools select[multiple]{height:200px!important}.download_page_edd-settings input[type=checkbox]{margin:2px 0}.post-type-download input[type=checkbox]{margin-left:2px}}.inside .edd-tools-textarea{background:#32373c;color:rgba(240,245,250,.7);font-size:12px;font-family:Menlo,Monaco,monospace;display:block;overflow:auto;white-space:pre;width:100%;height:450px;padding:10px;outline:none}#system-info-textarea::selection{background:#555;color:#fff}#edd-system-info .edd-inline-button{margin-left:5px}.recount-stats-controls form{display:inline}.edd-recount-stats-descriptions span{display:none;line-height:24px}.edd-vertical-sections{overflow:visible;display:block;display:flex}#edd-item-tab-wrapper,.edd-vertical-sections .section-nav{position:relative;width:20%;line-height:1em;margin:0 -1px 0 0;padding:0;background-color:#f5f5f5;border-right:1px solid #e5e5e5;box-sizing:border-box;max-width:200px}#edd-item-tab-wrapper-list{margin:0}#edd-item-tab-wrapper li,.edd-vertical-sections .section-nav li{display:block;position:relative;margin:0;padding:0;background-color:#fcfcfc}.edd-vertical-sections .section-title:last-of-type{margin-bottom:24px}#edd-item-tab-wrapper li>.edd-item-tab-label-wrap,#edd-item-tab-wrapper li a,.edd-vertical-sections .section-nav li a{display:flex;margin:0;padding:9px;text-decoration:none;border-bottom:1px solid #e5e5e5;box-shadow:none;position:relative;align-items:center}#edd-item-tab-wrapper li a:focus,#edd-item-tab-wrapper li a:hover,.edd-vertical-sections .section-nav li a:focus,.edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0;outline:0;transition:all .25s}.edd-vertical-sections .section-nav .section-title--is-active a:after{content:"";width:1px;height:100%;background:#fff;position:absolute;right:0;top:0;bottom:0;z-index:3}#edd-item-tab-wrapper li>.edd-item-tab-label-wrap{background-color:#fff}.edd-vertical-sections .section-nav li a>.dashicons,.edd-vertical-sections .section-nav li a>span{display:inline-block}.edd-vertical-sections .section-nav li a>span{max-width:76%}.edd-vertical-sections .section-nav li a .dashicons{line-height:20px;margin-right:3px;color:#888}.edd-vertical-sections .section-nav .section-title--is-active a{font-weight:700;color:#555;background-color:#fff;border-right:none;margin-right:-1px}.edd-vertical-sections.use-js .section-content,.no-js .edd-vertical-sections.use-js.edd-item-header-small,.no-js .edd-vertical-sections.use-js .section-nav{display:none}.no-js .edd-vertical-sections.use-js .section-content{display:block}.admin-color-fresh .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-fresh .edd-vertical-sections .section-nav li a:focus,.admin-color-fresh .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #0073aa}.admin-color-blue .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-blue .edd-vertical-sections .section-nav li a:focus,.admin-color-blue .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #096484}.admin-color-coffee .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-coffee .edd-vertical-sections .section-nav li a:focus,.admin-color-coffee .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #c7a589}.admin-color-ectoplasm .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-ectoplasm .edd-vertical-sections .section-nav li a:focus,.admin-color-ectoplasm .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #a3b745}.admin-color-midnight .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-midnight .edd-vertical-sections .section-nav li a:focus,.admin-color-midnight .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #e14d43}.admin-color-ocean .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-ocean .edd-vertical-sections .section-nav li a:focus,.admin-color-ocean .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #627c83}.admin-color-sunrise .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-sunrise .edd-vertical-sections .section-nav li a:focus,.admin-color-sunrise .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #be3631}.admin-color-light .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-light .edd-vertical-sections .section-nav li a:focus,.admin-color-light .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #888}.admin-color-evergreen .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-evergreen .edd-vertical-sections .section-nav li a:focus,.admin-color-evergreen .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #36533f}.admin-color-mint .edd-vertical-sections .section-nav .section-title--is-active a,.admin-color-mint .edd-vertical-sections .section-nav li a:focus,.admin-color-mint .edd-vertical-sections .section-nav li a:hover{box-shadow:inset 5px 0 #4f6d59}.edd-vertical-sections .section-nav .section-title--is-active .dashicons{color:#555}@media only screen and (max-width:782px){#edd-item-tab-wrapper,.edd-vertical-sections .section-nav{width:48px}.edd-vertical-sections .section-nav li a{justify-content:center}.edd-vertical-sections .section-nav li a .dashicons{width:24px;height:24px;font-size:24px;line-height:24px;margin:0}.section-nav li .dashicons:before{width:24px;height:24px}#edd-item-tab-wrapper .edd-item-tab-label,.section-nav li .label{overflow:hidden;position:absolute;top:-1000em;left:-1000em;width:1px;height:1px}}#edd-item-card-wrapper,.edd-vertical-sections .section-wrap{width:80%}#edd-item-card-wrapper .item-section{background:#fff;overflow:hidden;box-sizing:border-box}:not(#edd-item-tab-wrapper)+#edd-item-card-wrapper .item-section{margin:25px 0;padding:20px;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04)}#edd-item-tab-wrapper+#edd-item-card-wrapper{padding:20px;border-left:1px solid #e5e5e5;box-sizing:border-box}@media only screen and (min-width:1200px){#edd-graphs-filter,#edd-item-card-wrapper,.edd-vertical-sections:not(.meta-box) .section-wrap{width:calc(100% - 200px)}}@media only screen and (max-width:782px){#edd-graphs-filter,#edd-item-card-wrapper,.edd-vertical-sections .section-wrap{width:calc(100% - 48px)}}#edd-debug-log .edd-inline-button{margin-left:5px}.edd-settings-sidebar{padding-top:27px}.edd-settings-sidebar-content{background-color:#fff;text-align:center;border:1px solid #ddd;box-sizing:border-box;max-width:300px}.edd-settings-sidebar-content p{font-size:14px;line-height:1.5;margin-top:0}.edd-sidebar-header-section{background-color:#35495c;line-height:1;padding:26px 20px 24px;border-bottom:3px dashed #fafafa}.edd-sidebar-description-section{background-color:#fafafa;padding:16px 20px;border-bottom:1px solid #ddd}.edd-sidebar-description-section .edd-sidebar-description{margin:0}.edd-sidebar-coupon-section{font-size:14px;padding:16px 20px}.edd-sidebar-coupon-section label{display:block;line-height:1.4;margin-bottom:6px}.edd-sidebar-coupon-section label strong{color:#253b51;font-weight:700}.edd-sidebar-coupon-section input{background:#f4f7fa;font-size:22px;font-weight:600;text-align:center;padding:10px;border:2px dashed #2794da;border-radius:4px;margin-bottom:16px;box-shadow:none;width:100%}.edd-sidebar-coupon-section input:focus{border:2px dashed #2794da;box-shadow:none}.edd-settings-sidebar-content .edd-coupon-note{color:#6c7883;font-size:13px;font-style:italic;margin:0}.edd-settings-sidebar-content .edd-coupon-note a{color:#253b51}.edd-settings-sidebar-content .edd-coupon-note a:hover{text-decoration:none}.edd-sidebar-footer-section{background-color:#fafafa;padding:16px 20px;border-top:1px solid #ddd}.edd-sidebar-footer-section .edd-cta-button{display:block;background-color:#2794da;color:#fff;text-decoration:none;font-size:20px;font-weight:700;text-transform:uppercase;padding:17px 10px;border:none;border-radius:4px;width:100%;box-sizing:border-box;box-shadow:none;transition:background-color .2s}.edd-sidebar-footer-section .edd-cta-button:hover{background-color:#2386c5}@media (min-width:1080px){.edd-has-sidebar .edd-settings-content{float:left;width:67%}.edd-has-sidebar .edd-settings-sidebar{float:right;width:31%}}@media (min-width:1240px){.edd-has-sidebar .edd-settings-content{width:74%}.edd-has-sidebar .edd-settings-sidebar{width:23%}}.taxes-tab .edd-has-sidebar .edd-settings-content,.taxes-tab .edd-has-sidebar .edd-settings-sidebar{float:none;width:100%}.bfcm-promo-img-container{background-color:#35495c;width:100%;height:160px}.bfcm-code{color:#2794da;font-weight:700}.sale-ends{position:absolute;bottom:9px;right:14px;display:inline-block;color:#6c7883;font-size:12px;text-align:right;font-style:italic;width:150px} \ No newline at end of file diff --git a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-customers.js b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-customers.js index f60c5c35..8d5a542c 100644 --- a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-customers.js +++ b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-customers.js @@ -1 +1 @@ -!function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=183)}({1:function(e,t){e.exports=jQuery},183:function(e,t,n){(function(e,t){var n={vars:{customer_card_wrap_editable:e("#edit-customer-info .editable"),customer_card_wrap_edit_item:e("#edit-customer-info .edit-item"),user_id:e('input[name="customerinfo[user_id]"]')},init:function(){this.edit_customer(),this.add_email(),this.user_search(),this.remove_user(),this.cancel_edit(),this.change_country(),this.delete_checked()},edit_customer:function(){e(document.body).on("click","#edit-customer",(function(e){e.preventDefault(),n.vars.customer_card_wrap_editable.hide(),n.vars.customer_card_wrap_edit_item.show().css("display","block")}))},add_email:function(){e(document.body).on("click","#add-customer-email",(function(t){t.preventDefault();var n=e(this),i=n.parent().parent().parent().parent(),r={edd_action:"customer-add-email",customer_id:i.find('input[name="customer-id"]').val(),email:i.find('input[name="additional-email"]').val(),primary:i.find('input[name="make-additional-primary"]').is(":checked"),_wpnonce:i.find('input[name="add_email_nonce"]').val()};i.parent().find(".notice-container").remove(),i.find(".spinner").css("visibility","visible"),n.attr("disabled",!0),e.post(ajaxurl,r,(function(e){setTimeout((function(){!0===e.success?window.location.href=e.redirect:(n.attr("disabled",!1),i.before('

'+e.message+"

"),i.find(".spinner").css("visibility","hidden"))}),342)}),"json")}))},user_search:function(){e(document.body).on("click.eddSelectUser",".edd_user_search_results a",(function(t){t.preventDefault();var i=e(this).data("userid");n.vars.user_id.val(i)}))},remove_user:function(){e(document.body).on("click","#disconnect-customer",(function(t){if(t.preventDefault(),confirm(edd_vars.disconnect_customer)){var n={edd_action:"disconnect-userid",customer_id:e('input[name="customerinfo[id]"]').val(),_wpnonce:e("#edit-customer-info #_wpnonce").val()};e.post(ajaxurl,n,(function(e){window.location.href=window.location.href}),"json")}}))},cancel_edit:function(){e(document.body).on("click","#edd-edit-customer-cancel",(function(t){t.preventDefault(),n.vars.customer_card_wrap_edit_item.hide(),n.vars.customer_card_wrap_editable.show(),e(".edd_user_search_results").html("")}))},change_country:function(){e('select[name="customerinfo[country]"]').change((function(){var t=e(this),n=e(':input[name="customerinfo[region]"]'),i={action:"edd_get_shop_states",country:t.val(),nonce:t.data("nonce"),field_name:"customerinfo[region]"};return e.post(ajaxurl,i,(function(e){console.log(e),"nostates"===e?n.replaceWith(''):n.replaceWith(e)})),!1}))},delete_checked:function(){e("#edd-customer-delete-confirm").change((function(){var t=e("#edd-customer-delete-records"),n=e("#edd-delete-customer");e(this).prop("checked")?(t.attr("disabled",!1),n.attr("disabled",!1)):(t.attr("disabled",!0),t.prop("checked",!1),n.attr("disabled",!0))}))}};t(document).ready((function(e){n.init()}))}).call(this,n(1),n(1))}}); \ No newline at end of file +!function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=183)}({1:function(e,t){e.exports=jQuery},183:function(e,t,n){(function(e,t){var n={vars:{customer_card_wrap_editable:e("#edit-customer-info .editable"),customer_card_wrap_edit_item:e("#edit-customer-info .edit-item"),user_id:e('input[name="customerinfo[user_id]"]')},init:function(){this.edit_customer(),this.add_email(),this.user_search(),this.remove_user(),this.cancel_edit(),this.change_country(),this.delete_checked()},edit_customer:function(){e(document.body).on("click","#edit-customer",(function(e){e.preventDefault(),n.vars.customer_card_wrap_editable.hide(),n.vars.customer_card_wrap_edit_item.show().css("display","block")}))},add_email:function(){e(document.body).on("click","#add-customer-email",(function(t){t.preventDefault();var n=e(this),i=n.parent().parent().parent().parent(),r={edd_action:"customer-add-email",customer_id:i.find('input[name="customer-id"]').val(),email:i.find('input[name="additional-email"]').val(),primary:i.find('input[name="make-additional-primary"]').is(":checked"),_wpnonce:i.find('input[name="add_email_nonce"]').val()};i.parent().find(".notice-container").remove(),i.find(".spinner").css("visibility","visible"),n.attr("disabled",!0),e.post(ajaxurl,r,(function(e){setTimeout((function(){!0===e.success?window.location.href=e.redirect:(n.attr("disabled",!1),i.before('

'+e.message+"

"),i.find(".spinner").css("visibility","hidden"))}),342)}),"json")}))},user_search:function(){e(document.body).on("click.eddSelectUser",".edd_user_search_results a",(function(t){t.preventDefault();var i=e(this).data("userid");n.vars.user_id.val(i)}))},remove_user:function(){e(document.body).on("click","#disconnect-customer",(function(t){if(t.preventDefault(),confirm(edd_vars.disconnect_customer)){var n={edd_action:"disconnect-userid",customer_id:e('input[name="customerinfo[id]"]').val(),_wpnonce:e("#edit-customer-info #_wpnonce").val()};e.post(ajaxurl,n,(function(e){window.location.href=window.location.href}),"json")}}))},cancel_edit:function(){e(document.body).on("click","#edd-edit-customer-cancel",(function(t){t.preventDefault(),n.vars.customer_card_wrap_edit_item.hide(),n.vars.customer_card_wrap_editable.show(),e(".edd_user_search_results").html("")}))},change_country:function(){e('select[name="customerinfo[country]"]').on("change",(function(){var t=e(this),n=e(':input[name="customerinfo[region]"]'),i={action:"edd_get_shop_states",country:t.val(),nonce:t.data("nonce"),field_name:"customerinfo[region]"};return e.post(ajaxurl,i,(function(e){console.log(e),"nostates"===e?n.replaceWith(''):n.replaceWith(e)})),!1}))},delete_checked:function(){e("#edd-customer-delete-confirm").on("change",(function(){var t=e("#edd-customer-delete-records"),n=e("#edd-delete-customer");e(this).prop("checked")?(t.attr("disabled",!1),n.attr("disabled",!1)):(t.attr("disabled",!0),t.prop("checked",!1),n.attr("disabled",!0))}))}};t(document).ready((function(e){n.init()}))}).call(this,n(1),n(1))}}); \ No newline at end of file diff --git a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-discounts.js b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-discounts.js index 3e0be751..6ea645ac 100644 --- a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-discounts.js +++ b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-discounts.js @@ -1 +1 @@ -!function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=185)}({1:function(t,e){t.exports=jQuery},185:function(t,e,n){"use strict";n.r(e),function(t){var e=n(4);Object(e.a)((function(){var e=t("#edd_products");e&&e.change((function(){t("#edd-discount-product-conditions").toggle(null!==e.val())}))}))}.call(this,n(1))},4:function(t,e,n){"use strict";(function(t){n.d(e,"a",(function(){return r}));var r=function(e){t(e)}}).call(this,n(1))}}); \ No newline at end of file +!function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=185)}({1:function(t,e){t.exports=jQuery},185:function(t,e,n){"use strict";n.r(e),function(t){var e=n(4);Object(e.a)((function(){var e=t("#edd_products");e&&e.on("change",(function(){t("#edd-discount-product-conditions").toggle(null!==e.val())}))}))}.call(this,n(1))},4:function(t,e,n){"use strict";(function(t){n.d(e,"a",(function(){return r}));var r=function(e){t(e)}}).call(this,n(1))}}); \ No newline at end of file diff --git a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-email-tags.js b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-email-tags.js index 640ff126..6dd10d24 100644 --- a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-email-tags.js +++ b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-email-tags.js @@ -1 +1 @@ -!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=248)}({248:function(e,t,n){"use strict";n.r(t);var r=function(e){return(e=e.toLowerCase()).trim()};document.addEventListener("DOMContentLoaded",(function(){var e,t,n,o=document.querySelector(".edd-email-tags-inserter");o&&(o.addEventListener("click",tb_position),(e=document.querySelectorAll(".edd-email-tags-list-button"))&&_.each(e,(function(e){e.addEventListener("click",(function(){tb_remove(),window.send_to_editor(e.dataset.to_insert)}))})),t=document.querySelector(".edd-email-tags-filter-search"),n=document.querySelectorAll(".edd-email-tags-list-item"),t&&t.addEventListener("keyup",(function(e){var t=e.target.value,o=function(e,t){var n=r(t),o=function(e){return-1!==r(e).indexOf(n)};return _.filter(e,(function(e){return o(e.title)||_.some(e.keywords,o)}))}(eddEmailTagsInserter.items,t);_.each(n,(function(e){var t=_.findWhere(o,{tag:e.dataset.tag});e.style.display=t?"block":"none"}))})))}))}}); \ No newline at end of file +!function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=249)}({249:function(e,t,n){"use strict";n.r(t);var r=function(e,t){var n=i(t),r=function(e){return-1!==i(e).indexOf(n)};return _.filter(e,(function(e){return r(e.title)||_.some(e.keywords,r)}))},i=function(e){return(e=e.toLowerCase()).trim()};function o(e){var t=document.querySelectorAll(".edd-email-tags-list-item");if(t.length){var n=document.activeElement;if(n&&(n.matches(".edd-email-tags-filter-search")||n.matches(".edd-email-tags-list-button"))){var r,i=!1;if(n.matches(".edd-email-tags-filter-search")){if("up"===e)return;r=_.find(t,(function(e){return"none"!==e.style.display})),i=!0}else r=n.parentElement;for(;!i;)i=!(r="down"===e?r.nextElementSibling:r.previousElementSibling)||"none"!==r.style.display;r?r.querySelector(".edd-email-tags-list-button").focus():"up"===e&&document.querySelector(".edd-email-tags-filter-search").focus()}}}document.addEventListener("DOMContentLoaded",(function(){var e,t,n,i=document.querySelector(".edd-email-tags-inserter");i&&(i.addEventListener("click",tb_position),(e=document.querySelectorAll(".edd-email-tags-list-button"))&&_.each(e,(function(e){e.addEventListener("click",(function(){tb_remove(),window.send_to_editor(e.dataset.to_insert)}))})),(n=document.querySelector(".edd-email-tags-filter-search"))&&n.addEventListener("input",(function(e){!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=document.querySelectorAll(".edd-email-tags-list-item"),n=r(eddEmailTagsInserter.items,e);_.each(t,(function(e){var t=_.findWhere(n,{tag:e.dataset.tag});e.style.display=t?"block":"none"}))}(e.target.value)})),document.addEventListener("keydown",(function(e){var t=e.key||e.keyCode;t&&("ArrowDown"!==t&&40!==t?"ArrowUp"!==t&&38!==t||o("up"):o("down"))})),(t=document.querySelector(".edd-email-tags-inserter"))&&t.addEventListener("click",(function(){setTimeout((function(){var e=document.querySelector(".edd-email-tags-filter-search");e&&(e.value="",e.dispatchEvent(new Event("input")),e.focus())}),10)})))}))}}); \ No newline at end of file diff --git a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-extension-manager.js b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-extension-manager.js index 447d9b66..7600cb45 100644 --- a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-extension-manager.js +++ b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-extension-manager.js @@ -1 +1 @@ -!function(e){var t={};function n(a){if(t[a])return t[a].exports;var i=t[a]={i:a,l:!1,exports:{}};return e[a].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(a,i,function(t){return e[t]}.bind(null,i));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=226)}({1:function(e,t){e.exports=jQuery},226:function(e,t,n){(function(e){!function(e,t){"use strict";t(".edd-extension-manager__actions").on("click",".edd-extension-manager__action",(function(e){e.preventDefault();var n=t(this),a=n.attr("data-action"),i=n.attr("data-plugin"),d=n.attr("data-type"),s="",r="",o="",l=n.hasClass("edd-button__toggle");if(!n.attr("disabled")){switch(a){case"activate":s="edd_activate_extension",r="edd-plugin__inactive",o="edd-plugin__active",l||n.text(EDDExtensionManager.activating);break;case"install":s="edd_install_extension",o="edd-plugin__active",n.text(EDDExtensionManager.installing);break;case"deactivate":s="edd_deactivate_extension",r="edd-plugin__active",o="edd-plugin__inactive",l||n.text(EDDExtensionManager.deactivating);break;default:return}n.attr("disabled",!0).addClass("edd-updating"),n.hasClass("button-primary")&&n.removeClass("button-primary").addClass("updating-message");var c={action:s,nonce:EDDExtensionManager.extension_manager_nonce,plugin:i,type:d,pass:n.attr("data-pass"),id:n.attr("data-id"),product:n.attr("data-product")};t.post(ajaxurl,c).done((function(e){EDDExtensionManager.debug&&console.log(e);var t=n.closest(".edd-extension-manager__step");if(e.success)if(t.length){var a=t.next();a.length&&(t.fadeOut(),a.prepend('

'+e.data.message+"

"),a.fadeIn())}else n.attr("disabled",!1).removeClass("edd-updating"),n.closest(".edd-extension-manager__card").removeClass(r).addClass(o),e.data.button.length&&n.closest(".edd-extension-manager__control").empty().append(e.data.button);else{var i=e.data.message;i||(i="plugin"!==d?EDDExtensionManager.extension_install_failed:EDDExtensionManager.plugin_install_failed),t.length?(t.fadeOut(),t.after('

'+i+"

")):n.closest(".edd-extension-manager__actions").empty().append('

'+i+"

")}}))}}));var n,a=t("#edd-extension-manager__bar-search");function i(){clearTimeout(n),n=setTimeout(d,342)}function d(){var e=a.val().toLowerCase(),n=0;if(e.length)t(".edd-extension-manager__card").each((function(){var a=t(this).text().toLowerCase().includes(e),i=t(this).data("filter")&&t(this).data("filter").toLowerCase().includes(e);a||i?(n++,t(this).removeClass("edd-hidden")):t(this).addClass("edd-hidden")}));else{var i=t(".edd-extension-manager__card");i.removeClass("edd-hidden"),n=i.length}t(".edd-extension-manager__card:not(.edd-hidden)").hide().show(0),t(".edd-extension-manager__results").remove(),t("#edd-extension-manager__bar-search").after('
'+n+" "+EDDExtensionManager.results+"
")}a&&(a.on("keyup",(function(e){i()})),a.on("search",(function(e){i()})))}(document,e)}).call(this,n(1))}}); \ No newline at end of file +!function(e){var t={};function n(a){if(t[a])return t[a].exports;var i=t[a]={i:a,l:!1,exports:{}};return e[a].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(a,i,function(t){return e[t]}.bind(null,i));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=226)}({1:function(e,t){e.exports=jQuery},226:function(e,t,n){(function(e){!function(e,t){"use strict";t(".edd-extension-manager__actions").on("click",".edd-extension-manager__action",(function(e){e.preventDefault();var n=t(this),a=n.attr("data-action"),i=n.attr("data-plugin"),d=n.attr("data-type"),r="",s="",o="",l=n.hasClass("edd-button__toggle");if(!n.attr("disabled")){switch(a){case"activate":r="edd_activate_extension",s="edd-plugin__inactive",o="edd-plugin__active",l||n.text(EDDExtensionManager.activating);break;case"install":r="edd_install_extension",o="edd-plugin__active",n.text(EDDExtensionManager.installing);break;case"deactivate":r="edd_deactivate_extension",s="edd-plugin__active",o="edd-plugin__inactive",l||n.text(EDDExtensionManager.deactivating);break;default:return}n.attr("disabled",!0).addClass("edd-updating"),n.hasClass("button-primary")&&n.removeClass("button-primary").addClass("updating-message");var c={action:r,nonce:EDDExtensionManager.extension_manager_nonce,plugin:i,type:d,pass:n.attr("data-pass"),id:n.attr("data-id"),product:n.attr("data-product")};t.post(ajaxurl,c).done((function(e){EDDExtensionManager.debug&&console.log(e);var t=n.closest(".edd-extension-manager__step");if(e.success)if(t.length){var a=t.next();a.length&&(t.fadeOut(),a.prepend('

'+e.data.message+"

"),a.fadeIn())}else n.attr("disabled",!1).removeClass("edd-updating"),n.closest(".edd-extension-manager__card").removeClass(s).addClass(o),e.data.button.length&&n.closest(".edd-extension-manager__control").empty().append(e.data.button);else{var i=e.data.message;i||(i="plugin"!==d?EDDExtensionManager.extension_install_failed:EDDExtensionManager.plugin_install_failed),t.length?(t.fadeOut(),t.after('

'+i+"

")):n.closest(".edd-extension-manager__actions").empty().append('

'+i+"

")}}))}}));var n,a=t("#edd-extension-manager__bar-search");function i(){clearTimeout(n),n=setTimeout(d,342)}function d(){var e=a.val().toLowerCase(),n=0;if(e.length)t(".edd-extension-manager__card").each((function(){var a=t(this).text().toLowerCase().includes(e),i=t(this).data("filter")&&t(this).data("filter").toLowerCase().includes(e);a||i?(n++,t(this).removeClass("edd-hidden")):t(this).addClass("edd-hidden")}));else{var i=t(".edd-extension-manager__card");i.removeClass("edd-hidden"),n=i.length}t(".edd-extension-manager__card:not(.edd-hidden)").hide().show(0),t(".edd-extension-manager__results").remove(),t("#edd-extension-manager__bar-search").after('
'+n+" "+EDDExtensionManager.results+"
")}a&&(EDDExtensionManager.filter&&(a.val(EDDExtensionManager.filter),i()),a.on("keyup",(function(e){i()})),a.on("search",(function(e){i()})))}(document,e)}).call(this,n(1))}}); \ No newline at end of file diff --git a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-orders.js b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-orders.js index 54a9e362..db887212 100644 --- a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-orders.js +++ b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-orders.js @@ -1 +1 @@ -!function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=193)}({1:function(t,e){t.exports=jQuery},10:function(t,e,n){"use strict";(function(t){n.d(e,"a",(function(){return r}));var r=n(5).a.extend({initialize:function(){this.$el.dialog({position:{my:"top center",at:"center center-25%"},classes:{"ui-dialog":"edd-dialog"},closeText:eddAdminOrderOverview.i18n.closeText,width:"350px",modal:!0,resizable:!1,draggable:!1,autoOpen:!1,create:function(){t(this).css("maxWidth","90vw")}})},openDialog:function(){return this.$el.dialog("open"),this},closeDialog:function(t){return t&&t.preventDefault&&t.preventDefault(),this.$el.dialog("close"),this.undelegateEvents(),this}})}).call(this,n(1))},11:function(t,e,n){var r=n(3).default;t.exports=function(t,e){if("object"!==r(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)},t.exports.__esModule=!0,t.exports.default=t.exports},12:function(t,e,n){"use strict";!function(){var e,r,o,i=0,u=[];for(r=0;r<256;r++)u[r]=(r+256).toString(16).substr(1);function a(){var t=(16,(!e||i+16>c.BUFFER_SIZE)&&(i=0,e=c.randomBytes(c.BUFFER_SIZE)),e.slice(i,i+=16));return t[6]=15&t[6]|64,t[8]=63&t[8]|128,t}function c(){var t=a();return u[t[0]]+u[t[1]]+u[t[2]]+u[t[3]]+"-"+u[t[4]]+u[t[5]]+"-"+u[t[6]]+u[t[7]]+"-"+u[t[8]]+u[t[9]]+"-"+u[t[10]]+u[t[11]]+u[t[12]]+u[t[13]]+u[t[14]]+u[t[15]]}c.BUFFER_SIZE=4096,c.bin=a,c.clearBuffer=function(){e=null,i=0},c.test=function(t){return"string"==typeof t&&/^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/.test(t)},"undefined"!=typeof crypto?o=crypto:"undefined"!=typeof window&&void 0!==window.msCrypto&&(o=window.msCrypto),o=o||n(195),t.exports=c,c.randomBytes=function(){if(o){if(o.randomBytes)return o.randomBytes;if(o.getRandomValues)return function(t){var e=new Uint8Array(t);return o.getRandomValues(e),e}}return function(t){var e,n=[];for(e=0;e0},updateAmounts:function(){var e=this.options.state,n=e.get("items"),r=new Backbone.Collection(e.get("adjustments").getByType("discount")),i={country:e.getTaxCountry(),region:e.getTaxRegion(),products:n.map((function(t){return{id:t.get("productId"),quantity:t.get("quantity"),options:{price_id:t.get("priceId")}}})),discountIds:r.pluck("typeId")},u=[];return n.models.forEach((function(t){var e=t.getAmounts(i);e.done((function(e){var n=e.adjustments.map((function(e){return new f.a(p(p({},e),{},{id:c()(),objectId:t.get("id")}))})),r=t.get("adjustments").filter((function(t){return["fee","credit"].includes(t.type)}));t.set("adjustments",new s.a([].concat(o()(n),o()(r))))})).done((function(e){return t.setAmounts(e)})),u.push(e)})),t.when.apply(t,u)}})}).call(this,n(1))},18:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(17),o=n(19),i=Backbone.Collection.extend({comparator:"type",initialize:function(){this.getByType=this.getByType.bind(this)},model:function(t,e){var n;switch(t.type){case"discount":n=new o.a(t,e);break;default:n=new r.a(t,e)}return n},modelId:function(t){return"".concat(t.type,"-").concat(t.typeId,"-").concat(t.description)},has:function(t){return void 0!==this.findWhere({typeId:t.get("typeId")})},getByType:function(t){return this.where({type:t})}})},180:function(t,e,n){"use strict";n.d(e,"a",(function(){return N}));var r=n(2),o=n.n(r),i=n(5),u=n(170);function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function c(t){for(var e=1;e0}},onDismissTaxRateChange:function(){var t=this.options.state;t.set("hasTax",t.get("hasTax")),t.trigger("change:hasTax")},onUpdateAmounts:function(t){var e=this;t.preventDefault();var n=this.options.state;n.get("adjustments").getByType("fee").forEach((function(t){t.updateTax()})),n.get("items").updateAmounts().done((function(){e.onDismissTaxRateChange()}))}}),S=j.extend({getAdjustments:function(){return this.options.state.get("adjustments").getByType("credit")}});function I(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function E(t){for(var e=1;e0&&(i=!0),t("#edd-refund-submit-subtotal-amount").text(e.format(n)),t("#edd-refund-submit-tax-amount").text(e.format(r)),t("#edd-refund-submit-total-amount").text(e.format(o)),t("#edd-submit-refund-submit").attr("disabled",!i),u.prop("readonly",!1),a.prop("readonly",!0)}t(document.body).on("click",".edd-refund-order",(function(e){e.preventDefault(),t(this);var n={action:"edd_generate_refund_form",order_id:t('input[name="edd_payment_id"]').val()};t.ajax({type:"POST",data:n,url:ajaxurl,success:function(e){var n;return n=e.success?e.html:e.message,t("#edd-refund-order-dialog").dialog({position:{my:"top center",at:"center center-25%"},width:"75%",modal:!0,resizable:!1,draggable:!1,classes:{"ui-dialog":"edd-dialog"},closeText:eddAdminOrderOverview.i18n.closeText,open:function(e,r){t(this).html(n)},close:function(e,n){t(this).html(""),t(this).hasClass("did-refund")&&location.reload()}}),!1}}).fail((function(e){return t("#edd-refund-order-dialog").dialog({position:{my:"top center",at:"center center-25%"},width:"75%",modal:!0,resizable:!1,draggable:!1}).html(e.message),!1}))})),t(document.body).on("click",".ui-widget-overlay",(function(e){t("#edd-refund-order-dialog").dialog("close")})),t(document.body).on("change","#edd-refund-order-dialog #cb-select-all-1",(function(){var e=t(".edd-order-item-refund-checkbox"),n=t(this).prop("checked");e.each((function(){t(this).prop("checked",n).trigger("change")}))})),t(document.body).on("change",".edd-order-item-refund-checkbox",(function(){var e=t(this).parent().parent(),n=e.find(".edd-order-item-refund-quantity");n.length&&(t(this).prop("checked")?n.trigger("change"):(e.find(".edd-order-item-refund-input").prop("disabled",!0),r()))})),t(document.body).on("change","#edd-refund-order-dialog .edd-order-item-refund-input",(function(){var n=t(this).closest(".refunditem"),o=n.find(".edd-order-item-refund-quantity"),i=parseInt(o.val());if(i>0?n.addClass("refunded"):n.removeClass("refunded"),t(this).hasClass("edd-order-item-refund-quantity")){n.find(".edd-order-item-refund-input:not(.edd-order-item-refund-quantity)").prop("disabled",0===i),i>0&&o.prop("disabled",!1);var u=n.find(".edd-order-item-refund-subtotal"),a=n.find(".edd-order-item-refund-tax"),c=e.unformat(u.data("original")),s=a.length?e.unformat(a.data("original")):0,f=parseInt(o.data("max")),d=c/f*i,l=a.length?s/f*i:0;d>parseFloat(u.data("max"))&&(d=u.data("max")),a.length&&l>parseFloat(a.data("max"))&&(l=a.data("max")),u.val(e.format(d)),a.length&&a.val(e.format(l))}r()})),t(document.body).on("click","#edd-submit-refund-submit",(function(e){e.preventDefault(),t(".edd-submit-refund-message").removeClass("success").removeClass("fail"),t(this).removeClass("button-primary").attr("disabled",!0).addClass("updating-message"),t("#edd-submit-refund-status").hide();var n={action:"edd_process_refund_form",data:t("#edd-submit-refund-form").serialize(),order_id:t('input[name="edd_payment_id"]').val()};t.ajax({type:"POST",data:n,url:ajaxurl,success:function(e){var n=t(".edd-submit-refund-message"),r=t(".edd-submit-refund-url");e.success?(n.text(e.data.message).addClass("success"),r.attr("href",e.data.refund_url).show(),t("#edd-submit-refund-status").show(),r.focus(),t("#edd-refund-order-dialog").addClass("did-refund")):(n.html(e.data).addClass("fail"),r.hide(),t("#edd-submit-refund-status").show(),t("#edd-submit-refund-submit").attr("disabled",!1).removeClass("updating-message").addClass("button-primary"))}}).fail((function(e){var n=t(".edd-submit-refund-message"),r=t(".edd-submit-refund-url"),o=e.responseJSON;return n.text(o.data).addClass("fail"),r.hide(),t("#edd-submit-refund-status").show(),t("#edd-submit-refund-submit").attr("disabled",!1).removeClass("updating-message").addClass("button-primary"),!1}))})),t(document.body).on("click",".refund-items .toggle-row",(function(){t(this).closest("tr").toggleClass("is-expanded")}))}).call(this,n(1))},197:function(t,e,n){"use strict";n(198),n(199),n(200)},198:function(t,e,n){"use strict";(function(t){var e=n(2),r=n.n(e),o=n(24),i=n(6),u=n(4);function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function c(t){for(var e=1;e'):(n.replaceWith(e),t("#edd_order_address_region").chosen(Object(i.a)(t("#edd_order_address_region"))))}function r(){e(t(this),"edd_order_address[region]","edd_order_address_region").done(n)}!function(){var e=o.a.options.state;if(!1!==e.get("hasTax")&&!1!==e.get("isAdding")){var n=document.getElementById("edd_order_address_country"),r=document.getElementById("edd_order_address_region");n&&r&&(t("#edd_order_address_country").on("change",_.debounce(i,250)),t("#edd-order-address").on("change","#edd_order_address_region",i),t("#edd-order-address").on("keyup","#edd_order_address_region",_.debounce(i,250)))}function i(){var n=t("#edd_order_address_country").val(),r=t("#edd_order_address_region").val(),o=document.getElementById("edd_get_tax_rate_nonce").value;wp.ajax.send("edd_get_tax_rate",{data:{nonce:o,country:n,region:r},success:function(t){var o=t.tax_rate;o*=100,e.set("hasTax",c(c({},e.get("hasTax")),{},{country:n,region:r,rate:o}))},error:function(){e.set("hasTax","none")}})}}(),t(".edd-payment-change-customer-input").on("change",(function(){var e={action:"edd_customer_addresses",customer_id:t(this).val(),nonce:t("#edd_add_order_nonce").val()};return t.post(ajaxurl,e,(function(e){var n=e.success,r=e.data;n?(s=c(c(c({},s),r),{},{addresses:c(c({},s.addresses),r.addresses)}),r.html?(t(".customer-address-select-wrap").show(),t(".customer-address-select-wrap .edd-form-group__control").html(r.html)):t(".customer-address-select-wrap").hide()):t(".customer-address-select-wrap").hide()}),"json"),!1})),t(document.body).on("change",".customer-address-select-wrap .add-order-customer-address-select",(function(){var o=t(this).val(),i=s.addresses[o];return t('#edd-add-order-form input[name="edd_order_address[address]"]').val(i.address),t('#edd-add-order-form input[name="edd_order_address[address2]"]').val(i.address2),t('#edd-add-order-form input[name="edd_order_address[postal_code]"]').val(i.postal_code),t('#edd-add-order-form input[name="edd_order_address[city]"]').val(i.city),t('#edd-add-order-form input[name="edd_order_address[address_id]"]').val(o),t("#edd_order_address_country").off("change",r),t("#edd_order_address_country").val(i.country).trigger("change").trigger("chosen:updated"),e(t("#edd_order_address_country"),"edd_order_address[region]","edd_order_address_region").done(n).done((function(e){t("#edd_order_address_region").val(i.region).trigger("change").trigger("chosen:updated")})),t("#edd_order_address_country").on("change",r),!1})),t("#edd_order_address_country").on("change",r)}))}).call(this,n(1))},199:function(t,e,n){"use strict";(function(t){var e=n(4);Object(e.a)((function(){t(".edd-payment-change-customer-input").on("change",(function(){var e={action:"edd_customer_details",customer_id:t(this).val(),nonce:t("#edd_customer_details_nonce").val()};""!==e.customer_id&&(t(".customer-details").css("display","none"),t("#customer-avatar").html(''),t.post(ajaxurl,e,(function(e){var n=e.success,r=e.data;n?(t(".customer-details").css("display","flex"),t(".customer-details-wrap").css("display","flex"),t("#customer-avatar").html(r.avatar),t(".customer-name").html(r.name),t(".customer-since span").html(r.date_created_i18n),t(".customer-record a").prop("href",r._links.self)):t(".customer-details-wrap").css("display","none")}),"json"))})),t(".edd-payment-change-customer-input").trigger("change"),t("#edd-customer-details").on("click",".edd-payment-new-customer, .edd-payment-new-customer-cancel",(function(e){e.preventDefault();var n=t(this).hasClass("edd-payment-new-customer"),r=t(this).hasClass("edd-payment-new-customer-cancel");n?(t(".order-customer-info").hide(),t(".new-customer").show()):r&&(t(".order-customer-info").show(),t(".new-customer").hide()),n=t("#edd-new-customer"),t(".new-customer").is(":visible")?n.val(1):n.val(0)}))}))}).call(this,n(1))},2:function(t,e,n){var r=n(7);t.exports=function(t,e,n){return(e=r(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},t.exports.__esModule=!0,t.exports.default=t.exports},20:function(t,e,n){"use strict";n.d(e,"a",(function(){return u}));var r=n(8),o=n.n(r),i=n(18),u=Backbone.Model.extend({defaults:{id:0,orderId:0,productId:0,productName:"",priceId:null,cartIndex:0,type:"download",status:"",statusLabel:"",quantity:1,amount:0,subtotal:0,discount:0,tax:0,total:0,dateCreated:"",dateModified:"",uuid:"",amountManual:0,taxManual:0,subtotalManual:0,_isAdjustingManually:!1,adjustments:new i.a},getSubtotal:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.get("state"),n=this.get("subtotal");return!1===e.get("isAdding")?n:!0===e.hasInclusiveTax()&&!1===t?n-this.getTax():n},getDiscountAmount:function(){var t=0,e=this.get("adjustments").getByType("discount");return 0===e.length?this.get("discount"):(e.forEach((function(e){t+=+e.get("subtotal")})),t)},getTax:function(){var t=this.get("state"),e=this.get("tax");if(!1===t.get("isAdding"))return e;var n=t.get("formatters").number;return n.unformat(n.format(e))},getTotal:function(){var t=this.get("state");return!1===t.get("isAdding")?this.get("total"):!0===t.hasInclusiveTax()?this.get("subtotal")-this.getDiscountAmount():this.get("subtotal")-this.getDiscountAmount()+this.getTax()},getAmounts:function(t){var e=t.country,n=void 0===e?"":e,r=t.region,i=void 0===r?"":r,u=t.products,a=void 0===u?[]:u,c=t.discountIds,s=void 0===c?[]:c,f=window.eddAdminOrderOverview.nonces.edd_admin_order_get_item_amounts,d=_.clone(this.attributes),l=d.productId,p=d.priceId,h=d.quantity,v=d.amount,g=d.tax,y=d.subtotal;return wp.ajax.send("edd-admin-order-get-item-amounts",{data:{nonce:f,productId:l,priceId:p,quantity:h,amount:v,tax:g,subtotal:y,country:n,region:i,products:_.uniq([].concat(o()(a),[{id:l,quantity:h,options:{price_id:p}}]),(function(t){var e=t.id,n=t.options.price_id;return"".concat(e,"_").concat(n)})),discounts:_.uniq(s)}})},setAmounts:function(t){var e=t.amount,n=void 0===e?0:e,r=t.discount,o=void 0===r?0:r,i=t.tax,u=void 0===i?0:i,a=t.subtotal,c=void 0===a?0:a,s=t.total,f=void 0===s?0:s;!0===this.get("_isAdjustingManually")?this.set({discount:o}):this.set({amount:n,discount:o,tax:u,subtotal:c,total:f})}})},200:function(t,e,n){"use strict";(function(t){var e=n(4);Object(e.a)((function(){var e=t(".edd-order-resend-receipt-addresses");t(document.body).on("click","#edd-select-receipt-email",(function(t){t.preventDefault(),e.slideDown()})),t(document.body).on("change",".edd-order-resend-receipt-email",(function(){var e=t("input:radio.edd-order-resend-receipt-email:checked").val();t("#edd-select-receipt-email").data("email",e)})),t(document.body).on("click","#edd-select-receipt-email",(function(){if(confirm(edd_vars.resend_receipt)){var e=t(this).prop("href")+"&email="+t(this).data("email");window.location=e}})),t(document.body).on("click","#edd-resend-receipt",(function(){return confirm(edd_vars.resend_receipt)}))}))}).call(this,n(1))},22:function(t,e){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]&&arguments[0];if(!1===this.get("isAdding"))return this.get("order").subtotal;var e=this.get("items"),n=e.models;return n.reduce((function(e,n){return e+ +n.getSubtotal(t)}),0)},getDiscount:function(){return!1===this.get("isAdding")?this.get("order").discount:this.get("adjustments").getByType("discount").reduce((function(t,e){return t+ +e.getAmount()}),0)},getTax:function(){if(!1===this.get("isAdding"))return this.get("order").tax;var t=this.get("items").models,e=this.getFeesTax();return t.reduce((function(t,e){return t+ +e.getTax()}),e)},getFeesTax:function(){return!1===this.get("isAdding")?this.get("order").tax:this.get("adjustments").getByType("fee").reduce((function(t,e){return t+ +e.getTax()}),0)},getTotal:function(){if(!1===this.get("isAdding"))return this.get("order").total;var t=this.get("adjustments").models.reduce((function(t,e){return["discount","credit"].includes(e.get("type"))?t-+e.getAmount():t+ +e.get("subtotal")}),this.getSubtotal(!0));return!0===this.hasInclusiveTax()?t+this.getFeesTax():t+this.getTax()},hasNewTaxRate:function(){var t=this.get("hasTax");if(!1===t)return!1;var e=this.previous("hasTax");return!_.isEqual(t,e)},hasInclusiveTax:function(){return this.get("hasTax").inclusive}});function h(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function v(t){for(var e=1;e"']/g,N=RegExp(z.source),F=RegExp(R.source),L=/<%-([\s\S]+?)%>/g,W=/<%([\s\S]+?)%>/g,U=/<%=([\s\S]+?)%>/g,q=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,$=/^\w*$/,V=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Z=/[\\^$.*+?()[\]{}|]/g,Q=RegExp(Z.source),J=/^\s+/,K=/\s/,H=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,G=/\{\n\/\* \[wrapped with (.+)\] \*/,Y=/,? & /,X=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,tt=/[()=,{}\[\]\/\s]/,et=/\\(\\)?/g,nt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,rt=/\w*$/,ot=/^[-+]0x[0-9a-f]+$/i,it=/^0b[01]+$/i,ut=/^\[object .+?Constructor\]$/,at=/^0o[0-7]+$/i,ct=/^(?:0|[1-9]\d*)$/,st=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ft=/($^)/,dt=/['\n\r\u2028\u2029\\]/g,lt="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",pt="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ht="["+pt+"]",vt="["+lt+"]",gt="\\d+",yt="[a-z\\xdf-\\xf6\\xf8-\\xff]",mt="[^\\ud800-\\udfff"+pt+gt+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",_t="\\ud83c[\\udffb-\\udfff]",bt="[^\\ud800-\\udfff]",wt="(?:\\ud83c[\\udde6-\\uddff]){2}",Ot="[\\ud800-\\udbff][\\udc00-\\udfff]",jt="[A-Z\\xc0-\\xd6\\xd8-\\xde]",xt="(?:"+yt+"|"+mt+")",Pt="(?:"+jt+"|"+mt+")",At="(?:"+vt+"|"+_t+")?",kt="[\\ufe0e\\ufe0f]?"+At+"(?:\\u200d(?:"+[bt,wt,Ot].join("|")+")[\\ufe0e\\ufe0f]?"+At+")*",Tt="(?:"+["[\\u2700-\\u27bf]",wt,Ot].join("|")+")"+kt,Dt="(?:"+[bt+vt+"?",vt,wt,Ot,"[\\ud800-\\udfff]"].join("|")+")",St=RegExp("['’]","g"),It=RegExp(vt,"g"),Et=RegExp(_t+"(?="+_t+")|"+Dt+kt,"g"),Ct=RegExp([jt+"?"+yt+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[ht,jt,"$"].join("|")+")",Pt+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[ht,jt+xt,"$"].join("|")+")",jt+"?"+xt+"+(?:['’](?:d|ll|m|re|s|t|ve))?",jt+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",gt,Tt].join("|"),"g"),Bt=RegExp("[\\u200d\\ud800-\\udfff"+lt+"\\ufe0e\\ufe0f]"),Mt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,zt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Rt=-1,Nt={};Nt[P]=Nt[A]=Nt[k]=Nt[T]=Nt[D]=Nt[S]=Nt["[object Uint8ClampedArray]"]=Nt[I]=Nt[E]=!0,Nt[c]=Nt[s]=Nt[j]=Nt[f]=Nt[x]=Nt[d]=Nt[l]=Nt[p]=Nt[v]=Nt[g]=Nt[y]=Nt[m]=Nt[_]=Nt[b]=Nt[O]=!1;var Ft={};Ft[c]=Ft[s]=Ft[j]=Ft[x]=Ft[f]=Ft[d]=Ft[P]=Ft[A]=Ft[k]=Ft[T]=Ft[D]=Ft[v]=Ft[g]=Ft[y]=Ft[m]=Ft[_]=Ft[b]=Ft[w]=Ft[S]=Ft["[object Uint8ClampedArray]"]=Ft[I]=Ft[E]=!0,Ft[l]=Ft[p]=Ft[O]=!1;var Lt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Wt=parseFloat,Ut=parseInt,qt="object"==typeof t&&t&&t.Object===Object&&t,$t="object"==typeof self&&self&&self.Object===Object&&self,Vt=qt||$t||Function("return this")(),Zt=e&&!e.nodeType&&e,Qt=Zt&&"object"==typeof r&&r&&!r.nodeType&&r,Jt=Qt&&Qt.exports===Zt,Kt=Jt&&qt.process,Ht=function(){try{return Qt&&Qt.require&&Qt.require("util").types||Kt&&Kt.binding&&Kt.binding("util")}catch(t){}}(),Gt=Ht&&Ht.isArrayBuffer,Yt=Ht&&Ht.isDate,Xt=Ht&&Ht.isMap,te=Ht&&Ht.isRegExp,ee=Ht&&Ht.isSet,ne=Ht&&Ht.isTypedArray;function re(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function oe(t,e,n,r){for(var o=-1,i=null==t?0:t.length;++o-1}function fe(t,e,n){for(var r=-1,o=null==t?0:t.length;++r-1;);return n}function Ce(t,e){for(var n=t.length;n--&&_e(e,t[n],0)>-1;);return n}function Be(t,e){for(var n=t.length,r=0;n--;)t[n]===e&&++r;return r}var Me=xe({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),ze=xe({"&":"&","<":"<",">":">",'"':""","'":"'"});function Re(t){return"\\"+Lt[t]}function Ne(t){return Bt.test(t)}function Fe(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function Le(t,e){return function(n){return t(e(n))}}function We(t,e){for(var n=-1,r=t.length,o=0,i=[];++n",""":'"',"'":"'"}),Je=function t(e){var n,r=(e=null==e?Vt:Je.defaults(Vt.Object(),e,Je.pick(Vt,zt))).Array,o=e.Date,K=e.Error,lt=e.Function,pt=e.Math,ht=e.Object,vt=e.RegExp,gt=e.String,yt=e.TypeError,mt=r.prototype,_t=lt.prototype,bt=ht.prototype,wt=e["__core-js_shared__"],Ot=_t.toString,jt=bt.hasOwnProperty,xt=0,Pt=(n=/[^.]+$/.exec(wt&&wt.keys&&wt.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",At=bt.toString,kt=Ot.call(ht),Tt=Vt._,Dt=vt("^"+Ot.call(jt).replace(Z,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Et=Jt?e.Buffer:void 0,Bt=e.Symbol,Lt=e.Uint8Array,qt=Et?Et.allocUnsafe:void 0,$t=Le(ht.getPrototypeOf,ht),Zt=ht.create,Qt=bt.propertyIsEnumerable,Kt=mt.splice,Ht=Bt?Bt.isConcatSpreadable:void 0,ge=Bt?Bt.iterator:void 0,xe=Bt?Bt.toStringTag:void 0,Ke=function(){try{var t=ti(ht,"defineProperty");return t({},"",{}),t}catch(t){}}(),He=e.clearTimeout!==Vt.clearTimeout&&e.clearTimeout,Ge=o&&o.now!==Vt.Date.now&&o.now,Ye=e.setTimeout!==Vt.setTimeout&&e.setTimeout,Xe=pt.ceil,tn=pt.floor,en=ht.getOwnPropertySymbols,nn=Et?Et.isBuffer:void 0,rn=e.isFinite,on=mt.join,un=Le(ht.keys,ht),an=pt.max,cn=pt.min,sn=o.now,fn=e.parseInt,dn=pt.random,ln=mt.reverse,pn=ti(e,"DataView"),hn=ti(e,"Map"),vn=ti(e,"Promise"),gn=ti(e,"Set"),yn=ti(e,"WeakMap"),mn=ti(ht,"create"),_n=yn&&new yn,bn={},wn=Di(pn),On=Di(hn),jn=Di(vn),xn=Di(gn),Pn=Di(yn),An=Bt?Bt.prototype:void 0,kn=An?An.valueOf:void 0,Tn=An?An.toString:void 0;function Dn(t){if(Zu(t)&&!Mu(t)&&!(t instanceof Cn)){if(t instanceof En)return t;if(jt.call(t,"__wrapped__"))return Si(t)}return new En(t)}var Sn=function(){function t(){}return function(e){if(!Vu(e))return{};if(Zt)return Zt(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();function In(){}function En(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=void 0}function Cn(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Bn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e=e?t:e)),t}function Gn(t,e,n,r,o,i){var u,a=1&e,s=2&e,l=4&e;if(n&&(u=o?n(t,r,o,i):n(t)),void 0!==u)return u;if(!Vu(t))return t;var O=Mu(t);if(O){if(u=function(t){var e=t.length,n=new t.constructor(e);return e&&"string"==typeof t[0]&&jt.call(t,"index")&&(n.index=t.index,n.input=t.input),n}(t),!a)return mo(t,u)}else{var C=ri(t),B=C==p||C==h;if(Fu(t))return lo(t,a);if(C==y||C==c||B&&!o){if(u=s||B?{}:ii(t),!a)return s?function(t,e){return _o(t,ni(t),e)}(t,function(t,e){return t&&_o(e,ja(e),t)}(u,t)):function(t,e){return _o(t,ei(t),e)}(t,Qn(u,t))}else{if(!Ft[C])return o?t:{};u=function(t,e,n){var r,o=t.constructor;switch(e){case j:return po(t);case f:case d:return new o(+t);case x:return function(t,e){var n=e?po(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}(t,n);case P:case A:case k:case T:case D:case S:case"[object Uint8ClampedArray]":case I:case E:return ho(t,n);case v:return new o;case g:case b:return new o(t);case m:return function(t){var e=new t.constructor(t.source,rt.exec(t));return e.lastIndex=t.lastIndex,e}(t);case _:return new o;case w:return r=t,kn?ht(kn.call(r)):{}}}(t,C,a)}}i||(i=new Nn);var M=i.get(t);if(M)return M;i.set(t,u),Gu(t)?t.forEach((function(r){u.add(Gn(r,e,n,r,t,i))})):Qu(t)&&t.forEach((function(r,o){u.set(o,Gn(r,e,n,o,t,i))}));var z=O?void 0:(l?s?Qo:Zo:s?ja:Oa)(t);return ie(z||t,(function(r,o){z&&(r=t[o=r]),$n(u,o,Gn(r,e,n,o,t,i))})),u}function Yn(t,e,n){var r=n.length;if(null==t)return!r;for(t=ht(t);r--;){var o=n[r],i=e[o],u=t[o];if(void 0===u&&!(o in t)||!i(u))return!1}return!0}function Xn(t,e,n){if("function"!=typeof t)throw new yt(i);return bi((function(){t.apply(void 0,n)}),e)}function tr(t,e,n,r){var o=-1,i=se,u=!0,a=t.length,c=[],s=e.length;if(!a)return c;n&&(e=de(e,De(n))),r?(i=fe,u=!1):e.length>=200&&(i=Ie,u=!1,e=new Rn(e));t:for(;++o-1},Mn.prototype.set=function(t,e){var n=this.__data__,r=Vn(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},zn.prototype.clear=function(){this.size=0,this.__data__={hash:new Bn,map:new(hn||Mn),string:new Bn}},zn.prototype.delete=function(t){var e=Yo(this,t).delete(t);return this.size-=e?1:0,e},zn.prototype.get=function(t){return Yo(this,t).get(t)},zn.prototype.has=function(t){return Yo(this,t).has(t)},zn.prototype.set=function(t,e){var n=Yo(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},Rn.prototype.add=Rn.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},Rn.prototype.has=function(t){return this.__data__.has(t)},Nn.prototype.clear=function(){this.__data__=new Mn,this.size=0},Nn.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},Nn.prototype.get=function(t){return this.__data__.get(t)},Nn.prototype.has=function(t){return this.__data__.has(t)},Nn.prototype.set=function(t,e){var n=this.__data__;if(n instanceof Mn){var r=n.__data__;if(!hn||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new zn(r)}return n.set(t,e),this.size=n.size,this};var er=Oo(sr),nr=Oo(fr,!0);function rr(t,e){var n=!0;return er(t,(function(t,r,o){return n=!!e(t,r,o)})),n}function or(t,e,n){for(var r=-1,o=t.length;++r0&&n(a)?e>1?ur(a,e-1,n,r,o):le(o,a):r||(o[o.length]=a)}return o}var ar=jo(),cr=jo(!0);function sr(t,e){return t&&ar(t,e,Oa)}function fr(t,e){return t&&cr(t,e,Oa)}function dr(t,e){return ce(e,(function(e){return Uu(t[e])}))}function lr(t,e){for(var n=0,r=(e=ao(e,t)).length;null!=t&&ne}function gr(t,e){return null!=t&&jt.call(t,e)}function yr(t,e){return null!=t&&e in ht(t)}function mr(t,e,n){for(var o=n?fe:se,i=t[0].length,u=t.length,a=u,c=r(u),s=1/0,f=[];a--;){var d=t[a];a&&e&&(d=de(d,De(e))),s=cn(d.length,s),c[a]=!n&&(e||i>=120&&d.length>=120)?new Rn(a&&d):void 0}d=t[0];var l=-1,p=c[0];t:for(;++l=a?c:c*("desc"==n[r]?-1:1)}return t.index-e.index}(t,e,n)}));r--;)t[r]=t[r].value;return t}(kr(t,(function(t,n,o){return{criteria:de(e,(function(e){return e(t)})),index:++r,value:t}})))}function Cr(t,e,n){for(var r=-1,o=e.length,i={};++r-1;)a!==t&&Kt.call(a,c,1),Kt.call(t,c,1);return t}function Mr(t,e){for(var n=t?e.length:0,r=n-1;n--;){var o=e[n];if(n==r||o!==i){var i=o;ai(o)?Kt.call(t,o,1):Xr(t,o)}}return t}function zr(t,e){return t+tn(dn()*(e-t+1))}function Rr(t,e){var n="";if(!t||e<1||e>9007199254740991)return n;do{e%2&&(n+=t),(e=tn(e/2))&&(t+=t)}while(e);return n}function Nr(t,e){return wi(vi(t,e,Ja),t+"")}function Fr(t){return Ln(Ia(t))}function Lr(t,e){var n=Ia(t);return xi(n,Hn(e,0,n.length))}function Wr(t,e,n,r){if(!Vu(t))return t;for(var o=-1,i=(e=ao(e,t)).length,u=i-1,a=t;null!=a&&++oi?0:i+e),(n=n>i?i:n)<0&&(n+=i),i=e>n?0:n-e>>>0,e>>>=0;for(var u=r(i);++o>>1,u=t[i];null!==u&&!Xu(u)&&(n?u<=e:u=200){var s=e?null:No(t);if(s)return Ue(s);u=!1,o=Ie,c=new Rn}else c=e?[]:a;t:for(;++r=r?t:Vr(t,e,n)}var fo=He||function(t){return Vt.clearTimeout(t)};function lo(t,e){if(e)return t.slice();var n=t.length,r=qt?qt(n):new t.constructor(n);return t.copy(r),r}function po(t){var e=new t.constructor(t.byteLength);return new Lt(e).set(new Lt(t)),e}function ho(t,e){var n=e?po(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function vo(t,e){if(t!==e){var n=void 0!==t,r=null===t,o=t==t,i=Xu(t),u=void 0!==e,a=null===e,c=e==e,s=Xu(e);if(!a&&!s&&!i&&t>e||i&&u&&c&&!a&&!s||r&&u&&c||!n&&c||!o)return 1;if(!r&&!i&&!s&&t1?n[o-1]:void 0,u=o>2?n[2]:void 0;for(i=t.length>3&&"function"==typeof i?(o--,i):void 0,u&&ci(n[0],n[1],u)&&(i=o<3?void 0:i,o=1),e=ht(e);++r-1?o[i?e[u]:u]:void 0}}function To(t){return Vo((function(e){var n=e.length,r=n,o=En.prototype.thru;for(t&&e.reverse();r--;){var u=e[r];if("function"!=typeof u)throw new yt(i);if(o&&!a&&"wrapper"==Ko(u))var a=new En([],!0)}for(r=a?r:n;++r1&&_.reverse(),d&&sa))return!1;var s=i.get(t),f=i.get(e);if(s&&f)return s==e&&f==t;var d=-1,l=!0,p=2&n?new Rn:void 0;for(i.set(t,e),i.set(e,t);++d-1&&t%1==0&&t1?"& ":"")+e[r],e=e.join(n>2?", ":" "),t.replace(H,"{\n/* [wrapped with "+e+"] */\n")}(r,function(t,e){return ie(a,(function(n){var r="_."+n[0];e&n[1]&&!se(t,r)&&t.push(r)})),t.sort()}(function(t){var e=t.match(G);return e?e[1].split(Y):[]}(r),n)))}function ji(t){var e=0,n=0;return function(){var r=sn(),o=16-(r-n);if(n=r,o>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function xi(t,e){var n=-1,r=t.length,o=r-1;for(e=void 0===e?r:e;++n1?t[e-1]:void 0;return n="function"==typeof n?(t.pop(),n):void 0,Hi(t,n)}));function ru(t){var e=Dn(t);return e.__chain__=!0,e}function ou(t,e){return e(t)}var iu=Vo((function(t){var e=t.length,n=e?t[0]:0,r=this.__wrapped__,o=function(e){return Kn(e,t)};return!(e>1||this.__actions__.length)&&r instanceof Cn&&ai(n)?((r=r.slice(n,+n+(e?1:0))).__actions__.push({func:ou,args:[o],thisArg:void 0}),new En(r,this.__chain__).thru((function(t){return e&&!t.length&&t.push(void 0),t}))):this.thru(o)})),uu=bo((function(t,e,n){jt.call(t,n)?++t[n]:Jn(t,n,1)})),au=ko(Bi),cu=ko(Mi);function su(t,e){return(Mu(t)?ie:er)(t,Go(e,3))}function fu(t,e){return(Mu(t)?ue:nr)(t,Go(e,3))}var du=bo((function(t,e,n){jt.call(t,n)?t[n].push(e):Jn(t,n,[e])})),lu=Nr((function(t,e,n){var o=-1,i="function"==typeof e,u=Ru(t)?r(t.length):[];return er(t,(function(t){u[++o]=i?re(e,t,n):_r(t,e,n)})),u})),pu=bo((function(t,e,n){Jn(t,n,e)}));function hu(t,e){return(Mu(t)?de:kr)(t,Go(e,3))}var vu=bo((function(t,e,n){t[n?0:1].push(e)}),(function(){return[[],[]]})),gu=Nr((function(t,e){if(null==t)return[];var n=e.length;return n>1&&ci(t,e[0],e[1])?e=[]:n>2&&ci(e[0],e[1],e[2])&&(e=[e[0]]),Er(t,ur(e,1),[])})),yu=Ge||function(){return Vt.Date.now()};function mu(t,e,n){return e=n?void 0:e,Lo(t,128,void 0,void 0,void 0,void 0,e=t&&null==e?t.length:e)}function _u(t,e){var n;if("function"!=typeof e)throw new yt(i);return t=ia(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=void 0),n}}var bu=Nr((function(t,e,n){var r=1;if(n.length){var o=We(n,Ho(bu));r|=32}return Lo(t,r,e,n,o)})),wu=Nr((function(t,e,n){var r=3;if(n.length){var o=We(n,Ho(wu));r|=32}return Lo(e,r,t,n,o)}));function Ou(t,e,n){var r,o,u,a,c,s,f=0,d=!1,l=!1,p=!0;if("function"!=typeof t)throw new yt(i);function h(e){var n=r,i=o;return r=o=void 0,f=e,a=t.apply(i,n)}function v(t){return f=t,c=bi(y,e),d?h(t):a}function g(t){var n=t-s;return void 0===s||n>=e||n<0||l&&t-f>=u}function y(){var t=yu();if(g(t))return m(t);c=bi(y,function(t){var n=e-(t-s);return l?cn(n,u-(t-f)):n}(t))}function m(t){return c=void 0,p&&r?h(t):(r=o=void 0,a)}function _(){var t=yu(),n=g(t);if(r=arguments,o=this,s=t,n){if(void 0===c)return v(s);if(l)return fo(c),c=bi(y,e),h(s)}return void 0===c&&(c=bi(y,e)),a}return e=aa(e)||0,Vu(n)&&(d=!!n.leading,u=(l="maxWait"in n)?an(aa(n.maxWait)||0,e):u,p="trailing"in n?!!n.trailing:p),_.cancel=function(){void 0!==c&&fo(c),f=0,r=s=o=c=void 0},_.flush=function(){return void 0===c?a:m(yu())},_}var ju=Nr((function(t,e){return Xn(t,1,e)})),xu=Nr((function(t,e,n){return Xn(t,aa(e)||0,n)}));function Pu(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new yt(i);var n=function(){var r=arguments,o=e?e.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var u=t.apply(this,r);return n.cache=i.set(o,u)||i,u};return n.cache=new(Pu.Cache||zn),n}function Au(t){if("function"!=typeof t)throw new yt(i);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}Pu.Cache=zn;var ku=co((function(t,e){var n=(e=1==e.length&&Mu(e[0])?de(e[0],De(Go())):de(ur(e,1),De(Go()))).length;return Nr((function(r){for(var o=-1,i=cn(r.length,n);++o=e})),Bu=br(function(){return arguments}())?br:function(t){return Zu(t)&&jt.call(t,"callee")&&!Qt.call(t,"callee")},Mu=r.isArray,zu=Gt?De(Gt):function(t){return Zu(t)&&hr(t)==j};function Ru(t){return null!=t&&$u(t.length)&&!Uu(t)}function Nu(t){return Zu(t)&&Ru(t)}var Fu=nn||ac,Lu=Yt?De(Yt):function(t){return Zu(t)&&hr(t)==d};function Wu(t){if(!Zu(t))return!1;var e=hr(t);return e==l||"[object DOMException]"==e||"string"==typeof t.message&&"string"==typeof t.name&&!Ku(t)}function Uu(t){if(!Vu(t))return!1;var e=hr(t);return e==p||e==h||"[object AsyncFunction]"==e||"[object Proxy]"==e}function qu(t){return"number"==typeof t&&t==ia(t)}function $u(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}function Vu(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Zu(t){return null!=t&&"object"==typeof t}var Qu=Xt?De(Xt):function(t){return Zu(t)&&ri(t)==v};function Ju(t){return"number"==typeof t||Zu(t)&&hr(t)==g}function Ku(t){if(!Zu(t)||hr(t)!=y)return!1;var e=$t(t);if(null===e)return!0;var n=jt.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&Ot.call(n)==kt}var Hu=te?De(te):function(t){return Zu(t)&&hr(t)==m},Gu=ee?De(ee):function(t){return Zu(t)&&ri(t)==_};function Yu(t){return"string"==typeof t||!Mu(t)&&Zu(t)&&hr(t)==b}function Xu(t){return"symbol"==typeof t||Zu(t)&&hr(t)==w}var ta=ne?De(ne):function(t){return Zu(t)&&$u(t.length)&&!!Nt[hr(t)]},ea=Mo(Ar),na=Mo((function(t,e){return t<=e}));function ra(t){if(!t)return[];if(Ru(t))return Yu(t)?Ve(t):mo(t);if(ge&&t[ge])return function(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}(t[ge]());var e=ri(t);return(e==v?Fe:e==_?Ue:Ia)(t)}function oa(t){return t?(t=aa(t))===1/0||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}function ia(t){var e=oa(t),n=e%1;return e==e?n?e-n:e:0}function ua(t){return t?Hn(ia(t),0,4294967295):0}function aa(t){if("number"==typeof t)return t;if(Xu(t))return NaN;if(Vu(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=Vu(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=Te(t);var n=it.test(t);return n||at.test(t)?Ut(t.slice(2),n?2:8):ot.test(t)?NaN:+t}function ca(t){return _o(t,ja(t))}function sa(t){return null==t?"":Gr(t)}var fa=wo((function(t,e){if(li(e)||Ru(e))_o(e,Oa(e),t);else for(var n in e)jt.call(e,n)&&$n(t,n,e[n])})),da=wo((function(t,e){_o(e,ja(e),t)})),la=wo((function(t,e,n,r){_o(e,ja(e),t,r)})),pa=wo((function(t,e,n,r){_o(e,Oa(e),t,r)})),ha=Vo(Kn),va=Nr((function(t,e){t=ht(t);var n=-1,r=e.length,o=r>2?e[2]:void 0;for(o&&ci(e[0],e[1],o)&&(r=1);++n1),e})),_o(t,Qo(t),n),r&&(n=Gn(n,7,qo));for(var o=e.length;o--;)Xr(n,e[o]);return n})),ka=Vo((function(t,e){return null==t?{}:function(t,e){return Cr(t,e,(function(e,n){return ma(t,n)}))}(t,e)}));function Ta(t,e){if(null==t)return{};var n=de(Qo(t),(function(t){return[t]}));return e=Go(e),Cr(t,n,(function(t,n){return e(t,n[0])}))}var Da=Fo(Oa),Sa=Fo(ja);function Ia(t){return null==t?[]:Se(t,Oa(t))}var Ea=Po((function(t,e,n){return e=e.toLowerCase(),t+(n?Ca(e):e)}));function Ca(t){return Wa(sa(t).toLowerCase())}function Ba(t){return(t=sa(t))&&t.replace(st,Me).replace(It,"")}var Ma=Po((function(t,e,n){return t+(n?"-":"")+e.toLowerCase()})),za=Po((function(t,e,n){return t+(n?" ":"")+e.toLowerCase()})),Ra=xo("toLowerCase"),Na=Po((function(t,e,n){return t+(n?"_":"")+e.toLowerCase()})),Fa=Po((function(t,e,n){return t+(n?" ":"")+Wa(e)})),La=Po((function(t,e,n){return t+(n?" ":"")+e.toUpperCase()})),Wa=xo("toUpperCase");function Ua(t,e,n){return t=sa(t),void 0===(e=n?void 0:e)?function(t){return Mt.test(t)}(t)?function(t){return t.match(Ct)||[]}(t):function(t){return t.match(X)||[]}(t):t.match(e)||[]}var qa=Nr((function(t,e){try{return re(t,void 0,e)}catch(t){return Wu(t)?t:new K(t)}})),$a=Vo((function(t,e){return ie(e,(function(e){e=Ti(e),Jn(t,e,bu(t[e],t))})),t}));function Va(t){return function(){return t}}var Za=To(),Qa=To(!0);function Ja(t){return t}function Ka(t){return xr("function"==typeof t?t:Gn(t,1))}var Ha=Nr((function(t,e){return function(n){return _r(n,t,e)}})),Ga=Nr((function(t,e){return function(n){return _r(t,n,e)}}));function Ya(t,e,n){var r=Oa(e),o=dr(e,r);null!=n||Vu(e)&&(o.length||!r.length)||(n=e,e=t,t=this,o=dr(e,Oa(e)));var i=!(Vu(n)&&"chain"in n&&!n.chain),u=Uu(t);return ie(o,(function(n){var r=e[n];t[n]=r,u&&(t.prototype[n]=function(){var e=this.__chain__;if(i||e){var n=t(this.__wrapped__),o=n.__actions__=mo(this.__actions__);return o.push({func:r,args:arguments,thisArg:t}),n.__chain__=e,n}return r.apply(t,le([this.value()],arguments))})})),t}function Xa(){}var tc=Eo(de),ec=Eo(ae),nc=Eo(ve);function rc(t){return si(t)?je(Ti(t)):function(t){return function(e){return lr(e,t)}}(t)}var oc=Bo(),ic=Bo(!0);function uc(){return[]}function ac(){return!1}var cc,sc=Io((function(t,e){return t+e}),0),fc=Ro("ceil"),dc=Io((function(t,e){return t/e}),1),lc=Ro("floor"),pc=Io((function(t,e){return t*e}),1),hc=Ro("round"),vc=Io((function(t,e){return t-e}),0);return Dn.after=function(t,e){if("function"!=typeof e)throw new yt(i);return t=ia(t),function(){if(--t<1)return e.apply(this,arguments)}},Dn.ary=mu,Dn.assign=fa,Dn.assignIn=da,Dn.assignInWith=la,Dn.assignWith=pa,Dn.at=ha,Dn.before=_u,Dn.bind=bu,Dn.bindAll=$a,Dn.bindKey=wu,Dn.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return Mu(t)?t:[t]},Dn.chain=ru,Dn.chunk=function(t,e,n){e=(n?ci(t,e,n):void 0===e)?1:an(ia(e),0);var o=null==t?0:t.length;if(!o||e<1)return[];for(var i=0,u=0,a=r(Xe(o/e));io?0:o+n),(r=void 0===r||r>o?o:ia(r))<0&&(r+=o),r=n>r?0:ua(r);n>>0)?(t=sa(t))&&("string"==typeof e||null!=e&&!Hu(e))&&!(e=Gr(e))&&Ne(t)?so(Ve(t),0,n):t.split(e,n):[]},Dn.spread=function(t,e){if("function"!=typeof t)throw new yt(i);return e=null==e?0:an(ia(e),0),Nr((function(n){var r=n[e],o=so(n,0,e);return r&&le(o,r),re(t,this,o)}))},Dn.tail=function(t){var e=null==t?0:t.length;return e?Vr(t,1,e):[]},Dn.take=function(t,e,n){return t&&t.length?Vr(t,0,(e=n||void 0===e?1:ia(e))<0?0:e):[]},Dn.takeRight=function(t,e,n){var r=null==t?0:t.length;return r?Vr(t,(e=r-(e=n||void 0===e?1:ia(e)))<0?0:e,r):[]},Dn.takeRightWhile=function(t,e){return t&&t.length?eo(t,Go(e,3),!1,!0):[]},Dn.takeWhile=function(t,e){return t&&t.length?eo(t,Go(e,3)):[]},Dn.tap=function(t,e){return e(t),t},Dn.throttle=function(t,e,n){var r=!0,o=!0;if("function"!=typeof t)throw new yt(i);return Vu(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Ou(t,e,{leading:r,maxWait:e,trailing:o})},Dn.thru=ou,Dn.toArray=ra,Dn.toPairs=Da,Dn.toPairsIn=Sa,Dn.toPath=function(t){return Mu(t)?de(t,Ti):Xu(t)?[t]:mo(ki(sa(t)))},Dn.toPlainObject=ca,Dn.transform=function(t,e,n){var r=Mu(t),o=r||Fu(t)||ta(t);if(e=Go(e,4),null==n){var i=t&&t.constructor;n=o?r?new i:[]:Vu(t)&&Uu(i)?Sn($t(t)):{}}return(o?ie:sr)(t,(function(t,r,o){return e(n,t,r,o)})),n},Dn.unary=function(t){return mu(t,1)},Dn.union=Zi,Dn.unionBy=Qi,Dn.unionWith=Ji,Dn.uniq=function(t){return t&&t.length?Yr(t):[]},Dn.uniqBy=function(t,e){return t&&t.length?Yr(t,Go(e,2)):[]},Dn.uniqWith=function(t,e){return e="function"==typeof e?e:void 0,t&&t.length?Yr(t,void 0,e):[]},Dn.unset=function(t,e){return null==t||Xr(t,e)},Dn.unzip=Ki,Dn.unzipWith=Hi,Dn.update=function(t,e,n){return null==t?t:to(t,e,uo(n))},Dn.updateWith=function(t,e,n,r){return r="function"==typeof r?r:void 0,null==t?t:to(t,e,uo(n),r)},Dn.values=Ia,Dn.valuesIn=function(t){return null==t?[]:Se(t,ja(t))},Dn.without=Gi,Dn.words=Ua,Dn.wrap=function(t,e){return Tu(uo(e),t)},Dn.xor=Yi,Dn.xorBy=Xi,Dn.xorWith=tu,Dn.zip=eu,Dn.zipObject=function(t,e){return oo(t||[],e||[],$n)},Dn.zipObjectDeep=function(t,e){return oo(t||[],e||[],Wr)},Dn.zipWith=nu,Dn.entries=Da,Dn.entriesIn=Sa,Dn.extend=da,Dn.extendWith=la,Ya(Dn,Dn),Dn.add=sc,Dn.attempt=qa,Dn.camelCase=Ea,Dn.capitalize=Ca,Dn.ceil=fc,Dn.clamp=function(t,e,n){return void 0===n&&(n=e,e=void 0),void 0!==n&&(n=(n=aa(n))==n?n:0),void 0!==e&&(e=(e=aa(e))==e?e:0),Hn(aa(t),e,n)},Dn.clone=function(t){return Gn(t,4)},Dn.cloneDeep=function(t){return Gn(t,5)},Dn.cloneDeepWith=function(t,e){return Gn(t,5,e="function"==typeof e?e:void 0)},Dn.cloneWith=function(t,e){return Gn(t,4,e="function"==typeof e?e:void 0)},Dn.conformsTo=function(t,e){return null==e||Yn(t,e,Oa(e))},Dn.deburr=Ba,Dn.defaultTo=function(t,e){return null==t||t!=t?e:t},Dn.divide=dc,Dn.endsWith=function(t,e,n){t=sa(t),e=Gr(e);var r=t.length,o=n=void 0===n?r:Hn(ia(n),0,r);return(n-=e.length)>=0&&t.slice(n,o)==e},Dn.eq=Iu,Dn.escape=function(t){return(t=sa(t))&&F.test(t)?t.replace(R,ze):t},Dn.escapeRegExp=function(t){return(t=sa(t))&&Q.test(t)?t.replace(Z,"\\$&"):t},Dn.every=function(t,e,n){var r=Mu(t)?ae:rr;return n&&ci(t,e,n)&&(e=void 0),r(t,Go(e,3))},Dn.find=au,Dn.findIndex=Bi,Dn.findKey=function(t,e){return ye(t,Go(e,3),sr)},Dn.findLast=cu,Dn.findLastIndex=Mi,Dn.findLastKey=function(t,e){return ye(t,Go(e,3),fr)},Dn.floor=lc,Dn.forEach=su,Dn.forEachRight=fu,Dn.forIn=function(t,e){return null==t?t:ar(t,Go(e,3),ja)},Dn.forInRight=function(t,e){return null==t?t:cr(t,Go(e,3),ja)},Dn.forOwn=function(t,e){return t&&sr(t,Go(e,3))},Dn.forOwnRight=function(t,e){return t&&fr(t,Go(e,3))},Dn.get=ya,Dn.gt=Eu,Dn.gte=Cu,Dn.has=function(t,e){return null!=t&&oi(t,e,gr)},Dn.hasIn=ma,Dn.head=Ri,Dn.identity=Ja,Dn.includes=function(t,e,n,r){t=Ru(t)?t:Ia(t),n=n&&!r?ia(n):0;var o=t.length;return n<0&&(n=an(o+n,0)),Yu(t)?n<=o&&t.indexOf(e,n)>-1:!!o&&_e(t,e,n)>-1},Dn.indexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var o=null==n?0:ia(n);return o<0&&(o=an(r+o,0)),_e(t,e,o)},Dn.inRange=function(t,e,n){return e=oa(e),void 0===n?(n=e,e=0):n=oa(n),function(t,e,n){return t>=cn(e,n)&&t=-9007199254740991&&t<=9007199254740991},Dn.isSet=Gu,Dn.isString=Yu,Dn.isSymbol=Xu,Dn.isTypedArray=ta,Dn.isUndefined=function(t){return void 0===t},Dn.isWeakMap=function(t){return Zu(t)&&ri(t)==O},Dn.isWeakSet=function(t){return Zu(t)&&"[object WeakSet]"==hr(t)},Dn.join=function(t,e){return null==t?"":on.call(t,e)},Dn.kebabCase=Ma,Dn.last=Wi,Dn.lastIndexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var o=r;return void 0!==n&&(o=(o=ia(n))<0?an(r+o,0):cn(o,r-1)),e==e?function(t,e,n){for(var r=n+1;r--;)if(t[r]===e)return r;return r}(t,e,o):me(t,we,o,!0)},Dn.lowerCase=za,Dn.lowerFirst=Ra,Dn.lt=ea,Dn.lte=na,Dn.max=function(t){return t&&t.length?or(t,Ja,vr):void 0},Dn.maxBy=function(t,e){return t&&t.length?or(t,Go(e,2),vr):void 0},Dn.mean=function(t){return Oe(t,Ja)},Dn.meanBy=function(t,e){return Oe(t,Go(e,2))},Dn.min=function(t){return t&&t.length?or(t,Ja,Ar):void 0},Dn.minBy=function(t,e){return t&&t.length?or(t,Go(e,2),Ar):void 0},Dn.stubArray=uc,Dn.stubFalse=ac,Dn.stubObject=function(){return{}},Dn.stubString=function(){return""},Dn.stubTrue=function(){return!0},Dn.multiply=pc,Dn.nth=function(t,e){return t&&t.length?Ir(t,ia(e)):void 0},Dn.noConflict=function(){return Vt._===this&&(Vt._=Tt),this},Dn.noop=Xa,Dn.now=yu,Dn.pad=function(t,e,n){t=sa(t);var r=(e=ia(e))?$e(t):0;if(!e||r>=e)return t;var o=(e-r)/2;return Co(tn(o),n)+t+Co(Xe(o),n)},Dn.padEnd=function(t,e,n){t=sa(t);var r=(e=ia(e))?$e(t):0;return e&&re){var r=t;t=e,e=r}if(n||t%1||e%1){var o=dn();return cn(t+o*(e-t+Wt("1e-"+((o+"").length-1))),e)}return zr(t,e)},Dn.reduce=function(t,e,n){var r=Mu(t)?pe:Pe,o=arguments.length<3;return r(t,Go(e,4),n,o,er)},Dn.reduceRight=function(t,e,n){var r=Mu(t)?he:Pe,o=arguments.length<3;return r(t,Go(e,4),n,o,nr)},Dn.repeat=function(t,e,n){return e=(n?ci(t,e,n):void 0===e)?1:ia(e),Rr(sa(t),e)},Dn.replace=function(){var t=arguments,e=sa(t[0]);return t.length<3?e:e.replace(t[1],t[2])},Dn.result=function(t,e,n){var r=-1,o=(e=ao(e,t)).length;for(o||(o=1,t=void 0);++r9007199254740991)return[];var n=4294967295,r=cn(t,4294967295);t-=4294967295;for(var o=ke(r,e=Go(e));++n=i)return t;var a=n-$e(r);if(a<1)return r;var c=u?so(u,0,a).join(""):t.slice(0,a);if(void 0===o)return c+r;if(u&&(a+=c.length-a),Hu(o)){if(t.slice(a).search(o)){var s,f=c;for(o.global||(o=vt(o.source,sa(rt.exec(o))+"g")),o.lastIndex=0;s=o.exec(f);)var d=s.index;c=c.slice(0,void 0===d?a:d)}}else if(t.indexOf(Gr(o),a)!=a){var l=c.lastIndexOf(o);l>-1&&(c=c.slice(0,l))}return c+r},Dn.unescape=function(t){return(t=sa(t))&&N.test(t)?t.replace(z,Qe):t},Dn.uniqueId=function(t){var e=++xt;return sa(t)+e},Dn.upperCase=La,Dn.upperFirst=Wa,Dn.each=su,Dn.eachRight=fu,Dn.first=Ri,Ya(Dn,(cc={},sr(Dn,(function(t,e){jt.call(Dn.prototype,e)||(cc[e]=t)})),cc),{chain:!1}),Dn.VERSION="4.17.21",ie(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){Dn[t].placeholder=Dn})),ie(["drop","take"],(function(t,e){Cn.prototype[t]=function(n){n=void 0===n?1:an(ia(n),0);var r=this.__filtered__&&!e?new Cn(this):this.clone();return r.__filtered__?r.__takeCount__=cn(n,r.__takeCount__):r.__views__.push({size:cn(n,4294967295),type:t+(r.__dir__<0?"Right":"")}),r},Cn.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}})),ie(["filter","map","takeWhile"],(function(t,e){var n=e+1,r=1==n||3==n;Cn.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:Go(t,3),type:n}),e.__filtered__=e.__filtered__||r,e}})),ie(["head","last"],(function(t,e){var n="take"+(e?"Right":"");Cn.prototype[t]=function(){return this[n](1).value()[0]}})),ie(["initial","tail"],(function(t,e){var n="drop"+(e?"":"Right");Cn.prototype[t]=function(){return this.__filtered__?new Cn(this):this[n](1)}})),Cn.prototype.compact=function(){return this.filter(Ja)},Cn.prototype.find=function(t){return this.filter(t).head()},Cn.prototype.findLast=function(t){return this.reverse().find(t)},Cn.prototype.invokeMap=Nr((function(t,e){return"function"==typeof t?new Cn(this):this.map((function(n){return _r(n,t,e)}))})),Cn.prototype.reject=function(t){return this.filter(Au(Go(t)))},Cn.prototype.slice=function(t,e){t=ia(t);var n=this;return n.__filtered__&&(t>0||e<0)?new Cn(n):(t<0?n=n.takeRight(-t):t&&(n=n.drop(t)),void 0!==e&&(n=(e=ia(e))<0?n.dropRight(-e):n.take(e-t)),n)},Cn.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},Cn.prototype.toArray=function(){return this.take(4294967295)},sr(Cn.prototype,(function(t,e){var n=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),o=Dn[r?"take"+("last"==e?"Right":""):e],i=r||/^find/.test(e);o&&(Dn.prototype[e]=function(){var e=this.__wrapped__,u=r?[1]:arguments,a=e instanceof Cn,c=u[0],s=a||Mu(e),f=function(t){var e=o.apply(Dn,le([t],u));return r&&d?e[0]:e};s&&n&&"function"==typeof c&&1!=c.length&&(a=s=!1);var d=this.__chain__,l=!!this.__actions__.length,p=i&&!d,h=a&&!l;if(!i&&s){e=h?e:new Cn(this);var v=t.apply(e,u);return v.__actions__.push({func:ou,args:[f],thisArg:void 0}),new En(v,d)}return p&&h?t.apply(this,u):(v=this.thru(f),p?r?v.value()[0]:v.value():v)})})),ie(["pop","push","shift","sort","splice","unshift"],(function(t){var e=mt[t],n=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",r=/^(?:pop|shift)$/.test(t);Dn.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var o=this.value();return e.apply(Mu(o)?o:[],t)}return this[n]((function(n){return e.apply(Mu(n)?n:[],t)}))}})),sr(Cn.prototype,(function(t,e){var n=Dn[e];if(n){var r=n.name+"";jt.call(bn,r)||(bn[r]=[]),bn[r].push({name:e,func:n})}})),bn[Do(void 0,2).name]=[{name:"wrapper",func:void 0}],Cn.prototype.clone=function(){var t=new Cn(this.__wrapped__);return t.__actions__=mo(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=mo(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=mo(this.__views__),t},Cn.prototype.reverse=function(){if(this.__filtered__){var t=new Cn(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},Cn.prototype.value=function(){var t=this.__wrapped__.value(),e=this.__dir__,n=Mu(t),r=e<0,o=n?t.length:0,i=function(t,e,n){for(var r=-1,o=n.length;++r=this.__values__.length;return{done:t,value:t?void 0:this.__values__[this.__index__++]}},Dn.prototype.plant=function(t){for(var e,n=this;n instanceof In;){var r=Si(n);r.__index__=0,r.__values__=void 0,e?o.__wrapped__=r:e=r;var o=r;n=n.__wrapped__}return o.__wrapped__=t,e},Dn.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof Cn){var e=t;return this.__actions__.length&&(e=new Cn(this)),(e=e.reverse()).__actions__.push({func:ou,args:[Vi],thisArg:void 0}),new En(e,this.__chain__)}return this.thru(Vi)},Dn.prototype.toJSON=Dn.prototype.valueOf=Dn.prototype.value=function(){return no(this.__wrapped__,this.__actions__)},Dn.prototype.first=Dn.prototype.head,ge&&(Dn.prototype[ge]=function(){return this}),Dn}();Vt._=Je,void 0===(o=function(){return Je}.call(e,n,e,r))||(r.exports=o)}).call(this)}).call(this,n(194),n(32)(t))},27:function(t,e,n){"use strict";n.d(e,"a",(function(){return m}));var r={};n.r(r),n.d(r,"find",(function(){return a}));var o={};n.r(o),n.d(o,"isTabbableIndex",(function(){return f})),n.d(o,"find",(function(){return v})),n.d(o,"findPrevious",(function(){return g})),n.d(o,"findNext",(function(){return y}));var i=["[tabindex]","a[href]","button:not([disabled])",'input:not([type="hidden"]):not([disabled])',"select:not([disabled])","textarea:not([disabled])","iframe","object","embed","area[href]","[contenteditable]:not([contenteditable=false])"].join(",");function u(t){return t.offsetWidth>0||t.offsetHeight>0||t.getClientRects().length>0}function a(t){var e=t.querySelectorAll(i);return Array.from(e).filter((function(t){return!(!u(t)||function(t){return"iframe"===t.nodeName.toLowerCase()&&"-1"===t.getAttribute("tabindex")}(t))&&("AREA"!==t.nodeName||function(t){var e=t.closest("map[name]");if(!e)return!1;var n=t.ownerDocument.querySelector('img[usemap="#'+e.name+'"]');return!!n&&u(n)}(t))}))}var c=n(26);function s(t){var e=t.getAttribute("tabindex");return null===e?0:parseInt(e,10)}function f(t){return-1!==s(t)}function d(t,e){return{element:t,index:e}}function l(t){return t.element}function p(t,e){var n=s(t.element),r=s(e.element);return n===r?t.index-e.index:n-r}function h(t){return t.filter(f).map(d).sort(p).map(l).reduce((e={},function(t,n){var r=n.nodeName,o=n.type,i=n.checked,u=n.name;if("INPUT"!==r||"radio"!==o||!u)return t.concat(n);var a=e.hasOwnProperty(u);if(!i&&a)return t;if(a){var s=e[u];t=Object(c.without)(t,s)}return e[u]=n,t.concat(n)}),[]);var e}function v(t){return h(a(t))}function g(t){var e=a(t.ownerDocument.body),n=e.indexOf(t);return e.length=n,Object(c.last)(h(e))}function y(t){var e=a(t.ownerDocument.body),n=e.indexOf(t),r=e.slice(n+1).filter((function(e){return!t.contains(e)}));return Object(c.first)(h(r))}var m={focusable:r,tabbable:o}},28:function(t,e,n){"use strict";t.exports=function(t,e,n,r){t=(t+"").replace(/[^0-9+\-Ee.]/g,"");var o=isFinite(+t)?+t:0,i=isFinite(+e)?Math.abs(e):0,u=void 0===r?",":r,a=void 0===n?".":n,c="";return(c=(i?function(t,e){if(-1===(""+t).indexOf("e"))return+(Math.round(t+"e+"+e)+"e-"+e);var n=(""+t).split("e"),r="";return+n[1]+e>0&&(r="+"),(+(Math.round(+n[0]+"e"+r+(+n[1]+e))+"e-"+e)).toFixed(e)}(o,i).toString():""+Math.round(o)).split("."))[0].length>3&&(c[0]=c[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,u)),(c[1]||"").length0&&(r=".".concat(o()(e.classList).join("."))),null!==r){var i=t.querySelector(r);if(i){i.focus();try{i.setSelectionRange&&i.setSelectionRange(n,n)}catch(t){}}}}}})}).call(this,n(1))},6:function(t,e,n){"use strict";(function(t){n.d(e,"a",(function(){return c}));var r=n(2),o=n.n(r);function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function u(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{};u()(this,t);var n=edd_vars,r=n.currency_decimals,o=n.decimal_separator,i=n.thousands_separator;this.config=f({precision:r,decimalSeparator:o,thousandSeparator:i},e)}return c()(t,[{key:"format",value:function(t){var e=t;"number"!=typeof t&&(e=parseFloat(t)),isNaN(e)&&(e=0);var n=this.config,r=n.precision,o=n.decimalSeparator,i=n.thousandSeparator;return d(e,r,o,i)}},{key:"unformat",value:function(t){var e=this.config,n=e.decimalSeparator,r=e.thousandSeparator;"string"!=typeof t&&(t=String(t));var o=t.replace(r,"").replace(n,"."),i=parseFloat(o);return isNaN(i)?0:i}},{key:"absint",value:function(t){var e=this.unformat(t);return e>=0?e:-1*e}}]),t}();function p(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function h(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{};u()(this,t);var n=edd_vars,r=n.currency,o=n.currency_sign,i=n.currency_pos,a=n.currency_decimals,c=n.decimal_separator,s=n.thousands_separator;this.config=h({currency:r,currencySymbol:o,currencySymbolPosition:i,precision:a,decimalSeparator:c,thousandSeparator:s},e),this.number=new l(this.config)}return c()(t,[{key:"format",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.config,r=n.currencySymbol,o=n.currencySymbolPosition,i=t<0,u=this.number.format(t),a="";switch(i&&(u=this.number.format(-1*t)),o){case"before":a=r+u;break;case"after":a=u+r}return!0===i&&!1===e&&(a="-".concat(a)),a}},{key:"unformat",value:function(t){var e=this.config.currencySymbol,n=t.replace(e,"");return this.number.unformat(n)}}]),t}()}}); \ No newline at end of file +!function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=193)}({1:function(t,e){t.exports=jQuery},10:function(t,e,n){"use strict";(function(t){n.d(e,"a",(function(){return r}));var r=n(5).a.extend({initialize:function(){this.$el.dialog({position:{my:"top center",at:"center center-25%"},classes:{"ui-dialog":"edd-dialog"},closeText:eddAdminOrderOverview.i18n.closeText,width:"350px",modal:!0,resizable:!1,draggable:!1,autoOpen:!1,create:function(){t(this).css("maxWidth","90vw")}})},openDialog:function(){return this.$el.dialog("open"),this},closeDialog:function(t){return t&&t.preventDefault&&t.preventDefault(),this.$el.dialog("close"),this.undelegateEvents(),this}})}).call(this,n(1))},11:function(t,e,n){var r=n(3).default;t.exports=function(t,e){if("object"!==r(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)},t.exports.__esModule=!0,t.exports.default=t.exports},12:function(t,e,n){"use strict";!function(){var e,r,o,i=0,u=[];for(r=0;r<256;r++)u[r]=(r+256).toString(16).substr(1);function a(){var t=(16,(!e||i+16>c.BUFFER_SIZE)&&(i=0,e=c.randomBytes(c.BUFFER_SIZE)),e.slice(i,i+=16));return t[6]=15&t[6]|64,t[8]=63&t[8]|128,t}function c(){var t=a();return u[t[0]]+u[t[1]]+u[t[2]]+u[t[3]]+"-"+u[t[4]]+u[t[5]]+"-"+u[t[6]]+u[t[7]]+"-"+u[t[8]]+u[t[9]]+"-"+u[t[10]]+u[t[11]]+u[t[12]]+u[t[13]]+u[t[14]]+u[t[15]]}c.BUFFER_SIZE=4096,c.bin=a,c.clearBuffer=function(){e=null,i=0},c.test=function(t){return"string"==typeof t&&/^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/.test(t)},"undefined"!=typeof crypto?o=crypto:"undefined"!=typeof window&&void 0!==window.msCrypto&&(o=window.msCrypto),o=o||n(195),t.exports=c,c.randomBytes=function(){if(o){if(o.randomBytes)return o.randomBytes;if(o.getRandomValues)return function(t){var e=new Uint8Array(t);return o.getRandomValues(e),e}}return function(t){var e,n=[];for(e=0;e0},updateAmounts:function(){var e=this.options.state,n=e.get("items"),r=new Backbone.Collection(e.get("adjustments").getByType("discount")),i={country:e.getTaxCountry(),region:e.getTaxRegion(),products:n.map((function(t){return{id:t.get("productId"),quantity:t.get("quantity"),options:{price_id:t.get("priceId")}}})),discountIds:r.pluck("typeId")},u=[];return n.models.forEach((function(t){var e=t.getAmounts(i);e.done((function(e){var n=e.adjustments.map((function(e){return new f.a(p(p({},e),{},{id:c()(),objectId:t.get("id")}))})),r=t.get("adjustments").filter((function(t){return["fee","credit"].includes(t.type)}));t.set("adjustments",new s.a([].concat(o()(n),o()(r))))})).done((function(e){return t.setAmounts(e)})),u.push(e)})),t.when.apply(t,u)}})}).call(this,n(1))},18:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(17),o=n(19),i=Backbone.Collection.extend({comparator:"type",initialize:function(){this.getByType=this.getByType.bind(this)},model:function(t,e){var n;switch(t.type){case"discount":n=new o.a(t,e);break;default:n=new r.a(t,e)}return n},modelId:function(t){return"".concat(t.type,"-").concat(t.typeId,"-").concat(t.description)},has:function(t){return void 0!==this.findWhere({typeId:t.get("typeId")})},getByType:function(t){return this.where({type:t})}})},180:function(t,e,n){"use strict";n.d(e,"a",(function(){return N}));var r=n(2),o=n.n(r),i=n(5),u=n(170);function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function c(t){for(var e=1;e0}},onDismissTaxRateChange:function(){var t=this.options.state;t.set("hasTax",t.get("hasTax")),t.trigger("change:hasTax")},onUpdateAmounts:function(t){var e=this;t.preventDefault();var n=this.options.state;n.get("adjustments").getByType("fee").forEach((function(t){t.updateTax()})),n.get("items").updateAmounts().done((function(){e.onDismissTaxRateChange()}))}}),S=j.extend({getAdjustments:function(){return this.options.state.get("adjustments").getByType("credit")}});function I(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function E(t){for(var e=1;e0&&(i=!0),t("#edd-refund-submit-subtotal-amount").text(e.format(n)),t("#edd-refund-submit-tax-amount").text(e.format(r)),t("#edd-refund-submit-total-amount").text(e.format(o)),t("#edd-submit-refund-submit").attr("disabled",!i),u.prop("readonly",!1),a.prop("readonly",!0)}t(document.body).on("click",".edd-refund-order",(function(e){e.preventDefault(),t(this);var n={action:"edd_generate_refund_form",order_id:t('input[name="edd_payment_id"]').val()};t.ajax({type:"POST",data:n,url:ajaxurl,success:function(e){var n;return n=e.success?e.html:e.message,t("#edd-refund-order-dialog").dialog({position:{my:"top center",at:"center center-25%"},width:"75%",modal:!0,resizable:!1,draggable:!1,classes:{"ui-dialog":"edd-dialog"},closeText:eddAdminOrderOverview.i18n.closeText,open:function(e,r){t(this).html(n)},close:function(e,n){t(this).html(""),t(this).hasClass("did-refund")&&location.reload()}}),!1}}).fail((function(e){return t("#edd-refund-order-dialog").dialog({position:{my:"top center",at:"center center-25%"},width:"75%",modal:!0,resizable:!1,draggable:!1}).html(e.message),!1}))})),t(document.body).on("click",".ui-widget-overlay",(function(e){t("#edd-refund-order-dialog").dialog("close")})),t(document.body).on("change","#edd-refund-order-dialog #cb-select-all-1",(function(){var e=t(".edd-order-item-refund-checkbox"),n=t(this).prop("checked");e.each((function(){t(this).prop("checked",n).trigger("change")}))})),t(document.body).on("change",".edd-order-item-refund-checkbox",(function(){var e=t(this).parent().parent(),n=e.find(".edd-order-item-refund-quantity");n.length&&(t(this).prop("checked")?n.trigger("change"):(e.find(".edd-order-item-refund-input").prop("disabled",!0),r()))})),t(document.body).on("change","#edd-refund-order-dialog .edd-order-item-refund-input",(function(){var n=t(this).closest(".refunditem"),o=n.find(".edd-order-item-refund-quantity"),i=parseInt(o.val());if(i>0?n.addClass("refunded"):n.removeClass("refunded"),t(this).hasClass("edd-order-item-refund-quantity")){n.find(".edd-order-item-refund-input:not(.edd-order-item-refund-quantity)").prop("disabled",0===i),i>0&&o.prop("disabled",!1);var u=n.find(".edd-order-item-refund-subtotal"),a=n.find(".edd-order-item-refund-tax"),c=e.unformat(u.data("original")),s=a.length?e.unformat(a.data("original")):0,f=parseInt(o.data("max")),d=c/f*i,l=a.length?s/f*i:0;d>parseFloat(u.data("max"))&&(d=u.data("max")),a.length&&l>parseFloat(a.data("max"))&&(l=a.data("max")),u.val(e.format(d)),a.length&&a.val(e.format(l))}r()})),t(document.body).on("click","#edd-submit-refund-submit",(function(e){e.preventDefault(),t(".edd-submit-refund-message").removeClass("success").removeClass("fail"),t(this).removeClass("button-primary").attr("disabled",!0).addClass("updating-message"),t("#edd-submit-refund-status").hide();var n={action:"edd_process_refund_form",data:t("#edd-submit-refund-form").serialize(),order_id:t('input[name="edd_payment_id"]').val()};t.ajax({type:"POST",data:n,url:ajaxurl,success:function(e){var n=t(".edd-submit-refund-message"),r=t(".edd-submit-refund-url");e.success?(n.text(e.data.message).addClass("success"),r.attr("href",e.data.refund_url).show(),t("#edd-submit-refund-status").show(),r.focus(),t("#edd-refund-order-dialog").addClass("did-refund")):(n.html(e.data).addClass("fail"),r.hide(),t("#edd-submit-refund-status").show(),t("#edd-submit-refund-submit").attr("disabled",!1).removeClass("updating-message").addClass("button-primary"))}}).fail((function(e){var n=t(".edd-submit-refund-message"),r=t(".edd-submit-refund-url"),o=e.responseJSON;return n.text(o.data).addClass("fail"),r.hide(),t("#edd-submit-refund-status").show(),t("#edd-submit-refund-submit").attr("disabled",!1).removeClass("updating-message").addClass("button-primary"),!1}))})),t(document.body).on("click",".refund-items .toggle-row",(function(){t(this).closest("tr").toggleClass("is-expanded")}))}).call(this,n(1))},197:function(t,e,n){"use strict";n(198),n(199),n(200)},198:function(t,e,n){"use strict";(function(t){var e=n(2),r=n.n(e),o=n(24),i=n(6),u=n(4);function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function c(t){for(var e=1;e'):(n.replaceWith(e),t("#edd_order_address_region").chosen(Object(i.a)(t("#edd_order_address_region"))))}function r(){e(t(this),"edd_order_address[region]","edd_order_address_region").done(n)}!function(){var e=o.a.options.state;if(!1!==e.get("hasTax")&&!1!==e.get("isAdding")){var n=document.getElementById("edd_order_address_country"),r=document.getElementById("edd_order_address_region");n&&r&&(t("#edd_order_address_country").on("change",_.debounce(i,250)),t("#edd-order-address").on("change","#edd_order_address_region",i),t("#edd-order-address").on("keyup","#edd_order_address_region",_.debounce(i,250)))}function i(){var n=t("#edd_order_address_country").val(),r=t("#edd_order_address_region").val(),o=document.getElementById("edd_get_tax_rate_nonce").value;wp.ajax.send("edd_get_tax_rate",{data:{nonce:o,country:n,region:r},success:function(t){var o=t.tax_rate;o*=100,e.set("hasTax",c(c({},e.get("hasTax")),{},{country:n,region:r,rate:o}))},error:function(){e.set("hasTax","none")}})}}(),t(".edd-payment-change-customer-input").on("change",(function(){var e={action:"edd_customer_addresses",customer_id:t(this).val(),nonce:t("#edd_add_order_nonce").val()};return t.post(ajaxurl,e,(function(e){var n=e.success,r=e.data;n?(s=c(c(c({},s),r),{},{addresses:c(c({},s.addresses),r.addresses)}),r.html?(t(".customer-address-select-wrap").show(),t(".customer-address-select-wrap .edd-form-group__control").html(r.html)):t(".customer-address-select-wrap").hide()):t(".customer-address-select-wrap").hide()}),"json"),!1})),t(document.body).on("change",".customer-address-select-wrap .add-order-customer-address-select",(function(){var o=t(this).val(),i=s.addresses[o];return t('#edd-add-order-form input[name="edd_order_address[address]"]').val(i.address),t('#edd-add-order-form input[name="edd_order_address[address2]"]').val(i.address2),t('#edd-add-order-form input[name="edd_order_address[postal_code]"]').val(i.postal_code),t('#edd-add-order-form input[name="edd_order_address[city]"]').val(i.city),t('#edd-add-order-form input[name="edd_order_address[address_id]"]').val(o),t("#edd_order_address_country").off("change",r),t("#edd_order_address_country").val(i.country).trigger("change").trigger("chosen:updated"),e(t("#edd_order_address_country"),"edd_order_address[region]","edd_order_address_region").done(n).done((function(e){t("#edd_order_address_region").val(i.region).trigger("change").trigger("chosen:updated")})),t("#edd_order_address_country").on("change",r),!1})),t("#edd_order_address_country").on("change",r)}))}).call(this,n(1))},199:function(t,e,n){"use strict";(function(t){var e=n(4);Object(e.a)((function(){t(".edd-payment-change-customer-input").on("change",(function(){var e={action:"edd_customer_details",customer_id:t(this).val(),nonce:t("#edd_customer_details_nonce").val()};""!==e.customer_id&&(t(".customer-details").css("display","none"),t("#customer-avatar").html(''),t.post(ajaxurl,e,(function(e){var n=e.success,r=e.data;n?(t(".customer-details").css("display","flex"),t(".customer-details-wrap").css("display","flex"),t("#customer-avatar").html(r.avatar),t(".customer-name").html(r.name),t(".customer-since span").html(r.date_created_i18n),t(".customer-record a").prop("href",r._links.self)):t(".customer-details-wrap").css("display","none")}),"json"))})),t(".edd-payment-change-customer-input").trigger("change"),t("#edd-customer-details").on("click",".edd-payment-new-customer, .edd-payment-new-customer-cancel",(function(e){e.preventDefault();var n=t(this).hasClass("edd-payment-new-customer"),r=t(this).hasClass("edd-payment-new-customer-cancel");n?(t(".order-customer-info").hide(),t(".new-customer").show()):r&&(t(".order-customer-info").show(),t(".new-customer").hide()),n=t("#edd-new-customer"),t(".new-customer").is(":visible")?n.val(1):n.val(0)}))}))}).call(this,n(1))},2:function(t,e,n){var r=n(7);t.exports=function(t,e,n){return(e=r(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},t.exports.__esModule=!0,t.exports.default=t.exports},20:function(t,e,n){"use strict";n.d(e,"a",(function(){return u}));var r=n(8),o=n.n(r),i=n(18),u=Backbone.Model.extend({defaults:{id:0,orderId:0,productId:0,productName:"",priceId:null,cartIndex:0,type:"download",status:"",statusLabel:"",quantity:1,amount:0,subtotal:0,discount:0,tax:0,total:0,dateCreated:"",dateModified:"",uuid:"",amountManual:0,taxManual:0,subtotalManual:0,_isAdjustingManually:!1,adjustments:new i.a},getSubtotal:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.get("state"),n=this.get("subtotal");return!1===e.get("isAdding")?n:!0===e.hasInclusiveTax()&&!1===t?n-this.getTax():n},getDiscountAmount:function(){var t=0,e=this.get("adjustments").getByType("discount");return 0===e.length?this.get("discount"):(e.forEach((function(e){t+=+e.get("subtotal")})),t)},getTax:function(){var t=this.get("state"),e=this.get("tax");if(!1===t.get("isAdding"))return e;var n=t.get("formatters").number;return n.unformat(n.format(e))},getTotal:function(){var t=this.get("state");return!1===t.get("isAdding")?this.get("total"):!0===t.hasInclusiveTax()?this.get("subtotal")-this.getDiscountAmount():this.get("subtotal")-this.getDiscountAmount()+this.getTax()},getAmounts:function(t){var e=t.country,n=void 0===e?"":e,r=t.region,i=void 0===r?"":r,u=t.products,a=void 0===u?[]:u,c=t.discountIds,s=void 0===c?[]:c,f=window.eddAdminOrderOverview.nonces.edd_admin_order_get_item_amounts,d=_.clone(this.attributes),l=d.productId,p=d.priceId,h=d.quantity,v=d.amount,g=d.tax,y=d.subtotal;return wp.ajax.send("edd-admin-order-get-item-amounts",{data:{nonce:f,productId:l,priceId:p,quantity:h,amount:v,tax:g,subtotal:y,country:n,region:i,products:_.uniq([].concat(o()(a),[{id:l,quantity:h,options:{price_id:p}}]),(function(t){var e=t.id,n=t.options.price_id;return"".concat(e,"_").concat(n)})),discounts:_.uniq(s)}})},setAmounts:function(t){var e=t.amount,n=void 0===e?0:e,r=t.discount,o=void 0===r?0:r,i=t.tax,u=void 0===i?0:i,a=t.subtotal,c=void 0===a?0:a,s=t.total,f=void 0===s?0:s;!0===this.get("_isAdjustingManually")?this.set({discount:o}):this.set({amount:n,discount:o,tax:u,subtotal:c,total:f})}})},200:function(t,e,n){"use strict";(function(t){var e=n(4);Object(e.a)((function(){var e=t("#edd-resend-receipt"),n=new URLSearchParams(e.attr("href"));t(document.body).on("change",".edd-order-resend-receipt-email",(function(){n.set("email",t(this).val()),e.attr("href",decodeURIComponent(n.toString()))})),t(".edd-order-resend-receipt-email").trigger("change"),e.on("click",(function(){return confirm(edd_vars.resend_receipt)}))}))}).call(this,n(1))},22:function(t,e){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]&&arguments[0];if(!1===this.get("isAdding"))return this.get("order").subtotal;var e=this.get("items"),n=e.models;return n.reduce((function(e,n){return e+ +n.getSubtotal(t)}),0)},getDiscount:function(){return!1===this.get("isAdding")?this.get("order").discount:this.get("adjustments").getByType("discount").reduce((function(t,e){return t+ +e.getAmount()}),0)},getTax:function(){if(!1===this.get("isAdding"))return this.get("order").tax;var t=this.get("items").models,e=this.getFeesTax();return t.reduce((function(t,e){return t+ +e.getTax()}),e)},getFeesTax:function(){return!1===this.get("isAdding")?this.get("order").tax:this.get("adjustments").getByType("fee").reduce((function(t,e){return t+ +e.getTax()}),0)},getTotal:function(){if(!1===this.get("isAdding"))return this.get("order").total;var t=this.get("adjustments").models.reduce((function(t,e){return["discount","credit"].includes(e.get("type"))?t-+e.getAmount():t+ +e.get("subtotal")}),this.getSubtotal(!0));return!0===this.hasInclusiveTax()?t+this.getFeesTax():t+this.getTax()},hasNewTaxRate:function(){var t=this.get("hasTax");if(!1===t)return!1;var e=this.previous("hasTax");return!_.isEqual(t,e)},hasInclusiveTax:function(){return this.get("hasTax").inclusive}});function h(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function v(t){for(var e=1;e"']/g,N=RegExp(z.source),F=RegExp(R.source),L=/<%-([\s\S]+?)%>/g,W=/<%([\s\S]+?)%>/g,U=/<%=([\s\S]+?)%>/g,q=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,$=/^\w*$/,V=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Z=/[\\^$.*+?()[\]{}|]/g,Q=RegExp(Z.source),J=/^\s+/,K=/\s/,H=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,G=/\{\n\/\* \[wrapped with (.+)\] \*/,Y=/,? & /,X=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,tt=/[()=,{}\[\]\/\s]/,et=/\\(\\)?/g,nt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,rt=/\w*$/,ot=/^[-+]0x[0-9a-f]+$/i,it=/^0b[01]+$/i,ut=/^\[object .+?Constructor\]$/,at=/^0o[0-7]+$/i,ct=/^(?:0|[1-9]\d*)$/,st=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ft=/($^)/,dt=/['\n\r\u2028\u2029\\]/g,lt="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",pt="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ht="["+pt+"]",vt="["+lt+"]",gt="\\d+",yt="[a-z\\xdf-\\xf6\\xf8-\\xff]",mt="[^\\ud800-\\udfff"+pt+gt+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",_t="\\ud83c[\\udffb-\\udfff]",bt="[^\\ud800-\\udfff]",wt="(?:\\ud83c[\\udde6-\\uddff]){2}",Ot="[\\ud800-\\udbff][\\udc00-\\udfff]",jt="[A-Z\\xc0-\\xd6\\xd8-\\xde]",xt="(?:"+yt+"|"+mt+")",Pt="(?:"+jt+"|"+mt+")",At="(?:"+vt+"|"+_t+")?",kt="[\\ufe0e\\ufe0f]?"+At+"(?:\\u200d(?:"+[bt,wt,Ot].join("|")+")[\\ufe0e\\ufe0f]?"+At+")*",Tt="(?:"+["[\\u2700-\\u27bf]",wt,Ot].join("|")+")"+kt,Dt="(?:"+[bt+vt+"?",vt,wt,Ot,"[\\ud800-\\udfff]"].join("|")+")",St=RegExp("['’]","g"),It=RegExp(vt,"g"),Et=RegExp(_t+"(?="+_t+")|"+Dt+kt,"g"),Ct=RegExp([jt+"?"+yt+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[ht,jt,"$"].join("|")+")",Pt+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[ht,jt+xt,"$"].join("|")+")",jt+"?"+xt+"+(?:['’](?:d|ll|m|re|s|t|ve))?",jt+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",gt,Tt].join("|"),"g"),Bt=RegExp("[\\u200d\\ud800-\\udfff"+lt+"\\ufe0e\\ufe0f]"),Mt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,zt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Rt=-1,Nt={};Nt[P]=Nt[A]=Nt[k]=Nt[T]=Nt[D]=Nt[S]=Nt["[object Uint8ClampedArray]"]=Nt[I]=Nt[E]=!0,Nt[c]=Nt[s]=Nt[j]=Nt[f]=Nt[x]=Nt[d]=Nt[l]=Nt[p]=Nt[v]=Nt[g]=Nt[y]=Nt[m]=Nt[_]=Nt[b]=Nt[O]=!1;var Ft={};Ft[c]=Ft[s]=Ft[j]=Ft[x]=Ft[f]=Ft[d]=Ft[P]=Ft[A]=Ft[k]=Ft[T]=Ft[D]=Ft[v]=Ft[g]=Ft[y]=Ft[m]=Ft[_]=Ft[b]=Ft[w]=Ft[S]=Ft["[object Uint8ClampedArray]"]=Ft[I]=Ft[E]=!0,Ft[l]=Ft[p]=Ft[O]=!1;var Lt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Wt=parseFloat,Ut=parseInt,qt="object"==typeof t&&t&&t.Object===Object&&t,$t="object"==typeof self&&self&&self.Object===Object&&self,Vt=qt||$t||Function("return this")(),Zt=e&&!e.nodeType&&e,Qt=Zt&&"object"==typeof r&&r&&!r.nodeType&&r,Jt=Qt&&Qt.exports===Zt,Kt=Jt&&qt.process,Ht=function(){try{return Qt&&Qt.require&&Qt.require("util").types||Kt&&Kt.binding&&Kt.binding("util")}catch(t){}}(),Gt=Ht&&Ht.isArrayBuffer,Yt=Ht&&Ht.isDate,Xt=Ht&&Ht.isMap,te=Ht&&Ht.isRegExp,ee=Ht&&Ht.isSet,ne=Ht&&Ht.isTypedArray;function re(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function oe(t,e,n,r){for(var o=-1,i=null==t?0:t.length;++o-1}function fe(t,e,n){for(var r=-1,o=null==t?0:t.length;++r-1;);return n}function Ce(t,e){for(var n=t.length;n--&&_e(e,t[n],0)>-1;);return n}function Be(t,e){for(var n=t.length,r=0;n--;)t[n]===e&&++r;return r}var Me=xe({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),ze=xe({"&":"&","<":"<",">":">",'"':""","'":"'"});function Re(t){return"\\"+Lt[t]}function Ne(t){return Bt.test(t)}function Fe(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function Le(t,e){return function(n){return t(e(n))}}function We(t,e){for(var n=-1,r=t.length,o=0,i=[];++n",""":'"',"'":"'"}),Je=function t(e){var n,r=(e=null==e?Vt:Je.defaults(Vt.Object(),e,Je.pick(Vt,zt))).Array,o=e.Date,K=e.Error,lt=e.Function,pt=e.Math,ht=e.Object,vt=e.RegExp,gt=e.String,yt=e.TypeError,mt=r.prototype,_t=lt.prototype,bt=ht.prototype,wt=e["__core-js_shared__"],Ot=_t.toString,jt=bt.hasOwnProperty,xt=0,Pt=(n=/[^.]+$/.exec(wt&&wt.keys&&wt.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",At=bt.toString,kt=Ot.call(ht),Tt=Vt._,Dt=vt("^"+Ot.call(jt).replace(Z,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Et=Jt?e.Buffer:void 0,Bt=e.Symbol,Lt=e.Uint8Array,qt=Et?Et.allocUnsafe:void 0,$t=Le(ht.getPrototypeOf,ht),Zt=ht.create,Qt=bt.propertyIsEnumerable,Kt=mt.splice,Ht=Bt?Bt.isConcatSpreadable:void 0,ge=Bt?Bt.iterator:void 0,xe=Bt?Bt.toStringTag:void 0,Ke=function(){try{var t=ti(ht,"defineProperty");return t({},"",{}),t}catch(t){}}(),He=e.clearTimeout!==Vt.clearTimeout&&e.clearTimeout,Ge=o&&o.now!==Vt.Date.now&&o.now,Ye=e.setTimeout!==Vt.setTimeout&&e.setTimeout,Xe=pt.ceil,tn=pt.floor,en=ht.getOwnPropertySymbols,nn=Et?Et.isBuffer:void 0,rn=e.isFinite,on=mt.join,un=Le(ht.keys,ht),an=pt.max,cn=pt.min,sn=o.now,fn=e.parseInt,dn=pt.random,ln=mt.reverse,pn=ti(e,"DataView"),hn=ti(e,"Map"),vn=ti(e,"Promise"),gn=ti(e,"Set"),yn=ti(e,"WeakMap"),mn=ti(ht,"create"),_n=yn&&new yn,bn={},wn=Di(pn),On=Di(hn),jn=Di(vn),xn=Di(gn),Pn=Di(yn),An=Bt?Bt.prototype:void 0,kn=An?An.valueOf:void 0,Tn=An?An.toString:void 0;function Dn(t){if(Zu(t)&&!Mu(t)&&!(t instanceof Cn)){if(t instanceof En)return t;if(jt.call(t,"__wrapped__"))return Si(t)}return new En(t)}var Sn=function(){function t(){}return function(e){if(!Vu(e))return{};if(Zt)return Zt(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();function In(){}function En(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=void 0}function Cn(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Bn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e=e?t:e)),t}function Gn(t,e,n,r,o,i){var u,a=1&e,s=2&e,l=4&e;if(n&&(u=o?n(t,r,o,i):n(t)),void 0!==u)return u;if(!Vu(t))return t;var O=Mu(t);if(O){if(u=function(t){var e=t.length,n=new t.constructor(e);return e&&"string"==typeof t[0]&&jt.call(t,"index")&&(n.index=t.index,n.input=t.input),n}(t),!a)return mo(t,u)}else{var C=ri(t),B=C==p||C==h;if(Fu(t))return lo(t,a);if(C==y||C==c||B&&!o){if(u=s||B?{}:ii(t),!a)return s?function(t,e){return _o(t,ni(t),e)}(t,function(t,e){return t&&_o(e,ja(e),t)}(u,t)):function(t,e){return _o(t,ei(t),e)}(t,Qn(u,t))}else{if(!Ft[C])return o?t:{};u=function(t,e,n){var r,o=t.constructor;switch(e){case j:return po(t);case f:case d:return new o(+t);case x:return function(t,e){var n=e?po(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}(t,n);case P:case A:case k:case T:case D:case S:case"[object Uint8ClampedArray]":case I:case E:return ho(t,n);case v:return new o;case g:case b:return new o(t);case m:return function(t){var e=new t.constructor(t.source,rt.exec(t));return e.lastIndex=t.lastIndex,e}(t);case _:return new o;case w:return r=t,kn?ht(kn.call(r)):{}}}(t,C,a)}}i||(i=new Nn);var M=i.get(t);if(M)return M;i.set(t,u),Gu(t)?t.forEach((function(r){u.add(Gn(r,e,n,r,t,i))})):Qu(t)&&t.forEach((function(r,o){u.set(o,Gn(r,e,n,o,t,i))}));var z=O?void 0:(l?s?Qo:Zo:s?ja:Oa)(t);return ie(z||t,(function(r,o){z&&(r=t[o=r]),$n(u,o,Gn(r,e,n,o,t,i))})),u}function Yn(t,e,n){var r=n.length;if(null==t)return!r;for(t=ht(t);r--;){var o=n[r],i=e[o],u=t[o];if(void 0===u&&!(o in t)||!i(u))return!1}return!0}function Xn(t,e,n){if("function"!=typeof t)throw new yt(i);return bi((function(){t.apply(void 0,n)}),e)}function tr(t,e,n,r){var o=-1,i=se,u=!0,a=t.length,c=[],s=e.length;if(!a)return c;n&&(e=de(e,De(n))),r?(i=fe,u=!1):e.length>=200&&(i=Ie,u=!1,e=new Rn(e));t:for(;++o-1},Mn.prototype.set=function(t,e){var n=this.__data__,r=Vn(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},zn.prototype.clear=function(){this.size=0,this.__data__={hash:new Bn,map:new(hn||Mn),string:new Bn}},zn.prototype.delete=function(t){var e=Yo(this,t).delete(t);return this.size-=e?1:0,e},zn.prototype.get=function(t){return Yo(this,t).get(t)},zn.prototype.has=function(t){return Yo(this,t).has(t)},zn.prototype.set=function(t,e){var n=Yo(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},Rn.prototype.add=Rn.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},Rn.prototype.has=function(t){return this.__data__.has(t)},Nn.prototype.clear=function(){this.__data__=new Mn,this.size=0},Nn.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},Nn.prototype.get=function(t){return this.__data__.get(t)},Nn.prototype.has=function(t){return this.__data__.has(t)},Nn.prototype.set=function(t,e){var n=this.__data__;if(n instanceof Mn){var r=n.__data__;if(!hn||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new zn(r)}return n.set(t,e),this.size=n.size,this};var er=Oo(sr),nr=Oo(fr,!0);function rr(t,e){var n=!0;return er(t,(function(t,r,o){return n=!!e(t,r,o)})),n}function or(t,e,n){for(var r=-1,o=t.length;++r0&&n(a)?e>1?ur(a,e-1,n,r,o):le(o,a):r||(o[o.length]=a)}return o}var ar=jo(),cr=jo(!0);function sr(t,e){return t&&ar(t,e,Oa)}function fr(t,e){return t&&cr(t,e,Oa)}function dr(t,e){return ce(e,(function(e){return Uu(t[e])}))}function lr(t,e){for(var n=0,r=(e=ao(e,t)).length;null!=t&&ne}function gr(t,e){return null!=t&&jt.call(t,e)}function yr(t,e){return null!=t&&e in ht(t)}function mr(t,e,n){for(var o=n?fe:se,i=t[0].length,u=t.length,a=u,c=r(u),s=1/0,f=[];a--;){var d=t[a];a&&e&&(d=de(d,De(e))),s=cn(d.length,s),c[a]=!n&&(e||i>=120&&d.length>=120)?new Rn(a&&d):void 0}d=t[0];var l=-1,p=c[0];t:for(;++l=a?c:c*("desc"==n[r]?-1:1)}return t.index-e.index}(t,e,n)}));r--;)t[r]=t[r].value;return t}(kr(t,(function(t,n,o){return{criteria:de(e,(function(e){return e(t)})),index:++r,value:t}})))}function Cr(t,e,n){for(var r=-1,o=e.length,i={};++r-1;)a!==t&&Kt.call(a,c,1),Kt.call(t,c,1);return t}function Mr(t,e){for(var n=t?e.length:0,r=n-1;n--;){var o=e[n];if(n==r||o!==i){var i=o;ai(o)?Kt.call(t,o,1):Xr(t,o)}}return t}function zr(t,e){return t+tn(dn()*(e-t+1))}function Rr(t,e){var n="";if(!t||e<1||e>9007199254740991)return n;do{e%2&&(n+=t),(e=tn(e/2))&&(t+=t)}while(e);return n}function Nr(t,e){return wi(vi(t,e,Ja),t+"")}function Fr(t){return Ln(Ia(t))}function Lr(t,e){var n=Ia(t);return xi(n,Hn(e,0,n.length))}function Wr(t,e,n,r){if(!Vu(t))return t;for(var o=-1,i=(e=ao(e,t)).length,u=i-1,a=t;null!=a&&++oi?0:i+e),(n=n>i?i:n)<0&&(n+=i),i=e>n?0:n-e>>>0,e>>>=0;for(var u=r(i);++o>>1,u=t[i];null!==u&&!Xu(u)&&(n?u<=e:u=200){var s=e?null:No(t);if(s)return Ue(s);u=!1,o=Ie,c=new Rn}else c=e?[]:a;t:for(;++r=r?t:Vr(t,e,n)}var fo=He||function(t){return Vt.clearTimeout(t)};function lo(t,e){if(e)return t.slice();var n=t.length,r=qt?qt(n):new t.constructor(n);return t.copy(r),r}function po(t){var e=new t.constructor(t.byteLength);return new Lt(e).set(new Lt(t)),e}function ho(t,e){var n=e?po(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function vo(t,e){if(t!==e){var n=void 0!==t,r=null===t,o=t==t,i=Xu(t),u=void 0!==e,a=null===e,c=e==e,s=Xu(e);if(!a&&!s&&!i&&t>e||i&&u&&c&&!a&&!s||r&&u&&c||!n&&c||!o)return 1;if(!r&&!i&&!s&&t1?n[o-1]:void 0,u=o>2?n[2]:void 0;for(i=t.length>3&&"function"==typeof i?(o--,i):void 0,u&&ci(n[0],n[1],u)&&(i=o<3?void 0:i,o=1),e=ht(e);++r-1?o[i?e[u]:u]:void 0}}function To(t){return Vo((function(e){var n=e.length,r=n,o=En.prototype.thru;for(t&&e.reverse();r--;){var u=e[r];if("function"!=typeof u)throw new yt(i);if(o&&!a&&"wrapper"==Ko(u))var a=new En([],!0)}for(r=a?r:n;++r1&&_.reverse(),d&&sa))return!1;var s=i.get(t),f=i.get(e);if(s&&f)return s==e&&f==t;var d=-1,l=!0,p=2&n?new Rn:void 0;for(i.set(t,e),i.set(e,t);++d-1&&t%1==0&&t1?"& ":"")+e[r],e=e.join(n>2?", ":" "),t.replace(H,"{\n/* [wrapped with "+e+"] */\n")}(r,function(t,e){return ie(a,(function(n){var r="_."+n[0];e&n[1]&&!se(t,r)&&t.push(r)})),t.sort()}(function(t){var e=t.match(G);return e?e[1].split(Y):[]}(r),n)))}function ji(t){var e=0,n=0;return function(){var r=sn(),o=16-(r-n);if(n=r,o>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function xi(t,e){var n=-1,r=t.length,o=r-1;for(e=void 0===e?r:e;++n1?t[e-1]:void 0;return n="function"==typeof n?(t.pop(),n):void 0,Hi(t,n)}));function ru(t){var e=Dn(t);return e.__chain__=!0,e}function ou(t,e){return e(t)}var iu=Vo((function(t){var e=t.length,n=e?t[0]:0,r=this.__wrapped__,o=function(e){return Kn(e,t)};return!(e>1||this.__actions__.length)&&r instanceof Cn&&ai(n)?((r=r.slice(n,+n+(e?1:0))).__actions__.push({func:ou,args:[o],thisArg:void 0}),new En(r,this.__chain__).thru((function(t){return e&&!t.length&&t.push(void 0),t}))):this.thru(o)})),uu=bo((function(t,e,n){jt.call(t,n)?++t[n]:Jn(t,n,1)})),au=ko(Bi),cu=ko(Mi);function su(t,e){return(Mu(t)?ie:er)(t,Go(e,3))}function fu(t,e){return(Mu(t)?ue:nr)(t,Go(e,3))}var du=bo((function(t,e,n){jt.call(t,n)?t[n].push(e):Jn(t,n,[e])})),lu=Nr((function(t,e,n){var o=-1,i="function"==typeof e,u=Ru(t)?r(t.length):[];return er(t,(function(t){u[++o]=i?re(e,t,n):_r(t,e,n)})),u})),pu=bo((function(t,e,n){Jn(t,n,e)}));function hu(t,e){return(Mu(t)?de:kr)(t,Go(e,3))}var vu=bo((function(t,e,n){t[n?0:1].push(e)}),(function(){return[[],[]]})),gu=Nr((function(t,e){if(null==t)return[];var n=e.length;return n>1&&ci(t,e[0],e[1])?e=[]:n>2&&ci(e[0],e[1],e[2])&&(e=[e[0]]),Er(t,ur(e,1),[])})),yu=Ge||function(){return Vt.Date.now()};function mu(t,e,n){return e=n?void 0:e,Lo(t,128,void 0,void 0,void 0,void 0,e=t&&null==e?t.length:e)}function _u(t,e){var n;if("function"!=typeof e)throw new yt(i);return t=ia(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=void 0),n}}var bu=Nr((function(t,e,n){var r=1;if(n.length){var o=We(n,Ho(bu));r|=32}return Lo(t,r,e,n,o)})),wu=Nr((function(t,e,n){var r=3;if(n.length){var o=We(n,Ho(wu));r|=32}return Lo(e,r,t,n,o)}));function Ou(t,e,n){var r,o,u,a,c,s,f=0,d=!1,l=!1,p=!0;if("function"!=typeof t)throw new yt(i);function h(e){var n=r,i=o;return r=o=void 0,f=e,a=t.apply(i,n)}function v(t){return f=t,c=bi(y,e),d?h(t):a}function g(t){var n=t-s;return void 0===s||n>=e||n<0||l&&t-f>=u}function y(){var t=yu();if(g(t))return m(t);c=bi(y,function(t){var n=e-(t-s);return l?cn(n,u-(t-f)):n}(t))}function m(t){return c=void 0,p&&r?h(t):(r=o=void 0,a)}function _(){var t=yu(),n=g(t);if(r=arguments,o=this,s=t,n){if(void 0===c)return v(s);if(l)return fo(c),c=bi(y,e),h(s)}return void 0===c&&(c=bi(y,e)),a}return e=aa(e)||0,Vu(n)&&(d=!!n.leading,u=(l="maxWait"in n)?an(aa(n.maxWait)||0,e):u,p="trailing"in n?!!n.trailing:p),_.cancel=function(){void 0!==c&&fo(c),f=0,r=s=o=c=void 0},_.flush=function(){return void 0===c?a:m(yu())},_}var ju=Nr((function(t,e){return Xn(t,1,e)})),xu=Nr((function(t,e,n){return Xn(t,aa(e)||0,n)}));function Pu(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new yt(i);var n=function(){var r=arguments,o=e?e.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var u=t.apply(this,r);return n.cache=i.set(o,u)||i,u};return n.cache=new(Pu.Cache||zn),n}function Au(t){if("function"!=typeof t)throw new yt(i);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}Pu.Cache=zn;var ku=co((function(t,e){var n=(e=1==e.length&&Mu(e[0])?de(e[0],De(Go())):de(ur(e,1),De(Go()))).length;return Nr((function(r){for(var o=-1,i=cn(r.length,n);++o=e})),Bu=br(function(){return arguments}())?br:function(t){return Zu(t)&&jt.call(t,"callee")&&!Qt.call(t,"callee")},Mu=r.isArray,zu=Gt?De(Gt):function(t){return Zu(t)&&hr(t)==j};function Ru(t){return null!=t&&$u(t.length)&&!Uu(t)}function Nu(t){return Zu(t)&&Ru(t)}var Fu=nn||ac,Lu=Yt?De(Yt):function(t){return Zu(t)&&hr(t)==d};function Wu(t){if(!Zu(t))return!1;var e=hr(t);return e==l||"[object DOMException]"==e||"string"==typeof t.message&&"string"==typeof t.name&&!Ku(t)}function Uu(t){if(!Vu(t))return!1;var e=hr(t);return e==p||e==h||"[object AsyncFunction]"==e||"[object Proxy]"==e}function qu(t){return"number"==typeof t&&t==ia(t)}function $u(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}function Vu(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Zu(t){return null!=t&&"object"==typeof t}var Qu=Xt?De(Xt):function(t){return Zu(t)&&ri(t)==v};function Ju(t){return"number"==typeof t||Zu(t)&&hr(t)==g}function Ku(t){if(!Zu(t)||hr(t)!=y)return!1;var e=$t(t);if(null===e)return!0;var n=jt.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&Ot.call(n)==kt}var Hu=te?De(te):function(t){return Zu(t)&&hr(t)==m},Gu=ee?De(ee):function(t){return Zu(t)&&ri(t)==_};function Yu(t){return"string"==typeof t||!Mu(t)&&Zu(t)&&hr(t)==b}function Xu(t){return"symbol"==typeof t||Zu(t)&&hr(t)==w}var ta=ne?De(ne):function(t){return Zu(t)&&$u(t.length)&&!!Nt[hr(t)]},ea=Mo(Ar),na=Mo((function(t,e){return t<=e}));function ra(t){if(!t)return[];if(Ru(t))return Yu(t)?Ve(t):mo(t);if(ge&&t[ge])return function(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}(t[ge]());var e=ri(t);return(e==v?Fe:e==_?Ue:Ia)(t)}function oa(t){return t?(t=aa(t))===1/0||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}function ia(t){var e=oa(t),n=e%1;return e==e?n?e-n:e:0}function ua(t){return t?Hn(ia(t),0,4294967295):0}function aa(t){if("number"==typeof t)return t;if(Xu(t))return NaN;if(Vu(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=Vu(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=Te(t);var n=it.test(t);return n||at.test(t)?Ut(t.slice(2),n?2:8):ot.test(t)?NaN:+t}function ca(t){return _o(t,ja(t))}function sa(t){return null==t?"":Gr(t)}var fa=wo((function(t,e){if(li(e)||Ru(e))_o(e,Oa(e),t);else for(var n in e)jt.call(e,n)&&$n(t,n,e[n])})),da=wo((function(t,e){_o(e,ja(e),t)})),la=wo((function(t,e,n,r){_o(e,ja(e),t,r)})),pa=wo((function(t,e,n,r){_o(e,Oa(e),t,r)})),ha=Vo(Kn),va=Nr((function(t,e){t=ht(t);var n=-1,r=e.length,o=r>2?e[2]:void 0;for(o&&ci(e[0],e[1],o)&&(r=1);++n1),e})),_o(t,Qo(t),n),r&&(n=Gn(n,7,qo));for(var o=e.length;o--;)Xr(n,e[o]);return n})),ka=Vo((function(t,e){return null==t?{}:function(t,e){return Cr(t,e,(function(e,n){return ma(t,n)}))}(t,e)}));function Ta(t,e){if(null==t)return{};var n=de(Qo(t),(function(t){return[t]}));return e=Go(e),Cr(t,n,(function(t,n){return e(t,n[0])}))}var Da=Fo(Oa),Sa=Fo(ja);function Ia(t){return null==t?[]:Se(t,Oa(t))}var Ea=Po((function(t,e,n){return e=e.toLowerCase(),t+(n?Ca(e):e)}));function Ca(t){return Wa(sa(t).toLowerCase())}function Ba(t){return(t=sa(t))&&t.replace(st,Me).replace(It,"")}var Ma=Po((function(t,e,n){return t+(n?"-":"")+e.toLowerCase()})),za=Po((function(t,e,n){return t+(n?" ":"")+e.toLowerCase()})),Ra=xo("toLowerCase"),Na=Po((function(t,e,n){return t+(n?"_":"")+e.toLowerCase()})),Fa=Po((function(t,e,n){return t+(n?" ":"")+Wa(e)})),La=Po((function(t,e,n){return t+(n?" ":"")+e.toUpperCase()})),Wa=xo("toUpperCase");function Ua(t,e,n){return t=sa(t),void 0===(e=n?void 0:e)?function(t){return Mt.test(t)}(t)?function(t){return t.match(Ct)||[]}(t):function(t){return t.match(X)||[]}(t):t.match(e)||[]}var qa=Nr((function(t,e){try{return re(t,void 0,e)}catch(t){return Wu(t)?t:new K(t)}})),$a=Vo((function(t,e){return ie(e,(function(e){e=Ti(e),Jn(t,e,bu(t[e],t))})),t}));function Va(t){return function(){return t}}var Za=To(),Qa=To(!0);function Ja(t){return t}function Ka(t){return xr("function"==typeof t?t:Gn(t,1))}var Ha=Nr((function(t,e){return function(n){return _r(n,t,e)}})),Ga=Nr((function(t,e){return function(n){return _r(t,n,e)}}));function Ya(t,e,n){var r=Oa(e),o=dr(e,r);null!=n||Vu(e)&&(o.length||!r.length)||(n=e,e=t,t=this,o=dr(e,Oa(e)));var i=!(Vu(n)&&"chain"in n&&!n.chain),u=Uu(t);return ie(o,(function(n){var r=e[n];t[n]=r,u&&(t.prototype[n]=function(){var e=this.__chain__;if(i||e){var n=t(this.__wrapped__),o=n.__actions__=mo(this.__actions__);return o.push({func:r,args:arguments,thisArg:t}),n.__chain__=e,n}return r.apply(t,le([this.value()],arguments))})})),t}function Xa(){}var tc=Eo(de),ec=Eo(ae),nc=Eo(ve);function rc(t){return si(t)?je(Ti(t)):function(t){return function(e){return lr(e,t)}}(t)}var oc=Bo(),ic=Bo(!0);function uc(){return[]}function ac(){return!1}var cc,sc=Io((function(t,e){return t+e}),0),fc=Ro("ceil"),dc=Io((function(t,e){return t/e}),1),lc=Ro("floor"),pc=Io((function(t,e){return t*e}),1),hc=Ro("round"),vc=Io((function(t,e){return t-e}),0);return Dn.after=function(t,e){if("function"!=typeof e)throw new yt(i);return t=ia(t),function(){if(--t<1)return e.apply(this,arguments)}},Dn.ary=mu,Dn.assign=fa,Dn.assignIn=da,Dn.assignInWith=la,Dn.assignWith=pa,Dn.at=ha,Dn.before=_u,Dn.bind=bu,Dn.bindAll=$a,Dn.bindKey=wu,Dn.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return Mu(t)?t:[t]},Dn.chain=ru,Dn.chunk=function(t,e,n){e=(n?ci(t,e,n):void 0===e)?1:an(ia(e),0);var o=null==t?0:t.length;if(!o||e<1)return[];for(var i=0,u=0,a=r(Xe(o/e));io?0:o+n),(r=void 0===r||r>o?o:ia(r))<0&&(r+=o),r=n>r?0:ua(r);n>>0)?(t=sa(t))&&("string"==typeof e||null!=e&&!Hu(e))&&!(e=Gr(e))&&Ne(t)?so(Ve(t),0,n):t.split(e,n):[]},Dn.spread=function(t,e){if("function"!=typeof t)throw new yt(i);return e=null==e?0:an(ia(e),0),Nr((function(n){var r=n[e],o=so(n,0,e);return r&&le(o,r),re(t,this,o)}))},Dn.tail=function(t){var e=null==t?0:t.length;return e?Vr(t,1,e):[]},Dn.take=function(t,e,n){return t&&t.length?Vr(t,0,(e=n||void 0===e?1:ia(e))<0?0:e):[]},Dn.takeRight=function(t,e,n){var r=null==t?0:t.length;return r?Vr(t,(e=r-(e=n||void 0===e?1:ia(e)))<0?0:e,r):[]},Dn.takeRightWhile=function(t,e){return t&&t.length?eo(t,Go(e,3),!1,!0):[]},Dn.takeWhile=function(t,e){return t&&t.length?eo(t,Go(e,3)):[]},Dn.tap=function(t,e){return e(t),t},Dn.throttle=function(t,e,n){var r=!0,o=!0;if("function"!=typeof t)throw new yt(i);return Vu(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Ou(t,e,{leading:r,maxWait:e,trailing:o})},Dn.thru=ou,Dn.toArray=ra,Dn.toPairs=Da,Dn.toPairsIn=Sa,Dn.toPath=function(t){return Mu(t)?de(t,Ti):Xu(t)?[t]:mo(ki(sa(t)))},Dn.toPlainObject=ca,Dn.transform=function(t,e,n){var r=Mu(t),o=r||Fu(t)||ta(t);if(e=Go(e,4),null==n){var i=t&&t.constructor;n=o?r?new i:[]:Vu(t)&&Uu(i)?Sn($t(t)):{}}return(o?ie:sr)(t,(function(t,r,o){return e(n,t,r,o)})),n},Dn.unary=function(t){return mu(t,1)},Dn.union=Zi,Dn.unionBy=Qi,Dn.unionWith=Ji,Dn.uniq=function(t){return t&&t.length?Yr(t):[]},Dn.uniqBy=function(t,e){return t&&t.length?Yr(t,Go(e,2)):[]},Dn.uniqWith=function(t,e){return e="function"==typeof e?e:void 0,t&&t.length?Yr(t,void 0,e):[]},Dn.unset=function(t,e){return null==t||Xr(t,e)},Dn.unzip=Ki,Dn.unzipWith=Hi,Dn.update=function(t,e,n){return null==t?t:to(t,e,uo(n))},Dn.updateWith=function(t,e,n,r){return r="function"==typeof r?r:void 0,null==t?t:to(t,e,uo(n),r)},Dn.values=Ia,Dn.valuesIn=function(t){return null==t?[]:Se(t,ja(t))},Dn.without=Gi,Dn.words=Ua,Dn.wrap=function(t,e){return Tu(uo(e),t)},Dn.xor=Yi,Dn.xorBy=Xi,Dn.xorWith=tu,Dn.zip=eu,Dn.zipObject=function(t,e){return oo(t||[],e||[],$n)},Dn.zipObjectDeep=function(t,e){return oo(t||[],e||[],Wr)},Dn.zipWith=nu,Dn.entries=Da,Dn.entriesIn=Sa,Dn.extend=da,Dn.extendWith=la,Ya(Dn,Dn),Dn.add=sc,Dn.attempt=qa,Dn.camelCase=Ea,Dn.capitalize=Ca,Dn.ceil=fc,Dn.clamp=function(t,e,n){return void 0===n&&(n=e,e=void 0),void 0!==n&&(n=(n=aa(n))==n?n:0),void 0!==e&&(e=(e=aa(e))==e?e:0),Hn(aa(t),e,n)},Dn.clone=function(t){return Gn(t,4)},Dn.cloneDeep=function(t){return Gn(t,5)},Dn.cloneDeepWith=function(t,e){return Gn(t,5,e="function"==typeof e?e:void 0)},Dn.cloneWith=function(t,e){return Gn(t,4,e="function"==typeof e?e:void 0)},Dn.conformsTo=function(t,e){return null==e||Yn(t,e,Oa(e))},Dn.deburr=Ba,Dn.defaultTo=function(t,e){return null==t||t!=t?e:t},Dn.divide=dc,Dn.endsWith=function(t,e,n){t=sa(t),e=Gr(e);var r=t.length,o=n=void 0===n?r:Hn(ia(n),0,r);return(n-=e.length)>=0&&t.slice(n,o)==e},Dn.eq=Iu,Dn.escape=function(t){return(t=sa(t))&&F.test(t)?t.replace(R,ze):t},Dn.escapeRegExp=function(t){return(t=sa(t))&&Q.test(t)?t.replace(Z,"\\$&"):t},Dn.every=function(t,e,n){var r=Mu(t)?ae:rr;return n&&ci(t,e,n)&&(e=void 0),r(t,Go(e,3))},Dn.find=au,Dn.findIndex=Bi,Dn.findKey=function(t,e){return ye(t,Go(e,3),sr)},Dn.findLast=cu,Dn.findLastIndex=Mi,Dn.findLastKey=function(t,e){return ye(t,Go(e,3),fr)},Dn.floor=lc,Dn.forEach=su,Dn.forEachRight=fu,Dn.forIn=function(t,e){return null==t?t:ar(t,Go(e,3),ja)},Dn.forInRight=function(t,e){return null==t?t:cr(t,Go(e,3),ja)},Dn.forOwn=function(t,e){return t&&sr(t,Go(e,3))},Dn.forOwnRight=function(t,e){return t&&fr(t,Go(e,3))},Dn.get=ya,Dn.gt=Eu,Dn.gte=Cu,Dn.has=function(t,e){return null!=t&&oi(t,e,gr)},Dn.hasIn=ma,Dn.head=Ri,Dn.identity=Ja,Dn.includes=function(t,e,n,r){t=Ru(t)?t:Ia(t),n=n&&!r?ia(n):0;var o=t.length;return n<0&&(n=an(o+n,0)),Yu(t)?n<=o&&t.indexOf(e,n)>-1:!!o&&_e(t,e,n)>-1},Dn.indexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var o=null==n?0:ia(n);return o<0&&(o=an(r+o,0)),_e(t,e,o)},Dn.inRange=function(t,e,n){return e=oa(e),void 0===n?(n=e,e=0):n=oa(n),function(t,e,n){return t>=cn(e,n)&&t=-9007199254740991&&t<=9007199254740991},Dn.isSet=Gu,Dn.isString=Yu,Dn.isSymbol=Xu,Dn.isTypedArray=ta,Dn.isUndefined=function(t){return void 0===t},Dn.isWeakMap=function(t){return Zu(t)&&ri(t)==O},Dn.isWeakSet=function(t){return Zu(t)&&"[object WeakSet]"==hr(t)},Dn.join=function(t,e){return null==t?"":on.call(t,e)},Dn.kebabCase=Ma,Dn.last=Wi,Dn.lastIndexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var o=r;return void 0!==n&&(o=(o=ia(n))<0?an(r+o,0):cn(o,r-1)),e==e?function(t,e,n){for(var r=n+1;r--;)if(t[r]===e)return r;return r}(t,e,o):me(t,we,o,!0)},Dn.lowerCase=za,Dn.lowerFirst=Ra,Dn.lt=ea,Dn.lte=na,Dn.max=function(t){return t&&t.length?or(t,Ja,vr):void 0},Dn.maxBy=function(t,e){return t&&t.length?or(t,Go(e,2),vr):void 0},Dn.mean=function(t){return Oe(t,Ja)},Dn.meanBy=function(t,e){return Oe(t,Go(e,2))},Dn.min=function(t){return t&&t.length?or(t,Ja,Ar):void 0},Dn.minBy=function(t,e){return t&&t.length?or(t,Go(e,2),Ar):void 0},Dn.stubArray=uc,Dn.stubFalse=ac,Dn.stubObject=function(){return{}},Dn.stubString=function(){return""},Dn.stubTrue=function(){return!0},Dn.multiply=pc,Dn.nth=function(t,e){return t&&t.length?Ir(t,ia(e)):void 0},Dn.noConflict=function(){return Vt._===this&&(Vt._=Tt),this},Dn.noop=Xa,Dn.now=yu,Dn.pad=function(t,e,n){t=sa(t);var r=(e=ia(e))?$e(t):0;if(!e||r>=e)return t;var o=(e-r)/2;return Co(tn(o),n)+t+Co(Xe(o),n)},Dn.padEnd=function(t,e,n){t=sa(t);var r=(e=ia(e))?$e(t):0;return e&&re){var r=t;t=e,e=r}if(n||t%1||e%1){var o=dn();return cn(t+o*(e-t+Wt("1e-"+((o+"").length-1))),e)}return zr(t,e)},Dn.reduce=function(t,e,n){var r=Mu(t)?pe:Pe,o=arguments.length<3;return r(t,Go(e,4),n,o,er)},Dn.reduceRight=function(t,e,n){var r=Mu(t)?he:Pe,o=arguments.length<3;return r(t,Go(e,4),n,o,nr)},Dn.repeat=function(t,e,n){return e=(n?ci(t,e,n):void 0===e)?1:ia(e),Rr(sa(t),e)},Dn.replace=function(){var t=arguments,e=sa(t[0]);return t.length<3?e:e.replace(t[1],t[2])},Dn.result=function(t,e,n){var r=-1,o=(e=ao(e,t)).length;for(o||(o=1,t=void 0);++r9007199254740991)return[];var n=4294967295,r=cn(t,4294967295);t-=4294967295;for(var o=ke(r,e=Go(e));++n=i)return t;var a=n-$e(r);if(a<1)return r;var c=u?so(u,0,a).join(""):t.slice(0,a);if(void 0===o)return c+r;if(u&&(a+=c.length-a),Hu(o)){if(t.slice(a).search(o)){var s,f=c;for(o.global||(o=vt(o.source,sa(rt.exec(o))+"g")),o.lastIndex=0;s=o.exec(f);)var d=s.index;c=c.slice(0,void 0===d?a:d)}}else if(t.indexOf(Gr(o),a)!=a){var l=c.lastIndexOf(o);l>-1&&(c=c.slice(0,l))}return c+r},Dn.unescape=function(t){return(t=sa(t))&&N.test(t)?t.replace(z,Qe):t},Dn.uniqueId=function(t){var e=++xt;return sa(t)+e},Dn.upperCase=La,Dn.upperFirst=Wa,Dn.each=su,Dn.eachRight=fu,Dn.first=Ri,Ya(Dn,(cc={},sr(Dn,(function(t,e){jt.call(Dn.prototype,e)||(cc[e]=t)})),cc),{chain:!1}),Dn.VERSION="4.17.21",ie(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){Dn[t].placeholder=Dn})),ie(["drop","take"],(function(t,e){Cn.prototype[t]=function(n){n=void 0===n?1:an(ia(n),0);var r=this.__filtered__&&!e?new Cn(this):this.clone();return r.__filtered__?r.__takeCount__=cn(n,r.__takeCount__):r.__views__.push({size:cn(n,4294967295),type:t+(r.__dir__<0?"Right":"")}),r},Cn.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}})),ie(["filter","map","takeWhile"],(function(t,e){var n=e+1,r=1==n||3==n;Cn.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:Go(t,3),type:n}),e.__filtered__=e.__filtered__||r,e}})),ie(["head","last"],(function(t,e){var n="take"+(e?"Right":"");Cn.prototype[t]=function(){return this[n](1).value()[0]}})),ie(["initial","tail"],(function(t,e){var n="drop"+(e?"":"Right");Cn.prototype[t]=function(){return this.__filtered__?new Cn(this):this[n](1)}})),Cn.prototype.compact=function(){return this.filter(Ja)},Cn.prototype.find=function(t){return this.filter(t).head()},Cn.prototype.findLast=function(t){return this.reverse().find(t)},Cn.prototype.invokeMap=Nr((function(t,e){return"function"==typeof t?new Cn(this):this.map((function(n){return _r(n,t,e)}))})),Cn.prototype.reject=function(t){return this.filter(Au(Go(t)))},Cn.prototype.slice=function(t,e){t=ia(t);var n=this;return n.__filtered__&&(t>0||e<0)?new Cn(n):(t<0?n=n.takeRight(-t):t&&(n=n.drop(t)),void 0!==e&&(n=(e=ia(e))<0?n.dropRight(-e):n.take(e-t)),n)},Cn.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},Cn.prototype.toArray=function(){return this.take(4294967295)},sr(Cn.prototype,(function(t,e){var n=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),o=Dn[r?"take"+("last"==e?"Right":""):e],i=r||/^find/.test(e);o&&(Dn.prototype[e]=function(){var e=this.__wrapped__,u=r?[1]:arguments,a=e instanceof Cn,c=u[0],s=a||Mu(e),f=function(t){var e=o.apply(Dn,le([t],u));return r&&d?e[0]:e};s&&n&&"function"==typeof c&&1!=c.length&&(a=s=!1);var d=this.__chain__,l=!!this.__actions__.length,p=i&&!d,h=a&&!l;if(!i&&s){e=h?e:new Cn(this);var v=t.apply(e,u);return v.__actions__.push({func:ou,args:[f],thisArg:void 0}),new En(v,d)}return p&&h?t.apply(this,u):(v=this.thru(f),p?r?v.value()[0]:v.value():v)})})),ie(["pop","push","shift","sort","splice","unshift"],(function(t){var e=mt[t],n=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",r=/^(?:pop|shift)$/.test(t);Dn.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var o=this.value();return e.apply(Mu(o)?o:[],t)}return this[n]((function(n){return e.apply(Mu(n)?n:[],t)}))}})),sr(Cn.prototype,(function(t,e){var n=Dn[e];if(n){var r=n.name+"";jt.call(bn,r)||(bn[r]=[]),bn[r].push({name:e,func:n})}})),bn[Do(void 0,2).name]=[{name:"wrapper",func:void 0}],Cn.prototype.clone=function(){var t=new Cn(this.__wrapped__);return t.__actions__=mo(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=mo(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=mo(this.__views__),t},Cn.prototype.reverse=function(){if(this.__filtered__){var t=new Cn(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},Cn.prototype.value=function(){var t=this.__wrapped__.value(),e=this.__dir__,n=Mu(t),r=e<0,o=n?t.length:0,i=function(t,e,n){for(var r=-1,o=n.length;++r=this.__values__.length;return{done:t,value:t?void 0:this.__values__[this.__index__++]}},Dn.prototype.plant=function(t){for(var e,n=this;n instanceof In;){var r=Si(n);r.__index__=0,r.__values__=void 0,e?o.__wrapped__=r:e=r;var o=r;n=n.__wrapped__}return o.__wrapped__=t,e},Dn.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof Cn){var e=t;return this.__actions__.length&&(e=new Cn(this)),(e=e.reverse()).__actions__.push({func:ou,args:[Vi],thisArg:void 0}),new En(e,this.__chain__)}return this.thru(Vi)},Dn.prototype.toJSON=Dn.prototype.valueOf=Dn.prototype.value=function(){return no(this.__wrapped__,this.__actions__)},Dn.prototype.first=Dn.prototype.head,ge&&(Dn.prototype[ge]=function(){return this}),Dn}();Vt._=Je,void 0===(o=function(){return Je}.call(e,n,e,r))||(r.exports=o)}).call(this)}).call(this,n(194),n(32)(t))},27:function(t,e,n){"use strict";n.d(e,"a",(function(){return m}));var r={};n.r(r),n.d(r,"find",(function(){return a}));var o={};n.r(o),n.d(o,"isTabbableIndex",(function(){return f})),n.d(o,"find",(function(){return v})),n.d(o,"findPrevious",(function(){return g})),n.d(o,"findNext",(function(){return y}));var i=["[tabindex]","a[href]","button:not([disabled])",'input:not([type="hidden"]):not([disabled])',"select:not([disabled])","textarea:not([disabled])","iframe","object","embed","area[href]","[contenteditable]:not([contenteditable=false])"].join(",");function u(t){return t.offsetWidth>0||t.offsetHeight>0||t.getClientRects().length>0}function a(t){var e=t.querySelectorAll(i);return Array.from(e).filter((function(t){return!(!u(t)||function(t){return"iframe"===t.nodeName.toLowerCase()&&"-1"===t.getAttribute("tabindex")}(t))&&("AREA"!==t.nodeName||function(t){var e=t.closest("map[name]");if(!e)return!1;var n=t.ownerDocument.querySelector('img[usemap="#'+e.name+'"]');return!!n&&u(n)}(t))}))}var c=n(26);function s(t){var e=t.getAttribute("tabindex");return null===e?0:parseInt(e,10)}function f(t){return-1!==s(t)}function d(t,e){return{element:t,index:e}}function l(t){return t.element}function p(t,e){var n=s(t.element),r=s(e.element);return n===r?t.index-e.index:n-r}function h(t){return t.filter(f).map(d).sort(p).map(l).reduce((e={},function(t,n){var r=n.nodeName,o=n.type,i=n.checked,u=n.name;if("INPUT"!==r||"radio"!==o||!u)return t.concat(n);var a=e.hasOwnProperty(u);if(!i&&a)return t;if(a){var s=e[u];t=Object(c.without)(t,s)}return e[u]=n,t.concat(n)}),[]);var e}function v(t){return h(a(t))}function g(t){var e=a(t.ownerDocument.body),n=e.indexOf(t);return e.length=n,Object(c.last)(h(e))}function y(t){var e=a(t.ownerDocument.body),n=e.indexOf(t),r=e.slice(n+1).filter((function(e){return!t.contains(e)}));return Object(c.first)(h(r))}var m={focusable:r,tabbable:o}},28:function(t,e,n){"use strict";t.exports=function(t,e,n,r){t=(t+"").replace(/[^0-9+\-Ee.]/g,"");var o=isFinite(+t)?+t:0,i=isFinite(+e)?Math.abs(e):0,u=void 0===r?",":r,a=void 0===n?".":n,c="";return(c=(i?function(t,e){if(-1===(""+t).indexOf("e"))return+(Math.round(t+"e+"+e)+"e-"+e);var n=(""+t).split("e"),r="";return+n[1]+e>0&&(r="+"),(+(Math.round(+n[0]+"e"+r+(+n[1]+e))+"e-"+e)).toFixed(e)}(o,i).toString():""+Math.round(o)).split("."))[0].length>3&&(c[0]=c[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,u)),(c[1]||"").length0&&(r=".".concat(o()(e.classList).join("."))),null!==r){var i=t.querySelector(r);if(i){i.focus();try{i.setSelectionRange&&i.setSelectionRange(n,n)}catch(t){}}}}}})}).call(this,n(1))},6:function(t,e,n){"use strict";(function(t){n.d(e,"a",(function(){return c}));var r=n(2),o=n.n(r);function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function u(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{};u()(this,t);var n=edd_vars,r=n.currency_decimals,o=n.decimal_separator,i=n.thousands_separator;this.config=f({precision:r,decimalSeparator:o,thousandSeparator:i},e)}return c()(t,[{key:"format",value:function(t){var e=t;"number"!=typeof t&&(e=parseFloat(t)),isNaN(e)&&(e=0);var n=this.config,r=n.precision,o=n.decimalSeparator,i=n.thousandSeparator;return d(e,r,o,i)}},{key:"unformat",value:function(t){var e=this.config,n=e.decimalSeparator,r=e.thousandSeparator;"string"!=typeof t&&(t=String(t));var o=t.replace(r,"").replace(n,"."),i=parseFloat(o);return isNaN(i)?0:i}},{key:"absint",value:function(t){var e=this.unformat(t);return e>=0?e:-1*e}}]),t}();function p(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function h(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{};u()(this,t);var n=edd_vars,r=n.currency,o=n.currency_sign,i=n.currency_pos,a=n.currency_decimals,c=n.decimal_separator,s=n.thousands_separator;this.config=h({currency:r,currencySymbol:o,currencySymbolPosition:i,precision:a,decimalSeparator:c,thousandSeparator:s},e),this.number=new l(this.config)}return c()(t,[{key:"format",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.config,r=n.currencySymbol,o=n.currencySymbolPosition,i=t<0,u=this.number.format(t),a="";switch(i&&(u=this.number.format(-1*t)),o){case"before":a=r+u;break;case"after":a=u+r}return!0===i&&!1===e&&(a="-".concat(a)),a}},{key:"unformat",value:function(t){var e=this.config.currencySymbol,n=t.replace(e,"");return this.number.unformat(n)}}]),t}()}}); \ No newline at end of file diff --git a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-pointers.js b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-pointers.js new file mode 100644 index 00000000..42923f93 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-pointers.js @@ -0,0 +1 @@ +!function(t){var e={};function n(o){if(e[o])return e[o].exports;var r=e[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(o,r,function(e){return t[e]}.bind(null,r));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=230)}({1:function(t,e){t.exports=jQuery},230:function(t,e,n){(function(t){t(document).ready((function(t){eddPointers.pointers&&eddPointers.pointers.length>=1&&setTimeout((function(){!function e(n){var o=!1,r=eddPointers.pointers[n];t(r.target+":visible").length||!eddPointers.pointers[n+1]?(eddPointers.pointers[n+1]&&t(eddPointers.pointers[n+1].target+":visible").length&&(o=n+1),options=o?t.extend(r.options,{buttons:function(n,i){return button=t('"),button.bind("click.pointer",(function(n){n.preventDefault();var u={pointer:r.pointer_id,action:"dismiss-wp-pointer"};t.post(ajaxurl,u),i.element.pointer("close"),e(o)})),button}}):t.extend(r.options,{close:function(){t.post(ajaxurl,{pointer:r.pointer_id,action:"dismiss-wp-pointer"})}}),t(r.target).pointer(options).pointer("open")):e(n+1)}(0)}),500)}))}).call(this,n(1))}}); \ No newline at end of file diff --git a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-reports.js b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-reports.js index 39e8e8bc..aa0e7ae3 100644 --- a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-reports.js +++ b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-reports.js @@ -1 +1 @@ -!function(e){var t={};function a(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,a),s.l=!0,s.exports}a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var s in e)a.d(n,s,function(t){return e[t]}.bind(null,s));return n},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=201)}([function(e,t,a){(function(e){e.exports=function(){"use strict";var t,n;function s(){return t.apply(null,arguments)}function r(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function d(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function _(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(d(e,t))return!1;return!0}function o(e){return void 0===e}function u(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function m(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function l(e,t){var a,n=[],s=e.length;for(a=0;a>>0;for(t=0;t0)for(a=0;a=0?a?"+":"":"-")+Math.pow(10,Math.max(0,s)).toString().substr(1)+n}s.suppressDeprecationWarnings=!1,s.deprecationHandler=null,T=Object.keys?Object.keys:function(e){var t,a=[];for(t in e)d(e,t)&&a.push(t);return a};var O=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,P=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,W={},A={};function E(e,t,a,n){var s=n;"string"==typeof n&&(s=function(){return this[n]()}),e&&(A[e]=s),t&&(A[t[0]]=function(){return x(s.apply(this,arguments),t[1],t[2])}),a&&(A[a]=function(){return this.localeData().ordinal(s.apply(this,arguments),e)})}function F(e,t){return e.isValid()?(t=z(t,e.localeData()),W[t]=W[t]||function(e){var t,a,n,s=e.match(O);for(t=0,a=s.length;t=0&&P.test(e);)e=e.replace(P,n),P.lastIndex=0,a-=1;return e}var N={};function J(e,t){var a=e.toLowerCase();N[a]=N[a+"s"]=N[t]=e}function R(e){return"string"==typeof e?N[e]||N[e.toLowerCase()]:void 0}function C(e){var t,a,n={};for(a in e)d(e,a)&&(t=R(a))&&(n[t]=e[a]);return n}var I={};function U(e,t){I[e]=t}function G(e){return e%4==0&&e%100!=0||e%400==0}function V(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function B(e){var t=+e,a=0;return 0!==t&&isFinite(t)&&(a=V(t)),a}function q(e,t){return function(a){return null!=a?(Z(this,e,a),s.updateOffset(this,t),this):K(this,e)}}function K(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function Z(e,t,a){e.isValid()&&!isNaN(a)&&("FullYear"===t&&G(e.year())&&1===e.month()&&29===e.date()?(a=B(a),e._d["set"+(e._isUTC?"UTC":"")+t](a,e.month(),De(a,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](a))}var $,Q=/\d/,X=/\d\d/,ee=/\d{3}/,te=/\d{4}/,ae=/[+-]?\d{6}/,ne=/\d\d?/,se=/\d\d\d\d?/,re=/\d\d\d\d\d\d?/,ie=/\d{1,3}/,de=/\d{1,4}/,_e=/[+-]?\d{1,6}/,oe=/\d+/,ue=/[+-]?\d+/,me=/Z|[+-]\d\d:?\d\d/gi,le=/Z|[+-]\d\d(?::?\d\d)?/gi,ce=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function he(e,t,a){$[e]=S(t)?t:function(e,n){return e&&a?a:t}}function Me(e,t){return d($,e)?$[e](t._strict,t._locale):new RegExp(Le(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,a,n,s){return t||a||n||s}))))}function Le(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}$={};var ye,Ye={};function fe(e,t){var a,n,s=t;for("string"==typeof e&&(e=[e]),u(t)&&(s=function(e,a){a[t]=B(e)}),n=e.length,a=0;a68?1900:2e3)};var Pe=q("FullYear",!0);function We(e,t,a,n,s,r,i){var d;return e<100&&e>=0?(d=new Date(e+400,t,a,n,s,r,i),isFinite(d.getFullYear())&&d.setFullYear(e)):d=new Date(e,t,a,n,s,r,i),d}function Ae(e){var t,a;return e<100&&e>=0?((a=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,a)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Ee(e,t,a){var n=7+t-a;return-(7+Ae(e,0,n).getUTCDay()-t)%7+n-1}function Fe(e,t,a,n,s){var r,i,d=1+7*(t-1)+(7+a-n)%7+Ee(e,n,s);return d<=0?i=Oe(r=e-1)+d:d>Oe(e)?(r=e+1,i=d-Oe(e)):(r=e,i=d),{year:r,dayOfYear:i}}function ze(e,t,a){var n,s,r=Ee(e.year(),t,a),i=Math.floor((e.dayOfYear()-r-1)/7)+1;return i<1?n=i+Ne(s=e.year()-1,t,a):i>Ne(e.year(),t,a)?(n=i-Ne(e.year(),t,a),s=e.year()+1):(s=e.year(),n=i),{week:n,year:s}}function Ne(e,t,a){var n=Ee(e,t,a),s=Ee(e+1,t,a);return(Oe(e)-n+s)/7}function Je(e,t){return e.slice(t,7).concat(e.slice(0,t))}E("w",["ww",2],"wo","week"),E("W",["WW",2],"Wo","isoWeek"),J("week","w"),J("isoWeek","W"),U("week",5),U("isoWeek",5),he("w",ne),he("ww",ne,X),he("W",ne),he("WW",ne,X),pe(["w","ww","W","WW"],(function(e,t,a,n){t[n.substr(0,1)]=B(e)})),E("d",0,"do","day"),E("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),E("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),E("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),E("e",0,0,"weekday"),E("E",0,0,"isoWeekday"),J("day","d"),J("weekday","e"),J("isoWeekday","E"),U("day",11),U("weekday",11),U("isoWeekday",11),he("d",ne),he("e",ne),he("E",ne),he("dd",(function(e,t){return t.weekdaysMinRegex(e)})),he("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),he("dddd",(function(e,t){return t.weekdaysRegex(e)})),pe(["dd","ddd","dddd"],(function(e,t,a,n){var s=a._locale.weekdaysParse(e,n,a._strict);null!=s?t.d=s:M(a).invalidWeekday=e})),pe(["d","e","E"],(function(e,t,a,n){t[n]=B(e)}));var Re="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ce="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ie="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ue=ce,Ge=ce,Ve=ce;function Be(e,t,a){var n,s,r,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)r=h([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(r,"").toLocaleLowerCase();return a?"dddd"===t?-1!==(s=ye.call(this._weekdaysParse,i))?s:null:"ddd"===t?-1!==(s=ye.call(this._shortWeekdaysParse,i))?s:null:-1!==(s=ye.call(this._minWeekdaysParse,i))?s:null:"dddd"===t?-1!==(s=ye.call(this._weekdaysParse,i))||-1!==(s=ye.call(this._shortWeekdaysParse,i))||-1!==(s=ye.call(this._minWeekdaysParse,i))?s:null:"ddd"===t?-1!==(s=ye.call(this._shortWeekdaysParse,i))||-1!==(s=ye.call(this._weekdaysParse,i))||-1!==(s=ye.call(this._minWeekdaysParse,i))?s:null:-1!==(s=ye.call(this._minWeekdaysParse,i))||-1!==(s=ye.call(this._weekdaysParse,i))||-1!==(s=ye.call(this._shortWeekdaysParse,i))?s:null}function qe(){function e(e,t){return t.length-e.length}var t,a,n,s,r,i=[],d=[],_=[],o=[];for(t=0;t<7;t++)a=h([2e3,1]).day(t),n=Le(this.weekdaysMin(a,"")),s=Le(this.weekdaysShort(a,"")),r=Le(this.weekdays(a,"")),i.push(n),d.push(s),_.push(r),o.push(n),o.push(s),o.push(r);i.sort(e),d.sort(e),_.sort(e),o.sort(e),this._weekdaysRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+_.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Ke(){return this.hours()%12||12}function Ze(e,t){E(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function $e(e,t){return t._meridiemParse}E("H",["HH",2],0,"hour"),E("h",["hh",2],0,Ke),E("k",["kk",2],0,(function(){return this.hours()||24})),E("hmm",0,0,(function(){return""+Ke.apply(this)+x(this.minutes(),2)})),E("hmmss",0,0,(function(){return""+Ke.apply(this)+x(this.minutes(),2)+x(this.seconds(),2)})),E("Hmm",0,0,(function(){return""+this.hours()+x(this.minutes(),2)})),E("Hmmss",0,0,(function(){return""+this.hours()+x(this.minutes(),2)+x(this.seconds(),2)})),Ze("a",!0),Ze("A",!1),J("hour","h"),U("hour",13),he("a",$e),he("A",$e),he("H",ne),he("h",ne),he("k",ne),he("HH",ne,X),he("hh",ne,X),he("kk",ne,X),he("hmm",se),he("hmmss",re),he("Hmm",se),he("Hmmss",re),fe(["H","HH"],3),fe(["k","kk"],(function(e,t,a){var n=B(e);t[3]=24===n?0:n})),fe(["a","A"],(function(e,t,a){a._isPm=a._locale.isPM(e),a._meridiem=e})),fe(["h","hh"],(function(e,t,a){t[3]=B(e),M(a).bigHour=!0})),fe("hmm",(function(e,t,a){var n=e.length-2;t[3]=B(e.substr(0,n)),t[4]=B(e.substr(n)),M(a).bigHour=!0})),fe("hmmss",(function(e,t,a){var n=e.length-4,s=e.length-2;t[3]=B(e.substr(0,n)),t[4]=B(e.substr(n,2)),t[5]=B(e.substr(s)),M(a).bigHour=!0})),fe("Hmm",(function(e,t,a){var n=e.length-2;t[3]=B(e.substr(0,n)),t[4]=B(e.substr(n))})),fe("Hmmss",(function(e,t,a){var n=e.length-4,s=e.length-2;t[3]=B(e.substr(0,n)),t[4]=B(e.substr(n,2)),t[5]=B(e.substr(s))}));var Qe,Xe=q("Hours",!0),et={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:ge,monthsShort:we,week:{dow:0,doy:6},weekdays:Re,weekdaysMin:Ie,weekdaysShort:Ce,meridiemParse:/[ap]\.?m?\.?/i},tt={},at={};function nt(e,t){var a,n=Math.min(e.length,t.length);for(a=0;a0;){if(n=rt(s.slice(0,t).join("-")))return n;if(a&&a.length>=t&&nt(s,a)>=t-1)break;t--}r++}return Qe}(e)}function ot(e){var t,a=e._a;return a&&-2===M(e).overflow&&(t=a[1]<0||a[1]>11?1:a[2]<1||a[2]>De(a[0],a[1])?2:a[3]<0||a[3]>24||24===a[3]&&(0!==a[4]||0!==a[5]||0!==a[6])?3:a[4]<0||a[4]>59?4:a[5]<0||a[5]>59?5:a[6]<0||a[6]>999?6:-1,M(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),M(e)._overflowWeeks&&-1===t&&(t=7),M(e)._overflowWeekday&&-1===t&&(t=8),M(e).overflow=t),e}var ut=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,mt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,lt=/Z|[+-]\d\d(?::?\d\d)?/,ct=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ht=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Mt=/^\/?Date\((-?\d+)/i,Lt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,yt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Yt(e){var t,a,n,s,r,i,d=e._i,_=ut.exec(d)||mt.exec(d),o=ct.length,u=ht.length;if(_){for(M(e).iso=!0,t=0,a=o;t7)&&(_=!0)):(r=e._locale._week.dow,i=e._locale._week.doy,o=ze(vt(),r,i),a=kt(t.gg,e._a[0],o.year),n=kt(t.w,o.week),null!=t.d?((s=t.d)<0||s>6)&&(_=!0):null!=t.e?(s=t.e+r,(t.e<0||t.e>6)&&(_=!0)):s=r),n<1||n>Ne(a,r,i)?M(e)._overflowWeeks=!0:null!=_?M(e)._overflowWeekday=!0:(d=Fe(a,n,s,r,i),e._a[0]=d.year,e._dayOfYear=d.dayOfYear)}(e),null!=e._dayOfYear&&(i=kt(e._a[0],n[0]),(e._dayOfYear>Oe(i)||0===e._dayOfYear)&&(M(e)._overflowDayOfYear=!0),a=Ae(i,0,e._dayOfYear),e._a[1]=a.getUTCMonth(),e._a[2]=a.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=d[t]=n[t];for(;t<7;t++)e._a[t]=d[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?Ae:We).apply(null,d),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==r&&(M(e).weekdayMismatch=!0)}}function gt(e){if(e._f!==s.ISO_8601)if(e._f!==s.RFC_2822){e._a=[],M(e).empty=!0;var t,a,n,r,i,d,_,o=""+e._i,u=o.length,m=0;for(_=(n=z(e._f,e._locale).match(O)||[]).length,t=0;t<_;t++)r=n[t],(a=(o.match(Me(r,e))||[])[0])&&((i=o.substr(0,o.indexOf(a))).length>0&&M(e).unusedInput.push(i),o=o.slice(o.indexOf(a)+a.length),m+=a.length),A[r]?(a?M(e).empty=!1:M(e).unusedTokens.push(r),ke(r,a,e)):e._strict&&!a&&M(e).unusedTokens.push(r);M(e).charsLeftOver=u-m,o.length>0&&M(e).unusedInput.push(o),e._a[3]<=12&&!0===M(e).bigHour&&e._a[3]>0&&(M(e).bigHour=void 0),M(e).parsedDateParts=e._a.slice(0),M(e).meridiem=e._meridiem,e._a[3]=function(e,t,a){var n;return null==a?t:null!=e.meridiemHour?e.meridiemHour(t,a):null!=e.isPM?((n=e.isPM(a))&&t<12&&(t+=12),n||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),null!==(d=M(e).era)&&(e._a[0]=e._locale.erasConvertYear(d,e._a[0])),Dt(e),ot(e)}else pt(e);else Yt(e)}function wt(e){var t=e._i,a=e._f;return e._locale=e._locale||_t(e._l),null===t||void 0===a&&""===t?y({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),D(t)?new k(ot(t)):(m(t)?e._d=t:r(a)?function(e){var t,a,n,s,r,i,d=!1,_=e._f.length;if(0===_)return M(e).invalidFormat=!0,void(e._d=new Date(NaN));for(s=0;s<_;s++)r=0,i=!1,t=p({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[s],gt(t),L(t)&&(i=!0),r+=M(t).charsLeftOver,r+=10*M(t).unusedTokens.length,M(t).score=r,d?rthis?this:e:y()}));function Ht(e,t){var a,n;if(1===t.length&&r(t[0])&&(t=t[0]),!t.length)return vt();for(a=t[0],n=1;n=0?new Date(e+400,t,a)-126227808e5:new Date(e,t,a).valueOf()}function sa(e,t,a){return e<100&&e>=0?Date.UTC(e+400,t,a)-126227808e5:Date.UTC(e,t,a)}function ra(e,t){return t.erasAbbrRegex(e)}function ia(){var e,t,a=[],n=[],s=[],r=[],i=this.eras();for(e=0,t=i.length;e(r=Ne(e,n,s))&&(t=r),oa.call(this,e,t,a,n,s))}function oa(e,t,a,n,s){var r=Fe(e,t,a,n,s),i=Ae(r.year,0,r.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}E("N",0,0,"eraAbbr"),E("NN",0,0,"eraAbbr"),E("NNN",0,0,"eraAbbr"),E("NNNN",0,0,"eraName"),E("NNNNN",0,0,"eraNarrow"),E("y",["y",1],"yo","eraYear"),E("y",["yy",2],0,"eraYear"),E("y",["yyy",3],0,"eraYear"),E("y",["yyyy",4],0,"eraYear"),he("N",ra),he("NN",ra),he("NNN",ra),he("NNNN",(function(e,t){return t.erasNameRegex(e)})),he("NNNNN",(function(e,t){return t.erasNarrowRegex(e)})),fe(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,a,n){var s=a._locale.erasParse(e,n,a._strict);s?M(a).era=s:M(a).invalidEra=e})),he("y",oe),he("yy",oe),he("yyy",oe),he("yyyy",oe),he("yo",(function(e,t){return t._eraYearOrdinalRegex||oe})),fe(["y","yy","yyy","yyyy"],0),fe(["yo"],(function(e,t,a,n){var s;a._locale._eraYearOrdinalRegex&&(s=e.match(a._locale._eraYearOrdinalRegex)),a._locale.eraYearOrdinalParse?t[0]=a._locale.eraYearOrdinalParse(e,s):t[0]=parseInt(e,10)})),E(0,["gg",2],0,(function(){return this.weekYear()%100})),E(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),da("gggg","weekYear"),da("ggggg","weekYear"),da("GGGG","isoWeekYear"),da("GGGGG","isoWeekYear"),J("weekYear","gg"),J("isoWeekYear","GG"),U("weekYear",1),U("isoWeekYear",1),he("G",ue),he("g",ue),he("GG",ne,X),he("gg",ne,X),he("GGGG",de,te),he("gggg",de,te),he("GGGGG",_e,ae),he("ggggg",_e,ae),pe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,a,n){t[n.substr(0,2)]=B(e)})),pe(["gg","GG"],(function(e,t,a,n){t[n]=s.parseTwoDigitYear(e)})),E("Q",0,"Qo","quarter"),J("quarter","Q"),U("quarter",7),he("Q",Q),fe("Q",(function(e,t){t[1]=3*(B(e)-1)})),E("D",["DD",2],"Do","date"),J("date","D"),U("date",9),he("D",ne),he("DD",ne,X),he("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),fe(["D","DD"],2),fe("Do",(function(e,t){t[2]=B(e.match(ne)[0])}));var ua=q("Date",!0);E("DDD",["DDDD",3],"DDDo","dayOfYear"),J("dayOfYear","DDD"),U("dayOfYear",4),he("DDD",ie),he("DDDD",ee),fe(["DDD","DDDD"],(function(e,t,a){a._dayOfYear=B(e)})),E("m",["mm",2],0,"minute"),J("minute","m"),U("minute",14),he("m",ne),he("mm",ne,X),fe(["m","mm"],4);var ma=q("Minutes",!1);E("s",["ss",2],0,"second"),J("second","s"),U("second",15),he("s",ne),he("ss",ne,X),fe(["s","ss"],5);var la,ca,ha=q("Seconds",!1);for(E("S",0,0,(function(){return~~(this.millisecond()/100)})),E(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),E(0,["SSS",3],0,"millisecond"),E(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),E(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),E(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),E(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),E(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),E(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),J("millisecond","ms"),U("millisecond",16),he("S",ie,Q),he("SS",ie,X),he("SSS",ie,ee),la="SSSS";la.length<=9;la+="S")he(la,oe);function Ma(e,t){t[6]=B(1e3*("0."+e))}for(la="S";la.length<=9;la+="S")fe(la,Ma);ca=q("Milliseconds",!1),E("z",0,0,"zoneAbbr"),E("zz",0,0,"zoneName");var La=k.prototype;function ya(e){return e}La.add=Bt,La.calendar=function(e,t){1===arguments.length&&(arguments[0]?Zt(arguments[0])?(e=arguments[0],t=void 0):$t(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var a=e||vt(),n=Ft(a,this).startOf("day"),r=s.calendarFormat(this,n)||"sameElse",i=t&&(S(t[r])?t[r].call(this,a):t[r]);return this.format(i||this.localeData().calendar(r,this,vt(a)))},La.clone=function(){return new k(this)},La.diff=function(e,t,a){var n,s,r;if(!this.isValid())return NaN;if(!(n=Ft(e,this)).isValid())return NaN;switch(s=6e4*(n.utcOffset()-this.utcOffset()),t=R(t)){case"year":r=Qt(this,n)/12;break;case"month":r=Qt(this,n);break;case"quarter":r=Qt(this,n)/3;break;case"second":r=(this-n)/1e3;break;case"minute":r=(this-n)/6e4;break;case"hour":r=(this-n)/36e5;break;case"day":r=(this-n-s)/864e5;break;case"week":r=(this-n-s)/6048e5;break;default:r=this-n}return a?r:V(r)},La.endOf=function(e){var t,a;if(void 0===(e=R(e))||"millisecond"===e||!this.isValid())return this;switch(a=this._isUTC?sa:na,e){case"year":t=a(this.year()+1,0,1)-1;break;case"quarter":t=a(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=a(this.year(),this.month()+1,1)-1;break;case"week":t=a(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=a(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=a(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=36e5-aa(t+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":t=this._d.valueOf(),t+=6e4-aa(t,6e4)-1;break;case"second":t=this._d.valueOf(),t+=1e3-aa(t,1e3)-1}return this._d.setTime(t),s.updateOffset(this,!0),this},La.format=function(e){e||(e=this.isUtc()?s.defaultFormatUtc:s.defaultFormat);var t=F(this,e);return this.localeData().postformat(t)},La.from=function(e,t){return this.isValid()&&(D(e)&&e.isValid()||vt(e).isValid())?Ct({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},La.fromNow=function(e){return this.from(vt(),e)},La.to=function(e,t){return this.isValid()&&(D(e)&&e.isValid()||vt(e).isValid())?Ct({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},La.toNow=function(e){return this.to(vt(),e)},La.get=function(e){return S(this[e=R(e)])?this[e]():this},La.invalidAt=function(){return M(this).overflow},La.isAfter=function(e,t){var a=D(e)?e:vt(e);return!(!this.isValid()||!a.isValid())&&("millisecond"===(t=R(t)||"millisecond")?this.valueOf()>a.valueOf():a.valueOf()9999?F(a,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):S(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",F(a,"Z")):F(a,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},La.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,a,n="moment",s="";return this.isLocal()||(n=0===this.utcOffset()?"moment.utc":"moment.parseZone",s="Z"),e="["+n+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a=s+'[")]',this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+a)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(La[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),La.toJSON=function(){return this.isValid()?this.toISOString():null},La.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},La.unix=function(){return Math.floor(this.valueOf()/1e3)},La.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},La.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},La.eraName=function(){var e,t,a,n=this.localeData().eras();for(e=0,t=n.length;ethis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},La.isLocal=function(){return!!this.isValid()&&!this._isUTC},La.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},La.isUtc=Nt,La.isUTC=Nt,La.zoneAbbr=function(){return this._isUTC?"UTC":""},La.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},La.dates=w("dates accessor is deprecated. Use date instead.",ua),La.months=w("months accessor is deprecated. Use month instead",je),La.years=w("years accessor is deprecated. Use year instead",Pe),La.zone=w("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()})),La.isDSTShifted=w("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e,t={};return p(t,this),(t=wt(t))._a?(e=t._isUTC?h(t._a):vt(t._a),this._isDSTShifted=this.isValid()&&function(e,t,a){var n,s=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),i=0;for(n=0;n0):this._isDSTShifted=!1,this._isDSTShifted}));var Ya=j.prototype;function fa(e,t,a,n){var s=_t(),r=h().set(n,t);return s[a](r,e)}function pa(e,t,a){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return fa(e,t,a,"month");var n,s=[];for(n=0;n<12;n++)s[n]=fa(e,n,a,"month");return s}function ka(e,t,a,n){"boolean"==typeof e?(u(t)&&(a=t,t=void 0),t=t||""):(a=t=e,e=!1,u(t)&&(a=t,t=void 0),t=t||"");var s,r=_t(),i=e?r._week.dow:0,d=[];if(null!=a)return fa(t,(a+i)%7,n,"day");for(s=0;s<7;s++)d[s]=fa(t,(s+i)%7,n,"day");return d}Ya.calendar=function(e,t,a){var n=this._calendar[e]||this._calendar.sameElse;return S(n)?n.call(t,a):n},Ya.longDateFormat=function(e){var t=this._longDateFormat[e],a=this._longDateFormat[e.toUpperCase()];return t||!a?t:(this._longDateFormat[e]=a.match(O).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])},Ya.invalidDate=function(){return this._invalidDate},Ya.ordinal=function(e){return this._ordinal.replace("%d",e)},Ya.preparse=ya,Ya.postformat=ya,Ya.relativeTime=function(e,t,a,n){var s=this._relativeTime[a];return S(s)?s(e,t,a,n):s.replace(/%d/i,e)},Ya.pastFuture=function(e,t){var a=this._relativeTime[e>0?"future":"past"];return S(a)?a(t):a.replace(/%s/i,t)},Ya.set=function(e){var t,a;for(a in e)d(e,a)&&(S(t=e[a])?this[a]=t:this["_"+a]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Ya.eras=function(e,t){var a,n,r,i=this._eras||_t("en")._eras;for(a=0,n=i.length;a=0)return _[n]},Ya.erasConvertYear=function(e,t){var a=e.since<=e.until?1:-1;return void 0===t?s(e.since).year():s(e.since).year()+(t-e.offset)*a},Ya.erasAbbrRegex=function(e){return d(this,"_erasAbbrRegex")||ia.call(this),e?this._erasAbbrRegex:this._erasRegex},Ya.erasNameRegex=function(e){return d(this,"_erasNameRegex")||ia.call(this),e?this._erasNameRegex:this._erasRegex},Ya.erasNarrowRegex=function(e){return d(this,"_erasNarrowRegex")||ia.call(this),e?this._erasNarrowRegex:this._erasRegex},Ya.months=function(e,t){return e?r(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Te).test(t)?"format":"standalone"][e.month()]:r(this._months)?this._months:this._months.standalone},Ya.monthsShort=function(e,t){return e?r(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Te.test(t)?"format":"standalone"][e.month()]:r(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Ya.monthsParse=function(e,t,a){var n,s,r;if(this._monthsParseExact)return Se.call(this,e,t,a);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(s=h([2e3,n]),a&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(s,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(s,"").replace(".","")+"$","i")),a||this._monthsParse[n]||(r="^"+this.months(s,"")+"|^"+this.monthsShort(s,""),this._monthsParse[n]=new RegExp(r.replace(".",""),"i")),a&&"MMMM"===t&&this._longMonthsParse[n].test(e))return n;if(a&&"MMM"===t&&this._shortMonthsParse[n].test(e))return n;if(!a&&this._monthsParse[n].test(e))return n}},Ya.monthsRegex=function(e){return this._monthsParseExact?(d(this,"_monthsRegex")||xe.call(this),e?this._monthsStrictRegex:this._monthsRegex):(d(this,"_monthsRegex")||(this._monthsRegex=be),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},Ya.monthsShortRegex=function(e){return this._monthsParseExact?(d(this,"_monthsRegex")||xe.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(d(this,"_monthsShortRegex")||(this._monthsShortRegex=ve),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},Ya.week=function(e){return ze(e,this._week.dow,this._week.doy).week},Ya.firstDayOfYear=function(){return this._week.doy},Ya.firstDayOfWeek=function(){return this._week.dow},Ya.weekdays=function(e,t){var a=r(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Je(a,this._week.dow):e?a[e.day()]:a},Ya.weekdaysMin=function(e){return!0===e?Je(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},Ya.weekdaysShort=function(e){return!0===e?Je(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},Ya.weekdaysParse=function(e,t,a){var n,s,r;if(this._weekdaysParseExact)return Be.call(this,e,t,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(s=h([2e3,1]).day(n),a&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(s,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(s,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(s,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(r="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[n]=new RegExp(r.replace(".",""),"i")),a&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(a&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(a&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!a&&this._weekdaysParse[n].test(e))return n}},Ya.weekdaysRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(d(this,"_weekdaysRegex")||(this._weekdaysRegex=Ue),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},Ya.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(d(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ge),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Ya.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(d(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ve),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Ya.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},Ya.meridiem=function(e,t,a){return e>11?a?"pm":"PM":a?"am":"AM"},it("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===B(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),s.lang=w("moment.lang is deprecated. Use moment.locale instead.",it),s.langData=w("moment.langData is deprecated. Use moment.localeData instead.",_t);var Da=Math.abs;function ga(e,t,a,n){var s=Ct(t,a);return e._milliseconds+=n*s._milliseconds,e._days+=n*s._days,e._months+=n*s._months,e._bubble()}function wa(e){return e<0?Math.floor(e):Math.ceil(e)}function Ta(e){return 4800*e/146097}function va(e){return 146097*e/4800}function ba(e){return function(){return this.as(e)}}var Sa=ba("ms"),Ha=ba("s"),ja=ba("m"),xa=ba("h"),Oa=ba("d"),Pa=ba("w"),Wa=ba("M"),Aa=ba("Q"),Ea=ba("y");function Fa(e){return function(){return this.isValid()?this._data[e]:NaN}}var za=Fa("milliseconds"),Na=Fa("seconds"),Ja=Fa("minutes"),Ra=Fa("hours"),Ca=Fa("days"),Ia=Fa("months"),Ua=Fa("years"),Ga=Math.round,Va={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Ba(e,t,a,n,s){return s.relativeTime(t||1,!!a,e,n)}var qa=Math.abs;function Ka(e){return(e>0)-(e<0)||+e}function Za(){if(!this.isValid())return this.localeData().invalidDate();var e,t,a,n,s,r,i,d,_=qa(this._milliseconds)/1e3,o=qa(this._days),u=qa(this._months),m=this.asSeconds();return m?(e=V(_/60),t=V(e/60),_%=60,e%=60,a=V(u/12),u%=12,n=_?_.toFixed(3).replace(/\.?0+$/,""):"",s=m<0?"-":"",r=Ka(this._months)!==Ka(m)?"-":"",i=Ka(this._days)!==Ka(m)?"-":"",d=Ka(this._milliseconds)!==Ka(m)?"-":"",s+"P"+(a?r+a+"Y":"")+(u?r+u+"M":"")+(o?i+o+"D":"")+(t||e||_?"T":"")+(t?d+t+"H":"")+(e?d+e+"M":"")+(_?d+n+"S":"")):"P0D"}var $a=xt.prototype;return $a.isValid=function(){return this._isValid},$a.abs=function(){var e=this._data;return this._milliseconds=Da(this._milliseconds),this._days=Da(this._days),this._months=Da(this._months),e.milliseconds=Da(e.milliseconds),e.seconds=Da(e.seconds),e.minutes=Da(e.minutes),e.hours=Da(e.hours),e.months=Da(e.months),e.years=Da(e.years),this},$a.add=function(e,t){return ga(this,e,t,1)},$a.subtract=function(e,t){return ga(this,e,t,-1)},$a.as=function(e){if(!this.isValid())return NaN;var t,a,n=this._milliseconds;if("month"===(e=R(e))||"quarter"===e||"year"===e)switch(t=this._days+n/864e5,a=this._months+Ta(t),e){case"month":return a;case"quarter":return a/3;case"year":return a/12}else switch(t=this._days+Math.round(va(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}},$a.asMilliseconds=Sa,$a.asSeconds=Ha,$a.asMinutes=ja,$a.asHours=xa,$a.asDays=Oa,$a.asWeeks=Pa,$a.asMonths=Wa,$a.asQuarters=Aa,$a.asYears=Ea,$a.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*B(this._months/12):NaN},$a._bubble=function(){var e,t,a,n,s,r=this._milliseconds,i=this._days,d=this._months,_=this._data;return r>=0&&i>=0&&d>=0||r<=0&&i<=0&&d<=0||(r+=864e5*wa(va(d)+i),i=0,d=0),_.milliseconds=r%1e3,e=V(r/1e3),_.seconds=e%60,t=V(e/60),_.minutes=t%60,a=V(t/60),_.hours=a%24,i+=V(a/24),d+=s=V(Ta(i)),i-=wa(va(s)),n=V(d/12),d%=12,_.days=i,_.months=d,_.years=n,this},$a.clone=function(){return Ct(this)},$a.get=function(e){return e=R(e),this.isValid()?this[e+"s"]():NaN},$a.milliseconds=za,$a.seconds=Na,$a.minutes=Ja,$a.hours=Ra,$a.days=Ca,$a.weeks=function(){return V(this.days()/7)},$a.months=Ia,$a.years=Ua,$a.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var a,n,s=!1,r=Va;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(s=e),"object"==typeof t&&(r=Object.assign({},Va,t),null!=t.s&&null==t.ss&&(r.ss=t.s-1)),n=function(e,t,a,n){var s=Ct(e).abs(),r=Ga(s.as("s")),i=Ga(s.as("m")),d=Ga(s.as("h")),_=Ga(s.as("d")),o=Ga(s.as("M")),u=Ga(s.as("w")),m=Ga(s.as("y")),l=r<=a.ss&&["s",r]||r0,l[4]=n,Ba.apply(null,l)}(this,!s,r,a=this.localeData()),s&&(n=a.pastFuture(+this,n)),a.postformat(n)},$a.toISOString=Za,$a.toString=Za,$a.toJSON=Za,$a.locale=Xt,$a.localeData=ta,$a.toIsoString=w("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Za),$a.lang=ea,E("X",0,0,"unix"),E("x",0,0,"valueOf"),he("x",ue),he("X",/[+-]?\d+(\.\d{1,3})?/),fe("X",(function(e,t,a){a._d=new Date(1e3*parseFloat(e))})),fe("x",(function(e,t,a){a._d=new Date(B(e))})),s.version="2.29.3",t=vt,s.fn=La,s.min=function(){var e=[].slice.call(arguments,0);return Ht("isBefore",e)},s.max=function(){var e=[].slice.call(arguments,0);return Ht("isAfter",e)},s.now=function(){return Date.now?Date.now():+new Date},s.utc=h,s.unix=function(e){return vt(1e3*e)},s.months=function(e,t){return pa(e,t,"months")},s.isDate=m,s.locale=it,s.invalid=y,s.duration=Ct,s.isMoment=D,s.weekdays=function(e,t,a){return ka(e,t,a,"weekdays")},s.parseZone=function(){return vt.apply(null,arguments).parseZone()},s.localeData=_t,s.isDuration=Ot,s.monthsShort=function(e,t){return pa(e,t,"monthsShort")},s.weekdaysMin=function(e,t,a){return ka(e,t,a,"weekdaysMin")},s.defineLocale=dt,s.updateLocale=function(e,t){if(null!=t){var a,n,s=et;null!=tt[e]&&null!=tt[e].parentLocale?tt[e].set(H(tt[e]._config,t)):(null!=(n=rt(e))&&(s=n._config),t=H(s,t),null==n&&(t.abbr=e),(a=new j(t)).parentLocale=tt[e],tt[e]=a),it(e)}else null!=tt[e]&&(null!=tt[e].parentLocale?(tt[e]=tt[e].parentLocale,e===it()&&it(e)):null!=tt[e]&&delete tt[e]);return tt[e]},s.locales=function(){return T(tt)},s.weekdaysShort=function(e,t,a){return ka(e,t,a,"weekdaysShort")},s.normalizeUnits=R,s.relativeTimeRounding=function(e){return void 0===e?Ga:"function"==typeof e&&(Ga=e,!0)},s.relativeTimeThreshold=function(e,t){return void 0!==Va[e]&&(void 0===t?Va[e]:(Va[e]=t,"s"===e&&(Va.ss=t-1),!0))},s.calendarFormat=function(e,t){var a=e.diff(t,"days",!0);return a<-6?"sameElse":a<-1?"lastWeek":a<0?"lastDay":a<1?"sameDay":a<2?"nextDay":a<7?"nextWeek":"sameElse"},s.prototype=La,s.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},s}()}).call(this,a(32)(e))},function(e,t){e.exports=jQuery},function(e,t,a){var n=a(7);e.exports=function(e,t,a){return(t=n(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){function a(t){return e.exports=a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,a(t)}e.exports=a,e.exports.__esModule=!0,e.exports.default=e.exports},,,,function(e,t,a){var n=a(3).default,s=a(11);e.exports=function(e){var t=s(e,"string");return"symbol"===n(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,a){var n=a(29),s=a(30),r=a(25),i=a(31);e.exports=function(e){return n(e)||s(e)||r(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,a){"use strict";a.d(t,"b",(function(){return l})),a.d(t,"a",(function(){return M}));var n=a(2),s=a.n(n),r=a(15),i=a.n(r),d=a(16),_=a.n(d);function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function u(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};i()(this,e);var a=edd_vars,n=a.currency_decimals,s=a.decimal_separator,r=a.thousands_separator;this.config=u({precision:n,decimalSeparator:s,thousandSeparator:r},t)}return _()(e,[{key:"format",value:function(e){var t=e;"number"!=typeof e&&(t=parseFloat(e)),isNaN(t)&&(t=0);var a=this.config,n=a.precision,s=a.decimalSeparator,r=a.thousandSeparator;return m(t,n,s,r)}},{key:"unformat",value:function(e){var t=this.config,a=t.decimalSeparator,n=t.thousandSeparator;"string"!=typeof e&&(e=String(e));var s=e.replace(n,"").replace(a,"."),r=parseFloat(s);return isNaN(r)?0:r}},{key:"absint",value:function(e){var t=this.unformat(e);return t>=0?t:-1*t}}]),e}();function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function h(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};i()(this,e);var a=edd_vars,n=a.currency,s=a.currency_sign,r=a.currency_pos,d=a.currency_decimals,_=a.decimal_separator,o=a.thousands_separator;this.config=h({currency:n,currencySymbol:s,currencySymbolPosition:r,precision:d,decimalSeparator:_,thousandSeparator:o},t),this.number=new l(this.config)}return _()(e,[{key:"format",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],a=this.config,n=a.currencySymbol,s=a.currencySymbolPosition,r=e<0,i=this.number.format(e),d="";switch(r&&(i=this.number.format(-1*e)),s){case"before":d=n+i;break;case"after":d=i+n}return!0===r&&!1===t&&(d="-".concat(d)),d}},{key:"unformat",value:function(e){var t=this.config.currencySymbol,a=e.replace(t,"");return this.number.unformat(a)}}]),e}()},,function(e,t,a){var n=a(3).default;e.exports=function(e,t){if("object"!==n(e)||null===e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var s=a.call(e,t||"default");if("object"!==n(s))return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},,,,function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,a){var n=a(7);function s(e,t){for(var a=0;ae.length)&&(t=e.length);for(var a=0,n=new Array(t);a0&&(n="+"),(+(Math.round(+a[0]+"e"+n+(+a[1]+t))+"e-"+t)).toFixed(t)}(s,r).toString():""+Math.round(s)).split("."))[0].length>3&&(_[0]=_[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,i)),(_[1]||"").length=20?"ste":"de")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},s={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(t,a,r,i){var d=n(t),_=s[e][n(t)];return 2===d&&(_=_[a?0:1]),_.replace(/%d/i,t)}},i=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";var t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},n=function(e){return function(n,s,r,i){var d=t(n),_=a[e][t(n)];return 2===d&&(_=_[s?0:1]),_.replace(/%d/i,n)}},s=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-dz",{months:s,monthsShort:s,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:n("s"),ss:n("s"),m:n("m"),mm:n("m"),h:n("h"),hh:n("h"),d:n("d"),dd:n("d"),M:n("M"),MM:n("M"),y:n("y"),yy:n("y")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:0,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},s=function(e){return function(t,s,r,i){var d=a(t),_=n[e][a(t)];return 2===d&&(_=_[s?0:1]),_.replace(/%d/i,t)}},r=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:r,monthsShort:r,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:s("s"),ss:s("s"),m:s("m"),mm:s("m"),h:s("h"),hh:s("h"),d:s("d"),dd:s("d"),M:s("M"),MM:s("M"),y:s("y"),yy:s("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,a){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var a=e%10;return e+(t[a]||t[e%100-a]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){var n,s;return"m"===a?t?"хвіліна":"хвіліну":"h"===a?t?"гадзіна":"гадзіну":e+" "+(n=+e,s={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:t?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[a].split("_"),n%10==1&&n%100!=11?s[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?s[1]:s[2])}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:t,mm:t,h:t,hh:t,d:"дзень",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Миналата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Миналия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",w:"седмица",ww:"%d седмици",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,a){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn-bd",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t?e<4?e:e+12:"ভোর"===t||"সকাল"===t?e:"দুপুর"===t?e>=3?e:e+12:"বিকাল"===t||"সন্ধ্যা"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"রাত":e<6?"ভোর":e<12?"সকাল":e<15?"দুপুর":e<18?"বিকাল":e<20?"সন্ধ্যা":"রাত"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},a={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12".split("_"),monthsShortRegex:/^(ཟླ་\d{1,2})/,monthsParseExact:!0,weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,a){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){return e+" "+function(e,t){return 2===t?function(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}(e):e}({mm:"munutenn",MM:"miz",dd:"devezh"}[a],e)}var a=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],n=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,s=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:s,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:s,monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:function(e){switch(function e(t){return t>9?e(t%10):t}(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,t,a){return e<12?"a.m.":"g.m."}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return n+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return n+(1===e?"dan":"dana");case"MM":return n+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return n+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={format:"leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),standalone:"ledna_února_března_dubna_května_června_července_srpna_září_října_listopadu_prosince".split("_")},a="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),n=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],s=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function r(e){return e>1&&e<5&&1!=~~(e/10)}function i(e,t,a,n){var s=e+" ";switch(a){case"s":return t||n?"pár sekund":"pár sekundami";case"ss":return t||n?s+(r(e)?"sekundy":"sekund"):s+"sekundami";case"m":return t?"minuta":n?"minutu":"minutou";case"mm":return t||n?s+(r(e)?"minuty":"minut"):s+"minutami";case"h":return t?"hodina":n?"hodinu":"hodinou";case"hh":return t||n?s+(r(e)?"hodiny":"hodin"):s+"hodinami";case"d":return t||n?"den":"dnem";case"dd":return t||n?s+(r(e)?"dny":"dní"):s+"dny";case"M":return t||n?"měsíc":"měsícem";case"MM":return t||n?s+(r(e)?"měsíce":"měsíců"):s+"měsíci";case"y":return t||n?"rok":"rokem";case"yy":return t||n?s+(r(e)?"roky":"let"):s+"lety"}}e.defineLocale("cs",{months:t,monthsShort:a,monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],a=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,a){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,a){return e>11?a?"μμ":"ΜΜ":a?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,t){var a,n=this._calendarEl[e],s=t&&t.hours();return a=n,("undefined"!=typeof Function&&a instanceof Function||"[object Function]"===Object.prototype.toString.call(a))&&(n=n.apply(t)),n.replace("{}",s%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,a){return e>11?a?"p.t.m.":"P.T.M.":a?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"})}(a(0))},function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"})}(a(0))},function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?s[a][2]?s[a][2]:s[a][1]:n?s[a][0]:s[a][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},a={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,a){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),a=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function n(e,n,s,r){var i="";switch(s){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":i=r?"sekunnin":"sekuntia";break;case"m":return r?"minuutin":"minuutti";case"mm":i=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":i=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":i=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":i=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":i=r?"vuoden":"vuotta"}return function(e,n){return e<10?n?a[e]:t[e]:e}(e,r)+" "+i}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,a=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i];e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,monthsShortStrictRegex:/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),a="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ga",{months:["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","Márt","Aib","Beal","Meith","Iúil","Lún","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],weekdaysShort:["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],weekdaysMin:["Do","Lu","Má","Cé","Dé","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d míonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],monthsShort:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],monthsParseExact:!0,weekdays:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={s:["थोडया सॅकंडांनी","थोडे सॅकंड"],ss:[e+" सॅकंडांनी",e+" सॅकंड"],m:["एका मिणटान","एक मिनूट"],mm:[e+" मिणटांनी",e+" मिणटां"],h:["एका वरान","एक वर"],hh:[e+" वरांनी",e+" वरां"],d:["एका दिसान","एक दीस"],dd:[e+" दिसांनी",e+" दीस"],M:["एका म्हयन्यान","एक म्हयनो"],MM:[e+" म्हयन्यानी",e+" म्हयने"],y:["एका वर्सान","एक वर्स"],yy:[e+" वर्सांनी",e+" वर्सां"]};return n?s[a][0]:s[a][1]}e.defineLocale("gom-deva",{months:{standalone:"जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),format:"जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार".split("_"),weekdaysShort:"आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.".split("_"),weekdaysMin:"आ_सो_मं_बु_ब्रे_सु_शे".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [वाजतां]",LTS:"A h:mm:ss [वाजतां]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [वाजतां]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [वाजतां]",llll:"ddd, D MMM YYYY, A h:mm [वाजतां]"},calendar:{sameDay:"[आयज] LT",nextDay:"[फाल्यां] LT",nextWeek:"[फुडलो] dddd[,] LT",lastDay:"[काल] LT",lastWeek:"[फाटलो] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s आदीं",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(वेर)/,ordinal:function(e,t){switch(t){case"D":return e+"वेर";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/राती|सकाळीं|दनपारां|सांजे/,meridiemHour:function(e,t){return 12===e&&(e=0),"राती"===t?e<4?e:e+12:"सकाळीं"===t?e:"दनपारां"===t?e>12?e:e+12:"सांजे"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"राती":e<12?"सकाळीं":e<16?"दनपारां":e<20?"सांजे":"राती"}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return n?s[a][0]:s[a][1]}e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},a={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પહેલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,a){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?a?'לפנה"צ':"לפני הצהריים":e<18?a?'אחה"צ':"אחרי הצהריים":"בערב"}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},n=[/^जन/i,/^फ़र|फर/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सितं|सित/i,/^अक्टू/i,/^नव|नवं/i,/^दिसं|दिस/i];e.defineLocale("hi",{months:{format:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),standalone:"जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर".split("_")},monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},monthsParse:n,longMonthsParse:n,shortMonthsParse:[/^जन/i,/^फ़र/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सित/i,/^अक्टू/i,/^नव/i,/^दिस/i],monthsRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsShortRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsStrictRegex:/^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,monthsShortStrictRegex:/^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return n+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return n+(1===e?"dan":"dana");case"MM":return n+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return n+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function a(e,t,a,n){var s=e;switch(a){case"s":return n||t?"néhány másodperc":"néhány másodperce";case"ss":return s+(n||t)?" másodperc":" másodperce";case"m":return"egy"+(n||t?" perc":" perce");case"mm":return s+(n||t?" perc":" perce");case"h":return"egy"+(n||t?" óra":" órája");case"hh":return s+(n||t?" óra":" órája");case"d":return"egy"+(n||t?" nap":" napja");case"dd":return s+(n||t?" nap":" napja");case"M":return"egy"+(n||t?" hónap":" hónapja");case"MM":return s+(n||t?" hónap":" hónapja");case"y":return"egy"+(n||t?" év":" éve");case"yy":return s+(n||t?" év":" éve")}return""}function n(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,a){return e<12?!0===a?"de":"DE":!0===a?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return n.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return n.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function a(e,a,n,s){var r=e+" ";switch(n){case"s":return a||s?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?r+(a||s?"sekúndur":"sekúndum"):r+"sekúnda";case"m":return a?"mínúta":"mínútu";case"mm":return t(e)?r+(a||s?"mínútur":"mínútum"):a?r+"mínúta":r+"mínútu";case"hh":return t(e)?r+(a||s?"klukkustundir":"klukkustundum"):r+"klukkustund";case"d":return a?"dagur":s?"dag":"degi";case"dd":return t(e)?a?r+"dagar":r+(s?"daga":"dögum"):a?r+"dagur":r+(s?"dag":"degi");case"M":return a?"mánuður":s?"mánuð":"mánuði";case"MM":return t(e)?a?r+"mánuðir":r+(s?"mánuði":"mánuðum"):a?r+"mánuður":r+(s?"mánuð":"mánuði");case"y":return a||s?"ár":"ári";case"yy":return t(e)?r+(a||s?"ár":"árum"):r+(a||s?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:a,ss:a,m:a,mm:a,h:"klukkustund",hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT";default:return"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"}},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(e,t){return"元"===t[1]?1:parseInt(t[1]||e,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,a){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(e){return this.week()!==e.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"y":return 1===e?"元年":e+"年";case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,(function(e,t,a){return"ი"===a?t+"ში":t+a+"ში"}))},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):e},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},a={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,a){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},a={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,a){return e<12?"오전":"오후"}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];e.defineLocale("ku",{months:n,monthsShort:n,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(e){return/ئێواره‌/.test(e)},meridiem:function(e,t,a){return e<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?s[a][0]:s[a][1]}function a(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return a(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return a(e)}return a(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(e){return a(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e},past:function(e){return a(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e},s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,a){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function a(e,t,a,n){return t?s(a)[0]:n?s(a)[1]:s(a)[2]}function n(e){return e%10==0||e>10&&e<20}function s(e){return t[e].split("_")}function r(e,t,r,i){var d=e+" ";return 1===e?d+a(0,t,r[0],i):t?d+(n(e)?s(r)[1]:s(r)[0]):i?d+s(r)[1]:d+(n(e)?s(r)[1]:s(r)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:function(e,t,a,n){return t?"kelios sekundės":n?"kelių sekundžių":"kelias sekundes"},ss:r,m:a,mm:r,h:a,hh:r,d:a,dd:r,M:a,MM:r,y:a,yy:r},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function a(e,t,a){return a?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function n(e,n,s){return e+" "+a(t[s],e,n)}function s(e,n,s){return a(t[s],e,n)}e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:function(e,t){return t?"dažas sekundes":"dažām sekundēm"},ss:n,m:s,mm:n,h:s,hh:n,d:s,dd:n,M:s,MM:n,y:s,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var s=t.words[n];return 1===n.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,a){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){switch(a){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,a){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function n(e,t,a,n){var s="";if(t)switch(a){case"s":s="काही सेकंद";break;case"ss":s="%d सेकंद";break;case"m":s="एक मिनिट";break;case"mm":s="%d मिनिटे";break;case"h":s="एक तास";break;case"hh":s="%d तास";break;case"d":s="एक दिवस";break;case"dd":s="%d दिवस";break;case"M":s="एक महिना";break;case"MM":s="%d महिने";break;case"y":s="एक वर्ष";break;case"yy":s="%d वर्षे"}else switch(a){case"s":s="काही सेकंदां";break;case"ss":s="%d सेकंदां";break;case"m":s="एका मिनिटा";break;case"mm":s="%d मिनिटां";break;case"h":s="एका तासा";break;case"hh":s="%d तासां";break;case"d":s="एका दिवसा";break;case"dd":s="%d दिवसां";break;case"M":s="एका महिन्या";break;case"MM":s="%d महिन्यां";break;case"y":s="एका वर्षा";break;case"yy":s="%d वर्षां"}return s.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(e,t){return 12===e&&(e=0),"पहाटे"===t||"सकाळी"===t?e:"दुपारी"===t||"सायंकाळी"===t||"रात्री"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,a){return e>=0&&e<6?"पहाटे":e<12?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},a={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,a){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],s=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],s=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._må._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_må_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},a={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),a="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),n=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function s(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function r(e,t,a){var n=e+" ";switch(a){case"ss":return n+(s(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return n+(s(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return n+(s(e)?"godziny":"godzin");case"ww":return n+(s(e)?"tygodnie":"tygodni");case"MM":return n+(s(e)?"miesiące":"miesięcy");case"yy":return n+(s(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,n){return e?/D MMMM/.test(n)?a[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:r,m:r,mm:r,h:r,hh:r,d:"1 dzień",dd:"%d dni",w:"tydzień",ww:r,M:"miesiąc",MM:r,y:"rok",yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"do_2ª_3ª_4ª_5ª_6ª_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",invalidDate:"Data inválida"})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){var n=" ";return(e%100>=20||e>=100&&e%100==0)&&(n=" de "),e+n+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"săptămâni",MM:"luni",yy:"ani"}[a]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,w:"o săptămână",ww:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){var n,s;return"m"===a?t?"минута":"минуту":e+" "+(n=+e,s={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",ww:"неделя_недели_недель",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[a].split("_"),n%10==1&&n%100!=11?s[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?s[1]:s[2])}var a=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:a,longMonthsParse:a,shortMonthsParse:a,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:t,m:t,mm:t,h:"час",hh:t,d:"день",dd:t,w:"неделя",ww:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],a=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,a){return e>11?a?"ප.ව.":"පස් වරු":a?"පෙ.ව.":"පෙර වරු"}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),a="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function n(e){return e>1&&e<5}function s(e,t,a,s){var r=e+" ";switch(a){case"s":return t||s?"pár sekúnd":"pár sekundami";case"ss":return t||s?r+(n(e)?"sekundy":"sekúnd"):r+"sekundami";case"m":return t?"minúta":s?"minútu":"minútou";case"mm":return t||s?r+(n(e)?"minúty":"minút"):r+"minútami";case"h":return t?"hodina":s?"hodinu":"hodinou";case"hh":return t||s?r+(n(e)?"hodiny":"hodín"):r+"hodinami";case"d":return t||s?"deň":"dňom";case"dd":return t||s?r+(n(e)?"dni":"dní"):r+"dňami";case"M":return t||s?"mesiac":"mesiacom";case"MM":return t||s?r+(n(e)?"mesiace":"mesiacov"):r+"mesiacmi";case"y":return t||s?"rok":"rokom";case"yy":return t||s?r+(n(e)?"roky":"rokov"):r+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:a,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s=e+" ";switch(a){case"s":return t||n?"nekaj sekund":"nekaj sekundami";case"ss":return s+(1===e?t?"sekundo":"sekundi":2===e?t||n?"sekundi":"sekundah":e<5?t||n?"sekunde":"sekundah":"sekund");case"m":return t?"ena minuta":"eno minuto";case"mm":return s+(1===e?t?"minuta":"minuto":2===e?t||n?"minuti":"minutama":e<5?t||n?"minute":"minutami":t||n?"minut":"minutami");case"h":return t?"ena ura":"eno uro";case"hh":return s+(1===e?t?"ura":"uro":2===e?t||n?"uri":"urama":e<5?t||n?"ure":"urami":t||n?"ur":"urami");case"d":return t||n?"en dan":"enim dnem";case"dd":return s+(1===e?t||n?"dan":"dnem":2===e?t||n?"dni":"dnevoma":t||n?"dni":"dnevi");case"M":return t||n?"en mesec":"enim mesecem";case"MM":return s+(1===e?t||n?"mesec":"mesecem":2===e?t||n?"meseca":"mesecema":e<5?t||n?"mesece":"meseci":t||n?"mesecev":"meseci");case"y":return t||n?"eno leto":"enim letom";case"yy":return s+(1===e?t||n?"leto":"letom":2===e?t||n?"leti":"letoma":e<5?t||n?"leta":"leti":t||n?"let":"leti")}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,a){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,a,n,s){var r,i=t.words[n];return 1===n.length?"y"===n&&a?"jedna godina":s||a?i[0]:i[1]:(r=t.correctGrammaticalCase(e,i),"yy"===n&&a&&"godinu"===r?e+" godina":e+" "+r)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једног минута"],mm:["минут","минута","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],d:["један дан","једног дана"],dd:["дан","дана","дана"],M:["један месец","једног месеца"],MM:["месец","месеца","месеци"],y:["једну годину","једне године"],yy:["годину","године","година"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,a,n,s){var r,i=t.words[n];return 1===n.length?"y"===n&&a?"једна година":s||a?i[0]:i[1]:(r=t.correctGrammaticalCase(e,i),"yy"===n&&a&&"годину"===r?e+" година":e+" "+r)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,a){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?":e":1===t||2===t?":a":":e")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},a={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,a){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};e.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,a){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};e.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'unjy";var n=e%10;return e+(t[n]||t[e%100-n]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function a(e,a,n,s){var r=function(e){var a=Math.floor(e%1e3/100),n=Math.floor(e%100/10),s=e%10,r="";return a>0&&(r+=t[a]+"vatlh"),n>0&&(r+=(""!==r?" ":"")+t[n]+"maH"),s>0&&(r+=(""!==r?" ":"")+t[s]),""===r?"pagh":r}(e);switch(n){case"ss":return r+" lup";case"mm":return r+" tup";case"hh":return r+" rep";case"dd":return r+" jaj";case"MM":return r+" jar";case"yy":return r+" DIS"}}e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(e){var t=e;return-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"},past:function(e){var t=e;return-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"},s:"puS lup",ss:a,m:"wa’ tup",mm:a,h:"wa’ rep",hh:a,d:"wa’ jaj",dd:a,M:"wa’ jar",MM:a,y:"wa’ DIS",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_Çar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(e,t,a){return e<12?a?"öö":"ÖÖ":a?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(e){return"ös"===e||"ÖS"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var n=e%10;return e+(t[n]||t[e%100-n]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return n||t?s[a][0]:s[a][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,a){return e>11?a?"d'o":"D'O":a?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"يېرىم كېچە":n<900?"سەھەر":n<1130?"چۈشتىن بۇرۇن":n<1230?"چۈش":n<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){var n,s;return"m"===a?t?"хвилина":"хвилину":"h"===a?t?"година":"годину":e+" "+(n=+e,s={ss:t?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:t?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:t?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[a].split("_"),n%10==1&&n%100!=11?s[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?s[1]:s[2])}function a(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:function(e,t){var a={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===e?a.nominative.slice(1,7).concat(a.nominative.slice(0,1)):e?a[/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:a.nominative},weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:a("[Сьогодні "),nextDay:a("[Завтра "),lastDay:a("[Вчора "),nextWeek:a("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return a("[Минулої] dddd [").call(this);case 1:case 2:case 4:return a("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:t,m:t,mm:t,h:"годину",hh:t,d:"день",dd:t,M:"місяць",MM:t,y:"рік",yy:t},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],a=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"sa":"SA":a?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(e){return e.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(e){return this.week()!==e.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1200?"上午":1200===n?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(0))},,,,,,,,,function(e,t,a){var n=a(204),s=a(205),r=a(25),i=a(206);e.exports=function(e,t){return n(e)||s(e,t)||r(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.r(t),function(e,t){a(202),a(247),"undefined"!=typeof postboxes&&/edd-reports/.test(pagenow)&&postboxes.add_postbox_toggles(pagenow);var n={init:function(){this.meta_boxes(),this.date_options(),this.customers_export()},meta_boxes:function(){e(".edd-reports-wrapper .postbox .handlediv").remove(),e(".edd-reports-wrapper .postbox").removeClass("closed"),setTimeout((function(){e(".edd-reports-wrapper .postbox .hndle").unbind("click.postboxes")}),1)},date_options:function(){e("select.edd-graphs-date-options").on("change",(function(t){var a=e(this),n=a.parent().siblings(".edd-date-range-options");"other"===a.val()?n.removeClass("screen-reader-text"):(n.addClass("screen-reader-text"),e(".edd-date-range-selected-date span").addClass("hidden"),e('.edd-date-range-selected-date span[data-range="'+a.val()+'"]').removeClass("hidden"))})),e(".edd-date-range-dates").on("click",(function(t){t.preventDefault(),e("select.edd-graphs-date-options").trigger("focus")}));var t=e(".edd-date-range-selected-relative-date"),a=e(".edd-date-range-relative-dropdown");e(".edd-graphs-date-options").on("change",(function(){var t=e(this).val(),n=e('.edd-date-range-selected-date span[data-range="'+t+'"]').data("default-relative-range");e(".edd-date-range-picker").attr("data-range",t),e(".edd-graphs-relative-date-options").val(n).trigger("change"),e.ajax({type:"GET",dataType:"html",url:ajaxurl,data:{action:"edd_reports_get_relative_date_ranges",range:t,relative_range:n},beforeSend:function(){a.html('
').addClass("loading")},success:function(e){a.html(e)}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){a.remove(".spinner"),a.removeClass("loading")}))})),t.on("click",(function(t){t.preventDefault(),e(this).toggleClass("opened")})),e(document).on("click",".edd-date-range-relative-dropdown li",(function(){var t=e(this).data("range");e(".edd-graphs-relative-date-options").val(t).trigger("change")})),e(".edd-graphs-relative-date-options").on("change",(function(){var t=e(this).val(),a=e('.edd-date-range-relative-dropdown li[data-range="'+t+'"]'),n=a.find(".date-range-name").first().text();e(".edd-date-range-selected-relative-range-name").html(n),e(".edd-date-range-relative-dropdown li.active").removeClass("active"),a.addClass("active")})),e(document).on("click",(function(e){n.close_relative_ranges_dropdown(e.target)})),e(document).on("keydown",(function(e){"Escape"===e.key&&n.close_relative_ranges_dropdown()}))},close_relative_ranges_dropdown:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],a=e(".edd-date-range-selected-relative-date");if(!a.hasClass("opened"))return!1;!1!==t&&(a.is(t)||a.has(t).length)||a.removeClass("opened")},customers_export:function(){e("#edd_customer_export_download").change((function(){var t=e(this),a=e("option:selected",t).val(),n=e("#edd_customer_export_option");if("0"===t.val()?n.show():n.hide(),0!==parseInt(a)){var s={action:"edd_check_for_download_price_variations",download_id:a,all_prices:!0},r=e(".edd_price_options_select");e.post(ajaxurl,s,(function(t){r.remove(),e("#edd_customer_export_download_chosen").after(t)}))}else r.remove()}))}};t(document).ready((function(e){n.init()}))}.call(this,a(1),a(1))},function(e,t,a){"use strict";(function(e){}).call(this,a(1))},function(e,t,a){var n={"./af":33,"./af.js":33,"./ar":34,"./ar-dz":35,"./ar-dz.js":35,"./ar-kw":36,"./ar-kw.js":36,"./ar-ly":37,"./ar-ly.js":37,"./ar-ma":38,"./ar-ma.js":38,"./ar-sa":39,"./ar-sa.js":39,"./ar-tn":40,"./ar-tn.js":40,"./ar.js":34,"./az":41,"./az.js":41,"./be":42,"./be.js":42,"./bg":43,"./bg.js":43,"./bm":44,"./bm.js":44,"./bn":45,"./bn-bd":46,"./bn-bd.js":46,"./bn.js":45,"./bo":47,"./bo.js":47,"./br":48,"./br.js":48,"./bs":49,"./bs.js":49,"./ca":50,"./ca.js":50,"./cs":51,"./cs.js":51,"./cv":52,"./cv.js":52,"./cy":53,"./cy.js":53,"./da":54,"./da.js":54,"./de":55,"./de-at":56,"./de-at.js":56,"./de-ch":57,"./de-ch.js":57,"./de.js":55,"./dv":58,"./dv.js":58,"./el":59,"./el.js":59,"./en-au":60,"./en-au.js":60,"./en-ca":61,"./en-ca.js":61,"./en-gb":62,"./en-gb.js":62,"./en-ie":63,"./en-ie.js":63,"./en-il":64,"./en-il.js":64,"./en-in":65,"./en-in.js":65,"./en-nz":66,"./en-nz.js":66,"./en-sg":67,"./en-sg.js":67,"./eo":68,"./eo.js":68,"./es":69,"./es-do":70,"./es-do.js":70,"./es-mx":71,"./es-mx.js":71,"./es-us":72,"./es-us.js":72,"./es.js":69,"./et":73,"./et.js":73,"./eu":74,"./eu.js":74,"./fa":75,"./fa.js":75,"./fi":76,"./fi.js":76,"./fil":77,"./fil.js":77,"./fo":78,"./fo.js":78,"./fr":79,"./fr-ca":80,"./fr-ca.js":80,"./fr-ch":81,"./fr-ch.js":81,"./fr.js":79,"./fy":82,"./fy.js":82,"./ga":83,"./ga.js":83,"./gd":84,"./gd.js":84,"./gl":85,"./gl.js":85,"./gom-deva":86,"./gom-deva.js":86,"./gom-latn":87,"./gom-latn.js":87,"./gu":88,"./gu.js":88,"./he":89,"./he.js":89,"./hi":90,"./hi.js":90,"./hr":91,"./hr.js":91,"./hu":92,"./hu.js":92,"./hy-am":93,"./hy-am.js":93,"./id":94,"./id.js":94,"./is":95,"./is.js":95,"./it":96,"./it-ch":97,"./it-ch.js":97,"./it.js":96,"./ja":98,"./ja.js":98,"./jv":99,"./jv.js":99,"./ka":100,"./ka.js":100,"./kk":101,"./kk.js":101,"./km":102,"./km.js":102,"./kn":103,"./kn.js":103,"./ko":104,"./ko.js":104,"./ku":105,"./ku.js":105,"./ky":106,"./ky.js":106,"./lb":107,"./lb.js":107,"./lo":108,"./lo.js":108,"./lt":109,"./lt.js":109,"./lv":110,"./lv.js":110,"./me":111,"./me.js":111,"./mi":112,"./mi.js":112,"./mk":113,"./mk.js":113,"./ml":114,"./ml.js":114,"./mn":115,"./mn.js":115,"./mr":116,"./mr.js":116,"./ms":117,"./ms-my":118,"./ms-my.js":118,"./ms.js":117,"./mt":119,"./mt.js":119,"./my":120,"./my.js":120,"./nb":121,"./nb.js":121,"./ne":122,"./ne.js":122,"./nl":123,"./nl-be":124,"./nl-be.js":124,"./nl.js":123,"./nn":125,"./nn.js":125,"./oc-lnc":126,"./oc-lnc.js":126,"./pa-in":127,"./pa-in.js":127,"./pl":128,"./pl.js":128,"./pt":129,"./pt-br":130,"./pt-br.js":130,"./pt.js":129,"./ro":131,"./ro.js":131,"./ru":132,"./ru.js":132,"./sd":133,"./sd.js":133,"./se":134,"./se.js":134,"./si":135,"./si.js":135,"./sk":136,"./sk.js":136,"./sl":137,"./sl.js":137,"./sq":138,"./sq.js":138,"./sr":139,"./sr-cyrl":140,"./sr-cyrl.js":140,"./sr.js":139,"./ss":141,"./ss.js":141,"./sv":142,"./sv.js":142,"./sw":143,"./sw.js":143,"./ta":144,"./ta.js":144,"./te":145,"./te.js":145,"./tet":146,"./tet.js":146,"./tg":147,"./tg.js":147,"./th":148,"./th.js":148,"./tk":149,"./tk.js":149,"./tl-ph":150,"./tl-ph.js":150,"./tlh":151,"./tlh.js":151,"./tr":152,"./tr.js":152,"./tzl":153,"./tzl.js":153,"./tzm":154,"./tzm-latn":155,"./tzm-latn.js":155,"./tzm.js":154,"./ug-cn":156,"./ug-cn.js":156,"./uk":157,"./uk.js":157,"./ur":158,"./ur.js":158,"./uz":159,"./uz-latn":160,"./uz-latn.js":160,"./uz.js":159,"./vi":161,"./vi.js":161,"./x-pseudo":162,"./x-pseudo.js":162,"./yo":163,"./yo.js":163,"./zh-cn":164,"./zh-cn.js":164,"./zh-hk":165,"./zh-hk.js":165,"./zh-mo":166,"./zh-mo.js":166,"./zh-tw":167,"./zh-tw.js":167};function s(e){var t=r(e);return a(t)}function r(e){if(!a.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}s.keys=function(){return Object.keys(n)},s.resolve=r,e.exports=s,s.id=203},function(e,t){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,s,r,i,d=[],_=!0,o=!1;try{if(r=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;_=!1}else for(;!(_=(n=r.call(a)).done)&&(d.push(n.value),d.length!==t);_=!0);}catch(e){o=!0,s=e}finally{try{if(!_&&null!=a.return&&(i=a.return(),Object(i)!==i))return}finally{if(o)throw s}}return d}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";var n=a(0),s=a.n(n),r=a(176),i=a.n(r),d=a(8),_=a.n(d),o=a(2),u=a.n(o),m=a(9),l=function(e){var t=e.type;return"pie"===t||"doughnut"===t},c=function(e,t){var a=e;return"currency"===t.type&&(a=(new m.a).format(e,!1)),a},h={enabled:!1,mode:"index",position:"nearest",custom:function(e){var t=document.getElementById("edd-chartjs-tooltip");if(t||((t=document.createElement("div")).id="edd-chartjs-tooltip",t.innerHTML="
",this._chart.canvas.parentNode.appendChild(t)),0!==e.opacity){if(t.classList.remove("above","below","no-transform"),e.yAlign?t.classList.add(e.yAlign):t.classList.add("no-transform"),e.body){e.title;var a=e.body.map((function(e){return e.lines})),n="";n+="",a.forEach((function(t,a){var s=e.labelColors[a],r=s.borderColor,i=s.backgroundColor,d=r;"rgb(230, 230, 230)"!==d&&"#fff"!==d||(d=i);var _='';n+=""+_+t+""})),n+="",t.querySelector("table").innerHTML=n}var s=this._chart.canvas.offsetTop,r=this._chart.canvas.offsetLeft;t.style.opacity=1,t.style.left=r+e.caretX+"px",t.style.top=s+e.caretY+"px",t.style.fontFamily=e._bodyFontFamily,t.style.fontSize=e.bodyFontSize+"px",t.style.fontStyle=e._bodyFontStyle,t.style.padding=e.yPadding+"px "+e.xPadding+"px"}else t.style.opacity=0}};function M(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function L(e){for(var t=1;t=0;t--)e.ticksAsNumbers[t]<0&&(e.ticksAsNumbers.splice(t,1),e.ticks.splice(t,1))})}));for(var o=L(L({},e),{},{options:L(L({},e.options),{},{maintainAspectRatio:!1,tooltips:y(e),scales:{yAxes:_()(e.options.scales.yAxes),xAxes:[L(L({},e.options.scales.xAxes[0]),{},{ticks:{maxTicksLimit:12,autoSkip:!0,maxRotation:0},time:L(L({},e.options.scales.xAxes[0].time),{},{parser:function(e){return r||d?s()(e).utcOffset(n):s.a.utc(e)}})})]},legend:{onClick:function(e,t){var a=this.chart.config.data.datasets[t.datasetIndex];if(a.hasOwnProperty("yAxisID")){var n=this.chart.options.scales.yAxes.findIndex((function(e){return e.id===a.yAxisID}));-1!==n&&(this.chart.options.scales.yAxes[n].display=!this.chart.options.scales.yAxes[n].display)}a.hidden=!a.hidden,this.chart.update()}}})}),u=document.getElementById(t),l=new Chart(u,o),c=[],h=0,M=Object.entries(l.scales);h1){c.forEach((function(e){e.range=e.max-e.min,e.min_ratio=e.min/e.range,e.max_ratio=e.max/e.range}));var p=c.reduce((function(e,t){return{min_ratio:Math.min(e.min_ratio,t.min_ratio),max_ratio:Math.max(e.max_ratio,t.max_ratio)}}));c.forEach((function(e){var t=p.min_ratio*e.range,a=p.max_ratio*e.range,n=l.options.scales.yAxes.find((function(t){return t.id===e.id}));n&&(n.ticks.min=t,n.ticks.max=a)})),l.update()}}(e)}}]); \ No newline at end of file +!function(e){var t={};function a(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,a),s.l=!0,s.exports}a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var s in e)a.d(n,s,function(t){return e[t]}.bind(null,s));return n},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=201)}([function(e,t,a){(function(e){e.exports=function(){"use strict";var t,n;function s(){return t.apply(null,arguments)}function r(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function d(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function _(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(d(e,t))return!1;return!0}function o(e){return void 0===e}function u(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function m(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function l(e,t){var a,n=[],s=e.length;for(a=0;a>>0;for(t=0;t0)for(a=0;a=0?a?"+":"":"-")+Math.pow(10,Math.max(0,s)).toString().substr(1)+n}s.suppressDeprecationWarnings=!1,s.deprecationHandler=null,T=Object.keys?Object.keys:function(e){var t,a=[];for(t in e)d(e,t)&&a.push(t);return a};var O=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,P=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,W={},A={};function E(e,t,a,n){var s=n;"string"==typeof n&&(s=function(){return this[n]()}),e&&(A[e]=s),t&&(A[t[0]]=function(){return x(s.apply(this,arguments),t[1],t[2])}),a&&(A[a]=function(){return this.localeData().ordinal(s.apply(this,arguments),e)})}function F(e,t){return e.isValid()?(t=z(t,e.localeData()),W[t]=W[t]||function(e){var t,a,n,s=e.match(O);for(t=0,a=s.length;t=0&&P.test(e);)e=e.replace(P,n),P.lastIndex=0,a-=1;return e}var N={};function J(e,t){var a=e.toLowerCase();N[a]=N[a+"s"]=N[t]=e}function R(e){return"string"==typeof e?N[e]||N[e.toLowerCase()]:void 0}function C(e){var t,a,n={};for(a in e)d(e,a)&&(t=R(a))&&(n[t]=e[a]);return n}var I={};function U(e,t){I[e]=t}function G(e){return e%4==0&&e%100!=0||e%400==0}function V(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function B(e){var t=+e,a=0;return 0!==t&&isFinite(t)&&(a=V(t)),a}function q(e,t){return function(a){return null!=a?(Z(this,e,a),s.updateOffset(this,t),this):K(this,e)}}function K(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function Z(e,t,a){e.isValid()&&!isNaN(a)&&("FullYear"===t&&G(e.year())&&1===e.month()&&29===e.date()?(a=B(a),e._d["set"+(e._isUTC?"UTC":"")+t](a,e.month(),De(a,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](a))}var $,Q=/\d/,X=/\d\d/,ee=/\d{3}/,te=/\d{4}/,ae=/[+-]?\d{6}/,ne=/\d\d?/,se=/\d\d\d\d?/,re=/\d\d\d\d\d\d?/,ie=/\d{1,3}/,de=/\d{1,4}/,_e=/[+-]?\d{1,6}/,oe=/\d+/,ue=/[+-]?\d+/,me=/Z|[+-]\d\d:?\d\d/gi,le=/Z|[+-]\d\d(?::?\d\d)?/gi,ce=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function he(e,t,a){$[e]=S(t)?t:function(e,n){return e&&a?a:t}}function Me(e,t){return d($,e)?$[e](t._strict,t._locale):new RegExp(Le(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,a,n,s){return t||a||n||s}))))}function Le(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}$={};var ye,Ye={};function fe(e,t){var a,n,s=t;for("string"==typeof e&&(e=[e]),u(t)&&(s=function(e,a){a[t]=B(e)}),n=e.length,a=0;a68?1900:2e3)};var Pe=q("FullYear",!0);function We(e,t,a,n,s,r,i){var d;return e<100&&e>=0?(d=new Date(e+400,t,a,n,s,r,i),isFinite(d.getFullYear())&&d.setFullYear(e)):d=new Date(e,t,a,n,s,r,i),d}function Ae(e){var t,a;return e<100&&e>=0?((a=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,a)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Ee(e,t,a){var n=7+t-a;return-(7+Ae(e,0,n).getUTCDay()-t)%7+n-1}function Fe(e,t,a,n,s){var r,i,d=1+7*(t-1)+(7+a-n)%7+Ee(e,n,s);return d<=0?i=Oe(r=e-1)+d:d>Oe(e)?(r=e+1,i=d-Oe(e)):(r=e,i=d),{year:r,dayOfYear:i}}function ze(e,t,a){var n,s,r=Ee(e.year(),t,a),i=Math.floor((e.dayOfYear()-r-1)/7)+1;return i<1?n=i+Ne(s=e.year()-1,t,a):i>Ne(e.year(),t,a)?(n=i-Ne(e.year(),t,a),s=e.year()+1):(s=e.year(),n=i),{week:n,year:s}}function Ne(e,t,a){var n=Ee(e,t,a),s=Ee(e+1,t,a);return(Oe(e)-n+s)/7}function Je(e,t){return e.slice(t,7).concat(e.slice(0,t))}E("w",["ww",2],"wo","week"),E("W",["WW",2],"Wo","isoWeek"),J("week","w"),J("isoWeek","W"),U("week",5),U("isoWeek",5),he("w",ne),he("ww",ne,X),he("W",ne),he("WW",ne,X),pe(["w","ww","W","WW"],(function(e,t,a,n){t[n.substr(0,1)]=B(e)})),E("d",0,"do","day"),E("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),E("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),E("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),E("e",0,0,"weekday"),E("E",0,0,"isoWeekday"),J("day","d"),J("weekday","e"),J("isoWeekday","E"),U("day",11),U("weekday",11),U("isoWeekday",11),he("d",ne),he("e",ne),he("E",ne),he("dd",(function(e,t){return t.weekdaysMinRegex(e)})),he("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),he("dddd",(function(e,t){return t.weekdaysRegex(e)})),pe(["dd","ddd","dddd"],(function(e,t,a,n){var s=a._locale.weekdaysParse(e,n,a._strict);null!=s?t.d=s:M(a).invalidWeekday=e})),pe(["d","e","E"],(function(e,t,a,n){t[n]=B(e)}));var Re="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ce="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ie="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ue=ce,Ge=ce,Ve=ce;function Be(e,t,a){var n,s,r,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)r=h([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(r,"").toLocaleLowerCase();return a?"dddd"===t?-1!==(s=ye.call(this._weekdaysParse,i))?s:null:"ddd"===t?-1!==(s=ye.call(this._shortWeekdaysParse,i))?s:null:-1!==(s=ye.call(this._minWeekdaysParse,i))?s:null:"dddd"===t?-1!==(s=ye.call(this._weekdaysParse,i))||-1!==(s=ye.call(this._shortWeekdaysParse,i))||-1!==(s=ye.call(this._minWeekdaysParse,i))?s:null:"ddd"===t?-1!==(s=ye.call(this._shortWeekdaysParse,i))||-1!==(s=ye.call(this._weekdaysParse,i))||-1!==(s=ye.call(this._minWeekdaysParse,i))?s:null:-1!==(s=ye.call(this._minWeekdaysParse,i))||-1!==(s=ye.call(this._weekdaysParse,i))||-1!==(s=ye.call(this._shortWeekdaysParse,i))?s:null}function qe(){function e(e,t){return t.length-e.length}var t,a,n,s,r,i=[],d=[],_=[],o=[];for(t=0;t<7;t++)a=h([2e3,1]).day(t),n=Le(this.weekdaysMin(a,"")),s=Le(this.weekdaysShort(a,"")),r=Le(this.weekdays(a,"")),i.push(n),d.push(s),_.push(r),o.push(n),o.push(s),o.push(r);i.sort(e),d.sort(e),_.sort(e),o.sort(e),this._weekdaysRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+_.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Ke(){return this.hours()%12||12}function Ze(e,t){E(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function $e(e,t){return t._meridiemParse}E("H",["HH",2],0,"hour"),E("h",["hh",2],0,Ke),E("k",["kk",2],0,(function(){return this.hours()||24})),E("hmm",0,0,(function(){return""+Ke.apply(this)+x(this.minutes(),2)})),E("hmmss",0,0,(function(){return""+Ke.apply(this)+x(this.minutes(),2)+x(this.seconds(),2)})),E("Hmm",0,0,(function(){return""+this.hours()+x(this.minutes(),2)})),E("Hmmss",0,0,(function(){return""+this.hours()+x(this.minutes(),2)+x(this.seconds(),2)})),Ze("a",!0),Ze("A",!1),J("hour","h"),U("hour",13),he("a",$e),he("A",$e),he("H",ne),he("h",ne),he("k",ne),he("HH",ne,X),he("hh",ne,X),he("kk",ne,X),he("hmm",se),he("hmmss",re),he("Hmm",se),he("Hmmss",re),fe(["H","HH"],3),fe(["k","kk"],(function(e,t,a){var n=B(e);t[3]=24===n?0:n})),fe(["a","A"],(function(e,t,a){a._isPm=a._locale.isPM(e),a._meridiem=e})),fe(["h","hh"],(function(e,t,a){t[3]=B(e),M(a).bigHour=!0})),fe("hmm",(function(e,t,a){var n=e.length-2;t[3]=B(e.substr(0,n)),t[4]=B(e.substr(n)),M(a).bigHour=!0})),fe("hmmss",(function(e,t,a){var n=e.length-4,s=e.length-2;t[3]=B(e.substr(0,n)),t[4]=B(e.substr(n,2)),t[5]=B(e.substr(s)),M(a).bigHour=!0})),fe("Hmm",(function(e,t,a){var n=e.length-2;t[3]=B(e.substr(0,n)),t[4]=B(e.substr(n))})),fe("Hmmss",(function(e,t,a){var n=e.length-4,s=e.length-2;t[3]=B(e.substr(0,n)),t[4]=B(e.substr(n,2)),t[5]=B(e.substr(s))}));var Qe,Xe=q("Hours",!0),et={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:ge,monthsShort:we,week:{dow:0,doy:6},weekdays:Re,weekdaysMin:Ie,weekdaysShort:Ce,meridiemParse:/[ap]\.?m?\.?/i},tt={},at={};function nt(e,t){var a,n=Math.min(e.length,t.length);for(a=0;a0;){if(n=rt(s.slice(0,t).join("-")))return n;if(a&&a.length>=t&&nt(s,a)>=t-1)break;t--}r++}return Qe}(e)}function ot(e){var t,a=e._a;return a&&-2===M(e).overflow&&(t=a[1]<0||a[1]>11?1:a[2]<1||a[2]>De(a[0],a[1])?2:a[3]<0||a[3]>24||24===a[3]&&(0!==a[4]||0!==a[5]||0!==a[6])?3:a[4]<0||a[4]>59?4:a[5]<0||a[5]>59?5:a[6]<0||a[6]>999?6:-1,M(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),M(e)._overflowWeeks&&-1===t&&(t=7),M(e)._overflowWeekday&&-1===t&&(t=8),M(e).overflow=t),e}var ut=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,mt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,lt=/Z|[+-]\d\d(?::?\d\d)?/,ct=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ht=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Mt=/^\/?Date\((-?\d+)/i,Lt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,yt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Yt(e){var t,a,n,s,r,i,d=e._i,_=ut.exec(d)||mt.exec(d),o=ct.length,u=ht.length;if(_){for(M(e).iso=!0,t=0,a=o;t7)&&(_=!0)):(r=e._locale._week.dow,i=e._locale._week.doy,o=ze(vt(),r,i),a=kt(t.gg,e._a[0],o.year),n=kt(t.w,o.week),null!=t.d?((s=t.d)<0||s>6)&&(_=!0):null!=t.e?(s=t.e+r,(t.e<0||t.e>6)&&(_=!0)):s=r),n<1||n>Ne(a,r,i)?M(e)._overflowWeeks=!0:null!=_?M(e)._overflowWeekday=!0:(d=Fe(a,n,s,r,i),e._a[0]=d.year,e._dayOfYear=d.dayOfYear)}(e),null!=e._dayOfYear&&(i=kt(e._a[0],n[0]),(e._dayOfYear>Oe(i)||0===e._dayOfYear)&&(M(e)._overflowDayOfYear=!0),a=Ae(i,0,e._dayOfYear),e._a[1]=a.getUTCMonth(),e._a[2]=a.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=d[t]=n[t];for(;t<7;t++)e._a[t]=d[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?Ae:We).apply(null,d),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==r&&(M(e).weekdayMismatch=!0)}}function gt(e){if(e._f!==s.ISO_8601)if(e._f!==s.RFC_2822){e._a=[],M(e).empty=!0;var t,a,n,r,i,d,_,o=""+e._i,u=o.length,m=0;for(_=(n=z(e._f,e._locale).match(O)||[]).length,t=0;t<_;t++)r=n[t],(a=(o.match(Me(r,e))||[])[0])&&((i=o.substr(0,o.indexOf(a))).length>0&&M(e).unusedInput.push(i),o=o.slice(o.indexOf(a)+a.length),m+=a.length),A[r]?(a?M(e).empty=!1:M(e).unusedTokens.push(r),ke(r,a,e)):e._strict&&!a&&M(e).unusedTokens.push(r);M(e).charsLeftOver=u-m,o.length>0&&M(e).unusedInput.push(o),e._a[3]<=12&&!0===M(e).bigHour&&e._a[3]>0&&(M(e).bigHour=void 0),M(e).parsedDateParts=e._a.slice(0),M(e).meridiem=e._meridiem,e._a[3]=function(e,t,a){var n;return null==a?t:null!=e.meridiemHour?e.meridiemHour(t,a):null!=e.isPM?((n=e.isPM(a))&&t<12&&(t+=12),n||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),null!==(d=M(e).era)&&(e._a[0]=e._locale.erasConvertYear(d,e._a[0])),Dt(e),ot(e)}else pt(e);else Yt(e)}function wt(e){var t=e._i,a=e._f;return e._locale=e._locale||_t(e._l),null===t||void 0===a&&""===t?y({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),D(t)?new k(ot(t)):(m(t)?e._d=t:r(a)?function(e){var t,a,n,s,r,i,d=!1,_=e._f.length;if(0===_)return M(e).invalidFormat=!0,void(e._d=new Date(NaN));for(s=0;s<_;s++)r=0,i=!1,t=p({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[s],gt(t),L(t)&&(i=!0),r+=M(t).charsLeftOver,r+=10*M(t).unusedTokens.length,M(t).score=r,d?rthis?this:e:y()}));function Ht(e,t){var a,n;if(1===t.length&&r(t[0])&&(t=t[0]),!t.length)return vt();for(a=t[0],n=1;n=0?new Date(e+400,t,a)-126227808e5:new Date(e,t,a).valueOf()}function sa(e,t,a){return e<100&&e>=0?Date.UTC(e+400,t,a)-126227808e5:Date.UTC(e,t,a)}function ra(e,t){return t.erasAbbrRegex(e)}function ia(){var e,t,a=[],n=[],s=[],r=[],i=this.eras();for(e=0,t=i.length;e(r=Ne(e,n,s))&&(t=r),oa.call(this,e,t,a,n,s))}function oa(e,t,a,n,s){var r=Fe(e,t,a,n,s),i=Ae(r.year,0,r.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}E("N",0,0,"eraAbbr"),E("NN",0,0,"eraAbbr"),E("NNN",0,0,"eraAbbr"),E("NNNN",0,0,"eraName"),E("NNNNN",0,0,"eraNarrow"),E("y",["y",1],"yo","eraYear"),E("y",["yy",2],0,"eraYear"),E("y",["yyy",3],0,"eraYear"),E("y",["yyyy",4],0,"eraYear"),he("N",ra),he("NN",ra),he("NNN",ra),he("NNNN",(function(e,t){return t.erasNameRegex(e)})),he("NNNNN",(function(e,t){return t.erasNarrowRegex(e)})),fe(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,a,n){var s=a._locale.erasParse(e,n,a._strict);s?M(a).era=s:M(a).invalidEra=e})),he("y",oe),he("yy",oe),he("yyy",oe),he("yyyy",oe),he("yo",(function(e,t){return t._eraYearOrdinalRegex||oe})),fe(["y","yy","yyy","yyyy"],0),fe(["yo"],(function(e,t,a,n){var s;a._locale._eraYearOrdinalRegex&&(s=e.match(a._locale._eraYearOrdinalRegex)),a._locale.eraYearOrdinalParse?t[0]=a._locale.eraYearOrdinalParse(e,s):t[0]=parseInt(e,10)})),E(0,["gg",2],0,(function(){return this.weekYear()%100})),E(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),da("gggg","weekYear"),da("ggggg","weekYear"),da("GGGG","isoWeekYear"),da("GGGGG","isoWeekYear"),J("weekYear","gg"),J("isoWeekYear","GG"),U("weekYear",1),U("isoWeekYear",1),he("G",ue),he("g",ue),he("GG",ne,X),he("gg",ne,X),he("GGGG",de,te),he("gggg",de,te),he("GGGGG",_e,ae),he("ggggg",_e,ae),pe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,a,n){t[n.substr(0,2)]=B(e)})),pe(["gg","GG"],(function(e,t,a,n){t[n]=s.parseTwoDigitYear(e)})),E("Q",0,"Qo","quarter"),J("quarter","Q"),U("quarter",7),he("Q",Q),fe("Q",(function(e,t){t[1]=3*(B(e)-1)})),E("D",["DD",2],"Do","date"),J("date","D"),U("date",9),he("D",ne),he("DD",ne,X),he("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),fe(["D","DD"],2),fe("Do",(function(e,t){t[2]=B(e.match(ne)[0])}));var ua=q("Date",!0);E("DDD",["DDDD",3],"DDDo","dayOfYear"),J("dayOfYear","DDD"),U("dayOfYear",4),he("DDD",ie),he("DDDD",ee),fe(["DDD","DDDD"],(function(e,t,a){a._dayOfYear=B(e)})),E("m",["mm",2],0,"minute"),J("minute","m"),U("minute",14),he("m",ne),he("mm",ne,X),fe(["m","mm"],4);var ma=q("Minutes",!1);E("s",["ss",2],0,"second"),J("second","s"),U("second",15),he("s",ne),he("ss",ne,X),fe(["s","ss"],5);var la,ca,ha=q("Seconds",!1);for(E("S",0,0,(function(){return~~(this.millisecond()/100)})),E(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),E(0,["SSS",3],0,"millisecond"),E(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),E(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),E(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),E(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),E(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),E(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),J("millisecond","ms"),U("millisecond",16),he("S",ie,Q),he("SS",ie,X),he("SSS",ie,ee),la="SSSS";la.length<=9;la+="S")he(la,oe);function Ma(e,t){t[6]=B(1e3*("0."+e))}for(la="S";la.length<=9;la+="S")fe(la,Ma);ca=q("Milliseconds",!1),E("z",0,0,"zoneAbbr"),E("zz",0,0,"zoneName");var La=k.prototype;function ya(e){return e}La.add=Bt,La.calendar=function(e,t){1===arguments.length&&(arguments[0]?Zt(arguments[0])?(e=arguments[0],t=void 0):$t(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var a=e||vt(),n=Ft(a,this).startOf("day"),r=s.calendarFormat(this,n)||"sameElse",i=t&&(S(t[r])?t[r].call(this,a):t[r]);return this.format(i||this.localeData().calendar(r,this,vt(a)))},La.clone=function(){return new k(this)},La.diff=function(e,t,a){var n,s,r;if(!this.isValid())return NaN;if(!(n=Ft(e,this)).isValid())return NaN;switch(s=6e4*(n.utcOffset()-this.utcOffset()),t=R(t)){case"year":r=Qt(this,n)/12;break;case"month":r=Qt(this,n);break;case"quarter":r=Qt(this,n)/3;break;case"second":r=(this-n)/1e3;break;case"minute":r=(this-n)/6e4;break;case"hour":r=(this-n)/36e5;break;case"day":r=(this-n-s)/864e5;break;case"week":r=(this-n-s)/6048e5;break;default:r=this-n}return a?r:V(r)},La.endOf=function(e){var t,a;if(void 0===(e=R(e))||"millisecond"===e||!this.isValid())return this;switch(a=this._isUTC?sa:na,e){case"year":t=a(this.year()+1,0,1)-1;break;case"quarter":t=a(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=a(this.year(),this.month()+1,1)-1;break;case"week":t=a(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=a(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=a(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=36e5-aa(t+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":t=this._d.valueOf(),t+=6e4-aa(t,6e4)-1;break;case"second":t=this._d.valueOf(),t+=1e3-aa(t,1e3)-1}return this._d.setTime(t),s.updateOffset(this,!0),this},La.format=function(e){e||(e=this.isUtc()?s.defaultFormatUtc:s.defaultFormat);var t=F(this,e);return this.localeData().postformat(t)},La.from=function(e,t){return this.isValid()&&(D(e)&&e.isValid()||vt(e).isValid())?Ct({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},La.fromNow=function(e){return this.from(vt(),e)},La.to=function(e,t){return this.isValid()&&(D(e)&&e.isValid()||vt(e).isValid())?Ct({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},La.toNow=function(e){return this.to(vt(),e)},La.get=function(e){return S(this[e=R(e)])?this[e]():this},La.invalidAt=function(){return M(this).overflow},La.isAfter=function(e,t){var a=D(e)?e:vt(e);return!(!this.isValid()||!a.isValid())&&("millisecond"===(t=R(t)||"millisecond")?this.valueOf()>a.valueOf():a.valueOf()9999?F(a,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):S(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",F(a,"Z")):F(a,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},La.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,a,n="moment",s="";return this.isLocal()||(n=0===this.utcOffset()?"moment.utc":"moment.parseZone",s="Z"),e="["+n+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a=s+'[")]',this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+a)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(La[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),La.toJSON=function(){return this.isValid()?this.toISOString():null},La.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},La.unix=function(){return Math.floor(this.valueOf()/1e3)},La.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},La.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},La.eraName=function(){var e,t,a,n=this.localeData().eras();for(e=0,t=n.length;ethis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},La.isLocal=function(){return!!this.isValid()&&!this._isUTC},La.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},La.isUtc=Nt,La.isUTC=Nt,La.zoneAbbr=function(){return this._isUTC?"UTC":""},La.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},La.dates=w("dates accessor is deprecated. Use date instead.",ua),La.months=w("months accessor is deprecated. Use month instead",je),La.years=w("years accessor is deprecated. Use year instead",Pe),La.zone=w("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()})),La.isDSTShifted=w("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e,t={};return p(t,this),(t=wt(t))._a?(e=t._isUTC?h(t._a):vt(t._a),this._isDSTShifted=this.isValid()&&function(e,t,a){var n,s=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),i=0;for(n=0;n0):this._isDSTShifted=!1,this._isDSTShifted}));var Ya=j.prototype;function fa(e,t,a,n){var s=_t(),r=h().set(n,t);return s[a](r,e)}function pa(e,t,a){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return fa(e,t,a,"month");var n,s=[];for(n=0;n<12;n++)s[n]=fa(e,n,a,"month");return s}function ka(e,t,a,n){"boolean"==typeof e?(u(t)&&(a=t,t=void 0),t=t||""):(a=t=e,e=!1,u(t)&&(a=t,t=void 0),t=t||"");var s,r=_t(),i=e?r._week.dow:0,d=[];if(null!=a)return fa(t,(a+i)%7,n,"day");for(s=0;s<7;s++)d[s]=fa(t,(s+i)%7,n,"day");return d}Ya.calendar=function(e,t,a){var n=this._calendar[e]||this._calendar.sameElse;return S(n)?n.call(t,a):n},Ya.longDateFormat=function(e){var t=this._longDateFormat[e],a=this._longDateFormat[e.toUpperCase()];return t||!a?t:(this._longDateFormat[e]=a.match(O).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])},Ya.invalidDate=function(){return this._invalidDate},Ya.ordinal=function(e){return this._ordinal.replace("%d",e)},Ya.preparse=ya,Ya.postformat=ya,Ya.relativeTime=function(e,t,a,n){var s=this._relativeTime[a];return S(s)?s(e,t,a,n):s.replace(/%d/i,e)},Ya.pastFuture=function(e,t){var a=this._relativeTime[e>0?"future":"past"];return S(a)?a(t):a.replace(/%s/i,t)},Ya.set=function(e){var t,a;for(a in e)d(e,a)&&(S(t=e[a])?this[a]=t:this["_"+a]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Ya.eras=function(e,t){var a,n,r,i=this._eras||_t("en")._eras;for(a=0,n=i.length;a=0)return _[n]},Ya.erasConvertYear=function(e,t){var a=e.since<=e.until?1:-1;return void 0===t?s(e.since).year():s(e.since).year()+(t-e.offset)*a},Ya.erasAbbrRegex=function(e){return d(this,"_erasAbbrRegex")||ia.call(this),e?this._erasAbbrRegex:this._erasRegex},Ya.erasNameRegex=function(e){return d(this,"_erasNameRegex")||ia.call(this),e?this._erasNameRegex:this._erasRegex},Ya.erasNarrowRegex=function(e){return d(this,"_erasNarrowRegex")||ia.call(this),e?this._erasNarrowRegex:this._erasRegex},Ya.months=function(e,t){return e?r(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Te).test(t)?"format":"standalone"][e.month()]:r(this._months)?this._months:this._months.standalone},Ya.monthsShort=function(e,t){return e?r(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Te.test(t)?"format":"standalone"][e.month()]:r(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Ya.monthsParse=function(e,t,a){var n,s,r;if(this._monthsParseExact)return Se.call(this,e,t,a);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(s=h([2e3,n]),a&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(s,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(s,"").replace(".","")+"$","i")),a||this._monthsParse[n]||(r="^"+this.months(s,"")+"|^"+this.monthsShort(s,""),this._monthsParse[n]=new RegExp(r.replace(".",""),"i")),a&&"MMMM"===t&&this._longMonthsParse[n].test(e))return n;if(a&&"MMM"===t&&this._shortMonthsParse[n].test(e))return n;if(!a&&this._monthsParse[n].test(e))return n}},Ya.monthsRegex=function(e){return this._monthsParseExact?(d(this,"_monthsRegex")||xe.call(this),e?this._monthsStrictRegex:this._monthsRegex):(d(this,"_monthsRegex")||(this._monthsRegex=be),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},Ya.monthsShortRegex=function(e){return this._monthsParseExact?(d(this,"_monthsRegex")||xe.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(d(this,"_monthsShortRegex")||(this._monthsShortRegex=ve),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},Ya.week=function(e){return ze(e,this._week.dow,this._week.doy).week},Ya.firstDayOfYear=function(){return this._week.doy},Ya.firstDayOfWeek=function(){return this._week.dow},Ya.weekdays=function(e,t){var a=r(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Je(a,this._week.dow):e?a[e.day()]:a},Ya.weekdaysMin=function(e){return!0===e?Je(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},Ya.weekdaysShort=function(e){return!0===e?Je(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},Ya.weekdaysParse=function(e,t,a){var n,s,r;if(this._weekdaysParseExact)return Be.call(this,e,t,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(s=h([2e3,1]).day(n),a&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(s,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(s,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(s,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(r="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[n]=new RegExp(r.replace(".",""),"i")),a&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(a&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(a&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!a&&this._weekdaysParse[n].test(e))return n}},Ya.weekdaysRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(d(this,"_weekdaysRegex")||(this._weekdaysRegex=Ue),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},Ya.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(d(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ge),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Ya.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(d(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ve),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Ya.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},Ya.meridiem=function(e,t,a){return e>11?a?"pm":"PM":a?"am":"AM"},it("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===B(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),s.lang=w("moment.lang is deprecated. Use moment.locale instead.",it),s.langData=w("moment.langData is deprecated. Use moment.localeData instead.",_t);var Da=Math.abs;function ga(e,t,a,n){var s=Ct(t,a);return e._milliseconds+=n*s._milliseconds,e._days+=n*s._days,e._months+=n*s._months,e._bubble()}function wa(e){return e<0?Math.floor(e):Math.ceil(e)}function Ta(e){return 4800*e/146097}function va(e){return 146097*e/4800}function ba(e){return function(){return this.as(e)}}var Sa=ba("ms"),Ha=ba("s"),ja=ba("m"),xa=ba("h"),Oa=ba("d"),Pa=ba("w"),Wa=ba("M"),Aa=ba("Q"),Ea=ba("y");function Fa(e){return function(){return this.isValid()?this._data[e]:NaN}}var za=Fa("milliseconds"),Na=Fa("seconds"),Ja=Fa("minutes"),Ra=Fa("hours"),Ca=Fa("days"),Ia=Fa("months"),Ua=Fa("years"),Ga=Math.round,Va={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Ba(e,t,a,n,s){return s.relativeTime(t||1,!!a,e,n)}var qa=Math.abs;function Ka(e){return(e>0)-(e<0)||+e}function Za(){if(!this.isValid())return this.localeData().invalidDate();var e,t,a,n,s,r,i,d,_=qa(this._milliseconds)/1e3,o=qa(this._days),u=qa(this._months),m=this.asSeconds();return m?(e=V(_/60),t=V(e/60),_%=60,e%=60,a=V(u/12),u%=12,n=_?_.toFixed(3).replace(/\.?0+$/,""):"",s=m<0?"-":"",r=Ka(this._months)!==Ka(m)?"-":"",i=Ka(this._days)!==Ka(m)?"-":"",d=Ka(this._milliseconds)!==Ka(m)?"-":"",s+"P"+(a?r+a+"Y":"")+(u?r+u+"M":"")+(o?i+o+"D":"")+(t||e||_?"T":"")+(t?d+t+"H":"")+(e?d+e+"M":"")+(_?d+n+"S":"")):"P0D"}var $a=xt.prototype;return $a.isValid=function(){return this._isValid},$a.abs=function(){var e=this._data;return this._milliseconds=Da(this._milliseconds),this._days=Da(this._days),this._months=Da(this._months),e.milliseconds=Da(e.milliseconds),e.seconds=Da(e.seconds),e.minutes=Da(e.minutes),e.hours=Da(e.hours),e.months=Da(e.months),e.years=Da(e.years),this},$a.add=function(e,t){return ga(this,e,t,1)},$a.subtract=function(e,t){return ga(this,e,t,-1)},$a.as=function(e){if(!this.isValid())return NaN;var t,a,n=this._milliseconds;if("month"===(e=R(e))||"quarter"===e||"year"===e)switch(t=this._days+n/864e5,a=this._months+Ta(t),e){case"month":return a;case"quarter":return a/3;case"year":return a/12}else switch(t=this._days+Math.round(va(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}},$a.asMilliseconds=Sa,$a.asSeconds=Ha,$a.asMinutes=ja,$a.asHours=xa,$a.asDays=Oa,$a.asWeeks=Pa,$a.asMonths=Wa,$a.asQuarters=Aa,$a.asYears=Ea,$a.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*B(this._months/12):NaN},$a._bubble=function(){var e,t,a,n,s,r=this._milliseconds,i=this._days,d=this._months,_=this._data;return r>=0&&i>=0&&d>=0||r<=0&&i<=0&&d<=0||(r+=864e5*wa(va(d)+i),i=0,d=0),_.milliseconds=r%1e3,e=V(r/1e3),_.seconds=e%60,t=V(e/60),_.minutes=t%60,a=V(t/60),_.hours=a%24,i+=V(a/24),d+=s=V(Ta(i)),i-=wa(va(s)),n=V(d/12),d%=12,_.days=i,_.months=d,_.years=n,this},$a.clone=function(){return Ct(this)},$a.get=function(e){return e=R(e),this.isValid()?this[e+"s"]():NaN},$a.milliseconds=za,$a.seconds=Na,$a.minutes=Ja,$a.hours=Ra,$a.days=Ca,$a.weeks=function(){return V(this.days()/7)},$a.months=Ia,$a.years=Ua,$a.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var a,n,s=!1,r=Va;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(s=e),"object"==typeof t&&(r=Object.assign({},Va,t),null!=t.s&&null==t.ss&&(r.ss=t.s-1)),n=function(e,t,a,n){var s=Ct(e).abs(),r=Ga(s.as("s")),i=Ga(s.as("m")),d=Ga(s.as("h")),_=Ga(s.as("d")),o=Ga(s.as("M")),u=Ga(s.as("w")),m=Ga(s.as("y")),l=r<=a.ss&&["s",r]||r0,l[4]=n,Ba.apply(null,l)}(this,!s,r,a=this.localeData()),s&&(n=a.pastFuture(+this,n)),a.postformat(n)},$a.toISOString=Za,$a.toString=Za,$a.toJSON=Za,$a.locale=Xt,$a.localeData=ta,$a.toIsoString=w("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Za),$a.lang=ea,E("X",0,0,"unix"),E("x",0,0,"valueOf"),he("x",ue),he("X",/[+-]?\d+(\.\d{1,3})?/),fe("X",(function(e,t,a){a._d=new Date(1e3*parseFloat(e))})),fe("x",(function(e,t,a){a._d=new Date(B(e))})),s.version="2.29.3",t=vt,s.fn=La,s.min=function(){var e=[].slice.call(arguments,0);return Ht("isBefore",e)},s.max=function(){var e=[].slice.call(arguments,0);return Ht("isAfter",e)},s.now=function(){return Date.now?Date.now():+new Date},s.utc=h,s.unix=function(e){return vt(1e3*e)},s.months=function(e,t){return pa(e,t,"months")},s.isDate=m,s.locale=it,s.invalid=y,s.duration=Ct,s.isMoment=D,s.weekdays=function(e,t,a){return ka(e,t,a,"weekdays")},s.parseZone=function(){return vt.apply(null,arguments).parseZone()},s.localeData=_t,s.isDuration=Ot,s.monthsShort=function(e,t){return pa(e,t,"monthsShort")},s.weekdaysMin=function(e,t,a){return ka(e,t,a,"weekdaysMin")},s.defineLocale=dt,s.updateLocale=function(e,t){if(null!=t){var a,n,s=et;null!=tt[e]&&null!=tt[e].parentLocale?tt[e].set(H(tt[e]._config,t)):(null!=(n=rt(e))&&(s=n._config),t=H(s,t),null==n&&(t.abbr=e),(a=new j(t)).parentLocale=tt[e],tt[e]=a),it(e)}else null!=tt[e]&&(null!=tt[e].parentLocale?(tt[e]=tt[e].parentLocale,e===it()&&it(e)):null!=tt[e]&&delete tt[e]);return tt[e]},s.locales=function(){return T(tt)},s.weekdaysShort=function(e,t,a){return ka(e,t,a,"weekdaysShort")},s.normalizeUnits=R,s.relativeTimeRounding=function(e){return void 0===e?Ga:"function"==typeof e&&(Ga=e,!0)},s.relativeTimeThreshold=function(e,t){return void 0!==Va[e]&&(void 0===t?Va[e]:(Va[e]=t,"s"===e&&(Va.ss=t-1),!0))},s.calendarFormat=function(e,t){var a=e.diff(t,"days",!0);return a<-6?"sameElse":a<-1?"lastWeek":a<0?"lastDay":a<1?"sameDay":a<2?"nextDay":a<7?"nextWeek":"sameElse"},s.prototype=La,s.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},s}()}).call(this,a(32)(e))},function(e,t){e.exports=jQuery},function(e,t,a){var n=a(7);e.exports=function(e,t,a){return(t=n(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){function a(t){return e.exports=a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,a(t)}e.exports=a,e.exports.__esModule=!0,e.exports.default=e.exports},,,,function(e,t,a){var n=a(3).default,s=a(11);e.exports=function(e){var t=s(e,"string");return"symbol"===n(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,a){var n=a(29),s=a(30),r=a(25),i=a(31);e.exports=function(e){return n(e)||s(e)||r(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,a){"use strict";a.d(t,"b",(function(){return l})),a.d(t,"a",(function(){return M}));var n=a(2),s=a.n(n),r=a(15),i=a.n(r),d=a(16),_=a.n(d);function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function u(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};i()(this,e);var a=edd_vars,n=a.currency_decimals,s=a.decimal_separator,r=a.thousands_separator;this.config=u({precision:n,decimalSeparator:s,thousandSeparator:r},t)}return _()(e,[{key:"format",value:function(e){var t=e;"number"!=typeof e&&(t=parseFloat(e)),isNaN(t)&&(t=0);var a=this.config,n=a.precision,s=a.decimalSeparator,r=a.thousandSeparator;return m(t,n,s,r)}},{key:"unformat",value:function(e){var t=this.config,a=t.decimalSeparator,n=t.thousandSeparator;"string"!=typeof e&&(e=String(e));var s=e.replace(n,"").replace(a,"."),r=parseFloat(s);return isNaN(r)?0:r}},{key:"absint",value:function(e){var t=this.unformat(e);return t>=0?t:-1*t}}]),e}();function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function h(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};i()(this,e);var a=edd_vars,n=a.currency,s=a.currency_sign,r=a.currency_pos,d=a.currency_decimals,_=a.decimal_separator,o=a.thousands_separator;this.config=h({currency:n,currencySymbol:s,currencySymbolPosition:r,precision:d,decimalSeparator:_,thousandSeparator:o},t),this.number=new l(this.config)}return _()(e,[{key:"format",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],a=this.config,n=a.currencySymbol,s=a.currencySymbolPosition,r=e<0,i=this.number.format(e),d="";switch(r&&(i=this.number.format(-1*e)),s){case"before":d=n+i;break;case"after":d=i+n}return!0===r&&!1===t&&(d="-".concat(d)),d}},{key:"unformat",value:function(e){var t=this.config.currencySymbol,a=e.replace(t,"");return this.number.unformat(a)}}]),e}()},,function(e,t,a){var n=a(3).default;e.exports=function(e,t){if("object"!==n(e)||null===e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var s=a.call(e,t||"default");if("object"!==n(s))return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},,,,function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,a){var n=a(7);function s(e,t){for(var a=0;ae.length)&&(t=e.length);for(var a=0,n=new Array(t);a0&&(n="+"),(+(Math.round(+a[0]+"e"+n+(+a[1]+t))+"e-"+t)).toFixed(t)}(s,r).toString():""+Math.round(s)).split("."))[0].length>3&&(_[0]=_[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,i)),(_[1]||"").length=20?"ste":"de")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},s={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(t,a,r,i){var d=n(t),_=s[e][n(t)];return 2===d&&(_=_[a?0:1]),_.replace(/%d/i,t)}},i=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";var t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},n=function(e){return function(n,s,r,i){var d=t(n),_=a[e][t(n)];return 2===d&&(_=_[s?0:1]),_.replace(/%d/i,n)}},s=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-dz",{months:s,monthsShort:s,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:n("s"),ss:n("s"),m:n("m"),mm:n("m"),h:n("h"),hh:n("h"),d:n("d"),dd:n("d"),M:n("M"),MM:n("M"),y:n("y"),yy:n("y")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:0,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},s=function(e){return function(t,s,r,i){var d=a(t),_=n[e][a(t)];return 2===d&&(_=_[s?0:1]),_.replace(/%d/i,t)}},r=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:r,monthsShort:r,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:s("s"),ss:s("s"),m:s("m"),mm:s("m"),h:s("h"),hh:s("h"),d:s("d"),dd:s("d"),M:s("M"),MM:s("M"),y:s("y"),yy:s("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,a){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var a=e%10;return e+(t[a]||t[e%100-a]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){var n,s;return"m"===a?t?"хвіліна":"хвіліну":"h"===a?t?"гадзіна":"гадзіну":e+" "+(n=+e,s={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:t?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[a].split("_"),n%10==1&&n%100!=11?s[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?s[1]:s[2])}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:t,mm:t,h:t,hh:t,d:"дзень",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Миналата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Миналия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",w:"седмица",ww:"%d седмици",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,a){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn-bd",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t?e<4?e:e+12:"ভোর"===t||"সকাল"===t?e:"দুপুর"===t?e>=3?e:e+12:"বিকাল"===t||"সন্ধ্যা"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"রাত":e<6?"ভোর":e<12?"সকাল":e<15?"দুপুর":e<18?"বিকাল":e<20?"সন্ধ্যা":"রাত"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},a={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12".split("_"),monthsShortRegex:/^(ཟླ་\d{1,2})/,monthsParseExact:!0,weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,a){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){return e+" "+function(e,t){return 2===t?function(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}(e):e}({mm:"munutenn",MM:"miz",dd:"devezh"}[a],e)}var a=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],n=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,s=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:s,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:s,monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:function(e){switch(function e(t){return t>9?e(t%10):t}(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,t,a){return e<12?"a.m.":"g.m."}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return n+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return n+(1===e?"dan":"dana");case"MM":return n+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return n+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={format:"leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),standalone:"ledna_února_března_dubna_května_června_července_srpna_září_října_listopadu_prosince".split("_")},a="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),n=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],s=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function r(e){return e>1&&e<5&&1!=~~(e/10)}function i(e,t,a,n){var s=e+" ";switch(a){case"s":return t||n?"pár sekund":"pár sekundami";case"ss":return t||n?s+(r(e)?"sekundy":"sekund"):s+"sekundami";case"m":return t?"minuta":n?"minutu":"minutou";case"mm":return t||n?s+(r(e)?"minuty":"minut"):s+"minutami";case"h":return t?"hodina":n?"hodinu":"hodinou";case"hh":return t||n?s+(r(e)?"hodiny":"hodin"):s+"hodinami";case"d":return t||n?"den":"dnem";case"dd":return t||n?s+(r(e)?"dny":"dní"):s+"dny";case"M":return t||n?"měsíc":"měsícem";case"MM":return t||n?s+(r(e)?"měsíce":"měsíců"):s+"měsíci";case"y":return t||n?"rok":"rokem";case"yy":return t||n?s+(r(e)?"roky":"let"):s+"lety"}}e.defineLocale("cs",{months:t,monthsShort:a,monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],a=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,a){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,a){return e>11?a?"μμ":"ΜΜ":a?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,t){var a,n=this._calendarEl[e],s=t&&t.hours();return a=n,("undefined"!=typeof Function&&a instanceof Function||"[object Function]"===Object.prototype.toString.call(a))&&(n=n.apply(t)),n.replace("{}",s%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,a){return e>11?a?"p.t.m.":"P.T.M.":a?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"})}(a(0))},function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"})}(a(0))},function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?s[a][2]?s[a][2]:s[a][1]:n?s[a][0]:s[a][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},a={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,a){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),a=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function n(e,n,s,r){var i="";switch(s){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":i=r?"sekunnin":"sekuntia";break;case"m":return r?"minuutin":"minuutti";case"mm":i=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":i=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":i=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":i=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":i=r?"vuoden":"vuotta"}return function(e,n){return e<10?n?a[e]:t[e]:e}(e,r)+" "+i}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,a=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i];e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,monthsShortStrictRegex:/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),a="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ga",{months:["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","Márt","Aib","Beal","Meith","Iúil","Lún","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],weekdaysShort:["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],weekdaysMin:["Do","Lu","Má","Cé","Dé","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d míonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],monthsShort:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],monthsParseExact:!0,weekdays:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={s:["थोडया सॅकंडांनी","थोडे सॅकंड"],ss:[e+" सॅकंडांनी",e+" सॅकंड"],m:["एका मिणटान","एक मिनूट"],mm:[e+" मिणटांनी",e+" मिणटां"],h:["एका वरान","एक वर"],hh:[e+" वरांनी",e+" वरां"],d:["एका दिसान","एक दीस"],dd:[e+" दिसांनी",e+" दीस"],M:["एका म्हयन्यान","एक म्हयनो"],MM:[e+" म्हयन्यानी",e+" म्हयने"],y:["एका वर्सान","एक वर्स"],yy:[e+" वर्सांनी",e+" वर्सां"]};return n?s[a][0]:s[a][1]}e.defineLocale("gom-deva",{months:{standalone:"जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),format:"जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार".split("_"),weekdaysShort:"आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.".split("_"),weekdaysMin:"आ_सो_मं_बु_ब्रे_सु_शे".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [वाजतां]",LTS:"A h:mm:ss [वाजतां]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [वाजतां]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [वाजतां]",llll:"ddd, D MMM YYYY, A h:mm [वाजतां]"},calendar:{sameDay:"[आयज] LT",nextDay:"[फाल्यां] LT",nextWeek:"[फुडलो] dddd[,] LT",lastDay:"[काल] LT",lastWeek:"[फाटलो] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s आदीं",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(वेर)/,ordinal:function(e,t){switch(t){case"D":return e+"वेर";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/राती|सकाळीं|दनपारां|सांजे/,meridiemHour:function(e,t){return 12===e&&(e=0),"राती"===t?e<4?e:e+12:"सकाळीं"===t?e:"दनपारां"===t?e>12?e:e+12:"सांजे"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"राती":e<12?"सकाळीं":e<16?"दनपारां":e<20?"सांजे":"राती"}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return n?s[a][0]:s[a][1]}e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},a={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પહેલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,a){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?a?'לפנה"צ':"לפני הצהריים":e<18?a?'אחה"צ':"אחרי הצהריים":"בערב"}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},n=[/^जन/i,/^फ़र|फर/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सितं|सित/i,/^अक्टू/i,/^नव|नवं/i,/^दिसं|दिस/i];e.defineLocale("hi",{months:{format:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),standalone:"जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर".split("_")},monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},monthsParse:n,longMonthsParse:n,shortMonthsParse:[/^जन/i,/^फ़र/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सित/i,/^अक्टू/i,/^नव/i,/^दिस/i],monthsRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsShortRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsStrictRegex:/^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,monthsShortStrictRegex:/^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return n+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return n+(1===e?"dan":"dana");case"MM":return n+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return n+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function a(e,t,a,n){var s=e;switch(a){case"s":return n||t?"néhány másodperc":"néhány másodperce";case"ss":return s+(n||t)?" másodperc":" másodperce";case"m":return"egy"+(n||t?" perc":" perce");case"mm":return s+(n||t?" perc":" perce");case"h":return"egy"+(n||t?" óra":" órája");case"hh":return s+(n||t?" óra":" órája");case"d":return"egy"+(n||t?" nap":" napja");case"dd":return s+(n||t?" nap":" napja");case"M":return"egy"+(n||t?" hónap":" hónapja");case"MM":return s+(n||t?" hónap":" hónapja");case"y":return"egy"+(n||t?" év":" éve");case"yy":return s+(n||t?" év":" éve")}return""}function n(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,a){return e<12?!0===a?"de":"DE":!0===a?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return n.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return n.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function a(e,a,n,s){var r=e+" ";switch(n){case"s":return a||s?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?r+(a||s?"sekúndur":"sekúndum"):r+"sekúnda";case"m":return a?"mínúta":"mínútu";case"mm":return t(e)?r+(a||s?"mínútur":"mínútum"):a?r+"mínúta":r+"mínútu";case"hh":return t(e)?r+(a||s?"klukkustundir":"klukkustundum"):r+"klukkustund";case"d":return a?"dagur":s?"dag":"degi";case"dd":return t(e)?a?r+"dagar":r+(s?"daga":"dögum"):a?r+"dagur":r+(s?"dag":"degi");case"M":return a?"mánuður":s?"mánuð":"mánuði";case"MM":return t(e)?a?r+"mánuðir":r+(s?"mánuði":"mánuðum"):a?r+"mánuður":r+(s?"mánuð":"mánuði");case"y":return a||s?"ár":"ári";case"yy":return t(e)?r+(a||s?"ár":"árum"):r+(a||s?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:a,ss:a,m:a,mm:a,h:"klukkustund",hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT";default:return"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"}},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(e,t){return"元"===t[1]?1:parseInt(t[1]||e,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,a){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(e){return this.week()!==e.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"y":return 1===e?"元年":e+"年";case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,(function(e,t,a){return"ი"===a?t+"ში":t+a+"ში"}))},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):e},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},a={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,a){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},a={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,a){return e<12?"오전":"오후"}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];e.defineLocale("ku",{months:n,monthsShort:n,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(e){return/ئێواره‌/.test(e)},meridiem:function(e,t,a){return e<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?s[a][0]:s[a][1]}function a(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return a(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return a(e)}return a(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(e){return a(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e},past:function(e){return a(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e},s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,a){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function a(e,t,a,n){return t?s(a)[0]:n?s(a)[1]:s(a)[2]}function n(e){return e%10==0||e>10&&e<20}function s(e){return t[e].split("_")}function r(e,t,r,i){var d=e+" ";return 1===e?d+a(0,t,r[0],i):t?d+(n(e)?s(r)[1]:s(r)[0]):i?d+s(r)[1]:d+(n(e)?s(r)[1]:s(r)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:function(e,t,a,n){return t?"kelios sekundės":n?"kelių sekundžių":"kelias sekundes"},ss:r,m:a,mm:r,h:a,hh:r,d:a,dd:r,M:a,MM:r,y:a,yy:r},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function a(e,t,a){return a?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function n(e,n,s){return e+" "+a(t[s],e,n)}function s(e,n,s){return a(t[s],e,n)}e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:function(e,t){return t?"dažas sekundes":"dažām sekundēm"},ss:n,m:s,mm:n,h:s,hh:n,d:s,dd:n,M:s,MM:n,y:s,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var s=t.words[n];return 1===n.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,a){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){switch(a){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,a){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function n(e,t,a,n){var s="";if(t)switch(a){case"s":s="काही सेकंद";break;case"ss":s="%d सेकंद";break;case"m":s="एक मिनिट";break;case"mm":s="%d मिनिटे";break;case"h":s="एक तास";break;case"hh":s="%d तास";break;case"d":s="एक दिवस";break;case"dd":s="%d दिवस";break;case"M":s="एक महिना";break;case"MM":s="%d महिने";break;case"y":s="एक वर्ष";break;case"yy":s="%d वर्षे"}else switch(a){case"s":s="काही सेकंदां";break;case"ss":s="%d सेकंदां";break;case"m":s="एका मिनिटा";break;case"mm":s="%d मिनिटां";break;case"h":s="एका तासा";break;case"hh":s="%d तासां";break;case"d":s="एका दिवसा";break;case"dd":s="%d दिवसां";break;case"M":s="एका महिन्या";break;case"MM":s="%d महिन्यां";break;case"y":s="एका वर्षा";break;case"yy":s="%d वर्षां"}return s.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(e,t){return 12===e&&(e=0),"पहाटे"===t||"सकाळी"===t?e:"दुपारी"===t||"सायंकाळी"===t||"रात्री"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,a){return e>=0&&e<6?"पहाटे":e<12?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},a={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,a){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],s=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],s=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._må._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_må_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},a={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),a="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),n=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function s(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function r(e,t,a){var n=e+" ";switch(a){case"ss":return n+(s(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return n+(s(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return n+(s(e)?"godziny":"godzin");case"ww":return n+(s(e)?"tygodnie":"tygodni");case"MM":return n+(s(e)?"miesiące":"miesięcy");case"yy":return n+(s(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,n){return e?/D MMMM/.test(n)?a[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:r,m:r,mm:r,h:r,hh:r,d:"1 dzień",dd:"%d dni",w:"tydzień",ww:r,M:"miesiąc",MM:r,y:"rok",yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"do_2ª_3ª_4ª_5ª_6ª_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",invalidDate:"Data inválida"})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){var n=" ";return(e%100>=20||e>=100&&e%100==0)&&(n=" de "),e+n+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"săptămâni",MM:"luni",yy:"ani"}[a]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,w:"o săptămână",ww:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){var n,s;return"m"===a?t?"минута":"минуту":e+" "+(n=+e,s={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",ww:"неделя_недели_недель",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[a].split("_"),n%10==1&&n%100!=11?s[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?s[1]:s[2])}var a=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:a,longMonthsParse:a,shortMonthsParse:a,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:t,m:t,mm:t,h:"час",hh:t,d:"день",dd:t,w:"неделя",ww:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],a=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,a){return e>11?a?"ප.ව.":"පස් වරු":a?"පෙ.ව.":"පෙර වරු"}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),a="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function n(e){return e>1&&e<5}function s(e,t,a,s){var r=e+" ";switch(a){case"s":return t||s?"pár sekúnd":"pár sekundami";case"ss":return t||s?r+(n(e)?"sekundy":"sekúnd"):r+"sekundami";case"m":return t?"minúta":s?"minútu":"minútou";case"mm":return t||s?r+(n(e)?"minúty":"minút"):r+"minútami";case"h":return t?"hodina":s?"hodinu":"hodinou";case"hh":return t||s?r+(n(e)?"hodiny":"hodín"):r+"hodinami";case"d":return t||s?"deň":"dňom";case"dd":return t||s?r+(n(e)?"dni":"dní"):r+"dňami";case"M":return t||s?"mesiac":"mesiacom";case"MM":return t||s?r+(n(e)?"mesiace":"mesiacov"):r+"mesiacmi";case"y":return t||s?"rok":"rokom";case"yy":return t||s?r+(n(e)?"roky":"rokov"):r+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:a,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s=e+" ";switch(a){case"s":return t||n?"nekaj sekund":"nekaj sekundami";case"ss":return s+(1===e?t?"sekundo":"sekundi":2===e?t||n?"sekundi":"sekundah":e<5?t||n?"sekunde":"sekundah":"sekund");case"m":return t?"ena minuta":"eno minuto";case"mm":return s+(1===e?t?"minuta":"minuto":2===e?t||n?"minuti":"minutama":e<5?t||n?"minute":"minutami":t||n?"minut":"minutami");case"h":return t?"ena ura":"eno uro";case"hh":return s+(1===e?t?"ura":"uro":2===e?t||n?"uri":"urama":e<5?t||n?"ure":"urami":t||n?"ur":"urami");case"d":return t||n?"en dan":"enim dnem";case"dd":return s+(1===e?t||n?"dan":"dnem":2===e?t||n?"dni":"dnevoma":t||n?"dni":"dnevi");case"M":return t||n?"en mesec":"enim mesecem";case"MM":return s+(1===e?t||n?"mesec":"mesecem":2===e?t||n?"meseca":"mesecema":e<5?t||n?"mesece":"meseci":t||n?"mesecev":"meseci");case"y":return t||n?"eno leto":"enim letom";case"yy":return s+(1===e?t||n?"leto":"letom":2===e?t||n?"leti":"letoma":e<5?t||n?"leta":"leti":t||n?"let":"leti")}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,a){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,a,n,s){var r,i=t.words[n];return 1===n.length?"y"===n&&a?"jedna godina":s||a?i[0]:i[1]:(r=t.correctGrammaticalCase(e,i),"yy"===n&&a&&"godinu"===r?e+" godina":e+" "+r)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једног минута"],mm:["минут","минута","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],d:["један дан","једног дана"],dd:["дан","дана","дана"],M:["један месец","једног месеца"],MM:["месец","месеца","месеци"],y:["једну годину","једне године"],yy:["годину","године","година"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,a,n,s){var r,i=t.words[n];return 1===n.length?"y"===n&&a?"једна година":s||a?i[0]:i[1]:(r=t.correctGrammaticalCase(e,i),"yy"===n&&a&&"годину"===r?e+" година":e+" "+r)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,a){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?":e":1===t||2===t?":a":":e")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},a={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,a){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};e.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,a){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};e.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'unjy";var n=e%10;return e+(t[n]||t[e%100-n]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function a(e,a,n,s){var r=function(e){var a=Math.floor(e%1e3/100),n=Math.floor(e%100/10),s=e%10,r="";return a>0&&(r+=t[a]+"vatlh"),n>0&&(r+=(""!==r?" ":"")+t[n]+"maH"),s>0&&(r+=(""!==r?" ":"")+t[s]),""===r?"pagh":r}(e);switch(n){case"ss":return r+" lup";case"mm":return r+" tup";case"hh":return r+" rep";case"dd":return r+" jaj";case"MM":return r+" jar";case"yy":return r+" DIS"}}e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(e){var t=e;return-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"},past:function(e){var t=e;return-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"},s:"puS lup",ss:a,m:"wa’ tup",mm:a,h:"wa’ rep",hh:a,d:"wa’ jaj",dd:a,M:"wa’ jar",MM:a,y:"wa’ DIS",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_Çar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(e,t,a){return e<12?a?"öö":"ÖÖ":a?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(e){return"ös"===e||"ÖS"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var n=e%10;return e+(t[n]||t[e%100-n]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return n||t?s[a][0]:s[a][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,a){return e>11?a?"d'o":"D'O":a?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"يېرىم كېچە":n<900?"سەھەر":n<1130?"چۈشتىن بۇرۇن":n<1230?"چۈش":n<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";function t(e,t,a){var n,s;return"m"===a?t?"хвилина":"хвилину":"h"===a?t?"година":"годину":e+" "+(n=+e,s={ss:t?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:t?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:t?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[a].split("_"),n%10==1&&n%100!=11?s[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?s[1]:s[2])}function a(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:function(e,t){var a={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===e?a.nominative.slice(1,7).concat(a.nominative.slice(0,1)):e?a[/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:a.nominative},weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:a("[Сьогодні "),nextDay:a("[Завтра "),lastDay:a("[Вчора "),nextWeek:a("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return a("[Минулої] dddd [").call(this);case 1:case 2:case 4:return a("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:t,m:t,mm:t,h:"годину",hh:t,d:"день",dd:t,M:"місяць",MM:t,y:"рік",yy:t},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],a=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"sa":"SA":a?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(e){return e.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(e){return this.week()!==e.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1200?"上午":1200===n?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(0))},function(e,t,a){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(0))},,,,,,,,,function(e,t,a){var n=a(204),s=a(205),r=a(25),i=a(206);e.exports=function(e,t){return n(e)||s(e,t)||r(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.r(t),function(e,t){a(202),a(248),"undefined"!=typeof postboxes&&/edd-reports/.test(pagenow)&&postboxes.add_postbox_toggles(pagenow);var n={init:function(){this.meta_boxes(),this.date_options(),this.customers_export()},meta_boxes:function(){e(".edd-reports-wrapper .postbox .handlediv").remove(),e(".edd-reports-wrapper .postbox").removeClass("closed"),setTimeout((function(){e(".edd-reports-wrapper .postbox .hndle").off("click.postboxes")}),1)},date_options:function(){e("select.edd-graphs-date-options").on("change",(function(t){var a=e(this),n=a.parent().siblings(".edd-date-range-options");"other"===a.val()?n.removeClass("screen-reader-text"):(n.addClass("screen-reader-text"),e(".edd-date-range-selected-date span").addClass("hidden"),e('.edd-date-range-selected-date span[data-range="'+a.val()+'"]').removeClass("hidden"))})),e(".edd-date-range-dates").on("click",(function(t){t.preventDefault(),e("select.edd-graphs-date-options").trigger("focus")}));var t=e(".edd-date-range-selected-relative-date"),a=e(".edd-date-range-relative-dropdown");e(".edd-graphs-date-options").on("change",(function(){var t=e(this).val(),n=e('.edd-date-range-selected-date span[data-range="'+t+'"]').data("default-relative-range");e(".edd-date-range-picker").attr("data-range",t),e(".edd-graphs-relative-date-options").val(n).trigger("change"),e.ajax({type:"GET",dataType:"html",url:ajaxurl,data:{action:"edd_reports_get_relative_date_ranges",range:t,relative_range:n},beforeSend:function(){a.html('
').addClass("loading")},success:function(e){a.html(e)}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){a.remove(".spinner"),a.removeClass("loading")}))})),t.on("click",(function(t){t.preventDefault(),e(this).toggleClass("opened")})),e(document).on("click",".edd-date-range-relative-dropdown li",(function(){var t=e(this).data("range");e(".edd-graphs-relative-date-options").val(t).trigger("change")})),e(".edd-graphs-relative-date-options").on("change",(function(){var t=e(this).val(),a=e('.edd-date-range-relative-dropdown li[data-range="'+t+'"]'),n=a.find(".date-range-name").first().text();e(".edd-date-range-selected-relative-range-name").html(n),e(".edd-date-range-relative-dropdown li.active").removeClass("active"),a.addClass("active")})),e(document).on("click",(function(e){n.close_relative_ranges_dropdown(e.target)})),e(document).on("keydown",(function(e){"Escape"===e.key&&n.close_relative_ranges_dropdown()}))},close_relative_ranges_dropdown:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],a=e(".edd-date-range-selected-relative-date");if(!a.hasClass("opened"))return!1;!1!==t&&(a.is(t)||a.has(t).length)||a.removeClass("opened")},customers_export:function(){e("#edd_customer_export_download").on("change",(function(){var t=e(this),a=e("option:selected",t).val(),n=e("#edd_customer_export_option");if("0"===t.val()?n.show():n.hide(),0!==parseInt(a)){var s={action:"edd_check_for_download_price_variations",download_id:a,all_prices:!0},r=e(".edd_price_options_select");e.post(ajaxurl,s,(function(t){r.remove(),e("#edd_customer_export_download_chosen").after(t)}))}else r.remove()}))}};t(document).ready((function(e){n.init()}))}.call(this,a(1),a(1))},function(e,t,a){"use strict";(function(e){}).call(this,a(1))},function(e,t,a){var n={"./af":33,"./af.js":33,"./ar":34,"./ar-dz":35,"./ar-dz.js":35,"./ar-kw":36,"./ar-kw.js":36,"./ar-ly":37,"./ar-ly.js":37,"./ar-ma":38,"./ar-ma.js":38,"./ar-sa":39,"./ar-sa.js":39,"./ar-tn":40,"./ar-tn.js":40,"./ar.js":34,"./az":41,"./az.js":41,"./be":42,"./be.js":42,"./bg":43,"./bg.js":43,"./bm":44,"./bm.js":44,"./bn":45,"./bn-bd":46,"./bn-bd.js":46,"./bn.js":45,"./bo":47,"./bo.js":47,"./br":48,"./br.js":48,"./bs":49,"./bs.js":49,"./ca":50,"./ca.js":50,"./cs":51,"./cs.js":51,"./cv":52,"./cv.js":52,"./cy":53,"./cy.js":53,"./da":54,"./da.js":54,"./de":55,"./de-at":56,"./de-at.js":56,"./de-ch":57,"./de-ch.js":57,"./de.js":55,"./dv":58,"./dv.js":58,"./el":59,"./el.js":59,"./en-au":60,"./en-au.js":60,"./en-ca":61,"./en-ca.js":61,"./en-gb":62,"./en-gb.js":62,"./en-ie":63,"./en-ie.js":63,"./en-il":64,"./en-il.js":64,"./en-in":65,"./en-in.js":65,"./en-nz":66,"./en-nz.js":66,"./en-sg":67,"./en-sg.js":67,"./eo":68,"./eo.js":68,"./es":69,"./es-do":70,"./es-do.js":70,"./es-mx":71,"./es-mx.js":71,"./es-us":72,"./es-us.js":72,"./es.js":69,"./et":73,"./et.js":73,"./eu":74,"./eu.js":74,"./fa":75,"./fa.js":75,"./fi":76,"./fi.js":76,"./fil":77,"./fil.js":77,"./fo":78,"./fo.js":78,"./fr":79,"./fr-ca":80,"./fr-ca.js":80,"./fr-ch":81,"./fr-ch.js":81,"./fr.js":79,"./fy":82,"./fy.js":82,"./ga":83,"./ga.js":83,"./gd":84,"./gd.js":84,"./gl":85,"./gl.js":85,"./gom-deva":86,"./gom-deva.js":86,"./gom-latn":87,"./gom-latn.js":87,"./gu":88,"./gu.js":88,"./he":89,"./he.js":89,"./hi":90,"./hi.js":90,"./hr":91,"./hr.js":91,"./hu":92,"./hu.js":92,"./hy-am":93,"./hy-am.js":93,"./id":94,"./id.js":94,"./is":95,"./is.js":95,"./it":96,"./it-ch":97,"./it-ch.js":97,"./it.js":96,"./ja":98,"./ja.js":98,"./jv":99,"./jv.js":99,"./ka":100,"./ka.js":100,"./kk":101,"./kk.js":101,"./km":102,"./km.js":102,"./kn":103,"./kn.js":103,"./ko":104,"./ko.js":104,"./ku":105,"./ku.js":105,"./ky":106,"./ky.js":106,"./lb":107,"./lb.js":107,"./lo":108,"./lo.js":108,"./lt":109,"./lt.js":109,"./lv":110,"./lv.js":110,"./me":111,"./me.js":111,"./mi":112,"./mi.js":112,"./mk":113,"./mk.js":113,"./ml":114,"./ml.js":114,"./mn":115,"./mn.js":115,"./mr":116,"./mr.js":116,"./ms":117,"./ms-my":118,"./ms-my.js":118,"./ms.js":117,"./mt":119,"./mt.js":119,"./my":120,"./my.js":120,"./nb":121,"./nb.js":121,"./ne":122,"./ne.js":122,"./nl":123,"./nl-be":124,"./nl-be.js":124,"./nl.js":123,"./nn":125,"./nn.js":125,"./oc-lnc":126,"./oc-lnc.js":126,"./pa-in":127,"./pa-in.js":127,"./pl":128,"./pl.js":128,"./pt":129,"./pt-br":130,"./pt-br.js":130,"./pt.js":129,"./ro":131,"./ro.js":131,"./ru":132,"./ru.js":132,"./sd":133,"./sd.js":133,"./se":134,"./se.js":134,"./si":135,"./si.js":135,"./sk":136,"./sk.js":136,"./sl":137,"./sl.js":137,"./sq":138,"./sq.js":138,"./sr":139,"./sr-cyrl":140,"./sr-cyrl.js":140,"./sr.js":139,"./ss":141,"./ss.js":141,"./sv":142,"./sv.js":142,"./sw":143,"./sw.js":143,"./ta":144,"./ta.js":144,"./te":145,"./te.js":145,"./tet":146,"./tet.js":146,"./tg":147,"./tg.js":147,"./th":148,"./th.js":148,"./tk":149,"./tk.js":149,"./tl-ph":150,"./tl-ph.js":150,"./tlh":151,"./tlh.js":151,"./tr":152,"./tr.js":152,"./tzl":153,"./tzl.js":153,"./tzm":154,"./tzm-latn":155,"./tzm-latn.js":155,"./tzm.js":154,"./ug-cn":156,"./ug-cn.js":156,"./uk":157,"./uk.js":157,"./ur":158,"./ur.js":158,"./uz":159,"./uz-latn":160,"./uz-latn.js":160,"./uz.js":159,"./vi":161,"./vi.js":161,"./x-pseudo":162,"./x-pseudo.js":162,"./yo":163,"./yo.js":163,"./zh-cn":164,"./zh-cn.js":164,"./zh-hk":165,"./zh-hk.js":165,"./zh-mo":166,"./zh-mo.js":166,"./zh-tw":167,"./zh-tw.js":167};function s(e){var t=r(e);return a(t)}function r(e){if(!a.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}s.keys=function(){return Object.keys(n)},s.resolve=r,e.exports=s,s.id=203},function(e,t){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,s,r,i,d=[],_=!0,o=!1;try{if(r=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;_=!1}else for(;!(_=(n=r.call(a)).done)&&(d.push(n.value),d.length!==t);_=!0);}catch(e){o=!0,s=e}finally{try{if(!_&&null!=a.return&&(i=a.return(),Object(i)!==i))return}finally{if(o)throw s}}return d}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";var n=a(0),s=a.n(n),r=a(176),i=a.n(r),d=a(8),_=a.n(d),o=a(2),u=a.n(o),m=a(9),l=function(e){var t=e.type;return"pie"===t||"doughnut"===t},c=function(e,t){var a=e;return"currency"===t.type&&(a=(new m.a).format(e,!1)),a},h={enabled:!1,mode:"index",position:"nearest",custom:function(e){var t=document.getElementById("edd-chartjs-tooltip");if(t||((t=document.createElement("div")).id="edd-chartjs-tooltip",t.innerHTML="
",this._chart.canvas.parentNode.appendChild(t)),0!==e.opacity){if(t.classList.remove("above","below","no-transform"),e.yAlign?t.classList.add(e.yAlign):t.classList.add("no-transform"),e.body){e.title;var a=e.body.map((function(e){return e.lines})),n="";n+="",a.forEach((function(t,a){var s=e.labelColors[a],r=s.borderColor,i=s.backgroundColor,d=r;"rgb(230, 230, 230)"!==d&&"#fff"!==d||(d=i);var _='';n+=""+_+t+""})),n+="",t.querySelector("table").innerHTML=n}var s=this._chart.canvas.offsetTop,r=this._chart.canvas.offsetLeft;t.style.opacity=1,t.style.left=r+e.caretX+"px",t.style.top=s+e.caretY+"px",t.style.fontFamily=e._bodyFontFamily,t.style.fontSize=e.bodyFontSize+"px",t.style.fontStyle=e._bodyFontStyle,t.style.padding=e.yPadding+"px "+e.xPadding+"px"}else t.style.opacity=0}};function M(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function L(e){for(var t=1;t=0;t--)e.ticksAsNumbers[t]<0&&(e.ticksAsNumbers.splice(t,1),e.ticks.splice(t,1))})}));for(var o=L(L({},e),{},{options:L(L({},e.options),{},{maintainAspectRatio:!1,tooltips:y(e),scales:{yAxes:_()(e.options.scales.yAxes),xAxes:[L(L({},e.options.scales.xAxes[0]),{},{ticks:{maxTicksLimit:12,autoSkip:!0,maxRotation:0},time:L(L({},e.options.scales.xAxes[0].time),{},{parser:function(e){return r||d?s()(e).utcOffset(n):s.a.utc(e)}})})]},legend:{onClick:function(e,t){var a=this.chart.config.data.datasets[t.datasetIndex];if(a.hasOwnProperty("yAxisID")){var n=this.chart.options.scales.yAxes.findIndex((function(e){return e.id===a.yAxisID}));-1!==n&&(this.chart.options.scales.yAxes[n].display=!this.chart.options.scales.yAxes[n].display)}a.hidden=!a.hidden,this.chart.update()}}})}),u=document.getElementById(t),l=new Chart(u,o),c=[],h=0,M=Object.entries(l.scales);h1){c.forEach((function(e){e.range=e.max-e.min,e.min_ratio=e.min/e.range,e.max_ratio=e.max/e.range}));var p=c.reduce((function(e,t){return{min_ratio:Math.min(e.min_ratio,t.min_ratio),max_ratio:Math.max(e.max_ratio,t.max_ratio)}}));c.forEach((function(e){var t=p.min_ratio*e.range,a=p.max_ratio*e.range,n=l.options.scales.yAxes.find((function(t){return t.id===e.id}));n&&(n.ticks.min=t,n.ticks.max=a)})),l.update()}}(e)}}]); \ No newline at end of file diff --git a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-settings.js b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-settings.js index b0882168..2562c0ac 100644 --- a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-settings.js +++ b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-settings.js @@ -1 +1 @@ -!function(e){var t={};function n(a){if(t[a])return t[a].exports;var d=t[a]={i:a,l:!1,exports:{}};return e[a].call(d.exports,d,d.exports,n),d.l=!0,d.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var d in e)n.d(a,d,function(t){return e[t]}.bind(null,d));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=208)}({1:function(e,t){e.exports=jQuery},177:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return a}));var a=function(){e.post(ajaxurl,{action:"edd_recapture_remote_install"},(function(e){e.success||!confirm(e.data.error)?window.location.href="https://recapture.io/register":location.reload()}))}}).call(this,n(1))},208:function(e,t,n){"use strict";n.r(t),function(e,t){var a=n(177),d=(n(209),{init:function(){this.general(),this.misc(),this.gateways(),this.emails()},general:function(){var t,n=e(".edd-color-picker");n.length&&n.wpColorPicker(),window.formfield="",e(document.body).on("click",".edd_settings_upload_button",(function(n){n.preventDefault();var a=e(this);window.formfield=e(a.data("input")),t||((t=wp.media.frames.file_frame=wp.media({title:a.data("uploader_title"),library:{type:"image"},button:{text:a.data("uploader_button_text")},multiple:!1})).on("menu:render:default",(function(e){e.unset("library-separator"),e.unset("gallery"),e.unset("featured-image"),e.unset("embed"),e.unset("playlist"),e.unset("video-playlist"),e.set({})})),t.on("select",(function(){t.state().get("selection").each((function(e,t){e=e.toJSON(),window.formfield.val(e.url)}))}))),t.open()})),window.formfield=""},misc:function(){var t=e('select[name="edd_settings[download_method]"]'),n=t.parent().parent().next(),a=e('input[name="edd_settings[allow_tracking]"]');"direct"===t.val()&&(n.css("opacity","0.4"),n.find("input").prop("checked",!1).prop("disabled",!0)),t.on("change",(function(){"direct"===e(this).val()?(n.css("opacity","0.4"),n.find("input").prop("checked",!1).prop("disabled",!0)):(n.find("input").prop("disabled",!1),n.css("opacity","1"))})),a.on("change",(function(){e(".allow_tracking.edd-heart").toggleClass("edd-hidden")}))},gateways:function(){e('#edd-payment-gateways input[type="checkbox"]').on("change",(function(){var t=e(this).data("gateway-key"),n=e("#edd_settings\\[default_gateway\\]"),a=n.find('option[value="'+t+'"]');a.prop("disabled",(function(e,t){return!t})),a.prop("selected")&&a.prop("selected",!1),n.trigger("chosen:updated")}))},emails:function(){e("#edd-recapture-connect").on("click",(function(t){t.preventDefault(),e(this).html(edd_vars.wait+' '),document.body.style.cursor="wait",Object(a.a)()}));var t=e('select[name="edd_settings[email_summary_recipient]"]'),n=t.val(),d=e('textarea[name="edd_settings[email_summary_custom_recipients]"]').parents("tr"),o=e("#edd-send-test-summary-save-changes-notice"),s=e("#edd-send-test-summary"),i=e("#edd-send-test-summary-notice");t.on("change",(function(){d.toggleClass("hidden"),s.removeClass("hidden updated-message"),i.empty(),o.empty(),n!==t.val()&&(s.addClass("hidden"),o.html('

'+edd_vars.test_email_save_changes+"

"))})),s.on("click",(function(t){t.preventDefault(),e.ajax({type:"GET",dataType:"json",url:ajaxurl,data:{action:"edd_send_test_email_summary"},beforeSend:function(){i.empty(),s.addClass("updating-message").prop("disabled",!0)},success:function(e){"error"==e.status?i.html('

'+e.message+"

"):(s.addClass("updated-message"),setTimeout((function(){s.removeClass("updated-message")}),3e3))}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){s.removeClass("updating-message").prop("disabled",!1)}))}))}});t(document).ready((function(e){d.init()}))}.call(this,n(1),n(1))},209:function(e,t,n){(function(e){e(document).ready((function(t){if("undefined"!=typeof eddPayPalConnectVars){var n=document.getElementById("edd-paypal-commerce-errors");if(n&&n.length){for(;n.firstChild;)n.removeChild(n.firstChild);n.classList.remove("notice notice-error")}if(eddPayPalConnectVars.isConnected){var a=document.getElementById("edd-paypal-commerce-reconnect");a&&a.addEventListener("click",(function(e){e.preventDefault();var n=t("#edd-paypal-commerce-errors");n.empty().removeClass("notice notice-error"),a.classList.add("updating-message"),a.disabled=!0,t.post(ajaxurl,{action:"edd_paypal_commerce_reconnect",_ajax_nonce:a.dataset.nonce}).done((function(){})).fail((function(e){console.log("Reconnect failure",e.data),a.classList.remove("updating-message"),a.disabled=!1,n.html("

"+e.data+"

").addClass("notice notice-error")}))})),function e(){var n=document.getElementById("edd-paypal-commerce-connect-wrap");n&&t.post(ajaxurl,{action:"edd_paypal_commerce_get_account_info",_ajax_nonce:n.getAttribute("data-nonce")},(function(a){var d="

"+eddPayPalConnectVars.defaultError+"

";a.success?(d=a.data.account_status,a.data.actions&&a.data.actions.length&&(d+='

'+a.data.actions.join(" ")+"

"),a.data.disconnect_links&&a.data.disconnect_links.length&&(document.getElementById("edd-paypal-disconnect").innerHTML=a.data.disconnect_links.join(" "))):a.data&&a.data.message&&(d=a.data.message),n.innerHTML=d,n.classList.remove("notice-success","notice-warning","notice-error");var o=a.success&&a.data.status?"notice-"+a.data.status:"notice-error";n.classList.add(o);var s,i=document.getElementById("edd-paypal-commerce-get-help");"success"===a.data.status?(i.classList.add("edd-hidden"),i.classList.remove("button","button-secondary")):(i.classList.remove("edd-hidden"),i.classList.add("button","button-secondary")),(s=document.querySelectorAll(".edd-paypal-connect-action"))&&s.length&&s.forEach((function(n){n.addEventListener("click",(function(n){n.preventDefault();var a=n.target;a.disabled=!0,a.classList.add("updating-message");var d=document.getElementById("edd-paypal-commerce-connect-wrap");d&&d.length&&d.remove(),t.post(ajaxurl,{action:a.dataset.action,_ajax_nonce:a.dataset.nonce}).done((function(){e()})).fail((function(e){console.log("Failure",e.data),a.disabled=!1,a.classList.remove("updating-message"),d.html("

"+e.data+"

").addClass("edd-paypal-actions-error-wrap")}))}))}))}))}()}else{if(document.getElementById("edd-paypal-commerce-link")){var d=document.createElement("script");d.id="edd-paypal-commerce-onboarding",d.src="https://www.paypal.com/webapps/merchantboarding/js/lib/lightbox/partner.js",document.body.appendChild(d),setTimeout((function(){"undefined"!==window.PAYPAL.apps.Signup&&window.PAYPAL.apps.Signup.render()}),1e3)}window.eddPayPalOnboardingCallback=function(t,n){var a=document.getElementById("edd-paypal-commerce-link"),d=document.getElementById("edd-paypal-commerce-errors");e.post(ajaxurl,{action:"edd_paypal_commerce_get_access_token",auth_code:t,share_id:n,_ajax_nonce:a.dataset.nonce}).done((function(){a.classList.add("disabled","updating-message"),a.disabled=!0})).fail((function(e){d.innerHTML="

"+e.data+"

",d.classList.add("notice","notice-error");var t=document.getElementById("edd-paypal-commerce-get-help");t.classList.remove("edd-hidden"),t.classList.add("button","button-secondary")}))}}}}))}).call(this,n(1))}}); \ No newline at end of file +!function(e){var t={};function n(a){if(t[a])return t[a].exports;var d=t[a]={i:a,l:!1,exports:{}};return e[a].call(d.exports,d,d.exports,n),d.l=!0,d.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var d in e)n.d(a,d,function(t){return e[t]}.bind(null,d));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=208)}({1:function(e,t){e.exports=jQuery},177:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return a}));var a=function(){e.post(ajaxurl,{action:"edd_recapture_remote_install"},(function(e){!e.success&&e.data&&confirm(e.data.error)?location.reload():window.location.href="https://recapture.io/register"}))}}).call(this,n(1))},208:function(e,t,n){"use strict";n.r(t),function(e,t){var a=n(177),d=(n(209),{init:function(){this.general(),this.misc(),this.gateways(),this.emails()},general:function(){var t,n=e(".edd-color-picker");n.length&&n.wpColorPicker(),window.formfield="",e(document.body).on("click",".edd_settings_upload_button",(function(n){n.preventDefault();var a=e(this);window.formfield=e(a.data("input")),t||((t=wp.media.frames.file_frame=wp.media({title:a.data("uploader_title"),library:{type:"image"},button:{text:a.data("uploader_button_text")},multiple:!1})).on("menu:render:default",(function(e){e.unset("library-separator"),e.unset("gallery"),e.unset("featured-image"),e.unset("embed"),e.unset("playlist"),e.unset("video-playlist"),e.set({})})),t.on("select",(function(){t.state().get("selection").each((function(e,t){e=e.toJSON(),window.formfield.val(e.url)}))}))),t.open()})),window.formfield=""},misc:function(){var t=e('select[name="edd_settings[download_method]"]'),n=t.parent().parent().next(),a=e('input[name="edd_settings[allow_tracking]"]');"direct"===t.val()&&(n.css("opacity","0.4"),n.find("input").prop("checked",!1).prop("disabled",!0)),t.on("change",(function(){"direct"===e(this).val()?(n.css("opacity","0.4"),n.find("input").prop("checked",!1).prop("disabled",!0)):(n.find("input").prop("disabled",!1),n.css("opacity","1"))})),a.on("change",(function(){e(".allow_tracking.edd-heart").toggleClass("edd-hidden")}))},gateways:function(){e('#edd-payment-gateways input[type="checkbox"]').on("change",(function(){var t=e(this).data("gateway-key"),n=e("#edd_settings\\[default_gateway\\]"),a=n.find('option[value="'+t+'"]');a.prop("disabled",(function(e,t){return!t})),a.prop("selected")&&a.prop("selected",!1),n.trigger("chosen:updated")}))},emails:function(){e("#edd-recapture-connect").on("click",(function(t){t.preventDefault(),e(this).html(edd_vars.wait+' '),document.body.style.cursor="wait",Object(a.a)()}));var t=e('select[name="edd_settings[email_summary_recipient]"]'),n=t.val(),d=e('textarea[name="edd_settings[email_summary_custom_recipients]"]').parents("tr"),o=e("#edd-send-test-summary-save-changes-notice"),s=e("#edd-send-test-summary"),i=e("#edd-send-test-summary-notice");t.on("change",(function(){d.toggleClass("hidden"),s.removeClass("hidden updated-message"),i.empty(),o.empty(),n!==t.val()&&(s.addClass("hidden"),o.html('

'+edd_vars.test_email_save_changes+"

"))})),s.on("click",(function(t){t.preventDefault(),e.ajax({type:"GET",dataType:"json",url:ajaxurl,data:{action:"edd_send_test_email_summary"},beforeSend:function(){i.empty(),s.addClass("updating-message").prop("disabled",!0)},success:function(e){"error"==e.status?i.html('

'+e.message+"

"):(s.addClass("updated-message"),setTimeout((function(){s.removeClass("updated-message")}),3e3))}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){s.removeClass("updating-message").prop("disabled",!1)}))}))}});t(document).ready((function(e){d.init()}))}.call(this,n(1),n(1))},209:function(e,t,n){(function(e){e(document).ready((function(t){if("undefined"!=typeof eddPayPalConnectVars){var n=document.getElementById("edd-paypal-commerce-errors");if(n&&n.length){for(;n.firstChild;)n.removeChild(n.firstChild);n.classList.remove("notice notice-error")}if(eddPayPalConnectVars.isConnected){var a=document.getElementById("edd-paypal-commerce-reconnect");a&&a.addEventListener("click",(function(e){e.preventDefault();var n=t("#edd-paypal-commerce-errors");n.empty().removeClass("notice notice-error"),a.classList.add("updating-message"),a.disabled=!0,t.post(ajaxurl,{action:"edd_paypal_commerce_reconnect",_ajax_nonce:a.dataset.nonce}).done((function(){})).fail((function(e){console.log("Reconnect failure",e.data),a.classList.remove("updating-message"),a.disabled=!1,n.html("

"+e.data+"

").addClass("notice notice-error")}))})),function e(){var n=document.getElementById("edd-paypal-commerce-connect-wrap");n&&t.post(ajaxurl,{action:"edd_paypal_commerce_get_account_info",_ajax_nonce:n.getAttribute("data-nonce")},(function(a){var d="

"+eddPayPalConnectVars.defaultError+"

";a.success?(d=a.data.account_status,a.data.actions&&a.data.actions.length&&(d+='

'+a.data.actions.join(" ")+"

"),a.data.disconnect_links&&a.data.disconnect_links.length&&(document.getElementById("edd-paypal-disconnect").innerHTML=a.data.disconnect_links.join(" "))):a.data&&a.data.message&&(d=a.data.message),n.innerHTML=d,n.classList.remove("notice-success","notice-warning","notice-error");var o=a.success&&a.data.status?"notice-"+a.data.status:"notice-error";n.classList.add(o);var s,i=document.getElementById("edd-paypal-commerce-get-help");"success"===a.data.status?(i.classList.add("edd-hidden"),i.classList.remove("button","button-secondary")):(i.classList.remove("edd-hidden"),i.classList.add("button","button-secondary")),(s=document.querySelectorAll(".edd-paypal-connect-action"))&&s.length&&s.forEach((function(n){n.addEventListener("click",(function(n){n.preventDefault();var a=n.target;a.disabled=!0,a.classList.add("updating-message");var d=document.getElementById("edd-paypal-commerce-connect-wrap");d&&d.length&&d.remove(),t.post(ajaxurl,{action:a.dataset.action,_ajax_nonce:a.dataset.nonce}).done((function(){e()})).fail((function(e){console.log("Failure",e.data),a.disabled=!1,a.classList.remove("updating-message"),d.html("

"+e.data+"

").addClass("edd-paypal-actions-error-wrap")}))}))}))}))}()}else{if(document.getElementById("edd-paypal-commerce-link")){var d=document.createElement("script");d.id="edd-paypal-commerce-onboarding",d.src="https://www.paypal.com/webapps/merchantboarding/js/lib/lightbox/partner.js",document.body.appendChild(d),setTimeout((function(){"undefined"!==window.PAYPAL.apps.Signup&&window.PAYPAL.apps.Signup.render()}),1e3)}window.eddPayPalOnboardingCallback=function(t,n){var a=document.getElementById("edd-paypal-commerce-link"),d=document.getElementById("edd-paypal-commerce-errors");e.post(ajaxurl,{action:"edd_paypal_commerce_get_access_token",auth_code:t,share_id:n,_ajax_nonce:a.dataset.nonce}).done((function(){a.classList.add("disabled","updating-message"),a.disabled=!0})).fail((function(e){d.innerHTML="

"+e.data+"

",d.classList.add("notice","notice-error");var t=document.getElementById("edd-paypal-commerce-get-help");t.classList.remove("edd-hidden"),t.classList.add("button","button-secondary")}))}}}}))}).call(this,n(1))}}); \ No newline at end of file diff --git a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-tax-rates.js b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-tax-rates.js index 73865c32..4ae449c1 100644 --- a/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-tax-rates.js +++ b/wp-content/plugins/easy-digital-downloads/assets/js/edd-admin-tax-rates.js @@ -1 +1 @@ -!function(e){var t={};function n(o){if(t[o])return t[o].exports;var i=t[o]={i:o,l:!1,exports:{}};return e[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(o,i,function(t){return e[t]}.bind(null,i));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=246)}({1:function(e,t){e.exports=jQuery},11:function(e,t,n){var o=n(3).default;e.exports=function(e,t){if("object"!==o(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!==o(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},178:function(e,t,n){"use strict";(function(e){var o=n(23),i=n(179),a=n(6),r=wp.Backbone.View.extend({tagName:"tfoot",className:"add-new",template:wp.template("edd-admin-tax-rates-table-add"),events:{"click button":"addTaxRate",keypress:"maybeAddTaxRate","change #tax_rate_country":"setCountry","keyup #tax_rate_region":"setRegion","change #tax_rate_region":"setRegion",'change input[type="checkbox"]':"setGlobal","keyup #tax_rate_amount":"setAmount","change #tax_rate_amount":"setAmount"},initialize:function(){this.model=new o.a({global:!0,unsaved:!0}),this.listenTo(this.model,"change:country",this.updateRegion),this.listenTo(this.model,"change:global",this.updateRegion)},render:function(){return wp.Backbone.View.prototype.render.apply(this,arguments),this.$el.find("select").each((function(){var t=e(this);t.chosen(Object(a.a)(t))})),this},updateRegion:function(){var t=this,n={action:"edd_get_shop_states",country:this.model.get("country"),nonce:eddTaxRates.nonce,field_name:"tax_rate_region"};e.post(ajaxurl,n,(function(e){t.views.set("#tax_rate_region_wrapper",new i.a({states:e,global:t.model.get("global")}))}))},setCountry:function(e){var t=e.target.options[e.target.selectedIndex].value,n=document.getElementById("tax_rate_region_global");"all"===t?(t="*",n.checked=!0,this.model.set("region",""),this.model.set("global",!0),n.readOnly=!0,n.disabled=!0):(n.disabled=!1,n.readOnly=!1),this.model.set("country",t)},setRegion:function(e){var t;t=e.target.value?e.target.value:e.target.options[e.target.selectedIndex].value,this.model.set("region",t)},setGlobal:function(e){var t=e.target.checked;this.model.set("global",t),!0===t&&this.model.set("region","")},setAmount:function(e){this.model.set("amount",e.target.value)},maybeAddTaxRate:function(e){13===e.keyCode&&this.addTaxRate(e)},addTaxRate:function(e){e.preventDefault();var t=eddTaxRates.i18n;if(this.model.get("country")){var n=this.model.get("region"),o=this.model.get("country"),i=""===this.model.get("region");if("*"===o&&(o="",n="",i=!1),this.collection.where({region:n,country:o,global:i,status:"active"}).length>0){var a=(""===o?"*":o)+(""===n?"":": "+n);alert(t.duplicateRate.replace("%s",'"'.concat(a,'"')))}else this.model.get("amount")<0?alert(t.negativeTax):(0==this.model.get("amount")&&confirm(t.emptyTax),this.collection.add(_.extend(this.model.attributes,{id:this.model.cid})),this.render(),this.initialize())}else alert(t.emptyCountry)}});t.a=r}).call(this,n(1))},179:function(e,t,n){"use strict";(function(e){var o=n(6),i=wp.Backbone.View.extend({initialize:function(e){_.extend(this,e)},render:function(){this.global||("nostates"===this.states?this.setElement(''):(this.$el.html(this.states),this.$el.find("select").each((function(){var t=e(this);t.chosen(Object(o.a)(t))}))))}});t.a=i}).call(this,n(1))},2:function(e,t,n){var o=n(7);e.exports=function(e,t,n){return(t=o(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},23:function(e,t,n){"use strict";var o=Backbone.Model.extend({defaults:{id:"",country:"",region:"",global:!0,amount:0,status:"active",unsaved:!1,selected:!1},formattedAmount:function(){var e=0;return this.get("amount")&&(e=parseFloat(this.get("amount")).toFixed(2)),"".concat(e,"%")}});t.a=o},246:function(e,t,n){"use strict";n.r(t);var o=n(23),i=Backbone.Collection.extend({model:o.a,initialize:function(){this.showAll=!1,this.selected=[]}}),a=wp.Backbone.View.extend({template:wp.template("edd-admin-tax-rates-table-meta"),events:{'change [type="checkbox"]':"selectAll"},selectAll:function(e){var t=this,n=e.target.checked;_.each(this.collection.models,(function(e){e.set("selected",n),t.collection.selected.push(e.cid)}))}}),r=wp.Backbone.View.extend({tagName:"tr",className:"edd-tax-rate-row edd-tax-rate-row--is-empty",template:wp.template("edd-admin-tax-rates-table-row-empty")}),l=n(2),s=n.n(l);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function d(e){for(var t=1;t0){var n=""===this.model.get("region")?"":": "+this.model.get("region"),o=this.model.get("country")+n;alert(t.duplicateRate.replace("%s",'"'.concat(o,'"')))}else this.model.set("status","active")},deactivateRow:function(e){e.preventDefault(),this.model.set("status","inactive")},selectRow:function(e){var t=this;e.target.checked?this.collection.selected.push(this.model.cid):this.collection.selected=_.reject(this.collection.selected,(function(e){return e===t.model.cid}))}}),h=wp.Backbone.View.extend({tagName:"tbody",initialize:function(){this.listenTo(this.collection,"add",this.render),this.listenTo(this.collection,"remove",this.render),this.listenTo(this.collection,"filtered change",this.filtered)},render:function(){var e=this;if(this.views.remove(),0===this.collection.models.length)return this.views.add(new r);_.each(this.collection.models,(function(t){e.views.add(new u({collection:e.collection,model:t}))}))},filtered:function(){this.collection.where({status:"inactive"}).length!==this.collection.models.length||this.collection.showAll?this.render():this.views.add(new r)}}),f=n(178),m=wp.Backbone.View.extend({tagName:"table",className:"wp-list-table widefat fixed tax-rates",id:"edd_tax_rates",render:function(){this.views.add(new a({tagName:"thead",collection:this.collection})),this.views.add(new h({collection:this.collection})),this.views.add(new f.a({collection:this.collection})),this.views.add(new a({tagName:"tfoot",collection:this.collection})),this.collection.trigger("filtered")}}),p=wp.Backbone.View.extend({template:wp.template("edd-admin-tax-rates-table-bulk-actions"),events:{"click .edd-admin-tax-rates-table-filter":"filter","change .edd-admin-tax-rates-table-hide input":"showHide"},filter:function(e){var t=this;e.preventDefault();var n=document.getElementById("edd-admin-tax-rates-table-bulk-actions");_.each(this.collection.selected,(function(e){t.collection.get({cid:e}).set("status",n.value)})),this.collection.trigger("filtered")},showHide:function(e){this.collection.showAll=e.target.checked,document.getElementById("edd_tax_rates").classList.toggle("has-inactive",this.collection.showAll),this.collection.trigger("filtered")}}),g=wp.Backbone.View.extend({el:"#edd-admin-tax-rates",initialize:function(){this.listenTo(this.collection,"add change",this.makeDirty),document.querySelector(".edd-settings-form #submit").addEventListener("click",this.makeClean)},render:function(){this.views.add(new p({collection:this.collection})),this.views.add(new m({collection:this.collection}))},makeDirty:function(){window.onbeforeunload=this.confirmUnload},makeClean:function(){window.onbeforeunload=null},confirmUnload:function(e){return e.preventDefault(),""}}),b=n(4);Object(b.a)((function(){var e=document.getElementById("edd-tax-disabled-notice");e&&(e.classList.add("notice"),e.classList.add("notice-warning"));var t=new g({collection:new i}),n=[];_.each(eddTaxRates.rates,(function(e){return n.push({id:e.id,country:e.name,region:e.description,global:"country"===e.scope,amount:e.amount,status:e.status})})),t.collection.set(n,{silent:!0}),t.render()}))},3:function(e,t){function n(t){return e.exports=n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},4:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return o}));var o=function(t){e(t)}}).call(this,n(1))},6:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return s}));var o=n(2),i=n.n(o);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function r(e){for(var t=1;t0){var a=(""===o?"*":o)+(""===n?"":": "+n);alert(t.duplicateRate.replace("%s",'"'.concat(a,'"')))}else this.model.get("amount")<0?alert(t.negativeTax):(0==this.model.get("amount")&&confirm(t.emptyTax),this.collection.add(_.extend(this.model.attributes,{id:this.model.cid})),this.render(),this.initialize())}else alert(t.emptyCountry)}});t.a=r}).call(this,n(1))},179:function(e,t,n){"use strict";(function(e){var o=n(6),i=wp.Backbone.View.extend({initialize:function(e){_.extend(this,e)},render:function(){this.global||("nostates"===this.states?this.setElement(''):(this.$el.html(this.states),this.$el.find("select").each((function(){var t=e(this);t.chosen(Object(o.a)(t))}))))}});t.a=i}).call(this,n(1))},2:function(e,t,n){var o=n(7);e.exports=function(e,t,n){return(t=o(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},23:function(e,t,n){"use strict";var o=Backbone.Model.extend({defaults:{id:"",country:"",region:"",global:!0,amount:0,status:"active",unsaved:!1,selected:!1},formattedAmount:function(){var e=0;return this.get("amount")&&(e=parseFloat(this.get("amount")).toFixed(2)),"".concat(e,"%")}});t.a=o},247:function(e,t,n){"use strict";n.r(t);var o=n(23),i=Backbone.Collection.extend({model:o.a,initialize:function(){this.showAll=!1,this.selected=[]}}),a=wp.Backbone.View.extend({template:wp.template("edd-admin-tax-rates-table-meta"),events:{'change [type="checkbox"]':"selectAll"},selectAll:function(e){var t=this,n=e.target.checked;_.each(this.collection.models,(function(e){e.set("selected",n),t.collection.selected.push(e.cid)}))}}),r=wp.Backbone.View.extend({tagName:"tr",className:"edd-tax-rate-row edd-tax-rate-row--is-empty",template:wp.template("edd-admin-tax-rates-table-row-empty")}),l=n(2),s=n.n(l);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function d(e){for(var t=1;t0){var n=""===this.model.get("region")?"":": "+this.model.get("region"),o=this.model.get("country")+n;alert(t.duplicateRate.replace("%s",'"'.concat(o,'"')))}else this.model.set("status","active")},deactivateRow:function(e){e.preventDefault(),this.model.set("status","inactive")},selectRow:function(e){var t=this;e.target.checked?this.collection.selected.push(this.model.cid):this.collection.selected=_.reject(this.collection.selected,(function(e){return e===t.model.cid}))}}),h=wp.Backbone.View.extend({tagName:"tbody",initialize:function(){this.listenTo(this.collection,"add",this.render),this.listenTo(this.collection,"remove",this.render),this.listenTo(this.collection,"filtered change",this.filtered)},render:function(){var e=this;if(this.views.remove(),0===this.collection.models.length)return this.views.add(new r);_.each(this.collection.models,(function(t){e.views.add(new u({collection:e.collection,model:t}))}))},filtered:function(){this.collection.where({status:"inactive"}).length!==this.collection.models.length||this.collection.showAll?this.render():this.views.add(new r)}}),f=n(178),m=wp.Backbone.View.extend({tagName:"table",className:"wp-list-table widefat fixed tax-rates",id:"edd_tax_rates",render:function(){this.views.add(new a({tagName:"thead",collection:this.collection})),this.views.add(new h({collection:this.collection})),this.views.add(new f.a({collection:this.collection})),this.views.add(new a({tagName:"tfoot",collection:this.collection})),this.collection.trigger("filtered")}}),p=wp.Backbone.View.extend({template:wp.template("edd-admin-tax-rates-table-bulk-actions"),events:{"click .edd-admin-tax-rates-table-filter":"filter","change .edd-admin-tax-rates-table-hide input":"showHide"},filter:function(e){var t=this;e.preventDefault();var n=document.getElementById("edd-admin-tax-rates-table-bulk-actions");_.each(this.collection.selected,(function(e){t.collection.get({cid:e}).set("status",n.value)})),this.collection.trigger("filtered")},showHide:function(e){this.collection.showAll=e.target.checked,document.getElementById("edd_tax_rates").classList.toggle("has-inactive",this.collection.showAll),this.collection.trigger("filtered")}}),g=wp.Backbone.View.extend({el:"#edd-admin-tax-rates",initialize:function(){this.listenTo(this.collection,"add change",this.makeDirty),document.querySelector(".edd-settings-form #submit").addEventListener("click",this.makeClean)},render:function(){this.views.add(new p({collection:this.collection})),this.views.add(new m({collection:this.collection}))},makeDirty:function(){window.onbeforeunload=this.confirmUnload},makeClean:function(){window.onbeforeunload=null},confirmUnload:function(e){return e.preventDefault(),""}}),b=n(4);Object(b.a)((function(){var e=document.getElementById("edd-tax-disabled-notice");e&&(e.classList.add("notice"),e.classList.add("notice-warning"));var t=new g({collection:new i}),n=[];_.each(eddTaxRates.rates,(function(e){return n.push({id:e.id,country:e.name,region:e.description,global:"country"===e.scope,amount:e.amount,status:e.status})})),t.collection.set(n,{silent:!0}),t.render()}))},3:function(e,t){function n(t){return e.exports=n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},4:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return o}));var o=function(t){e(t)}}).call(this,n(1))},6:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return s}));var o=n(2),i=n.n(o);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function r(e){for(var t=1;t0&&t.attr("autocomplete","off").datepicker({dateFormat:edd_vars.date_picker_format,beforeShow:function(){e("#ui-datepicker-div").removeClass("ui-datepicker").addClass("edd-datepicker")}})}))}).call(this,n(1))},215:function(e,t,n){(function(e){e(document).ready((function(e){e(".edd-dialog").dialog({autoOpen:!1,modal:!0,draggable:!1,closeOnEscape:!0})}))}).call(this,n(1))},216:function(e,t,n){"use strict";(function(e){var t=n(6);e(document).ready((function(e){e(".edd-select-chosen").each((function(){var n=e(this);n.chosen(Object(t.a)(n))})),e(".edd-select-chosen .chosen-search input").each((function(){if(!e(this).attr("placeholder")){var t=e(this).parent().parent().parent().prev("select.edd-select-chosen").data("search-placeholder");t&&e(this).attr("placeholder",t)}})),e(".chosen-choices").on("click",(function(){var t=e(this).parent().prev().data("search-placeholder");void 0===t&&(t=edd_vars.type_to_search),e(this).children("li").children("input").attr("placeholder",t)})),e("#post").on("click",".edd-thickbox",(function(){e(".edd-select-chosen","#choose-download").css("width","100%")})),e(document.body).on("keyup",".edd-select-chosen .chosen-search input, .edd-select-chosen .search-field input",_.debounce((function(t){var n=e(this),o=n.val(),i=n.closest(".edd-select-chosen"),a=i.prev(),s=a.data("search-type"),c=i.hasClass("no-bundles"),r=i.hasClass("variations"),d=i.hasClass("variations-only"),l=t.which,u="edd_download_search";i.attr("id").replace("_chosen",""),void 0!==s&&"no_ajax"!==s&&(u="edd_"+s+"_search",o.length<=3&&"edd_download_search"===u||16===l||13===l||91===l||17===l||37===l||38===l||39===l||40===l?i.children(".spinner").remove():(i.children(".spinner").length||i.append(''),e.ajax({type:"GET",dataType:"json",url:ajaxurl,data:{s:o,action:u,no_bundles:c,variations:r,variations_only:d},beforeSend:function(){a.closest("ul.chosen-results").empty()},success:function(t){e("option:not(:selected)",a).remove(),e.each(t,(function(t,n){e('option[value="'+n.id+'"]',a).length||a.append('")}));var o=n.val();a.trigger("chosen:updated"),n.val(o)}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){i.children(".spinner").remove()}))))}),342))}))}).call(this,n(1))},217:function(e,t,n){(function(e){e(document).ready((function(e){var t=".edd-vertical-sections.use-js";if(0!==e(t).length){e("".concat(t," .section-content")).hide();var n=window.location.hash;n&&n.includes("edd_")?(e(t).find(n).show(),e("".concat(t," .section-title")).attr("aria-selected","false").removeClass("section-title--is-active"),e(t).find('.section-title a[href="'+n+'"]').parents(".section-title").attr("aria-selected","true").addClass("section-title--is-active")):(e("".concat(t," .section-content:first-child")).show(),e("".concat(t," .section-nav li:first-child")).attr("aria-selected","true").addClass("section-title--is-active")),e("".concat(t," .section-nav li a")).on("click",(function(t){t.preventDefault();var n=e(this),o=n.attr("href"),i=n.parents(".edd-vertical-sections");i.find(".section-content").hide(),i.find(o).show(),i.find(".section-title").attr("aria-selected","false").removeClass("section-title--is-active"),n.parent().attr("aria-selected","true").addClass("section-title--is-active"),i.find("div.chosen-container").css("width","100%"),window.history.pushState("object or string","",o)}))}}))}).call(this,n(1))},218:function(e,t,n){(function(e){e(document).ready((function(e){var t=e("ul.edd-sortable-list");t.length>0&&t.sortable({axis:"y",items:"li",cursor:"move",tolerance:"pointer",containment:"parent",distance:2,opacity:.7,scroll:!0,stop:function(){var t=e.map(e(this).children("li"),(function(t){return e(t).data("key")}));e(this).prev("input.edd-order").val(t)}})}))}).call(this,n(1))},219:function(e,t,n){(function(e){e(document).ready((function(e){e(".edd-ajax-user-search").keyup((function(){var t=e(this).val(),n="";e(this).data("exclude")&&(n=e(this).data("exclude")),e(".edd_user_search_wrap").addClass("loading");var o={action:"edd_search_users",user_name:t,exclude:n};e.ajax({type:"POST",data:o,dataType:"json",url:ajaxurl,success:function(t){e(".edd_user_search_wrap").removeClass("loading"),e(".edd_user_search_results").removeClass("hidden"),e(".edd_user_search_results span").html(""),t.results&&e(t.results).appendTo(".edd_user_search_results span")}})})).blur((function(){t?t=!1:(e(this).removeClass("loading"),e(".edd_user_search_results").addClass("hidden"))})).focus((function(){e(this).keyup()})),e(document.body).on("click.eddSelectUser",".edd_user_search_results span a",(function(t){t.preventDefault();var n=e(this).data("login");e(".edd-ajax-user-search").val(n),e(".edd_user_search_results").addClass("hidden"),e(".edd_user_search_results span").html("")})),e(document.body).on("click.eddCancelUserSearch",".edd_user_search_results a.edd-ajax-user-cancel",(function(t){t.preventDefault(),e(".edd-ajax-user-search").val(""),e(".edd_user_search_results").addClass("hidden"),e(".edd_user_search_results span").html("")}));var t=!1;e(".edd_user_search_results").mousedown((function(){t=!0}))}))}).call(this,n(1))},220:function(e,t,n){(function(e,t){function n(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=t("#edd-advanced-filters");if(!n.hasClass("open"))return!1;!1!==e&&(n.is(e)||n.has(e).length)||o()}function o(){t("#edd-advanced-filters").toggleClass("open")}e(document).ready((function(e){e(".edd-advanced-filters-button").on("click",(function(e){e.preventDefault(),o()})),e(document).on("click",(function(e){n(e.target)})),e(document).on("keydown",(function(e){"Escape"===e.key&&n()}))}))}).call(this,n(1),n(1))},221:function(e,t,n){(function(e){e(document).ready((function(e){(e("body").hasClass("taxonomy-download_category")||e("body").hasClass("taxonomy-download_tag"))&&e(".nav-tab-wrapper, .nav-tab-wrapper + br").detach().insertAfter(".wp-header-end")}))}).call(this,n(1))},222:function(e,t,n){(function(e){e(document).ready((function(e){e(".edd_countries_filter").on("change",(function(){var t=e(this),n={action:"edd_get_shop_states",country:t.val(),nonce:t.data("nonce"),field_name:"edd_regions_filter"};return e.post(ajaxurl,n,(function(t){e("select.edd_regions_filter").find("option:gt(0)").remove(),"nostates"!==t&&e(t).find("option:gt(0)").appendTo("select.edd_regions_filter"),e("select.edd_regions_filter").trigger("chosen:updated")})),!1}))}))}).call(this,n(1))},223:function(e,t,n){(function(e){e(document).ready((function(e){var t=e(".edd-admin-notice-overlay"),n="edd-promo-notice__overlay";t&&(t.wrap('
'),e(document).on("click",".edd-promo-notice__trigger",(function(){e("."+n).css("display","flex").hide().fadeIn()}))),e(".edd-promo-notice").each((function(){var t=e(this);t.on("click",".edd-promo-notice-dismiss",(function(o){e(this).attr("href")||o.preventDefault(),e.ajax({type:"POST",data:{action:"edd_dismiss_promo_notice",notice_id:t.data("id"),nonce:t.data("nonce"),lifespan:t.data("lifespan")},url:ajaxurl,success:function(o){e("."+n).length?(e("."+n).fadeOut(),e(".edd-extension-manager__key-notice").hide()):t.slideUp()}})})),e(document).on("keydown",(function(t){e("."+n).length&&27===t.keyCode&&(e("."+n).fadeOut(),e(".edd-extension-manager__key-notice").hide())}))}))}))}).call(this,n(1))},224:function(e,t){document.addEventListener("alpine:init",(function(){Alpine.store("eddNotifications",{isPanelOpen:!1,notificationsLoaded:!1,numberActiveNotifications:0,activeNotifications:[],inactiveNotifications:[],init:function(){var e=this,t=document.querySelector("#edd-notification-button .edd-number");t&&t.classList.remove("edd-hidden"),document.addEventListener("keydown",(function(t){"Escape"===t.key&&e.closePanel()}));var n=new URLSearchParams(window.location.search);n.has("notifications")&&"true"===n.get("notifications")&&e.openPanel()},openPanel:function(){var e=this,t=document.getElementById("edd-notifications-header");if(this.notificationsLoaded)return this.isPanelOpen=!0,void(t&&setTimeout((function(){t.focus()})));this.isPanelOpen=!0,this.apiRequest("/notifications","GET").then((function(n){e.activeNotifications=n.active,e.inactiveNotifications=n.dismissed,e.notificationsLoaded=!0,t&&t.focus()})).catch((function(e){console.log("Notification error",e)}))},closePanel:function(){if(this.isPanelOpen){this.isPanelOpen=!1;var e=document.getElementById("edd-notification-button");e&&e.focus()}},apiRequest:function(e,t){return fetch(edd_vars.restBase+e,{method:t,credentials:"same-origin",headers:{"Content-Type":"application/json","X-WP-Nonce":edd_vars.restNonce}}).then((function(e){return e.ok?e.text():Promise.reject(e)})).then((function(e){return e?JSON.parse(e):null}))},dismiss:function(e,t){var n=this;if(void 0!==this.activeNotifications[t]){e.target.disabled=!0;var o=this.activeNotifications[t];this.apiRequest("/notifications/"+o.id,"DELETE").then((function(e){n.activeNotifications.splice(t,1),n.numberActiveNotifications=n.activeNotifications.length})).catch((function(e){console.log("Dismiss error",e)}))}}})}))},225:function(e,t,n){"use strict";(function(e){var t=n(4);Object(t.a)((function(){e(".download_page_edd-payment-history .row-actions .delete a").on("click",(function(t){t.preventDefault();var n=e(this).attr("href");e("#edd-single-delete-dialog").dialog({buttons:[{text:edd_vars.cancel_dialog_text,class:"button-secondary",click:function(){e(this).dialog("close")}},{text:edd_vars.confirm_dialog_text,class:"button-primary",click:function(){e(this).dialog("close"),window.location.href=n}}]}),e("#edd-single-delete-dialog").dialog("open")})),e(".download_page_edd-payment-history").on("click","#doaction",(function(t){var n=e("#bulk-action-selector-top").val(),o=e(this).closest("form");"delete"===n&&(t.preventDefault(),e("#edd-bulk-delete-dialog").dialog({buttons:[{text:edd_vars.cancel_dialog_text,class:"button-secondary",click:function(){e(this).dialog("close")}},{text:edd_vars.confirm_dialog_text,class:"button-primary",click:function(){e(this).dialog("close"),o.submit()}}]}),e("#edd-bulk-delete-dialog").dialog("open"))}))}))}).call(this,n(1))},3:function(e,t){function n(t){return e.exports=n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},4:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return o}));var o=function(t){e(t)}}).call(this,n(1))},6:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return r}));var o=n(2),i=n.n(o);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function s(e){for(var t=1;t0&&t.attr("autocomplete","off").datepicker({dateFormat:edd_vars.date_picker_format,beforeShow:function(){e("#ui-datepicker-div").removeClass("ui-datepicker").addClass("edd-datepicker")}})}))}).call(this,n(1))},215:function(e,t,n){(function(e){e(document).ready((function(e){e(".edd-dialog").dialog({autoOpen:!1,modal:!0,draggable:!1,closeOnEscape:!0})}))}).call(this,n(1))},216:function(e,t,n){"use strict";(function(e){var t=n(6);e(document).ready((function(e){e(".edd-select-chosen").each((function(){var n=e(this);n.chosen(Object(t.a)(n))})),e(".edd-select-chosen .chosen-search input").each((function(){if(!e(this).attr("placeholder")){var t=e(this).parent().parent().parent().prev("select.edd-select-chosen").data("search-placeholder");t&&e(this).attr("placeholder",t)}})),e(".chosen-choices").on("click",(function(){var t=e(this).parent().prev().data("search-placeholder");void 0===t&&(t=edd_vars.type_to_search),e(this).children("li").children("input").attr("placeholder",t)})),e("#post").on("click",".edd-thickbox",(function(){e(".edd-select-chosen","#choose-download").css("width","100%")})),e(document.body).on("keyup",".edd-select-chosen .chosen-search input, .edd-select-chosen .search-field input",_.debounce((function(t){var n=e(this),o=n.val(),i=n.closest(".edd-select-chosen"),a=i.prev(),s=a.data("search-type"),c=i.hasClass("no-bundles"),r=i.hasClass("variations"),d=i.hasClass("variations-only"),l=t.which,u="edd_download_search";i.attr("id").replace("_chosen",""),void 0!==s&&"no_ajax"!==s&&(u="edd_"+s+"_search",o.length<=3&&"edd_download_search"===u||16===l||13===l||91===l||17===l||37===l||38===l||39===l||40===l?i.children(".spinner").remove():(i.children(".spinner").length||i.append(''),e.ajax({type:"GET",dataType:"json",url:ajaxurl,data:{s:o,action:u,no_bundles:c,variations:r,variations_only:d},beforeSend:function(){a.closest("ul.chosen-results").empty()},success:function(t){e("option:not(:selected)",a).remove(),e.each(t,(function(t,n){e('option[value="'+n.id+'"]',a).length||a.append('")}));var o=n.val();a.trigger("chosen:updated"),n.val(o)}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){i.children(".spinner").remove()}))))}),342))}))}).call(this,n(1))},217:function(e,t,n){(function(e){e(document).ready((function(e){var t=".edd-vertical-sections.use-js";if(0!==e(t).length){e("".concat(t," .section-content")).hide();var n=window.location.hash;n&&n.includes("edd_")?(e(t).find(n).show(),e("".concat(t," .section-title")).attr("aria-selected","false").removeClass("section-title--is-active"),e(t).find('.section-title a[href="'+n+'"]').parents(".section-title").attr("aria-selected","true").addClass("section-title--is-active")):(e("".concat(t," .section-content:first-child")).show(),e("".concat(t," .section-nav li:first-child")).attr("aria-selected","true").addClass("section-title--is-active")),e("".concat(t," .section-nav li a")).on("click",(function(t){t.preventDefault();var n=e(this),o=n.attr("href"),i=n.parents(".edd-vertical-sections");i.find(".section-content").hide(),i.find(o).show(),i.find(".section-title").attr("aria-selected","false").removeClass("section-title--is-active"),n.parent().attr("aria-selected","true").addClass("section-title--is-active"),i.find("div.chosen-container").css("width","100%"),window.history.pushState("object or string","",o)}))}}))}).call(this,n(1))},218:function(e,t,n){(function(e){e(document).ready((function(e){var t=e("ul.edd-sortable-list");t.length>0&&t.sortable({axis:"y",items:"li",cursor:"move",tolerance:"pointer",containment:"parent",distance:2,opacity:.7,scroll:!0,stop:function(){var t=e.map(e(this).children("li"),(function(t){return e(t).data("key")}));e(this).prev("input.edd-order").val(t)}})}))}).call(this,n(1))},219:function(e,t,n){(function(e){e((function(e){e(".edd-ajax-user-search").on("keyup focus",(function(){var t=e(this).val(),n="";e(this).data("exclude")&&(n=e(this).data("exclude")),e(".edd_user_search_wrap").addClass("loading");var o={action:"edd_search_users",user_name:t,exclude:n};e.ajax({type:"POST",data:o,dataType:"json",url:ajaxurl,success:function(t){e(".edd_user_search_wrap").removeClass("loading"),e(".edd_user_search_results").removeClass("hidden"),e(".edd_user_search_results span").html(""),t.results&&e(t.results).appendTo(".edd_user_search_results span")}})})).on("blur",(function(){t?t=!1:(e(this).removeClass("loading"),e(".edd_user_search_results").addClass("hidden"))})),e(document.body).on("click.eddSelectUser",".edd_user_search_results span a",(function(t){t.preventDefault();var n=e(this).data("login");e(".edd-ajax-user-search").val(n),e(".edd_user_search_results").addClass("hidden"),e(".edd_user_search_results span").html("")})),e(document.body).on("click.eddCancelUserSearch",".edd_user_search_results a.edd-ajax-user-cancel",(function(t){t.preventDefault(),e(".edd-ajax-user-search").val(""),e(".edd_user_search_results").addClass("hidden"),e(".edd_user_search_results span").html("")}));var t=!1;e(".edd_user_search_results").on("mousedown",(function(){t=!0}))}))}).call(this,n(1))},220:function(e,t,n){(function(e,t){function n(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=t("#edd-advanced-filters");if(!n.hasClass("open"))return!1;!1!==e&&(n.is(e)||n.has(e).length)||o()}function o(){t("#edd-advanced-filters").toggleClass("open")}e(document).ready((function(e){e(".edd-advanced-filters-button").on("click",(function(e){e.preventDefault(),o()})),e(document).on("click",(function(e){n(e.target)})),e(document).on("keydown",(function(e){"Escape"===e.key&&n()}))}))}).call(this,n(1),n(1))},221:function(e,t,n){(function(e){e(document).ready((function(e){(e("body").hasClass("taxonomy-download_category")||e("body").hasClass("taxonomy-download_tag"))&&e(".nav-tab-wrapper, .nav-tab-wrapper + br").detach().insertAfter(".wp-header-end")}))}).call(this,n(1))},222:function(e,t,n){(function(e){e(document).ready((function(e){e(".edd_countries_filter").on("change",(function(){var t=e(this),n={action:"edd_get_shop_states",country:t.val(),nonce:t.data("nonce"),field_name:"edd_regions_filter"};return e.post(ajaxurl,n,(function(t){e("select.edd_regions_filter").find("option:gt(0)").remove(),"nostates"!==t&&e(t).find("option:gt(0)").appendTo("select.edd_regions_filter"),e("select.edd_regions_filter").trigger("chosen:updated")})),!1}))}))}).call(this,n(1))},223:function(e,t,n){(function(e){e(document).ready((function(e){var t=e(".edd-admin-notice-overlay"),n="edd-promo-notice__overlay";t&&(t.wrap('
'),e(document).on("click",".edd-promo-notice__trigger",(function(){e("."+n).css("display","flex").hide().fadeIn()}))),e(".edd-promo-notice").each((function(){var t=e(this);t.on("click",".edd-promo-notice-dismiss",(function(o){e(this).attr("href")||o.preventDefault(),e.ajax({type:"POST",data:{action:"edd_dismiss_promo_notice",notice_id:t.data("id"),nonce:t.data("nonce"),lifespan:t.data("lifespan")},url:ajaxurl,success:function(o){e("."+n).length?(e("."+n).fadeOut(),e(".edd-extension-manager__key-notice").hide()):t.slideUp()}})})),e(document).on("keydown",(function(t){e("."+n).length&&27===t.keyCode&&(e("."+n).fadeOut(),e(".edd-extension-manager__key-notice").hide())}))}))}))}).call(this,n(1))},224:function(e,t){document.addEventListener("alpine:init",(function(){Alpine.store("eddNotifications",{isPanelOpen:!1,notificationsLoaded:!1,numberActiveNotifications:0,activeNotifications:[],inactiveNotifications:[],init:function(){var e=this,t=document.querySelector("#edd-notification-button .edd-number");t&&t.classList.remove("edd-hidden"),document.addEventListener("keydown",(function(t){"Escape"===t.key&&e.closePanel()}));var n=new URLSearchParams(window.location.search);n.has("notifications")&&"true"===n.get("notifications")&&e.openPanel()},openPanel:function(){var e=this,t=document.getElementById("edd-notifications-header");if(this.notificationsLoaded)return this.isPanelOpen=!0,void(t&&setTimeout((function(){t.focus()})));this.isPanelOpen=!0,this.apiRequest("/notifications","GET").then((function(n){e.activeNotifications=n.active,e.inactiveNotifications=n.dismissed,e.notificationsLoaded=!0,t&&t.focus()})).catch((function(e){console.log("Notification error",e)}))},closePanel:function(){if(this.isPanelOpen){this.isPanelOpen=!1;var e=document.getElementById("edd-notification-button");e&&e.focus()}},apiRequest:function(e,t){return fetch(edd_vars.restBase+e,{method:t,credentials:"same-origin",headers:{"Content-Type":"application/json","X-WP-Nonce":edd_vars.restNonce}}).then((function(e){return e.ok?e.text():Promise.reject(e)})).then((function(e){return e?JSON.parse(e):null}))},dismiss:function(e,t){var n=this;if(void 0!==this.activeNotifications[t]){e.target.disabled=!0;var o=this.activeNotifications[t];this.apiRequest("/notifications/"+o.id,"DELETE").then((function(e){n.activeNotifications.splice(t,1),n.numberActiveNotifications=n.activeNotifications.length})).catch((function(e){console.log("Dismiss error",e)}))}}})}))},225:function(e,t,n){"use strict";(function(e){var t=n(4);Object(t.a)((function(){e(".download_page_edd-payment-history .row-actions .delete a").on("click",(function(t){t.preventDefault();var n=e(this).attr("href");e("#edd-single-delete-dialog").dialog({buttons:[{text:edd_vars.cancel_dialog_text,class:"button-secondary",click:function(){e(this).dialog("close")}},{text:edd_vars.confirm_dialog_text,class:"button-primary",click:function(){e(this).dialog("close"),window.location.href=n}}]}),e("#edd-single-delete-dialog").dialog("open")})),e(".download_page_edd-payment-history").on("click","#doaction",(function(t){var n=e("#bulk-action-selector-top").val(),o=e(this).closest("form");"delete"===n&&(t.preventDefault(),e("#edd-bulk-delete-dialog").dialog({buttons:[{text:edd_vars.cancel_dialog_text,class:"button-secondary",click:function(){e(this).dialog("close")}},{text:edd_vars.confirm_dialog_text,class:"button-primary",click:function(){e(this).dialog("close"),o.submit()}}]}),e("#edd-bulk-delete-dialog").dialog("open"))}))}))}).call(this,n(1))},3:function(e,t){function n(t){return e.exports=n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},4:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return o}));var o=function(t){e(t)}}).call(this,n(1))},6:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return r}));var o=n(2),i=n.n(o);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function s(e){for(var t=1;t\n \n \n ')},n=0;function r(t){if("1"==edd_global_vars.taxes_enabled){var d=document.getElementById("edd_checkout_cart").getElementsByClassName("edd_cart_tax");if(d.length>0&&!d[0].querySelector(".edd-recalculate-taxes-loading")){d=d[0];for(var a=document.createElement("span"),r=d.getElementsByClassName("edd_cart_tax_amount"),o=0;o');var d=document.getElementById("edd-gateway-"+t).getAttribute("data-"+t+"-nonce"),a=edd_scripts.ajaxurl;a.indexOf("?")>0?a+="&":a+="?",a=a+"payment-mode="+t,e.post(a,{action:"edd_load_gateway",edd_payment_mode:t,nonce:d,current_page:edd_scripts.current_page},(function(d){e("#edd_purchase_form_wrap").html(d),e("body").trigger("edd_gateway_loaded",[t])}))}e(document).ready((function(e){if(e(".edd-add-to-cart:not(.edd-no-js)").addClass("edd-has-js"),e(document.body).on("click.eddRemoveFromCart",".edd-remove-from-cart",(function(t){var d=e(this),a=d.data("cart-item"),n=d.data("action"),r=d.data("download-id"),o=d.data("nonce"),i={action:n,cart_item:a,nonce:o,timestamp:d.data("timestamp"),token:d.data("token"),current_page:edd_scripts.current_page};return e.ajax({type:"POST",data:i,dataType:"json",url:edd_scripts.ajaxurl,xhrFields:{withCredentials:!0},success:function(t){if(t.removed){if(parseInt(edd_scripts.position_in_cart,10)===parseInt(a,10)||edd_scripts.has_purchase_links)return window.location=window.location,!1;e(".edd-cart").each((function(){e(this).find("[data-cart-item='"+a+"']").parent().remove()})),e(".edd-cart").each((function(){var t=0;e(this).find("[data-cart-item]").each((function(){e(this).attr("data-cart-item",t),t+=1}))})),e("[id^=edd_purchase_"+r+"]").length&&(e("[id^=edd_purchase_"+r+"] .edd_go_to_checkout").hide(),e("[id^=edd_purchase_"+r+"] .edd-add-to-cart.edd-has-js").show().removeAttr("data-edd-loading"),"1"===edd_scripts.quantities_enabled&&e("[id^=edd_purchase_"+r+"] .edd_download_quantity_wrapper").show()),e("span.edd-cart-quantity").text(t.cart_quantity),e(document.body).trigger("edd_quantity_updated",[t.cart_quantity]),edd_scripts.taxes_enabled&&(e(".cart_item.edd_subtotal span").html(t.subtotal),e(".cart_item.edd_cart_tax span").html(t.tax)),e(".cart_item.edd_total span").html(t.total),0===t.cart_quantity&&(e(".cart_item.edd_subtotal,.edd-cart-number-of-items,.cart_item.edd_checkout,.cart_item.edd_cart_tax,.cart_item.edd_total").hide(),e(".edd-cart").each((function(){var t=e(this).parent();t.length&&(t.addClass("cart-empty"),t.removeClass("cart-not-empty")),e(this).append('
  • '+edd_scripts.empty_cart_message+"
  • ")}))),e(document.body).trigger("edd_cart_item_removed",[t])}}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){})),!1})),e(document.body).on("click.eddAddToCart",".edd-add-to-cart",(function(t){t.preventDefault();var d=e(this),a=d.closest("form");d.prop("disabled",!0),d.find(".edd-loading");var n=d.closest("div");d.attr("data-edd-loading",""),a=d.parents("form").last();var r=d.data("download-id"),o=d.data("variable-price"),i=d.data("price-mode"),c=d.data("nonce"),s=[],_=!0;if("yes"===o)if(a.find(".edd_price_option_"+r+'[type="hidden"]').length>0)s[0]=e(".edd_price_option_"+r,a).val(),a.find(".edd-submit").data("price")&&a.find(".edd-submit").data("price")>0&&(_=!1);else{if(!a.find(".edd_price_option_"+r+":checked",a).length)return d.removeAttr("data-edd-loading"),alert(edd_scripts.select_option),t.stopPropagation(),d.prop("disabled",!1),!1;a.find(".edd_price_option_"+r+":checked",a).each((function(t){if(s[t]=e(this).val(),!0===_){var d=e(this).data("price");d&&d>0&&(_=!1)}}))}else s[0]=r,d.data("price")&&d.data("price")>0&&(_=!1);if(_&&a.find(".edd_action_input").val("add_to_cart"),"straight_to_gateway"===a.find(".edd_action_input").val())return a.submit(),!0;var l={action:d.data("action"),download_id:r,price_ids:s,post_data:e(a).serialize(),nonce:c,current_page:edd_scripts.current_page,timestamp:d.data("timestamp"),token:d.data("token")};return e.ajax({type:"POST",data:l,dataType:"json",url:edd_scripts.ajaxurl,xhrFields:{withCredentials:!0},success:function(t){var c="1"===edd_scripts.redirect_to_checkout,s="1"===a.find("input[name=edd_redirect_to_checkout]").val();if(c&&s||!c&&s)window.location=edd_scripts.checkout_page;else{if("1"===edd_scripts.taxes_enabled&&(e(".cart_item.edd_subtotal").show(),e(".cart_item.edd_cart_tax").show()),e(".cart_item.edd_total").show(),e(".cart_item.edd_checkout").show(),e(".cart_item.empty").length&&e(".cart_item.empty").hide(),e(".widget_edd_cart_widget .edd-cart").each((function(d){var a=e(this).find(".edd-cart-meta:first");e(t.cart_item).insertBefore(a);var n=e(this).parent();n.length&&(n.addClass("cart-not-empty"),n.removeClass("cart-empty"))})),"1"===edd_scripts.taxes_enabled&&(e(".edd-cart-meta.edd_subtotal span").html(t.subtotal),e(".edd-cart-meta.edd_cart_tax span").html(t.tax)),e(".edd-cart-meta.edd_total span").html(t.total),e(".edd-cart-item-title",t.cart_item).length,e("span.edd-cart-quantity").each((function(){e(this).text(t.cart_quantity),e(document.body).trigger("edd_quantity_updated",[t.cart_quantity])})),"none"===e(".edd-cart-number-of-items").css("display")&&e(".edd-cart-number-of-items").show("slow"),"no"!==o&&"multi"===i||(e(".edd-add-to-cart.edd-has-js",n).toggle(),e(".edd_go_to_checkout",n).show()),"multi"===i&&d.removeAttr("data-edd-loading"),e(".edd_download_purchase_form").length&&("no"===o||!a.find(".edd_price_option_"+r).is("input:hidden"))){var _=e('.edd_download_purchase_form *[data-download-id="'+r+'"]').parents("form");e(".edd-add-to-cart",_).hide(),"multi"!==i&&_.find(".edd_download_quantity_wrapper").slideUp(),e(".edd_go_to_checkout",_).show().removeAttr("data-edd-loading")}"incart"!==t&&(e(".edd-cart-added-alert",n).fadeIn(),setTimeout((function(){e(".edd-cart-added-alert",n).fadeOut()}),3e3)),d.prop("disabled",!1),e(document.body).trigger("edd_cart_item_added",[t])}}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){})),!1})),e("#edd_checkout_form_wrap").on("click",".edd_checkout_register_login",(function(){var t=e(this),d={action:t.data("action"),nonce:t.data("nonce")};return e(".edd-cart-ajax").show(),e.post(edd_scripts.ajaxurl,d,(function(t){e("#edd_checkout_login_register").html(edd_scripts.loading),e("#edd_checkout_login_register").html(t),e(".edd-cart-ajax").hide()})),!1})),e(document).on("click","#edd_purchase_form #edd_login_fields input[type=submit]",(function(t){t.preventDefault();var d=e(this).val();e(this).attr("data-original-value",d),e(this).val(edd_global_vars.purchase_loading),e(this).after('');var a={action:"edd_process_checkout_login",edd_ajax:1,edd_user_login:e("#edd_login_fields #edd_user_login").val(),edd_user_pass:e("#edd_login_fields #edd_user_pass").val(),edd_login_nonce:e("#edd_login_nonce").val()};e.post(edd_global_vars.ajaxurl,a,(function(t){"success"===e.trim(t)?(e(".edd_errors").remove(),window.location=edd_scripts.checkout_page):(e("#edd_login_fields input[type=submit]").val(d),e(".edd-loading-ajax").remove(),e(".edd_errors").remove(),e("#edd-user-login-submit").before(t))}))})),e(document).on("change","select#edd-gateway, input.edd-gateway",(function(t){var d=e("#edd-gateway option:selected, input.edd-gateway:checked").val();return"0"===d||a(d),!1})),"1"===edd_scripts.is_checkout){var d=!1,n=!1;e("select#edd-gateway, input.edd-gateway").length&&(d=e("meta[name='edd-chosen-gateway']").attr("content"),n=!0),d||(d=edd_scripts.default_gateway),n?setTimeout((function(){a(d)}),200):setTimeout((function(){e("body").trigger("edd_gateway_loaded",[d])}),300)}function r(){var d,a=e(this),n="undefined"!=typeof edd_global_vars,r="card_state";"edd_address_country"===e(this).attr("id")&&(r="edd_address_state");var o=document.getElementById(r);if("card_state"!==a.attr("id")&&null!=o){var i=e(this).data("nonce"),c={action:"edd_get_shop_states",country:a.val(),field_name:r,nonce:i};e.ajax({type:"POST",data:c,url:edd_scripts.ajaxurl,xhrFields:{withCredentials:!0},success:function(t){d=n?e("#edd_purchase_form"):a.closest("form");var o='input[name="card_state"], select[name="card_state"], input[name="edd_address_state"], select[name="edd_address_state"]';if("nostates"===e.trim(t)){var i='';d.find(o).replaceWith(i)}else d.find(o).replaceWith(t);n&&e(document.body).trigger("edd_cart_billing_address_updated",[t])}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){n&&Object(t.b)()}))}else n&&Object(t.b)();return!1}e(document).on("click","#edd_purchase_form #edd_purchase_submit [type=submit]",(function(t){var d=document.getElementById("edd_purchase_form");if("function"!=typeof d.checkValidity||!1!==d.checkValidity()){t.preventDefault();var a=e(this).val();e(this).val(edd_global_vars.purchase_loading),e(this).prop("disabled",!0),e(this).after(''),e.post(edd_global_vars.ajaxurl,e("#edd_purchase_form").serialize()+"&action=edd_process_checkout&edd_ajax=true",(function(t){"success"===e.trim(t)?(e(".edd_errors").remove(),e(".edd-error").hide(),e(d).submit()):(e("#edd-purchase-button").val(a),e(".edd-loading-ajax").remove(),e(".edd_errors").remove(),e(".edd-error").hide(),e(edd_global_vars.checkout_error_anchor).before(t),e("#edd-purchase-button").prop("disabled",!1),e(document.body).trigger("edd_checkout_error",[t]))}))}})),e(document.body).on("change","#edd_cc_address input.card_state, #edd_cc_address select, #edd_address_country",r),window.update_state_field=r,e(document.body).on("change","#edd_cc_address input[name=card_zip]",(function(){"undefined"!=typeof edd_global_vars&&Object(t.b)()}))})),window.edd_load_gateway=a}.call(this,d(1))}}); \ No newline at end of file +!function(e){var t={};function d(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,d),n.l=!0,n.exports}d.m=e,d.c=t,d.d=function(e,t,a){d.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},d.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.t=function(e,t){if(1&t&&(e=d(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(d.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)d.d(a,n,function(t){return e[t]}.bind(null,n));return a},d.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(t,"a",t),t},d.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},d.p="",d(d.s=231)}({1:function(e,t){e.exports=jQuery},13:function(e,t,d){"use strict";(function(e){d.d(t,"a",(function(){return a})),d.d(t,"b",(function(){return r}));var a=function(e){var t,d=e;switch(e){case"amex":d="americanexpress",t=32;break;default:t=50}return"\n \n \n \n ')},n=0;function r(t){if("1"==edd_global_vars.taxes_enabled){var d=document.getElementById("edd_checkout_cart").getElementsByClassName("edd_cart_tax");if(d.length>0&&!d[0].querySelector(".edd-recalculate-taxes-loading")){d=d[0];for(var a=document.createElement("span"),r=d.getElementsByClassName("edd_cart_tax_amount"),o=0;o');var d=document.getElementById("edd-gateway-"+t).getAttribute("data-"+t+"-nonce"),a=edd_scripts.ajaxurl;a.indexOf("?")>0?a+="&":a+="?",a=a+"payment-mode="+t,e.post(a,{action:"edd_load_gateway",edd_payment_mode:t,nonce:d,current_page:edd_scripts.current_page},(function(d){e("#edd_purchase_form_wrap").html(d),e("body").trigger("edd_gateway_loaded",[t])}))}e(document).ready((function(e){if(e(".edd-add-to-cart:not(.edd-no-js)").addClass("edd-has-js"),e(document.body).on("click.eddRemoveFromCart",".edd-remove-from-cart",(function(t){var d=e(this),a=d.data("cart-item"),n=d.data("action"),r=d.data("download-id"),o=d.data("nonce"),i={action:n,cart_item:a,nonce:o,timestamp:d.data("timestamp"),token:d.data("token"),current_page:edd_scripts.current_page};return e.ajax({type:"POST",data:i,dataType:"json",url:edd_scripts.ajaxurl,xhrFields:{withCredentials:!0},success:function(t){if(t.removed){if(parseInt(edd_scripts.position_in_cart,10)===parseInt(a,10)||edd_scripts.has_purchase_links)return window.location=window.location,!1;e(".edd-cart").each((function(){e(this).find("[data-cart-item='"+a+"']").parent().remove()})),e(".edd-cart").each((function(){var t=0;e(this).find("[data-cart-item]").each((function(){e(this).attr("data-cart-item",t),t+=1}))})),e("[id^=edd_purchase_"+r+"]").length&&(e("[id^=edd_purchase_"+r+"] .edd_go_to_checkout").hide(),e("[id^=edd_purchase_"+r+"] .edd-add-to-cart.edd-has-js").show().removeAttr("data-edd-loading"),"1"===edd_scripts.quantities_enabled&&e("[id^=edd_purchase_"+r+"] .edd_download_quantity_wrapper").show()),e("span.edd-cart-quantity").text(t.cart_quantity),e(document.body).trigger("edd_quantity_updated",[t.cart_quantity]),edd_scripts.taxes_enabled&&(e(".cart_item.edd_subtotal span").html(t.subtotal),e(".cart_item.edd_cart_tax span").html(t.tax)),e(".cart_item.edd_total span").html(t.total),0===t.cart_quantity&&(e(".cart_item.edd_subtotal,.edd-cart-number-of-items,.cart_item.edd_checkout,.cart_item.edd_cart_tax,.cart_item.edd_total").hide(),e(".edd-cart").each((function(){var t=e(this).parent();t.length&&(t.addClass("cart-empty"),t.removeClass("cart-not-empty")),e(this).append('
  • '+edd_scripts.empty_cart_message+"
  • ")}))),e(document.body).trigger("edd_cart_item_removed",[t])}}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){})),!1})),e(document.body).on("click.eddAddToCart",".edd-add-to-cart",(function(t){t.preventDefault();var d=e(this),a=d.closest("form");d.prop("disabled",!0),d.find(".edd-loading");var n=d.closest("div");d.attr("data-edd-loading",""),a=d.parents("form").last();var r=d.data("download-id"),o=d.data("variable-price"),i=d.data("price-mode"),c=d.data("nonce"),s=[],_=!0;if("yes"===o)if(a.find(".edd_price_option_"+r+'[type="hidden"]').length>0)s[0]=e(".edd_price_option_"+r,a).val(),a.find(".edd-submit").data("price")&&a.find(".edd-submit").data("price")>0&&(_=!1);else{if(!a.find(".edd_price_option_"+r+":checked",a).length)return d.removeAttr("data-edd-loading"),alert(edd_scripts.select_option),t.stopPropagation(),d.prop("disabled",!1),!1;a.find(".edd_price_option_"+r+":checked",a).each((function(t){if(s[t]=e(this).val(),!0===_){var d=e(this).data("price");d&&d>0&&(_=!1)}}))}else s[0]=r,d.data("price")&&d.data("price")>0&&(_=!1);if(_&&a.find(".edd_action_input").val("add_to_cart"),"straight_to_gateway"===a.find(".edd_action_input").val())return a.submit(),!0;var l={action:d.data("action"),download_id:r,price_ids:s,post_data:e(a).serialize(),nonce:c,current_page:edd_scripts.current_page,timestamp:d.data("timestamp"),token:d.data("token")};return e.ajax({type:"POST",data:l,dataType:"json",url:edd_scripts.ajaxurl,xhrFields:{withCredentials:!0},success:function(t){var c="1"===edd_scripts.redirect_to_checkout,s="1"===a.find("input[name=edd_redirect_to_checkout]").val();if(c&&s||!c&&s)window.location=edd_scripts.checkout_page;else{if("1"===edd_scripts.taxes_enabled&&(e(".cart_item.edd_subtotal").show(),e(".cart_item.edd_cart_tax").show()),e(".cart_item.edd_total").show(),e(".cart_item.edd_checkout").show(),e(".cart_item.empty").length&&e(".cart_item.empty").hide(),e(".widget_edd_cart_widget .edd-cart").each((function(d){var a=e(this).find(".edd-cart-meta:first");e(t.cart_item).insertBefore(a);var n=e(this).parent();n.length&&(n.addClass("cart-not-empty"),n.removeClass("cart-empty"))})),"1"===edd_scripts.taxes_enabled&&(e(".edd-cart-meta.edd_subtotal span").html(t.subtotal),e(".edd-cart-meta.edd_cart_tax span").html(t.tax)),e(".edd-cart-meta.edd_total span").html(t.total),e(".edd-cart-item-title",t.cart_item).length,e("span.edd-cart-quantity").each((function(){e(this).text(t.cart_quantity),e(document.body).trigger("edd_quantity_updated",[t.cart_quantity])})),"none"===e(".edd-cart-number-of-items").css("display")&&e(".edd-cart-number-of-items").show("slow"),"no"!==o&&"multi"===i||(e(".edd-add-to-cart.edd-has-js",n).toggle(),e(".edd_go_to_checkout",n).show()),"multi"===i&&d.removeAttr("data-edd-loading"),e(".edd_download_purchase_form").length&&("no"===o||!a.find(".edd_price_option_"+r).is("input:hidden"))){var _=e('.edd_download_purchase_form *[data-download-id="'+r+'"]').parents("form");e(".edd-add-to-cart",_).hide(),"multi"!==i&&_.find(".edd_download_quantity_wrapper").slideUp(),e(".edd_go_to_checkout",_).show().removeAttr("data-edd-loading")}"incart"!==t&&(e(".edd-cart-added-alert",n).fadeIn(),setTimeout((function(){e(".edd-cart-added-alert",n).fadeOut()}),3e3)),d.prop("disabled",!1),e(document.body).trigger("edd_cart_item_added",[t])}}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){})),!1})),e("#edd_checkout_form_wrap").on("click",".edd_checkout_register_login",(function(){var t=e(this),d={action:t.data("action"),nonce:t.data("nonce")};return e(".edd-cart-ajax").show(),e.post(edd_scripts.ajaxurl,d,(function(t){e("#edd_checkout_login_register").html(edd_scripts.loading),e("#edd_checkout_login_register").html(t),e(".edd-cart-ajax").hide()})),!1})),e(document).on("click","#edd_purchase_form #edd_login_fields input[type=submit]",(function(t){t.preventDefault();var d=e(this).val();e(this).attr("data-original-value",d),e(this).val(edd_global_vars.purchase_loading),e(this).after('');var a={action:"edd_process_checkout_login",edd_ajax:1,edd_user_login:e("#edd_login_fields #edd_user_login").val(),edd_user_pass:e("#edd_login_fields #edd_user_pass").val(),edd_login_nonce:e("#edd_login_nonce").val()};e.post(edd_global_vars.ajaxurl,a,(function(t){"success"===e.trim(t)?(e(".edd_errors").remove(),window.location=edd_scripts.checkout_page):(e("#edd_login_fields input[type=submit]").val(d),e(".edd-loading-ajax").remove(),e(".edd_errors").remove(),e("#edd-user-login-submit").before(t))}))})),e(document).on("change","select#edd-gateway, input.edd-gateway",(function(t){var d=e("#edd-gateway option:selected, input.edd-gateway:checked").val();return"0"===d||a(d),!1})),"1"===edd_scripts.is_checkout){var d=!1,n=!1;e("select#edd-gateway, input.edd-gateway").length&&(d=e("meta[name='edd-chosen-gateway']").attr("content"),n=!0),d||(d=edd_scripts.default_gateway),n?setTimeout((function(){a(d)}),200):setTimeout((function(){e("body").trigger("edd_gateway_loaded",[d])}),300)}function r(){var d,a=e(this),n="undefined"!=typeof edd_global_vars,r="card_state";"edd_address_country"===e(this).attr("id")&&(r="edd_address_state");var o=document.getElementById(r);if("card_state"!==a.attr("id")&&null!=o){var i=e(this).data("nonce"),c={action:"edd_get_shop_states",country:a.val(),field_name:r,nonce:i};e.ajax({type:"POST",data:c,url:edd_scripts.ajaxurl,xhrFields:{withCredentials:!0},success:function(t){d=n?e("#edd_purchase_form"):a.closest("form");var o='input[name="card_state"], select[name="card_state"], input[name="edd_address_state"], select[name="edd_address_state"]';if("nostates"===e.trim(t)){var i='';d.find(o).replaceWith(i)}else d.find(o).replaceWith(t);n&&e(document.body).trigger("edd_cart_billing_address_updated",[t])}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){n&&Object(t.b)()}))}else n&&Object(t.b)();return!1}e(document).on("click","#edd_purchase_form #edd_purchase_submit [type=submit]",(function(t){var d=document.getElementById("edd_purchase_form");if("function"!=typeof d.checkValidity||!1!==d.checkValidity()){t.preventDefault();var a=e(this).val();e(this).val(edd_global_vars.purchase_loading),e(this).prop("disabled",!0),e(this).after(''),e.post(edd_global_vars.ajaxurl,e("#edd_purchase_form").serialize()+"&action=edd_process_checkout&edd_ajax=true",(function(t){"success"===e.trim(t)?(e(".edd_errors").remove(),e(".edd-error").hide(),e(d).submit()):(e("#edd-purchase-button").val(a),e(".edd-loading-ajax").remove(),e(".edd_errors").remove(),e(".edd-error").hide(),e(edd_global_vars.checkout_error_anchor).before(t),e("#edd-purchase-button").prop("disabled",!1),e(document.body).trigger("edd_checkout_error",[t]))}))}})),e(document.body).on("change","#edd_cc_address input.card_state, #edd_cc_address select, #edd_address_country",r),window.update_state_field=r,e(document.body).on("change","#edd_cc_address input[name=card_zip]",(function(){"undefined"!=typeof edd_global_vars&&Object(t.b)()}))})),window.edd_load_gateway=a}.call(this,d(1))}}); \ No newline at end of file diff --git a/wp-content/plugins/easy-digital-downloads/assets/js/edd-checkout-global.js b/wp-content/plugins/easy-digital-downloads/assets/js/edd-checkout-global.js index 96791750..13552991 100644 --- a/wp-content/plugins/easy-digital-downloads/assets/js/edd-checkout-global.js +++ b/wp-content/plugins/easy-digital-downloads/assets/js/edd-checkout-global.js @@ -1 +1 @@ -!function(e){var t={};function d(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,d),n.l=!0,n.exports}d.m=e,d.c=t,d.d=function(e,t,a){d.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},d.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.t=function(e,t){if(1&t&&(e=d(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(d.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)d.d(a,n,function(t){return e[t]}.bind(null,n));return a},d.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(t,"a",t),t},d.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},d.p="",d(d.s=231)}({1:function(e,t){e.exports=jQuery},13:function(e,t,d){"use strict";(function(e){d.d(t,"a",(function(){return a})),d.d(t,"b",(function(){return o}));var a=function(e){var t,d=e;switch(e){case"amex":d="americanexpress",t=32;break;default:t=50}return"\n \n \n \n ')},n=0;function o(t){if("1"==edd_global_vars.taxes_enabled){var d=document.getElementById("edd_checkout_cart").getElementsByClassName("edd_cart_tax");if(d.length>0&&!d[0].querySelector(".edd-recalculate-taxes-loading")){d=d[0];for(var a=document.createElement("span"),o=d.getElementsByClassName("edd_cart_tax_amount"),r=0;r'+d.msg+""),e("#edd-discount-error-wrap").show(),t.trigger("edd_discount_invalid",[d])):(window.console&&window.console.log&&console.log(d),t.trigger("edd_discount_failed",[d])),r.hide()}}).fail((function(e){window.console&&window.console.log&&console.log(e)})),!1}function r(d){var n={action:"edd_remove_discount",code:e(this).data("code"),current_page:edd_global_vars.current_page};return e.ajax({type:"POST",data:n,dataType:"json",url:edd_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(d){var n="0"+edd_global_vars.decimal_separator+"00";e(".edd_cart_amount").each((function(){edd_global_vars.currency_sign+n!=e(this).text()&&n+edd_global_vars.currency_sign!=e(this).text()||window.location.reload(),e(this).text(d.total),e(this).data("total",d.total_plain)})),e(".edd_cart_discount").html(d.html),d.discounts&&0===d.discounts.length&&e(".edd_cart_discount_row").hide(),Object(a.b)(),e("#edd_cc_fields,#edd_cc_address").slideDown(),t.trigger("edd_discount_removed",[d])}}).fail((function(e){window.console&&window.console.log&&console.log(e)})),!1}function c(d){var a=e(this),n=a.val(),o=a.data("key"),r=a.closest(".edd_cart_item").data("download-id"),c=a.parent().find('input[name="edd-cart-download-'+o+'-options"]').val(),i=e("#edd_cc_address"),l={action:"edd_update_quantity",quantity:n,download_id:r,options:c,billing_country:i.find("#billing_country").val(),card_state:i.find("#card_state").val(),current_page:edd_global_vars.current_page};return e.ajax({type:"POST",data:l,dataType:"json",url:edd_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(d){e(".edd_cart_subtotal_amount").each((function(){e(this).text(d.subtotal)})),e(".edd_cart_tax_amount").each((function(){e(this).text(d.taxes).data("tax",d.taxes_raw).attr("data-tax",d.taxes_raw)})),e(".edd_cart_discount").html(d.discounts),e(".edd_cart_amount").each((function(){e(this).text(d.total).data("subtotal",d.subtotal_raw).attr("data-subtotal",d.subtotal_raw).data("total",d.total_raw).attr("data-total",d.total_raw),t.trigger("edd_quantity_updated",[d])}))}}).fail((function(e){window.console&&window.console.log&&console.log(e)})),!1}return{init:function(){t=e(document.body),d=e("#edd_purchase_form"),e(".edd_cart_amount").text(),n=e("#edd_checkout_form_wrap"),t.on("edd_gateway_loaded",(function(e){var t,a,n,o;a=(t=d).find(".card-number"),n=t.find(".card-cvc"),o=t.find(".card-expiry"),a.length&&"function"==typeof a.payment&&(a.payment("formatCardNumber"),n.payment("formatCardCVC"),o.payment("formatCardExpiry"))})),t.on("keyup change",".edd-do-validate .card-number",(function(){var t,d;t=e(this),(d=t).validateCreditCard((function(t){var n=e(".card-type");null==t.card_type?(n.removeClass().addClass("off card-type"),d.removeClass("valid"),d.addClass("error")):(n.removeClass("off"),n.html(Object(a.a)(t.card_type.name)),n.addClass(t.card_type.name),t.length_valid&&t.luhn_valid?(d.addClass("valid"),d.removeClass("error")):(d.removeClass("valid"),d.addClass("error")))}))})),t.on("blur change",".card-name",(function(){var t=e(this);t.validateCreditCard((function(d){null!=d.card_type?(t.removeClass("valid").addClass("error"),e("#edd-purchase-button").attr("disabled","disabled")):(t.removeClass("error").addClass("valid"),e("#edd-purchase-button").removeAttr("disabled"))}))})),t.on("submit","#edd_payment_mode",(function(){if(0==e("#edd-gateway option:selected").val())return alert(edd_global_vars.no_gateway),!1})),t.on("click","#edd_payment_mode_select input",(function(){e("#edd_payment_mode_select label.edd-gateway-option-selected").removeClass("edd-gateway-option-selected"),e("#edd_payment_mode_select input:checked").parent().addClass("edd-gateway-option-selected")})),n.on("click",".edd-apply-discount",o),n.on("keypress","#edd-discount",(function(e){if("13"==e.keyCode)return!1})),n.on("keyup","#edd-discount",(function(e){"13"==e.keyCode&&n.find(".edd-apply-discount").trigger("click")})),t.on("click",".edd_discount_remove",r),t.on("click",".edd_discount_link",(function(t){t.preventDefault(),e(".edd_discount_link").parent().hide(),e("#edd-discount-code-wrap").show().find("#edd-discount").focus()})),t.find("#edd-discount-code-wrap").hide(),t.find("#edd_show_discount").show(),t.on("change",".edd-item-quantity",c),t.on("click",".edd-amazon-logout #Logout",(function(e){e.preventDefault(),amazon.Login.logout(),window.location=edd_amazon.checkoutUri}))},recalculate_taxes:a.b}}(window.jQuery),window.jQuery(document).ready(EDD_Checkout.init)},232:function(e,t,d){"use strict";(function(e){var t=d(4);Object(t.a)((function(){e(document.body).on("click",".edd_terms_links",(function(t){t.preventDefault();var d=e(this).parent();d.prev(".edd-terms").slideToggle(),d.find(".edd_terms_links").toggle()}))}))}).call(this,d(1))},4:function(e,t,d){"use strict";(function(e){d.d(t,"a",(function(){return a}));var a=function(t){e(t)}}).call(this,d(1))}}); \ No newline at end of file +!function(e){var t={};function d(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,d),n.l=!0,n.exports}d.m=e,d.c=t,d.d=function(e,t,a){d.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},d.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.t=function(e,t){if(1&t&&(e=d(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(d.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)d.d(a,n,function(t){return e[t]}.bind(null,n));return a},d.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(t,"a",t),t},d.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},d.p="",d(d.s=232)}({1:function(e,t){e.exports=jQuery},13:function(e,t,d){"use strict";(function(e){d.d(t,"a",(function(){return a})),d.d(t,"b",(function(){return o}));var a=function(e){var t,d=e;switch(e){case"amex":d="americanexpress",t=32;break;default:t=50}return"\n \n \n \n ')},n=0;function o(t){if("1"==edd_global_vars.taxes_enabled){var d=document.getElementById("edd_checkout_cart").getElementsByClassName("edd_cart_tax");if(d.length>0&&!d[0].querySelector(".edd-recalculate-taxes-loading")){d=d[0];for(var a=document.createElement("span"),o=d.getElementsByClassName("edd_cart_tax_amount"),r=0;r'+d.msg+""),e("#edd-discount-error-wrap").show(),t.trigger("edd_discount_invalid",[d])):(window.console&&window.console.log&&console.log(d),t.trigger("edd_discount_failed",[d])),r.hide()}}).fail((function(e){window.console&&window.console.log&&console.log(e)})),!1}function r(d){var n={action:"edd_remove_discount",code:e(this).data("code"),current_page:edd_global_vars.current_page};return e.ajax({type:"POST",data:n,dataType:"json",url:edd_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(d){var n="0"+edd_global_vars.decimal_separator+"00";e(".edd_cart_amount").each((function(){edd_global_vars.currency_sign+n!=e(this).text()&&n+edd_global_vars.currency_sign!=e(this).text()||window.location.reload(),e(this).text(d.total),e(this).data("total",d.total_plain)})),e(".edd_cart_discount").html(d.html),d.discounts&&0===d.discounts.length&&e(".edd_cart_discount_row").hide(),Object(a.b)(),e("#edd_cc_fields,#edd_cc_address").slideDown(),t.trigger("edd_discount_removed",[d])}}).fail((function(e){window.console&&window.console.log&&console.log(e)})),!1}function c(d){var a=e(this),n=a.val(),o=a.data("key"),r=a.closest(".edd_cart_item").data("download-id"),c=a.parent().find('input[name="edd-cart-download-'+o+'-options"]').val(),i=e("#edd_cc_address"),l={action:"edd_update_quantity",quantity:n,download_id:r,options:c,billing_country:i.find("#billing_country").val(),card_state:i.find("#card_state").val(),current_page:edd_global_vars.current_page};return e.ajax({type:"POST",data:l,dataType:"json",url:edd_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(d){e(".edd_cart_subtotal_amount").each((function(){e(this).text(d.subtotal)})),e(".edd_cart_tax_amount").each((function(){e(this).text(d.taxes).data("tax",d.taxes_raw).attr("data-tax",d.taxes_raw)})),e(".edd_cart_discount").html(d.discounts),e(".edd_cart_amount").each((function(){e(this).text(d.total).data("subtotal",d.subtotal_raw).attr("data-subtotal",d.subtotal_raw).data("total",d.total_raw).attr("data-total",d.total_raw),t.trigger("edd_quantity_updated",[d])}))}}).fail((function(e){window.console&&window.console.log&&console.log(e)})),!1}return{init:function(){t=e(document.body),d=e("#edd_purchase_form"),e(".edd_cart_amount").text(),n=e("#edd_checkout_form_wrap"),t.on("edd_gateway_loaded",(function(e){var t,a,n,o;a=(t=d).find(".card-number"),n=t.find(".card-cvc"),o=t.find(".card-expiry"),a.length&&"function"==typeof a.payment&&(a.payment("formatCardNumber"),n.payment("formatCardCVC"),o.payment("formatCardExpiry"))})),t.on("keyup change",".edd-do-validate .card-number",(function(){var t,d;t=e(this),(d=t).validateCreditCard((function(t){var n=e(".card-type");null==t.card_type?(n.removeClass().addClass("off card-type"),d.removeClass("valid"),d.addClass("error")):(n.removeClass("off"),n.html(Object(a.a)(t.card_type.name)),n.addClass(t.card_type.name),t.length_valid&&t.luhn_valid?(d.addClass("valid"),d.removeClass("error")):(d.removeClass("valid"),d.addClass("error")))}))})),t.on("blur change",".card-name",(function(){var t=e(this);t.validateCreditCard((function(d){null!=d.card_type?(t.removeClass("valid").addClass("error"),e("#edd-purchase-button").attr("disabled","disabled")):(t.removeClass("error").addClass("valid"),e("#edd-purchase-button").removeAttr("disabled"))}))})),t.on("submit","#edd_payment_mode",(function(){if(0==e("#edd-gateway option:selected").val())return alert(edd_global_vars.no_gateway),!1})),t.on("click","#edd_payment_mode_select input",(function(){e("#edd_payment_mode_select label.edd-gateway-option-selected").removeClass("edd-gateway-option-selected"),e("#edd_payment_mode_select input:checked").parent().addClass("edd-gateway-option-selected")})),n.on("click",".edd-apply-discount",o),n.on("keypress","#edd-discount",(function(e){if("13"==e.keyCode)return!1})),n.on("keyup","#edd-discount",(function(e){"13"==e.keyCode&&n.find(".edd-apply-discount").trigger("click")})),t.on("click",".edd_discount_remove",r),t.on("click",".edd_discount_link",(function(t){t.preventDefault(),e(".edd_discount_link").parent().hide(),e("#edd-discount-code-wrap").show().find("#edd-discount").focus()})),t.find("#edd-discount-code-wrap").hide(),t.find("#edd_show_discount").show(),t.on("change",".edd-item-quantity",c),t.on("click",".edd-amazon-logout #Logout",(function(e){e.preventDefault(),amazon.Login.logout(),window.location=edd_amazon.checkoutUri}))},recalculate_taxes:a.b}}(window.jQuery),window.jQuery(document).ready(EDD_Checkout.init)},233:function(e,t,d){"use strict";(function(e){var t=d(4);Object(t.a)((function(){e(document.body).on("click",".edd_terms_links",(function(t){t.preventDefault();var d=e(this).parent();d.prev(".edd-terms").slideToggle(),d.find(".edd_terms_links").toggle()}))}))}).call(this,d(1))},4:function(e,t,d){"use strict";(function(e){d.d(t,"a",(function(){return a}));var a=function(t){e(t)}}).call(this,d(1))}}); \ No newline at end of file diff --git a/wp-content/plugins/easy-digital-downloads/assets/js/paypal-checkout.js b/wp-content/plugins/easy-digital-downloads/assets/js/paypal-checkout.js index b793b8bb..b2171193 100644 --- a/wp-content/plugins/easy-digital-downloads/assets/js/paypal-checkout.js +++ b/wp-content/plugins/easy-digital-downloads/assets/js/paypal-checkout.js @@ -1 +1 @@ -!function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(a,r,function(t){return e[t]}.bind(null,r));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=233)}({1:function(e,t){e.exports=jQuery},233:function(e,t,n){(function(e){var t={isMounted:!1,init:function(){document.getElementById("edd-paypal-container")&&this.initButtons("#edd-paypal-container","checkout"),e(document.body).on("edd_discount_applied",this.maybeRefreshPage),e(document.body).on("edd_discount_removed",this.maybeRefreshPage)},isPayPal:function(){var t=!1;return e("select#edd-gateway, input.edd-gateway").length&&(t=e("meta[name='edd-chosen-gateway']").attr("content")),!t&&edd_scripts.default_gateway&&(t=edd_scripts.default_gateway),"paypal_commerce"===t},maybeRefreshPage:function(e,n){(0===n.total_plain&&t.isPayPal()||!t.isMounted&&t.isPayPal()&&n.total_plain>0)&&window.location.reload()},setErrorHtml:function(t,n,a){if("checkout"===n&&"undefined"!=typeof edd_global_vars&&edd_global_vars.checkout_error_anchor)(r=document.getElementById("edd-paypal-errors-wrap"))&&(r.innerHTML=a);else if("buy_now"===n){var r,o=t.closest(".edd_download_purchase_form");(r=!!o&&o.querySelector(".edd-paypal-checkout-buy-now-error-wrapper"))&&(r.innerHTML=a)}e(document.body).trigger("edd_checkout_error",[a])},initButtons:function(e,n){t.isMounted=!0,paypal.Buttons(t.getButtonArgs(e,n)).render(e),document.dispatchEvent(new CustomEvent("edd_paypal_buttons_mounted"))},getButtonArgs:function(n,a){var r="checkout"===a?document.getElementById("edd_purchase_form"):n.closest(".edd_download_purchase_form"),o="checkout"===a?r.querySelector("#edd-paypal-errors-wrap"):r.querySelector(".edd-paypal-checkout-buy-now-error-wrapper"),d="checkout"===a?document.getElementById("edd-paypal-spinner"):r.querySelector(".edd-paypal-spinner"),c=r.querySelector('input[name="edd_process_paypal_nonce"]'),i=r.querySelector('input[name="edd-process-paypal-token"]'),u="subscription"===eddPayPalVars.intent?"createSubscription":"createOrder",l=r.querySelectorAll("[required]"),s={onInit:function(e,t){t.disable(),r.checkValidity()&&t.enable(),l.forEach((function(e){e.addEventListener("change",(function(e){r.checkValidity()?t.enable():t.disable()}))}))},onClick:function(e,t){if(!r.reportValidity())return!1},onApprove:function(e,r){var o=new FormData;return o.append("action",eddPayPalVars.approvalAction),o.append("edd_process_paypal_nonce",c.value),o.append("token",i.getAttribute("data-token")),o.append("timestamp",i.getAttribute("data-timestamp")),e.orderID&&o.append("paypal_order_id",e.orderID),e.subscriptionID&&o.append("paypal_subscription_id",e.subscriptionID),fetch(edd_scripts.ajaxurl,{method:"POST",body:o}).then((function(e){return e.json()})).then((function(e){if(e.success&&e.data.redirect_url)window.location=e.data.redirect_url;else{d.style.display="none";var o=e.data.message?e.data.message:eddPayPalVars.defaultError;if(t.setErrorHtml(n,a,o),e.data.retry)return r.restart()}}))},onError:function(e){d.style.display="none",e.name="",t.setErrorHtml(n,a,e)},onCancel:function(e){d.style.display="none";var t=new FormData;return t.append("action","edd_cancel_paypal_order"),fetch(edd_scripts.ajaxurl,{method:"POST",body:t}).then((function(e){return e.json()})).then((function(e){if(e.success){var t=e.data.nonces;Object.keys(t).forEach((function(e){var n=document.getElementById("edd-gateway-"+e);n&&n.setAttribute("data-"+e+"-nonce",t[e])}))}}))}};return eddPayPalVars.style&&(s.style=eddPayPalVars.style),s[u]=function(t,n){return d.style.display="block",o&&(o.innerHTML=""),fetch(edd_scripts.ajaxurl,{method:"POST",body:new FormData(r)}).then((function(e){return e.json()})).then((function(t){if(t.data&&t.data.paypal_order_id)return t.data.nonce&&(c.value=t.data.nonce),t.data.token&&(e(i).attr("data-token",t.data.token),e(i).attr("data-timestamp",t.data.timestamp)),t.data.paypal_order_id;var n=eddPayPalVars.defaultError;return t.data&&"string"==typeof t.data?n=t.data:"string"==typeof t&&(n=t),new Promise((function(e,t){t(n)}))}))},s}};e(document.body).on("edd_gateway_loaded",(function(e,n){"paypal_commerce"===n&&t.init()})),e(document).ready((function(e){for(var n=document.querySelectorAll(".edd-paypal-checkout-buy-now"),a=0;a0)&&window.location.reload()},setErrorHtml:function(t,n,a){if("checkout"===n&&"undefined"!=typeof edd_global_vars&&edd_global_vars.checkout_error_anchor)(r=document.getElementById("edd-paypal-errors-wrap"))&&(r.innerHTML=a);else if("buy_now"===n){var r,o=t.closest(".edd_download_purchase_form");(r=!!o&&o.querySelector(".edd-paypal-checkout-buy-now-error-wrapper"))&&(r.innerHTML=a)}e(document.body).trigger("edd_checkout_error",[a])},initButtons:function(e,n){t.isMounted=!0,paypal.Buttons(t.getButtonArgs(e,n)).render(e),document.dispatchEvent(new CustomEvent("edd_paypal_buttons_mounted"))},getButtonArgs:function(n,a){var r="checkout"===a?document.getElementById("edd_purchase_form"):n.closest(".edd_download_purchase_form"),o="checkout"===a?r.querySelector("#edd-paypal-errors-wrap"):r.querySelector(".edd-paypal-checkout-buy-now-error-wrapper"),d="checkout"===a?document.getElementById("edd-paypal-spinner"):r.querySelector(".edd-paypal-spinner"),c=r.querySelector('input[name="edd_process_paypal_nonce"]'),i=r.querySelector('input[name="edd-process-paypal-token"]'),u="subscription"===eddPayPalVars.intent?"createSubscription":"createOrder",l=r.querySelectorAll("[required]"),s={onInit:function(e,t){t.disable(),r.checkValidity()&&t.enable(),l.forEach((function(e){e.addEventListener("change",(function(e){r.checkValidity()?t.enable():t.disable()}))}))},onClick:function(e,t){if(!r.reportValidity())return!1},onApprove:function(e,r){var o=new FormData;return o.append("action",eddPayPalVars.approvalAction),o.append("edd_process_paypal_nonce",c.value),o.append("token",i.getAttribute("data-token")),o.append("timestamp",i.getAttribute("data-timestamp")),e.orderID&&o.append("paypal_order_id",e.orderID),e.subscriptionID&&o.append("paypal_subscription_id",e.subscriptionID),fetch(edd_scripts.ajaxurl,{method:"POST",body:o}).then((function(e){return e.json()})).then((function(e){if(e.success&&e.data.redirect_url)window.location=e.data.redirect_url;else{d.style.display="none";var o=e.data.message?e.data.message:eddPayPalVars.defaultError;if(t.setErrorHtml(n,a,o),e.data.retry)return r.restart()}}))},onError:function(e){d.style.display="none",e.name="",t.setErrorHtml(n,a,e)},onCancel:function(e){d.style.display="none";var t=new FormData;return t.append("action","edd_cancel_paypal_order"),fetch(edd_scripts.ajaxurl,{method:"POST",body:t}).then((function(e){return e.json()})).then((function(e){if(e.success){var t=e.data.nonces;Object.keys(t).forEach((function(e){var n=document.getElementById("edd-gateway-"+e);n&&n.setAttribute("data-"+e+"-nonce",t[e])}))}}))}};return eddPayPalVars.style&&(s.style=eddPayPalVars.style),s[u]=function(t,n){return d.style.display="block",o&&(o.innerHTML=""),fetch(edd_scripts.ajaxurl,{method:"POST",body:new FormData(r)}).then((function(e){return e.json()})).then((function(t){if(t.data&&t.data.paypal_order_id)return t.data.nonce&&(c.value=t.data.nonce),t.data.token&&(e(i).attr("data-token",t.data.token),e(i).attr("data-timestamp",t.data.timestamp)),t.data.paypal_order_id;var n=eddPayPalVars.defaultError;return t.data&&"string"==typeof t.data?n=t.data:"string"==typeof t&&(n=t),new Promise((function(e,t){t(n)}))}))},s}};e(document.body).on("edd_gateway_loaded",(function(e,n){"paypal_commerce"===n&&t.init()})),e(document).ready((function(e){for(var n=document.querySelectorAll(".edd-paypal-checkout-buy-now"),a=0;a '', + 'US' => __( 'United States', 'easy-digital-downloads' ), + 'CA' => __( 'Canada', 'easy-digital-downloads' ), + 'GB' => __( 'United Kingdom', 'easy-digital-downloads' ), + 'AF' => __( 'Afghanistan', 'easy-digital-downloads' ), + 'AX' => __( 'Åland Islands', 'easy-digital-downloads' ), + 'AL' => __( 'Albania', 'easy-digital-downloads' ), + 'DZ' => __( 'Algeria', 'easy-digital-downloads' ), + 'AS' => __( 'American Samoa', 'easy-digital-downloads' ), + 'AD' => __( 'Andorra', 'easy-digital-downloads' ), + 'AO' => __( 'Angola', 'easy-digital-downloads' ), + 'AI' => __( 'Anguilla', 'easy-digital-downloads' ), + 'AQ' => __( 'Antarctica', 'easy-digital-downloads' ), + 'AG' => __( 'Antigua and Barbuda', 'easy-digital-downloads' ), + 'AR' => __( 'Argentina', 'easy-digital-downloads' ), + 'AM' => __( 'Armenia', 'easy-digital-downloads' ), + 'AW' => __( 'Aruba', 'easy-digital-downloads' ), + 'AU' => __( 'Australia', 'easy-digital-downloads' ), + 'AT' => __( 'Austria', 'easy-digital-downloads' ), + 'AZ' => __( 'Azerbaijan', 'easy-digital-downloads' ), + 'BS' => __( 'Bahamas', 'easy-digital-downloads' ), + 'BH' => __( 'Bahrain', 'easy-digital-downloads' ), + 'BD' => __( 'Bangladesh', 'easy-digital-downloads' ), + 'BB' => __( 'Barbados', 'easy-digital-downloads' ), + 'BY' => __( 'Belarus', 'easy-digital-downloads' ), + 'BE' => __( 'Belgium', 'easy-digital-downloads' ), + 'BZ' => __( 'Belize', 'easy-digital-downloads' ), + 'BJ' => __( 'Benin', 'easy-digital-downloads' ), + 'BM' => __( 'Bermuda', 'easy-digital-downloads' ), + 'BT' => __( 'Bhutan', 'easy-digital-downloads' ), + 'BO' => __( 'Bolivia', 'easy-digital-downloads' ), + 'BQ' => __( 'Bonaire, Saint Eustatius and Saba', 'easy-digital-downloads' ), + 'BA' => __( 'Bosnia and Herzegovina', 'easy-digital-downloads' ), + 'BW' => __( 'Botswana', 'easy-digital-downloads' ), + 'BV' => __( 'Bouvet Island', 'easy-digital-downloads' ), + 'BR' => __( 'Brazil', 'easy-digital-downloads' ), + 'IO' => __( 'British Indian Ocean Territory', 'easy-digital-downloads' ), + 'BN' => __( 'Brunei Darrussalam', 'easy-digital-downloads' ), + 'BG' => __( 'Bulgaria', 'easy-digital-downloads' ), + 'BF' => __( 'Burkina Faso', 'easy-digital-downloads' ), + 'BI' => __( 'Burundi', 'easy-digital-downloads' ), + 'KH' => __( 'Cambodia', 'easy-digital-downloads' ), + 'CM' => __( 'Cameroon', 'easy-digital-downloads' ), + 'CV' => __( 'Cape Verde', 'easy-digital-downloads' ), + 'KY' => __( 'Cayman Islands', 'easy-digital-downloads' ), + 'CF' => __( 'Central African Republic', 'easy-digital-downloads' ), + 'TD' => __( 'Chad', 'easy-digital-downloads' ), + 'CL' => __( 'Chile', 'easy-digital-downloads' ), + 'CN' => __( 'China', 'easy-digital-downloads' ), + 'CX' => __( 'Christmas Island', 'easy-digital-downloads' ), + 'CC' => __( 'Cocos Islands', 'easy-digital-downloads' ), + 'CO' => __( 'Colombia', 'easy-digital-downloads' ), + 'KM' => __( 'Comoros', 'easy-digital-downloads' ), + 'CD' => __( 'Congo, Democratic People\'s Republic', 'easy-digital-downloads' ), + 'CG' => __( 'Congo, Republic of', 'easy-digital-downloads' ), + 'CK' => __( 'Cook Islands', 'easy-digital-downloads' ), + 'CR' => __( 'Costa Rica', 'easy-digital-downloads' ), + 'CI' => __( 'Cote d\'Ivoire', 'easy-digital-downloads' ), + 'HR' => __( 'Croatia/Hrvatska', 'easy-digital-downloads' ), + 'CU' => __( 'Cuba', 'easy-digital-downloads' ), + 'CW' => __( 'CuraÇao', 'easy-digital-downloads' ), + 'CY' => __( 'Cyprus', 'easy-digital-downloads' ), + 'CZ' => __( 'Czechia', 'easy-digital-downloads' ), + 'DK' => __( 'Denmark', 'easy-digital-downloads' ), + 'DJ' => __( 'Djibouti', 'easy-digital-downloads' ), + 'DM' => __( 'Dominica', 'easy-digital-downloads' ), + 'DO' => __( 'Dominican Republic', 'easy-digital-downloads' ), + 'TP' => __( 'East Timor', 'easy-digital-downloads' ), + 'EC' => __( 'Ecuador', 'easy-digital-downloads' ), + 'EG' => __( 'Egypt', 'easy-digital-downloads' ), + 'GQ' => __( 'Equatorial Guinea', 'easy-digital-downloads' ), + 'SV' => __( 'El Salvador', 'easy-digital-downloads' ), + 'ER' => __( 'Eritrea', 'easy-digital-downloads' ), + 'EE' => __( 'Estonia', 'easy-digital-downloads' ), + 'ET' => __( 'Ethiopia', 'easy-digital-downloads' ), + 'FK' => __( 'Falkland Islands', 'easy-digital-downloads' ), + 'FO' => __( 'Faroe Islands', 'easy-digital-downloads' ), + 'FJ' => __( 'Fiji', 'easy-digital-downloads' ), + 'FI' => __( 'Finland', 'easy-digital-downloads' ), + 'FR' => __( 'France', 'easy-digital-downloads' ), + 'GF' => __( 'French Guiana', 'easy-digital-downloads' ), + 'PF' => __( 'French Polynesia', 'easy-digital-downloads' ), + 'TF' => __( 'French Southern Territories', 'easy-digital-downloads' ), + 'GA' => __( 'Gabon', 'easy-digital-downloads' ), + 'GM' => __( 'Gambia', 'easy-digital-downloads' ), + 'GE' => __( 'Georgia', 'easy-digital-downloads' ), + 'DE' => __( 'Germany', 'easy-digital-downloads' ), + 'GR' => __( 'Greece', 'easy-digital-downloads' ), + 'GH' => __( 'Ghana', 'easy-digital-downloads' ), + 'GI' => __( 'Gibraltar', 'easy-digital-downloads' ), + 'GL' => __( 'Greenland', 'easy-digital-downloads' ), + 'GD' => __( 'Grenada', 'easy-digital-downloads' ), + 'GP' => __( 'Guadeloupe', 'easy-digital-downloads' ), + 'GU' => __( 'Guam', 'easy-digital-downloads' ), + 'GT' => __( 'Guatemala', 'easy-digital-downloads' ), + 'GG' => __( 'Guernsey', 'easy-digital-downloads' ), + 'GN' => __( 'Guinea', 'easy-digital-downloads' ), + 'GW' => __( 'Guinea-Bissau', 'easy-digital-downloads' ), + 'GY' => __( 'Guyana', 'easy-digital-downloads' ), + 'HT' => __( 'Haiti', 'easy-digital-downloads' ), + 'HM' => __( 'Heard and McDonald Islands', 'easy-digital-downloads' ), + 'VA' => __( 'Holy See (City Vatican State)', 'easy-digital-downloads' ), + 'HN' => __( 'Honduras', 'easy-digital-downloads' ), + 'HK' => __( 'Hong Kong', 'easy-digital-downloads' ), + 'HU' => __( 'Hungary', 'easy-digital-downloads' ), + 'IS' => __( 'Iceland', 'easy-digital-downloads' ), + 'IN' => __( 'India', 'easy-digital-downloads' ), + 'ID' => __( 'Indonesia', 'easy-digital-downloads' ), + 'IR' => __( 'Iran', 'easy-digital-downloads' ), + 'IQ' => __( 'Iraq', 'easy-digital-downloads' ), + 'IE' => __( 'Ireland', 'easy-digital-downloads' ), + 'IM' => __( 'Isle of Man', 'easy-digital-downloads' ), + 'IL' => __( 'Israel', 'easy-digital-downloads' ), + 'IT' => __( 'Italy', 'easy-digital-downloads' ), + 'JM' => __( 'Jamaica', 'easy-digital-downloads' ), + 'JP' => __( 'Japan', 'easy-digital-downloads' ), + 'JE' => __( 'Jersey', 'easy-digital-downloads' ), + 'JO' => __( 'Jordan', 'easy-digital-downloads' ), + 'KZ' => __( 'Kazakhstan', 'easy-digital-downloads' ), + 'KE' => __( 'Kenya', 'easy-digital-downloads' ), + 'KI' => __( 'Kiribati', 'easy-digital-downloads' ), + 'KW' => __( 'Kuwait', 'easy-digital-downloads' ), + 'KG' => __( 'Kyrgyzstan', 'easy-digital-downloads' ), + 'LA' => __( 'Lao People\'s Democratic Republic', 'easy-digital-downloads' ), + 'LV' => __( 'Latvia', 'easy-digital-downloads' ), + 'LB' => __( 'Lebanon', 'easy-digital-downloads' ), + 'LS' => __( 'Lesotho', 'easy-digital-downloads' ), + 'LR' => __( 'Liberia', 'easy-digital-downloads' ), + 'LY' => __( 'Libyan Arab Jamahiriya', 'easy-digital-downloads' ), + 'LI' => __( 'Liechtenstein', 'easy-digital-downloads' ), + 'LT' => __( 'Lithuania', 'easy-digital-downloads' ), + 'LU' => __( 'Luxembourg', 'easy-digital-downloads' ), + 'MO' => __( 'Macau', 'easy-digital-downloads' ), + 'MK' => __( 'Macedonia', 'easy-digital-downloads' ), + 'MG' => __( 'Madagascar', 'easy-digital-downloads' ), + 'MW' => __( 'Malawi', 'easy-digital-downloads' ), + 'MY' => __( 'Malaysia', 'easy-digital-downloads' ), + 'MV' => __( 'Maldives', 'easy-digital-downloads' ), + 'ML' => __( 'Mali', 'easy-digital-downloads' ), + 'MT' => __( 'Malta', 'easy-digital-downloads' ), + 'MH' => __( 'Marshall Islands', 'easy-digital-downloads' ), + 'MQ' => __( 'Martinique', 'easy-digital-downloads' ), + 'MR' => __( 'Mauritania', 'easy-digital-downloads' ), + 'MU' => __( 'Mauritius', 'easy-digital-downloads' ), + 'YT' => __( 'Mayotte', 'easy-digital-downloads' ), + 'MX' => __( 'Mexico', 'easy-digital-downloads' ), + 'FM' => __( 'Micronesia', 'easy-digital-downloads' ), + 'MD' => __( 'Moldova, Republic of', 'easy-digital-downloads' ), + 'MC' => __( 'Monaco', 'easy-digital-downloads' ), + 'MN' => __( 'Mongolia', 'easy-digital-downloads' ), + 'ME' => __( 'Montenegro', 'easy-digital-downloads' ), + 'MS' => __( 'Montserrat', 'easy-digital-downloads' ), + 'MA' => __( 'Morocco', 'easy-digital-downloads' ), + 'MZ' => __( 'Mozambique', 'easy-digital-downloads' ), + 'MM' => __( 'Myanmar', 'easy-digital-downloads' ), + 'NA' => __( 'Namibia', 'easy-digital-downloads' ), + 'NR' => __( 'Nauru', 'easy-digital-downloads' ), + 'NP' => __( 'Nepal', 'easy-digital-downloads' ), + 'NL' => __( 'Netherlands', 'easy-digital-downloads' ), + 'AN' => __( 'Netherlands Antilles', 'easy-digital-downloads' ), + 'NC' => __( 'New Caledonia', 'easy-digital-downloads' ), + 'NZ' => __( 'New Zealand', 'easy-digital-downloads' ), + 'NI' => __( 'Nicaragua', 'easy-digital-downloads' ), + 'NE' => __( 'Niger', 'easy-digital-downloads' ), + 'NG' => __( 'Nigeria', 'easy-digital-downloads' ), + 'NU' => __( 'Niue', 'easy-digital-downloads' ), + 'NF' => __( 'Norfolk Island', 'easy-digital-downloads' ), + 'KP' => __( 'North Korea', 'easy-digital-downloads' ), + 'MP' => __( 'Northern Mariana Islands', 'easy-digital-downloads' ), + 'NO' => __( 'Norway', 'easy-digital-downloads' ), + 'OM' => __( 'Oman', 'easy-digital-downloads' ), + 'PK' => __( 'Pakistan', 'easy-digital-downloads' ), + 'PW' => __( 'Palau', 'easy-digital-downloads' ), + 'PS' => __( 'Palestinian Territories', 'easy-digital-downloads' ), + 'PA' => __( 'Panama', 'easy-digital-downloads' ), + 'PG' => __( 'Papua New Guinea', 'easy-digital-downloads' ), + 'PY' => __( 'Paraguay', 'easy-digital-downloads' ), + 'PE' => __( 'Peru', 'easy-digital-downloads' ), + 'PH' => __( 'Philippines', 'easy-digital-downloads' ), + 'PN' => __( 'Pitcairn Island', 'easy-digital-downloads' ), + 'PL' => __( 'Poland', 'easy-digital-downloads' ), + 'PT' => __( 'Portugal', 'easy-digital-downloads' ), + 'PR' => __( 'Puerto Rico', 'easy-digital-downloads' ), + 'QA' => __( 'Qatar', 'easy-digital-downloads' ), + 'XK' => __( 'Republic of Kosovo', 'easy-digital-downloads' ), + 'RE' => __( 'Reunion Island', 'easy-digital-downloads' ), + 'RO' => __( 'Romania', 'easy-digital-downloads' ), + 'RU' => __( 'Russian Federation', 'easy-digital-downloads' ), + 'RW' => __( 'Rwanda', 'easy-digital-downloads' ), + 'BL' => __( 'Saint Barthélemy', 'easy-digital-downloads' ), + 'SH' => __( 'Saint Helena', 'easy-digital-downloads' ), + 'KN' => __( 'Saint Kitts and Nevis', 'easy-digital-downloads' ), + 'LC' => __( 'Saint Lucia', 'easy-digital-downloads' ), + 'MF' => __( 'Saint Martin (French)', 'easy-digital-downloads' ), + 'SX' => __( 'Saint Martin (Dutch)', 'easy-digital-downloads' ), + 'PM' => __( 'Saint Pierre and Miquelon', 'easy-digital-downloads' ), + 'VC' => __( 'Saint Vincent and the Grenadines', 'easy-digital-downloads' ), + 'SM' => __( 'San Marino', 'easy-digital-downloads' ), + 'ST' => __( 'São Tomé and Príncipe', 'easy-digital-downloads' ), + 'SA' => __( 'Saudi Arabia', 'easy-digital-downloads' ), + 'SN' => __( 'Senegal', 'easy-digital-downloads' ), + 'RS' => __( 'Serbia', 'easy-digital-downloads' ), + 'SC' => __( 'Seychelles', 'easy-digital-downloads' ), + 'SL' => __( 'Sierra Leone', 'easy-digital-downloads' ), + 'SG' => __( 'Singapore', 'easy-digital-downloads' ), + 'SK' => __( 'Slovak Republic', 'easy-digital-downloads' ), + 'SI' => __( 'Slovenia', 'easy-digital-downloads' ), + 'SB' => __( 'Solomon Islands', 'easy-digital-downloads' ), + 'SO' => __( 'Somalia', 'easy-digital-downloads' ), + 'ZA' => __( 'South Africa', 'easy-digital-downloads' ), + 'GS' => __( 'South Georgia', 'easy-digital-downloads' ), + 'KR' => __( 'South Korea', 'easy-digital-downloads' ), + 'SS' => __( 'South Sudan', 'easy-digital-downloads' ), + 'ES' => __( 'Spain', 'easy-digital-downloads' ), + 'LK' => __( 'Sri Lanka', 'easy-digital-downloads' ), + 'SD' => __( 'Sudan', 'easy-digital-downloads' ), + 'SR' => __( 'Suriname', 'easy-digital-downloads' ), + 'SJ' => __( 'Svalbard and Jan Mayen Islands', 'easy-digital-downloads' ), + 'SZ' => __( 'Swaziland', 'easy-digital-downloads' ), + 'SE' => __( 'Sweden', 'easy-digital-downloads' ), + 'CH' => __( 'Switzerland', 'easy-digital-downloads' ), + 'SY' => __( 'Syrian Arab Republic', 'easy-digital-downloads' ), + 'TW' => __( 'Taiwan', 'easy-digital-downloads' ), + 'TJ' => __( 'Tajikistan', 'easy-digital-downloads' ), + 'TZ' => __( 'Tanzania', 'easy-digital-downloads' ), + 'TH' => __( 'Thailand', 'easy-digital-downloads' ), + 'TL' => __( 'Timor-Leste', 'easy-digital-downloads' ), + 'TG' => __( 'Togo', 'easy-digital-downloads' ), + 'TK' => __( 'Tokelau', 'easy-digital-downloads' ), + 'TO' => __( 'Tonga', 'easy-digital-downloads' ), + 'TT' => __( 'Trinidad and Tobago', 'easy-digital-downloads' ), + 'TN' => __( 'Tunisia', 'easy-digital-downloads' ), + 'TR' => __( 'Turkey', 'easy-digital-downloads' ), + 'TM' => __( 'Turkmenistan', 'easy-digital-downloads' ), + 'TC' => __( 'Turks and Caicos Islands', 'easy-digital-downloads' ), + 'TV' => __( 'Tuvalu', 'easy-digital-downloads' ), + 'UG' => __( 'Uganda', 'easy-digital-downloads' ), + 'UA' => __( 'Ukraine', 'easy-digital-downloads' ), + 'AE' => __( 'United Arab Emirates', 'easy-digital-downloads' ), + 'UY' => __( 'Uruguay', 'easy-digital-downloads' ), + 'UM' => __( 'US Minor Outlying Islands', 'easy-digital-downloads' ), + 'UZ' => __( 'Uzbekistan', 'easy-digital-downloads' ), + 'VU' => __( 'Vanuatu', 'easy-digital-downloads' ), + 'VE' => __( 'Venezuela', 'easy-digital-downloads' ), + 'VN' => __( 'Vietnam', 'easy-digital-downloads' ), + 'VG' => __( 'Virgin Islands (British)', 'easy-digital-downloads' ), + 'VI' => __( 'Virgin Islands (USA)', 'easy-digital-downloads' ), + 'WF' => __( 'Wallis and Futuna Islands', 'easy-digital-downloads' ), + 'EH' => __( 'Western Sahara', 'easy-digital-downloads' ), + 'WS' => __( 'Western Samoa', 'easy-digital-downloads' ), + 'YE' => __( 'Yemen', 'easy-digital-downloads' ), + 'ZM' => __( 'Zambia', 'easy-digital-downloads' ), + 'ZW' => __( 'Zimbabwe', 'easy-digital-downloads' ), +); diff --git a/wp-content/plugins/easy-digital-downloads/i18n/states-bd.php b/wp-content/plugins/easy-digital-downloads/i18n/states-bd.php new file mode 100644 index 00000000..8cee51a3 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/i18n/states-bd.php @@ -0,0 +1,71 @@ + '', + 'BAG' => __( 'Bagerhat', 'easy-digital-downloads' ), + 'BAN' => __( 'Bandarban', 'easy-digital-downloads' ), + 'BAR' => __( 'Barguna', 'easy-digital-downloads' ), + 'BARI' => __( 'Barisal', 'easy-digital-downloads' ), + 'BHO' => __( 'Bhola', 'easy-digital-downloads' ), + 'BOG' => __( 'Bogra', 'easy-digital-downloads' ), + 'BRA' => __( 'Brahmanbaria', 'easy-digital-downloads' ), + 'CHA' => __( 'Chandpur', 'easy-digital-downloads' ), + 'CHI' => __( 'Chittagong', 'easy-digital-downloads' ), + 'CHU' => __( 'Chuadanga', 'easy-digital-downloads' ), + 'COM' => __( 'Comilla', 'easy-digital-downloads' ), + 'COX' => __( 'Cox\'s Bazar', 'easy-digital-downloads' ), + 'DHA' => __( 'Dhaka', 'easy-digital-downloads' ), + 'DIN' => __( 'Dinajpur', 'easy-digital-downloads' ), + 'FAR' => __( 'Faridpur', 'easy-digital-downloads' ), + 'FEN' => __( 'Feni', 'easy-digital-downloads' ), + 'GAI' => __( 'Gaibandha', 'easy-digital-downloads' ), + 'GAZI' => __( 'Gazipur', 'easy-digital-downloads' ), + 'GOP' => __( 'Gopalganj', 'easy-digital-downloads' ), + 'HAB' => __( 'Habiganj', 'easy-digital-downloads' ), + 'JAM' => __( 'Jamalpur', 'easy-digital-downloads' ), + 'JES' => __( 'Jessore', 'easy-digital-downloads' ), + 'JHA' => __( 'Jhalokati', 'easy-digital-downloads' ), + 'JHE' => __( 'Jhenaidah', 'easy-digital-downloads' ), + 'JOY' => __( 'Joypurhat', 'easy-digital-downloads' ), + 'KHA' => __( 'Khagrachhari', 'easy-digital-downloads' ), + 'KHU' => __( 'Khulna', 'easy-digital-downloads' ), + 'KIS' => __( 'Kishoreganj', 'easy-digital-downloads' ), + 'KUR' => __( 'Kurigram', 'easy-digital-downloads' ), + 'KUS' => __( 'Kushtia', 'easy-digital-downloads' ), + 'LAK' => __( 'Lakshmipur', 'easy-digital-downloads' ), + 'LAL' => __( 'Lalmonirhat', 'easy-digital-downloads' ), + 'MAD' => __( 'Madaripur', 'easy-digital-downloads' ), + 'MAG' => __( 'Magura', 'easy-digital-downloads' ), + 'MAN' => __( 'Manikganj', 'easy-digital-downloads' ), + 'MEH' => __( 'Meherpur', 'easy-digital-downloads' ), + 'MOU' => __( 'Moulvibazar', 'easy-digital-downloads' ), + 'MUN' => __( 'Munshiganj', 'easy-digital-downloads' ), + 'MYM' => __( 'Mymensingh', 'easy-digital-downloads' ), + 'NAO' => __( 'Naogaon', 'easy-digital-downloads' ), + 'NAR' => __( 'Narail', 'easy-digital-downloads' ), + 'NARG' => __( 'Narayanganj', 'easy-digital-downloads' ), + 'NARD' => __( 'Narsingdi', 'easy-digital-downloads' ), + 'NAT' => __( 'Natore', 'easy-digital-downloads' ), + 'NAW' => __( 'Nawabganj', 'easy-digital-downloads' ), + 'NET' => __( 'Netrakona', 'easy-digital-downloads' ), + 'NIL' => __( 'Nilphamari', 'easy-digital-downloads' ), + 'NOA' => __( 'Noakhali', 'easy-digital-downloads' ), + 'PAB' => __( 'Pabna', 'easy-digital-downloads' ), + 'PAN' => __( 'Panchagarh', 'easy-digital-downloads' ), + 'PAT' => __( 'Patuakhali', 'easy-digital-downloads' ), + 'PIR' => __( 'Pirojpur', 'easy-digital-downloads' ), + 'RAJB' => __( 'Rajbari', 'easy-digital-downloads' ), + 'RAJ' => __( 'Rajshahi', 'easy-digital-downloads' ), + 'RAN' => __( 'Rangamati', 'easy-digital-downloads' ), + 'RANP' => __( 'Rangpur', 'easy-digital-downloads' ), + 'SAT' => __( 'Satkhira', 'easy-digital-downloads' ), + 'SHA' => __( 'Shariatpur', 'easy-digital-downloads' ), + 'SHE' => __( 'Sherpur', 'easy-digital-downloads' ), + 'SIR' => __( 'Sirajganj', 'easy-digital-downloads' ), + 'SUN' => __( 'Sunamganj', 'easy-digital-downloads' ), + 'SYL' => __( 'Sylhet', 'easy-digital-downloads' ), + 'TAN' => __( 'Tangail', 'easy-digital-downloads' ), + 'THA' => __( 'Thakurgaon', 'easy-digital-downloads' ), +); diff --git a/wp-content/plugins/easy-digital-downloads/i18n/states-es.php b/wp-content/plugins/easy-digital-downloads/i18n/states-es.php new file mode 100644 index 00000000..d827e374 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/i18n/states-es.php @@ -0,0 +1,59 @@ + '', + 'C' => __( 'A Coruña', 'easy-digital-downloads' ), + 'VI' => __( 'Araba', 'easy-digital-downloads' ), + 'AB' => __( 'Albacete', 'easy-digital-downloads' ), + 'A' => __( 'Alicante', 'easy-digital-downloads' ), + 'AL' => __( 'Almería', 'easy-digital-downloads' ), + 'O' => __( 'Asturias', 'easy-digital-downloads' ), + 'AV' => __( 'Ávila', 'easy-digital-downloads' ), + 'BA' => __( 'Badajoz', 'easy-digital-downloads' ), + 'PM' => __( 'Baleares', 'easy-digital-downloads' ), + 'B' => __( 'Barcelona', 'easy-digital-downloads' ), + 'BU' => __( 'Burgos', 'easy-digital-downloads' ), + 'CC' => __( 'Cáceres', 'easy-digital-downloads' ), + 'CA' => __( 'Cádiz', 'easy-digital-downloads' ), + 'S' => __( 'Cantabria', 'easy-digital-downloads' ), + 'CS' => __( 'Castellón', 'easy-digital-downloads' ), + 'CE' => __( 'Ceuta', 'easy-digital-downloads' ), + 'CR' => __( 'Ciudad Real', 'easy-digital-downloads' ), + 'CO' => __( 'Córdoba', 'easy-digital-downloads' ), + 'CU' => __( 'Cuenca', 'easy-digital-downloads' ), + 'GI' => __( 'Girona', 'easy-digital-downloads' ), + 'GR' => __( 'Granada', 'easy-digital-downloads' ), + 'GU' => __( 'Guadalajara', 'easy-digital-downloads' ), + 'SS' => __( 'Gipuzkoa', 'easy-digital-downloads' ), + 'H' => __( 'Huelva', 'easy-digital-downloads' ), + 'HU' => __( 'Huesca', 'easy-digital-downloads' ), + 'J' => __( 'Jaén', 'easy-digital-downloads' ), + 'LO' => __( 'La Rioja', 'easy-digital-downloads' ), + 'GC' => __( 'Las Palmas', 'easy-digital-downloads' ), + 'LE' => __( 'León', 'easy-digital-downloads' ), + 'L' => __( 'Lleida', 'easy-digital-downloads' ), + 'LU' => __( 'Lugo', 'easy-digital-downloads' ), + 'M' => __( 'Madrid', 'easy-digital-downloads' ), + 'MA' => __( 'Málaga', 'easy-digital-downloads' ), + 'ML' => __( 'Melilla', 'easy-digital-downloads' ), + 'MU' => __( 'Murcia', 'easy-digital-downloads' ), + 'NA' => __( 'Navarra', 'easy-digital-downloads' ), + 'OR' => __( 'Ourense', 'easy-digital-downloads' ), + 'P' => __( 'Palencia', 'easy-digital-downloads' ), + 'PO' => __( 'Pontevedra', 'easy-digital-downloads' ), + 'SA' => __( 'Salamanca', 'easy-digital-downloads' ), + 'TF' => __( 'Santa Cruz de Tenerife', 'easy-digital-downloads' ), + 'SG' => __( 'Segovia', 'easy-digital-downloads' ), + 'SE' => __( 'Sevilla', 'easy-digital-downloads' ), + 'SO' => __( 'Soria', 'easy-digital-downloads' ), + 'T' => __( 'Tarragona', 'easy-digital-downloads' ), + 'TE' => __( 'Teruel', 'easy-digital-downloads' ), + 'TO' => __( 'Toledo', 'easy-digital-downloads' ), + 'V' => __( 'Valencia', 'easy-digital-downloads' ), + 'VA' => __( 'Valladolid', 'easy-digital-downloads' ), + 'BI' => __( 'Bizkaia', 'easy-digital-downloads' ), + 'ZA' => __( 'Zamora', 'easy-digital-downloads' ), + 'Z' => __( 'Zaragoza', 'easy-digital-downloads' ), +); diff --git a/wp-content/plugins/easy-digital-downloads/i18n/states-gb.php b/wp-content/plugins/easy-digital-downloads/i18n/states-gb.php new file mode 100644 index 00000000..a415a308 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/i18n/states-gb.php @@ -0,0 +1,224 @@ + '', + 'GB-ABE' => __( 'Aberdeen City', 'easy-digital-downloads' ), + 'GB-ABD' => __( 'Aberdeenshire', 'easy-digital-downloads' ), + 'GB-ANS' => __( 'Angus', 'easy-digital-downloads' ), + 'GB-ANN' => __( 'Antrim and Newtownabbey', 'easy-digital-downloads' ), + 'GB-AND' => __( 'Ards and North Down', 'easy-digital-downloads' ), + 'GB-AGB' => __( 'Argyll and Bute', 'easy-digital-downloads' ), + 'GB-ABC' => __( 'Armagh, Banbridge and Craigavon', 'easy-digital-downloads' ), + 'GB-BDG' => __( 'Barking and Dagenham', 'easy-digital-downloads' ), + 'GB-BNE' => __( 'Barnet', 'easy-digital-downloads' ), + 'GB-BNS' => __( 'Barnsley', 'easy-digital-downloads' ), + 'GB-BAS' => __( 'Bath and North East Somerset', 'easy-digital-downloads' ), + 'GB-BDF' => __( 'Bedford', 'easy-digital-downloads' ), + 'GB-BFS' => __( 'Belfast', 'easy-digital-downloads' ), + 'GB-BEX' => __( 'Bexley', 'easy-digital-downloads' ), + 'GB-BIR' => __( 'Birmingham', 'easy-digital-downloads' ), + 'GB-BBD' => __( 'Blackburn with Darwen', 'easy-digital-downloads' ), + 'GB-BPL' => __( 'Blackpool', 'easy-digital-downloads' ), + 'GB-BGW' => __( 'Blaenau Gwent', 'easy-digital-downloads' ), + 'GB-BOL' => __( 'Bolton', 'easy-digital-downloads' ), + 'GB-BMH' => __( 'Bournemouth', 'easy-digital-downloads' ), + 'GB-BRC' => __( 'Bracknell Forest', 'easy-digital-downloads' ), + 'GB-BRD' => __( 'Bradford', 'easy-digital-downloads' ), + 'GB-BEN' => __( 'Brent', 'easy-digital-downloads' ), + 'GB-BGE' => __( 'Bridgend', 'easy-digital-downloads' ), + 'GB-BNH' => __( 'Brighton and Hove', 'easy-digital-downloads' ), + 'GB-BST' => __( 'Bristol, City of', 'easy-digital-downloads' ), + 'GB-BRY' => __( 'Bromley', 'easy-digital-downloads' ), + 'GB-BKM' => __( 'Buckinghamshire', 'easy-digital-downloads' ), + 'GB-BUR' => __( 'Bury', 'easy-digital-downloads' ), + 'GB-CAY' => __( 'Caerphilly', 'easy-digital-downloads' ), + 'GB-CLD' => __( 'Calderdale', 'easy-digital-downloads' ), + 'GB-CAM' => __( 'Cambridgeshire', 'easy-digital-downloads' ), + 'GB-CMD' => __( 'Camden', 'easy-digital-downloads' ), + 'GB-CRF' => __( 'Cardiff', 'easy-digital-downloads' ), + 'GB-CMN' => __( 'Carmarthenshire', 'easy-digital-downloads' ), + 'GB-CCG' => __( 'Causeway Coast and Glens', 'easy-digital-downloads' ), + 'GB-CBF' => __( 'Central Bedfordshire', 'easy-digital-downloads' ), + 'GB-CGN' => __( 'Ceredigion', 'easy-digital-downloads' ), + 'GB-CHE' => __( 'Cheshire East', 'easy-digital-downloads' ), + 'GB-CHW' => __( 'Cheshire West and Chester', 'easy-digital-downloads' ), + 'GB-CLK' => __( 'Clackmannanshire', 'easy-digital-downloads' ), + 'GB-CWY' => __( 'Conwy', 'easy-digital-downloads' ), + 'GB-CON' => __( 'Cornwall', 'easy-digital-downloads' ), + 'GB-COV' => __( 'Coventry', 'easy-digital-downloads' ), + 'GB-CRY' => __( 'Croydon', 'easy-digital-downloads' ), + 'GB-CMA' => __( 'Cumbria', 'easy-digital-downloads' ), + 'GB-DAL' => __( 'Darlington', 'easy-digital-downloads' ), + 'GB-DEN' => __( 'Denbighshire', 'easy-digital-downloads' ), + 'GB-DER' => __( 'Derby', 'easy-digital-downloads' ), + 'GB-DBY' => __( 'Derbyshire', 'easy-digital-downloads' ), + 'GB-DRS' => __( 'Derry and Strabane', 'easy-digital-downloads' ), + 'GB-DEV' => __( 'Devon', 'easy-digital-downloads' ), + 'GB-DNC' => __( 'Doncaster', 'easy-digital-downloads' ), + 'GB-DOR' => __( 'Dorset', 'easy-digital-downloads' ), + 'GB-DUD' => __( 'Dudley', 'easy-digital-downloads' ), + 'GB-DGY' => __( 'Dumfries and Galloway', 'easy-digital-downloads' ), + 'GB-DND' => __( 'Dundee City', 'easy-digital-downloads' ), + 'GB-DUR' => __( 'Durham, County', 'easy-digital-downloads' ), + 'GB-EAL' => __( 'Ealing', 'easy-digital-downloads' ), + 'GB-EAY' => __( 'East Ayrshire', 'easy-digital-downloads' ), + 'GB-EDU' => __( 'East Dunbartonshire', 'easy-digital-downloads' ), + 'GB-ELN' => __( 'East Lothian', 'easy-digital-downloads' ), + 'GB-ERW' => __( 'East Renfrewshire', 'easy-digital-downloads' ), + 'GB-ERY' => __( 'East Riding of Yorkshire', 'easy-digital-downloads' ), + 'GB-ESX' => __( 'East Sussex', 'easy-digital-downloads' ), + 'GB-EDH' => __( 'Edinburgh, City of', 'easy-digital-downloads' ), + 'GB-ELS' => __( 'Eilean Siar', 'easy-digital-downloads' ), + 'GB-ENF' => __( 'Enfield', 'easy-digital-downloads' ), + 'GB-ESS' => __( 'Essex', 'easy-digital-downloads' ), + 'GB-FAL' => __( 'Falkirk', 'easy-digital-downloads' ), + 'GB-FMO' => __( 'Fermanagh and Omagh', 'easy-digital-downloads' ), + 'GB-FIF' => __( 'Fife', 'easy-digital-downloads' ), + 'GB-FLN' => __( 'Flintshire', 'easy-digital-downloads' ), + 'GB-GAT' => __( 'Gateshead', 'easy-digital-downloads' ), + 'GB-GLG' => __( 'Glasgow City', 'easy-digital-downloads' ), + 'GB-GLS' => __( 'Gloucestershire', 'easy-digital-downloads' ), + 'GB-GRE' => __( 'Greenwich', 'easy-digital-downloads' ), + 'GB-GWN' => __( 'Gwynedd', 'easy-digital-downloads' ), + 'GB-HCK' => __( 'Hackney', 'easy-digital-downloads' ), + 'GB-HAL' => __( 'Halton', 'easy-digital-downloads' ), + 'GB-HMF' => __( 'Hammersmith and Fulham', 'easy-digital-downloads' ), + 'GB-HAM' => __( 'Hampshire', 'easy-digital-downloads' ), + 'GB-HRY' => __( 'Haringey', 'easy-digital-downloads' ), + 'GB-HRW' => __( 'Harrow', 'easy-digital-downloads' ), + 'GB-HPL' => __( 'Hartlepool', 'easy-digital-downloads' ), + 'GB-HAV' => __( 'Havering', 'easy-digital-downloads' ), + 'GB-HEF' => __( 'Herefordshire', 'easy-digital-downloads' ), + 'GB-HRT' => __( 'Hertfordshire', 'easy-digital-downloads' ), + 'GB-HLD' => __( 'Highland', 'easy-digital-downloads' ), + 'GB-HIL' => __( 'Hillingdon', 'easy-digital-downloads' ), + 'GB-HNS' => __( 'Hounslow', 'easy-digital-downloads' ), + 'GB-IVC' => __( 'Inverclyde', 'easy-digital-downloads' ), + 'GB-AGY' => __( 'Isle of Anglesey', 'easy-digital-downloads' ), + 'GB-IOW' => __( 'Isle of Wight', 'easy-digital-downloads' ), + 'GB-IOS' => __( 'Isles of Scilly', 'easy-digital-downloads' ), + 'GB-ISL' => __( 'Islington', 'easy-digital-downloads' ), + 'GB-KEC' => __( 'Kensington and Chelsea', 'easy-digital-downloads' ), + 'GB-KEN' => __( 'Kent', 'easy-digital-downloads' ), + 'GB-KHL' => __( 'Kingston upon Hull', 'easy-digital-downloads' ), + 'GB-KTT' => __( 'Kingston upon Thames', 'easy-digital-downloads' ), + 'GB-KIR' => __( 'Kirklees', 'easy-digital-downloads' ), + 'GB-KWL' => __( 'Knowsley', 'easy-digital-downloads' ), + 'GB-LBH' => __( 'Lambeth', 'easy-digital-downloads' ), + 'GB-LAN' => __( 'Lancashire', 'easy-digital-downloads' ), + 'GB-LDS' => __( 'Leeds', 'easy-digital-downloads' ), + 'GB-LCE' => __( 'Leicester', 'easy-digital-downloads' ), + 'GB-LEC' => __( 'Leicestershire', 'easy-digital-downloads' ), + 'GB-LEW' => __( 'Lewisham', 'easy-digital-downloads' ), + 'GB-LIN' => __( 'Lincolnshire', 'easy-digital-downloads' ), + 'GB-LBC' => __( 'Lisburn and Castlereagh', 'easy-digital-downloads' ), + 'GB-LIV' => __( 'Liverpool', 'easy-digital-downloads' ), + 'GB-LND' => __( 'London, City of', 'easy-digital-downloads' ), + 'GB-LUT' => __( 'Luton', 'easy-digital-downloads' ), + 'GB-MAN' => __( 'Manchester', 'easy-digital-downloads' ), + 'GB-MDW' => __( 'Medway', 'easy-digital-downloads' ), + 'GB-MTY' => __( 'Merthyr Tydfil', 'easy-digital-downloads' ), + 'GB-MRT' => __( 'Merton', 'easy-digital-downloads' ), + 'GB-MEA' => __( 'Mid and East Antrim', 'easy-digital-downloads' ), + 'GB-MUL' => __( 'Mid Ulster', 'easy-digital-downloads' ), + 'GB-MDB' => __( 'Middlesbrough', 'easy-digital-downloads' ), + 'GB-MLN' => __( 'Midlothian', 'easy-digital-downloads' ), + 'GB-MIK' => __( 'Milton Keynes', 'easy-digital-downloads' ), + 'GB-MON' => __( 'Monmouthshire', 'easy-digital-downloads' ), + 'GB-MRY' => __( 'Moray', 'easy-digital-downloads' ), + 'GB-NTL' => __( 'Neath Port Talbot', 'easy-digital-downloads' ), + 'GB-NET' => __( 'Newcastle upon Tyne', 'easy-digital-downloads' ), + 'GB-NWM' => __( 'Newham', 'easy-digital-downloads' ), + 'GB-NWP' => __( 'Newport', 'easy-digital-downloads' ), + 'GB-NMD' => __( 'Newry, Mourne and Down', 'easy-digital-downloads' ), + 'GB-NFK' => __( 'Norfolk', 'easy-digital-downloads' ), + 'GB-NAY' => __( 'North Ayrshire', 'easy-digital-downloads' ), + 'GB-NEL' => __( 'North East Lincolnshire', 'easy-digital-downloads' ), + 'GB-NLK' => __( 'North Lanarkshire', 'easy-digital-downloads' ), + 'GB-NLN' => __( 'North Lincolnshire', 'easy-digital-downloads' ), + 'GB-NSM' => __( 'North Somerset', 'easy-digital-downloads' ), + 'GB-NTY' => __( 'North Tyneside', 'easy-digital-downloads' ), + 'GB-NYK' => __( 'North Yorkshire', 'easy-digital-downloads' ), + 'GB-NTH' => __( 'Northamptonshire', 'easy-digital-downloads' ), + 'GB-NBL' => __( 'Northumberland', 'easy-digital-downloads' ), + 'GB-NGM' => __( 'Nottingham', 'easy-digital-downloads' ), + 'GB-NTT' => __( 'Nottinghamshire', 'easy-digital-downloads' ), + 'GB-OLD' => __( 'Oldham', 'easy-digital-downloads' ), + 'GB-ORK' => __( 'Orkney Islands', 'easy-digital-downloads' ), + 'GB-OXF' => __( 'Oxfordshire', 'easy-digital-downloads' ), + 'GB-PEM' => __( 'Pembrokeshire', 'easy-digital-downloads' ), + 'GB-PKN' => __( 'Perth and Kinross', 'easy-digital-downloads' ), + 'GB-PTE' => __( 'Peterborough', 'easy-digital-downloads' ), + 'GB-PLY' => __( 'Plymouth', 'easy-digital-downloads' ), + 'GB-POL' => __( 'Poole', 'easy-digital-downloads' ), + 'GB-POR' => __( 'Portsmouth', 'easy-digital-downloads' ), + 'GB-POW' => __( 'Powys', 'easy-digital-downloads' ), + 'GB-RDG' => __( 'Reading', 'easy-digital-downloads' ), + 'GB-RDB' => __( 'Redbridge', 'easy-digital-downloads' ), + 'GB-RCC' => __( 'Redcar and Cleveland', 'easy-digital-downloads' ), + 'GB-RFW' => __( 'Renfrewshire', 'easy-digital-downloads' ), + 'GB-RCT' => __( 'Rhondda, Cynon, Taff', 'easy-digital-downloads' ), + 'GB-RIC' => __( 'Richmond upon Thames', 'easy-digital-downloads' ), + 'GB-RCH' => __( 'Rochdale', 'easy-digital-downloads' ), + 'GB-ROT' => __( 'Rotherham', 'easy-digital-downloads' ), + 'GB-RUT' => __( 'Rutland', 'easy-digital-downloads' ), + 'GB-SLF' => __( 'Salford', 'easy-digital-downloads' ), + 'GB-SAW' => __( 'Sandwell', 'easy-digital-downloads' ), + 'GB-SCB' => __( 'Scottish Borders, The', 'easy-digital-downloads' ), + 'GB-SFT' => __( 'Sefton', 'easy-digital-downloads' ), + 'GB-SHF' => __( 'Sheffield', 'easy-digital-downloads' ), + 'GB-ZET' => __( 'Shetland Islands', 'easy-digital-downloads' ), + 'GB-SHR' => __( 'Shropshire', 'easy-digital-downloads' ), + 'GB-SLG' => __( 'Slough', 'easy-digital-downloads' ), + 'GB-SOL' => __( 'Solihull', 'easy-digital-downloads' ), + 'GB-SOM' => __( 'Somerset', 'easy-digital-downloads' ), + 'GB-SAY' => __( 'South Ayrshire', 'easy-digital-downloads' ), + 'GB-SGC' => __( 'South Gloucestershire', 'easy-digital-downloads' ), + 'GB-SLK' => __( 'South Lanarkshire', 'easy-digital-downloads' ), + 'GB-STY' => __( 'South Tyneside', 'easy-digital-downloads' ), + 'GB-STH' => __( 'Southampton', 'easy-digital-downloads' ), + 'GB-SOS' => __( 'Southend-on-Sea', 'easy-digital-downloads' ), + 'GB-SWK' => __( 'Southwark', 'easy-digital-downloads' ), + 'GB-SHN' => __( 'St. Helens', 'easy-digital-downloads' ), + 'GB-STS' => __( 'Staffordshire', 'easy-digital-downloads' ), + 'GB-STG' => __( 'Stirling', 'easy-digital-downloads' ), + 'GB-SKP' => __( 'Stockport', 'easy-digital-downloads' ), + 'GB-STT' => __( 'Stockton-on-Tees', 'easy-digital-downloads' ), + 'GB-STE' => __( 'Stoke-on-Trent', 'easy-digital-downloads' ), + 'GB-SFK' => __( 'Suffolk', 'easy-digital-downloads' ), + 'GB-SND' => __( 'Sunderland', 'easy-digital-downloads' ), + 'GB-SRY' => __( 'Surrey', 'easy-digital-downloads' ), + 'GB-STN' => __( 'Sutton', 'easy-digital-downloads' ), + 'GB-SWA' => __( 'Swansea', 'easy-digital-downloads' ), + 'GB-SWD' => __( 'Swindon', 'easy-digital-downloads' ), + 'GB-TAM' => __( 'Tameside', 'easy-digital-downloads' ), + 'GB-TFW' => __( 'Telford and Wrekin', 'easy-digital-downloads' ), + 'GB-THR' => __( 'Thurrock', 'easy-digital-downloads' ), + 'GB-TOB' => __( 'Torbay', 'easy-digital-downloads' ), + 'GB-TOF' => __( 'Torfaen', 'easy-digital-downloads' ), + 'GB-TWH' => __( 'Tower Hamlets', 'easy-digital-downloads' ), + 'GB-TRF' => __( 'Trafford', 'easy-digital-downloads' ), + 'GB-VGL' => __( 'Vale of Glamorgan, The', 'easy-digital-downloads' ), + 'GB-WKF' => __( 'Wakefield', 'easy-digital-downloads' ), + 'GB-WLL' => __( 'Walsall', 'easy-digital-downloads' ), + 'GB-WFT' => __( 'Waltham Forest', 'easy-digital-downloads' ), + 'GB-WND' => __( 'Wandsworth', 'easy-digital-downloads' ), + 'GB-WRT' => __( 'Warrington', 'easy-digital-downloads' ), + 'GB-WAR' => __( 'Warwickshire', 'easy-digital-downloads' ), + 'GB-WBK' => __( 'West Berkshire', 'easy-digital-downloads' ), + 'GB-WDU' => __( 'West Dunbartonshire', 'easy-digital-downloads' ), + 'GB-WLN' => __( 'West Lothian', 'easy-digital-downloads' ), + 'GB-WSX' => __( 'West Sussex', 'easy-digital-downloads' ), + 'GB-WSM' => __( 'Westminster', 'easy-digital-downloads' ), + 'GB-WGN' => __( 'Wigan', 'easy-digital-downloads' ), + 'GB-WIL' => __( 'Wiltshire', 'easy-digital-downloads' ), + 'GB-WNM' => __( 'Windsor and Maidenhead', 'easy-digital-downloads' ), + 'GB-WRL' => __( 'Wirral', 'easy-digital-downloads' ), + 'GB-WOK' => __( 'Wokingham', 'easy-digital-downloads' ), + 'GB-WLV' => __( 'Wolverhampton', 'easy-digital-downloads' ), + 'GB-WOR' => __( 'Worcestershire', 'easy-digital-downloads' ), + 'GB-WRX' => __( 'Wrexham', 'easy-digital-downloads' ), + 'GB-YOR' => __( 'York', 'easy-digital-downloads' ), +); diff --git a/wp-content/plugins/easy-digital-downloads/i18n/states-in.php b/wp-content/plugins/easy-digital-downloads/i18n/states-in.php new file mode 100644 index 00000000..9b59b4da --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/i18n/states-in.php @@ -0,0 +1,43 @@ + '', + 'AP' => __( 'Andhra Pradesh', 'easy-digital-downloads' ), + 'AR' => __( 'Arunachal Pradesh', 'easy-digital-downloads' ), + 'AS' => __( 'Assam', 'easy-digital-downloads' ), + 'BR' => __( 'Bihar', 'easy-digital-downloads' ), + 'CT' => __( 'Chhattisgarh', 'easy-digital-downloads' ), + 'GA' => __( 'Goa', 'easy-digital-downloads' ), + 'GJ' => __( 'Gujarat', 'easy-digital-downloads' ), + 'HR' => __( 'Haryana', 'easy-digital-downloads' ), + 'HP' => __( 'Himachal Pradesh', 'easy-digital-downloads' ), + 'JK' => __( 'Jammu and Kashmir', 'easy-digital-downloads' ), + 'JH' => __( 'Jharkhand', 'easy-digital-downloads' ), + 'KA' => __( 'Karnataka', 'easy-digital-downloads' ), + 'KL' => __( 'Kerala', 'easy-digital-downloads' ), + 'MP' => __( 'Madhya Pradesh', 'easy-digital-downloads' ), + 'MH' => __( 'Maharashtra', 'easy-digital-downloads' ), + 'MN' => __( 'Manipur', 'easy-digital-downloads' ), + 'ML' => __( 'Meghalaya', 'easy-digital-downloads' ), + 'MZ' => __( 'Mizoram', 'easy-digital-downloads' ), + 'NL' => __( 'Nagaland', 'easy-digital-downloads' ), + 'OR' => __( 'Orissa', 'easy-digital-downloads' ), + 'PB' => __( 'Punjab', 'easy-digital-downloads' ), + 'RJ' => __( 'Rajasthan', 'easy-digital-downloads' ), + 'SK' => __( 'Sikkim', 'easy-digital-downloads' ), + 'TN' => __( 'Tamil Nadu', 'easy-digital-downloads' ), + 'TG' => __( 'Telangana', 'easy-digital-downloads' ), + 'TR' => __( 'Tripura', 'easy-digital-downloads' ), + 'UT' => __( 'Uttarakhand', 'easy-digital-downloads' ), + 'UP' => __( 'Uttar Pradesh', 'easy-digital-downloads' ), + 'WB' => __( 'West Bengal', 'easy-digital-downloads' ), + 'AN' => __( 'Andaman and Nicobar Islands', 'easy-digital-downloads' ), + 'CH' => __( 'Chandigarh', 'easy-digital-downloads' ), + 'DN' => __( 'Dadar and Nagar Haveli', 'easy-digital-downloads' ), + 'DD' => __( 'Daman and Diu', 'easy-digital-downloads' ), + 'DL' => __( 'Delhi', 'easy-digital-downloads' ), + 'LD' => __( 'Lakshadweep', 'easy-digital-downloads' ), + 'PY' => __( 'Pondicherry (Puducherry)', 'easy-digital-downloads' ), +); diff --git a/wp-content/plugins/easy-digital-downloads/i18n/states-it.php b/wp-content/plugins/easy-digital-downloads/i18n/states-it.php new file mode 100644 index 00000000..4ae52b44 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/i18n/states-it.php @@ -0,0 +1,116 @@ + '', + 'AG' => __( 'Agrigento', 'easy-digital-downloads' ), + 'AL' => __( 'Alessandria', 'easy-digital-downloads' ), + 'AN' => __( 'Ancona', 'easy-digital-downloads' ), + 'AO' => __( 'Aosta', 'easy-digital-downloads' ), + 'AR' => __( 'Arezzo', 'easy-digital-downloads' ), + 'AP' => __( 'Ascoli Piceno', 'easy-digital-downloads' ), + 'AT' => __( 'Asti', 'easy-digital-downloads' ), + 'AV' => __( 'Avellino', 'easy-digital-downloads' ), + 'BA' => __( 'Bari', 'easy-digital-downloads' ), + 'BT' => __( 'Barletta-Andria-Trani', 'easy-digital-downloads' ), + 'BL' => __( 'Belluno', 'easy-digital-downloads' ), + 'BN' => __( 'Benevento', 'easy-digital-downloads' ), + 'BG' => __( 'Bergamo', 'easy-digital-downloads' ), + 'BI' => __( 'Biella', 'easy-digital-downloads' ), + 'BO' => __( 'Bologna', 'easy-digital-downloads' ), + 'BZ' => __( 'Bolzano', 'easy-digital-downloads' ), + 'BS' => __( 'Brescia', 'easy-digital-downloads' ), + 'BR' => __( 'Brindisi', 'easy-digital-downloads' ), + 'CA' => __( 'Cagliari', 'easy-digital-downloads' ), + 'CL' => __( 'Caltanissetta', 'easy-digital-downloads' ), + 'CB' => __( 'Campobasso', 'easy-digital-downloads' ), + 'CE' => __( 'Caserta', 'easy-digital-downloads' ), + 'CT' => __( 'Catania', 'easy-digital-downloads' ), + 'CZ' => __( 'Catanzaro', 'easy-digital-downloads' ), + 'CH' => __( 'Chieti', 'easy-digital-downloads' ), + 'CO' => __( 'Como', 'easy-digital-downloads' ), + 'CS' => __( 'Cosenza', 'easy-digital-downloads' ), + 'CR' => __( 'Cremona', 'easy-digital-downloads' ), + 'KR' => __( 'Crotone', 'easy-digital-downloads' ), + 'CN' => __( 'Cuneo', 'easy-digital-downloads' ), + 'EN' => __( 'Enna', 'easy-digital-downloads' ), + 'FM' => __( 'Fermo', 'easy-digital-downloads' ), + 'FE' => __( 'Ferrara', 'easy-digital-downloads' ), + 'FI' => __( 'Firenze', 'easy-digital-downloads' ), + 'FG' => __( 'Foggia', 'easy-digital-downloads' ), + 'FC' => __( 'Forli-Cesena', 'easy-digital-downloads' ), + 'FR' => __( 'Frosinone', 'easy-digital-downloads' ), + 'GE' => __( 'Genoa', 'easy-digital-downloads' ), + 'GO' => __( 'Gorizia', 'easy-digital-downloads' ), + 'GR' => __( 'Grosseto', 'easy-digital-downloads' ), + 'IM' => __( 'Imperia', 'easy-digital-downloads' ), + 'IS' => __( 'Isernia', 'easy-digital-downloads' ), + 'SP' => __( 'La Spezia', 'easy-digital-downloads' ), + 'AQ' => __( 'L'Aquila', 'easy-digital-downloads' ), + 'LT' => __( 'Latina', 'easy-digital-downloads' ), + 'LE' => __( 'Lecce', 'easy-digital-downloads' ), + 'LC' => __( 'Lecco', 'easy-digital-downloads' ), + 'LI' => __( 'Livorno', 'easy-digital-downloads' ), + 'LO' => __( 'Lodi', 'easy-digital-downloads' ), + 'LU' => __( 'Lucca', 'easy-digital-downloads' ), + 'MC' => __( 'Macerata', 'easy-digital-downloads' ), + 'MN' => __( 'Mantova', 'easy-digital-downloads' ), + 'MS' => __( 'Massa-Carrara', 'easy-digital-downloads' ), + 'MT' => __( 'Matera', 'easy-digital-downloads' ), + 'ME' => __( 'Messina', 'easy-digital-downloads' ), + 'MI' => __( 'Milano', 'easy-digital-downloads' ), + 'MO' => __( 'Modena', 'easy-digital-downloads' ), + 'MB' => __( 'Monza e della Brianza', 'easy-digital-downloads' ), + 'NA' => __( 'Napoli', 'easy-digital-downloads' ), + 'NO' => __( 'Novara', 'easy-digital-downloads' ), + 'NU' => __( 'Nuoro', 'easy-digital-downloads' ), + 'OT' => __( 'Olbia-Tempio', 'easy-digital-downloads' ), + 'OR' => __( 'Oristano', 'easy-digital-downloads' ), + 'PD' => __( 'Padova', 'easy-digital-downloads' ), + 'PA' => __( 'Palermo', 'easy-digital-downloads' ), + 'PR' => __( 'Parma', 'easy-digital-downloads' ), + 'PV' => __( 'Pavia', 'easy-digital-downloads' ), + 'PG' => __( 'Perugia', 'easy-digital-downloads' ), + 'PU' => __( 'Pesaro e Urbino', 'easy-digital-downloads' ), + 'PE' => __( 'Pescara', 'easy-digital-downloads' ), + 'PC' => __( 'Piacenza', 'easy-digital-downloads' ), + 'PI' => __( 'Pisa', 'easy-digital-downloads' ), + 'PT' => __( 'Pistoia', 'easy-digital-downloads' ), + 'PN' => __( 'Pordenone', 'easy-digital-downloads' ), + 'PZ' => __( 'Potenza', 'easy-digital-downloads' ), + 'PO' => __( 'Prato', 'easy-digital-downloads' ), + 'RG' => __( 'Ragusa', 'easy-digital-downloads' ), + 'RA' => __( 'Ravenna', 'easy-digital-downloads' ), + 'RC' => __( 'Reggio Calabria', 'easy-digital-downloads' ), + 'RE' => __( 'Reggio Emilia', 'easy-digital-downloads' ), + 'RI' => __( 'Rieti', 'easy-digital-downloads' ), + 'RN' => __( 'Rimini', 'easy-digital-downloads' ), + 'RM' => __( 'Roma', 'easy-digital-downloads' ), + 'RO' => __( 'Rovigo', 'easy-digital-downloads' ), + 'SA' => __( 'Salerno', 'easy-digital-downloads' ), + 'VS' => __( 'Medio Campidano', 'easy-digital-downloads' ), + 'SS' => __( 'Sassari', 'easy-digital-downloads' ), + 'SV' => __( 'Savona', 'easy-digital-downloads' ), + 'SI' => __( 'Siena', 'easy-digital-downloads' ), + 'SR' => __( 'Siracusa', 'easy-digital-downloads' ), + 'SO' => __( 'Sondrio', 'easy-digital-downloads' ), + 'TA' => __( 'Taranto', 'easy-digital-downloads' ), + 'TE' => __( 'Teramo', 'easy-digital-downloads' ), + 'TR' => __( 'Terni', 'easy-digital-downloads' ), + 'TO' => __( 'Torino', 'easy-digital-downloads' ), + 'OG' => __( 'Ogliastra', 'easy-digital-downloads' ), + 'TP' => __( 'Trapani', 'easy-digital-downloads' ), + 'TN' => __( 'Trento', 'easy-digital-downloads' ), + 'TV' => __( 'Treviso', 'easy-digital-downloads' ), + 'TS' => __( 'Trieste', 'easy-digital-downloads' ), + 'UD' => __( 'Udine', 'easy-digital-downloads' ), + 'VA' => __( 'Varesa', 'easy-digital-downloads' ), + 'VE' => __( 'Venezia', 'easy-digital-downloads' ), + 'VB' => __( 'Verbano-Cusio-Ossola', 'easy-digital-downloads' ), + 'VC' => __( 'Vercelli', 'easy-digital-downloads' ), + 'VR' => __( 'Verona', 'easy-digital-downloads' ), + 'VV' => __( 'Vibo Valentia', 'easy-digital-downloads' ), + 'VI' => __( 'Vicenza', 'easy-digital-downloads' ), + 'VT' => __( 'Viterbo', 'easy-digital-downloads' ), +); diff --git a/wp-content/plugins/easy-digital-downloads/i18n/states-jp.php b/wp-content/plugins/easy-digital-downloads/i18n/states-jp.php new file mode 100644 index 00000000..2ba43c2e --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/i18n/states-jp.php @@ -0,0 +1,54 @@ + '', + 'JP01' => __( 'Hokkaido', 'easy-digital-downloads' ), + 'JP02' => __( 'Aomori', 'easy-digital-downloads' ), + 'JP03' => __( 'Iwate', 'easy-digital-downloads' ), + 'JP04' => __( 'Miyagi', 'easy-digital-downloads' ), + 'JP05' => __( 'Akita', 'easy-digital-downloads' ), + 'JP06' => __( 'Yamagata', 'easy-digital-downloads' ), + 'JP07' => __( 'Fukushima', 'easy-digital-downloads' ), + 'JP08' => __( 'Ibaraki', 'easy-digital-downloads' ), + 'JP09' => __( 'Tochigi', 'easy-digital-downloads' ), + 'JP10' => __( 'Gunma', 'easy-digital-downloads' ), + 'JP11' => __( 'Saitama', 'easy-digital-downloads' ), + 'JP12' => __( 'Chiba', 'easy-digital-downloads' ), + 'JP13' => __( 'Tokyo', 'easy-digital-downloads' ), + 'JP14' => __( 'Kanagawa', 'easy-digital-downloads' ), + 'JP15' => __( 'Niigata', 'easy-digital-downloads' ), + 'JP16' => __( 'Toyama', 'easy-digital-downloads' ), + 'JP17' => __( 'Ishikawa', 'easy-digital-downloads' ), + 'JP18' => __( 'Fukui', 'easy-digital-downloads' ), + 'JP19' => __( 'Yamanashi', 'easy-digital-downloads' ), + 'JP20' => __( 'Nagano', 'easy-digital-downloads' ), + 'JP21' => __( 'Gifu', 'easy-digital-downloads' ), + 'JP22' => __( 'Shizuoka', 'easy-digital-downloads' ), + 'JP23' => __( 'Aichi', 'easy-digital-downloads' ), + 'JP24' => __( 'Mie', 'easy-digital-downloads' ), + 'JP25' => __( 'Shiga', 'easy-digital-downloads' ), + 'JP26' => __( 'Kyouto', 'easy-digital-downloads' ), + 'JP27' => __( 'Osaka', 'easy-digital-downloads' ), + 'JP28' => __( 'Hyougo', 'easy-digital-downloads' ), + 'JP29' => __( 'Nara', 'easy-digital-downloads' ), + 'JP30' => __( 'Wakayama', 'easy-digital-downloads' ), + 'JP31' => __( 'Tottori', 'easy-digital-downloads' ), + 'JP32' => __( 'Shimane', 'easy-digital-downloads' ), + 'JP33' => __( 'Okayama', 'easy-digital-downloads' ), + 'JP34' => __( 'Hiroshima', 'easy-digital-downloads' ), + 'JP35' => __( 'Yamaguchi', 'easy-digital-downloads' ), + 'JP36' => __( 'Tokushima', 'easy-digital-downloads' ), + 'JP37' => __( 'Kagawa', 'easy-digital-downloads' ), + 'JP38' => __( 'Ehime', 'easy-digital-downloads' ), + 'JP39' => __( 'Kochi', 'easy-digital-downloads' ), + 'JP40' => __( 'Fukuoka', 'easy-digital-downloads' ), + 'JP41' => __( 'Saga', 'easy-digital-downloads' ), + 'JP42' => __( 'Nagasaki', 'easy-digital-downloads' ), + 'JP43' => __( 'Kumamoto', 'easy-digital-downloads' ), + 'JP44' => __( 'Oita', 'easy-digital-downloads' ), + 'JP45' => __( 'Miyazaki', 'easy-digital-downloads' ), + 'JP46' => __( 'Kagoshima', 'easy-digital-downloads' ), + 'JP47' => __( 'Okinawa', 'easy-digital-downloads' ), +); diff --git a/wp-content/plugins/easy-digital-downloads/i18n/states-np.php b/wp-content/plugins/easy-digital-downloads/i18n/states-np.php new file mode 100644 index 00000000..5f5cfda7 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/i18n/states-np.php @@ -0,0 +1,82 @@ + '', + 'ILL' => __( 'Illam', 'easy-digital-downloads' ), + 'JHA' => __( 'Jhapa', 'easy-digital-downloads' ), + 'PAN' => __( 'Panchthar', 'easy-digital-downloads' ), + 'TAP' => __( 'Taplejung', 'easy-digital-downloads' ), + 'BHO' => __( 'Bhojpur', 'easy-digital-downloads' ), + 'DKA' => __( 'Dhankuta', 'easy-digital-downloads' ), + 'MOR' => __( 'Morang', 'easy-digital-downloads' ), + 'SUN' => __( 'Sunsari', 'easy-digital-downloads' ), + 'SAN' => __( 'Sankhuwa', 'easy-digital-downloads' ), + 'TER' => __( 'Terhathum', 'easy-digital-downloads' ), + 'KHO' => __( 'Khotang', 'easy-digital-downloads' ), + 'OKH' => __( 'Okhaldhunga', 'easy-digital-downloads' ), + 'SAP' => __( 'Saptari', 'easy-digital-downloads' ), + 'SIR' => __( 'Siraha', 'easy-digital-downloads' ), + 'SOL' => __( 'Solukhumbu', 'easy-digital-downloads' ), + 'UDA' => __( 'Udayapur', 'easy-digital-downloads' ), + 'DHA' => __( 'Dhanusa', 'easy-digital-downloads' ), + 'DLK' => __( 'Dolakha', 'easy-digital-downloads' ), + 'MOH' => __( 'Mohottari', 'easy-digital-downloads' ), + 'RAM' => __( 'Ramechha', 'easy-digital-downloads' ), + 'SAR' => __( 'Sarlahi', 'easy-digital-downloads' ), + 'SIN' => __( 'Sindhuli', 'easy-digital-downloads' ), + 'BHA' => __( 'Bhaktapur', 'easy-digital-downloads' ), + 'DHD' => __( 'Dhading', 'easy-digital-downloads' ), + 'KTM' => __( 'Kathmandu', 'easy-digital-downloads' ), + 'KAV' => __( 'Kavrepalanchowk', 'easy-digital-downloads' ), + 'LAL' => __( 'Lalitpur', 'easy-digital-downloads' ), + 'NUW' => __( 'Nuwakot', 'easy-digital-downloads' ), + 'RAS' => __( 'Rasuwa', 'easy-digital-downloads' ), + 'SPC' => __( 'Sindhupalchowk', 'easy-digital-downloads' ), + 'BAR' => __( 'Bara', 'easy-digital-downloads' ), + 'CHI' => __( 'Chitwan', 'easy-digital-downloads' ), + 'MAK' => __( 'Makwanpur', 'easy-digital-downloads' ), + 'PAR' => __( 'Parsa', 'easy-digital-downloads' ), + 'RAU' => __( 'Rautahat', 'easy-digital-downloads' ), + 'GOR' => __( 'Gorkha', 'easy-digital-downloads' ), + 'KAS' => __( 'Kaski', 'easy-digital-downloads' ), + 'LAM' => __( 'Lamjung', 'easy-digital-downloads' ), + 'MAN' => __( 'Manang', 'easy-digital-downloads' ), + 'SYN' => __( 'Syangja', 'easy-digital-downloads' ), + 'TAN' => __( 'Tanahun', 'easy-digital-downloads' ), + 'BAG' => __( 'Baglung', 'easy-digital-downloads' ), + 'PBT' => __( 'Parbat', 'easy-digital-downloads' ), + 'MUS' => __( 'Mustang', 'easy-digital-downloads' ), + 'MYG' => __( 'Myagdi', 'easy-digital-downloads' ), + 'AGR' => __( 'Agrghakanchi', 'easy-digital-downloads' ), + 'GUL' => __( 'Gulmi', 'easy-digital-downloads' ), + 'KAP' => __( 'Kapilbastu', 'easy-digital-downloads' ), + 'NAW' => __( 'Nawalparasi', 'easy-digital-downloads' ), + 'PAL' => __( 'Palpa', 'easy-digital-downloads' ), + 'RUP' => __( 'Rupandehi', 'easy-digital-downloads' ), + 'DAN' => __( 'Dang', 'easy-digital-downloads' ), + 'PYU' => __( 'Pyuthan', 'easy-digital-downloads' ), + 'ROL' => __( 'Rolpa', 'easy-digital-downloads' ), + 'RUK' => __( 'Rukum', 'easy-digital-downloads' ), + 'SAL' => __( 'Salyan', 'easy-digital-downloads' ), + 'BAN' => __( 'Banke', 'easy-digital-downloads' ), + 'BDA' => __( 'Bardiya', 'easy-digital-downloads' ), + 'DAI' => __( 'Dailekh', 'easy-digital-downloads' ), + 'JAJ' => __( 'Jajarkot', 'easy-digital-downloads' ), + 'SUR' => __( 'Surkhet', 'easy-digital-downloads' ), + 'DOL' => __( 'Dolpa', 'easy-digital-downloads' ), + 'HUM' => __( 'Humla', 'easy-digital-downloads' ), + 'JUM' => __( 'Jumla', 'easy-digital-downloads' ), + 'KAL' => __( 'Kalikot', 'easy-digital-downloads' ), + 'MUG' => __( 'Mugu', 'easy-digital-downloads' ), + 'ACH' => __( 'Achham', 'easy-digital-downloads' ), + 'BJH' => __( 'Bajhang', 'easy-digital-downloads' ), + 'BJU' => __( 'Bajura', 'easy-digital-downloads' ), + 'DOT' => __( 'Doti', 'easy-digital-downloads' ), + 'KAI' => __( 'Kailali', 'easy-digital-downloads' ), + 'BAI' => __( 'Baitadi', 'easy-digital-downloads' ), + 'DAD' => __( 'Dadeldhura', 'easy-digital-downloads' ), + 'DAR' => __( 'Darchula', 'easy-digital-downloads' ), + 'KAN' => __( 'Kanchanpur', 'easy-digital-downloads' ), +); diff --git a/wp-content/plugins/easy-digital-downloads/i18n/states-th.php b/wp-content/plugins/easy-digital-downloads/i18n/states-th.php new file mode 100644 index 00000000..2dd94cbf --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/i18n/states-th.php @@ -0,0 +1,84 @@ + '', + 'TH-37' => __( 'Amnat Charoen (อำนาจเจริญ)', 'easy-digital-downloads' ), + 'TH-15' => __( 'Ang Thong (อ่างทอง)', 'easy-digital-downloads' ), + 'TH-14' => __( 'Ayutthaya (พระนครศรีอยุธยา)', 'easy-digital-downloads' ), + 'TH-10' => __( 'Bangkok (กรุงเทพมหานคร)', 'easy-digital-downloads' ), + 'TH-38' => __( 'Bueng Kan (บึงกาฬ)', 'easy-digital-downloads' ), + 'TH-31' => __( 'Buri Ram (บุรีรัมย์)', 'easy-digital-downloads' ), + 'TH-24' => __( 'Chachoengsao (ฉะเชิงเทรา)', 'easy-digital-downloads' ), + 'TH-18' => __( 'Chai Nat (ชัยนาท)', 'easy-digital-downloads' ), + 'TH-36' => __( 'Chaiyaphum (ชัยภูมิ)', 'easy-digital-downloads' ), + 'TH-22' => __( 'Chanthaburi (จันทบุรี)', 'easy-digital-downloads' ), + 'TH-50' => __( 'Chiang Mai (เชียงใหม่)', 'easy-digital-downloads' ), + 'TH-57' => __( 'Chiang Rai (เชียงราย)', 'easy-digital-downloads' ), + 'TH-20' => __( 'Chonburi (ชลบุรี)', 'easy-digital-downloads' ), + 'TH-86' => __( 'Chumphon (ชุมพร)', 'easy-digital-downloads' ), + 'TH-46' => __( 'Kalasin (กาฬสินธุ์)', 'easy-digital-downloads' ), + 'TH-62' => __( 'Kamphaeng Phet (กำแพงเพชร)', 'easy-digital-downloads' ), + 'TH-71' => __( 'Kanchanaburi (กาญจนบุรี)', 'easy-digital-downloads' ), + 'TH-40' => __( 'Khon Kaen (ขอนแก่น)', 'easy-digital-downloads' ), + 'TH-81' => __( 'Krabi (กระบี่)', 'easy-digital-downloads' ), + 'TH-52' => __( 'Lampang (ลำปาง)', 'easy-digital-downloads' ), + 'TH-51' => __( 'Lamphun (ลำพูน)', 'easy-digital-downloads' ), + 'TH-42' => __( 'Loei (เลย)', 'easy-digital-downloads' ), + 'TH-16' => __( 'Lopburi (ลพบุรี)', 'easy-digital-downloads' ), + 'TH-58' => __( 'Mae Hong Son (แม่ฮ่องสอน)', 'easy-digital-downloads' ), + 'TH-44' => __( 'Maha Sarakham (มหาสารคาม)', 'easy-digital-downloads' ), + 'TH-49' => __( 'Mukdahan (มุกดาหาร)', 'easy-digital-downloads' ), + 'TH-26' => __( 'Nakhon Nayok (นครนายก)', 'easy-digital-downloads' ), + 'TH-73' => __( 'Nakhon Pathom (นครปฐม)', 'easy-digital-downloads' ), + 'TH-48' => __( 'Nakhon Phanom (นครพนม)', 'easy-digital-downloads' ), + 'TH-30' => __( 'Nakhon Ratchasima (นครราชสีมา)', 'easy-digital-downloads' ), + 'TH-60' => __( 'Nakhon Sawan (นครสวรรค์)', 'easy-digital-downloads' ), + 'TH-80' => __( 'Nakhon Si Thammarat (นครศรีธรรมราช)', 'easy-digital-downloads' ), + 'TH-55' => __( 'Nan (น่าน)', 'easy-digital-downloads' ), + 'TH-96' => __( 'Narathiwat (นราธิวาส)', 'easy-digital-downloads' ), + 'TH-39' => __( 'Nong Bua Lam Phu (หนองบัวลำภู)', 'easy-digital-downloads' ), + 'TH-43' => __( 'Nong Khai (หนองคาย)', 'easy-digital-downloads' ), + 'TH-12' => __( 'Nonthaburi (นนทบุรี)', 'easy-digital-downloads' ), + 'TH-13' => __( 'Pathum Thani (ปทุมธานี)', 'easy-digital-downloads' ), + 'TH-94' => __( 'Pattani (ปัตตานี)', 'easy-digital-downloads' ), + 'TH-82' => __( 'Phang Nga (พังงา)', 'easy-digital-downloads' ), + 'TH-93' => __( 'Phatthalung (พัทลุง)', 'easy-digital-downloads' ), + 'TH-56' => __( 'Phayao (พะเยา)', 'easy-digital-downloads' ), + 'TH-67' => __( 'Phetchabun (เพชรบูรณ์)', 'easy-digital-downloads' ), + 'TH-76' => __( 'Phetchaburi (เพชรบุรี)', 'easy-digital-downloads' ), + 'TH-66' => __( 'Phichit (พิจิตร)', 'easy-digital-downloads' ), + 'TH-65' => __( 'Phitsanulok (พิษณุโลก)', 'easy-digital-downloads' ), + 'TH-54' => __( 'Phrae (แพร่)', 'easy-digital-downloads' ), + 'TH-83' => __( 'Phuket (ภูเก็ต)', 'easy-digital-downloads' ), + 'TH-25' => __( 'Prachin Buri (ปราจีนบุรี)', 'easy-digital-downloads' ), + 'TH-77' => __( 'Prachuap Khiri Khan (ประจวบคีรีขันธ์)', 'easy-digital-downloads' ), + 'TH-85' => __( 'Ranong (ระนอง)', 'easy-digital-downloads' ), + 'TH-70' => __( 'Ratchaburi (ราชบุรี)', 'easy-digital-downloads' ), + 'TH-21' => __( 'Rayong (ระยอง)', 'easy-digital-downloads' ), + 'TH-45' => __( 'Roi Et (ร้อยเอ็ด)', 'easy-digital-downloads' ), + 'TH-27' => __( 'Sa Kaeo (สระแก้ว)', 'easy-digital-downloads' ), + 'TH-47' => __( 'Sakon Nakhon (สกลนคร)', 'easy-digital-downloads' ), + 'TH-11' => __( 'Samut Prakan (สมุทรปราการ)', 'easy-digital-downloads' ), + 'TH-74' => __( 'Samut Sakhon (สมุทรสาคร)', 'easy-digital-downloads' ), + 'TH-75' => __( 'Samut Songkhram (สมุทรสงคราม)', 'easy-digital-downloads' ), + 'TH-19' => __( 'Saraburi (สระบุรี)', 'easy-digital-downloads' ), + 'TH-91' => __( 'Satun (สตูล)', 'easy-digital-downloads' ), + 'TH-17' => __( 'Sing Buri (สิงห์บุรี)', 'easy-digital-downloads' ), + 'TH-33' => __( 'Sisaket (ศรีสะเกษ)', 'easy-digital-downloads' ), + 'TH-90' => __( 'Songkhla (สงขลา)', 'easy-digital-downloads' ), + 'TH-64' => __( 'Sukhothai (สุโขทัย)', 'easy-digital-downloads' ), + 'TH-72' => __( 'Suphan Buri (สุพรรณบุรี)', 'easy-digital-downloads' ), + 'TH-84' => __( 'Surat Thani (สุราษฎร์ธานี)', 'easy-digital-downloads' ), + 'TH-32' => __( 'Surin (สุรินทร์)', 'easy-digital-downloads' ), + 'TH-63' => __( 'Tak (ตาก)', 'easy-digital-downloads' ), + 'TH-92' => __( 'Trang (ตรัง)', 'easy-digital-downloads' ), + 'TH-23' => __( 'Trat (ตราด)', 'easy-digital-downloads' ), + 'TH-34' => __( 'Ubon Ratchathani (อุบลราชธานี)', 'easy-digital-downloads' ), + 'TH-41' => __( 'Udon Thani (อุดรธานี)', 'easy-digital-downloads' ), + 'TH-61' => __( 'Uthai Thani (อุทัยธานี)', 'easy-digital-downloads' ), + 'TH-53' => __( 'Uttaradit (อุตรดิตถ์)', 'easy-digital-downloads' ), + 'TH-95' => __( 'Yala (ยะลา)', 'easy-digital-downloads' ), + 'TH-35' => __( 'Yasothon (ยโสธร)', 'easy-digital-downloads' ), +); diff --git a/wp-content/plugins/easy-digital-downloads/i18n/states-tr.php b/wp-content/plugins/easy-digital-downloads/i18n/states-tr.php new file mode 100644 index 00000000..236541ae --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/i18n/states-tr.php @@ -0,0 +1,88 @@ + '', + 'TR01' => __( 'Adana', 'easy-digital-downloads' ), + 'TR02' => __( 'Adıyaman', 'easy-digital-downloads' ), + 'TR03' => __( 'Afyon', 'easy-digital-downloads' ), + 'TR04' => __( 'Ağrı', 'easy-digital-downloads' ), + 'TR05' => __( 'Amasya', 'easy-digital-downloads' ), + 'TR06' => __( 'Ankara', 'easy-digital-downloads' ), + 'TR07' => __( 'Antalya', 'easy-digital-downloads' ), + 'TR08' => __( 'Artvin', 'easy-digital-downloads' ), + 'TR09' => __( 'Aydın', 'easy-digital-downloads' ), + 'TR10' => __( 'Balıkesir', 'easy-digital-downloads' ), + 'TR11' => __( 'Bilecik', 'easy-digital-downloads' ), + 'TR12' => __( 'Bingöl', 'easy-digital-downloads' ), + 'TR13' => __( 'Bitlis', 'easy-digital-downloads' ), + 'TR14' => __( 'Bolu', 'easy-digital-downloads' ), + 'TR15' => __( 'Burdur', 'easy-digital-downloads' ), + 'TR16' => __( 'Bursa', 'easy-digital-downloads' ), + 'TR17' => __( 'Çanakkale', 'easy-digital-downloads' ), + 'TR18' => __( 'Çankıkesir', 'easy-digital-downloads' ), + 'TR19' => __( 'Çorum', 'easy-digital-downloads' ), + 'TR20' => __( 'Denizli', 'easy-digital-downloads' ), + 'TR21' => __( 'Diyarbakır', 'easy-digital-downloads' ), + 'TR22' => __( 'Edirne', 'easy-digital-downloads' ), + 'TR23' => __( 'Elazığ', 'easy-digital-downloads' ), + 'TR24' => __( 'Erzincan', 'easy-digital-downloads' ), + 'TR25' => __( 'Erzurum', 'easy-digital-downloads' ), + 'TR26' => __( 'Eskişehir', 'easy-digital-downloads' ), + 'TR27' => __( 'Gaziantep', 'easy-digital-downloads' ), + 'TR28' => __( 'Giresun', 'easy-digital-downloads' ), + 'TR29' => __( 'Gümüşhane', 'easy-digital-downloads' ), + 'TR30' => __( 'Hakkari', 'easy-digital-downloads' ), + 'TR31' => __( 'Hatay', 'easy-digital-downloads' ), + 'TR32' => __( 'Isparta', 'easy-digital-downloads' ), + 'TR33' => __( 'İçel', 'easy-digital-downloads' ), + 'TR34' => __( 'İstanbul', 'easy-digital-downloads' ), + 'TR35' => __( 'İzmir', 'easy-digital-downloads' ), + 'TR36' => __( 'Kars', 'easy-digital-downloads' ), + 'TR37' => __( 'Kastamonu', 'easy-digital-downloads' ), + 'TR38' => __( 'Kayseri', 'easy-digital-downloads' ), + 'TR39' => __( 'Kırklareli', 'easy-digital-downloads' ), + 'TR40' => __( 'Kırşehir', 'easy-digital-downloads' ), + 'TR41' => __( 'Kocaeli', 'easy-digital-downloads' ), + 'TR42' => __( 'Konya', 'easy-digital-downloads' ), + 'TR43' => __( 'Kütahya', 'easy-digital-downloads' ), + 'TR44' => __( 'Malatya', 'easy-digital-downloads' ), + 'TR45' => __( 'Manisa', 'easy-digital-downloads' ), + 'TR46' => __( 'Kahramanmaraş', 'easy-digital-downloads' ), + 'TR47' => __( 'Mardin', 'easy-digital-downloads' ), + 'TR48' => __( 'Muğla', 'easy-digital-downloads' ), + 'TR49' => __( 'Muş', 'easy-digital-downloads' ), + 'TR50' => __( 'Nevşehir', 'easy-digital-downloads' ), + 'TR51' => __( 'Niğde', 'easy-digital-downloads' ), + 'TR52' => __( 'Ordu', 'easy-digital-downloads' ), + 'TR53' => __( 'Rize', 'easy-digital-downloads' ), + 'TR54' => __( 'Sakarya', 'easy-digital-downloads' ), + 'TR55' => __( 'Samsun', 'easy-digital-downloads' ), + 'TR56' => __( 'Siirt', 'easy-digital-downloads' ), + 'TR57' => __( 'Sinop', 'easy-digital-downloads' ), + 'TR58' => __( 'Sivas', 'easy-digital-downloads' ), + 'TR59' => __( 'Tekirdağ', 'easy-digital-downloads' ), + 'TR60' => __( 'Tokat', 'easy-digital-downloads' ), + 'TR61' => __( 'Trabzon', 'easy-digital-downloads' ), + 'TR62' => __( 'Tunceli', 'easy-digital-downloads' ), + 'TR63' => __( 'Şanlıurfa', 'easy-digital-downloads' ), + 'TR64' => __( 'Uşak', 'easy-digital-downloads' ), + 'TR65' => __( 'Van', 'easy-digital-downloads' ), + 'TR66' => __( 'Yozgat', 'easy-digital-downloads' ), + 'TR67' => __( 'Zonguldak', 'easy-digital-downloads' ), + 'TR68' => __( 'Aksaray', 'easy-digital-downloads' ), + 'TR69' => __( 'Bayburt', 'easy-digital-downloads' ), + 'TR70' => __( 'Karaman', 'easy-digital-downloads' ), + 'TR71' => __( 'Kırıkkale', 'easy-digital-downloads' ), + 'TR72' => __( 'Batman', 'easy-digital-downloads' ), + 'TR73' => __( 'Şırnak', 'easy-digital-downloads' ), + 'TR74' => __( 'Bartın', 'easy-digital-downloads' ), + 'TR75' => __( 'Ardahan', 'easy-digital-downloads' ), + 'TR76' => __( 'Iğdır', 'easy-digital-downloads' ), + 'TR77' => __( 'Yalova', 'easy-digital-downloads' ), + 'TR78' => __( 'Karabük', 'easy-digital-downloads' ), + 'TR79' => __( 'Kilis', 'easy-digital-downloads' ), + 'TR80' => __( 'Osmaniye', 'easy-digital-downloads' ), + 'TR81' => __( 'Düzce', 'easy-digital-downloads' ), +); diff --git a/wp-content/plugins/easy-digital-downloads/i18n/states-us.php b/wp-content/plugins/easy-digital-downloads/i18n/states-us.php new file mode 100644 index 00000000..c2d858d5 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/i18n/states-us.php @@ -0,0 +1,73 @@ + '', + 'AL' => __( 'Alabama', 'easy-digital-downloads' ), + 'AK' => __( 'Alaska', 'easy-digital-downloads' ), + 'AZ' => __( 'Arizona', 'easy-digital-downloads' ), + 'AR' => __( 'Arkansas', 'easy-digital-downloads' ), + 'CA' => __( 'California', 'easy-digital-downloads' ), + 'CO' => __( 'Colorado', 'easy-digital-downloads' ), + 'CT' => __( 'Connecticut', 'easy-digital-downloads' ), + 'DE' => __( 'Delaware', 'easy-digital-downloads' ), + 'DC' => __( 'District of Columbia', 'easy-digital-downloads' ), + 'FL' => __( 'Florida', 'easy-digital-downloads' ), + 'GA' => __( 'Georgia', 'easy-digital-downloads' ), + 'HI' => __( 'Hawaii', 'easy-digital-downloads' ), + 'ID' => __( 'Idaho', 'easy-digital-downloads' ), + 'IL' => __( 'Illinois', 'easy-digital-downloads' ), + 'IN' => __( 'Indiana', 'easy-digital-downloads' ), + 'IA' => __( 'Iowa', 'easy-digital-downloads' ), + 'KS' => __( 'Kansas', 'easy-digital-downloads' ), + 'KY' => __( 'Kentucky', 'easy-digital-downloads' ), + 'LA' => __( 'Louisiana', 'easy-digital-downloads' ), + 'ME' => __( 'Maine', 'easy-digital-downloads' ), + 'MD' => __( 'Maryland', 'easy-digital-downloads' ), + 'MA' => __( 'Massachusetts', 'easy-digital-downloads' ), + 'MI' => __( 'Michigan', 'easy-digital-downloads' ), + 'MN' => __( 'Minnesota', 'easy-digital-downloads' ), + 'MS' => __( 'Mississippi', 'easy-digital-downloads' ), + 'MO' => __( 'Missouri', 'easy-digital-downloads' ), + 'MT' => __( 'Montana', 'easy-digital-downloads' ), + 'NE' => __( 'Nebraska', 'easy-digital-downloads' ), + 'NV' => __( 'Nevada', 'easy-digital-downloads' ), + 'NH' => __( 'New Hampshire', 'easy-digital-downloads' ), + 'NJ' => __( 'New Jersey', 'easy-digital-downloads' ), + 'NM' => __( 'New Mexico', 'easy-digital-downloads' ), + 'NY' => __( 'New York', 'easy-digital-downloads' ), + 'NC' => __( 'North Carolina', 'easy-digital-downloads' ), + 'ND' => __( 'North Dakota', 'easy-digital-downloads' ), + 'OH' => __( 'Ohio', 'easy-digital-downloads' ), + 'OK' => __( 'Oklahoma', 'easy-digital-downloads' ), + 'OR' => __( 'Oregon', 'easy-digital-downloads' ), + 'PA' => __( 'Pennsylvania', 'easy-digital-downloads' ), + 'RI' => __( 'Rhode Island', 'easy-digital-downloads' ), + 'SC' => __( 'South Carolina', 'easy-digital-downloads' ), + 'SD' => __( 'South Dakota', 'easy-digital-downloads' ), + 'TN' => __( 'Tennessee', 'easy-digital-downloads' ), + 'TX' => __( 'Texas', 'easy-digital-downloads' ), + 'UT' => __( 'Utah', 'easy-digital-downloads' ), + 'VT' => __( 'Vermont', 'easy-digital-downloads' ), + 'VA' => __( 'Virginia', 'easy-digital-downloads' ), + 'WA' => __( 'Washington', 'easy-digital-downloads' ), + 'WV' => __( 'West Virginia', 'easy-digital-downloads' ), + 'WI' => __( 'Wisconsin', 'easy-digital-downloads' ), + 'WY' => __( 'Wyoming', 'easy-digital-downloads' ), + 'AS' => __( 'American Samoa', 'easy-digital-downloads' ), + 'CZ' => __( 'Canal Zone', 'easy-digital-downloads' ), + 'CM' => __( 'Commonwealth of the Northern Mariana Islands', 'easy-digital-downloads' ), + 'FM' => __( 'Federated States of Micronesia', 'easy-digital-downloads' ), + 'GU' => __( 'Guam', 'easy-digital-downloads' ), + 'MH' => __( 'Marshall Islands', 'easy-digital-downloads' ), + 'MP' => __( 'Northern Mariana Islands', 'easy-digital-downloads' ), + 'PW' => __( 'Palau', 'easy-digital-downloads' ), + 'PI' => __( 'Philippine Islands', 'easy-digital-downloads' ), + 'PR' => __( 'Puerto Rico', 'easy-digital-downloads' ), + 'TT' => __( 'Trust Territory of the Pacific Islands', 'easy-digital-downloads' ), + 'VI' => __( 'Virgin Islands', 'easy-digital-downloads' ), + 'AA' => __( 'Armed Forces - Americas', 'easy-digital-downloads' ), + 'AE' => __( 'Armed Forces - Europe, Canada, Middle East, Africa', 'easy-digital-downloads' ), + 'AP' => __( 'Armed Forces - Pacific', 'easy-digital-downloads' ), +); diff --git a/wp-content/plugins/easy-digital-downloads/i18n/states.php b/wp-content/plugins/easy-digital-downloads/i18n/states.php new file mode 100644 index 00000000..45f2342e --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/i18n/states.php @@ -0,0 +1,395 @@ + include EDD_PLUGIN_DIR . 'i18n/states-us.php', + 'CA' => array( + '' => '', + 'AB' => __( 'Alberta', 'easy-digital-downloads' ), + 'BC' => __( 'British Columbia', 'easy-digital-downloads' ), + 'MB' => __( 'Manitoba', 'easy-digital-downloads' ), + 'NB' => __( 'New Brunswick', 'easy-digital-downloads' ), + 'NL' => __( 'Newfoundland and Labrador', 'easy-digital-downloads' ), + 'NS' => __( 'Nova Scotia', 'easy-digital-downloads' ), + 'NT' => __( 'Northwest Territories', 'easy-digital-downloads' ), + 'NU' => __( 'Nunavut', 'easy-digital-downloads' ), + 'ON' => __( 'Ontario', 'easy-digital-downloads' ), + 'PE' => __( 'Prince Edward Island', 'easy-digital-downloads' ), + 'QC' => __( 'Quebec', 'easy-digital-downloads' ), + 'SK' => __( 'Saskatchewan', 'easy-digital-downloads' ), + 'YT' => __( 'Yukon', 'easy-digital-downloads' ), + ), + 'GB' => include EDD_PLUGIN_DIR . 'i18n/states-gb.php', + 'AO' => array( + '' => '', + 'BGO' => __( 'Bengo', 'easy-digital-downloads' ), + 'BGU' => __( 'Benguela', 'easy-digital-downloads' ), + 'BIE' => __( 'Bié', 'easy-digital-downloads' ), + 'CAB' => __( 'Cabinda', 'easy-digital-downloads' ), + 'CNN' => __( 'Cunene', 'easy-digital-downloads' ), + 'HUA' => __( 'Huambo', 'easy-digital-downloads' ), + 'HUI' => __( 'Huíla', 'easy-digital-downloads' ), + 'CCU' => __( 'Kuando Kubango', 'easy-digital-downloads' ), // Cuando Cubango + 'CNO' => __( 'Kwanza-Norte', 'easy-digital-downloads' ), // Cuanza Norte + 'CUS' => __( 'Kwanza-Sul', 'easy-digital-downloads' ), // Cuanza Sul + 'LUA' => __( 'Luanda', 'easy-digital-downloads' ), + 'LNO' => __( 'Lunda-Norte', 'easy-digital-downloads' ), // Lunda Norte + 'LSU' => __( 'Lunda-Sul', 'easy-digital-downloads' ), // Lunda Sul + 'MAL' => __( 'Malanje', 'easy-digital-downloads' ), // Malanje + 'MOX' => __( 'Moxico', 'easy-digital-downloads' ), + 'NAM' => __( 'Namibe', 'easy-digital-downloads' ), + 'UIG' => __( 'Uíge', 'easy-digital-downloads' ), + 'ZAI' => __( 'Zaire', 'easy-digital-downloads' ), + ), + 'AU' => array( + '' => '', + 'ACT' => __( 'Australian Capital Territory', 'easy-digital-downloads' ), + 'NSW' => __( 'New South Wales', 'easy-digital-downloads' ), + 'NT' => __( 'Northern Territory', 'easy-digital-downloads' ), + 'QLD' => __( 'Queensland', 'easy-digital-downloads' ), + 'SA' => __( 'South Australia', 'easy-digital-downloads' ), + 'TAS' => __( 'Tasmania', 'easy-digital-downloads' ), + 'VIC' => __( 'Victoria', 'easy-digital-downloads' ), + 'WA' => __( 'Western Australia', 'easy-digital-downloads' ), + ), + 'BD' => include EDD_PLUGIN_DIR . 'i18n/states-bd.php', + 'BR' => array( + '' => '', + 'AC' => __( 'Acre', 'easy-digital-downloads' ), + 'AL' => __( 'Alagoas', 'easy-digital-downloads' ), + 'AP' => __( 'Amapá', 'easy-digital-downloads' ), + 'AM' => __( 'Amazonas', 'easy-digital-downloads' ), + 'BA' => __( 'Bahia', 'easy-digital-downloads' ), + 'CE' => __( 'Ceará', 'easy-digital-downloads' ), + 'DF' => __( 'Distrito Federal', 'easy-digital-downloads' ), + 'ES' => __( 'Espírito Santo', 'easy-digital-downloads' ), + 'GO' => __( 'Goiás', 'easy-digital-downloads' ), + 'MA' => __( 'Maranhão', 'easy-digital-downloads' ), + 'MT' => __( 'Mato Grosso', 'easy-digital-downloads' ), + 'MS' => __( 'Mato Grosso do Sul', 'easy-digital-downloads' ), + 'MG' => __( 'Minas Gerais', 'easy-digital-downloads' ), + 'PA' => __( 'Pará', 'easy-digital-downloads' ), + 'PB' => __( 'Paraíba', 'easy-digital-downloads' ), + 'PR' => __( 'Paraná', 'easy-digital-downloads' ), + 'PE' => __( 'Pernambuco', 'easy-digital-downloads' ), + 'PI' => __( 'Piauí', 'easy-digital-downloads' ), + 'RJ' => __( 'Rio de Janeiro', 'easy-digital-downloads' ), + 'RN' => __( 'Rio Grande do Norte', 'easy-digital-downloads' ), + 'RS' => __( 'Rio Grande do Sul', 'easy-digital-downloads' ), + 'RO' => __( 'Rondônia', 'easy-digital-downloads' ), + 'RR' => __( 'Roraima', 'easy-digital-downloads' ), + 'SC' => __( 'Santa Catarina', 'easy-digital-downloads' ), + 'SP' => __( 'São Paulo', 'easy-digital-downloads' ), + 'SE' => __( 'Sergipe', 'easy-digital-downloads' ), + 'TO' => __( 'Tocantins', 'easy-digital-downloads' ), + ), + 'BG' => array( + '' => '', + 'BG-01' => __( 'Blagoevgrad', 'easy-digital-downloads' ), + 'BG-02' => __( 'Burgas', 'easy-digital-downloads' ), + 'BG-08' => __( 'Dobrich', 'easy-digital-downloads' ), + 'BG-07' => __( 'Gabrovo', 'easy-digital-downloads' ), + 'BG-26' => __( 'Haskovo', 'easy-digital-downloads' ), + 'BG-09' => __( 'Kardzhali', 'easy-digital-downloads' ), + 'BG-10' => __( 'Kyustendil', 'easy-digital-downloads' ), + 'BG-11' => __( 'Lovech', 'easy-digital-downloads' ), + 'BG-12' => __( 'Montana', 'easy-digital-downloads' ), + 'BG-13' => __( 'Pazardzhik', 'easy-digital-downloads' ), + 'BG-14' => __( 'Pernik', 'easy-digital-downloads' ), + 'BG-15' => __( 'Pleven', 'easy-digital-downloads' ), + 'BG-16' => __( 'Plovdiv', 'easy-digital-downloads' ), + 'BG-17' => __( 'Razgrad', 'easy-digital-downloads' ), + 'BG-18' => __( 'Ruse', 'easy-digital-downloads' ), + 'BG-27' => __( 'Shumen', 'easy-digital-downloads' ), + 'BG-19' => __( 'Silistra', 'easy-digital-downloads' ), + 'BG-20' => __( 'Sliven', 'easy-digital-downloads' ), + 'BG-21' => __( 'Smolyan', 'easy-digital-downloads' ), + 'BG-23' => __( 'Sofia', 'easy-digital-downloads' ), + 'BG-22' => __( 'Sofia-Grad', 'easy-digital-downloads' ), + 'BG-24' => __( 'Stara Zagora', 'easy-digital-downloads' ), + 'BG-25' => __( 'Targovishte', 'easy-digital-downloads' ), + 'BG-03' => __( 'Varna', 'easy-digital-downloads' ), + 'BG-04' => __( 'Veliko Tarnovo', 'easy-digital-downloads' ), + 'BG-05' => __( 'Vidin', 'easy-digital-downloads' ), + 'BG-06' => __( 'Vratsa', 'easy-digital-downloads' ), + 'BG-28' => __( 'Yambol', 'easy-digital-downloads' ), + ), + 'CN' => array( + '' => '', + 'CN1' => __( 'Yunnan / 云南', 'easy-digital-downloads' ), + 'CN2' => __( 'Beijing / 北京', 'easy-digital-downloads' ), + 'CN3' => __( 'Tianjin / 天津', 'easy-digital-downloads' ), + 'CN4' => __( 'Hebei / 河北', 'easy-digital-downloads' ), + 'CN5' => __( 'Shanxi / 山西', 'easy-digital-downloads' ), + 'CN6' => __( 'Inner Mongolia / 內蒙古', 'easy-digital-downloads' ), + 'CN7' => __( 'Liaoning / 辽宁', 'easy-digital-downloads' ), + 'CN8' => __( 'Jilin / 吉林', 'easy-digital-downloads' ), + 'CN9' => __( 'Heilongjiang / 黑龙江', 'easy-digital-downloads' ), + 'CN10' => __( 'Shanghai / 上海', 'easy-digital-downloads' ), + 'CN11' => __( 'Jiangsu / 江苏', 'easy-digital-downloads' ), + 'CN12' => __( 'Zhejiang / 浙江', 'easy-digital-downloads' ), + 'CN13' => __( 'Anhui / 安徽', 'easy-digital-downloads' ), + 'CN14' => __( 'Fujian / 福建', 'easy-digital-downloads' ), + 'CN15' => __( 'Jiangxi / 江西', 'easy-digital-downloads' ), + 'CN16' => __( 'Shandong / 山东', 'easy-digital-downloads' ), + 'CN17' => __( 'Henan / 河南', 'easy-digital-downloads' ), + 'CN18' => __( 'Hubei / 湖北', 'easy-digital-downloads' ), + 'CN19' => __( 'Hunan / 湖南', 'easy-digital-downloads' ), + 'CN20' => __( 'Guangdong / 广东', 'easy-digital-downloads' ), + 'CN21' => __( 'Guangxi Zhuang / 广西壮族', 'easy-digital-downloads' ), + 'CN22' => __( 'Hainan / 海南', 'easy-digital-downloads' ), + 'CN23' => __( 'Chongqing / 重庆', 'easy-digital-downloads' ), + 'CN24' => __( 'Sichuan / 四川', 'easy-digital-downloads' ), + 'CN25' => __( 'Guizhou / 贵州', 'easy-digital-downloads' ), + 'CN26' => __( 'Shaanxi / 陕西', 'easy-digital-downloads' ), + 'CN27' => __( 'Gansu / 甘肃', 'easy-digital-downloads' ), + 'CN28' => __( 'Qinghai / 青海', 'easy-digital-downloads' ), + 'CN29' => __( 'Ningxia Hui / 宁夏', 'easy-digital-downloads' ), + 'CN30' => __( 'Macau / 澳门', 'easy-digital-downloads' ), + 'CN31' => __( 'Tibet / 西藏', 'easy-digital-downloads' ), + 'CN32' => __( 'Xinjiang / 新疆', 'easy-digital-downloads' ), + ), + 'HK' => array( + '' => '', + 'HONG KONG' => __( 'Hong Kong Island', 'easy-digital-downloads' ), + 'KOWLOON' => __( 'Kowloon', 'easy-digital-downloads' ), + 'NEW TERRITORIES' => __( 'New Territories', 'easy-digital-downloads' ), + ), + 'HU' => array( + '' => '', + 'BK' => __( 'Bács-Kiskun', 'easy-digital-downloads' ), + 'BE' => __( 'Békés', 'easy-digital-downloads' ), + 'BA' => __( 'Baranya', 'easy-digital-downloads' ), + 'BZ' => __( 'Borsod-Abaúj-Zemplén', 'easy-digital-downloads' ), + 'BU' => __( 'Budapest', 'easy-digital-downloads' ), + 'CS' => __( 'Csongrád', 'easy-digital-downloads' ), + 'FE' => __( 'Fejér', 'easy-digital-downloads' ), + 'GS' => __( 'Győr-Moson-Sopron', 'easy-digital-downloads' ), + 'HB' => __( 'Hajdú-Bihar', 'easy-digital-downloads' ), + 'HE' => __( 'Heves', 'easy-digital-downloads' ), + 'JN' => __( 'Jász-Nagykun-Szolnok', 'easy-digital-downloads' ), + 'KE' => __( 'Komárom-Esztergom', 'easy-digital-downloads' ), + 'NO' => __( 'Nógrád', 'easy-digital-downloads' ), + 'PE' => __( 'Pest', 'easy-digital-downloads' ), + 'SO' => __( 'Somogy', 'easy-digital-downloads' ), + 'SZ' => __( 'Szabolcs-Szatmár-Bereg', 'easy-digital-downloads' ), + 'TO' => __( 'Tolna', 'easy-digital-downloads' ), + 'VA' => __( 'Vas', 'easy-digital-downloads' ), + 'VE' => __( 'Veszprém', 'easy-digital-downloads' ), + 'ZA' => __( 'Zala', 'easy-digital-downloads' ), + ), + 'IN' => EDD_PLUGIN_DIR . 'i18n/states-in.php', + 'ID' => array( + '' => '', + 'AC' => __( 'Daerah Istimewa Aceh', 'easy-digital-downloads' ), + 'SU' => __( 'Sumatera Utara', 'easy-digital-downloads' ), + 'SB' => __( 'Sumatera Barat', 'easy-digital-downloads' ), + 'RI' => __( 'Riau', 'easy-digital-downloads' ), + 'KR' => __( 'Kepulauan Riau', 'easy-digital-downloads' ), + 'JA' => __( 'Jambi', 'easy-digital-downloads' ), + 'SS' => __( 'Sumatera Selatan', 'easy-digital-downloads' ), + 'BB' => __( 'Bangka Belitung', 'easy-digital-downloads' ), + 'BE' => __( 'Bengkulu', 'easy-digital-downloads' ), + 'LA' => __( 'Lampung', 'easy-digital-downloads' ), + 'JK' => __( 'DKI Jakarta', 'easy-digital-downloads' ), + 'JB' => __( 'Jawa Barat', 'easy-digital-downloads' ), + 'BT' => __( 'Banten', 'easy-digital-downloads' ), + 'JT' => __( 'Jawa Tengah', 'easy-digital-downloads' ), + 'JI' => __( 'Jawa Timur', 'easy-digital-downloads' ), + 'YO' => __( 'Daerah Istimewa Yogyakarta', 'easy-digital-downloads' ), + 'BA' => __( 'Bali', 'easy-digital-downloads' ), + 'NB' => __( 'Nusa Tenggara Barat', 'easy-digital-downloads' ), + 'NT' => __( 'Nusa Tenggara Timur', 'easy-digital-downloads' ), + 'KB' => __( 'Kalimantan Barat', 'easy-digital-downloads' ), + 'KT' => __( 'Kalimantan Tengah', 'easy-digital-downloads' ), + 'KI' => __( 'Kalimantan Timur', 'easy-digital-downloads' ), + 'KS' => __( 'Kalimantan Selatan', 'easy-digital-downloads' ), + 'KU' => __( 'Kalimantan Utara', 'easy-digital-downloads' ), + 'SA' => __( 'Sulawesi Utara', 'easy-digital-downloads' ), + 'ST' => __( 'Sulawesi Tengah', 'easy-digital-downloads' ), + 'SG' => __( 'Sulawesi Tenggara', 'easy-digital-downloads' ), + 'SR' => __( 'Sulawesi Barat', 'easy-digital-downloads' ), + 'SN' => __( 'Sulawesi Selatan', 'easy-digital-downloads' ), + 'GO' => __( 'Gorontalo', 'easy-digital-downloads' ), + 'MA' => __( 'Maluku', 'easy-digital-downloads' ), + 'MU' => __( 'Maluku Utara', 'easy-digital-downloads' ), + 'PA' => __( 'Papua', 'easy-digital-downloads' ), + 'PB' => __( 'Papua Barat', 'easy-digital-downloads' ), + ), + 'IR' => array( + '' => '', + 'KHZ' => __( 'Khuzestan', 'easy-digital-downloads' ), + 'THR' => __( 'Tehran', 'easy-digital-downloads' ), + 'ILM' => __( 'Ilaam', 'easy-digital-downloads' ), + 'BHR' => __( 'Bushehr', 'easy-digital-downloads' ), + 'ADL' => __( 'Ardabil', 'easy-digital-downloads' ), + 'ESF' => __( 'Isfahan', 'easy-digital-downloads' ), + 'YZD' => __( 'Yazd', 'easy-digital-downloads' ), + 'KRH' => __( 'Kermanshah', 'easy-digital-downloads' ), + 'KRN' => __( 'Kerman', 'easy-digital-downloads' ), + 'HDN' => __( 'Hamadan', 'easy-digital-downloads' ), + 'GZN' => __( 'Ghazvin', 'easy-digital-downloads' ), + 'ZJN' => __( 'Zanjan', 'easy-digital-downloads' ), + 'LRS' => __( 'Luristan', 'easy-digital-downloads' ), + 'ABZ' => __( 'Alborz', 'easy-digital-downloads' ), + 'EAZ' => __( 'East Azerbaijan', 'easy-digital-downloads' ), + 'WAZ' => __( 'West Azerbaijan', 'easy-digital-downloads' ), + 'CHB' => __( 'Chaharmahal and Bakhtiari', 'easy-digital-downloads' ), + 'SKH' => __( 'South Khorasan', 'easy-digital-downloads' ), + 'RKH' => __( 'Razavi Khorasan', 'easy-digital-downloads' ), + 'NKH' => __( 'North Khorasan', 'easy-digital-downloads' ), + 'SMN' => __( 'Semnan', 'easy-digital-downloads' ), + 'FRS' => __( 'Fars', 'easy-digital-downloads' ), + 'QHM' => __( 'Qom', 'easy-digital-downloads' ), + 'KRD' => __( 'Kurdistan', 'easy-digital-downloads' ), + 'KBD' => __( 'Kohgiluyeh and BoyerAhmad', 'easy-digital-downloads' ), + 'GLS' => __( 'Golestan', 'easy-digital-downloads' ), + 'GIL' => __( 'Gilan', 'easy-digital-downloads' ), + 'MZN' => __( 'Mazandaran', 'easy-digital-downloads' ), + 'MKZ' => __( 'Markazi', 'easy-digital-downloads' ), + 'HRZ' => __( 'Hormozgan', 'easy-digital-downloads' ), + 'SBN' => __( 'Sistan and Baluchestan', 'easy-digital-downloads' ), + ), + 'IT' => include EDD_PLUGIN_DIR . 'i18n/states-it.php', + 'JP' => include EDD_PLUGIN_DIR . 'i18n/states-jp.php', + 'MY' => array( + '' => '', + 'JHR' => __( 'Johor', 'easy-digital-downloads' ), + 'KDH' => __( 'Kedah', 'easy-digital-downloads' ), + 'KTN' => __( 'Kelantan', 'easy-digital-downloads' ), + 'MLK' => __( 'Melaka', 'easy-digital-downloads' ), + 'NSN' => __( 'Negeri Sembilan', 'easy-digital-downloads' ), + 'PHG' => __( 'Pahang', 'easy-digital-downloads' ), + 'PRK' => __( 'Perak', 'easy-digital-downloads' ), + 'PLS' => __( 'Perlis', 'easy-digital-downloads' ), + 'PNG' => __( 'Pulau Pinang', 'easy-digital-downloads' ), + 'SBH' => __( 'Sabah', 'easy-digital-downloads' ), + 'SWK' => __( 'Sarawak', 'easy-digital-downloads' ), + 'SGR' => __( 'Selangor', 'easy-digital-downloads' ), + 'TRG' => __( 'Terengganu', 'easy-digital-downloads' ), + 'KUL' => __( 'W.P. Kuala Lumpur', 'easy-digital-downloads' ), + 'LBN' => __( 'W.P. Labuan', 'easy-digital-downloads' ), + 'PJY' => __( 'W.P. Putrajaya', 'easy-digital-downloads' ), + ), + 'MX' => array( + '' => '', + 'DIF' => __( 'Distrito Federal', 'easy-digital-downloads' ), + 'JAL' => __( 'Jalisco', 'easy-digital-downloads' ), + 'NLE' => __( 'Nuevo León', 'easy-digital-downloads' ), + 'AGU' => __( 'Aguascalientes', 'easy-digital-downloads' ), + 'BCN' => __( 'Baja California Norte', 'easy-digital-downloads' ), + 'BCS' => __( 'Baja California Sur', 'easy-digital-downloads' ), + 'CAM' => __( 'Campeche', 'easy-digital-downloads' ), + 'CHP' => __( 'Chiapas', 'easy-digital-downloads' ), + 'CHH' => __( 'Chihuahua', 'easy-digital-downloads' ), + 'COA' => __( 'Coahuila', 'easy-digital-downloads' ), + 'COL' => __( 'Colima', 'easy-digital-downloads' ), + 'DUR' => __( 'Durango', 'easy-digital-downloads' ), + 'GUA' => __( 'Guanajuato', 'easy-digital-downloads' ), + 'GRO' => __( 'Guerrero', 'easy-digital-downloads' ), + 'HID' => __( 'Hidalgo', 'easy-digital-downloads' ), + 'MEX' => __( 'Edo. de México', 'easy-digital-downloads' ), + 'MIC' => __( 'Michoacán', 'easy-digital-downloads' ), + 'MOR' => __( 'Morelos', 'easy-digital-downloads' ), + 'NAY' => __( 'Nayarit', 'easy-digital-downloads' ), + 'OAX' => __( 'Oaxaca', 'easy-digital-downloads' ), + 'PUE' => __( 'Puebla', 'easy-digital-downloads' ), + 'QUE' => __( 'Querétaro', 'easy-digital-downloads' ), + 'ROO' => __( 'Quintana Roo', 'easy-digital-downloads' ), + 'SLP' => __( 'San Luis Potosí', 'easy-digital-downloads' ), + 'SIN' => __( 'Sinaloa', 'easy-digital-downloads' ), + 'SON' => __( 'Sonora', 'easy-digital-downloads' ), + 'TAB' => __( 'Tabasco', 'easy-digital-downloads' ), + 'TAM' => __( 'Tamaulipas', 'easy-digital-downloads' ), + 'TLA' => __( 'Tlaxcala', 'easy-digital-downloads' ), + 'VER' => __( 'Veracruz', 'easy-digital-downloads' ), + 'YUC' => __( 'Yucatán', 'easy-digital-downloads' ), + 'ZAC' => __( 'Zacatecas', 'easy-digital-downloads' ), + ), + 'NP' => include EDD_PLUGIN_DIR . 'i18n/states-np.php', + 'NL' => array( + '' => '', + 'DR' => __( 'Drenthe', 'easy-digital-downloads' ), + 'FL' => __( 'Flevoland', 'easy-digital-downloads' ), + 'FR' => __( 'Friesland', 'easy-digital-downloads' ), + 'GE' => __( 'Gelderland', 'easy-digital-downloads' ), + 'GR' => __( 'Groningen', 'easy-digital-downloads' ), + 'LI' => __( 'Limburg', 'easy-digital-downloads' ), + 'NB' => __( 'North Brabant', 'easy-digital-downloads' ), + 'NH' => __( 'North Holland', 'easy-digital-downloads' ), + 'OV' => __( 'Overijssel', 'easy-digital-downloads' ), + 'ZH' => __( 'South Holland', 'easy-digital-downloads' ), + 'UT' => __( 'Utrecht', 'easy-digital-downloads' ), + 'ZE' => __( 'Zeeland', 'easy-digital-downloads' ), + + // Caribbean Netherland + 'BO' => __( 'Bonaire', 'easy-digital-downloads' ), + 'SA' => __( 'Saba', 'easy-digital-downloads' ), + 'SE' => __( 'Sint Eustatius', 'easy-digital-downloads' ), + ), + 'NZ' => array( + '' => '', + 'AK' => __( 'Auckland', 'easy-digital-downloads' ), + 'BP' => __( 'Bay of Plenty', 'easy-digital-downloads' ), + 'CT' => __( 'Canterbury', 'easy-digital-downloads' ), + 'HB' => __( 'Hawke’s Bay', 'easy-digital-downloads' ), + 'MW' => __( 'Manawatu-Wanganui', 'easy-digital-downloads' ), + 'MB' => __( 'Marlborough', 'easy-digital-downloads' ), + 'NS' => __( 'Nelson', 'easy-digital-downloads' ), + 'NL' => __( 'Northland', 'easy-digital-downloads' ), + 'OT' => __( 'Otago', 'easy-digital-downloads' ), + 'SL' => __( 'Southland', 'easy-digital-downloads' ), + 'TK' => __( 'Taranaki', 'easy-digital-downloads' ), + 'TM' => __( 'Tasman', 'easy-digital-downloads' ), + 'WA' => __( 'Waikato', 'easy-digital-downloads' ), + 'WR' => __( 'Wairarapa', 'easy-digital-downloads' ), + 'WE' => __( 'Wellington', 'easy-digital-downloads' ), + 'WC' => __( 'West Coast', 'easy-digital-downloads' ), + ), + 'PE' => array( + '' => '', + 'CAL' => __( 'El Callao', 'easy-digital-downloads' ), + 'LMA' => __( 'Municipalidad Metropolitana de Lima', 'easy-digital-downloads' ), + 'AMA' => __( 'Amazonas', 'easy-digital-downloads' ), + 'ANC' => __( 'Ancash', 'easy-digital-downloads' ), + 'APU' => __( 'Apurímac', 'easy-digital-downloads' ), + 'ARE' => __( 'Arequipa', 'easy-digital-downloads' ), + 'AYA' => __( 'Ayacucho', 'easy-digital-downloads' ), + 'CAJ' => __( 'Cajamarca', 'easy-digital-downloads' ), + 'CUS' => __( 'Cusco', 'easy-digital-downloads' ), + 'HUV' => __( 'Huancavelica', 'easy-digital-downloads' ), + 'HUC' => __( 'Huánuco', 'easy-digital-downloads' ), + 'ICA' => __( 'Ica', 'easy-digital-downloads' ), + 'JUN' => __( 'Junín', 'easy-digital-downloads' ), + 'LAL' => __( 'La Libertad', 'easy-digital-downloads' ), + 'LAM' => __( 'Lambayeque', 'easy-digital-downloads' ), + 'LIM' => __( 'Lima', 'easy-digital-downloads' ), + 'LOR' => __( 'Loreto', 'easy-digital-downloads' ), + 'MDD' => __( 'Madre de Dios', 'easy-digital-downloads' ), + 'MOQ' => __( 'Moquegua', 'easy-digital-downloads' ), + 'PAS' => __( 'Pasco', 'easy-digital-downloads' ), + 'PIU' => __( 'Piura', 'easy-digital-downloads' ), + 'PUN' => __( 'Puno', 'easy-digital-downloads' ), + 'SAM' => __( 'San Martín', 'easy-digital-downloads' ), + 'TAC' => __( 'Tacna', 'easy-digital-downloads' ), + 'TUM' => __( 'Tumbes', 'easy-digital-downloads' ), + 'UCA' => __( 'Ucayali', 'easy-digital-downloads' ), + ), + 'ZA' => array( + '' => '', + 'EC' => __( 'Eastern Cape', 'easy-digital-downloads' ), + 'FS' => __( 'Free State', 'easy-digital-downloads' ), + 'GP' => __( 'Gauteng', 'easy-digital-downloads' ), + 'KZN' => __( 'KwaZulu-Natal', 'easy-digital-downloads' ), + 'LP' => __( 'Limpopo', 'easy-digital-downloads' ), + 'MP' => __( 'Mpumalanga', 'easy-digital-downloads' ), + 'NC' => __( 'Northern Cape', 'easy-digital-downloads' ), + 'NW' => __( 'North West', 'easy-digital-downloads' ), + 'WC' => __( 'Western Cape', 'easy-digital-downloads' ), + ), + 'ES' => include EDD_PLUGIN_DIR . 'i18n/states-es.php', + 'TH' => include EDD_PLUGIN_DIR . 'i18n/states-th.php', + 'TR' => include EDD_PLUGIN_DIR . 'i18n/states-tr.php', +); diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/admin-bar.php b/wp-content/plugins/easy-digital-downloads/includes/admin/admin-bar.php index f1467126..e414ad82 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/admin-bar.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/admin-bar.php @@ -89,8 +89,9 @@ function edd_maybe_add_store_mode_admin_bar_menu( $wp_admin_bar ) { $wp_admin_bar->add_menu( array( 'parent' => 'edd-store-menu', 'id' => 'edd-store-prodcuts', + /* translators: plural downlaods label */ 'title' => sprintf( __( 'All %1$s', 'easy-digital-downloads' ), edd_get_label_plural() ), - 'href' => edd_get_admin_url(), + 'href' => edd_get_admin_url(), ) ); // String. @@ -106,8 +107,9 @@ function edd_maybe_add_store_mode_admin_bar_menu( $wp_admin_bar ) { $wp_admin_bar->add_menu( array( 'parent' => 'edd-store-menu', 'id' => 'edd-store-status', + /* translators: %s: store status ("Test Mode" or "Live Mode") */ 'title' => sprintf( __( 'Store Status: %s', 'easy-digital-downloads' ), '' . $text . '' ), - 'href' => edd_get_admin_url( + 'href' => edd_get_admin_url( array( 'page' => 'edd-settings', 'tab' => 'gateways', @@ -140,9 +142,10 @@ function edd_maybe_add_store_mode_admin_bar_menu( $wp_admin_bar ) { if ( ! empty( $is_dev ) ) { $wp_admin_bar->add_menu( array( 'id' => 'edd-is-dev', + /* translators: %s: Whether this is a development domain (1 for true, 0 for false) */ 'title' => sprintf( __( 'Development Domain %s', 'easy-digital-downloads' ), '' . $is_dev . '' ), 'parent' => 'edd-store-menu', - 'href' => edd_get_admin_url( + 'href' => edd_get_admin_url( array( 'page' => 'edd-settings', 'tab' => 'gateways', diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/admin-footer.php b/wp-content/plugins/easy-digital-downloads/includes/admin/admin-footer.php index 2845f5f9..88c010d6 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/admin-footer.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/admin-footer.php @@ -23,8 +23,10 @@ if( !defined( 'ABSPATH' ) ) exit; function edd_admin_rate_us( $footer_text ) { global $typenow; - if ( $typenow == 'download' ) { - $rate_text = sprintf( __( 'Thank you for using Easy Digital Downloads! Please rate us on WordPress.org', 'easy-digital-downloads' ), + if ( 'download' === $typenow ) { + $rate_text = sprintf( + /* translators: 1. link to EDD site; 2. link to wordpress.org to review */ + __( 'Thank you for using Easy Digital Downloads! Please rate us on WordPress.org', 'easy-digital-downloads' ), 'https://easydigitaldownloads.com', 'https://wordpress.org/support/plugin/easy-digital-downloads/reviews/?rate=5#new-post' ); diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/class-edd-notices.php b/wp-content/plugins/easy-digital-downloads/includes/admin/class-edd-notices.php index 7d83b987..85764752 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/class-edd-notices.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/class-edd-notices.php @@ -269,9 +269,10 @@ class EDD_Notices { if ( empty( $purchase_page ) || ( 'trash' === get_post_status( $purchase_page ) ) ) { $this->add_notice( array( 'id' => 'edd-no-purchase-page', + /* translators: %s: URL to the settings page */ 'message' => sprintf( __( 'No checkout page is configured. Set one in Settings.', 'easy-digital-downloads' ), esc_url( edd_get_admin_url( array( 'page' => 'edd-settings', 'tab' => 'general', 'section' => 'pages' ) ) ) ), 'class' => 'error', - 'is_dismissible' => false + 'is_dismissible' => false, ) ); } } @@ -324,8 +325,10 @@ class EDD_Notices { 'class' => 'error', 'is_dismissible' => false, 'message' => array( + /* translators: %s: Uploads directory */ sprintf( __( 'The files in %s are not currently protected.', 'easy-digital-downloads' ), '' . $upload_directory . '' ), __( 'To protect them, you must add this NGINX redirect rule.', 'easy-digital-downloads' ), + /* translators: %s: Dismiss notice URL */ sprintf( __( 'If you have already done this, or it does not apply to your site, you may permenently %s.', 'easy-digital-downloads' ), '' . __( 'dismiss this notice', 'easy-digital-downloads' ) . '' ) ) ) ); @@ -366,7 +369,8 @@ class EDD_Notices { 'class' => 'error', 'is_dismissible' => false, 'message' => sprintf( - __( 'Easy Digital Downloads 2.5 contains a built in recount tool. Please deactivate the Easy Digital Downloads - Recount Earnings plugin', 'easy-digital-downloads' ), + /* translators: 1. link to the recount tool; 2. link to the plugins screen. */ + __( 'Easy Digital Downloads 2.5 contains a built in recount tool. Please deactivate the Easy Digital Downloads - Recount Earnings plugin', 'easy-digital-downloads' ), esc_url( edd_get_admin_url( array( 'page' => 'edd-tools', 'tab' => 'general' ) ) ), esc_url( admin_url( 'plugins.php' ) ) ) @@ -433,6 +437,24 @@ class EDD_Notices { ) ); } + + if ( 'accounting' === filter_input( INPUT_GET, 'section', FILTER_SANITIZE_STRING ) ) { + if ( ! empty( edd_get_option( 'sequential_start_update_failed', false ) ) ) { + $order_number = new \EDD\Orders\Number(); + $this->add_notice( + array( + 'id' => 'edd-sequential-order-numbers-not-updated', + 'message' => sprintf( + /* translators: %s: Next order number */ + __( 'The sequential starting number could not be updated because it could conflict with existing orders. The next assigned order number is %s.', 'easy-digital-downloads' ), + '' . $order_number->format( (int) get_option( 'edd_next_order_number' ) ) . '' + ), + 'class' => 'error', + ) + ); + edd_delete_option( 'sequential_start_update_failed' ); + } + } } /** diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/customers/customer-actions.php b/wp-content/plugins/easy-digital-downloads/includes/admin/customers/customer-actions.php index 47fa6080..935d25f8 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/customers/customer-actions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/customers/customer-actions.php @@ -66,12 +66,14 @@ function edd_edit_customer( $args = array() ) { // Make sure we don't already have this user attached to a customer if ( ! empty( $customer_info['user_id'] ) && false !== edd_get_customer_by( 'user_id', $customer_info['user_id'] ) ) { + /* translators: %d: user ID */ edd_set_error( 'edd-invalid-customer-user_id', sprintf( __( 'The User ID %d is already associated with a different customer.', 'easy-digital-downloads' ), $customer_info['user_id'] ) ); } // Make sure it's actually a user $user = get_user_by( 'id', $customer_info['user_id'] ); if ( ! empty( $customer_info['user_id'] ) && false === $user ) { + /* translators: %d: user ID */ edd_set_error( 'edd-invalid-user_id', sprintf( __( 'The User ID %d does not exist. Please assign an existing user.', 'easy-digital-downloads' ), $customer_info['user_id'] ) ); } } @@ -98,6 +100,7 @@ function edd_edit_customer( $args = array() ) { if ( $user ) { $user_id = $user->ID; } else { + /* translators: %s: user login or email address */ edd_set_error( 'edd-invalid-user-string', sprintf( __( 'Failed to attach user. The login or email address %s was not found.', 'easy-digital-downloads' ), $customer_info['user_login'] ) ); } } @@ -259,13 +262,15 @@ function edd_add_customer_email( $args = array() ) { 'redirect' => $redirect . '#edd_general_emails', ); - $user = wp_get_current_user(); - $user_login = ! empty( $user->user_login ) ? $user->user_login : edd_get_bot_name(); - $customer_note = sprintf( __( 'Email address %s added by %s', 'easy-digital-downloads' ), $email, $user_login ); + $user = wp_get_current_user(); + $user_login = ! empty( $user->user_login ) ? $user->user_login : edd_get_bot_name(); + /* translators: 1. email address; 2. username */ + $customer_note = sprintf( __( 'Email address %1$s added by %2$s', 'easy-digital-downloads' ), $email, $user_login ); $customer->add_note( $customer_note ); if ( $primary ) { - $customer_note = sprintf( __( 'Email address %s set as primary by %s', 'easy-digital-downloads' ), $email, $user_login ); + /* translators: 1. email address; 2. username */ + $customer_note = sprintf( __( 'Email address %1$s set as primary by %2$s', 'easy-digital-downloads' ), $email, $user_login ); $customer->add_note( $customer_note ); } } @@ -320,9 +325,10 @@ function edd_remove_customer_email() { 'edd-message' => 'email-removed', ) ); - $user = wp_get_current_user(); - $user_login = ! empty( $user->user_login ) ? $user->user_login : edd_get_bot_name(); - $customer_note = sprintf( __( 'Email address %s removed by %s', 'easy-digital-downloads' ), sanitize_email( $_GET['email'] ), $user_login ); + $user = wp_get_current_user(); + $user_login = ! empty( $user->user_login ) ? $user->user_login : edd_get_bot_name(); + /* translators: 1. email address; 2. username */ + $customer_note = sprintf( __( 'Email address %1$s removed by %2$s', 'easy-digital-downloads' ), sanitize_email( $_GET['email'] ), $user_login ); $customer->add_note( $customer_note ); } else { diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/customers/customer-functions.php b/wp-content/plugins/easy-digital-downloads/includes/admin/customers/customer-functions.php index 88aa87a8..883e13c8 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/customers/customer-functions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/customers/customer-functions.php @@ -104,8 +104,9 @@ function edd_maybe_remove_menu_profile_links() { if ( edd_user_pending_verification() ) { - if( defined( 'IS_PROFILE_PAGE' ) && true === IS_PROFILE_PAGE ) { - $url = esc_url( edd_get_user_verification_request_url() ); + if ( defined( 'IS_PROFILE_PAGE' ) && true === IS_PROFILE_PAGE ) { + $url = esc_url( edd_get_user_verification_request_url() ); + /* translators: link to send an email */ $message = sprintf( __( 'Your account is pending verification. Please click the link in your email to activate your account. No email? Click here to send a new activation code.', 'easy-digital-downloads' ), esc_url( $url ) ); $title = __( 'Account Pending Verification', 'easy-digital-downloads' ); $args = array( diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/customers/customers.php b/wp-content/plugins/easy-digital-downloads/includes/admin/customers/customers.php index 60df9e50..d96eeb88 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/customers/customers.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/customers/customers.php @@ -256,6 +256,7 @@ function edd_customers_list( $active_tab = 'customers' ) {
    views(); + /* translators: the active screen, eg "Search Customers" or "Search Customer Email Addresses" */ $customers_table->search_box( sprintf( __( 'Search %s', 'easy-digital-downloads' ), $name ), 'edd-customers' ); $customers_table->display(); ?> @@ -560,6 +561,7 @@ function edd_customers_view( $customer = null ) { ' . esc_html( $user_id ) . ''); endif; ?> @@ -776,7 +778,12 @@ function edd_customers_view( $customer = null ) { -

    +

    + +

    @@ -796,7 +803,12 @@ function edd_customers_view( $customer = null ) { - + diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/discounts/discount-actions.php b/wp-content/plugins/easy-digital-downloads/includes/admin/discounts/discount-actions.php index c00e106a..6f57b7ee 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/discounts/discount-actions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/discounts/discount-actions.php @@ -96,9 +96,13 @@ function edd_admin_add_discount( $data = array() ) { ? intval( $data['start_date_minute'] ) : '00'; + $start_date_string = EDD()->utils->get_date_string( + $start_date, + $start_date_hour, + $start_date_minute + ); // The start date is entered in the user's WP timezone. We need to convert it to UTC prior to saving now. - $date = edd_get_utc_equivalent_date( EDD()->utils->date( $start_date . ' ' . $start_date_hour . ':' . $start_date_minute . ':00', edd_get_timezone_id(), false ) ); - $to_add['start_date'] = $date->format( 'Y-m-d H:i:s' ); + $to_add['start_date'] = edd_get_utc_date_string( $start_date_string ); } // End date. @@ -111,9 +115,13 @@ function edd_admin_add_discount( $data = array() ) { ? intval( $data['end_date_minute'] ) : '59'; + $end_date_string = EDD()->utils->get_date_string( + $end_date, + $end_date_hour, + $end_date_minute, + ); // The end date is entered in the user's WP timezone. We need to convert it to UTC prior to saving now. - $date = edd_get_utc_equivalent_date( EDD()->utils->date( $end_date . ' ' . $end_date_hour . ':' . $end_date_minute . ':00', edd_get_timezone_id(), false ) ); - $to_add['end_date'] = $date->format( 'Y-m-d H:i:s' ); + $to_add['end_date'] = edd_get_utc_date_string( $end_date_string ); } // Meta values. @@ -229,9 +237,14 @@ function edd_admin_edit_discount( $data = array() ) { ? intval( $data['start_date_minute'] ) : '00'; + $start_date_string = EDD()->utils->get_date_string( + $start_date, + $start_date_hour, + $start_date_minute, + ); + // The start date is entered in the user's WP timezone. We need to convert it to UTC prior to saving now. - $date = edd_get_utc_equivalent_date( EDD()->utils->date( $start_date . ' ' . $start_date_hour . ':' . $start_date_minute . ':00', edd_get_timezone_id(), false ) ); - $to_update['start_date'] = $date->format( 'Y-m-d H:i:s' ); + $to_update['start_date'] = edd_get_utc_date_string( $start_date_string ); } else { $to_update['start_date'] = null; } @@ -246,9 +259,14 @@ function edd_admin_edit_discount( $data = array() ) { ? intval( $data['end_date_minute'] ) : '59'; + $end_date_string = EDD()->utils->get_date_string( + $end_date, + $end_date_hour, + $end_date_minute + ); + // The end date is entered in the user's WP timezone. We need to convert it to UTC prior to saving now. - $date = edd_get_utc_equivalent_date( EDD()->utils->date( $end_date . ' ' . $end_date_hour . ':' . $end_date_minute . ':00', edd_get_timezone_id(), false ) ); - $to_update['end_date'] = $date->format( 'Y-m-d H:i:s' ); + $to_update['end_date'] = edd_get_utc_date_string( $end_date_string ); } else { $to_update['end_date'] = null; } diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/payments/actions.php b/wp-content/plugins/easy-digital-downloads/includes/admin/payments/actions.php index 6d906b51..cebb3d9b 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/payments/actions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/payments/actions.php @@ -94,10 +94,7 @@ function edd_update_payment_details( $data = array() ) { ); // The date is entered in the WP timezone. We need to convert it to UTC prior to saving now. - $date = edd_get_utc_equivalent_date( EDD()->utils->date( $date_string, edd_get_timezone_id(), false ) ); - $date = $date->format( 'Y-m-d H:i:s' ); - - $order_update_args['date_created'] = $date; + $order_update_args['date_created'] = edd_get_utc_date_string( $date_string ); // Customer $curr_customer_id = sanitize_text_field( $data['current-customer-id'] ); diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/payments/class-payments-table.php b/wp-content/plugins/easy-digital-downloads/includes/admin/payments/class-payments-table.php index ea768cf0..cca63304 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/payments/class-payments-table.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/payments/class-payments-table.php @@ -879,24 +879,18 @@ class EDD_Payment_History_Table extends List_Table { // Start (of day) if ( ! empty( $start_date ) ) { - - $start_date_obj = EDD()->utils->date( $start_date, edd_get_timezone_id(), false )->copy()->startOfDay(); - $query_start_date = edd_get_utc_equivalent_date( $start_date_obj->copy() ); - $args['date_query'][] = array( 'column' => 'date_created', - 'after' => $query_start_date->format( 'mysql' ), + 'after' => edd_get_utc_date_string( $start_date, 'mysql' ), ); } // End (of day) if ( ! empty( $end_date ) ) { - $end_date_obj = EDD()->utils->date( $end_date, edd_get_timezone_id(), false )->copy()->endOfDay(); - $query_end_date = edd_get_utc_equivalent_date( $end_date_obj->copy() ); - + $end_date_string = EDD()->utils->get_date_string( $end_date, 23, 59, 59 ); $args['date_query'][] = array( - 'column' => 'date_created', - 'before' => $query_end_date->format( 'mysql' ), + 'column' => 'date_created', + 'before' => edd_get_utc_date_string( $end_date_string, 'mysql' ), ); } } diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/payments/orders.php b/wp-content/plugins/easy-digital-downloads/includes/admin/payments/orders.php index 7d634c18..5c839313 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/payments/orders.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/payments/orders.php @@ -307,6 +307,10 @@ function edd_order_details_email( $order ) { $customer = edd_get_customer( $order->customer_id ); $all_emails = array( 'primary' => $customer->email ); + if ( $customer->email !== $order->email ) { + $all_emails['order'] = $order->email; + } + foreach ( $customer->emails as $key => $email ) { if ( $customer->email === $email ) { continue; @@ -315,59 +319,63 @@ function edd_order_details_email( $order ) { $all_emails[ $key ] = $email; } - $help = __( 'Send a new copy of the purchase receipt to the email address used for this order. If download URLs were included in the original receipt, new ones will be included.', 'easy-digital-downloads' ); + $help = sprintf( + /* translators: email type */ + __('Send a new copy of the purchase receipt to the %s email address. If download URLs were included in the original receipt, new ones will be included.', 'easy-digital-downloads' ), + count( $all_emails ) > 1 ? __( 'selected', 'easy-digital-downloads' ) : __( 'customer', 'easy-digital-downloads' ) + ); + + $is_multiselect = count( $all_emails ) > 1; + $label_text = $is_multiselect ? __( 'Send email receipt to', 'easy-digital-downloads' ) : __( 'Email Address', 'easy-digital-downloads' ); ?>
    - emails ) && count( (array) $customer->emails ) > 1 ) : ?> -
    - - - +
    + - $email ) : ?> -
    - /> - - -
    - - -

    - -

    -
    - - - -
    - - -
    - -
    - -

    - -

    +
    + + + + +
    - +

    + +

    +

    + ) ) ); ?>" id="" class="button button-secondary">

    id ); ?> @@ -1121,21 +1129,45 @@ function edd_is_add_order_page() { * @return string */ function edd_get_order_status_badge( $order_status ) { - - switch( $order_status ) { - case 'refunded' : - $icon = ''; + $icon = ''; + $status = $order_status; + switch ( $order_status ) { + case 'refunded': + $icon = 'undo'; break; - case 'failed' : - $icon = ''; + case 'failed': + $icon = 'no-alt'; + $status = 'error'; break; - case 'complete' : - $icon = ''; + case 'complete': + case 'partially_refunded': + $icon = 'yes'; + $status = 'success'; + break; + case 'pending': + $status = 'warning'; break; - default: - $icon = ''; } + /** + * Filters the arguments for the order status badge. + * + * @since 3.1.4 + * @param array $status_badge_args Array of arguments for the status badge. + * @param string $order_status Order status slug. + */ + $status_badge_args = apply_filters( + 'edd_get_order_status_badge_args', + array( + 'status' => $status, + 'label' => edd_get_payment_status_label( $order_status ), + 'icon' => $icon, + 'class' => "edd-admin-order-status-badge--{$order_status}", + ), + $order_status + ); + $status_badge = new EDD\Utils\StatusBadge( $status_badge_args ); + /** * Filters the markup for the order status badge icon. * @@ -1143,54 +1175,7 @@ function edd_get_order_status_badge( $order_status ) { * * @param string $icon Icon HTML markup. */ - $icon = apply_filters( 'edd_get_order_status_badge_icon', $icon, $order_status ); + $icon = apply_filters( 'edd_get_order_status_badge_icon', $status_badge->get_icon(), $order_status ); - ob_start(); -?> - - - - - - - - array( - 'class' => true, - ), - 'svg' => array( - 'class' => true, - 'xmlns' => true, - 'width' => true, - 'height' => true, - 'viewbox' => true, - 'aria-hidden' => true, - 'role' => true, - 'focusable' => true, - ), - 'path' => array( - 'fill' => true, - 'fill-rule' => true, - 'd' => true, - 'transform' => true, - ), - 'polygon' => array( - 'fill' => true, - 'fill-rule' => true, - 'points' => true, - 'transform' => true, - 'focusable' => true, - ), - ) - ); - ?> - - - - -get( $icon ); } diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/reporting/class-file-downloads-logs-list-table.php b/wp-content/plugins/easy-digital-downloads/includes/admin/reporting/class-file-downloads-logs-list-table.php index b9c1c04c..b48cafdb 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/reporting/class-file-downloads-logs-list-table.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/reporting/class-file-downloads-logs-list-table.php @@ -149,8 +149,9 @@ class EDD_File_Downloads_Log_Table extends EDD_Base_Log_List_Table { */ $file_id = apply_filters( 'edd_log_file_download_file_id', $file_id, $log ); - $file_name = ''; - if ( ! empty( $files ) && is_numeric( $file_id ) && isset( $files[ $file_id ] ) ) { + $file_name = edd_get_file_download_log_meta( $log->id, 'file_name', true ); + + if ( empty( $file_name ) && is_array( $files ) && isset( $files[ $file_id ] ) ) { $file_name = ! empty( $files[ $file_id ]['name'] ) ? $files[ $file_id ]['name'] : edd_get_file_name( $files[ $file_id ] ); diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/reporting/export/class-batch-export.php b/wp-content/plugins/easy-digital-downloads/includes/admin/reporting/export/class-batch-export.php index 735cda5b..9491cfb8 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/reporting/export/class-batch-export.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/reporting/export/class-batch-export.php @@ -328,7 +328,6 @@ class EDD_Batch_Export extends EDD_Export { * @return array */ protected function get_date_query() { - $time_zone = edd_get_timezone_id(); $date_query = array( 'after' => '', 'before' => '', @@ -336,13 +335,13 @@ class EDD_Batch_Export extends EDD_Export { ); if ( $this->start ) { - $date = edd_get_utc_equivalent_date( EDD()->utils->date( $this->start . '00:00:00', $time_zone, false ) ); - $date_query['after'] = $date->format( 'Y-m-d H:i:s' ); + $start_date_string = EDD()->utils->get_date_string( $this->start ); + $date_query['after'] = edd_get_utc_date_string( $start_date_string ); } if ( $this->end ) { - $date = edd_get_utc_equivalent_date( EDD()->utils->date( $this->end . '23:59:59', $time_zone, false ) ); - $date_query['before'] = $date->format( 'Y-m-d H:i:s' ); + $end_date_string = EDD()->utils->get_date_string( $this->end, 23, 59, 59 ); + $date_query['before'] = edd_get_utc_date_string( $end_date_string ); } return array( $date_query ); diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/settings/register-settings.php b/wp-content/plugins/easy-digital-downloads/includes/admin/settings/register-settings.php index 2b1eb3e5..76bc40f4 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/settings/register-settings.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/settings/register-settings.php @@ -280,1001 +280,13 @@ add_action( 'admin_init', 'edd_register_settings' ); function edd_get_registered_settings() { static $edd_settings = null; - /** - * 'Whitelisted' EDD settings, filters are provided for each settings - * section to allow extensions and other plugins to add their own settings - */ - - // Only build settings if not already build + // Only build settings if not already built. if ( null === $edd_settings ) { - $options = array( - 'none' => __( 'Do Nothing', 'easy-digital-downloads' ), - 'anonymize' => __( 'Anonymize', 'easy-digital-downloads' ), - 'delete' => __( 'Delete', 'easy-digital-downloads' ) - ); - $debug_log_url = edd_get_admin_url( array( 'page' => 'edd-tools', 'tab' => 'debug_log' ) ); - $debug_log_link = '' . __( 'View the Log', 'easy-digital-downloads' ) . ''; - $payment_statuses = edd_get_payment_statuses(); - $pages = edd_get_pages(); - $gateways = edd_get_payment_gateways(); - $admin_email = get_bloginfo( 'admin_email' ); - $site_name = get_bloginfo( 'name' ); - - $email_summary_recipient = edd_get_option( 'email_summary_recipient', 'admin' ); - $email_summary_trigger_url = wp_nonce_url( - edd_get_admin_url( - array( - 'page' => 'edd-settings', - 'tab' => 'emails', - 'section' => 'email_summaries', - 'edd_action' => 'trigger_email_summary', - ) - ), - 'edd_trigger_email_summary' - ); - $email_summary_schedule = wp_next_scheduled( EDD_Email_Summary_Cron::CRON_EVENT_NAME ); - $email_summary_schedule_text = ' ' . esc_html( __( 'The summary email is not yet scheduled. Save the settings to manually schedule it.', 'easy-digital-downloads' ) ) . ''; - if ( $email_summary_schedule ) { - $email_summary_schedule_date = \Carbon\Carbon::createFromTimestamp( $email_summary_schedule )->setTimezone( edd_get_timezone_id() ); - /* Translators: formatted date */ - $email_summary_schedule_text = sprintf( __( 'The next summary email is scheduled to send on %s.', 'easy-digital-downloads' ), $email_summary_schedule_date->format( get_option( 'date_format' ) ) ); - } - - $site_hash = substr( md5( $site_name ), 0, 10 ); - $edd_settings = array( - - // General Settings - 'general' => apply_filters( 'edd_settings_general', array( - 'main' => array( - 'business_settings' => array( - 'id' => 'business_settings', - 'name' => '

    ' . __( 'Business Info', 'easy-digital-downloads' ) . '

    ', - 'desc' => '', - 'type' => 'header', - 'tooltip_title' => __( 'Business Information', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'Easy Digital Downloads uses the following business information for things like pre-populating tax fields, and connecting third-party services with the same information.', 'easy-digital-downloads' ), - ), - 'entity_name' => array( - 'id' => 'entity_name', - 'name' => __( 'Business Name', 'easy-digital-downloads' ), - 'desc' => __( 'The official (legal) name of your store. Defaults to Site Title if empty.', 'easy-digital-downloads' ), - 'type' => 'text', - 'std' => $site_name, - 'placeholder' => $site_name - ), - 'entity_type' => array( - 'id' => 'entity_type', - 'name' => __( 'Business Type', 'easy-digital-downloads' ), - 'desc' => __( 'Choose "Individual" if you do not have an official/legal business ID, or "Company" if a registered business entity exists.', 'easy-digital-downloads' ), - 'type' => 'select', - 'options' => array( - 'individual' => esc_html__( 'Individual', 'easy-digital-downloads' ), - 'company' => esc_html__( 'Company', 'easy-digital-downloads' ) - ) - ), - 'business_address' => array( - 'id' => 'business_address', - 'name' => __( 'Business Address', 'easy-digital-downloads' ), - //'desc' => __( 'Your company or home address, based on business type above.', 'easy-digital-downloads' ), - 'type' => 'text', - 'placeholder' => '' - ), - 'business_address_2' => array( - 'id' => 'business_address_2', - 'name' => __( 'Business Address (Extra)', 'easy-digital-downloads' ), - //'desc' => __( 'Anything requiring an extra line (suite, attention, etc...)', 'easy-digital-downloads' ), - 'type' => 'text', - 'placeholder' => '' - ), - 'business_city' => array( - 'id' => 'business_city', - 'name' => __( 'Business City', 'easy-digital-downloads' ), - //'desc' => __( 'The physical city your company or home is in.', 'easy-digital-downloads' ), - 'type' => 'text', - 'placeholder' => '' - ), - 'business_postal_code' => array( - 'id' => 'business_postal_code', - 'name' => __( 'Business Postal Code', 'easy-digital-downloads' ), - //'desc' => __( 'The zip/postal code for your company or home address.', 'easy-digital-downloads' ), - 'type' => 'text', - 'size' => 'medium', - 'placeholder' => '' - ), - 'base_country' => array( - 'id' => 'base_country', - 'name' => __( 'Business Country', 'easy-digital-downloads' ), - //'desc' => __( 'The country your company or home is in.', 'easy-digital-downloads' ), - 'type' => 'select', - 'options' => edd_get_country_list(), - 'chosen' => true, - 'field_class' => 'edd_countries_filter', - 'placeholder' => __( 'Select a country', 'easy-digital-downloads' ), - 'data' => array( - 'nonce' => wp_create_nonce( 'edd-country-field-nonce' ) - ) - ), - 'base_state' => array( - 'id' => 'base_state', - 'name' => __( 'Business Region', 'easy-digital-downloads' ), - //'desc' => __( 'The state/province/territory your company or home is in.', 'easy-digital-downloads' ), - 'type' => 'shop_states', - 'chosen' => true, - 'field_class' => 'edd_regions_filter', - 'placeholder' => __( 'Select a region', 'easy-digital-downloads' ), - ), - ), - 'pages' => array( - 'page_settings' => array( - 'id' => 'page_settings', - 'name' => '

    ' . __( 'Pages', 'easy-digital-downloads' ) . '

    ', - 'desc' => '', - 'type' => 'header', - 'tooltip_title' => __( 'Page Settings', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'Easy Digital Downloads uses the pages below for handling the display of checkout, purchase confirmation, purchase history, and purchase failures. If pages are deleted or removed in some way, they can be recreated manually from the Pages menu. When re-creating the pages, enter the shortcode shown in the page content area.', 'easy-digital-downloads' ), - ), - 'purchase_page' => array( - 'id' => 'purchase_page', - 'name' => __( 'Primary Checkout Page', 'easy-digital-downloads' ), - 'desc' => __( 'This is the checkout page where buyers will complete their purchases.
    The [download_checkout] shortcode must be on this page.', 'easy-digital-downloads' ), - 'type' => 'select', - 'options' => $pages, - 'chosen' => true, - 'placeholder' => __( 'Select a page', 'easy-digital-downloads' ), - ), - 'success_page' => array( - 'id' => 'success_page', - 'name' => __( 'Success Page', 'easy-digital-downloads' ), - 'desc' => __( 'This is the page buyers are sent to after completing their purchases.
    The [edd_receipt] shortcode should be on this page.', 'easy-digital-downloads' ), - 'type' => 'select', - 'options' => $pages, - 'chosen' => true, - 'placeholder' => __( 'Select a page', 'easy-digital-downloads' ), - ), - 'failure_page' => array( - 'id' => 'failure_page', - 'name' => __( 'Failed Transaction Page', 'easy-digital-downloads' ), - 'desc' => __( 'This is the page buyers are sent to if their transaction is cancelled or fails.', 'easy-digital-downloads' ), - 'type' => 'select', - 'options' => $pages, - 'chosen' => true, - 'placeholder' => __( 'Select a page', 'easy-digital-downloads' ), - ), - 'purchase_history_page' => array( - 'id' => 'purchase_history_page', - 'name' => __( 'Purchase History Page', 'easy-digital-downloads' ), - 'desc' => __( 'This page shows a complete purchase history for the current user, including download links.
    The [purchase_history] shortcode should be on this page.', 'easy-digital-downloads' ), - 'type' => 'select', - 'options' => $pages, - 'chosen' => true, - 'placeholder' => __( 'Select a page', 'easy-digital-downloads' ), - ), - 'login_redirect_page' => array( - 'id' => 'login_redirect_page', - 'name' => __( 'Login Redirect Page', 'easy-digital-downloads' ), - 'desc' => sprintf( - __( 'If a customer logs in using the [edd_login] shortcode, this is the page they will be redirected to.
    Note: override using the redirect shortcode attribute: [edd_login redirect="%s"].', 'easy-digital-downloads' ), - trailingslashit( home_url() ) - ), - 'type' => 'select', - 'options' => $pages, - 'chosen' => true, - 'placeholder' => __( 'Select a page', 'easy-digital-downloads' ), - ) - ), - 'currency' => array( - 'currency_settings' => array( - 'id' => 'currency_settings', - 'name' => '

    ' . __( 'Currency', 'easy-digital-downloads' ) . '

    ', - 'desc' => '', - 'type' => 'header', - 'tooltip_title' => __( 'Currency Settings', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'Different countries use different formatting for their currency. You will want to pick what most of your users will expect to use.', 'easy-digital-downloads' ), - ), - 'currency' => array( - 'id' => 'currency', - 'name' => __( 'Currency', 'easy-digital-downloads' ), - 'desc' => __( 'Choose your currency. Note that some payment gateways have currency restrictions.', 'easy-digital-downloads' ), - 'type' => 'select', - 'chosen' => true, - 'options' => edd_get_currencies(), - ), - 'currency_position' => array( - 'id' => 'currency_position', - 'name' => __( 'Currency Position', 'easy-digital-downloads' ), - 'desc' => __( 'Choose the location of the currency sign.', 'easy-digital-downloads' ), - 'type' => 'select', - 'options' => array( - 'before' => __( 'Before ($10)', 'easy-digital-downloads' ), - 'after' => __( 'After (10$)', 'easy-digital-downloads' ) - ), - ), - 'thousands_separator' => array( - 'id' => 'thousands_separator', - 'name' => __( 'Thousandths Separator', 'easy-digital-downloads' ), - 'desc' => __( 'The symbol to separate thousandths. Usually , or ..', 'easy-digital-downloads' ), - 'type' => 'text', - 'size' => 'small', - 'field_class' => 'code', - 'std' => ',', - 'placeholder' => ',' - ), - 'decimal_separator' => array( - 'id' => 'decimal_separator', - 'name' => __( 'Decimal Separator', 'easy-digital-downloads' ), - 'desc' => __( 'The symbol to separate decimal points. Usually , or ..', 'easy-digital-downloads' ), - 'type' => 'text', - 'size' => 'small', - 'field_class' => 'code', - 'std' => '.', - 'placeholder' => '.' - ), - ), - 'api' => array( - 'api_settings' => array( - 'id' => 'api_settings', - 'name' => '

    ' . __( 'API', 'easy-digital-downloads' ) . '

    ', - 'desc' => '', - 'type' => 'header', - 'tooltip_title' => __( 'API Settings', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'The Easy Digital Downloads REST API provides access to store data through our API endpoints. Enable this setting if you would like all user accounts to be able to generate their own API keys.', 'easy-digital-downloads' ), - ), - 'api_allow_user_keys' => array( - 'id' => 'api_allow_user_keys', - 'name' => __( 'Allow User Keys', 'easy-digital-downloads' ), - 'check' => __( 'Check this box to allow all users to generate API keys.', 'easy-digital-downloads' ), - 'desc' => __( 'Users who can manage_shop_settings are always allowed to generate keys.', 'easy-digital-downloads' ), - 'type' => 'checkbox_description', - ), - 'api_help' => array( - 'id' => 'api_help', - 'desc' => sprintf( - __( 'Visit the REST API documentation for further information.', 'easy-digital-downloads' ), - edd_link_helper( - 'https://easydigitaldownloads.com/categories/docs/api-reference/', - array( - 'utm_medium' => 'settings', - 'utm_content' => 'api-documentation', - ) - ) - ), - 'type' => 'descriptive_text', - ), - ), - ) ), - - // Payment Gateways Settings - 'gateways' => apply_filters( 'edd_settings_gateways', array( - 'main' => array( - 'test_mode' => array( - 'id' => 'test_mode', - 'name' => __( 'Test Mode', 'easy-digital-downloads' ), - 'check' => __( 'Enabled', 'easy-digital-downloads' ), - 'desc' => __( 'While test mode is enabled, no live transactions are processed.
    Use test mode in conjunction with the sandbox/test account for the payment gateways to test.', 'easy-digital-downloads' ), - 'type' => 'checkbox_description' - ), - 'gateways' => array( - 'id' => 'gateways', - 'name' => __( 'Active Gateways', 'easy-digital-downloads' ), - 'desc' => __( 'Choose the payment gateways you want to enable.', 'easy-digital-downloads' ), - 'type' => 'gateways', - 'options' => $gateways, - ), - 'default_gateway' => array( - 'id' => 'default_gateway', - 'name' => __( 'Default Gateway', 'easy-digital-downloads' ), - 'desc' => __( 'Choose the gateway your checkout will use by default.
    If you choose Automatic, the first enabled gateway from the Active Gateways will be used.', 'easy-digital-downloads' ), - 'type' => 'gateway_select', - 'options' => $gateways, - ), - 'accepted_cards' => array( - 'id' => 'accepted_cards', - 'name' => __( 'Payment Method Icons', 'easy-digital-downloads' ), - 'desc' => __( 'Display icons for the selected payment methods.', 'easy-digital-downloads' ) . '
    ' . __( 'You will also need to configure your gateway settings if you are accepting credit cards.', 'easy-digital-downloads' ), - 'type' => 'payment_icons', - 'options' => apply_filters( 'edd_accepted_payment_icons', array( - 'mastercard' => 'Mastercard', - 'visa' => 'Visa', - 'americanexpress' => 'American Express', - 'discover' => 'Discover', - 'paypal' => 'PayPal' - ) ), - ), - ), - 'checkout' => array( - 'enforce_ssl' => array( - 'id' => 'enforce_ssl', - 'name' => __( 'Enforce SSL on Checkout', 'easy-digital-downloads' ), - 'check' => __( 'Enforced', 'easy-digital-downloads' ), - 'desc' => __( 'Redirect all customers to the secure checkout page. You must have an SSL certificate installed to use this option.', 'easy-digital-downloads' ), - 'type' => 'checkbox_description', - ), - 'redirect_on_add' => array( - 'id' => 'redirect_on_add', - 'name' => __( 'Redirect to Checkout', 'easy-digital-downloads' ), - 'desc' => __( 'Immediately redirect to checkout after adding an item to the cart?', 'easy-digital-downloads' ), - 'type' => 'checkbox', - 'tooltip_title' => __( 'Redirect to Checkout', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'When enabled, once an item has been added to the cart, the customer will be redirected directly to your checkout page. This is useful for stores that sell single items.', 'easy-digital-downloads' ), - ), - 'logged_in_only' => array( - 'id' => 'logged_in_only', - 'name' => __( 'Require Login', 'easy-digital-downloads' ), - 'desc' => __( 'Require that users be logged-in to purchase files.', 'easy-digital-downloads' ), - 'type' => 'checkbox', - 'tooltip_title' => __( 'Require Login', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'You can require that customers create and login to user accounts prior to purchasing from your store by enabling this option. When unchecked, users can purchase without being logged in by using their name and email address.', 'easy-digital-downloads' ), - ), - 'show_register_form' => array( - 'id' => 'show_register_form', - 'name' => __( 'Show Register / Login Form', 'easy-digital-downloads' ), - 'desc' => __( 'Display the registration and login forms on the checkout page for non-logged-in users.', 'easy-digital-downloads' ), - 'type' => 'select', - 'std' => 'none', - 'options' => array( - 'both' => __( 'Registration and Login Forms', 'easy-digital-downloads' ), - 'registration' => __( 'Registration Form Only', 'easy-digital-downloads' ), - 'login' => __( 'Login Form Only', 'easy-digital-downloads' ), - 'none' => __( 'None', 'easy-digital-downloads' ), - ), - ), - 'enable_cart_saving' => array( - 'id' => 'enable_cart_saving', - 'name' => __( 'Enable Cart Saving', 'easy-digital-downloads' ), - 'desc' => __( 'Check this to enable cart saving on the checkout.', 'easy-digital-downloads' ), - 'type' => 'checkbox', - 'tooltip_title' => __( 'Cart Saving', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'Cart saving allows shoppers to create a temporary link to their current shopping cart so they can come back to it later, or share it with someone.', 'easy-digital-downloads' ), - ), - 'moderation_settings' => array( - 'id' => 'moderation_settings', - 'name' => '

    ' . __( 'Moderation', 'easy-digital-downloads' ) . '

    ', - 'desc' => '', - 'type' => 'header', - 'tooltip_title' => __( 'Moderation', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'It is sometimes necessary to temporarily prevent certain potential customers from checking out. Use these settings to control who can make purchases.', 'easy-digital-downloads' ), - ), - 'banned_emails' => array( - 'id' => 'banned_emails', - 'name' => __( 'Banned Emails', 'easy-digital-downloads' ), - 'desc' => __( 'Emails placed in the box above will not be allowed to make purchases.', 'easy-digital-downloads' ) . '
    ' . __( 'One per line, enter: email addresses, domains (@example.com), or TLDs (.gov).', 'easy-digital-downloads' ), - 'type' => 'textarea', - 'placeholder' => __( '@example.com', 'easy-digital-downloads' ) - ), - ), - 'refunds' => array( - 'refunds_settings' => array( - 'id' => 'refunds_settings', - 'name' => '

    ' . __( 'Refunds', 'easy-digital-downloads' ) . '

    ', - 'desc' => '', - 'type' => 'header', - 'tooltip_title' => __( 'Refunds', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'As a shop owner, sometimes refunds are necessary. Use these settings to decide how refunds will work in your shop.', 'easy-digital-downloads' ), - ), - 'refundability' => array( - 'id' => 'refundability', - 'name' => __( 'Default Status', 'easy-digital-downloads' ), - 'desc' => __( 'This will be the store default. It can be changed at a per-product level.', 'easy-digital-downloads' ), - 'type' => 'select', - 'std' => 'refundable', - 'options' => edd_get_refundability_types(), - ), - 'refund_window' => array( - 'id' => 'refund_window', - 'name' => __( 'Refund Window', 'easy-digital-downloads' ), - 'desc' => __( 'Number of days (after a sale) when refunds can be processed.
    Default is 30 days. Set to 0 for infinity. It can be changed at a per-product level.', 'easy-digital-downloads' ), - 'std' => 30, - 'type' => 'number', - 'size' => 'small', - 'max' => 3650, // Ten year maximum, because why explicitly support longer - 'min' => 0, - 'step' => 1, - ), - ), - 'accounting' => array( - 'enable_skus' => array( - 'id' => 'enable_skus', - 'name' => __( 'Enable SKU Entry', 'easy-digital-downloads' ), - 'check' => __( 'Check this box to allow entry of product SKUs.', 'easy-digital-downloads' ), - 'desc' => __( 'SKUs will be shown on purchase receipt and exported purchase histories.', 'easy-digital-downloads' ), - 'type' => 'checkbox_description', - ), - 'enable_sequential' => array( - 'id' => 'enable_sequential', - 'name' => __( 'Sequential Order Numbers', 'easy-digital-downloads' ), - 'check' => __( 'Check this box to enable sequential order numbers.', 'easy-digital-downloads' ), - 'desc' => __( 'Does not impact previous orders. Future orders will be sequential.', 'easy-digital-downloads' ), - 'type' => 'checkbox_description', - ), - 'sequential_start' => array( - 'id' => 'sequential_start', - 'name' => __( 'Sequential Starting Number', 'easy-digital-downloads' ), - 'desc' => __( 'The number at which the sequence should begin.', 'easy-digital-downloads' ), - 'type' => 'number', - 'size' => 'small', - 'std' => '1', - ), - 'sequential_prefix' => array( - 'id' => 'sequential_prefix', - 'name' => __( 'Sequential Number Prefix', 'easy-digital-downloads' ), - 'desc' => __( 'A prefix to prepend to all sequential order numbers.', 'easy-digital-downloads' ), - 'type' => 'text', - ), - 'sequential_postfix' => array( - 'id' => 'sequential_postfix', - 'name' => __( 'Sequential Number Postfix', 'easy-digital-downloads' ), - 'desc' => __( 'A postfix to append to all sequential order numbers.', 'easy-digital-downloads' ), - 'type' => 'text', - ) - ), - ) ), - - // Emails Settings - 'emails' => apply_filters( 'edd_settings_emails', array( - 'main' => array( - 'email_header' => array( - 'id' => 'email_header', - 'name' => '' . __( 'Email Configuration', 'easy-digital-downloads' ) . '', - 'type' => 'header', - ), - 'email_template' => array( - 'id' => 'email_template', - 'name' => __( 'Template', 'easy-digital-downloads' ), - 'desc' => __( 'Choose a template. Click "Save Changes" then "Preview Purchase Receipt" to see the new template.', 'easy-digital-downloads' ), - 'type' => 'select', - 'options' => edd_get_email_templates(), - ), - 'email_logo' => array( - 'id' => 'email_logo', - 'name' => __( 'Logo', 'easy-digital-downloads' ), - 'desc' => __( 'Upload or choose a logo to be displayed at the top of sales receipt emails. Displayed on HTML emails only.', 'easy-digital-downloads' ), - 'type' => 'upload', - ), - 'from_name' => array( - 'id' => 'from_name', - 'name' => __( 'From Name', 'easy-digital-downloads' ), - 'desc' => __( 'This should be your site or shop name. Defaults to Site Title if empty.', 'easy-digital-downloads' ), - 'type' => 'text', - 'std' => $site_name, - 'placeholder' => $site_name - ), - 'from_email' => array( - 'id' => 'from_email', - 'name' => __( 'From Email', 'easy-digital-downloads' ), - 'desc' => __( 'This will act as the "from" and "reply-to" addresses.', 'easy-digital-downloads' ), - 'type' => 'email', - 'std' => $admin_email, - 'placeholder' => $admin_email - ), - 'email_settings' => array( - 'id' => 'email_settings', - 'name' => '', - 'desc' => '', - 'type' => 'hook', - ), - ), - 'purchase_receipts' => array( - 'purchase_receipt_email_settings' => array( - 'id' => 'purchase_receipt_email_settings', - 'name' => '', - 'desc' => '', - 'type' => 'hook', - ), - 'purchase_subject' => array( - 'id' => 'purchase_subject', - 'name' => __( 'Purchase Email Subject', 'easy-digital-downloads' ), - 'desc' => __( 'Enter the subject line for the purchase receipt email.', 'easy-digital-downloads' ), - 'type' => 'text', - 'std' => __( 'Purchase Receipt', 'easy-digital-downloads' ), - ), - 'purchase_heading' => array( - 'id' => 'purchase_heading', - 'name' => __( 'Purchase Email Heading', 'easy-digital-downloads' ), - 'desc' => __( 'Enter the heading for the purchase receipt email.', 'easy-digital-downloads' ), - 'type' => 'text', - 'std' => __( 'Purchase Receipt', 'easy-digital-downloads' ), - ), - 'purchase_receipt' => array( - 'id' => 'purchase_receipt', - 'name' => __( 'Purchase Receipt', 'easy-digital-downloads' ), - 'desc' => __( 'Text to email customers after completing a purchase. Personalize with HTML and {tag} markers.', 'easy-digital-downloads' ) . '

    ' . edd_get_emails_tags_list(), - 'type' => 'rich_editor', - 'std' => __( "Dear", "easy-digital-downloads" ) . " {name},\n\n" . __( "Thank you for your purchase. Please click on the link(s) below to download your files.", "easy-digital-downloads" ) . "\n\n{download_list}\n\n{sitename}", - ), - ), - 'sale_notifications' => array( - 'sale_notification_subject' => array( - 'id' => 'sale_notification_subject', - 'name' => __( 'Sale Notification Subject', 'easy-digital-downloads' ), - 'desc' => __( 'Enter the subject line for the sale notification email.', 'easy-digital-downloads' ), - 'type' => 'text', - 'std' => 'New download purchase - Order #{payment_id}', - ), - 'sale_notification_heading' => array( - 'id' => 'sale_notification_heading', - 'name' => __( 'Sale Notification Heading', 'easy-digital-downloads' ), - 'desc' => __( 'Enter the heading for the sale notification email.', 'easy-digital-downloads' ), - 'type' => 'text', - 'std' => __( 'New Sale!', 'easy-digital-downloads' ), - ), - 'sale_notification' => array( - 'id' => 'sale_notification', - 'name' => __( 'Sale Notification', 'easy-digital-downloads' ), - 'desc' => __( 'Text to email as a notification for every completed purchase. Personalize with HTML and {tag} markers.', 'easy-digital-downloads' ) . '

    ' . edd_get_emails_tags_list(), - 'type' => 'rich_editor', - 'std' => edd_get_default_sale_notification_email(), - ), - 'admin_notice_emails' => array( - 'id' => 'admin_notice_emails', - 'name' => __( 'Sale Notification Emails', 'easy-digital-downloads' ), - 'desc' => __( 'Enter the email address(es) that should receive a notification anytime a sale is made. One per line.', 'easy-digital-downloads' ), - 'type' => 'textarea', - 'std' => $admin_email, - ), - 'disable_admin_notices' => array( - 'id' => 'disable_admin_notices', - 'name' => __( 'Disable Admin Notifications', 'easy-digital-downloads' ), - 'desc' => __( 'Check this box if you do not want to receive sales notification emails.', 'easy-digital-downloads' ), - 'type' => 'checkbox', - ), - ), - 'email_summaries' => array( - 'email_summary_frequency' => array( - 'id' => 'email_summary_frequency', - 'name' => __( 'Email Frequency', 'easy-digital-downloads' ), - 'type' => 'select', - 'std' => 'weekly', - 'desc' => $email_summary_schedule_text, - 'options' => array( - 'weekly' => __( 'Weekly', 'easy-digital-downloads' ), - 'monthly' => __( 'Monthly', 'easy-digital-downloads' ), - ), - ), - 'email_summary_recipient' => array( - 'id' => 'email_summary_recipient', - 'name' => __( 'Email Recipient', 'easy-digital-downloads' ), - 'type' => 'select', - 'std' => 'admin', - 'options' => array( - /* Translators: email */ - 'admin' => sprintf( __( 'Administrator: %s', 'easy-digital-downloads' ), $admin_email ), - 'custom' => __( 'Custom Recipients', 'easy-digital-downloads' ), - ), - ), - 'email_summary_custom_recipients' => array( - 'id' => 'email_summary_custom_recipients', - 'class' => ( 'admin' === $email_summary_recipient ) ? 'hidden' : '', - 'name' => __( 'Custom Recipients', 'easy-digital-downloads' ), - 'desc' => __( 'Enter the email address(es) that should receive Email Summaries. One per line.', 'easy-digital-downloads' ), - 'type' => 'textarea', - ), - 'email_summary_buttons' => array( - 'id' => 'email_summary_buttons', - 'name' => '', - 'desc' => ' - ' . esc_html( __( 'Send Test Email', 'easy-digital-downloads' ) ) . ' -
    -
    - ', - 'type' => 'descriptive_text', - ), - 'disable_email_summary' => array( - 'id' => 'disable_email_summary', - 'name' => __( 'Disable Email Summary', 'easy-digital-downloads' ), - 'desc' => '' . __( 'Learn more about Email Summaries.', 'easy-digital-downloads' ) . '', - 'check' => __( 'Check this box to disable Email Summaries.', 'easy-digital-downloads' ), - 'type' => 'checkbox_description', - ), - ), - ) ), - - // Marketing Settings - 'marketing' => apply_filters( - 'edd_settings_marketing', - array( - 'main' => array( - 'recapture' => array( - 'id' => 'recapture', - 'name' => __( 'Abandoned Cart Recovery', 'easy-digital-downloads' ), - 'desc' => '', - 'type' => 'recapture', - ), - 'allow_multiple_discounts' => array( - 'id' => 'allow_multiple_discounts', - 'name' => __( 'Multiple Discounts', 'easy-digital-downloads' ), - 'desc' => __( 'Allow customers to use multiple discounts on the same purchase?', 'easy-digital-downloads' ), - 'type' => 'checkbox', - ), - ), - ) - ), - - // Taxes Settings - 'taxes' => apply_filters( 'edd_settings_taxes', array( - 'main' => array( - 'enable_taxes' => array( - 'id' => 'enable_taxes', - 'name' => __( 'Taxes', 'easy-digital-downloads' ), - 'check' => __( 'Enabled', 'easy-digital-downloads' ), - 'desc' => __( 'Check this to enable taxes on purchases.', 'easy-digital-downloads' ), - 'type' => 'checkbox_description', - 'tooltip_title' => __( 'Enabling Taxes', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'With taxes enabled, customers will be taxed based on the rates you define, and are required to input their address on checkout so rates can be calculated accordingly.', 'easy-digital-downloads' ), - ), - 'tax_help' => array( - 'id' => 'tax_help', - 'name' => '', - 'desc' => sprintf( __( 'Visit the Tax setup documentation for further information.

    If you need VAT support, there are options listed on the documentation page.

    ', 'easy-digital-downloads' ), 'https://easydigitaldownloads.com/docs/tax-settings/' ), - 'type' => 'descriptive_text', - ), - 'prices_include_tax' => array( - 'id' => 'prices_include_tax', - 'name' => __( 'Prices Include Tax', 'easy-digital-downloads' ), - 'desc' => __( 'This option affects how you enter prices.', 'easy-digital-downloads' ), - 'type' => 'radio', - 'std' => 'no', - 'options' => array( - 'yes' => __( 'Yes, I will enter prices inclusive of tax', 'easy-digital-downloads' ), - 'no' => __( 'No, I will enter prices exclusive of tax', 'easy-digital-downloads' ), - ), - 'tooltip_title' => __( 'Prices Inclusive of Tax', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'When using prices inclusive of tax, you will be entering your prices as the total amount you want a customer to pay for the download, including tax. Easy Digital Downloads will calculate the proper amount to tax the customer for the defined total price.', 'easy-digital-downloads' ), - ), - 'display_tax_rate' => array( - 'id' => 'display_tax_rate', - 'name' => __( 'Show Tax Rate on Prices', 'easy-digital-downloads' ), - 'check' => __( 'Show', 'easy-digital-downloads' ), - 'desc' => __( 'Some countries require a notice that product prices include tax.', 'easy-digital-downloads' ), - 'type' => 'checkbox_description', - ), - 'checkout_include_tax' => array( - 'id' => 'checkout_include_tax', - 'name' => __( 'Show in Checkout', 'easy-digital-downloads' ), - 'desc' => __( 'Should prices on the checkout page be shown with or without tax?', 'easy-digital-downloads' ), - 'type' => 'select', - 'std' => 'no', - 'options' => array( - 'yes' => __( 'Including tax', 'easy-digital-downloads' ), - 'no' => __( 'Excluding tax', 'easy-digital-downloads' ), - ), - 'tooltip_title' => __( 'Taxes Displayed for Products on Checkout', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'This option will determine whether the product price displays with or without tax on checkout.', 'easy-digital-downloads' ), - ), - ), - 'rates' => array( - 'tax_rates' => array( - 'id' => 'tax_rates', - 'name' => '' . __( 'Regional Rates', 'easy-digital-downloads' ) . '', - 'desc' => __( 'Configure rates for each region you wish to collect sales tax in.', 'easy-digital-downloads' ), - 'type' => 'tax_rates', - ), - ) - ) ), - - // Extension Settings - 'extensions' => apply_filters( 'edd_settings_extensions', array() ), - 'licenses' => apply_filters( 'edd_settings_licenses', array() ), - - // Misc Settings - 'misc' => apply_filters( 'edd_settings_misc', array( - 'main' => array( - 'debug_mode' => array( - 'id' => 'debug_mode', - 'name' => __( 'Debug Mode', 'easy-digital-downloads' ), - 'check' => __( 'Enabled', 'easy-digital-downloads' ), - 'desc' => __( 'Check this box to enable Debug Mode.', 'easy-digital-downloads' ) . ' ' . $debug_log_link, - 'type' => 'checkbox_description', - ), - 'disable_styles' => array( - 'id' => 'disable_styles', - 'name' => __( 'Disable Styles', 'easy-digital-downloads' ), - 'check' => __( 'Check this box to disable all included styling.', 'easy-digital-downloads' ), - 'desc' => __( 'This includes buttons, checkout fields, product pages, and all other elements', 'easy-digital-downloads' ), - 'type' => 'checkbox_description', - 'tooltip_title' => __( 'Disabling Styles', 'easy-digital-downloads' ), - 'tooltip_desc' => __( "If your theme has a complete custom CSS file for Easy Digital Downloads, you may wish to disable our default styles. This is not recommended unless you're sure your theme has a complete custom CSS.", 'easy-digital-downloads' ), - ), - 'item_quantities' => array( - 'id' => 'item_quantities', - 'name' => __( 'Cart Item Quantities', 'easy-digital-downloads' ), - 'desc' => sprintf( __( 'Allow quantities to be adjusted when adding %s to the cart, and while viewing the checkout cart.', 'easy-digital-downloads' ), edd_get_label_plural( true ) ), - 'type' => 'checkbox', - ), - 'uninstall_on_delete' => array( - 'id' => 'uninstall_on_delete', - 'name' => __( 'Remove Data on Uninstall', 'easy-digital-downloads' ), - 'desc' => __( 'Check this box if you would like EDD to completely remove all of its data when the plugin is deleted.', 'easy-digital-downloads' ), - 'type' => 'checkbox', - ), - ), - 'button_text' => array( - 'button_style' => array( - 'id' => 'button_style', - 'name' => __( 'Default Button Style', 'easy-digital-downloads' ), - 'desc' => __( 'Choose the style you want to use for the buttons.', 'easy-digital-downloads' ), - 'type' => 'select', - 'options' => edd_get_button_styles(), - ), - 'checkout_color' => array( - 'id' => 'checkout_color', - 'name' => __( 'Default Button Color', 'easy-digital-downloads' ), - 'desc' => __( 'Choose the color you want to use for the buttons.', 'easy-digital-downloads' ), - 'type' => 'color_select', - 'options' => edd_get_button_colors(), - 'std' => 'blue' - ), - 'checkout_label' => array( - 'id' => 'checkout_label', - 'name' => __( 'Complete Purchase Text', 'easy-digital-downloads' ), - 'desc' => __( 'The button label for completing a purchase.', 'easy-digital-downloads' ), - 'type' => 'text', - 'std' => __( 'Purchase', 'easy-digital-downloads' ), - ), - 'free_checkout_label' => array( - 'id' => 'free_checkout_label', - 'name' => __( 'Complete Free Purchase Text', 'easy-digital-downloads' ), - 'desc' => __( 'The button label for completing a free purchase.', 'easy-digital-downloads' ), - 'type' => 'text', - 'std' => __( 'Free Download', 'easy-digital-downloads' ), - ), - 'add_to_cart_text' => array( - 'id' => 'add_to_cart_text', - 'name' => __( 'Add to Cart Text', 'easy-digital-downloads' ), - 'desc' => __( 'Text shown on the Add to Cart Buttons.', 'easy-digital-downloads' ), - 'type' => 'text', - 'std' => __( 'Add to Cart', 'easy-digital-downloads' ), - ), - 'checkout_button_text' => array( - 'id' => 'checkout_button_text', - 'name' => __( 'Checkout Button Text', 'easy-digital-downloads' ), - 'desc' => __( 'Text shown on the Add to Cart Button when the product is already in the cart.', 'easy-digital-downloads' ), - 'type' => 'text', - 'std' => _x( 'Checkout', 'text shown on the Add to Cart Button when the product is already in the cart', 'easy-digital-downloads' ), - ), - 'buy_now_text' => array( - 'id' => 'buy_now_text', - 'name' => __( 'Buy Now Text', 'easy-digital-downloads' ), - 'desc' => __( 'Text shown on the Buy Now Buttons.', 'easy-digital-downloads' ), - 'type' => 'text', - 'std' => __( 'Buy Now', 'easy-digital-downloads' ), - ), - ), - 'file_downloads' => array( - 'require_login_to_download' => array( - 'id' => 'require_login_to_download', - 'name' => __( 'Require Login', 'easy-digital-downloads' ), - 'desc' => __( 'Require a user to login before file download links deliver the file.', 'easy-digital-downloads' ), - 'tooltip_title' => __( 'Require Login', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'Download links expire after the link expiration setting, but you can restrict file downloads to only logged in users. Note: This may affect links from purchase receipts and customers if you have guest checkout enabled.', 'easy-digital-downloads' ), - 'type' => 'checkbox', - ), - 'download_method' => array( - 'id' => 'download_method', - 'name' => __( 'Download Method', 'easy-digital-downloads' ), - 'desc' => sprintf( __( 'Select the file download method. Note, not all methods work on all servers.', 'easy-digital-downloads' ), edd_get_label_singular() ), - 'type' => 'select', - 'tooltip_title' => __( 'Download Method', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'Due to its consistency in multiple platforms and better file protection, \'forced\' is the default method. Because Easy Digital Downloads uses PHP to process the file with the \'forced\' method, larger files can cause problems with delivery, resulting in hitting the \'max execution time\' of the server. If users are getting 404 or 403 errors when trying to access their purchased files when using the \'forced\' method, changing to the \'redirect\' method can help resolve this.', 'easy-digital-downloads' ), - 'options' => array( - 'direct' => __( 'Forced', 'easy-digital-downloads' ), - 'redirect' => __( 'Redirect', 'easy-digital-downloads' ), - ), - ), - 'symlink_file_downloads' => array( - 'id' => 'symlink_file_downloads', - 'name' => __( 'Symbolically Link Files', 'easy-digital-downloads' ), - 'desc' => __( 'Check this if you are delivering really large files or having problems with file downloads completing.', 'easy-digital-downloads' ), - 'type' => 'checkbox', - ), - 'file_download_limit' => array( - 'id' => 'file_download_limit', - 'name' => __( 'File Download Limit', 'easy-digital-downloads' ), - 'desc' => sprintf( __( 'The maximum number of times files can be downloaded for purchases. Can be overwritten for each %s.', 'easy-digital-downloads' ), edd_get_label_singular() ), - 'type' => 'number', - 'size' => 'small', - 'tooltip_title' => __( 'File Download Limits', 'easy-digital-downloads' ), - 'tooltip_desc' => sprintf( __( 'Set the global default for the number of times a customer can download items they purchase. Using a value of 0 is unlimited. This can be defined on a %s-specific level as well. Download limits can also be reset for an individual purchase.', 'easy-digital-downloads' ), edd_get_label_singular( true ) ), - ), - 'download_link_expiration' => array( - 'id' => 'download_link_expiration', - 'name' => __( 'Download Link Expiration', 'easy-digital-downloads' ), - 'desc' => __( 'How long should download links be valid for? Default is 24 hours from the time they are generated. Enter a time in hours.', 'easy-digital-downloads' ), - 'tooltip_title' => __( 'Download Link Expiration', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'When a customer receives a link to their downloads via email, in their receipt, or in their purchase history, the link will only be valid for the timeframe (in hours) defined in this setting. Sending a new purchase receipt or visiting the account page will re-generate a valid link for the customer.', 'easy-digital-downloads' ), - 'type' => 'number', - 'size' => 'small', - 'std' => '24', - 'min' => '0', - ), - 'disable_redownload' => array( - 'id' => 'disable_redownload', - 'name' => __( 'Disable Redownload', 'easy-digital-downloads' ), - 'desc' => __( 'Check this if you do not want to allow users to redownload items from their purchase history.', 'easy-digital-downloads' ), - 'type' => 'checkbox', - ), - ), - ) ), - - // Privacy Settings - 'privacy' => apply_filters( 'edd_settings_privacy', array( - 'main' => array( - '' => array( - 'id' => 'privacy_settings', - 'name' => '

    ' . __( 'Privacy Policy', 'easy-digital-downloads' ) . '

    ', - 'desc' => '', - 'type' => 'header', - 'tooltip_title' => __( 'Privacy Policy Settings', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'Depending on legal and regulatory requirements, it may be necessary for your site to show a checkbox for agreement to a privacy policy.','easy-digital-downloads' ), - ), - 'show_agree_to_privacy_policy' => array( - 'id' => 'show_agree_to_privacy_policy', - 'name' => __( 'Agreement', 'easy-digital-downloads' ), - 'check' => __( 'Check this box to show an "Agree to Privacy Policy" checkbox on checkout.', 'easy-digital-downloads' ), - 'desc' => __( 'Customers must agree to your privacy policy before purchasing.', 'easy-digital-downloads' ), - 'type' => 'checkbox_description', - ), - 'agree_privacy_label' => array( - 'id' => 'privacy_agree_label', - 'name' => __( 'Agreement Label', 'easy-digital-downloads' ), - 'desc' => __( 'Label for the "Agree to Privacy Policy" checkbox.', 'easy-digital-downloads' ), - 'type' => 'text', - 'placeholder' => __( 'I agree to the privacy policy', 'easy-digital-downloads' ), - 'size' => 'regular', - ), - 'show_privacy_policy_on_checkout' => array( - 'id' => 'show_privacy_policy_on_checkout', - 'name' => __( 'Privacy Policy on Checkout', 'easy-digital-downloads' ), - 'check' => __( 'Display the entire Privacy Policy at checkout.', 'easy-digital-downloads' ) . ' ' . __( 'Set your Privacy Policy here', 'easy-digital-downloads' ) .'.', - 'desc' => - __( 'Display your Privacy Policy on checkout.', 'easy-digital-downloads' ) . ' ' . __( 'Set your Privacy Policy here', 'easy-digital-downloads' ) .'.' . - '

    ' . sprintf( __( 'Need help creating a Privacy Policy? We recommend %sTermageddon%s.', 'easy-digital-downloads' ), '', '' ) . '

    ', - 'type' => 'checkbox', - ), - ), - 'site_terms' => array( - '' => array( - 'id' => 'terms_settings', - 'name' => '

    ' . __( 'Terms & Agreements', 'easy-digital-downloads' ) . '

    ', - 'desc' => '', - 'type' => 'header', - 'tooltip_title' => __( 'Terms & Agreements Settings', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'Depending on legal and regulatory requirements, it may be necessary for your site to show checkbox for agreement to terms.','easy-digital-downloads' ), - ), - 'show_agree_to_terms' => array( - 'id' => 'show_agree_to_terms', - 'name' => __( 'Agreement', 'easy-digital-downloads' ), - 'check' => __( 'Check this box to show an "Agree to Terms" checkbox on checkout.', 'easy-digital-downloads' ), - 'desc' => - __( 'Check this to show an agree to terms on checkout that users must agree to before purchasing.', 'easy-digital-downloads' ) . - '

    ' . - sprintf( - __( 'Need help creating a Terms of Agreement? We recommend using %sTermageddon%s.', 'easy-digital-downloads' ), - '', - '' - ) . - '

    ', - 'type' => 'checkbox_description', - ), - 'agree_label' => array( - 'id' => 'agree_label', - 'name' => __( 'Agreement Label', 'easy-digital-downloads' ), - 'desc' => __( 'Label for the "Agree to Terms" checkbox.', 'easy-digital-downloads' ), - 'placeholder' => __( 'I agree to the terms', 'easy-digital-downloads' ), - 'type' => 'text', - 'size' => 'regular', - ), - 'agree_text' => array( - 'id' => 'agree_text', - 'name' => __( 'Agreement Text', 'easy-digital-downloads' ), - 'type' => 'rich_editor', - ), - ), - 'export_erase' => array( - array( - 'id' => 'payment_privacy_status_action_header', - 'name' => '

    ' . __( 'Order Statuses', 'easy-digital-downloads' ) . '

    ', - 'type' => 'header', - 'desc' => __( 'When a user requests to be anonymized or removed from a site, these are the actions that will be taken on payments associated with their customer, by status.','easy-digital-downloads' ), - 'tooltip_title' => __( 'What settings should I use?', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'By default, Easy Digital Downloads sets suggested actions based on the Payment Status. These are purely recommendations, and you may need to change them to suit your store\'s needs. If you are unsure, you can safely leave these settings as is.','easy-digital-downloads' ), - ), - array( - 'id' => 'payment_privacy_status_action_text', - 'name' => __( 'Rules', 'easy-digital-downloads' ), - 'type' => 'descriptive_text', - 'desc' => __( 'When a user wants their order history anonymized or removed, the following rules will be used:','easy-digital-downloads' ), - ) - ) - ) ) - ); - - // Add Privacy settings for statuses - foreach ( $payment_statuses as $status => $label ) { - switch ( $status ) { - case 'complete': - case 'refunded': - case 'revoked': - $action = 'anonymize'; - break; - - case 'failed': - case 'abandoned': - $action = 'delete'; - break; - - case 'pending': - case 'processing': - default: - $action = 'none'; - break; - } - - $edd_settings['privacy']['export_erase'][] = array( - 'id' => 'payment_privacy_status_action_' . $status, - 'name' => $label, - 'desc' => '', - 'type' => 'select', - 'std' => $action, - 'options' => $options, - ); - } - - if ( ! edd_shop_supports_buy_now() ) { - $edd_settings['misc']['button_text']['buy_now_text']['disabled'] = true; - $edd_settings['misc']['button_text']['buy_now_text']['tooltip_title'] = __( 'Buy Now Disabled', 'easy-digital-downloads' ); - $edd_settings['misc']['button_text']['buy_now_text']['tooltip_desc'] = __( 'Buy Now buttons are only available for stores that have a single supported gateway active and that do not use taxes.', 'easy-digital-downloads' ); - } - - // Show a disabled "Default Rate" in "Tax Rates" if the value is not 0. - if ( false !== edd_get_option( 'tax_rate' ) ) { - $edd_settings['taxes']['rates'] = array_merge( - array( - 'tax_rate' => array( - 'id' => 'tax_rate', - 'type' => 'tax_rate', - 'name' => __( 'Default Rate', 'easy-digital-downloads' ), - 'desc' => ( - '

    ' . __( 'This setting is no longer used in this version of Easy Digital Downloads. We have migrated any fallback tax rates for you to verify below. Click "Save Changes" to dismiss this notice.', 'easy-digital-downloads' ) . '

    ' - ), - ), - ), - $edd_settings['taxes']['rates'] - ); - } - - // If test_mode is being forced to true, alter the setting so it cannot be modified. - if ( edd_is_test_mode_forced() ) { - $edd_settings['gateways']['main']['test_mode'] = array_merge( - array( - 'options' => array( - 'disabled' => true, - 'readonly' => true, - ), - 'tooltip_title' => __( 'Forced Test Mode', 'easy-digital-downloads' ), - 'tooltip_desc' => __( 'You currently cannot modify the Test Mode setting, as the \'EDD_TEST_MODE\' constant has been defined as \'true\' or the edd_is_test_mode filter is being forced to \'true\'.', 'easy-digital-downloads' ), - ), - $edd_settings['gateways']['main']['test_mode'] - ); - } - - // Allow registered settings to surface the deprecated "Styles" tab. - if ( has_filter( 'edd_settings_styles' ) ) { - $edd_settings['styles'] = edd_apply_filters_deprecated( - 'edd_settings_styles', - array( - array( - 'main' => array(), - 'buttons' => array(), - ), - ), - '3.0', - 'edd_settings_misc' - ); - } + $settings = new EDD\Admin\Settings\Register(); + $edd_settings = $settings->get(); } - // Filter & return - return apply_filters( 'edd_registered_settings', $edd_settings ); + return $edd_settings; } /** @@ -1516,7 +528,6 @@ function edd_settings_sanitize_misc_accounting( $input ) { return $input; } -// add_filter( 'edd_settings_gateways-accounting_sanitize', 'edd_settings_sanitize_misc_accounting' ); /** * Taxes Settings Sanitization @@ -2196,7 +1207,8 @@ function edd_gateways_callback( $args ) { ) ); - $html .= '

    ' . esc_html__( 'Choose how you want to allow your customers to pay you.', 'easy-digital-downloads' ) . '
    ' . sprintf( __( 'More Payment Gateways are available.', 'easy-digital-downloads' ), $url ) . '

    '; + /* translators: 1. opening link tag; do not translate; 2. closing link tag; do not translate */ + $html .= '

    ' . esc_html__( 'Choose how you want to allow your customers to pay you.', 'easy-digital-downloads' ) . '
    ' . sprintf( __( 'More %1$sPayment Gateways%2$s are available.', 'easy-digital-downloads' ), '', '' ) . '

    '; } echo apply_filters( 'edd_after_setting_output', $html, $args ); @@ -2366,10 +1378,11 @@ function edd_number_callback( $args ) { $min = isset( $args['min'] ) ? $args['min'] : 0; $step = isset( $args['step'] ) ? $args['step'] : 1; + $readonly = ! empty( $args['readonly'] ) ? ' readonly' : ''; $disabled = ! empty( $args['disabled'] ) ? ' disabled="disabled"' : ''; $size = ( isset( $args['size'] ) && ! is_null( $args['size'] ) ) ? $args['size'] : 'regular'; - $html = ''; + $html = ''; $html .= '

    ' . wp_kses_post( $args['desc'] ) . '

    '; echo apply_filters( 'edd_after_setting_output', $html, $args ); @@ -2454,8 +1467,11 @@ function edd_password_callback( $args ) { */ function edd_missing_callback( $args ) { printf( - __( 'The callback function used for the %s setting is missing.', 'easy-digital-downloads' ), - '' . $args['id'] . '' + wp_kses_post( + /* translators: %s: the setting ID */ + __( 'The callback function used for the %s setting is missing.', 'easy-digital-downloads' ) + ), + '' . esc_attr( $args['id'] ) . '' ); } @@ -2755,8 +1771,17 @@ function edd_recapture_callback($args) { ?>

    - - ', '' ); ?> + + ', + '' + ); + ?>

    @@ -2765,7 +1790,16 @@ function edd_recapture_callback($args) {

    - ', '' ); ?> + ', + '' + ); + ?>

    @@ -2773,7 +1807,18 @@ function edd_recapture_callback($args) { else : ?>

    - ', '' ); ?> + ', + '' + ); + ?>

    diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/thickbox.php b/wp-content/plugins/easy-digital-downloads/includes/admin/thickbox.php index 7d4b36f3..3a7415f2 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/thickbox.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/thickbox.php @@ -27,6 +27,7 @@ function edd_media_button() { // Setup the icon $icon = ''; + /* translators: singular download label */ $text = sprintf( __( 'Insert %s', 'easy-digital-downloads' ), edd_get_label_singular() ); // Output the thickbox button diff --git a/wp-content/plugins/easy-digital-downloads/includes/admin/tools.php b/wp-content/plugins/easy-digital-downloads/includes/admin/tools.php index 39622365..55a0bebc 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/admin/tools.php +++ b/wp-content/plugins/easy-digital-downloads/includes/admin/tools.php @@ -152,9 +152,19 @@ function edd_tools_recount_stats_display() { + value="EDD_Tools_Recount_Download_Stats"> + + + value="EDD_Tools_Recount_All_Stats"> + + @@ -180,11 +190,21 @@ function edd_tools_recount_stats_display() { - - - + + + + + + + - Deletes all payment records, customers, and related log entries.', 'easy-digital-downloads' ); ?> + Deletes all payment records, customers, and related log entries.', 'easy-digital-downloads' ) ); ?> @@ -270,12 +290,16 @@ function edd_tools_api_keys_display() {

    EDD REST API to retrieve store data in JSON or XML for external applications or devices, such as the EDD mobile app.', 'easy-digital-downloads' ), - $docs_link, - $ios_link + wp_kses_post( + /* translators: %1$s: API documentation linktag , %2$s: iOS app link tag, %3$s: closing link tag */ + __( 'These API keys allow you to use the %1$sEDD REST API%3$s to retrieve store data in JSON or XML for external applications or devices, such as the %2$sEDD mobile app%3$s.', 'easy-digital-downloads' ) + ), + '', + '', + '' ); ?> -

    +

    ]" id="enabled_betas[]" value="1"/> - + @@ -483,7 +512,7 @@ function edd_tools_import_export_display() {

    - @@ -494,8 +523,12 @@ function edd_tools_import_export_display() {

    this guide for assistance with importing payment records.', 'easy-digital-downloads' ), - 'https://easydigitaldownloads.com/docs/importing-exporting-orders/' + wp_kses_post( + /* translators: %1$s opening anchor tag, %2$s closing anchor tag */ + __( 'Each column loaded from the CSV needs to be mapped to an order field. Select the column that should be mapped to each field below. Any columns not needed can be ignored. See %1$sthis guide%2$s for assistance with importing payment records.', 'easy-digital-downloads' ) + ), + '', + '' ); ?>

    @@ -809,8 +842,12 @@ function edd_tools_import_export_display() {

    this guide for assistance with importing Download products.', 'easy-digital-downloads' ), - 'https://easydigitaldownloads.com/docs/importing-exporting-products/' + wp_kses_post( + /* translators: %1$s and %2$s opening and closing anchor tags respectively */ + __( 'Each column loaded from the CSV needs to be mapped to a Download product field. Select the column that should be mapped to each field below. Any columns not needed can be ignored. See %1$sthis guide%2$s for assistance with importing Download products.', 'easy-digital-downloads' ), + '', + '' + ) ); ?>

    @@ -1005,13 +1042,18 @@ function edd_tools_import_export_display() {

    Reports page.', 'easy-digital-downloads' ), - esc_url( edd_get_admin_url( - array( - 'page' => 'edd-reports', - 'view' => 'export', + wp_kses_post( + /* translators: %s: Reports page URL */ + __( 'To export shop data (purchases, customers, etc), visit the Reports page.', 'easy-digital-downloads' ) + ), + esc_url( + edd_get_admin_url( + array( + 'page' => 'edd-reports', + 'view' => 'export', + ) ) - ) ) + ) ); ?>

    @@ -1188,23 +1230,36 @@ function edd_tools_debug_log_display() { : esc_html__( 'No File', 'easy-digital-downloads' ); $log_output = ! empty( $log ) ? wp_normalize_path( $log ) - : esc_html__( 'Log is Empty', 'easy-digital-downloads' ); ?> + : esc_html__( 'Log is Empty', 'easy-digital-downloads' ); + ?> -
    -

    -
    - -

    Learn how to use EDD_Logging in your own code.)', 'easy-digital-downloads' ); ?>

    - -

    - +

    + "this.form['edd-debug-log-contents'].focus();this.form['edd-debug-log-contents'].select();document.execCommand('copy');return false;" ) ); + submit_button( __( 'Download Debug Log File', 'easy-digital-downloads' ), 'primary', 'edd-download-debug-log', false ); + submit_button( __( 'Copy to Clipboard', 'easy-digital-downloads' ), 'secondary edd-inline-button', 'edd-copy-debug-log', false, array( 'onclick' => "this.form['edd-debug-log-contents'].focus();this.form['edd-debug-log-contents'].select();document.execCommand('copy');return false;" ) ); // Only show the "Clear Log" button if there is a log to clear if ( ! empty( $log ) ) { @@ -1212,16 +1267,16 @@ function edd_tools_debug_log_display() { } ?> -

    +

    - + -

    - : - +

    + : +

    -
    -
    +
    + =' ) ) { - return; - } - - // Existing stores should set the upgraded version and the onboarding wizard as complete. - if ( ! empty( $edd_version ) ) { - update_option( 'edd_version_upgraded_from', $edd_version, false ); - if ( ! get_option( 'edd_onboarding_completed', false ) && ! get_option( 'edd_onboarding_started', false ) ) { - update_option( 'edd_onboarding_completed', true, false ); - } - } - edd_update_db_version(); -} +// edd_do_automatic upgrades is defined in includes/upgrades/functions.php add_action( 'admin_init', 'edd_do_automatic_upgrades' ); /** @@ -214,7 +195,7 @@ function edd_show_upgrade_notices() { * NOTICE: * * When adding new upgrade notices, please be sure to put the action - * into the upgrades array during install: /includes/install.php @ Appox Line 156 + * into the upgrades array in `edd_get_all_upgrades`. */ // End 'Stepped' upgrade process notices @@ -269,80 +250,8 @@ function edd_maybe_resume_upgrade() { return $doing_upgrade; } -/** - * Adds an upgrade action to the completed upgrades array - * - * @since 2.3 - * @param string $upgrade_action The action to add to the copmleted upgrades array - * @return bool If the function was successfully added - */ -function edd_set_upgrade_complete( $upgrade_action = '' ) { - - if ( empty( $upgrade_action ) ) { - return false; - } - - $completed_upgrades = edd_get_completed_upgrades(); - $completed_upgrades[] = $upgrade_action; - - // Remove any blanks, and only show uniques - $completed_upgrades = array_unique( array_values( $completed_upgrades ) ); - - return update_option( 'edd_completed_upgrades', $completed_upgrades ); -} - /** 3.0 Upgrades *************************************************************/ -/** - * Returns an array of upgrades for 3.0 - * - * Key is the name of the upgrade, which can be used in `edd_has_upgrade_completed()` completed functions. - * The value is the name of the associated batch processor class for that upgrade. - * - * @since 3.0 - * @return array - */ -function edd_get_v30_upgrades() { - return array( - 'migrate_tax_rates' => array( - 'name' => __( 'Tax Rates', 'easy-digital-downloads' ), - 'class' => 'EDD\\Admin\\Upgrades\\v3\\Tax_Rates' - ), - 'migrate_discounts' => array( - 'name' => __( 'Discounts', 'easy-digital-downloads' ), - 'class' => 'EDD\\Admin\\Upgrades\\v3\\Discounts' - ), - 'migrate_orders' => array( - 'name' => __( 'Orders', 'easy-digital-downloads' ), - 'class' => 'EDD\\Admin\\Upgrades\\v3\\Orders' - ), - 'migrate_customer_addresses' => array( - 'name' => __( 'Customer Addresses', 'easy-digital-downloads' ), - 'class' => 'EDD\\Admin\\Upgrades\\v3\\Customer_Addresses' - ), - 'migrate_customer_email_addresses' => array( - 'name' => __( 'Customer Email Addresses', 'easy-digital-downloads' ), - 'class' => 'EDD\\Admin\\Upgrades\\v3\\Customer_Email_Addresses' - ), - 'migrate_customer_notes' => array( - 'name' => __( 'Customer Notes', 'easy-digital-downloads' ), - 'class' => 'EDD\\Admin\\Upgrades\\v3\\Customer_Notes' - ), - 'migrate_logs' => array( - 'name' => __( 'Logs', 'easy-digital-downloads' ), - 'class' => 'EDD\\Admin\\Upgrades\\v3\\Logs' - ), - 'migrate_order_notes' => array( - 'name' => __( 'Order Notes', 'easy-digital-downloads' ), - 'class' => 'EDD\\Admin\\Upgrades\\v3\\Order_Notes' - ), - 'v30_legacy_data_removed' => array( - 'name' => __( 'Remove Legacy Data', 'easy-digital-downloads' ), - 'class' => 'EDD\\Admin\\Upgrades\\v3\\Remove_Legacy_Data' - ) - ); -} - /** * Render 3.0 upgrade page. * diff --git a/wp-content/plugins/easy-digital-downloads/includes/cart/template.php b/wp-content/plugins/easy-digital-downloads/includes/cart/template.php index acb3cc6e..d0a5ec3d 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/cart/template.php +++ b/wp-content/plugins/easy-digital-downloads/includes/cart/template.php @@ -10,7 +10,7 @@ */ // Exit if accessed directly -if ( !defined( 'ABSPATH' ) ) exit; +defined( 'ABSPATH' ) || exit; /** * Builds the Cart by providing hooks and calling all the hooks for the Cart @@ -20,13 +20,20 @@ if ( !defined( 'ABSPATH' ) ) exit; */ function edd_checkout_cart() { + if ( function_exists( '\\EDD\\Blocks\\Checkout\\Functions\\checkout_has_blocks' ) && \EDD\Blocks\Checkout\Functions\checkout_has_blocks() ) { + $cart_items = edd_get_cart_contents(); + include EDD_BLOCKS_DIR . 'views/checkout/cart/cart.php'; + + return; + } + // Check if the Update cart button should be shown - if( edd_item_quantities_enabled() ) { + if ( edd_item_quantities_enabled() ) { add_action( 'edd_cart_footer_buttons', 'edd_update_cart_button' ); } // Check if the Save Cart button should be shown - if( ! edd_is_cart_saving_disabled() ) { + if ( ! edd_is_cart_saving_disabled() ) { add_action( 'edd_cart_footer_buttons', 'edd_save_cart_button' ); } diff --git a/wp-content/plugins/easy-digital-downloads/includes/checkout/template.php b/wp-content/plugins/easy-digital-downloads/includes/checkout/template.php index 08291915..1002f63a 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/checkout/template.php +++ b/wp-content/plugins/easy-digital-downloads/includes/checkout/template.php @@ -799,7 +799,7 @@ function edd_terms_agreement() { ?>
    - +
    @@ -874,7 +874,7 @@ function edd_privacy_agreement() { if ( '1' === $show_privacy_policy_checkbox ) { ?>
    - +
    absint( $product_id ), - 'file_id' => absint( $file_key ), - 'order_id' => absint( $order_id ), - 'price_id' => absint( $price_id ), - 'customer_id' => $order->customer_id, - 'ip' => edd_get_ip(), - 'user_agent' => 'EDD; WPCLI; download_logs;', - 'date_created' => $order->date_completed, - ) ); + edd_record_download_in_log( + absint( $product_id ), + absint( $file_key ), + array(), + edd_get_ip(), + absint( $order_id ), + absint( $price_id ), + 'EDD; WPCLI; download_logs;' + ); $progress->tick(); $i ++; diff --git a/wp-content/plugins/easy-digital-downloads/includes/country-functions.php b/wp-content/plugins/easy-digital-downloads/includes/country-functions.php index 8bdd2a01..68fcecf7 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/country-functions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/country-functions.php @@ -46,99 +46,16 @@ function edd_get_shop_state() { * @return array A list of states for the selected country */ function edd_get_shop_states( $country = null ) { - if( empty( $country ) ) + if ( empty( $country ) ) { $country = edd_get_shop_country(); + } - switch( $country ) : - - case 'US' : - $states = edd_get_states_list(); - break; - case 'AO' : - $states = edd_get_angola_provinces_list(); - break; - case 'CA' : - $states = edd_get_provinces_list(); - break; - case 'AU' : - $states = edd_get_australian_states_list(); - break; - case 'BD' : - $states = edd_get_bangladeshi_states_list(); - break; - case 'BG' : - $states = edd_get_bulgarian_states_list(); - break; - case 'BR' : - $states = edd_get_brazil_states_list(); - break; - case 'CN' : - $states = edd_get_chinese_states_list(); - break; - case 'GB' : - $states = edd_get_united_kingdom_states_list(); - break; - case 'HK' : - $states = edd_get_hong_kong_states_list(); - break; - case 'HU' : - $states = edd_get_hungary_states_list(); - break; - case 'ID' : - $states = edd_get_indonesian_states_list(); - break; - case 'IN' : - $states = edd_get_indian_states_list(); - break; - case 'IR' : - $states = edd_get_iranian_states_list(); - break; - case 'IT' : - $states = edd_get_italian_states_list(); - break; - case 'JP' : - $states = edd_get_japanese_states_list(); - break; - case 'MX' : - $states = edd_get_mexican_states_list(); - break; - case 'MY' : - $states = edd_get_malaysian_states_list(); - break; - case 'NL' : - $states = edd_get_netherlands_provinces_list(); - break; - case 'NP' : - $states = edd_get_nepalese_states_list(); - break; - case 'NZ' : - $states = edd_get_new_zealand_states_list(); - break; - case 'PE' : - $states = edd_get_peruvian_states_list(); - break; - case 'TH' : - $states = edd_get_thailand_states_list(); - break; - case 'TR' : - $states = edd_get_turkey_states_list(); - break; - case 'ZA' : - $states = edd_get_south_african_states_list(); - break; - case 'ES' : - $states = edd_get_spain_states_list(); - break; - default : - $states = array(); - break; - - endswitch; + $countries = new EDD\Utils\Countries(); + $states = $countries->get_states( $country ); return apply_filters( 'edd_shop_states', $states, $country ); } - /** * Get Country List * @@ -146,263 +63,7 @@ function edd_get_shop_states( $country = null ) { * @return array $countries A list of the available countries */ function edd_get_country_list() { - $countries = array( - '' => '', - 'US' => 'United States', - 'CA' => 'Canada', - 'GB' => 'United Kingdom', - 'AF' => 'Afghanistan', - 'AX' => 'Åland Islands', - 'AL' => 'Albania', - 'DZ' => 'Algeria', - 'AS' => 'American Samoa', - 'AD' => 'Andorra', - 'AO' => 'Angola', - 'AI' => 'Anguilla', - 'AQ' => 'Antarctica', - 'AG' => 'Antigua and Barbuda', - 'AR' => 'Argentina', - 'AM' => 'Armenia', - 'AW' => 'Aruba', - 'AU' => 'Australia', - 'AT' => 'Austria', - 'AZ' => 'Azerbaijan', - 'BS' => 'Bahamas', - 'BH' => 'Bahrain', - 'BD' => 'Bangladesh', - 'BB' => 'Barbados', - 'BY' => 'Belarus', - 'BE' => 'Belgium', - 'BZ' => 'Belize', - 'BJ' => 'Benin', - 'BM' => 'Bermuda', - 'BT' => 'Bhutan', - 'BO' => 'Bolivia', - 'BQ' => 'Bonaire, Saint Eustatius and Saba', - 'BA' => 'Bosnia and Herzegovina', - 'BW' => 'Botswana', - 'BV' => 'Bouvet Island', - 'BR' => 'Brazil', - 'IO' => 'British Indian Ocean Territory', - 'BN' => 'Brunei Darrussalam', - 'BG' => 'Bulgaria', - 'BF' => 'Burkina Faso', - 'BI' => 'Burundi', - 'KH' => 'Cambodia', - 'CM' => 'Cameroon', - 'CV' => 'Cape Verde', - 'KY' => 'Cayman Islands', - 'CF' => 'Central African Republic', - 'TD' => 'Chad', - 'CL' => 'Chile', - 'CN' => 'China', - 'CX' => 'Christmas Island', - 'CC' => 'Cocos Islands', - 'CO' => 'Colombia', - 'KM' => 'Comoros', - 'CD' => 'Congo, Democratic People\'s Republic', - 'CG' => 'Congo, Republic of', - 'CK' => 'Cook Islands', - 'CR' => 'Costa Rica', - 'CI' => 'Cote d\'Ivoire', - 'HR' => 'Croatia/Hrvatska', - 'CU' => 'Cuba', - 'CW' => 'CuraÇao', - 'CY' => 'Cyprus', - 'CZ' => 'Czechia', - 'DK' => 'Denmark', - 'DJ' => 'Djibouti', - 'DM' => 'Dominica', - 'DO' => 'Dominican Republic', - 'TP' => 'East Timor', - 'EC' => 'Ecuador', - 'EG' => 'Egypt', - 'GQ' => 'Equatorial Guinea', - 'SV' => 'El Salvador', - 'ER' => 'Eritrea', - 'EE' => 'Estonia', - 'ET' => 'Ethiopia', - 'FK' => 'Falkland Islands', - 'FO' => 'Faroe Islands', - 'FJ' => 'Fiji', - 'FI' => 'Finland', - 'FR' => 'France', - 'GF' => 'French Guiana', - 'PF' => 'French Polynesia', - 'TF' => 'French Southern Territories', - 'GA' => 'Gabon', - 'GM' => 'Gambia', - 'GE' => 'Georgia', - 'DE' => 'Germany', - 'GR' => 'Greece', - 'GH' => 'Ghana', - 'GI' => 'Gibraltar', - 'GL' => 'Greenland', - 'GD' => 'Grenada', - 'GP' => 'Guadeloupe', - 'GU' => 'Guam', - 'GT' => 'Guatemala', - 'GG' => 'Guernsey', - 'GN' => 'Guinea', - 'GW' => 'Guinea-Bissau', - 'GY' => 'Guyana', - 'HT' => 'Haiti', - 'HM' => 'Heard and McDonald Islands', - 'VA' => 'Holy See (City Vatican State)', - 'HN' => 'Honduras', - 'HK' => 'Hong Kong', - 'HU' => 'Hungary', - 'IS' => 'Iceland', - 'IN' => 'India', - 'ID' => 'Indonesia', - 'IR' => 'Iran', - 'IQ' => 'Iraq', - 'IE' => 'Ireland', - 'IM' => 'Isle of Man', - 'IL' => 'Israel', - 'IT' => 'Italy', - 'JM' => 'Jamaica', - 'JP' => 'Japan', - 'JE' => 'Jersey', - 'JO' => 'Jordan', - 'KZ' => 'Kazakhstan', - 'KE' => 'Kenya', - 'KI' => 'Kiribati', - 'KW' => 'Kuwait', - 'KG' => 'Kyrgyzstan', - 'LA' => 'Lao People\'s Democratic Republic', - 'LV' => 'Latvia', - 'LB' => 'Lebanon', - 'LS' => 'Lesotho', - 'LR' => 'Liberia', - 'LY' => 'Libyan Arab Jamahiriya', - 'LI' => 'Liechtenstein', - 'LT' => 'Lithuania', - 'LU' => 'Luxembourg', - 'MO' => 'Macau', - 'MK' => 'Macedonia', - 'MG' => 'Madagascar', - 'MW' => 'Malawi', - 'MY' => 'Malaysia', - 'MV' => 'Maldives', - 'ML' => 'Mali', - 'MT' => 'Malta', - 'MH' => 'Marshall Islands', - 'MQ' => 'Martinique', - 'MR' => 'Mauritania', - 'MU' => 'Mauritius', - 'YT' => 'Mayotte', - 'MX' => 'Mexico', - 'FM' => 'Micronesia', - 'MD' => 'Moldova, Republic of', - 'MC' => 'Monaco', - 'MN' => 'Mongolia', - 'ME' => 'Montenegro', - 'MS' => 'Montserrat', - 'MA' => 'Morocco', - 'MZ' => 'Mozambique', - 'MM' => 'Myanmar', - 'NA' => 'Namibia', - 'NR' => 'Nauru', - 'NP' => 'Nepal', - 'NL' => 'Netherlands', - 'AN' => 'Netherlands Antilles', - 'NC' => 'New Caledonia', - 'NZ' => 'New Zealand', - 'NI' => 'Nicaragua', - 'NE' => 'Niger', - 'NG' => 'Nigeria', - 'NU' => 'Niue', - 'NF' => 'Norfolk Island', - 'KP' => 'North Korea', - 'MP' => 'Northern Mariana Islands', - 'NO' => 'Norway', - 'OM' => 'Oman', - 'PK' => 'Pakistan', - 'PW' => 'Palau', - 'PS' => 'Palestinian Territories', - 'PA' => 'Panama', - 'PG' => 'Papua New Guinea', - 'PY' => 'Paraguay', - 'PE' => 'Peru', - 'PH' => 'Philippines', - 'PN' => 'Pitcairn Island', - 'PL' => 'Poland', - 'PT' => 'Portugal', - 'PR' => 'Puerto Rico', - 'QA' => 'Qatar', - 'XK' => 'Republic of Kosovo', - 'RE' => 'Reunion Island', - 'RO' => 'Romania', - 'RU' => 'Russian Federation', - 'RW' => 'Rwanda', - 'BL' => 'Saint Barthélemy', - 'SH' => 'Saint Helena', - 'KN' => 'Saint Kitts and Nevis', - 'LC' => 'Saint Lucia', - 'MF' => 'Saint Martin (French)', - 'SX' => 'Saint Martin (Dutch)', - 'PM' => 'Saint Pierre and Miquelon', - 'VC' => 'Saint Vincent and the Grenadines', - 'SM' => 'San Marino', - 'ST' => 'São Tomé and Príncipe', - 'SA' => 'Saudi Arabia', - 'SN' => 'Senegal', - 'RS' => 'Serbia', - 'SC' => 'Seychelles', - 'SL' => 'Sierra Leone', - 'SG' => 'Singapore', - 'SK' => 'Slovak Republic', - 'SI' => 'Slovenia', - 'SB' => 'Solomon Islands', - 'SO' => 'Somalia', - 'ZA' => 'South Africa', - 'GS' => 'South Georgia', - 'KR' => 'South Korea', - 'SS' => 'South Sudan', - 'ES' => 'Spain', - 'LK' => 'Sri Lanka', - 'SD' => 'Sudan', - 'SR' => 'Suriname', - 'SJ' => 'Svalbard and Jan Mayen Islands', - 'SZ' => 'Swaziland', - 'SE' => 'Sweden', - 'CH' => 'Switzerland', - 'SY' => 'Syrian Arab Republic', - 'TW' => 'Taiwan', - 'TJ' => 'Tajikistan', - 'TZ' => 'Tanzania', - 'TH' => 'Thailand', - 'TL' => 'Timor-Leste', - 'TG' => 'Togo', - 'TK' => 'Tokelau', - 'TO' => 'Tonga', - 'TT' => 'Trinidad and Tobago', - 'TN' => 'Tunisia', - 'TR' => 'Turkey', - 'TM' => 'Turkmenistan', - 'TC' => 'Turks and Caicos Islands', - 'TV' => 'Tuvalu', - 'UG' => 'Uganda', - 'UA' => 'Ukraine', - 'AE' => 'United Arab Emirates', - 'UY' => 'Uruguay', - 'UM' => 'US Minor Outlying Islands', - 'UZ' => 'Uzbekistan', - 'VU' => 'Vanuatu', - 'VE' => 'Venezuela', - 'VN' => 'Vietnam', - 'VG' => 'Virgin Islands (British)', - 'VI' => 'Virgin Islands (USA)', - 'WF' => 'Wallis and Futuna Islands', - 'EH' => 'Western Sahara', - 'WS' => 'Western Samoa', - 'YE' => 'Yemen', - 'ZM' => 'Zambia', - 'ZW' => 'Zimbabwe' - ); - - return apply_filters( 'edd_countries', $countries ); + return apply_filters( 'edd_countries', include EDD_PLUGIN_DIR . 'i18n/countries.php' ); } /** @@ -412,77 +73,9 @@ function edd_get_country_list() { * @return array */ function edd_get_states_list() { - $states = array( - '' => '', - 'AL' => 'Alabama', - 'AK' => 'Alaska', - 'AZ' => 'Arizona', - 'AR' => 'Arkansas', - 'CA' => 'California', - 'CO' => 'Colorado', - 'CT' => 'Connecticut', - 'DE' => 'Delaware', - 'DC' => 'District of Columbia', - 'FL' => 'Florida', - 'GA' => 'Georgia', - 'HI' => 'Hawaii', - 'ID' => 'Idaho', - 'IL' => 'Illinois', - 'IN' => 'Indiana', - 'IA' => 'Iowa', - 'KS' => 'Kansas', - 'KY' => 'Kentucky', - 'LA' => 'Louisiana', - 'ME' => 'Maine', - 'MD' => 'Maryland', - 'MA' => 'Massachusetts', - 'MI' => 'Michigan', - 'MN' => 'Minnesota', - 'MS' => 'Mississippi', - 'MO' => 'Missouri', - 'MT' => 'Montana', - 'NE' => 'Nebraska', - 'NV' => 'Nevada', - 'NH' => 'New Hampshire', - 'NJ' => 'New Jersey', - 'NM' => 'New Mexico', - 'NY' => 'New York', - 'NC' => 'North Carolina', - 'ND' => 'North Dakota', - 'OH' => 'Ohio', - 'OK' => 'Oklahoma', - 'OR' => 'Oregon', - 'PA' => 'Pennsylvania', - 'RI' => 'Rhode Island', - 'SC' => 'South Carolina', - 'SD' => 'South Dakota', - 'TN' => 'Tennessee', - 'TX' => 'Texas', - 'UT' => 'Utah', - 'VT' => 'Vermont', - 'VA' => 'Virginia', - 'WA' => 'Washington', - 'WV' => 'West Virginia', - 'WI' => 'Wisconsin', - 'WY' => 'Wyoming', - 'AS' => 'American Samoa', - 'CZ' => 'Canal Zone', - 'CM' => 'Commonwealth of the Northern Mariana Islands', - 'FM' => 'Federated States of Micronesia', - 'GU' => 'Guam', - 'MH' => 'Marshall Islands', - 'MP' => 'Northern Mariana Islands', - 'PW' => 'Palau', - 'PI' => 'Philippine Islands', - 'PR' => 'Puerto Rico', - 'TT' => 'Trust Territory of the Pacific Islands', - 'VI' => 'Virgin Islands', - 'AA' => 'Armed Forces - Americas', - 'AE' => 'Armed Forces - Europe, Canada, Middle East, Africa', - 'AP' => 'Armed Forces - Pacific' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_us_states', $states ); + return apply_filters( 'edd_us_states', $countries->get_states( 'US' ) ); } /** @@ -492,29 +85,9 @@ function edd_get_states_list() { * @return array $states A list of states */ function edd_get_angola_provinces_list() { - $provinces = array( - '' => '', - 'BGO' => 'Bengo', - 'BGU' => 'Benguela', - 'BIE' => 'Bié', - 'CAB' => 'Cabinda', - 'CNN' => 'Cunene', - 'HUA' => 'Huambo', - 'HUI' => 'Huíla', - 'CCU' => 'Kuando Kubango', // Cuando Cubango - 'CNO' => 'Kwanza-Norte', // Cuanza Norte - 'CUS' => 'Kwanza-Sul', // Cuanza Sul - 'LUA' => 'Luanda', - 'LNO' => 'Lunda-Norte', // Lunda Norte - 'LSU' => 'Lunda-Sul', // Lunda Sul - 'MAL' => 'Malanje', // Malanje - 'MOX' => 'Moxico', - 'NAM' => 'Namibe', - 'UIG' => 'Uíge', - 'ZAI' => 'Zaire' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_angola_provinces', $provinces ); + return apply_filters( 'edd_angola_provinces', $countries->get_states( 'AO' ) ); } /** @@ -524,24 +97,9 @@ function edd_get_angola_provinces_list() { * @return array */ function edd_get_provinces_list() { - $provinces = array( - '' => '', - 'AB' => 'Alberta', - 'BC' => 'British Columbia', - 'MB' => 'Manitoba', - 'NB' => 'New Brunswick', - 'NL' => 'Newfoundland and Labrador', - 'NS' => 'Nova Scotia', - 'NT' => 'Northwest Territories', - 'NU' => 'Nunavut', - 'ON' => 'Ontario', - 'PE' => 'Prince Edward Island', - 'QC' => 'Quebec', - 'SK' => 'Saskatchewan', - 'YT' => 'Yukon' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_canada_provinces', $provinces ); + return apply_filters( 'edd_canada_provinces', $countries->get_states( 'CA' ) ); } /** @@ -551,19 +109,9 @@ function edd_get_provinces_list() { * @return array $states A list of states */ function edd_get_australian_states_list() { - $states = array( - '' => '', - 'ACT' => 'Australian Capital Territory', - 'NSW' => 'New South Wales', - 'NT' => 'Northern Territory', - 'QLD' => 'Queensland', - 'SA' => 'South Australia', - 'TAS' => 'Tasmania', - 'VIC' => 'Victoria', - 'WA' => 'Western Australia' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_australian_states', $states ); + return apply_filters( 'edd_australian_states', $countries->get_states( 'AU' ) ); } /** @@ -573,75 +121,9 @@ function edd_get_australian_states_list() { * @return array $states A list of states */ function edd_get_bangladeshi_states_list() { - $states = array( - '' => '', - 'BAG' => 'Bagerhat', - 'BAN' => 'Bandarban', - 'BAR' => 'Barguna', - 'BARI'=> 'Barisal', - 'BHO' => 'Bhola', - 'BOG' => 'Bogra', - 'BRA' => 'Brahmanbaria', - 'CHA' => 'Chandpur', - 'CHI' => 'Chittagong', - 'CHU' => 'Chuadanga', - 'COM' => 'Comilla', - 'COX' => 'Cox\'s Bazar', - 'DHA' => 'Dhaka', - 'DIN' => 'Dinajpur', - 'FAR' => 'Faridpur', - 'FEN' => 'Feni', - 'GAI' => 'Gaibandha', - 'GAZI'=> 'Gazipur', - 'GOP' => 'Gopalganj', - 'HAB' => 'Habiganj', - 'JAM' => 'Jamalpur', - 'JES' => 'Jessore', - 'JHA' => 'Jhalokati', - 'JHE' => 'Jhenaidah', - 'JOY' => 'Joypurhat', - 'KHA' => 'Khagrachhari', - 'KHU' => 'Khulna', - 'KIS' => 'Kishoreganj', - 'KUR' => 'Kurigram', - 'KUS' => 'Kushtia', - 'LAK' => 'Lakshmipur', - 'LAL' => 'Lalmonirhat', - 'MAD' => 'Madaripur', - 'MAG' => 'Magura', - 'MAN' => 'Manikganj', - 'MEH' => 'Meherpur', - 'MOU' => 'Moulvibazar', - 'MUN' => 'Munshiganj', - 'MYM' => 'Mymensingh', - 'NAO' => 'Naogaon', - 'NAR' => 'Narail', - 'NARG'=> 'Narayanganj', - 'NARD'=> 'Narsingdi', - 'NAT' => 'Natore', - 'NAW' => 'Nawabganj', - 'NET' => 'Netrakona', - 'NIL' => 'Nilphamari', - 'NOA' => 'Noakhali', - 'PAB' => 'Pabna', - 'PAN' => 'Panchagarh', - 'PAT' => 'Patuakhali', - 'PIR' => 'Pirojpur', - 'RAJB'=> 'Rajbari', - 'RAJ' => 'Rajshahi', - 'RAN' => 'Rangamati', - 'RANP'=> 'Rangpur', - 'SAT' => 'Satkhira', - 'SHA' => 'Shariatpur', - 'SHE' => 'Sherpur', - 'SIR' => 'Sirajganj', - 'SUN' => 'Sunamganj', - 'SYL' => 'Sylhet', - 'TAN' => 'Tangail', - 'THA' => 'Thakurgaon' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_bangladeshi_states', $states ); + return apply_filters( 'edd_bangladeshi_states', $countries->get_states( 'BD' ) ); } /** @@ -651,38 +133,9 @@ function edd_get_bangladeshi_states_list() { * @return array $states A list of states */ function edd_get_brazil_states_list() { - $states = array( - '' => '', - 'AC' => 'Acre', - 'AL' => 'Alagoas', - 'AP' => 'Amapá', - 'AM' => 'Amazonas', - 'BA' => 'Bahia', - 'CE' => 'Ceará', - 'DF' => 'Distrito Federal', - 'ES' => 'Espírito Santo', - 'GO' => 'Goiás', - 'MA' => 'Maranhão', - 'MT' => 'Mato Grosso', - 'MS' => 'Mato Grosso do Sul', - 'MG' => 'Minas Gerais', - 'PA' => 'Pará', - 'PB' => 'Paraíba', - 'PR' => 'Paraná', - 'PE' => 'Pernambuco', - 'PI' => 'Piauí', - 'RJ' => 'Rio de Janeiro', - 'RN' => 'Rio Grande do Norte', - 'RS' => 'Rio Grande do Sul', - 'RO' => 'Rondônia', - 'RR' => 'Roraima', - 'SC' => 'Santa Catarina', - 'SP' => 'São Paulo', - 'SE' => 'Sergipe', - 'TO' => 'Tocantins' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_brazil_states', $states ); + return apply_filters( 'edd_brazil_states', $countries->get_states( 'BR' ) ); } /** @@ -692,39 +145,9 @@ function edd_get_brazil_states_list() { * @return array $states A list of states */ function edd_get_bulgarian_states_list() { - $states = array( - '' => '', - 'BG-01' => 'Blagoevgrad', - 'BG-02' => 'Burgas', - 'BG-08' => 'Dobrich', - 'BG-07' => 'Gabrovo', - 'BG-26' => 'Haskovo', - 'BG-09' => 'Kardzhali', - 'BG-10' => 'Kyustendil', - 'BG-11' => 'Lovech', - 'BG-12' => 'Montana', - 'BG-13' => 'Pazardzhik', - 'BG-14' => 'Pernik', - 'BG-15' => 'Pleven', - 'BG-16' => 'Plovdiv', - 'BG-17' => 'Razgrad', - 'BG-18' => 'Ruse', - 'BG-27' => 'Shumen', - 'BG-19' => 'Silistra', - 'BG-20' => 'Sliven', - 'BG-21' => 'Smolyan', - 'BG-23' => 'Sofia', - 'BG-22' => 'Sofia-Grad', - 'BG-24' => 'Stara Zagora', - 'BG-25' => 'Targovishte', - 'BG-03' => 'Varna', - 'BG-04' => 'Veliko Tarnovo', - 'BG-05' => 'Vidin', - 'BG-06' => 'Vratsa', - 'BG-28' => 'Yambol' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_bulgarian_states', $states ); + return apply_filters( 'edd_bulgarian_states', $countries->get_states( 'BG' ) ); } /** @@ -734,14 +157,9 @@ function edd_get_bulgarian_states_list() { * @return array $states A list of states */ function edd_get_hong_kong_states_list() { - $states = array( - '' => '', - 'HONG KONG' => 'Hong Kong Island', - 'KOWLOON' => 'Kowloon', - 'NEW TERRITORIES' => 'New Territories' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_hong_kong_states', $states ); + return apply_filters( 'edd_hong_kong_states', $countries->get_states( 'HK' ) ); } /** @@ -751,31 +169,9 @@ function edd_get_hong_kong_states_list() { * @return array $states A list of states */ function edd_get_hungary_states_list() { - $states = array( - '' => '', - 'BK' => 'Bács-Kiskun', - 'BE' => 'Békés', - 'BA' => 'Baranya', - 'BZ' => 'Borsod-Abaúj-Zemplén', - 'BU' => 'Budapest', - 'CS' => 'Csongrád', - 'FE' => 'Fejér', - 'GS' => 'Győr-Moson-Sopron', - 'HB' => 'Hajdú-Bihar', - 'HE' => 'Heves', - 'JN' => 'Jász-Nagykun-Szolnok', - 'KE' => 'Komárom-Esztergom', - 'NO' => 'Nógrád', - 'PE' => 'Pest', - 'SO' => 'Somogy', - 'SZ' => 'Szabolcs-Szatmár-Bereg', - 'TO' => 'Tolna', - 'VA' => 'Vas', - 'VE' => 'Veszprém', - 'ZA' => 'Zala' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_hungary_states', $states ); + return apply_filters( 'edd_hungary_states', $countries->get_states( 'HU' ) ); } /** @@ -785,58 +181,9 @@ function edd_get_hungary_states_list() { * @return array $states A list of states */ function edd_get_japanese_states_list() { - $states = array( - '' => '', - 'JP01' => 'Hokkaido', - 'JP02' => 'Aomori', - 'JP03' => 'Iwate', - 'JP04' => 'Miyagi', - 'JP05' => 'Akita', - 'JP06' => 'Yamagata', - 'JP07' => 'Fukushima', - 'JP08' => 'Ibaraki', - 'JP09' => 'Tochigi', - 'JP10' => 'Gunma', - 'JP11' => 'Saitama', - 'JP12' => 'Chiba', - 'JP13' => 'Tokyo', - 'JP14' => 'Kanagawa', - 'JP15' => 'Niigata', - 'JP16' => 'Toyama', - 'JP17' => 'Ishikawa', - 'JP18' => 'Fukui', - 'JP19' => 'Yamanashi', - 'JP20' => 'Nagano', - 'JP21' => 'Gifu', - 'JP22' => 'Shizuoka', - 'JP23' => 'Aichi', - 'JP24' => 'Mie', - 'JP25' => 'Shiga', - 'JP26' => 'Kyouto', - 'JP27' => 'Osaka', - 'JP28' => 'Hyougo', - 'JP29' => 'Nara', - 'JP30' => 'Wakayama', - 'JP31' => 'Tottori', - 'JP32' => 'Shimane', - 'JP33' => 'Okayama', - 'JP34' => 'Hiroshima', - 'JP35' => 'Yamaguchi', - 'JP36' => 'Tokushima', - 'JP37' => 'Kagawa', - 'JP38' => 'Ehime', - 'JP39' => 'Kochi', - 'JP40' => 'Fukuoka', - 'JP41' => 'Saga', - 'JP42' => 'Nagasaki', - 'JP43' => 'Kumamoto', - 'JP44' => 'Oita', - 'JP45' => 'Miyazaki', - 'JP46' => 'Kagoshima', - 'JP47' => 'Okinawa' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_japanese_states', $states ); + return apply_filters( 'edd_japanese_states', $countries->get_states( 'JP' ) ); } /** @@ -846,43 +193,9 @@ function edd_get_japanese_states_list() { * @return array $states A list of states */ function edd_get_chinese_states_list() { - $states = array( - '' => '', - 'CN1' => 'Yunnan / 云南', - 'CN2' => 'Beijing / 北京', - 'CN3' => 'Tianjin / 天津', - 'CN4' => 'Hebei / 河北', - 'CN5' => 'Shanxi / 山西', - 'CN6' => 'Inner Mongolia / 內蒙古', - 'CN7' => 'Liaoning / 辽宁', - 'CN8' => 'Jilin / 吉林', - 'CN9' => 'Heilongjiang / 黑龙江', - 'CN10' => 'Shanghai / 上海', - 'CN11' => 'Jiangsu / 江苏', - 'CN12' => 'Zhejiang / 浙江', - 'CN13' => 'Anhui / 安徽', - 'CN14' => 'Fujian / 福建', - 'CN15' => 'Jiangxi / 江西', - 'CN16' => 'Shandong / 山东', - 'CN17' => 'Henan / 河南', - 'CN18' => 'Hubei / 湖北', - 'CN19' => 'Hunan / 湖南', - 'CN20' => 'Guangdong / 广东', - 'CN21' => 'Guangxi Zhuang / 广西壮族', - 'CN22' => 'Hainan / 海南', - 'CN23' => 'Chongqing / 重庆', - 'CN24' => 'Sichuan / 四川', - 'CN25' => 'Guizhou / 贵州', - 'CN26' => 'Shaanxi / 陕西', - 'CN27' => 'Gansu / 甘肃', - 'CN28' => 'Qinghai / 青海', - 'CN29' => 'Ningxia Hui / 宁夏', - 'CN30' => 'Macau / 澳门', - 'CN31' => 'Tibet / 西藏', - 'CN32' => 'Xinjiang / 新疆' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_chinese_states', $states ); + return apply_filters( 'edd_chinese_states', $countries->get_states( 'CN' ) ); } /** @@ -892,228 +205,9 @@ function edd_get_chinese_states_list() { * @return array $states A list of states */ function edd_get_united_kingdom_states_list() { - $states = array( - '' => '', - 'GB-ABE' => 'Aberdeen City', - 'GB-ABD' => 'Aberdeenshire', - 'GB-ANS' => 'Angus', - 'GB-ANN' => 'Antrim and Newtownabbey', - 'GB-AND' => 'Ards and North Down', - 'GB-AGB' => 'Argyll and Bute', - 'GB-ABC' => 'Armagh, Banbridge and Craigavon', - 'GB-BDG' => 'Barking and Dagenham', - 'GB-BNE' => 'Barnet', - 'GB-BNS' => 'Barnsley', - 'GB-BAS' => 'Bath and North East Somerset', - 'GB-BDF' => 'Bedford', - 'GB-BFS' => 'Belfast', - 'GB-BEX' => 'Bexley', - 'GB-BIR' => 'Birmingham', - 'GB-BBD' => 'Blackburn with Darwen', - 'GB-BPL' => 'Blackpool', - 'GB-BGW' => 'Blaenau Gwent', - 'GB-BOL' => 'Bolton', - 'GB-BMH' => 'Bournemouth', - 'GB-BRC' => 'Bracknell Forest', - 'GB-BRD' => 'Bradford', - 'GB-BEN' => 'Brent', - 'GB-BGE' => 'Bridgend', - 'GB-BNH' => 'Brighton and Hove', - 'GB-BST' => 'Bristol, City of', - 'GB-BRY' => 'Bromley', - 'GB-BKM' => 'Buckinghamshire', - 'GB-BUR' => 'Bury', - 'GB-CAY' => 'Caerphilly', - 'GB-CLD' => 'Calderdale', - 'GB-CAM' => 'Cambridgeshire', - 'GB-CMD' => 'Camden', - 'GB-CRF' => 'Cardiff', - 'GB-CMN' => 'Carmarthenshire', - 'GB-CCG' => 'Causeway Coast and Glens', - 'GB-CBF' => 'Central Bedfordshire', - 'GB-CGN' => 'Ceredigion', - 'GB-CHE' => 'Cheshire East', - 'GB-CHW' => 'Cheshire West and Chester', - 'GB-CLK' => 'Clackmannanshire', - 'GB-CWY' => 'Conwy', - 'GB-CON' => 'Cornwall', - 'GB-COV' => 'Coventry', - 'GB-CRY' => 'Croydon', - 'GB-CMA' => 'Cumbria', - 'GB-DAL' => 'Darlington', - 'GB-DEN' => 'Denbighshire', - 'GB-DER' => 'Derby', - 'GB-DBY' => 'Derbyshire', - 'GB-DRS' => 'Derry and Strabane', - 'GB-DEV' => 'Devon', - 'GB-DNC' => 'Doncaster', - 'GB-DOR' => 'Dorset', - 'GB-DUD' => 'Dudley', - 'GB-DGY' => 'Dumfries and Galloway', - 'GB-DND' => 'Dundee City', - 'GB-DUR' => 'Durham, County', - 'GB-EAL' => 'Ealing', - 'GB-EAY' => 'East Ayrshire', - 'GB-EDU' => 'East Dunbartonshire', - 'GB-ELN' => 'East Lothian', - 'GB-ERW' => 'East Renfrewshire', - 'GB-ERY' => 'East Riding of Yorkshire', - 'GB-ESX' => 'East Sussex', - 'GB-EDH' => 'Edinburgh, City of', - 'GB-ELS' => 'Eilean Siar', - 'GB-ENF' => 'Enfield', - 'GB-ESS' => 'Essex', - 'GB-FAL' => 'Falkirk', - 'GB-FMO' => 'Fermanagh and Omagh', - 'GB-FIF' => 'Fife', - 'GB-FLN' => 'Flintshire', - 'GB-GAT' => 'Gateshead', - 'GB-GLG' => 'Glasgow City', - 'GB-GLS' => 'Gloucestershire', - 'GB-GRE' => 'Greenwich', - 'GB-GWN' => 'Gwynedd', - 'GB-HCK' => 'Hackney', - 'GB-HAL' => 'Halton', - 'GB-HMF' => 'Hammersmith and Fulham', - 'GB-HAM' => 'Hampshire', - 'GB-HRY' => 'Haringey', - 'GB-HRW' => 'Harrow', - 'GB-HPL' => 'Hartlepool', - 'GB-HAV' => 'Havering', - 'GB-HEF' => 'Herefordshire', - 'GB-HRT' => 'Hertfordshire', - 'GB-HLD' => 'Highland', - 'GB-HIL' => 'Hillingdon', - 'GB-HNS' => 'Hounslow', - 'GB-IVC' => 'Inverclyde', - 'GB-AGY' => 'Isle of Anglesey', - 'GB-IOW' => 'Isle of Wight', - 'GB-IOS' => 'Isles of Scilly', - 'GB-ISL' => 'Islington', - 'GB-KEC' => 'Kensington and Chelsea', - 'GB-KEN' => 'Kent', - 'GB-KHL' => 'Kingston upon Hull', - 'GB-KTT' => 'Kingston upon Thames', - 'GB-KIR' => 'Kirklees', - 'GB-KWL' => 'Knowsley', - 'GB-LBH' => 'Lambeth', - 'GB-LAN' => 'Lancashire', - 'GB-LDS' => 'Leeds', - 'GB-LCE' => 'Leicester', - 'GB-LEC' => 'Leicestershire', - 'GB-LEW' => 'Lewisham', - 'GB-LIN' => 'Lincolnshire', - 'GB-LBC' => 'Lisburn and Castlereagh', - 'GB-LIV' => 'Liverpool', - 'GB-LND' => 'London, City of', - 'GB-LUT' => 'Luton', - 'GB-MAN' => 'Manchester', - 'GB-MDW' => 'Medway', - 'GB-MTY' => 'Merthyr Tydfil', - 'GB-MRT' => 'Merton', - 'GB-MEA' => 'Mid and East Antrim', - 'GB-MUL' => 'Mid Ulster', - 'GB-MDB' => 'Middlesbrough', - 'GB-MLN' => 'Midlothian', - 'GB-MIK' => 'Milton Keynes', - 'GB-MON' => 'Monmouthshire', - 'GB-MRY' => 'Moray', - 'GB-NTL' => 'Neath Port Talbot', - 'GB-NET' => 'Newcastle upon Tyne', - 'GB-NWM' => 'Newham', - 'GB-NWP' => 'Newport', - 'GB-NMD' => 'Newry, Mourne and Down', - 'GB-NFK' => 'Norfolk', - 'GB-NAY' => 'North Ayrshire', - 'GB-NEL' => 'North East Lincolnshire', - 'GB-NLK' => 'North Lanarkshire', - 'GB-NLN' => 'North Lincolnshire', - 'GB-NSM' => 'North Somerset', - 'GB-NTY' => 'North Tyneside', - 'GB-NYK' => 'North Yorkshire', - 'GB-NTH' => 'Northamptonshire', - 'GB-NBL' => 'Northumberland', - 'GB-NGM' => 'Nottingham', - 'GB-NTT' => 'Nottinghamshire', - 'GB-OLD' => 'Oldham', - 'GB-ORK' => 'Orkney Islands', - 'GB-OXF' => 'Oxfordshire', - 'GB-PEM' => 'Pembrokeshire', - 'GB-PKN' => 'Perth and Kinross', - 'GB-PTE' => 'Peterborough', - 'GB-PLY' => 'Plymouth', - 'GB-POL' => 'Poole', - 'GB-POR' => 'Portsmouth', - 'GB-POW' => 'Powys', - 'GB-RDG' => 'Reading', - 'GB-RDB' => 'Redbridge', - 'GB-RCC' => 'Redcar and Cleveland', - 'GB-RFW' => 'Renfrewshire', - 'GB-RCT' => 'Rhondda, Cynon, Taff', - 'GB-RIC' => 'Richmond upon Thames', - 'GB-RCH' => 'Rochdale', - 'GB-ROT' => 'Rotherham', - 'GB-RUT' => 'Rutland', - 'GB-SLF' => 'Salford', - 'GB-SAW' => 'Sandwell', - 'GB-SCB' => 'Scottish Borders, The', - 'GB-SFT' => 'Sefton', - 'GB-SHF' => 'Sheffield', - 'GB-ZET' => 'Shetland Islands', - 'GB-SHR' => 'Shropshire', - 'GB-SLG' => 'Slough', - 'GB-SOL' => 'Solihull', - 'GB-SOM' => 'Somerset', - 'GB-SAY' => 'South Ayrshire', - 'GB-SGC' => 'South Gloucestershire', - 'GB-SLK' => 'South Lanarkshire', - 'GB-STY' => 'South Tyneside', - 'GB-STH' => 'Southampton', - 'GB-SOS' => 'Southend-on-Sea', - 'GB-SWK' => 'Southwark', - 'GB-SHN' => 'St. Helens', - 'GB-STS' => 'Staffordshire', - 'GB-STG' => 'Stirling', - 'GB-SKP' => 'Stockport', - 'GB-STT' => 'Stockton-on-Tees', - 'GB-STE' => 'Stoke-on-Trent', - 'GB-SFK' => 'Suffolk', - 'GB-SND' => 'Sunderland', - 'GB-SRY' => 'Surrey', - 'GB-STN' => 'Sutton', - 'GB-SWA' => 'Swansea', - 'GB-SWD' => 'Swindon', - 'GB-TAM' => 'Tameside', - 'GB-TFW' => 'Telford and Wrekin', - 'GB-THR' => 'Thurrock', - 'GB-TOB' => 'Torbay', - 'GB-TOF' => 'Torfaen', - 'GB-TWH' => 'Tower Hamlets', - 'GB-TRF' => 'Trafford', - 'GB-VGL' => 'Vale of Glamorgan, The', - 'GB-WKF' => 'Wakefield', - 'GB-WLL' => 'Walsall', - 'GB-WFT' => 'Waltham Forest', - 'GB-WND' => 'Wandsworth', - 'GB-WRT' => 'Warrington', - 'GB-WAR' => 'Warwickshire', - 'GB-WBK' => 'West Berkshire', - 'GB-WDU' => 'West Dunbartonshire', - 'GB-WLN' => 'West Lothian', - 'GB-WSX' => 'West Sussex', - 'GB-WSM' => 'Westminster', - 'GB-WGN' => 'Wigan', - 'GB-WIL' => 'Wiltshire', - 'GB-WNM' => 'Windsor and Maidenhead', - 'GB-WRL' => 'Wirral', - 'GB-WOK' => 'Wokingham', - 'GB-WLV' => 'Wolverhampton', - 'GB-WOR' => 'Worcestershire', - 'GB-WRX' => 'Wrexham', - 'GB-YOR' => 'York', - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_united_kingdom_states', $states ); + return apply_filters( 'edd_united_kingdom_states', $countries->get_states( 'GB' ) ); } /** @@ -1123,27 +217,9 @@ function edd_get_united_kingdom_states_list() { * @return array $states A list of states */ function edd_get_new_zealand_states_list() { - $states = array( - '' => '', - 'AK' => 'Auckland', - 'BP' => 'Bay of Plenty', - 'CT' => 'Canterbury', - 'HB' => 'Hawke’s Bay', - 'MW' => 'Manawatu-Wanganui', - 'MB' => 'Marlborough', - 'NS' => 'Nelson', - 'NL' => 'Northland', - 'OT' => 'Otago', - 'SL' => 'Southland', - 'TK' => 'Taranaki', - 'TM' => 'Tasman', - 'WA' => 'Waikato', - 'WR' => 'Wairarapa', - 'WE' => 'Wellington', - 'WC' => 'West Coast' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_new_zealand_states', $states ); + return apply_filters( 'edd_new_zealand_states', $countries->get_states( 'NZ' ) ); } /** @@ -1153,37 +229,9 @@ function edd_get_new_zealand_states_list() { * @return array $states A list of states */ function edd_get_peruvian_states_list() { - $states = array( - '' => '', - 'CAL' => 'El Callao', - 'LMA' => 'Municipalidad Metropolitana de Lima', - 'AMA' => 'Amazonas', - 'ANC' => 'Ancash', - 'APU' => 'Apurímac', - 'ARE' => 'Arequipa', - 'AYA' => 'Ayacucho', - 'CAJ' => 'Cajamarca', - 'CUS' => 'Cusco', - 'HUV' => 'Huancavelica', - 'HUC' => 'Huánuco', - 'ICA' => 'Ica', - 'JUN' => 'Junín', - 'LAL' => 'La Libertad', - 'LAM' => 'Lambayeque', - 'LIM' => 'Lima', - 'LOR' => 'Loreto', - 'MDD' => 'Madre de Dios', - 'MOQ' => 'Moquegua', - 'PAS' => 'Pasco', - 'PIU' => 'Piura', - 'PUN' => 'Puno', - 'SAM' => 'San Martín', - 'TAC' => 'Tacna', - 'TUM' => 'Tumbes', - 'UCA' => 'Ucayali' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_peruvian_states', $states ); + return apply_filters( 'edd_peruvian_states', $countries->get_states( 'PE' ) ); } /** @@ -1193,45 +241,9 @@ function edd_get_peruvian_states_list() { * @return array $states A list of states */ function edd_get_indonesian_states_list() { - $states = array( - '' => '', - 'AC' => 'Daerah Istimewa Aceh', - 'SU' => 'Sumatera Utara', - 'SB' => 'Sumatera Barat', - 'RI' => 'Riau', - 'KR' => 'Kepulauan Riau', - 'JA' => 'Jambi', - 'SS' => 'Sumatera Selatan', - 'BB' => 'Bangka Belitung', - 'BE' => 'Bengkulu', - 'LA' => 'Lampung', - 'JK' => 'DKI Jakarta', - 'JB' => 'Jawa Barat', - 'BT' => 'Banten', - 'JT' => 'Jawa Tengah', - 'JI' => 'Jawa Timur', - 'YO' => 'Daerah Istimewa Yogyakarta', - 'BA' => 'Bali', - 'NB' => 'Nusa Tenggara Barat', - 'NT' => 'Nusa Tenggara Timur', - 'KB' => 'Kalimantan Barat', - 'KT' => 'Kalimantan Tengah', - 'KI' => 'Kalimantan Timur', - 'KS' => 'Kalimantan Selatan', - 'KU' => 'Kalimantan Utara', - 'SA' => 'Sulawesi Utara', - 'ST' => 'Sulawesi Tengah', - 'SG' => 'Sulawesi Tenggara', - 'SR' => 'Sulawesi Barat', - 'SN' => 'Sulawesi Selatan', - 'GO' => 'Gorontalo', - 'MA' => 'Maluku', - 'MU' => 'Maluku Utara', - 'PA' => 'Papua', - 'PB' => 'Papua Barat' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_indonesia_states', $states ); + return apply_filters( 'edd_indonesia_states', $countries->get_states( 'ID' ) ); } /** @@ -1241,47 +253,9 @@ function edd_get_indonesian_states_list() { * @return array $states A list of states */ function edd_get_indian_states_list() { - $states = array( - '' => '', - 'AP' => 'Andhra Pradesh', - 'AR' => 'Arunachal Pradesh', - 'AS' => 'Assam', - 'BR' => 'Bihar', - 'CT' => 'Chhattisgarh', - 'GA' => 'Goa', - 'GJ' => 'Gujarat', - 'HR' => 'Haryana', - 'HP' => 'Himachal Pradesh', - 'JK' => 'Jammu and Kashmir', - 'JH' => 'Jharkhand', - 'KA' => 'Karnataka', - 'KL' => 'Kerala', - 'MP' => 'Madhya Pradesh', - 'MH' => 'Maharashtra', - 'MN' => 'Manipur', - 'ML' => 'Meghalaya', - 'MZ' => 'Mizoram', - 'NL' => 'Nagaland', - 'OR' => 'Orissa', - 'PB' => 'Punjab', - 'RJ' => 'Rajasthan', - 'SK' => 'Sikkim', - 'TN' => 'Tamil Nadu', - 'TG' => 'Telangana', - 'TR' => 'Tripura', - 'UT' => 'Uttarakhand', - 'UP' => 'Uttar Pradesh', - 'WB' => 'West Bengal', - 'AN' => 'Andaman and Nicobar Islands', - 'CH' => 'Chandigarh', - 'DN' => 'Dadar and Nagar Haveli', - 'DD' => 'Daman and Diu', - 'DL' => 'Delhi', - 'LD' => 'Lakshadweep', - 'PY' => 'Pondicherry (Puducherry)' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_indian_states', $states ); + return apply_filters( 'edd_indian_states', $countries->get_states( 'IN' ) ); } /** @@ -1291,42 +265,9 @@ function edd_get_indian_states_list() { * @return array $states A list of states */ function edd_get_iranian_states_list() { - $states = array( - '' => '', - 'KHZ' => 'Khuzestan', - 'THR' => 'Tehran', - 'ILM' => 'Ilaam', - 'BHR' => 'Bushehr', - 'ADL' => 'Ardabil', - 'ESF' => 'Isfahan', - 'YZD' => 'Yazd', - 'KRH' => 'Kermanshah', - 'KRN' => 'Kerman', - 'HDN' => 'Hamadan', - 'GZN' => 'Ghazvin', - 'ZJN' => 'Zanjan', - 'LRS' => 'Luristan', - 'ABZ' => 'Alborz', - 'EAZ' => 'East Azerbaijan', - 'WAZ' => 'West Azerbaijan', - 'CHB' => 'Chaharmahal and Bakhtiari', - 'SKH' => 'South Khorasan', - 'RKH' => 'Razavi Khorasan', - 'NKH' => 'North Khorasan', - 'SMN' => 'Semnan', - 'FRS' => 'Fars', - 'QHM' => 'Qom', - 'KRD' => 'Kurdistan', - 'KBD' => 'Kohgiluyeh and BoyerAhmad', - 'GLS' => 'Golestan', - 'GIL' => 'Gilan', - 'MZN' => 'Mazandaran', - 'MKZ' => 'Markazi', - 'HRZ' => 'Hormozgan', - 'SBN' => 'Sistan and Baluchestan' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_iranian_states', $states ); + return apply_filters( 'edd_iranian_states', $countries->get_states( 'IR' ) ); } /** @@ -1336,120 +277,9 @@ function edd_get_iranian_states_list() { * @return array $states A list of states */ function edd_get_italian_states_list() { - $states = array( - '' => '', - 'AG' => 'Agrigento', - 'AL' => 'Alessandria', - 'AN' => 'Ancona', - 'AO' => 'Aosta', - 'AR' => 'Arezzo', - 'AP' => 'Ascoli Piceno', - 'AT' => 'Asti', - 'AV' => 'Avellino', - 'BA' => 'Bari', - 'BT' => 'Barletta-Andria-Trani', - 'BL' => 'Belluno', - 'BN' => 'Benevento', - 'BG' => 'Bergamo', - 'BI' => 'Biella', - 'BO' => 'Bologna', - 'BZ' => 'Bolzano', - 'BS' => 'Brescia', - 'BR' => 'Brindisi', - 'CA' => 'Cagliari', - 'CL' => 'Caltanissetta', - 'CB' => 'Campobasso', - 'CE' => 'Caserta', - 'CT' => 'Catania', - 'CZ' => 'Catanzaro', - 'CH' => 'Chieti', - 'CO' => 'Como', - 'CS' => 'Cosenza', - 'CR' => 'Cremona', - 'KR' => 'Crotone', - 'CN' => 'Cuneo', - 'EN' => 'Enna', - 'FM' => 'Fermo', - 'FE' => 'Ferrara', - 'FI' => 'Firenze', - 'FG' => 'Foggia', - 'FC' => 'Forli-Cesena', - 'FR' => 'Frosinone', - 'GE' => 'Genoa', - 'GO' => 'Gorizia', - 'GR' => 'Grosseto', - 'IM' => 'Imperia', - 'IS' => 'Isernia', - 'SP' => 'La Spezia', - 'AQ' => 'L'Aquila', - 'LT' => 'Latina', - 'LE' => 'Lecce', - 'LC' => 'Lecco', - 'LI' => 'Livorno', - 'LO' => 'Lodi', - 'LU' => 'Lucca', - 'MC' => 'Macerata', - 'MN' => 'Mantova', - 'MS' => 'Massa-Carrara', - 'MT' => 'Matera', - 'ME' => 'Messina', - 'MI' => 'Milano', - 'MO' => 'Modena', - 'MB' => 'Monza e della Brianza', - 'NA' => 'Napoli', - 'NO' => 'Novara', - 'NU' => 'Nuoro', - 'OT' => 'Olbia-Tempio', - 'OR' => 'Oristano', - 'PD' => 'Padova', - 'PA' => 'Palermo', - 'PR' => 'Parma', - 'PV' => 'Pavia', - 'PG' => 'Perugia', - 'PU' => 'Pesaro e Urbino', - 'PE' => 'Pescara', - 'PC' => 'Piacenza', - 'PI' => 'Pisa', - 'PT' => 'Pistoia', - 'PN' => 'Pordenone', - 'PZ' => 'Potenza', - 'PO' => 'Prato', - 'RG' => 'Ragusa', - 'RA' => 'Ravenna', - 'RC' => 'Reggio Calabria', - 'RE' => 'Reggio Emilia', - 'RI' => 'Rieti', - 'RN' => 'Rimini', - 'RM' => 'Roma', - 'RO' => 'Rovigo', - 'SA' => 'Salerno', - 'VS' => 'Medio Campidano', - 'SS' => 'Sassari', - 'SV' => 'Savona', - 'SI' => 'Siena', - 'SR' => 'Siracusa', - 'SO' => 'Sondrio', - 'TA' => 'Taranto', - 'TE' => 'Teramo', - 'TR' => 'Terni', - 'TO' => 'Torino', - 'OG' => 'Ogliastra', - 'TP' => 'Trapani', - 'TN' => 'Trento', - 'TV' => 'Treviso', - 'TS' => 'Trieste', - 'UD' => 'Udine', - 'VA' => 'Varesa', - 'VE' => 'Venezia', - 'VB' => 'Verbano-Cusio-Ossola', - 'VC' => 'Vercelli', - 'VR' => 'Verona', - 'VV' => 'Vibo Valentia', - 'VI' => 'Vicenza', - 'VT' => 'Viterbo' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_italian_states', $states ); + return apply_filters( 'edd_italian_states', $countries->get_states( 'IT' ) ); } /** @@ -1459,27 +289,9 @@ function edd_get_italian_states_list() { * @return array $states A list of states */ function edd_get_malaysian_states_list() { - $states = array( - '' => '', - 'JHR' => 'Johor', - 'KDH' => 'Kedah', - 'KTN' => 'Kelantan', - 'MLK' => 'Melaka', - 'NSN' => 'Negeri Sembilan', - 'PHG' => 'Pahang', - 'PRK' => 'Perak', - 'PLS' => 'Perlis', - 'PNG' => 'Pulau Pinang', - 'SBH' => 'Sabah', - 'SWK' => 'Sarawak', - 'SGR' => 'Selangor', - 'TRG' => 'Terengganu', - 'KUL' => 'W.P. Kuala Lumpur', - 'LBN' => 'W.P. Labuan', - 'PJY' => 'W.P. Putrajaya' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_malaysian_states', $states ); + return apply_filters( 'edd_malaysian_states', $countries->get_states( 'MY' ) ); } /** @@ -1489,43 +301,9 @@ function edd_get_malaysian_states_list() { * @return array $states A list of states */ function edd_get_mexican_states_list() { - $states = array( - '' => '', - 'DIF' => 'Distrito Federal', - 'JAL' => 'Jalisco', - 'NLE' => 'Nuevo León', - 'AGU' => 'Aguascalientes', - 'BCN' => 'Baja California Norte', - 'BCS' => 'Baja California Sur', - 'CAM' => 'Campeche', - 'CHP' => 'Chiapas', - 'CHH' => 'Chihuahua', - 'COA' => 'Coahuila', - 'COL' => 'Colima', - 'DUR' => 'Durango', - 'GUA' => 'Guanajuato', - 'GRO' => 'Guerrero', - 'HID' => 'Hidalgo', - 'MEX' => 'Edo. de México', - 'MIC' => 'Michoacán', - 'MOR' => 'Morelos', - 'NAY' => 'Nayarit', - 'OAX' => 'Oaxaca', - 'PUE' => 'Puebla', - 'QUE' => 'Querétaro', - 'ROO' => 'Quintana Roo', - 'SLP' => 'San Luis Potosí', - 'SIN' => 'Sinaloa', - 'SON' => 'Sonora', - 'TAB' => 'Tabasco', - 'TAM' => 'Tamaulipas', - 'TLA' => 'Tlaxcala', - 'VER' => 'Veracruz', - 'YUC' => 'Yucatán', - 'ZAC' => 'Zacatecas' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_mexican_states', $states ); + return apply_filters( 'edd_mexican_states', $countries->get_states( 'MX' ) ); } /** @@ -1535,86 +313,9 @@ function edd_get_mexican_states_list() { * @return array $states A list of states */ function edd_get_nepalese_states_list() { - $states = array( - '' => '', - 'ILL' => 'Illam', - 'JHA' => 'Jhapa', - 'PAN' => 'Panchthar', - 'TAP' => 'Taplejung', - 'BHO' => 'Bhojpur', - 'DKA' => 'Dhankuta', - 'MOR' => 'Morang', - 'SUN' => 'Sunsari', - 'SAN' => 'Sankhuwa', - 'TER' => 'Terhathum', - 'KHO' => 'Khotang', - 'OKH' => 'Okhaldhunga', - 'SAP' => 'Saptari', - 'SIR' => 'Siraha', - 'SOL' => 'Solukhumbu', - 'UDA' => 'Udayapur', - 'DHA' => 'Dhanusa', - 'DLK' => 'Dolakha', - 'MOH' => 'Mohottari', - 'RAM' => 'Ramechha', - 'SAR' => 'Sarlahi', - 'SIN' => 'Sindhuli', - 'BHA' => 'Bhaktapur', - 'DHD' => 'Dhading', - 'KTM' => 'Kathmandu', - 'KAV' => 'Kavrepalanchowk', - 'LAL' => 'Lalitpur', - 'NUW' => 'Nuwakot', - 'RAS' => 'Rasuwa', - 'SPC' => 'Sindhupalchowk', - 'BAR' => 'Bara', - 'CHI' => 'Chitwan', - 'MAK' => 'Makwanpur', - 'PAR' => 'Parsa', - 'RAU' => 'Rautahat', - 'GOR' => 'Gorkha', - 'KAS' => 'Kaski', - 'LAM' => 'Lamjung', - 'MAN' => 'Manang', - 'SYN' => 'Syangja', - 'TAN' => 'Tanahun', - 'BAG' => 'Baglung', - 'PBT' => 'Parbat', - 'MUS' => 'Mustang', - 'MYG' => 'Myagdi', - 'AGR' => 'Agrghakanchi', - 'GUL' => 'Gulmi', - 'KAP' => 'Kapilbastu', - 'NAW' => 'Nawalparasi', - 'PAL' => 'Palpa', - 'RUP' => 'Rupandehi', - 'DAN' => 'Dang', - 'PYU' => 'Pyuthan', - 'ROL' => 'Rolpa', - 'RUK' => 'Rukum', - 'SAL' => 'Salyan', - 'BAN' => 'Banke', - 'BDA' => 'Bardiya', - 'DAI' => 'Dailekh', - 'JAJ' => 'Jajarkot', - 'SUR' => 'Surkhet', - 'DOL' => 'Dolpa', - 'HUM' => 'Humla', - 'JUM' => 'Jumla', - 'KAL' => 'Kalikot', - 'MUG' => 'Mugu', - 'ACH' => 'Achham', - 'BJH' => 'Bajhang', - 'BJU' => 'Bajura', - 'DOT' => 'Doti', - 'KAI' => 'Kailali', - 'BAI' => 'Baitadi', - 'DAD' => 'Dadeldhura', - 'DAR' => 'Darchula', - 'KAN' => 'Kanchanpur' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_nepalese_states', $states ); + return apply_filters( 'edd_nepalese_states', $countries->get_states( 'NP' ) ); } /** @@ -1624,20 +325,9 @@ function edd_get_nepalese_states_list() { * @return array $states A list of states */ function edd_get_south_african_states_list() { - $states = array( - '' => '', - 'EC' => 'Eastern Cape', - 'FS' => 'Free State', - 'GP' => 'Gauteng', - 'KZN' => 'KwaZulu-Natal', - 'LP' => 'Limpopo', - 'MP' => 'Mpumalanga', - 'NC' => 'Northern Cape', - 'NW' => 'North West', - 'WC' => 'Western Cape' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_south_african_states', $states ); + return apply_filters( 'edd_south_african_states', $countries->get_states( 'ZA' ) ); } /** @@ -1647,88 +337,9 @@ function edd_get_south_african_states_list() { * @return array $states A list of states */ function edd_get_thailand_states_list() { - $states = array( - '' => '', - 'TH-37' => 'Amnat Charoen (อำนาจเจริญ)', - 'TH-15' => 'Ang Thong (อ่างทอง)', - 'TH-14' => 'Ayutthaya (พระนครศรีอยุธยา)', - 'TH-10' => 'Bangkok (กรุงเทพมหานคร)', - 'TH-38' => 'Bueng Kan (บึงกาฬ)', - 'TH-31' => 'Buri Ram (บุรีรัมย์)', - 'TH-24' => 'Chachoengsao (ฉะเชิงเทรา)', - 'TH-18' => 'Chai Nat (ชัยนาท)', - 'TH-36' => 'Chaiyaphum (ชัยภูมิ)', - 'TH-22' => 'Chanthaburi (จันทบุรี)', - 'TH-50' => 'Chiang Mai (เชียงใหม่)', - 'TH-57' => 'Chiang Rai (เชียงราย)', - 'TH-20' => 'Chonburi (ชลบุรี)', - 'TH-86' => 'Chumphon (ชุมพร)', - 'TH-46' => 'Kalasin (กาฬสินธุ์)', - 'TH-62' => 'Kamphaeng Phet (กำแพงเพชร)', - 'TH-71' => 'Kanchanaburi (กาญจนบุรี)', - 'TH-40' => 'Khon Kaen (ขอนแก่น)', - 'TH-81' => 'Krabi (กระบี่)', - 'TH-52' => 'Lampang (ลำปาง)', - 'TH-51' => 'Lamphun (ลำพูน)', - 'TH-42' => 'Loei (เลย)', - 'TH-16' => 'Lopburi (ลพบุรี)', - 'TH-58' => 'Mae Hong Son (แม่ฮ่องสอน)', - 'TH-44' => 'Maha Sarakham (มหาสารคาม)', - 'TH-49' => 'Mukdahan (มุกดาหาร)', - 'TH-26' => 'Nakhon Nayok (นครนายก)', - 'TH-73' => 'Nakhon Pathom (นครปฐม)', - 'TH-48' => 'Nakhon Phanom (นครพนม)', - 'TH-30' => 'Nakhon Ratchasima (นครราชสีมา)', - 'TH-60' => 'Nakhon Sawan (นครสวรรค์)', - 'TH-80' => 'Nakhon Si Thammarat (นครศรีธรรมราช)', - 'TH-55' => 'Nan (น่าน)', - 'TH-96' => 'Narathiwat (นราธิวาส)', - 'TH-39' => 'Nong Bua Lam Phu (หนองบัวลำภู)', - 'TH-43' => 'Nong Khai (หนองคาย)', - 'TH-12' => 'Nonthaburi (นนทบุรี)', - 'TH-13' => 'Pathum Thani (ปทุมธานี)', - 'TH-94' => 'Pattani (ปัตตานี)', - 'TH-82' => 'Phang Nga (พังงา)', - 'TH-93' => 'Phatthalung (พัทลุง)', - 'TH-56' => 'Phayao (พะเยา)', - 'TH-67' => 'Phetchabun (เพชรบูรณ์)', - 'TH-76' => 'Phetchaburi (เพชรบุรี)', - 'TH-66' => 'Phichit (พิจิตร)', - 'TH-65' => 'Phitsanulok (พิษณุโลก)', - 'TH-54' => 'Phrae (แพร่)', - 'TH-83' => 'Phuket (ภูเก็ต)', - 'TH-25' => 'Prachin Buri (ปราจีนบุรี)', - 'TH-77' => 'Prachuap Khiri Khan (ประจวบคีรีขันธ์)', - 'TH-85' => 'Ranong (ระนอง)', - 'TH-70' => 'Ratchaburi (ราชบุรี)', - 'TH-21' => 'Rayong (ระยอง)', - 'TH-45' => 'Roi Et (ร้อยเอ็ด)', - 'TH-27' => 'Sa Kaeo (สระแก้ว)', - 'TH-47' => 'Sakon Nakhon (สกลนคร)', - 'TH-11' => 'Samut Prakan (สมุทรปราการ)', - 'TH-74' => 'Samut Sakhon (สมุทรสาคร)', - 'TH-75' => 'Samut Songkhram (สมุทรสงคราม)', - 'TH-19' => 'Saraburi (สระบุรี)', - 'TH-91' => 'Satun (สตูล)', - 'TH-17' => 'Sing Buri (สิงห์บุรี)', - 'TH-33' => 'Sisaket (ศรีสะเกษ)', - 'TH-90' => 'Songkhla (สงขลา)', - 'TH-64' => 'Sukhothai (สุโขทัย)', - 'TH-72' => 'Suphan Buri (สุพรรณบุรี)', - 'TH-84' => 'Surat Thani (สุราษฎร์ธานี)', - 'TH-32' => 'Surin (สุรินทร์)', - 'TH-63' => 'Tak (ตาก)', - 'TH-92' => 'Trang (ตรัง)', - 'TH-23' => 'Trat (ตราด)', - 'TH-34' => 'Ubon Ratchathani (อุบลราชธานี)', - 'TH-41' => 'Udon Thani (อุดรธานี)', - 'TH-61' => 'Uthai Thani (อุทัยธานี)', - 'TH-53' => 'Uttaradit (อุตรดิตถ์)', - 'TH-95' => 'Yala (ยะลา)', - 'TH-35' => 'Yasothon (ยโสธร)' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_thailand_states', $states ); + return apply_filters( 'edd_thailand_states', $countries->get_states( 'TH' ) ); } /** @@ -1738,92 +349,9 @@ function edd_get_thailand_states_list() { * @return array $states A list of states */ function edd_get_turkey_states_list() { - $states = array( - '' => '', - 'TR01' => 'Adana', - 'TR02' => 'Adıyaman', - 'TR03' => 'Afyon', - 'TR04' => 'Ağrı', - 'TR05' => 'Amasya', - 'TR06' => 'Ankara', - 'TR07' => 'Antalya', - 'TR08' => 'Artvin', - 'TR09' => 'Aydın', - 'TR10' => 'Balıkesir', - 'TR11' => 'Bilecik', - 'TR12' => 'Bingöl', - 'TR13' => 'Bitlis', - 'TR14' => 'Bolu', - 'TR15' => 'Burdur', - 'TR16' => 'Bursa', - 'TR17' => 'Çanakkale', - 'TR18' => 'Çankıkesir', - 'TR19' => 'Çorum', - 'TR20' => 'Denizli', - 'TR21' => 'Diyarbakır', - 'TR22' => 'Edirne', - 'TR23' => 'Elazığ', - 'TR24' => 'Erzincan', - 'TR25' => 'Erzurum', - 'TR26' => 'Eskişehir', - 'TR27' => 'Gaziantep', - 'TR28' => 'Giresun', - 'TR29' => 'Gümüşhane', - 'TR30' => 'Hakkari', - 'TR31' => 'Hatay', - 'TR32' => 'Isparta', - 'TR33' => 'İçel', - 'TR34' => 'İstanbul', - 'TR35' => 'İzmir', - 'TR36' => 'Kars', - 'TR37' => 'Kastamonu', - 'TR38' => 'Kayseri', - 'TR39' => 'Kırklareli', - 'TR40' => 'Kırşehir', - 'TR41' => 'Kocaeli', - 'TR42' => 'Konya', - 'TR43' => 'Kütahya', - 'TR44' => 'Malatya', - 'TR45' => 'Manisa', - 'TR46' => 'Kahramanmaraş', - 'TR47' => 'Mardin', - 'TR48' => 'Muğla', - 'TR49' => 'Muş', - 'TR50' => 'Nevşehir', - 'TR51' => 'Niğde', - 'TR52' => 'Ordu', - 'TR53' => 'Rize', - 'TR54' => 'Sakarya', - 'TR55' => 'Samsun', - 'TR56' => 'Siirt', - 'TR57' => 'Sinop', - 'TR58' => 'Sivas', - 'TR59' => 'Tekirdağ', - 'TR60' => 'Tokat', - 'TR61' => 'Trabzon', - 'TR62' => 'Tunceli', - 'TR63' => 'Şanlıurfa', - 'TR64' => 'Uşak', - 'TR65' => 'Van', - 'TR66' => 'Yozgat', - 'TR67' => 'Zonguldak', - 'TR68' => 'Aksaray', - 'TR69' => 'Bayburt', - 'TR70' => 'Karaman', - 'TR71' => 'Kırıkkale', - 'TR72' => 'Batman', - 'TR73' => 'Şırnak', - 'TR74' => 'Bartın', - 'TR75' => 'Ardahan', - 'TR76' => 'Iğdır', - 'TR77' => 'Yalova', - 'TR78' => 'Karabük', - 'TR79' => 'Kilis', - 'TR80' => 'Osmaniye', - 'TR81' => 'Düzce' - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_turkey_states', $states ); + return apply_filters( 'edd_turkey_states', $countries->get_states( 'TR' ) ); } /** @@ -1833,63 +361,9 @@ function edd_get_turkey_states_list() { * @return array $states A list of states */ function edd_get_spain_states_list() { - $states = array( - '' => '', - 'C' => __( 'A Coruña', 'easy-digital-downloads' ), - 'VI' => __( 'Araba', 'easy-digital-downloads' ), - 'AB' => __( 'Albacete', 'easy-digital-downloads' ), - 'A' => __( 'Alicante', 'easy-digital-downloads' ), - 'AL' => __( 'Almería', 'easy-digital-downloads' ), - 'O' => __( 'Asturias', 'easy-digital-downloads' ), - 'AV' => __( 'Ávila', 'easy-digital-downloads' ), - 'BA' => __( 'Badajoz', 'easy-digital-downloads' ), - 'PM' => __( 'Baleares', 'easy-digital-downloads' ), - 'B' => __( 'Barcelona', 'easy-digital-downloads' ), - 'BU' => __( 'Burgos', 'easy-digital-downloads' ), - 'CC' => __( 'Cáceres', 'easy-digital-downloads' ), - 'CA' => __( 'Cádiz', 'easy-digital-downloads' ), - 'S' => __( 'Cantabria', 'easy-digital-downloads' ), - 'CS' => __( 'Castellón', 'easy-digital-downloads' ), - 'CE' => __( 'Ceuta', 'easy-digital-downloads' ), - 'CR' => __( 'Ciudad Real', 'easy-digital-downloads' ), - 'CO' => __( 'Córdoba', 'easy-digital-downloads' ), - 'CU' => __( 'Cuenca', 'easy-digital-downloads' ), - 'GI' => __( 'Girona', 'easy-digital-downloads' ), - 'GR' => __( 'Granada', 'easy-digital-downloads' ), - 'GU' => __( 'Guadalajara', 'easy-digital-downloads' ), - 'SS' => __( 'Gipuzkoa', 'easy-digital-downloads' ), - 'H' => __( 'Huelva', 'easy-digital-downloads' ), - 'HU' => __( 'Huesca', 'easy-digital-downloads' ), - 'J' => __( 'Jaén', 'easy-digital-downloads' ), - 'LO' => __( 'La Rioja', 'easy-digital-downloads' ), - 'GC' => __( 'Las Palmas', 'easy-digital-downloads' ), - 'LE' => __( 'León', 'easy-digital-downloads' ), - 'L' => __( 'Lleida', 'easy-digital-downloads' ), - 'LU' => __( 'Lugo', 'easy-digital-downloads' ), - 'M' => __( 'Madrid', 'easy-digital-downloads' ), - 'MA' => __( 'Málaga', 'easy-digital-downloads' ), - 'ML' => __( 'Melilla', 'easy-digital-downloads' ), - 'MU' => __( 'Murcia', 'easy-digital-downloads' ), - 'NA' => __( 'Navarra', 'easy-digital-downloads' ), - 'OR' => __( 'Ourense', 'easy-digital-downloads' ), - 'P' => __( 'Palencia', 'easy-digital-downloads' ), - 'PO' => __( 'Pontevedra', 'easy-digital-downloads' ), - 'SA' => __( 'Salamanca', 'easy-digital-downloads' ), - 'TF' => __( 'Santa Cruz de Tenerife', 'easy-digital-downloads' ), - 'SG' => __( 'Segovia', 'easy-digital-downloads' ), - 'SE' => __( 'Sevilla', 'easy-digital-downloads' ), - 'SO' => __( 'Soria', 'easy-digital-downloads' ), - 'T' => __( 'Tarragona', 'easy-digital-downloads' ), - 'TE' => __( 'Teruel', 'easy-digital-downloads' ), - 'TO' => __( 'Toledo', 'easy-digital-downloads' ), - 'V' => __( 'Valencia', 'easy-digital-downloads' ), - 'VA' => __( 'Valladolid', 'easy-digital-downloads' ), - 'BI' => __( 'Bizkaia', 'easy-digital-downloads' ), - 'ZA' => __( 'Zamora', 'easy-digital-downloads' ), - 'Z' => __( 'Zaragoza', 'easy-digital-downloads' ) - ); + $countries = new EDD\Utils\Countries(); - return apply_filters( 'edd_spain_states', $states ); + return apply_filters( 'edd_spain_states', $countries->get_states( 'ES' ) ); } /** @@ -1899,26 +373,7 @@ function edd_get_spain_states_list() { * @return array $states A list of Netherland's provinces. */ function edd_get_netherlands_provinces_list() { - $provinces = array( - '' => '', - 'DR' => __( 'Drenthe', 'easy-digital-downloads' ), - 'FL' => __( 'Flevoland', 'easy-digital-downloads' ), - 'FR' => __( 'Friesland', 'easy-digital-downloads' ), - 'GE' => __( 'Gelderland', 'easy-digital-downloads' ), - 'GR' => __( 'Groningen', 'easy-digital-downloads' ), - 'LI' => __( 'Limburg', 'easy-digital-downloads' ), - 'NB' => __( 'North Brabant', 'easy-digital-downloads' ), - 'NH' => __( 'North Holland', 'easy-digital-downloads' ), - 'OV' => __( 'Overijssel', 'easy-digital-downloads' ), - 'ZH' => __( 'South Holland', 'easy-digital-downloads' ), - 'UT' => __( 'Utrecht', 'easy-digital-downloads' ), - 'ZE' => __( 'Zeeland', 'easy-digital-downloads' ), - - // Caribbean Netherland - 'BO' => __( 'Bonaire', 'easy-digital-downloads' ), - 'SA' => __( 'Saba', 'easy-digital-downloads' ), - 'SE' => __( 'Sint Eustatius', 'easy-digital-downloads' ), - ); + $countries = new EDD\Utils\Countries(); /** * Filters the list of Netherland's provinces. @@ -1927,9 +382,7 @@ function edd_get_netherlands_provinces_list() { * * @param array $states A list of Netherland's provinces. */ - $provinces = apply_filters( 'edd_netherlands_provinces', $provinces ); - - return $provinces; + return apply_filters( 'edd_netherlands_provinces', $countries->get_states( 'NL' ) ); } /** @@ -1957,8 +410,11 @@ function edd_get_country_name( $country_code = '' ) { * @return string */ function edd_get_state_name( $country_code = '', $state_code = '' ) { - $states_list = edd_get_shop_states( $country_code ); - $state_name = isset( $states_list[ $state_code ] ) ? $states_list[ $state_code ] : $state_code; + if ( empty( $country_code ) ) { + $country_code = edd_get_shop_country(); + } + $countries = new EDD\Utils\Countries(); + $state_name = $countries->get_state_name( $country_code, $state_code ); return apply_filters( 'edd_get_state_name', $state_name, $state_code ); } diff --git a/wp-content/plugins/easy-digital-downloads/includes/date-functions.php b/wp-content/plugins/easy-digital-downloads/includes/date-functions.php index bd7c581a..7703467c 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/date-functions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/date-functions.php @@ -283,3 +283,15 @@ function edd_get_minute_values() { '59' => '59' ) ); } + +/** + * Gets the UTC equivalent of a date in the local timezone. + * + * @since 3.1.4 + * @param string $date_string The date string to convert. + * @param string $format The format to return the date in. + * @return string + */ +function edd_get_utc_date_string( $date_string = 'now', $format = 'Y-m-d H:i:s' ) { + return EDD()->utils->date( $date_string, edd_get_timezone_id(), false )->get_utc_from_local( $format ); +} diff --git a/wp-content/plugins/easy-digital-downloads/includes/download-functions.php b/wp-content/plugins/easy-digital-downloads/includes/download-functions.php index fab28610..19615662 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/download-functions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/download-functions.php @@ -709,31 +709,53 @@ function edd_get_download_sales_stats( $download_id = 0 ) { * @param int $download_id Download ID. * @param int $file_id File ID. * @param array $user_info User information (deprecated). - * @param string $ip User IP. + * @param string $ip Optional. IP address. * @param int $order_id Order ID. * @param int $price_id Optional. Price ID, + * @param string $user_agent Optional. User agent. * @return void */ -function edd_record_download_in_log( $download_id = 0, $file_id = 0, $user_info = array(), $ip = '', $order_id = 0, $price_id = 0 ) { +function edd_record_download_in_log( $download_id = 0, $file_id = 0, $user_info = array(), $ip = '', $order_id = 0, $price_id = 0, $user_agent = '' ) { $order = edd_get_order( $order_id ); - if ( ! class_exists( 'Browser' ) ) { - require_once EDD_PLUGIN_DIR . 'includes/libraries/browser.php'; + if ( empty( $user_agent ) ) { + if ( ! class_exists( 'Browser' ) ) { + require_once EDD_PLUGIN_DIR . 'includes/libraries/browser.php'; + } + $browser = new Browser(); + $user_agent = $browser->getBrowser() . ' ' . $browser->getVersion() . '/' . $browser->getPlatform(); } - $browser = new Browser(); + if ( empty( $ip ) ) { + $ip = edd_get_ip(); + } - $user_agent = $browser->getBrowser() . ' ' . $browser->getVersion() . '/' . $browser->getPlatform(); + $file_id = absint( $file_id ); + $files = edd_get_download_files( $download_id ); + $file_name = ''; - edd_add_file_download_log( array( + if ( is_array( $files ) ) { + foreach ( $files as $key => $file ) { + if ( absint( $key ) === $file_id ) { + $file_name = edd_get_file_name( $file ); + break; + } + } + } + + $log_id = edd_add_file_download_log( array( 'product_id' => absint( $download_id ), - 'file_id' => absint( $file_id ), + 'file_id' => $file_id, 'order_id' => absint( $order_id ), 'price_id' => absint( $price_id ), 'customer_id' => $order->customer_id, 'ip' => sanitize_text_field( $ip ), 'user_agent' => $user_agent, ) ); + + if ( $log_id && ! empty( $file_name ) ) { + edd_add_file_download_log_meta( $log_id, 'file_name', $file_name ); + } } /** diff --git a/wp-content/plugins/easy-digital-downloads/includes/emails/actions.php b/wp-content/plugins/easy-digital-downloads/includes/emails/actions.php index 73ef716a..0d70b8b5 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/emails/actions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/emails/actions.php @@ -60,7 +60,7 @@ function edd_resend_purchase_receipt( $data ) { wp_die( __( 'You do not have permission to edit this payment record', 'easy-digital-downloads' ), __( 'Error', 'easy-digital-downloads' ), array( 'response' => 403 ) ); } - $email = ! empty( $_GET['email'] ) ? sanitize_email( $_GET['email'] ) : ''; + $email = ! empty( $data['email'] ) ? sanitize_email( $data['email'] ) : ''; if( empty( $email ) ) { $customer = new EDD_Customer( edd_get_payment_customer_id( $purchase_id ) ); @@ -88,6 +88,7 @@ function edd_resend_purchase_receipt( $data ) { 'edd-message' => $sent ? 'email_sent' : 'email_send_failed', 'edd-action' => false, 'purchase_id' => false, + 'email' => false, ) ) ); diff --git a/wp-content/plugins/easy-digital-downloads/includes/gateways/paypal/admin/connect.php b/wp-content/plugins/easy-digital-downloads/includes/gateways/paypal/admin/connect.php index 33a38d7e..ecf12457 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/gateways/paypal/admin/connect.php +++ b/wp-content/plugins/easy-digital-downloads/includes/gateways/paypal/admin/connect.php @@ -506,7 +506,7 @@ function get_account_info() { wp_send_json_success( array( 'status' => $status, - 'account_status' => '', + 'account_status' => '', 'webhook_object' => isset( $validator ) ? $validator->webhook : null, 'actions' => array_values( $actions ), 'disconnect_links' => array_values( $disconnect_links ), diff --git a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/assets/js/build/paymentelements.min.js b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/assets/js/build/paymentelements.min.js index 4f4cbca3..a99fc80e 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/assets/js/build/paymentelements.min.js +++ b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/assets/js/build/paymentelements.min.js @@ -1 +1 @@ -!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=114)}([function(e,t,r){"use strict";r.d(t,"a",(function(){return n.a})),r.d(t,"f",(function(){return i.a})),r.d(t,"d",(function(){return a})),r.d(t,"h",(function(){return u})),r.d(t,"g",(function(){return c.b})),r.d(t,"j",(function(){return c.c})),r.d(t,"b",(function(){return c.a})),r.d(t,"i",(function(){return s})),r.d(t,"k",(function(){return d})),r.d(t,"e",(function(){return l})),r.d(t,"c",(function(){return f})),r(32),r(33),r(34),r(35);var n=r(19),o=r(20),i=r.n(o);function a(){i()(arguments,(function(e){document.addEventListener("DOMContentLoaded",e)}))}function u(e){for(var t=[],r=e.nextElementSibling;r;)1===r.nodeType&&t.push(r),r=r.nextElementSibling;return t}var c=r(21);function s(e){var t=!0;return i()(e.querySelectorAll("input"),(function(e){e.checkValidity&&!e.checkValidity()&&(t=!1)})),t}function d(e){var t=document.createElement("input");t.type="submit",t.style.display="none",e.appendChild(t),t.click(),t.remove()}function l(e){return e?""===e.value?null:e.value:null}function f(e,t){"true"===edd_stripe_vars.debuggingEnabled&&console.log("EDD Stripe - Debugging","\n","*".repeat(e.length+5),"\n",e,"\n","*".repeat(e.length+5),"\n",JSON.stringify(t,null,4))}r(7)},function(e,t,r){var n=r(67)();e.exports=n;try{regeneratorRuntime=n}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},function(e,t,r){var n=r(36);e.exports=function(e,t,r){return(t=n(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){(function(t){function r(e,r,n,o,i,a,u){try{var c=e[a](u),s=c.value}catch(e){return void n(e)}c.done?r(s):t.resolve(s).then(o,i)}e.exports=function(e){return function(){var n=this,o=arguments;return new t((function(t,i){var a=e.apply(n,o);function u(e){r(a,t,i,u,c,"next",e)}function c(e){r(a,t,i,u,c,"throw",e)}u(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports}).call(this,r(22))},function(e,t){function r(t){return e.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,r(t)}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){(function(t){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||Function("return this")()}).call(this,r(38))},function(e,t){e.exports=jQuery},function(e,t,r){"use strict";function n(e){return null===e?window.eddStripe:!e in window.eddStripe?"":window.eddStripe[e]}function o(e,t,r){if(window.eddStripe[e]=t,r)return window.eddStripe[e]}r.d(t,"a",(function(){return n})),r.d(t,"b",(function(){return o}))},,function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},,,function(e,t,r){var n=r(9);e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(e,t,r){var n=r(5),o=r(48),i=r(10),a=r(49),u=r(57),c=r(91),s=o("wks"),d=n.Symbol,l=c?d:d&&d.withoutSetter||a;e.exports=function(e){return i(s,e)||(u&&i(d,e)?s[e]=d[e]:s[e]=l("Symbol."+e)),s[e]}},function(e,t,r){"use strict";(function(e){r.d(t,"c",(function(){return s})),r.d(t,"d",(function(){return p})),r.d(t,"a",(function(){return h})),r.d(t,"b",(function(){return y}));var n=r(3),o=r.n(n),i=r(1),a=r.n(i),u=r(31),c=r(0);function s(){Object(u.a)(),!1!==window.eddStripe.elementMounted&&(window.eddStripe.intentFingerprint="",window.eddStripe.intentType="",window.eddStripe.intentId="",h(),e(document).off("click","#edd_purchase_form #edd_purchase_submit [type=submit]"),document.getElementById("edd-purchase-button").addEventListener("click",function(){var t=o()(a.a.mark((function t(r){var n,o,i,c,s,l,h,m,w,_,x,S,j,O,E,P,k;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("stripe"===e('input[name="edd-gateway"]').val()&&e(".edd_cart_total .edd_cart_amount").data("total")>0){t.next=2;break}return t.abrupt("return");case 2:if(b()){t.next=4;break}return t.abrupt("return",!1);case 4:return r.preventDefault(),p(),t.prev=6,n=Object(u.b)(document.getElementById("edd_purchase_form")),t.next=10,g(n);case 10:return o=t.sent,i=o.paymentMethod,t.next=14,d(i);case 14:return c=t.sent,s=c.token,l=c.client_secret,h=c.intent_type,m=c.intent_fingerprint,w=c.intent_id,window.eddStripe.intentType=h,window.eddStripe.intentFingerprint=m,window.eddStripe.intentId=w,(_=document.getElementById("edd-process-checkout-nonce")).value=s,x="PaymentIntent"===h?"confirmPayment":"confirmSetup",(S={clientSecret:l,confirmParams:{return_url:edd_stripe_vars.successPageUri},redirect:"if_required"}).confirmParams.payment_method=i.id,t.next=30,window.eddStripe[x](S);case 30:if(j=t.sent,!(O=j.error)){t.next=36;break}return v(O),y(),t.abrupt("return",!1);case 36:return t.next=38,f();case 38:E=t.sent,P=E.intent,k=E.nonce,_.value=k,"succeeded"===P.status?window.location.replace(edd_stripe_vars.successPageUri):window.location.replace(edd_stripe_vars.failurePageUri),t.next=50;break;case 45:return t.prev=45,t.t0=t.catch(6),v(t.t0),y(),t.abrupt("return",!1);case 50:case"end":return t.stop()}}),t,null,[[6,45]])})));return function(_x){return t.apply(this,arguments)}}()))}function d(e){return l.apply(this,arguments)}function l(){return(l=o()(a.a.mark((function t(r){var n;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e("#edd-process-stripe-token"),t.abrupt("return",Object(c.a)("edds_process_purchase_form",{form_data:e("#edd_purchase_form").serialize(),timestamp:n.length?n.data("timestamp"):"",token:n.length?n.data("token"):"",intent_type:window.eddStripe.intentType,intent_id:window.eddStripe.intentId,intent_fingerprint:window.eddStripe.intentFingerprint,payment_method:r}));case 2:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function f(){var t=e("#edd_purchase_form"),r=e("#edd-process-stripe-token"),n=t.serialize();if(0===t.length){var o=e("#edd-process-checkout-nonce").val();n="edd-process-checkout-nonce=".concat(o)}return Object(c.a)("edds_create_and_complete_order",{form_data:n,timestamp:r.length?r.data("timestamp"):"",token:r.length?r.data("token"):"",intent_id:window.eddStripe.intentId,intent_type:window.eddStripe.intentType})}function p(){var t;window.eddStripe.paymentElement.update({readOnly:!0}),0===(t=e("#edd-purchase-button").parent()).find(".edd-loading-ajax").length&&t.append('');var r=e("#edd-purchase-button");r.attr("data-edd-button-state","updating"),r.prop("disabled","disabled"),r.prop("readonly","readonly"),e(".edd_errors").remove(),e(".edd-error").hide(),e("#edd-stripe-payment-errors").remove(),e(".edd-stripe-alert").remove(),r.parent().find(".edd-loading-ajax").remove()}function h(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];window.eddStripe.paymentElement.update({readOnly:!1});var r=e("#edd-purchase-button");r.attr("data-edd-button-state","disabled"),r.prop("disabled","disabled"),r.prop("readonly","readonly"),r.parent().find(".edd-loading-ajax").remove(),t&&(e(".edd_errors").remove(),e(".edd-error").hide(),e("#edd-stripe-payment-errors").remove(),e(".edd-stripe-alert").remove())}function y(){if(!window.eddStripe.isAtFailureLimit){window.eddStripe.paymentElement.update({readOnly:!1});var t=e("#edd-purchase-button");t.attr("data-edd-button-state","ready"),t.prop("disabled",""),t.prop("readonly",""),t.parent().find(".edd-loading-ajax").remove(),e(".edd_errors").remove(),e(".edd-error").hide()}}function v(e){return m.apply(this,arguments)}function m(){return(m=o()(a.a.mark((function t(r){var n,o,i,u,s,d,l,f;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(console.log(r),n=r.code,o=r.message,r.type,i=window.edd_stripe_vars.elementsCustomizations.i18n.errorMessages,o||(o=edd_stripe_vars.generic_error),u=n&&i[n]?i[n]:o,s=Object(c.g)(u),!n||"incomplete"===n){t.next=14;break}return t.next=8,Object(c.a)("edds_payment_elements_rate_limit_tick");case 8:if(d=t.sent,l=d.is_at_limit,f=d.message,!l){t.next=14;break}return w(f),t.abrupt("return");case 14:e(".edd-stripe-alert").remove(),e(edd_global_vars.checkout_error_anchor).before(s),e(document.body).trigger("edd_checkout_error",[r]),"incomplete"===n&&e(".edd-stripe-alert").removeClass("edd-alert-error").addClass("edd-alert-warn"),window.console&&r.responseText&&window.console.error(r.responseText);case 19:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function b(){var e=!0;return document.getElementById("edd_purchase_form").querySelectorAll("[required]").forEach((function(t){!1===t.checkValidity()&&(t.reportValidity(),e=!1)})),e}function g(e){return window.eddStripe.createPaymentMethod({elements:window.eddStripe.configuredElement,params:{billing_details:e}}).then((function(e){var t=e.error,r=e.paymentMethod;return t&&v(t),{paymentMethod:r}})).catch((function(e){return v(e),y(),!1}))}function w(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";window.eddStripe.isAtFailureLimit=!0,window.eddStripe.paymentElement.unmount(),e("#edd_cc_fields").slideUp().remove();var r=e("#edd-purchase-button");r.remove();var n=Object(c.g)(t,"error");e(".edd-stripe-alert").remove(),e(edd_global_vars.checkout_error_anchor).before(n)}}).call(this,r(6))},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,r){var n=r(13),o=r(26),i=r(23);e.exports=n?function(e,t,r){return o.f(e,t,i(1,r))}:function(e,t,r){return e[t]=r,e}},,function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return s}));var n=r(4),o=r.n(n),i=r(2),a=r.n(i);function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t-1&&e%1==0&&e-1&&e%1==0&&e<=9007199254740991}(e.length)&&!function(e){var t=function(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}(e)?c.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)}function m(e){return v(e)?function(e,t){var r=y(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&v(e)}(e)&&u.call(e,"callee")&&(!s.call(e,"callee")||"[object Arguments]"==c.call(e))}(e)?function(e,t){for(var r=-1,n=Array(e);++r1&&void 0!==arguments[1]?arguments[1]:"error",r=document.createElement("p");return r.classList.add("edd-alert"),r.classList.add("edd-stripe-alert"),r.style.clear="both","error"===t?r.classList.add("edd-alert-error"):r.classList.add("edd-alert-success"),r.innerHTML=e||edd_stripe_vars.generic_error,r}function o(t){var r=t.errorType,o=t.errorMessage,i=t.errorContainer,a=t.errorContainerReplace,u=void 0===a||a,c=e(i),s=n(o,r);!0===u?c.html(s):c.before(s)}function i(t){e(t).html("")}r.d(t,"b",(function(){return n})),r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){return i}))}).call(this,r(6))},function(e,t,r){e.exports=r(64).Promise},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,r){var n=r(42),o=r(44);e.exports=function(e){return n(o(e))}},function(e,t,r){var n=r(16);e.exports=function(e,t){if(!n(e))return e;var r,o;if(t&&"function"==typeof(r=e.toString)&&!n(o=r.call(e)))return o;if("function"==typeof(r=e.valueOf)&&!n(o=r.call(e)))return o;if(!t&&"function"==typeof(r=e.toString)&&!n(o=r.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t,r){var n=r(13),o=r(45),i=r(27),a=r(25),u=Object.defineProperty;t.f=n?u:function(e,t,r){if(i(e),t=a(t,!0),i(r),o)try{return u(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},function(e,t,r){var n=r(16);e.exports=function(e){if(!n(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,r){var n=r(5),o=r(17);e.exports=function(e,t){try{o(n,e,t)}catch(r){n[e]=t}return t}},,,function(e,t,r){"use strict";r.d(t,"a",(function(){return m})),r.d(t,"b",(function(){return S}));var n=r(3),o=r.n(n),i=r(98),a=r.n(i),u=r(2),c=r.n(u),s=r(1),d=r.n(s),l=r(0),f=r(7),p=r(15);function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function y(e){for(var t=1;tthis.length)&&-1!==this.indexOf(e,t)})},function(e,t){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;do{if(Element.prototype.matches.call(t,e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null})},function(e,t){Object.entries||(Object.entries=function(e){for(var t=Object.keys(e),r=t.length,n=new Array(r);r--;)n[r]=[t[r],e[t[r]]];return n})},function(e,t){[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach((function(e){e.hasOwnProperty("remove")||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){this.parentNode.removeChild(this)}})}))},function(e,t,r){var n=r(4).default,o=r(37);e.exports=function(e){var t=o(e,"string");return"symbol"===n(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){var n=r(4).default;e.exports=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!==n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(e){"object"==typeof window&&(r=window)}e.exports=r},function(e,t,r){var n=r(5),o=r(40).f,i=r(17),a=r(70),u=r(28),c=r(75),s=r(82);e.exports=function(e,t){var r,d,l,f,p,h=e.target,y=e.global,v=e.stat;if(r=y?n:v?n[h]||u(h,{}):(n[h]||{}).prototype)for(d in t){if(f=t[d],l=e.noTargetGet?(p=o(r,d))&&p.value:r[d],!s(y?d:h+(v?".":"#")+d,e.forced)&&void 0!==l){if(typeof f==typeof l)continue;c(f,l)}(e.sham||l&&l.sham)&&i(f,"sham",!0),a(r,d,f,e)}}},function(e,t,r){var n=r(13),o=r(41),i=r(23),a=r(24),u=r(25),c=r(10),s=r(45),d=Object.getOwnPropertyDescriptor;t.f=n?d:function(e,t){if(e=a(e),t=u(t,!0),s)try{return d(e,t)}catch(e){}if(c(e,t))return i(!o.f.call(e,t),e[t])}},function(e,t,r){"use strict";var n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!n.call({1:2},1);t.f=i?function(e){var t=o(this,e);return!!t&&t.enumerable}:n},function(e,t,r){var n=r(9),o=r(43),i="".split;e.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?i.call(e,""):Object(e)}:Object},function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,r){var n=r(13),o=r(9),i=r(69);e.exports=!n&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(e,t,r){var n=r(47),o=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(e){return o.call(e)}),e.exports=n.inspectSource},function(e,t,r){var n=r(5),o=r(28),i=n["__core-js_shared__"]||o("__core-js_shared__",{});e.exports=i},function(e,t,r){var n=r(74),o=r(47);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.5",mode:n?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t){var r=0,n=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++r+n).toString(36)}},function(e,t){e.exports={}},function(e,t,r){var n=r(10),o=r(24),i=r(80).indexOf,a=r(50);e.exports=function(e,t){var r,u=o(e),c=0,s=[];for(r in u)!n(a,r)&&n(u,r)&&s.push(r);for(;t.length>c;)n(u,r=t[c++])&&(~i(s,r)||s.push(r));return s}},function(e,t,r){var n=r(53),o=Math.min;e.exports=function(e){return e>0?o(n(e),9007199254740991):0}},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,r){var n=r(44);e.exports=function(e){return Object(n(e))}},function(e,t,r){var n=r(9);e.exports=!!Object.getOwnPropertySymbols&&!n((function(){return!String(Symbol())}))},function(e,t){e.exports={}},function(e,t,r){"use strict";(function(e){r.d(t,"b",(function(){return i}));var n=r(15),o=r(7);function i(){if(Object(o.b)("elementsTarget","#edd-stripe-payment-element"),"1"===edd_scripts.is_checkout){var t=document.querySelector('input[name="edd-gateway"]');window.eddStripe.isBuyNow=!1,t&&"stripe"===t.value?(Object(o.b)("singleGateway",!0),Object(n.c)()):(Object(o.b)("singleGateway",!1),e(document.body).on("edd_gateway_loaded",(function(e,t){"stripe"===t&&Object(n.c)()})))}}r.d(t,"a",(function(){return n.c}))}).call(this,r(6))},,,function(e,t,r){"use strict";r.d(t,"a",(function(){return b}));var n=r(2),o=r.n(n);function i(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&this.registerTriggers.apply(this,a(o)),this.onClick=this.onClick.bind(this),this.onKeydown=this.onKeydown.bind(this)}var t,r;return t=e,(r=[{key:"registerTriggers",value:function(){for(var e=this,t=arguments.length,r=new Array(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:null;if(this.activeElement=document.activeElement,this.modal.setAttribute("aria-hidden","false"),this.modal.classList.add(this.config.openClass),this.scrollBehaviour("disable"),this.addEventListeners(),this.config.awaitOpenAnimation){var r=function t(){e.modal.removeEventListener("animationend",t,!1),e.setFocusToFirstNode()};this.modal.addEventListener("animationend",r,!1)}else this.setFocusToFirstNode();this.config.onShow(this.modal,this.activeElement,t)}},{key:"closeModal",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.modal;if(this.modal.setAttribute("aria-hidden","true"),this.removeEventListeners(),this.scrollBehaviour("enable"),this.activeElement&&this.activeElement.focus&&this.activeElement.focus(),this.config.onClose(this.modal,this.activeElement,e),this.config.awaitCloseAnimation){var r=this.config.openClass;this.modal.addEventListener("animationend",(function e(){t.classList.remove(r),t.removeEventListener("animationend",e,!1)}),!1)}else t.classList.remove(this.config.openClass)}},{key:"closeModalById",value:function(e){this.modal=document.getElementById(e),this.modal&&this.closeModal()}},{key:"scrollBehaviour",value:function(e){if(this.config.disableScroll){var t=document.querySelector("body");switch(e){case"enable":Object.assign(t.style,{overflow:""});break;case"disable":Object.assign(t.style,{overflow:"hidden"})}}}},{key:"addEventListeners",value:function(){this.modal.addEventListener("touchstart",this.onClick),this.modal.addEventListener("click",this.onClick),document.addEventListener("keydown",this.onKeydown)}},{key:"removeEventListeners",value:function(){this.modal.removeEventListener("touchstart",this.onClick),this.modal.removeEventListener("click",this.onClick),document.removeEventListener("keydown",this.onKeydown)}},{key:"onClick",value:function(e){e.target.hasAttribute(this.config.closeTrigger)&&this.closeModal(e)}},{key:"onKeydown",value:function(e){27===e.keyCode&&this.closeModal(e),9===e.keyCode&&this.retainFocus(e)}},{key:"getFocusableNodes",value:function(){var e=this.modal.querySelectorAll(c);return Array.apply(void 0,a(e))}},{key:"setFocusToFirstNode",value:function(){var e=this;if(!this.config.disableFocus){var t=this.getFocusableNodes();if(0!==t.length){var r=t.filter((function(t){return!t.hasAttribute(e.config.closeTrigger)}));r.length>0&&r[0].focus(),0===r.length&&t[0].focus()}}}},{key:"retainFocus",value:function(e){var t=this.getFocusableNodes();if(0!==t.length)if(t=t.filter((function(e){return null!==e.offsetParent})),this.modal.contains(document.activeElement)){var r=t.indexOf(document.activeElement);e.shiftKey&&0===r&&(t[t.length-1].focus(),e.preventDefault()),!e.shiftKey&&t.length>0&&r===t.length-1&&(t[0].focus(),e.preventDefault())}else t[0].focus()}}])&&i(t.prototype,r),e}(),d=null,l=function(e){if(!document.getElementById(e))return console.warn("MicroModal: ❗Seems like you have missed %c'".concat(e,"'"),"background-color: #f8f9fa;color: #50596c;font-weight: bold;","ID somewhere in your code. Refer example below to resolve it."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",'')),!1},f=function(e,t){if(function(e){e.length<=0&&(console.warn("MicroModal: ❗Please specify at least one %c'micromodal-trigger'","background-color: #f8f9fa;color: #50596c;font-weight: bold;","data attribute."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",''))}(e),!t)return!0;for(var r in t)l(r);return!0},{init:function(e){var t=Object.assign({},{openTrigger:"data-micromodal-trigger"},e),r=a(document.querySelectorAll("[".concat(t.openTrigger,"]"))),n=function(e,t){var r=[];return e.forEach((function(e){var n=e.attributes[t].value;void 0===r[n]&&(r[n]=[]),r[n].push(e)})),r}(r,t.openTrigger);if(!0!==t.debugMode||!1!==f(r,n))for(var o in n){var i=n[o];t.targetModal=o,t.triggers=a(i),d=new s(t)}},show:function(e,t){var r=t||{};r.targetModal=e,!0===r.debugMode&&!1===l(e)||(d&&d.removeEventListeners(),(d=new s(r)).showModal())},close:function(e){e?d.closeModalById(e):d.closeModal()}});window.MicroModal=p;var h=p;function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r1)for(var r=1;r=0;--n){var o=this.tryEntries[n],i=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=a.call(o,"catchLoc"),c=a.call(o,"finallyLoc");if(u&&c){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&a.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),k(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;k(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:A(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),y}},r}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports}).call(this,r(22))},function(e,t,r){var n=r(39),o=r(83);n({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},function(e,t,r){var n=r(5),o=r(16),i=n.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},function(e,t,r){var n=r(5),o=r(17),i=r(10),a=r(28),u=r(46),c=r(71),s=c.get,d=c.enforce,l=String(String).split("String");(e.exports=function(e,t,r,u){var c=!!u&&!!u.unsafe,s=!!u&&!!u.enumerable,f=!!u&&!!u.noTargetGet;"function"==typeof r&&("string"!=typeof t||i(r,"name")||o(r,"name",t),d(r).source=l.join("string"==typeof t?t:"")),e!==n?(c?!f&&e[t]&&(s=!0):delete e[t],s?e[t]=r:o(e,t,r)):s?e[t]=r:a(t,r)})(Function.prototype,"toString",(function(){return"function"==typeof this&&s(this).source||u(this)}))},function(e,t,r){var n,o,i,a=r(72),u=r(5),c=r(16),s=r(17),d=r(10),l=r(73),f=r(50),p=u.WeakMap;if(a){var h=new p,y=h.get,v=h.has,m=h.set;n=function(e,t){return m.call(h,e,t),t},o=function(e){return y.call(h,e)||{}},i=function(e){return v.call(h,e)}}else{var b=l("state");f[b]=!0,n=function(e,t){return s(e,b,t),t},o=function(e){return d(e,b)?e[b]:{}},i=function(e){return d(e,b)}}e.exports={set:n,get:o,has:i,enforce:function(e){return i(e)?o(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!c(t)||(r=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return r}}}},function(e,t,r){var n=r(5),o=r(46),i=n.WeakMap;e.exports="function"==typeof i&&/native code/.test(o(i))},function(e,t,r){var n=r(48),o=r(49),i=n("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},function(e,t){e.exports=!1},function(e,t,r){var n=r(10),o=r(76),i=r(40),a=r(26);e.exports=function(e,t){for(var r=o(t),u=a.f,c=i.f,s=0;sd;)if((u=c[d++])!=u)return!0}else for(;s>d;d++)if((e||d in c)&&c[d]===r)return e||d||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},function(e,t,r){var n=r(53),o=Math.max,i=Math.min;e.exports=function(e,t){var r=n(e);return r<0?o(r+t,0):i(r,t)}},function(e,t,r){var n=r(9),o=/#|\.prototype\./,i=function(e,t){var r=u[a(e)];return r==s||r!=c&&("function"==typeof t?n(t):!!t)},a=i.normalize=function(e){return String(e).replace(o,".").toLowerCase()},u=i.data={},c=i.NATIVE="N",s=i.POLYFILL="P";e.exports=i},function(e,t,r){"use strict";var n=r(13),o=r(9),i=r(84),a=r(55),u=r(41),c=r(56),s=r(42),d=Object.assign,l=Object.defineProperty;e.exports=!d||o((function(){if(n&&1!==d({b:1},d(l({},"a",{enumerable:!0,get:function(){l(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol();return e[r]=7,"abcdefghijklmnopqrst".split("").forEach((function(e){t[e]=e})),7!=d({},e)[r]||"abcdefghijklmnopqrst"!=i(d({},t)).join("")}))?function(e,t){for(var r=c(e),o=arguments.length,d=1,l=a.f,f=u.f;o>d;)for(var p,h=s(arguments[d++]),y=l?i(h).concat(l(h)):i(h),v=y.length,m=0;v>m;)p=y[m++],n&&!f.call(h,p)||(r[p]=h[p]);return r}:d},function(e,t,r){var n=r(51),o=r(54);e.exports=Object.keys||function(e){return n(e,o)}},function(e,t,r){var n=r(39),o=r(86);n({target:"Array",stat:!0,forced:!r(96)((function(e){Array.from(e)}))},{from:o})},function(e,t,r){"use strict";var n=r(87),o=r(56),i=r(89),a=r(90),u=r(52),c=r(92),s=r(93);e.exports=function(e){var t,r,d,l,f,p,h=o(e),y="function"==typeof this?this:Array,v=arguments.length,m=v>1?arguments[1]:void 0,b=void 0!==m,g=s(h),w=0;if(b&&(m=n(m,v>2?arguments[2]:void 0,2)),null==g||y==Array&&a(g))for(r=new y(t=u(h.length));t>w;w++)p=b?m(h[w],w):h[w],c(r,w,p);else for(f=(l=g.call(h)).next,r=new y;!(d=f.call(l)).done;w++)p=b?i(l,m,[d.value,w],!0):d.value,c(r,w,p);return r.length=w,r}},function(e,t,r){var n=r(88);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 0:return function(){return e.call(t)};case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,o){return e.call(t,r,n,o)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,r){var n=r(27);e.exports=function(e,t,r,o){try{return o?t(n(r)[0],r[1]):t(r)}catch(t){var i=e.return;throw void 0!==i&&n(i.call(e)),t}}},function(e,t,r){var n=r(14),o=r(58),i=n("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},function(e,t,r){var n=r(57);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,r){"use strict";var n=r(25),o=r(26),i=r(23);e.exports=function(e,t,r){var a=n(t);a in e?o.f(e,a,i(0,r)):e[a]=r}},function(e,t,r){var n=r(94),o=r(58),i=r(14)("iterator");e.exports=function(e){if(null!=e)return e[i]||e["@@iterator"]||o[n(e)]}},function(e,t,r){var n=r(95),o=r(43),i=r(14)("toStringTag"),a="Arguments"==o(function(){return arguments}());e.exports=n?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),i))?r:a?o(t):"Object"==(n=o(t))&&"function"==typeof t.callee?"Arguments":n}},function(e,t,r){var n={};n[r(14)("toStringTag")]="z",e.exports="[object z]"===String(n)},function(e,t,r){var n=r(14)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[n]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var r=!1;try{var i={};i[n]=function(){return{next:function(){return{done:r=!0}}}},e(i)}catch(e){}return r}},function(e,t,r){var n=r(63);e.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){var n=r(108),o=r(109),i=r(97),a=r(110);e.exports=function(e){return n(e)||o(e)||i(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},,,,,,,,,function(e,t,r){},function(e,t,r){var n=r(63);e.exports=function(e){if(Array.isArray(e))return n(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},,,,function(e,t,r){"use strict";r.r(t),r(107);var n=r(0),o=r(59),i=r(62);function a(){Object(n.f)(document.querySelectorAll(".edds-buy-now"),(function(e){e.classList.contains("edd-free-download")||e.addEventListener("click",(function(e){window.eddStripe.activeBuyNow=e;var t,r,a=e.currentTarget.dataset,u=a.downloadId,c=a.nonce,s=e.currentTarget.dataset.token.length?e.currentTarget.dataset.token:"",d=e.currentTarget.dataset.timestamp.length?e.currentTarget.dataset.timestamp:"";if(u){e.preventDefault(),e.stopImmediatePropagation();var l=null,f=1,p=e.currentTarget.closest(".edd_download_purchase_form"),h=p.querySelector(".edd_price_option_".concat(u,":checked"));h&&(l=h.value);var y=p.querySelector('input[name="edd_download_quantity"]');y&&(f=y.value),t={downloadId:u,priceId:l,quantity:f,nonce:c,addToCartForm:p,timestamp:d,token:s},r=document.querySelector("#edds-buy-now-modal-content"),i.a.open("edds-buy-now",{onShow:function(){var e,i,a,u,c,s,d,l;r.innerHTML='',(e=t.downloadId,i=t.priceId,a=t.quantity,u=t.nonce,c=t.addToCartForm,s=t.timestamp,d=t.token,l={download_id:e,price_id:i,quantity:a,nonce:u,post_data:jQuery(c).serialize(),timestamp:s,token:d},Object(n.a)("edds_add_to_cart",l)).then((function(e){var t=e.checkout;window.eddStripe.isBuyNow=!0,r.innerHTML=t;var n=document.querySelector("#edds-buy-now-modal-content #edd-purchase-button");n.length&&(n.value=edd_stripe_vars.formLoadingText),window.EDD_Checkout.init(),document.querySelector("#edds-buy-now-modal-content .edd_cart_amount").dataset.total>0&&(window.eddStripe.singleGateway=!0,Object(o.a)())})).fail((function(e){var t=e.message;document.querySelector("#edds-buy-now-modal-content").innerHTML=t}))},onClose:function(){window.eddStripe.intentId="",window.eddStripe.clientSecret="",window.eddStripe.intentType="",window.eddStripe.intentFingerprint="",Object(n.a)("edds_empty_cart")}})}}))})),jQuery(document.body).on("edd_checkout_error",(function(){var e=document.querySelector("#edds-buy-now #edd-purchase-button");if(e){var t=edd_stripe_vars.i18n.completePurchase,r=document.querySelector(".edd_cart_amount").dataset,n=r.total,o=r.totalCurrency;"0"!==n&&setTimeout((function(){e.value="".concat(o," - ").concat(t)}),10)}}))}var u=r(31);!function(){try{window.eddStripe=new Stripe(edd_stripe_vars.publishable_key,{betas:["elements_enable_deferred_intent_beta_1"]}),window.eddStripe._plugin={domReady:n.d,apiRequest:n.a,generateNotice:n.g,createAndMountElement:u.a,getBillingDetails:u.b},Object(n.d)(o.b,a)}catch(e){alert(e.message)}}()}]); \ No newline at end of file +!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=114)}([function(e,t,r){"use strict";r.d(t,"a",(function(){return n.a})),r.d(t,"f",(function(){return i.a})),r.d(t,"d",(function(){return a})),r.d(t,"h",(function(){return u})),r.d(t,"g",(function(){return c.b})),r.d(t,"j",(function(){return c.c})),r.d(t,"b",(function(){return c.a})),r.d(t,"i",(function(){return s})),r.d(t,"k",(function(){return d})),r.d(t,"e",(function(){return l})),r.d(t,"c",(function(){return f})),r(32),r(33),r(34),r(35);var n=r(19),o=r(20),i=r.n(o);function a(){i()(arguments,(function(e){document.addEventListener("DOMContentLoaded",e)}))}function u(e){for(var t=[],r=e.nextElementSibling;r;)1===r.nodeType&&t.push(r),r=r.nextElementSibling;return t}var c=r(21);function s(e){var t=!0;return i()(e.querySelectorAll("input"),(function(e){e.checkValidity&&!e.checkValidity()&&(t=!1)})),t}function d(e){var t=document.createElement("input");t.type="submit",t.style.display="none",e.appendChild(t),t.click(),t.remove()}function l(e){return e?""===e.value?null:e.value:null}function f(e,t){"true"===edd_stripe_vars.debuggingEnabled&&console.log("EDD Stripe - Debugging","\n","*".repeat(e.length+5),"\n",e,"\n","*".repeat(e.length+5),"\n",JSON.stringify(t,null,4))}r(7)},function(e,t,r){var n=r(67)();e.exports=n;try{regeneratorRuntime=n}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},function(e,t,r){var n=r(36);e.exports=function(e,t,r){return(t=n(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){(function(t){function r(e,r,n,o,i,a,u){try{var c=e[a](u),s=c.value}catch(e){return void n(e)}c.done?r(s):t.resolve(s).then(o,i)}e.exports=function(e){return function(){var n=this,o=arguments;return new t((function(t,i){var a=e.apply(n,o);function u(e){r(a,t,i,u,c,"next",e)}function c(e){r(a,t,i,u,c,"throw",e)}u(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports}).call(this,r(22))},function(e,t){function r(t){return e.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,r(t)}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){(function(t){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||Function("return this")()}).call(this,r(38))},function(e,t){e.exports=jQuery},function(e,t,r){"use strict";function n(e){return null===e?window.eddStripe:!e in window.eddStripe?"":window.eddStripe[e]}function o(e,t,r){if(window.eddStripe[e]=t,r)return window.eddStripe[e]}r.d(t,"a",(function(){return n})),r.d(t,"b",(function(){return o}))},,function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},,,function(e,t,r){var n=r(9);e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(e,t,r){var n=r(5),o=r(48),i=r(10),a=r(49),u=r(57),c=r(91),s=o("wks"),d=n.Symbol,l=c?d:d&&d.withoutSetter||a;e.exports=function(e){return i(s,e)||(u&&i(d,e)?s[e]=d[e]:s[e]=l("Symbol."+e)),s[e]}},function(e,t,r){"use strict";(function(e){r.d(t,"c",(function(){return s})),r.d(t,"d",(function(){return p})),r.d(t,"a",(function(){return h})),r.d(t,"b",(function(){return y}));var n=r(3),o=r.n(n),i=r(1),a=r.n(i),u=r(31),c=r(0);function s(){Object(u.a)(),!1!==window.eddStripe.elementMounted&&(window.eddStripe.intentFingerprint="",window.eddStripe.intentType="",window.eddStripe.intentId="",h(),e(document).off("click","#edd_purchase_form #edd_purchase_submit [type=submit]"),document.getElementById("edd-purchase-button").addEventListener("click",function(){var t=o()(a.a.mark((function t(r){var n,o,i,c,s,l,h,v,b,_,x,S,j,O,E,P,k;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("stripe"===e('input[name="edd-gateway"]').val()&&e(".edd_cart_total .edd_cart_amount").data("total")>0){t.next=2;break}return t.abrupt("return");case 2:if(g()){t.next=4;break}return t.abrupt("return",!1);case 4:return r.preventDefault(),p(!1),t.prev=6,n=Object(u.b)(document.getElementById("edd_purchase_form")),t.next=10,w(n);case 10:return o=t.sent,i=o.paymentMethod,t.next=14,d(i);case 14:return c=t.sent,s=c.token,l=c.client_secret,h=c.intent_type,v=c.intent_fingerprint,b=c.intent_id,window.eddStripe.intentType=h,window.eddStripe.intentFingerprint=v,window.eddStripe.intentId=b,(_=document.getElementById("edd-process-checkout-nonce")).value=s,x="PaymentIntent"===h?"confirmPayment":"confirmSetup",(S={clientSecret:l,confirmParams:{return_url:edd_stripe_vars.successPageUri},redirect:"if_required"}).confirmParams.payment_method=i.id,t.next=30,window.eddStripe[x](S);case 30:if(j=t.sent,!(O=j.error)){t.next=36;break}return m(O),y(),t.abrupt("return",!1);case 36:return t.next=38,f();case 38:E=t.sent,P=E.intent,k=E.nonce,_.value=k,"succeeded"===P.status?window.location.replace(edd_stripe_vars.successPageUri):window.location.replace(edd_stripe_vars.failurePageUri),t.next=50;break;case 45:return t.prev=45,t.t0=t.catch(6),m(t.t0),y(),t.abrupt("return",!1);case 50:case"end":return t.stop()}}),t,null,[[6,45]])})));return function(_x){return t.apply(this,arguments)}}()))}function d(e){return l.apply(this,arguments)}function l(){return(l=o()(a.a.mark((function t(r){var n;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e("#edd-process-stripe-token"),t.abrupt("return",Object(c.a)("edds_process_purchase_form",{form_data:e("#edd_purchase_form").serialize(),timestamp:n.length?n.data("timestamp"):"",token:n.length?n.data("token"):"",intent_type:window.eddStripe.intentType,intent_id:window.eddStripe.intentId,intent_fingerprint:window.eddStripe.intentFingerprint,payment_method:r}));case 2:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function f(){var t=e("#edd_purchase_form"),r=e("#edd-process-stripe-token"),n=t.serialize();if(0===t.length){var o=e("#edd-process-checkout-nonce").val();n="edd-process-checkout-nonce=".concat(o)}return Object(c.a)("edds_create_and_complete_order",{form_data:n,timestamp:r.length?r.data("timestamp"):"",token:r.length?r.data("token"):"",intent_id:window.eddStripe.intentId,intent_type:window.eddStripe.intentType})}function p(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];window.eddStripe.paymentElement.update({readOnly:!0}),v();var r=e("#edd-purchase-button");r.attr("data-edd-button-state","updating"),r.prop("disabled","disabled"),r.prop("readonly","readonly"),e(".edd_errors").remove(),e(".edd-error").hide(),e("#edd-stripe-payment-errors").remove(),e(".edd-stripe-alert").remove(),t&&r.parent().find(".edd-loading-ajax").remove()}function h(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];window.eddStripe.paymentElement.update({readOnly:!1});var r=e("#edd-purchase-button");r.attr("data-edd-button-state","disabled"),r.prop("disabled","disabled"),r.prop("readonly","readonly"),r.parent().find(".edd-loading-ajax").remove(),t&&(e(".edd_errors").remove(),e(".edd-error").hide(),e("#edd-stripe-payment-errors").remove(),e(".edd-stripe-alert").remove())}function y(){if(!window.eddStripe.isAtFailureLimit){window.eddStripe.paymentElement.update({readOnly:!1});var t=e("#edd-purchase-button");t.attr("data-edd-button-state","ready"),t.prop("disabled",""),t.prop("readonly",""),t.parent().find(".edd-loading-ajax").remove(),e(".edd_errors").remove(),e(".edd-error").hide()}}function v(){var t=e("#edd-purchase-button").parent();0===t.find(".edd-loading-ajax").length&&t.append('')}function m(e){return b.apply(this,arguments)}function b(){return(b=o()(a.a.mark((function t(r){var n,o,i,u,s,d,l,f;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(console.log(r),n=r.code,o=r.message,r.type,i=window.edd_stripe_vars.elementsCustomizations.i18n.errorMessages,o||(o=edd_stripe_vars.generic_error),u=n&&i[n]?i[n]:o,s=Object(c.g)(u),!n||"incomplete"===n){t.next=14;break}return t.next=8,Object(c.a)("edds_payment_elements_rate_limit_tick");case 8:if(d=t.sent,l=d.is_at_limit,f=d.message,!l){t.next=14;break}return _(f),t.abrupt("return");case 14:e(".edd-stripe-alert").remove(),e(edd_global_vars.checkout_error_anchor).before(s),e(document.body).trigger("edd_checkout_error",[r]),"incomplete"===n&&e(".edd-stripe-alert").removeClass("edd-alert-error").addClass("edd-alert-warn"),window.console&&r.responseText&&window.console.error(r.responseText);case 19:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function g(){var e=!0;return document.getElementById("edd_purchase_form").querySelectorAll("[required]").forEach((function(t){!1===t.checkValidity()&&(t.reportValidity(),e=!1)})),e}function w(e){return window.eddStripe.createPaymentMethod({elements:window.eddStripe.configuredElement,params:{billing_details:e}}).then((function(e){var t=e.error,r=e.paymentMethod;return t&&m(t),{paymentMethod:r}})).catch((function(e){return m(e),y(),!1}))}function _(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";window.eddStripe.isAtFailureLimit=!0,window.eddStripe.paymentElement.unmount(),e("#edd_cc_fields").slideUp().remove();var r=e("#edd-purchase-button");r.remove();var n=Object(c.g)(t,"error");e(".edd-stripe-alert").remove(),e(edd_global_vars.checkout_error_anchor).before(n)}}).call(this,r(6))},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,r){var n=r(13),o=r(26),i=r(23);e.exports=n?function(e,t,r){return o.f(e,t,i(1,r))}:function(e,t,r){return e[t]=r,e}},,function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return s}));var n=r(4),o=r.n(n),i=r(2),a=r.n(i);function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t-1&&e%1==0&&e-1&&e%1==0&&e<=9007199254740991}(e.length)&&!function(e){var t=function(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}(e)?c.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)}function m(e){return v(e)?function(e,t){var r=y(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&v(e)}(e)&&u.call(e,"callee")&&(!s.call(e,"callee")||"[object Arguments]"==c.call(e))}(e)?function(e,t){for(var r=-1,n=Array(e);++r1&&void 0!==arguments[1]?arguments[1]:"error",r=document.createElement("p");return r.classList.add("edd-alert"),r.classList.add("edd-stripe-alert"),r.style.clear="both","error"===t?r.classList.add("edd-alert-error"):r.classList.add("edd-alert-success"),r.innerHTML=e||edd_stripe_vars.generic_error,r}function o(t){var r=t.errorType,o=t.errorMessage,i=t.errorContainer,a=t.errorContainerReplace,u=void 0===a||a,c=e(i),s=n(o,r);!0===u?c.html(s):c.before(s)}function i(t){e(t).html("")}r.d(t,"b",(function(){return n})),r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){return i}))}).call(this,r(6))},function(e,t,r){e.exports=r(64).Promise},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,r){var n=r(42),o=r(44);e.exports=function(e){return n(o(e))}},function(e,t,r){var n=r(16);e.exports=function(e,t){if(!n(e))return e;var r,o;if(t&&"function"==typeof(r=e.toString)&&!n(o=r.call(e)))return o;if("function"==typeof(r=e.valueOf)&&!n(o=r.call(e)))return o;if(!t&&"function"==typeof(r=e.toString)&&!n(o=r.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t,r){var n=r(13),o=r(45),i=r(27),a=r(25),u=Object.defineProperty;t.f=n?u:function(e,t,r){if(i(e),t=a(t,!0),i(r),o)try{return u(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},function(e,t,r){var n=r(16);e.exports=function(e){if(!n(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,r){var n=r(5),o=r(17);e.exports=function(e,t){try{o(n,e,t)}catch(r){n[e]=t}return t}},,,function(e,t,r){"use strict";r.d(t,"a",(function(){return m})),r.d(t,"b",(function(){return S}));var n=r(3),o=r.n(n),i=r(98),a=r.n(i),u=r(2),c=r.n(u),s=r(1),d=r.n(s),l=r(0),f=r(7),p=r(15);function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function y(e){for(var t=1;tthis.length)&&-1!==this.indexOf(e,t)})},function(e,t){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;do{if(Element.prototype.matches.call(t,e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null})},function(e,t){Object.entries||(Object.entries=function(e){for(var t=Object.keys(e),r=t.length,n=new Array(r);r--;)n[r]=[t[r],e[t[r]]];return n})},function(e,t){[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach((function(e){e.hasOwnProperty("remove")||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){this.parentNode.removeChild(this)}})}))},function(e,t,r){var n=r(4).default,o=r(37);e.exports=function(e){var t=o(e,"string");return"symbol"===n(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){var n=r(4).default;e.exports=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!==n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(e){"object"==typeof window&&(r=window)}e.exports=r},function(e,t,r){var n=r(5),o=r(40).f,i=r(17),a=r(70),u=r(28),c=r(75),s=r(82);e.exports=function(e,t){var r,d,l,f,p,h=e.target,y=e.global,v=e.stat;if(r=y?n:v?n[h]||u(h,{}):(n[h]||{}).prototype)for(d in t){if(f=t[d],l=e.noTargetGet?(p=o(r,d))&&p.value:r[d],!s(y?d:h+(v?".":"#")+d,e.forced)&&void 0!==l){if(typeof f==typeof l)continue;c(f,l)}(e.sham||l&&l.sham)&&i(f,"sham",!0),a(r,d,f,e)}}},function(e,t,r){var n=r(13),o=r(41),i=r(23),a=r(24),u=r(25),c=r(10),s=r(45),d=Object.getOwnPropertyDescriptor;t.f=n?d:function(e,t){if(e=a(e),t=u(t,!0),s)try{return d(e,t)}catch(e){}if(c(e,t))return i(!o.f.call(e,t),e[t])}},function(e,t,r){"use strict";var n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!n.call({1:2},1);t.f=i?function(e){var t=o(this,e);return!!t&&t.enumerable}:n},function(e,t,r){var n=r(9),o=r(43),i="".split;e.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?i.call(e,""):Object(e)}:Object},function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,r){var n=r(13),o=r(9),i=r(69);e.exports=!n&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(e,t,r){var n=r(47),o=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(e){return o.call(e)}),e.exports=n.inspectSource},function(e,t,r){var n=r(5),o=r(28),i=n["__core-js_shared__"]||o("__core-js_shared__",{});e.exports=i},function(e,t,r){var n=r(74),o=r(47);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.5",mode:n?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t){var r=0,n=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++r+n).toString(36)}},function(e,t){e.exports={}},function(e,t,r){var n=r(10),o=r(24),i=r(80).indexOf,a=r(50);e.exports=function(e,t){var r,u=o(e),c=0,s=[];for(r in u)!n(a,r)&&n(u,r)&&s.push(r);for(;t.length>c;)n(u,r=t[c++])&&(~i(s,r)||s.push(r));return s}},function(e,t,r){var n=r(53),o=Math.min;e.exports=function(e){return e>0?o(n(e),9007199254740991):0}},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,r){var n=r(44);e.exports=function(e){return Object(n(e))}},function(e,t,r){var n=r(9);e.exports=!!Object.getOwnPropertySymbols&&!n((function(){return!String(Symbol())}))},function(e,t){e.exports={}},function(e,t,r){"use strict";(function(e){r.d(t,"b",(function(){return i}));var n=r(15),o=r(7);function i(){if(Object(o.b)("elementsTarget","#edd-stripe-payment-element"),"1"===edd_scripts.is_checkout){var t=document.querySelector('input[name="edd-gateway"]');window.eddStripe.isBuyNow=!1,t&&"stripe"===t.value?(Object(o.b)("singleGateway",!0),Object(n.c)()):(Object(o.b)("singleGateway",!1),e(document.body).on("edd_gateway_loaded",(function(e,t){"stripe"===t&&Object(n.c)()})))}}r.d(t,"a",(function(){return n.c}))}).call(this,r(6))},,,function(e,t,r){"use strict";r.d(t,"a",(function(){return b}));var n=r(2),o=r.n(n);function i(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&this.registerTriggers.apply(this,a(o)),this.onClick=this.onClick.bind(this),this.onKeydown=this.onKeydown.bind(this)}var t,r;return t=e,(r=[{key:"registerTriggers",value:function(){for(var e=this,t=arguments.length,r=new Array(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:null;if(this.activeElement=document.activeElement,this.modal.setAttribute("aria-hidden","false"),this.modal.classList.add(this.config.openClass),this.scrollBehaviour("disable"),this.addEventListeners(),this.config.awaitOpenAnimation){var r=function t(){e.modal.removeEventListener("animationend",t,!1),e.setFocusToFirstNode()};this.modal.addEventListener("animationend",r,!1)}else this.setFocusToFirstNode();this.config.onShow(this.modal,this.activeElement,t)}},{key:"closeModal",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.modal;if(this.modal.setAttribute("aria-hidden","true"),this.removeEventListeners(),this.scrollBehaviour("enable"),this.activeElement&&this.activeElement.focus&&this.activeElement.focus(),this.config.onClose(this.modal,this.activeElement,e),this.config.awaitCloseAnimation){var r=this.config.openClass;this.modal.addEventListener("animationend",(function e(){t.classList.remove(r),t.removeEventListener("animationend",e,!1)}),!1)}else t.classList.remove(this.config.openClass)}},{key:"closeModalById",value:function(e){this.modal=document.getElementById(e),this.modal&&this.closeModal()}},{key:"scrollBehaviour",value:function(e){if(this.config.disableScroll){var t=document.querySelector("body");switch(e){case"enable":Object.assign(t.style,{overflow:""});break;case"disable":Object.assign(t.style,{overflow:"hidden"})}}}},{key:"addEventListeners",value:function(){this.modal.addEventListener("touchstart",this.onClick),this.modal.addEventListener("click",this.onClick),document.addEventListener("keydown",this.onKeydown)}},{key:"removeEventListeners",value:function(){this.modal.removeEventListener("touchstart",this.onClick),this.modal.removeEventListener("click",this.onClick),document.removeEventListener("keydown",this.onKeydown)}},{key:"onClick",value:function(e){e.target.hasAttribute(this.config.closeTrigger)&&this.closeModal(e)}},{key:"onKeydown",value:function(e){27===e.keyCode&&this.closeModal(e),9===e.keyCode&&this.retainFocus(e)}},{key:"getFocusableNodes",value:function(){var e=this.modal.querySelectorAll(c);return Array.apply(void 0,a(e))}},{key:"setFocusToFirstNode",value:function(){var e=this;if(!this.config.disableFocus){var t=this.getFocusableNodes();if(0!==t.length){var r=t.filter((function(t){return!t.hasAttribute(e.config.closeTrigger)}));r.length>0&&r[0].focus(),0===r.length&&t[0].focus()}}}},{key:"retainFocus",value:function(e){var t=this.getFocusableNodes();if(0!==t.length)if(t=t.filter((function(e){return null!==e.offsetParent})),this.modal.contains(document.activeElement)){var r=t.indexOf(document.activeElement);e.shiftKey&&0===r&&(t[t.length-1].focus(),e.preventDefault()),!e.shiftKey&&t.length>0&&r===t.length-1&&(t[0].focus(),e.preventDefault())}else t[0].focus()}}])&&i(t.prototype,r),e}(),d=null,l=function(e){if(!document.getElementById(e))return console.warn("MicroModal: ❗Seems like you have missed %c'".concat(e,"'"),"background-color: #f8f9fa;color: #50596c;font-weight: bold;","ID somewhere in your code. Refer example below to resolve it."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",'')),!1},f=function(e,t){if(function(e){e.length<=0&&(console.warn("MicroModal: ❗Please specify at least one %c'micromodal-trigger'","background-color: #f8f9fa;color: #50596c;font-weight: bold;","data attribute."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",''))}(e),!t)return!0;for(var r in t)l(r);return!0},{init:function(e){var t=Object.assign({},{openTrigger:"data-micromodal-trigger"},e),r=a(document.querySelectorAll("[".concat(t.openTrigger,"]"))),n=function(e,t){var r=[];return e.forEach((function(e){var n=e.attributes[t].value;void 0===r[n]&&(r[n]=[]),r[n].push(e)})),r}(r,t.openTrigger);if(!0!==t.debugMode||!1!==f(r,n))for(var o in n){var i=n[o];t.targetModal=o,t.triggers=a(i),d=new s(t)}},show:function(e,t){var r=t||{};r.targetModal=e,!0===r.debugMode&&!1===l(e)||(d&&d.removeEventListeners(),(d=new s(r)).showModal())},close:function(e){e?d.closeModalById(e):d.closeModal()}});window.MicroModal=p;var h=p;function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r1)for(var r=1;r=0;--n){var o=this.tryEntries[n],i=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=a.call(o,"catchLoc"),c=a.call(o,"finallyLoc");if(u&&c){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&a.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),k(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;k(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:A(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),y}},r}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports}).call(this,r(22))},function(e,t,r){var n=r(39),o=r(83);n({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},function(e,t,r){var n=r(5),o=r(16),i=n.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},function(e,t,r){var n=r(5),o=r(17),i=r(10),a=r(28),u=r(46),c=r(71),s=c.get,d=c.enforce,l=String(String).split("String");(e.exports=function(e,t,r,u){var c=!!u&&!!u.unsafe,s=!!u&&!!u.enumerable,f=!!u&&!!u.noTargetGet;"function"==typeof r&&("string"!=typeof t||i(r,"name")||o(r,"name",t),d(r).source=l.join("string"==typeof t?t:"")),e!==n?(c?!f&&e[t]&&(s=!0):delete e[t],s?e[t]=r:o(e,t,r)):s?e[t]=r:a(t,r)})(Function.prototype,"toString",(function(){return"function"==typeof this&&s(this).source||u(this)}))},function(e,t,r){var n,o,i,a=r(72),u=r(5),c=r(16),s=r(17),d=r(10),l=r(73),f=r(50),p=u.WeakMap;if(a){var h=new p,y=h.get,v=h.has,m=h.set;n=function(e,t){return m.call(h,e,t),t},o=function(e){return y.call(h,e)||{}},i=function(e){return v.call(h,e)}}else{var b=l("state");f[b]=!0,n=function(e,t){return s(e,b,t),t},o=function(e){return d(e,b)?e[b]:{}},i=function(e){return d(e,b)}}e.exports={set:n,get:o,has:i,enforce:function(e){return i(e)?o(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!c(t)||(r=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return r}}}},function(e,t,r){var n=r(5),o=r(46),i=n.WeakMap;e.exports="function"==typeof i&&/native code/.test(o(i))},function(e,t,r){var n=r(48),o=r(49),i=n("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},function(e,t){e.exports=!1},function(e,t,r){var n=r(10),o=r(76),i=r(40),a=r(26);e.exports=function(e,t){for(var r=o(t),u=a.f,c=i.f,s=0;sd;)if((u=c[d++])!=u)return!0}else for(;s>d;d++)if((e||d in c)&&c[d]===r)return e||d||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},function(e,t,r){var n=r(53),o=Math.max,i=Math.min;e.exports=function(e,t){var r=n(e);return r<0?o(r+t,0):i(r,t)}},function(e,t,r){var n=r(9),o=/#|\.prototype\./,i=function(e,t){var r=u[a(e)];return r==s||r!=c&&("function"==typeof t?n(t):!!t)},a=i.normalize=function(e){return String(e).replace(o,".").toLowerCase()},u=i.data={},c=i.NATIVE="N",s=i.POLYFILL="P";e.exports=i},function(e,t,r){"use strict";var n=r(13),o=r(9),i=r(84),a=r(55),u=r(41),c=r(56),s=r(42),d=Object.assign,l=Object.defineProperty;e.exports=!d||o((function(){if(n&&1!==d({b:1},d(l({},"a",{enumerable:!0,get:function(){l(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol();return e[r]=7,"abcdefghijklmnopqrst".split("").forEach((function(e){t[e]=e})),7!=d({},e)[r]||"abcdefghijklmnopqrst"!=i(d({},t)).join("")}))?function(e,t){for(var r=c(e),o=arguments.length,d=1,l=a.f,f=u.f;o>d;)for(var p,h=s(arguments[d++]),y=l?i(h).concat(l(h)):i(h),v=y.length,m=0;v>m;)p=y[m++],n&&!f.call(h,p)||(r[p]=h[p]);return r}:d},function(e,t,r){var n=r(51),o=r(54);e.exports=Object.keys||function(e){return n(e,o)}},function(e,t,r){var n=r(39),o=r(86);n({target:"Array",stat:!0,forced:!r(96)((function(e){Array.from(e)}))},{from:o})},function(e,t,r){"use strict";var n=r(87),o=r(56),i=r(89),a=r(90),u=r(52),c=r(92),s=r(93);e.exports=function(e){var t,r,d,l,f,p,h=o(e),y="function"==typeof this?this:Array,v=arguments.length,m=v>1?arguments[1]:void 0,b=void 0!==m,g=s(h),w=0;if(b&&(m=n(m,v>2?arguments[2]:void 0,2)),null==g||y==Array&&a(g))for(r=new y(t=u(h.length));t>w;w++)p=b?m(h[w],w):h[w],c(r,w,p);else for(f=(l=g.call(h)).next,r=new y;!(d=f.call(l)).done;w++)p=b?i(l,m,[d.value,w],!0):d.value,c(r,w,p);return r.length=w,r}},function(e,t,r){var n=r(88);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 0:return function(){return e.call(t)};case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,o){return e.call(t,r,n,o)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,r){var n=r(27);e.exports=function(e,t,r,o){try{return o?t(n(r)[0],r[1]):t(r)}catch(t){var i=e.return;throw void 0!==i&&n(i.call(e)),t}}},function(e,t,r){var n=r(14),o=r(58),i=n("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},function(e,t,r){var n=r(57);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,r){"use strict";var n=r(25),o=r(26),i=r(23);e.exports=function(e,t,r){var a=n(t);a in e?o.f(e,a,i(0,r)):e[a]=r}},function(e,t,r){var n=r(94),o=r(58),i=r(14)("iterator");e.exports=function(e){if(null!=e)return e[i]||e["@@iterator"]||o[n(e)]}},function(e,t,r){var n=r(95),o=r(43),i=r(14)("toStringTag"),a="Arguments"==o(function(){return arguments}());e.exports=n?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),i))?r:a?o(t):"Object"==(n=o(t))&&"function"==typeof t.callee?"Arguments":n}},function(e,t,r){var n={};n[r(14)("toStringTag")]="z",e.exports="[object z]"===String(n)},function(e,t,r){var n=r(14)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[n]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var r=!1;try{var i={};i[n]=function(){return{next:function(){return{done:r=!0}}}},e(i)}catch(e){}return r}},function(e,t,r){var n=r(63);e.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){var n=r(108),o=r(109),i=r(97),a=r(110);e.exports=function(e){return n(e)||o(e)||i(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},,,,,,,,,function(e,t,r){},function(e,t,r){var n=r(63);e.exports=function(e){if(Array.isArray(e))return n(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},,,,function(e,t,r){"use strict";r.r(t),r(107);var n=r(0),o=r(59),i=r(62);function a(){Object(n.f)(document.querySelectorAll(".edds-buy-now"),(function(e){e.classList.contains("edd-free-download")||e.addEventListener("click",(function(e){window.eddStripe.activeBuyNow=e;var t,r,a=e.currentTarget.dataset,u=a.downloadId,c=a.nonce,s=e.currentTarget.dataset.token.length?e.currentTarget.dataset.token:"",d=e.currentTarget.dataset.timestamp.length?e.currentTarget.dataset.timestamp:"";if(u){e.preventDefault(),e.stopImmediatePropagation();var l=null,f=1,p=e.currentTarget.closest(".edd_download_purchase_form"),h=p.querySelector(".edd_price_option_".concat(u,":checked"));h&&(l=h.value);var y=p.querySelector('input[name="edd_download_quantity"]');y&&(f=y.value),t={downloadId:u,priceId:l,quantity:f,nonce:c,addToCartForm:p,timestamp:d,token:s},r=document.querySelector("#edds-buy-now-modal-content"),i.a.open("edds-buy-now",{onShow:function(){var e,i,a,u,c,s,d,l;r.innerHTML='',(e=t.downloadId,i=t.priceId,a=t.quantity,u=t.nonce,c=t.addToCartForm,s=t.timestamp,d=t.token,l={download_id:e,price_id:i,quantity:a,nonce:u,post_data:jQuery(c).serialize(),timestamp:s,token:d},Object(n.a)("edds_add_to_cart",l)).then((function(e){var t=e.checkout;window.eddStripe.isBuyNow=!0,r.innerHTML=t;var n=document.querySelector("#edds-buy-now-modal-content #edd-purchase-button");n.length&&(n.value=edd_stripe_vars.formLoadingText),window.EDD_Checkout.init(),document.querySelector("#edds-buy-now-modal-content .edd_cart_amount").dataset.total>0&&(window.eddStripe.singleGateway=!0,Object(o.a)())})).fail((function(e){var t=e.message;document.querySelector("#edds-buy-now-modal-content").innerHTML=t}))},onClose:function(){window.eddStripe.intentId="",window.eddStripe.clientSecret="",window.eddStripe.intentType="",window.eddStripe.intentFingerprint="",Object(n.a)("edds_empty_cart")}})}}))})),jQuery(document.body).on("edd_checkout_error",(function(){var e=document.querySelector("#edds-buy-now #edd-purchase-button");if(e){var t=edd_stripe_vars.i18n.completePurchase,r=document.querySelector(".edd_cart_amount").dataset,n=r.total,o=r.totalCurrency;"0"!==n&&setTimeout((function(){e.value="".concat(o," - ").concat(t)}),10)}}))}var u=r(31);!function(){try{window.eddStripe=new Stripe(edd_stripe_vars.publishable_key,{betas:["elements_enable_deferred_intent_beta_1"]}),window.eddStripe._plugin={domReady:n.d,apiRequest:n.a,generateNotice:n.g,createAndMountElement:u.a,getBillingDetails:u.b},Object(n.d)(o.b,a)}catch(e){alert(e.message)}}()}]); \ No newline at end of file diff --git a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/edd-stripe.php b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/edd-stripe.php index 130a9c0d..89836404 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/edd-stripe.php +++ b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/edd-stripe.php @@ -3,7 +3,7 @@ * Plugin Name: Easy Digital Downloads - Stripe Pro Payment Gateway * Plugin URI: https://easydigitaldownloads.com/downloads/stripe-gateway/ * Description: Adds support for pre-authorized credit card payments and removes additional transaction fees. - * Version: 2.9.5.1 + * Version: 2.9.6 * Requires at least: 5.4 * Requires PHP: 7.1 * Author: Easy Digital Downloads @@ -44,7 +44,7 @@ function edd_stripe_core_bootstrap() { } if ( ! defined( 'EDD_STRIPE_VERSION' ) ) { - define( 'EDD_STRIPE_VERSION', '2.9.5.1' ); + define( 'EDD_STRIPE_VERSION', '2.9.6' ); } if ( ! defined( 'EDD_STRIPE_API_VERSION' ) ) { diff --git a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/admin/settings.php b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/admin/settings.php index f998022a..e5a608b3 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/admin/settings.php +++ b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/admin/settings.php @@ -161,8 +161,10 @@ function edds_add_settings( $settings ) { 'id' => 'stripe_allow_prepaid_elements_note', 'name' => __( 'Prepaid Cards', 'easy-digital-downloads' ), 'desc' => sprintf( - __( 'Prepaid card allowance can now be managed in your Stripe Radar Rules.', 'easy-digital-downloads' ), - $radar_rules_url + /* translators: %1$s Opening anchor tag, do not translate. %2$s Closing anchor tag, do not translate. */ + __( 'Prepaid card allowance can now be managed in your %1$sStripe Radar Rules%2$s.', 'easy-digital-downloads' ), + '', + '' ), 'type' => 'descriptive_text', 'class' => 'payment-elements' === $elements_mode ? 'payment-elements-feature' : 'edd-hidden payment-elements-feature', @@ -188,8 +190,10 @@ function edds_add_settings( $settings ) { 'id' => 'stripe_use_existing_cards_elements_note', 'name' => __( 'Show Previously Used Cards', 'easy-digital-downloads' ), 'desc' => sprintf( - __( 'Previously used cards are now managed by Link by Stripe, for even better conversions and security.', 'easy-digital-downloads' ), - 'https://link.co/' + /* translators: %1$s Opening anchor tag, do not translate. %2$s Closing anchor tag, do not translate. */ + __( 'Previously used cards are now managed by %1$sLink by Stripe%2$s, for even better conversions and security.', 'easy-digital-downloads' ), + '', + '' ), 'type' => 'descriptive_text', 'class' => 'payment-elements' === $elements_mode ? 'payment-elements-feature' : 'edd-hidden payment-elements-feature', @@ -353,7 +357,7 @@ function edd_stripe_requirements_not_met_callback() { echo '

    '; echo wp_kses( sprintf( - /* translators: %1$s Future PHP version requirement. %2$s Current PHP version. %3$s Opening strong tag, do not translate. %4$s Closing strong tag, do not translate. */ + /* translators: %1$s PHP version requirement. %2$s Current PHP version. %3$s Opening strong tag, do not translate. %4$s Closing strong tag, do not translate. */ __( 'Processing credit cards with Stripe requires PHP version %1$s or higher. It looks like you\'re using version %2$s, which means you will need to %3$supgrade your version of PHP before acceping credit card payments%4$s.', 'easy-digital-downloads' diff --git a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/admin/settings/stripe-connect.php b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/admin/settings/stripe-connect.php index 46d3a88e..fa1df78b 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/admin/settings/stripe-connect.php +++ b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/admin/settings/stripe-connect.php @@ -568,9 +568,9 @@ function edds_stripe_connect_account_info_ajax_response() { ) . ' ' . sprintf( - /** Translators: Replacements are for the html wrappers for the phrse Upgrade to Pro and should not be translated. */ esc_html__( - '%sUpgrade to Pro%s and install the Stripe Pro Gateway to remove transaction fees.', 'easy-digital-downloads' + /* Translators: Replacements are for the html wrappers for the phrase Upgrade to Pro and should not be translated. */ + '%1$sUpgrade to Pro%2$s and install the Stripe Pro Gateway to remove transaction fees.', 'easy-digital-downloads' ), '', '' @@ -772,94 +772,3 @@ function edds_stripe_connect_admin_notices_print() { } catch( Exception $e ) {} } add_action( 'admin_notices', 'edds_stripe_connect_admin_notices_print' ); - -/** - * Adds a Stripe Connect site health test. - * - * @since 2.9.3 - * @param array $tests The array of Site Health tests. - * @return array - */ -function edds_stripe_connect_site_health_test( $tests ) { - $active_gateways = edd_get_enabled_payment_gateways(); - if ( ! empty( $active_gateways['stripe'] ) && current_user_can( 'manage_shop_settings' ) ) { - $tests['direct']['edds_stripe_connect'] = array( - 'label' => __( 'Stripe Connect', 'easy-digital-downloads' ), - 'test' => 'edds_get_test_stripe_connect', - ); - } - - return $tests; -} -add_filter( 'site_status_tests', 'edds_stripe_connect_site_health_test' ); - -/** - * Adds the Stripe Connect Site Health test. - * - * @since 2.9.3 - * @return array - */ -function edds_get_test_stripe_connect() { - $result = array( - 'label' => __( 'You are securely connected to Stripe', 'easy-digital-downloads' ), - 'status' => 'good', - 'badge' => array( - 'label' => __( 'Easy Digital Downloads: Stripe', 'easy-digital-downloads' ), - 'color' => 'blue', - ), - 'description' => sprintf( - '

    %s

    ', - __( 'Stripe Connect helps ensure easy setup and security.', 'easy-digital-downloads' ) - ), - 'actions' => '', - 'test' => 'edds_stripe_connect', - ); - - $elements_mode = edds_get_elements_mode(); - if ( edd_stripe()->connect()->is_connected ) { - if ( 'payment-elements' === $elements_mode ) { - return $result; - } - - // User is connected but on the Card Elements, we should give them a recommendation to use the Payment Elements. - $result['label'] = __( 'You are using the legacy Card Elements fields', 'easy-digital-downloads' ); - $result['status'] = 'recommended'; - $result['badge']['color'] = 'orange'; - $result['description'] = sprintf( - '

    %s

    ', - esc_html__( 'Increase conversions, security, and reliability by using the Payment Elements integration for Stripe.', 'easy-digital-downloads' ) - ); - $result['actions'] = sprintf( - '%s', - esc_url( - edd_get_admin_url( - array( - 'page' => 'edd-settings', - 'tab' => 'gateways', - 'section' => 'edd-stripe', - ) - ) - ), - esc_html__( 'Switch to Payment Elements', 'easy-digital-downloads' ) - ); - - } else { - $result['label'] = __( 'You are using manually managed Stripe API keys', 'easy-digital-downloads' ); - $result['status'] = 'critical'; - $result['badge']['color'] = 'red'; - $result['description'] = sprintf( - '

    %s

    ', - esc_html__( 'By securely connecting your Easy Digital Downloads store with Stripe Connect, you\'ll get access to more reliable payments and use managed API keys which are more secure.', 'easy-digital-downloads' ) - ); - $result['actions'] = sprintf( - '%s', - esc_url( edds_stripe_connect_url() ), - esc_html__( 'Connect with Stripe', 'easy-digital-downloads' ) - ); - - } - - edd_stripe_connect_admin_style(); - - return $result; -} diff --git a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/admin/site-health.php b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/admin/site-health.php new file mode 100644 index 00000000..7d9fb684 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/admin/site-health.php @@ -0,0 +1,144 @@ + __( 'Stripe Connect', 'easy-digital-downloads' ), + 'test' => 'edds_get_test_stripe_connect', + ); + } + + return $tests; +} +add_filter( 'site_status_tests', 'edds_stripe_connect_site_health_test' ); + +/** + * Adds the Stripe Connect Site Health test. + * + * @since 2.9.3 + * @return array + */ +function edds_get_test_stripe_connect() { + $result = array( + 'label' => __( 'You are securely connected to Stripe', 'easy-digital-downloads' ), + 'status' => 'good', + 'badge' => array( + 'label' => __( 'Easy Digital Downloads: Stripe', 'easy-digital-downloads' ), + 'color' => 'blue', + ), + 'description' => sprintf( + '

    %s

    ', + __( 'Stripe Connect helps ensure easy setup and security.', 'easy-digital-downloads' ) + ), + 'actions' => '', + 'test' => 'edds_stripe_connect', + ); + + $elements_mode = edds_get_elements_mode(); + if ( edd_stripe()->connect()->is_connected ) { + if ( 'payment-elements' === $elements_mode ) { + return $result; + } + + // User is connected but on the Card Elements, we should give them a recommendation to use the Payment Elements. + $result['label'] = __( 'You are using the legacy Card Elements fields', 'easy-digital-downloads' ); + $result['status'] = 'recommended'; + $result['badge']['color'] = 'orange'; + $result['description'] = sprintf( + '

    %s

    ', + esc_html__( 'Increase conversions, security, and reliability by using the Payment Elements integration for Stripe.', 'easy-digital-downloads' ) + ); + $result['actions'] = sprintf( + '%s', + esc_url( + edd_get_admin_url( + array( + 'page' => 'edd-settings', + 'tab' => 'gateways', + 'section' => 'edd-stripe', + ) + ) + ), + esc_html__( 'Switch to Payment Elements', 'easy-digital-downloads' ) + ); + + } else { + $result['label'] = __( 'You are using manually managed Stripe API keys', 'easy-digital-downloads' ); + $result['status'] = 'critical'; + $result['badge']['color'] = 'red'; + $result['description'] = sprintf( + '

    %s

    ', + esc_html__( 'By securely connecting your Easy Digital Downloads store with Stripe Connect, you\'ll get access to more reliable payments and use managed API keys which are more secure.', 'easy-digital-downloads' ) + ); + $result['actions'] = sprintf( + '%s', + esc_url( edds_stripe_connect_url() ), + esc_html__( 'Connect with Stripe', 'easy-digital-downloads' ) + ); + + } + + edd_stripe_connect_admin_style(); + + return $result; +} + +add_filter( 'edd_debug_information', 'edds_debug_information' ); +/** + * Add Stripe debugging information to the EDD information. + * + * @since 2.9.6 + * @param array $information The EDD debug information. + * @return array + */ +function edds_debug_information( $information ) { + $stripe = array( + 'edd_stripe' => array( + 'label' => __( 'Easy Digital Downloads — Stripe', 'easy-digital-downloads' ), + 'fields' => array( + 'connect' => array( + 'label' => 'Stripe Connect', + 'value' => edd_stripe()->connect()->is_connected ? 'Connected' : 'Not Connected', + ), + 'mode' => array( + 'label' => 'Elements Mode', + 'value' => 'payment-elements' === edds_get_elements_mode() ? 'Payment Elements' : 'Legacy Card Elements', + ), + 'preapproved_payments' => array( + 'label' => 'Preapproved Payments', + 'value' => edds_is_preapprove_enabled() ? 'Enabled' : 'Disabled', + ), + 'assets' => array( + 'label' => 'Stripe Assets', + 'value' => edd_get_option( 'stripe_restrict_assets', false ) ? 'Limited' : 'Global', + ), + ), + ), + ); + + $position = array_search( 'edd_gateways', array_keys( $information ), true ); + + return array_merge( + array_slice( $information, 0, $position + 1 ), + $stripe, + array_slice( $information, $position + 1 ) + ); +} diff --git a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/class-edd-stripe.php b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/class-edd-stripe.php index 58744002..0e7082de 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/class-edd-stripe.php +++ b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/class-edd-stripe.php @@ -74,18 +74,6 @@ class EDD_Stripe { self::$instance->setup_classes(); self::$instance->actions(); self::$instance->filters(); - - if ( true === edds_is_pro() ) { - add_action( 'edd_extension_license_init', function( \EDD\Extensions\ExtensionRegistry $registry ) { - $registry->addExtension( - EDD_STRIPE_PLUGIN_FILE, - 'Stripe Pro Payment Gateway', - 167, - EDD_STRIPE_VERSION, - 'stripe_license_key' - ); - } ); - } } return self::$instance; @@ -170,6 +158,7 @@ class EDD_Stripe { require_once EDDS_PLUGIN_DIR . '/includes/admin/settings/stripe-connect.php'; require_once EDDS_PLUGIN_DIR . '/includes/admin/settings.php'; require_once EDDS_PLUGIN_DIR . '/includes/admin/upgrade-functions.php'; + require_once EDDS_PLUGIN_DIR . '/includes/admin/site-health.php'; } if ( defined( 'WP_CLI' ) && WP_CLI ) { diff --git a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/functions.php b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/functions.php index d9538455..0d263d37 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/functions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/functions.php @@ -616,6 +616,8 @@ function edds_stripe_connect_account_country_supports_application_fees() { $blocked_countries = array( 'br', + 'in', + 'mx', ); return ! in_array( $account_country, $blocked_countries, true ); @@ -776,4 +778,4 @@ function edds_get_tokenizer_input( $custom_id = '' ) { esc_attr( $timestamp ), esc_attr( \EDD\Utils\Tokenizer::tokenize( $timestamp ) ) ); -} \ No newline at end of file +} diff --git a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php index bc0f14e8..cff625dd 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php @@ -68,29 +68,30 @@ function edds_process_purchase_form( $purchase_data ) { */ do_action( 'edds_pre_process_purchase_form', $purchase_data ); + if ( edds_is_zero_decimal_currency() ) { + $amount = $purchase_data['price']; + } else { + $amount = round( $purchase_data['price'] * 100, 0 ); + } + /** * We need to unhook some of the Recurring Payments actions here as we're handling captures ourselves. * * We're also going to attempt to restrict this to a single subscription and no mixed carts, for the time being. */ - $cart_contains_subscription = false; + $cart_contains_subscription = (bool) ( function_exists( 'edd_recurring' ) && edd_recurring()->cart_contains_recurring() ); - if ( function_exists( 'edd_recurring' ) ) { - $cart_contains_subscription = edd_recurring()->cart_contains_recurring(); - - if ( ( count( edd_get_cart_contents() ) > 1 && $cart_contains_subscription ) || edd_recurring()->cart_is_mixed() ) { + if ( $cart_contains_subscription ) { + if ( count( edd_get_cart_contents() ) > 1 || edd_recurring()->cart_is_mixed() ) { throw new \EDD_Stripe_Gateway_Exception( edds_get_single_subscription_cart_error() ); } + if ( edd_recurring()->cart_has_free_trial() ) { + $amount = 0; + } + global $edd_recurring_stripe; remove_filter( 'edds_create_payment_intent_args', array( $edd_recurring_stripe, 'create_payment_intent_args' ), 10, 2 ); - remove_filter( 'edds_capture_payment_intent', array( $edd_recurring_stripe, 'capture_payment_intent' ) ); - } - - if ( edds_is_zero_decimal_currency() ) { - $amount = $purchase_data['price']; - } else { - $amount = round( $purchase_data['price'] * 100, 0 ); } $existing_intent = false; @@ -477,6 +478,8 @@ function edds_create_and_complete_order() { // Retrieve the relevant Intent. if ( 'setup_intent' === $intent->object ) { + $order_transaction_id = false; + $intent = edds_api_request( 'SetupIntent', 'update', $intent->id, array( 'metadata' => array( 'edd_payment_id' => $order->id, @@ -518,20 +521,20 @@ function edds_create_and_complete_order() { '_edds_stripe_payment_intent_id', $intent->id ); - } - // Use Intent ID for temporary transaction ID. - // It will be updated when a charge is available. - $order_transaction_id = edd_add_order_transaction( - array( - 'object_id' => $order->id, - 'object_type' => 'order', - 'transaction_id' => sanitize_text_field( $intent->id ), - 'gateway' => 'stripe', - 'status' => 'pending', - 'total' => $order->total, - ) - ); + // Use Intent ID for temporary transaction ID. + // It will be updated when a charge is available. + $order_transaction_id = edd_add_order_transaction( + array( + 'object_id' => $order->id, + 'object_type' => 'order', + 'transaction_id' => sanitize_text_field( $intent->id ), + 'gateway' => 'stripe', + 'status' => 'pending', + 'total' => $order->total, + ) + ); + } // Retrieves or creates a Stripe Customer. edd_update_order_meta( $order->id, '_edds_stripe_customer_id', $intent->customer ); @@ -627,15 +630,14 @@ function edds_create_and_complete_order() { ) ); - edd_update_order_transaction( - $order_transaction_id, - array( - 'transaction_id' => sanitize_text_field( $charge_id ), - 'gateway' => 'stripe', - 'status' => 'complete', - 'total' => $order->total, - ) - ); + if ( ! empty( $order_transaction_id ) ) { + edd_update_order_transaction( + $order_transaction_id, + array( + 'transaction_id' => sanitize_text_field( $charge_id ), + ) + ); + } } if ( has_action( 'edds_payment_complete' ) ) { diff --git a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php index 6b8c1361..361ce94c 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php +++ b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php @@ -50,7 +50,7 @@ function edds_prb_add_settings( $settings ) { 'desc' => wp_kses( ( sprintf( - /* translators: %1$s Opening anchor tag, do not translate. %2$s Opening anchor tag, do not translate. %3$s Closing anchor tag, do not translate. */ + /* translators: %1$s Opening anchor tag, do not translate. %2$s Closing anchor tag, do not translate. %3$s Closing anchor tag, do not translate. */ __( '"Express Checkout" via Apple Pay, Google Pay, or Microsoft Pay digital wallets. By using Apple Pay, you agree to %1$sStripe%3$s and %2$sApple\'s%3$s terms of service.', 'easy-digital-downloads' ), '', '', @@ -58,7 +58,7 @@ function edds_prb_add_settings( $settings ) { ) . ( edd_is_test_mode() ? '
    ' . __( 'Apple Pay is not available in Test Mode.', 'easy-digital-downloads' ) . ' ' . sprintf( - /* translators: %1$s Opening anchor tag, do not translate. %2$s Opening anchor tag, do not translate. */ + /* translators: %1$s Opening anchor tag, do not translate. %2$s Closing anchor tag, do not translate. */ __( 'See our %1$sdocumentation%2$s for more information.', 'easy-digital-downloads' ), '
    ', '' @@ -78,15 +78,16 @@ function edds_prb_add_settings( $settings ) { ), 'type' => 'multicheck', 'options' => array( - /** translators: %s Download noun */ 'single' => sprintf( + /* translators: %s Download noun */ __( 'Single %s', 'easy-digital-downloads' ), edd_get_label_singular() ), - /** translators: %s Download noun */ 'archive' => sprintf( - __( '%s Archive (includes [downloads] shortcode)', 'easy-digital-downloads' ), - edd_get_label_singular() + /* translators: 1. Download noun; 2. shortcode tag wrapped in span */ + __( '%1$s Archive (includes %2$s shortcode)', 'easy-digital-downloads' ), + edd_get_label_singular(), + '[downloads]' ), 'checkout' => __( 'Checkout', 'easy-digital-downloads' ), ), diff --git a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/payment-methods/payment-request/functions.php b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/payment-methods/payment-request/functions.php index 9857700e..df2062bd 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/payment-methods/payment-request/functions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/payment-methods/payment-request/functions.php @@ -162,6 +162,7 @@ function edds_prb_get_download_data( $download_id, $price_id = false, $quantity 'label' => sprintf( '%s%s', strip_tags( $name ), + /* translators: %d: Quantity.*/ ( $quantity > 1 ? sprintf( __( ' × %d', 'easy-digital-downloads' ), $quantity ) : '' ) ), 'amount' => $price, diff --git a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/utils/regional-support/class-edd-stripe-region-base.php b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/utils/regional-support/class-edd-stripe-region-base.php index d3c56724..6263141c 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/utils/regional-support/class-edd-stripe-region-base.php +++ b/wp-content/plugins/easy-digital-downloads/includes/gateways/stripe/includes/utils/regional-support/class-edd-stripe-region-base.php @@ -110,6 +110,7 @@ abstract class EDD_Stripe_Region_Base {

    id; + } + } else { + + $template = ''; + + if ( is_home() ) { + $template = get_home_template(); + } elseif ( is_front_page() ) { + $template = get_front_page_template(); + } elseif ( is_search() ) { + $template = get_search_template(); + } elseif ( is_single() ) { + $template = get_single_template(); + } elseif ( is_page() ) { + $template = get_page_template(); + } elseif ( is_post_type_archive() ) { + $template = get_post_type_archive_template(); + } elseif ( is_archive() ) { + $template = get_archive_template(); + } + + $args['utm_medium'] = wp_basename( $template, 'php' ); + } + } + // Ensure we sanitize the medium and content. $args['utm_medium'] = str_replace( '_', '-', sanitize_title( $args['utm_medium'] ) ); $args['utm_content'] = str_replace( '_', '-', sanitize_title( $args['utm_content'] ) ); diff --git a/wp-content/plugins/easy-digital-downloads/includes/orders/functions/actions.php b/wp-content/plugins/easy-digital-downloads/includes/orders/functions/actions.php index 0cbf6eaa..956c98cc 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/orders/functions/actions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/orders/functions/actions.php @@ -136,8 +136,7 @@ function edd_add_manual_order( $args = array() ) { ); // The date is entered in the WP timezone. We need to convert it to UTC prior to saving now. - $date = edd_get_utc_equivalent_date( EDD()->utils->date( $date_string, edd_get_timezone_id(), false ) ); - $date = $date->format( 'Y-m-d H:i:s' ); + $date = edd_get_utc_date_string( $date_string ); // Get mode $mode = edd_is_test_mode() diff --git a/wp-content/plugins/easy-digital-downloads/includes/post-types.php b/wp-content/plugins/easy-digital-downloads/includes/post-types.php index d3354746..e891e26a 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/post-types.php +++ b/wp-content/plugins/easy-digital-downloads/includes/post-types.php @@ -586,4 +586,4 @@ function edd_add_custom_roles_rest_user_query( $prepared_args, $request ) { return $prepared_args; } -add_filter( 'rest_user_query', 'edd_add_custom_roles_rest_user_query', 5, 2 ); +add_filter( 'rest_user_query', 'edd_add_custom_roles_rest_user_query', 15, 2 ); diff --git a/wp-content/plugins/easy-digital-downloads/includes/process-download.php b/wp-content/plugins/easy-digital-downloads/includes/process-download.php index 546a407b..0e237a45 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/process-download.php +++ b/wp-content/plugins/easy-digital-downloads/includes/process-download.php @@ -163,17 +163,7 @@ function edd_process_download() { */ do_action( 'edd_process_download_pre_record_log', $requested_file, $args, $method ); - // Record this file download in the log - $user_info = array(); - $user_info['email'] = $args['email']; - - if ( is_user_logged_in() ) { - $user_data = get_userdata( get_current_user_id() ); - $user_info['id'] = get_current_user_id(); - $user_info['name'] = $user_data->display_name; - } - - edd_record_download_in_log( $args['download'], $args['file_key'], $user_info, edd_get_ip(), $args['payment'], $args['price_id'] ); + edd_record_download_in_log( $args['download'], $args['file_key'], array(), edd_get_ip(), $args['payment'], $args['price_id'] ); $file_extension = edd_get_file_extension( $requested_file ); $ctype = edd_get_file_ctype( $file_extension ); diff --git a/wp-content/plugins/easy-digital-downloads/includes/reports/reports-functions.php b/wp-content/plugins/easy-digital-downloads/includes/reports/reports-functions.php index d6055d5c..1c42e994 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/reports/reports-functions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/reports/reports-functions.php @@ -788,7 +788,7 @@ function parse_relative_dates_for_range( $range = null, $relative_range = null, case 'previous_month': $dates = array( 'start' => $dates['start']->copy()->subMonth( 1 ), - 'end' => $dates['end']->copy()->subMonth( 1 ), + 'end' => $dates['end']->copy()->subMonthNoOverflow( 1 ), ); break; case 'previous_quarter': diff --git a/wp-content/plugins/easy-digital-downloads/includes/scripts.php b/wp-content/plugins/easy-digital-downloads/includes/scripts.php index 7dadd3a3..099c6841 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/scripts.php +++ b/wp-content/plugins/easy-digital-downloads/includes/scripts.php @@ -514,9 +514,13 @@ function edd_localize_admin_scripts() { 'resend_receipt' => __( 'Are you sure you want to resend the purchase receipt?', 'easy-digital-downloads' ), 'disconnect_customer' => __( 'Are you sure you want to disconnect the WordPress user from this customer record?', 'easy-digital-downloads' ), 'copy_download_link_text' => __( 'Copy these links to your clipboard and give them to your customer', 'easy-digital-downloads' ), + /* translators: singular download label */ 'delete_payment_download' => sprintf( __( 'Are you sure you want to delete this %s?', 'easy-digital-downloads' ), edd_get_label_singular() ), - 'type_to_search' => sprintf( __( 'Type to search %s', 'easy-digital-downloads' ), edd_get_label_plural() ), - 'one_option' => sprintf( __( 'Choose a %s', 'easy-digital-downloads' ), edd_get_label_singular() ), + /* translators: plural download label */ + 'type_to_search' => sprintf( __( 'Type to search %s', 'easy-digital-downloads' ), edd_get_label_plural() ), + /* translators: singular download label */ + 'one_option' => sprintf( __( 'Choose a %s', 'easy-digital-downloads' ), edd_get_label_singular() ), + /* translators: plural download label */ 'one_or_more_option' => sprintf( __( 'Choose one or more %s', 'easy-digital-downloads' ), edd_get_label_plural() ), 'one_price_min' => __( 'You must have at least one price', 'easy-digital-downloads' ), 'one_field_min' => __( 'You must have at least one field', 'easy-digital-downloads' ), diff --git a/wp-content/plugins/easy-digital-downloads/includes/shortcodes.php b/wp-content/plugins/easy-digital-downloads/includes/shortcodes.php index bd1ed15b..479a6c74 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/shortcodes.php +++ b/wp-content/plugins/easy-digital-downloads/includes/shortcodes.php @@ -610,8 +610,9 @@ function edd_downloads_query( $atts, $content = null ) { user_login ) ? $user->user_login : edd_get_bot_name(); - $customer_note = sprintf( __( 'Email address %s removed by %s', 'easy-digital-downloads' ), sanitize_email( $data['email'] ), $user_login ); + $user = wp_get_current_user(); + $user_login = ! empty( $user->user_login ) ? $user->user_login : edd_get_bot_name(); + /* translators: 1. email address; 2. user who removed email. */ + $customer_note = sprintf( __( 'Email address %1$s removed by %2$s', 'easy-digital-downloads' ), sanitize_email( $data['email'] ), $user_login ); $customer->add_note( $customer_note ); } else { diff --git a/wp-content/plugins/easy-digital-downloads/includes/template-functions.php b/wp-content/plugins/easy-digital-downloads/includes/template-functions.php index 33ff9559..b74e68f8 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/template-functions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/template-functions.php @@ -60,6 +60,7 @@ function edd_get_purchase_link( $args = array() ) { edd_set_error( 'set_checkout', sprintf( + /* translators: the settings screen URL */ __( 'No checkout page has been configured. Visit Settings to set one.', 'easy-digital-downloads' ), esc_url( edd_get_admin_url( array( 'page' => 'edd-settings', diff --git a/wp-content/plugins/easy-digital-downloads/includes/upgrades/functions.php b/wp-content/plugins/easy-digital-downloads/includes/upgrades/functions.php new file mode 100644 index 00000000..409fb9c0 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/includes/upgrades/functions.php @@ -0,0 +1,201 @@ + array( + 'name' => __( 'Tax Rates', 'easy-digital-downloads' ), + 'class' => 'EDD\\Admin\\Upgrades\\v3\\Tax_Rates', + ), + 'migrate_discounts' => array( + 'name' => __( 'Discounts', 'easy-digital-downloads' ), + 'class' => 'EDD\\Admin\\Upgrades\\v3\\Discounts', + ), + 'migrate_orders' => array( + 'name' => __( 'Orders', 'easy-digital-downloads' ), + 'class' => 'EDD\\Admin\\Upgrades\\v3\\Orders', + ), + 'migrate_customer_addresses' => array( + 'name' => __( 'Customer Addresses', 'easy-digital-downloads' ), + 'class' => 'EDD\\Admin\\Upgrades\\v3\\Customer_Addresses', + ), + 'migrate_customer_email_addresses' => array( + 'name' => __( 'Customer Email Addresses', 'easy-digital-downloads' ), + 'class' => 'EDD\\Admin\\Upgrades\\v3\\Customer_Email_Addresses', + ), + 'migrate_customer_notes' => array( + 'name' => __( 'Customer Notes', 'easy-digital-downloads' ), + 'class' => 'EDD\\Admin\\Upgrades\\v3\\Customer_Notes', + ), + 'migrate_logs' => array( + 'name' => __( 'Logs', 'easy-digital-downloads' ), + 'class' => 'EDD\\Admin\\Upgrades\\v3\\Logs', + ), + 'migrate_order_notes' => array( + 'name' => __( 'Order Notes', 'easy-digital-downloads' ), + 'class' => 'EDD\\Admin\\Upgrades\\v3\\Order_Notes', + ), + 'v30_legacy_data_removed' => array( + 'name' => __( 'Remove Legacy Data', 'easy-digital-downloads' ), + 'class' => 'EDD\\Admin\\Upgrades\\v3\\Remove_Legacy_Data', + ), + ); +} + +/** + * Perform automatic database upgrades when necessary + * + * @since 2.6 + * @return void + */ +function edd_do_automatic_upgrades() { + + $edd_version = edd_get_db_version(); + if ( version_compare( $edd_version, EDD_VERSION, '>=' ) ) { + return; + } + + // Existing stores should set the upgraded version and the onboarding wizard as complete. + if ( ! empty( $edd_version ) ) { + update_option( 'edd_version_upgraded_from', $edd_version, false ); + if ( ! get_option( 'edd_onboarding_completed', false ) && ! get_option( 'edd_onboarding_started', false ) ) { + update_option( 'edd_onboarding_completed', true, false ); + } + } + edd_update_db_version(); +} diff --git a/wp-content/plugins/easy-digital-downloads/includes/user-functions.php b/wp-content/plugins/easy-digital-downloads/includes/user-functions.php index ebaad63a..82387a12 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/user-functions.php +++ b/wp-content/plugins/easy-digital-downloads/includes/user-functions.php @@ -581,10 +581,13 @@ function edd_new_user_notification( $user_id = 0, $user_data = array() ) { $emails->__set( 'from_name', $from_name ); $emails->__set( 'from_email', $from_email ); - $admin_subject = apply_filters( 'edd_user_registration_admin_email_subject', sprintf( __('[%s] New User Registration', 'easy-digital-downloads' ), $from_name ), $user_data ); + /* translators: Site name */ + $admin_subject = apply_filters( 'edd_user_registration_admin_email_subject', sprintf( __( '[%s] New User Registration', 'easy-digital-downloads' ), $from_name ), $user_data ); $admin_heading = apply_filters( 'edd_user_registration_admin_email_heading', __( 'New user registration', 'easy-digital-downloads' ), $user_data ); - $admin_message = sprintf( __( 'Username: %s', 'easy-digital-downloads'), $user_data['user_login'] ) . "\r\n\r\n"; - $admin_message .= sprintf( __( 'E-mail: %s', 'easy-digital-downloads'), $user_data['user_email'] ) . "\r\n"; + /* translators: the username */ + $admin_message = sprintf( __( 'Username: %s', 'easy-digital-downloads' ), $user_data['user_login'] ) . "\r\n\r\n"; + /* translators: the user email */ + $admin_message .= sprintf( __( 'E-mail: %s', 'easy-digital-downloads' ), $user_data['user_email'] ) . "\r\n"; $admin_message = apply_filters( 'edd_user_registration_admin_email_message', $admin_message, $user_data ); @@ -593,6 +596,7 @@ function edd_new_user_notification( $user_id = 0, $user_data = array() ) { $emails->send( get_option( 'admin_email' ), $admin_subject, $admin_message ); // Setup and send the new user email for the end user. + /* translators: Site name */ $user_subject = apply_filters( 'edd_user_registration_email_subject', sprintf( __( '[%s] Your username and password', 'easy-digital-downloads' ), $from_name ), $user_data ); $user_heading = apply_filters( 'edd_user_registration_email_heading', __( 'Your account info', 'easy-digital-downloads' ), $user_data ); $user_message = apply_filters( 'edd_user_registration_email_username', sprintf( __( 'Username: %s', 'easy-digital-downloads' ), $user_data['user_login'] ) . "\r\n", $user_data ); @@ -603,6 +607,7 @@ function edd_new_user_notification( $user_id = 0, $user_data = array() ) { $password_message = __( 'Password entered at registration', 'easy-digital-downloads' ); } + /* translators: %s: password message */ $user_message .= apply_filters( 'edd_user_registration_email_password', sprintf( __( 'Password: %s', 'easy-digital-downloads' ), '[' . $password_message . ']' ) . "\r\n" ); $login_url = apply_filters( 'edd_user_registration_email_login_url', wp_login_url() ); @@ -611,9 +616,8 @@ function edd_new_user_notification( $user_id = 0, $user_data = array() ) { $user_message .= ' ' . esc_attr__( 'Click here to log in', 'easy-digital-downloads' ) . ' →' . "\r\n"; } else { - + /* translators: %s: login URL */ $user_message .= sprintf( __( 'To log in, visit: %s', 'easy-digital-downloads' ), esc_url( $login_url ) ) . "\r\n"; - } $user_message = apply_filters( 'edd_user_registration_email_message', $user_message, $user_data ); @@ -769,6 +773,7 @@ function edd_send_user_verification_email( $user_id = 0 ) { $subject = apply_filters( 'edd_user_verification_email_subject', __( 'Verify your account', 'easy-digital-downloads' ), $user_id ); $heading = apply_filters( 'edd_user_verification_email_heading', __( 'Verify your account', 'easy-digital-downloads' ), $user_id ); $message = sprintf( + /* translators: 1: User display name, 2: Site name, 3: Verification URL */ __( 'Hello %1$s, Your account with %2$s needs to be verified before you can access your purchase history. Click here to verify your account. @@ -899,6 +904,7 @@ function edd_validate_user_verification_token( $url = '' ) { do_action( 'edd_user_verification_token_expired' ); $link_text = sprintf( + /* translators: %s: URL to request a new verification link */ __( 'Sorry but your account verification link has expired. Click here to request a new verification URL.', 'easy-digital-downloads' ), esc_url( edd_get_user_verification_request_url() ) ); @@ -1137,7 +1143,10 @@ function edd_show_user_api_key_field( $user ) {

    + +
    - iOS App', 'easy-digital-downloads' ), 'https://itunes.apple.com/us/app/easy-digital-downloads-2/id1169488828?ls=1&mt=8' ); ?> + iOS App', 'easy-digital-downloads' ), 'https://itunes.apple.com/us/app/easy-digital-downloads-2/id1169488828?ls=1&mt=8' ); + ?> getTimestamp() + EDD()->utils->get_gmt_offset(); } + + /** + * Converts a localized date string to UTC. + * + * @since 3.1.4 + * @param $format string + * @return string + */ + public function get_utc_from_local( $format = 'Y-m-d H:i:s' ) { + $utc_timezone = new \DateTimeZone( 'utc' ); + $this->setTimezone( $utc_timezone ); + + return $this->format( $format ); + } } diff --git a/wp-content/plugins/easy-digital-downloads/languages/easy-digital-downloads.pot b/wp-content/plugins/easy-digital-downloads/languages/easy-digital-downloads.pot index 7a6dbb17..fa64077c 100644 --- a/wp-content/plugins/easy-digital-downloads/languages/easy-digital-downloads.pot +++ b/wp-content/plugins/easy-digital-downloads/languages/easy-digital-downloads.pot @@ -2,14 +2,14 @@ # This file is distributed under the same license as the Easy Digital Downloads plugin. msgid "" msgstr "" -"Project-Id-Version: Easy Digital Downloads 3.1.3\n" +"Project-Id-Version: Easy Digital Downloads 3.1.4\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/easy-digital-downloads\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2023-06-26T22:38:18+00:00\n" +"POT-Creation-Date: 2023-07-19T16:08:29+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.8.1\n" @@ -38,14 +38,5600 @@ msgstr "" msgid "Your site already has Easy Digital Downloads (Pro) activated. If you want to switch to Easy Digital Downloads, please first go to Plugins → Installed Plugins and deactivate Easy Digital Downloads (Pro). Then, you can activate Easy Digital Downloads." msgstr "" +#: i18n/countries.php:7 +msgid "United States" +msgstr "" + +#: i18n/countries.php:8 +msgid "Canada" +msgstr "" + +#: i18n/countries.php:9 +msgid "United Kingdom" +msgstr "" + +#: i18n/countries.php:10 +msgid "Afghanistan" +msgstr "" + +#: i18n/countries.php:11 +msgid "Åland Islands" +msgstr "" + +#: i18n/countries.php:12 +msgid "Albania" +msgstr "" + +#: i18n/countries.php:13 +msgid "Algeria" +msgstr "" + +#: i18n/countries.php:14 +#: i18n/states-us.php:58 +msgid "American Samoa" +msgstr "" + +#: i18n/countries.php:15 +msgid "Andorra" +msgstr "" + +#: i18n/countries.php:16 +msgid "Angola" +msgstr "" + +#: i18n/countries.php:17 +msgid "Anguilla" +msgstr "" + +#: i18n/countries.php:18 +msgid "Antarctica" +msgstr "" + +#: i18n/countries.php:19 +msgid "Antigua and Barbuda" +msgstr "" + +#: i18n/countries.php:20 +msgid "Argentina" +msgstr "" + +#: i18n/countries.php:21 +msgid "Armenia" +msgstr "" + +#: i18n/countries.php:22 +msgid "Aruba" +msgstr "" + +#: i18n/countries.php:23 +msgid "Australia" +msgstr "" + +#: i18n/countries.php:24 +msgid "Austria" +msgstr "" + +#: i18n/countries.php:25 +msgid "Azerbaijan" +msgstr "" + +#: i18n/countries.php:26 +msgid "Bahamas" +msgstr "" + +#: i18n/countries.php:27 +msgid "Bahrain" +msgstr "" + +#: i18n/countries.php:28 +msgid "Bangladesh" +msgstr "" + +#: i18n/countries.php:29 +msgid "Barbados" +msgstr "" + +#: i18n/countries.php:30 +msgid "Belarus" +msgstr "" + +#: i18n/countries.php:31 +msgid "Belgium" +msgstr "" + +#: i18n/countries.php:32 +msgid "Belize" +msgstr "" + +#: i18n/countries.php:33 +msgid "Benin" +msgstr "" + +#: i18n/countries.php:34 +msgid "Bermuda" +msgstr "" + +#: i18n/countries.php:35 +msgid "Bhutan" +msgstr "" + +#: i18n/countries.php:36 +msgid "Bolivia" +msgstr "" + +#: i18n/countries.php:37 +msgid "Bonaire, Saint Eustatius and Saba" +msgstr "" + +#: i18n/countries.php:38 +msgid "Bosnia and Herzegovina" +msgstr "" + +#: i18n/countries.php:39 +msgid "Botswana" +msgstr "" + +#: i18n/countries.php:40 +msgid "Bouvet Island" +msgstr "" + +#: i18n/countries.php:41 +msgid "Brazil" +msgstr "" + +#: i18n/countries.php:42 +msgid "British Indian Ocean Territory" +msgstr "" + +#: i18n/countries.php:43 +msgid "Brunei Darrussalam" +msgstr "" + +#: i18n/countries.php:44 +msgid "Bulgaria" +msgstr "" + +#: i18n/countries.php:45 +msgid "Burkina Faso" +msgstr "" + +#: i18n/countries.php:46 +msgid "Burundi" +msgstr "" + +#: i18n/countries.php:47 +msgid "Cambodia" +msgstr "" + +#: i18n/countries.php:48 +msgid "Cameroon" +msgstr "" + +#: i18n/countries.php:49 +msgid "Cape Verde" +msgstr "" + +#: i18n/countries.php:50 +msgid "Cayman Islands" +msgstr "" + +#: i18n/countries.php:51 +msgid "Central African Republic" +msgstr "" + +#: i18n/countries.php:52 +msgid "Chad" +msgstr "" + +#: i18n/countries.php:53 +msgid "Chile" +msgstr "" + +#: i18n/countries.php:54 +msgid "China" +msgstr "" + +#: i18n/countries.php:55 +msgid "Christmas Island" +msgstr "" + +#: i18n/countries.php:56 +msgid "Cocos Islands" +msgstr "" + +#: i18n/countries.php:57 +msgid "Colombia" +msgstr "" + +#: i18n/countries.php:58 +msgid "Comoros" +msgstr "" + +#: i18n/countries.php:59 +msgid "Congo, Democratic People's Republic" +msgstr "" + +#: i18n/countries.php:60 +msgid "Congo, Republic of" +msgstr "" + +#: i18n/countries.php:61 +msgid "Cook Islands" +msgstr "" + +#: i18n/countries.php:62 +msgid "Costa Rica" +msgstr "" + +#: i18n/countries.php:63 +msgid "Cote d'Ivoire" +msgstr "" + +#: i18n/countries.php:64 +msgid "Croatia/Hrvatska" +msgstr "" + +#: i18n/countries.php:65 +msgid "Cuba" +msgstr "" + +#: i18n/countries.php:66 +msgid "CuraÇao" +msgstr "" + +#: i18n/countries.php:67 +msgid "Cyprus" +msgstr "" + +#: i18n/countries.php:68 +msgid "Czechia" +msgstr "" + +#: i18n/countries.php:69 +msgid "Denmark" +msgstr "" + +#: i18n/countries.php:70 +msgid "Djibouti" +msgstr "" + +#: i18n/countries.php:71 +msgid "Dominica" +msgstr "" + +#: i18n/countries.php:72 +msgid "Dominican Republic" +msgstr "" + +#: i18n/countries.php:73 +msgid "East Timor" +msgstr "" + +#: i18n/countries.php:74 +msgid "Ecuador" +msgstr "" + +#: i18n/countries.php:75 +msgid "Egypt" +msgstr "" + +#: i18n/countries.php:76 +msgid "Equatorial Guinea" +msgstr "" + +#: i18n/countries.php:77 +msgid "El Salvador" +msgstr "" + +#: i18n/countries.php:78 +msgid "Eritrea" +msgstr "" + +#: i18n/countries.php:79 +msgid "Estonia" +msgstr "" + +#: i18n/countries.php:80 +msgid "Ethiopia" +msgstr "" + +#: i18n/countries.php:81 +msgid "Falkland Islands" +msgstr "" + +#: i18n/countries.php:82 +msgid "Faroe Islands" +msgstr "" + +#: i18n/countries.php:83 +msgid "Fiji" +msgstr "" + +#: i18n/countries.php:84 +msgid "Finland" +msgstr "" + +#: i18n/countries.php:85 +msgid "France" +msgstr "" + +#: i18n/countries.php:86 +msgid "French Guiana" +msgstr "" + +#: i18n/countries.php:87 +msgid "French Polynesia" +msgstr "" + +#: i18n/countries.php:88 +msgid "French Southern Territories" +msgstr "" + +#: i18n/countries.php:89 +msgid "Gabon" +msgstr "" + +#: i18n/countries.php:90 +msgid "Gambia" +msgstr "" + +#: i18n/countries.php:91 +#: i18n/states-us.php:17 +msgid "Georgia" +msgstr "" + +#: i18n/countries.php:92 +msgid "Germany" +msgstr "" + +#: i18n/countries.php:93 +msgid "Greece" +msgstr "" + +#: i18n/countries.php:94 +msgid "Ghana" +msgstr "" + +#: i18n/countries.php:95 +msgid "Gibraltar" +msgstr "" + +#: i18n/countries.php:96 +msgid "Greenland" +msgstr "" + +#: i18n/countries.php:97 +msgid "Grenada" +msgstr "" + +#: i18n/countries.php:98 +msgid "Guadeloupe" +msgstr "" + +#: i18n/countries.php:99 +#: i18n/states-us.php:62 +msgid "Guam" +msgstr "" + +#: i18n/countries.php:100 +msgid "Guatemala" +msgstr "" + +#: i18n/countries.php:101 +msgid "Guernsey" +msgstr "" + +#: i18n/countries.php:102 +msgid "Guinea" +msgstr "" + +#: i18n/countries.php:103 +msgid "Guinea-Bissau" +msgstr "" + +#: i18n/countries.php:104 +msgid "Guyana" +msgstr "" + +#: i18n/countries.php:105 +msgid "Haiti" +msgstr "" + +#: i18n/countries.php:106 +msgid "Heard and McDonald Islands" +msgstr "" + +#: i18n/countries.php:107 +msgid "Holy See (City Vatican State)" +msgstr "" + +#: i18n/countries.php:108 +msgid "Honduras" +msgstr "" + +#: i18n/countries.php:109 +msgid "Hong Kong" +msgstr "" + +#: i18n/countries.php:110 +msgid "Hungary" +msgstr "" + +#: i18n/countries.php:111 +msgid "Iceland" +msgstr "" + +#: i18n/countries.php:112 +msgid "India" +msgstr "" + +#: i18n/countries.php:113 +msgid "Indonesia" +msgstr "" + +#: i18n/countries.php:114 +msgid "Iran" +msgstr "" + +#: i18n/countries.php:115 +msgid "Iraq" +msgstr "" + +#: i18n/countries.php:116 +msgid "Ireland" +msgstr "" + +#: i18n/countries.php:117 +msgid "Isle of Man" +msgstr "" + +#: i18n/countries.php:118 +msgid "Israel" +msgstr "" + +#: i18n/countries.php:119 +msgid "Italy" +msgstr "" + +#: i18n/countries.php:120 +msgid "Jamaica" +msgstr "" + +#: i18n/countries.php:121 +msgid "Japan" +msgstr "" + +#: i18n/countries.php:122 +msgid "Jersey" +msgstr "" + +#: i18n/countries.php:123 +msgid "Jordan" +msgstr "" + +#: i18n/countries.php:124 +msgid "Kazakhstan" +msgstr "" + +#: i18n/countries.php:125 +msgid "Kenya" +msgstr "" + +#: i18n/countries.php:126 +msgid "Kiribati" +msgstr "" + +#: i18n/countries.php:127 +msgid "Kuwait" +msgstr "" + +#: i18n/countries.php:128 +msgid "Kyrgyzstan" +msgstr "" + +#: i18n/countries.php:129 +msgid "Lao People's Democratic Republic" +msgstr "" + +#: i18n/countries.php:130 +msgid "Latvia" +msgstr "" + +#: i18n/countries.php:131 +msgid "Lebanon" +msgstr "" + +#: i18n/countries.php:132 +msgid "Lesotho" +msgstr "" + +#: i18n/countries.php:133 +msgid "Liberia" +msgstr "" + +#: i18n/countries.php:134 +msgid "Libyan Arab Jamahiriya" +msgstr "" + +#: i18n/countries.php:135 +msgid "Liechtenstein" +msgstr "" + +#: i18n/countries.php:136 +msgid "Lithuania" +msgstr "" + +#: i18n/countries.php:137 +msgid "Luxembourg" +msgstr "" + +#: i18n/countries.php:138 +msgid "Macau" +msgstr "" + +#: i18n/countries.php:139 +msgid "Macedonia" +msgstr "" + +#: i18n/countries.php:140 +msgid "Madagascar" +msgstr "" + +#: i18n/countries.php:141 +msgid "Malawi" +msgstr "" + +#: i18n/countries.php:142 +msgid "Malaysia" +msgstr "" + +#: i18n/countries.php:143 +msgid "Maldives" +msgstr "" + +#: i18n/countries.php:144 +msgid "Mali" +msgstr "" + +#: i18n/countries.php:145 +msgid "Malta" +msgstr "" + +#: i18n/countries.php:146 +#: i18n/states-us.php:63 +msgid "Marshall Islands" +msgstr "" + +#: i18n/countries.php:147 +msgid "Martinique" +msgstr "" + +#: i18n/countries.php:148 +msgid "Mauritania" +msgstr "" + +#: i18n/countries.php:149 +msgid "Mauritius" +msgstr "" + +#: i18n/countries.php:150 +msgid "Mayotte" +msgstr "" + +#: i18n/countries.php:151 +msgid "Mexico" +msgstr "" + +#: i18n/countries.php:152 +msgid "Micronesia" +msgstr "" + +#: i18n/countries.php:153 +msgid "Moldova, Republic of" +msgstr "" + +#: i18n/countries.php:154 +msgid "Monaco" +msgstr "" + +#: i18n/countries.php:155 +msgid "Mongolia" +msgstr "" + +#: i18n/countries.php:156 +msgid "Montenegro" +msgstr "" + +#: i18n/countries.php:157 +msgid "Montserrat" +msgstr "" + +#: i18n/countries.php:158 +msgid "Morocco" +msgstr "" + +#: i18n/countries.php:159 +msgid "Mozambique" +msgstr "" + +#: i18n/countries.php:160 +msgid "Myanmar" +msgstr "" + +#: i18n/countries.php:161 +msgid "Namibia" +msgstr "" + +#: i18n/countries.php:162 +msgid "Nauru" +msgstr "" + +#: i18n/countries.php:163 +msgid "Nepal" +msgstr "" + +#: i18n/countries.php:164 +msgid "Netherlands" +msgstr "" + +#: i18n/countries.php:165 +msgid "Netherlands Antilles" +msgstr "" + +#: i18n/countries.php:166 +msgid "New Caledonia" +msgstr "" + +#: i18n/countries.php:167 +msgid "New Zealand" +msgstr "" + +#: i18n/countries.php:168 +msgid "Nicaragua" +msgstr "" + +#: i18n/countries.php:169 +msgid "Niger" +msgstr "" + +#: i18n/countries.php:170 +msgid "Nigeria" +msgstr "" + +#: i18n/countries.php:171 +msgid "Niue" +msgstr "" + +#: i18n/countries.php:172 +msgid "Norfolk Island" +msgstr "" + +#: i18n/countries.php:173 +msgid "North Korea" +msgstr "" + +#: i18n/countries.php:174 +#: i18n/states-us.php:64 +msgid "Northern Mariana Islands" +msgstr "" + +#: i18n/countries.php:175 +msgid "Norway" +msgstr "" + +#: i18n/countries.php:176 +msgid "Oman" +msgstr "" + +#: i18n/countries.php:177 +msgid "Pakistan" +msgstr "" + +#: i18n/countries.php:178 +#: i18n/states-us.php:65 +msgid "Palau" +msgstr "" + +#: i18n/countries.php:179 +msgid "Palestinian Territories" +msgstr "" + +#: i18n/countries.php:180 +msgid "Panama" +msgstr "" + +#: i18n/countries.php:181 +msgid "Papua New Guinea" +msgstr "" + +#: i18n/countries.php:182 +msgid "Paraguay" +msgstr "" + +#: i18n/countries.php:183 +msgid "Peru" +msgstr "" + +#: i18n/countries.php:184 +msgid "Philippines" +msgstr "" + +#: i18n/countries.php:185 +msgid "Pitcairn Island" +msgstr "" + +#: i18n/countries.php:186 +msgid "Poland" +msgstr "" + +#: i18n/countries.php:187 +msgid "Portugal" +msgstr "" + +#: i18n/countries.php:188 +#: i18n/states-us.php:67 +msgid "Puerto Rico" +msgstr "" + +#: i18n/countries.php:189 +msgid "Qatar" +msgstr "" + +#: i18n/countries.php:190 +msgid "Republic of Kosovo" +msgstr "" + +#: i18n/countries.php:191 +msgid "Reunion Island" +msgstr "" + +#: i18n/countries.php:192 +msgid "Romania" +msgstr "" + +#: i18n/countries.php:193 +msgid "Russian Federation" +msgstr "" + +#: i18n/countries.php:194 +msgid "Rwanda" +msgstr "" + +#: i18n/countries.php:195 +msgid "Saint Barthélemy" +msgstr "" + +#: i18n/countries.php:196 +msgid "Saint Helena" +msgstr "" + +#: i18n/countries.php:197 +msgid "Saint Kitts and Nevis" +msgstr "" + +#: i18n/countries.php:198 +msgid "Saint Lucia" +msgstr "" + +#: i18n/countries.php:199 +msgid "Saint Martin (French)" +msgstr "" + +#: i18n/countries.php:200 +msgid "Saint Martin (Dutch)" +msgstr "" + +#: i18n/countries.php:201 +msgid "Saint Pierre and Miquelon" +msgstr "" + +#: i18n/countries.php:202 +msgid "Saint Vincent and the Grenadines" +msgstr "" + +#: i18n/countries.php:203 +msgid "San Marino" +msgstr "" + +#: i18n/countries.php:204 +msgid "São Tomé and Príncipe" +msgstr "" + +#: i18n/countries.php:205 +msgid "Saudi Arabia" +msgstr "" + +#: i18n/countries.php:206 +msgid "Senegal" +msgstr "" + +#: i18n/countries.php:207 +msgid "Serbia" +msgstr "" + +#: i18n/countries.php:208 +msgid "Seychelles" +msgstr "" + +#: i18n/countries.php:209 +msgid "Sierra Leone" +msgstr "" + +#: i18n/countries.php:210 +msgid "Singapore" +msgstr "" + +#: i18n/countries.php:211 +msgid "Slovak Republic" +msgstr "" + +#: i18n/countries.php:212 +msgid "Slovenia" +msgstr "" + +#: i18n/countries.php:213 +msgid "Solomon Islands" +msgstr "" + +#: i18n/countries.php:214 +msgid "Somalia" +msgstr "" + +#: i18n/countries.php:215 +msgid "South Africa" +msgstr "" + +#: i18n/countries.php:216 +msgid "South Georgia" +msgstr "" + +#: i18n/countries.php:217 +msgid "South Korea" +msgstr "" + +#: i18n/countries.php:218 +msgid "South Sudan" +msgstr "" + +#: i18n/countries.php:219 +msgid "Spain" +msgstr "" + +#: i18n/countries.php:220 +msgid "Sri Lanka" +msgstr "" + +#: i18n/countries.php:221 +msgid "Sudan" +msgstr "" + +#: i18n/countries.php:222 +msgid "Suriname" +msgstr "" + +#: i18n/countries.php:223 +msgid "Svalbard and Jan Mayen Islands" +msgstr "" + +#: i18n/countries.php:224 +msgid "Swaziland" +msgstr "" + +#: i18n/countries.php:225 +msgid "Sweden" +msgstr "" + +#: i18n/countries.php:226 +msgid "Switzerland" +msgstr "" + +#: i18n/countries.php:227 +msgid "Syrian Arab Republic" +msgstr "" + +#: i18n/countries.php:228 +msgid "Taiwan" +msgstr "" + +#: i18n/countries.php:229 +msgid "Tajikistan" +msgstr "" + +#: i18n/countries.php:230 +msgid "Tanzania" +msgstr "" + +#: i18n/countries.php:231 +msgid "Thailand" +msgstr "" + +#: i18n/countries.php:232 +msgid "Timor-Leste" +msgstr "" + +#: i18n/countries.php:233 +msgid "Togo" +msgstr "" + +#: i18n/countries.php:234 +msgid "Tokelau" +msgstr "" + +#: i18n/countries.php:235 +msgid "Tonga" +msgstr "" + +#: i18n/countries.php:236 +msgid "Trinidad and Tobago" +msgstr "" + +#: i18n/countries.php:237 +msgid "Tunisia" +msgstr "" + +#: i18n/countries.php:238 +msgid "Turkey" +msgstr "" + +#: i18n/countries.php:239 +msgid "Turkmenistan" +msgstr "" + +#: i18n/countries.php:240 +msgid "Turks and Caicos Islands" +msgstr "" + +#: i18n/countries.php:241 +msgid "Tuvalu" +msgstr "" + +#: i18n/countries.php:242 +msgid "Uganda" +msgstr "" + +#: i18n/countries.php:243 +msgid "Ukraine" +msgstr "" + +#: i18n/countries.php:244 +msgid "United Arab Emirates" +msgstr "" + +#: i18n/countries.php:245 +msgid "Uruguay" +msgstr "" + +#: i18n/countries.php:246 +msgid "US Minor Outlying Islands" +msgstr "" + +#: i18n/countries.php:247 +msgid "Uzbekistan" +msgstr "" + +#: i18n/countries.php:248 +msgid "Vanuatu" +msgstr "" + +#: i18n/countries.php:249 +msgid "Venezuela" +msgstr "" + +#: i18n/countries.php:250 +msgid "Vietnam" +msgstr "" + +#: i18n/countries.php:251 +msgid "Virgin Islands (British)" +msgstr "" + +#: i18n/countries.php:252 +msgid "Virgin Islands (USA)" +msgstr "" + +#: i18n/countries.php:253 +msgid "Wallis and Futuna Islands" +msgstr "" + +#: i18n/countries.php:254 +msgid "Western Sahara" +msgstr "" + +#: i18n/countries.php:255 +msgid "Western Samoa" +msgstr "" + +#: i18n/countries.php:256 +msgid "Yemen" +msgstr "" + +#: i18n/countries.php:257 +msgid "Zambia" +msgstr "" + +#: i18n/countries.php:258 +msgid "Zimbabwe" +msgstr "" + +#: i18n/states-bd.php:7 +msgid "Bagerhat" +msgstr "" + +#: i18n/states-bd.php:8 +msgid "Bandarban" +msgstr "" + +#: i18n/states-bd.php:9 +msgid "Barguna" +msgstr "" + +#: i18n/states-bd.php:10 +msgid "Barisal" +msgstr "" + +#: i18n/states-bd.php:11 +msgid "Bhola" +msgstr "" + +#: i18n/states-bd.php:12 +msgid "Bogra" +msgstr "" + +#: i18n/states-bd.php:13 +msgid "Brahmanbaria" +msgstr "" + +#: i18n/states-bd.php:14 +msgid "Chandpur" +msgstr "" + +#: i18n/states-bd.php:15 +msgid "Chittagong" +msgstr "" + +#: i18n/states-bd.php:16 +msgid "Chuadanga" +msgstr "" + +#: i18n/states-bd.php:17 +msgid "Comilla" +msgstr "" + +#: i18n/states-bd.php:18 +msgid "Cox's Bazar" +msgstr "" + +#: i18n/states-bd.php:19 +msgid "Dhaka" +msgstr "" + +#: i18n/states-bd.php:20 +msgid "Dinajpur" +msgstr "" + +#: i18n/states-bd.php:21 +msgid "Faridpur" +msgstr "" + +#: i18n/states-bd.php:22 +msgid "Feni" +msgstr "" + +#: i18n/states-bd.php:23 +msgid "Gaibandha" +msgstr "" + +#: i18n/states-bd.php:24 +msgid "Gazipur" +msgstr "" + +#: i18n/states-bd.php:25 +msgid "Gopalganj" +msgstr "" + +#: i18n/states-bd.php:26 +msgid "Habiganj" +msgstr "" + +#: i18n/states-bd.php:27 +msgid "Jamalpur" +msgstr "" + +#: i18n/states-bd.php:28 +msgid "Jessore" +msgstr "" + +#: i18n/states-bd.php:29 +msgid "Jhalokati" +msgstr "" + +#: i18n/states-bd.php:30 +msgid "Jhenaidah" +msgstr "" + +#: i18n/states-bd.php:31 +msgid "Joypurhat" +msgstr "" + +#: i18n/states-bd.php:32 +msgid "Khagrachhari" +msgstr "" + +#: i18n/states-bd.php:33 +msgid "Khulna" +msgstr "" + +#: i18n/states-bd.php:34 +msgid "Kishoreganj" +msgstr "" + +#: i18n/states-bd.php:35 +msgid "Kurigram" +msgstr "" + +#: i18n/states-bd.php:36 +msgid "Kushtia" +msgstr "" + +#: i18n/states-bd.php:37 +msgid "Lakshmipur" +msgstr "" + +#: i18n/states-bd.php:38 +msgid "Lalmonirhat" +msgstr "" + +#: i18n/states-bd.php:39 +msgid "Madaripur" +msgstr "" + +#: i18n/states-bd.php:40 +msgid "Magura" +msgstr "" + +#: i18n/states-bd.php:41 +msgid "Manikganj" +msgstr "" + +#: i18n/states-bd.php:42 +msgid "Meherpur" +msgstr "" + +#: i18n/states-bd.php:43 +msgid "Moulvibazar" +msgstr "" + +#: i18n/states-bd.php:44 +msgid "Munshiganj" +msgstr "" + +#: i18n/states-bd.php:45 +msgid "Mymensingh" +msgstr "" + +#: i18n/states-bd.php:46 +msgid "Naogaon" +msgstr "" + +#: i18n/states-bd.php:47 +msgid "Narail" +msgstr "" + +#: i18n/states-bd.php:48 +msgid "Narayanganj" +msgstr "" + +#: i18n/states-bd.php:49 +msgid "Narsingdi" +msgstr "" + +#: i18n/states-bd.php:50 +msgid "Natore" +msgstr "" + +#: i18n/states-bd.php:51 +msgid "Nawabganj" +msgstr "" + +#: i18n/states-bd.php:52 +msgid "Netrakona" +msgstr "" + +#: i18n/states-bd.php:53 +msgid "Nilphamari" +msgstr "" + +#: i18n/states-bd.php:54 +msgid "Noakhali" +msgstr "" + +#: i18n/states-bd.php:55 +msgid "Pabna" +msgstr "" + +#: i18n/states-bd.php:56 +msgid "Panchagarh" +msgstr "" + +#: i18n/states-bd.php:57 +msgid "Patuakhali" +msgstr "" + +#: i18n/states-bd.php:58 +msgid "Pirojpur" +msgstr "" + +#: i18n/states-bd.php:59 +msgid "Rajbari" +msgstr "" + +#: i18n/states-bd.php:60 +msgid "Rajshahi" +msgstr "" + +#: i18n/states-bd.php:61 +msgid "Rangamati" +msgstr "" + +#: i18n/states-bd.php:62 +msgid "Rangpur" +msgstr "" + +#: i18n/states-bd.php:63 +msgid "Satkhira" +msgstr "" + +#: i18n/states-bd.php:64 +msgid "Shariatpur" +msgstr "" + +#: i18n/states-bd.php:65 +msgid "Sherpur" +msgstr "" + +#: i18n/states-bd.php:66 +msgid "Sirajganj" +msgstr "" + +#: i18n/states-bd.php:67 +msgid "Sunamganj" +msgstr "" + +#: i18n/states-bd.php:68 +msgid "Sylhet" +msgstr "" + +#: i18n/states-bd.php:69 +msgid "Tangail" +msgstr "" + +#: i18n/states-bd.php:70 +msgid "Thakurgaon" +msgstr "" + +#: i18n/states-es.php:7 +msgid "A Coruña" +msgstr "" + +#: i18n/states-es.php:8 +msgid "Araba" +msgstr "" + +#: i18n/states-es.php:9 +msgid "Albacete" +msgstr "" + +#: i18n/states-es.php:10 +msgid "Alicante" +msgstr "" + +#: i18n/states-es.php:11 +msgid "Almería" +msgstr "" + +#: i18n/states-es.php:12 +msgid "Asturias" +msgstr "" + +#: i18n/states-es.php:13 +msgid "Ávila" +msgstr "" + +#: i18n/states-es.php:14 +msgid "Badajoz" +msgstr "" + +#: i18n/states-es.php:15 +msgid "Baleares" +msgstr "" + +#: i18n/states-es.php:16 +msgid "Barcelona" +msgstr "" + +#: i18n/states-es.php:17 +msgid "Burgos" +msgstr "" + +#: i18n/states-es.php:18 +msgid "Cáceres" +msgstr "" + +#: i18n/states-es.php:19 +msgid "Cádiz" +msgstr "" + +#: i18n/states-es.php:20 +msgid "Cantabria" +msgstr "" + +#: i18n/states-es.php:21 +msgid "Castellón" +msgstr "" + +#: i18n/states-es.php:22 +msgid "Ceuta" +msgstr "" + +#: i18n/states-es.php:23 +msgid "Ciudad Real" +msgstr "" + +#: i18n/states-es.php:24 +msgid "Córdoba" +msgstr "" + +#: i18n/states-es.php:25 +msgid "Cuenca" +msgstr "" + +#: i18n/states-es.php:26 +msgid "Girona" +msgstr "" + +#: i18n/states-es.php:27 +msgid "Granada" +msgstr "" + +#: i18n/states-es.php:28 +msgid "Guadalajara" +msgstr "" + +#: i18n/states-es.php:29 +msgid "Gipuzkoa" +msgstr "" + +#: i18n/states-es.php:30 +msgid "Huelva" +msgstr "" + +#: i18n/states-es.php:31 +msgid "Huesca" +msgstr "" + +#: i18n/states-es.php:32 +msgid "Jaén" +msgstr "" + +#: i18n/states-es.php:33 +msgid "La Rioja" +msgstr "" + +#: i18n/states-es.php:34 +msgid "Las Palmas" +msgstr "" + +#: i18n/states-es.php:35 +msgid "León" +msgstr "" + +#: i18n/states-es.php:36 +msgid "Lleida" +msgstr "" + +#: i18n/states-es.php:37 +msgid "Lugo" +msgstr "" + +#: i18n/states-es.php:38 +msgid "Madrid" +msgstr "" + +#: i18n/states-es.php:39 +msgid "Málaga" +msgstr "" + +#: i18n/states-es.php:40 +msgid "Melilla" +msgstr "" + +#: i18n/states-es.php:41 +msgid "Murcia" +msgstr "" + +#: i18n/states-es.php:42 +msgid "Navarra" +msgstr "" + +#: i18n/states-es.php:43 +msgid "Ourense" +msgstr "" + +#: i18n/states-es.php:44 +msgid "Palencia" +msgstr "" + +#: i18n/states-es.php:45 +msgid "Pontevedra" +msgstr "" + +#: i18n/states-es.php:46 +msgid "Salamanca" +msgstr "" + +#: i18n/states-es.php:47 +msgid "Santa Cruz de Tenerife" +msgstr "" + +#: i18n/states-es.php:48 +msgid "Segovia" +msgstr "" + +#: i18n/states-es.php:49 +msgid "Sevilla" +msgstr "" + +#: i18n/states-es.php:50 +msgid "Soria" +msgstr "" + +#: i18n/states-es.php:51 +msgid "Tarragona" +msgstr "" + +#: i18n/states-es.php:52 +msgid "Teruel" +msgstr "" + +#: i18n/states-es.php:53 +msgid "Toledo" +msgstr "" + +#: i18n/states-es.php:54 +msgid "Valencia" +msgstr "" + +#: i18n/states-es.php:55 +msgid "Valladolid" +msgstr "" + +#: i18n/states-es.php:56 +msgid "Bizkaia" +msgstr "" + +#: i18n/states-es.php:57 +msgid "Zamora" +msgstr "" + +#: i18n/states-es.php:58 +msgid "Zaragoza" +msgstr "" + +#: i18n/states-gb.php:7 +msgid "Aberdeen City" +msgstr "" + +#: i18n/states-gb.php:8 +msgid "Aberdeenshire" +msgstr "" + +#: i18n/states-gb.php:9 +msgid "Angus" +msgstr "" + +#: i18n/states-gb.php:10 +msgid "Antrim and Newtownabbey" +msgstr "" + +#: i18n/states-gb.php:11 +msgid "Ards and North Down" +msgstr "" + +#: i18n/states-gb.php:12 +msgid "Argyll and Bute" +msgstr "" + +#: i18n/states-gb.php:13 +msgid "Armagh, Banbridge and Craigavon" +msgstr "" + +#: i18n/states-gb.php:14 +msgid "Barking and Dagenham" +msgstr "" + +#: i18n/states-gb.php:15 +msgid "Barnet" +msgstr "" + +#: i18n/states-gb.php:16 +msgid "Barnsley" +msgstr "" + +#: i18n/states-gb.php:17 +msgid "Bath and North East Somerset" +msgstr "" + +#: i18n/states-gb.php:18 +msgid "Bedford" +msgstr "" + +#: i18n/states-gb.php:19 +msgid "Belfast" +msgstr "" + +#: i18n/states-gb.php:20 +msgid "Bexley" +msgstr "" + +#: i18n/states-gb.php:21 +msgid "Birmingham" +msgstr "" + +#: i18n/states-gb.php:22 +msgid "Blackburn with Darwen" +msgstr "" + +#: i18n/states-gb.php:23 +msgid "Blackpool" +msgstr "" + +#: i18n/states-gb.php:24 +msgid "Blaenau Gwent" +msgstr "" + +#: i18n/states-gb.php:25 +msgid "Bolton" +msgstr "" + +#: i18n/states-gb.php:26 +msgid "Bournemouth" +msgstr "" + +#: i18n/states-gb.php:27 +msgid "Bracknell Forest" +msgstr "" + +#: i18n/states-gb.php:28 +msgid "Bradford" +msgstr "" + +#: i18n/states-gb.php:29 +msgid "Brent" +msgstr "" + +#: i18n/states-gb.php:30 +msgid "Bridgend" +msgstr "" + +#: i18n/states-gb.php:31 +msgid "Brighton and Hove" +msgstr "" + +#: i18n/states-gb.php:32 +msgid "Bristol, City of" +msgstr "" + +#: i18n/states-gb.php:33 +msgid "Bromley" +msgstr "" + +#: i18n/states-gb.php:34 +msgid "Buckinghamshire" +msgstr "" + +#: i18n/states-gb.php:35 +msgid "Bury" +msgstr "" + +#: i18n/states-gb.php:36 +msgid "Caerphilly" +msgstr "" + +#: i18n/states-gb.php:37 +msgid "Calderdale" +msgstr "" + +#: i18n/states-gb.php:38 +msgid "Cambridgeshire" +msgstr "" + +#: i18n/states-gb.php:39 +msgid "Camden" +msgstr "" + +#: i18n/states-gb.php:40 +msgid "Cardiff" +msgstr "" + +#: i18n/states-gb.php:41 +msgid "Carmarthenshire" +msgstr "" + +#: i18n/states-gb.php:42 +msgid "Causeway Coast and Glens" +msgstr "" + +#: i18n/states-gb.php:43 +msgid "Central Bedfordshire" +msgstr "" + +#: i18n/states-gb.php:44 +msgid "Ceredigion" +msgstr "" + +#: i18n/states-gb.php:45 +msgid "Cheshire East" +msgstr "" + +#: i18n/states-gb.php:46 +msgid "Cheshire West and Chester" +msgstr "" + +#: i18n/states-gb.php:47 +msgid "Clackmannanshire" +msgstr "" + +#: i18n/states-gb.php:48 +msgid "Conwy" +msgstr "" + +#: i18n/states-gb.php:49 +msgid "Cornwall" +msgstr "" + +#: i18n/states-gb.php:50 +msgid "Coventry" +msgstr "" + +#: i18n/states-gb.php:51 +msgid "Croydon" +msgstr "" + +#: i18n/states-gb.php:52 +msgid "Cumbria" +msgstr "" + +#: i18n/states-gb.php:53 +msgid "Darlington" +msgstr "" + +#: i18n/states-gb.php:54 +msgid "Denbighshire" +msgstr "" + +#: i18n/states-gb.php:55 +msgid "Derby" +msgstr "" + +#: i18n/states-gb.php:56 +msgid "Derbyshire" +msgstr "" + +#: i18n/states-gb.php:57 +msgid "Derry and Strabane" +msgstr "" + +#: i18n/states-gb.php:58 +msgid "Devon" +msgstr "" + +#: i18n/states-gb.php:59 +msgid "Doncaster" +msgstr "" + +#: i18n/states-gb.php:60 +msgid "Dorset" +msgstr "" + +#: i18n/states-gb.php:61 +msgid "Dudley" +msgstr "" + +#: i18n/states-gb.php:62 +msgid "Dumfries and Galloway" +msgstr "" + +#: i18n/states-gb.php:63 +msgid "Dundee City" +msgstr "" + +#: i18n/states-gb.php:64 +msgid "Durham, County" +msgstr "" + +#: i18n/states-gb.php:65 +msgid "Ealing" +msgstr "" + +#: i18n/states-gb.php:66 +msgid "East Ayrshire" +msgstr "" + +#: i18n/states-gb.php:67 +msgid "East Dunbartonshire" +msgstr "" + +#: i18n/states-gb.php:68 +msgid "East Lothian" +msgstr "" + +#: i18n/states-gb.php:69 +msgid "East Renfrewshire" +msgstr "" + +#: i18n/states-gb.php:70 +msgid "East Riding of Yorkshire" +msgstr "" + +#: i18n/states-gb.php:71 +msgid "East Sussex" +msgstr "" + +#: i18n/states-gb.php:72 +msgid "Edinburgh, City of" +msgstr "" + +#: i18n/states-gb.php:73 +msgid "Eilean Siar" +msgstr "" + +#: i18n/states-gb.php:74 +msgid "Enfield" +msgstr "" + +#: i18n/states-gb.php:75 +msgid "Essex" +msgstr "" + +#: i18n/states-gb.php:76 +msgid "Falkirk" +msgstr "" + +#: i18n/states-gb.php:77 +msgid "Fermanagh and Omagh" +msgstr "" + +#: i18n/states-gb.php:78 +msgid "Fife" +msgstr "" + +#: i18n/states-gb.php:79 +msgid "Flintshire" +msgstr "" + +#: i18n/states-gb.php:80 +msgid "Gateshead" +msgstr "" + +#: i18n/states-gb.php:81 +msgid "Glasgow City" +msgstr "" + +#: i18n/states-gb.php:82 +msgid "Gloucestershire" +msgstr "" + +#: i18n/states-gb.php:83 +msgid "Greenwich" +msgstr "" + +#: i18n/states-gb.php:84 +msgid "Gwynedd" +msgstr "" + +#: i18n/states-gb.php:85 +msgid "Hackney" +msgstr "" + +#: i18n/states-gb.php:86 +msgid "Halton" +msgstr "" + +#: i18n/states-gb.php:87 +msgid "Hammersmith and Fulham" +msgstr "" + +#: i18n/states-gb.php:88 +msgid "Hampshire" +msgstr "" + +#: i18n/states-gb.php:89 +msgid "Haringey" +msgstr "" + +#: i18n/states-gb.php:90 +msgid "Harrow" +msgstr "" + +#: i18n/states-gb.php:91 +msgid "Hartlepool" +msgstr "" + +#: i18n/states-gb.php:92 +msgid "Havering" +msgstr "" + +#: i18n/states-gb.php:93 +msgid "Herefordshire" +msgstr "" + +#: i18n/states-gb.php:94 +msgid "Hertfordshire" +msgstr "" + +#: i18n/states-gb.php:95 +msgid "Highland" +msgstr "" + +#: i18n/states-gb.php:96 +msgid "Hillingdon" +msgstr "" + +#: i18n/states-gb.php:97 +msgid "Hounslow" +msgstr "" + +#: i18n/states-gb.php:98 +msgid "Inverclyde" +msgstr "" + +#: i18n/states-gb.php:99 +msgid "Isle of Anglesey" +msgstr "" + +#: i18n/states-gb.php:100 +msgid "Isle of Wight" +msgstr "" + +#: i18n/states-gb.php:101 +msgid "Isles of Scilly" +msgstr "" + +#: i18n/states-gb.php:102 +msgid "Islington" +msgstr "" + +#: i18n/states-gb.php:103 +msgid "Kensington and Chelsea" +msgstr "" + +#: i18n/states-gb.php:104 +msgid "Kent" +msgstr "" + +#: i18n/states-gb.php:105 +msgid "Kingston upon Hull" +msgstr "" + +#: i18n/states-gb.php:106 +msgid "Kingston upon Thames" +msgstr "" + +#: i18n/states-gb.php:107 +msgid "Kirklees" +msgstr "" + +#: i18n/states-gb.php:108 +msgid "Knowsley" +msgstr "" + +#: i18n/states-gb.php:109 +msgid "Lambeth" +msgstr "" + +#: i18n/states-gb.php:110 +msgid "Lancashire" +msgstr "" + +#: i18n/states-gb.php:111 +msgid "Leeds" +msgstr "" + +#: i18n/states-gb.php:112 +msgid "Leicester" +msgstr "" + +#: i18n/states-gb.php:113 +msgid "Leicestershire" +msgstr "" + +#: i18n/states-gb.php:114 +msgid "Lewisham" +msgstr "" + +#: i18n/states-gb.php:115 +msgid "Lincolnshire" +msgstr "" + +#: i18n/states-gb.php:116 +msgid "Lisburn and Castlereagh" +msgstr "" + +#: i18n/states-gb.php:117 +msgid "Liverpool" +msgstr "" + +#: i18n/states-gb.php:118 +msgid "London, City of" +msgstr "" + +#: i18n/states-gb.php:119 +msgid "Luton" +msgstr "" + +#: i18n/states-gb.php:120 +msgid "Manchester" +msgstr "" + +#: i18n/states-gb.php:121 +msgid "Medway" +msgstr "" + +#: i18n/states-gb.php:122 +msgid "Merthyr Tydfil" +msgstr "" + +#: i18n/states-gb.php:123 +msgid "Merton" +msgstr "" + +#: i18n/states-gb.php:124 +msgid "Mid and East Antrim" +msgstr "" + +#: i18n/states-gb.php:125 +msgid "Mid Ulster" +msgstr "" + +#: i18n/states-gb.php:126 +msgid "Middlesbrough" +msgstr "" + +#: i18n/states-gb.php:127 +msgid "Midlothian" +msgstr "" + +#: i18n/states-gb.php:128 +msgid "Milton Keynes" +msgstr "" + +#: i18n/states-gb.php:129 +msgid "Monmouthshire" +msgstr "" + +#: i18n/states-gb.php:130 +msgid "Moray" +msgstr "" + +#: i18n/states-gb.php:131 +msgid "Neath Port Talbot" +msgstr "" + +#: i18n/states-gb.php:132 +msgid "Newcastle upon Tyne" +msgstr "" + +#: i18n/states-gb.php:133 +msgid "Newham" +msgstr "" + +#: i18n/states-gb.php:134 +msgid "Newport" +msgstr "" + +#: i18n/states-gb.php:135 +msgid "Newry, Mourne and Down" +msgstr "" + +#: i18n/states-gb.php:136 +msgid "Norfolk" +msgstr "" + +#: i18n/states-gb.php:137 +msgid "North Ayrshire" +msgstr "" + +#: i18n/states-gb.php:138 +msgid "North East Lincolnshire" +msgstr "" + +#: i18n/states-gb.php:139 +msgid "North Lanarkshire" +msgstr "" + +#: i18n/states-gb.php:140 +msgid "North Lincolnshire" +msgstr "" + +#: i18n/states-gb.php:141 +msgid "North Somerset" +msgstr "" + +#: i18n/states-gb.php:142 +msgid "North Tyneside" +msgstr "" + +#: i18n/states-gb.php:143 +msgid "North Yorkshire" +msgstr "" + +#: i18n/states-gb.php:144 +msgid "Northamptonshire" +msgstr "" + +#: i18n/states-gb.php:145 +msgid "Northumberland" +msgstr "" + +#: i18n/states-gb.php:146 +msgid "Nottingham" +msgstr "" + +#: i18n/states-gb.php:147 +msgid "Nottinghamshire" +msgstr "" + +#: i18n/states-gb.php:148 +msgid "Oldham" +msgstr "" + +#: i18n/states-gb.php:149 +msgid "Orkney Islands" +msgstr "" + +#: i18n/states-gb.php:150 +msgid "Oxfordshire" +msgstr "" + +#: i18n/states-gb.php:151 +msgid "Pembrokeshire" +msgstr "" + +#: i18n/states-gb.php:152 +msgid "Perth and Kinross" +msgstr "" + +#: i18n/states-gb.php:153 +msgid "Peterborough" +msgstr "" + +#: i18n/states-gb.php:154 +msgid "Plymouth" +msgstr "" + +#: i18n/states-gb.php:155 +msgid "Poole" +msgstr "" + +#: i18n/states-gb.php:156 +msgid "Portsmouth" +msgstr "" + +#: i18n/states-gb.php:157 +msgid "Powys" +msgstr "" + +#: i18n/states-gb.php:158 +msgid "Reading" +msgstr "" + +#: i18n/states-gb.php:159 +msgid "Redbridge" +msgstr "" + +#: i18n/states-gb.php:160 +msgid "Redcar and Cleveland" +msgstr "" + +#: i18n/states-gb.php:161 +msgid "Renfrewshire" +msgstr "" + +#: i18n/states-gb.php:162 +msgid "Rhondda, Cynon, Taff" +msgstr "" + +#: i18n/states-gb.php:163 +msgid "Richmond upon Thames" +msgstr "" + +#: i18n/states-gb.php:164 +msgid "Rochdale" +msgstr "" + +#: i18n/states-gb.php:165 +msgid "Rotherham" +msgstr "" + +#: i18n/states-gb.php:166 +msgid "Rutland" +msgstr "" + +#: i18n/states-gb.php:167 +msgid "Salford" +msgstr "" + +#: i18n/states-gb.php:168 +msgid "Sandwell" +msgstr "" + +#: i18n/states-gb.php:169 +msgid "Scottish Borders, The" +msgstr "" + +#: i18n/states-gb.php:170 +msgid "Sefton" +msgstr "" + +#: i18n/states-gb.php:171 +msgid "Sheffield" +msgstr "" + +#: i18n/states-gb.php:172 +msgid "Shetland Islands" +msgstr "" + +#: i18n/states-gb.php:173 +msgid "Shropshire" +msgstr "" + +#: i18n/states-gb.php:174 +msgid "Slough" +msgstr "" + +#: i18n/states-gb.php:175 +msgid "Solihull" +msgstr "" + +#: i18n/states-gb.php:176 +msgid "Somerset" +msgstr "" + +#: i18n/states-gb.php:177 +msgid "South Ayrshire" +msgstr "" + +#: i18n/states-gb.php:178 +msgid "South Gloucestershire" +msgstr "" + +#: i18n/states-gb.php:179 +msgid "South Lanarkshire" +msgstr "" + +#: i18n/states-gb.php:180 +msgid "South Tyneside" +msgstr "" + +#: i18n/states-gb.php:181 +msgid "Southampton" +msgstr "" + +#: i18n/states-gb.php:182 +msgid "Southend-on-Sea" +msgstr "" + +#: i18n/states-gb.php:183 +msgid "Southwark" +msgstr "" + +#: i18n/states-gb.php:184 +msgid "St. Helens" +msgstr "" + +#: i18n/states-gb.php:185 +msgid "Staffordshire" +msgstr "" + +#: i18n/states-gb.php:186 +msgid "Stirling" +msgstr "" + +#: i18n/states-gb.php:187 +msgid "Stockport" +msgstr "" + +#: i18n/states-gb.php:188 +msgid "Stockton-on-Tees" +msgstr "" + +#: i18n/states-gb.php:189 +msgid "Stoke-on-Trent" +msgstr "" + +#: i18n/states-gb.php:190 +msgid "Suffolk" +msgstr "" + +#: i18n/states-gb.php:191 +msgid "Sunderland" +msgstr "" + +#: i18n/states-gb.php:192 +msgid "Surrey" +msgstr "" + +#: i18n/states-gb.php:193 +msgid "Sutton" +msgstr "" + +#: i18n/states-gb.php:194 +msgid "Swansea" +msgstr "" + +#: i18n/states-gb.php:195 +msgid "Swindon" +msgstr "" + +#: i18n/states-gb.php:196 +msgid "Tameside" +msgstr "" + +#: i18n/states-gb.php:197 +msgid "Telford and Wrekin" +msgstr "" + +#: i18n/states-gb.php:198 +msgid "Thurrock" +msgstr "" + +#: i18n/states-gb.php:199 +msgid "Torbay" +msgstr "" + +#: i18n/states-gb.php:200 +msgid "Torfaen" +msgstr "" + +#: i18n/states-gb.php:201 +msgid "Tower Hamlets" +msgstr "" + +#: i18n/states-gb.php:202 +msgid "Trafford" +msgstr "" + +#: i18n/states-gb.php:203 +msgid "Vale of Glamorgan, The" +msgstr "" + +#: i18n/states-gb.php:204 +msgid "Wakefield" +msgstr "" + +#: i18n/states-gb.php:205 +msgid "Walsall" +msgstr "" + +#: i18n/states-gb.php:206 +msgid "Waltham Forest" +msgstr "" + +#: i18n/states-gb.php:207 +msgid "Wandsworth" +msgstr "" + +#: i18n/states-gb.php:208 +msgid "Warrington" +msgstr "" + +#: i18n/states-gb.php:209 +msgid "Warwickshire" +msgstr "" + +#: i18n/states-gb.php:210 +msgid "West Berkshire" +msgstr "" + +#: i18n/states-gb.php:211 +msgid "West Dunbartonshire" +msgstr "" + +#: i18n/states-gb.php:212 +msgid "West Lothian" +msgstr "" + +#: i18n/states-gb.php:213 +msgid "West Sussex" +msgstr "" + +#: i18n/states-gb.php:214 +msgid "Westminster" +msgstr "" + +#: i18n/states-gb.php:215 +msgid "Wigan" +msgstr "" + +#: i18n/states-gb.php:216 +msgid "Wiltshire" +msgstr "" + +#: i18n/states-gb.php:217 +msgid "Windsor and Maidenhead" +msgstr "" + +#: i18n/states-gb.php:218 +msgid "Wirral" +msgstr "" + +#: i18n/states-gb.php:219 +msgid "Wokingham" +msgstr "" + +#: i18n/states-gb.php:220 +msgid "Wolverhampton" +msgstr "" + +#: i18n/states-gb.php:221 +msgid "Worcestershire" +msgstr "" + +#: i18n/states-gb.php:222 +msgid "Wrexham" +msgstr "" + +#: i18n/states-gb.php:223 +msgid "York" +msgstr "" + +#: i18n/states-in.php:7 +msgid "Andhra Pradesh" +msgstr "" + +#: i18n/states-in.php:8 +msgid "Arunachal Pradesh" +msgstr "" + +#: i18n/states-in.php:9 +msgid "Assam" +msgstr "" + +#: i18n/states-in.php:10 +msgid "Bihar" +msgstr "" + +#: i18n/states-in.php:11 +msgid "Chhattisgarh" +msgstr "" + +#: i18n/states-in.php:12 +msgid "Goa" +msgstr "" + +#: i18n/states-in.php:13 +msgid "Gujarat" +msgstr "" + +#: i18n/states-in.php:14 +msgid "Haryana" +msgstr "" + +#: i18n/states-in.php:15 +msgid "Himachal Pradesh" +msgstr "" + +#: i18n/states-in.php:16 +msgid "Jammu and Kashmir" +msgstr "" + +#: i18n/states-in.php:17 +msgid "Jharkhand" +msgstr "" + +#: i18n/states-in.php:18 +msgid "Karnataka" +msgstr "" + +#: i18n/states-in.php:19 +msgid "Kerala" +msgstr "" + +#: i18n/states-in.php:20 +msgid "Madhya Pradesh" +msgstr "" + +#: i18n/states-in.php:21 +msgid "Maharashtra" +msgstr "" + +#: i18n/states-in.php:22 +msgid "Manipur" +msgstr "" + +#: i18n/states-in.php:23 +msgid "Meghalaya" +msgstr "" + +#: i18n/states-in.php:24 +msgid "Mizoram" +msgstr "" + +#: i18n/states-in.php:25 +msgid "Nagaland" +msgstr "" + +#: i18n/states-in.php:26 +msgid "Orissa" +msgstr "" + +#: i18n/states-in.php:27 +msgid "Punjab" +msgstr "" + +#: i18n/states-in.php:28 +msgid "Rajasthan" +msgstr "" + +#: i18n/states-in.php:29 +msgid "Sikkim" +msgstr "" + +#: i18n/states-in.php:30 +msgid "Tamil Nadu" +msgstr "" + +#: i18n/states-in.php:31 +msgid "Telangana" +msgstr "" + +#: i18n/states-in.php:32 +msgid "Tripura" +msgstr "" + +#: i18n/states-in.php:33 +msgid "Uttarakhand" +msgstr "" + +#: i18n/states-in.php:34 +msgid "Uttar Pradesh" +msgstr "" + +#: i18n/states-in.php:35 +msgid "West Bengal" +msgstr "" + +#: i18n/states-in.php:36 +msgid "Andaman and Nicobar Islands" +msgstr "" + +#: i18n/states-in.php:37 +msgid "Chandigarh" +msgstr "" + +#: i18n/states-in.php:38 +msgid "Dadar and Nagar Haveli" +msgstr "" + +#: i18n/states-in.php:39 +msgid "Daman and Diu" +msgstr "" + +#: i18n/states-in.php:40 +msgid "Delhi" +msgstr "" + +#: i18n/states-in.php:41 +msgid "Lakshadweep" +msgstr "" + +#: i18n/states-in.php:42 +msgid "Pondicherry (Puducherry)" +msgstr "" + +#: i18n/states-it.php:7 +msgid "Agrigento" +msgstr "" + +#: i18n/states-it.php:8 +msgid "Alessandria" +msgstr "" + +#: i18n/states-it.php:9 +msgid "Ancona" +msgstr "" + +#: i18n/states-it.php:10 +msgid "Aosta" +msgstr "" + +#: i18n/states-it.php:11 +msgid "Arezzo" +msgstr "" + +#: i18n/states-it.php:12 +msgid "Ascoli Piceno" +msgstr "" + +#: i18n/states-it.php:13 +msgid "Asti" +msgstr "" + +#: i18n/states-it.php:14 +msgid "Avellino" +msgstr "" + +#: i18n/states-it.php:15 +msgid "Bari" +msgstr "" + +#: i18n/states-it.php:16 +msgid "Barletta-Andria-Trani" +msgstr "" + +#: i18n/states-it.php:17 +msgid "Belluno" +msgstr "" + +#: i18n/states-it.php:18 +msgid "Benevento" +msgstr "" + +#: i18n/states-it.php:19 +msgid "Bergamo" +msgstr "" + +#: i18n/states-it.php:20 +msgid "Biella" +msgstr "" + +#: i18n/states-it.php:21 +msgid "Bologna" +msgstr "" + +#: i18n/states-it.php:22 +msgid "Bolzano" +msgstr "" + +#: i18n/states-it.php:23 +msgid "Brescia" +msgstr "" + +#: i18n/states-it.php:24 +msgid "Brindisi" +msgstr "" + +#: i18n/states-it.php:25 +msgid "Cagliari" +msgstr "" + +#: i18n/states-it.php:26 +msgid "Caltanissetta" +msgstr "" + +#: i18n/states-it.php:27 +msgid "Campobasso" +msgstr "" + +#: i18n/states-it.php:28 +msgid "Caserta" +msgstr "" + +#: i18n/states-it.php:29 +msgid "Catania" +msgstr "" + +#: i18n/states-it.php:30 +msgid "Catanzaro" +msgstr "" + +#: i18n/states-it.php:31 +msgid "Chieti" +msgstr "" + +#: i18n/states-it.php:32 +msgid "Como" +msgstr "" + +#: i18n/states-it.php:33 +msgid "Cosenza" +msgstr "" + +#: i18n/states-it.php:34 +msgid "Cremona" +msgstr "" + +#: i18n/states-it.php:35 +msgid "Crotone" +msgstr "" + +#: i18n/states-it.php:36 +msgid "Cuneo" +msgstr "" + +#: i18n/states-it.php:37 +msgid "Enna" +msgstr "" + +#: i18n/states-it.php:38 +msgid "Fermo" +msgstr "" + +#: i18n/states-it.php:39 +msgid "Ferrara" +msgstr "" + +#: i18n/states-it.php:40 +msgid "Firenze" +msgstr "" + +#: i18n/states-it.php:41 +msgid "Foggia" +msgstr "" + +#: i18n/states-it.php:42 +msgid "Forli-Cesena" +msgstr "" + +#: i18n/states-it.php:43 +msgid "Frosinone" +msgstr "" + +#: i18n/states-it.php:44 +msgid "Genoa" +msgstr "" + +#: i18n/states-it.php:45 +msgid "Gorizia" +msgstr "" + +#: i18n/states-it.php:46 +msgid "Grosseto" +msgstr "" + +#: i18n/states-it.php:47 +msgid "Imperia" +msgstr "" + +#: i18n/states-it.php:48 +msgid "Isernia" +msgstr "" + +#: i18n/states-it.php:49 +msgid "La Spezia" +msgstr "" + +#: i18n/states-it.php:50 +msgid "L'Aquila" +msgstr "" + +#: i18n/states-it.php:51 +msgid "Latina" +msgstr "" + +#: i18n/states-it.php:52 +msgid "Lecce" +msgstr "" + +#: i18n/states-it.php:53 +msgid "Lecco" +msgstr "" + +#: i18n/states-it.php:54 +msgid "Livorno" +msgstr "" + +#: i18n/states-it.php:55 +msgid "Lodi" +msgstr "" + +#: i18n/states-it.php:56 +msgid "Lucca" +msgstr "" + +#: i18n/states-it.php:57 +msgid "Macerata" +msgstr "" + +#: i18n/states-it.php:58 +msgid "Mantova" +msgstr "" + +#: i18n/states-it.php:59 +msgid "Massa-Carrara" +msgstr "" + +#: i18n/states-it.php:60 +msgid "Matera" +msgstr "" + +#: i18n/states-it.php:61 +msgid "Messina" +msgstr "" + +#: i18n/states-it.php:62 +msgid "Milano" +msgstr "" + +#: i18n/states-it.php:63 +msgid "Modena" +msgstr "" + +#: i18n/states-it.php:64 +msgid "Monza e della Brianza" +msgstr "" + +#: i18n/states-it.php:65 +msgid "Napoli" +msgstr "" + +#: i18n/states-it.php:66 +msgid "Novara" +msgstr "" + +#: i18n/states-it.php:67 +msgid "Nuoro" +msgstr "" + +#: i18n/states-it.php:68 +msgid "Olbia-Tempio" +msgstr "" + +#: i18n/states-it.php:69 +msgid "Oristano" +msgstr "" + +#: i18n/states-it.php:70 +msgid "Padova" +msgstr "" + +#: i18n/states-it.php:71 +msgid "Palermo" +msgstr "" + +#: i18n/states-it.php:72 +msgid "Parma" +msgstr "" + +#: i18n/states-it.php:73 +msgid "Pavia" +msgstr "" + +#: i18n/states-it.php:74 +msgid "Perugia" +msgstr "" + +#: i18n/states-it.php:75 +msgid "Pesaro e Urbino" +msgstr "" + +#: i18n/states-it.php:76 +msgid "Pescara" +msgstr "" + +#: i18n/states-it.php:77 +msgid "Piacenza" +msgstr "" + +#: i18n/states-it.php:78 +msgid "Pisa" +msgstr "" + +#: i18n/states-it.php:79 +msgid "Pistoia" +msgstr "" + +#: i18n/states-it.php:80 +msgid "Pordenone" +msgstr "" + +#: i18n/states-it.php:81 +msgid "Potenza" +msgstr "" + +#: i18n/states-it.php:82 +msgid "Prato" +msgstr "" + +#: i18n/states-it.php:83 +msgid "Ragusa" +msgstr "" + +#: i18n/states-it.php:84 +msgid "Ravenna" +msgstr "" + +#: i18n/states-it.php:85 +msgid "Reggio Calabria" +msgstr "" + +#: i18n/states-it.php:86 +msgid "Reggio Emilia" +msgstr "" + +#: i18n/states-it.php:87 +msgid "Rieti" +msgstr "" + +#: i18n/states-it.php:88 +msgid "Rimini" +msgstr "" + +#: i18n/states-it.php:89 +msgid "Roma" +msgstr "" + +#: i18n/states-it.php:90 +msgid "Rovigo" +msgstr "" + +#: i18n/states-it.php:91 +msgid "Salerno" +msgstr "" + +#: i18n/states-it.php:92 +msgid "Medio Campidano" +msgstr "" + +#: i18n/states-it.php:93 +msgid "Sassari" +msgstr "" + +#: i18n/states-it.php:94 +msgid "Savona" +msgstr "" + +#: i18n/states-it.php:95 +msgid "Siena" +msgstr "" + +#: i18n/states-it.php:96 +msgid "Siracusa" +msgstr "" + +#: i18n/states-it.php:97 +msgid "Sondrio" +msgstr "" + +#: i18n/states-it.php:98 +msgid "Taranto" +msgstr "" + +#: i18n/states-it.php:99 +msgid "Teramo" +msgstr "" + +#: i18n/states-it.php:100 +msgid "Terni" +msgstr "" + +#: i18n/states-it.php:101 +msgid "Torino" +msgstr "" + +#: i18n/states-it.php:102 +msgid "Ogliastra" +msgstr "" + +#: i18n/states-it.php:103 +msgid "Trapani" +msgstr "" + +#: i18n/states-it.php:104 +msgid "Trento" +msgstr "" + +#: i18n/states-it.php:105 +msgid "Treviso" +msgstr "" + +#: i18n/states-it.php:106 +msgid "Trieste" +msgstr "" + +#: i18n/states-it.php:107 +msgid "Udine" +msgstr "" + +#: i18n/states-it.php:108 +msgid "Varesa" +msgstr "" + +#: i18n/states-it.php:109 +msgid "Venezia" +msgstr "" + +#: i18n/states-it.php:110 +msgid "Verbano-Cusio-Ossola" +msgstr "" + +#: i18n/states-it.php:111 +msgid "Vercelli" +msgstr "" + +#: i18n/states-it.php:112 +msgid "Verona" +msgstr "" + +#: i18n/states-it.php:113 +msgid "Vibo Valentia" +msgstr "" + +#: i18n/states-it.php:114 +msgid "Vicenza" +msgstr "" + +#: i18n/states-it.php:115 +msgid "Viterbo" +msgstr "" + +#: i18n/states-jp.php:7 +msgid "Hokkaido" +msgstr "" + +#: i18n/states-jp.php:8 +msgid "Aomori" +msgstr "" + +#: i18n/states-jp.php:9 +msgid "Iwate" +msgstr "" + +#: i18n/states-jp.php:10 +msgid "Miyagi" +msgstr "" + +#: i18n/states-jp.php:11 +msgid "Akita" +msgstr "" + +#: i18n/states-jp.php:12 +msgid "Yamagata" +msgstr "" + +#: i18n/states-jp.php:13 +msgid "Fukushima" +msgstr "" + +#: i18n/states-jp.php:14 +msgid "Ibaraki" +msgstr "" + +#: i18n/states-jp.php:15 +msgid "Tochigi" +msgstr "" + +#: i18n/states-jp.php:16 +msgid "Gunma" +msgstr "" + +#: i18n/states-jp.php:17 +msgid "Saitama" +msgstr "" + +#: i18n/states-jp.php:18 +msgid "Chiba" +msgstr "" + +#: i18n/states-jp.php:19 +msgid "Tokyo" +msgstr "" + +#: i18n/states-jp.php:20 +msgid "Kanagawa" +msgstr "" + +#: i18n/states-jp.php:21 +msgid "Niigata" +msgstr "" + +#: i18n/states-jp.php:22 +msgid "Toyama" +msgstr "" + +#: i18n/states-jp.php:23 +msgid "Ishikawa" +msgstr "" + +#: i18n/states-jp.php:24 +msgid "Fukui" +msgstr "" + +#: i18n/states-jp.php:25 +msgid "Yamanashi" +msgstr "" + +#: i18n/states-jp.php:26 +msgid "Nagano" +msgstr "" + +#: i18n/states-jp.php:27 +msgid "Gifu" +msgstr "" + +#: i18n/states-jp.php:28 +msgid "Shizuoka" +msgstr "" + +#: i18n/states-jp.php:29 +msgid "Aichi" +msgstr "" + +#: i18n/states-jp.php:30 +msgid "Mie" +msgstr "" + +#: i18n/states-jp.php:31 +msgid "Shiga" +msgstr "" + +#: i18n/states-jp.php:32 +msgid "Kyouto" +msgstr "" + +#: i18n/states-jp.php:33 +msgid "Osaka" +msgstr "" + +#: i18n/states-jp.php:34 +msgid "Hyougo" +msgstr "" + +#: i18n/states-jp.php:35 +msgid "Nara" +msgstr "" + +#: i18n/states-jp.php:36 +msgid "Wakayama" +msgstr "" + +#: i18n/states-jp.php:37 +msgid "Tottori" +msgstr "" + +#: i18n/states-jp.php:38 +msgid "Shimane" +msgstr "" + +#: i18n/states-jp.php:39 +msgid "Okayama" +msgstr "" + +#: i18n/states-jp.php:40 +msgid "Hiroshima" +msgstr "" + +#: i18n/states-jp.php:41 +msgid "Yamaguchi" +msgstr "" + +#: i18n/states-jp.php:42 +msgid "Tokushima" +msgstr "" + +#: i18n/states-jp.php:43 +msgid "Kagawa" +msgstr "" + +#: i18n/states-jp.php:44 +msgid "Ehime" +msgstr "" + +#: i18n/states-jp.php:45 +msgid "Kochi" +msgstr "" + +#: i18n/states-jp.php:46 +msgid "Fukuoka" +msgstr "" + +#: i18n/states-jp.php:47 +msgid "Saga" +msgstr "" + +#: i18n/states-jp.php:48 +msgid "Nagasaki" +msgstr "" + +#: i18n/states-jp.php:49 +msgid "Kumamoto" +msgstr "" + +#: i18n/states-jp.php:50 +msgid "Oita" +msgstr "" + +#: i18n/states-jp.php:51 +msgid "Miyazaki" +msgstr "" + +#: i18n/states-jp.php:52 +msgid "Kagoshima" +msgstr "" + +#: i18n/states-jp.php:53 +msgid "Okinawa" +msgstr "" + +#: i18n/states-np.php:7 +msgid "Illam" +msgstr "" + +#: i18n/states-np.php:8 +msgid "Jhapa" +msgstr "" + +#: i18n/states-np.php:9 +msgid "Panchthar" +msgstr "" + +#: i18n/states-np.php:10 +msgid "Taplejung" +msgstr "" + +#: i18n/states-np.php:11 +msgid "Bhojpur" +msgstr "" + +#: i18n/states-np.php:12 +msgid "Dhankuta" +msgstr "" + +#: i18n/states-np.php:13 +msgid "Morang" +msgstr "" + +#: i18n/states-np.php:14 +msgid "Sunsari" +msgstr "" + +#: i18n/states-np.php:15 +msgid "Sankhuwa" +msgstr "" + +#: i18n/states-np.php:16 +msgid "Terhathum" +msgstr "" + +#: i18n/states-np.php:17 +msgid "Khotang" +msgstr "" + +#: i18n/states-np.php:18 +msgid "Okhaldhunga" +msgstr "" + +#: i18n/states-np.php:19 +msgid "Saptari" +msgstr "" + +#: i18n/states-np.php:20 +msgid "Siraha" +msgstr "" + +#: i18n/states-np.php:21 +msgid "Solukhumbu" +msgstr "" + +#: i18n/states-np.php:22 +msgid "Udayapur" +msgstr "" + +#: i18n/states-np.php:23 +msgid "Dhanusa" +msgstr "" + +#: i18n/states-np.php:24 +msgid "Dolakha" +msgstr "" + +#: i18n/states-np.php:25 +msgid "Mohottari" +msgstr "" + +#: i18n/states-np.php:26 +msgid "Ramechha" +msgstr "" + +#: i18n/states-np.php:27 +msgid "Sarlahi" +msgstr "" + +#: i18n/states-np.php:28 +msgid "Sindhuli" +msgstr "" + +#: i18n/states-np.php:29 +msgid "Bhaktapur" +msgstr "" + +#: i18n/states-np.php:30 +msgid "Dhading" +msgstr "" + +#: i18n/states-np.php:31 +msgid "Kathmandu" +msgstr "" + +#: i18n/states-np.php:32 +msgid "Kavrepalanchowk" +msgstr "" + +#: i18n/states-np.php:33 +msgid "Lalitpur" +msgstr "" + +#: i18n/states-np.php:34 +msgid "Nuwakot" +msgstr "" + +#: i18n/states-np.php:35 +msgid "Rasuwa" +msgstr "" + +#: i18n/states-np.php:36 +msgid "Sindhupalchowk" +msgstr "" + +#: i18n/states-np.php:37 +msgid "Bara" +msgstr "" + +#: i18n/states-np.php:38 +msgid "Chitwan" +msgstr "" + +#: i18n/states-np.php:39 +msgid "Makwanpur" +msgstr "" + +#: i18n/states-np.php:40 +msgid "Parsa" +msgstr "" + +#: i18n/states-np.php:41 +msgid "Rautahat" +msgstr "" + +#: i18n/states-np.php:42 +msgid "Gorkha" +msgstr "" + +#: i18n/states-np.php:43 +msgid "Kaski" +msgstr "" + +#: i18n/states-np.php:44 +msgid "Lamjung" +msgstr "" + +#: i18n/states-np.php:45 +msgid "Manang" +msgstr "" + +#: i18n/states-np.php:46 +msgid "Syangja" +msgstr "" + +#: i18n/states-np.php:47 +msgid "Tanahun" +msgstr "" + +#: i18n/states-np.php:48 +msgid "Baglung" +msgstr "" + +#: i18n/states-np.php:49 +msgid "Parbat" +msgstr "" + +#: i18n/states-np.php:50 +msgid "Mustang" +msgstr "" + +#: i18n/states-np.php:51 +msgid "Myagdi" +msgstr "" + +#: i18n/states-np.php:52 +msgid "Agrghakanchi" +msgstr "" + +#: i18n/states-np.php:53 +msgid "Gulmi" +msgstr "" + +#: i18n/states-np.php:54 +msgid "Kapilbastu" +msgstr "" + +#: i18n/states-np.php:55 +msgid "Nawalparasi" +msgstr "" + +#: i18n/states-np.php:56 +msgid "Palpa" +msgstr "" + +#: i18n/states-np.php:57 +msgid "Rupandehi" +msgstr "" + +#: i18n/states-np.php:58 +msgid "Dang" +msgstr "" + +#: i18n/states-np.php:59 +msgid "Pyuthan" +msgstr "" + +#: i18n/states-np.php:60 +msgid "Rolpa" +msgstr "" + +#: i18n/states-np.php:61 +msgid "Rukum" +msgstr "" + +#: i18n/states-np.php:62 +msgid "Salyan" +msgstr "" + +#: i18n/states-np.php:63 +msgid "Banke" +msgstr "" + +#: i18n/states-np.php:64 +msgid "Bardiya" +msgstr "" + +#: i18n/states-np.php:65 +msgid "Dailekh" +msgstr "" + +#: i18n/states-np.php:66 +msgid "Jajarkot" +msgstr "" + +#: i18n/states-np.php:67 +msgid "Surkhet" +msgstr "" + +#: i18n/states-np.php:68 +msgid "Dolpa" +msgstr "" + +#: i18n/states-np.php:69 +msgid "Humla" +msgstr "" + +#: i18n/states-np.php:70 +msgid "Jumla" +msgstr "" + +#: i18n/states-np.php:71 +msgid "Kalikot" +msgstr "" + +#: i18n/states-np.php:72 +msgid "Mugu" +msgstr "" + +#: i18n/states-np.php:73 +msgid "Achham" +msgstr "" + +#: i18n/states-np.php:74 +msgid "Bajhang" +msgstr "" + +#: i18n/states-np.php:75 +msgid "Bajura" +msgstr "" + +#: i18n/states-np.php:76 +msgid "Doti" +msgstr "" + +#: i18n/states-np.php:77 +msgid "Kailali" +msgstr "" + +#: i18n/states-np.php:78 +msgid "Baitadi" +msgstr "" + +#: i18n/states-np.php:79 +msgid "Dadeldhura" +msgstr "" + +#: i18n/states-np.php:80 +msgid "Darchula" +msgstr "" + +#: i18n/states-np.php:81 +msgid "Kanchanpur" +msgstr "" + +#: i18n/states-th.php:7 +msgid "Amnat Charoen (อำนาจเจริญ)" +msgstr "" + +#: i18n/states-th.php:8 +msgid "Ang Thong (อ่างทอง)" +msgstr "" + +#: i18n/states-th.php:9 +msgid "Ayutthaya (พระนครศรีอยุธยา)" +msgstr "" + +#: i18n/states-th.php:10 +msgid "Bangkok (กรุงเทพมหานคร)" +msgstr "" + +#: i18n/states-th.php:11 +msgid "Bueng Kan (บึงกาฬ)" +msgstr "" + +#: i18n/states-th.php:12 +msgid "Buri Ram (บุรีรัมย์)" +msgstr "" + +#: i18n/states-th.php:13 +msgid "Chachoengsao (ฉะเชิงเทรา)" +msgstr "" + +#: i18n/states-th.php:14 +msgid "Chai Nat (ชัยนาท)" +msgstr "" + +#: i18n/states-th.php:15 +msgid "Chaiyaphum (ชัยภูมิ)" +msgstr "" + +#: i18n/states-th.php:16 +msgid "Chanthaburi (จันทบุรี)" +msgstr "" + +#: i18n/states-th.php:17 +msgid "Chiang Mai (เชียงใหม่)" +msgstr "" + +#: i18n/states-th.php:18 +msgid "Chiang Rai (เชียงราย)" +msgstr "" + +#: i18n/states-th.php:19 +msgid "Chonburi (ชลบุรี)" +msgstr "" + +#: i18n/states-th.php:20 +msgid "Chumphon (ชุมพร)" +msgstr "" + +#: i18n/states-th.php:21 +msgid "Kalasin (กาฬสินธุ์)" +msgstr "" + +#: i18n/states-th.php:22 +msgid "Kamphaeng Phet (กำแพงเพชร)" +msgstr "" + +#: i18n/states-th.php:23 +msgid "Kanchanaburi (กาญจนบุรี)" +msgstr "" + +#: i18n/states-th.php:24 +msgid "Khon Kaen (ขอนแก่น)" +msgstr "" + +#: i18n/states-th.php:25 +msgid "Krabi (กระบี่)" +msgstr "" + +#: i18n/states-th.php:26 +msgid "Lampang (ลำปาง)" +msgstr "" + +#: i18n/states-th.php:27 +msgid "Lamphun (ลำพูน)" +msgstr "" + +#: i18n/states-th.php:28 +msgid "Loei (เลย)" +msgstr "" + +#: i18n/states-th.php:29 +msgid "Lopburi (ลพบุรี)" +msgstr "" + +#: i18n/states-th.php:30 +msgid "Mae Hong Son (แม่ฮ่องสอน)" +msgstr "" + +#: i18n/states-th.php:31 +msgid "Maha Sarakham (มหาสารคาม)" +msgstr "" + +#: i18n/states-th.php:32 +msgid "Mukdahan (มุกดาหาร)" +msgstr "" + +#: i18n/states-th.php:33 +msgid "Nakhon Nayok (นครนายก)" +msgstr "" + +#: i18n/states-th.php:34 +msgid "Nakhon Pathom (นครปฐม)" +msgstr "" + +#: i18n/states-th.php:35 +msgid "Nakhon Phanom (นครพนม)" +msgstr "" + +#: i18n/states-th.php:36 +msgid "Nakhon Ratchasima (นครราชสีมา)" +msgstr "" + +#: i18n/states-th.php:37 +msgid "Nakhon Sawan (นครสวรรค์)" +msgstr "" + +#: i18n/states-th.php:38 +msgid "Nakhon Si Thammarat (นครศรีธรรมราช)" +msgstr "" + +#: i18n/states-th.php:39 +msgid "Nan (น่าน)" +msgstr "" + +#: i18n/states-th.php:40 +msgid "Narathiwat (นราธิวาส)" +msgstr "" + +#: i18n/states-th.php:41 +msgid "Nong Bua Lam Phu (หนองบัวลำภู)" +msgstr "" + +#: i18n/states-th.php:42 +msgid "Nong Khai (หนองคาย)" +msgstr "" + +#: i18n/states-th.php:43 +msgid "Nonthaburi (นนทบุรี)" +msgstr "" + +#: i18n/states-th.php:44 +msgid "Pathum Thani (ปทุมธานี)" +msgstr "" + +#: i18n/states-th.php:45 +msgid "Pattani (ปัตตานี)" +msgstr "" + +#: i18n/states-th.php:46 +msgid "Phang Nga (พังงา)" +msgstr "" + +#: i18n/states-th.php:47 +msgid "Phatthalung (พัทลุง)" +msgstr "" + +#: i18n/states-th.php:48 +msgid "Phayao (พะเยา)" +msgstr "" + +#: i18n/states-th.php:49 +msgid "Phetchabun (เพชรบูรณ์)" +msgstr "" + +#: i18n/states-th.php:50 +msgid "Phetchaburi (เพชรบุรี)" +msgstr "" + +#: i18n/states-th.php:51 +msgid "Phichit (พิจิตร)" +msgstr "" + +#: i18n/states-th.php:52 +msgid "Phitsanulok (พิษณุโลก)" +msgstr "" + +#: i18n/states-th.php:53 +msgid "Phrae (แพร่)" +msgstr "" + +#: i18n/states-th.php:54 +msgid "Phuket (ภูเก็ต)" +msgstr "" + +#: i18n/states-th.php:55 +msgid "Prachin Buri (ปราจีนบุรี)" +msgstr "" + +#: i18n/states-th.php:56 +msgid "Prachuap Khiri Khan (ประจวบคีรีขันธ์)" +msgstr "" + +#: i18n/states-th.php:57 +msgid "Ranong (ระนอง)" +msgstr "" + +#: i18n/states-th.php:58 +msgid "Ratchaburi (ราชบุรี)" +msgstr "" + +#: i18n/states-th.php:59 +msgid "Rayong (ระยอง)" +msgstr "" + +#: i18n/states-th.php:60 +msgid "Roi Et (ร้อยเอ็ด)" +msgstr "" + +#: i18n/states-th.php:61 +msgid "Sa Kaeo (สระแก้ว)" +msgstr "" + +#: i18n/states-th.php:62 +msgid "Sakon Nakhon (สกลนคร)" +msgstr "" + +#: i18n/states-th.php:63 +msgid "Samut Prakan (สมุทรปราการ)" +msgstr "" + +#: i18n/states-th.php:64 +msgid "Samut Sakhon (สมุทรสาคร)" +msgstr "" + +#: i18n/states-th.php:65 +msgid "Samut Songkhram (สมุทรสงคราม)" +msgstr "" + +#: i18n/states-th.php:66 +msgid "Saraburi (สระบุรี)" +msgstr "" + +#: i18n/states-th.php:67 +msgid "Satun (สตูล)" +msgstr "" + +#: i18n/states-th.php:68 +msgid "Sing Buri (สิงห์บุรี)" +msgstr "" + +#: i18n/states-th.php:69 +msgid "Sisaket (ศรีสะเกษ)" +msgstr "" + +#: i18n/states-th.php:70 +msgid "Songkhla (สงขลา)" +msgstr "" + +#: i18n/states-th.php:71 +msgid "Sukhothai (สุโขทัย)" +msgstr "" + +#: i18n/states-th.php:72 +msgid "Suphan Buri (สุพรรณบุรี)" +msgstr "" + +#: i18n/states-th.php:73 +msgid "Surat Thani (สุราษฎร์ธานี)" +msgstr "" + +#: i18n/states-th.php:74 +msgid "Surin (สุรินทร์)" +msgstr "" + +#: i18n/states-th.php:75 +msgid "Tak (ตาก)" +msgstr "" + +#: i18n/states-th.php:76 +msgid "Trang (ตรัง)" +msgstr "" + +#: i18n/states-th.php:77 +msgid "Trat (ตราด)" +msgstr "" + +#: i18n/states-th.php:78 +msgid "Ubon Ratchathani (อุบลราชธานี)" +msgstr "" + +#: i18n/states-th.php:79 +msgid "Udon Thani (อุดรธานี)" +msgstr "" + +#: i18n/states-th.php:80 +msgid "Uthai Thani (อุทัยธานี)" +msgstr "" + +#: i18n/states-th.php:81 +msgid "Uttaradit (อุตรดิตถ์)" +msgstr "" + +#: i18n/states-th.php:82 +msgid "Yala (ยะลา)" +msgstr "" + +#: i18n/states-th.php:83 +msgid "Yasothon (ยโสธร)" +msgstr "" + +#: i18n/states-tr.php:7 +msgid "Adana" +msgstr "" + +#: i18n/states-tr.php:8 +msgid "Adıyaman" +msgstr "" + +#: i18n/states-tr.php:9 +msgid "Afyon" +msgstr "" + +#: i18n/states-tr.php:10 +msgid "Ağrı" +msgstr "" + +#: i18n/states-tr.php:11 +msgid "Amasya" +msgstr "" + +#: i18n/states-tr.php:12 +msgid "Ankara" +msgstr "" + +#: i18n/states-tr.php:13 +msgid "Antalya" +msgstr "" + +#: i18n/states-tr.php:14 +msgid "Artvin" +msgstr "" + +#: i18n/states-tr.php:15 +msgid "Aydın" +msgstr "" + +#: i18n/states-tr.php:16 +msgid "Balıkesir" +msgstr "" + +#: i18n/states-tr.php:17 +msgid "Bilecik" +msgstr "" + +#: i18n/states-tr.php:18 +msgid "Bingöl" +msgstr "" + +#: i18n/states-tr.php:19 +msgid "Bitlis" +msgstr "" + +#: i18n/states-tr.php:20 +msgid "Bolu" +msgstr "" + +#: i18n/states-tr.php:21 +msgid "Burdur" +msgstr "" + +#: i18n/states-tr.php:22 +msgid "Bursa" +msgstr "" + +#: i18n/states-tr.php:23 +msgid "Çanakkale" +msgstr "" + +#: i18n/states-tr.php:24 +msgid "Çankıkesir" +msgstr "" + +#: i18n/states-tr.php:25 +msgid "Çorum" +msgstr "" + +#: i18n/states-tr.php:26 +msgid "Denizli" +msgstr "" + +#: i18n/states-tr.php:27 +msgid "Diyarbakır" +msgstr "" + +#: i18n/states-tr.php:28 +msgid "Edirne" +msgstr "" + +#: i18n/states-tr.php:29 +msgid "Elazığ" +msgstr "" + +#: i18n/states-tr.php:30 +msgid "Erzincan" +msgstr "" + +#: i18n/states-tr.php:31 +msgid "Erzurum" +msgstr "" + +#: i18n/states-tr.php:32 +msgid "Eskişehir" +msgstr "" + +#: i18n/states-tr.php:33 +msgid "Gaziantep" +msgstr "" + +#: i18n/states-tr.php:34 +msgid "Giresun" +msgstr "" + +#: i18n/states-tr.php:35 +msgid "Gümüşhane" +msgstr "" + +#: i18n/states-tr.php:36 +msgid "Hakkari" +msgstr "" + +#: i18n/states-tr.php:37 +msgid "Hatay" +msgstr "" + +#: i18n/states-tr.php:38 +msgid "Isparta" +msgstr "" + +#: i18n/states-tr.php:39 +msgid "İçel" +msgstr "" + +#: i18n/states-tr.php:40 +msgid "İstanbul" +msgstr "" + +#: i18n/states-tr.php:41 +msgid "İzmir" +msgstr "" + +#: i18n/states-tr.php:42 +msgid "Kars" +msgstr "" + +#: i18n/states-tr.php:43 +msgid "Kastamonu" +msgstr "" + +#: i18n/states-tr.php:44 +msgid "Kayseri" +msgstr "" + +#: i18n/states-tr.php:45 +msgid "Kırklareli" +msgstr "" + +#: i18n/states-tr.php:46 +msgid "Kırşehir" +msgstr "" + +#: i18n/states-tr.php:47 +msgid "Kocaeli" +msgstr "" + +#: i18n/states-tr.php:48 +msgid "Konya" +msgstr "" + +#: i18n/states-tr.php:49 +msgid "Kütahya" +msgstr "" + +#: i18n/states-tr.php:50 +msgid "Malatya" +msgstr "" + +#: i18n/states-tr.php:51 +msgid "Manisa" +msgstr "" + +#: i18n/states-tr.php:52 +msgid "Kahramanmaraş" +msgstr "" + +#: i18n/states-tr.php:53 +msgid "Mardin" +msgstr "" + +#: i18n/states-tr.php:54 +msgid "Muğla" +msgstr "" + +#: i18n/states-tr.php:55 +msgid "Muş" +msgstr "" + +#: i18n/states-tr.php:56 +msgid "Nevşehir" +msgstr "" + +#: i18n/states-tr.php:57 +msgid "Niğde" +msgstr "" + +#: i18n/states-tr.php:58 +msgid "Ordu" +msgstr "" + +#: i18n/states-tr.php:59 +msgid "Rize" +msgstr "" + +#: i18n/states-tr.php:60 +msgid "Sakarya" +msgstr "" + +#: i18n/states-tr.php:61 +msgid "Samsun" +msgstr "" + +#: i18n/states-tr.php:62 +msgid "Siirt" +msgstr "" + +#: i18n/states-tr.php:63 +msgid "Sinop" +msgstr "" + +#: i18n/states-tr.php:64 +msgid "Sivas" +msgstr "" + +#: i18n/states-tr.php:65 +msgid "Tekirdağ" +msgstr "" + +#: i18n/states-tr.php:66 +msgid "Tokat" +msgstr "" + +#: i18n/states-tr.php:67 +msgid "Trabzon" +msgstr "" + +#: i18n/states-tr.php:68 +msgid "Tunceli" +msgstr "" + +#: i18n/states-tr.php:69 +msgid "Şanlıurfa" +msgstr "" + +#: i18n/states-tr.php:70 +msgid "Uşak" +msgstr "" + +#: i18n/states-tr.php:71 +msgid "Van" +msgstr "" + +#: i18n/states-tr.php:72 +msgid "Yozgat" +msgstr "" + +#: i18n/states-tr.php:73 +msgid "Zonguldak" +msgstr "" + +#: i18n/states-tr.php:74 +msgid "Aksaray" +msgstr "" + +#: i18n/states-tr.php:75 +msgid "Bayburt" +msgstr "" + +#: i18n/states-tr.php:76 +msgid "Karaman" +msgstr "" + +#: i18n/states-tr.php:77 +msgid "Kırıkkale" +msgstr "" + +#: i18n/states-tr.php:78 +msgid "Batman" +msgstr "" + +#: i18n/states-tr.php:79 +msgid "Şırnak" +msgstr "" + +#: i18n/states-tr.php:80 +msgid "Bartın" +msgstr "" + +#: i18n/states-tr.php:81 +msgid "Ardahan" +msgstr "" + +#: i18n/states-tr.php:82 +msgid "Iğdır" +msgstr "" + +#: i18n/states-tr.php:83 +msgid "Yalova" +msgstr "" + +#: i18n/states-tr.php:84 +msgid "Karabük" +msgstr "" + +#: i18n/states-tr.php:85 +msgid "Kilis" +msgstr "" + +#: i18n/states-tr.php:86 +msgid "Osmaniye" +msgstr "" + +#: i18n/states-tr.php:87 +msgid "Düzce" +msgstr "" + +#: i18n/states-us.php:7 +msgid "Alabama" +msgstr "" + +#: i18n/states-us.php:8 +msgid "Alaska" +msgstr "" + +#: i18n/states-us.php:9 +msgid "Arizona" +msgstr "" + +#: i18n/states-us.php:10 +msgid "Arkansas" +msgstr "" + +#: i18n/states-us.php:11 +msgid "California" +msgstr "" + +#: i18n/states-us.php:12 +msgid "Colorado" +msgstr "" + +#: i18n/states-us.php:13 +msgid "Connecticut" +msgstr "" + +#: i18n/states-us.php:14 +msgid "Delaware" +msgstr "" + +#: i18n/states-us.php:15 +msgid "District of Columbia" +msgstr "" + +#: i18n/states-us.php:16 +msgid "Florida" +msgstr "" + +#: i18n/states-us.php:18 +msgid "Hawaii" +msgstr "" + +#: i18n/states-us.php:19 +msgid "Idaho" +msgstr "" + +#: i18n/states-us.php:20 +msgid "Illinois" +msgstr "" + +#: i18n/states-us.php:21 +msgid "Indiana" +msgstr "" + +#: i18n/states-us.php:22 +msgid "Iowa" +msgstr "" + +#: i18n/states-us.php:23 +msgid "Kansas" +msgstr "" + +#: i18n/states-us.php:24 +msgid "Kentucky" +msgstr "" + +#: i18n/states-us.php:25 +msgid "Louisiana" +msgstr "" + +#: i18n/states-us.php:26 +msgid "Maine" +msgstr "" + +#: i18n/states-us.php:27 +msgid "Maryland" +msgstr "" + +#: i18n/states-us.php:28 +msgid "Massachusetts" +msgstr "" + +#: i18n/states-us.php:29 +msgid "Michigan" +msgstr "" + +#: i18n/states-us.php:30 +msgid "Minnesota" +msgstr "" + +#: i18n/states-us.php:31 +msgid "Mississippi" +msgstr "" + +#: i18n/states-us.php:32 +msgid "Missouri" +msgstr "" + +#: i18n/states-us.php:33 +#: i18n/states.php:98 +msgid "Montana" +msgstr "" + +#: i18n/states-us.php:34 +msgid "Nebraska" +msgstr "" + +#: i18n/states-us.php:35 +msgid "Nevada" +msgstr "" + +#: i18n/states-us.php:36 +msgid "New Hampshire" +msgstr "" + +#: i18n/states-us.php:37 +msgid "New Jersey" +msgstr "" + +#: i18n/states-us.php:38 +msgid "New Mexico" +msgstr "" + +#: i18n/states-us.php:39 +msgid "New York" +msgstr "" + +#: i18n/states-us.php:40 +msgid "North Carolina" +msgstr "" + +#: i18n/states-us.php:41 +msgid "North Dakota" +msgstr "" + +#: i18n/states-us.php:42 +msgid "Ohio" +msgstr "" + +#: i18n/states-us.php:43 +msgid "Oklahoma" +msgstr "" + +#: i18n/states-us.php:44 +msgid "Oregon" +msgstr "" + +#: i18n/states-us.php:45 +msgid "Pennsylvania" +msgstr "" + +#: i18n/states-us.php:46 +msgid "Rhode Island" +msgstr "" + +#: i18n/states-us.php:47 +msgid "South Carolina" +msgstr "" + +#: i18n/states-us.php:48 +msgid "South Dakota" +msgstr "" + +#: i18n/states-us.php:49 +msgid "Tennessee" +msgstr "" + +#: i18n/states-us.php:50 +msgid "Texas" +msgstr "" + +#: i18n/states-us.php:51 +msgid "Utah" +msgstr "" + +#: i18n/states-us.php:52 +msgid "Vermont" +msgstr "" + +#: i18n/states-us.php:53 +msgid "Virginia" +msgstr "" + +#: i18n/states-us.php:54 +msgid "Washington" +msgstr "" + +#: i18n/states-us.php:55 +msgid "West Virginia" +msgstr "" + +#: i18n/states-us.php:56 +msgid "Wisconsin" +msgstr "" + +#: i18n/states-us.php:57 +msgid "Wyoming" +msgstr "" + +#: i18n/states-us.php:59 +msgid "Canal Zone" +msgstr "" + +#: i18n/states-us.php:60 +msgid "Commonwealth of the Northern Mariana Islands" +msgstr "" + +#: i18n/states-us.php:61 +msgid "Federated States of Micronesia" +msgstr "" + +#: i18n/states-us.php:66 +msgid "Philippine Islands" +msgstr "" + +#: i18n/states-us.php:68 +msgid "Trust Territory of the Pacific Islands" +msgstr "" + +#: i18n/states-us.php:69 +msgid "Virgin Islands" +msgstr "" + +#: i18n/states-us.php:70 +msgid "Armed Forces - Americas" +msgstr "" + +#: i18n/states-us.php:71 +msgid "Armed Forces - Europe, Canada, Middle East, Africa" +msgstr "" + +#: i18n/states-us.php:72 +msgid "Armed Forces - Pacific" +msgstr "" + +#: i18n/states.php:10 +msgid "Alberta" +msgstr "" + +#: i18n/states.php:11 +msgid "British Columbia" +msgstr "" + +#: i18n/states.php:12 +msgid "Manitoba" +msgstr "" + +#: i18n/states.php:13 +msgid "New Brunswick" +msgstr "" + +#: i18n/states.php:14 +msgid "Newfoundland and Labrador" +msgstr "" + +#: i18n/states.php:15 +msgid "Nova Scotia" +msgstr "" + +#: i18n/states.php:16 +msgid "Northwest Territories" +msgstr "" + +#: i18n/states.php:17 +msgid "Nunavut" +msgstr "" + +#: i18n/states.php:18 +msgid "Ontario" +msgstr "" + +#: i18n/states.php:19 +msgid "Prince Edward Island" +msgstr "" + +#: i18n/states.php:20 +msgid "Quebec" +msgstr "" + +#: i18n/states.php:21 +msgid "Saskatchewan" +msgstr "" + +#: i18n/states.php:22 +msgid "Yukon" +msgstr "" + +#: i18n/states.php:27 +msgid "Bengo" +msgstr "" + +#: i18n/states.php:28 +msgid "Benguela" +msgstr "" + +#: i18n/states.php:29 +msgid "Bié" +msgstr "" + +#: i18n/states.php:30 +msgid "Cabinda" +msgstr "" + +#: i18n/states.php:31 +msgid "Cunene" +msgstr "" + +#: i18n/states.php:32 +msgid "Huambo" +msgstr "" + +#: i18n/states.php:33 +msgid "Huíla" +msgstr "" + +#: i18n/states.php:34 +msgid "Kuando Kubango" +msgstr "" + +#: i18n/states.php:35 +msgid "Kwanza-Norte" +msgstr "" + +#: i18n/states.php:36 +msgid "Kwanza-Sul" +msgstr "" + +#: i18n/states.php:37 +msgid "Luanda" +msgstr "" + +#: i18n/states.php:38 +msgid "Lunda-Norte" +msgstr "" + +#: i18n/states.php:39 +msgid "Lunda-Sul" +msgstr "" + +#: i18n/states.php:40 +msgid "Malanje" +msgstr "" + +#: i18n/states.php:41 +msgid "Moxico" +msgstr "" + +#: i18n/states.php:42 +msgid "Namibe" +msgstr "" + +#: i18n/states.php:43 +msgid "Uíge" +msgstr "" + +#: i18n/states.php:44 +msgid "Zaire" +msgstr "" + +#: i18n/states.php:48 +msgid "Australian Capital Territory" +msgstr "" + +#: i18n/states.php:49 +msgid "New South Wales" +msgstr "" + +#: i18n/states.php:50 +msgid "Northern Territory" +msgstr "" + +#: i18n/states.php:51 +msgid "Queensland" +msgstr "" + +#: i18n/states.php:52 +msgid "South Australia" +msgstr "" + +#: i18n/states.php:53 +msgid "Tasmania" +msgstr "" + +#: i18n/states.php:54 +msgid "Victoria" +msgstr "" + +#: i18n/states.php:55 +msgid "Western Australia" +msgstr "" + +#: i18n/states.php:60 +msgid "Acre" +msgstr "" + +#: i18n/states.php:61 +msgid "Alagoas" +msgstr "" + +#: i18n/states.php:62 +msgid "Amapá" +msgstr "" + +#: i18n/states.php:63 +#: i18n/states.php:355 +msgid "Amazonas" +msgstr "" + +#: i18n/states.php:64 +msgid "Bahia" +msgstr "" + +#: i18n/states.php:65 +msgid "Ceará" +msgstr "" + +#: i18n/states.php:66 +#: i18n/states.php:278 +msgid "Distrito Federal" +msgstr "" + +#: i18n/states.php:67 +msgid "Espírito Santo" +msgstr "" + +#: i18n/states.php:68 +msgid "Goiás" +msgstr "" + +#: i18n/states.php:69 +msgid "Maranhão" +msgstr "" + +#: i18n/states.php:70 +msgid "Mato Grosso" +msgstr "" + +#: i18n/states.php:71 +msgid "Mato Grosso do Sul" +msgstr "" + +#: i18n/states.php:72 +msgid "Minas Gerais" +msgstr "" + +#: i18n/states.php:73 +msgid "Pará" +msgstr "" + +#: i18n/states.php:74 +msgid "Paraíba" +msgstr "" + +#: i18n/states.php:75 +msgid "Paraná" +msgstr "" + +#: i18n/states.php:76 +msgid "Pernambuco" +msgstr "" + +#: i18n/states.php:77 +msgid "Piauí" +msgstr "" + +#: i18n/states.php:78 +msgid "Rio de Janeiro" +msgstr "" + +#: i18n/states.php:79 +msgid "Rio Grande do Norte" +msgstr "" + +#: i18n/states.php:80 +msgid "Rio Grande do Sul" +msgstr "" + +#: i18n/states.php:81 +msgid "Rondônia" +msgstr "" + +#: i18n/states.php:82 +msgid "Roraima" +msgstr "" + +#: i18n/states.php:83 +msgid "Santa Catarina" +msgstr "" + +#: i18n/states.php:84 +msgid "São Paulo" +msgstr "" + +#: i18n/states.php:85 +msgid "Sergipe" +msgstr "" + +#: i18n/states.php:86 +msgid "Tocantins" +msgstr "" + +#: i18n/states.php:90 +msgid "Blagoevgrad" +msgstr "" + +#: i18n/states.php:91 +msgid "Burgas" +msgstr "" + +#: i18n/states.php:92 +msgid "Dobrich" +msgstr "" + +#: i18n/states.php:93 +msgid "Gabrovo" +msgstr "" + +#: i18n/states.php:94 +msgid "Haskovo" +msgstr "" + +#: i18n/states.php:95 +msgid "Kardzhali" +msgstr "" + +#: i18n/states.php:96 +msgid "Kyustendil" +msgstr "" + +#: i18n/states.php:97 +msgid "Lovech" +msgstr "" + +#: i18n/states.php:99 +msgid "Pazardzhik" +msgstr "" + +#: i18n/states.php:100 +msgid "Pernik" +msgstr "" + +#: i18n/states.php:101 +msgid "Pleven" +msgstr "" + +#: i18n/states.php:102 +msgid "Plovdiv" +msgstr "" + +#: i18n/states.php:103 +msgid "Razgrad" +msgstr "" + +#: i18n/states.php:104 +msgid "Ruse" +msgstr "" + +#: i18n/states.php:105 +msgid "Shumen" +msgstr "" + +#: i18n/states.php:106 +msgid "Silistra" +msgstr "" + +#: i18n/states.php:107 +msgid "Sliven" +msgstr "" + +#: i18n/states.php:108 +msgid "Smolyan" +msgstr "" + +#: i18n/states.php:109 +msgid "Sofia" +msgstr "" + +#: i18n/states.php:110 +msgid "Sofia-Grad" +msgstr "" + +#: i18n/states.php:111 +msgid "Stara Zagora" +msgstr "" + +#: i18n/states.php:112 +msgid "Targovishte" +msgstr "" + +#: i18n/states.php:113 +msgid "Varna" +msgstr "" + +#: i18n/states.php:114 +msgid "Veliko Tarnovo" +msgstr "" + +#: i18n/states.php:115 +msgid "Vidin" +msgstr "" + +#: i18n/states.php:116 +msgid "Vratsa" +msgstr "" + +#: i18n/states.php:117 +msgid "Yambol" +msgstr "" + +#: i18n/states.php:121 +msgid "Yunnan / 云南" +msgstr "" + +#: i18n/states.php:122 +msgid "Beijing / 北京" +msgstr "" + +#: i18n/states.php:123 +msgid "Tianjin / 天津" +msgstr "" + +#: i18n/states.php:124 +msgid "Hebei / 河北" +msgstr "" + +#: i18n/states.php:125 +msgid "Shanxi / 山西" +msgstr "" + +#: i18n/states.php:126 +msgid "Inner Mongolia / 內蒙古" +msgstr "" + +#: i18n/states.php:127 +msgid "Liaoning / 辽宁" +msgstr "" + +#: i18n/states.php:128 +msgid "Jilin / 吉林" +msgstr "" + +#: i18n/states.php:129 +msgid "Heilongjiang / 黑龙江" +msgstr "" + +#: i18n/states.php:130 +msgid "Shanghai / 上海" +msgstr "" + +#: i18n/states.php:131 +msgid "Jiangsu / 江苏" +msgstr "" + +#: i18n/states.php:132 +msgid "Zhejiang / 浙江" +msgstr "" + +#: i18n/states.php:133 +msgid "Anhui / 安徽" +msgstr "" + +#: i18n/states.php:134 +msgid "Fujian / 福建" +msgstr "" + +#: i18n/states.php:135 +msgid "Jiangxi / 江西" +msgstr "" + +#: i18n/states.php:136 +msgid "Shandong / 山东" +msgstr "" + +#: i18n/states.php:137 +msgid "Henan / 河南" +msgstr "" + +#: i18n/states.php:138 +msgid "Hubei / 湖北" +msgstr "" + +#: i18n/states.php:139 +msgid "Hunan / 湖南" +msgstr "" + +#: i18n/states.php:140 +msgid "Guangdong / 广东" +msgstr "" + +#: i18n/states.php:141 +msgid "Guangxi Zhuang / 广西壮族" +msgstr "" + +#: i18n/states.php:142 +msgid "Hainan / 海南" +msgstr "" + +#: i18n/states.php:143 +msgid "Chongqing / 重庆" +msgstr "" + +#: i18n/states.php:144 +msgid "Sichuan / 四川" +msgstr "" + +#: i18n/states.php:145 +msgid "Guizhou / 贵州" +msgstr "" + +#: i18n/states.php:146 +msgid "Shaanxi / 陕西" +msgstr "" + +#: i18n/states.php:147 +msgid "Gansu / 甘肃" +msgstr "" + +#: i18n/states.php:148 +msgid "Qinghai / 青海" +msgstr "" + +#: i18n/states.php:149 +msgid "Ningxia Hui / 宁夏" +msgstr "" + +#: i18n/states.php:150 +msgid "Macau / 澳门" +msgstr "" + +#: i18n/states.php:151 +msgid "Tibet / 西藏" +msgstr "" + +#: i18n/states.php:152 +msgid "Xinjiang / 新疆" +msgstr "" + +#: i18n/states.php:156 +msgid "Hong Kong Island" +msgstr "" + +#: i18n/states.php:157 +msgid "Kowloon" +msgstr "" + +#: i18n/states.php:158 +msgid "New Territories" +msgstr "" + +#: i18n/states.php:162 +msgid "Bács-Kiskun" +msgstr "" + +#: i18n/states.php:163 +msgid "Békés" +msgstr "" + +#: i18n/states.php:164 +msgid "Baranya" +msgstr "" + +#: i18n/states.php:165 +msgid "Borsod-Abaúj-Zemplén" +msgstr "" + +#: i18n/states.php:166 +msgid "Budapest" +msgstr "" + +#: i18n/states.php:167 +msgid "Csongrád" +msgstr "" + +#: i18n/states.php:168 +msgid "Fejér" +msgstr "" + +#: i18n/states.php:169 +msgid "Győr-Moson-Sopron" +msgstr "" + +#: i18n/states.php:170 +msgid "Hajdú-Bihar" +msgstr "" + +#: i18n/states.php:171 +msgid "Heves" +msgstr "" + +#: i18n/states.php:172 +msgid "Jász-Nagykun-Szolnok" +msgstr "" + +#: i18n/states.php:173 +msgid "Komárom-Esztergom" +msgstr "" + +#: i18n/states.php:174 +msgid "Nógrád" +msgstr "" + +#: i18n/states.php:175 +msgid "Pest" +msgstr "" + +#: i18n/states.php:176 +msgid "Somogy" +msgstr "" + +#: i18n/states.php:177 +msgid "Szabolcs-Szatmár-Bereg" +msgstr "" + +#: i18n/states.php:178 +msgid "Tolna" +msgstr "" + +#: i18n/states.php:179 +msgid "Vas" +msgstr "" + +#: i18n/states.php:180 +msgid "Veszprém" +msgstr "" + +#: i18n/states.php:181 +msgid "Zala" +msgstr "" + +#: i18n/states.php:186 +msgid "Daerah Istimewa Aceh" +msgstr "" + +#: i18n/states.php:187 +msgid "Sumatera Utara" +msgstr "" + +#: i18n/states.php:188 +msgid "Sumatera Barat" +msgstr "" + +#: i18n/states.php:189 +msgid "Riau" +msgstr "" + +#: i18n/states.php:190 +msgid "Kepulauan Riau" +msgstr "" + +#: i18n/states.php:191 +msgid "Jambi" +msgstr "" + +#: i18n/states.php:192 +msgid "Sumatera Selatan" +msgstr "" + +#: i18n/states.php:193 +msgid "Bangka Belitung" +msgstr "" + +#: i18n/states.php:194 +msgid "Bengkulu" +msgstr "" + +#: i18n/states.php:195 +msgid "Lampung" +msgstr "" + +#: i18n/states.php:196 +msgid "DKI Jakarta" +msgstr "" + +#: i18n/states.php:197 +msgid "Jawa Barat" +msgstr "" + +#: i18n/states.php:198 +msgid "Banten" +msgstr "" + +#: i18n/states.php:199 +msgid "Jawa Tengah" +msgstr "" + +#: i18n/states.php:200 +msgid "Jawa Timur" +msgstr "" + +#: i18n/states.php:201 +msgid "Daerah Istimewa Yogyakarta" +msgstr "" + +#: i18n/states.php:202 +msgid "Bali" +msgstr "" + +#: i18n/states.php:203 +msgid "Nusa Tenggara Barat" +msgstr "" + +#: i18n/states.php:204 +msgid "Nusa Tenggara Timur" +msgstr "" + +#: i18n/states.php:205 +msgid "Kalimantan Barat" +msgstr "" + +#: i18n/states.php:206 +msgid "Kalimantan Tengah" +msgstr "" + +#: i18n/states.php:207 +msgid "Kalimantan Timur" +msgstr "" + +#: i18n/states.php:208 +msgid "Kalimantan Selatan" +msgstr "" + +#: i18n/states.php:209 +msgid "Kalimantan Utara" +msgstr "" + +#: i18n/states.php:210 +msgid "Sulawesi Utara" +msgstr "" + +#: i18n/states.php:211 +msgid "Sulawesi Tengah" +msgstr "" + +#: i18n/states.php:212 +msgid "Sulawesi Tenggara" +msgstr "" + +#: i18n/states.php:213 +msgid "Sulawesi Barat" +msgstr "" + +#: i18n/states.php:214 +msgid "Sulawesi Selatan" +msgstr "" + +#: i18n/states.php:215 +msgid "Gorontalo" +msgstr "" + +#: i18n/states.php:216 +msgid "Maluku" +msgstr "" + +#: i18n/states.php:217 +msgid "Maluku Utara" +msgstr "" + +#: i18n/states.php:218 +msgid "Papua" +msgstr "" + +#: i18n/states.php:219 +msgid "Papua Barat" +msgstr "" + +#: i18n/states.php:223 +msgid "Khuzestan" +msgstr "" + +#: i18n/states.php:224 +msgid "Tehran" +msgstr "" + +#: i18n/states.php:225 +msgid "Ilaam" +msgstr "" + +#: i18n/states.php:226 +msgid "Bushehr" +msgstr "" + +#: i18n/states.php:227 +msgid "Ardabil" +msgstr "" + +#: i18n/states.php:228 +msgid "Isfahan" +msgstr "" + +#: i18n/states.php:229 +msgid "Yazd" +msgstr "" + +#: i18n/states.php:230 +msgid "Kermanshah" +msgstr "" + +#: i18n/states.php:231 +msgid "Kerman" +msgstr "" + +#: i18n/states.php:232 +msgid "Hamadan" +msgstr "" + +#: i18n/states.php:233 +msgid "Ghazvin" +msgstr "" + +#: i18n/states.php:234 +msgid "Zanjan" +msgstr "" + +#: i18n/states.php:235 +msgid "Luristan" +msgstr "" + +#: i18n/states.php:236 +msgid "Alborz" +msgstr "" + +#: i18n/states.php:237 +msgid "East Azerbaijan" +msgstr "" + +#: i18n/states.php:238 +msgid "West Azerbaijan" +msgstr "" + +#: i18n/states.php:239 +msgid "Chaharmahal and Bakhtiari" +msgstr "" + +#: i18n/states.php:240 +msgid "South Khorasan" +msgstr "" + +#: i18n/states.php:241 +msgid "Razavi Khorasan" +msgstr "" + +#: i18n/states.php:242 +msgid "North Khorasan" +msgstr "" + +#: i18n/states.php:243 +msgid "Semnan" +msgstr "" + +#: i18n/states.php:244 +msgid "Fars" +msgstr "" + +#: i18n/states.php:245 +msgid "Qom" +msgstr "" + +#: i18n/states.php:246 +msgid "Kurdistan" +msgstr "" + +#: i18n/states.php:247 +msgid "Kohgiluyeh and BoyerAhmad" +msgstr "" + +#: i18n/states.php:248 +msgid "Golestan" +msgstr "" + +#: i18n/states.php:249 +msgid "Gilan" +msgstr "" + +#: i18n/states.php:250 +msgid "Mazandaran" +msgstr "" + +#: i18n/states.php:251 +msgid "Markazi" +msgstr "" + +#: i18n/states.php:252 +msgid "Hormozgan" +msgstr "" + +#: i18n/states.php:253 +msgid "Sistan and Baluchestan" +msgstr "" + +#: i18n/states.php:259 +msgid "Johor" +msgstr "" + +#: i18n/states.php:260 +msgid "Kedah" +msgstr "" + +#: i18n/states.php:261 +msgid "Kelantan" +msgstr "" + +#: i18n/states.php:262 +msgid "Melaka" +msgstr "" + +#: i18n/states.php:263 +msgid "Negeri Sembilan" +msgstr "" + +#: i18n/states.php:264 +msgid "Pahang" +msgstr "" + +#: i18n/states.php:265 +msgid "Perak" +msgstr "" + +#: i18n/states.php:266 +msgid "Perlis" +msgstr "" + +#: i18n/states.php:267 +msgid "Pulau Pinang" +msgstr "" + +#: i18n/states.php:268 +msgid "Sabah" +msgstr "" + +#: i18n/states.php:269 +msgid "Sarawak" +msgstr "" + +#: i18n/states.php:270 +msgid "Selangor" +msgstr "" + +#: i18n/states.php:271 +msgid "Terengganu" +msgstr "" + +#: i18n/states.php:272 +msgid "W.P. Kuala Lumpur" +msgstr "" + +#: i18n/states.php:273 +msgid "W.P. Labuan" +msgstr "" + +#: i18n/states.php:274 +msgid "W.P. Putrajaya" +msgstr "" + +#: i18n/states.php:279 +msgid "Jalisco" +msgstr "" + +#: i18n/states.php:280 +msgid "Nuevo León" +msgstr "" + +#: i18n/states.php:281 +msgid "Aguascalientes" +msgstr "" + +#: i18n/states.php:282 +msgid "Baja California Norte" +msgstr "" + +#: i18n/states.php:283 +msgid "Baja California Sur" +msgstr "" + +#: i18n/states.php:284 +msgid "Campeche" +msgstr "" + +#: i18n/states.php:285 +msgid "Chiapas" +msgstr "" + +#: i18n/states.php:286 +msgid "Chihuahua" +msgstr "" + +#: i18n/states.php:287 +msgid "Coahuila" +msgstr "" + +#: i18n/states.php:288 +msgid "Colima" +msgstr "" + +#: i18n/states.php:289 +msgid "Durango" +msgstr "" + +#: i18n/states.php:290 +msgid "Guanajuato" +msgstr "" + +#: i18n/states.php:291 +msgid "Guerrero" +msgstr "" + +#: i18n/states.php:292 +msgid "Hidalgo" +msgstr "" + +#: i18n/states.php:293 +msgid "Edo. de México" +msgstr "" + +#: i18n/states.php:294 +msgid "Michoacán" +msgstr "" + +#: i18n/states.php:295 +msgid "Morelos" +msgstr "" + +#: i18n/states.php:296 +msgid "Nayarit" +msgstr "" + +#: i18n/states.php:297 +msgid "Oaxaca" +msgstr "" + +#: i18n/states.php:298 +msgid "Puebla" +msgstr "" + +#: i18n/states.php:299 +msgid "Querétaro" +msgstr "" + +#: i18n/states.php:300 +msgid "Quintana Roo" +msgstr "" + +#: i18n/states.php:301 +msgid "San Luis Potosí" +msgstr "" + +#: i18n/states.php:302 +msgid "Sinaloa" +msgstr "" + +#: i18n/states.php:303 +msgid "Sonora" +msgstr "" + +#: i18n/states.php:304 +msgid "Tabasco" +msgstr "" + +#: i18n/states.php:305 +msgid "Tamaulipas" +msgstr "" + +#: i18n/states.php:306 +msgid "Tlaxcala" +msgstr "" + +#: i18n/states.php:307 +msgid "Veracruz" +msgstr "" + +#: i18n/states.php:308 +msgid "Yucatán" +msgstr "" + +#: i18n/states.php:309 +msgid "Zacatecas" +msgstr "" + +#: i18n/states.php:314 +msgid "Drenthe" +msgstr "" + +#: i18n/states.php:315 +msgid "Flevoland" +msgstr "" + +#: i18n/states.php:316 +msgid "Friesland" +msgstr "" + +#: i18n/states.php:317 +msgid "Gelderland" +msgstr "" + +#: i18n/states.php:318 +msgid "Groningen" +msgstr "" + +#: i18n/states.php:319 +msgid "Limburg" +msgstr "" + +#: i18n/states.php:320 +msgid "North Brabant" +msgstr "" + +#: i18n/states.php:321 +msgid "North Holland" +msgstr "" + +#: i18n/states.php:322 +msgid "Overijssel" +msgstr "" + +#: i18n/states.php:323 +msgid "South Holland" +msgstr "" + +#: i18n/states.php:324 +msgid "Utrecht" +msgstr "" + +#: i18n/states.php:325 +msgid "Zeeland" +msgstr "" + +#: i18n/states.php:328 +msgid "Bonaire" +msgstr "" + +#: i18n/states.php:329 +msgid "Saba" +msgstr "" + +#: i18n/states.php:330 +msgid "Sint Eustatius" +msgstr "" + +#: i18n/states.php:334 +msgid "Auckland" +msgstr "" + +#: i18n/states.php:335 +msgid "Bay of Plenty" +msgstr "" + +#: i18n/states.php:336 +msgid "Canterbury" +msgstr "" + +#: i18n/states.php:337 +msgid "Hawke’s Bay" +msgstr "" + +#: i18n/states.php:338 +msgid "Manawatu-Wanganui" +msgstr "" + +#: i18n/states.php:339 +msgid "Marlborough" +msgstr "" + +#: i18n/states.php:340 +msgid "Nelson" +msgstr "" + +#: i18n/states.php:341 +msgid "Northland" +msgstr "" + +#: i18n/states.php:342 +msgid "Otago" +msgstr "" + +#: i18n/states.php:343 +msgid "Southland" +msgstr "" + +#: i18n/states.php:344 +msgid "Taranaki" +msgstr "" + +#: i18n/states.php:345 +msgid "Tasman" +msgstr "" + +#: i18n/states.php:346 +msgid "Waikato" +msgstr "" + +#: i18n/states.php:347 +msgid "Wairarapa" +msgstr "" + +#: i18n/states.php:348 +msgid "Wellington" +msgstr "" + +#: i18n/states.php:349 +msgid "West Coast" +msgstr "" + +#: i18n/states.php:353 +msgid "El Callao" +msgstr "" + +#: i18n/states.php:354 +msgid "Municipalidad Metropolitana de Lima" +msgstr "" + +#: i18n/states.php:356 +msgid "Ancash" +msgstr "" + +#: i18n/states.php:357 +msgid "Apurímac" +msgstr "" + +#: i18n/states.php:358 +msgid "Arequipa" +msgstr "" + +#: i18n/states.php:359 +msgid "Ayacucho" +msgstr "" + +#: i18n/states.php:360 +msgid "Cajamarca" +msgstr "" + +#: i18n/states.php:361 +msgid "Cusco" +msgstr "" + +#: i18n/states.php:362 +msgid "Huancavelica" +msgstr "" + +#: i18n/states.php:363 +msgid "Huánuco" +msgstr "" + +#: i18n/states.php:364 +msgid "Ica" +msgstr "" + +#: i18n/states.php:365 +msgid "Junín" +msgstr "" + +#: i18n/states.php:366 +msgid "La Libertad" +msgstr "" + +#: i18n/states.php:367 +msgid "Lambayeque" +msgstr "" + +#: i18n/states.php:368 +msgid "Lima" +msgstr "" + +#: i18n/states.php:369 +msgid "Loreto" +msgstr "" + +#: i18n/states.php:370 +msgid "Madre de Dios" +msgstr "" + +#: i18n/states.php:371 +msgid "Moquegua" +msgstr "" + +#: i18n/states.php:372 +msgid "Pasco" +msgstr "" + +#: i18n/states.php:373 +msgid "Piura" +msgstr "" + +#: i18n/states.php:374 +msgid "Puno" +msgstr "" + +#: i18n/states.php:375 +msgid "San Martín" +msgstr "" + +#: i18n/states.php:376 +msgid "Tacna" +msgstr "" + +#: i18n/states.php:377 +msgid "Tumbes" +msgstr "" + +#: i18n/states.php:378 +msgid "Ucayali" +msgstr "" + +#: i18n/states.php:382 +msgid "Eastern Cape" +msgstr "" + +#: i18n/states.php:383 +msgid "Free State" +msgstr "" + +#: i18n/states.php:384 +msgid "Gauteng" +msgstr "" + +#: i18n/states.php:385 +msgid "KwaZulu-Natal" +msgstr "" + +#: i18n/states.php:386 +msgid "Limpopo" +msgstr "" + +#: i18n/states.php:387 +msgid "Mpumalanga" +msgstr "" + +#: i18n/states.php:388 +msgid "Northern Cape" +msgstr "" + +#: i18n/states.php:389 +msgid "North West" +msgstr "" + +#: i18n/states.php:390 +msgid "Western Cape" +msgstr "" + #: includes/admin/adjustments/adjustment-functions.php:43 #: includes/admin/adjustments/adjustment-functions.php:99 #: includes/admin/admin-pages.php:88 #: includes/admin/reporting/reports.php:2184 #: includes/admin/settings/display-settings.php:40 -#: includes/admin/upgrades/upgrade-functions.php:312 #: includes/post-types.php:129 #: includes/reports/reports-functions.php:336 +#: includes/upgrades/functions.php:146 msgid "Discounts" msgstr "" @@ -79,39 +5665,43 @@ msgstr "" msgid "Store Settings" msgstr "" -#: includes/admin/admin-bar.php:92 +#. translators: plural downlaods label +#: includes/admin/admin-bar.php:93 msgid "All %1$s" msgstr "" -#: includes/admin/admin-bar.php:98 +#: includes/admin/admin-bar.php:99 #: includes/gateways/functions.php:29 msgid "Live" msgstr "" -#: includes/admin/admin-bar.php:99 -#: includes/admin/settings/register-settings.php:551 +#: includes/admin/admin-bar.php:100 +#: src/Admin/Settings/Tabs/Gateways.php:173 msgid "Test Mode" msgstr "" -#: includes/admin/admin-bar.php:109 +#. translators: %s: store status ("Test Mode" or "Live Mode") +#: includes/admin/admin-bar.php:111 msgid "Store Status: %s" msgstr "" -#: includes/admin/admin-bar.php:129 +#: includes/admin/admin-bar.php:131 #: includes/admin/admin-deprecated-functions.php:267 #: includes/admin/plugins.php:38 #: src/Admin/Promos/Notices/Lite.php:42 +#: src/Admin/Settings/Tabs/Gateways.php:305 #: src/Lite/Admin/Menu.php:36 #: src/Lite/Admin/Menu.php:37 msgid "Upgrade to Pro" msgstr "" -#: includes/admin/admin-bar.php:143 +#. translators: %s: Whether this is a development domain (1 for true, 0 for false) +#: includes/admin/admin-bar.php:146 msgid "Development Domain %s" msgstr "" #: includes/admin/admin-deprecated-functions.php:30 -#: includes/admin/settings/register-settings.php:639 +#: src/Admin/Settings/Tabs/Gateways.php:124 msgid "Banned Emails" msgstr "" @@ -124,35 +5714,35 @@ msgid "Enter emails and/or domains (starting with \"@\") and/or TLDs (starting w msgstr "" #: includes/admin/admin-deprecated-functions.php:43 -#: includes/admin/tools.php:326 +#: includes/admin/tools.php:355 msgid "Save" msgstr "" #: includes/admin/admin-deprecated-functions.php:68 #: includes/admin/payments/actions.php:72 #: includes/admin/payments/actions.php:77 -#: includes/admin/payments/actions.php:279 -#: includes/admin/payments/actions.php:309 +#: includes/admin/payments/actions.php:276 +#: includes/admin/payments/actions.php:306 #: includes/emails/actions.php:60 msgid "You do not have permission to edit this payment record" msgstr "" #: includes/admin/admin-deprecated-functions.php:68 #: includes/admin/admin-deprecated-functions.php:816 -#: includes/admin/customers/customer-actions.php:310 -#: includes/admin/customers/customer-actions.php:365 -#: includes/admin/customers/customer-actions.php:557 -#: includes/admin/customers/customer-actions.php:614 +#: includes/admin/customers/customer-actions.php:315 +#: includes/admin/customers/customer-actions.php:371 +#: includes/admin/customers/customer-actions.php:563 +#: includes/admin/customers/customer-actions.php:620 #: includes/admin/discounts/discount-actions.php:32 -#: includes/admin/discounts/discount-actions.php:171 -#: includes/admin/discounts/discount-actions.php:176 -#: includes/admin/discounts/discount-actions.php:185 -#: includes/admin/discounts/discount-actions.php:315 -#: includes/admin/discounts/discount-actions.php:320 -#: includes/admin/discounts/discount-actions.php:325 -#: includes/admin/discounts/discount-actions.php:354 -#: includes/admin/discounts/discount-actions.php:359 -#: includes/admin/discounts/discount-actions.php:387 +#: includes/admin/discounts/discount-actions.php:179 +#: includes/admin/discounts/discount-actions.php:184 +#: includes/admin/discounts/discount-actions.php:193 +#: includes/admin/discounts/discount-actions.php:333 +#: includes/admin/discounts/discount-actions.php:338 +#: includes/admin/discounts/discount-actions.php:343 +#: includes/admin/discounts/discount-actions.php:372 +#: includes/admin/discounts/discount-actions.php:377 +#: includes/admin/discounts/discount-actions.php:405 #: includes/admin/discounts/edit-discount.php:17 #: includes/admin/discounts/edit-discount.php:28 #: includes/admin/downloads/dashboard-columns.php:190 @@ -161,10 +5751,10 @@ msgstr "" #: includes/admin/import/class-batch-import.php:199 #: includes/admin/payments/actions.php:72 #: includes/admin/payments/actions.php:77 -#: includes/admin/payments/actions.php:213 -#: includes/admin/payments/actions.php:247 -#: includes/admin/payments/actions.php:279 -#: includes/admin/payments/actions.php:309 +#: includes/admin/payments/actions.php:210 +#: includes/admin/payments/actions.php:244 +#: includes/admin/payments/actions.php:276 +#: includes/admin/payments/actions.php:306 #: includes/admin/payments/add-order.php:63 #: includes/admin/payments/add-order.php:67 #: includes/admin/payments/view-order-details.php:23 @@ -178,8 +5768,8 @@ msgstr "" #: includes/admin/reporting/class-gateway-error-logs-list-table.php:109 #: includes/admin/reporting/export/class-batch-export.php:146 #: includes/admin/reporting/export/export-actions.php:24 -#: includes/admin/tools.php:1119 -#: includes/admin/tools.php:1125 +#: includes/admin/tools.php:1161 +#: includes/admin/tools.php:1167 #: includes/admin/tools/class-edd-tools-recount-all-stats.php:78 #: includes/admin/tools/class-edd-tools-recount-customer-stats.php:114 #: includes/admin/tools/class-edd-tools-recount-download-stats.php:117 @@ -206,7 +5796,7 @@ msgstr "" #: includes/deprecated-functions.php:505 #: includes/deprecated-functions.php:513 #: includes/deprecated-functions.php:915 -#: includes/download-functions.php:1498 +#: includes/download-functions.php:1520 #: includes/EDD_SL_Plugin_Updater.php:486 #: includes/emails/actions.php:60 #: includes/emails/template.php:241 @@ -221,12 +5811,12 @@ msgstr "" #: includes/gateways/paypal/admin/connect.php:761 #: includes/gateways/paypal/checkout-actions.php:114 #: includes/gateways/stripe/includes/admin/upgrade-functions.php:110 -#: includes/process-download.php:296 -#: includes/process-download.php:924 +#: includes/process-download.php:286 +#: includes/process-download.php:914 #: includes/query-filters.php:51 -#: includes/user-functions.php:906 -#: includes/user-functions.php:931 -#: includes/user-functions.php:983 +#: includes/user-functions.php:912 +#: includes/user-functions.php:937 +#: includes/user-functions.php:989 #: includes/users/lost-password.php:264 #: src/Extensions/Updater.php:480 msgid "Error" @@ -269,7 +5859,7 @@ msgstr "" #: includes/admin/admin-deprecated-functions.php:263 #: includes/admin/settings/contextual-help.php:123 -#: includes/admin/settings/register-settings.php:1715 +#: includes/admin/settings/register-settings.php:726 #: src/Admin/Extensions/Menu.php:36 msgid "Extensions" msgstr "" @@ -287,7 +5877,7 @@ msgid "Download System Info File" msgstr "" #: includes/admin/admin-deprecated-functions.php:316 -#: includes/admin/tools.php:1207 +#: includes/admin/tools.php:1262 msgid "Copy to Clipboard" msgstr "" @@ -302,7 +5892,8 @@ msgstr "" msgid "You do not have permission to do shop upgrades" msgstr "" -#: includes/admin/admin-footer.php:27 +#. translators: 1. link to EDD site; 2. link to wordpress.org to review +#: includes/admin/admin-footer.php:29 msgid "Thank you for using Easy Digital Downloads! Please rate us on WordPress.org" msgstr "" @@ -310,8 +5901,8 @@ msgstr "" #: includes/admin/customers/class-customer-table.php:242 #: includes/admin/payments/payments-history.php:159 #: includes/admin/settings/display-settings.php:37 -#: includes/admin/upgrades/upgrade-functions.php:316 #: includes/orders/functions/types.php:85 +#: includes/upgrades/functions.php:150 msgid "Orders" msgstr "" @@ -351,7 +5942,7 @@ msgid "EDD Tools" msgstr "" #: includes/admin/admin-pages.php:91 -#: includes/admin/customers/customers.php:1128 +#: includes/admin/customers/customers.php:1140 #: includes/admin/settings/display-settings.php:46 #: includes/admin/tools.php:39 #: src/Admin/Onboarding/Wizard.php:246 @@ -409,253 +6000,263 @@ msgstr "" msgid "Generate New API Keys" msgstr "" -#: includes/admin/class-edd-notices.php:272 +#. translators: %s: URL to the settings page +#: includes/admin/class-edd-notices.php:273 msgid "No checkout page is configured. Set one in Settings." msgstr "" -#: includes/admin/class-edd-notices.php:327 +#. translators: %s: Uploads directory +#: includes/admin/class-edd-notices.php:329 msgid "The files in %s are not currently protected." msgstr "" -#: includes/admin/class-edd-notices.php:328 +#: includes/admin/class-edd-notices.php:330 msgid "To protect them, you must add this NGINX redirect rule." msgstr "" -#: includes/admin/class-edd-notices.php:329 -#: includes/admin/class-edd-notices.php:348 +#. translators: %s: Dismiss notice URL +#: includes/admin/class-edd-notices.php:332 +#: includes/admin/class-edd-notices.php:351 msgid "If you have already done this, or it does not apply to your site, you may permenently %s." msgstr "" -#: includes/admin/class-edd-notices.php:329 -#: includes/admin/class-edd-notices.php:348 +#. translators: %s: Dismiss notice URL +#: includes/admin/class-edd-notices.php:332 +#: includes/admin/class-edd-notices.php:351 msgid "dismiss this notice" msgstr "" #. translators: the upload directory -#: includes/admin/class-edd-notices.php:346 -#: src/Admin/SiteHealth/Direct.php:219 +#: includes/admin/class-edd-notices.php:349 +#: src/Admin/SiteHealth/Direct.php:220 msgid "The .htaccess file is missing from: %s" msgstr "" #. translators: the upload directory -#: includes/admin/class-edd-notices.php:347 -#: src/Admin/SiteHealth/Direct.php:224 +#: includes/admin/class-edd-notices.php:350 +#: src/Admin/SiteHealth/Direct.php:225 msgid "First, please resave the Misc settings tab a few times. If this warning continues to appear, create a file called \".htaccess\" in the %s directory, and copy the following into it:" msgstr "" -#: includes/admin/class-edd-notices.php:369 -msgid "Easy Digital Downloads 2.5 contains a built in recount tool. Please deactivate the Easy Digital Downloads - Recount Earnings plugin" +#. translators: 1. link to the recount tool; 2. link to the plugins screen. +#: includes/admin/class-edd-notices.php:373 +msgid "Easy Digital Downloads 2.5 contains a built in recount tool. Please deactivate the Easy Digital Downloads - Recount Earnings plugin" msgstr "" -#: includes/admin/class-edd-notices.php:403 +#: includes/admin/class-edd-notices.php:407 msgid "Review Tax Rates" msgstr "" #. translators: Link to review existing tax rates. -#: includes/admin/class-edd-notices.php:410 +#: includes/admin/class-edd-notices.php:414 msgid "A default tax rate was detected." msgstr "" #. translators: Link to review existing tax rates. -#: includes/admin/class-edd-notices.php:410 +#: includes/admin/class-edd-notices.php:414 msgid "This setting is no longer used in this version of Easy Digital Downloads. Please confirm your regional tax rates are properly configured and update tax settings to remove this notice." msgstr "" -#: includes/admin/class-edd-notices.php:432 +#: includes/admin/class-edd-notices.php:436 msgid "Settings updated." msgstr "" -#: includes/admin/class-edd-notices.php:459 +#. translators: %s: Next order number +#: includes/admin/class-edd-notices.php:449 +msgid "The sequential starting number could not be updated because it could conflict with existing orders. The next assigned order number is %s." +msgstr "" + +#: includes/admin/class-edd-notices.php:481 msgid "Easy Digital Downloads is migrating orders. Sales and earnings data for your store will be updated when all orders have been migrated." msgstr "" -#: includes/admin/class-edd-notices.php:488 +#: includes/admin/class-edd-notices.php:510 msgid "Discount code added." msgstr "" -#: includes/admin/class-edd-notices.php:494 +#: includes/admin/class-edd-notices.php:516 msgid "There was a problem adding that discount code, please try again." msgstr "" -#: includes/admin/class-edd-notices.php:501 +#: includes/admin/class-edd-notices.php:523 msgid "A discount with that code already exists, please use a different code." msgstr "" -#: includes/admin/class-edd-notices.php:508 +#: includes/admin/class-edd-notices.php:530 msgid "Discount code updated." msgstr "" -#: includes/admin/class-edd-notices.php:514 +#: includes/admin/class-edd-notices.php:536 msgid "No changes were made to that discount code." msgstr "" -#: includes/admin/class-edd-notices.php:520 +#: includes/admin/class-edd-notices.php:542 msgid "There was a problem updating that discount code, please try again." msgstr "" -#: includes/admin/class-edd-notices.php:527 +#: includes/admin/class-edd-notices.php:549 msgid "The discount code could not be added because one or more of the required fields was empty, please try again." msgstr "" -#: includes/admin/class-edd-notices.php:534 +#: includes/admin/class-edd-notices.php:556 msgid "The discount code entered is invalid; only alphanumeric characters are allowed, please try again." msgstr "" -#: includes/admin/class-edd-notices.php:541 +#: includes/admin/class-edd-notices.php:563 msgid "The discount amount must be a valid percentage or numeric flat amount. Please try again." msgstr "" -#: includes/admin/class-edd-notices.php:548 +#: includes/admin/class-edd-notices.php:570 msgid "Discount code deleted." msgstr "" -#: includes/admin/class-edd-notices.php:554 +#: includes/admin/class-edd-notices.php:576 msgid "There was a problem deleting that discount code, please try again." msgstr "" -#: includes/admin/class-edd-notices.php:561 +#: includes/admin/class-edd-notices.php:583 msgid "Discount code activated." msgstr "" -#: includes/admin/class-edd-notices.php:567 +#: includes/admin/class-edd-notices.php:589 msgid "There was a problem activating that discount code, please try again." msgstr "" -#: includes/admin/class-edd-notices.php:574 +#: includes/admin/class-edd-notices.php:596 msgid "Discount code deactivated." msgstr "" -#: includes/admin/class-edd-notices.php:580 +#: includes/admin/class-edd-notices.php:602 msgid "There was a problem deactivating that discount code, please try again." msgstr "" -#: includes/admin/class-edd-notices.php:593 +#: includes/admin/class-edd-notices.php:615 msgid "The reports have been refreshed." msgstr "" -#: includes/admin/class-edd-notices.php:605 +#: includes/admin/class-edd-notices.php:627 msgid "The settings have been imported." msgstr "" -#: includes/admin/class-edd-notices.php:611 +#: includes/admin/class-edd-notices.php:633 msgid "API keys successfully generated." msgstr "" -#: includes/admin/class-edd-notices.php:617 +#: includes/admin/class-edd-notices.php:639 msgid "The specified user already has API keys." msgstr "" -#: includes/admin/class-edd-notices.php:624 +#: includes/admin/class-edd-notices.php:646 msgid "API keys successfully regenerated." msgstr "" -#: includes/admin/class-edd-notices.php:630 +#: includes/admin/class-edd-notices.php:652 msgid "API keys successfully revoked." msgstr "" -#: includes/admin/class-edd-notices.php:637 +#: includes/admin/class-edd-notices.php:659 msgid "The test email was sent successfully." msgstr "" -#: includes/admin/class-edd-notices.php:645 +#: includes/admin/class-edd-notices.php:667 msgid "The test email summary was sent successfully." msgstr "" -#: includes/admin/class-edd-notices.php:654 +#: includes/admin/class-edd-notices.php:676 msgid "Your extensions could not be refreshed because you have not verified your license key." msgstr "" -#: includes/admin/class-edd-notices.php:668 +#: includes/admin/class-edd-notices.php:690 msgid "The note has been added successfully." msgstr "" -#: includes/admin/class-edd-notices.php:674 +#: includes/admin/class-edd-notices.php:696 msgid "The order has been updated successfully." msgstr "" -#: includes/admin/class-edd-notices.php:680 +#: includes/admin/class-edd-notices.php:702 msgid "Order successfully created." msgstr "" -#: includes/admin/class-edd-notices.php:686 +#: includes/admin/class-edd-notices.php:708 msgid "The order has been moved to the trash." msgstr "" -#: includes/admin/class-edd-notices.php:692 +#: includes/admin/class-edd-notices.php:714 msgid "The order has been restored." msgstr "" -#: includes/admin/class-edd-notices.php:698 +#: includes/admin/class-edd-notices.php:720 msgid "The order has been deleted." msgstr "" -#: includes/admin/class-edd-notices.php:704 +#: includes/admin/class-edd-notices.php:726 msgid "The purchase receipt has been resent." msgstr "" -#: includes/admin/class-edd-notices.php:710 +#: includes/admin/class-edd-notices.php:732 msgid "Failed to send purchase receipt." msgstr "" -#: includes/admin/class-edd-notices.php:716 +#: includes/admin/class-edd-notices.php:738 msgid "The order note has been deleted." msgstr "" -#: includes/admin/class-edd-notices.php:728 +#: includes/admin/class-edd-notices.php:750 msgid "Customer successfully deleted." msgstr "" -#: includes/admin/class-edd-notices.php:734 +#: includes/admin/class-edd-notices.php:756 msgid "User successfully verified." msgstr "" -#: includes/admin/class-edd-notices.php:740 +#: includes/admin/class-edd-notices.php:762 msgid "Customer email added." msgstr "" -#: includes/admin/class-edd-notices.php:746 +#: includes/admin/class-edd-notices.php:768 msgid "Customer email deleted." msgstr "" -#: includes/admin/class-edd-notices.php:752 +#: includes/admin/class-edd-notices.php:774 msgid "Failed to delete customer email." msgstr "" -#: includes/admin/class-edd-notices.php:759 +#: includes/admin/class-edd-notices.php:781 msgid "Primary email updated for customer." msgstr "" -#: includes/admin/class-edd-notices.php:765 +#: includes/admin/class-edd-notices.php:787 msgid "Failed to set primary email." msgstr "" -#: includes/admin/class-edd-notices.php:772 +#: includes/admin/class-edd-notices.php:794 msgid "Customer address deleted." msgstr "" -#: includes/admin/class-edd-notices.php:778 +#: includes/admin/class-edd-notices.php:800 msgid "Failed to delete customer address." msgstr "" #. Translators: 1. opening strong tag, do not translate; 2. closing strong tag, do not translate -#: includes/admin/class-edd-notices.php:791 +#: includes/admin/class-edd-notices.php:813 msgid "Congratulations! You are now running %1$sEasy Digital Downloads (Pro)%2$s." msgstr "" -#: includes/admin/class-edd-notices.php:836 +#: includes/admin/class-edd-notices.php:858 msgid "Easy Digital Downloads debug logging is enabled. Please only leave it enabled for as long as it is needed for troubleshooting." msgstr "" -#: includes/admin/class-edd-notices.php:839 +#: includes/admin/class-edd-notices.php:861 msgid "View Debug Log" msgstr "" -#: includes/admin/class-edd-notices.php:840 +#: includes/admin/class-edd-notices.php:862 msgid "Delete Log File and Disable Logging" msgstr "" -#: includes/admin/class-edd-notices.php:856 -#: includes/admin/customers/customer-actions.php:606 +#: includes/admin/class-edd-notices.php:878 +#: includes/admin/customers/customer-actions.php:612 #: includes/admin/emails/email-summary/class-edd-email-summary-admin.php:55 #: includes/admin/tools/class-edd-tools-recount-all-stats.php:78 #: includes/admin/tools/class-edd-tools-recount-download-stats.php:117 @@ -677,7 +6278,7 @@ msgstr "" msgid "You do not have permission to perform this action." msgstr "" -#: includes/admin/class-edd-notices.php:861 +#: includes/admin/class-edd-notices.php:883 msgid "The debug log has been cleared and logging has been disabled." msgstr "" @@ -685,13 +6286,13 @@ msgstr "" #: includes/admin/discounts/contextual-help.php:55 #: includes/admin/settings/contextual-help.php:61 #: includes/admin/settings/display-settings.php:196 -#: includes/admin/settings/register-settings.php:1708 -#: includes/admin/settings/register-settings.php:1759 -#: includes/admin/settings/register-settings.php:1765 -#: includes/admin/settings/register-settings.php:1771 -#: includes/admin/settings/register-settings.php:1774 -#: includes/admin/settings/register-settings.php:1778 -#: includes/admin/settings/register-settings.php:1791 +#: includes/admin/settings/register-settings.php:719 +#: includes/admin/settings/register-settings.php:770 +#: includes/admin/settings/register-settings.php:776 +#: includes/admin/settings/register-settings.php:782 +#: includes/admin/settings/register-settings.php:785 +#: includes/admin/settings/register-settings.php:789 +#: includes/admin/settings/register-settings.php:802 #: includes/admin/tools.php:107 msgid "General" msgstr "" @@ -706,8 +6307,8 @@ msgstr "" #: includes/admin/customers/class-customer-addresses-table.php:71 #: includes/admin/customers/class-customer-email-addresses-table.php:78 -#: includes/admin/customers/customers.php:855 -#: includes/admin/customers/customers.php:1015 +#: includes/admin/customers/customers.php:867 +#: includes/admin/customers/customers.php:1027 msgid "Primary" msgstr "" @@ -739,14 +6340,14 @@ msgstr "" #: includes/admin/customers/class-customer-email-addresses-table.php:307 #: includes/admin/customers/class-customer-table.php:187 #: includes/admin/customers/class-customer-table.php:272 -#: includes/admin/customers/customers.php:873 -#: includes/admin/customers/customers.php:1018 -#: includes/admin/customers/customers.php:1083 +#: includes/admin/customers/customers.php:885 +#: includes/admin/customers/customers.php:1030 +#: includes/admin/customers/customers.php:1095 #: includes/admin/discounts/class-discount-codes-table.php:230 #: includes/admin/discounts/class-discount-codes-table.php:316 -#: includes/admin/settings/register-settings.php:293 #: includes/gateways/stripe/includes/template-functions.php:494 #: src/Admin/PassHandler/Handler.php:74 +#: src/Admin/Settings/Tabs/Privacy.php:138 #: src/Licensing/Traits/Controls.php:83 msgid "Delete" msgstr "" @@ -776,8 +6377,8 @@ msgid "Select %s" msgstr "" #: includes/admin/customers/class-customer-addresses-table.php:283 -#: includes/admin/customers/customers.php:953 -#: includes/admin/customers/customers.php:973 +#: includes/admin/customers/customers.php:965 +#: includes/admin/customers/customers.php:985 #: includes/admin/payments/orders.php:129 #: includes/admin/payments/orders.php:158 #: includes/admin/reporting/class-export-payments.php:61 @@ -788,8 +6389,8 @@ msgid "Address" msgstr "" #: includes/admin/customers/class-customer-addresses-table.php:284 -#: includes/admin/customers/customers.php:955 -#: includes/admin/customers/customers.php:991 +#: includes/admin/customers/customers.php:967 +#: includes/admin/customers/customers.php:1003 #: includes/admin/views/tmpl-tax-rates-table-add.php:26 #: includes/admin/views/tmpl-tax-rates-table-meta.php:17 #: includes/admin/views/tmpl-tax-rates-table-row.php:27 @@ -797,25 +6398,25 @@ msgid "Region" msgstr "" #: includes/admin/customers/class-customer-addresses-table.php:285 -#: includes/admin/customers/customers.php:957 -#: includes/admin/customers/customers.php:1005 +#: includes/admin/customers/customers.php:969 +#: includes/admin/customers/customers.php:1017 #: includes/admin/reporting/class-export-payments.php:65 #: includes/admin/reporting/export/class-batch-export-payments.php:50 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:51 -#: includes/admin/tools.php:767 +#: includes/admin/tools.php:800 #: includes/admin/views/tmpl-tax-rates-table-add.php:17 #: includes/admin/views/tmpl-tax-rates-table-meta.php:16 #: includes/admin/views/tmpl-tax-rates-table-row.php:18 #: includes/blocks/views/checkout/purchase-form/address.php:8 #: includes/gateways/stripe/includes/template-functions.php:563 #: includes/gateways/stripe/includes/template-functions.php:572 -#: templates/shortcode-profile-editor.php:162 +#: templates/shortcode-profile-editor.php:168 msgid "Country" msgstr "" #: includes/admin/customers/class-customer-addresses-table.php:286 #: includes/admin/customers/class-customer-email-addresses-table.php:277 -#: includes/admin/customers/customer-functions.php:133 +#: includes/admin/customers/customer-functions.php:134 #: includes/admin/payments/class-payments-table.php:405 #: includes/admin/payments/orders.php:117 #: includes/admin/payments/orders.php:152 @@ -833,11 +6434,11 @@ msgstr "" #: includes/admin/customers/class-customer-addresses-table.php:288 #: includes/admin/customers/class-customer-email-addresses-table.php:279 #: includes/admin/customers/class-customer-table.php:244 -#: includes/admin/customers/customers.php:711 -#: includes/admin/customers/customers.php:752 +#: includes/admin/customers/customers.php:713 +#: includes/admin/customers/customers.php:754 #: includes/admin/downloads/dashboard-columns.php:37 #: includes/admin/payments/class-payments-table.php:408 -#: includes/admin/payments/orders.php:1065 +#: includes/admin/payments/orders.php:1073 #: includes/admin/reporting/class-api-requests-logs-list-table.php:53 #: includes/admin/reporting/class-export-download-history.php:59 #: includes/admin/reporting/class-export-payments.php:76 @@ -851,7 +6452,7 @@ msgstr "" #: includes/admin/reporting/export/class-batch-export-sales-and-earnings.php:59 #: includes/admin/reporting/export/class-batch-export-sales.php:58 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:62 -#: includes/admin/tools.php:632 +#: includes/admin/tools.php:665 #: includes/blocks/views/orders/totals.php:38 #: includes/privacy-functions.php:946 #: includes/reports/reports-functions.php:316 @@ -870,7 +6471,7 @@ msgstr "" #: includes/admin/customers/class-customer-email-addresses-table.php:276 #: includes/admin/customers/class-customer-table.php:241 -#: includes/admin/customers/customers.php:841 +#: includes/admin/customers/customers.php:853 #: includes/admin/payments/orders.php:123 #: includes/admin/payments/orders.php:280 #: includes/admin/reporting/class-export-customers.php:63 @@ -881,7 +6482,7 @@ msgstr "" #: includes/admin/reporting/export/class-batch-export-sales.php:50 #: includes/admin/reporting/export/class-batch-export-taxed-customers.php:43 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:43 -#: includes/admin/tools.php:523 +#: includes/admin/tools.php:556 #: includes/blocks/views/forms/registration.php:24 #: includes/emails/tags.php:185 #: templates/shortcode-register.php:25 @@ -898,7 +6499,7 @@ msgstr "" #: includes/admin/customers/class-customer-table.php:186 #: includes/admin/payments/orders.php:141 #: includes/admin/tools.php:110 -#: includes/admin/upgrades/upgrade-functions.php:332 +#: includes/upgrades/functions.php:166 msgid "Logs" msgstr "" @@ -912,7 +6513,7 @@ msgstr "" #: includes/admin/reporting/export/class-batch-export-downloads.php:43 #: includes/admin/reporting/export/class-batch-export-sales.php:51 #: includes/admin/reporting/export/class-batch-export-taxed-customers.php:42 -#: includes/admin/tools.php:532 +#: includes/admin/tools.php:565 #: includes/privacy-functions.php:594 #: includes/reports/data/discounts/class-top-five-discounts-list-table.php:75 #: includes/reports/data/downloads/class-earnings-by-taxonomy-list-table.php:159 @@ -928,14 +6529,14 @@ msgid "Spent" msgstr "" #: includes/admin/customers/customer-actions.php:35 -#: includes/admin/customers/customer-actions.php:195 -#: includes/admin/customers/customer-actions.php:496 +#: includes/admin/customers/customer-actions.php:198 +#: includes/admin/customers/customer-actions.php:502 msgid "You do not have permission to edit this customer." msgstr "" #: includes/admin/customers/customer-actions.php:44 -#: includes/admin/customers/customer-actions.php:422 -#: includes/admin/customers/customer-actions.php:507 +#: includes/admin/customers/customer-actions.php:428 +#: includes/admin/customers/customer-actions.php:513 msgid "Cheatin' eh?!" msgstr "" @@ -943,64 +6544,68 @@ msgstr "" msgid "Please enter a valid email address." msgstr "" -#: includes/admin/customers/customer-actions.php:69 +#. translators: %d: user ID +#: includes/admin/customers/customer-actions.php:70 msgid "The User ID %d is already associated with a different customer." msgstr "" -#: includes/admin/customers/customer-actions.php:75 +#. translators: %d: user ID +#: includes/admin/customers/customer-actions.php:77 msgid "The User ID %d does not exist. Please assign an existing user." msgstr "" -#: includes/admin/customers/customer-actions.php:101 +#. translators: %s: user login or email address +#: includes/admin/customers/customer-actions.php:104 msgid "Failed to attach user. The login or email address %s was not found." msgstr "" -#: includes/admin/customers/customer-actions.php:205 +#: includes/admin/customers/customer-actions.php:208 msgid "Email address is missing." msgstr "" -#: includes/admin/customers/customer-actions.php:207 +#: includes/admin/customers/customer-actions.php:210 msgid "Customer ID is required." msgstr "" -#: includes/admin/customers/customer-actions.php:209 +#: includes/admin/customers/customer-actions.php:212 msgid "An error has occured. Please try again." msgstr "" -#: includes/admin/customers/customer-actions.php:215 -#: includes/user-functions.php:931 +#: includes/admin/customers/customer-actions.php:218 +#: includes/user-functions.php:937 msgid "Nonce verification failed." msgstr "" -#: includes/admin/customers/customer-actions.php:221 +#: includes/admin/customers/customer-actions.php:224 msgid "Invalid email address." msgstr "" -#: includes/admin/customers/customer-actions.php:236 +#: includes/admin/customers/customer-actions.php:239 msgid "Email already associated with this customer." msgstr "" -#: includes/admin/customers/customer-actions.php:242 +#: includes/admin/customers/customer-actions.php:245 msgid "Email address is already associated with another customer." msgstr "" -#: includes/admin/customers/customer-actions.php:258 +#: includes/admin/customers/customer-actions.php:261 msgid "Email successfully added to customer." msgstr "" -#: includes/admin/customers/customer-actions.php:264 -msgid "Email address %s added by %s" -msgstr "" - +#. translators: 1. email address; 2. username #: includes/admin/customers/customer-actions.php:268 -#: includes/admin/customers/customer-actions.php:380 -msgid "Email address %s set as primary by %s" +msgid "Email address %1$s added by %2$s" msgstr "" -#: includes/admin/customers/customer-actions.php:310 -#: includes/admin/customers/customer-actions.php:365 -#: includes/admin/customers/customer-actions.php:557 -#: includes/admin/customers/customer-actions.php:614 +#. translators: 1. email address; 2. username +#: includes/admin/customers/customer-actions.php:273 +msgid "Email address %1$s set as primary by %2$s" +msgstr "" + +#: includes/admin/customers/customer-actions.php:315 +#: includes/admin/customers/customer-actions.php:371 +#: includes/admin/customers/customer-actions.php:563 +#: includes/admin/customers/customer-actions.php:620 #: includes/admin/import/import-functions.php:25 #: includes/admin/import/import-functions.php:106 #: includes/admin/reporting/export/export-actions.php:24 @@ -1009,28 +6614,34 @@ msgstr "" msgid "Nonce verification failed" msgstr "" -#: includes/admin/customers/customer-actions.php:325 -#: includes/shortcodes.php:989 -msgid "Email address %s removed by %s" +#. translators: 1. email address; 2. username +#. translators: 1. email address; 2. user who removed email. +#: includes/admin/customers/customer-actions.php:331 +#: includes/shortcodes.php:991 +msgid "Email address %1$s removed by %2$s" msgstr "" -#: includes/admin/customers/customer-actions.php:409 +#: includes/admin/customers/customer-actions.php:386 +msgid "Email address %s set as primary by %s" +msgstr "" + +#: includes/admin/customers/customer-actions.php:415 msgid "You do not have permission to delete this customer." msgstr "" -#: includes/admin/customers/customer-actions.php:426 +#: includes/admin/customers/customer-actions.php:432 msgid "Please confirm you want to delete this customer" msgstr "" -#: includes/admin/customers/customer-actions.php:472 +#: includes/admin/customers/customer-actions.php:478 msgid "Error deleting customer" msgstr "" -#: includes/admin/customers/customer-actions.php:477 +#: includes/admin/customers/customer-actions.php:483 msgid "Invalid Customer ID" msgstr "" -#: includes/admin/customers/customer-actions.php:526 +#: includes/admin/customers/customer-actions.php:532 msgid "Failed to disconnect user from customer" msgstr "" @@ -1064,16 +6675,17 @@ msgctxt "Delete Customer tab title" msgid "Delete" msgstr "" -#: includes/admin/customers/customer-functions.php:109 +#. translators: link to send an email +#: includes/admin/customers/customer-functions.php:110 #: templates/account-pending.php:8 msgid "Your account is pending verification. Please click the link in your email to activate your account. No email? Click here to send a new activation code." msgstr "" -#: includes/admin/customers/customer-functions.php:110 +#: includes/admin/customers/customer-functions.php:111 msgid "Account Pending Verification" msgstr "" -#: includes/admin/customers/customer-functions.php:155 +#: includes/admin/customers/customer-functions.php:156 #: includes/admin/reporting/class-sales-logs-list-table.php:64 msgid "Unnamed Customer" msgstr "" @@ -1086,177 +6698,180 @@ msgstr "" msgid "Physical Addresses" msgstr "" -#: includes/admin/customers/customers.php:259 +#. translators: the active screen, eg "Search Customers" or "Search Customer Email Addresses" +#: includes/admin/customers/customers.php:260 #: includes/class-edd-html-elements.php:48 msgid "Search %s" msgstr "" -#: includes/admin/customers/customers.php:291 +#: includes/admin/customers/customers.php:292 msgid "You are not permitted to view this data." msgstr "" -#: includes/admin/customers/customers.php:296 -#: includes/admin/customers/customers.php:304 +#: includes/admin/customers/customers.php:297 +#: includes/admin/customers/customers.php:305 msgid "Invalid Customer ID Provided." msgstr "" -#: includes/admin/customers/customers.php:310 +#: includes/admin/customers/customers.php:311 msgid "Customer Details" msgstr "" -#: includes/admin/customers/customers.php:465 +#: includes/admin/customers/customers.php:466 msgid "Edit Profile" msgstr "" -#: includes/admin/customers/customers.php:471 -#: includes/admin/thickbox.php:182 +#: includes/admin/customers/customers.php:472 +#: includes/admin/thickbox.php:183 #: includes/gateways/stripe/includes/admin/admin-filters.php:105 #: includes/gateways/stripe/includes/template-functions.php:650 #: includes/gateways/stripe/includes/template-functions.php:693 -#: includes/scripts.php:541 +#: includes/scripts.php:545 msgid "Cancel" msgstr "" -#: includes/admin/customers/customers.php:472 +#: includes/admin/customers/customers.php:473 #: includes/gateways/stripe/includes/template-functions.php:478 msgid "Update" msgstr "" -#: includes/admin/customers/customers.php:482 +#: includes/admin/customers/customers.php:483 msgid "Customer Address" msgstr "" -#: includes/admin/customers/customers.php:494 +#: includes/admin/customers/customers.php:495 msgid "Address 1" msgstr "" -#: includes/admin/customers/customers.php:495 +#: includes/admin/customers/customers.php:496 msgid "Address 2" msgstr "" -#: includes/admin/customers/customers.php:496 -#: includes/admin/customers/customers.php:954 -#: includes/admin/customers/customers.php:984 +#: includes/admin/customers/customers.php:497 +#: includes/admin/customers/customers.php:966 +#: includes/admin/customers/customers.php:996 #: includes/admin/reporting/class-export-payments.php:63 #: includes/admin/reporting/export/class-batch-export-payments.php:48 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:49 -#: includes/admin/tools.php:739 +#: includes/admin/tools.php:772 #: includes/blocks/views/checkout/purchase-form/address.php:54 #: includes/blocks/views/checkout/purchase-form/address.php:60 #: includes/checkout/template.php:393 #: includes/gateways/stripe/includes/template-functions.php:538 -#: templates/shortcode-profile-editor.php:152 +#: templates/shortcode-profile-editor.php:158 msgid "City" msgstr "" -#: includes/admin/customers/customers.php:519 -#: includes/admin/tools.php:748 -#: templates/shortcode-profile-editor.php:171 +#: includes/admin/customers/customers.php:520 +#: includes/admin/tools.php:781 +#: templates/shortcode-profile-editor.php:177 msgid "State / Province" msgstr "" -#: includes/admin/customers/customers.php:523 -#: includes/admin/customers/customers.php:956 -#: includes/admin/customers/customers.php:998 +#: includes/admin/customers/customers.php:524 +#: includes/admin/customers/customers.php:968 +#: includes/admin/customers/customers.php:1010 msgid "Postal Code" msgstr "" -#: includes/admin/customers/customers.php:530 +#: includes/admin/customers/customers.php:531 #: includes/admin/reporting/export/class-batch-export-payments.php:45 msgid "Customer Name" msgstr "" -#: includes/admin/customers/customers.php:537 +#: includes/admin/customers/customers.php:538 +#: includes/admin/payments/orders.php:356 msgid "Customer Email" msgstr "" -#: includes/admin/customers/customers.php:543 +#: includes/admin/customers/customers.php:544 msgid "Customer Since" msgstr "" #. translators: The date. -#: includes/admin/customers/customers.php:549 +#: includes/admin/customers/customers.php:550 #: includes/admin/payments/orders.php:233 msgid "Customer since %s" msgstr "" -#: includes/admin/customers/customers.php:563 +#. translators: %s: user id +#: includes/admin/customers/customers.php:565 msgid "User %s missing" msgstr "" -#: includes/admin/customers/customers.php:571 +#: includes/admin/customers/customers.php:573 msgid "Not a registered user" msgstr "" #. translators: the customer's lifetime number of sales -#: includes/admin/customers/customers.php:600 +#: includes/admin/customers/customers.php:602 msgid "%s Completed Sale" msgid_plural "%s Completed Sales" msgstr[0] "" msgstr[1] "" #. translators: the customer's lifetime value -#: includes/admin/customers/customers.php:620 +#: includes/admin/customers/customers.php:622 msgid "%s Lifetime Value" msgstr "" -#: includes/admin/customers/customers.php:639 +#: includes/admin/customers/customers.php:641 msgid "Agreements" msgstr "" -#: includes/admin/customers/customers.php:645 -#: includes/admin/customers/customers.php:656 +#: includes/admin/customers/customers.php:647 +#: includes/admin/customers/customers.php:658 msgid " — Agreed to Terms" msgstr "" -#: includes/admin/customers/customers.php:649 -#: includes/admin/customers/customers.php:677 +#: includes/admin/customers/customers.php:651 +#: includes/admin/customers/customers.php:679 msgid "Previous Agreement Dates" msgstr "" -#: includes/admin/customers/customers.php:659 -#: includes/admin/customers/customers.php:688 +#: includes/admin/customers/customers.php:661 +#: includes/admin/customers/customers.php:690 msgid "Estimated Privacy Policy Date" msgstr "" -#: includes/admin/customers/customers.php:659 +#: includes/admin/customers/customers.php:661 msgid "This customer made a purchase prior to agreement dates being logged, this is the date of their last purchase. If your site was displaying the agreement checkbox at that time, this is our best estimate as to when they last agreed to your terms." msgstr "" -#: includes/admin/customers/customers.php:663 +#: includes/admin/customers/customers.php:665 msgid "No terms agreement found." msgstr "" -#: includes/admin/customers/customers.php:673 -#: includes/admin/customers/customers.php:685 +#: includes/admin/customers/customers.php:675 +#: includes/admin/customers/customers.php:687 msgid " — Agreed to Privacy Policy" msgstr "" -#: includes/admin/customers/customers.php:688 +#: includes/admin/customers/customers.php:690 msgid "This customer made a purchase prior to privacy policy dates being logged, this is the date of their last purchase. If your site was displaying the privacy policy checkbox at that time, this is our best estimate as to when they last agreed to your privacy policy." msgstr "" -#: includes/admin/customers/customers.php:692 +#: includes/admin/customers/customers.php:694 msgid "No privacy policy agreement found." msgstr "" -#: includes/admin/customers/customers.php:704 +#: includes/admin/customers/customers.php:706 #: includes/admin/dashboard-widgets.php:222 msgid "Recent Orders" msgstr "" -#: includes/admin/customers/customers.php:708 -#: includes/admin/customers/customers.php:749 +#: includes/admin/customers/customers.php:710 +#: includes/admin/customers/customers.php:751 #: includes/admin/payments/class-payments-table.php:404 #: includes/admin/reporting/reports.php:1178 msgid "Number" msgstr "" -#: includes/admin/customers/customers.php:709 -#: includes/admin/customers/customers.php:750 +#: includes/admin/customers/customers.php:711 +#: includes/admin/customers/customers.php:752 #: includes/admin/payments/class-payments-table.php:406 -#: includes/admin/payments/orders.php:890 -#: includes/admin/payments/orders.php:896 +#: includes/admin/payments/orders.php:898 +#: includes/admin/payments/orders.php:904 #: includes/admin/reporting/class-gateway-error-logs-list-table.php:111 #: includes/admin/reporting/class-gateways-reports-table.php:74 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:59 @@ -1264,125 +6879,127 @@ msgstr "" msgid "Gateway" msgstr "" -#: includes/admin/customers/customers.php:710 -#: includes/admin/customers/customers.php:751 +#: includes/admin/customers/customers.php:712 +#: includes/admin/customers/customers.php:753 #: includes/admin/payments/class-payments-table.php:407 #: includes/admin/payments/class-refund-items-table.php:90 -#: includes/admin/tools.php:689 +#: includes/admin/tools.php:722 #: includes/admin/views/tmpl-order-refund.php:39 #: includes/admin/views/tmpl-order-total.php:16 #: includes/blocks/views/checkout/cart/cart-total.php:8 #: includes/blocks/views/orders/totals.php:63 #: includes/gateways/stripe/includes/payment-methods/payment-request/functions.php:150 -#: includes/gateways/stripe/includes/payment-methods/payment-request/functions.php:196 +#: includes/gateways/stripe/includes/payment-methods/payment-request/functions.php:197 #: templates/checkout_cart.php:129 #: templates/shortcode-receipt.php:163 msgid "Total" msgstr "" -#: includes/admin/customers/customers.php:740 +#: includes/admin/customers/customers.php:742 msgid "No orders found" msgstr "" -#: includes/admin/customers/customers.php:745 +#: includes/admin/customers/customers.php:747 msgid "Recent Refunds" msgstr "" -#: includes/admin/customers/customers.php:774 +#: includes/admin/customers/customers.php:776 msgid "No refunds found" msgstr "" -#: includes/admin/customers/customers.php:779 +#. translators: %s: plural downloads label +#: includes/admin/customers/customers.php:784 msgid "Purchased %s" msgstr "" -#: includes/admin/customers/customers.php:799 +#. translators: %s: plural downloads label +#: includes/admin/customers/customers.php:809 #: includes/blocks/build/buy-button/index.js:1 #: includes/blocks/build/downloads/index.js:1 msgid "No %s Found" msgstr "" -#: includes/admin/customers/customers.php:832 +#: includes/admin/customers/customers.php:844 msgid "Customer Emails" msgstr "" -#: includes/admin/customers/customers.php:833 +#: includes/admin/customers/customers.php:845 msgid "This customer can use any of the emails listed here when making new purchases." msgstr "" -#: includes/admin/customers/customers.php:842 +#: includes/admin/customers/customers.php:854 msgid "Date Added" msgstr "" -#: includes/admin/customers/customers.php:869 -#: includes/admin/customers/customers.php:915 +#: includes/admin/customers/customers.php:881 +#: includes/admin/customers/customers.php:927 msgid "Make Primary" msgstr "" -#: includes/admin/customers/customers.php:898 +#: includes/admin/customers/customers.php:910 msgid "No emails found." msgstr "" -#: includes/admin/customers/customers.php:907 -#: includes/admin/customers/customers.php:909 -#: includes/admin/payments/orders.php:348 +#: includes/admin/customers/customers.php:919 +#: includes/admin/customers/customers.php:921 +#: includes/admin/payments/orders.php:329 #: includes/blocks/views/orders/guest.php:10 #: includes/gateways/stripe/includes/payment-methods/buy-now/template.php:107 #: includes/privacy-functions.php:773 msgid "Email Address" msgstr "" -#: includes/admin/customers/customers.php:919 +#: includes/admin/customers/customers.php:931 msgid "Add Email" msgstr "" -#: includes/admin/customers/customers.php:946 -#: includes/admin/upgrades/upgrade-functions.php:320 +#: includes/admin/customers/customers.php:958 +#: includes/upgrades/functions.php:154 msgid "Customer Addresses" msgstr "" -#: includes/admin/customers/customers.php:958 -#: includes/admin/customers/customers.php:1012 +#: includes/admin/customers/customers.php:970 +#: includes/admin/customers/customers.php:1024 msgid "First Used" msgstr "" -#: includes/admin/customers/customers.php:1052 +#: includes/admin/customers/customers.php:1064 #: includes/admin/payments/orders.php:135 #: includes/admin/reporting/export/class-batch-export-downloads.php:56 msgid "Notes" msgstr "" -#: includes/admin/customers/customers.php:1089 +#: includes/admin/customers/customers.php:1101 msgid "Are you sure you want to delete this customer?" msgstr "" -#: includes/admin/customers/customers.php:1094 +#: includes/admin/customers/customers.php:1106 msgid "Delete all associated payments and records?" msgstr "" -#: includes/admin/customers/customers.php:1104 +#: includes/admin/customers/customers.php:1116 msgid "Delete Customer" msgstr "" -#: includes/admin/customers/customers.php:1131 -#: includes/admin/tools.php:159 +#: includes/admin/customers/customers.php:1143 +#: includes/admin/tools.php:169 msgid "Recount Customer Stats" msgstr "" -#: includes/admin/customers/customers.php:1132 +#: includes/admin/customers/customers.php:1144 msgid "Use this tool to recalculate the purchase count and total value of the customer." msgstr "" -#: includes/admin/customers/customers.php:1139 +#: includes/admin/customers/customers.php:1151 #: includes/admin/tools.php:142 msgid "Recount Stats" msgstr "" -#: includes/admin/customers/customers.php:1175 +#: includes/admin/customers/customers.php:1187 msgid "This customer's user account is pending verification." msgstr "" -#: includes/admin/customers/customers.php:1177 +#: includes/admin/customers/customers.php:1189 msgid "Verify account." msgstr "" @@ -1469,7 +7086,7 @@ msgstr "" #: includes/admin/dashboard-widgets.php:199 #: includes/admin/reporting/class-categories-reports-table.php:78 -#: includes/admin/tools.php:982 +#: includes/admin/tools.php:1019 #: includes/reports/data/downloads/class-earnings-by-taxonomy-list-table.php:161 msgid "Total Earnings" msgstr "" @@ -1530,7 +7147,7 @@ msgstr "" #: includes/admin/discounts/add-discount.php:57 #: includes/admin/discounts/class-discount-codes-table.php:74 #: includes/admin/discounts/edit-discount.php:98 -#: includes/admin/payments/orders.php:804 +#: includes/admin/payments/orders.php:812 #: includes/admin/payments/refunds.php:225 #: includes/admin/reporting/class-export-payments.php:70 #: includes/admin/reporting/export/class-batch-export-payments.php:56 @@ -1824,31 +7441,31 @@ msgid "Max Uses - this is the maximum number of times this disc msgstr "" #: includes/admin/discounts/discount-actions.php:32 -#: includes/admin/discounts/discount-actions.php:392 +#: includes/admin/discounts/discount-actions.php:410 msgid "You do not have permission to create discount codes" msgstr "" -#: includes/admin/discounts/discount-actions.php:171 -#: includes/admin/discounts/discount-actions.php:359 +#: includes/admin/discounts/discount-actions.php:179 +#: includes/admin/discounts/discount-actions.php:377 msgid "You do not have permission to edit discount codes" msgstr "" -#: includes/admin/discounts/discount-actions.php:176 -#: includes/admin/discounts/discount-actions.php:325 +#: includes/admin/discounts/discount-actions.php:184 +#: includes/admin/discounts/discount-actions.php:343 msgid "No discount ID supplied" msgstr "" -#: includes/admin/discounts/discount-actions.php:185 +#: includes/admin/discounts/discount-actions.php:193 msgid "Invalid discount" msgstr "" -#: includes/admin/discounts/discount-actions.php:315 -#: includes/admin/discounts/discount-actions.php:354 -#: includes/admin/discounts/discount-actions.php:387 +#: includes/admin/discounts/discount-actions.php:333 +#: includes/admin/discounts/discount-actions.php:372 +#: includes/admin/discounts/discount-actions.php:405 msgid "Trying to cheat or something?" msgstr "" -#: includes/admin/discounts/discount-actions.php:320 +#: includes/admin/discounts/discount-actions.php:338 msgid "You do not have permission to delete discount codes" msgstr "" @@ -1870,12 +7487,12 @@ msgstr "" #: includes/admin/discounts/edit-discount.php:259 #: includes/admin/payments/class-payments-table.php:409 -#: includes/admin/payments/orders.php:1007 +#: includes/admin/payments/orders.php:1015 #: includes/admin/reporting/class-export-payments.php:78 #: includes/admin/reporting/export/class-batch-export-downloads.php:48 #: includes/admin/reporting/export/class-batch-export-payments.php:66 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:67 -#: includes/admin/tools.php:661 +#: includes/admin/tools.php:694 #: includes/privacy-functions.php:789 msgid "Status" msgstr "" @@ -2067,7 +7684,7 @@ msgid "Price ID: %s" msgstr "" #: includes/admin/downloads/metabox.php:450 -#: includes/scripts.php:533 +#: includes/scripts.php:537 msgid "Show advanced settings" msgstr "" @@ -2078,10 +7695,10 @@ msgstr "" #: includes/admin/views/tmpl-tax-rates-table-row.php:47 #: includes/blocks/views/checkout/cart/cart-fees.php:15 #: includes/blocks/views/checkout/cart/cart-item.php:55 -#: includes/scripts.php:528 +#: includes/scripts.php:532 #: templates/checkout_cart.php:57 #: templates/checkout_cart.php:75 -#: templates/shortcode-profile-editor.php:123 +#: templates/shortcode-profile-editor.php:129 msgid "Remove" msgstr "" @@ -2205,10 +7822,10 @@ msgstr "" #: includes/admin/reporting/reports.php:995 #: includes/admin/reporting/reports.php:1158 #: includes/admin/reporting/reports.php:1348 -#: includes/admin/settings/register-settings.php:648 -#: includes/admin/settings/register-settings.php:651 -#: includes/admin/settings/register-settings.php:1761 +#: includes/admin/settings/register-settings.php:772 #: includes/orders/functions/types.php:93 +#: src/Admin/Settings/Tabs/Gateways.php:133 +#: src/Admin/Settings/Tabs/Gateways.php:136 msgid "Refunds" msgstr "" @@ -2227,7 +7844,7 @@ msgid "Default (%1$s)" msgstr "" #: includes/admin/downloads/metabox.php:992 -#: includes/admin/settings/register-settings.php:664 +#: src/Admin/Settings/Tabs/Gateways.php:149 msgid "Refund Window" msgstr "" @@ -2243,8 +7860,8 @@ msgstr "" #: includes/admin/downloads/metabox.php:1026 #: includes/admin/reporting/export/class-batch-export-downloads.php:53 -#: includes/admin/settings/register-settings.php:1071 -#: includes/admin/tools.php:963 +#: includes/admin/tools.php:1000 +#: src/Admin/Settings/Tabs/Misc.php:140 msgid "File Download Limit" msgstr "" @@ -2277,13 +7894,13 @@ msgid "Disable quantity input for this product" msgstr "" #: includes/admin/downloads/metabox.php:1142 -#: includes/admin/settings/register-settings.php:1011 -#: includes/admin/thickbox.php:76 +#: includes/admin/thickbox.php:77 #: includes/blocks/includes/downloads/downloads.php:135 #: includes/checkout/template.php:992 #: includes/gateways/stripe/includes/payment-methods/buy-now/template.php:215 #: includes/shortcodes.php:49 -#: includes/template-functions.php:87 +#: includes/template-functions.php:88 +#: src/Admin/Settings/Tabs/Misc.php:86 msgid "Purchase" msgstr "" @@ -2328,17 +7945,17 @@ msgid "Purchase button behavior" msgstr "" #: includes/admin/downloads/metabox.php:1237 -#: includes/admin/settings/register-settings.php:1025 -#: includes/admin/thickbox.php:125 +#: includes/admin/thickbox.php:126 +#: src/Admin/Settings/Tabs/Misc.php:100 msgid "Add to Cart" msgstr "" #: includes/admin/downloads/metabox.php:1238 -#: includes/admin/settings/register-settings.php:1039 #: includes/blocks/includes/downloads/downloads.php:161 #: includes/gateways/stripe/includes/payment-methods/buy-now/template.php:40 #: includes/shortcodes.php:47 -#: includes/template-functions.php:87 +#: includes/template-functions.php:88 +#: src/Admin/Settings/Tabs/Misc.php:182 #: includes/blocks/build/buy-button/index.js:1 msgid "Buy Now" msgstr "" @@ -2446,69 +8063,69 @@ msgstr "" msgid "Add Note" msgstr "" -#: includes/admin/payments/actions.php:126 +#: includes/admin/payments/actions.php:123 msgid "New Customers require a name and email address" msgstr "" -#: includes/admin/payments/actions.php:145 +#: includes/admin/payments/actions.php:142 msgid "Error creating new customer" msgstr "" -#: includes/admin/payments/actions.php:148 +#: includes/admin/payments/actions.php:145 msgid "A customer with the email address %s already exists. Please go back and assign this payment to them." msgstr "" -#: includes/admin/payments/actions.php:213 +#: includes/admin/payments/actions.php:210 msgid "Error updating order." msgstr "" -#: includes/admin/payments/actions.php:247 +#: includes/admin/payments/actions.php:244 msgid "You do not have permission to edit this order." msgstr "" -#: includes/admin/payments/actions.php:385 -#: includes/admin/payments/actions.php:482 +#: includes/admin/payments/actions.php:382 +#: includes/admin/payments/actions.php:479 msgid "You must be logged in to perform this action." msgstr "" -#: includes/admin/payments/actions.php:395 -#: includes/admin/payments/actions.php:487 +#: includes/admin/payments/actions.php:392 +#: includes/admin/payments/actions.php:484 msgid "Your account does not have permission to perform this action." msgstr "" -#: includes/admin/payments/actions.php:406 +#: includes/admin/payments/actions.php:403 msgid "Invalid order ID" msgstr "" -#: includes/admin/payments/actions.php:416 +#: includes/admin/payments/actions.php:413 msgid "Invalid order" msgstr "" -#: includes/admin/payments/actions.php:425 +#: includes/admin/payments/actions.php:422 msgid "Order is already refunded" msgstr "" -#: includes/admin/payments/actions.php:434 +#: includes/admin/payments/actions.php:431 msgid "Cannot refund an order that is already refunded." msgstr "" -#: includes/admin/payments/actions.php:445 +#: includes/admin/payments/actions.php:442 msgid "View Refund" msgstr "" -#: includes/admin/payments/actions.php:491 +#: includes/admin/payments/actions.php:488 msgid "Missing form data or order ID." msgstr "" -#: includes/admin/payments/actions.php:500 +#: includes/admin/payments/actions.php:497 msgid "Nonce validation failed when submitting refund." msgstr "" -#: includes/admin/payments/actions.php:547 +#: includes/admin/payments/actions.php:544 msgid "Refund successfully processed." msgstr "" -#: includes/admin/payments/actions.php:558 +#: includes/admin/payments/actions.php:555 msgid "Unable to process refund." msgstr "" @@ -2658,7 +8275,7 @@ msgid "View Receipt" msgstr "" #: includes/admin/payments/class-payments-table.php:560 -#: includes/admin/payments/orders.php:370 +#: includes/admin/payments/orders.php:378 msgid "Resend Receipt" msgstr "" @@ -2716,26 +8333,26 @@ msgid "Delete permanently" msgstr "" #: includes/admin/payments/class-payments-table.php:705 -#: includes/admin/payments/orders.php:1043 +#: includes/admin/payments/orders.php:1051 #: includes/admin/payments/refunds.php:301 msgid "Move to Trash" msgstr "" -#: includes/admin/payments/class-payments-table.php:1104 -#: includes/admin/payments/class-payments-table.php:1107 +#: includes/admin/payments/class-payments-table.php:1098 +#: includes/admin/payments/class-payments-table.php:1101 msgid "Confirmation Required" msgstr "" -#: includes/admin/payments/class-payments-table.php:1105 +#: includes/admin/payments/class-payments-table.php:1099 msgid "You are about to permanently delete orders from your store. Once deleted, these orders are not recoverable. Are you sure you want to continue?" msgstr "" -#: includes/admin/payments/class-payments-table.php:1108 +#: includes/admin/payments/class-payments-table.php:1102 msgid "You are about to permanently delete this order from your store. Once deleted, this order is not recoverable. Are you sure you want to continue?" msgstr "" #: includes/admin/payments/class-refund-items-table.php:78 -#: includes/admin/payments/orders.php:800 +#: includes/admin/payments/orders.php:808 #: includes/admin/payments/refunds.php:223 #: includes/admin/views/tmpl-order-form-add-order-item.php:175 #: includes/admin/views/tmpl-order-item.php:67 @@ -2743,7 +8360,7 @@ msgid "Unit Price" msgstr "" #: includes/admin/payments/class-refund-items-table.php:79 -#: includes/admin/payments/orders.php:802 +#: includes/admin/payments/orders.php:810 #: includes/admin/payments/refunds.php:224 #: includes/admin/reporting/export/class-batch-export-sales.php:53 #: includes/admin/views/tmpl-order-form-add-order-item.php:110 @@ -2755,7 +8372,7 @@ msgid "Quantity" msgstr "" #: includes/admin/payments/class-refund-items-table.php:80 -#: includes/admin/tools.php:671 +#: includes/admin/tools.php:704 #: includes/admin/views/tmpl-order-subtotal.php:16 #: includes/blocks/views/checkout/cart/cart-subtotal.php:10 #: includes/blocks/views/orders/totals.php:43 @@ -2769,7 +8386,7 @@ msgstr "" #: includes/admin/reporting/class-export-payments.php:71 #: includes/admin/reporting/export/class-batch-export-payments.php:57 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:57 -#: includes/admin/tools.php:680 +#: includes/admin/tools.php:713 #: includes/admin/views/tmpl-order-form-add-order-item.php:196 #: includes/admin/views/tmpl-order-tax.php:26 #: includes/blocks/views/checkout/cart/cart-taxes.php:9 @@ -3018,9 +8635,9 @@ msgstr "" #: includes/admin/reporting/class-export-customers.php:61 #: includes/admin/reporting/class-export-payments.php:59 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:45 -#: includes/admin/tools.php:542 +#: includes/admin/tools.php:575 #: includes/emails/tags.php:167 -#: templates/shortcode-profile-editor.php:38 +#: templates/shortcode-profile-editor.php:44 msgid "First Name" msgstr "" @@ -3028,164 +8645,182 @@ msgstr "" #: includes/admin/reporting/class-export-customers.php:62 #: includes/admin/reporting/class-export-payments.php:60 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:46 -#: includes/admin/tools.php:552 -#: templates/shortcode-profile-editor.php:43 +#: includes/admin/tools.php:585 +#: templates/shortcode-profile-editor.php:49 msgid "Last Name" msgstr "" -#: includes/admin/payments/orders.php:318 -msgid "Send a new copy of the purchase receipt to the email address used for this order. If download URLs were included in the original receipt, new ones will be included." +#. translators: email type +#: includes/admin/payments/orders.php:324 +msgid "Send a new copy of the purchase receipt to the %s email address. If download URLs were included in the original receipt, new ones will be included." msgstr "" -#: includes/admin/payments/orders.php:326 +#: includes/admin/payments/orders.php:325 +msgid "selected" +msgstr "" + +#: includes/admin/payments/orders.php:325 +msgid "customer" +msgstr "" + +#: includes/admin/payments/orders.php:329 msgid "Send email receipt to" msgstr "" -#: includes/admin/payments/orders.php:406 +#: includes/admin/payments/orders.php:353 +msgid "Customer Primary" +msgstr "" + +#: includes/admin/payments/orders.php:355 +msgid "Order Email" +msgstr "" + +#: includes/admin/payments/orders.php:414 #: includes/blocks/views/checkout/purchase-form/address.php:3 #: includes/emails/tags.php:191 #: includes/privacy-functions.php:779 msgid "Billing Address" msgstr "" -#: includes/admin/payments/orders.php:409 +#: includes/admin/payments/orders.php:417 msgid "Existing Address:" msgstr "" -#: includes/admin/payments/orders.php:414 +#: includes/admin/payments/orders.php:422 msgid "Line 1:" msgstr "" -#: includes/admin/payments/orders.php:421 +#: includes/admin/payments/orders.php:429 msgid "Line 2:" msgstr "" -#: includes/admin/payments/orders.php:428 +#: includes/admin/payments/orders.php:436 msgctxt "Address City" msgid "City:" msgstr "" -#: includes/admin/payments/orders.php:435 +#: includes/admin/payments/orders.php:443 msgctxt "Zip / Postal code of address" msgid "Zip / Postal Code:" msgstr "" -#: includes/admin/payments/orders.php:442 +#: includes/admin/payments/orders.php:450 msgctxt "Address country" msgid "Country:" msgstr "" -#: includes/admin/payments/orders.php:454 +#: includes/admin/payments/orders.php:462 msgid "Search Countries" msgstr "" -#: includes/admin/payments/orders.php:464 +#: includes/admin/payments/orders.php:472 msgctxt "Region of address" msgid "Region:" msgstr "" -#: includes/admin/payments/orders.php:476 +#: includes/admin/payments/orders.php:484 msgid "Search Regions" msgstr "" -#: includes/admin/payments/orders.php:561 +#: includes/admin/payments/orders.php:569 msgid "File Download Log for Order" msgstr "" -#: includes/admin/payments/orders.php:562 +#: includes/admin/payments/orders.php:570 msgid "Customer Download Log" msgstr "" -#: includes/admin/payments/orders.php:563 +#: includes/admin/payments/orders.php:571 #: includes/privacy-functions.php:807 msgid "Customer Orders" msgstr "" -#: includes/admin/payments/orders.php:767 +#: includes/admin/payments/orders.php:775 #: includes/admin/views/tmpl-order-copy-download-link.php:35 #: includes/gateways/stripe/includes/utils/modal.php:69 +#: src/Admin/Pointers.php:41 msgid "Close" msgstr "" -#: includes/admin/payments/orders.php:832 +#: includes/admin/payments/orders.php:840 msgid "Order Details" msgstr "" -#: includes/admin/payments/orders.php:880 +#: includes/admin/payments/orders.php:888 msgid "Order Extras" msgstr "" -#: includes/admin/payments/orders.php:918 +#: includes/admin/payments/orders.php:926 msgid "Key" msgstr "" -#: includes/admin/payments/orders.php:928 #: includes/admin/payments/orders.php:936 +#: includes/admin/payments/orders.php:944 msgid "IP" msgstr "" -#: includes/admin/payments/orders.php:943 #: includes/admin/payments/orders.php:951 +#: includes/admin/payments/orders.php:959 #: includes/admin/reporting/class-export-payments.php:74 #: includes/admin/reporting/export/class-batch-export-payments.php:60 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:60 -#: includes/admin/tools.php:699 +#: includes/admin/tools.php:732 msgid "Transaction ID" msgstr "" -#: includes/admin/payments/orders.php:965 +#: includes/admin/payments/orders.php:973 msgid "Unlimited Downloads" msgstr "" -#: includes/admin/payments/orders.php:966 +#: includes/admin/payments/orders.php:974 msgid "Checking this box will override all other file download limits for this purchase, granting the customer unlimited downloads of all files included on the purchase." msgstr "" -#: includes/admin/payments/orders.php:998 +#: includes/admin/payments/orders.php:1006 msgid "Order Attributes" msgstr "" -#: includes/admin/payments/orders.php:1010 +#: includes/admin/payments/orders.php:1018 msgid "Pending: order is still processing or was abandoned by customer. Successful orders will be marked as Complete automatically once processing is finalized." msgstr "" -#: includes/admin/payments/orders.php:1011 +#: includes/admin/payments/orders.php:1019 msgid "Complete: all processing is completed for this purchase." msgstr "" -#: includes/admin/payments/orders.php:1012 +#: includes/admin/payments/orders.php:1020 msgid "Revoked: access to purchased items is disabled, perhaps due to policy violation or fraud." msgstr "" -#: includes/admin/payments/orders.php:1013 +#: includes/admin/payments/orders.php:1021 msgid "Refunded: the purchase amount is returned to the customer and access to items is disabled." msgstr "" -#: includes/admin/payments/orders.php:1014 +#: includes/admin/payments/orders.php:1022 msgid "Abandoned: the purchase attempt was not completed by the customer." msgstr "" -#: includes/admin/payments/orders.php:1015 +#: includes/admin/payments/orders.php:1023 msgid "Failed: customer clicked Cancel before completing the purchase." msgstr "" -#: includes/admin/payments/orders.php:1053 +#: includes/admin/payments/orders.php:1061 msgid "Recover" msgstr "" -#: includes/admin/payments/orders.php:1054 +#: includes/admin/payments/orders.php:1062 msgid "Pending and abandoned payments can be resumed by the customer, using this custom URL. Payments can be resumed only when they do not have a transaction ID from the gateway." msgstr "" -#: includes/admin/payments/orders.php:1076 +#: includes/admin/payments/orders.php:1084 msgid "Time" msgstr "" -#: includes/admin/payments/orders.php:1081 +#: includes/admin/payments/orders.php:1089 msgid "Hour" msgstr "" -#: includes/admin/payments/orders.php:1087 +#: includes/admin/payments/orders.php:1095 msgid "Minute" msgstr "" @@ -3441,7 +9076,7 @@ msgstr "" #: includes/admin/reporting/export/class-batch-export-file-downloads.php:45 #: includes/admin/reporting/export/class-batch-export-payments.php:64 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:65 -#: includes/admin/tools.php:582 +#: includes/admin/tools.php:615 #: includes/emails/tags.php:263 #: includes/privacy-functions.php:783 #: includes/privacy-functions.php:876 @@ -3467,7 +9102,7 @@ msgid "ID" msgstr "" #: includes/admin/reporting/class-export-payments.php:57 -#: includes/admin/tools.php:622 +#: includes/admin/tools.php:655 msgid "Payment Number" msgstr "" @@ -3487,11 +9122,11 @@ msgstr "" #: includes/admin/reporting/class-export-payments.php:66 #: includes/admin/reporting/export/class-batch-export-payments.php:51 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:52 -#: includes/admin/tools.php:757 +#: includes/admin/tools.php:790 #: includes/blocks/views/checkout/purchase-form/address.php:105 #: includes/checkout/template.php:403 #: includes/gateways/stripe/includes/template-functions.php:839 -#: templates/shortcode-profile-editor.php:157 +#: templates/shortcode-profile-editor.php:163 msgid "Zip / Postal Code" msgstr "" @@ -3513,9 +9148,9 @@ msgstr "" #: includes/admin/reporting/export/class-batch-export-payments.php:55 #: includes/admin/reporting/export/class-batch-export-sales.php:55 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:64 -#: includes/admin/settings/register-settings.php:468 -#: includes/admin/settings/register-settings.php:476 -#: includes/admin/settings/register-settings.php:1754 +#: includes/admin/settings/register-settings.php:765 +#: src/Admin/Settings/Tabs/General.php:171 +#: src/Admin/Settings/Tabs/General.php:179 msgid "Currency" msgstr "" @@ -3527,7 +9162,7 @@ msgstr "" #: includes/admin/reporting/class-export-payments.php:73 #: includes/admin/reporting/export/class-batch-export-payments.php:59 -#: includes/admin/tools.php:612 +#: includes/admin/tools.php:645 #: includes/blocks/views/orders/totals.php:32 #: includes/emails/tags.php:233 #: templates/shortcode-receipt.php:63 @@ -3537,7 +9172,7 @@ msgstr "" #: includes/admin/reporting/class-export-payments.php:75 #: includes/admin/reporting/export/class-batch-export-payments.php:61 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:61 -#: includes/admin/tools.php:641 +#: includes/admin/tools.php:674 msgid "Purchase Key" msgstr "" @@ -3545,7 +9180,7 @@ msgstr "" #: includes/admin/reporting/export/class-batch-export-payments.php:63 #: includes/admin/reporting/export/class-batch-export-sales.php:48 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:63 -#: includes/admin/tools.php:709 +#: includes/admin/tools.php:742 msgid "User" msgstr "" @@ -3622,7 +9257,7 @@ msgstr "" #: includes/admin/reporting/contextual-help.php:67 #: includes/admin/reporting/reports.php:2672 #: includes/admin/reporting/views/export-sales-earnings.php:61 -#: includes/admin/tools.php:1023 +#: includes/admin/tools.php:1065 msgid "Export" msgstr "" @@ -3774,7 +9409,7 @@ msgstr "" #: includes/admin/reporting/export/class-batch-export-payments.php:44 #: includes/admin/reporting/export/class-batch-export-sales.php:49 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:44 -#: includes/admin/tools.php:562 +#: includes/admin/tools.php:595 #: includes/privacy-functions.php:586 #: includes/privacy-functions.php:872 msgid "Customer ID" @@ -3787,7 +9422,7 @@ msgstr "" #: includes/admin/reporting/export/class-batch-export-payments.php:65 #: includes/admin/reporting/export/class-batch-export-taxed-orders.php:66 -#: includes/admin/tools.php:592 +#: includes/admin/tools.php:625 msgid "Mode (Live|Test)" msgstr "" @@ -3976,8 +9611,8 @@ msgstr "" #: includes/admin/reporting/reports.php:1750 #: includes/admin/settings/contextual-help.php:99 -#: includes/admin/settings/register-settings.php:897 -#: includes/admin/settings/register-settings.php:1713 +#: includes/admin/settings/register-settings.php:724 +#: src/Admin/Settings/Tabs/Taxes.php:38 msgid "Taxes" msgstr "" @@ -3995,7 +9630,7 @@ msgstr "" #: includes/admin/reporting/reports.php:1905 #: includes/admin/reporting/reports.php:2089 -#: includes/admin/settings/register-settings.php:1793 +#: includes/admin/settings/register-settings.php:804 #: includes/admin/tools/logs.php:172 #: includes/privacy-functions.php:546 #: includes/reports/data/file-downloads/class-top-five-most-downloaded-list-table.php:58 @@ -4073,8 +9708,8 @@ msgid "Most Valuable Customers" msgstr "" #: includes/admin/reporting/reports.php:2783 -#: includes/user-functions.php:935 -#: includes/user-functions.php:939 +#: includes/user-functions.php:941 +#: includes/user-functions.php:945 msgid "Notice" msgstr "" @@ -4319,7 +9954,7 @@ msgid "This screen provides the most basic settings for configuring your store. msgstr "" #: includes/admin/settings/contextual-help.php:67 -#: includes/admin/settings/register-settings.php:1709 +#: includes/admin/settings/register-settings.php:720 msgid "Payments" msgstr "" @@ -4340,7 +9975,7 @@ msgid "Stripe - The Stripe payment gateway is also included wit msgstr "" #: includes/admin/settings/contextual-help.php:77 -#: includes/admin/settings/register-settings.php:1710 +#: includes/admin/settings/register-settings.php:721 #: src/Admin/Onboarding/Wizard.php:240 msgid "Emails" msgstr "" @@ -4354,7 +9989,7 @@ msgid "A set of email tag markers has also been provided to allow the creation o msgstr "" #: includes/admin/settings/contextual-help.php:85 -#: includes/admin/settings/register-settings.php:1711 +#: includes/admin/settings/register-settings.php:722 msgid "Marketing" msgstr "" @@ -4367,7 +10002,7 @@ msgid "Marketing specific extensions will add their settings here as well." msgstr "" #: includes/admin/settings/contextual-help.php:93 -#: includes/admin/settings/register-settings.php:1712 +#: includes/admin/settings/register-settings.php:723 msgid "Styles" msgstr "" @@ -4416,7 +10051,7 @@ msgid "Additional Tax Rates: This section lets you add tax rate msgstr "" #: includes/admin/settings/contextual-help.php:115 -#: includes/admin/settings/register-settings.php:1714 +#: includes/admin/settings/register-settings.php:725 msgid "Policies" msgstr "" @@ -4472,1238 +10107,241 @@ msgstr "" msgid "Have a pass? You're ready to set up EDD (Pro). %1$sActivate Your Pass%2$s" msgstr "" -#: includes/admin/settings/register-settings.php:291 -msgid "Do Nothing" -msgstr "" - -#: includes/admin/settings/register-settings.php:292 -msgid "Anonymize" -msgstr "" - -#: includes/admin/settings/register-settings.php:296 -msgid "View the Log" -msgstr "" - -#: includes/admin/settings/register-settings.php:316 -msgid "The summary email is not yet scheduled. Save the settings to manually schedule it." -msgstr "" - -#. Translators: formatted date -#: includes/admin/settings/register-settings.php:320 -msgid "The next summary email is scheduled to send on %s." -msgstr "" - -#: includes/admin/settings/register-settings.php:331 -msgid "Business Info" -msgstr "" - -#: includes/admin/settings/register-settings.php:334 -msgid "Business Information" -msgstr "" - -#: includes/admin/settings/register-settings.php:335 -msgid "Easy Digital Downloads uses the following business information for things like pre-populating tax fields, and connecting third-party services with the same information." -msgstr "" - -#: includes/admin/settings/register-settings.php:339 -msgid "Business Name" -msgstr "" - -#: includes/admin/settings/register-settings.php:340 -msgid "The official (legal) name of your store. Defaults to Site Title if empty." -msgstr "" - -#: includes/admin/settings/register-settings.php:347 -msgid "Business Type" -msgstr "" - -#: includes/admin/settings/register-settings.php:348 -msgid "Choose \"Individual\" if you do not have an official/legal business ID, or \"Company\" if a registered business entity exists." -msgstr "" - -#: includes/admin/settings/register-settings.php:351 -msgid "Individual" -msgstr "" - -#: includes/admin/settings/register-settings.php:352 -msgid "Company" -msgstr "" - -#: includes/admin/settings/register-settings.php:357 -msgid "Business Address" -msgstr "" - -#: includes/admin/settings/register-settings.php:364 -msgid "Business Address (Extra)" -msgstr "" - -#: includes/admin/settings/register-settings.php:371 -msgid "Business City" -msgstr "" - -#: includes/admin/settings/register-settings.php:378 -msgid "Business Postal Code" -msgstr "" - -#: includes/admin/settings/register-settings.php:386 -msgid "Business Country" -msgstr "" - -#: includes/admin/settings/register-settings.php:392 -msgid "Select a country" -msgstr "" - -#: includes/admin/settings/register-settings.php:399 -msgid "Business Region" -msgstr "" - -#: includes/admin/settings/register-settings.php:404 -msgid "Select a region" -msgstr "" - -#: includes/admin/settings/register-settings.php:410 -#: includes/admin/settings/register-settings.php:1755 -msgid "Pages" -msgstr "" - -#: includes/admin/settings/register-settings.php:413 -msgid "Page Settings" -msgstr "" - -#: includes/admin/settings/register-settings.php:414 -msgid "Easy Digital Downloads uses the pages below for handling the display of checkout, purchase confirmation, purchase history, and purchase failures. If pages are deleted or removed in some way, they can be recreated manually from the Pages menu. When re-creating the pages, enter the shortcode shown in the page content area." -msgstr "" - -#: includes/admin/settings/register-settings.php:418 -msgid "Primary Checkout Page" -msgstr "" - -#: includes/admin/settings/register-settings.php:419 -msgid "This is the checkout page where buyers will complete their purchases.
    The [download_checkout] shortcode must be on this page." -msgstr "" - -#: includes/admin/settings/register-settings.php:423 -#: includes/admin/settings/register-settings.php:432 -#: includes/admin/settings/register-settings.php:441 -#: includes/admin/settings/register-settings.php:450 -#: includes/admin/settings/register-settings.php:462 -#: includes/blocks/includes/admin/settings.php:49 -#: includes/blocks/includes/admin/settings.php:107 -msgid "Select a page" -msgstr "" - -#: includes/admin/settings/register-settings.php:427 -#: includes/post-types.php:530 -msgid "Success Page" -msgstr "" - -#: includes/admin/settings/register-settings.php:428 -msgid "This is the page buyers are sent to after completing their purchases.
    The [edd_receipt] shortcode should be on this page." -msgstr "" - -#: includes/admin/settings/register-settings.php:436 -#: includes/post-types.php:534 -msgid "Failed Transaction Page" -msgstr "" - -#: includes/admin/settings/register-settings.php:437 -msgid "This is the page buyers are sent to if their transaction is cancelled or fails." -msgstr "" - -#: includes/admin/settings/register-settings.php:445 -#: includes/post-types.php:538 -msgid "Purchase History Page" -msgstr "" - -#: includes/admin/settings/register-settings.php:446 -msgid "This page shows a complete purchase history for the current user, including download links.
    The [purchase_history] shortcode should be on this page." -msgstr "" - -#: includes/admin/settings/register-settings.php:454 -#: includes/post-types.php:542 -msgid "Login Redirect Page" -msgstr "" - -#: includes/admin/settings/register-settings.php:456 -msgid "If a customer logs in using the [edd_login] shortcode, this is the page they will be redirected to.
    Note: override using the redirect shortcode attribute: [edd_login redirect=\"%s\"]." -msgstr "" - -#: includes/admin/settings/register-settings.php:471 -msgid "Currency Settings" -msgstr "" - -#: includes/admin/settings/register-settings.php:472 -msgid "Different countries use different formatting for their currency. You will want to pick what most of your users will expect to use." -msgstr "" - -#: includes/admin/settings/register-settings.php:477 -msgid "Choose your currency. Note that some payment gateways have currency restrictions." -msgstr "" - -#: includes/admin/settings/register-settings.php:484 -msgid "Currency Position" -msgstr "" - -#: includes/admin/settings/register-settings.php:485 -msgid "Choose the location of the currency sign." -msgstr "" - -#: includes/admin/settings/register-settings.php:488 -msgid "Before ($10)" -msgstr "" - -#: includes/admin/settings/register-settings.php:489 -msgid "After (10$)" -msgstr "" - -#: includes/admin/settings/register-settings.php:494 -msgid "Thousandths Separator" -msgstr "" - -#: includes/admin/settings/register-settings.php:495 -msgid "The symbol to separate thousandths. Usually , or .." -msgstr "" - -#: includes/admin/settings/register-settings.php:504 -msgid "Decimal Separator" -msgstr "" - -#: includes/admin/settings/register-settings.php:505 -msgid "The symbol to separate decimal points. Usually , or .." -msgstr "" - -#: includes/admin/settings/register-settings.php:516 -#: includes/admin/settings/register-settings.php:1756 -msgid "API" -msgstr "" - -#: includes/admin/settings/register-settings.php:519 -msgid "API Settings" -msgstr "" - -#: includes/admin/settings/register-settings.php:520 -msgid "The Easy Digital Downloads REST API provides access to store data through our API endpoints. Enable this setting if you would like all user accounts to be able to generate their own API keys." -msgstr "" - -#: includes/admin/settings/register-settings.php:524 -msgid "Allow User Keys" -msgstr "" - -#: includes/admin/settings/register-settings.php:525 -msgid "Check this box to allow all users to generate API keys." -msgstr "" - -#: includes/admin/settings/register-settings.php:526 -msgid "Users who can manage_shop_settings are always allowed to generate keys." -msgstr "" - -#: includes/admin/settings/register-settings.php:532 -msgid "Visit the REST API documentation for further information." -msgstr "" - -#: includes/admin/settings/register-settings.php:552 -#: includes/admin/settings/register-settings.php:898 -#: includes/admin/settings/register-settings.php:964 -#: includes/class-edd-cli.php:61 -#: includes/class-edd-cli.php:62 -#: includes/class-edd-cli.php:63 -#: includes/class-edd-cli.php:64 -#: includes/class-edd-cli.php:70 -msgid "Enabled" -msgstr "" - -#: includes/admin/settings/register-settings.php:553 -msgid "While test mode is enabled, no live transactions are processed.
    Use test mode in conjunction with the sandbox/test account for the payment gateways to test." -msgstr "" - -#: includes/admin/settings/register-settings.php:558 -msgid "Active Gateways" -msgstr "" - -#: includes/admin/settings/register-settings.php:559 -msgid "Choose the payment gateways you want to enable." -msgstr "" - -#: includes/admin/settings/register-settings.php:565 -msgid "Default Gateway" -msgstr "" - -#: includes/admin/settings/register-settings.php:566 -msgid "Choose the gateway your checkout will use by default.
    If you choose Automatic, the first enabled gateway from the Active Gateways will be used." -msgstr "" - -#: includes/admin/settings/register-settings.php:572 -msgid "Payment Method Icons" -msgstr "" - -#: includes/admin/settings/register-settings.php:573 -msgid "Display icons for the selected payment methods." -msgstr "" - -#: includes/admin/settings/register-settings.php:573 -msgid "You will also need to configure your gateway settings if you are accepting credit cards." -msgstr "" - -#: includes/admin/settings/register-settings.php:587 -msgid "Enforce SSL on Checkout" -msgstr "" - -#: includes/admin/settings/register-settings.php:588 -msgid "Enforced" -msgstr "" - -#: includes/admin/settings/register-settings.php:589 -msgid "Redirect all customers to the secure checkout page. You must have an SSL certificate installed to use this option." -msgstr "" - -#: includes/admin/settings/register-settings.php:594 -#: includes/admin/settings/register-settings.php:597 -msgid "Redirect to Checkout" -msgstr "" - -#: includes/admin/settings/register-settings.php:595 -msgid "Immediately redirect to checkout after adding an item to the cart?" -msgstr "" - -#: includes/admin/settings/register-settings.php:598 -msgid "When enabled, once an item has been added to the cart, the customer will be redirected directly to your checkout page. This is useful for stores that sell single items." -msgstr "" - -#: includes/admin/settings/register-settings.php:602 -#: includes/admin/settings/register-settings.php:605 -#: includes/admin/settings/register-settings.php:1045 -#: includes/admin/settings/register-settings.php:1047 -msgid "Require Login" -msgstr "" - -#: includes/admin/settings/register-settings.php:603 -msgid "Require that users be logged-in to purchase files." -msgstr "" - -#: includes/admin/settings/register-settings.php:606 -msgid "You can require that customers create and login to user accounts prior to purchasing from your store by enabling this option. When unchecked, users can purchase without being logged in by using their name and email address." -msgstr "" - -#: includes/admin/settings/register-settings.php:610 -msgid "Show Register / Login Form" -msgstr "" - -#: includes/admin/settings/register-settings.php:611 -msgid "Display the registration and login forms on the checkout page for non-logged-in users." -msgstr "" - -#: includes/admin/settings/register-settings.php:615 -msgid "Registration and Login Forms" -msgstr "" - -#: includes/admin/settings/register-settings.php:616 -msgid "Registration Form Only" -msgstr "" - -#: includes/admin/settings/register-settings.php:617 -msgid "Login Form Only" -msgstr "" - -#: includes/admin/settings/register-settings.php:618 -#: includes/admin/settings/register-settings.php:1815 -#: includes/class-edd-discount.php:672 -#: includes/blocks/build/downloads/index.js:1 -#: includes/blocks/build/terms/index.js:1 -msgid "None" -msgstr "" - -#: includes/admin/settings/register-settings.php:623 -msgid "Enable Cart Saving" -msgstr "" - -#: includes/admin/settings/register-settings.php:624 -msgid "Check this to enable cart saving on the checkout." -msgstr "" - -#: includes/admin/settings/register-settings.php:626 -msgid "Cart Saving" -msgstr "" - -#: includes/admin/settings/register-settings.php:627 -msgid "Cart saving allows shoppers to create a temporary link to their current shopping cart so they can come back to it later, or share it with someone." -msgstr "" - -#: includes/admin/settings/register-settings.php:631 -#: includes/admin/settings/register-settings.php:634 -msgid "Moderation" -msgstr "" - -#: includes/admin/settings/register-settings.php:635 -msgid "It is sometimes necessary to temporarily prevent certain potential customers from checking out. Use these settings to control who can make purchases." -msgstr "" - -#: includes/admin/settings/register-settings.php:640 -msgid "Emails placed in the box above will not be allowed to make purchases." -msgstr "" - -#: includes/admin/settings/register-settings.php:640 -msgid "One per line, enter: email addresses, domains (@example.com), or TLDs (.gov)." -msgstr "" - -#: includes/admin/settings/register-settings.php:642 -msgid "@example.com" -msgstr "" - -#: includes/admin/settings/register-settings.php:652 -msgid "As a shop owner, sometimes refunds are necessary. Use these settings to decide how refunds will work in your shop." -msgstr "" - -#: includes/admin/settings/register-settings.php:656 -msgid "Default Status" -msgstr "" - -#: includes/admin/settings/register-settings.php:657 -msgid "This will be the store default. It can be changed at a per-product level." -msgstr "" - -#: includes/admin/settings/register-settings.php:665 -msgid "Number of days (after a sale) when refunds can be processed.
    Default is 30 days. Set to 0 for infinity. It can be changed at a per-product level." -msgstr "" - -#: includes/admin/settings/register-settings.php:677 -msgid "Enable SKU Entry" -msgstr "" - -#: includes/admin/settings/register-settings.php:678 -msgid "Check this box to allow entry of product SKUs." -msgstr "" - -#: includes/admin/settings/register-settings.php:679 -msgid "SKUs will be shown on purchase receipt and exported purchase histories." -msgstr "" - -#: includes/admin/settings/register-settings.php:684 -msgid "Sequential Order Numbers" -msgstr "" - -#: includes/admin/settings/register-settings.php:685 -msgid "Check this box to enable sequential order numbers." -msgstr "" - -#: includes/admin/settings/register-settings.php:686 -msgid "Does not impact previous orders. Future orders will be sequential." -msgstr "" - -#: includes/admin/settings/register-settings.php:691 -msgid "Sequential Starting Number" -msgstr "" - -#: includes/admin/settings/register-settings.php:692 -msgid "The number at which the sequence should begin." -msgstr "" - -#: includes/admin/settings/register-settings.php:699 -msgid "Sequential Number Prefix" -msgstr "" - -#: includes/admin/settings/register-settings.php:700 -msgid "A prefix to prepend to all sequential order numbers." -msgstr "" - -#: includes/admin/settings/register-settings.php:705 -msgid "Sequential Number Postfix" -msgstr "" - -#: includes/admin/settings/register-settings.php:706 -msgid "A postfix to append to all sequential order numbers." -msgstr "" - -#: includes/admin/settings/register-settings.php:717 -msgid "Email Configuration" -msgstr "" - -#: includes/admin/settings/register-settings.php:722 -msgid "Template" -msgstr "" - -#: includes/admin/settings/register-settings.php:723 -msgid "Choose a template. Click \"Save Changes\" then \"Preview Purchase Receipt\" to see the new template." -msgstr "" - -#: includes/admin/settings/register-settings.php:729 -msgid "Logo" -msgstr "" - -#: includes/admin/settings/register-settings.php:730 -msgid "Upload or choose a logo to be displayed at the top of sales receipt emails. Displayed on HTML emails only." -msgstr "" - -#: includes/admin/settings/register-settings.php:735 -msgid "From Name" -msgstr "" - -#: includes/admin/settings/register-settings.php:736 -msgid "This should be your site or shop name. Defaults to Site Title if empty." -msgstr "" - -#: includes/admin/settings/register-settings.php:743 -msgid "From Email" -msgstr "" - -#: includes/admin/settings/register-settings.php:744 -msgid "This will act as the \"from\" and \"reply-to\" addresses." -msgstr "" - -#: includes/admin/settings/register-settings.php:765 -msgid "Purchase Email Subject" -msgstr "" - -#: includes/admin/settings/register-settings.php:766 -msgid "Enter the subject line for the purchase receipt email." -msgstr "" - -#: includes/admin/settings/register-settings.php:768 -#: includes/admin/settings/register-settings.php:775 -#: includes/admin/settings/register-settings.php:779 -#: includes/emails/functions.php:45 -#: includes/emails/functions.php:49 -#: includes/emails/functions.php:89 -#: includes/emails/functions.php:93 -#: includes/emails/template.php:142 -msgid "Purchase Receipt" -msgstr "" - -#: includes/admin/settings/register-settings.php:772 -msgid "Purchase Email Heading" -msgstr "" - -#: includes/admin/settings/register-settings.php:773 -msgid "Enter the heading for the purchase receipt email." -msgstr "" - -#: includes/admin/settings/register-settings.php:780 -msgid "Text to email customers after completing a purchase. Personalize with HTML and {tag} markers." -msgstr "" - -#: includes/admin/settings/register-settings.php:782 -#: includes/emails/template.php:160 -msgid "Dear" -msgstr "" - -#: includes/admin/settings/register-settings.php:782 -#: includes/emails/template.php:161 -msgid "Thank you for your purchase. Please click on the link(s) below to download your files." -msgstr "" - -#: includes/admin/settings/register-settings.php:788 -msgid "Sale Notification Subject" -msgstr "" - -#: includes/admin/settings/register-settings.php:789 -msgid "Enter the subject line for the sale notification email." -msgstr "" - -#: includes/admin/settings/register-settings.php:795 -msgid "Sale Notification Heading" -msgstr "" - -#: includes/admin/settings/register-settings.php:796 -msgid "Enter the heading for the sale notification email." -msgstr "" - -#: includes/admin/settings/register-settings.php:798 -#: includes/emails/functions.php:142 -msgid "New Sale!" -msgstr "" - -#: includes/admin/settings/register-settings.php:802 -msgid "Sale Notification" -msgstr "" - -#: includes/admin/settings/register-settings.php:803 -msgid "Text to email as a notification for every completed purchase. Personalize with HTML and {tag} markers." -msgstr "" - -#: includes/admin/settings/register-settings.php:809 -msgid "Sale Notification Emails" -msgstr "" - -#: includes/admin/settings/register-settings.php:810 -msgid "Enter the email address(es) that should receive a notification anytime a sale is made. One per line." -msgstr "" - -#: includes/admin/settings/register-settings.php:816 -msgid "Disable Admin Notifications" -msgstr "" - -#: includes/admin/settings/register-settings.php:817 -msgid "Check this box if you do not want to receive sales notification emails." -msgstr "" - -#: includes/admin/settings/register-settings.php:824 -msgid "Email Frequency" -msgstr "" - -#: includes/admin/settings/register-settings.php:829 -msgid "Weekly" -msgstr "" - -#: includes/admin/settings/register-settings.php:830 -msgid "Monthly" -msgstr "" - -#: includes/admin/settings/register-settings.php:835 -msgid "Email Recipient" -msgstr "" - -#. Translators: email -#: includes/admin/settings/register-settings.php:840 -msgid "Administrator: %s" -msgstr "" - -#: includes/admin/settings/register-settings.php:841 -#: includes/admin/settings/register-settings.php:847 -msgid "Custom Recipients" -msgstr "" - -#: includes/admin/settings/register-settings.php:848 -msgid "Enter the email address(es) that should receive Email Summaries. One per line." -msgstr "" - -#: includes/admin/settings/register-settings.php:855 -#: includes/emails/template.php:115 -msgid "Send Test Email" -msgstr "" - -#: includes/admin/settings/register-settings.php:863 -msgid "Disable Email Summary" -msgstr "" - -#: includes/admin/settings/register-settings.php:864 -msgid "Learn more about Email Summaries." -msgstr "" - -#: includes/admin/settings/register-settings.php:865 -msgid "Check this box to disable Email Summaries." -msgstr "" - -#: includes/admin/settings/register-settings.php:878 -msgid "Abandoned Cart Recovery" -msgstr "" - -#: includes/admin/settings/register-settings.php:884 -msgid "Multiple Discounts" -msgstr "" - -#: includes/admin/settings/register-settings.php:885 -msgid "Allow customers to use multiple discounts on the same purchase?" -msgstr "" - -#: includes/admin/settings/register-settings.php:899 -msgid "Check this to enable taxes on purchases." -msgstr "" - -#: includes/admin/settings/register-settings.php:901 -msgid "Enabling Taxes" -msgstr "" - -#: includes/admin/settings/register-settings.php:902 -msgid "With taxes enabled, customers will be taxed based on the rates you define, and are required to input their address on checkout so rates can be calculated accordingly." -msgstr "" - -#: includes/admin/settings/register-settings.php:907 -msgid "Visit the Tax setup documentation for further information.

    If you need VAT support, there are options listed on the documentation page.

    " -msgstr "" - -#: includes/admin/settings/register-settings.php:912 -msgid "Prices Include Tax" -msgstr "" - -#: includes/admin/settings/register-settings.php:913 -msgid "This option affects how you enter prices." -msgstr "" - -#: includes/admin/settings/register-settings.php:917 -msgid "Yes, I will enter prices inclusive of tax" -msgstr "" - -#: includes/admin/settings/register-settings.php:918 -msgid "No, I will enter prices exclusive of tax" -msgstr "" - -#: includes/admin/settings/register-settings.php:920 -msgid "Prices Inclusive of Tax" -msgstr "" - -#: includes/admin/settings/register-settings.php:921 -msgid "When using prices inclusive of tax, you will be entering your prices as the total amount you want a customer to pay for the download, including tax. Easy Digital Downloads will calculate the proper amount to tax the customer for the defined total price." -msgstr "" - -#: includes/admin/settings/register-settings.php:925 -msgid "Show Tax Rate on Prices" -msgstr "" - -#: includes/admin/settings/register-settings.php:926 -msgid "Show" -msgstr "" - -#: includes/admin/settings/register-settings.php:927 -msgid "Some countries require a notice that product prices include tax." -msgstr "" - -#: includes/admin/settings/register-settings.php:932 -msgid "Show in Checkout" -msgstr "" - -#: includes/admin/settings/register-settings.php:933 -msgid "Should prices on the checkout page be shown with or without tax?" -msgstr "" - -#: includes/admin/settings/register-settings.php:937 -msgid "Including tax" -msgstr "" - -#: includes/admin/settings/register-settings.php:938 -msgid "Excluding tax" -msgstr "" - -#: includes/admin/settings/register-settings.php:940 -msgid "Taxes Displayed for Products on Checkout" -msgstr "" - -#: includes/admin/settings/register-settings.php:941 -msgid "This option will determine whether the product price displays with or without tax on checkout." -msgstr "" - -#: includes/admin/settings/register-settings.php:947 -msgid "Regional Rates" -msgstr "" - -#: includes/admin/settings/register-settings.php:948 -msgid "Configure rates for each region you wish to collect sales tax in." -msgstr "" - -#: includes/admin/settings/register-settings.php:963 -msgid "Debug Mode" -msgstr "" - -#: includes/admin/settings/register-settings.php:965 -msgid "Check this box to enable Debug Mode." -msgstr "" - -#: includes/admin/settings/register-settings.php:970 -msgid "Disable Styles" -msgstr "" - -#: includes/admin/settings/register-settings.php:971 -msgid "Check this box to disable all included styling." -msgstr "" - -#: includes/admin/settings/register-settings.php:972 -msgid "This includes buttons, checkout fields, product pages, and all other elements" -msgstr "" - -#: includes/admin/settings/register-settings.php:974 -msgid "Disabling Styles" -msgstr "" - -#: includes/admin/settings/register-settings.php:975 -msgid "If your theme has a complete custom CSS file for Easy Digital Downloads, you may wish to disable our default styles. This is not recommended unless you're sure your theme has a complete custom CSS." -msgstr "" - -#: includes/admin/settings/register-settings.php:979 -msgid "Cart Item Quantities" -msgstr "" - -#: includes/admin/settings/register-settings.php:980 -msgid "Allow quantities to be adjusted when adding %s to the cart, and while viewing the checkout cart." -msgstr "" - -#: includes/admin/settings/register-settings.php:985 -msgid "Remove Data on Uninstall" -msgstr "" - -#: includes/admin/settings/register-settings.php:986 -msgid "Check this box if you would like EDD to completely remove all of its data when the plugin is deleted." -msgstr "" - -#: includes/admin/settings/register-settings.php:993 -msgid "Default Button Style" -msgstr "" - -#: includes/admin/settings/register-settings.php:994 -msgid "Choose the style you want to use for the buttons." -msgstr "" - -#: includes/admin/settings/register-settings.php:1000 -msgid "Default Button Color" -msgstr "" - -#: includes/admin/settings/register-settings.php:1001 -msgid "Choose the color you want to use for the buttons." -msgstr "" - -#: includes/admin/settings/register-settings.php:1008 -msgid "Complete Purchase Text" -msgstr "" - -#: includes/admin/settings/register-settings.php:1009 -msgid "The button label for completing a purchase." -msgstr "" - -#: includes/admin/settings/register-settings.php:1015 -msgid "Complete Free Purchase Text" -msgstr "" - -#: includes/admin/settings/register-settings.php:1016 -msgid "The button label for completing a free purchase." -msgstr "" - -#: includes/admin/settings/register-settings.php:1018 -#: includes/checkout/template.php:997 -msgid "Free Download" -msgstr "" - -#: includes/admin/settings/register-settings.php:1022 -msgid "Add to Cart Text" -msgstr "" - -#: includes/admin/settings/register-settings.php:1023 -msgid "Text shown on the Add to Cart Buttons." -msgstr "" - -#: includes/admin/settings/register-settings.php:1029 -msgid "Checkout Button Text" -msgstr "" - -#: includes/admin/settings/register-settings.php:1030 -msgid "Text shown on the Add to Cart Button when the product is already in the cart." -msgstr "" - -#: includes/admin/settings/register-settings.php:1032 -#: includes/template-functions.php:88 -msgctxt "text shown on the Add to Cart Button when the product is already in the cart" -msgid "Checkout" -msgstr "" - -#: includes/admin/settings/register-settings.php:1036 -msgid "Buy Now Text" -msgstr "" - -#: includes/admin/settings/register-settings.php:1037 -msgid "Text shown on the Buy Now Buttons." -msgstr "" - -#: includes/admin/settings/register-settings.php:1046 -msgid "Require a user to login before file download links deliver the file." -msgstr "" - -#: includes/admin/settings/register-settings.php:1048 -msgid "Download links expire after the link expiration setting, but you can restrict file downloads to only logged in users. Note: This may affect links from purchase receipts and customers if you have guest checkout enabled." -msgstr "" - -#: includes/admin/settings/register-settings.php:1053 -#: includes/admin/settings/register-settings.php:1056 -msgid "Download Method" -msgstr "" - -#: includes/admin/settings/register-settings.php:1054 -msgid "Select the file download method. Note, not all methods work on all servers." -msgstr "" - -#: includes/admin/settings/register-settings.php:1057 -msgid "Due to its consistency in multiple platforms and better file protection, 'forced' is the default method. Because Easy Digital Downloads uses PHP to process the file with the 'forced' method, larger files can cause problems with delivery, resulting in hitting the 'max execution time' of the server. If users are getting 404 or 403 errors when trying to access their purchased files when using the 'forced' method, changing to the 'redirect' method can help resolve this." -msgstr "" - -#: includes/admin/settings/register-settings.php:1059 -msgid "Forced" -msgstr "" - -#: includes/admin/settings/register-settings.php:1060 -msgid "Redirect" -msgstr "" - -#: includes/admin/settings/register-settings.php:1065 -msgid "Symbolically Link Files" -msgstr "" - -#: includes/admin/settings/register-settings.php:1066 -msgid "Check this if you are delivering really large files or having problems with file downloads completing." -msgstr "" - -#: includes/admin/settings/register-settings.php:1072 -msgid "The maximum number of times files can be downloaded for purchases. Can be overwritten for each %s." -msgstr "" - -#: includes/admin/settings/register-settings.php:1075 -msgid "File Download Limits" -msgstr "" - -#: includes/admin/settings/register-settings.php:1076 -msgid "Set the global default for the number of times a customer can download items they purchase. Using a value of 0 is unlimited. This can be defined on a %s-specific level as well. Download limits can also be reset for an individual purchase." -msgstr "" - -#: includes/admin/settings/register-settings.php:1080 -#: includes/admin/settings/register-settings.php:1082 -msgid "Download Link Expiration" -msgstr "" - -#: includes/admin/settings/register-settings.php:1081 -msgid "How long should download links be valid for? Default is 24 hours from the time they are generated. Enter a time in hours." -msgstr "" - -#: includes/admin/settings/register-settings.php:1083 -msgid "When a customer receives a link to their downloads via email, in their receipt, or in their purchase history, the link will only be valid for the timeframe (in hours) defined in this setting. Sending a new purchase receipt or visiting the account page will re-generate a valid link for the customer." -msgstr "" - -#: includes/admin/settings/register-settings.php:1091 -msgid "Disable Redownload" -msgstr "" - -#: includes/admin/settings/register-settings.php:1092 -msgid "Check this if you do not want to allow users to redownload items from their purchase history." -msgstr "" - -#: includes/admin/settings/register-settings.php:1103 -#: includes/admin/settings/register-settings.php:1782 -msgid "Privacy Policy" -msgstr "" - -#: includes/admin/settings/register-settings.php:1106 -msgid "Privacy Policy Settings" -msgstr "" - -#: includes/admin/settings/register-settings.php:1107 -msgid "Depending on legal and regulatory requirements, it may be necessary for your site to show a checkbox for agreement to a privacy policy." -msgstr "" - -#: includes/admin/settings/register-settings.php:1111 -#: includes/admin/settings/register-settings.php:1145 -msgid "Agreement" -msgstr "" - -#: includes/admin/settings/register-settings.php:1112 -msgid "Check this box to show an \"Agree to Privacy Policy\" checkbox on checkout." -msgstr "" - -#: includes/admin/settings/register-settings.php:1113 -msgid "Customers must agree to your privacy policy before purchasing." -msgstr "" - -#: includes/admin/settings/register-settings.php:1118 -#: includes/admin/settings/register-settings.php:1160 -msgid "Agreement Label" -msgstr "" - -#: includes/admin/settings/register-settings.php:1119 -msgid "Label for the \"Agree to Privacy Policy\" checkbox." -msgstr "" - -#: includes/admin/settings/register-settings.php:1121 -msgid "I agree to the privacy policy" -msgstr "" - -#: includes/admin/settings/register-settings.php:1126 -msgid "Privacy Policy on Checkout" -msgstr "" - -#: includes/admin/settings/register-settings.php:1127 -msgid "Display the entire Privacy Policy at checkout." -msgstr "" - -#: includes/admin/settings/register-settings.php:1127 -#: includes/admin/settings/register-settings.php:1129 -msgid "Set your Privacy Policy here" -msgstr "" - -#: includes/admin/settings/register-settings.php:1129 -msgid "Display your Privacy Policy on checkout." -msgstr "" - -#: includes/admin/settings/register-settings.php:1130 -msgid "Need help creating a Privacy Policy? We recommend %sTermageddon%s." -msgstr "" - -#: includes/admin/settings/register-settings.php:1137 -#: includes/admin/settings/register-settings.php:1783 -msgid "Terms & Agreements" -msgstr "" - -#: includes/admin/settings/register-settings.php:1140 -msgid "Terms & Agreements Settings" -msgstr "" - -#: includes/admin/settings/register-settings.php:1141 -msgid "Depending on legal and regulatory requirements, it may be necessary for your site to show checkbox for agreement to terms." -msgstr "" - -#: includes/admin/settings/register-settings.php:1146 -msgid "Check this box to show an \"Agree to Terms\" checkbox on checkout." -msgstr "" - -#: includes/admin/settings/register-settings.php:1148 -msgid "Check this to show an agree to terms on checkout that users must agree to before purchasing." -msgstr "" - -#: includes/admin/settings/register-settings.php:1151 -msgid "Need help creating a Terms of Agreement? We recommend using %sTermageddon%s." -msgstr "" - -#: includes/admin/settings/register-settings.php:1161 -msgid "Label for the \"Agree to Terms\" checkbox." -msgstr "" - -#: includes/admin/settings/register-settings.php:1162 -msgid "I agree to the terms" -msgstr "" - -#: includes/admin/settings/register-settings.php:1168 -msgid "Agreement Text" -msgstr "" - -#: includes/admin/settings/register-settings.php:1175 -msgid "Order Statuses" -msgstr "" - -#: includes/admin/settings/register-settings.php:1177 -msgid "When a user requests to be anonymized or removed from a site, these are the actions that will be taken on payments associated with their customer, by status." -msgstr "" - -#: includes/admin/settings/register-settings.php:1178 -msgid "What settings should I use?" -msgstr "" - -#: includes/admin/settings/register-settings.php:1179 -msgid "By default, Easy Digital Downloads sets suggested actions based on the Payment Status. These are purely recommendations, and you may need to change them to suit your store's needs. If you are unsure, you can safely leave these settings as is." -msgstr "" - -#: includes/admin/settings/register-settings.php:1183 -msgid "Rules" -msgstr "" - -#: includes/admin/settings/register-settings.php:1185 -msgid "When a user wants their order history anonymized or removed, the following rules will be used:" -msgstr "" - -#: includes/admin/settings/register-settings.php:1224 -msgid "Buy Now Disabled" -msgstr "" - -#: includes/admin/settings/register-settings.php:1225 -msgid "Buy Now buttons are only available for stores that have a single supported gateway active and that do not use taxes." -msgstr "" - -#: includes/admin/settings/register-settings.php:1235 -msgid "Default Rate" -msgstr "" - -#: includes/admin/settings/register-settings.php:1237 -msgid "This setting is no longer used in this version of Easy Digital Downloads. We have migrated any fallback tax rates for you to verify below. Click \"Save Changes\" to dismiss this notice." -msgstr "" - -#: includes/admin/settings/register-settings.php:1253 -msgid "Forced Test Mode" -msgstr "" - -#: includes/admin/settings/register-settings.php:1254 -msgid "You currently cannot modify the Test Mode setting, as the 'EDD_TEST_MODE' constant has been defined as 'true' or the edd_is_test_mode filter is being forced to 'true'." -msgstr "" - -#: includes/admin/settings/register-settings.php:1716 +#: includes/admin/settings/register-settings.php:727 msgid "Licenses" msgstr "" -#: includes/admin/settings/register-settings.php:1717 +#: includes/admin/settings/register-settings.php:728 msgid "Misc" msgstr "" -#: includes/admin/settings/register-settings.php:1753 +#: includes/admin/settings/register-settings.php:764 msgid "Store" msgstr "" -#: includes/admin/settings/register-settings.php:1760 +#: includes/admin/settings/register-settings.php:766 +#: src/Admin/Settings/Tabs/General.php:112 +msgid "Pages" +msgstr "" + +#: includes/admin/settings/register-settings.php:767 +#: src/Admin/Settings/Tabs/General.php:219 +msgid "API" +msgstr "" + +#: includes/admin/settings/register-settings.php:771 #: includes/blocks/includes/checkout/checkout.php:131 -#: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:91 -#: includes/install.php:373 +#: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:92 +#: includes/install.php:285 #: templates/widget-cart-checkout.php:6 #: templates/widget-cart-empty.php:7 msgid "Checkout" msgstr "" -#: includes/admin/settings/register-settings.php:1762 +#: includes/admin/settings/register-settings.php:773 msgid "Accounting" msgstr "" -#: includes/admin/settings/register-settings.php:1766 +#: includes/admin/settings/register-settings.php:777 msgid "Purchase Receipts" msgstr "" -#: includes/admin/settings/register-settings.php:1767 +#: includes/admin/settings/register-settings.php:778 msgid "Sale Notifications" msgstr "" -#: includes/admin/settings/register-settings.php:1768 +#: includes/admin/settings/register-settings.php:779 msgid "Summaries" msgstr "" -#: includes/admin/settings/register-settings.php:1775 +#: includes/admin/settings/register-settings.php:786 msgid "Buttons" msgstr "" -#: includes/admin/settings/register-settings.php:1779 +#: includes/admin/settings/register-settings.php:790 msgid "Rates" msgstr "" -#: includes/admin/settings/register-settings.php:1784 +#: includes/admin/settings/register-settings.php:793 +#: src/Admin/Settings/Tabs/Privacy.php:36 +msgid "Privacy Policy" +msgstr "" + +#: includes/admin/settings/register-settings.php:794 +#: src/Admin/Settings/Tabs/Privacy.php:71 +msgid "Terms & Agreements" +msgstr "" + +#: includes/admin/settings/register-settings.php:795 msgid "Export & Erase" msgstr "" -#: includes/admin/settings/register-settings.php:1787 +#: includes/admin/settings/register-settings.php:798 msgid "Main" msgstr "" -#: includes/admin/settings/register-settings.php:1792 +#: includes/admin/settings/register-settings.php:803 msgid "Purchase Buttons" msgstr "" -#: includes/admin/settings/register-settings.php:2171 +#: includes/admin/settings/register-settings.php:826 +#: includes/class-edd-discount.php:672 +#: src/Admin/Settings/Tabs/Gateways.php:103 +#: includes/blocks/build/downloads/index.js:1 +#: includes/blocks/build/terms/index.js:1 +msgid "None" +msgstr "" + +#: includes/admin/settings/register-settings.php:1182 #: includes/gateways/functions.php:80 #: includes/gateways/functions.php:81 msgid "Store Gateway" msgstr "" -#: includes/admin/settings/register-settings.php:2171 +#: includes/admin/settings/register-settings.php:1182 msgid "This is an internal payment gateway which can be used for manually added orders or test purchases. No money is actually processed." msgstr "" -#: includes/admin/settings/register-settings.php:2180 +#: includes/admin/settings/register-settings.php:1191 msgid "Configure Gateway" msgstr "" -#: includes/admin/settings/register-settings.php:2199 +#. translators: 1. opening link tag; do not translate; 2. closing link tag; do not translate +#: includes/admin/settings/register-settings.php:1211 msgid "Choose how you want to allow your customers to pay you." msgstr "" -#: includes/admin/settings/register-settings.php:2199 -msgid "More Payment Gateways are available." +#. translators: 1. opening link tag; do not translate; 2. closing link tag; do not translate +#: includes/admin/settings/register-settings.php:1211 +msgid "More %1$sPayment Gateways%2$s are available." msgstr "" -#: includes/admin/settings/register-settings.php:2228 +#: includes/admin/settings/register-settings.php:1240 msgid "Automatic" msgstr "" -#: includes/admin/settings/register-settings.php:2457 +#. translators: %s: the setting ID +#: includes/admin/settings/register-settings.php:1472 msgid "The callback function used for the %s setting is missing." msgstr "" -#: includes/admin/settings/register-settings.php:2640 +#: includes/admin/settings/register-settings.php:1656 msgid "Attach File" msgstr "" -#: includes/admin/settings/register-settings.php:2640 +#: includes/admin/settings/register-settings.php:1656 msgid "Attach" msgstr "" -#: includes/admin/settings/register-settings.php:2758 +#: includes/admin/settings/register-settings.php:1774 msgid "Recapture plugin activated." msgstr "" -#: includes/admin/settings/register-settings.php:2759 -msgid "%sAccess your Recapture account%s." +#. translators: %1$s - opening anchor tag, %2$s - closing anchor tag +#: includes/admin/settings/register-settings.php:1779 +msgid "%1$sAccess your Recapture account%2$s." msgstr "" -#: includes/admin/settings/register-settings.php:2764 +#: includes/admin/settings/register-settings.php:1789 msgid "Disconnect Recapture" msgstr "" -#: includes/admin/settings/register-settings.php:2768 -msgid "%sComplete your connection to Recapture%s" +#. translators: %1$s - opening anchor tag, %2$s - closing anchor tag +#: includes/admin/settings/register-settings.php:1797 +msgid "%1$sComplete your connection to Recapture%2$s" msgstr "" -#: includes/admin/settings/register-settings.php:2776 +#: includes/admin/settings/register-settings.php:1811 msgid "We recommend Recapture for recovering lost revenue by automatically sending effective, targeted emails to customers who abandon their shopping cart." msgstr "" -#: includes/admin/settings/register-settings.php:2776 -msgid "%sLearn more%s (Free trial available)" +#. translators: %1$s - opening anchor tag, %2$s - closing anchor tag +#: includes/admin/settings/register-settings.php:1816 +msgid "%1$sLearn more%2$s (Free trial available)" msgstr "" -#: includes/admin/settings/register-settings.php:2780 +#: includes/admin/settings/register-settings.php:1825 msgid "Connect with Recapture" msgstr "" #. translators: Tax rate country code -#: includes/admin/settings/register-settings.php:2813 +#: includes/admin/settings/register-settings.php:1858 msgid "Duplicate tax rates are not allowed. Please deactivate the existing %s tax rate before adding or activating another." msgstr "" -#: includes/admin/settings/register-settings.php:2814 +#: includes/admin/settings/register-settings.php:1859 msgid "Please select a country." msgstr "" -#: includes/admin/settings/register-settings.php:2815 +#: includes/admin/settings/register-settings.php:1860 msgid "Please enter a tax rate greater than 0." msgstr "" -#: includes/admin/settings/register-settings.php:2816 +#: includes/admin/settings/register-settings.php:1861 msgid "Are you sure you want to add a 0% tax rate?" msgstr "" -#: includes/admin/thickbox.php:30 -#: includes/admin/thickbox.php:183 +#. translators: singular download label +#: includes/admin/thickbox.php:31 +#: includes/admin/thickbox.php:184 msgid "Insert %s" msgstr "" -#: includes/admin/thickbox.php:57 +#: includes/admin/thickbox.php:58 msgid "Link" msgstr "" -#: includes/admin/thickbox.php:58 -#: includes/template-functions.php:521 +#: includes/admin/thickbox.php:59 +#: includes/template-functions.php:522 msgid "Button" msgstr "" -#: includes/admin/thickbox.php:80 +#: includes/admin/thickbox.php:81 msgid "You must choose a download" msgstr "" -#: includes/admin/thickbox.php:114 +#: includes/admin/thickbox.php:115 msgid "Choose an existing product" msgstr "" -#: includes/admin/thickbox.php:121 +#: includes/admin/thickbox.php:122 msgid "Behavior" msgstr "" -#: includes/admin/thickbox.php:126 +#: includes/admin/thickbox.php:127 msgid "Direct Link" msgstr "" -#: includes/admin/thickbox.php:128 +#: includes/admin/thickbox.php:129 msgid "How do you want this to work?" msgstr "" -#: includes/admin/thickbox.php:135 +#: includes/admin/thickbox.php:136 msgid "Style" msgstr "" -#: includes/admin/thickbox.php:145 +#: includes/admin/thickbox.php:146 msgid "Choose between a Button or a Link" msgstr "" -#: includes/admin/thickbox.php:152 +#: includes/admin/thickbox.php:153 msgid "Color" msgstr "" -#: includes/admin/thickbox.php:162 +#: includes/admin/thickbox.php:163 msgid "Choose the button color" msgstr "" -#: includes/admin/thickbox.php:169 +#: includes/admin/thickbox.php:170 #: includes/blocks/includes/admin/settings.php:169 msgid "Text" msgstr "" -#: includes/admin/thickbox.php:172 +#: includes/admin/thickbox.php:173 msgid "View Product" msgstr "" -#: includes/admin/thickbox.php:173 +#: includes/admin/thickbox.php:174 msgid "This is the text inside the button or link" msgstr "" @@ -5716,7 +10354,7 @@ msgid "System Info" msgstr "" #: includes/admin/tools.php:112 -#: includes/admin/tools.php:1194 +#: includes/admin/tools.php:1237 msgid "Debug Log" msgstr "" @@ -5737,157 +10375,114 @@ msgstr "" msgid "Recount Store Earnings and Sales" msgstr "" -#: includes/admin/tools.php:155 +#. translators: %s: Singular download label, lowercase +#: includes/admin/tools.php:158 msgid "Recount Earnings and Sales for a %s" msgstr "" -#: includes/admin/tools.php:157 +#. translators: %s: Plural download label, lowercase +#: includes/admin/tools.php:165 msgid "Recount Earnings and Sales for All %s" msgstr "" -#: includes/admin/tools.php:162 +#: includes/admin/tools.php:172 msgid "Reset Store" msgstr "" -#: includes/admin/tools.php:176 +#: includes/admin/tools.php:186 msgid "Submit" msgstr "" -#: includes/admin/tools.php:182 +#: includes/admin/tools.php:192 msgid "Recalculates the total store earnings and sales." msgstr "" -#: includes/admin/tools.php:183 +#. translators: %s: Singular wownload label, lowercase +#: includes/admin/tools.php:196 msgid "Recalculates the earnings and sales stats for a specific %s." msgstr "" -#: includes/admin/tools.php:184 +#. translators: %s: Pural download label, lowercase +#: includes/admin/tools.php:202 msgid "Recalculates the earnings and sales stats for all %s." msgstr "" -#: includes/admin/tools.php:185 +#: includes/admin/tools.php:205 msgid "Recalculates the lifetime value and purchase counts for all customers." msgstr "" -#: includes/admin/tools.php:187 +#: includes/admin/tools.php:207 msgid "Deletes all payment records, customers, and related log entries." msgstr "" -#: includes/admin/tools.php:217 -#: includes/admin/tools.php:226 +#: includes/admin/tools.php:237 +#: includes/admin/tools.php:246 msgid "Clear Incomplete Upgrade Notice" msgstr "" -#: includes/admin/tools.php:219 +#: includes/admin/tools.php:239 msgid "Sometimes a database upgrade notice may not be cleared after an upgrade is completed due to conflicts with other extensions or other minor issues." msgstr "" -#: includes/admin/tools.php:220 +#: includes/admin/tools.php:240 msgid "If you're certain these upgrades have been completed, you can clear these upgrade notices by clicking the button below. If you have any questions about this, please contact the Easy Digital Downloads support team and we'll be happy to help." msgstr "" -#: includes/admin/tools.php:273 -msgid "These API keys allow you to use the EDD REST API to retrieve store data in JSON or XML for external applications or devices, such as the EDD mobile app." +#. translators: %1$s: API documentation linktag , %2$s: iOS app link tag, %3$s: closing link tag +#: includes/admin/tools.php:295 +msgid "These API keys allow you to use the %1$sEDD REST API%3$s to retrieve store data in JSON or XML for external applications or devices, such as the %2$sEDD mobile app%3$s." msgstr "" -#: includes/admin/tools.php:303 +#: includes/admin/tools.php:327 msgid "Enable Beta Versions" msgstr "" -#: includes/admin/tools.php:305 +#: includes/admin/tools.php:329 msgid "Checking any of the below checkboxes will opt you in to receive pre-release update notifications. You can opt-out at any time. Pre-release updates do not install automatically, you will still have the opportunity to ignore update notifications." msgstr "" -#: includes/admin/tools.php:318 +#. translators: %s: Product name +#: includes/admin/tools.php:345 msgid "Get updates for pre-release versions of %s" msgstr "" -#: includes/admin/tools.php:472 +#: includes/admin/tools.php:501 msgid "Import Orders" msgstr "" -#: includes/admin/tools.php:474 +#: includes/admin/tools.php:503 msgid "Import a CSV file of orders." msgstr "" -#: includes/admin/tools.php:486 -#: includes/admin/tools.php:801 +#: includes/admin/tools.php:515 +#: includes/admin/tools.php:834 msgid "Import CSV" msgstr "" -#: includes/admin/tools.php:497 -msgid "Each column loaded from the CSV needs to be mapped to an order field. Select the column that should be mapped to each field below. Any columns not needed can be ignored. See this guide for assistance with importing payment records." +#. translators: %1$s opening anchor tag, %2$s closing anchor tag +#: includes/admin/tools.php:528 +msgid "Each column loaded from the CSV needs to be mapped to an order field. Select the column that should be mapped to each field below. Any columns not needed can be ignored. See %1$sthis guide%2$s for assistance with importing payment records." msgstr "" -#: includes/admin/tools.php:506 +#: includes/admin/tools.php:539 msgid "Payment Field" msgstr "" -#: includes/admin/tools.php:507 -#: includes/admin/tools.php:822 +#: includes/admin/tools.php:540 +#: includes/admin/tools.php:859 msgid "CSV Column" msgstr "" -#: includes/admin/tools.php:508 -#: includes/admin/tools.php:823 +#: includes/admin/tools.php:541 +#: includes/admin/tools.php:860 msgid "Data Preview" msgstr "" -#: includes/admin/tools.php:513 +#: includes/admin/tools.php:546 msgid "Currency Code" msgstr "" -#: includes/admin/tools.php:517 -#: includes/admin/tools.php:526 -#: includes/admin/tools.php:536 -#: includes/admin/tools.php:546 -#: includes/admin/tools.php:556 -#: includes/admin/tools.php:566 -#: includes/admin/tools.php:576 -#: includes/admin/tools.php:586 -#: includes/admin/tools.php:596 -#: includes/admin/tools.php:606 -#: includes/admin/tools.php:616 -#: includes/admin/tools.php:626 -#: includes/admin/tools.php:635 -#: includes/admin/tools.php:645 -#: includes/admin/tools.php:655 -#: includes/admin/tools.php:665 -#: includes/admin/tools.php:674 -#: includes/admin/tools.php:683 -#: includes/admin/tools.php:693 -#: includes/admin/tools.php:703 -#: includes/admin/tools.php:713 -#: includes/admin/tools.php:723 -#: includes/admin/tools.php:733 -#: includes/admin/tools.php:742 -#: includes/admin/tools.php:751 -#: includes/admin/tools.php:761 -#: includes/admin/tools.php:771 -#: includes/admin/tools.php:832 -#: includes/admin/tools.php:842 -#: includes/admin/tools.php:852 -#: includes/admin/tools.php:862 -#: includes/admin/tools.php:872 -#: includes/admin/tools.php:882 -#: includes/admin/tools.php:891 -#: includes/admin/tools.php:900 -#: includes/admin/tools.php:909 -#: includes/admin/tools.php:919 -#: includes/admin/tools.php:929 -#: includes/admin/tools.php:938 -#: includes/admin/tools.php:948 -#: includes/admin/tools.php:957 -#: includes/admin/tools.php:967 -#: includes/admin/tools.php:976 -#: includes/admin/tools.php:986 -msgid "- Ignore this field -" -msgstr "" - -#: includes/admin/tools.php:520 -#: includes/admin/tools.php:529 -#: includes/admin/tools.php:539 -#: includes/admin/tools.php:549 +#: includes/admin/tools.php:550 #: includes/admin/tools.php:559 #: includes/admin/tools.php:569 #: includes/admin/tools.php:579 @@ -5896,200 +10491,253 @@ msgstr "" #: includes/admin/tools.php:609 #: includes/admin/tools.php:619 #: includes/admin/tools.php:629 -#: includes/admin/tools.php:638 -#: includes/admin/tools.php:648 -#: includes/admin/tools.php:658 +#: includes/admin/tools.php:639 +#: includes/admin/tools.php:649 +#: includes/admin/tools.php:659 #: includes/admin/tools.php:668 -#: includes/admin/tools.php:677 -#: includes/admin/tools.php:686 -#: includes/admin/tools.php:696 -#: includes/admin/tools.php:706 +#: includes/admin/tools.php:678 +#: includes/admin/tools.php:688 +#: includes/admin/tools.php:698 +#: includes/admin/tools.php:707 #: includes/admin/tools.php:716 #: includes/admin/tools.php:726 #: includes/admin/tools.php:736 -#: includes/admin/tools.php:745 -#: includes/admin/tools.php:754 -#: includes/admin/tools.php:764 -#: includes/admin/tools.php:774 -#: includes/admin/tools.php:835 -#: includes/admin/tools.php:845 -#: includes/admin/tools.php:855 -#: includes/admin/tools.php:865 -#: includes/admin/tools.php:875 -#: includes/admin/tools.php:885 -#: includes/admin/tools.php:894 -#: includes/admin/tools.php:903 +#: includes/admin/tools.php:746 +#: includes/admin/tools.php:756 +#: includes/admin/tools.php:766 +#: includes/admin/tools.php:775 +#: includes/admin/tools.php:784 +#: includes/admin/tools.php:794 +#: includes/admin/tools.php:804 +#: includes/admin/tools.php:869 +#: includes/admin/tools.php:879 +#: includes/admin/tools.php:889 +#: includes/admin/tools.php:899 +#: includes/admin/tools.php:909 +#: includes/admin/tools.php:919 +#: includes/admin/tools.php:928 +#: includes/admin/tools.php:937 +#: includes/admin/tools.php:946 +#: includes/admin/tools.php:956 +#: includes/admin/tools.php:966 +#: includes/admin/tools.php:975 +#: includes/admin/tools.php:985 +#: includes/admin/tools.php:994 +#: includes/admin/tools.php:1004 +#: includes/admin/tools.php:1013 +#: includes/admin/tools.php:1023 +msgid "- Ignore this field -" +msgstr "" + +#: includes/admin/tools.php:553 +#: includes/admin/tools.php:562 +#: includes/admin/tools.php:572 +#: includes/admin/tools.php:582 +#: includes/admin/tools.php:592 +#: includes/admin/tools.php:602 +#: includes/admin/tools.php:612 +#: includes/admin/tools.php:622 +#: includes/admin/tools.php:632 +#: includes/admin/tools.php:642 +#: includes/admin/tools.php:652 +#: includes/admin/tools.php:662 +#: includes/admin/tools.php:671 +#: includes/admin/tools.php:681 +#: includes/admin/tools.php:691 +#: includes/admin/tools.php:701 +#: includes/admin/tools.php:710 +#: includes/admin/tools.php:719 +#: includes/admin/tools.php:729 +#: includes/admin/tools.php:739 +#: includes/admin/tools.php:749 +#: includes/admin/tools.php:759 +#: includes/admin/tools.php:769 +#: includes/admin/tools.php:778 +#: includes/admin/tools.php:787 +#: includes/admin/tools.php:797 +#: includes/admin/tools.php:807 +#: includes/admin/tools.php:872 +#: includes/admin/tools.php:882 +#: includes/admin/tools.php:892 +#: includes/admin/tools.php:902 #: includes/admin/tools.php:912 #: includes/admin/tools.php:922 -#: includes/admin/tools.php:932 -#: includes/admin/tools.php:941 -#: includes/admin/tools.php:951 -#: includes/admin/tools.php:960 -#: includes/admin/tools.php:970 -#: includes/admin/tools.php:979 -#: includes/admin/tools.php:989 +#: includes/admin/tools.php:931 +#: includes/admin/tools.php:940 +#: includes/admin/tools.php:949 +#: includes/admin/tools.php:959 +#: includes/admin/tools.php:969 +#: includes/admin/tools.php:978 +#: includes/admin/tools.php:988 +#: includes/admin/tools.php:997 +#: includes/admin/tools.php:1007 +#: includes/admin/tools.php:1016 +#: includes/admin/tools.php:1026 msgid "- select field to preview data -" msgstr "" -#: includes/admin/tools.php:572 +#: includes/admin/tools.php:605 msgid "Discount Code(s)" msgstr "" -#: includes/admin/tools.php:602 +#: includes/admin/tools.php:635 msgid "Parent Payment ID" msgstr "" -#: includes/admin/tools.php:651 +#: includes/admin/tools.php:684 msgid "Purchased Product(s)" msgstr "" -#: includes/admin/tools.php:719 +#: includes/admin/tools.php:752 #: includes/gateways/stripe/includes/template-functions.php:510 msgid "Address Line 1" msgstr "" -#: includes/admin/tools.php:729 +#: includes/admin/tools.php:762 #: includes/blocks/views/checkout/purchase-form/address.php:43 #: includes/gateways/stripe/includes/template-functions.php:524 msgid "Address Line 2" msgstr "" -#: includes/admin/tools.php:779 -#: includes/admin/tools.php:994 +#: includes/admin/tools.php:812 +#: includes/admin/tools.php:1031 msgid "Process Import" msgstr "" -#: includes/admin/tools.php:787 +#: includes/admin/tools.php:820 msgid "Import Download Products" msgstr "" -#: includes/admin/tools.php:789 +#: includes/admin/tools.php:822 msgid "Import a CSV file of products." msgstr "" -#: includes/admin/tools.php:812 -msgid "Each column loaded from the CSV needs to be mapped to a Download product field. Select the column that should be mapped to each field below. Any columns not needed can be ignored. See this guide for assistance with importing Download products." +#. translators: %1$s and %2$s opening and closing anchor tags respectively +#: includes/admin/tools.php:847 +msgid "Each column loaded from the CSV needs to be mapped to a Download product field. Select the column that should be mapped to each field below. Any columns not needed can be ignored. See %1$sthis guide%2$s for assistance with importing Download products." msgstr "" -#: includes/admin/tools.php:821 +#: includes/admin/tools.php:858 msgid "Product Field" msgstr "" -#: includes/admin/tools.php:828 +#: includes/admin/tools.php:865 msgid "Product Author" msgstr "" -#: includes/admin/tools.php:838 +#: includes/admin/tools.php:875 #: includes/reports/reports-functions.php:324 msgid "Product Categories" msgstr "" -#: includes/admin/tools.php:848 +#: includes/admin/tools.php:885 msgid "Product Creation Date" msgstr "" -#: includes/admin/tools.php:858 +#: includes/admin/tools.php:895 msgid "Product Description" msgstr "" -#: includes/admin/tools.php:868 +#: includes/admin/tools.php:905 msgid "Product Excerpt" msgstr "" -#: includes/admin/tools.php:878 +#: includes/admin/tools.php:915 #: src/Admin/Onboarding/Steps/Products.php:42 msgid "Product Image" msgstr "" -#: includes/admin/tools.php:888 +#: includes/admin/tools.php:925 msgid "Product Notes" msgstr "" -#: includes/admin/tools.php:897 +#: includes/admin/tools.php:934 msgid "Product Price(s)" msgstr "" -#: includes/admin/tools.php:906 +#: includes/admin/tools.php:943 msgid "Product SKU" msgstr "" -#: includes/admin/tools.php:915 +#: includes/admin/tools.php:952 msgid "Product Slug" msgstr "" -#: includes/admin/tools.php:925 +#: includes/admin/tools.php:962 msgid "Product Status" msgstr "" -#: includes/admin/tools.php:935 +#: includes/admin/tools.php:972 msgid "Product Tags" msgstr "" -#: includes/admin/tools.php:944 +#: includes/admin/tools.php:981 msgid "Product Title" msgstr "" -#: includes/admin/tools.php:954 +#: includes/admin/tools.php:991 msgid "Download Files" msgstr "" -#: includes/admin/tools.php:973 +#: includes/admin/tools.php:1010 msgid "Sale Count" msgstr "" -#: includes/admin/tools.php:1002 +#: includes/admin/tools.php:1039 msgid "Export Settings" msgstr "" -#: includes/admin/tools.php:1004 +#: includes/admin/tools.php:1041 msgid "Export the Easy Digital Downloads settings for this site as a .json file. This allows you to easily import the configuration into another site." msgstr "" -#: includes/admin/tools.php:1008 +#. translators: %s: Reports page URL +#: includes/admin/tools.php:1047 msgid "To export shop data (purchases, customers, etc), visit the Reports page." msgstr "" -#: includes/admin/tools.php:1030 +#: includes/admin/tools.php:1072 msgid "Import Settings" msgstr "" -#: includes/admin/tools.php:1032 +#: includes/admin/tools.php:1074 msgid "Import the Easy Digital Downloads settings from a .json file. This file can be obtained by exporting the settings on another site using the form above." msgstr "" -#: includes/admin/tools.php:1041 +#: includes/admin/tools.php:1083 msgid "Import" msgstr "" -#: includes/admin/tools.php:1119 +#: includes/admin/tools.php:1161 msgid "Please upload a valid .json file" msgstr "" -#: includes/admin/tools.php:1125 +#: includes/admin/tools.php:1167 msgid "Please upload a file to import" msgstr "" -#: includes/admin/tools.php:1188 +#: includes/admin/tools.php:1230 msgid "No File" msgstr "" -#: includes/admin/tools.php:1191 +#: includes/admin/tools.php:1233 msgid "Log is Empty" msgstr "" -#: includes/admin/tools.php:1197 -msgid "When debug mode is enabled, specific information will be logged here. (Learn how to use EDD_Logging in your own code.)" +#. translators: 1. opening anchor tag, do not translate; 2. function name, do not translate; 3. closing anchor tag, do not translate +#: includes/admin/tools.php:1245 +msgid "When debug mode is enabled, specific information will be logged here. (%1$sLearn how to use %2$s in your own code.%3$s)" msgstr "" -#: includes/admin/tools.php:1206 +#: includes/admin/tools.php:1261 msgid "Download Debug Log File" msgstr "" -#: includes/admin/tools.php:1211 +#: includes/admin/tools.php:1266 msgid "Clear Log" msgstr "" -#: includes/admin/tools.php:1220 +#: includes/admin/tools.php:1275 msgid "Log file" msgstr "" @@ -6164,7 +10812,7 @@ msgid "File download logs updated successfully." msgstr "" #: includes/admin/upgrades/deprecated-upgrade-functions.php:98 -#: includes/install.php:382 +#: includes/install.php:294 msgid "Transaction Failed" msgstr "" @@ -6202,154 +10850,138 @@ msgid "File download logs have already been updated." msgstr "" #. translators: %s: Resume upgrade link -#: includes/admin/upgrades/upgrade-functions.php:65 +#: includes/admin/upgrades/upgrade-functions.php:46 msgid "Easy Digital Downloads needs to complete a database upgrade that was previously started, click here to resume the upgrade." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:108 +#: includes/admin/upgrades/upgrade-functions.php:89 msgid "Easy Digital Downloads is performing a database migration via WP-CLI. Sales and earnings data for your store will be updated when all orders have been migrated. This message will be removed when the migration is complete." msgstr "" #. translators: 1. Opening strong tag; do not translate. 2. Closing strong tag; do not translate. -#: includes/admin/upgrades/upgrade-functions.php:117 +#: includes/admin/upgrades/upgrade-functions.php:98 msgid "Easy Digital Downloads needs to upgrade the database. %1$sLearn more about this upgrade%2$s." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:126 +#: includes/admin/upgrades/upgrade-functions.php:107 msgid "About this upgrade:" msgstr "" #. translators: 1. Opening strong/italics tag; do not translate. 2. Closing strong/italics tag; do not translate. -#: includes/admin/upgrades/upgrade-functions.php:132 +#: includes/admin/upgrades/upgrade-functions.php:113 msgid "This is a %1$smandatory%2$s update that will migrate all Easy Digital Downloads data to custom database tables. This upgrade will provide better performance and scalability." msgstr "" #. translators: 1. Opening strong tag; do not translate. 2. Closing strong tag; do not translate. 3. Plural download label -#: includes/admin/upgrades/upgrade-functions.php:142 +#: includes/admin/upgrades/upgrade-functions.php:123 msgid "%1$sPlease back up your database before starting this upgrade.%2$s This upgrade routine will make irreversible changes to the database." msgstr "" #. translators: 1. Opening strong tag; do not translate. 2. Closing strong tag; do not translate. 3. Line break; do not translate. 4. CLI command example; do not translate. -#: includes/admin/upgrades/upgrade-functions.php:152 +#: includes/admin/upgrades/upgrade-functions.php:133 msgid "%1$sAdvanced User?%2$s This upgrade can also be run via WP-CLI with the following command:%3$s%3$s%4$s" msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:161 +#: includes/admin/upgrades/upgrade-functions.php:142 msgid "For large sites, this is the recommended method of upgrading." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:174 +#: includes/admin/upgrades/upgrade-functions.php:155 msgid "Begin the upgrade" msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:185 +#: includes/admin/upgrades/upgrade-functions.php:166 msgid "Easy Digital Downloads was unable to create the necessary database tables to complete this update. Your site may not meet the minimum requirements for EDD 3.0." msgstr "" #. translators: 1. opening anchor tag, do not translate; 2. closing anchor tag, do not translate; 3. MySQL database version, do not translate -#: includes/admin/upgrades/upgrade-functions.php:192 +#: includes/admin/upgrades/upgrade-functions.php:173 msgid "Please contact your host and ask them to upgrade your environment to meet our %1$sminimum technical requirements%2$s. Your MySQL version is %3$s and needs to be updated." msgstr "" #. translators: 1. opening anchor tag, do not translate; 2. closing anchor tag, do not translate -#: includes/admin/upgrades/upgrade-functions.php:200 +#: includes/admin/upgrades/upgrade-functions.php:181 msgid "%1$sContact our support team%2$s for help with next steps." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:308 -msgid "Tax Rates" -msgstr "" - -#: includes/admin/upgrades/upgrade-functions.php:324 -msgid "Customer Email Addresses" -msgstr "" - -#: includes/admin/upgrades/upgrade-functions.php:328 -msgid "Customer Notes" -msgstr "" - -#: includes/admin/upgrades/upgrade-functions.php:336 -msgid "Order Notes" -msgstr "" - -#: includes/admin/upgrades/upgrade-functions.php:340 -#: includes/admin/upgrades/upgrade-functions.php:518 -#: includes/admin/upgrades/upgrade-functions.php:589 -msgid "Remove Legacy Data" -msgstr "" - -#: includes/admin/upgrades/upgrade-functions.php:397 +#: includes/admin/upgrades/upgrade-functions.php:306 msgid "Database Upgrade Complete: All database upgrades have been completed." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:399 +#: includes/admin/upgrades/upgrade-functions.php:308 msgid "You may now leave this page." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:404 +#: includes/admin/upgrades/upgrade-functions.php:313 msgid "Return to the dashboard" msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:411 +#: includes/admin/upgrades/upgrade-functions.php:320 msgid "Important: Do not navigate away from this page until all upgrades have completed." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:415 +#: includes/admin/upgrades/upgrade-functions.php:324 msgid "Easy Digital Downloads needs to perform upgrades to your WordPress database. Your store data will be migrated to custom database tables to improve performance and efficiency. This process may take a while." msgstr "" #. translators: %s: Plural label for downloads -#: includes/admin/upgrades/upgrade-functions.php:419 +#: includes/admin/upgrades/upgrade-functions.php:328 msgid "Sales and earnings data for %s and customers will be updated once orders have finished migrating." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:423 +#: includes/admin/upgrades/upgrade-functions.php:332 msgid "Please create a full backup of your website before proceeding." msgstr "" #. translators: %s: WP-CLI command -#: includes/admin/upgrades/upgrade-functions.php:429 +#: includes/admin/upgrades/upgrade-functions.php:338 msgid "This migration can also be run via WP-CLI with the following command: %s. This is the recommended method for large sites." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:440 +#: includes/admin/upgrades/upgrade-functions.php:349 msgid "I have secured a backup of my website data." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:445 +#: includes/admin/upgrades/upgrade-functions.php:354 msgid "Upgrade Easy Digital Downloads" msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:470 -#: includes/scripts.php:555 +#: includes/admin/upgrades/upgrade-functions.php:379 +#: includes/scripts.php:559 msgid "Migration complete" msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:475 +#: includes/admin/upgrades/upgrade-functions.php:384 msgid "Migration pending" msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:494 +#: includes/admin/upgrades/upgrade-functions.php:403 msgid "The data migration has been successfully completed. You may now leave this page or proceed to remove legacy data below." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:521 +#: includes/admin/upgrades/upgrade-functions.php:427 +#: includes/admin/upgrades/upgrade-functions.php:498 +#: includes/upgrades/functions.php:174 +msgid "Remove Legacy Data" +msgstr "" + +#: includes/admin/upgrades/upgrade-functions.php:430 msgid "Important: This removes all legacy data from where it was previously stored in custom post types and post meta. This is an optional step that is not reversible. Please back up your database and ensure your store is operational before completing this step." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:527 +#: includes/admin/upgrades/upgrade-functions.php:436 msgid "You can complete this step later by navigating to %sDownloads » Tools%s." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:538 +#: includes/admin/upgrades/upgrade-functions.php:447 msgid "I have confirmed my store is operational and I have a backup of my website data." msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:546 +#: includes/admin/upgrades/upgrade-functions.php:455 msgid "Permanently Remove Legacy Data" msgstr "" -#: includes/admin/upgrades/upgrade-functions.php:557 +#: includes/admin/upgrades/upgrade-functions.php:466 msgid "Legacy data has been successfully removed. You may now leave this page." msgstr "" @@ -6756,12 +11388,12 @@ msgid "No download logs found!" msgstr "" #: includes/api/class-edd-api.php:1986 -#: includes/user-functions.php:1101 +#: includes/user-functions.php:1107 msgid "Downloads API Keys" msgstr "" #: includes/api/class-edd-api.php:1996 -#: includes/user-functions.php:1108 +#: includes/user-functions.php:1114 msgid "Generate API Key" msgstr "" @@ -6774,12 +11406,12 @@ msgid "Secret key:" msgstr "" #: includes/api/class-edd-api.php:2006 -#: includes/user-functions.php:1119 +#: includes/user-functions.php:1125 msgid "Token:" msgstr "" #: includes/api/class-edd-api.php:2010 -#: includes/user-functions.php:1125 +#: includes/user-functions.php:1131 msgid "Revoke API Keys" msgstr "" @@ -6805,7 +11437,7 @@ msgid "Confirmation" msgstr "" #: includes/blocks/edd-blocks.php:90 -#: includes/install.php:379 +#: includes/install.php:291 msgid "Thank you for your purchase!" msgstr "" @@ -6873,6 +11505,16 @@ msgstr "" msgid "Do not use this with the %1$s[edd_login]%2$s shortcode; it does not support resetting passwords." msgstr "" +#: includes/blocks/includes/admin/settings.php:49 +#: includes/blocks/includes/admin/settings.php:107 +#: src/Admin/Settings/Tabs/General.php:125 +#: src/Admin/Settings/Tabs/General.php:134 +#: src/Admin/Settings/Tabs/General.php:143 +#: src/Admin/Settings/Tabs/General.php:152 +#: src/Admin/Settings/Tabs/General.php:165 +msgid "Select a page" +msgstr "" + #: includes/blocks/includes/admin/settings.php:55 msgid "This is the checkout page where customers will complete their purchases." msgstr "" @@ -6932,7 +11574,7 @@ msgstr "" #: includes/blocks/includes/checkout/ajax.php:39 #: includes/blocks/includes/checkout/checkout.php:122 #: includes/blocks/includes/checkout/checkout.php:162 -#: includes/cart/template.php:120 +#: includes/cart/template.php:127 #: includes/gateways/stripe/includes/compat.php:221 msgid "Your cart is empty." msgstr "" @@ -7009,7 +11651,7 @@ msgid "Your purchase session could not be retrieved." msgstr "" #: includes/blocks/includes/orders/orders.php:165 -#: includes/shortcodes.php:667 +#: includes/shortcodes.php:668 msgid "Sorry, trouble retrieving order receipt." msgstr "" @@ -7198,6 +11840,7 @@ msgstr "" #: includes/blocks/views/checkout/purchase-form/gateways.php:51 #: includes/checkout/template.php:947 #: includes/gateways/stripe/includes/scripts.php:85 +#: src/Admin/Pointers.php:40 msgid "Next" msgstr "" @@ -7280,7 +11923,7 @@ msgid "Confirm Password" msgstr "" #: includes/blocks/views/downloads/content.php:18 -#: includes/template-functions.php:150 +#: includes/template-functions.php:151 msgid "Free" msgstr "" @@ -7422,7 +12065,7 @@ msgstr "" #: includes/cart/class-edd-cart.php:1417 #: includes/cart/class-edd-cart.php:1478 #: includes/error-tracking.php:84 -#: templates/shortcode-profile-editor.php:22 +#: templates/shortcode-profile-editor.php:28 msgid "Success" msgstr "" @@ -7444,27 +12087,27 @@ msgstr "" msgid "Cart restored successfully." msgstr "" -#: includes/cart/template.php:182 +#: includes/cart/template.php:189 msgid "Restore Previous Cart" msgstr "" -#: includes/cart/template.php:184 +#: includes/cart/template.php:191 msgid "Save Cart" msgstr "" -#: includes/cart/template.php:201 +#: includes/cart/template.php:208 msgid "Restore Previous Cart." msgstr "" -#: includes/cart/template.php:218 +#: includes/cart/template.php:225 msgid "Update Cart" msgstr "" -#: includes/cart/template.php:275 +#: includes/cart/template.php:282 msgid "You have successfully added %s to your shopping cart." msgstr "" -#: includes/cart/template.php:276 +#: includes/cart/template.php:283 msgid "Checkout." msgstr "" @@ -7662,6 +12305,11 @@ msgstr "" msgid "Go back" msgstr "" +#: includes/checkout/template.php:997 +#: src/Admin/Settings/Tabs/Misc.php:93 +msgid "Free Download" +msgstr "" + #: includes/class-easy-digital-downloads.php:265 #: includes/class-easy-digital-downloads.php:277 msgid "Cheatin’ huh?" @@ -7679,6 +12327,17 @@ msgstr "" msgid "Test mode is: %s" msgstr "" +#: includes/class-edd-cli.php:61 +#: includes/class-edd-cli.php:62 +#: includes/class-edd-cli.php:63 +#: includes/class-edd-cli.php:64 +#: includes/class-edd-cli.php:70 +#: src/Admin/Settings/Tabs/Gateways.php:174 +#: src/Admin/Settings/Tabs/Misc.php:38 +#: src/Admin/Settings/Tabs/Taxes.php:39 +msgid "Enabled" +msgstr "" + #: includes/class-edd-cli.php:61 #: includes/class-edd-cli.php:62 #: includes/class-edd-cli.php:63 @@ -7828,10 +12487,11 @@ msgstr "" msgid "Customer User ID: %s" msgstr "" +#. translators: the username #. translators: %s: User login. #: includes/class-edd-cli.php:315 -#: includes/user-functions.php:586 -#: includes/user-functions.php:598 +#: includes/user-functions.php:588 +#: includes/user-functions.php:602 #: includes/users/lost-password.php:180 msgid "Username: %s" msgstr "" @@ -8372,8 +13032,9 @@ msgstr "" msgid "New Download Product" msgstr "" +#. translators: singular download label #: includes/class-edd-html-elements.php:45 -#: includes/scripts.php:519 +#: includes/scripts.php:522 msgid "Choose a %s" msgstr "" @@ -8444,12 +13105,12 @@ msgstr "" #. translators: 1. opening anchor tag; 2. closing anchor tag #: includes/class-edd-license-handler.php:300 -#: src/Extensions/Handler.php:263 +#: src/Extensions/Handler.php:256 msgid "You have invalid or expired license keys for Easy Digital Downloads. %1$sActivate License(s)%2$s" msgstr "" #: includes/class-edd-license-handler.php:322 -#: src/Extensions/Handler.php:282 +#: src/Extensions/Handler.php:275 msgid "Enter valid license key for automatic updates." msgstr "" @@ -8678,274 +13339,6 @@ msgstr "" msgid "The file that needs to be updated is located at:" msgstr "" -#: includes/country-functions.php:1838 -msgid "A Coruña" -msgstr "" - -#: includes/country-functions.php:1839 -msgid "Araba" -msgstr "" - -#: includes/country-functions.php:1840 -msgid "Albacete" -msgstr "" - -#: includes/country-functions.php:1841 -msgid "Alicante" -msgstr "" - -#: includes/country-functions.php:1842 -msgid "Almería" -msgstr "" - -#: includes/country-functions.php:1843 -msgid "Asturias" -msgstr "" - -#: includes/country-functions.php:1844 -msgid "Ávila" -msgstr "" - -#: includes/country-functions.php:1845 -msgid "Badajoz" -msgstr "" - -#: includes/country-functions.php:1846 -msgid "Baleares" -msgstr "" - -#: includes/country-functions.php:1847 -msgid "Barcelona" -msgstr "" - -#: includes/country-functions.php:1848 -msgid "Burgos" -msgstr "" - -#: includes/country-functions.php:1849 -msgid "Cáceres" -msgstr "" - -#: includes/country-functions.php:1850 -msgid "Cádiz" -msgstr "" - -#: includes/country-functions.php:1851 -msgid "Cantabria" -msgstr "" - -#: includes/country-functions.php:1852 -msgid "Castellón" -msgstr "" - -#: includes/country-functions.php:1853 -msgid "Ceuta" -msgstr "" - -#: includes/country-functions.php:1854 -msgid "Ciudad Real" -msgstr "" - -#: includes/country-functions.php:1855 -msgid "Córdoba" -msgstr "" - -#: includes/country-functions.php:1856 -msgid "Cuenca" -msgstr "" - -#: includes/country-functions.php:1857 -msgid "Girona" -msgstr "" - -#: includes/country-functions.php:1858 -msgid "Granada" -msgstr "" - -#: includes/country-functions.php:1859 -msgid "Guadalajara" -msgstr "" - -#: includes/country-functions.php:1860 -msgid "Gipuzkoa" -msgstr "" - -#: includes/country-functions.php:1861 -msgid "Huelva" -msgstr "" - -#: includes/country-functions.php:1862 -msgid "Huesca" -msgstr "" - -#: includes/country-functions.php:1863 -msgid "Jaén" -msgstr "" - -#: includes/country-functions.php:1864 -msgid "La Rioja" -msgstr "" - -#: includes/country-functions.php:1865 -msgid "Las Palmas" -msgstr "" - -#: includes/country-functions.php:1866 -msgid "León" -msgstr "" - -#: includes/country-functions.php:1867 -msgid "Lleida" -msgstr "" - -#: includes/country-functions.php:1868 -msgid "Lugo" -msgstr "" - -#: includes/country-functions.php:1869 -msgid "Madrid" -msgstr "" - -#: includes/country-functions.php:1870 -msgid "Málaga" -msgstr "" - -#: includes/country-functions.php:1871 -msgid "Melilla" -msgstr "" - -#: includes/country-functions.php:1872 -msgid "Murcia" -msgstr "" - -#: includes/country-functions.php:1873 -msgid "Navarra" -msgstr "" - -#: includes/country-functions.php:1874 -msgid "Ourense" -msgstr "" - -#: includes/country-functions.php:1875 -msgid "Palencia" -msgstr "" - -#: includes/country-functions.php:1876 -msgid "Pontevedra" -msgstr "" - -#: includes/country-functions.php:1877 -msgid "Salamanca" -msgstr "" - -#: includes/country-functions.php:1878 -msgid "Santa Cruz de Tenerife" -msgstr "" - -#: includes/country-functions.php:1879 -msgid "Segovia" -msgstr "" - -#: includes/country-functions.php:1880 -msgid "Sevilla" -msgstr "" - -#: includes/country-functions.php:1881 -msgid "Soria" -msgstr "" - -#: includes/country-functions.php:1882 -msgid "Tarragona" -msgstr "" - -#: includes/country-functions.php:1883 -msgid "Teruel" -msgstr "" - -#: includes/country-functions.php:1884 -msgid "Toledo" -msgstr "" - -#: includes/country-functions.php:1885 -msgid "Valencia" -msgstr "" - -#: includes/country-functions.php:1886 -msgid "Valladolid" -msgstr "" - -#: includes/country-functions.php:1887 -msgid "Bizkaia" -msgstr "" - -#: includes/country-functions.php:1888 -msgid "Zamora" -msgstr "" - -#: includes/country-functions.php:1889 -msgid "Zaragoza" -msgstr "" - -#: includes/country-functions.php:1904 -msgid "Drenthe" -msgstr "" - -#: includes/country-functions.php:1905 -msgid "Flevoland" -msgstr "" - -#: includes/country-functions.php:1906 -msgid "Friesland" -msgstr "" - -#: includes/country-functions.php:1907 -msgid "Gelderland" -msgstr "" - -#: includes/country-functions.php:1908 -msgid "Groningen" -msgstr "" - -#: includes/country-functions.php:1909 -msgid "Limburg" -msgstr "" - -#: includes/country-functions.php:1910 -msgid "North Brabant" -msgstr "" - -#: includes/country-functions.php:1911 -msgid "North Holland" -msgstr "" - -#: includes/country-functions.php:1912 -msgid "Overijssel" -msgstr "" - -#: includes/country-functions.php:1913 -msgid "South Holland" -msgstr "" - -#: includes/country-functions.php:1914 -msgid "Utrecht" -msgstr "" - -#: includes/country-functions.php:1915 -msgid "Zeeland" -msgstr "" - -#: includes/country-functions.php:1918 -msgid "Bonaire" -msgstr "" - -#: includes/country-functions.php:1919 -msgid "Saba" -msgstr "" - -#: includes/country-functions.php:1920 -msgid "Sint Eustatius" -msgstr "" - #: includes/currency/functions.php:22 msgid "US Dollars ($)" msgstr "" @@ -9157,12 +13550,12 @@ msgid "Enter the email that is sent to sale notification emails after completion msgstr "" #: includes/deprecated-functions.php:488 -#: includes/process-download.php:924 +#: includes/process-download.php:914 msgid "Sorry but you have hit your download limit for this file." msgstr "" #: includes/deprecated-functions.php:505 -#: includes/download-functions.php:1498 +#: includes/download-functions.php:1520 msgid "Sorry but your download link has expired." msgstr "" @@ -9395,10 +13788,26 @@ msgstr "" msgid "Pro-tip from our expert" msgstr "" +#: includes/emails/functions.php:45 +#: includes/emails/functions.php:49 +#: includes/emails/functions.php:89 +#: includes/emails/functions.php:93 +#: includes/emails/template.php:142 +#: src/Admin/Settings/Tabs/Emails.php:87 +#: src/Admin/Settings/Tabs/Emails.php:94 +#: src/Admin/Settings/Tabs/Emails.php:98 +msgid "Purchase Receipt" +msgstr "" + #: includes/emails/functions.php:138 msgid "New download purchase - Order #%1$s" msgstr "" +#: includes/emails/functions.php:142 +#: src/Admin/Settings/Tabs/Emails.php:117 +msgid "New Sale!" +msgstr "" + #: includes/emails/functions.php:202 #: includes/emails/template.php:209 msgid "Hello" @@ -9580,6 +13989,21 @@ msgstr "" msgid "Preview Purchase Receipt" msgstr "" +#: includes/emails/template.php:115 +#: src/Admin/Settings/Tabs/Emails.php:205 +msgid "Send Test Email" +msgstr "" + +#: includes/emails/template.php:160 +#: src/Admin/Settings/Tabs/Emails.php:101 +msgid "Dear" +msgstr "" + +#: includes/emails/template.php:161 +#: src/Admin/Settings/Tabs/Emails.php:101 +msgid "Thank you for your purchase. Please click on the link(s) below to download your files." +msgstr "" + #: includes/emails/template.php:241 msgid "Missing purchase key." msgstr "" @@ -10531,8 +14955,8 @@ msgid "In order to be compatible with future versions of the Stripe payment gate msgstr "" #: includes/gateways/stripe/includes/admin/notices/php-requirement.php:84 -#: includes/gateways/stripe/includes/admin/settings.php:375 -#: includes/gateways/stripe/includes/admin/settings.php:444 +#: includes/gateways/stripe/includes/admin/settings.php:379 +#: includes/gateways/stripe/includes/admin/settings.php:448 msgid "Need help upgrading? Ask your web host!" msgstr "" @@ -10592,7 +15016,6 @@ msgid "Webhook URL: %s" msgstr "" #. translators: %1$s Opening anchor tag, do not translate. %2$s Closing anchor tag, do not translate. -#. translators: %1$s Opening anchor tag, do not translate. %2$s Opening anchor tag, do not translate. #: includes/gateways/stripe/includes/admin/settings.php:90 #: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:62 msgid "See our %1$sdocumentation%2$s for more information." @@ -10673,81 +15096,82 @@ msgstr "" msgid "Allow prepaid cards as valid payment method." msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:164 -msgid "Prepaid card allowance can now be managed in your Stripe Radar Rules." +#. translators: %1$s Opening anchor tag, do not translate. %2$s Closing anchor tag, do not translate. +#: includes/gateways/stripe/includes/admin/settings.php:165 +msgid "Prepaid card allowance can now be managed in your %1$sStripe Radar Rules%2$s." msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:173 +#: includes/gateways/stripe/includes/admin/settings.php:175 msgid "Split Credit Card Form" msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:174 +#: includes/gateways/stripe/includes/admin/settings.php:176 msgid "Use separate card number, expiration, and CVC fields in payment forms." msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:181 -#: includes/gateways/stripe/includes/admin/settings.php:189 +#: includes/gateways/stripe/includes/admin/settings.php:183 +#: includes/gateways/stripe/includes/admin/settings.php:191 msgid "Show Previously Used Cards" msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:182 +#: includes/gateways/stripe/includes/admin/settings.php:184 msgid "Provides logged in customers with a list of previous used payment methods for faster checkout." msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:191 -msgid "Previously used cards are now managed by Link by Stripe, for even better conversions and security." +#. translators: %1$s Opening anchor tag, do not translate. %2$s Closing anchor tag, do not translate. +#: includes/gateways/stripe/includes/admin/settings.php:194 +msgid "Previously used cards are now managed by %1$sLink by Stripe%2$s, for even better conversions and security." msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:208 +#: includes/gateways/stripe/includes/admin/settings.php:212 msgid "Debugging Settings" msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:210 +#: includes/gateways/stripe/includes/admin/settings.php:214 msgid "The following settings are available while Easy Digital Downloads is in debug mode. They are not designed to be primary settings and should be used only while debugging or when instructed to be used by the Easy Digital Downloads Team." msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:211 +#: includes/gateways/stripe/includes/admin/settings.php:215 msgid "There is no guarantee that these settings will remain available in future versions of Easy Digital Downloads. Easy Digital Downloads Debug Mode should be disabled once changes to these settings have been made." msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:218 +#: includes/gateways/stripe/includes/admin/settings.php:222 msgid "Disable access to Card Elements" msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:218 +#: includes/gateways/stripe/includes/admin/settings.php:222 msgid "Enable access to Card Elements" msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:219 +#: includes/gateways/stripe/includes/admin/settings.php:223 msgid "Access to Legacy Card Elements is Enabled" msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:219 +#: includes/gateways/stripe/includes/admin/settings.php:223 msgid "Access to Legacy Card Elements is Disabled" msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:225 +#: includes/gateways/stripe/includes/admin/settings.php:229 msgid "Toggle Card Elements" msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:236 +#: includes/gateways/stripe/includes/admin/settings.php:240 msgid "Card Elements is the legacy Stripe integration. Easy Digital Downloads has updated to use the more secure and reliable Payment Elements feature of Stripe. This toggle allows sites without access to Card Elements to enable or disable it." msgstr "" -#: includes/gateways/stripe/includes/admin/settings.php:246 +#: includes/gateways/stripe/includes/admin/settings.php:250 msgid "You have disabled the \"Test Mode\" option. Once you have saved your changes, please verify your Stripe connection, especially if you have not previously connected in with \"Test Mode\" disabled." msgstr "" -#. translators: %1$s Future PHP version requirement. %2$s Current PHP version. %3$s Opening strong tag, do not translate. %4$s Closing strong tag, do not translate. #. translators: %1$s PHP version requirement. %2$s Current PHP version. %3$s Opening strong tag, do not translate. %4$s Closing strong tag, do not translate. -#: includes/gateways/stripe/includes/admin/settings.php:357 -#: includes/gateways/stripe/includes/admin/settings.php:429 +#: includes/gateways/stripe/includes/admin/settings.php:361 +#: includes/gateways/stripe/includes/admin/settings.php:433 msgid "Processing credit cards with Stripe requires PHP version %1$s or higher. It looks like you're using version %2$s, which means you will need to %3$supgrade your version of PHP before acceping credit card payments%4$s." msgstr "" #. translators: %1$s Opening anchor tag, do not translate. %2$s Closing anchor tag, do not translate. -#: includes/gateways/stripe/includes/admin/settings.php:381 -#: includes/gateways/stripe/includes/admin/settings.php:449 +#: includes/gateways/stripe/includes/admin/settings.php:385 +#: includes/gateways/stripe/includes/admin/settings.php:453 msgid "Many web hosts can give you instructions on how/where to upgrade your version of PHP through their control panel, or may even be able to do it for you. If you need to change hosts, please see %1$sour hosting recommendations%2$s." msgstr "" @@ -10759,7 +15183,7 @@ msgstr "" #: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:330 #: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:620 #: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:682 -#: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:857 +#: includes/gateways/stripe/includes/admin/site-health.php:94 msgid "Connect with Stripe" msgstr "" @@ -10826,8 +15250,9 @@ msgstr "" msgid "Pay as you go pricing: 2% per-transaction fee + Stripe fees." msgstr "" -#: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:572 -msgid "%sUpgrade to Pro%s and install the Stripe Pro Gateway to remove transaction fees." +#. Translators: Replacements are for the html wrappers for the phrase Upgrade to Pro and should not be translated. +#: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:571 +msgid "%1$sUpgrade to Pro%2$s and install the Stripe Pro Gateway to remove transaction fees." msgstr "" #: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:586 @@ -10872,42 +15297,46 @@ msgstr "" msgid "\"Test Mode\" has been %s. Please verify your Stripe connection status." msgstr "" -#: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:787 +#: includes/gateways/stripe/includes/admin/site-health.php:24 msgid "Stripe Connect" msgstr "" -#: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:804 +#: includes/gateways/stripe/includes/admin/site-health.php:41 msgid "You are securely connected to Stripe" msgstr "" -#: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:807 +#: includes/gateways/stripe/includes/admin/site-health.php:44 msgid "Easy Digital Downloads: Stripe" msgstr "" -#: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:812 +#: includes/gateways/stripe/includes/admin/site-health.php:49 msgid "Stripe Connect helps ensure easy setup and security." msgstr "" -#: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:825 +#: includes/gateways/stripe/includes/admin/site-health.php:62 msgid "You are using the legacy Card Elements fields" msgstr "" -#: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:830 +#: includes/gateways/stripe/includes/admin/site-health.php:67 msgid "Increase conversions, security, and reliability by using the Payment Elements integration for Stripe." msgstr "" -#: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:843 +#: includes/gateways/stripe/includes/admin/site-health.php:80 msgid "Switch to Payment Elements" msgstr "" -#: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:847 +#: includes/gateways/stripe/includes/admin/site-health.php:84 msgid "You are using manually managed Stripe API keys" msgstr "" -#: includes/gateways/stripe/includes/admin/settings/stripe-connect.php:852 +#: includes/gateways/stripe/includes/admin/site-health.php:89 msgid "By securely connecting your Easy Digital Downloads store with Stripe Connect, you'll get access to more reliable payments and use managed API keys which are more secure." msgstr "" +#: includes/gateways/stripe/includes/admin/site-health.php:115 +msgid "Easy Digital Downloads — Stripe" +msgstr "" + #. translators: %s Upgrade link. #: includes/gateways/stripe/includes/admin/upgrade-functions.php:85 msgid "Easy Digital Downloads - Stripe Gateway needs to upgrade the customers database; click here to start the upgrade. Learn more about this upgrade" @@ -10983,7 +15412,7 @@ msgstr "" msgid "We are unable to process your payment at this time, please try again later or contact support." msgstr "" -#: includes/gateways/stripe/includes/class-edd-stripe.php:310 +#: includes/gateways/stripe/includes/class-edd-stripe.php:299 #: includes/gateways/stripe/includes/template-functions.php:177 msgid "Credit Card" msgstr "" @@ -11034,12 +15463,12 @@ msgstr "" msgid "Your preapproved payment requires further action before your purchase can be completed. Please click the link below to take finalize your purchase" msgstr "" -#: includes/gateways/stripe/includes/functions.php:647 +#: includes/gateways/stripe/includes/functions.php:649 msgid "Invalid order ID." msgstr "" #. translators: %1$s the amount refunded; %2$s Stripe Refund ID -#: includes/gateways/stripe/includes/functions.php:715 +#: includes/gateways/stripe/includes/functions.php:717 msgid "%1$s refunded in Stripe. Refund ID %2$s" msgstr "" @@ -11185,7 +15614,7 @@ msgid "Prepaid cards are not a valid payment method. Please try again with a new msgstr "" #: includes/gateways/stripe/includes/payment-actions/card-elements-actions.php:99 -#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:115 +#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:116 msgid "Unable to create customer. Please try again." msgstr "" @@ -11202,7 +15631,7 @@ msgstr "" #: includes/gateways/stripe/includes/payment-actions/card-elements-actions.php:711 #: includes/gateways/stripe/includes/payment-actions/card-elements-actions.php:917 #: includes/gateways/stripe/includes/payment-actions/card-elements-actions.php:1054 -#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:703 +#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:705 msgid "Stripe Error" msgstr "" @@ -11245,43 +15674,43 @@ msgstr "" msgid "Charge not refunded in Stripe, as checkbox was not selected." msgstr "" -#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:330 +#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:331 msgid "Stripe Error 002" msgstr "" -#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:332 +#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:333 msgid "There was an error while processing a Stripe payment. Order data: %s" msgstr "" -#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:348 +#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:349 msgid "Stripe Error 003" msgstr "" -#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:383 +#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:384 msgid "Error 1001: An error occurred, but your payment may have gone through. Please contact the site administrator." msgstr "" -#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:394 +#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:395 msgid "Error 1002: An error occurred, but your payment may have gone through. Please contact the site administrator." msgstr "" -#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:406 +#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:407 msgid "Error 1003: An error occurred, but your payment may have gone through. Please contact the site administrator." msgstr "" -#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:418 +#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:419 msgid "Error 1004: An error occurred, but your payment may have gone through. Please contact the site administrator." msgstr "" -#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:435 +#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:436 msgid "Error 1005: An error occurred, but your payment may have gone through. Please contact the site administrator." msgstr "" -#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:467 +#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:468 msgid "Error 1006: An error occurred, but your payment may have gone through. Please contact the site administrator." msgstr "" -#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:681 +#: includes/gateways/stripe/includes/payment-actions/payment-elements-actions.php:683 msgid "Error 1007: An error occurred completing the order, but your payment may have gone through. Please contact the site administrator." msgstr "" @@ -11315,11 +15744,11 @@ msgstr "" #: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:40 #: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:49 -#: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:97 +#: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:98 msgid "Apple Pay/Google Pay" msgstr "" -#. translators: %1$s Opening anchor tag, do not translate. %2$s Opening anchor tag, do not translate. %3$s Closing anchor tag, do not translate. +#. translators: %1$s Opening anchor tag, do not translate. %2$s Closing anchor tag, do not translate. %3$s Closing anchor tag, do not translate. #: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:54 msgid "\"Express Checkout\" via Apple Pay, Google Pay, or Microsoft Pay digital wallets. By using Apple Pay, you agree to %1$sStripe%3$s and %2$sApple's%3$s terms of service." msgstr "" @@ -11328,24 +15757,26 @@ msgstr "" msgid "Apple Pay is not available in Test Mode." msgstr "" +#. translators: %s Download noun #: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:83 msgid "Single %s" msgstr "" +#. translators: 1. Download noun; 2. shortcode tag wrapped in span #: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:88 -msgid "%s Archive (includes [downloads] shortcode)" +msgid "%1$s Archive (includes %2$s shortcode)" msgstr "" -#: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:98 +#: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:99 msgid "Apple Pay and Google Pay support is now provided via the Payment Elements integration." msgstr "" -#: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:128 +#: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:129 msgid "This feature is not available when taxes are enabled." msgstr "" #. translators: %1$s Opening anchor tag, do not translate. %2$s Closing anchor tag, do not translate. -#: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:136 +#: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:137 msgid "See the %1$sExpress Checkout documentation%2$s for more information." msgstr "" @@ -11357,8 +15788,9 @@ msgstr "" msgid "Express Checkout" msgstr "" -#: includes/gateways/stripe/includes/payment-methods/payment-request/functions.php:165 -#: includes/gateways/stripe/includes/payment-methods/payment-request/functions.php:222 +#. translators: %d: Quantity. +#: includes/gateways/stripe/includes/payment-methods/payment-request/functions.php:166 +#: includes/gateways/stripe/includes/payment-methods/payment-request/functions.php:223 msgid " × %d" msgstr "" @@ -11493,7 +15925,8 @@ msgstr "" msgid "Please select your billing country" msgstr "" -#: includes/gateways/stripe/includes/utils/regional-support/class-edd-stripe-region-base.php:113 +#. translators: %s: The country name. +#: includes/gateways/stripe/includes/utils/regional-support/class-edd-stripe-region-base.php:114 msgid "Based on your store's base country of %s, it is recommended to set your Billing Address Display to use the \"Full Address\" option to ensure payments are completed successfully." msgstr "" @@ -11521,15 +15954,15 @@ msgstr "" msgid "Stripe Radar review closed with a reason of %s." msgstr "" -#: includes/install.php:378 +#: includes/install.php:290 msgid "Purchase Confirmation" msgstr "" -#: includes/install.php:383 +#: includes/install.php:295 msgid "Your transaction failed; please try again or contact site support." msgstr "" -#: includes/install.php:386 +#: includes/install.php:298 msgid "Purchase History" msgstr "" @@ -12106,6 +16539,26 @@ msgstr[1] "" msgid "Checkout Page" msgstr "" +#: includes/post-types.php:530 +#: src/Admin/Settings/Tabs/General.php:129 +msgid "Success Page" +msgstr "" + +#: includes/post-types.php:534 +#: src/Admin/Settings/Tabs/General.php:138 +msgid "Failed Transaction Page" +msgstr "" + +#: includes/post-types.php:538 +#: src/Admin/Settings/Tabs/General.php:147 +msgid "Purchase History Page" +msgstr "" + +#: includes/post-types.php:542 +#: src/Admin/Settings/Tabs/General.php:156 +msgid "Login Redirect Page" +msgstr "" + #: includes/privacy-functions.php:27 msgid "" "\n" @@ -12299,31 +16752,31 @@ msgstr "" msgid "File download error" msgstr "" -#: includes/process-download.php:191 +#: includes/process-download.php:181 msgid "Sorry, this file could not be downloaded." msgstr "" -#: includes/process-download.php:191 +#: includes/process-download.php:181 msgid "Error Downloading File" msgstr "" -#: includes/process-download.php:295 +#: includes/process-download.php:285 msgid "You do not have permission to download this file" msgstr "" -#: includes/process-download.php:296 +#: includes/process-download.php:286 msgid "Purchase Verification Failed" msgstr "" -#: includes/process-download.php:1074 +#: includes/process-download.php:1064 msgid "Invalid file" msgstr "" -#: includes/process-download.php:1081 +#: includes/process-download.php:1071 msgid "The requested file could not be found. Error 404." msgstr "" -#: includes/process-download.php:1082 +#: includes/process-download.php:1072 msgid "File not found" msgstr "" @@ -12617,7 +17070,7 @@ msgid "You have already added this item to your cart" msgstr "" #: includes/scripts.php:199 -#: includes/template-functions.php:192 +#: includes/template-functions.php:193 msgid "Loading" msgstr "" @@ -12669,83 +17122,86 @@ msgstr "" msgid "Copy these links to your clipboard and give them to your customer" msgstr "" -#: includes/scripts.php:517 +#. translators: singular download label +#: includes/scripts.php:518 msgid "Are you sure you want to delete this %s?" msgstr "" -#: includes/scripts.php:518 +#. translators: plural download label +#: includes/scripts.php:520 msgid "Type to search %s" msgstr "" -#: includes/scripts.php:520 +#. translators: plural download label +#: includes/scripts.php:524 msgid "Choose one or more %s" msgstr "" -#: includes/scripts.php:521 +#: includes/scripts.php:525 msgid "You must have at least one price" msgstr "" -#: includes/scripts.php:522 +#: includes/scripts.php:526 msgid "You must have at least one field" msgstr "" -#: includes/scripts.php:523 +#: includes/scripts.php:527 msgid "Payments must contain at least one item" msgstr "" -#: includes/scripts.php:524 +#: includes/scripts.php:528 msgid "No match for:" msgstr "" -#: includes/scripts.php:525 +#: includes/scripts.php:529 msgid "Item price must be numeric" msgstr "" -#: includes/scripts.php:526 +#: includes/scripts.php:530 msgid "Item tax must be numeric" msgstr "" -#: includes/scripts.php:527 +#: includes/scripts.php:531 msgid "Quantity must be numeric" msgstr "" -#: includes/scripts.php:529 +#: includes/scripts.php:533 msgid "You must choose a method." msgstr "" -#: includes/scripts.php:530 +#: includes/scripts.php:534 msgid "Required fields not completed." msgstr "" -#: includes/scripts.php:531 +#: includes/scripts.php:535 msgid "Are you sure you want to reset your store? This process is not reversible. Please be sure you have a recent backup." msgstr "" -#: includes/scripts.php:532 +#: includes/scripts.php:536 msgid "We are sorry but your browser is not compatible with this kind of file upload. Please upgrade your browser." msgstr "" -#: includes/scripts.php:534 +#: includes/scripts.php:538 msgid "Hide advanced settings" msgstr "" -#: includes/scripts.php:535 +#: includes/scripts.php:539 msgid "There are no downloads attached to this payment" msgstr "" -#: includes/scripts.php:536 +#: includes/scripts.php:540 msgid "Please wait …" msgstr "" -#: includes/scripts.php:537 +#: includes/scripts.php:541 msgid "You must save your changes to send the test email." msgstr "" -#: includes/scripts.php:540 +#: includes/scripts.php:544 msgid "Confirm" msgstr "" -#: includes/scripts.php:547 +#: includes/scripts.php:551 msgid "The edd_use_35_media_ui filter is no longer supported." msgstr "" @@ -12753,37 +17209,38 @@ msgstr "" msgid "Purchase All Items" msgstr "" -#: includes/shortcodes.php:614 +#. translators: plural download label +#: includes/shortcodes.php:615 msgctxt "download post type name" msgid "No %s found" msgstr "" -#: includes/shortcodes.php:705 +#: includes/shortcodes.php:706 msgid "You must be logged in to view this payment receipt." msgstr "" -#: includes/shortcodes.php:717 +#: includes/shortcodes.php:718 msgid "Receipt could not be retrieved, your purchase session has expired." msgstr "" -#: includes/shortcodes.php:801 +#: includes/shortcodes.php:802 msgid "Your profile could not be updated. Please contact a site administrator." msgstr "" -#: includes/shortcodes.php:837 +#: includes/shortcodes.php:838 msgid "The passwords you entered do not match. Please try again." msgstr "" -#: includes/shortcodes.php:848 +#: includes/shortcodes.php:849 msgid "The email you entered is invalid. Please enter a valid email." msgstr "" -#: includes/shortcodes.php:859 +#: includes/shortcodes.php:860 #: includes/users/register.php:76 msgid "This email address is not available." msgstr "" -#: includes/shortcodes.php:993 +#: includes/shortcodes.php:995 msgid "Error removing email address from profile. Please try again later." msgstr "" @@ -12795,110 +17252,139 @@ msgstr "" msgid "You are already logged in" msgstr "" -#: includes/template-functions.php:63 +#. translators: the settings screen URL +#: includes/template-functions.php:64 msgid "No checkout page has been configured. Visit Settings to set one." msgstr "" -#: includes/template-functions.php:206 +#: includes/template-functions.php:89 +#: src/Admin/Settings/Tabs/Misc.php:107 +msgctxt "text shown on the Add to Cart Button when the product is already in the cart" +msgid "Checkout" +msgstr "" + +#: includes/template-functions.php:207 msgid "Added to cart" msgstr "" #. translators: the formatted tax rate -#: includes/template-functions.php:213 +#: includes/template-functions.php:214 msgid "Includes %1$s tax" msgstr "" #. translators: the formatted tax rate -#: includes/template-functions.php:216 +#: includes/template-functions.php:217 msgid "Excluding %1$s tax" msgstr "" -#: includes/template-functions.php:471 +#: includes/template-functions.php:472 msgid "White" msgstr "" -#: includes/template-functions.php:475 +#: includes/template-functions.php:476 msgid "Gray" msgstr "" -#: includes/template-functions.php:479 +#: includes/template-functions.php:480 msgid "Blue" msgstr "" -#: includes/template-functions.php:483 +#: includes/template-functions.php:484 msgid "Red" msgstr "" -#: includes/template-functions.php:487 +#: includes/template-functions.php:488 msgid "Green" msgstr "" -#: includes/template-functions.php:491 +#: includes/template-functions.php:492 msgid "Yellow" msgstr "" -#: includes/template-functions.php:495 +#: includes/template-functions.php:496 msgid "Orange" msgstr "" -#: includes/template-functions.php:499 +#: includes/template-functions.php:500 msgid "Dark Gray" msgstr "" -#: includes/template-functions.php:503 +#: includes/template-functions.php:504 msgid "Inherit" msgstr "" -#: includes/template-functions.php:522 +#: includes/template-functions.php:523 msgid "Plain Text" msgstr "" -#: includes/user-functions.php:584 +#: includes/upgrades/functions.php:142 +msgid "Tax Rates" +msgstr "" + +#: includes/upgrades/functions.php:158 +msgid "Customer Email Addresses" +msgstr "" + +#: includes/upgrades/functions.php:162 +msgid "Customer Notes" +msgstr "" + +#: includes/upgrades/functions.php:170 +msgid "Order Notes" +msgstr "" + +#. translators: Site name +#: includes/user-functions.php:585 msgid "[%s] New User Registration" msgstr "" -#: includes/user-functions.php:585 +#: includes/user-functions.php:586 msgid "New user registration" msgstr "" -#: includes/user-functions.php:587 +#. translators: the user email +#: includes/user-functions.php:590 msgid "E-mail: %s" msgstr "" -#: includes/user-functions.php:596 +#. translators: Site name +#: includes/user-functions.php:600 msgid "[%s] Your username and password" msgstr "" -#: includes/user-functions.php:597 +#: includes/user-functions.php:601 msgid "Your account info" msgstr "" -#: includes/user-functions.php:601 +#: includes/user-functions.php:605 msgid "Password entered at checkout" msgstr "" -#: includes/user-functions.php:603 +#: includes/user-functions.php:607 msgid "Password entered at registration" msgstr "" -#: includes/user-functions.php:606 +#. translators: %s: password message +#: includes/user-functions.php:611 msgid "Password: %s" msgstr "" -#: includes/user-functions.php:611 +#: includes/user-functions.php:616 msgid "Click here to log in" msgstr "" -#: includes/user-functions.php:615 +#. translators: %s: login URL +#: includes/user-functions.php:620 msgid "To log in, visit: %s" msgstr "" -#: includes/user-functions.php:769 -#: includes/user-functions.php:770 +#: includes/user-functions.php:773 +#: includes/user-functions.php:774 msgid "Verify your account" msgstr "" -#: includes/user-functions.php:772 +#. translators: 1: User display name, 2: Site name, 3: Verification URL +#: includes/user-functions.php:777 msgid "" "Hello %1$s,\n" "\n" @@ -12907,35 +17393,37 @@ msgid "" "\t\tLink missing? Visit the following URL: %3$s" msgstr "" -#: includes/user-functions.php:902 +#. translators: %s: URL to request a new verification link +#: includes/user-functions.php:908 msgid "Sorry but your account verification link has expired. Click here to request a new verification URL." msgstr "" -#: includes/user-functions.php:935 +#: includes/user-functions.php:941 msgid "You must be logged in to verify your account." msgstr "" -#: includes/user-functions.php:939 +#: includes/user-functions.php:945 msgid "Your account has already been verified." msgstr "" -#: includes/user-functions.php:983 +#: includes/user-functions.php:989 msgid "Invalid verification token provided." msgstr "" -#: includes/user-functions.php:1113 +#: includes/user-functions.php:1119 msgid "Public Key:" msgstr "" -#: includes/user-functions.php:1116 +#: includes/user-functions.php:1122 msgid "Secret Key:" msgstr "" -#: includes/user-functions.php:1140 +#. translators: %s: iOS App URL +#: includes/user-functions.php:1148 msgid "Easy Digital Downloads iOS App" msgstr "" -#: includes/user-functions.php:1147 +#: includes/user-functions.php:1156 msgid "Add to iOS App" msgstr "" @@ -13186,13 +17674,13 @@ msgid "Installing" msgstr "" #: src/Admin/Extensions/Extension_Manager.php:76 -#: src/Admin/Extensions/Extension_Manager.php:166 +#: src/Admin/Extensions/Extension_Manager.php:167 msgid "Could not install the plugin. Please download and install it manually via Plugins > Add New." msgstr "" #. translators: 1. opening anchor tag, do not translate; 2. closing anchor tag, do not translate #: src/Admin/Extensions/Extension_Manager.php:79 -#: src/Admin/Extensions/Extension_Manager.php:169 +#: src/Admin/Extensions/Extension_Manager.php:170 msgid "Could not install the extension. Please %1$sdownload it from your account%2$s and install it manually." msgstr "" @@ -13206,65 +17694,65 @@ msgstr "" msgid "Deactivating" msgstr "" -#: src/Admin/Extensions/Extension_Manager.php:144 -#: src/Admin/Extensions/Extension_Manager.php:248 -#: src/Admin/Extensions/Extension_Manager.php:328 +#: src/Admin/Extensions/Extension_Manager.php:145 +#: src/Admin/Extensions/Extension_Manager.php:249 +#: src/Admin/Extensions/Extension_Manager.php:329 msgid "There was an error while performing your request." msgstr "" -#: src/Admin/Extensions/Extension_Manager.php:158 +#: src/Admin/Extensions/Extension_Manager.php:159 msgid "Plugin installation is not available for you on this site." msgstr "" -#: src/Admin/Extensions/Extension_Manager.php:232 +#: src/Admin/Extensions/Extension_Manager.php:233 msgid "Plugin installed." msgstr "" -#: src/Admin/Extensions/Extension_Manager.php:232 +#: src/Admin/Extensions/Extension_Manager.php:233 msgid "Extension installed." msgstr "" -#: src/Admin/Extensions/Extension_Manager.php:254 +#: src/Admin/Extensions/Extension_Manager.php:255 msgid "Plugin activation is not available for you on this site." msgstr "" #. translators: "extension" or "plugin" as defined by $type -#: src/Admin/Extensions/Extension_Manager.php:271 +#: src/Admin/Extensions/Extension_Manager.php:272 msgid "Could not activate the %s." msgstr "" -#: src/Admin/Extensions/Extension_Manager.php:294 +#: src/Admin/Extensions/Extension_Manager.php:295 msgid "Plugin activated." msgstr "" -#: src/Admin/Extensions/Extension_Manager.php:294 +#: src/Admin/Extensions/Extension_Manager.php:295 msgid "Extension activated." msgstr "" -#: src/Admin/Extensions/Extension_Manager.php:296 +#: src/Admin/Extensions/Extension_Manager.php:297 #: src/Lite/Admin/PassHandler/Connect.php:91 #: src/Lite/Admin/PassHandler/Connect.php:100 #: src/Lite/Admin/PassHandler/Connect.php:146 msgid "Plugin installed & activated." msgstr "" -#: src/Admin/Extensions/Extension_Manager.php:296 +#: src/Admin/Extensions/Extension_Manager.php:297 msgid "Extension installed & activated." msgstr "" -#: src/Admin/Extensions/Extension_Manager.php:305 +#: src/Admin/Extensions/Extension_Manager.php:306 msgid "Activated" msgstr "" -#: src/Admin/Extensions/Extension_Manager.php:334 +#: src/Admin/Extensions/Extension_Manager.php:335 msgid "Plugin deactivation is not available for you on this site." msgstr "" -#: src/Admin/Extensions/Extension_Manager.php:353 +#: src/Admin/Extensions/Extension_Manager.php:354 msgid "Plugin deactivated." msgstr "" -#: src/Admin/Extensions/Extension_Manager.php:353 +#: src/Admin/Extensions/Extension_Manager.php:354 msgid "Extension deactivated." msgstr "" @@ -13556,8 +18044,8 @@ msgid "Close and Exit Without Saving" msgstr "" #: src/Admin/PassHandler/Ajax.php:58 -#: src/Admin/PassHandler/Ajax.php:127 -#: src/Admin/PassHandler/Ajax.php:161 +#: src/Admin/PassHandler/Ajax.php:128 +#: src/Admin/PassHandler/Ajax.php:162 msgid "You do not have permission to manage this pass." msgstr "" @@ -13565,11 +18053,11 @@ msgstr "" msgid "Please enter a license key." msgstr "" -#: src/Admin/PassHandler/Ajax.php:145 +#: src/Admin/PassHandler/Ajax.php:146 msgid "Your pass was successfully deactivated." msgstr "" -#: src/Admin/PassHandler/Ajax.php:171 +#: src/Admin/PassHandler/Ajax.php:172 msgid "Pass key deleted." msgstr "" @@ -13737,7 +18225,7 @@ msgid "Looks like you have an email marketing extension installed, but we suppor msgstr "" #: src/Admin/Settings/Recurring.php:110 -msgid "Recurring Payments" +msgid "Subscriptions" msgstr "" #: src/Admin/Settings/Reviews.php:115 @@ -13748,6 +18236,974 @@ msgstr "" msgid "Product Reviews" msgstr "" +#: src/Admin/Settings/Tabs/Emails.php:36 +msgid "Email Configuration" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:41 +msgid "Template" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:42 +msgid "Choose a template. Click \"Save Changes\" then \"Preview Purchase Receipt\" to see the new template." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:48 +msgid "Logo" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:49 +msgid "Upload or choose a logo to be displayed at the top of sales receipt emails. Displayed on HTML emails only." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:54 +msgid "From Name" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:55 +msgid "This should be your site or shop name. Defaults to Site Title if empty." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:62 +msgid "From Email" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:63 +msgid "This will act as the \"from\" and \"reply-to\" addresses." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:84 +msgid "Purchase Email Subject" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:85 +msgid "Enter the subject line for the purchase receipt email." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:91 +msgid "Purchase Email Heading" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:92 +msgid "Enter the heading for the purchase receipt email." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:99 +msgid "Text to email customers after completing a purchase. Personalize with HTML and {tag} markers." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:107 +msgid "Sale Notification Subject" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:108 +msgid "Enter the subject line for the sale notification email." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:114 +msgid "Sale Notification Heading" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:115 +msgid "Enter the heading for the sale notification email." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:121 +msgid "Sale Notification" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:122 +msgid "Text to email as a notification for every completed purchase. Personalize with HTML and {tag} markers." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:128 +msgid "Sale Notification Emails" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:129 +msgid "Enter the email address(es) that should receive a notification anytime a sale is made. One per line." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:135 +msgid "Disable Admin Notifications" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:136 +msgid "Check this box if you do not want to receive sales notification emails." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:164 +msgid "The summary email is not yet scheduled. Save the settings to manually schedule it." +msgstr "" + +#. Translators: formatted date +#: src/Admin/Settings/Tabs/Emails.php:168 +msgid "The next summary email is scheduled to send on %s." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:174 +msgid "Email Frequency" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:179 +msgid "Weekly" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:180 +msgid "Monthly" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:185 +msgid "Email Recipient" +msgstr "" + +#. Translators: email +#: src/Admin/Settings/Tabs/Emails.php:190 +msgid "Administrator: %s" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:191 +#: src/Admin/Settings/Tabs/Emails.php:197 +msgid "Custom Recipients" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:198 +msgid "Enter the email address(es) that should receive Email Summaries. One per line." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:213 +msgid "Disable Email Summary" +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:214 +msgid "Learn more about Email Summaries." +msgstr "" + +#: src/Admin/Settings/Tabs/Emails.php:215 +msgid "Check this box to disable Email Summaries." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:40 +msgid "Active Gateways" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:41 +msgid "Choose the payment gateways you want to enable." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:47 +msgid "Default Gateway" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:48 +msgid "Choose the gateway your checkout will use by default.
    If you choose Automatic, the first enabled gateway from the Active Gateways will be used." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:54 +msgid "Payment Method Icons" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:55 +msgid "Display icons for the selected payment methods." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:55 +msgid "You will also need to configure your gateway settings if you are accepting credit cards." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:72 +msgid "Enforce SSL on Checkout" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:73 +msgid "Enforced" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:74 +msgid "Redirect all customers to the secure checkout page. You must have an SSL certificate installed to use this option." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:79 +#: src/Admin/Settings/Tabs/Gateways.php:82 +msgid "Redirect to Checkout" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:80 +msgid "Immediately redirect to checkout after adding an item to the cart?" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:83 +msgid "When enabled, once an item has been added to the cart, the customer will be redirected directly to your checkout page. This is useful for stores that sell single items." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:87 +#: src/Admin/Settings/Tabs/Gateways.php:90 +#: src/Admin/Settings/Tabs/Misc.php:114 +#: src/Admin/Settings/Tabs/Misc.php:116 +msgid "Require Login" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:88 +msgid "Require that users be logged-in to purchase files." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:91 +msgid "You can require that customers create and login to user accounts prior to purchasing from your store by enabling this option. When unchecked, users can purchase without being logged in by using their name and email address." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:95 +msgid "Show Register / Login Form" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:96 +msgid "Display the registration and login forms on the checkout page for non-logged-in users." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:100 +msgid "Registration and Login Forms" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:101 +msgid "Registration Form Only" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:102 +msgid "Login Form Only" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:108 +msgid "Enable Cart Saving" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:109 +msgid "Check this to enable cart saving on the checkout." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:111 +msgid "Cart Saving" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:112 +msgid "Cart saving allows shoppers to create a temporary link to their current shopping cart so they can come back to it later, or share it with someone." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:116 +#: src/Admin/Settings/Tabs/Gateways.php:119 +msgid "Moderation" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:120 +msgid "It is sometimes necessary to temporarily prevent certain potential customers from checking out. Use these settings to control who can make purchases." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:125 +msgid "Emails placed in the box above will not be allowed to make purchases." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:125 +msgid "One per line, enter: email addresses, domains (@example.com), or TLDs (.gov)." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:127 +msgid "@example.com" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:137 +msgid "As a shop owner, sometimes refunds are necessary. Use these settings to decide how refunds will work in your shop." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:141 +msgid "Default Status" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:142 +msgid "This will be the store default. It can be changed at a per-product level." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:150 +msgid "Number of days (after a sale) when refunds can be processed.
    Default is 30 days. Set to 0 for infinity. It can be changed at a per-product level." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:175 +msgid "While test mode is enabled, no live transactions are processed.
    Use test mode in conjunction with the sandbox/test account for the payment gateways to test." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:189 +msgid "Forced Test Mode" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:190 +msgid "You currently cannot modify the Test Mode setting, as the 'EDD_TEST_MODE' constant has been defined as 'true' or the edd_is_test_mode filter is being forced to 'true'." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:206 +msgid "Enable SKU Entry" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:207 +msgid "Check this box to allow entry of product SKUs." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:208 +msgid "SKUs will be shown on purchase receipt and exported purchase histories." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:213 +msgid "Enable Sequental Numbering" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:214 +msgid "Check this box to enable sequential order numbers." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:215 +msgid "Does not impact previous orders. Future orders will be sequential." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:221 +msgid "Sequential Number Prefix" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:222 +msgid "A prefix to prepend to all sequential order numbers." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:227 +msgid "Sequential Number Postfix" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:228 +msgid "A postfix to append to all sequential order numbers." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:236 +msgid "Advanced Order Numbers" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:255 +msgid "Sequential Starting Number" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:256 +msgid "The number at which the sequence should begin." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:264 +msgid "Once sequential order numbering is active, the starting number cannot be updated to an order number that's smaller than the highest order number. Update this with care." +msgstr "" + +#. translators: %s: next order number, wrapped in code tags +#: src/Admin/Settings/Tabs/Gateways.php:268 +msgid "The next order number will be %s." +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:283 +msgid "Gain access to even more control over your order numbering!" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:285 +msgid "Track free orders in a separate sequential series" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:286 +msgid "Assign temporary numbers to incomplete orders" +msgstr "" + +#: src/Admin/Settings/Tabs/Gateways.php:287 +msgid "Abandoned orders do not interrupt the complete order series" +msgstr "" + +#. translators: %1$s: opening anchor tag, %2$s: closing anchor tag +#: src/Admin/Settings/Tabs/Gateways.php:309 +msgid "Access %1$sAdvanced Sequential Order Numbers%2$s today." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:39 +msgid "Business Info" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:42 +msgid "Business Information" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:43 +msgid "Easy Digital Downloads uses the following business information for things like pre-populating tax fields, and connecting third-party services with the same information." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:47 +msgid "Business Name" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:48 +msgid "The official (legal) name of your store. Defaults to Site Title if empty." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:55 +msgid "Business Type" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:56 +msgid "Choose \"Individual\" if you do not have an official/legal business ID, or \"Company\" if a registered business entity exists." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:59 +msgid "Individual" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:60 +msgid "Company" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:65 +msgid "Business Address" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:71 +msgid "Business Address (Extra)" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:77 +msgid "Business City" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:83 +msgid "Business Postal Code" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:90 +msgid "Business Country" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:95 +msgid "Select a country" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:102 +msgid "Business Region" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:106 +msgid "Select a region" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:115 +msgid "Page Settings" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:116 +msgid "Easy Digital Downloads uses the pages below for handling the display of checkout, purchase confirmation, purchase history, and purchase failures. If pages are deleted or removed in some way, they can be recreated manually from the Pages menu. When re-creating the pages, enter the shortcode shown in the page content area." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:120 +msgid "Primary Checkout Page" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:121 +msgid "This is the checkout page where buyers will complete their purchases.
    The [download_checkout] shortcode must be on this page." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:130 +msgid "This is the page buyers are sent to after completing their purchases.
    The [edd_receipt] shortcode should be on this page." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:139 +msgid "This is the page buyers are sent to if their transaction is cancelled or fails." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:148 +msgid "This page shows a complete purchase history for the current user, including download links.
    The [purchase_history] shortcode should be on this page." +msgstr "" + +#. translators: %s: home URL +#: src/Admin/Settings/Tabs/General.php:159 +msgid "If a customer logs in using the [edd_login] shortcode, this is the page they will be redirected to.
    Note: override using the redirect shortcode attribute: [edd_login redirect=\"%s\"]." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:174 +msgid "Currency Settings" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:175 +msgid "Different countries use different formatting for their currency. You will want to pick what most of your users will expect to use." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:180 +msgid "Choose your currency. Note that some payment gateways have currency restrictions." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:187 +msgid "Currency Position" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:188 +msgid "Choose the location of the currency sign." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:191 +msgid "Before ($10)" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:192 +msgid "After (10$)" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:197 +msgid "Thousandths Separator" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:198 +msgid "The symbol to separate thousandths. Usually , or .." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:207 +msgid "Decimal Separator" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:208 +msgid "The symbol to separate decimal points. Usually , or .." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:222 +msgid "API Settings" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:223 +msgid "The Easy Digital Downloads REST API provides access to store data through our API endpoints. Enable this setting if you would like all user accounts to be able to generate their own API keys." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:227 +msgid "Allow User Keys" +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:228 +msgid "Check this box to allow all users to generate API keys." +msgstr "" + +#: src/Admin/Settings/Tabs/General.php:229 +msgid "Users who can manage_shop_settings are always allowed to generate keys." +msgstr "" + +#. translators: %s: API documentation URL +#: src/Admin/Settings/Tabs/General.php:236 +msgid "Visit the REST API documentation for further information." +msgstr "" + +#: src/Admin/Settings/Tabs/Marketing.php:36 +msgid "Abandoned Cart Recovery" +msgstr "" + +#: src/Admin/Settings/Tabs/Marketing.php:42 +msgid "Multiple Discounts" +msgstr "" + +#: src/Admin/Settings/Tabs/Marketing.php:43 +msgid "Allow customers to use multiple discounts on the same purchase?" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:37 +msgid "Debug Mode" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:39 +msgid "Check this box to enable Debug Mode." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:44 +msgid "Disable Styles" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:45 +msgid "Check this box to disable all included styling." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:46 +msgid "This includes buttons, checkout fields, product pages, and all other elements" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:48 +msgid "Disabling Styles" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:49 +msgid "If your theme has a complete custom CSS file for Easy Digital Downloads, you may wish to disable our default styles. This is not recommended unless you're sure your theme has a complete custom CSS." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:53 +msgid "Cart Item Quantities" +msgstr "" + +#. translators: %s is the plural label for downloads +#: src/Admin/Settings/Tabs/Misc.php:55 +msgid "Allow quantities to be adjusted when adding %s to the cart, and while viewing the checkout cart." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:60 +msgid "Remove Data on Uninstall" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:61 +msgid "Check this box if you would like EDD to completely remove all of its data when the plugin is deleted." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:68 +msgid "Default Button Style" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:69 +msgid "Choose the style you want to use for the buttons." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:75 +msgid "Default Button Color" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:76 +msgid "Choose the color you want to use for the buttons." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:83 +msgid "Complete Purchase Text" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:84 +msgid "The button label for completing a purchase." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:90 +msgid "Complete Free Purchase Text" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:91 +msgid "The button label for completing a free purchase." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:97 +msgid "Add to Cart Text" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:98 +msgid "Text shown on the Add to Cart Buttons." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:104 +msgid "Checkout Button Text" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:105 +msgid "Text shown on the Add to Cart Button when the product is already in the cart." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:115 +msgid "Require a user to login before file download links deliver the file." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:117 +msgid "Download links expire after the link expiration setting, but you can restrict file downloads to only logged in users. Note: This may affect links from purchase receipts and customers if you have guest checkout enabled." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:122 +#: src/Admin/Settings/Tabs/Misc.php:125 +msgid "Download Method" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:123 +msgid "Select the file download method. Note, not all methods work on all servers." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:126 +msgid "Due to its consistency in multiple platforms and better file protection, 'forced' is the default method. Because Easy Digital Downloads uses PHP to process the file with the 'forced' method, larger files can cause problems with delivery, resulting in hitting the 'max execution time' of the server. If users are getting 404 or 403 errors when trying to access their purchased files when using the 'forced' method, changing to the 'redirect' method can help resolve this." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:128 +msgid "Forced" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:129 +msgid "Redirect" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:134 +msgid "Symbolically Link Files" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:135 +msgid "Check this if you are delivering really large files or having problems with file downloads completing." +msgstr "" + +#. translators: %s is the singular label for a download +#: src/Admin/Settings/Tabs/Misc.php:142 +msgid "The maximum number of times files can be downloaded for purchases. Can be overwritten for each %s." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:145 +msgid "File Download Limits" +msgstr "" + +#. translators: %s is the singular label for a download +#: src/Admin/Settings/Tabs/Misc.php:147 +msgid "Set the global default for the number of times a customer can download items they purchase. Using a value of 0 is unlimited. This can be defined on a %s-specific level as well. Download limits can also be reset for an individual purchase." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:151 +#: src/Admin/Settings/Tabs/Misc.php:153 +msgid "Download Link Expiration" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:152 +msgid "How long should download links be valid for? Default is 24 hours from the time they are generated. Enter a time in hours." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:154 +msgid "When a customer receives a link to their downloads via email, in their receipt, or in their purchase history, the link will only be valid for the timeframe (in hours) defined in this setting. Sending a new purchase receipt or visiting the account page will re-generate a valid link for the customer." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:162 +msgid "Disable Redownload" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:163 +msgid "Check this if you do not want to allow users to redownload items from their purchase history." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:179 +msgid "Buy Now Text" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:180 +msgid "Text shown on the Buy Now Buttons." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:190 +msgid "Buy Now Disabled" +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:191 +msgid "Buy Now buttons are only available for stores that have a single supported gateway active and that do not use taxes." +msgstr "" + +#: src/Admin/Settings/Tabs/Misc.php:210 +msgid "View the Log" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:39 +msgid "Privacy Policy Settings" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:40 +msgid "Depending on legal and regulatory requirements, it may be necessary for your site to show a checkbox for agreement to a privacy policy." +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:44 +#: src/Admin/Settings/Tabs/Privacy.php:79 +msgid "Agreement" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:45 +msgid "Check this box to show an \"Agree to Privacy Policy\" checkbox on checkout." +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:46 +msgid "Customers must agree to your privacy policy before purchasing." +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:51 +#: src/Admin/Settings/Tabs/Privacy.php:95 +msgid "Agreement Label" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:52 +msgid "Label for the \"Agree to Privacy Policy\" checkbox." +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:54 +msgid "I agree to the privacy policy" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:59 +msgid "Privacy Policy on Checkout" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:60 +msgid "Display the entire Privacy Policy at checkout." +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:60 +#: src/Admin/Settings/Tabs/Privacy.php:62 +msgid "Set your Privacy Policy here" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:62 +msgid "Display your Privacy Policy on checkout." +msgstr "" + +#. translators: %1$s: Opening anchor tag, %2$s: Closing anchor tag. +#: src/Admin/Settings/Tabs/Privacy.php:64 +msgid "Need help creating a Privacy Policy? We recommend %1$sTermageddon%2$s." +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:74 +msgid "Terms & Agreements Settings" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:75 +msgid "Depending on legal and regulatory requirements, it may be necessary for your site to show checkbox for agreement to terms." +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:80 +msgid "Check this box to show an \"Agree to Terms\" checkbox on checkout." +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:82 +msgid "Check this to show an agree to terms on checkout that users must agree to before purchasing." +msgstr "" + +#. translators: 1: Opening anchor tag, 2: Closing anchor tag. +#: src/Admin/Settings/Tabs/Privacy.php:86 +msgid "Need help creating a Terms of Agreement? We recommend using %1$sTermageddon%2$s." +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:96 +msgid "Label for the \"Agree to Terms\" checkbox." +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:97 +msgid "I agree to the terms" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:103 +msgid "Agreement Text" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:121 +msgid "Order Statuses" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:123 +msgid "When a user requests to be anonymized or removed from a site, these are the actions that will be taken on payments associated with their customer, by status." +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:124 +msgid "What settings should I use?" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:125 +msgid "By default, Easy Digital Downloads sets suggested actions based on the Payment Status. These are purely recommendations, and you may need to change them to suit your store's needs. If you are unsure, you can safely leave these settings as is." +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:129 +msgid "Rules" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:131 +msgid "When a user wants their order history anonymized or removed, the following rules will be used:" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:136 +msgid "Do Nothing" +msgstr "" + +#: src/Admin/Settings/Tabs/Privacy.php:137 +msgid "Anonymize" +msgstr "" + +#. translators: %s: Tab class name. +#: src/Admin/Settings/Tabs/Tab.php:45 +msgid "The %s settings class is missing the required ID property." +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:40 +msgid "Check this to enable taxes on purchases." +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:42 +msgid "Enabling Taxes" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:43 +msgid "With taxes enabled, customers will be taxed based on the rates you define, and are required to input their address on checkout so rates can be calculated accordingly." +msgstr "" + +#. translators: %s - tax setup documentation URL. +#: src/Admin/Settings/Tabs/Taxes.php:49 +msgid "Visit the Tax setup documentation for further information.

    If you need VAT support, there are options listed on the documentation page.

    " +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:54 +msgid "Prices Include Tax" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:55 +msgid "This option affects how you enter prices." +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:59 +msgid "Yes, I will enter prices inclusive of tax" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:60 +msgid "No, I will enter prices exclusive of tax" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:62 +msgid "Prices Inclusive of Tax" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:63 +msgid "When using prices inclusive of tax, you will be entering your prices as the total amount you want a customer to pay for the download, including tax. Easy Digital Downloads will calculate the proper amount to tax the customer for the defined total price." +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:67 +msgid "Show Tax Rate on Prices" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:68 +msgid "Show" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:69 +msgid "Some countries require a notice that product prices include tax." +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:74 +msgid "Show in Checkout" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:75 +msgid "Should prices on the checkout page be shown with or without tax?" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:79 +msgid "Including tax" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:80 +msgid "Excluding tax" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:82 +msgid "Taxes Displayed for Products on Checkout" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:83 +msgid "This option will determine whether the product price displays with or without tax on checkout." +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:101 +msgid "Regional Rates" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:102 +msgid "Configure rates for each region you wish to collect sales tax in." +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:117 +msgid "Default Rate" +msgstr "" + +#: src/Admin/Settings/Tabs/Taxes.php:119 +msgid "This setting is no longer used in this version of Easy Digital Downloads. We have migrated any fallback tax rates for you to verify below. Click \"Save Changes\" to dismiss this notice." +msgstr "" + #: src/Admin/Settings/WP_SMTP.php:69 msgid "Improve Email Deliverability" msgstr "" @@ -13812,88 +19268,89 @@ msgstr "" msgid "Your checkout page is using the legacy shortcode" msgstr "" -#: src/Admin/SiteHealth/Direct.php:97 +#. translators: %1$s - opening tag, %2$s - closing tag +#: src/Admin/SiteHealth/Direct.php:98 msgid "Your checkout page is configured; however, it is currently using the legacy %1$s[download_checkout]%2$s shortcode. We recommend changing your checkout to use the EDD Checkout Block." msgstr "" -#: src/Admin/SiteHealth/Direct.php:107 +#: src/Admin/SiteHealth/Direct.php:108 msgid "Edit Checkout Page" msgstr "" -#: src/Admin/SiteHealth/Direct.php:122 +#: src/Admin/SiteHealth/Direct.php:123 msgid "Your download files are protected" msgstr "" -#: src/Admin/SiteHealth/Direct.php:127 +#: src/Admin/SiteHealth/Direct.php:128 msgid "Your checkout page is a critical part of your store." msgstr "" -#: src/Admin/SiteHealth/Direct.php:150 +#: src/Admin/SiteHealth/Direct.php:151 msgid "Your download files may not be protected" msgstr "" #. translators: 1. opening link tag; 2. closing link tag -#: src/Admin/SiteHealth/Direct.php:157 +#: src/Admin/SiteHealth/Direct.php:158 msgid "To ensure the best protection, you should use this doc to add this %1$sNGINX redirect rule%2$s." msgstr "" -#: src/Admin/SiteHealth/Direct.php:161 +#: src/Admin/SiteHealth/Direct.php:162 msgid "If you have already done this, you can disregard this notice." msgstr "" -#: src/Admin/SiteHealth/Direct.php:173 +#: src/Admin/SiteHealth/Direct.php:174 msgid "No need to worry, you are using the recommended 'Forced' download method, and customers should never see the direct path to the files. The following action is still recommended, however." msgstr "" -#: src/Admin/SiteHealth/Direct.php:181 +#: src/Admin/SiteHealth/Direct.php:182 msgid "You currently are using the 'Redirect' download method, which may expose your downloadable products. Either switch to the 'Forced' method or enable 'Symlinks'." msgstr "" -#: src/Admin/SiteHealth/Direct.php:193 +#: src/Admin/SiteHealth/Direct.php:194 msgid "Protect your files" msgstr "" -#: src/Admin/SiteHealth/Direct.php:199 +#: src/Admin/SiteHealth/Direct.php:200 msgid "Your current download method creates a temporary copy of the file for the customer to download. After they successfully download it, it is removed, ensuring they never have direct access to your product files." msgstr "" -#: src/Admin/SiteHealth/Direct.php:212 +#: src/Admin/SiteHealth/Direct.php:213 msgid "Your download files are currently not protected" msgstr "" -#: src/Admin/SiteHealth/Direct.php:236 +#: src/Admin/SiteHealth/Direct.php:237 msgid "Miscellaneous Settings" msgstr "" -#: src/Admin/SiteHealth/Direct.php:253 +#: src/Admin/SiteHealth/Direct.php:254 msgid "You have at least one gateway enabled" msgstr "" -#: src/Admin/SiteHealth/Direct.php:258 +#: src/Admin/SiteHealth/Direct.php:259 msgid "Fantastic! You have enabled a gateway and can accept orders." msgstr "" -#: src/Admin/SiteHealth/Direct.php:278 +#: src/Admin/SiteHealth/Direct.php:279 msgid "Please enable at least one gateway in order to allow customers to make purchases." msgstr "" -#: src/Admin/SiteHealth/Direct.php:297 +#: src/Admin/SiteHealth/Direct.php:298 msgid "Scheduled events are running" msgstr "" -#: src/Admin/SiteHealth/Direct.php:302 +#: src/Admin/SiteHealth/Direct.php:303 msgid "Easy Digital Downloads uses scheduled events in a number of ways to help maintain performance and stability." msgstr "" -#: src/Admin/SiteHealth/Direct.php:312 +#: src/Admin/SiteHealth/Direct.php:313 msgid "Scheduled events are not running" msgstr "" -#: src/Admin/SiteHealth/Direct.php:317 +#: src/Admin/SiteHealth/Direct.php:318 msgid "Your site has cron events disabled. WordPress cron events should run at least every ten minutes for your store to manage order related events." msgstr "" -#: src/Admin/SiteHealth/Direct.php:318 +#: src/Admin/SiteHealth/Direct.php:319 msgid "Some hosting providers disable cron events by default, in favor of their own solution to running WP_CRON. Please contact your hosting provider to confirm any necessary changes." msgstr "" @@ -14126,20 +19583,20 @@ msgstr "" msgid "Easy Digital Downloads (Pro) was installed, but needs to be activated on the Plugins page inside your WordPress admin." msgstr "" -#: src/Lite/Admin/PassHandler/Pointer.php:108 +#: src/Lite/Admin/PassHandler/Pointer.php:83 msgid "Install the Pro Version!" msgstr "" -#: src/Lite/Admin/PassHandler/Pointer.php:109 +#: src/Lite/Admin/PassHandler/Pointer.php:84 msgid "We see you already have an active pass. Click here to verify your license key and we'll connect you to install Easy Digital Downloads (Pro)." msgstr "" -#: src/Lite/Admin/PassHandler/Pointer.php:219 +#: src/Lite/Admin/PassHandler/Pointer.php:172 msgid "You're eligible to install EDD (Pro)!" msgstr "" #. translators: 1. opening anchor tag; 2. closing anchor tag -#: src/Lite/Admin/PassHandler/Pointer.php:222 +#: src/Lite/Admin/PassHandler/Pointer.php:175 msgid "Good news! With your pass subscription, you can install the Pro version of Easy Digital Downloads. %1$sVisit the settings page%2$s to verify your license and access Pro only features." msgstr "" @@ -14165,7 +19622,8 @@ msgstr "" msgid "You have not made any purchases." msgstr "" -#: templates/payment-processing.php:2 +#. translators: %s - success page URL +#: templates/payment-processing.php:5 msgid "Your purchase is processing. This page will reload automatically in 8 seconds. If it does not, click here." msgstr "" @@ -14173,59 +19631,60 @@ msgstr "" msgid "Log into Your Account" msgstr "" -#: templates/shortcode-profile-editor.php:18 +#: templates/shortcode-profile-editor.php:19 msgid "Saved cart" msgstr "" -#: templates/shortcode-profile-editor.php:18 +#. translators: %s: Restore cart URL +#: templates/shortcode-profile-editor.php:22 msgid "You have a saved cart, click here to restore it." msgstr "" -#: templates/shortcode-profile-editor.php:22 +#: templates/shortcode-profile-editor.php:28 msgid "Your profile has been edited successfully." msgstr "" -#: templates/shortcode-profile-editor.php:35 +#: templates/shortcode-profile-editor.php:41 msgid "Change your Name" msgstr "" -#: templates/shortcode-profile-editor.php:48 +#: templates/shortcode-profile-editor.php:54 msgid "Display Name" msgstr "" -#: templates/shortcode-profile-editor.php:68 +#: templates/shortcode-profile-editor.php:74 msgid "Primary Email Address" msgstr "" -#: templates/shortcode-profile-editor.php:104 +#: templates/shortcode-profile-editor.php:110 msgid "Additional Email Addresses" msgstr "" -#: templates/shortcode-profile-editor.php:139 +#: templates/shortcode-profile-editor.php:145 msgid "Change your Billing Address" msgstr "" -#: templates/shortcode-profile-editor.php:142 +#: templates/shortcode-profile-editor.php:148 msgid "Line 1" msgstr "" -#: templates/shortcode-profile-editor.php:147 +#: templates/shortcode-profile-editor.php:153 msgid "Line 2" msgstr "" -#: templates/shortcode-profile-editor.php:195 +#: templates/shortcode-profile-editor.php:201 msgid "Change your Password" msgstr "" -#: templates/shortcode-profile-editor.php:198 +#: templates/shortcode-profile-editor.php:204 msgid "New Password" msgstr "" -#: templates/shortcode-profile-editor.php:203 +#: templates/shortcode-profile-editor.php:209 msgid "Re-enter Password" msgstr "" -#: templates/shortcode-profile-editor.php:220 +#: templates/shortcode-profile-editor.php:226 msgid "Save Changes" msgstr "" diff --git a/wp-content/plugins/easy-digital-downloads/readme.txt b/wp-content/plugins/easy-digital-downloads/readme.txt index 09d601ca..6192c748 100644 --- a/wp-content/plugins/easy-digital-downloads/readme.txt +++ b/wp-content/plugins/easy-digital-downloads/readme.txt @@ -6,7 +6,7 @@ Tags: ecommerce, payments, sell, digital store, stripe Requires at least: 5.4 Tested up to: 6.2 Requires PHP: 7.1 -Stable Tag: 3.1.3 +Stable Tag: 3.1.4 License: GNU Version 2 or Any Later Version Sell your digital products with the #1 eCommerce plugin written for digital creators by digital creators. @@ -226,23 +226,35 @@ Yes, with an Extended Pass you get access to [Recurring Payments](https://easydi == Changelog == -= 3.1.3 = -* Improvement: Licensing messages for third party extensions no longer link to the main EDD site. -* Improvement: The default number of tax rates to query has been increased. -* Fix: Using a custom `straight_to_gateway` link did not add a product to the cart. -* Fix: Products which are marked as having variable prices, but which don't have any prices, could cause a PHP notice or error. -* Fix: Duplicate purchase receipt emails could be sent when editing an order. -* Fix: The product sales export was not respecting the end date when set. -* Fix: The product sales export was showing incorrect amounts for orders with multiple items, or partially refunded orders. -* Fix: For stores which collect sales tax, tax exempt fees sometimes had tax applied. -* Fix: `edd_store_discount` now accepts times for start/expiration dates. -* Fix: Users who are not also customers were unable to update their profile using the EDD profile editor. -* Fix: The pass ID for pro licenses could be incorrect in some cases. -* Fix: If EDD settings were removed, the telemetry data could cause a PHP notice. -* Fix: Prevent a JavaScript error that could occur if the cart widget was present on the checkout page when taxes are enabled. -* Dev: Third party developers who use EDD's licensing screen can now customize licensing messages. += 3.1.4 = +* Improvement: The checkout cart markup is now aware if the cart is using the shortcode or the block. +* Improvement: A filter has been added to the structured data for products to allow extensions to add additional offers. +* Improvement: The email marker (tagging) experience has been updated to be more accessible and easier to use. +* Improvement: EDD's admin JavaScript has been updated to prevent deprecation notices. +* Improvement: It is now possible to update the sequential start number as long as it does not conflict with existing orders. +* Improvement: The current file name is now stored with the file download log. +* Improvement: The emails on the order details screen has been updated to always include the customer's primary address, even if it wasn't used on an order. +* Fix: When the "last month" had fewer days than "month to date", reporting could incorrectly cross months. +* Fix: The `edd_link_helper` function could sometimes have an empty UTM medium attribute. +* Fix: Checkbox inputs for privacy/terms are now marked required with the HTML5 attribute. +* Fix: The Recapture onbording process could inconsistently fail to install or connect. +* Fix - Stripe: Recurring products with free trials were immediately creating an invoice with Payment Elements. +* Fix - Stripe: When using Payment Elements, clicking the purchase button did not show the loading animation. +* Fix - Stripe: Stripe data will be included in the Site Health debug information with EDD 3.1.4. +* Fix - Stripe: The list of countries which do not allow application fees has been updated. +* i18n: All countries and states are now translation ready. +* i18n: We have started the process of updating strings to add comments for translators where recommended. +* Dev: Hooks have been added to the license update/delete methods. +* Dev: EDD's pointer registration has been updated so that extensions can hook into it. +* Dev: EDD now has a status badge utility class to allow order status badges to be more universally used. +* Dev: The `edd_set_upgrade_complete` function is now in a file that's loaded outside of the admin, so it can be used in cron upgrades. +* Dev: The EDD debugging information under Site Health can now be filtered so that extensions can add key data. +* Dev: Extensions which use the EDD extension registry will attempt to validate the pro pass license before the individual extension license. +* Dev: The EDD debug log description has been updated to link to a support doc explaining the `edd_debug_log` function. +* Dev: The `edd_get_utc_date_string` helper function has been created to simplify getting a formatted UTC date. +* Dev: The EDD settings have been refactored for readability. -View the full changelog at [https://easydigitaldownloads.com/changelog/](https://easydigitaldownloads.com/changelog/?utm_medium=readme&utm_source=wporg&utm_campaign=edd-plugin&utm_term=description) +View the full changelog at [https://easydigitaldownloads.com/changelogs/plugin/easy-digital-downloads/](https://easydigitaldownloads.com/changelogs/plugin/easy-digital-downloads/?utm_medium=readme&utm_source=wporg&utm_campaign=edd-plugin&utm_term=description) == Upgrade Notice == -IMPORTANT: Upgrading from Easy Digital Downloads 2.9.x to 3.0+ is a major release that includes many improvements and changes. You will be asked to perform database maintenance once installed. Please ensure you make a backup of your site prior to upgrading. Your site should remain functional during this maintenance, but as with all updates, it is best to make a backup of your site prior to updating. +IMPORTANT: Upgrading from Easy Digital Downloads 2.x to 3.0+ is a major release that includes many improvements and changes. You will be asked to perform database maintenance once installed. Please ensure you make a backup of your site prior to upgrading. Your site should remain functional during this maintenance, but as with all updates, it is best to make a backup of your site prior to updating. diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/Extensions/Extension_Manager.php b/wp-content/plugins/easy-digital-downloads/src/Admin/Extensions/Extension_Manager.php index 4c2be71d..98d8b6c0 100644 --- a/wp-content/plugins/easy-digital-downloads/src/Admin/Extensions/Extension_Manager.php +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/Extensions/Extension_Manager.php @@ -84,6 +84,7 @@ class Extension_Manager implements SubscriberInterface { 'results' => __( 'extensions found', 'easy-digital-downloads' ), 'deactivating' => __( 'Deactivating', 'easy-digital-downloads' ), 'debug' => edd_doing_script_debug(), + 'filter' => filter_input( INPUT_GET, 'filter', FILTER_SANITIZE_STRING ), ) ); } diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/PassHandler/Ajax.php b/wp-content/plugins/easy-digital-downloads/src/Admin/PassHandler/Ajax.php index da06888d..99220e53 100644 --- a/wp-content/plugins/easy-digital-downloads/src/Admin/PassHandler/Ajax.php +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/PassHandler/Ajax.php @@ -81,16 +81,17 @@ class Ajax implements SubscriberInterface { */ private function get_verification_response( $license_key ) { - $oth = hash( 'sha512', wp_rand() ); - $endpoint = admin_url( 'admin-ajax.php' ); - $redirect = edd_get_admin_url( array( 'page' => 'edd-settings' ) ); + $oth = hash( 'sha512', wp_rand() ); + $hashed_oth = hash_hmac( 'sha512', $oth, wp_salt() ); + $endpoint = admin_url( 'admin-ajax.php' ); + $redirect = edd_get_admin_url( array( 'page' => 'edd-settings' ) ); update_option( 'edd_connect_token', $oth ); $url = add_query_arg( array( 'key' => $license_key, - 'oth' => $oth, + 'oth' => $hashed_oth, 'endpoint' => $endpoint, 'version' => EDD_VERSION, 'siteurl' => admin_url(), @@ -107,7 +108,7 @@ class Ajax implements SubscriberInterface { 'back_url' => add_query_arg( array( 'action' => 'edd_connect', - 'oth' => $oth, + 'oth' => $hashed_oth, ), $endpoint ), diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/PassHandler/Settings.php b/wp-content/plugins/easy-digital-downloads/src/Admin/PassHandler/Settings.php index 84ab85c3..7a1793c0 100644 --- a/wp-content/plugins/easy-digital-downloads/src/Admin/PassHandler/Settings.php +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/PassHandler/Settings.php @@ -180,7 +180,7 @@ class Settings implements SubscriberInterface { sprintf( /* translators: 1. opening link tag; do not translate; 2. closing link tag; do not translate. */ __( 'To unlock more features, consider %1$supgrading to Pro%2$s.', 'easy-digital-downloads' ), - '', + '', '' ) ); diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/Pointers.php b/wp-content/plugins/easy-digital-downloads/src/Admin/Pointers.php new file mode 100644 index 00000000..429c1e59 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/Pointers.php @@ -0,0 +1,128 @@ + 'enqueue', + ); + } + + /** + * Enqueue the pointer scripts if there are any pointers to show. + * + * @since 3.1.4 + * @return void + */ + public function enqueue() { + $pointers = $this->get_valid_pointers(); + if ( empty( $pointers ) ) { + return; + } + wp_enqueue_style( 'wp-pointer' ); + wp_enqueue_script( 'edd-pointers', EDD_PLUGIN_URL . 'assets/js/edd-admin-pointers.js', array( 'wp-pointer' ), EDD_VERSION, true ); + wp_localize_script( + 'edd-pointers', + 'eddPointers', + array( + 'pointers' => $pointers, + 'next_label' => __( 'Next', 'easy-digital-downloads' ), + 'close_label' => __( 'Close', 'easy-digital-downloads' ), + ) + ); + } + + /** + * Gets the dismissed_wp_pointers user meta. + * + * @since 3.1.4 + * @param int $user_id THe current user ID. + * @return array + */ + private function get_user_dismissals( $user_id ) { + return explode( ',', (string) get_user_meta( $user_id, 'dismissed_wp_pointers', true ) ); + } + + /** + * Gets the pointers that have not been dismissed by the user. + * + * @since 3.1.4 + * @return array + */ + private function get_valid_pointers() { + $pointers = $this->get_pointers(); + if ( empty( $pointers ) ) { + return array(); + } + + $valid_pointers = array(); + $dismissed = $this->get_user_dismissals( get_current_user_id() ); + + foreach ( $pointers as $pointer ) { + if ( + empty( $pointer ) || + empty( $pointer['pointer_id'] ) || + empty( $pointer['target'] ) || + empty( $pointer['options'] ) || + in_array( $pointer['pointer_id'], $dismissed, true ) + ) { + continue; + } + + $valid_pointers[] = $pointer; + } + + return $valid_pointers; + } + + /** + * Gets all EDD pointers. + * + * @since 3.1.4 + * @return false|array + */ + private function get_pointers() { + if ( ! $this->can_register() ) { + return false; + } + + /** + * Allows adding pointers for registration within the EDD Ecosystem. + * + * @since 3.1.1 + * @param array $pointers The registered pointers for EDD to load. + */ + return apply_filters( 'edd_pointers', array() ); + } + + /** + * Determine whether pointers can be registered. + * Currently this just checks for excluded pages. + * Individual pointers should do their own capability checks. + * + * @since 3.1.4 + * @return bool + */ + private function can_register() { + // Exclude some pages from showing our pointers so we don't interfeer with user behavior. + $excluded_pages = array( + 'update-core.php', + 'plugin-install.php', + ); + + global $pagenow; + + return ! in_array( $pagenow, $excluded_pages, true ); + } +} diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Recurring.php b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Recurring.php index c9ab5ab1..1d4e993b 100644 --- a/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Recurring.php +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Recurring.php @@ -107,7 +107,7 @@ class Recurring extends Extension implements SubscriberInterface { return $sections; } - $sections[ $this->settings_section ] = __( 'Recurring Payments', 'easy-digital-downloads' ); + $sections[ $this->settings_section ] = __( 'Subscriptions', 'easy-digital-downloads' ); return $sections; } diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Register.php b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Register.php new file mode 100644 index 00000000..bf6fdae1 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Register.php @@ -0,0 +1,89 @@ +settings ) ) { + $this->settings = $this->register(); + } + + return apply_filters( 'edd_registered_settings', $this->settings ); + } + + /** + * Register the settings. + * + * @since 3.1.4 + * @return array + */ + private function register() { + $tabs = array( + 'general' => new Tabs\General(), + 'gateways' => new Tabs\Gateways(), + 'emails' => new Tabs\Emails(), + 'marketing' => new Tabs\Marketing(), + 'taxes' => new Tabs\Taxes(), + 'extensions' => new Tabs\Extensions(), + 'licenses' => new Tabs\Licenses(), + 'misc' => new Tabs\Misc(), + 'privacy' => new Tabs\Privacy(), + ); + + $settings = array(); + foreach ( $tabs as $key => $tab ) { + $settings[ $key ] = $tab->get(); + } + + if ( has_filter( 'edd_settings_styles' ) ) { + $settings['styles'] = $this->get_styles(); + } + + return $settings; + } + + /** + * Allow registered settings to surface the deprecated "Styles" tab. + * + * @since 3.1.4 + * @return array + */ + private function get_styles() { + return edd_apply_filters_deprecated( + 'edd_settings_styles', + array( + array( + 'main' => array(), + 'buttons' => array(), + ), + ), + '3.0', + 'edd_settings_misc' + ); + } +} diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Sanitize.php b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Sanitize.php new file mode 100644 index 00000000..d7d44a3c --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Sanitize.php @@ -0,0 +1,105 @@ + 'sanitize_sequential_order_numbers', + ); + } + + /** + * Sanitizes the sequential order number starting number. + * + * @since 3.1.4 + * @param array $input The input. + * @return array + */ + public function sanitize_sequential_order_numbers( $input ) { + + // If no starting number was entered return the input. + if ( empty( $input['sequential_start'] ) ) { + return $input; + } + + // If the next order number isn't set, return the input. + $next_order_number = get_option( 'edd_next_order_number', false ); + if ( ! $next_order_number ) { + return $input; + } + + // If the next order number is the same as the original, return the input. + $start = (int) $input['sequential_start']; + $original_start = (int) edd_get_option( 'sequential_start', $start ); + if ( $start === $original_start ) { + return $input; + } + + $can_update = true; + // If the next order number is less than the original, we need to make sure the most recent order number is not less than the new starting number. + if ( $start < (int) $next_order_number ) { + $most_recent_order_number = $this->get_most_recent_order_number(); + if ( ! empty( $most_recent_order_number ) && $start < (int) $most_recent_order_number ) { + $can_update = false; + } + } + + // If order number cannot be updated, return the original value and set a flag. + if ( ! $can_update ) { + $input['sequential_start'] = edd_get_option( 'sequential_start' ); + edd_update_option( 'sequential_start_update_failed', true ); + } else { + // Update the next order number. + update_option( 'edd_next_order_number', $start ); + } + + return $input; + } + + /** + * Gets the most recent order number. + * + * @since 3.1.4 + * @return int|bool + */ + private function get_most_recent_order_number() { + $orders = edd_get_orders( + array( + 'number' => 1, + 'orderby' => 'ID', + 'order' => 'DESC', + 'fields' => 'order_number', + ) + ); + + if ( empty( $orders ) ) { + return false; + } + $last_order_number = reset( $orders ); + $order_number = new \EDD\Orders\Number(); + + return $order_number->unformat( $last_order_number ); + } +} diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Emails.php b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Emails.php new file mode 100644 index 00000000..9db9b888 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Emails.php @@ -0,0 +1,220 @@ + array( + 'email_header' => array( + 'id' => 'email_header', + 'name' => '' . __( 'Email Configuration', 'easy-digital-downloads' ) . '', + 'type' => 'header', + ), + 'email_template' => array( + 'id' => 'email_template', + 'name' => __( 'Template', 'easy-digital-downloads' ), + 'desc' => __( 'Choose a template. Click "Save Changes" then "Preview Purchase Receipt" to see the new template.', 'easy-digital-downloads' ), + 'type' => 'select', + 'options' => edd_get_email_templates(), + ), + 'email_logo' => array( + 'id' => 'email_logo', + 'name' => __( 'Logo', 'easy-digital-downloads' ), + 'desc' => __( 'Upload or choose a logo to be displayed at the top of sales receipt emails. Displayed on HTML emails only.', 'easy-digital-downloads' ), + 'type' => 'upload', + ), + 'from_name' => array( + 'id' => 'from_name', + 'name' => __( 'From Name', 'easy-digital-downloads' ), + 'desc' => __( 'This should be your site or shop name. Defaults to Site Title if empty.', 'easy-digital-downloads' ), + 'type' => 'text', + 'std' => $this->get_site_name(), + 'placeholder' => $this->get_site_name(), + ), + 'from_email' => array( + 'id' => 'from_email', + 'name' => __( 'From Email', 'easy-digital-downloads' ), + 'desc' => __( 'This will act as the "from" and "reply-to" addresses.', 'easy-digital-downloads' ), + 'type' => 'email', + 'std' => $this->get_admin_email(), + 'placeholder' => $this->get_admin_email(), + ), + 'email_settings' => array( + 'id' => 'email_settings', + 'name' => '', + 'desc' => '', + 'type' => 'hook', + ), + ), + 'purchase_receipts' => array( + 'purchase_receipt_email_settings' => array( + 'id' => 'purchase_receipt_email_settings', + 'name' => '', + 'desc' => '', + 'type' => 'hook', + ), + 'purchase_subject' => array( + 'id' => 'purchase_subject', + 'name' => __( 'Purchase Email Subject', 'easy-digital-downloads' ), + 'desc' => __( 'Enter the subject line for the purchase receipt email.', 'easy-digital-downloads' ), + 'type' => 'text', + 'std' => __( 'Purchase Receipt', 'easy-digital-downloads' ), + ), + 'purchase_heading' => array( + 'id' => 'purchase_heading', + 'name' => __( 'Purchase Email Heading', 'easy-digital-downloads' ), + 'desc' => __( 'Enter the heading for the purchase receipt email.', 'easy-digital-downloads' ), + 'type' => 'text', + 'std' => __( 'Purchase Receipt', 'easy-digital-downloads' ), + ), + 'purchase_receipt' => array( + 'id' => 'purchase_receipt', + 'name' => __( 'Purchase Receipt', 'easy-digital-downloads' ), + 'desc' => __( 'Text to email customers after completing a purchase. Personalize with HTML and {tag} markers.', 'easy-digital-downloads' ) . '

    ' . edd_get_emails_tags_list(), + 'type' => 'rich_editor', + 'std' => __( 'Dear', 'easy-digital-downloads' ) . " {name},\n\n" . __( 'Thank you for your purchase. Please click on the link(s) below to download your files.', 'easy-digital-downloads' ) . "\n\n{download_list}\n\n{sitename}", + ), + ), + 'sale_notifications' => array( + 'sale_notification_subject' => array( + 'id' => 'sale_notification_subject', + 'name' => __( 'Sale Notification Subject', 'easy-digital-downloads' ), + 'desc' => __( 'Enter the subject line for the sale notification email.', 'easy-digital-downloads' ), + 'type' => 'text', + 'std' => 'New download purchase - Order #{payment_id}', + ), + 'sale_notification_heading' => array( + 'id' => 'sale_notification_heading', + 'name' => __( 'Sale Notification Heading', 'easy-digital-downloads' ), + 'desc' => __( 'Enter the heading for the sale notification email.', 'easy-digital-downloads' ), + 'type' => 'text', + 'std' => __( 'New Sale!', 'easy-digital-downloads' ), + ), + 'sale_notification' => array( + 'id' => 'sale_notification', + 'name' => __( 'Sale Notification', 'easy-digital-downloads' ), + 'desc' => __( 'Text to email as a notification for every completed purchase. Personalize with HTML and {tag} markers.', 'easy-digital-downloads' ) . '

    ' . edd_get_emails_tags_list(), + 'type' => 'rich_editor', + 'std' => edd_get_default_sale_notification_email(), + ), + 'admin_notice_emails' => array( + 'id' => 'admin_notice_emails', + 'name' => __( 'Sale Notification Emails', 'easy-digital-downloads' ), + 'desc' => __( 'Enter the email address(es) that should receive a notification anytime a sale is made. One per line.', 'easy-digital-downloads' ), + 'type' => 'textarea', + 'std' => $this->get_admin_email(), + ), + 'disable_admin_notices' => array( + 'id' => 'disable_admin_notices', + 'name' => __( 'Disable Admin Notifications', 'easy-digital-downloads' ), + 'desc' => __( 'Check this box if you do not want to receive sales notification emails.', 'easy-digital-downloads' ), + 'type' => 'checkbox', + ), + ), + 'email_summaries' => $this->get_email_summaries(), + ); + } + + /** + * Gets the email summaries settings. + * + * @since 3.1.4 + * @return array + */ + private function get_email_summaries() { + $email_summary_recipient = edd_get_option( 'email_summary_recipient', 'admin' ); + $email_summary_trigger_url = wp_nonce_url( + edd_get_admin_url( + array( + 'page' => 'edd-settings', + 'tab' => 'emails', + 'section' => 'email_summaries', + 'edd_action' => 'trigger_email_summary', + ) + ), + 'edd_trigger_email_summary' + ); + $email_summary_schedule = wp_next_scheduled( \EDD_Email_Summary_Cron::CRON_EVENT_NAME ); + $email_summary_schedule_text = ' ' . esc_html( __( 'The summary email is not yet scheduled. Save the settings to manually schedule it.', 'easy-digital-downloads' ) ) . ''; + if ( $email_summary_schedule ) { + $email_summary_schedule_date = \Carbon\Carbon::createFromTimestamp( $email_summary_schedule )->setTimezone( edd_get_timezone_id() ); + /* Translators: formatted date */ + $email_summary_schedule_text = sprintf( __( 'The next summary email is scheduled to send on %s.', 'easy-digital-downloads' ), $email_summary_schedule_date->format( get_option( 'date_format' ) ) ); + } + + return array( + 'email_summary_frequency' => array( + 'id' => 'email_summary_frequency', + 'name' => __( 'Email Frequency', 'easy-digital-downloads' ), + 'type' => 'select', + 'std' => 'weekly', + 'desc' => $email_summary_schedule_text, + 'options' => array( + 'weekly' => __( 'Weekly', 'easy-digital-downloads' ), + 'monthly' => __( 'Monthly', 'easy-digital-downloads' ), + ), + ), + 'email_summary_recipient' => array( + 'id' => 'email_summary_recipient', + 'name' => __( 'Email Recipient', 'easy-digital-downloads' ), + 'type' => 'select', + 'std' => 'admin', + 'options' => array( + /* Translators: email */ + 'admin' => sprintf( __( 'Administrator: %s', 'easy-digital-downloads' ), $this->get_admin_email() ), + 'custom' => __( 'Custom Recipients', 'easy-digital-downloads' ), + ), + ), + 'email_summary_custom_recipients' => array( + 'id' => 'email_summary_custom_recipients', + 'class' => ( 'admin' === $email_summary_recipient ) ? 'hidden' : '', + 'name' => __( 'Custom Recipients', 'easy-digital-downloads' ), + 'desc' => __( 'Enter the email address(es) that should receive Email Summaries. One per line.', 'easy-digital-downloads' ), + 'type' => 'textarea', + ), + 'email_summary_buttons' => array( + 'id' => 'email_summary_buttons', + 'name' => '', + 'desc' => ' + ' . esc_html( __( 'Send Test Email', 'easy-digital-downloads' ) ) . ' +
    +
    + ', + 'type' => 'descriptive_text', + ), + 'disable_email_summary' => array( + 'id' => 'disable_email_summary', + 'name' => __( 'Disable Email Summary', 'easy-digital-downloads' ), + 'desc' => '' . __( 'Learn more about Email Summaries.', 'easy-digital-downloads' ) . '', + 'check' => __( 'Check this box to disable Email Summaries.', 'easy-digital-downloads' ), + 'type' => 'checkbox_description', + ), + ); + } +} diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Extensions.php b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Extensions.php new file mode 100644 index 00000000..2a3e06c1 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Extensions.php @@ -0,0 +1,31 @@ + array( + 'test_mode' => $this->get_test_mode(), + 'gateways' => array( + 'id' => 'gateways', + 'name' => __( 'Active Gateways', 'easy-digital-downloads' ), + 'desc' => __( 'Choose the payment gateways you want to enable.', 'easy-digital-downloads' ), + 'type' => 'gateways', + 'options' => $gateways, + ), + 'default_gateway' => array( + 'id' => 'default_gateway', + 'name' => __( 'Default Gateway', 'easy-digital-downloads' ), + 'desc' => __( 'Choose the gateway your checkout will use by default.
    If you choose Automatic, the first enabled gateway from the Active Gateways will be used.', 'easy-digital-downloads' ), + 'type' => 'gateway_select', + 'options' => $gateways, + ), + 'accepted_cards' => array( + 'id' => 'accepted_cards', + 'name' => __( 'Payment Method Icons', 'easy-digital-downloads' ), + 'desc' => __( 'Display icons for the selected payment methods.', 'easy-digital-downloads' ) . '
    ' . __( 'You will also need to configure your gateway settings if you are accepting credit cards.', 'easy-digital-downloads' ), + 'type' => 'payment_icons', + 'options' => apply_filters( + 'edd_accepted_payment_icons', + array( + 'mastercard' => 'Mastercard', + 'visa' => 'Visa', + 'americanexpress' => 'American Express', + 'discover' => 'Discover', + 'paypal' => 'PayPal', + ) + ), + ), + ), + 'checkout' => array( + 'enforce_ssl' => array( + 'id' => 'enforce_ssl', + 'name' => __( 'Enforce SSL on Checkout', 'easy-digital-downloads' ), + 'check' => __( 'Enforced', 'easy-digital-downloads' ), + 'desc' => __( 'Redirect all customers to the secure checkout page. You must have an SSL certificate installed to use this option.', 'easy-digital-downloads' ), + 'type' => 'checkbox_description', + ), + 'redirect_on_add' => array( + 'id' => 'redirect_on_add', + 'name' => __( 'Redirect to Checkout', 'easy-digital-downloads' ), + 'desc' => __( 'Immediately redirect to checkout after adding an item to the cart?', 'easy-digital-downloads' ), + 'type' => 'checkbox', + 'tooltip_title' => __( 'Redirect to Checkout', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'When enabled, once an item has been added to the cart, the customer will be redirected directly to your checkout page. This is useful for stores that sell single items.', 'easy-digital-downloads' ), + ), + 'logged_in_only' => array( + 'id' => 'logged_in_only', + 'name' => __( 'Require Login', 'easy-digital-downloads' ), + 'desc' => __( 'Require that users be logged-in to purchase files.', 'easy-digital-downloads' ), + 'type' => 'checkbox', + 'tooltip_title' => __( 'Require Login', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'You can require that customers create and login to user accounts prior to purchasing from your store by enabling this option. When unchecked, users can purchase without being logged in by using their name and email address.', 'easy-digital-downloads' ), + ), + 'show_register_form' => array( + 'id' => 'show_register_form', + 'name' => __( 'Show Register / Login Form', 'easy-digital-downloads' ), + 'desc' => __( 'Display the registration and login forms on the checkout page for non-logged-in users.', 'easy-digital-downloads' ), + 'type' => 'select', + 'std' => 'none', + 'options' => array( + 'both' => __( 'Registration and Login Forms', 'easy-digital-downloads' ), + 'registration' => __( 'Registration Form Only', 'easy-digital-downloads' ), + 'login' => __( 'Login Form Only', 'easy-digital-downloads' ), + 'none' => __( 'None', 'easy-digital-downloads' ), + ), + ), + 'enable_cart_saving' => array( + 'id' => 'enable_cart_saving', + 'name' => __( 'Enable Cart Saving', 'easy-digital-downloads' ), + 'desc' => __( 'Check this to enable cart saving on the checkout.', 'easy-digital-downloads' ), + 'type' => 'checkbox', + 'tooltip_title' => __( 'Cart Saving', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'Cart saving allows shoppers to create a temporary link to their current shopping cart so they can come back to it later, or share it with someone.', 'easy-digital-downloads' ), + ), + 'moderation_settings' => array( + 'id' => 'moderation_settings', + 'name' => '

    ' . __( 'Moderation', 'easy-digital-downloads' ) . '

    ', + 'desc' => '', + 'type' => 'header', + 'tooltip_title' => __( 'Moderation', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'It is sometimes necessary to temporarily prevent certain potential customers from checking out. Use these settings to control who can make purchases.', 'easy-digital-downloads' ), + ), + 'banned_emails' => array( + 'id' => 'banned_emails', + 'name' => __( 'Banned Emails', 'easy-digital-downloads' ), + 'desc' => __( 'Emails placed in the box above will not be allowed to make purchases.', 'easy-digital-downloads' ) . '
    ' . __( 'One per line, enter: email addresses, domains (@example.com), or TLDs (.gov).', 'easy-digital-downloads' ), + 'type' => 'textarea', + 'placeholder' => __( '@example.com', 'easy-digital-downloads' ), + ), + ), + 'refunds' => array( + 'refunds_settings' => array( + 'id' => 'refunds_settings', + 'name' => '

    ' . __( 'Refunds', 'easy-digital-downloads' ) . '

    ', + 'desc' => '', + 'type' => 'header', + 'tooltip_title' => __( 'Refunds', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'As a shop owner, sometimes refunds are necessary. Use these settings to decide how refunds will work in your shop.', 'easy-digital-downloads' ), + ), + 'refundability' => array( + 'id' => 'refundability', + 'name' => __( 'Default Status', 'easy-digital-downloads' ), + 'desc' => __( 'This will be the store default. It can be changed at a per-product level.', 'easy-digital-downloads' ), + 'type' => 'select', + 'std' => 'refundable', + 'options' => edd_get_refundability_types(), + ), + 'refund_window' => array( + 'id' => 'refund_window', + 'name' => __( 'Refund Window', 'easy-digital-downloads' ), + 'desc' => __( 'Number of days (after a sale) when refunds can be processed.
    Default is 30 days. Set to 0 for infinity. It can be changed at a per-product level.', 'easy-digital-downloads' ), + 'std' => 30, + 'type' => 'number', + 'size' => 'small', + 'max' => 3650, // Ten year maximum, because why explicitly support longer + 'min' => 0, + 'step' => 1, + ), + ), + 'accounting' => $this->get_accounting_settings(), + ); + } + + /** + * Get the test mode setting. + * + * @since 3.1.4 + * @return array + */ + private function get_test_mode() { + + $test_mode = array( + 'id' => 'test_mode', + 'name' => __( 'Test Mode', 'easy-digital-downloads' ), + 'check' => __( 'Enabled', 'easy-digital-downloads' ), + 'desc' => __( 'While test mode is enabled, no live transactions are processed.
    Use test mode in conjunction with the sandbox/test account for the payment gateways to test.', 'easy-digital-downloads' ), + 'type' => 'checkbox_description', + ); + // If test_mode is being forced to true, alter the setting so it cannot be modified. + if ( ! edd_is_test_mode_forced() ) { + return $test_mode; + } + + return array_merge( + array( + 'options' => array( + 'disabled' => true, + 'readonly' => true, + ), + 'tooltip_title' => __( 'Forced Test Mode', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'You currently cannot modify the Test Mode setting, as the \'EDD_TEST_MODE\' constant has been defined as \'true\' or the edd_is_test_mode filter is being forced to \'true\'.', 'easy-digital-downloads' ), + ), + $test_mode + ); + } + + /** + * Gets the accounting settings. + * + * @since 3.1.4 + * @return array + */ + private function get_accounting_settings() { + $settings = array( + 'enable_skus' => array( + 'id' => 'enable_skus', + 'name' => __( 'Enable SKU Entry', 'easy-digital-downloads' ), + 'check' => __( 'Check this box to allow entry of product SKUs.', 'easy-digital-downloads' ), + 'desc' => __( 'SKUs will be shown on purchase receipt and exported purchase histories.', 'easy-digital-downloads' ), + 'type' => 'checkbox_description', + ), + 'enable_sequential' => array( + 'id' => 'enable_sequential', + 'name' => __( 'Enable Sequental Numbering', 'easy-digital-downloads' ), + 'check' => __( 'Check this box to enable sequential order numbers.', 'easy-digital-downloads' ), + 'desc' => __( 'Does not impact previous orders. Future orders will be sequential.', 'easy-digital-downloads' ), + 'type' => 'checkbox_description', + ), + 'sequential_start' => $this->get_sequential_start(), + 'sequential_prefix' => array( + 'id' => 'sequential_prefix', + 'name' => __( 'Sequential Number Prefix', 'easy-digital-downloads' ), + 'desc' => __( 'A prefix to prepend to all sequential order numbers.', 'easy-digital-downloads' ), + 'type' => 'text', + ), + 'sequential_postfix' => array( + 'id' => 'sequential_postfix', + 'name' => __( 'Sequential Number Postfix', 'easy-digital-downloads' ), + 'desc' => __( 'A postfix to append to all sequential order numbers.', 'easy-digital-downloads' ), + 'type' => 'text', + ), + ); + + if ( ! defined( 'EDD_SON_VERSION' ) ) { + $settings['sequential_help'] = array( + 'id' => 'sequential_help', + 'name' => __( 'Advanced Order Numbers', 'easy-digital-downloads' ), + 'desc' => $this->get_sequential_help_text(), + 'type' => 'descriptive_text', + ); + } + + return $settings; + } + + /** + * Gets the sequential starting number setting. + * + * @since 3.1.4 + * @return array + */ + private function get_sequential_start() { + + $setting = array( + 'id' => 'sequential_start', + 'name' => __( 'Sequential Starting Number', 'easy-digital-downloads' ), + 'desc' => __( 'The number at which the sequence should begin.', 'easy-digital-downloads' ), + 'type' => 'number', + 'size' => 'small', + 'std' => 1, + ); + + if ( (bool) get_option( 'edd_next_order_number' ) ) { + $order_number = new \EDD\Orders\Number(); + $setting['desc'] = __( 'Once sequential order numbering is active, the starting number cannot be updated to an order number that\'s smaller than the highest order number. Update this with care.', 'easy-digital-downloads' ) . + '
    ' . + sprintf( + /* translators: %s: next order number, wrapped in code tags */ + __( 'The next order number will be %s.', 'easy-digital-downloads' ), + '' . $order_number->format( get_option( 'edd_next_order_number' ) ) . '' + ); + } + + return $setting; + } + + /** + * Gets the sequential help text. + * + * @since 3.1.4 + * @return string + */ + private function get_sequential_help_text() { + $text = __( 'Gain access to even more control over your order numbering!', 'easy-digital-downloads' ); + $benefits = array( + __( 'Track free orders in a separate sequential series', 'easy-digital-downloads' ), + __( 'Assign temporary numbers to incomplete orders', 'easy-digital-downloads' ), + __( 'Abandoned orders do not interrupt the complete order series', 'easy-digital-downloads' ), + ); + $text .= '
      '; + foreach ( $benefits as $benefit ) { + $text .= '
    • ' . $benefit . '
    • '; + } + $text .= '
    '; + + if ( ! edd_is_pro() ) { + + $url = edd_link_helper( + 'https://easydigitaldownloads.com/lite-upgrade/', + array( + 'utm_medium' => 'accounting-settings', + 'utm_content' => 'upgrade-to-pro', + ) + ); + + $text .= sprintf( '' . __( 'Upgrade to Pro', 'easy-digital-downloads' ) . '', $url ); + } else { + $text .= sprintf( + /* translators: %1$s: opening anchor tag, %2$s: closing anchor tag */ + __( 'Access %1$sAdvanced Sequential Order Numbers%2$s today.', 'easy-digital-downloads' ), + '', + '' + ); + } + + return $text; + } +} diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/General.php b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/General.php new file mode 100644 index 00000000..9f10cbfd --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/General.php @@ -0,0 +1,250 @@ + array( + 'business_settings' => array( + 'id' => 'business_settings', + 'name' => '

    ' . __( 'Business Info', 'easy-digital-downloads' ) . '

    ', + 'desc' => '', + 'type' => 'header', + 'tooltip_title' => __( 'Business Information', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'Easy Digital Downloads uses the following business information for things like pre-populating tax fields, and connecting third-party services with the same information.', 'easy-digital-downloads' ), + ), + 'entity_name' => array( + 'id' => 'entity_name', + 'name' => __( 'Business Name', 'easy-digital-downloads' ), + 'desc' => __( 'The official (legal) name of your store. Defaults to Site Title if empty.', 'easy-digital-downloads' ), + 'type' => 'text', + 'std' => $this->get_site_name(), + 'placeholder' => $this->get_site_name(), + ), + 'entity_type' => array( + 'id' => 'entity_type', + 'name' => __( 'Business Type', 'easy-digital-downloads' ), + 'desc' => __( 'Choose "Individual" if you do not have an official/legal business ID, or "Company" if a registered business entity exists.', 'easy-digital-downloads' ), + 'type' => 'select', + 'options' => array( + 'individual' => esc_html__( 'Individual', 'easy-digital-downloads' ), + 'company' => esc_html__( 'Company', 'easy-digital-downloads' ), + ), + ), + 'business_address' => array( + 'id' => 'business_address', + 'name' => __( 'Business Address', 'easy-digital-downloads' ), + 'type' => 'text', + 'placeholder' => '', + ), + 'business_address_2' => array( + 'id' => 'business_address_2', + 'name' => __( 'Business Address (Extra)', 'easy-digital-downloads' ), + 'type' => 'text', + 'placeholder' => '', + ), + 'business_city' => array( + 'id' => 'business_city', + 'name' => __( 'Business City', 'easy-digital-downloads' ), + 'type' => 'text', + 'placeholder' => '', + ), + 'business_postal_code' => array( + 'id' => 'business_postal_code', + 'name' => __( 'Business Postal Code', 'easy-digital-downloads' ), + 'type' => 'text', + 'size' => 'medium', + 'placeholder' => '', + ), + 'base_country' => array( + 'id' => 'base_country', + 'name' => __( 'Business Country', 'easy-digital-downloads' ), + 'type' => 'select', + 'options' => edd_get_country_list(), + 'chosen' => true, + 'field_class' => 'edd_countries_filter', + 'placeholder' => __( 'Select a country', 'easy-digital-downloads' ), + 'data' => array( + 'nonce' => wp_create_nonce( 'edd-country-field-nonce' ), + ), + ), + 'base_state' => array( + 'id' => 'base_state', + 'name' => __( 'Business Region', 'easy-digital-downloads' ), + 'type' => 'shop_states', + 'chosen' => true, + 'field_class' => 'edd_regions_filter', + 'placeholder' => __( 'Select a region', 'easy-digital-downloads' ), + ), + ), + 'pages' => array( + 'page_settings' => array( + 'id' => 'page_settings', + 'name' => '

    ' . __( 'Pages', 'easy-digital-downloads' ) . '

    ', + 'desc' => '', + 'type' => 'header', + 'tooltip_title' => __( 'Page Settings', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'Easy Digital Downloads uses the pages below for handling the display of checkout, purchase confirmation, purchase history, and purchase failures. If pages are deleted or removed in some way, they can be recreated manually from the Pages menu. When re-creating the pages, enter the shortcode shown in the page content area.', 'easy-digital-downloads' ), + ), + 'purchase_page' => array( + 'id' => 'purchase_page', + 'name' => __( 'Primary Checkout Page', 'easy-digital-downloads' ), + 'desc' => __( 'This is the checkout page where buyers will complete their purchases.
    The [download_checkout] shortcode must be on this page.', 'easy-digital-downloads' ), + 'type' => 'select', + 'options' => $pages, + 'chosen' => true, + 'placeholder' => __( 'Select a page', 'easy-digital-downloads' ), + ), + 'success_page' => array( + 'id' => 'success_page', + 'name' => __( 'Success Page', 'easy-digital-downloads' ), + 'desc' => __( 'This is the page buyers are sent to after completing their purchases.
    The [edd_receipt] shortcode should be on this page.', 'easy-digital-downloads' ), + 'type' => 'select', + 'options' => $pages, + 'chosen' => true, + 'placeholder' => __( 'Select a page', 'easy-digital-downloads' ), + ), + 'failure_page' => array( + 'id' => 'failure_page', + 'name' => __( 'Failed Transaction Page', 'easy-digital-downloads' ), + 'desc' => __( 'This is the page buyers are sent to if their transaction is cancelled or fails.', 'easy-digital-downloads' ), + 'type' => 'select', + 'options' => $pages, + 'chosen' => true, + 'placeholder' => __( 'Select a page', 'easy-digital-downloads' ), + ), + 'purchase_history_page' => array( + 'id' => 'purchase_history_page', + 'name' => __( 'Purchase History Page', 'easy-digital-downloads' ), + 'desc' => __( 'This page shows a complete purchase history for the current user, including download links.
    The [purchase_history] shortcode should be on this page.', 'easy-digital-downloads' ), + 'type' => 'select', + 'options' => $pages, + 'chosen' => true, + 'placeholder' => __( 'Select a page', 'easy-digital-downloads' ), + ), + 'login_redirect_page' => array( + 'id' => 'login_redirect_page', + 'name' => __( 'Login Redirect Page', 'easy-digital-downloads' ), + 'desc' => sprintf( + /* translators: %s: home URL */ + __( 'If a customer logs in using the [edd_login] shortcode, this is the page they will be redirected to.
    Note: override using the redirect shortcode attribute: [edd_login redirect="%s"].', 'easy-digital-downloads' ), + trailingslashit( home_url() ) + ), + 'type' => 'select', + 'options' => $pages, + 'chosen' => true, + 'placeholder' => __( 'Select a page', 'easy-digital-downloads' ), + ), + ), + 'currency' => array( + 'currency_settings' => array( + 'id' => 'currency_settings', + 'name' => '

    ' . __( 'Currency', 'easy-digital-downloads' ) . '

    ', + 'desc' => '', + 'type' => 'header', + 'tooltip_title' => __( 'Currency Settings', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'Different countries use different formatting for their currency. You will want to pick what most of your users will expect to use.', 'easy-digital-downloads' ), + ), + 'currency' => array( + 'id' => 'currency', + 'name' => __( 'Currency', 'easy-digital-downloads' ), + 'desc' => __( 'Choose your currency. Note that some payment gateways have currency restrictions.', 'easy-digital-downloads' ), + 'type' => 'select', + 'chosen' => true, + 'options' => edd_get_currencies(), + ), + 'currency_position' => array( + 'id' => 'currency_position', + 'name' => __( 'Currency Position', 'easy-digital-downloads' ), + 'desc' => __( 'Choose the location of the currency sign.', 'easy-digital-downloads' ), + 'type' => 'select', + 'options' => array( + 'before' => __( 'Before ($10)', 'easy-digital-downloads' ), + 'after' => __( 'After (10$)', 'easy-digital-downloads' ), + ), + ), + 'thousands_separator' => array( + 'id' => 'thousands_separator', + 'name' => __( 'Thousandths Separator', 'easy-digital-downloads' ), + 'desc' => __( 'The symbol to separate thousandths. Usually , or ..', 'easy-digital-downloads' ), + 'type' => 'text', + 'size' => 'small', + 'field_class' => 'code', + 'std' => ',', + 'placeholder' => ',', + ), + 'decimal_separator' => array( + 'id' => 'decimal_separator', + 'name' => __( 'Decimal Separator', 'easy-digital-downloads' ), + 'desc' => __( 'The symbol to separate decimal points. Usually , or ..', 'easy-digital-downloads' ), + 'type' => 'text', + 'size' => 'small', + 'field_class' => 'code', + 'std' => '.', + 'placeholder' => '.', + ), + ), + 'api' => array( + 'api_settings' => array( + 'id' => 'api_settings', + 'name' => '

    ' . __( 'API', 'easy-digital-downloads' ) . '

    ', + 'desc' => '', + 'type' => 'header', + 'tooltip_title' => __( 'API Settings', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'The Easy Digital Downloads REST API provides access to store data through our API endpoints. Enable this setting if you would like all user accounts to be able to generate their own API keys.', 'easy-digital-downloads' ), + ), + 'api_allow_user_keys' => array( + 'id' => 'api_allow_user_keys', + 'name' => __( 'Allow User Keys', 'easy-digital-downloads' ), + 'check' => __( 'Check this box to allow all users to generate API keys.', 'easy-digital-downloads' ), + 'desc' => __( 'Users who can manage_shop_settings are always allowed to generate keys.', 'easy-digital-downloads' ), + 'type' => 'checkbox_description', + ), + 'api_help' => array( + 'id' => 'api_help', + 'desc' => sprintf( + /* translators: %s: API documentation URL */ + __( 'Visit the REST API documentation for further information.', 'easy-digital-downloads' ), + edd_link_helper( + 'https://easydigitaldownloads.com/categories/docs/api-reference/', + array( + 'utm_medium' => 'settings', + 'utm_content' => 'api-documentation', + ) + ) + ), + 'type' => 'descriptive_text', + ), + ), + ); + } +} diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Licenses.php b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Licenses.php new file mode 100644 index 00000000..918caf8c --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Licenses.php @@ -0,0 +1,31 @@ + array( + 'recapture' => array( + 'id' => 'recapture', + 'name' => __( 'Abandoned Cart Recovery', 'easy-digital-downloads' ), + 'desc' => '', + 'type' => 'recapture', + ), + 'allow_multiple_discounts' => array( + 'id' => 'allow_multiple_discounts', + 'name' => __( 'Multiple Discounts', 'easy-digital-downloads' ), + 'desc' => __( 'Allow customers to use multiple discounts on the same purchase?', 'easy-digital-downloads' ), + 'type' => 'checkbox', + ), + ), + ); + } +} diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Misc.php b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Misc.php new file mode 100644 index 00000000..244ada56 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Misc.php @@ -0,0 +1,212 @@ + array( + 'debug_mode' => array( + 'id' => 'debug_mode', + 'name' => __( 'Debug Mode', 'easy-digital-downloads' ), + 'check' => __( 'Enabled', 'easy-digital-downloads' ), + 'desc' => __( 'Check this box to enable Debug Mode.', 'easy-digital-downloads' ) . ' ' . $this->get_debug_log_link(), + 'type' => 'checkbox_description', + ), + 'disable_styles' => array( + 'id' => 'disable_styles', + 'name' => __( 'Disable Styles', 'easy-digital-downloads' ), + 'check' => __( 'Check this box to disable all included styling.', 'easy-digital-downloads' ), + 'desc' => __( 'This includes buttons, checkout fields, product pages, and all other elements', 'easy-digital-downloads' ), + 'type' => 'checkbox_description', + 'tooltip_title' => __( 'Disabling Styles', 'easy-digital-downloads' ), + 'tooltip_desc' => __( "If your theme has a complete custom CSS file for Easy Digital Downloads, you may wish to disable our default styles. This is not recommended unless you're sure your theme has a complete custom CSS.", 'easy-digital-downloads' ), + ), + 'item_quantities' => array( + 'id' => 'item_quantities', + 'name' => __( 'Cart Item Quantities', 'easy-digital-downloads' ), + /* translators: %s is the plural label for downloads */ + 'desc' => sprintf( __( 'Allow quantities to be adjusted when adding %s to the cart, and while viewing the checkout cart.', 'easy-digital-downloads' ), edd_get_label_plural( true ) ), + 'type' => 'checkbox', + ), + 'uninstall_on_delete' => array( + 'id' => 'uninstall_on_delete', + 'name' => __( 'Remove Data on Uninstall', 'easy-digital-downloads' ), + 'desc' => __( 'Check this box if you would like EDD to completely remove all of its data when the plugin is deleted.', 'easy-digital-downloads' ), + 'type' => 'checkbox', + ), + ), + 'button_text' => array( + 'button_style' => array( + 'id' => 'button_style', + 'name' => __( 'Default Button Style', 'easy-digital-downloads' ), + 'desc' => __( 'Choose the style you want to use for the buttons.', 'easy-digital-downloads' ), + 'type' => 'select', + 'options' => edd_get_button_styles(), + ), + 'checkout_color' => array( + 'id' => 'checkout_color', + 'name' => __( 'Default Button Color', 'easy-digital-downloads' ), + 'desc' => __( 'Choose the color you want to use for the buttons.', 'easy-digital-downloads' ), + 'type' => 'color_select', + 'options' => edd_get_button_colors(), + 'std' => 'blue', + ), + 'checkout_label' => array( + 'id' => 'checkout_label', + 'name' => __( 'Complete Purchase Text', 'easy-digital-downloads' ), + 'desc' => __( 'The button label for completing a purchase.', 'easy-digital-downloads' ), + 'type' => 'text', + 'std' => __( 'Purchase', 'easy-digital-downloads' ), + ), + 'free_checkout_label' => array( + 'id' => 'free_checkout_label', + 'name' => __( 'Complete Free Purchase Text', 'easy-digital-downloads' ), + 'desc' => __( 'The button label for completing a free purchase.', 'easy-digital-downloads' ), + 'type' => 'text', + 'std' => __( 'Free Download', 'easy-digital-downloads' ), + ), + 'add_to_cart_text' => array( + 'id' => 'add_to_cart_text', + 'name' => __( 'Add to Cart Text', 'easy-digital-downloads' ), + 'desc' => __( 'Text shown on the Add to Cart Buttons.', 'easy-digital-downloads' ), + 'type' => 'text', + 'std' => __( 'Add to Cart', 'easy-digital-downloads' ), + ), + 'checkout_button_text' => array( + 'id' => 'checkout_button_text', + 'name' => __( 'Checkout Button Text', 'easy-digital-downloads' ), + 'desc' => __( 'Text shown on the Add to Cart Button when the product is already in the cart.', 'easy-digital-downloads' ), + 'type' => 'text', + 'std' => _x( 'Checkout', 'text shown on the Add to Cart Button when the product is already in the cart', 'easy-digital-downloads' ), + ), + 'buy_now_text' => $this->get_buy_now_text(), + ), + 'file_downloads' => array( + 'require_login_to_download' => array( + 'id' => 'require_login_to_download', + 'name' => __( 'Require Login', 'easy-digital-downloads' ), + 'desc' => __( 'Require a user to login before file download links deliver the file.', 'easy-digital-downloads' ), + 'tooltip_title' => __( 'Require Login', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'Download links expire after the link expiration setting, but you can restrict file downloads to only logged in users. Note: This may affect links from purchase receipts and customers if you have guest checkout enabled.', 'easy-digital-downloads' ), + 'type' => 'checkbox', + ), + 'download_method' => array( + 'id' => 'download_method', + 'name' => __( 'Download Method', 'easy-digital-downloads' ), + 'desc' => sprintf( __( 'Select the file download method. Note, not all methods work on all servers.', 'easy-digital-downloads' ), edd_get_label_singular() ), + 'type' => 'select', + 'tooltip_title' => __( 'Download Method', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'Due to its consistency in multiple platforms and better file protection, \'forced\' is the default method. Because Easy Digital Downloads uses PHP to process the file with the \'forced\' method, larger files can cause problems with delivery, resulting in hitting the \'max execution time\' of the server. If users are getting 404 or 403 errors when trying to access their purchased files when using the \'forced\' method, changing to the \'redirect\' method can help resolve this.', 'easy-digital-downloads' ), + 'options' => array( + 'direct' => __( 'Forced', 'easy-digital-downloads' ), + 'redirect' => __( 'Redirect', 'easy-digital-downloads' ), + ), + ), + 'symlink_file_downloads' => array( + 'id' => 'symlink_file_downloads', + 'name' => __( 'Symbolically Link Files', 'easy-digital-downloads' ), + 'desc' => __( 'Check this if you are delivering really large files or having problems with file downloads completing.', 'easy-digital-downloads' ), + 'type' => 'checkbox', + ), + 'file_download_limit' => array( + 'id' => 'file_download_limit', + 'name' => __( 'File Download Limit', 'easy-digital-downloads' ), + /* translators: %s is the singular label for a download */ + 'desc' => sprintf( __( 'The maximum number of times files can be downloaded for purchases. Can be overwritten for each %s.', 'easy-digital-downloads' ), edd_get_label_singular() ), + 'type' => 'number', + 'size' => 'small', + 'tooltip_title' => __( 'File Download Limits', 'easy-digital-downloads' ), + /* translators: %s is the singular label for a download */ + 'tooltip_desc' => sprintf( __( 'Set the global default for the number of times a customer can download items they purchase. Using a value of 0 is unlimited. This can be defined on a %s-specific level as well. Download limits can also be reset for an individual purchase.', 'easy-digital-downloads' ), edd_get_label_singular( true ) ), + ), + 'download_link_expiration' => array( + 'id' => 'download_link_expiration', + 'name' => __( 'Download Link Expiration', 'easy-digital-downloads' ), + 'desc' => __( 'How long should download links be valid for? Default is 24 hours from the time they are generated. Enter a time in hours.', 'easy-digital-downloads' ), + 'tooltip_title' => __( 'Download Link Expiration', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'When a customer receives a link to their downloads via email, in their receipt, or in their purchase history, the link will only be valid for the timeframe (in hours) defined in this setting. Sending a new purchase receipt or visiting the account page will re-generate a valid link for the customer.', 'easy-digital-downloads' ), + 'type' => 'number', + 'size' => 'small', + 'std' => '24', + 'min' => '0', + ), + 'disable_redownload' => array( + 'id' => 'disable_redownload', + 'name' => __( 'Disable Redownload', 'easy-digital-downloads' ), + 'desc' => __( 'Check this if you do not want to allow users to redownload items from their purchase history.', 'easy-digital-downloads' ), + 'type' => 'checkbox', + ), + ), + ); + } + + /** + * Gets the buy now text setting. + * + * @since 3.1.4 + * @return array + */ + private function get_buy_now_text() { + $text = array( + 'id' => 'buy_now_text', + 'name' => __( 'Buy Now Text', 'easy-digital-downloads' ), + 'desc' => __( 'Text shown on the Buy Now Buttons.', 'easy-digital-downloads' ), + 'type' => 'text', + 'std' => __( 'Buy Now', 'easy-digital-downloads' ), + ); + + if ( edd_shop_supports_buy_now() ) { + return $text; + } + + $text['disabled'] = true; + $text['tooltip_title'] = __( 'Buy Now Disabled', 'easy-digital-downloads' ); + $text['tooltip_desc'] = __( 'Buy Now buttons are only available for stores that have a single supported gateway active and that do not use taxes.', 'easy-digital-downloads' ); + + return $text; + } + + /** + * Gets the link for the debug log. + * + * @since 3.1.4 + * @return string + */ + private function get_debug_log_link() { + $debug_log_url = edd_get_admin_url( + array( + 'page' => 'edd-tools', + 'tab' => 'debug_log', + ) + ); + + return '' . __( 'View the Log', 'easy-digital-downloads' ) . ''; + } +} diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Privacy.php b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Privacy.php new file mode 100644 index 00000000..0e875961 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Privacy.php @@ -0,0 +1,187 @@ + array( + '' => array( + 'id' => 'privacy_settings', + 'name' => '

    ' . __( 'Privacy Policy', 'easy-digital-downloads' ) . '

    ', + 'desc' => '', + 'type' => 'header', + 'tooltip_title' => __( 'Privacy Policy Settings', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'Depending on legal and regulatory requirements, it may be necessary for your site to show a checkbox for agreement to a privacy policy.', 'easy-digital-downloads' ), + ), + 'show_agree_to_privacy_policy' => array( + 'id' => 'show_agree_to_privacy_policy', + 'name' => __( 'Agreement', 'easy-digital-downloads' ), + 'check' => __( 'Check this box to show an "Agree to Privacy Policy" checkbox on checkout.', 'easy-digital-downloads' ), + 'desc' => __( 'Customers must agree to your privacy policy before purchasing.', 'easy-digital-downloads' ), + 'type' => 'checkbox_description', + ), + 'agree_privacy_label' => array( + 'id' => 'privacy_agree_label', + 'name' => __( 'Agreement Label', 'easy-digital-downloads' ), + 'desc' => __( 'Label for the "Agree to Privacy Policy" checkbox.', 'easy-digital-downloads' ), + 'type' => 'text', + 'placeholder' => __( 'I agree to the privacy policy', 'easy-digital-downloads' ), + 'size' => 'regular', + ), + 'show_privacy_policy_on_checkout' => array( + 'id' => 'show_privacy_policy_on_checkout', + 'name' => __( 'Privacy Policy on Checkout', 'easy-digital-downloads' ), + 'check' => __( 'Display the entire Privacy Policy at checkout.', 'easy-digital-downloads' ) . ' ' . __( 'Set your Privacy Policy here', 'easy-digital-downloads' ) . '.', + 'desc' => + __( 'Display your Privacy Policy on checkout.', 'easy-digital-downloads' ) . ' ' . __( 'Set your Privacy Policy here', 'easy-digital-downloads' ) . '.' . + /* translators: %1$s: Opening anchor tag, %2$s: Closing anchor tag. */ + '

    ' . sprintf( __( 'Need help creating a Privacy Policy? We recommend %1$sTermageddon%2$s.', 'easy-digital-downloads' ), '', '' ) . '

    ', + 'type' => 'checkbox', + ), + ), + 'site_terms' => array( + '' => array( + 'id' => 'terms_settings', + 'name' => '

    ' . __( 'Terms & Agreements', 'easy-digital-downloads' ) . '

    ', + 'desc' => '', + 'type' => 'header', + 'tooltip_title' => __( 'Terms & Agreements Settings', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'Depending on legal and regulatory requirements, it may be necessary for your site to show checkbox for agreement to terms.', 'easy-digital-downloads' ), + ), + 'show_agree_to_terms' => array( + 'id' => 'show_agree_to_terms', + 'name' => __( 'Agreement', 'easy-digital-downloads' ), + 'check' => __( 'Check this box to show an "Agree to Terms" checkbox on checkout.', 'easy-digital-downloads' ), + 'desc' => + __( 'Check this to show an agree to terms on checkout that users must agree to before purchasing.', 'easy-digital-downloads' ) . + '

    ' . + sprintf( + /* translators: 1: Opening anchor tag, 2: Closing anchor tag. */ + __( 'Need help creating a Terms of Agreement? We recommend using %1$sTermageddon%2$s.', 'easy-digital-downloads' ), + '', + '' + ) . + '

    ', + 'type' => 'checkbox_description', + ), + 'agree_label' => array( + 'id' => 'agree_label', + 'name' => __( 'Agreement Label', 'easy-digital-downloads' ), + 'desc' => __( 'Label for the "Agree to Terms" checkbox.', 'easy-digital-downloads' ), + 'placeholder' => __( 'I agree to the terms', 'easy-digital-downloads' ), + 'type' => 'text', + 'size' => 'regular', + ), + 'agree_text' => array( + 'id' => 'agree_text', + 'name' => __( 'Agreement Text', 'easy-digital-downloads' ), + 'type' => 'rich_editor', + ), + ), + 'export_erase' => $this->get_export_erase(), + ); + } + + /** + * Get the export and erase settings. + * + * @since 3.1.4 + * @return array + */ + private function get_export_erase() { + $export_erase = array( + array( + 'id' => 'payment_privacy_status_action_header', + 'name' => '

    ' . __( 'Order Statuses', 'easy-digital-downloads' ) . '

    ', + 'type' => 'header', + 'desc' => __( 'When a user requests to be anonymized or removed from a site, these are the actions that will be taken on payments associated with their customer, by status.', 'easy-digital-downloads' ), + 'tooltip_title' => __( 'What settings should I use?', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'By default, Easy Digital Downloads sets suggested actions based on the Payment Status. These are purely recommendations, and you may need to change them to suit your store\'s needs. If you are unsure, you can safely leave these settings as is.', 'easy-digital-downloads' ), + ), + array( + 'id' => 'payment_privacy_status_action_text', + 'name' => __( 'Rules', 'easy-digital-downloads' ), + 'type' => 'descriptive_text', + 'desc' => __( 'When a user wants their order history anonymized or removed, the following rules will be used:', 'easy-digital-downloads' ), + ), + ); + + $options = array( + 'none' => __( 'Do Nothing', 'easy-digital-downloads' ), + 'anonymize' => __( 'Anonymize', 'easy-digital-downloads' ), + 'delete' => __( 'Delete', 'easy-digital-downloads' ), + ); + $payment_statuses = edd_get_payment_statuses(); + + // Add Privacy settings for statuses + foreach ( $payment_statuses as $status => $label ) { + + $export_erase[] = array( + 'id' => "payment_privacy_status_action_{$status}", + 'name' => $label, + 'desc' => '', + 'type' => 'select', + 'std' => $this->get_action( $status ), + 'options' => $options, + ); + } + + return $export_erase; + } + + /** + * Get the default action to take for a given status. + * + * @since 3.1.4 + * @param string $status The status to get the action for. + * @return string + */ + private function get_action( $status ) { + switch ( $status ) { + case 'complete': + case 'refunded': + case 'revoked': + $action = 'anonymize'; + break; + + case 'failed': + case 'abandoned': + $action = 'delete'; + break; + + case 'pending': + case 'processing': + default: + $action = 'none'; + break; + } + + return $action; + } +} diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Tab.php b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Tab.php new file mode 100644 index 00000000..7732cceb --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Tab.php @@ -0,0 +1,81 @@ +get_id(), $this->register() ); + } + + /** + * Get the ID for this tab. + * + * @since 3.1.4 + * @return string + */ + protected function get_id() { + try { + if ( empty( $this->id ) ) { + // translators: %s: Tab class name. + throw new \Exception( sprintf( __( 'The %s settings class is missing the required ID property.', 'easy-digital-downloads' ), get_class( $this ) ) ); + } + } catch ( \Exception $e ) { + wp_die( esc_html( $e->getMessage() ) ); + } + + return $this->id; + } + + /** + * Register the settings for this tab. + * + * @since 3.1.4 + * @return array + */ + abstract protected function register(); + + /** + * Gets the site name. + * + * @since 3.1.4 + * @return string + */ + protected function get_site_name() { + return get_bloginfo( 'name' ); + } + + /** + * Gets the admin email address. + * + * @since 3.1.4 + * @return string + */ + protected function get_admin_email() { + return get_bloginfo( 'admin_email' ); + } +} diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Taxes.php b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Taxes.php new file mode 100644 index 00000000..49e43bf4 --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/Settings/Tabs/Taxes.php @@ -0,0 +1,126 @@ + array( + 'enable_taxes' => array( + 'id' => 'enable_taxes', + 'name' => __( 'Taxes', 'easy-digital-downloads' ), + 'check' => __( 'Enabled', 'easy-digital-downloads' ), + 'desc' => __( 'Check this to enable taxes on purchases.', 'easy-digital-downloads' ), + 'type' => 'checkbox_description', + 'tooltip_title' => __( 'Enabling Taxes', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'With taxes enabled, customers will be taxed based on the rates you define, and are required to input their address on checkout so rates can be calculated accordingly.', 'easy-digital-downloads' ), + ), + 'tax_help' => array( + 'id' => 'tax_help', + 'name' => '', + /* translators: %s - tax setup documentation URL. */ + 'desc' => sprintf( __( 'Visit the Tax setup documentation for further information.

    If you need VAT support, there are options listed on the documentation page.

    ', 'easy-digital-downloads' ), 'https://easydigitaldownloads.com/docs/tax-settings/' ), + 'type' => 'descriptive_text', + ), + 'prices_include_tax' => array( + 'id' => 'prices_include_tax', + 'name' => __( 'Prices Include Tax', 'easy-digital-downloads' ), + 'desc' => __( 'This option affects how you enter prices.', 'easy-digital-downloads' ), + 'type' => 'radio', + 'std' => 'no', + 'options' => array( + 'yes' => __( 'Yes, I will enter prices inclusive of tax', 'easy-digital-downloads' ), + 'no' => __( 'No, I will enter prices exclusive of tax', 'easy-digital-downloads' ), + ), + 'tooltip_title' => __( 'Prices Inclusive of Tax', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'When using prices inclusive of tax, you will be entering your prices as the total amount you want a customer to pay for the download, including tax. Easy Digital Downloads will calculate the proper amount to tax the customer for the defined total price.', 'easy-digital-downloads' ), + ), + 'display_tax_rate' => array( + 'id' => 'display_tax_rate', + 'name' => __( 'Show Tax Rate on Prices', 'easy-digital-downloads' ), + 'check' => __( 'Show', 'easy-digital-downloads' ), + 'desc' => __( 'Some countries require a notice that product prices include tax.', 'easy-digital-downloads' ), + 'type' => 'checkbox_description', + ), + 'checkout_include_tax' => array( + 'id' => 'checkout_include_tax', + 'name' => __( 'Show in Checkout', 'easy-digital-downloads' ), + 'desc' => __( 'Should prices on the checkout page be shown with or without tax?', 'easy-digital-downloads' ), + 'type' => 'select', + 'std' => 'no', + 'options' => array( + 'yes' => __( 'Including tax', 'easy-digital-downloads' ), + 'no' => __( 'Excluding tax', 'easy-digital-downloads' ), + ), + 'tooltip_title' => __( 'Taxes Displayed for Products on Checkout', 'easy-digital-downloads' ), + 'tooltip_desc' => __( 'This option will determine whether the product price displays with or without tax on checkout.', 'easy-digital-downloads' ), + ), + ), + 'rates' => $this->get_rates(), + ); + } + + /** + * Get the tax rates settings. + * + * @since 3.1.4 + * @return array + */ + private function get_rates() { + + $rates = array( + 'tax_rates' => array( + 'id' => 'tax_rates', + 'name' => '' . __( 'Regional Rates', 'easy-digital-downloads' ) . '', + 'desc' => __( 'Configure rates for each region you wish to collect sales tax in.', 'easy-digital-downloads' ), + 'type' => 'tax_rates', + ), + ); + + if ( false === edd_get_option( 'tax_rate' ) ) { + return $rates; + } + + // Show a disabled "Default Rate" in "Tax Rates" if the value is not 0. + return array_merge( + array( + 'tax_rate' => array( + 'id' => 'tax_rate', + 'type' => 'tax_rate', + 'name' => __( 'Default Rate', 'easy-digital-downloads' ), + 'desc' => ( + '

    ' . __( 'This setting is no longer used in this version of Easy Digital Downloads. We have migrated any fallback tax rates for you to verify below. Click "Save Changes" to dismiss this notice.', 'easy-digital-downloads' ) . '

    ' + ), + ), + ), + $rates + ); + } +} diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/SiteHealth/Direct.php b/wp-content/plugins/easy-digital-downloads/src/Admin/SiteHealth/Direct.php index d0c5a9a7..bd292482 100644 --- a/wp-content/plugins/easy-digital-downloads/src/Admin/SiteHealth/Direct.php +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/SiteHealth/Direct.php @@ -94,6 +94,7 @@ class Direct extends Test { $result['description'] = wpautop( sprintf( + /* translators: %1$s - opening tag, %2$s - closing tag */ __( 'Your checkout page is configured; however, it is currently using the legacy %1$s[download_checkout]%2$s shortcode. We recommend changing your checkout to use the EDD Checkout Block.', 'easy-digital-downloads' ), '', '' diff --git a/wp-content/plugins/easy-digital-downloads/src/Admin/SiteHealth/Information.php b/wp-content/plugins/easy-digital-downloads/src/Admin/SiteHealth/Information.php index c4415a04..e0d8232b 100644 --- a/wp-content/plugins/easy-digital-downloads/src/Admin/SiteHealth/Information.php +++ b/wp-content/plugins/easy-digital-downloads/src/Admin/SiteHealth/Information.php @@ -50,7 +50,16 @@ class Information implements \EDD\EventManagement\SubscriberInterface { * @return array */ public function get_data( $information ) { + return array_merge( $information, $this->get_edd_data() ); + } + /** + * Gets all of the EDD data for the Site Health. + * + * @since 3.1.4 + * @return array + */ + private function get_edd_data() { $collectors = array( 'edd_general' => new General(), 'edd_tables' => new Tables(), @@ -61,10 +70,17 @@ class Information implements \EDD\EventManagement\SubscriberInterface { 'edd_sessions' => new Sessions(), ); + $information = array(); foreach ( $collectors as $key => $class ) { $information[ $key ] = $class->get(); } - return $information; + /** + * Allow extensions to add their own debug information that's specific to EDD. + * + * @since 3.1.4 + * @param array $information The debug information. + */ + return apply_filters( 'edd_debug_information', $information ); } } diff --git a/wp-content/plugins/easy-digital-downloads/src/Core.php b/wp-content/plugins/easy-digital-downloads/src/Core.php index 05911932..cd1c9421 100644 --- a/wp-content/plugins/easy-digital-downloads/src/Core.php +++ b/wp-content/plugins/easy-digital-downloads/src/Core.php @@ -51,6 +51,8 @@ class Core extends EventManagement\Subscribers { new Licensing\Ajax(), new Admin\SiteHealth\Tests(), new Admin\SiteHealth\Information(), + new Admin\Pointers(), + new Admin\Settings\Sanitize(), ); } diff --git a/wp-content/plugins/easy-digital-downloads/src/Extensions/Handler.php b/wp-content/plugins/easy-digital-downloads/src/Extensions/Handler.php index 18d3c3c5..f52c6ed4 100644 --- a/wp-content/plugins/easy-digital-downloads/src/Extensions/Handler.php +++ b/wp-content/plugins/easy-digital-downloads/src/Extensions/Handler.php @@ -99,16 +99,9 @@ class Handler { $this->item_name = $_item_name; $this->item_shortname = $this->get_shortname(); $this->version = $_version; - $this->edd_license = new License( $this->item_name, $_optname ); $this->pass_manager = new Pass_Manager(); - if ( empty( $this->edd_license->key ) || empty( $this->edd_license->license ) ) { - $pro_license = new License( 'pro' ); - if ( ! empty( $pro_license->key ) && $this->is_included_in_pass() ) { - $this->is_pro_license = true; - $this->edd_license = $pro_license; - } - } - $this->license_key = $this->edd_license->key; + $this->edd_license = $this->get_license( $_optname ); + $this->license_key = $this->edd_license->key; $this->hooks(); $this->update_global(); @@ -384,6 +377,10 @@ class Handler { return false; } + if ( ! edd_is_admin_page() ) { + return false; + } + // Not a pro license, but valid. if ( ! $this->is_pro_license && $this->is_license_valid() ) { return false; @@ -395,10 +392,28 @@ class Handler { } // It's the licenses tab. - if ( ! empty( $_GET['tab'] ) && 'licenses' === $_GET['tab'] ) { + if ( ! empty( $_GET['tab'] ) && 'licenses' === $_GET['tab'] ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended return false; } return true; } + + /** + * Gets the license object. + * The pro license is preferred; the individual extension license is used as a fallback. + * + * @since 3.1.4 + * @param null|string $option_name The custom option name for the license key. + * @return \EDD\Licensing\License + */ + private function get_license( $option_name ) { + $pro_license = new License( 'pro' ); + if ( ! empty( $pro_license->key ) && $this->is_included_in_pass() ) { + $this->is_pro_license = true; + return $pro_license; + } + + return new License( $this->item_name, $option_name ); + } } diff --git a/wp-content/plugins/easy-digital-downloads/src/Licensing/License.php b/wp-content/plugins/easy-digital-downloads/src/Licensing/License.php index 988770ce..344f474d 100644 --- a/wp-content/plugins/easy-digital-downloads/src/Licensing/License.php +++ b/wp-content/plugins/easy-digital-downloads/src/Licensing/License.php @@ -160,17 +160,29 @@ class License { */ public function save( $license_data ) { if ( $this->single_site ) { - return update_option( + $updated = update_option( $this->option_name, $license_data, false ); + } else { + $updated = update_site_option( + $this->option_name, + $license_data + ); } - return update_site_option( - $this->option_name, - $license_data - ); + $this->get(); + /** + * Fires after a license is saved. + * + * @since 3.1.4 + * @param License $license The license object. + * @param object $license_data The license data. + */ + do_action( 'edd/license/saved', $this, $license_data ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores + + return $updated; } /** @@ -183,15 +195,23 @@ class License { if ( ! $this->single_site ) { delete_site_option( $this->option_name ); delete_site_option( "{$this->product_shortname}_license_key" ); - - return; + } else { + delete_option( $this->option_name ); + edd_delete_option( "{$this->product_shortname}_license_key" ); + if ( $this->custom_key_option ) { + edd_delete_option( $this->custom_key_option ); + } } - delete_option( $this->option_name ); - edd_delete_option( "{$this->product_shortname}_license_key" ); - if ( $this->custom_key_option ) { - edd_delete_option( $this->custom_key_option ); - } + $this->get(); + /** + * Fires after a license is deleted. + * + * @since 3.1.4 + * @param string $product_shortname The product shortname. + * @param License $license The license object. + */ + do_action( 'edd/license/deleted', $this->product_shortname, $this ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores } /** diff --git a/wp-content/plugins/easy-digital-downloads/src/Licensing/Messages.php b/wp-content/plugins/easy-digital-downloads/src/Licensing/Messages.php index bc0c363c..5e542096 100644 --- a/wp-content/plugins/easy-digital-downloads/src/Licensing/Messages.php +++ b/wp-content/plugins/easy-digital-downloads/src/Licensing/Messages.php @@ -411,7 +411,7 @@ class Messages { /** * Sanitizes the third-party license name for use as a hook. * - * @since + * @since 3.1.4 * @return string */ private function sanitize_third_party_name() { diff --git a/wp-content/plugins/easy-digital-downloads/src/Lite/Admin/PassHandler/Connect.php b/wp-content/plugins/easy-digital-downloads/src/Lite/Admin/PassHandler/Connect.php index 18536fe7..5fb1c2b4 100644 --- a/wp-content/plugins/easy-digital-downloads/src/Lite/Admin/PassHandler/Connect.php +++ b/wp-content/plugins/easy-digital-downloads/src/Lite/Admin/PassHandler/Connect.php @@ -62,7 +62,7 @@ class Connect implements SubscriberInterface { // Verify oth. $oth = get_option( 'edd_connect_token' ); - if ( empty( $oth ) || ! hash_equals( $oth, $post_oth ) ) { + if ( empty( $post_oth ) || hash_hmac( 'sha512', $oth, wp_salt() ) !== $post_oth ) { wp_send_json_error( $error ); } diff --git a/wp-content/plugins/easy-digital-downloads/src/Lite/Admin/PassHandler/Pointer.php b/wp-content/plugins/easy-digital-downloads/src/Lite/Admin/PassHandler/Pointer.php index 7067cecd..4091bbab 100644 --- a/wp-content/plugins/easy-digital-downloads/src/Lite/Admin/PassHandler/Pointer.php +++ b/wp-content/plugins/easy-digital-downloads/src/Lite/Admin/PassHandler/Pointer.php @@ -12,9 +12,9 @@ class Pointer implements SubscriberInterface { public static function get_subscribed_events() { return array( - 'admin_menu' => 'add_menu_item_class', - 'user_register' => 'dismiss_pointers_for_new_users', - 'admin_enqueue_scripts' => 'pointers', + 'admin_menu' => 'add_menu_item_class', + 'user_register' => 'dismiss_pointers_for_new_users', + 'edd_pointers' => 'pointers', ); } @@ -33,47 +33,16 @@ class Pointer implements SubscriberInterface { * @since 3.1.1 * @return void */ - public function pointers() { - $pointers = $this->get_pointers(); - if ( empty( $pointers ) ) { - return; - } - wp_enqueue_style( 'wp-pointer' ); - wp_enqueue_script( 'edd-pointers', EDD_PLUGIN_URL . 'assets/lite/js/pointers.js', array( 'wp-pointer' ), EDD_VERSION, true ); - wp_localize_script( 'edd-pointers', 'eddPointers', $pointers ); - } - - /** - * Gets the array of pointer notices. - * - * @since 3.1.1 - * @return array - */ - private function get_pointers() { + public function pointers( $pointers ) { if ( ! current_user_can( 'manage_options' ) ) { - return false; + return $pointers; } if ( ! $this->has_pass_no_license() ) { - return false; + return $pointers; } - // Exclude some pages from showing our pointers so we don't interfeer with user behavior. - $excluded_pages = array( - 'update-core.php', - 'plugin-install.php', - ); - - global $pagenow; - if ( in_array( $pagenow, $excluded_pages, true ) ) { - return false; - } - - $valid_pointers = array(); - $dismissed = $this->get_user_dismissals( get_current_user_id() ); - - $pointers = array(); + // Add pointers that need to be registered when we are not on an EDD Admin screen. if ( ! edd_is_admin_page( 'download' ) ) { - // Add pointers that need to be registered when we are not on an EDD Admin Page. $pointers[] = array( 'pointer_id' => 'edd_activate_pass_non_edd_setting_page', 'target' => '#menu-posts-download', @@ -85,8 +54,11 @@ class Pointer implements SubscriberInterface { ), ), ); - } else { - // Add pointers that need to be registered on EDD Admin Pages. + } + + // Add pointers that need to be registered when we are on an EDD Admin Page, but not a settings screen. + $screen = get_current_screen(); + if ( 'dashboard' !== $screen->id && edd_is_admin_page() && ! edd_is_admin_page( 'settings' ) ) { $pointers[] = array( 'pointer_id' => 'edd_activate_pass_edd_setting_page', 'target' => '.edd-settings__menu-item:not(.current)', @@ -98,7 +70,10 @@ class Pointer implements SubscriberInterface { ), ), ); + } + // Add this pointer on the general EDD settings screen. + if ( edd_is_admin_page( 'settings', 'general' ) ) { $pointers[] = array( 'pointer_id' => 'edd_activate_pass_button', 'target' => '.edd-pass-handler__action', @@ -116,29 +91,7 @@ class Pointer implements SubscriberInterface { ); } - /** - * Allows adding pointers for registration within the EDD Ecosystem. - * - * @since 3.1.1 - * @param array $pointers The registerd pointers for EDD to load. - */ - $pointers = apply_filters( 'edd_pointers', $pointers ); - - foreach ( $pointers as $pointer ) { - if ( - empty( $pointer ) || - empty( $pointer['pointer_id'] ) || - empty( $pointer['target'] ) || - empty( $pointer['options'] ) || - in_array( $pointer['pointer_id'], $dismissed, true ) - ) { - continue; - } - - $valid_pointers['pointers'][] = $pointer; - } - - return $valid_pointers; + return $pointers; } /** diff --git a/wp-content/plugins/easy-digital-downloads/includes/class-structured-data.php b/wp-content/plugins/easy-digital-downloads/src/Structured_Data.php similarity index 58% rename from wp-content/plugins/easy-digital-downloads/includes/class-structured-data.php rename to wp-content/plugins/easy-digital-downloads/src/Structured_Data.php index 391fe201..8b1b43b3 100644 --- a/wp-content/plugins/easy-digital-downloads/includes/class-structured-data.php +++ b/wp-content/plugins/easy-digital-downloads/src/Structured_Data.php @@ -57,6 +57,16 @@ class Structured_Data { return $this->data; } + /** + * Reset the data. + * + * @since 3.1.4 + * @return void + */ + public function reset() { + $this->data = array(); + } + /** * Set structured data. This is then output in `wp_footer`. * @@ -135,66 +145,25 @@ class Structured_Data { } $data = array( - '@type' => 'Product', - 'name' => $download->post_title, - 'url' => get_permalink( $download->ID ), - 'brand' => array( - '@type' => 'Thing', + '@type' => 'Product', + 'name' => $download->post_title, + 'url' => $this->get_url( $download ), + 'brand' => array( + '@type' => 'https://schema.org/Brand', 'name' => get_bloginfo( 'name' ), ), - 'sku' => '-' === $download->get_sku() + 'sku' => '-' === $download->get_sku() ? $download->ID : $download->get_sku(), + 'image' => $this->get_image( $download ), ); - // Add image if it exists. - $image_url = wp_get_attachment_image_url( get_post_thumbnail_id( $download->ID ) ); - - if ( false !== $image_url ) { - $data['image'] = esc_url( $image_url ); - } - // Add description if it is not blank. if ( '' !== $download->post_excerpt ) { $data['description'] = $download->post_excerpt; } - if ( $download->has_variable_prices() ) { - $variable_prices = $download->get_prices(); - - $offers = array(); - - foreach ( $variable_prices as $price ) { - $offers[] = array( - '@type' => 'Offer', - 'price' => $price['amount'], - 'priceCurrency' => edd_get_currency(), - 'priceValidUntil' => date( 'c', time() + YEAR_IN_SECONDS ), - 'itemOffered' => $data['name'] . ' - ' . $price['name'], - 'url' => $data['url'], - 'availability' => 'http://schema.org/InStock', - 'seller' => array( - '@type' => 'Organization', - 'name' => get_bloginfo( 'name' ), - ), - ); - } - - $data['offers'] = $offers; - } else { - $data['offers'] = array( - '@type' => 'Offer', - 'price' => $download->get_price(), - 'priceCurrency' => edd_get_currency(), - 'priceValidUntil' => null, - 'url' => $data['url'], - 'availability' => 'http://schema.org/InStock', - 'seller' => array( - '@type' => 'Organization', - 'name' => get_bloginfo( 'name' ), - ), - ); - } + $data['offers'] = $this->get_offers( $download, $data ); $download_categories = wp_get_post_terms( $download->ID, 'download_category' ); if ( is_array( $download_categories ) && ! empty( $download_categories ) ) { @@ -207,9 +176,10 @@ class Structured_Data { * * @since 3.0 * - * @param array $data Structured data for a download. + * @param array $data Structured data for a download. + * @param EDD_Download $download Download object (added in 3.1.4). */ - $data = apply_filters( 'edd_generate_download_structured_data', $data ); + $data = apply_filters( 'edd_generate_download_structured_data', $data, $download ); $this->set_data( $data ); @@ -254,14 +224,14 @@ class Structured_Data { $this->generate_structured_data(); // Bail if no data was generated. - if ( empty( $this->data ) ) { + $data = $this->get_data(); + if ( empty( $data ) ) { return; } - $structured_data = $this->get_data(); - + $structured_data = $this->sanitize_data( $data ); foreach ( $structured_data as $k => $v ) { - $structured_data[ $k ]['@context'] = 'http://schema.org/'; + $structured_data[ $k ]['@context'] = 'https://schema.org/'; } return wp_json_encode( $structured_data ); @@ -276,10 +246,8 @@ class Structured_Data { * @return bool True by default, false if structured data does not exist. */ public function output_structured_data() { - $this->data = $this->sanitize_data( $this->data ); $output_data = $this->encoded_data(); - if ( empty( $output_data ) ) { return false; } @@ -288,4 +256,122 @@ class Structured_Data { return true; } + + /** + * Gets the offer(s) for a download. + * + * @since 3.1.4 + * @param EDD_Download $download Download object. + * @return array + */ + private function get_offers( $download ) { + if ( $download->has_variable_prices() ) { + $variable_prices = $download->get_prices(); + + $offers = array(); + foreach ( $variable_prices as $key => $price ) { + $offers[] = $this->get_variable_price_offer( $price, $download, $key ); + } + + return $offers; + } + + return $this->get_single_price_offer( $download ); + } + + /** + * Gets the offer data for a variable price. + * + * @since 3.1.4 + * @param array $price + * @param EDD_Download $download + * @param int $key + * @return array + */ + private function get_variable_price_offer( $price, $download, $key ) { + $price_id = isset( $price['index'] ) ? $price['index'] : $key; + $offer = array( + '@type' => 'Offer', + 'price' => $price['amount'], + 'priceCurrency' => edd_get_currency(), + 'priceValidUntil' => date( 'c', time() + YEAR_IN_SECONDS ), + 'itemOffered' => edd_get_download_name( $download->ID, $price_id ), + 'url' => $this->get_url( $download ), + 'availability' => 'https://schema.org/InStock', + 'seller' => array( + '@type' => 'Organization', + 'name' => get_bloginfo( 'name' ), + ), + ); + + /** + * Filter the structured data for a variable price offer. + * + * @since 3.1.4 + * @param array $offer Structured data for a variable price offer. + * @param EDD_Download $download Download object. + * @param array $price Price data. + */ + return apply_filters( 'edd_generate_download_structured_data_variable_price_offer', $offer, $download, $price ); + } + + /** + * Gets the offer data for a single price product. + * + * @param EDD_Download $download + * @return array + */ + private function get_single_price_offer( $download ) { + $offer = array( + '@type' => 'Offer', + 'price' => $download->get_price(), + 'priceCurrency' => edd_get_currency(), + 'priceValidUntil' => null, + 'url' => $this->get_url( $download ), + 'availability' => 'https://schema.org/InStock', + 'seller' => array( + '@type' => 'Organization', + 'name' => get_bloginfo( 'name' ), + ), + ); + + /** + * Filter the structured data for a single price offer. + * + * @since 3.1.4 + * @param array $offer Structured data for a single price offer. + * @param EDD_Download $download Download object. + */ + return apply_filters( 'edd_generate_download_structured_data_offer', $offer, $download ); + } + + /** + * Gets the download URL. + * + * @param EDD_Download $download + * @return string + */ + private function get_url( $download ) { + return get_permalink( $download->ID ); + } + + /** + * Gets the download image URL. + * + * @since 3.1.4 + * @param EDD_Download $download + * @return string + */ + private function get_image( $download ) { + if ( ! has_post_thumbnail( $download->ID ) ) { + return ''; + } + + $image_url = wp_get_attachment_image_url( get_post_thumbnail_id( $download->ID ) ); + if ( false !== $image_url ) { + return esc_url( $image_url ); + } + + return ''; + } } diff --git a/wp-content/plugins/easy-digital-downloads/src/Utils/Countries.php b/wp-content/plugins/easy-digital-downloads/src/Utils/Countries.php new file mode 100644 index 00000000..9af0df1c --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/src/Utils/Countries.php @@ -0,0 +1,54 @@ +states ) { + $this->states = include EDD_PLUGIN_DIR . 'i18n/states.php'; + } + + if ( $country_code ) { + return array_key_exists( $country_code, $this->states ) ? $this->states[ $country_code ] : array(); + } + + return $this->states; + } + + /** + * Given a country and state code, return the state name. + * + * @since 3.1.4 + * @param string $country_code The ISO Code for the country + * @param string $state_code The ISO Code for the state + * + * @return string + */ + public function get_state_name( $country_code = '', $state_code = '' ) { + if ( empty( $state_code ) ) { + return $state_code; + } + $states = $this->get_states( $country_code ); + + return array_key_exists( $state_code, $states ) ? $states[ $state_code ] : $state_code; + } +} diff --git a/wp-content/plugins/easy-digital-downloads/src/Utils/StatusBadge.php b/wp-content/plugins/easy-digital-downloads/src/Utils/StatusBadge.php new file mode 100644 index 00000000..3085b90a --- /dev/null +++ b/wp-content/plugins/easy-digital-downloads/src/Utils/StatusBadge.php @@ -0,0 +1,128 @@ +args = wp_parse_args( + $args, + array( + 'status' => 'default', + 'label' => '', + 'icon' => '', + 'color' => '', + 'dashicon' => true, + 'class' => '', + ) + ); + } + + /** + * Gets the badge. + * + * @since 3.1.4 + * @param string $icon Optional. Icon markup to use. Default is empty. + * @return string + */ + public function get( $icon = false ) { + if ( empty( $this->args['label'] ) ) { + return ''; + } + + return sprintf( + '%s%s', + $this->get_class_string( $this->get_classes() ), + esc_html( $this->args['label'] ), + ! empty( $icon ) ? $icon : $this->get_icon() + ); + } + + /** + * Gets the icon HTML markup. + * + * @since 3.1.4 + * @return string + */ + public function get_icon() { + if ( empty( $this->args['icon'] ) ) { + return ''; + } + + $classes = array( + 'edd-status-badge__icon', + ); + if ( ! empty( $this->args['dashicon'] ) ) { + $classes[] = 'dashicons'; + $classes[] = "dashicons-{$this->args['icon']}"; + } else { + $classes[] = $this->args['icon']; + } + + return sprintf( + '', + esc_attr( $this->get_class_string( $classes ) ) + ); + } + + /** + * Gets the classes for the badge. + * + * @since 3.1.4 + * @return array + */ + private function get_classes() { + return array( + 'edd-status-badge', + "edd-status-badge--{$this->args['status']}", + $this->args['class'], + $this->get_color_class(), + ); + } + + /** + * Gets a class string from an array of classes. + * + * @since 3.1.4 + * @param array $classes + * @return string + */ + private function get_class_string( array $classes ) { + return implode( ' ', array_filter( array_map( 'sanitize_html_class', $classes ) ) ); + } + + /** + * Gets the color class. + * + * @since 3.1.4 + * @return string + */ + private function get_color_class() { + if ( ! empty( $this->args['color'] ) && false === strpos( $this->args['color'], '#' ) ) { + return "edd-status-badge--{$this->args['color']}"; + } + + return ''; + } +} diff --git a/wp-content/plugins/easy-digital-downloads/templates/payment-processing.php b/wp-content/plugins/easy-digital-downloads/templates/payment-processing.php index 047a1ddd..9ff313ae 100644 --- a/wp-content/plugins/easy-digital-downloads/templates/payment-processing.php +++ b/wp-content/plugins/easy-digital-downloads/templates/payment-processing.php @@ -1,5 +1,10 @@
    -

    here.', 'easy-digital-downloads' ), esc_url( edd_get_success_page_uri() ) ); ?> +

    + here.', 'easy-digital-downloads' ) ), esc_url( edd_get_success_page_uri() ) ); + ?> +

    diff --git a/wp-content/plugins/easy-digital-downloads/templates/shortcode-profile-editor.php b/wp-content/plugins/easy-digital-downloads/templates/shortcode-profile-editor.php index 6394d315..7d26d5b5 100644 --- a/wp-content/plugins/easy-digital-downloads/templates/shortcode-profile-editor.php +++ b/wp-content/plugins/easy-digital-downloads/templates/shortcode-profile-editor.php @@ -15,7 +15,13 @@ if ( is_user_logged_in() ): if ( edd_is_cart_saved() ): ?> 'restore_cart', 'edd_cart_token' => urlencode( edd_get_cart_token() ) ), edd_get_checkout_uri() ); ?> -
    : click here to restore it.', 'easy-digital-downloads' ), esc_url( $restore_url ) ); ?>
    +
    + : + click here to restore it.', 'easy-digital-downloads' ) ), esc_url( $restore_url ) ); + ?> +