Version Description
Download this release
Release Info
Developer | cklosows |
Plugin | Easy Digital Downloads |
Version | 3.0.2 |
Comparing to | |
See all releases |
Code changes from version 3.0.1 to 3.0.2
- assets/css/admin/menu.scss +1 -59
- assets/css/admin/style.scss +14 -0
- assets/css/edd-admin-menu-rtl.min.css +1 -1
- assets/css/edd-admin-menu.min.css +1 -1
- assets/css/edd-admin-rtl.min.css +1 -1
- assets/css/edd-admin.min.css +1 -1
- assets/js/admin/components/notifications/index.js +7 -0
- assets/js/edd-admin.js +1 -1
- assets/js/frontend/gateways/paypal.js +4 -1
- assets/js/paypal-checkout.js +1 -1
- easy-digital-downloads.php +3 -3
- includes/admin/admin-bar.php +82 -1
- includes/admin/customers/customers.php +6 -8
- includes/admin/discounts/class-discount-codes-table.php +9 -0
- includes/admin/import/import-functions.php +62 -6
- includes/admin/notes/note-actions.php +1 -1
- includes/admin/notes/note-functions.php +4 -0
- includes/admin/payments/class-payments-table.php +128 -41
- includes/admin/payments/contextual-help.php +24 -7
- includes/admin/upgrades/upgrade-functions.php +31 -2
- includes/class-easy-digital-downloads.php +1 -1
- includes/database/queries/class-order.php +93 -12
- includes/database/schemas/class-orders.php +2 -1
- includes/login-register.php +39 -25
- includes/orders/classes/class-order.php +34 -0
- includes/payments/functions.php +105 -0
- includes/process-purchase.php +1 -1
- includes/template-functions.php +4 -2
- languages/easy-digital-downloads.pot +190 -150
- readme.txt +25 -12
- templates/history-downloads.php +6 -15
assets/css/admin/menu.scss
CHANGED
@@ -61,62 +61,4 @@ ul#adminmenu #menu-posts-download ul.wp-submenu li.current a:before {
|
|
61 |
pointer-events: none;
|
62 |
border-right-color: $wp-gray-0;
|
63 |
margin-top: 2px;
|
64 |
-
}
|
65 |
-
|
66 |
-
#wpadminbar .edd-menu-notification-counter {
|
67 |
-
display: inline-block !important;
|
68 |
-
min-width: 18px !important;
|
69 |
-
height: 18px !important;
|
70 |
-
border-radius: 9px !important;
|
71 |
-
margin: 7px 0 0 2px !important;
|
72 |
-
vertical-align: top !important;
|
73 |
-
font-size: 11px !important;
|
74 |
-
line-height: 1.6 !important;
|
75 |
-
text-align: center !important;
|
76 |
-
}
|
77 |
-
|
78 |
-
#wpadminbar .edd-menu-notification-indicator {
|
79 |
-
float: right !important;
|
80 |
-
margin: 10px 0 0 !important;
|
81 |
-
width: 8px !important;
|
82 |
-
height: 8px !important;
|
83 |
-
border-radius: 4px !important;
|
84 |
-
}
|
85 |
-
|
86 |
-
#wpadminbar .edd-menu-notification-indicator:after {
|
87 |
-
display: block !important;
|
88 |
-
content: "";
|
89 |
-
position: absolute !important;
|
90 |
-
width: inherit !important;
|
91 |
-
height: inherit !important;
|
92 |
-
border-radius: inherit !important;
|
93 |
-
background-color: inherit !important;
|
94 |
-
animation: edd-menu-notification-indicator-pulse 1.5s infinite !important;
|
95 |
-
}
|
96 |
-
|
97 |
-
@keyframes edd-menu-notification-indicator-pulse {
|
98 |
-
0% {
|
99 |
-
transform: scale(1);
|
100 |
-
opacity: 1;
|
101 |
-
}
|
102 |
-
100% {
|
103 |
-
transform: scale(3);
|
104 |
-
opacity: 0;
|
105 |
-
}
|
106 |
-
}
|
107 |
-
|
108 |
-
#wpadminbar #wp-admin-bar-edd-upgrade a {
|
109 |
-
background-color: #00a32a;
|
110 |
-
color: #fff;
|
111 |
-
margin-top: 5px;
|
112 |
-
}
|
113 |
-
|
114 |
-
#wpadminbar #wp-admin-bar-edd-upgrade a:hover {
|
115 |
-
background-color: #008a20;
|
116 |
-
}
|
117 |
-
|
118 |
-
#wpadminbar .edd-menu-form-last {
|
119 |
-
border-bottom: 1px solid #3c4146 !important;
|
120 |
-
margin-bottom: 6px !important;
|
121 |
-
padding-bottom: 6px !important;
|
122 |
-
}
|
61 |
pointer-events: none;
|
62 |
border-right-color: $wp-gray-0;
|
63 |
margin-top: 2px;
|
64 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assets/css/admin/style.scss
CHANGED
@@ -1251,6 +1251,20 @@ textarea[name="edd-note"] {
|
|
1251 |
border-radius: 5px;
|
1252 |
}
|
1253 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1254 |
/* Row Actions
|
1255 |
-------------------------------------------------------------- */
|
1256 |
|
1251 |
border-radius: 5px;
|
1252 |
}
|
1253 |
|
1254 |
+
.wp-list-table.orders div.order-list-email {
|
1255 |
+
font-size: .85em;
|
1256 |
+
color: #888888;
|
1257 |
+
}
|
1258 |
+
|
1259 |
+
.wp-list-table.orders th.column-number {
|
1260 |
+
width: 150px;
|
1261 |
+
}
|
1262 |
+
|
1263 |
+
.wp-list-table.orders th.column-amount {
|
1264 |
+
width: 100px;
|
1265 |
+
}
|
1266 |
+
|
1267 |
+
|
1268 |
/* Row Actions
|
1269 |
-------------------------------------------------------------- */
|
1270 |
|
assets/css/edd-admin-menu-rtl.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
#menu-posts-download a[href^="edit.php?post_type=download"]:focus,#menu-posts-download a[href^="edit.php?post_type=download"]:hover{box-shadow:inset -4px 0 0 0 currentColor;transition:box-shadow .1s linear}#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-discount"]:after,#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-reports"]:after,#menu-posts-download li:not(:last-child) a[href^="post-new.php?post_type=download"]:after,#menu-posts-download li:nth-last-child(2) a:after{border-bottom:1px solid hsla(0,0%,100%,.2);display:block;float:right;margin:13px -15px 8px;content:"";width:calc(100% + 26px)}@media screen and (max-width:782px){#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-discount"]:after,#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-reports"]:after,#menu-posts-download li:not(:last-child) a[href^="post-new.php?post_type=download"]:after,#menu-posts-download li:nth-last-child(2) a:after{margin:20px -20px 8px;width:calc(100% + 30px)}}#adminmenu #menu-posts-download ul.wp-submenu-wrap li{clear:both}#adminmenu #menu-posts-download a.wp-has-current-submenu:after{display:none}ul#adminmenu #menu-posts-download ul.wp-submenu li.current a:before{left:0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:8px solid transparent;border-left-color:#f6f7f7;margin-top:2px}
|
1 |
+
#menu-posts-download a[href^="edit.php?post_type=download"]:focus,#menu-posts-download a[href^="edit.php?post_type=download"]:hover{box-shadow:inset -4px 0 0 0 currentColor;transition:box-shadow .1s linear}#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-discount"]:after,#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-reports"]:after,#menu-posts-download li:not(:last-child) a[href^="post-new.php?post_type=download"]:after,#menu-posts-download li:nth-last-child(2) a:after{border-bottom:1px solid hsla(0,0%,100%,.2);display:block;float:right;margin:13px -15px 8px;content:"";width:calc(100% + 26px)}@media screen and (max-width:782px){#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-discount"]:after,#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-reports"]:after,#menu-posts-download li:not(:last-child) a[href^="post-new.php?post_type=download"]:after,#menu-posts-download li:nth-last-child(2) a:after{margin:20px -20px 8px;width:calc(100% + 30px)}}#adminmenu #menu-posts-download ul.wp-submenu-wrap li{clear:both}#adminmenu #menu-posts-download a.wp-has-current-submenu:after{display:none}ul#adminmenu #menu-posts-download ul.wp-submenu li.current a:before{left:0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:8px solid transparent;border-left-color:#f6f7f7;margin-top:2px}
|
assets/css/edd-admin-menu.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
#menu-posts-download a[href^="edit.php?post_type=download"]:focus,#menu-posts-download a[href^="edit.php?post_type=download"]:hover{box-shadow:inset 4px 0 0 0 currentColor;transition:box-shadow .1s linear}#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-discount"]:after,#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-reports"]:after,#menu-posts-download li:not(:last-child) a[href^="post-new.php?post_type=download"]:after,#menu-posts-download li:nth-last-child(2) a:after{border-bottom:1px solid hsla(0,0%,100%,.2);display:block;float:left;margin:13px -15px 8px;content:"";width:calc(100% + 26px)}@media screen and (max-width:782px){#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-discount"]:after,#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-reports"]:after,#menu-posts-download li:not(:last-child) a[href^="post-new.php?post_type=download"]:after,#menu-posts-download li:nth-last-child(2) a:after{margin:20px -20px 8px;width:calc(100% + 30px)}}#adminmenu #menu-posts-download ul.wp-submenu-wrap li{clear:both}#adminmenu #menu-posts-download a.wp-has-current-submenu:after{display:none}ul#adminmenu #menu-posts-download ul.wp-submenu li.current a:before{right:0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:8px solid transparent;border-right-color:#f6f7f7;margin-top:2px}
|
1 |
+
#menu-posts-download a[href^="edit.php?post_type=download"]:focus,#menu-posts-download a[href^="edit.php?post_type=download"]:hover{box-shadow:inset 4px 0 0 0 currentColor;transition:box-shadow .1s linear}#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-discount"]:after,#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-reports"]:after,#menu-posts-download li:not(:last-child) a[href^="post-new.php?post_type=download"]:after,#menu-posts-download li:nth-last-child(2) a:after{border-bottom:1px solid hsla(0,0%,100%,.2);display:block;float:left;margin:13px -15px 8px;content:"";width:calc(100% + 26px)}@media screen and (max-width:782px){#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-discount"]:after,#menu-posts-download li:not(:last-child) a[href^="edit.php?post_type=download&page=edd-reports"]:after,#menu-posts-download li:not(:last-child) a[href^="post-new.php?post_type=download"]:after,#menu-posts-download li:nth-last-child(2) a:after{margin:20px -20px 8px;width:calc(100% + 30px)}}#adminmenu #menu-posts-download ul.wp-submenu-wrap li{clear:both}#adminmenu #menu-posts-download a.wp-has-current-submenu:after{display:none}ul#adminmenu #menu-posts-download ul.wp-submenu li.current a:before{right:0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:8px solid transparent;border-right-color:#f6f7f7;margin-top:2px}
|
assets/css/edd-admin-rtl.min.css
CHANGED
@@ -1 +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-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{display:flex;align-items:center;flex-wrap:wrap;gap:6px;float:none;flex-grow:1}#edd-filters .filter-items .edd-date-range-options{display:inline-block;margin:10px 0}#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-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;display:none}@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:400px){.edd-promo-notice .edd-peeking{justify-self:flex-start;margin-left:0;margin-right:200px}}.edd-promo-notice .edd-peeking,.edd-review-step{-ms-grid-row:1;grid-area:1/-1}.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-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-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 20px 0 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%}.edd-add-ons-footer{padding-top:10px}#edd-add-ons .subsubsub .dashicons{margin-top:3px}#edd-add-ons .edd-add-ons-container{clear:both;padding-top:10px}#edd-add-ons .search-box .button-secondary span{margin:2px 4px 0 -5px;padding:0;color:#aaa}#edd-add-ons .edd-extension{background:#fff;border:1px solid #ccc;float:right;padding:14px;position:relative;margin:0 0 16px 15px;width:320px;height:315px;opacity:.9;transition:all .2s ease-in-out;cursor:default}#edd-add-ons .edd-extension:hover{border:1px solid #bbb;opacity:1;transform:scale(1.05);z-index:5}#edd-add-ons .edd-extension h3{font-size:13px;margin:0 0 8px}#edd-add-ons .edd-extension .button-secondary{position:absolute;bottom:14px;right:14px}#edd-add-ons .edd-browse-all{clear:both;width:100%}#edd-add-ons .edd-extension .third-party{display:none}#edd-add-ons .edd-add-ons-container .edd-extension:first-child{background-color:#85c0e5;border-color:#62a9d7;color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2)}#edd-add-ons .edd-add-ons-container .edd-extension:first-child h3{color:#fff}#edd-add-ons .edd-add-ons-container .edd-extension:first-child .button-secondary{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,-1px 0 1px #006799,0 1px 1px #006799,1px 0 1px #006799}#edd-add-ons .edd-extension .wp-post-image{width:100%;height:auto;vertical-align:bottom}#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%}.wp-list-table.orders .column-number .row-title{display:block}.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}.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 .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}#edd-add-ons{margin:9px 2px -9px 20px}.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-vertical-sections .edd-legacy-label{display:inline-block;position:absolute;top:11px;left:6px}.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:grid;display:-ms-grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:8px}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}.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tbody,.wrap-licenses td,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:block}.wrap-licenses .form-table tr{float:right;margin:0 0 15px 15px;background:#fff;border:1px solid #ccc;width:30.5%;max-width:350px;padding:14px;min-height:220px;position:relative;box-sizing:border-box}.wrap-licenses .form-table th{background:#f9f9f9;padding:14px;border-bottom:1px solid #ccc;margin:-14px -14px 20px;width:100%}.wrap-licenses .form-table td{padding:0}.wrap-licenses td input.regular-text{margin:0 0 8px;width:100%}.wrap-licenses .edd-license-data[class*=edd-license-]{position:absolute;background:#fafafa;padding:14px;border-top:1px solid #eee;margin:20px -14px -14px;min-height:67px;width:100%;bottom:14px;box-sizing:border-box}.wrap-licenses .edd-license-data[class*=edd-license-] a{color:#444}.wrap-licenses .edd-license-data[class*=edd-license-] a:hover{text-decoration:none}.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}.wrap-licenses p.submit{clear:both}.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;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%}.edd-toggle input[type=checkbox]:checked{background-color:#007cba}.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}.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%}.wrap-licenses .form-table tr{width:46%;max-width:none;min-height:230px}}@media screen and (max-width:782px){.license-expiration-date-notice,.license-lifetime-notice,.license-null{padding-right:0}[class^=license-] input[type=text]{margin-bottom:3px}}@media screen and (max-width:600px){.wrap-licenses .form-table tr{width:100%;min-height:230px}#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}
|
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-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{display:flex;align-items:center;flex-wrap:wrap;gap:6px;float:none;flex-grow:1}#edd-filters .filter-items .edd-date-range-options{display:inline-block;margin:10px 0}#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-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;display:none}@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:400px){.edd-promo-notice .edd-peeking{justify-self:flex-start;margin-left:0;margin-right:200px}}.edd-promo-notice .edd-peeking,.edd-review-step{-ms-grid-row:1;grid-area:1/-1}.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-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-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 20px 0 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%}.edd-add-ons-footer{padding-top:10px}#edd-add-ons .subsubsub .dashicons{margin-top:3px}#edd-add-ons .edd-add-ons-container{clear:both;padding-top:10px}#edd-add-ons .search-box .button-secondary span{margin:2px 4px 0 -5px;padding:0;color:#aaa}#edd-add-ons .edd-extension{background:#fff;border:1px solid #ccc;float:right;padding:14px;position:relative;margin:0 0 16px 15px;width:320px;height:315px;opacity:.9;transition:all .2s ease-in-out;cursor:default}#edd-add-ons .edd-extension:hover{border:1px solid #bbb;opacity:1;transform:scale(1.05);z-index:5}#edd-add-ons .edd-extension h3{font-size:13px;margin:0 0 8px}#edd-add-ons .edd-extension .button-secondary{position:absolute;bottom:14px;right:14px}#edd-add-ons .edd-browse-all{clear:both;width:100%}#edd-add-ons .edd-extension .third-party{display:none}#edd-add-ons .edd-add-ons-container .edd-extension:first-child{background-color:#85c0e5;border-color:#62a9d7;color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2)}#edd-add-ons .edd-add-ons-container .edd-extension:first-child h3{color:#fff}#edd-add-ons .edd-add-ons-container .edd-extension:first-child .button-secondary{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,-1px 0 1px #006799,0 1px 1px #006799,1px 0 1px #006799}#edd-add-ons .edd-extension .wp-post-image{width:100%;height:auto;vertical-align:bottom}#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%}.wp-list-table.orders .column-number .row-title{display:block}.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}.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-number{width:150px}.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}#edd-add-ons{margin:9px 2px -9px 20px}.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-vertical-sections .edd-legacy-label{display:inline-block;position:absolute;top:11px;left:6px}.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:grid;display:-ms-grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:8px}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}.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tbody,.wrap-licenses td,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:block}.wrap-licenses .form-table tr{float:right;margin:0 0 15px 15px;background:#fff;border:1px solid #ccc;width:30.5%;max-width:350px;padding:14px;min-height:220px;position:relative;box-sizing:border-box}.wrap-licenses .form-table th{background:#f9f9f9;padding:14px;border-bottom:1px solid #ccc;margin:-14px -14px 20px;width:100%}.wrap-licenses .form-table td{padding:0}.wrap-licenses td input.regular-text{margin:0 0 8px;width:100%}.wrap-licenses .edd-license-data[class*=edd-license-]{position:absolute;background:#fafafa;padding:14px;border-top:1px solid #eee;margin:20px -14px -14px;min-height:67px;width:100%;bottom:14px;box-sizing:border-box}.wrap-licenses .edd-license-data[class*=edd-license-] a{color:#444}.wrap-licenses .edd-license-data[class*=edd-license-] a:hover{text-decoration:none}.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}.wrap-licenses p.submit{clear:both}.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;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%}.edd-toggle input[type=checkbox]:checked{background-color:#007cba}.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}.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%}.wrap-licenses .form-table tr{width:46%;max-width:none;min-height:230px}}@media screen and (max-width:782px){.license-expiration-date-notice,.license-lifetime-notice,.license-null{padding-right:0}[class^=license-] input[type=text]{margin-bottom:3px}}@media screen and (max-width:600px){.wrap-licenses .form-table tr{width:100%;min-height:230px}#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}
|
assets/css/edd-admin.min.css
CHANGED
@@ -1 +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-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{display:flex;align-items:center;flex-wrap:wrap;gap:6px;float:none;flex-grow:1}#edd-filters .filter-items .edd-date-range-options{display:inline-block;margin:10px 0}#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-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;display:none}@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:400px){.edd-promo-notice .edd-peeking{justify-self:flex-start;margin-right:0;margin-left:200px}}.edd-promo-notice .edd-peeking,.edd-review-step{-ms-grid-row:1;grid-area:1/-1}.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-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-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 0 0 20px}.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%}.edd-add-ons-footer{padding-top:10px}#edd-add-ons .subsubsub .dashicons{margin-top:3px}#edd-add-ons .edd-add-ons-container{clear:both;padding-top:10px}#edd-add-ons .search-box .button-secondary span{margin:2px -5px 0 4px;padding:0;color:#aaa}#edd-add-ons .edd-extension{background:#fff;border:1px solid #ccc;float:left;padding:14px;position:relative;margin:0 15px 16px 0;width:320px;height:315px;opacity:.9;transition:all .2s ease-in-out;cursor:default}#edd-add-ons .edd-extension:hover{border:1px solid #bbb;opacity:1;transform:scale(1.05);z-index:5}#edd-add-ons .edd-extension h3{font-size:13px;margin:0 0 8px}#edd-add-ons .edd-extension .button-secondary{position:absolute;bottom:14px;left:14px}#edd-add-ons .edd-browse-all{clear:both;width:100%}#edd-add-ons .edd-extension .third-party{display:none}#edd-add-ons .edd-add-ons-container .edd-extension:first-child{background-color:#85c0e5;border-color:#62a9d7;color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2)}#edd-add-ons .edd-add-ons-container .edd-extension:first-child h3{color:#fff}#edd-add-ons .edd-add-ons-container .edd-extension:first-child .button-secondary{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}#edd-add-ons .edd-extension .wp-post-image{width:100%;height:auto;vertical-align:bottom}#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%}.wp-list-table.orders .column-number .row-title{display:block}.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}.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 .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}#edd-add-ons{margin:9px 20px -9px 2px}.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-vertical-sections .edd-legacy-label{display:inline-block;position:absolute;top:11px;right:6px}.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:grid;display:-ms-grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:8px}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}.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tbody,.wrap-licenses td,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:block}.wrap-licenses .form-table tr{float:left;margin:0 15px 15px 0;background:#fff;border:1px solid #ccc;width:30.5%;max-width:350px;padding:14px;min-height:220px;position:relative;box-sizing:border-box}.wrap-licenses .form-table th{background:#f9f9f9;padding:14px;border-bottom:1px solid #ccc;margin:-14px -14px 20px;width:100%}.wrap-licenses .form-table td{padding:0}.wrap-licenses td input.regular-text{margin:0 0 8px;width:100%}.wrap-licenses .edd-license-data[class*=edd-license-]{position:absolute;background:#fafafa;padding:14px;border-top:1px solid #eee;margin:20px -14px -14px;min-height:67px;width:100%;bottom:14px;box-sizing:border-box}.wrap-licenses .edd-license-data[class*=edd-license-] a{color:#444}.wrap-licenses .edd-license-data[class*=edd-license-] a:hover{text-decoration:none}.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}.wrap-licenses p.submit{clear:both}.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;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%}.edd-toggle input[type=checkbox]:checked{background-color:#007cba}.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}.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%}.wrap-licenses .form-table tr{width:46%;max-width:none;min-height:230px}}@media screen and (max-width:782px){.license-expiration-date-notice,.license-lifetime-notice,.license-null{padding-left:0}[class^=license-] input[type=text]{margin-bottom:3px}}@media screen and (max-width:600px){.wrap-licenses .form-table tr{width:100%;min-height:230px}#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}
|
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-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{display:flex;align-items:center;flex-wrap:wrap;gap:6px;float:none;flex-grow:1}#edd-filters .filter-items .edd-date-range-options{display:inline-block;margin:10px 0}#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-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;display:none}@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:400px){.edd-promo-notice .edd-peeking{justify-self:flex-start;margin-right:0;margin-left:200px}}.edd-promo-notice .edd-peeking,.edd-review-step{-ms-grid-row:1;grid-area:1/-1}.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-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-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 0 0 20px}.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%}.edd-add-ons-footer{padding-top:10px}#edd-add-ons .subsubsub .dashicons{margin-top:3px}#edd-add-ons .edd-add-ons-container{clear:both;padding-top:10px}#edd-add-ons .search-box .button-secondary span{margin:2px -5px 0 4px;padding:0;color:#aaa}#edd-add-ons .edd-extension{background:#fff;border:1px solid #ccc;float:left;padding:14px;position:relative;margin:0 15px 16px 0;width:320px;height:315px;opacity:.9;transition:all .2s ease-in-out;cursor:default}#edd-add-ons .edd-extension:hover{border:1px solid #bbb;opacity:1;transform:scale(1.05);z-index:5}#edd-add-ons .edd-extension h3{font-size:13px;margin:0 0 8px}#edd-add-ons .edd-extension .button-secondary{position:absolute;bottom:14px;left:14px}#edd-add-ons .edd-browse-all{clear:both;width:100%}#edd-add-ons .edd-extension .third-party{display:none}#edd-add-ons .edd-add-ons-container .edd-extension:first-child{background-color:#85c0e5;border-color:#62a9d7;color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2)}#edd-add-ons .edd-add-ons-container .edd-extension:first-child h3{color:#fff}#edd-add-ons .edd-add-ons-container .edd-extension:first-child .button-secondary{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}#edd-add-ons .edd-extension .wp-post-image{width:100%;height:auto;vertical-align:bottom}#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%}.wp-list-table.orders .column-number .row-title{display:block}.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}.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-number{width:150px}.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}#edd-add-ons{margin:9px 20px -9px 2px}.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-vertical-sections .edd-legacy-label{display:inline-block;position:absolute;top:11px;right:6px}.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:grid;display:-ms-grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:8px}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}.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tbody,.wrap-licenses td,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:block}.wrap-licenses .form-table tr{float:left;margin:0 15px 15px 0;background:#fff;border:1px solid #ccc;width:30.5%;max-width:350px;padding:14px;min-height:220px;position:relative;box-sizing:border-box}.wrap-licenses .form-table th{background:#f9f9f9;padding:14px;border-bottom:1px solid #ccc;margin:-14px -14px 20px;width:100%}.wrap-licenses .form-table td{padding:0}.wrap-licenses td input.regular-text{margin:0 0 8px;width:100%}.wrap-licenses .edd-license-data[class*=edd-license-]{position:absolute;background:#fafafa;padding:14px;border-top:1px solid #eee;margin:20px -14px -14px;min-height:67px;width:100%;bottom:14px;box-sizing:border-box}.wrap-licenses .edd-license-data[class*=edd-license-] a{color:#444}.wrap-licenses .edd-license-data[class*=edd-license-] a:hover{text-decoration:none}.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}.wrap-licenses p.submit{clear:both}.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;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%}.edd-toggle input[type=checkbox]:checked{background-color:#007cba}.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}.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%}.wrap-licenses .form-table tr{width:46%;max-width:none;min-height:230px}}@media screen and (max-width:782px){.license-expiration-date-notice,.license-lifetime-notice,.license-null{padding-left:0}[class^=license-] input[type=text]{margin-bottom:3px}}@media screen and (max-width:600px){.wrap-licenses .form-table tr{width:100%;min-height:230px}#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}
|
assets/js/admin/components/notifications/index.js
CHANGED
@@ -26,6 +26,13 @@ document.addEventListener( 'alpine:init', () => {
|
|
26 |
eddNotifications.closePanel();
|
27 |
}
|
28 |
} );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
},
|
30 |
|
31 |
openPanel: function() {
|
26 |
eddNotifications.closePanel();
|
27 |
}
|
28 |
} );
|
29 |
+
|
30 |
+
const params = new URLSearchParams( window.location.search );
|
31 |
+
|
32 |
+
const triggerNotifications = params.has( 'notifications' );
|
33 |
+
if ( triggerNotifications && 'true' === params.get( 'notifications' ) ) {
|
34 |
+
eddNotifications.openPanel();
|
35 |
+
}
|
36 |
},
|
37 |
|
38 |
openPanel: function() {
|
assets/js/edd-admin.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(e){var t={};function n(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.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 o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));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=206)}({1:function(e,t){e.exports=jQuery},14:function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return o}));var o=function(t){t.tooltip({content:function(){return e(this).prop("title")},tooltipClass:"edd-ui-tooltip",position:{my:"center top",at:"center bottom+10",collision:"flipfit"},hide:{duration:200},show:{duration:200}})};i(document).ready((function(e){o(e(".edd-help-tip"))}))}).call(this,n(1),n(1))},2:function(e,t){e.exports=function(e,t,n){return 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},206:function(e,t,n){"use strict";n.r(t),n(207),n(208),n(14),n(209),n(210),n(211),n(212),n(213),n(214),n(215),n(216),n(217)},207:function(e,t,n){(function(e){e(document).ready((function(e){var t=e("input.edd_datepicker");t.length>0&&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))},208:function(e,t,n){"use strict";(function(e){var t=n(5);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),i=n.val(),o=n.closest(".edd-select-chosen"),a=o.prev(),s=a.data("search-type"),c=o.hasClass("no-bundles"),r=o.hasClass("variations"),d=o.hasClass("variations-only"),l=t.which,u="edd_download_search";o.attr("id").replace("_chosen",""),void 0!==s&&"no_ajax"!==s&&(u="edd_"+s+"_search",i.length<=3&&"edd_download_search"===u||16===l||13===l||91===l||17===l||37===l||38===l||39===l||40===l?o.children(".spinner").remove():(o.children(".spinner").length||o.append('<span class="spinner is-active"></span>'),e.ajax({type:"GET",dataType:"json",url:ajaxurl,data:{s:i,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.prepend('<option value="'+n.id+'">'+n.name+"</option>")}));var i=n.val();a.trigger("chosen:updated"),n.val(i)}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){o.children(".spinner").remove()}))))}),342))}))}).call(this,n(1))},209: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),i=n.attr("href"),o=n.parents(".edd-vertical-sections");o.find(".section-content").hide(),o.find(i).show(),o.find(".section-title").attr("aria-selected","false").removeClass("section-title--is-active"),n.parent().attr("aria-selected","true").addClass("section-title--is-active"),o.find("div.chosen-container").css("width","100%"),window.history.pushState("object or string","",i)}))}}))}).call(this,n(1))},210: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))},211: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 i={action:"edd_search_users",user_name:t,exclude:n};e.ajax({type:"POST",data:i,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))},212:function(e,t,n){(function(e){e(document).ready((function(e){e(".edd-advanced-filters-button").on("click",(function(t){t.preventDefault(),e(this).closest("#edd-advanced-filters").toggleClass("open")}))}))}).call(this,n(1))},213: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))},214: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))},215:function(e,t,n){(function(e){e(document).ready((function(e){var t=e(".edd-admin-notice-top-of-page");if(t){var n=t.detach();e("#wpbody-content").prepend(n),t.delay(1e3).slideDown()}e(".edd-promo-notice").each((function(){var t=e(this);t.on("click",".edd-promo-notice-dismiss",(function(n){e(this).attr("href")||n.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(e){t.slideUp()}})}))}))}))}).call(this,n(1))},216: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()}))},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 i=this.activeNotifications[t];this.apiRequest("/notifications/"+i.id,"DELETE").then((function(e){n.activeNotifications.splice(t,1),n.numberActiveNotifications=n.activeNotifications.length})).catch((function(e){console.log("Dismiss error",e)}))}}})}))},217:function(e,t,n){"use strict";(function(e){var t=n(3);Object(t.a)((function(){e(".download_page_edd-payment-history .row-actions .delete a").on("click",(function(){return!!confirm(edd_vars.delete_payment)}))}))}).call(this,n(1))},3:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return i}));var i=function(t){e(t)}}).call(this,n(1))},5:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return r}));var i=n(2),o=n.n(i);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var c={disable_search_threshold:13,search_contains:!0,inherit_select_classes:!0,single_backstroke_delete:!1,placeholder_text_single:edd_vars.one_option,placeholder_text_multiple:edd_vars.one_or_more_option,no_results_text:edd_vars.no_results_text},r=function(t){!t instanceof e&&(t=e(t));var n=c;return t.data("search-type")&&delete n.disable_search_threshold,s(s({},n),{},{width:t.css("width")})}}).call(this,n(1))}});
|
1 |
+
!function(e){var t={};function n(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.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 o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));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=206)}({1:function(e,t){e.exports=jQuery},14:function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return o}));var o=function(t){t.tooltip({content:function(){return e(this).prop("title")},tooltipClass:"edd-ui-tooltip",position:{my:"center top",at:"center bottom+10",collision:"flipfit"},hide:{duration:200},show:{duration:200}})};i(document).ready((function(e){o(e(".edd-help-tip"))}))}).call(this,n(1),n(1))},2:function(e,t){e.exports=function(e,t,n){return 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},206:function(e,t,n){"use strict";n.r(t),n(207),n(208),n(14),n(209),n(210),n(211),n(212),n(213),n(214),n(215),n(216),n(217)},207:function(e,t,n){(function(e){e(document).ready((function(e){var t=e("input.edd_datepicker");t.length>0&&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))},208:function(e,t,n){"use strict";(function(e){var t=n(5);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),i=n.val(),o=n.closest(".edd-select-chosen"),a=o.prev(),s=a.data("search-type"),c=o.hasClass("no-bundles"),r=o.hasClass("variations"),d=o.hasClass("variations-only"),l=t.which,u="edd_download_search";o.attr("id").replace("_chosen",""),void 0!==s&&"no_ajax"!==s&&(u="edd_"+s+"_search",i.length<=3&&"edd_download_search"===u||16===l||13===l||91===l||17===l||37===l||38===l||39===l||40===l?o.children(".spinner").remove():(o.children(".spinner").length||o.append('<span class="spinner is-active"></span>'),e.ajax({type:"GET",dataType:"json",url:ajaxurl,data:{s:i,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.prepend('<option value="'+n.id+'">'+n.name+"</option>")}));var i=n.val();a.trigger("chosen:updated"),n.val(i)}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){o.children(".spinner").remove()}))))}),342))}))}).call(this,n(1))},209: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),i=n.attr("href"),o=n.parents(".edd-vertical-sections");o.find(".section-content").hide(),o.find(i).show(),o.find(".section-title").attr("aria-selected","false").removeClass("section-title--is-active"),n.parent().attr("aria-selected","true").addClass("section-title--is-active"),o.find("div.chosen-container").css("width","100%"),window.history.pushState("object or string","",i)}))}}))}).call(this,n(1))},210: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))},211: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 i={action:"edd_search_users",user_name:t,exclude:n};e.ajax({type:"POST",data:i,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))},212:function(e,t,n){(function(e){e(document).ready((function(e){e(".edd-advanced-filters-button").on("click",(function(t){t.preventDefault(),e(this).closest("#edd-advanced-filters").toggleClass("open")}))}))}).call(this,n(1))},213: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))},214: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))},215:function(e,t,n){(function(e){e(document).ready((function(e){var t=e(".edd-admin-notice-top-of-page");if(t){var n=t.detach();e("#wpbody-content").prepend(n),t.delay(1e3).slideDown()}e(".edd-promo-notice").each((function(){var t=e(this);t.on("click",".edd-promo-notice-dismiss",(function(n){e(this).attr("href")||n.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(e){t.slideUp()}})}))}))}))}).call(this,n(1))},216: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 i=this.activeNotifications[t];this.apiRequest("/notifications/"+i.id,"DELETE").then((function(e){n.activeNotifications.splice(t,1),n.numberActiveNotifications=n.activeNotifications.length})).catch((function(e){console.log("Dismiss error",e)}))}}})}))},217:function(e,t,n){"use strict";(function(e){var t=n(3);Object(t.a)((function(){e(".download_page_edd-payment-history .row-actions .delete a").on("click",(function(){return!!confirm(edd_vars.delete_payment)}))}))}).call(this,n(1))},3:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return i}));var i=function(t){e(t)}}).call(this,n(1))},5:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return r}));var i=n(2),o=n.n(i);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var c={disable_search_threshold:13,search_contains:!0,inherit_select_classes:!0,single_backstroke_delete:!1,placeholder_text_single:edd_vars.one_option,placeholder_text_multiple:edd_vars.one_or_more_option,no_results_text:edd_vars.no_results_text},r=function(t){!t instanceof e&&(t=e(t));var n=c;return t.data("search-type")&&delete n.disable_search_threshold,s(s({},n),{},{width:t.css("width")})}}).call(this,n(1))}});
|
assets/js/frontend/gateways/paypal.js
CHANGED
@@ -163,7 +163,10 @@ var EDD_PayPal = {
|
|
163 |
if ( responseData.success ) {
|
164 |
const nonces = responseData.data.nonces;
|
165 |
Object.keys( nonces ).forEach( function ( key ) {
|
166 |
-
document.getElementById( 'edd-gateway-' + key )
|
|
|
|
|
|
|
167 |
} );
|
168 |
}
|
169 |
} );
|
163 |
if ( responseData.success ) {
|
164 |
const nonces = responseData.data.nonces;
|
165 |
Object.keys( nonces ).forEach( function ( key ) {
|
166 |
+
var gatewaySelector = document.getElementById( 'edd-gateway-' + key );
|
167 |
+
if ( gatewaySelector ) {
|
168 |
+
gatewaySelector.setAttribute( 'data-' + key + '-nonce', nonces[ key ] );
|
169 |
+
}
|
170 |
} );
|
171 |
}
|
172 |
} );
|
assets/js/paypal-checkout.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(e){var t={};function a(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,a),r.l=!0,r.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 r in e)a.d(n,r,function(t){return e[t]}.bind(null,r));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=223)}({1:function(e,t){e.exports=jQuery},223:function(e,t,a){(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,a){(0===a.total_plain&&t.isPayPal()||!t.isMounted&&t.isPayPal()&&a.total_plain>0)&&window.location.reload()},setErrorHtml:function(t,a,n){if("checkout"===a&&"undefined"!=typeof edd_global_vars&&edd_global_vars.checkout_error_anchor)(r=document.getElementById("edd-paypal-errors-wrap"))&&(r.innerHTML=n);else if("buy_now"===a){var r,o=t.closest(".edd_download_purchase_form");(r=!!o&&o.querySelector(".edd-paypal-checkout-buy-now-error-wrapper"))&&(r.innerHTML=n)}e(document.body).trigger("edd_checkout_error",[n])},initButtons:function(e,a){t.isMounted=!0,paypal.Buttons(t.getButtonArgs(e,a)).render(e),document.dispatchEvent(new CustomEvent("edd_paypal_buttons_mounted"))},getButtonArgs:function(a,n){var r="checkout"===n?document.getElementById("edd_purchase_form"):a.closest(".edd_download_purchase_form"),o="checkout"===n?r.querySelector("#edd-paypal-errors-wrap"):r.querySelector(".edd-paypal-checkout-buy-now-error-wrapper"),d="checkout"===n?document.getElementById("edd-paypal-spinner"):r.querySelector(".edd-paypal-spinner"),c=r.querySelector('input[name="edd_process_paypal_nonce"]'),u=r.querySelector('input[name="edd-process-paypal-token"]'),i="subscription"===eddPayPalVars.intent?"createSubscription":"createOrder",s={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",u.getAttribute("data-token")),o.append("timestamp",u.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(a,n,o),e.data.retry)return r.restart()}}))},onError:function(e){d.style.display="none",e.name="",t.setErrorHtml(a,n,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){document.getElementById("edd-gateway-"+e).setAttribute("data-"+e+"-nonce",t[e])}))}}))}};return eddPayPalVars.style&&(s.style=eddPayPalVars.style),s[i]=function(t,a){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(u).attr("data-token",t.data.token),e(u).attr("data-timestamp",t.data.timestamp)),t.data.paypal_order_id;var a=eddPayPalVars.defaultError;return t.data&&"string"==typeof t.data?a=t.data:"string"==typeof t&&(a=t),new Promise((function(e,t){t(a)}))}))},s}};e(document.body).on("edd_gateway_loaded",(function(e,a){"paypal_commerce"===a&&t.init()})),e(document).ready((function(e){for(var a=document.querySelectorAll(".edd-paypal-checkout-buy-now"),n=0;n<a.length;n++){var r=a[n];if(!r.classList.contains("edd-free-download")){var o=r.closest(".edd_purchase_submit_wrapper");if(o){o.innerHTML="";var d=document.createElement("div");d.classList.add("edd-paypal-checkout-buy-now-error-wrapper"),o.before(d);var c=document.createElement("span");c.classList.add("edd-paypal-spinner","edd-loading-ajax","edd-loading"),c.style.display="none",o.after(c),t.initButtons(o,"buy_now")}}}}))}).call(this,a(1))}});
|
1 |
+
!function(e){var t={};function a(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,a),r.l=!0,r.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 r in e)a.d(n,r,function(t){return e[t]}.bind(null,r));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=223)}({1:function(e,t){e.exports=jQuery},223:function(e,t,a){(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,a){(0===a.total_plain&&t.isPayPal()||!t.isMounted&&t.isPayPal()&&a.total_plain>0)&&window.location.reload()},setErrorHtml:function(t,a,n){if("checkout"===a&&"undefined"!=typeof edd_global_vars&&edd_global_vars.checkout_error_anchor)(r=document.getElementById("edd-paypal-errors-wrap"))&&(r.innerHTML=n);else if("buy_now"===a){var r,o=t.closest(".edd_download_purchase_form");(r=!!o&&o.querySelector(".edd-paypal-checkout-buy-now-error-wrapper"))&&(r.innerHTML=n)}e(document.body).trigger("edd_checkout_error",[n])},initButtons:function(e,a){t.isMounted=!0,paypal.Buttons(t.getButtonArgs(e,a)).render(e),document.dispatchEvent(new CustomEvent("edd_paypal_buttons_mounted"))},getButtonArgs:function(a,n){var r="checkout"===n?document.getElementById("edd_purchase_form"):a.closest(".edd_download_purchase_form"),o="checkout"===n?r.querySelector("#edd-paypal-errors-wrap"):r.querySelector(".edd-paypal-checkout-buy-now-error-wrapper"),d="checkout"===n?document.getElementById("edd-paypal-spinner"):r.querySelector(".edd-paypal-spinner"),c=r.querySelector('input[name="edd_process_paypal_nonce"]'),u=r.querySelector('input[name="edd-process-paypal-token"]'),i="subscription"===eddPayPalVars.intent?"createSubscription":"createOrder",s={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",u.getAttribute("data-token")),o.append("timestamp",u.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(a,n,o),e.data.retry)return r.restart()}}))},onError:function(e){d.style.display="none",e.name="",t.setErrorHtml(a,n,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 a=document.getElementById("edd-gateway-"+e);a&&a.setAttribute("data-"+e+"-nonce",t[e])}))}}))}};return eddPayPalVars.style&&(s.style=eddPayPalVars.style),s[i]=function(t,a){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(u).attr("data-token",t.data.token),e(u).attr("data-timestamp",t.data.timestamp)),t.data.paypal_order_id;var a=eddPayPalVars.defaultError;return t.data&&"string"==typeof t.data?a=t.data:"string"==typeof t&&(a=t),new Promise((function(e,t){t(a)}))}))},s}};e(document.body).on("edd_gateway_loaded",(function(e,a){"paypal_commerce"===a&&t.init()})),e(document).ready((function(e){for(var a=document.querySelectorAll(".edd-paypal-checkout-buy-now"),n=0;n<a.length;n++){var r=a[n];if(!r.classList.contains("edd-free-download")){var o=r.closest(".edd_purchase_submit_wrapper");if(o){o.innerHTML="";var d=document.createElement("div");d.classList.add("edd-paypal-checkout-buy-now-error-wrapper"),o.before(d);var c=document.createElement("span");c.classList.add("edd-paypal-spinner","edd-loading-ajax","edd-loading"),c.style.display="none",o.after(c),t.initButtons(o,"buy_now")}}}}))}).call(this,a(1))}});
|
easy-digital-downloads.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Description: The easiest way to sell digital products with WordPress.
|
6 |
* Author: Easy Digital Downloads
|
7 |
* Author URI: https://easydigitaldownloads.com
|
8 |
-
* Version: 3.0.
|
9 |
* Text Domain: easy-digital-downloads
|
10 |
* Domain Path: languages
|
11 |
* Requires PHP: 5.6
|
@@ -26,7 +26,7 @@
|
|
26 |
* @package EDD
|
27 |
* @category Core
|
28 |
* @author Easy Digital Downloads
|
29 |
-
* @version 3.0.
|
30 |
*/
|
31 |
|
32 |
// Exit if accessed directly.
|
@@ -177,7 +177,7 @@ final class EDD_Requirements_Check {
|
|
177 |
* @return string
|
178 |
*/
|
179 |
private function unmet_requirements_url() {
|
180 |
-
return 'https://
|
181 |
}
|
182 |
|
183 |
/**
|
5 |
* Description: The easiest way to sell digital products with WordPress.
|
6 |
* Author: Easy Digital Downloads
|
7 |
* Author URI: https://easydigitaldownloads.com
|
8 |
+
* Version: 3.0.2
|
9 |
* Text Domain: easy-digital-downloads
|
10 |
* Domain Path: languages
|
11 |
* Requires PHP: 5.6
|
26 |
* @package EDD
|
27 |
* @category Core
|
28 |
* @author Easy Digital Downloads
|
29 |
+
* @version 3.0.2
|
30 |
*/
|
31 |
|
32 |
// Exit if accessed directly.
|
177 |
* @return string
|
178 |
*/
|
179 |
private function unmet_requirements_url() {
|
180 |
+
return 'https://easydigitaldownloads.com/recommended-wordpress-hosting/';
|
181 |
}
|
182 |
|
183 |
/**
|
includes/admin/admin-bar.php
CHANGED
@@ -50,6 +50,20 @@ function edd_maybe_add_store_mode_admin_bar_menu( $wp_admin_bar ) {
|
|
50 |
)
|
51 |
);
|
52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
$wp_admin_bar->add_menu( array(
|
54 |
'parent' => 'edd-store-menu',
|
55 |
'id' => 'edd-store-reports',
|
@@ -166,9 +180,76 @@ function edd_store_mode_admin_bar_print_link_styles() {
|
|
166 |
#wp-admin-bar-edd-store-menu .edd-mode-test {
|
167 |
color: #FF8C00;
|
168 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
169 |
</style>
|
170 |
|
171 |
<?php
|
172 |
}
|
173 |
-
add_action( 'wp_print_styles',
|
174 |
add_action( 'admin_print_styles', 'edd_store_mode_admin_bar_print_link_styles' );
|
50 |
)
|
51 |
);
|
52 |
|
53 |
+
if ( ! empty( $count ) ) {
|
54 |
+
$wp_admin_bar->add_menu( array(
|
55 |
+
'parent' => 'edd-store-menu',
|
56 |
+
'id' => 'edd-store-notifications',
|
57 |
+
'title' => __( 'Notifications', 'easy-digital-downloads' ) . ' <div class="wp-core-ui wp-ui-notification edd-menu-notification-indicator"></div>',
|
58 |
+
'href' => edd_get_admin_url(
|
59 |
+
array(
|
60 |
+
'page' => 'edd-reports',
|
61 |
+
'notifications' => 'true',
|
62 |
+
)
|
63 |
+
),
|
64 |
+
) );
|
65 |
+
}
|
66 |
+
|
67 |
$wp_admin_bar->add_menu( array(
|
68 |
'parent' => 'edd-store-menu',
|
69 |
'id' => 'edd-store-reports',
|
180 |
#wp-admin-bar-edd-store-menu .edd-mode-test {
|
181 |
color: #FF8C00;
|
182 |
}
|
183 |
+
|
184 |
+
#wpadminbar .edd-menu-notification-counter {
|
185 |
+
display: inline-block !important;
|
186 |
+
min-width: 18px !important;
|
187 |
+
height: 18px !important;
|
188 |
+
border-radius: 9px !important;
|
189 |
+
margin: 7px 0 0 2px !important;
|
190 |
+
vertical-align: top !important;
|
191 |
+
font-size: 11px !important;
|
192 |
+
line-height: 1.6 !important;
|
193 |
+
text-align: center !important;
|
194 |
+
}
|
195 |
+
|
196 |
+
#wpadminbar .edd-menu-notification-indicator {
|
197 |
+
float: right !important;
|
198 |
+
margin: 10px 0 0 !important;
|
199 |
+
width: 8px !important;
|
200 |
+
height: 8px !important;
|
201 |
+
border-radius: 4px !important;
|
202 |
+
}
|
203 |
+
|
204 |
+
#wpadminbar .edd-menu-notification-indicator:after {
|
205 |
+
display: block !important;
|
206 |
+
content: "";
|
207 |
+
position: absolute !important;
|
208 |
+
width: inherit !important;
|
209 |
+
height: inherit !important;
|
210 |
+
border-radius: inherit !important;
|
211 |
+
background-color: inherit !important;
|
212 |
+
animation: edd-menu-notification-indicator-pulse 1.5s infinite !important;
|
213 |
+
}
|
214 |
+
|
215 |
+
@keyframes edd-menu-notification-indicator-pulse {
|
216 |
+
0% {
|
217 |
+
transform: scale(1);
|
218 |
+
opacity: 1;
|
219 |
+
}
|
220 |
+
100% {
|
221 |
+
transform: scale(3);
|
222 |
+
opacity: 0;
|
223 |
+
}
|
224 |
+
}
|
225 |
+
|
226 |
+
#wpadminbar #wp-admin-bar-edd-upgrade a {
|
227 |
+
background-color: #00a32a;
|
228 |
+
color: #fff;
|
229 |
+
margin-top: 5px;
|
230 |
+
}
|
231 |
+
|
232 |
+
#wpadminbar #wp-admin-bar-edd-upgrade a:hover {
|
233 |
+
background-color: #008a20;
|
234 |
+
}
|
235 |
+
|
236 |
+
#wpadminbar .edd-menu-form-last {
|
237 |
+
border-bottom: 1px solid #3c4146 !important;
|
238 |
+
margin-bottom: 6px !important;
|
239 |
+
padding-bottom: 6px !important;
|
240 |
+
}
|
241 |
+
|
242 |
+
<?php if ( ! is_admin() ) : ?>
|
243 |
+
#wpadminbar .wp-ui-notification.edd-menu-notification-counter,
|
244 |
+
#wpadminbar .wp-ui-notification.edd-menu-notification-indicator {
|
245 |
+
color: #fff;
|
246 |
+
background-color: #d63638;
|
247 |
+
}
|
248 |
+
<?php endif; ?>
|
249 |
+
|
250 |
</style>
|
251 |
|
252 |
<?php
|
253 |
}
|
254 |
+
add_action( 'wp_print_styles', 'edd_store_mode_admin_bar_print_link_styles' );
|
255 |
add_action( 'admin_print_styles', 'edd_store_mode_admin_bar_print_link_styles' );
|
includes/admin/customers/customers.php
CHANGED
@@ -1160,14 +1160,12 @@ function edd_verify_customer_notice( $customer ) {
|
|
1160 |
}
|
1161 |
|
1162 |
$url = wp_nonce_url(
|
1163 |
-
|
1164 |
-
|
1165 |
-
|
1166 |
-
|
1167 |
-
|
1168 |
-
|
1169 |
-
'id' => absint( $customer->id ),
|
1170 |
-
)
|
1171 |
)
|
1172 |
),
|
1173 |
'edd-verify-user'
|
1160 |
}
|
1161 |
|
1162 |
$url = wp_nonce_url(
|
1163 |
+
edd_get_admin_url(
|
1164 |
+
array(
|
1165 |
+
'page' => 'edd-customers',
|
1166 |
+
'view' => 'overview',
|
1167 |
+
'edd_action' => 'verify_user_admin',
|
1168 |
+
'id' => absint( $customer->id ),
|
|
|
|
|
1169 |
)
|
1170 |
),
|
1171 |
'edd-verify-user'
|
includes/admin/discounts/class-discount-codes-table.php
CHANGED
@@ -228,6 +228,15 @@ class EDD_Discount_Codes_Table extends List_Table {
|
|
228 |
'edd-action' => 'delete_discount',
|
229 |
'discount' => absint( $discount->id ),
|
230 |
), $base ), 'edd_discount_nonce' ) ) . '">' . __( 'Delete', 'easy-digital-downloads' ) . '</a>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
231 |
}
|
232 |
|
233 |
// Filter all discount row actions
|
228 |
'edd-action' => 'delete_discount',
|
229 |
'discount' => absint( $discount->id ),
|
230 |
), $base ), 'edd_discount_nonce' ) ) . '">' . __( 'Delete', 'easy-digital-downloads' ) . '</a>';
|
231 |
+
} else {
|
232 |
+
$row_actions['orders'] = '<a href="' . esc_url(
|
233 |
+
edd_get_admin_url(
|
234 |
+
array(
|
235 |
+
'page' => 'edd-payment-history',
|
236 |
+
'discount_id' => absint( $discount->id ),
|
237 |
+
)
|
238 |
+
)
|
239 |
+
) . '">' . __( 'View Orders', 'easy-digital-downloads' ) . '</a>';
|
240 |
}
|
241 |
|
242 |
// Filter all discount row actions
|
includes/admin/import/import-functions.php
CHANGED
@@ -52,9 +52,15 @@ function edd_do_ajax_import_file_upload() {
|
|
52 |
|
53 |
if ( $import_file && empty( $import_file['error'] ) ) {
|
54 |
|
55 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
|
57 |
-
$import = new $
|
58 |
|
59 |
if( ! $import->can_import() ) {
|
60 |
wp_send_json_error( array( 'error' => __( 'You do not have permission to import data', 'easy-digital-downloads' ) ) );
|
@@ -62,7 +68,7 @@ function edd_do_ajax_import_file_upload() {
|
|
62 |
|
63 |
wp_send_json_success( array(
|
64 |
'form' => $_POST,
|
65 |
-
'class' => $
|
66 |
'upload' => $import_file,
|
67 |
'first_row' => $import->get_first_row(),
|
68 |
'columns' => $import->get_columns(),
|
@@ -107,14 +113,33 @@ function edd_do_ajax_import() {
|
|
107 |
}
|
108 |
|
109 |
$file = sanitize_text_field( $_REQUEST['upload']['file'] );
|
110 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
wp_send_json_error( array( 'error' => __( 'The file you uploaded does not appear to be a CSV file.', 'easy-digital-downloads' ), 'request' => $_REQUEST ) );
|
112 |
}
|
113 |
|
114 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
115 |
|
116 |
$step = absint( $_REQUEST['step'] );
|
117 |
-
$class = $
|
118 |
$import = new $class( $file, $step );
|
119 |
|
120 |
if( ! $import->can_import() ) {
|
@@ -185,3 +210,34 @@ function edd_importer_accepted_mime_types() {
|
|
185 |
'application/vnd.msexcel',
|
186 |
);
|
187 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
|
53 |
if ( $import_file && empty( $import_file['error'] ) ) {
|
54 |
|
55 |
+
$importer_class = sanitize_text_field( $_POST['edd-import-class'] );
|
56 |
+
$is_class_allowed = edd_importer_is_class_allowed( $importer_class );
|
57 |
+
if ( false === $is_class_allowed ) {
|
58 |
+
wp_send_json_error( array( 'error' => __( 'Invalid importer class supplied', 'easy-digital-downloads' ) ) );
|
59 |
+
}
|
60 |
+
|
61 |
+
do_action( 'edd_batch_import_class_include', $importer_class );
|
62 |
|
63 |
+
$import = new $importer_class( $import_file['file'] );
|
64 |
|
65 |
if( ! $import->can_import() ) {
|
66 |
wp_send_json_error( array( 'error' => __( 'You do not have permission to import data', 'easy-digital-downloads' ) ) );
|
68 |
|
69 |
wp_send_json_success( array(
|
70 |
'form' => $_POST,
|
71 |
+
'class' => $importer_class,
|
72 |
'upload' => $import_file,
|
73 |
'first_row' => $import->get_first_row(),
|
74 |
'columns' => $import->get_columns(),
|
113 |
}
|
114 |
|
115 |
$file = sanitize_text_field( $_REQUEST['upload']['file'] );
|
116 |
+
|
117 |
+
$mime_type_allowed = false;
|
118 |
+
if ( is_callable( 'mime_content_type' ) ) {
|
119 |
+
if ( in_array( mime_content_type( $file ), edd_importer_accepted_mime_types(), true ) ) {
|
120 |
+
$mime_type_allowed = true;
|
121 |
+
}
|
122 |
+
} else {
|
123 |
+
if ( wp_check_filetype( $file, edd_importer_accepted_mime_types() ) ) {
|
124 |
+
$mime_type_allowed = true;
|
125 |
+
}
|
126 |
+
}
|
127 |
+
|
128 |
+
if ( false === $mime_type_allowed ) {
|
129 |
wp_send_json_error( array( 'error' => __( 'The file you uploaded does not appear to be a CSV file.', 'easy-digital-downloads' ), 'request' => $_REQUEST ) );
|
130 |
}
|
131 |
|
132 |
+
$importer_class = sanitize_text_field( $_REQUEST['class'] );
|
133 |
+
$is_class_allowed = edd_importer_is_class_allowed( $importer_class );
|
134 |
+
|
135 |
+
if ( ! $is_class_allowed ) {
|
136 |
+
wp_send_json_error( array( 'error' => __( 'Invalid importer class supplied', 'easy-digital-downloads' ) ) );
|
137 |
+
}
|
138 |
+
|
139 |
+
do_action( 'edd_batch_import_class_include', $importer_class );
|
140 |
|
141 |
$step = absint( $_REQUEST['step'] );
|
142 |
+
$class = $importer_class;
|
143 |
$import = new $class( $file, $step );
|
144 |
|
145 |
if( ! $import->can_import() ) {
|
210 |
'application/vnd.msexcel',
|
211 |
);
|
212 |
}
|
213 |
+
|
214 |
+
/**
|
215 |
+
* Given an importer class name, is it allowed to process as an importer.
|
216 |
+
*
|
217 |
+
* @since 3.0.2
|
218 |
+
*
|
219 |
+
* @param string $class The class name to check.
|
220 |
+
*
|
221 |
+
* @return bool If the class is allowed to be used as an importer.
|
222 |
+
*/
|
223 |
+
function edd_importer_is_class_allowed( $class = '' ) {
|
224 |
+
$allowed_importer_classes = edd_get_importer_accepted_classes();
|
225 |
+
return in_array( $class, $allowed_importer_classes, true );
|
226 |
+
}
|
227 |
+
|
228 |
+
/**
|
229 |
+
* Returns a list of allowed importer classes.
|
230 |
+
*
|
231 |
+
* @since 3.0.2
|
232 |
+
*
|
233 |
+
* @return array An array of class names to allow during imports.
|
234 |
+
*/
|
235 |
+
function edd_get_importer_accepted_classes() {
|
236 |
+
return apply_filters(
|
237 |
+
'edd_accepted_importer_classes',
|
238 |
+
array(
|
239 |
+
'EDD_Batch_Downloads_Import',
|
240 |
+
'EDD_Batch_Payments_Import',
|
241 |
+
)
|
242 |
+
);
|
243 |
+
}
|
includes/admin/notes/note-actions.php
CHANGED
@@ -23,7 +23,7 @@ function edd_admin_ajax_add_note() {
|
|
23 |
check_ajax_referer( 'edd_note', 'nonce' );
|
24 |
|
25 |
// Bail if user cannot delete notes
|
26 |
-
if ( ! current_user_can( '
|
27 |
wp_die( -1 );
|
28 |
}
|
29 |
|
23 |
check_ajax_referer( 'edd_note', 'nonce' );
|
24 |
|
25 |
// Bail if user cannot delete notes
|
26 |
+
if ( ! current_user_can( 'edit_shop_payments' ) ) {
|
27 |
wp_die( -1 );
|
28 |
}
|
29 |
|
includes/admin/notes/note-functions.php
CHANGED
@@ -125,6 +125,10 @@ function edd_admin_get_note_html( $note_id = 0 ) {
|
|
125 |
*/
|
126 |
function edd_admin_get_new_note_form( $object_id = 0, $object_type = '' ) {
|
127 |
|
|
|
|
|
|
|
|
|
128 |
// Start a buffer
|
129 |
ob_start();?>
|
130 |
|
125 |
*/
|
126 |
function edd_admin_get_new_note_form( $object_id = 0, $object_type = '' ) {
|
127 |
|
128 |
+
if ( ! current_user_can( 'edit_shop_payments' ) ) {
|
129 |
+
return '';
|
130 |
+
}
|
131 |
+
|
132 |
// Start a buffer
|
133 |
ob_start();?>
|
134 |
|
includes/admin/payments/class-payments-table.php
CHANGED
@@ -608,7 +608,7 @@ class EDD_Payment_History_Table extends List_Table {
|
|
608 |
// Use customer name, if exists
|
609 |
$name = ! empty( $customer->name )
|
610 |
? $customer->name
|
611 |
-
:
|
612 |
|
613 |
// Link to View Customer
|
614 |
$url = edd_get_admin_url( array(
|
@@ -618,8 +618,11 @@ class EDD_Payment_History_Table extends List_Table {
|
|
618 |
) );
|
619 |
|
620 |
$name = '<a href="' . esc_url( $url ) . '">' . esc_html( $name ) . '</a>';
|
|
|
|
|
|
|
621 |
} else {
|
622 |
-
$name =
|
623 |
}
|
624 |
|
625 |
/**
|
@@ -820,13 +823,11 @@ class EDD_Payment_History_Table extends List_Table {
|
|
820 |
'gateway' => $gateway,
|
821 |
'mode' => $mode,
|
822 |
'type' => $type,
|
823 |
-
'search' => $search,
|
824 |
) );
|
825 |
|
826 |
-
//
|
827 |
-
if (
|
828 |
-
$args
|
829 |
-
$args['search'] = trim( str_replace( 'txn:', '', $args['s'] ) );
|
830 |
}
|
831 |
|
832 |
// Date query
|
@@ -862,30 +863,28 @@ class EDD_Payment_History_Table extends List_Table {
|
|
862 |
}
|
863 |
|
864 |
// Maybe filter by order amount.
|
865 |
-
if ( isset( $_GET['order-amount-filter-type'] ) &&
|
866 |
-
|
867 |
-
|
868 |
-
|
869 |
-
|
870 |
-
|
871 |
-
|
872 |
-
|
873 |
-
|
874 |
-
|
875 |
-
|
876 |
-
|
877 |
-
|
878 |
-
break;
|
879 |
-
}
|
880 |
-
|
881 |
-
$args['compare_query'] = array(
|
882 |
-
array(
|
883 |
-
'key' => 'total',
|
884 |
-
'value' => $filter_amount,
|
885 |
-
'compare' => $filter_type,
|
886 |
-
),
|
887 |
-
);
|
888 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
889 |
}
|
890 |
|
891 |
// Maybe filter by product.
|
@@ -900,21 +899,18 @@ class EDD_Payment_History_Table extends List_Table {
|
|
900 |
}
|
901 |
|
902 |
// Maybe filter by country.
|
903 |
-
if (
|
904 |
-
$country =
|
905 |
-
? sanitize_text_field( $_GET['order-country-filter-value'] )
|
906 |
-
: '';
|
907 |
-
|
908 |
-
$args['country'] = $country;
|
909 |
}
|
910 |
|
911 |
// Maybe filter by region.
|
912 |
-
if (
|
913 |
-
$region =
|
914 |
-
|
915 |
-
: '';
|
916 |
|
917 |
-
|
|
|
|
|
918 |
}
|
919 |
|
920 |
/**
|
@@ -933,6 +929,97 @@ class EDD_Payment_History_Table extends List_Table {
|
|
933 |
: $args;
|
934 |
}
|
935 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
936 |
/**
|
937 |
* Setup the final data for the table.
|
938 |
*
|
608 |
// Use customer name, if exists
|
609 |
$name = ! empty( $customer->name )
|
610 |
? $customer->name
|
611 |
+
: $order->email;
|
612 |
|
613 |
// Link to View Customer
|
614 |
$url = edd_get_admin_url( array(
|
618 |
) );
|
619 |
|
620 |
$name = '<a href="' . esc_url( $url ) . '">' . esc_html( $name ) . '</a>';
|
621 |
+
if ( ! empty( $customer->name ) ) {
|
622 |
+
$name .= '<div class="order-list-email">' . $order->email . '</div>';
|
623 |
+
}
|
624 |
} else {
|
625 |
+
$name = $order->email;
|
626 |
}
|
627 |
|
628 |
/**
|
823 |
'gateway' => $gateway,
|
824 |
'mode' => $mode,
|
825 |
'type' => $type,
|
|
|
826 |
) );
|
827 |
|
828 |
+
// Update args by search query.
|
829 |
+
if ( ! empty( $search ) ) {
|
830 |
+
$args = $this->parse_search( $search, $args );
|
|
|
831 |
}
|
832 |
|
833 |
// Date query
|
863 |
}
|
864 |
|
865 |
// Maybe filter by order amount.
|
866 |
+
if ( isset( $_GET['order-amount-filter-type'] ) && ! empty( $_GET['order-amount-filter-value'] ) ) {
|
867 |
+
$filter_amount = floatval( sanitize_text_field( $_GET['order-amount-filter-value'] ) );
|
868 |
+
|
869 |
+
switch ( $_GET['order-amount-filter-type'] ) {
|
870 |
+
case 'lt':
|
871 |
+
$filter_type = '<';
|
872 |
+
break;
|
873 |
+
case 'gt':
|
874 |
+
$filter_type = '>';
|
875 |
+
break;
|
876 |
+
default:
|
877 |
+
$filter_type = '=';
|
878 |
+
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
879 |
}
|
880 |
+
|
881 |
+
$args['compare_query'] = array(
|
882 |
+
array(
|
883 |
+
'key' => 'total',
|
884 |
+
'value' => $filter_amount,
|
885 |
+
'compare' => $filter_type,
|
886 |
+
),
|
887 |
+
);
|
888 |
}
|
889 |
|
890 |
// Maybe filter by product.
|
899 |
}
|
900 |
|
901 |
// Maybe filter by country.
|
902 |
+
if ( ! empty( $_GET['order-country-filter-value'] ) ) {
|
903 |
+
$args['country'] = sanitize_text_field( $_GET['order-country-filter-value'] );
|
|
|
|
|
|
|
|
|
904 |
}
|
905 |
|
906 |
// Maybe filter by region.
|
907 |
+
if ( ! empty( $_GET['order-region-filter-value'] ) ) {
|
908 |
+
$args['region'] = sanitize_text_field( $_GET['order-region-filter-value'] );
|
909 |
+
}
|
|
|
910 |
|
911 |
+
// Maybe filter by discount ID.
|
912 |
+
if ( ! empty( $_GET['discount_id'] ) ) {
|
913 |
+
$args['discount_id'] = absint( $_GET['discount_id'] );
|
914 |
}
|
915 |
|
916 |
/**
|
929 |
: $args;
|
930 |
}
|
931 |
|
932 |
+
/**
|
933 |
+
* Parse the search query.
|
934 |
+
*
|
935 |
+
* @since 3.0.2
|
936 |
+
* @param string $search
|
937 |
+
* @param array $args
|
938 |
+
* @return array
|
939 |
+
*/
|
940 |
+
private function parse_search( $search, $args ) {
|
941 |
+
|
942 |
+
// Transaction ID
|
943 |
+
if ( is_string( $search ) && ( false !== strpos( $search, 'txn:' ) ) ) {
|
944 |
+
$args['txn'] = trim( str_replace( 'txn:', '', $search ) );
|
945 |
+
|
946 |
+
return $args;
|
947 |
+
}
|
948 |
+
|
949 |
+
// Email
|
950 |
+
if ( is_email( $search ) ) {
|
951 |
+
$args['email'] = $search;
|
952 |
+
|
953 |
+
return $args;
|
954 |
+
}
|
955 |
+
|
956 |
+
// Download ID
|
957 |
+
if ( is_string( $search ) && ( false !== strpos( $search, '#' ) ) ) {
|
958 |
+
$args['product_id'] = absint( $search );
|
959 |
+
|
960 |
+
return $args;
|
961 |
+
}
|
962 |
+
|
963 |
+
// Order ID
|
964 |
+
if ( is_numeric( $search ) ) {
|
965 |
+
$args['id'] = $search;
|
966 |
+
|
967 |
+
return $args;
|
968 |
+
}
|
969 |
+
|
970 |
+
// The customer’s name or ID prefixed by customer:
|
971 |
+
if ( ! is_array( $search ) && ( false !== strpos( $search, 'customer:' ) ) ) {
|
972 |
+
$search = trim( str_replace( 'customer:', '', $search ) );
|
973 |
+
|
974 |
+
// Search by customer ID.
|
975 |
+
if ( is_numeric( $search ) ) {
|
976 |
+
$args['customer_id'] = absint( $search );
|
977 |
+
|
978 |
+
return $args;
|
979 |
+
}
|
980 |
+
|
981 |
+
// Get customer IDs that match the search string.
|
982 |
+
$customers = edd_get_customers(
|
983 |
+
array(
|
984 |
+
'search' => $search,
|
985 |
+
'fields' => 'ids',
|
986 |
+
)
|
987 |
+
);
|
988 |
+
if ( ! empty( $customers ) ) {
|
989 |
+
$args['customer_id__in'] = $customers;
|
990 |
+
} else {
|
991 |
+
$args['customer_id__in'] = array( null );
|
992 |
+
}
|
993 |
+
|
994 |
+
return $args;
|
995 |
+
}
|
996 |
+
|
997 |
+
// The user ID prefixed by user:
|
998 |
+
if ( ! is_array( $search ) && ( false !== strpos( $search, 'user:' ) ) ) {
|
999 |
+
$search = trim( str_replace( 'user:', '', $search ) );
|
1000 |
+
if ( is_numeric( $search ) ) {
|
1001 |
+
$args['user_id'] = absint( $search );
|
1002 |
+
|
1003 |
+
return $args;
|
1004 |
+
}
|
1005 |
+
}
|
1006 |
+
|
1007 |
+
// The Discount Code prefixed by discount:
|
1008 |
+
if ( is_string( $search ) && ( false !== strpos( $search, 'discount:' ) ) ) {
|
1009 |
+
$discount = edd_get_discount_by_code( trim( str_replace( 'discount:', '', $search ) ) );
|
1010 |
+
if ( ! empty( $discount->id ) ) {
|
1011 |
+
$args['discount_id'] = $discount->id;
|
1012 |
+
}
|
1013 |
+
|
1014 |
+
return $args;
|
1015 |
+
}
|
1016 |
+
|
1017 |
+
// Default search
|
1018 |
+
$args['search'] = $search;
|
1019 |
+
|
1020 |
+
return $args;
|
1021 |
+
}
|
1022 |
+
|
1023 |
/**
|
1024 |
* Setup the final data for the table.
|
1025 |
*
|
includes/admin/payments/contextual-help.php
CHANGED
@@ -77,14 +77,31 @@ function edd_payments_contextual_help() {
|
|
77 |
'<p>' . __( 'The order history can be searched in several different ways.', 'easy-digital-downloads' ) . '</p>' .
|
78 |
'<p>' . __( 'You can enter:', 'easy-digital-downloads' ) . '</p>' .
|
79 |
'<ul>
|
80 |
-
<li>' . __( 'The
|
81 |
-
<li>' . __( 'The 32-character
|
82 |
<li>' . __( 'The customer\'s email address', 'easy-digital-downloads' ) . '</li>
|
83 |
-
<li>' .
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
88 |
) );
|
89 |
|
90 |
$screen->add_help_tab( array(
|
77 |
'<p>' . __( 'The order history can be searched in several different ways.', 'easy-digital-downloads' ) . '</p>' .
|
78 |
'<p>' . __( 'You can enter:', 'easy-digital-downloads' ) . '</p>' .
|
79 |
'<ul>
|
80 |
+
<li>' . __( 'The order ID', 'easy-digital-downloads' ) . '</li>
|
81 |
+
<li>' . __( 'The 32-character order key', 'easy-digital-downloads' ) . '</li>
|
82 |
<li>' . __( 'The customer\'s email address', 'easy-digital-downloads' ) . '</li>
|
83 |
+
<li>' . sprintf(
|
84 |
+
__( 'The customer\'s name or ID prefixed by %s', 'easy-digital-downloads' ),
|
85 |
+
'<code>customer:</code>'
|
86 |
+
) . '</li>
|
87 |
+
<li>' . sprintf(
|
88 |
+
__( 'A user\'s ID prefixed by %s', 'easy-digital-downloads' ),
|
89 |
+
'<code>user:</code>'
|
90 |
+
) . '</li>
|
91 |
+
<li>' . sprintf(
|
92 |
+
__( 'The %s ID prefixed by %s', 'easy-digital-downloads' ),
|
93 |
+
edd_get_label_singular(),
|
94 |
+
'<code>#</code>'
|
95 |
+
) . '</li>
|
96 |
+
<li>' . sprintf(
|
97 |
+
__( 'The Discount Code prefixed by %s', 'easy-digital-downloads' ),
|
98 |
+
'<code>discount:</code>'
|
99 |
+
) . '</li>
|
100 |
+
<li>' . sprintf(
|
101 |
+
__( 'A transaction ID prefixed by %s', 'easy-digital-downloads' ),
|
102 |
+
'<code>txn:</code>'
|
103 |
+
) . '</li>
|
104 |
+
</ul>',
|
105 |
) );
|
106 |
|
107 |
$screen->add_help_tab( array(
|
includes/admin/upgrades/upgrade-functions.php
CHANGED
@@ -205,9 +205,10 @@ function edd_show_upgrade_notices() {
|
|
205 |
if ( ! edd_v30_is_migration_complete() ) {
|
206 |
|
207 |
// The final EDD Payment ID was recorded when the orders table was created.
|
208 |
-
$
|
|
|
209 |
|
210 |
-
if ( $
|
211 |
?>
|
212 |
<div class="updated">
|
213 |
<?php if ( get_option( 'edd_v30_cli_migration_running' ) ) { ?>
|
@@ -281,6 +282,34 @@ function edd_show_upgrade_notices() {
|
|
281 |
?>
|
282 |
</div>
|
283 |
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
284 |
}
|
285 |
}
|
286 |
|
205 |
if ( ! edd_v30_is_migration_complete() ) {
|
206 |
|
207 |
// The final EDD Payment ID was recorded when the orders table was created.
|
208 |
+
$needs_migration = _edd_needs_v3_migration();
|
209 |
+
global $wpdb;
|
210 |
|
211 |
+
if ( $needs_migration && ! empty( $wpdb->edd_orders ) ) {
|
212 |
?>
|
213 |
<div class="updated">
|
214 |
<?php if ( get_option( 'edd_v30_cli_migration_running' ) ) { ?>
|
282 |
?>
|
283 |
</div>
|
284 |
<?php
|
285 |
+
} else {
|
286 |
+
|
287 |
+
// The orders database table is missing (we assume all primary tables have failed to create).
|
288 |
+
$message = __( '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.', 'easy-digital-downloads' );
|
289 |
+
$database_version = $wpdb->db_version();
|
290 |
+
|
291 |
+
// The database version is the problem.
|
292 |
+
if ( version_compare( $database_version, '5.6', '<' ) ) {
|
293 |
+
$message .= ' ' . sprintf(
|
294 |
+
/* translators: 1. opening anchor tag, do not translate; 2. closing anchor tag, do not translate; 3. MySQL database version, do not translate */
|
295 |
+
__( '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.', 'easy-digital-downloads' ),
|
296 |
+
'<a href="https://easydigitaldownloads.com/recommended-wordpress-hosting/">',
|
297 |
+
'</a>',
|
298 |
+
$database_version
|
299 |
+
);
|
300 |
+
} else {
|
301 |
+
$message .= ' ' . sprintf(
|
302 |
+
/* translators: 1. opening anchor tag, do not translate; 2. closing anchor tag, do not translate */
|
303 |
+
__( '%1$sContact our support team%2$s for help with next steps.', 'easy-digital-downloads' ),
|
304 |
+
'<a href="https://easydigitaldownloads.com/support/">',
|
305 |
+
'</a>'
|
306 |
+
);
|
307 |
+
}
|
308 |
+
?>
|
309 |
+
<div class="notice notice-error">
|
310 |
+
<p><?php echo wp_kses_post( $message ); ?></p>
|
311 |
+
</div>
|
312 |
+
<?php
|
313 |
}
|
314 |
}
|
315 |
|
includes/class-easy-digital-downloads.php
CHANGED
@@ -315,7 +315,7 @@ final class Easy_Digital_Downloads {
|
|
315 |
|
316 |
// Plugin version.
|
317 |
if ( ! defined( 'EDD_VERSION' ) ) {
|
318 |
-
define( 'EDD_VERSION', '3.0.
|
319 |
}
|
320 |
|
321 |
// Plugin Root File.
|
315 |
|
316 |
// Plugin version.
|
317 |
if ( ! defined( 'EDD_VERSION' ) ) {
|
318 |
+
define( 'EDD_VERSION', '3.0.2' );
|
319 |
}
|
320 |
|
321 |
// Plugin Root File.
|
includes/database/queries/class-order.php
CHANGED
@@ -174,6 +174,8 @@ class Order extends Query {
|
|
174 |
* @type string $region Limit results to those affiliated with a given region. Default empty.
|
175 |
* @type int $product_id Filter by product ID. Default empty.
|
176 |
* @type int $product_price_id Filter by product price ID. Default empty.
|
|
|
|
|
177 |
* }
|
178 |
*/
|
179 |
public function __construct( $query = array() ) {
|
@@ -207,22 +209,19 @@ class Order extends Query {
|
|
207 |
* @see Order::__construct()
|
208 |
*/
|
209 |
public function query( $query = array() ) {
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
add_filter( 'edd_orders_query_clauses', array( $this, 'query_by_product' ) );
|
216 |
}
|
217 |
|
218 |
$result = parent::query( $query );
|
219 |
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
if ( ! empty( $query['product_id'] ) || ( isset( $query['product_price_id'] ) && is_numeric( $query['product_price_id'] ) ) ) {
|
225 |
-
remove_filter( 'edd_orders_query_clauses', array( $this, 'query_by_product' ) );
|
226 |
}
|
227 |
|
228 |
return $result;
|
@@ -320,6 +319,60 @@ class Order extends Query {
|
|
320 |
return $clauses;
|
321 |
}
|
322 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
323 |
/**
|
324 |
* Set the query var defaults for country and region.
|
325 |
*
|
@@ -362,4 +415,32 @@ class Order extends Query {
|
|
362 |
|
363 |
return parent::add_item( $data );
|
364 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
365 |
}
|
174 |
* @type string $region Limit results to those affiliated with a given region. Default empty.
|
175 |
* @type int $product_id Filter by product ID. Default empty.
|
176 |
* @type int $product_price_id Filter by product price ID. Default empty.
|
177 |
+
* @type string $txn Filter by transaction ID.
|
178 |
+
* @type int $discount_id Filter by discount code.
|
179 |
* }
|
180 |
*/
|
181 |
public function __construct( $query = array() ) {
|
209 |
* @see Order::__construct()
|
210 |
*/
|
211 |
public function query( $query = array() ) {
|
212 |
+
$query_clauses_filters = $this->get_query_clauses_filters( $query );
|
213 |
+
foreach ( $query_clauses_filters as $filter ) {
|
214 |
+
if ( $filter['condition'] ) {
|
215 |
+
add_filter( 'edd_orders_query_clauses', array( $this, $filter['callback'] ) );
|
216 |
+
}
|
|
|
217 |
}
|
218 |
|
219 |
$result = parent::query( $query );
|
220 |
|
221 |
+
foreach ( $query_clauses_filters as $filter ) {
|
222 |
+
if ( $filter['condition'] ) {
|
223 |
+
remove_filter( 'edd_orders_query_clauses', array( $this, $filter['callback'] ) );
|
224 |
+
}
|
|
|
|
|
225 |
}
|
226 |
|
227 |
return $result;
|
319 |
return $clauses;
|
320 |
}
|
321 |
|
322 |
+
/**
|
323 |
+
* Filter the query clause to filter by transaction ID.
|
324 |
+
*
|
325 |
+
* @since 3.0.2
|
326 |
+
* @param string $clauses
|
327 |
+
* @return string
|
328 |
+
*/
|
329 |
+
public function query_by_txn( $clauses ) {
|
330 |
+
if ( empty( $this->query_vars['txn'] ) ) {
|
331 |
+
return $clauses;
|
332 |
+
}
|
333 |
+
|
334 |
+
global $wpdb;
|
335 |
+
|
336 |
+
$primary_column = parent::get_primary_column_name();
|
337 |
+
$order_transaction_query = new Order_Transaction();
|
338 |
+
|
339 |
+
$clauses['join'] .= $wpdb->prepare(
|
340 |
+
" INNER JOIN {$order_transaction_query->table_name} {$order_transaction_query->table_alias}
|
341 |
+
ON( {$this->table_alias}.{$primary_column} = {$order_transaction_query->table_alias}.object_id
|
342 |
+
AND {$order_transaction_query->table_alias}.transaction_id = %s )",
|
343 |
+
sanitize_text_field( $this->query_vars['txn'] )
|
344 |
+
);
|
345 |
+
|
346 |
+
return $clauses;
|
347 |
+
}
|
348 |
+
|
349 |
+
/**
|
350 |
+
* Filter the query clause to filter by discount ID.
|
351 |
+
*
|
352 |
+
* @since 3.0.2
|
353 |
+
* @param string $clauses
|
354 |
+
* @return string
|
355 |
+
*/
|
356 |
+
public function query_by_discount_id( $clauses ) {
|
357 |
+
if ( empty( $this->query_vars['discount_id'] ) ) {
|
358 |
+
return $clauses;
|
359 |
+
}
|
360 |
+
|
361 |
+
global $wpdb;
|
362 |
+
|
363 |
+
$primary_column = parent::get_primary_column_name();
|
364 |
+
$order_adjustment_query = new Order_Adjustment();
|
365 |
+
|
366 |
+
$clauses['join'] .= $wpdb->prepare(
|
367 |
+
" INNER JOIN {$order_adjustment_query->table_name} {$order_adjustment_query->table_alias}
|
368 |
+
ON( {$this->table_alias}.{$primary_column} = {$order_adjustment_query->table_alias}.object_id
|
369 |
+
AND {$order_adjustment_query->table_alias}.type_id = %d )",
|
370 |
+
absint( $this->query_vars['discount_id'] )
|
371 |
+
);
|
372 |
+
|
373 |
+
return $clauses;
|
374 |
+
}
|
375 |
+
|
376 |
/**
|
377 |
* Set the query var defaults for country and region.
|
378 |
*
|
415 |
|
416 |
return parent::add_item( $data );
|
417 |
}
|
418 |
+
|
419 |
+
/**
|
420 |
+
* Get the array of possible query clause filters.
|
421 |
+
*
|
422 |
+
* @since 3.0.2
|
423 |
+
* @param array $query
|
424 |
+
* @return array
|
425 |
+
*/
|
426 |
+
private function get_query_clauses_filters( $query ) {
|
427 |
+
return array(
|
428 |
+
array(
|
429 |
+
'condition' => ! empty( $query['country'] ),
|
430 |
+
'callback' => 'query_by_country',
|
431 |
+
),
|
432 |
+
array(
|
433 |
+
'condition' => ! empty( $query['product_id'] ) || ( isset( $query['product_price_id'] ) && is_numeric( $query['product_price_id'] ) ),
|
434 |
+
'callback' => 'query_by_product',
|
435 |
+
),
|
436 |
+
array(
|
437 |
+
'condition' => ! empty( $query['txn'] ),
|
438 |
+
'callback' => 'query_by_txn',
|
439 |
+
),
|
440 |
+
array(
|
441 |
+
'condition' => ! empty( $query['discount_id'] ),
|
442 |
+
'callback' => 'query_by_discount_id',
|
443 |
+
),
|
444 |
+
);
|
445 |
+
}
|
446 |
}
|
includes/database/schemas/class-orders.php
CHANGED
@@ -144,7 +144,8 @@ class Orders extends Schema {
|
|
144 |
array(
|
145 |
'name' => 'payment_key',
|
146 |
'type' => 'varchar',
|
147 |
-
'length' => '64'
|
|
|
148 |
),
|
149 |
|
150 |
// tax_rate_id
|
144 |
array(
|
145 |
'name' => 'payment_key',
|
146 |
'type' => 'varchar',
|
147 |
+
'length' => '64',
|
148 |
+
'searchable' => true,
|
149 |
),
|
150 |
|
151 |
// tax_rate_id
|
includes/login-register.php
CHANGED
@@ -179,25 +179,26 @@ add_filter( 'wp_login_errors', 'edd_login_register_error_message', 10, 2 );
|
|
179 |
* @return void
|
180 |
*/
|
181 |
function edd_login_register_error_message( $errors, $redirect ) {
|
182 |
-
$
|
183 |
-
|
184 |
-
|
185 |
-
if ( $action_is_confirm && $edd_action_is_reset && $redirect_url ) {
|
186 |
-
$errors->remove( 'confirm' );
|
187 |
-
$errors->add(
|
188 |
-
'confirm',
|
189 |
-
apply_filters(
|
190 |
-
'edd_login_register_error_message',
|
191 |
-
sprintf(
|
192 |
-
/* translators: %s: Link to the referring page. */
|
193 |
-
__( 'Follow the instructions in the confirmation email you just received, then <a href="%s">return to what you were doing</a>.', 'easy-digital-downloads' ),
|
194 |
-
esc_url( $redirect_url )
|
195 |
-
),
|
196 |
-
$redirect_url
|
197 |
-
),
|
198 |
-
'message'
|
199 |
-
);
|
200 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
201 |
|
202 |
return $errors;
|
203 |
}
|
@@ -210,17 +211,30 @@ function edd_login_register_error_message( $errors, $redirect ) {
|
|
210 |
* @return string
|
211 |
*/
|
212 |
function edd_get_lostpassword_url() {
|
213 |
-
|
214 |
-
|
215 |
array(
|
216 |
-
'
|
217 |
-
'edd_reset_password' => 'confirm',
|
218 |
-
'edd_redirect' => urlencode( $url ),
|
219 |
),
|
220 |
-
|
221 |
);
|
|
|
222 |
|
223 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
224 |
}
|
225 |
|
226 |
/**
|
179 |
* @return void
|
180 |
*/
|
181 |
function edd_login_register_error_message( $errors, $redirect ) {
|
182 |
+
$redirect_url = EDD()->session->get( 'edd_forgot_password_redirect' );
|
183 |
+
if ( empty( $redirect_url ) ) {
|
184 |
+
return $errors;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
185 |
}
|
186 |
+
$message = sprintf(
|
187 |
+
/* translators: %s: Link to the referring page. */
|
188 |
+
__( 'Follow the instructions in the confirmation email you just received, then <a href="%s">return to what you were doing</a>.', 'easy-digital-downloads' ),
|
189 |
+
esc_url( $redirect_url )
|
190 |
+
);
|
191 |
+
$errors->remove( 'confirm' );
|
192 |
+
$errors->add(
|
193 |
+
'confirm',
|
194 |
+
apply_filters(
|
195 |
+
'edd_login_register_error_message',
|
196 |
+
$message,
|
197 |
+
$redirect_url
|
198 |
+
),
|
199 |
+
'message'
|
200 |
+
);
|
201 |
+
EDD()->session->set( 'edd_forgot_password_redirect', null );
|
202 |
|
203 |
return $errors;
|
204 |
}
|
211 |
* @return string
|
212 |
*/
|
213 |
function edd_get_lostpassword_url() {
|
214 |
+
|
215 |
+
return add_query_arg(
|
216 |
array(
|
217 |
+
'edd_forgot_password' => 'confirm',
|
|
|
|
|
218 |
),
|
219 |
+
wp_lostpassword_url()
|
220 |
);
|
221 |
+
}
|
222 |
|
223 |
+
add_action( 'lostpassword_form', 'edd_set_lostpassword_session' );
|
224 |
+
/**
|
225 |
+
* Sets a session value for the lost password redirect URI.
|
226 |
+
*
|
227 |
+
* @since 3.0.2
|
228 |
+
* @return void
|
229 |
+
*/
|
230 |
+
function edd_set_lostpassword_session() {
|
231 |
+
if ( ! empty( $_GET['edd_forgot_password'] ) && 'confirm' === $_GET['edd_forgot_password'] ) {
|
232 |
+
$url = wp_validate_redirect(
|
233 |
+
wp_get_referer(),
|
234 |
+
edd_get_checkout_uri()
|
235 |
+
);
|
236 |
+
EDD()->session->set( 'edd_forgot_password_redirect', $url );
|
237 |
+
}
|
238 |
}
|
239 |
|
240 |
/**
|
includes/orders/classes/class-order.php
CHANGED
@@ -355,6 +355,40 @@ class Order extends Rows\Order {
|
|
355 |
return $this->items;
|
356 |
}
|
357 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
358 |
/**
|
359 |
* Retrieve all the adjustments applied to the order.
|
360 |
*
|
355 |
return $this->items;
|
356 |
}
|
357 |
|
358 |
+
|
359 |
+
/**
|
360 |
+
* Retrieve all the items in the order and transform bundle products into regular items.
|
361 |
+
*
|
362 |
+
* @since 3.0.2
|
363 |
+
*
|
364 |
+
* @return Order_Item[] Order items.
|
365 |
+
*/
|
366 |
+
public function get_items_with_bundles() {
|
367 |
+
$items = $this->get_items();
|
368 |
+
foreach ( $items as $index => $item ) {
|
369 |
+
if ( edd_is_bundled_product( $item->product_id ) ) {
|
370 |
+
$new_items = array();
|
371 |
+
$bundled_products = edd_get_bundled_products( $item->product_id, $item->price_id );
|
372 |
+
foreach ( $bundled_products as $bundle_item ) {
|
373 |
+
$order_item_args = array(
|
374 |
+
'order_id' => $this->ID,
|
375 |
+
'status' => $item->status,
|
376 |
+
'product_id' => edd_get_bundle_item_id( $bundle_item ),
|
377 |
+
'product_name' => edd_get_bundle_item_title( $bundle_item ),
|
378 |
+
'price_id' => edd_get_bundle_item_price_id( $bundle_item ),
|
379 |
+
);
|
380 |
+
$new_items[] = new \EDD\Orders\Order_Item( $order_item_args );
|
381 |
+
}
|
382 |
+
if ( ! empty( $new_items ) ) {
|
383 |
+
// The parent item should be replaced at its original position with its bundle items.
|
384 |
+
array_splice( $items, $index, 1, $new_items );
|
385 |
+
}
|
386 |
+
}
|
387 |
+
}
|
388 |
+
return $items;
|
389 |
+
}
|
390 |
+
|
391 |
+
|
392 |
/**
|
393 |
* Retrieve all the adjustments applied to the order.
|
394 |
*
|
includes/payments/functions.php
CHANGED
@@ -1847,6 +1847,111 @@ function _edd_get_final_payment_id() {
|
|
1847 |
return get_option( 'edd_v3_migration_pending', false );
|
1848 |
}
|
1849 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1850 |
/**
|
1851 |
* Maybe adds a migration in progress notice to the order history.
|
1852 |
*
|
1847 |
return get_option( 'edd_v3_migration_pending', false );
|
1848 |
}
|
1849 |
|
1850 |
+
/**
|
1851 |
+
* Evaluates whether the EDD 3.0 migration should be run,
|
1852 |
+
* based on _any_ data existing which will need to be migrated.
|
1853 |
+
*
|
1854 |
+
* This should only be run after `edd_v30_is_migration_complete` has returned false.
|
1855 |
+
*
|
1856 |
+
* @todo deprecate in 3.1
|
1857 |
+
*
|
1858 |
+
* @since 3.0.2
|
1859 |
+
* @return bool
|
1860 |
+
*/
|
1861 |
+
function _edd_needs_v3_migration() {
|
1862 |
+
// Return true if a final payment ID was recorded.
|
1863 |
+
if ( _edd_get_final_payment_id() ) {
|
1864 |
+
return true;
|
1865 |
+
}
|
1866 |
+
|
1867 |
+
// Return true if any tax rates were saved.
|
1868 |
+
$tax_rates = get_option( 'edd_tax_rates', array() );
|
1869 |
+
if ( ! empty( $tax_rates ) ) {
|
1870 |
+
return true;
|
1871 |
+
}
|
1872 |
+
|
1873 |
+
// Return true if a fallback tax rate was saved.
|
1874 |
+
if ( edd_get_option( 'tax_rate', false ) ) {
|
1875 |
+
return true;
|
1876 |
+
}
|
1877 |
+
|
1878 |
+
global $wpdb;
|
1879 |
+
|
1880 |
+
// Return true if any discounts were saved.
|
1881 |
+
$discounts = $wpdb->get_results(
|
1882 |
+
$wpdb->prepare(
|
1883 |
+
"SELECT *
|
1884 |
+
FROM {$wpdb->posts}
|
1885 |
+
WHERE post_type = %s
|
1886 |
+
LIMIT 1",
|
1887 |
+
esc_sql( 'edd_discount' )
|
1888 |
+
)
|
1889 |
+
);
|
1890 |
+
if ( ! empty( $discounts ) ) {
|
1891 |
+
return true;
|
1892 |
+
}
|
1893 |
+
|
1894 |
+
// Return true if there are any customers.
|
1895 |
+
$customers = $wpdb->get_results(
|
1896 |
+
"SELECT *
|
1897 |
+
FROM {$wpdb->edd_customers}
|
1898 |
+
LIMIT 1"
|
1899 |
+
);
|
1900 |
+
if ( ! empty( $customers ) ) {
|
1901 |
+
return true;
|
1902 |
+
}
|
1903 |
+
|
1904 |
+
// Return true if any customer email addresses were saved.
|
1905 |
+
$customer_emails = $wpdb->get_results(
|
1906 |
+
$wpdb->prepare(
|
1907 |
+
"SELECT *
|
1908 |
+
FROM {$wpdb->edd_customermeta}
|
1909 |
+
WHERE meta_key = %s
|
1910 |
+
LIMIT 1",
|
1911 |
+
esc_sql( 'additional_email' )
|
1912 |
+
)
|
1913 |
+
);
|
1914 |
+
if ( ! empty( $customer_emails ) ) {
|
1915 |
+
return true;
|
1916 |
+
}
|
1917 |
+
|
1918 |
+
// Return true if any customer addresses are in the user meta table.
|
1919 |
+
$customer_addresses = $wpdb->get_results(
|
1920 |
+
$wpdb->prepare(
|
1921 |
+
"SELECT *
|
1922 |
+
FROM {$wpdb->usermeta}
|
1923 |
+
WHERE meta_key = %s
|
1924 |
+
ORDER BY umeta_id ASC
|
1925 |
+
LIMIT 1",
|
1926 |
+
esc_sql( '_edd_user_address' )
|
1927 |
+
)
|
1928 |
+
);
|
1929 |
+
if ( ! empty( $customer_addresses ) ) {
|
1930 |
+
return true;
|
1931 |
+
}
|
1932 |
+
|
1933 |
+
// Return true if there are any EDD logs (not sales) saved.
|
1934 |
+
$logs = $wpdb->get_results(
|
1935 |
+
$wpdb->prepare(
|
1936 |
+
"SELECT p.*, t.slug
|
1937 |
+
FROM {$wpdb->posts} AS p
|
1938 |
+
LEFT JOIN {$wpdb->term_relationships} AS tr ON (p.ID = tr.object_id)
|
1939 |
+
LEFT JOIN {$wpdb->term_taxonomy} AS tt ON (tr.term_taxonomy_id = tt.term_taxonomy_id)
|
1940 |
+
LEFT JOIN {$wpdb->terms} AS t ON (tt.term_id = t.term_id)
|
1941 |
+
WHERE p.post_type = %s AND t.slug != %s
|
1942 |
+
GROUP BY p.ID
|
1943 |
+
LIMIT 1",
|
1944 |
+
esc_sql( 'edd_log' ),
|
1945 |
+
esc_sql( 'sale' )
|
1946 |
+
)
|
1947 |
+
);
|
1948 |
+
if ( ! empty( $logs ) ) {
|
1949 |
+
return true;
|
1950 |
+
}
|
1951 |
+
|
1952 |
+
return false;
|
1953 |
+
}
|
1954 |
+
|
1955 |
/**
|
1956 |
* Maybe adds a migration in progress notice to the order history.
|
1957 |
*
|
includes/process-purchase.php
CHANGED
@@ -1198,7 +1198,7 @@ function edd_purchase_form_validate_cc_zip( $zip = 0, $country_code = '' ) {
|
|
1198 |
"RS" => "\d{5}",
|
1199 |
"RU" => "\d{6}",
|
1200 |
"SA" => "\d{5}",
|
1201 |
-
"SE" => "^(s-|S-)
|
1202 |
"SG" => "\d{6}",
|
1203 |
"SH" => "(ASCN|STHL) 1ZZ",
|
1204 |
"SI" => "\d{4}",
|
1198 |
"RS" => "\d{5}",
|
1199 |
"RU" => "\d{6}",
|
1200 |
"SA" => "\d{5}",
|
1201 |
+
"SE" => "^(s-|S-){0,1}[0-9]{3}\s?[0-9]{2}$",
|
1202 |
"SG" => "\d{6}",
|
1203 |
"SH" => "(ASCN|STHL) 1ZZ",
|
1204 |
"SI" => "\d{4}",
|
includes/template-functions.php
CHANGED
@@ -213,9 +213,11 @@ function edd_get_purchase_link( $args = array() ) {
|
|
213 |
<?php endif; ?>
|
214 |
<?php if( ! $download->is_free( $args['price_id'] ) && ! edd_download_is_tax_exclusive( $download->ID ) ): ?>
|
215 |
<?php if ( edd_display_tax_rate() && edd_prices_include_tax() ) {
|
216 |
-
|
|
|
217 |
} elseif ( edd_display_tax_rate() && ! edd_prices_include_tax() ) {
|
218 |
-
|
|
|
219 |
} ?>
|
220 |
<?php endif; ?>
|
221 |
</div><!--end .edd_purchase_submit_wrapper-->
|
213 |
<?php endif; ?>
|
214 |
<?php if( ! $download->is_free( $args['price_id'] ) && ! edd_download_is_tax_exclusive( $download->ID ) ): ?>
|
215 |
<?php if ( edd_display_tax_rate() && edd_prices_include_tax() ) {
|
216 |
+
/* translators: the formatted tax rate */
|
217 |
+
echo '<span class="edd_purchase_tax_rate">' . sprintf( esc_html__( 'Includes %1$s tax', 'easy-digital-downloads' ), esc_html( edd_get_formatted_tax_rate() ) ) . '</span>';
|
218 |
} elseif ( edd_display_tax_rate() && ! edd_prices_include_tax() ) {
|
219 |
+
/* translators: the formatted tax rate */
|
220 |
+
echo '<span class="edd_purchase_tax_rate">' . sprintf( esc_html__( 'Excluding %1$s tax', 'easy-digital-downloads' ), esc_html( edd_get_formatted_tax_rate() ) ) . '</span>';
|
221 |
} ?>
|
222 |
<?php endif; ?>
|
223 |
</div><!--end .edd_purchase_submit_wrapper-->
|
languages/easy-digital-downloads.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the Easy Digital Downloads package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Easy Digital Downloads 3.0.
|
6 |
"Report-Msgid-Bugs-To: https://easydigitaldownloads.com/\n"
|
7 |
-
"POT-Creation-Date: 2022-07-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -120,14 +120,14 @@ msgstr ""
|
|
120 |
#: includes/admin/tools/class-edd-tools-reset-stats.php:121
|
121 |
#: includes/admin/tools.php:1092 includes/admin/tools.php:1098
|
122 |
#: includes/admin/upgrades/classes/class-file-download-log-migration.php:134
|
123 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
124 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
125 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
126 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
127 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
128 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
129 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
130 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
131 |
#: includes/admin/upgrades/v3/class-base.php:117
|
132 |
#: includes/api/class-edd-api.php:2014 includes/api/class-edd-api.php:2018
|
133 |
#: includes/api/class-edd-api.php:2030 includes/api/class-edd-api.php:2032
|
@@ -201,7 +201,7 @@ msgstr ""
|
|
201 |
#: includes/admin/adjustments/adjustment-functions.php:99
|
202 |
#: includes/admin/admin-pages.php:88 includes/admin/reporting/reports.php:1984
|
203 |
#: includes/admin/settings/display-settings.php:40
|
204 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
205 |
#: includes/post-types.php:129 includes/reports/reports-functions.php:336
|
206 |
msgid "Discounts"
|
207 |
msgstr ""
|
@@ -220,43 +220,47 @@ msgstr ""
|
|
220 |
msgid "Secondary menu"
|
221 |
msgstr ""
|
222 |
|
223 |
-
#: includes/admin/admin-bar.php:
|
|
|
|
|
|
|
|
|
224 |
msgid "Store Reports"
|
225 |
msgstr ""
|
226 |
|
227 |
-
#: includes/admin/admin-bar.php:
|
228 |
msgid "Store Settings"
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: includes/admin/admin-bar.php:
|
232 |
msgid "Live"
|
233 |
msgstr ""
|
234 |
|
235 |
-
#: includes/admin/admin-bar.php:
|
236 |
#: includes/admin/settings/register-settings.php:542
|
237 |
msgid "Test Mode"
|
238 |
msgstr ""
|
239 |
|
240 |
-
#: includes/admin/admin-bar.php:
|
241 |
msgid "Store Status: %s"
|
242 |
msgstr ""
|
243 |
|
244 |
-
#: includes/admin/admin-bar.php:
|
245 |
msgid "All %1$s"
|
246 |
msgstr ""
|
247 |
|
248 |
-
#: includes/admin/admin-bar.php:
|
249 |
#: includes/admin/plugins.php:60
|
250 |
#: includes/admin/settings/contextual-help.php:102
|
251 |
#: includes/admin/settings/register-settings.php:1632
|
252 |
msgid "Extensions"
|
253 |
msgstr ""
|
254 |
|
255 |
-
#: includes/admin/admin-bar.php:
|
256 |
msgid "Upgrade to Pro"
|
257 |
msgstr ""
|
258 |
|
259 |
-
#: includes/admin/admin-bar.php:
|
260 |
msgid "Development Domain %s"
|
261 |
msgstr ""
|
262 |
|
@@ -299,7 +303,7 @@ msgstr ""
|
|
299 |
#: includes/admin/customers/class-customer-table.php:208
|
300 |
#: includes/admin/payments/payments-history.php:159
|
301 |
#: includes/admin/settings/display-settings.php:37
|
302 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
303 |
#: includes/orders/functions/types.php:85
|
304 |
msgid "Orders"
|
305 |
msgstr ""
|
@@ -709,7 +713,7 @@ msgstr ""
|
|
709 |
#: includes/admin/customers/customers.php:1018
|
710 |
#: includes/admin/customers/customers.php:1083
|
711 |
#: includes/admin/discounts/class-discount-codes-table.php:230
|
712 |
-
#: includes/admin/discounts/class-discount-codes-table.php:
|
713 |
#: includes/admin/settings/register-settings.php:293
|
714 |
#: includes/gateways/stripe/includes/template-functions.php:443
|
715 |
msgid "Delete"
|
@@ -741,7 +745,7 @@ msgstr ""
|
|
741 |
#: includes/admin/customers/class-customer-table.php:183
|
742 |
#: includes/admin/discounts/add-discount.php:85
|
743 |
#: includes/admin/discounts/add-discount.php:122
|
744 |
-
#: includes/admin/discounts/class-discount-codes-table.php:
|
745 |
#: includes/admin/discounts/edit-discount.php:126
|
746 |
#: includes/admin/discounts/edit-discount.php:163
|
747 |
#: includes/admin/payments/class-payments-table.php:496
|
@@ -869,7 +873,7 @@ msgstr ""
|
|
869 |
|
870 |
#: includes/admin/customers/class-customer-table.php:135
|
871 |
#: includes/admin/payments/orders.php:141 includes/admin/tools.php:99
|
872 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
873 |
msgid "Logs"
|
874 |
msgstr ""
|
875 |
|
@@ -970,7 +974,7 @@ msgstr ""
|
|
970 |
#: includes/admin/customers/customer-actions.php:557
|
971 |
#: includes/admin/customers/customer-actions.php:614
|
972 |
#: includes/admin/import/import-functions.php:31
|
973 |
-
#: includes/admin/import/import-functions.php:
|
974 |
#: includes/admin/reporting/export/export-actions.php:24
|
975 |
#: includes/api/class-edd-api.php:2014
|
976 |
#: includes/class-edd-license-handler.php:385
|
@@ -1275,7 +1279,7 @@ msgid "Add Email"
|
|
1275 |
msgstr ""
|
1276 |
|
1277 |
#: includes/admin/customers/customers.php:946
|
1278 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
1279 |
msgid "Customer Addresses"
|
1280 |
msgstr ""
|
1281 |
|
@@ -1316,11 +1320,11 @@ msgstr ""
|
|
1316 |
msgid "Recount Stats"
|
1317 |
msgstr ""
|
1318 |
|
1319 |
-
#: includes/admin/customers/customers.php:
|
1320 |
msgid "This customer's user account is pending verification."
|
1321 |
msgstr ""
|
1322 |
|
1323 |
-
#: includes/admin/customers/customers.php:
|
1324 |
msgid "Verify account."
|
1325 |
msgstr ""
|
1326 |
|
@@ -1412,7 +1416,6 @@ msgid "Total Earnings"
|
|
1412 |
msgstr ""
|
1413 |
|
1414 |
#: includes/admin/dashboard-widgets.php:233
|
1415 |
-
#: includes/admin/payments/class-payments-table.php:611
|
1416 |
msgid "No Name"
|
1417 |
msgstr ""
|
1418 |
|
@@ -1642,20 +1645,24 @@ msgid "End Date"
|
|
1642 |
msgstr ""
|
1643 |
|
1644 |
#: includes/admin/discounts/class-discount-codes-table.php:215
|
1645 |
-
#: includes/admin/discounts/class-discount-codes-table.php:
|
1646 |
#: includes/admin/views/tmpl-tax-rates-table-bulk-actions.php:20
|
1647 |
#: includes/admin/views/tmpl-tax-rates-table-row.php:42
|
1648 |
msgid "Deactivate"
|
1649 |
msgstr ""
|
1650 |
|
1651 |
#: includes/admin/discounts/class-discount-codes-table.php:222
|
1652 |
-
#: includes/admin/discounts/class-discount-codes-table.php:
|
1653 |
#: includes/admin/views/tmpl-tax-rates-table-bulk-actions.php:19
|
1654 |
#: includes/admin/views/tmpl-tax-rates-table-row.php:44
|
1655 |
msgid "Activate"
|
1656 |
msgstr ""
|
1657 |
|
1658 |
-
#: includes/admin/discounts/class-discount-codes-table.php:
|
|
|
|
|
|
|
|
|
1659 |
#: includes/reports/data/discounts/class-top-five-discounts-list-table.php:179
|
1660 |
msgid "No discounts found."
|
1661 |
msgstr ""
|
@@ -2536,7 +2543,7 @@ msgid "payments"
|
|
2536 |
msgstr ""
|
2537 |
|
2538 |
#: includes/admin/import/import-functions.php:35
|
2539 |
-
#: includes/admin/import/import-functions.php:
|
2540 |
msgid "Missing import parameters. Import class must be specified."
|
2541 |
msgstr ""
|
2542 |
|
@@ -2545,25 +2552,30 @@ msgid "Missing import file. Please provide an import file."
|
|
2545 |
msgstr ""
|
2546 |
|
2547 |
#: includes/admin/import/import-functions.php:43
|
2548 |
-
#: includes/admin/import/import-functions.php:
|
2549 |
msgid "The file you uploaded does not appear to be a CSV file."
|
2550 |
msgstr ""
|
2551 |
|
2552 |
#: includes/admin/import/import-functions.php:47
|
2553 |
-
#: includes/admin/import/import-functions.php:
|
2554 |
msgid "Something went wrong during the upload process, please try again."
|
2555 |
msgstr ""
|
2556 |
|
2557 |
-
#: includes/admin/import/import-functions.php:
|
2558 |
-
#: includes/admin/import/import-functions.php:
|
|
|
|
|
|
|
|
|
|
|
2559 |
msgid "You do not have permission to import data"
|
2560 |
msgstr ""
|
2561 |
|
2562 |
-
#: includes/admin/import/import-functions.php:
|
2563 |
msgid "No data found for import parameters"
|
2564 |
msgstr ""
|
2565 |
|
2566 |
-
#: includes/admin/import/import-functions.php:
|
2567 |
msgid "Import complete! <a href=\"%s\">View imported %s</a>."
|
2568 |
msgstr ""
|
2569 |
|
@@ -2576,11 +2588,11 @@ msgstr ""
|
|
2576 |
msgid "User ID #%s"
|
2577 |
msgstr ""
|
2578 |
|
2579 |
-
#: includes/admin/notes/note-functions.php:
|
2580 |
msgid "Note"
|
2581 |
msgstr ""
|
2582 |
|
2583 |
-
#: includes/admin/notes/note-functions.php:
|
2584 |
msgid "Add Note"
|
2585 |
msgstr ""
|
2586 |
|
@@ -2764,7 +2776,7 @@ msgid "Trash"
|
|
2764 |
msgstr ""
|
2765 |
|
2766 |
#: includes/admin/payments/class-payments-table.php:546
|
2767 |
-
#: includes/admin/payments/class-payments-table.php:
|
2768 |
msgid "Restore"
|
2769 |
msgstr ""
|
2770 |
|
@@ -2772,43 +2784,43 @@ msgstr ""
|
|
2772 |
msgid "Delete Permanently"
|
2773 |
msgstr ""
|
2774 |
|
2775 |
-
#: includes/admin/payments/class-payments-table.php:
|
2776 |
msgid "Mark Completed"
|
2777 |
msgstr ""
|
2778 |
|
2779 |
-
#: includes/admin/payments/class-payments-table.php:
|
2780 |
msgid "Mark Pending"
|
2781 |
msgstr ""
|
2782 |
|
2783 |
-
#: includes/admin/payments/class-payments-table.php:
|
2784 |
msgid "Mark Processing"
|
2785 |
msgstr ""
|
2786 |
|
2787 |
-
#: includes/admin/payments/class-payments-table.php:
|
2788 |
msgid "Mark Revoked"
|
2789 |
msgstr ""
|
2790 |
|
2791 |
-
#: includes/admin/payments/class-payments-table.php:
|
2792 |
msgid "Mark Failed"
|
2793 |
msgstr ""
|
2794 |
|
2795 |
-
#: includes/admin/payments/class-payments-table.php:
|
2796 |
msgid "Mark Abandoned"
|
2797 |
msgstr ""
|
2798 |
|
2799 |
-
#: includes/admin/payments/class-payments-table.php:
|
2800 |
msgid "Mark Preapproved"
|
2801 |
msgstr ""
|
2802 |
|
2803 |
-
#: includes/admin/payments/class-payments-table.php:
|
2804 |
msgid "Mark Cancelled"
|
2805 |
msgstr ""
|
2806 |
|
2807 |
-
#: includes/admin/payments/class-payments-table.php:
|
2808 |
msgid "Resend Receipts"
|
2809 |
msgstr ""
|
2810 |
|
2811 |
-
#: includes/admin/payments/class-payments-table.php:
|
2812 |
#: includes/admin/payments/orders.php:1034
|
2813 |
#: includes/admin/payments/refunds.php:301
|
2814 |
msgid "Move to Trash"
|
@@ -2973,73 +2985,77 @@ msgid "You can enter:"
|
|
2973 |
msgstr ""
|
2974 |
|
2975 |
#: includes/admin/payments/contextual-help.php:80
|
2976 |
-
msgid "The
|
2977 |
msgstr ""
|
2978 |
|
2979 |
#: includes/admin/payments/contextual-help.php:81
|
2980 |
-
msgid "The 32-character
|
2981 |
msgstr ""
|
2982 |
|
2983 |
#: includes/admin/payments/contextual-help.php:82
|
2984 |
msgid "The customer's email address"
|
2985 |
msgstr ""
|
2986 |
|
2987 |
-
#: includes/admin/payments/contextual-help.php:
|
2988 |
-
msgid "The customer's name or ID prefixed by
|
2989 |
msgstr ""
|
2990 |
|
2991 |
-
#: includes/admin/payments/contextual-help.php:
|
2992 |
-
msgid "
|
2993 |
msgstr ""
|
2994 |
|
2995 |
-
#: includes/admin/payments/contextual-help.php:
|
2996 |
-
msgid "The
|
2997 |
msgstr ""
|
2998 |
|
2999 |
-
#: includes/admin/payments/contextual-help.php:
|
3000 |
-
msgid "
|
3001 |
msgstr ""
|
3002 |
|
3003 |
-
#: includes/admin/payments/contextual-help.php:
|
|
|
|
|
|
|
|
|
3004 |
#: templates/history-purchases.php:53
|
3005 |
msgid "Details"
|
3006 |
msgstr ""
|
3007 |
|
3008 |
-
#: includes/admin/payments/contextual-help.php:
|
3009 |
msgid ""
|
3010 |
"Each order can be further inspected by clicking the corresponding <em>View "
|
3011 |
"Order Details</em> link. This will provide more information including:"
|
3012 |
msgstr ""
|
3013 |
|
3014 |
-
#: includes/admin/payments/contextual-help.php:
|
3015 |
msgid "The file associated with the purchase."
|
3016 |
msgstr ""
|
3017 |
|
3018 |
-
#: includes/admin/payments/contextual-help.php:
|
3019 |
msgid "The exact date and time the order was completed."
|
3020 |
msgstr ""
|
3021 |
|
3022 |
-
#: includes/admin/payments/contextual-help.php:
|
3023 |
msgid "If a coupon or discount was used during the checkout process."
|
3024 |
msgstr ""
|
3025 |
|
3026 |
-
#: includes/admin/payments/contextual-help.php:
|
3027 |
msgid "The buyer's name."
|
3028 |
msgstr ""
|
3029 |
|
3030 |
-
#: includes/admin/payments/contextual-help.php:
|
3031 |
msgid "The buyer's email address."
|
3032 |
msgstr ""
|
3033 |
|
3034 |
-
#: includes/admin/payments/contextual-help.php:
|
3035 |
msgid "Any customer-specific notes related to the order."
|
3036 |
msgstr ""
|
3037 |
|
3038 |
-
#: includes/admin/payments/contextual-help.php:
|
3039 |
msgid "The name of the order gateway used to complete the order."
|
3040 |
msgstr ""
|
3041 |
|
3042 |
-
#: includes/admin/payments/contextual-help.php:
|
3043 |
msgid "A unique key used to identify the order."
|
3044 |
msgstr ""
|
3045 |
|
@@ -5953,7 +5969,7 @@ msgstr ""
|
|
5953 |
msgid "Link"
|
5954 |
msgstr ""
|
5955 |
|
5956 |
-
#: includes/admin/thickbox.php:58 includes/template-functions.php:
|
5957 |
msgid "Button"
|
5958 |
msgstr ""
|
5959 |
|
@@ -6524,23 +6540,23 @@ msgid ""
|
|
6524 |
"click <a href=\"%s\">here</a> to start the upgrade."
|
6525 |
msgstr ""
|
6526 |
|
6527 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6528 |
msgid ""
|
6529 |
"Easy Digital Downloads is performing a database migration via WP-CLI. This "
|
6530 |
"message will be removed when the migration is complete."
|
6531 |
msgstr ""
|
6532 |
|
6533 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6534 |
msgid ""
|
6535 |
"Easy Digital Downloads needs to upgrade the database. %sLearn more about "
|
6536 |
"this upgrade%s."
|
6537 |
msgstr ""
|
6538 |
|
6539 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6540 |
msgid "About this upgrade:"
|
6541 |
msgstr ""
|
6542 |
|
6543 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6544 |
#. translators: 1. Opening strong/italics tag; do not translate. 2. Closing
|
6545 |
#. strong/italics tag; do not translate.
|
6546 |
msgid ""
|
@@ -6549,7 +6565,7 @@ msgid ""
|
|
6549 |
"performance and scalability."
|
6550 |
msgstr ""
|
6551 |
|
6552 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6553 |
#. translators: 1. Opening strong tag; do not translate. 2. Closing strong tag;
|
6554 |
#. do not translate.
|
6555 |
msgid ""
|
@@ -6557,7 +6573,7 @@ msgid ""
|
|
6557 |
"upgrade routine will make irreversible changes to the database."
|
6558 |
msgstr ""
|
6559 |
|
6560 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6561 |
#. translators: 1. Opening strong tag; do not translate. 2. Closing strong tag;
|
6562 |
#. do not translate. 3. Line break; do not translate. 4. CLI command example;
|
6563 |
#. do not translate.
|
@@ -6566,154 +6582,176 @@ msgid ""
|
|
6566 |
"following command:%3$s%3$s%4$s"
|
6567 |
msgstr ""
|
6568 |
|
6569 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6570 |
msgid "For large sites, this is the recommended method of upgrading."
|
6571 |
msgstr ""
|
6572 |
|
6573 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6574 |
msgid "Begin the upgrade"
|
6575 |
msgstr ""
|
6576 |
|
6577 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6578 |
-
|
6579 |
-
|
6580 |
-
|
6581 |
-
|
6582 |
-
|
6583 |
-
|
6584 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6585 |
#: includes/gateways/stripe/includes/admin/upgrade-functions.php:80
|
6586 |
msgid "You do not have permission to do shop upgrades"
|
6587 |
msgstr ""
|
6588 |
|
6589 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6590 |
msgid "Transaction Failed"
|
6591 |
msgstr ""
|
6592 |
|
6593 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6594 |
msgid "Your transaction failed, please try again or contact site support."
|
6595 |
msgstr ""
|
6596 |
|
6597 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6598 |
msgid ""
|
6599 |
"<strong>Migration complete:</strong> You have already completed the update "
|
6600 |
"to the file download logs."
|
6601 |
msgstr ""
|
6602 |
|
6603 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6604 |
msgid ""
|
6605 |
"<strong>Upgrades Complete:</strong> You may now safely navigate away from "
|
6606 |
"this page."
|
6607 |
msgstr ""
|
6608 |
|
6609 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6610 |
msgid ""
|
6611 |
"<strong>Important:</strong> Do not navigate away from this page until all "
|
6612 |
"upgrades complete."
|
6613 |
msgstr ""
|
6614 |
|
6615 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6616 |
msgid "Update file download logs"
|
6617 |
msgstr ""
|
6618 |
|
6619 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6620 |
msgid ""
|
6621 |
"This will update the file download logs to remove some <abbr "
|
6622 |
"title=\"Personally Identifiable Information\">PII</abbr> and make file "
|
6623 |
"download counts more accurate."
|
6624 |
msgstr ""
|
6625 |
|
6626 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6627 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6628 |
msgid "Update File Download Logs"
|
6629 |
msgstr ""
|
6630 |
|
6631 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6632 |
msgid "File download logs have already been updated."
|
6633 |
msgstr ""
|
6634 |
|
6635 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6636 |
msgid "Tax Rates"
|
6637 |
msgstr ""
|
6638 |
|
6639 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6640 |
msgid "Customer Email Addresses"
|
6641 |
msgstr ""
|
6642 |
|
6643 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6644 |
msgid "Customer Notes"
|
6645 |
msgstr ""
|
6646 |
|
6647 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6648 |
msgid "Order Notes"
|
6649 |
msgstr ""
|
6650 |
|
6651 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6652 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6653 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6654 |
msgid "Remove Legacy Data"
|
6655 |
msgstr ""
|
6656 |
|
6657 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6658 |
msgid ""
|
6659 |
"<strong>Database Upgrade Complete:</strong> All database upgrades have been "
|
6660 |
"completed."
|
6661 |
msgstr ""
|
6662 |
|
6663 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6664 |
msgid "You may now leave this page."
|
6665 |
msgstr ""
|
6666 |
|
6667 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6668 |
msgid "Return to the dashboard"
|
6669 |
msgstr ""
|
6670 |
|
6671 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6672 |
msgid ""
|
6673 |
"<strong>Important:</strong> Do not navigate away from this page until all "
|
6674 |
"upgrades have completed."
|
6675 |
msgstr ""
|
6676 |
|
6677 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6678 |
msgid ""
|
6679 |
"Easy Digital Downloads needs to perform upgrades to your WordPress "
|
6680 |
"database. Your store data will be migrated to custom database tables to "
|
6681 |
"improve performance and efficiency. This process may take a while."
|
6682 |
msgstr ""
|
6683 |
|
6684 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6685 |
msgid "Please create a full backup of your website before proceeding."
|
6686 |
msgstr ""
|
6687 |
|
6688 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6689 |
msgid ""
|
6690 |
"This migration can also be run via WP-CLI with the following command: %s. "
|
6691 |
"This is the recommended method for large sites."
|
6692 |
msgstr ""
|
6693 |
|
6694 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6695 |
msgid "I have secured a backup of my website data."
|
6696 |
msgstr ""
|
6697 |
|
6698 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6699 |
msgid "Upgrade Easy Digital Downloads"
|
6700 |
msgstr ""
|
6701 |
|
6702 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6703 |
msgid "Migration complete"
|
6704 |
msgstr ""
|
6705 |
|
6706 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6707 |
msgid "Migration pending"
|
6708 |
msgstr ""
|
6709 |
|
6710 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6711 |
msgid ""
|
6712 |
"The data migration has been successfully completed. You may now leave this "
|
6713 |
"page or proceed to remove legacy data below."
|
6714 |
msgstr ""
|
6715 |
|
6716 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6717 |
msgid ""
|
6718 |
"<strong>Important:</strong> This removes all legacy data from where it was "
|
6719 |
"previously stored in custom post types and post meta. This is an optional "
|
@@ -6721,23 +6759,23 @@ msgid ""
|
|
6721 |
"database and ensure your store is operational before completing this step."
|
6722 |
msgstr ""
|
6723 |
|
6724 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6725 |
msgid ""
|
6726 |
"You can complete this step later by navigating to %sDownloads » "
|
6727 |
"Tools%s."
|
6728 |
msgstr ""
|
6729 |
|
6730 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6731 |
msgid ""
|
6732 |
"I have confirmed my store is operational and I have a backup of my website "
|
6733 |
"data."
|
6734 |
msgstr ""
|
6735 |
|
6736 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6737 |
msgid "Permanently Remove Legacy Data"
|
6738 |
msgstr ""
|
6739 |
|
6740 |
-
#: includes/admin/upgrades/upgrade-functions.php:
|
6741 |
msgid "Legacy data has been successfully removed. You may now leave this page."
|
6742 |
msgstr ""
|
6743 |
|
@@ -7599,7 +7637,7 @@ msgid "ID: %d"
|
|
7599 |
msgstr ""
|
7600 |
|
7601 |
#: includes/class-edd-cli.php:185 includes/class-edd-cli.php:444
|
7602 |
-
#: templates/history-downloads.php:
|
7603 |
#. translators: the order item's status.
|
7604 |
msgid "Status: %s"
|
7605 |
msgstr ""
|
@@ -9110,7 +9148,7 @@ msgstr ""
|
|
9110 |
msgid "The buyer's IP Address."
|
9111 |
msgstr ""
|
9112 |
|
9113 |
-
#: includes/emails/tags.php:372 templates/history-downloads.php:
|
9114 |
#: templates/shortcode-receipt.php:306
|
9115 |
msgid "No downloadable files found."
|
9116 |
msgstr ""
|
@@ -11062,44 +11100,44 @@ msgstr ""
|
|
11062 |
msgid "Invalid username or password. %1$sReset Password%2$s"
|
11063 |
msgstr ""
|
11064 |
|
11065 |
-
#: includes/login-register.php:
|
11066 |
#. translators: %s: Link to the referring page.
|
11067 |
msgid ""
|
11068 |
"Follow the instructions in the confirmation email you just received, then "
|
11069 |
"<a href=\"%s\">return to what you were doing</a>."
|
11070 |
msgstr ""
|
11071 |
|
11072 |
-
#: includes/login-register.php:
|
11073 |
#: includes/process-purchase.php:654
|
11074 |
msgid "Invalid username"
|
11075 |
msgstr ""
|
11076 |
|
11077 |
-
#: includes/login-register.php:
|
11078 |
msgid "Username already taken"
|
11079 |
msgstr ""
|
11080 |
|
11081 |
-
#: includes/login-register.php:
|
11082 |
msgid "Email address already taken"
|
11083 |
msgstr ""
|
11084 |
|
11085 |
-
#: includes/login-register.php:
|
11086 |
#: includes/process-purchase.php:674 includes/process-purchase.php:794
|
11087 |
msgid "Invalid email"
|
11088 |
msgstr ""
|
11089 |
|
11090 |
-
#: includes/login-register.php:
|
11091 |
msgid "Invalid payment email"
|
11092 |
msgstr ""
|
11093 |
|
11094 |
-
#: includes/login-register.php:
|
11095 |
msgid "Registration form validation failed."
|
11096 |
msgstr ""
|
11097 |
|
11098 |
-
#: includes/login-register.php:
|
11099 |
msgid "Please enter a password"
|
11100 |
msgstr ""
|
11101 |
|
11102 |
-
#: includes/login-register.php:
|
11103 |
msgid "Passwords do not match"
|
11104 |
msgstr ""
|
11105 |
|
@@ -11312,7 +11350,7 @@ msgstr ""
|
|
11312 |
msgid "Abandoned"
|
11313 |
msgstr ""
|
11314 |
|
11315 |
-
#: includes/payments/functions.php:
|
11316 |
msgid ""
|
11317 |
"A store migration is in progress. Past orders will not appear in your "
|
11318 |
"purchase history until they have been updated."
|
@@ -12263,51 +12301,53 @@ msgstr ""
|
|
12263 |
msgid "Added to cart"
|
12264 |
msgstr ""
|
12265 |
|
12266 |
-
#: includes/template-functions.php:
|
12267 |
-
|
|
|
12268 |
msgstr ""
|
12269 |
|
12270 |
-
#: includes/template-functions.php:
|
12271 |
-
|
|
|
12272 |
msgstr ""
|
12273 |
|
12274 |
-
#: includes/template-functions.php:
|
12275 |
msgid "White"
|
12276 |
msgstr ""
|
12277 |
|
12278 |
-
#: includes/template-functions.php:
|
12279 |
msgid "Gray"
|
12280 |
msgstr ""
|
12281 |
|
12282 |
-
#: includes/template-functions.php:
|
12283 |
msgid "Blue"
|
12284 |
msgstr ""
|
12285 |
|
12286 |
-
#: includes/template-functions.php:
|
12287 |
msgid "Red"
|
12288 |
msgstr ""
|
12289 |
|
12290 |
-
#: includes/template-functions.php:
|
12291 |
msgid "Green"
|
12292 |
msgstr ""
|
12293 |
|
12294 |
-
#: includes/template-functions.php:
|
12295 |
msgid "Yellow"
|
12296 |
msgstr ""
|
12297 |
|
12298 |
-
#: includes/template-functions.php:
|
12299 |
msgid "Orange"
|
12300 |
msgstr ""
|
12301 |
|
12302 |
-
#: includes/template-functions.php:
|
12303 |
msgid "Dark Gray"
|
12304 |
msgstr ""
|
12305 |
|
12306 |
-
#: includes/template-functions.php:
|
12307 |
msgid "Inherit"
|
12308 |
msgstr ""
|
12309 |
|
12310 |
-
#: includes/template-functions.php:
|
12311 |
msgid "Plain Text"
|
12312 |
msgstr ""
|
12313 |
|
@@ -12499,7 +12539,7 @@ msgstr ""
|
|
12499 |
msgid "Download Name"
|
12500 |
msgstr ""
|
12501 |
|
12502 |
-
#: templates/history-downloads.php:
|
12503 |
msgid "You have not purchased any downloads"
|
12504 |
msgstr ""
|
12505 |
|
2 |
# This file is distributed under the same license as the Easy Digital Downloads package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Easy Digital Downloads 3.0.2\n"
|
6 |
"Report-Msgid-Bugs-To: https://easydigitaldownloads.com/\n"
|
7 |
+
"POT-Creation-Date: 2022-07-27 22:00:37+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
120 |
#: includes/admin/tools/class-edd-tools-reset-stats.php:121
|
121 |
#: includes/admin/tools.php:1092 includes/admin/tools.php:1098
|
122 |
#: includes/admin/upgrades/classes/class-file-download-log-migration.php:134
|
123 |
+
#: includes/admin/upgrades/upgrade-functions.php:340
|
124 |
+
#: includes/admin/upgrades/upgrade-functions.php:654
|
125 |
+
#: includes/admin/upgrades/upgrade-functions.php:725
|
126 |
+
#: includes/admin/upgrades/upgrade-functions.php:823
|
127 |
+
#: includes/admin/upgrades/upgrade-functions.php:936
|
128 |
+
#: includes/admin/upgrades/upgrade-functions.php:1013
|
129 |
+
#: includes/admin/upgrades/upgrade-functions.php:1133
|
130 |
+
#: includes/admin/upgrades/upgrade-functions.php:1215
|
131 |
#: includes/admin/upgrades/v3/class-base.php:117
|
132 |
#: includes/api/class-edd-api.php:2014 includes/api/class-edd-api.php:2018
|
133 |
#: includes/api/class-edd-api.php:2030 includes/api/class-edd-api.php:2032
|
201 |
#: includes/admin/adjustments/adjustment-functions.php:99
|
202 |
#: includes/admin/admin-pages.php:88 includes/admin/reporting/reports.php:1984
|
203 |
#: includes/admin/settings/display-settings.php:40
|
204 |
+
#: includes/admin/upgrades/upgrade-functions.php:1416
|
205 |
#: includes/post-types.php:129 includes/reports/reports-functions.php:336
|
206 |
msgid "Discounts"
|
207 |
msgstr ""
|
220 |
msgid "Secondary menu"
|
221 |
msgstr ""
|
222 |
|
223 |
+
#: includes/admin/admin-bar.php:57
|
224 |
+
msgid "Notifications"
|
225 |
+
msgstr ""
|
226 |
+
|
227 |
+
#: includes/admin/admin-bar.php:70 includes/admin/admin-pages.php:98
|
228 |
msgid "Store Reports"
|
229 |
msgstr ""
|
230 |
|
231 |
+
#: includes/admin/admin-bar.php:81
|
232 |
msgid "Store Settings"
|
233 |
msgstr ""
|
234 |
|
235 |
+
#: includes/admin/admin-bar.php:91 includes/gateways/functions.php:29
|
236 |
msgid "Live"
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: includes/admin/admin-bar.php:92
|
240 |
#: includes/admin/settings/register-settings.php:542
|
241 |
msgid "Test Mode"
|
242 |
msgstr ""
|
243 |
|
244 |
+
#: includes/admin/admin-bar.php:102
|
245 |
msgid "Store Status: %s"
|
246 |
msgstr ""
|
247 |
|
248 |
+
#: includes/admin/admin-bar.php:114
|
249 |
msgid "All %1$s"
|
250 |
msgstr ""
|
251 |
|
252 |
+
#: includes/admin/admin-bar.php:121 includes/admin/admin-pages.php:115
|
253 |
#: includes/admin/plugins.php:60
|
254 |
#: includes/admin/settings/contextual-help.php:102
|
255 |
#: includes/admin/settings/register-settings.php:1632
|
256 |
msgid "Extensions"
|
257 |
msgstr ""
|
258 |
|
259 |
+
#: includes/admin/admin-bar.php:134
|
260 |
msgid "Upgrade to Pro"
|
261 |
msgstr ""
|
262 |
|
263 |
+
#: includes/admin/admin-bar.php:148
|
264 |
msgid "Development Domain %s"
|
265 |
msgstr ""
|
266 |
|
303 |
#: includes/admin/customers/class-customer-table.php:208
|
304 |
#: includes/admin/payments/payments-history.php:159
|
305 |
#: includes/admin/settings/display-settings.php:37
|
306 |
+
#: includes/admin/upgrades/upgrade-functions.php:1420
|
307 |
#: includes/orders/functions/types.php:85
|
308 |
msgid "Orders"
|
309 |
msgstr ""
|
713 |
#: includes/admin/customers/customers.php:1018
|
714 |
#: includes/admin/customers/customers.php:1083
|
715 |
#: includes/admin/discounts/class-discount-codes-table.php:230
|
716 |
+
#: includes/admin/discounts/class-discount-codes-table.php:316
|
717 |
#: includes/admin/settings/register-settings.php:293
|
718 |
#: includes/gateways/stripe/includes/template-functions.php:443
|
719 |
msgid "Delete"
|
745 |
#: includes/admin/customers/class-customer-table.php:183
|
746 |
#: includes/admin/discounts/add-discount.php:85
|
747 |
#: includes/admin/discounts/add-discount.php:122
|
748 |
+
#: includes/admin/discounts/class-discount-codes-table.php:281
|
749 |
#: includes/admin/discounts/edit-discount.php:126
|
750 |
#: includes/admin/discounts/edit-discount.php:163
|
751 |
#: includes/admin/payments/class-payments-table.php:496
|
873 |
|
874 |
#: includes/admin/customers/class-customer-table.php:135
|
875 |
#: includes/admin/payments/orders.php:141 includes/admin/tools.php:99
|
876 |
+
#: includes/admin/upgrades/upgrade-functions.php:1436
|
877 |
msgid "Logs"
|
878 |
msgstr ""
|
879 |
|
974 |
#: includes/admin/customers/customer-actions.php:557
|
975 |
#: includes/admin/customers/customer-actions.php:614
|
976 |
#: includes/admin/import/import-functions.php:31
|
977 |
+
#: includes/admin/import/import-functions.php:104
|
978 |
#: includes/admin/reporting/export/export-actions.php:24
|
979 |
#: includes/api/class-edd-api.php:2014
|
980 |
#: includes/class-edd-license-handler.php:385
|
1279 |
msgstr ""
|
1280 |
|
1281 |
#: includes/admin/customers/customers.php:946
|
1282 |
+
#: includes/admin/upgrades/upgrade-functions.php:1424
|
1283 |
msgid "Customer Addresses"
|
1284 |
msgstr ""
|
1285 |
|
1320 |
msgid "Recount Stats"
|
1321 |
msgstr ""
|
1322 |
|
1323 |
+
#: includes/admin/customers/customers.php:1175
|
1324 |
msgid "This customer's user account is pending verification."
|
1325 |
msgstr ""
|
1326 |
|
1327 |
+
#: includes/admin/customers/customers.php:1177
|
1328 |
msgid "Verify account."
|
1329 |
msgstr ""
|
1330 |
|
1416 |
msgstr ""
|
1417 |
|
1418 |
#: includes/admin/dashboard-widgets.php:233
|
|
|
1419 |
msgid "No Name"
|
1420 |
msgstr ""
|
1421 |
|
1645 |
msgstr ""
|
1646 |
|
1647 |
#: includes/admin/discounts/class-discount-codes-table.php:215
|
1648 |
+
#: includes/admin/discounts/class-discount-codes-table.php:315
|
1649 |
#: includes/admin/views/tmpl-tax-rates-table-bulk-actions.php:20
|
1650 |
#: includes/admin/views/tmpl-tax-rates-table-row.php:42
|
1651 |
msgid "Deactivate"
|
1652 |
msgstr ""
|
1653 |
|
1654 |
#: includes/admin/discounts/class-discount-codes-table.php:222
|
1655 |
+
#: includes/admin/discounts/class-discount-codes-table.php:314
|
1656 |
#: includes/admin/views/tmpl-tax-rates-table-bulk-actions.php:19
|
1657 |
#: includes/admin/views/tmpl-tax-rates-table-row.php:44
|
1658 |
msgid "Activate"
|
1659 |
msgstr ""
|
1660 |
|
1661 |
+
#: includes/admin/discounts/class-discount-codes-table.php:239
|
1662 |
+
msgid "View Orders"
|
1663 |
+
msgstr ""
|
1664 |
+
|
1665 |
+
#: includes/admin/discounts/class-discount-codes-table.php:303
|
1666 |
#: includes/reports/data/discounts/class-top-five-discounts-list-table.php:179
|
1667 |
msgid "No discounts found."
|
1668 |
msgstr ""
|
2543 |
msgstr ""
|
2544 |
|
2545 |
#: includes/admin/import/import-functions.php:35
|
2546 |
+
#: includes/admin/import/import-functions.php:108
|
2547 |
msgid "Missing import parameters. Import class must be specified."
|
2548 |
msgstr ""
|
2549 |
|
2552 |
msgstr ""
|
2553 |
|
2554 |
#: includes/admin/import/import-functions.php:43
|
2555 |
+
#: includes/admin/import/import-functions.php:129
|
2556 |
msgid "The file you uploaded does not appear to be a CSV file."
|
2557 |
msgstr ""
|
2558 |
|
2559 |
#: includes/admin/import/import-functions.php:47
|
2560 |
+
#: includes/admin/import/import-functions.php:112
|
2561 |
msgid "Something went wrong during the upload process, please try again."
|
2562 |
msgstr ""
|
2563 |
|
2564 |
+
#: includes/admin/import/import-functions.php:58
|
2565 |
+
#: includes/admin/import/import-functions.php:136
|
2566 |
+
msgid "Invalid importer class supplied"
|
2567 |
+
msgstr ""
|
2568 |
+
|
2569 |
+
#: includes/admin/import/import-functions.php:66
|
2570 |
+
#: includes/admin/import/import-functions.php:147
|
2571 |
msgid "You do not have permission to import data"
|
2572 |
msgstr ""
|
2573 |
|
2574 |
+
#: includes/admin/import/import-functions.php:173
|
2575 |
msgid "No data found for import parameters"
|
2576 |
msgstr ""
|
2577 |
|
2578 |
+
#: includes/admin/import/import-functions.php:181
|
2579 |
msgid "Import complete! <a href=\"%s\">View imported %s</a>."
|
2580 |
msgstr ""
|
2581 |
|
2588 |
msgid "User ID #%s"
|
2589 |
msgstr ""
|
2590 |
|
2591 |
+
#: includes/admin/notes/note-functions.php:138
|
2592 |
msgid "Note"
|
2593 |
msgstr ""
|
2594 |
|
2595 |
+
#: includes/admin/notes/note-functions.php:148
|
2596 |
msgid "Add Note"
|
2597 |
msgstr ""
|
2598 |
|
2776 |
msgstr ""
|
2777 |
|
2778 |
#: includes/admin/payments/class-payments-table.php:546
|
2779 |
+
#: includes/admin/payments/class-payments-table.php:669
|
2780 |
msgid "Restore"
|
2781 |
msgstr ""
|
2782 |
|
2784 |
msgid "Delete Permanently"
|
2785 |
msgstr ""
|
2786 |
|
2787 |
+
#: includes/admin/payments/class-payments-table.php:653
|
2788 |
msgid "Mark Completed"
|
2789 |
msgstr ""
|
2790 |
|
2791 |
+
#: includes/admin/payments/class-payments-table.php:654
|
2792 |
msgid "Mark Pending"
|
2793 |
msgstr ""
|
2794 |
|
2795 |
+
#: includes/admin/payments/class-payments-table.php:655
|
2796 |
msgid "Mark Processing"
|
2797 |
msgstr ""
|
2798 |
|
2799 |
+
#: includes/admin/payments/class-payments-table.php:656
|
2800 |
msgid "Mark Revoked"
|
2801 |
msgstr ""
|
2802 |
|
2803 |
+
#: includes/admin/payments/class-payments-table.php:657
|
2804 |
msgid "Mark Failed"
|
2805 |
msgstr ""
|
2806 |
|
2807 |
+
#: includes/admin/payments/class-payments-table.php:658
|
2808 |
msgid "Mark Abandoned"
|
2809 |
msgstr ""
|
2810 |
|
2811 |
+
#: includes/admin/payments/class-payments-table.php:659
|
2812 |
msgid "Mark Preapproved"
|
2813 |
msgstr ""
|
2814 |
|
2815 |
+
#: includes/admin/payments/class-payments-table.php:660
|
2816 |
msgid "Mark Cancelled"
|
2817 |
msgstr ""
|
2818 |
|
2819 |
+
#: includes/admin/payments/class-payments-table.php:661
|
2820 |
msgid "Resend Receipts"
|
2821 |
msgstr ""
|
2822 |
|
2823 |
+
#: includes/admin/payments/class-payments-table.php:672
|
2824 |
#: includes/admin/payments/orders.php:1034
|
2825 |
#: includes/admin/payments/refunds.php:301
|
2826 |
msgid "Move to Trash"
|
2985 |
msgstr ""
|
2986 |
|
2987 |
#: includes/admin/payments/contextual-help.php:80
|
2988 |
+
msgid "The order ID"
|
2989 |
msgstr ""
|
2990 |
|
2991 |
#: includes/admin/payments/contextual-help.php:81
|
2992 |
+
msgid "The 32-character order key"
|
2993 |
msgstr ""
|
2994 |
|
2995 |
#: includes/admin/payments/contextual-help.php:82
|
2996 |
msgid "The customer's email address"
|
2997 |
msgstr ""
|
2998 |
|
2999 |
+
#: includes/admin/payments/contextual-help.php:84
|
3000 |
+
msgid "The customer's name or ID prefixed by %s"
|
3001 |
msgstr ""
|
3002 |
|
3003 |
+
#: includes/admin/payments/contextual-help.php:88
|
3004 |
+
msgid "A user's ID prefixed by %s"
|
3005 |
msgstr ""
|
3006 |
|
3007 |
+
#: includes/admin/payments/contextual-help.php:92
|
3008 |
+
msgid "The %s ID prefixed by %s"
|
3009 |
msgstr ""
|
3010 |
|
3011 |
+
#: includes/admin/payments/contextual-help.php:97
|
3012 |
+
msgid "The Discount Code prefixed by %s"
|
3013 |
msgstr ""
|
3014 |
|
3015 |
+
#: includes/admin/payments/contextual-help.php:101
|
3016 |
+
msgid "A transaction ID prefixed by %s"
|
3017 |
+
msgstr ""
|
3018 |
+
|
3019 |
+
#: includes/admin/payments/contextual-help.php:109
|
3020 |
#: templates/history-purchases.php:53
|
3021 |
msgid "Details"
|
3022 |
msgstr ""
|
3023 |
|
3024 |
+
#: includes/admin/payments/contextual-help.php:111
|
3025 |
msgid ""
|
3026 |
"Each order can be further inspected by clicking the corresponding <em>View "
|
3027 |
"Order Details</em> link. This will provide more information including:"
|
3028 |
msgstr ""
|
3029 |
|
3030 |
+
#: includes/admin/payments/contextual-help.php:114
|
3031 |
msgid "The file associated with the purchase."
|
3032 |
msgstr ""
|
3033 |
|
3034 |
+
#: includes/admin/payments/contextual-help.php:115
|
3035 |
msgid "The exact date and time the order was completed."
|
3036 |
msgstr ""
|
3037 |
|
3038 |
+
#: includes/admin/payments/contextual-help.php:116
|
3039 |
msgid "If a coupon or discount was used during the checkout process."
|
3040 |
msgstr ""
|
3041 |
|
3042 |
+
#: includes/admin/payments/contextual-help.php:117
|
3043 |
msgid "The buyer's name."
|
3044 |
msgstr ""
|
3045 |
|
3046 |
+
#: includes/admin/payments/contextual-help.php:118 includes/emails/tags.php:186
|
3047 |
msgid "The buyer's email address."
|
3048 |
msgstr ""
|
3049 |
|
3050 |
+
#: includes/admin/payments/contextual-help.php:119
|
3051 |
msgid "Any customer-specific notes related to the order."
|
3052 |
msgstr ""
|
3053 |
|
3054 |
+
#: includes/admin/payments/contextual-help.php:120
|
3055 |
msgid "The name of the order gateway used to complete the order."
|
3056 |
msgstr ""
|
3057 |
|
3058 |
+
#: includes/admin/payments/contextual-help.php:121
|
3059 |
msgid "A unique key used to identify the order."
|
3060 |
msgstr ""
|
3061 |
|
5969 |
msgid "Link"
|
5970 |
msgstr ""
|
5971 |
|
5972 |
+
#: includes/admin/thickbox.php:58 includes/template-functions.php:524
|
5973 |
msgid "Button"
|
5974 |
msgstr ""
|
5975 |
|
6540 |
"click <a href=\"%s\">here</a> to start the upgrade."
|
6541 |
msgstr ""
|
6542 |
|
6543 |
+
#: includes/admin/upgrades/upgrade-functions.php:215
|
6544 |
msgid ""
|
6545 |
"Easy Digital Downloads is performing a database migration via WP-CLI. This "
|
6546 |
"message will be removed when the migration is complete."
|
6547 |
msgstr ""
|
6548 |
|
6549 |
+
#: includes/admin/upgrades/upgrade-functions.php:222
|
6550 |
msgid ""
|
6551 |
"Easy Digital Downloads needs to upgrade the database. %sLearn more about "
|
6552 |
"this upgrade%s."
|
6553 |
msgstr ""
|
6554 |
|
6555 |
+
#: includes/admin/upgrades/upgrade-functions.php:230
|
6556 |
msgid "About this upgrade:"
|
6557 |
msgstr ""
|
6558 |
|
6559 |
+
#: includes/admin/upgrades/upgrade-functions.php:236
|
6560 |
#. translators: 1. Opening strong/italics tag; do not translate. 2. Closing
|
6561 |
#. strong/italics tag; do not translate.
|
6562 |
msgid ""
|
6565 |
"performance and scalability."
|
6566 |
msgstr ""
|
6567 |
|
6568 |
+
#: includes/admin/upgrades/upgrade-functions.php:246
|
6569 |
#. translators: 1. Opening strong tag; do not translate. 2. Closing strong tag;
|
6570 |
#. do not translate.
|
6571 |
msgid ""
|
6573 |
"upgrade routine will make irreversible changes to the database."
|
6574 |
msgstr ""
|
6575 |
|
6576 |
+
#: includes/admin/upgrades/upgrade-functions.php:256
|
6577 |
#. translators: 1. Opening strong tag; do not translate. 2. Closing strong tag;
|
6578 |
#. do not translate. 3. Line break; do not translate. 4. CLI command example;
|
6579 |
#. do not translate.
|
6582 |
"following command:%3$s%3$s%4$s"
|
6583 |
msgstr ""
|
6584 |
|
6585 |
+
#: includes/admin/upgrades/upgrade-functions.php:265
|
6586 |
msgid "For large sites, this is the recommended method of upgrading."
|
6587 |
msgstr ""
|
6588 |
|
6589 |
+
#: includes/admin/upgrades/upgrade-functions.php:278
|
6590 |
msgid "Begin the upgrade"
|
6591 |
msgstr ""
|
6592 |
|
6593 |
+
#: includes/admin/upgrades/upgrade-functions.php:288
|
6594 |
+
msgid ""
|
6595 |
+
"Easy Digital Downloads was unable to create the necessary database tables "
|
6596 |
+
"to complete this update. Your site may not meet the minimum requirements "
|
6597 |
+
"for EDD 3.0."
|
6598 |
+
msgstr ""
|
6599 |
+
|
6600 |
+
#: includes/admin/upgrades/upgrade-functions.php:295
|
6601 |
+
#. translators: 1. opening anchor tag, do not translate; 2. closing anchor tag,
|
6602 |
+
#. do not translate; 3. MySQL database version, do not translate
|
6603 |
+
msgid ""
|
6604 |
+
"Please contact your host and ask them to upgrade your environment to meet "
|
6605 |
+
"our %1$sminimum technical requirements%2$s. Your MySQL version is %3$s and "
|
6606 |
+
"needs to be updated."
|
6607 |
+
msgstr ""
|
6608 |
+
|
6609 |
+
#: includes/admin/upgrades/upgrade-functions.php:303
|
6610 |
+
#. translators: 1. opening anchor tag, do not translate; 2. closing anchor tag,
|
6611 |
+
#. do not translate
|
6612 |
+
msgid "%1$sContact our support team%2$s for help with next steps."
|
6613 |
+
msgstr ""
|
6614 |
+
|
6615 |
+
#: includes/admin/upgrades/upgrade-functions.php:340
|
6616 |
+
#: includes/admin/upgrades/upgrade-functions.php:654
|
6617 |
+
#: includes/admin/upgrades/upgrade-functions.php:725
|
6618 |
+
#: includes/admin/upgrades/upgrade-functions.php:823
|
6619 |
+
#: includes/admin/upgrades/upgrade-functions.php:936
|
6620 |
+
#: includes/admin/upgrades/upgrade-functions.php:1013
|
6621 |
+
#: includes/admin/upgrades/upgrade-functions.php:1133
|
6622 |
+
#: includes/admin/upgrades/upgrade-functions.php:1215
|
6623 |
#: includes/gateways/stripe/includes/admin/upgrade-functions.php:80
|
6624 |
msgid "You do not have permission to do shop upgrades"
|
6625 |
msgstr ""
|
6626 |
|
6627 |
+
#: includes/admin/upgrades/upgrade-functions.php:516 includes/install.php:372
|
6628 |
msgid "Transaction Failed"
|
6629 |
msgstr ""
|
6630 |
|
6631 |
+
#: includes/admin/upgrades/upgrade-functions.php:517 includes/install.php:370
|
6632 |
msgid "Your transaction failed, please try again or contact site support."
|
6633 |
msgstr ""
|
6634 |
|
6635 |
+
#: includes/admin/upgrades/upgrade-functions.php:1280
|
6636 |
msgid ""
|
6637 |
"<strong>Migration complete:</strong> You have already completed the update "
|
6638 |
"to the file download logs."
|
6639 |
msgstr ""
|
6640 |
|
6641 |
+
#: includes/admin/upgrades/upgrade-functions.php:1290
|
6642 |
msgid ""
|
6643 |
"<strong>Upgrades Complete:</strong> You may now safely navigate away from "
|
6644 |
"this page."
|
6645 |
msgstr ""
|
6646 |
|
6647 |
+
#: includes/admin/upgrades/upgrade-functions.php:1294
|
6648 |
msgid ""
|
6649 |
"<strong>Important:</strong> Do not navigate away from this page until all "
|
6650 |
"upgrades complete."
|
6651 |
msgstr ""
|
6652 |
|
6653 |
+
#: includes/admin/upgrades/upgrade-functions.php:1342
|
6654 |
msgid "Update file download logs"
|
6655 |
msgstr ""
|
6656 |
|
6657 |
+
#: includes/admin/upgrades/upgrade-functions.php:1347
|
6658 |
msgid ""
|
6659 |
"This will update the file download logs to remove some <abbr "
|
6660 |
"title=\"Personally Identifiable Information\">PII</abbr> and make file "
|
6661 |
"download counts more accurate."
|
6662 |
msgstr ""
|
6663 |
|
6664 |
+
#: includes/admin/upgrades/upgrade-functions.php:1356
|
6665 |
+
#: includes/admin/upgrades/upgrade-functions.php:1359
|
6666 |
msgid "Update File Download Logs"
|
6667 |
msgstr ""
|
6668 |
|
6669 |
+
#: includes/admin/upgrades/upgrade-functions.php:1360
|
6670 |
msgid "File download logs have already been updated."
|
6671 |
msgstr ""
|
6672 |
|
6673 |
+
#: includes/admin/upgrades/upgrade-functions.php:1412
|
6674 |
msgid "Tax Rates"
|
6675 |
msgstr ""
|
6676 |
|
6677 |
+
#: includes/admin/upgrades/upgrade-functions.php:1428
|
6678 |
msgid "Customer Email Addresses"
|
6679 |
msgstr ""
|
6680 |
|
6681 |
+
#: includes/admin/upgrades/upgrade-functions.php:1432
|
6682 |
msgid "Customer Notes"
|
6683 |
msgstr ""
|
6684 |
|
6685 |
+
#: includes/admin/upgrades/upgrade-functions.php:1440
|
6686 |
msgid "Order Notes"
|
6687 |
msgstr ""
|
6688 |
|
6689 |
+
#: includes/admin/upgrades/upgrade-functions.php:1444
|
6690 |
+
#: includes/admin/upgrades/upgrade-functions.php:1612
|
6691 |
+
#: includes/admin/upgrades/upgrade-functions.php:1683
|
6692 |
msgid "Remove Legacy Data"
|
6693 |
msgstr ""
|
6694 |
|
6695 |
+
#: includes/admin/upgrades/upgrade-functions.php:1501
|
6696 |
msgid ""
|
6697 |
"<strong>Database Upgrade Complete:</strong> All database upgrades have been "
|
6698 |
"completed."
|
6699 |
msgstr ""
|
6700 |
|
6701 |
+
#: includes/admin/upgrades/upgrade-functions.php:1503
|
6702 |
msgid "You may now leave this page."
|
6703 |
msgstr ""
|
6704 |
|
6705 |
+
#: includes/admin/upgrades/upgrade-functions.php:1508
|
6706 |
msgid "Return to the dashboard"
|
6707 |
msgstr ""
|
6708 |
|
6709 |
+
#: includes/admin/upgrades/upgrade-functions.php:1515
|
6710 |
msgid ""
|
6711 |
"<strong>Important:</strong> Do not navigate away from this page until all "
|
6712 |
"upgrades have completed."
|
6713 |
msgstr ""
|
6714 |
|
6715 |
+
#: includes/admin/upgrades/upgrade-functions.php:1519
|
6716 |
msgid ""
|
6717 |
"Easy Digital Downloads needs to perform upgrades to your WordPress "
|
6718 |
"database. Your store data will be migrated to custom database tables to "
|
6719 |
"improve performance and efficiency. This process may take a while."
|
6720 |
msgstr ""
|
6721 |
|
6722 |
+
#: includes/admin/upgrades/upgrade-functions.php:1520
|
6723 |
msgid "Please create a full backup of your website before proceeding."
|
6724 |
msgstr ""
|
6725 |
|
6726 |
+
#: includes/admin/upgrades/upgrade-functions.php:1524
|
6727 |
msgid ""
|
6728 |
"This migration can also be run via WP-CLI with the following command: %s. "
|
6729 |
"This is the recommended method for large sites."
|
6730 |
msgstr ""
|
6731 |
|
6732 |
+
#: includes/admin/upgrades/upgrade-functions.php:1534
|
6733 |
msgid "I have secured a backup of my website data."
|
6734 |
msgstr ""
|
6735 |
|
6736 |
+
#: includes/admin/upgrades/upgrade-functions.php:1539
|
6737 |
msgid "Upgrade Easy Digital Downloads"
|
6738 |
msgstr ""
|
6739 |
|
6740 |
+
#: includes/admin/upgrades/upgrade-functions.php:1564 includes/scripts.php:535
|
6741 |
msgid "Migration complete"
|
6742 |
msgstr ""
|
6743 |
|
6744 |
+
#: includes/admin/upgrades/upgrade-functions.php:1569
|
6745 |
msgid "Migration pending"
|
6746 |
msgstr ""
|
6747 |
|
6748 |
+
#: includes/admin/upgrades/upgrade-functions.php:1588
|
6749 |
msgid ""
|
6750 |
"The data migration has been successfully completed. You may now leave this "
|
6751 |
"page or proceed to remove legacy data below."
|
6752 |
msgstr ""
|
6753 |
|
6754 |
+
#: includes/admin/upgrades/upgrade-functions.php:1615
|
6755 |
msgid ""
|
6756 |
"<strong>Important:</strong> This removes all legacy data from where it was "
|
6757 |
"previously stored in custom post types and post meta. This is an optional "
|
6759 |
"database and ensure your store is operational before completing this step."
|
6760 |
msgstr ""
|
6761 |
|
6762 |
+
#: includes/admin/upgrades/upgrade-functions.php:1621
|
6763 |
msgid ""
|
6764 |
"You can complete this step later by navigating to %sDownloads » "
|
6765 |
"Tools%s."
|
6766 |
msgstr ""
|
6767 |
|
6768 |
+
#: includes/admin/upgrades/upgrade-functions.php:1632
|
6769 |
msgid ""
|
6770 |
"I have confirmed my store is operational and I have a backup of my website "
|
6771 |
"data."
|
6772 |
msgstr ""
|
6773 |
|
6774 |
+
#: includes/admin/upgrades/upgrade-functions.php:1640
|
6775 |
msgid "Permanently Remove Legacy Data"
|
6776 |
msgstr ""
|
6777 |
|
6778 |
+
#: includes/admin/upgrades/upgrade-functions.php:1651
|
6779 |
msgid "Legacy data has been successfully removed. You may now leave this page."
|
6780 |
msgstr ""
|
6781 |
|
7637 |
msgstr ""
|
7638 |
|
7639 |
#: includes/class-edd-cli.php:185 includes/class-edd-cli.php:444
|
7640 |
+
#: templates/history-downloads.php:96
|
7641 |
#. translators: the order item's status.
|
7642 |
msgid "Status: %s"
|
7643 |
msgstr ""
|
9148 |
msgid "The buyer's IP Address."
|
9149 |
msgstr ""
|
9150 |
|
9151 |
+
#: includes/emails/tags.php:372 templates/history-downloads.php:88
|
9152 |
#: templates/shortcode-receipt.php:306
|
9153 |
msgid "No downloadable files found."
|
9154 |
msgstr ""
|
11100 |
msgid "Invalid username or password. %1$sReset Password%2$s"
|
11101 |
msgstr ""
|
11102 |
|
11103 |
+
#: includes/login-register.php:188
|
11104 |
#. translators: %s: Link to the referring page.
|
11105 |
msgid ""
|
11106 |
"Follow the instructions in the confirmation email you just received, then "
|
11107 |
"<a href=\"%s\">return to what you were doing</a>."
|
11108 |
msgstr ""
|
11109 |
|
11110 |
+
#: includes/login-register.php:260 includes/login-register.php:268
|
11111 |
#: includes/process-purchase.php:654
|
11112 |
msgid "Invalid username"
|
11113 |
msgstr ""
|
11114 |
|
11115 |
+
#: includes/login-register.php:264
|
11116 |
msgid "Username already taken"
|
11117 |
msgstr ""
|
11118 |
|
11119 |
+
#: includes/login-register.php:272
|
11120 |
msgid "Email address already taken"
|
11121 |
msgstr ""
|
11122 |
|
11123 |
+
#: includes/login-register.php:276 includes/process-purchase.php:564
|
11124 |
#: includes/process-purchase.php:674 includes/process-purchase.php:794
|
11125 |
msgid "Invalid email"
|
11126 |
msgstr ""
|
11127 |
|
11128 |
+
#: includes/login-register.php:280
|
11129 |
msgid "Invalid payment email"
|
11130 |
msgstr ""
|
11131 |
|
11132 |
+
#: includes/login-register.php:284
|
11133 |
msgid "Registration form validation failed."
|
11134 |
msgstr ""
|
11135 |
|
11136 |
+
#: includes/login-register.php:288
|
11137 |
msgid "Please enter a password"
|
11138 |
msgstr ""
|
11139 |
|
11140 |
+
#: includes/login-register.php:292 includes/process-purchase.php:702
|
11141 |
msgid "Passwords do not match"
|
11142 |
msgstr ""
|
11143 |
|
11350 |
msgid "Abandoned"
|
11351 |
msgstr ""
|
11352 |
|
11353 |
+
#: includes/payments/functions.php:1968
|
11354 |
msgid ""
|
11355 |
"A store migration is in progress. Past orders will not appear in your "
|
11356 |
"purchase history until they have been updated."
|
12301 |
msgid "Added to cart"
|
12302 |
msgstr ""
|
12303 |
|
12304 |
+
#: includes/template-functions.php:217
|
12305 |
+
#. translators: the formatted tax rate
|
12306 |
+
msgid "Includes %1$s tax"
|
12307 |
msgstr ""
|
12308 |
|
12309 |
+
#: includes/template-functions.php:220
|
12310 |
+
#. translators: the formatted tax rate
|
12311 |
+
msgid "Excluding %1$s tax"
|
12312 |
msgstr ""
|
12313 |
|
12314 |
+
#: includes/template-functions.php:474
|
12315 |
msgid "White"
|
12316 |
msgstr ""
|
12317 |
|
12318 |
+
#: includes/template-functions.php:478
|
12319 |
msgid "Gray"
|
12320 |
msgstr ""
|
12321 |
|
12322 |
+
#: includes/template-functions.php:482
|
12323 |
msgid "Blue"
|
12324 |
msgstr ""
|
12325 |
|
12326 |
+
#: includes/template-functions.php:486
|
12327 |
msgid "Red"
|
12328 |
msgstr ""
|
12329 |
|
12330 |
+
#: includes/template-functions.php:490
|
12331 |
msgid "Green"
|
12332 |
msgstr ""
|
12333 |
|
12334 |
+
#: includes/template-functions.php:494
|
12335 |
msgid "Yellow"
|
12336 |
msgstr ""
|
12337 |
|
12338 |
+
#: includes/template-functions.php:498
|
12339 |
msgid "Orange"
|
12340 |
msgstr ""
|
12341 |
|
12342 |
+
#: includes/template-functions.php:502
|
12343 |
msgid "Dark Gray"
|
12344 |
msgstr ""
|
12345 |
|
12346 |
+
#: includes/template-functions.php:506
|
12347 |
msgid "Inherit"
|
12348 |
msgstr ""
|
12349 |
|
12350 |
+
#: includes/template-functions.php:525
|
12351 |
msgid "Plain Text"
|
12352 |
msgstr ""
|
12353 |
|
12539 |
msgid "Download Name"
|
12540 |
msgstr ""
|
12541 |
|
12542 |
+
#: templates/history-downloads.php:133
|
12543 |
msgid "You have not purchased any downloads"
|
12544 |
msgstr ""
|
12545 |
|
readme.txt
CHANGED
@@ -7,7 +7,7 @@ Tags: ecommerce, e-commerce, sell, digital store, stripe
|
|
7 |
Requires at least: 4.9
|
8 |
Tested up to: 6.0
|
9 |
Requires PHP: 5.6
|
10 |
-
Stable Tag: 3.0.
|
11 |
License: GNU Version 2 or Any Later Version
|
12 |
|
13 |
Sell your digital products with the ecommerce plugin written for digital creators, by digital creators.
|
@@ -46,7 +46,7 @@ Here are some of the features supported out-of-the-box:
|
|
46 |
|
47 |
= Localized for your language =
|
48 |
|
49 |
-
Easy Digital Downloads has been translated into more than two dozen languages and new translations are being added all the time, letting you have a natural, native experience, regardless of where you live. If your language is not available, we welcome translation contributions! See our [FAQ](
|
50 |
|
51 |
= Support for many payment gateways, including Stripe and PayPal =
|
52 |
|
@@ -98,7 +98,7 @@ These are just a few of the extensions we offer to help you optimize your digita
|
|
98 |
|
99 |
= Built with developers in mind =
|
100 |
|
101 |
-
Extensible, adaptable, and open source -- Easy Digital Downloads is created with designers and developers in mind. Consult our detailed [developer documentation](
|
102 |
|
103 |
The Easy Digital Downloads API makes it possible for developers to make customizations such as:
|
104 |
|
@@ -117,7 +117,7 @@ The Easy Digital Downloads API makes it possible for developers to make customiz
|
|
117 |
|
118 |
= Get help =
|
119 |
|
120 |
-
Easy Digital Downloads is backed by top-notch technical support from our globally distributed full-time support team. We also have an [extensive documentation site available](https://
|
121 |
|
122 |
> EDD has been a long standing, rock-solid e-commerce solution for WordPress. The team lives and breathes WordPress, understands the platform, and is embedded in the community.
|
123 |
|
@@ -157,13 +157,13 @@ If Easy Digital Downloads doesn't quite fit your needs, take a look at some of o
|
|
157 |
2. Go to Downloads > Settings and configure the options
|
158 |
3. Create Downloadable products from the Downloads page
|
159 |
4. Insert purchase buttons for any download via the "Insert Download" button next the Upload Media buttons
|
160 |
-
5. For detailed setup instructions, vist the official [Documentation](
|
161 |
|
162 |
== Frequently Asked Questions ==
|
163 |
|
164 |
= Where can I find complete documentation? =
|
165 |
|
166 |
-
Full searchable docs for Easy Digital Downloads and all our extensions can be found at [
|
167 |
|
168 |
= Where can I ask for help with my digital e-Commerce store? =
|
169 |
|
@@ -175,7 +175,7 @@ Any file type can be sold using Easy Digital Downloads. You can sell .PDF, .DOC,
|
|
175 |
|
176 |
= Is an SSL certificate required to sell digital products? =
|
177 |
|
178 |
-
Easy Digital Downloads can function without an SSL certificate just fine, making it easy to set up in a testing or development environment. We still strongly recommend you have an SSL certificate for your live store, both for security and for the peace of mind of your customers. [Documentation here](
|
179 |
|
180 |
= What themes work with Easy Digital Downloads? =
|
181 |
|
@@ -183,7 +183,7 @@ Any properly written theme will work with Easy Digital Downloads.
|
|
183 |
|
184 |
That said, we have a nice collection of free themes that come with support for Easy Digital Downloads, requiring much less design work on the part of the store owner.
|
185 |
|
186 |
-
[See the themes here.](https://easydigitaldownloads.com/
|
187 |
|
188 |
= Is there a sample import file I can use to setup a demo store? =
|
189 |
|
@@ -191,11 +191,11 @@ Yes! Simply go to Tools > Import and install the WordPress Importer, then naviga
|
|
191 |
|
192 |
= Can I import all the products from my existing store into EDD? =
|
193 |
|
194 |
-
Yes! We do have a [basic import solution](
|
195 |
|
196 |
= My payments are being marked as "pending" =
|
197 |
|
198 |
-
There are several reasons this happens. Please follow the suggestions [here](
|
199 |
|
200 |
= Getting a 404 error? =
|
201 |
|
@@ -209,7 +209,7 @@ If you want to just show a list of the files the user has purchased, use the [do
|
|
209 |
|
210 |
= How do I display my digital products? =
|
211 |
|
212 |
-
There are several different ways to visually display your product catalogue, each [documented here](
|
213 |
|
214 |
= Can I set up an affiliate program? =
|
215 |
|
@@ -224,7 +224,7 @@ Yes, with the Invoices extension, you can provide beautiful and downloadable inv
|
|
224 |
|
225 |
= Are recurring payments (subscriptions) supported? =
|
226 |
|
227 |
-
Yes, through the use of our commercial addon called [Recurring Payments](https://easydigitaldownloads.com/downloads/recurring-payments/?utm_source=docs&utm_medium=faq_tab&utm_term=recurring_addon&utm_content=faqs&utm_campaign=readme). [Full documentation here](
|
228 |
|
229 |
== Screenshots ==
|
230 |
|
@@ -239,6 +239,19 @@ Yes, through the use of our commercial addon called [Recurring Payments](https:/
|
|
239 |
|
240 |
== Changelog ==
|
241 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
242 |
= 3.0.1, July 15, 2022 =
|
243 |
* Fix: Setting the EDD_USE_PHP_SESSIONS constant to 'false' could result in empty carts.
|
244 |
* Fix: Exporting reports with 'All Statuses' and a country/region fails.
|
7 |
Requires at least: 4.9
|
8 |
Tested up to: 6.0
|
9 |
Requires PHP: 5.6
|
10 |
+
Stable Tag: 3.0.2
|
11 |
License: GNU Version 2 or Any Later Version
|
12 |
|
13 |
Sell your digital products with the ecommerce plugin written for digital creators, by digital creators.
|
46 |
|
47 |
= Localized for your language =
|
48 |
|
49 |
+
Easy Digital Downloads has been translated into more than two dozen languages and new translations are being added all the time, letting you have a natural, native experience, regardless of where you live. If your language is not available, we welcome translation contributions! See our [FAQ](https://easydigitaldownloads.com/docs/easy-digital-downloads-in-your-own-language/?utm_source=docs&utm_medium=description_tab&utm_content=languages&utm_campaign=readme).
|
50 |
|
51 |
= Support for many payment gateways, including Stripe and PayPal =
|
52 |
|
98 |
|
99 |
= Built with developers in mind =
|
100 |
|
101 |
+
Extensible, adaptable, and open source -- Easy Digital Downloads is created with designers and developers in mind. Consult our detailed [developer documentation](https://easydigitaldownloads.com/categories/docs/developer-docs/?utm_source=wporg&utm_medium=readme&utm_content=documentation&utm_campaign=dev-docs) to learn how you can extend and customize your Easy Digital Downloads powered eCommerce store.
|
102 |
|
103 |
The Easy Digital Downloads API makes it possible for developers to make customizations such as:
|
104 |
|
117 |
|
118 |
= Get help =
|
119 |
|
120 |
+
Easy Digital Downloads is backed by top-notch technical support from our globally distributed full-time support team. We also have an [extensive documentation site available](https://easydigitaldownloads.com/docs/?utm_medium=readme&utm_source=wporg&utm_campaign=lite-plugin&utm_content=docs&utm_term=description). If you're looking for faster support via email, we encourage you to [purchase an Easy Digital Downloads pass](https://easydigitaldownloads.com/pricing/?utm_medium=readme&utm_source=wporg&utm_campaign=lite-plugin&utm_content=upgrade&utm_term=description) or premium extension.
|
121 |
|
122 |
> EDD has been a long standing, rock-solid e-commerce solution for WordPress. The team lives and breathes WordPress, understands the platform, and is embedded in the community.
|
123 |
|
157 |
2. Go to Downloads > Settings and configure the options
|
158 |
3. Create Downloadable products from the Downloads page
|
159 |
4. Insert purchase buttons for any download via the "Insert Download" button next the Upload Media buttons
|
160 |
+
5. For detailed setup instructions, vist the official [Documentation](https://easydigitaldownloads.com/docs/quickstart-guide/?utm_source=docs&utm_medium=installation_tab&utm_content=documentation&utm_campaign=readme) page.
|
161 |
|
162 |
== Frequently Asked Questions ==
|
163 |
|
164 |
= Where can I find complete documentation? =
|
165 |
|
166 |
+
Full searchable docs for Easy Digital Downloads and all our extensions can be found at [https://easydigitaldownloads.com/docs](https://easydigitaldownloads.com/docs/?utm_source=docs&utm_medium=faq_tab&utm_content=documentation&utm_campaign=readme)
|
167 |
|
168 |
= Where can I ask for help with my digital e-Commerce store? =
|
169 |
|
175 |
|
176 |
= Is an SSL certificate required to sell digital products? =
|
177 |
|
178 |
+
Easy Digital Downloads can function without an SSL certificate just fine, making it easy to set up in a testing or development environment. We still strongly recommend you have an SSL certificate for your live store, both for security and for the peace of mind of your customers. [Documentation here](https://easydigitaldownloads.com/docs/do-i-need-an-ssl-certificate/?994-how-to-set-up-ssl?utm_source=docs&utm_medium=faq_tab&utm_content=documentation&utm_campaign=readme)
|
179 |
|
180 |
= What themes work with Easy Digital Downloads? =
|
181 |
|
183 |
|
184 |
That said, we have a nice collection of free themes that come with support for Easy Digital Downloads, requiring much less design work on the part of the store owner.
|
185 |
|
186 |
+
[See the themes here.](https://easydigitaldownloads.com/docs/importing-exporting-products/?utm_source=docs&utm_medium=faq_tab&utm_term=free_themes&utm_content=faqs&utm_campaign=readme)
|
187 |
|
188 |
= Is there a sample import file I can use to setup a demo store? =
|
189 |
|
191 |
|
192 |
= Can I import all the products from my existing store into EDD? =
|
193 |
|
194 |
+
Yes! We do have a [basic import solution](https://easydigitaldownloads.com/docs/importing-exporting-products/?utm_source=docs&utm_medium=faq_tab&utm_term=import_addon&utm_content=faqs&utm_campaign=readme) that imports a CSV file, so if you can get your data into the appropriate format then we can import it.
|
195 |
|
196 |
= My payments are being marked as "pending" =
|
197 |
|
198 |
+
There are several reasons this happens. Please follow the suggestions [here](https://easydigitaldownloads.com/docs/paypal-payments-not-marked-as-complete/?utm_source=docs&utm_medium=faq_tab&utm_content=faqs&utm_campaign=readme).
|
199 |
|
200 |
= Getting a 404 error? =
|
201 |
|
209 |
|
210 |
= How do I display my digital products? =
|
211 |
|
212 |
+
There are several different ways to visually display your product catalogue, each [documented here](https://easydigitaldownloads.com/docs/downloads-shortcode/?utm_source=edd_readme&utm_medium=faq_tab&utm_content=faqs&utm_campaign=readme).
|
213 |
|
214 |
= Can I set up an affiliate program? =
|
215 |
|
224 |
|
225 |
= Are recurring payments (subscriptions) supported? =
|
226 |
|
227 |
+
Yes, through the use of our commercial addon called [Recurring Payments](https://easydigitaldownloads.com/downloads/recurring-payments/?utm_source=docs&utm_medium=faq_tab&utm_term=recurring_addon&utm_content=faqs&utm_campaign=readme). [Full documentation here](https://easydigitaldownloads.com/docs/recurring-payments-setup-overview/?utm_source=docs&utm_medium=faq_tab&utm_term=recurring_addon&utm_content=faqs&utm_campaign=readme). The Recurring Payments extension allows you to create subscriptions so that customers continue paying you over time. This is great for selling memberships, courses, all access passes, software licenses, and other products which require an ongoing payment.
|
228 |
|
229 |
== Screenshots ==
|
230 |
|
239 |
|
240 |
== Changelog ==
|
241 |
|
242 |
+
= 3.0.2, July 26, 2022 =
|
243 |
+
* Fix: Customer verification URL was not working in the admin.
|
244 |
+
* Fix: When cancelling an order once at PayPal, the checkout page could produce a Javascript error.
|
245 |
+
* Fix: Swedish postal codes would not pass validation.
|
246 |
+
* Fix: Non-Shop Manager roles could no longer leave notes on orders.
|
247 |
+
* Fix: Searching orders was not working in the admin.
|
248 |
+
* Fix: Template: Download History shortcode was not providing access to bundled products.
|
249 |
+
* Fix: 3.0 Migration: Stores with no orders, but other data like discounts, did not prompt the user to run the migration.
|
250 |
+
* Fix: EDD admin menu bar styles were not always loading correctly.
|
251 |
+
* Fix: An admin notice is now shown if EDD detects that it was unable to create the proper database tables.
|
252 |
+
* Fix: When showing taxes on product pricing, the % character was showing twice.
|
253 |
+
* Fix: Improved error handling around importer tools.
|
254 |
+
|
255 |
= 3.0.1, July 15, 2022 =
|
256 |
* Fix: Setting the EDD_USE_PHP_SESSIONS constant to 'false' could result in empty carts.
|
257 |
* Fix: Exporting reports with 'All Statuses' and a country/region fails.
|
templates/history-downloads.php
CHANGED
@@ -47,24 +47,16 @@ if ( $orders ) :
|
|
47 |
<?php do_action( 'edd_download_history_header_end' ); ?>
|
48 |
</tr>
|
49 |
</thead>
|
50 |
-
<?php
|
51 |
-
|
52 |
-
|
53 |
-
// Skip over Bundles. Products included with a bundle will be displayed individually
|
54 |
-
if ( edd_is_bundled_product( $item->product_id ) ) {
|
55 |
-
continue;
|
56 |
-
}
|
57 |
?>
|
58 |
|
59 |
<tr class="edd_download_history_row">
|
60 |
<?php
|
61 |
-
$price_id = $item->price_id;
|
62 |
-
// Get price ID of product with variable prices included in Bundle
|
63 |
-
if ( ! empty( $download['in_bundle'] ) && edd_has_variable_prices( $download['id'] ) ) {
|
64 |
-
$price_id = edd_get_bundle_item_price_id( $download['id'] );
|
65 |
-
}
|
66 |
-
$download_files = edd_get_download_files( $item->product_id, $price_id );
|
67 |
$name = $item->product_name;
|
|
|
|
|
68 |
|
69 |
do_action( 'edd_download_history_row_start', $order->id, $item->product_id );
|
70 |
?>
|
@@ -73,7 +65,6 @@ if ( $orders ) :
|
|
73 |
<?php if ( ! edd_no_redownload() ) : ?>
|
74 |
<td class="edd_download_download_files">
|
75 |
<?php
|
76 |
-
|
77 |
if ( $item->is_deliverable() ) :
|
78 |
|
79 |
if ( $download_files ) :
|
@@ -85,7 +76,7 @@ if ( $orders ) :
|
|
85 |
|
86 |
<div class="edd_download_file">
|
87 |
<a href="<?php echo esc_url( $download_url ); ?>" class="edd_download_file_link">
|
88 |
-
<?php echo edd_get_file_name( $file ); ?>
|
89 |
</a>
|
90 |
</div>
|
91 |
|
47 |
<?php do_action( 'edd_download_history_header_end' ); ?>
|
48 |
</tr>
|
49 |
</thead>
|
50 |
+
<?php
|
51 |
+
foreach ( $orders as $order ) :
|
52 |
+
foreach ( $order->get_items_with_bundles() as $key => $item ) :
|
|
|
|
|
|
|
|
|
53 |
?>
|
54 |
|
55 |
<tr class="edd_download_history_row">
|
56 |
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
57 |
$name = $item->product_name;
|
58 |
+
$price_id = $item->price_id;
|
59 |
+
$download_files = edd_get_download_files( $item->product_id, $price_id );
|
60 |
|
61 |
do_action( 'edd_download_history_row_start', $order->id, $item->product_id );
|
62 |
?>
|
65 |
<?php if ( ! edd_no_redownload() ) : ?>
|
66 |
<td class="edd_download_download_files">
|
67 |
<?php
|
|
|
68 |
if ( $item->is_deliverable() ) :
|
69 |
|
70 |
if ( $download_files ) :
|
76 |
|
77 |
<div class="edd_download_file">
|
78 |
<a href="<?php echo esc_url( $download_url ); ?>" class="edd_download_file_link">
|
79 |
+
<?php echo esc_html( edd_get_file_name( $file ) ); ?>
|
80 |
</a>
|
81 |
</div>
|
82 |
|